diff --git a/CMakeLists.txt b/CMakeLists.txt index 2c54472dbf..beaeaa1a2a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,21 +1,12 @@ -cmake_minimum_required(VERSION 3.3 FATAL_ERROR) +# april 2020, the oldest we have to support : Ununtu 16.04 LTS (Xenial) +cmake_minimum_required(VERSION 3.5.1 FATAL_ERROR) -if(COMMAND cmake_policy) - cmake_policy(SET CMP0003 NEW) - if(POLICY CMP0020) - cmake_policy(SET CMP0020 NEW) - endif(POLICY CMP0020) - # added in cmake 3.0 - if(POLICY CMP0050) - cmake_policy(SET CMP0050 NEW) - endif(POLICY CMP0050) - if (POLICY CMP0045) - cmake_policy(SET CMP0045 NEW) - endif(POLICY CMP0045) - if (POLICY CMP0072) - cmake_policy(SET CMP0072 OLD) - endif(POLICY CMP0072) -endif(COMMAND cmake_policy) +# policy CMP0072 was introduced with CMake 3.11 +# relates to FindOpenGL module +# and cache variables OPENGL_gl_LIBRARY, OPENGL_glu_LIBRARY +if (POLICY CMP0072) + cmake_policy(SET CMP0072 OLD) +endif(POLICY CMP0072) find_program(CCACHE_PROGRAM ccache) #This check should occur before project() if(CCACHE_PROGRAM) diff --git a/cMake/FreeCAD_Helpers/SetupSalomeSMESH.cmake b/cMake/FreeCAD_Helpers/SetupSalomeSMESH.cmake index e0e5597abd..c83f832654 100644 --- a/cMake/FreeCAD_Helpers/SetupSalomeSMESH.cmake +++ b/cMake/FreeCAD_Helpers/SetupSalomeSMESH.cmake @@ -100,9 +100,8 @@ macro(SetupSalomeSMESH) add_compile_options(${OPENMPI_CFLAGS}) link_directories(${OPENMPI_LIBRARY_DIRS}) link_libraries(${OPENMPI_LIBRARIES}) - find_file(MpidotH mpi.h PATHS ${OPENMPI_INCLUDE_DIRS} NO_DEFAULT_PATH) - if(NOT MpidotH) - message( WARNING "mpi.h was not found. Check for error above.") + if(NOT OPENMPI_FOUND) + message( WARNING "ompi-cxx was not found. Check for error above.") endif() endif() set(SMESH_INCLUDE_DIR ${CMAKE_SOURCE_DIR}/src/3rdParty/salomesmesh/inc) diff --git a/package/fedora/freecad.spec b/package/fedora/freecad.spec index 7d7702518c..38207fa3ca 100644 --- a/package/fedora/freecad.spec +++ b/package/fedora/freecad.spec @@ -80,8 +80,10 @@ BuildRequires: python3-pycxx-devel %endif BuildRequires: python3-pyside2-devel BuildRequires: python3-shiboken2-devel -BuildRequires: qt5-devel BuildRequires: qt5-qtwebkit-devel +BuildRequires: qt5-qtsvg-devel +BuildRequires: qt5-qttools-static +BuildRequires: qt5-qtxmlpatterns-devel %if ! %{bundled_smesh} BuildRequires: smesh-devel %endif diff --git a/src/App/PropertyLinks.cpp b/src/App/PropertyLinks.cpp index b936c9665e..dca519f014 100644 --- a/src/App/PropertyLinks.cpp +++ b/src/App/PropertyLinks.cpp @@ -2670,7 +2670,7 @@ public: if(path.isEmpty() || path!=docPath) { FC_LOG("document '" << doc.getName() << "' path changed"); auto me = shared_from_this(); - auto ret = _DocInfoMap.insert(std::make_pair(path,me)); + auto ret = _DocInfoMap.insert(std::make_pair(docPath,me)); if(!ret.second) { // is that even possible? FC_WARN("document '" << doc.getName() << "' path exists, detach"); diff --git a/src/App/PropertyStandard.cpp b/src/App/PropertyStandard.cpp index 12ed96fbbc..5aed98efe9 100644 --- a/src/App/PropertyStandard.cpp +++ b/src/App/PropertyStandard.cpp @@ -1030,6 +1030,10 @@ void PropertyFloat::setPathValue(const ObjectIdentifier &path, const boost::any setValue(boost::any_cast(value)); else if (value.type() == typeid(Quantity)) setValue((boost::any_cast(value)).getValue()); + else if (value.type() == typeid(long)) + setValue(boost::any_cast(value)); + else if (value.type() == typeid(unsigned long)) + setValue(boost::any_cast(value)); else throw bad_cast(); } diff --git a/src/Base/Parameter.cpp b/src/Base/Parameter.cpp index f71c42965f..f81f45f95b 100644 --- a/src/Base/Parameter.cpp +++ b/src/Base/Parameter.cpp @@ -882,10 +882,12 @@ void ParameterGrp::RemoveGrp(const char* Name) // if this or any of its children is referenced by an observer // it cannot be deleted +#if 1 if (!it->second->ShouldRemove()) { it->second->Clear(); } else { +#endif // check if Element in group DOMElement *pcElem = FindElement(_pGroupNode,"FCParamGroup",Name); // if not return @@ -897,12 +899,36 @@ void ParameterGrp::RemoveGrp(const char* Name) DOMNode* node = _pGroupNode->removeChild(pcElem); node->release(); +#if 1 } +#endif // trigger observer Notify(Name); } +bool ParameterGrp::RenameGrp(const char* OldName, const char* NewName) +{ + auto it = _GroupMap.find(OldName); + if (it == _GroupMap.end()) + return false; + auto jt = _GroupMap.find(NewName); + if (jt != _GroupMap.end()) + return false; + + // rename group handle + _GroupMap[NewName] = _GroupMap[OldName]; + _GroupMap.erase(OldName); + _GroupMap[NewName]->_cName = NewName; + + // check if Element in group + DOMElement *pcElem = FindElement(_pGroupNode, "FCParamGroup", OldName); + if (pcElem) + pcElem-> setAttribute(XStr("Name").unicodeForm(), XStr(NewName).unicodeForm()); + + return true; +} + void ParameterGrp::Clear(void) { std::vector vecNodes; diff --git a/src/Base/Parameter.h b/src/Base/Parameter.h index b4e7e61afc..0929be5b63 100644 --- a/src/Base/Parameter.h +++ b/src/Base/Parameter.h @@ -132,6 +132,8 @@ public: typedef Base::Reference handle; /// remove a sub group from this group void RemoveGrp(const char* Name); + /// rename a sub group from this group + bool RenameGrp(const char* OldName, const char* NewName); /// clears everything in this group (all types) void Clear(void); //@} diff --git a/src/Gui/Action.cpp b/src/Gui/Action.cpp index aac73eaf92..8ec6691451 100644 --- a/src/Gui/Action.cpp +++ b/src/Gui/Action.cpp @@ -323,8 +323,11 @@ int ActionGroup::checkedAction() const void ActionGroup::setCheckedAction(int i) { - _group->actions()[i]->setChecked(true); - this->setIcon(_group->actions()[i]->icon()); + QAction* a = _group->actions()[i]; + a->setChecked(true); + this->setIcon(a->icon()); + this->setToolTip(a->toolTip()); + this->setProperty("defaultAction", QVariant(i)); } /** diff --git a/src/Gui/Command.cpp b/src/Gui/Command.cpp index cd5fb7f4cd..cbe4f5d98f 100644 --- a/src/Gui/Command.cpp +++ b/src/Gui/Command.cpp @@ -987,6 +987,7 @@ Action * GroupCommand::createAction(void) { pcAction->setDropDownMenu(true); pcAction->setExclusive(false); pcAction->setCheckable(true); + pcAction->setWhatsThis(QString::fromLatin1(sWhatsThis)); for(auto &v : cmds) { if(!v.first) diff --git a/src/Gui/CommandLink.cpp b/src/Gui/CommandLink.cpp index 3a6e6f3c2a..1e699caa55 100644 --- a/src/Gui/CommandLink.cpp +++ b/src/Gui/CommandLink.cpp @@ -96,9 +96,13 @@ Action * StdCmdLinkMakeGroup::createAction(void) applyCommandData(this->className(), pcAction); // add the action items - pcAction->addAction(QObject::tr("Simple group")); - pcAction->addAction(QObject::tr("Group with links")); - pcAction->addAction(QObject::tr("Group with transform links")); + QAction* action = nullptr; + action = pcAction->addAction(QObject::tr("Simple group")); + action->setWhatsThis(QString::fromLatin1(sWhatsThis)); + action = pcAction->addAction(QObject::tr("Group with links")); + action->setWhatsThis(QString::fromLatin1(sWhatsThis)); + action = pcAction->addAction(QObject::tr("Group with transform links")); + action->setWhatsThis(QString::fromLatin1(sWhatsThis)); return pcAction; } diff --git a/src/Gui/CommandView.cpp b/src/Gui/CommandView.cpp index dda1a12b77..855139e7d2 100644 --- a/src/Gui/CommandView.cpp +++ b/src/Gui/CommandView.cpp @@ -255,11 +255,15 @@ Action * StdCmdFreezeViews::createAction(void) // add the action items saveView = pcAction->addAction(QObject::tr("Save views...")); - pcAction->addAction(QObject::tr("Load views...")); + saveView->setWhatsThis(QString::fromLatin1(sWhatsThis)); + QAction* loadView = pcAction->addAction(QObject::tr("Load views...")); + loadView->setWhatsThis(QString::fromLatin1(sWhatsThis)); pcAction->addAction(QString::fromLatin1(""))->setSeparator(true); freezeView = pcAction->addAction(QObject::tr("Freeze view")); freezeView->setShortcut(QString::fromLatin1(sAccel)); + freezeView->setWhatsThis(QString::fromLatin1(sWhatsThis)); clearView = pcAction->addAction(QObject::tr("Clear views")); + clearView->setWhatsThis(QString::fromLatin1(sWhatsThis)); separator = pcAction->addAction(QString::fromLatin1("")); separator->setSeparator(true); offset = pcAction->actions().count(); @@ -342,12 +346,12 @@ void StdCmdFreezeViews::onSaveViews() // remove the first line because it's a comment like '#Inventor V2.1 ascii' QString viewPos; - if ( !data.isEmpty() ) { + if (!data.isEmpty()) { QStringList lines = data.split(QString::fromLatin1("\n")); - if ( lines.size() > 1 ) { + if (lines.size() > 1) { lines.pop_front(); - viewPos = lines.join(QString::fromLatin1(" ")); } + viewPos = lines.join(QString::fromLatin1(" ")); } str << " " << endl; @@ -575,8 +579,9 @@ StdCmdDrawStyle::StdCmdDrawStyle() { sGroup = QT_TR_NOOP("Standard-View"); sMenuText = QT_TR_NOOP("Draw style"); - sToolTipText = QT_TR_NOOP("Draw style"); - sStatusTip = QT_TR_NOOP("Draw style"); + sToolTipText = QT_TR_NOOP("Change the draw style of the objects"); + sStatusTip = QT_TR_NOOP("Change the draw style of the objects"); + sWhatsThis = "Std_DrawStyle"; sPixmap = "DrawStyleAsIs"; eType = Alter3DView; @@ -595,36 +600,43 @@ Gui::Action * StdCmdDrawStyle::createAction(void) a0->setChecked(true); a0->setObjectName(QString::fromLatin1("Std_DrawStyleAsIs")); a0->setShortcut(QKeySequence(QString::fromUtf8("V,1"))); + a0->setWhatsThis(QString::fromLatin1(sWhatsThis)); QAction* a1 = pcAction->addAction(QString()); a1->setCheckable(true); a1->setIcon(BitmapFactory().iconFromTheme("DrawStylePoints")); a1->setObjectName(QString::fromLatin1("Std_DrawStylePoints")); a1->setShortcut(QKeySequence(QString::fromUtf8("V,2"))); + a1->setWhatsThis(QString::fromLatin1(sWhatsThis)); QAction* a2 = pcAction->addAction(QString()); a2->setCheckable(true); a2->setIcon(BitmapFactory().iconFromTheme("DrawStyleWireFrame")); a2->setObjectName(QString::fromLatin1("Std_DrawStyleWireframe")); a2->setShortcut(QKeySequence(QString::fromUtf8("V,3"))); + a2->setWhatsThis(QString::fromLatin1(sWhatsThis)); QAction* a3 = pcAction->addAction(QString()); a3->setCheckable(true); a3->setIcon(BitmapFactory().iconFromTheme("DrawStyleHiddenLine")); a3->setObjectName(QString::fromLatin1("Std_DrawStyleHiddenLine")); a3->setShortcut(QKeySequence(QString::fromUtf8("V,4"))); + a3->setWhatsThis(QString::fromLatin1(sWhatsThis)); QAction* a4 = pcAction->addAction(QString()); a4->setCheckable(true); a4->setIcon(BitmapFactory().iconFromTheme("DrawStyleNoShading")); a4->setObjectName(QString::fromLatin1("Std_DrawStyleNoShading")); a4->setShortcut(QKeySequence(QString::fromUtf8("V,5"))); + a4->setWhatsThis(QString::fromLatin1(sWhatsThis)); QAction* a5 = pcAction->addAction(QString()); a5->setCheckable(true); a5->setIcon(BitmapFactory().iconFromTheme("DrawStyleShaded")); a5->setObjectName(QString::fromLatin1("Std_DrawStyleShaded")); a5->setShortcut(QKeySequence(QString::fromUtf8("V,6"))); + a5->setWhatsThis(QString::fromLatin1(sWhatsThis)); QAction* a6 = pcAction->addAction(QString()); a6->setCheckable(true); a6->setIcon(BitmapFactory().iconFromTheme("DrawStyleFlatLines")); a6->setObjectName(QString::fromLatin1("Std_DrawStyleFlatLines")); a6->setShortcut(QKeySequence(QString::fromUtf8("V,7"))); + a6->setWhatsThis(QString::fromLatin1(sWhatsThis)); pcAction->setIcon(a0->icon()); diff --git a/src/Gui/DlgAddProperty.ui b/src/Gui/DlgAddProperty.ui index 31059b42f6..ef45352f9b 100644 --- a/src/Gui/DlgAddProperty.ui +++ b/src/Gui/DlgAddProperty.ui @@ -6,7 +6,7 @@ 0 0 - 354 + 418 258 @@ -15,7 +15,7 @@ - + Type @@ -25,7 +25,7 @@ - + Group @@ -35,7 +35,7 @@ - + Name @@ -45,22 +45,33 @@ - + + + Verbose description of the new property. + - Document + Documentation - + + + Verbose description of the new property. + + - Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor. + Prefix the property name with the group name in the form 'Group_Name' to avoid conflicts with an existing property. +In this case the prefix will be automatically trimmed when shown in the property editor. +However, the property is still used in a script with the full name, like 'obj.Group_Name'. + +If this is not ticked, then the property must be uniquely named, and it is accessed like 'obj.Name'. - Append group name + Prefix group name diff --git a/src/Gui/DlgEditor.ui b/src/Gui/DlgEditor.ui index 756c937580..60906589bd 100644 --- a/src/Gui/DlgEditor.ui +++ b/src/Gui/DlgEditor.ui @@ -13,24 +13,182 @@ Editor - - + + 9 - + + 9 + + + 9 + + + 9 + + 6 - + + + + + 0 + 0 + + + + Display items + + + + 9 + + + 9 + + + 9 + + + 9 + + + 6 + + + + + + 0 + 0 + + + + Preview: + + + + + + + 40 + + + + + + + + 0 + 0 + + + + Font family to be used for selected code type + + + + + + + Size: + + + + + + + Color: + + + + + + + Color and font settings will be applied to selected type + + + false + + + + 1 + + + + + + + + + 0 + 0 + + + + Font size to be used for selected code type + + + 1 + + + 10 + + + FontSize + + + Editor + + + + + + + Family: + + + + + + + + 140 + 0 + + + + Qt::TabFocus + + + + + + + + + + Options - - + + + 6 + + 9 - - 6 + + 9 + + + 9 + + + 9 @@ -89,16 +247,25 @@ - + Indentation - - + + 9 - + + 9 + + + 9 + + + 9 + + 6 @@ -185,130 +352,6 @@ - - - - - 0 - 0 - - - - Display items - - - - 9 - - - 6 - - - - - - 0 - 0 - - - - Font size to be used for selected code type - - - 1 - - - 10 - - - FontSize - - - Editor - - - - - - - Color and font settings will be applied to selected type - - - false - - - - 1 - - - - - - - - - 140 - 0 - - - - Qt::TabFocus - - - - - - - - - - Family: - - - - - - - Size: - - - - - - - - 0 - 0 - - - - Font family to be used for selected code type - - - - - - - - 0 - 0 - - - - Preview: - - - - - - - 40 - - - - - - @@ -317,29 +360,21 @@ Gui::ColorButton QPushButton
Gui/Widgets.h
- 0 - Gui::PrefCheckBox QCheckBox
Gui/PrefWidgets.h
- 0 -
Gui::PrefSpinBox QSpinBox
Gui/PrefWidgets.h
- 0 -
Gui::PrefRadioButton QRadioButton
Gui/PrefWidgets.h
- 0 -
@@ -348,7 +383,6 @@ EnableFolding tabSize indentSize - colorButton diff --git a/src/Gui/DlgKeyboardImp.cpp b/src/Gui/DlgKeyboardImp.cpp index c30ed4aefa..d6ded6fc92 100644 --- a/src/Gui/DlgKeyboardImp.cpp +++ b/src/Gui/DlgKeyboardImp.cpp @@ -211,8 +211,7 @@ void DlgCustomKeyboardImp::on_categoryBox_activated(int index) } } -/** Assigns a new accelerator to the selected command. */ -void DlgCustomKeyboardImp::on_buttonAssign_clicked() +void DlgCustomKeyboardImp::setShortcutOfCurrentAction(const QString& accelText) { QTreeWidgetItem* item = ui->commandTreeWidget->currentItem(); if (!item) @@ -224,20 +223,28 @@ void DlgCustomKeyboardImp::on_buttonAssign_clicked() CommandManager & cCmdMgr = Application::Instance->commandManager(); Command* cmd = cCmdMgr.getCommandByName(name.constData()); if (cmd && cmd->getAction()) { + QString nativeText; Action* action = cmd->getAction(); - QKeySequence shortcut = ui->editShortcut->text(); - action->setShortcut(shortcut.toString(QKeySequence::NativeText)); - ui->accelLineEditShortcut->setText(ui->editShortcut->text()); - ui->editShortcut->clear(); + if (!accelText.isEmpty()) { + QKeySequence shortcut = accelText; + nativeText = shortcut.toString(QKeySequence::NativeText); + action->setShortcut(nativeText); + ui->accelLineEditShortcut->setText(accelText); + ui->editShortcut->clear(); + } + else { + action->setShortcut(QString()); + ui->accelLineEditShortcut->clear(); + ui->editShortcut->clear(); + } // update the tool tip - QString accel = shortcut.toString(QKeySequence::NativeText); QString toolTip = QCoreApplication::translate(cmd->className(), cmd->getToolTipText()); - if (!accel.isEmpty()) { + if (!nativeText.isEmpty()) { if (!toolTip.isEmpty()) { QString tip = QString::fromLatin1("%1 (%2)") - .arg(toolTip, accel); + .arg(toolTip, nativeText); action->setToolTip(tip); } } @@ -250,10 +257,10 @@ void DlgCustomKeyboardImp::on_buttonAssign_clicked() cmd->getStatusTip()); if (statusTip.isEmpty()) statusTip = toolTip; - if (!accel.isEmpty()) { + if (!nativeText.isEmpty()) { if (!statusTip.isEmpty()) { QString tip = QString::fromLatin1("(%1)\t%2") - .arg(accel, statusTip); + .arg(nativeText, statusTip); action->setStatusTip(tip); } } @@ -261,48 +268,35 @@ void DlgCustomKeyboardImp::on_buttonAssign_clicked() action->setStatusTip(statusTip); } - ParameterGrp::handle hGrp = WindowParameter::getDefaultParameter()->GetGroup("Shortcut"); - hGrp->SetASCII(name.constData(), ui->accelLineEditShortcut->text().toUtf8()); + // The shortcuts for macros are store in a different location, + // also override the command's shortcut directly + if (dynamic_cast(cmd)) { + ParameterGrp::handle hGrp = App::GetApplication().GetParameterGroupByPath("User parameter:BaseApp/Macro/Macros"); + if (hGrp->HasGroup(cmd->getName())) { + hGrp = hGrp->GetGroup(cmd->getName()); + hGrp->SetASCII("Accel", ui->accelLineEditShortcut->text().toUtf8()); + cmd->setAccel(ui->accelLineEditShortcut->text().toUtf8()); + } + } + else { + ParameterGrp::handle hGrp = WindowParameter::getDefaultParameter()->GetGroup("Shortcut"); + hGrp->SetASCII(name.constData(), ui->accelLineEditShortcut->text().toUtf8()); + } ui->buttonAssign->setEnabled(false); ui->buttonReset->setEnabled(true); } } +/** Assigns a new accelerator to the selected command. */ +void DlgCustomKeyboardImp::on_buttonAssign_clicked() +{ + setShortcutOfCurrentAction(ui->editShortcut->text()); +} + /** Clears the accelerator of the selected command. */ void DlgCustomKeyboardImp::on_buttonClear_clicked() { - QTreeWidgetItem* item = ui->commandTreeWidget->currentItem(); - if (!item) - return; - - QVariant data = item->data(1, Qt::UserRole); - QByteArray name = data.toByteArray(); // command name - - CommandManager & cCmdMgr = Application::Instance->commandManager(); - Command* cmd = cCmdMgr.getCommandByName(name.constData()); - if (cmd && cmd->getAction()) { - Action* action = cmd->getAction(); - action->setShortcut(QString()); - ui->accelLineEditShortcut->clear(); - ui->editShortcut->clear(); - - // update the tool tip - QString toolTip = QCoreApplication::translate(cmd->className(), - cmd->getToolTipText()); - action->setToolTip(toolTip); - - // update the status tip - QString statusTip = QCoreApplication::translate(cmd->className(), - cmd->getStatusTip()); - if (statusTip.isEmpty()) - statusTip = toolTip; - action->setStatusTip(statusTip); - - ParameterGrp::handle hGrp = WindowParameter::getDefaultParameter()->GetGroup("Shortcut"); - hGrp->SetASCII(name.constData(), ui->accelLineEditShortcut->text().toUtf8()); - ui->buttonAssign->setEnabled(false); - ui->buttonReset->setEnabled(true); - } + setShortcutOfCurrentAction(QString()); } /** Resets the accelerator of the selected command to the default. */ @@ -357,6 +351,7 @@ void DlgCustomKeyboardImp::on_editShortcut_textChanged(const QString& sc) CommandManager & cCmdMgr = Application::Instance->commandManager(); Command* cmd = cCmdMgr.getCommandByName(name.constData()); if (cmd && !cmd->getAction()) { + Base::Console().Warning("Command %s not in use yet\n", cmd->getName()); ui->buttonAssign->setEnabled(false); // command not in use return; } @@ -418,6 +413,9 @@ void DlgCustomKeyboardImp::on_editShortcut_textChanged(const QString& sc) for (auto* cmd : ambiguousCommands) { Action* action = cmd->getAction(); action->setShortcut(QString()); + + ParameterGrp::handle hGrp = WindowParameter::getDefaultParameter()->GetGroup("Shortcut"); + hGrp->RemoveASCII(cmd->getName()); } } else { diff --git a/src/Gui/DlgKeyboardImp.h b/src/Gui/DlgKeyboardImp.h index 042d084168..682e95458f 100644 --- a/src/Gui/DlgKeyboardImp.h +++ b/src/Gui/DlgKeyboardImp.h @@ -65,6 +65,7 @@ protected Q_SLOTS: protected: void changeEvent(QEvent *e); + void setShortcutOfCurrentAction(const QString&); private: std::unique_ptr ui; diff --git a/src/Gui/DlgParameterImp.cpp b/src/Gui/DlgParameterImp.cpp index 77074be9fa..63b5df542f 100644 --- a/src/Gui/DlgParameterImp.cpp +++ b/src/Gui/DlgParameterImp.cpp @@ -720,6 +720,20 @@ void ParameterValue::keyPressEvent (QKeyEvent* event) } } +void ParameterValue::resizeEvent(QResizeEvent* event) +{ +#if QT_VERSION >= 0x050000 + QHeaderView* hv = header(); + hv->setSectionResizeMode(QHeaderView::Stretch); +#endif + + QTreeWidget::resizeEvent(event); + +#if QT_VERSION >= 0x050000 + hv->setSectionResizeMode(QHeaderView::Interactive); +#endif +} + void ParameterValue::onChangeSelectedItem(QTreeWidgetItem* item, int col) { if (isItemSelected(item) && col > 0) @@ -970,10 +984,8 @@ void ParameterGroupItem::setData ( int column, int role, const QVariant & value else { // rename the group by adding a new group, copy the content and remove the old group - Base::Reference hOldGrp = item->_hcGrp->GetGroup( oldName.toLatin1() ); - Base::Reference hNewGrp = item->_hcGrp->GetGroup( newName.toLatin1() ); - hOldGrp->copyTo( hNewGrp ); - item->_hcGrp->RemoveGrp( oldName.toLatin1() ); + if (!item->_hcGrp->RenameGrp(oldName.toLatin1(), newName.toLatin1())) + return; } } diff --git a/src/Gui/DlgParameterImp.h b/src/Gui/DlgParameterImp.h index 5be3684d6e..c19d9ce194 100644 --- a/src/Gui/DlgParameterImp.h +++ b/src/Gui/DlgParameterImp.h @@ -159,6 +159,7 @@ protected: void contextMenuEvent ( QContextMenuEvent* event ); /** Invokes onDeleteSelectedItem() if the "Del" key was pressed. */ void keyPressEvent (QKeyEvent* event); + void resizeEvent(QResizeEvent*); protected Q_SLOTS: /** Changes the value of the leaf of the selected item. */ diff --git a/src/Gui/DlgRunExternal.ui b/src/Gui/DlgRunExternal.ui index 11202e628e..ff3f452581 100644 --- a/src/Gui/DlgRunExternal.ui +++ b/src/Gui/DlgRunExternal.ui @@ -26,7 +26,6 @@ - MS Shell Dlg 2 14 50 false diff --git a/src/Gui/DlgToolbarsImp.cpp b/src/Gui/DlgToolbarsImp.cpp index 226f2a50ee..9aee12cdaf 100644 --- a/src/Gui/DlgToolbarsImp.cpp +++ b/src/Gui/DlgToolbarsImp.cpp @@ -293,6 +293,14 @@ void DlgCustomToolbars::importCustomToolbars(const QByteArray& name) item->setIcon(0, BitmapFactory().iconFromTheme(pCmd->getPixmap())); item->setSizeHint(0, QSize(32, 32)); } + else { + // If corresponding module is not yet loaded do not lose the entry + QTreeWidgetItem* item = new QTreeWidgetItem(toplevel); + item->setText(0, tr("%1 module not loaded").arg(QString::fromStdString(it2->second))); + item->setData(0, Qt::UserRole, QByteArray(it2->first.c_str())); + item->setData(0, Qt::WhatsThisPropertyRole, QByteArray(it2->second.c_str())); + item->setSizeHint(0, QSize(32, 32)); + } } } } @@ -331,6 +339,10 @@ void DlgCustomToolbars::exportCustomToolbars(const QByteArray& workbench) if (pCmd) { hToolGrp->SetASCII(pCmd->getName(), pCmd->getAppModuleName()); } + else { + QByteArray moduleName = child->data(0, Qt::WhatsThisPropertyRole).toByteArray(); + hToolGrp->SetASCII(commandName, moduleName); + } } } } diff --git a/src/Gui/Language/FreeCAD.ts b/src/Gui/Language/FreeCAD.ts index 6bfef103ec..19470281f2 100644 --- a/src/Gui/Language/FreeCAD.ts +++ b/src/Gui/Language/FreeCAD.ts @@ -1,6 +1,6 @@ - + Angle @@ -23,35 +23,35 @@ Angle Snap - + 1 ° - + 2 ° - + 5 ° - + 10 ° - + 20 ° - + 45 ° - + 90 ° - + 180 ° @@ -174,11 +174,15 @@ - &Discard + Ok - Ok + &Clear + + + + Revert to last calculated value (as constant) @@ -412,6 +416,10 @@ while doing a left or right click and move the mouse up or down License + + Collection + + Gui::Dialog::ButtonModel @@ -539,11 +547,11 @@ while doing a left or right click and move the mouse up or down Angle - + 90° - + -90° @@ -582,6 +590,37 @@ while doing a left or right click and move the mouse up or down + + Gui::Dialog::DlgAddProperty + + Add property + + + + Type + + + + Group + + + + Name + + + + Document + + + + Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor. + + + + Append group name + + + Gui::Dialog::DlgAuthorization @@ -1208,10 +1247,6 @@ while doing a left or right click and move the mouse up or down Keep tabs - - Display Items - - Family: @@ -1228,6 +1263,42 @@ while doing a left or right click and move the mouse up or down + + Code lines will be numbered + + + + Pressing <Tab> will insert amount of defined indent size + + + + Tabulator raster (how many spaces) + + + + How many spaces will be inserted when pressing <Tab> + + + + Pressing <Tab> will insert a tabulator with defined tab size + + + + Display items + + + + Font size to be used for selected code type + + + + Color and font settings will be applied to selected type + + + + Font family to be used for selected code type + + Gui::Dialog::DlgGeneral @@ -1283,6 +1354,56 @@ while doing a left or right click and move the mouse up or down Enable word wrap + + Language of the application's user interface + + + + How many files should be listed in recent files list + + + + Background of the main window will consist of tiles of a special image. +See the FreeCAD Wiki for details about the image. + + + + Style sheet how user interface will look like + + + + Choose your preference for toolbar icon size. You can adjust +this according to your screen size or personal taste + + + + Tree view mode: + + + + Customize how tree view is shown in the panel (restart required). + +'ComboView': combine tree view and property view into one panel. +'TreeView and PropertyView': split tree view and property view into separate panel. +'Both': keep all three panels, and you can have two sets of tree view and property view. + + + + A Splash screen is a small loading window that is shown +when FreeCAD is launching. If this option is checked, FreeCAD will +display the splash screen + + + + Choose which workbench will be activated and shown +after FreeCAD launches + + + + Words will be wrapped when they exceed available +horizontal space in Python console + + Gui::Dialog::DlgGeneralImp @@ -1310,6 +1431,18 @@ while doing a left or right click and move the mouse up or down Custom (%1px) + + Combo View + + + + TreeView and PropertyView + + + + Both + + Gui::Dialog::DlgInputDialog @@ -1383,6 +1516,10 @@ while doing a left or right click and move the mouse up or down Addons... + + Toolbar + + Gui::Dialog::DlgMacroExecuteImp @@ -1462,6 +1599,45 @@ Perhaps a file permission error? Perhaps a file permission error? + + Do not show again + + + + Guided Walkthrough + + + + This will guide you in setting up this macro in a custom global toolbar. Instructions will be in red text inside the dialog. + +Note: your changes will be applied when you next switch workbenches + + + + + Walkthrough, dialog 1 of 2 + + + + Walkthrough instructions: Fill in missing fields (optional) then click Add, then Close + + + + Walkthrough, dialog 1 of 1 + + + + Walkthrough, dialog 2 of 2 + + + + Walkthrough instructions: Click right arrow button (->), then Close. + + + + Walkthrough instructions: Click New, then right arrow (->) button, then Close. + + Gui::Dialog::DlgMacroRecord @@ -1618,6 +1794,22 @@ Specify another directory, please. Find... + + Sorted + + + + Quick search + + + + Type in a group name to find it + + + + Search Group + + Gui::Dialog::DlgParameterFind @@ -1696,6 +1888,10 @@ Specify another directory, please. System parameter + + Search Group + + Gui::Dialog::DlgPreferences @@ -1851,18 +2047,6 @@ Specify another directory, please. Link - - Show all object types - - - - No selection - - - - Please select an object from the list - - Search @@ -1872,7 +2056,23 @@ Specify another directory, please. - None (Remove link) + Filter by type + + + + If enabled, then 3D view selection will be sychronize with full object hierarchy. + + + + Sync sub-object selection + + + + Reset + + + + Clear @@ -1934,6 +2134,80 @@ Specify another directory, please. Python interpreter + + Log messages will be recorded + + + + Warnings will be recorded + + + + Error messages will be recorded + + + + When an error has occurred, the Report View dialog becomes visible +on-screen while displaying the error + + + + Show report view on error + + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + + Show report view on warning + + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + + Show report view on normal message + + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + + Show report view on log message + + + + Font color for normal messages in Report view panel + + + + Font color for log messages in Report view panel + + + + Font color for warning messages in Report view panel + + + + Font color for error messages in Report view panel + + + + Internal Python output will be redirected +from Python console to Report view panel + + + + Internal Python error messages will be redirected +from Python console to Report view panel + + Gui::Dialog::DlgRunExternal @@ -1980,10 +2254,6 @@ Specify another directory, please. 3D View - - 3D View settings - - Show coordinate system in the corner @@ -1992,14 +2262,6 @@ Specify another directory, please. Show counter of frames per second - - Enable animation - - - - Eye to eye distance for stereo modes: - - Camera type @@ -2008,46 +2270,6 @@ Specify another directory, please. - - 3D Navigation - - - - Mouse... - - - - Intensity of backlight - - - - Enable backlight color - - - - Orbit style - - - - Turntable - - - - Trackball - - - - Invert zoom - - - - Zoom at cursor - - - - Zoom step - - Anti-Aliasing @@ -2080,54 +2302,137 @@ Specify another directory, please. Perspective renderin&g - - Show navigation cube - - - - Corner - - - - Top left - - - - Top right - - - - Bottom left - - - - Bottom right - - - - Use OpenGL Vertex Buffer Object - - - - New Document Camera Orientation - - - - Prevents view tilting when pinch-zooming. Affects only Gesture nav. style. Mouse tilting is not disabled by this setting. - - - - Disable touchscreen tilt gesture - - - - Drag at cursor - - Marker size: + + General + + + + Main coordinate system will always be shown in +lower right corner within opened files + + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + + + + If checked, application will remember which workbench is active for each tab of the viewport + + + + Remember active workbench by tab + + + + Rendering + + + + If selected, Vertex Buffer Objects (VBO) will be used. +A VBO is an OpenGL feature that provides methods for uploading +vertex data (position, normal vector, color, etc.) to the graphics card. +VBOs offer substantial performance gains because the data resides +in the graphics memory rather than the system memory and so it +can be rendered directly by GPU. + +Note: Sometimes this feature may lead to a host of different +issues ranging from graphical anomalies to GPU crash bugs. Remember to +report this setting as enabled when seeking support on the FreeCAD forums + + + + Use OpenGL VBO (Vertex Buffer Object) + + + + Render cache + + + + 'Render Caching' is another way to say 'Rendering Acceleration'. +There are 3 options available to achieve this: +1) 'Auto' (default), let Coin3D decide where to cache. +2) 'Distributed', manually turn on cache for all view provider root node. +3) 'Centralized', manually turn off cache in all nodes of all view provider, and +only cache at the scene graph root node. This offers the fastest rendering speed +but slower response to any scene changes. + + + + Auto + + + + Distributed + + + + Centralized + + + + What kind of multisample anti-aliasing is used + + + + Transparent objects: + + + + Render types of transparent objects + + + + One pass + + + + Backface pass + + + + Size of vertices in the Sketcher workbench + + + + Eye to eye distance for stereo modes + + + + Eye-to-eye distance used for stereo projections. +The specified value is a factor that will be multiplied with the +bounding box size of the 3D object that is currently displayed. + + + + Backlight is enabled with the defined color + + + + Backlight color + + + + Intensity + + + + Intensity of the backlight + + + + Objects will be projected in orthographic projection + + + + Objects will appear in a perspective projection + + Gui::Dialog::DlgSettings3DViewImp @@ -2163,46 +2468,6 @@ Specify another directory, please. 15px - - Isometric - - - - Dimetric - - - - Trimetric - - - - Top - - - - Front - - - - Left - - - - Right - - - - Rear - - - - Bottom - - - - Custom - - Gui::Dialog::DlgSettingsColorGradient @@ -2373,14 +2638,6 @@ Specify another directory, please. Author name - - <html><head/><body><p>The name to use on document creation.</p><p>Keep blank for anonymous.</p><p>You can also use the form:</p><p>John Doe &lt;john@doe.com&gt;</p></body></html> - - - - If this is checked, the "Last modified by" field will be set when saving the file - - Set on save @@ -2393,38 +2650,10 @@ Specify another directory, please. Default license - - The default license for new documents - - All rights reserved - - CreativeCommons Attribution - - - - CreativeCommons Attribution-ShareAlike - - - - CreativeCommons Attribution-NoDerivatives - - - - CreativeCommons Attribution-NonCommercial - - - - CreativeCommons Attribution-NonCommercial-ShareAlike - - - - CreativeCommons Attribution-NonCommercial-NoDerivatives - - Public Domain @@ -2441,10 +2670,6 @@ Specify another directory, please. License URL - - The default company to use for new files - - Run AutoRecovery at startup @@ -2458,7 +2683,148 @@ Specify another directory, please. - A URL where the user can find more details about the license + The application will create a new document when started + + + + Compression level for FCStd files + + + + All changes in documents are stored so that they can be undone/redone + + + + How many Undo/Redo steps should be recorded + + + + Allow user aborting document recomputation by pressing ESC. +This feature may slightly increase recomputation time. + + + + Allow aborting recomputation + + + + If there is a recovery file available the application will +automatically run a file recovery when it is started. + + + + How often a recovery file is written + + + + A thumbnail will be stored when document is saved + + + + Size + + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + + The program logo will be added to the thumbnail + + + + How many backup files will be kept when saving document + + + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + + + + Use date and FCBak extension + + + + Date format + + + + Allow objects to have same label/name + + + + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. +A partially loaded document cannot be edited. Double click the document +icon in the tree view to fully reload it. + + + + Disable partial loading of external linked objects + + + + All documents that will be created will get the specified author name. +Keep blank for anonymous. +You can also use the form: John Doe <john@doe.com> + + + + The field 'Last modified by' will be set to specified author when saving the file + + + + Default company name to use for new files + + + + Default license for new documents + + + + Creative Commons Attribution + + + + Creative Commons Attribution-ShareAlike + + + + Creative Commons Attribution-NoDerivatives + + + + Creative Commons Attribution-NonCommercial + + + + Creative Commons Attribution-NonCommercial-ShareAlike + + + + Creative Commons Attribution-NonCommercial-NoDerivatives + + + + URL describing more about the license + + + + + Gui::Dialog::DlgSettingsDocumentImp + + The format of the date to use. + + + + Default + + + + Format @@ -2583,82 +2949,6 @@ Specify another directory, please. Icon 128 x 128 - - CGA 320 x 200 - - - - QVGA 320 x 240 - - - - VGA 640 x 480 - - - - NTSC 720 x 480 - - - - PAL 768 x 578 - - - - SVGA 800 x 600 - - - - XGA 1024 x 768 - - - - HD720 1280 x 720 - - - - SXGA 1280 x 1024 - - - - SXGA+ 1400 x 1050 - - - - UXGA 1600 x 1200 - - - - HD1080 1920 x 1080 - - - - WUXGA 1920 x 1200 - - - - QXGA 2048 x 1538 - - - - WQXGA 2560 x 1600 - - - - QSXGA 2560 x 2048 - - - - QUXGA 3200 × 2400 - - - - HUXGA 6400 × 4800 - - - - !!! 10000 x 10000 - - Standard sizes: @@ -2723,6 +3013,33 @@ Specify another directory, please. Add watermark + + Creation method: + + + + + Gui::Dialog::DlgSettingsImageImp + + Offscreen (New) + + + + Offscreen (Old) + + + + Framebuffer (custom) + + + + Framebuffer (as is) + + + + Pixel buffer + + Gui::Dialog::DlgSettingsMacro @@ -2774,6 +3091,216 @@ Specify another directory, please. Record GUI commands + + Variables defined by macros are created as local variables + + + + Commands executed by macro scripts are shown in Python console + + + + Recorded macros will also contain user interface commands + + + + Recorded macros will also contain user interface commands as comments + + + + The directory in which the application will search for macros + + + + + Gui::Dialog::DlgSettingsNavigation + + Navigation + + + + Navigation cube + + + + Steps by turn + + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + + Corner + + + + Corner where navigation cube is shown + + + + Top left + + + + Top right + + + + Bottom left + + + + Bottom right + + + + 3D Navigation + + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + + Mouse... + + + + Navigation settings set + + + + Orbit style + + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + + Turntable + + + + Trackball + + + + New document camera orientation + + + + Camera orientation for new documents + + + + New document scale + + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + + mm + + + + Enable animated rotations + + + + Enable animation + + + + Zoom operations will be performed at position of mouse pointer + + + + Zoom at cursor + + + + Zoom step + + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + + Direction of zoom operations will be inverted + + + + Invert zoom + + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + + Disable touchscreen tilt gesture + + + + Rotations in 3D will use current cursor position as center for rotation + + + + Rotate at cursor + + + + Isometric + + + + Dimetric + + + + Trimetric + + + + Top + + + + Front + + + + Left + + + + Right + + + + Rear + + + + Bottom + + + + Custom + + Gui::Dialog::DlgSettingsUnits @@ -2813,30 +3340,18 @@ Specify another directory, please. Imperial decimal (in/lb) - - Building Euro (cm/m²/m³) - - - Building US (ft-in/sqft/cuft) + Building Euro (cm/m²/m³) Metric small parts & CNC(mm, mm/min) - - Imperial Civil (ft/ft^2/ft^3) - - Minimum fractional inch: - - <html><head/><body><p>Minimum fractional inch to display.</p></body></html> - - 1/2" @@ -2869,6 +3384,26 @@ Specify another directory, please. Unit system: + + Number of decimals that should be shown for numbers and dimensions + + + + Unit system that should be used for all parts the application + + + + Minimum fractional inch to be displayed + + + + Building US (ft-in/sqft/cft) + + + + Imperial for Civil Eng (ft, ft/sec) + + Gui::Dialog::DlgSettingsViewColor @@ -2908,14 +3443,6 @@ Specify another directory, please. Pick radius (px): - - Sets the area of confusion for picking elements in 3D view. Larger value makes it easier to pick stuff, but will make some small features impossible to select. - - - - Tree View - - Object being edited @@ -2924,6 +3451,55 @@ Specify another directory, please. Active container + + Enable preselection and highlight by specified color + + + + Enable selection highlighting and use specified color + + + + Area for picking elements in 3D view. +Larger value eases to pick things, but can make small features impossible to select. + + + + Background color for the model view + + + + Background will have selected color + + + + Color gradient will get selected color as middle color + + + + Bottom color + + + + Background will have selected color gradient + + + + Top color + + + + Tree view + + + + Background color for objects in tree view that are currently edited + + + + Background color for active containers in tree view + + Gui::Dialog::DlgTipOfTheDay @@ -2950,14 +3526,6 @@ Specify another directory, please. Quantity: - - Units: - - - - Help - - Copy @@ -2966,11 +3534,65 @@ Specify another directory, please. Close + + Input the source value and unit + + + + Input here the unit for the result + + + + Result + + + + List of last used calculations +To add a calculation press Return in the value input field + + + + Quantity + + + + Unit system: + + + + Unit system to be used for the Quantity +The preference system is the one set in the general preferences. + + + + Decimals: + + + + Decimals for the Quantity + + + + Unit category: + + + + Unit category for the Quantity + + + + Copy the result into the clipboard + + Gui::Dialog::DlgUnitsCalculator - Unit mismatch + unknown unit: + + + + unit mismatch @@ -3024,10 +3646,6 @@ Specify another directory, please. <html><head/><body><p><span style=" font-weight:600;">Move the selected item up.</span></p><p>The item will be moved up.</p></body></html> - - <html><head/><body><p><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:600;">Note:</span><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> The changes become active the next time you start FreeCAD</span></p></body></html> - - Add all to enabled workbenches @@ -3036,6 +3654,10 @@ Specify another directory, please. <p>Sort enabled workbenches</p> + + <html><head/><body><p><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:600;">Note:</span><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> The changes become active the next time you start the application</span></p></body></html> + + Gui::Dialog::DockablePlacement @@ -3325,10 +3947,6 @@ The 'Status' column shows whether the document could be recovered.Collapse - - Do really want to remove this parameter group? - - Existing sub-group @@ -3353,6 +3971,10 @@ The 'Status' column shows whether the document could be recovered.Reading from '%1' failed. + + Do you really want to remove this parameter group? + + Gui::Dialog::ParameterValue @@ -3443,18 +4065,6 @@ The 'Status' column shows whether the document could be recovered.Center: - - Pitch: - - - - Roll: - - - - Yaw: - - Rotation axis with angle @@ -3479,10 +4089,6 @@ The 'Status' column shows whether the document could be recovered.There are input fields with incorrect input, please ensure valid placement values! - - Euler angles (XY'Z'') - - Use center of mass @@ -3511,6 +4117,34 @@ The 'Status' column shows whether the document could be recovered.Please select 1, 2, or 3 points before clicking this button. A point may be on a vertex, face, or edge. If on a face or edge the point used will be the point at the mouse position along face or edge. If 1 point is selected it will be used as the center of rotation. If 2 points are selected the midpoint between them will be the center of rotation and a new custom axis will be created, if needed. If 3 points are selected the first point becomes the center of rotation and lies on the vector that is normal to the plane defined by the 3 points. Some distance and angle information is provided in the report view, which can be useful when aligning objects. For your convenience when Shift + click is used the appropriate distance or angle is copied to the clipboard. + + Around y-axis: + + + + Around z-axis: + + + + Around x-axis: + + + + Rotation around the x-axis + + + + Rotation around the y-axis + + + + Rotation around the z-axis + + + + Euler angles (xy'z'') + + Gui::Dialog::PrintModel @@ -3523,6 +4157,37 @@ The 'Status' column shows whether the document could be recovered. + + Gui::Dialog::RemoteDebugger + + Attach to remote debugger + + + + winpdb + + + + Password: + + + + VS Code + + + + Address: + + + + Port: + + + + Redirect output + + + Gui::Dialog::SceneInspector @@ -3603,6 +4268,45 @@ The 'Status' column shows whether the document could be recovered. + + Gui::DlgObjectSelection + + Object selection + + + + The selected objects contain other dependencies. Please select which objects to export. All dependencies are auto selected by default. + + + + Dependency + + + + Document + + + + Name + + + + State + + + + Hierarchy + + + + Selected + + + + Partial + + + Gui::DlgTreeWidget @@ -3619,19 +4323,19 @@ The 'Status' column shows whether the document could be recovered. - Gui::DockWnd::CombiView + Gui::DockWnd::ComboView - CombiView - - - - Tasks + Combo View Model + + Tasks + + Gui::DockWnd::PropertyDockView @@ -3776,6 +4480,10 @@ The 'Status' column shows whether the document could be recovered.Creates a standalone copy of this subshape in the document + + Picked object list + + Gui::DocumentModel @@ -4097,12 +4805,16 @@ Do you want to save your changes? - Object dependencies + Unsaved document - The selected objects have a dependency to unselected objects. -Do you want to copy them, too? + The exported object contains external link. Please save the documentat least once before exporting. + + + + To link to external objects, the document must be saved at least once. +Do you want to save the document now? @@ -4290,16 +5002,40 @@ How do you want to proceed? - Gui::PropertyEditor::LinkListLabel + Gui::PropertyEditor::LinkSelection - Change the linked objects + Error + + + + Object not found Gui::PropertyEditor::PropertyEditor - Edit %1 + Edit + + + + property + + + + Show all + + + + Add property + + + + Remove property + + + + Expression... @@ -4408,6 +5144,14 @@ Do you want to exit without saving your data? All Files + + Save history + + + + Saves Python history across %1 sessions + + Gui::PythonEditor @@ -4567,6 +5311,45 @@ Do you want to specify another directory? + + Gui::TaskElementColors + + Set element color + + + + TextLabel + + + + Recompute after commit + + + + Remove + + + + Edit + + + + Remove all + + + + Hide + + + + Box select + + + + On-top when selected + + + Gui::TaskView::TaskAppearance @@ -4649,6 +5432,10 @@ Do you want to specify another directory? If you don't save, your changes will be lost. + + Edit text + + Gui::TouchpadNavigationStyle @@ -4669,6 +5456,153 @@ Do you want to specify another directory? + + Gui::Translator + + English + + + + German + + + + Spanish + + + + French + + + + Italian + + + + Japanese + + + + Chinese Simplified + + + + Chinese Traditional + + + + Korean + + + + Russian + + + + Swedish + + + + Afrikaans + + + + Norwegian + + + + Portuguese, Brazilian + + + + Portuguese + + + + Dutch + + + + Ukrainian + + + + Finnish + + + + Croatian + + + + Polish + + + + Czech + + + + Hungarian + + + + Romanian + + + + Slovak + + + + Turkish + + + + Slovenian + + + + Basque + + + + Catalan + + + + Galician + + + + Kabyle + + + + Filipino + + + + Indonesian + + + + Lithuanian + + + + Valencian + + + + Arabic + + + + Vietnamese + + + Gui::TreeDockWidget @@ -4757,6 +5691,58 @@ Do you want to specify another directory? Search for objects + + Description + + + + Show hidden items + + + + Show hidden tree view items + + + + Hide item + + + + Hide the item in tree + + + + Close document + + + + Close the document + + + + Reload document + + + + Reload a partially loaded document + + + + Allow partial recomputes + + + + Enable or disable recomputating editing object when 'skip recomputation' is enabled + + + + Recompute object + + + + Recompute the selected object + + Gui::View3DInventor @@ -5339,6 +6325,158 @@ Be aware the point where you click matters. Edit text + + The exported object contains external link. Please save the documentat least once before exporting. + + + + Delete failed + + + + Dependency error + + + + Copy selected + + + + Copy active document + + + + Copy all documents + + + + Paste + + + + Expression error + + + + Failed to parse some of the expressions. +Please check the Report View for more details. + + + + Failed to paste expressions + + + + Simple group + + + + Group with links + + + + Group with transform links + + + + Create link group failed + + + + Create link failed + + + + Failed to create relative link + + + + Unlink failed + + + + Replace link failed + + + + Failed to import links + + + + Failed to import all links + + + + Invalid name + + + + The property name or group name must only contain alpha numericals, +underscore, and must not start with a digit. + + + + The property '%1' already exists in '%2' + + + + Add property + + + + Failed to add property to '%1': %2 + + + + Save dependent files + + + + The file contains external dependencies. Do you want to save the dependent files, too? + + + + Failed to save document + + + + Documents contains cyclic dependencies. Do you still want to save them? + + + + Undo + + + + Redo + + + + There are grouped transactions in the following documents with other preceding transactions + + + + Choose 'Yes' to roll back all preceding transactions. +Choose 'No' to roll back in the active document only. +Choose 'Abort' to abort + + + + Do you want to save your changes to document before closing? + + + + Apply answer to all + + + + Drag & drop failed + + + + Override colors... + + SelectionFilter @@ -5351,6 +6489,17 @@ Be aware the point where you click matters. + + StdBoxElementSelection + + Standard-View + + + + Box element selection + + + StdBoxSelection @@ -5771,6 +6920,17 @@ Be aware the point where you click matters. + + StdCmdExpression + + Edit + + + + Expression actions + + + StdCmdFeatRecompute @@ -5956,6 +7116,197 @@ Be aware the point where you click matters. + + StdCmdLinkActions + + View + + + + Link actions + + + + + StdCmdLinkImport + + Link + + + + Import links + + + + Import selected external link(s) + + + + + StdCmdLinkImportAll + + Link + + + + Import all links + + + + Import all links of the active document + + + + + StdCmdLinkMake + + Link + + + + Make link + + + + Create a link to the selected object(s) + + + + + StdCmdLinkMakeGroup + + Link + + + + Make link group + + + + Create a group of links + + + + + StdCmdLinkMakeRelative + + Link + + + + Make sub-link + + + + Create a sub-object or sub-element link + + + + + StdCmdLinkReplace + + Link + + + + Replace with link + + + + Replace the selected object(s) with link + + + + + StdCmdLinkSelectActions + + View + + + + Link navigation + + + + Link navigation actions + + + + + StdCmdLinkSelectAllLinks + + Link + + + + Select all links + + + + Select all links to the current selected object + + + + + StdCmdLinkSelectLinked + + Link + + + + Go to linked object + + + + Select the linked object and switch to its owner document + + + + + StdCmdLinkSelectLinkedFinal + + Link + + + + Go to the deepest linked object + + + + Select the deepest linked object and switch to its owner document + + + + + StdCmdLinkUnlink + + Link + + + + Unlink + + + + Strip on level of link + + + + + StdCmdMacroAttachDebugger + + Macro + + + + Attach to remote debugger... + + + + Attach to a remotely running debugger + + + StdCmdMacroStartDebug @@ -6388,6 +7739,21 @@ Be aware the point where you click matters. + + StdCmdSaveAll + + File + + + + Save All + + + + Save all opened document + + + StdCmdSaveAs @@ -6433,6 +7799,51 @@ Be aware the point where you click matters. + + StdCmdSelBack + + View + + + + &Back + + + + Go back to previous selection + + + + + StdCmdSelBoundingBox + + View + + + + &Bounding box + + + + Show selection bounding box + + + + + StdCmdSelForward + + View + + + + &Forward + + + + Repeat the backed selection + + + StdCmdSelectAll @@ -6463,6 +7874,21 @@ Be aware the point where you click matters. + + StdCmdSendToPythonConsole + + Edit + + + + &Send to Python Console + + + + Sends the selected object to the Python console + + + StdCmdSetAppearance @@ -6523,6 +7949,21 @@ Be aware the point where you click matters. + + StdCmdTextDocument + + Tools + + + + Add text document + + + + Add text document to active document + + + StdCmdTextureMapping @@ -6685,17 +8126,62 @@ Be aware the point where you click matters. - StdCmdTreeSelection + StdCmdTreeCollapse View - Go to selection + Collapse selected item - Scroll to first selected item + Collapse currently selected tree items + + + + + StdCmdTreeExpand + + View + + + + Expand selected item + + + + Expand currently selected tree items + + + + + StdCmdTreeSelectAllInstances + + View + + + + Select all instances + + + + Select all instances of the current selected object + + + + + StdCmdTreeViewActions + + View + + + + TreeView actions + + + + TreeView behavior options and actions @@ -7040,7 +8526,7 @@ Be aware the point where you click matters. - Rotate the view by 90° counter-clockwise + Rotate the view by 90° counter-clockwise @@ -7055,7 +8541,7 @@ Be aware the point where you click matters. - Rotate the view by 90° clockwise + Rotate the view by 90° clockwise @@ -7207,10 +8693,6 @@ Be aware the point where you click matters. StdTreeCollapseDocument - - View - - Collapse/Expand @@ -7219,49 +8701,143 @@ Be aware the point where you click matters. Expand active document and collapse all others + + TreeView + + + + + StdTreeDrag + + TreeView + + + + Initiate dragging + + + + Initiate dragging of current selected tree items + + StdTreeMultiDocument - - View - - - - Multi Document - - Display all documents in the tree view + + TreeView + + + + Multi document + + + + + StdTreePreSelection + + TreeView + + + + Pre-selection + + + + Preselect the object in 3D view when mouse over the tree item + + + + + StdTreeRecordSelection + + TreeView + + + + Record selection + + + + Record selection in tree view in order to go back/forward using navigation button + + + + + StdTreeSelection + + TreeView + + + + Go to selection + + + + Scroll to first selected item + + StdTreeSingleDocument - - View - - - - Single Document - - Only display the active document in the tree view + + TreeView + + + + Single document + + - StdTreeViewDocument + StdTreeSyncPlacement - View + TreeView - Document Tree + Sync placement - Set visibility of inactive documents in tree view + Auto adjust placement on drag and drop objects across coordinate systems + + + + + StdTreeSyncSelection + + TreeView + + + + Sync selection + + + + Auto expand tree item when the corresponding object is selected in 3D view + + + + + StdTreeSyncView + + TreeView + + + + Sync view + + + + Auto switch to the 3D view containing the selected item @@ -7376,19 +8952,20 @@ Be aware the point where you click matters. Std_Delete - These items are linked to items selected for deletion and might break. + The following referencing objects might break. + +Are you sure you want to continue? + - These items are selected for deletion, but are not in the active document. + These items are selected for deletion, but are not in the active document. + + - Are you sure you want to continue? - - - - Delete Selection Issues + Object dependencies @@ -7458,8 +9035,8 @@ Be aware the point where you click matters. - The selected objects have a dependency to unselected objects. -Do you want to duplicate them, too? + To link to external objects, the document must be saved at least once. +Do you want to save the document now? @@ -7477,6 +9054,16 @@ Do you want to duplicate them, too? + + Std_Refresh + + The document contains dependency cycles. +Please check the Report View for more details. + +Do you still want to proceed? + + + Std_Revert diff --git a/src/Gui/Language/FreeCAD_af.qm b/src/Gui/Language/FreeCAD_af.qm index 0e80cad3ea..0ae5652392 100644 Binary files a/src/Gui/Language/FreeCAD_af.qm and b/src/Gui/Language/FreeCAD_af.qm differ diff --git a/src/Gui/Language/FreeCAD_af.ts b/src/Gui/Language/FreeCAD_af.ts index f8b551637d..b61143be85 100644 --- a/src/Gui/Language/FreeCAD_af.ts +++ b/src/Gui/Language/FreeCAD_af.ts @@ -417,6 +417,10 @@ while doing a left or right click and move the mouse up or down License License + + Collection + Collection + Gui::Dialog::ButtonModel @@ -1813,6 +1817,18 @@ Spesifiseer asseblief 'n ander gids. Sorted Sorted + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group + Gui::Dialog::DlgParameterFind @@ -1891,6 +1907,10 @@ Spesifiseer asseblief 'n ander gids. System parameter Stelselparameter + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2059,8 +2079,8 @@ Spesifiseer asseblief 'n ander gids. Filter by type - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2152,8 +2172,38 @@ on-screen while displaying the error on-screen while displaying the error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel @@ -2229,10 +2279,6 @@ from Python console to Report view panel 3D View 3D-aansig - - 3D View settings - 3D-aansig instellings - Show coordinate system in the corner Wys koördinaatstelsel in die hoek @@ -2241,14 +2287,6 @@ from Python console to Report view panel Show counter of frames per second Wys rame per sekonde teller - - Enable animation - Aktiveer animasie - - - Eye to eye distance for stereo modes: - Oog-na-oog afstand vir stereomodusse: - Camera type Kamerasoort @@ -2257,46 +2295,6 @@ from Python console to Report view panel - - 3D Navigation - 3D Navigasie - - - Mouse... - Muis... - - - Intensity of backlight - Intensiteit van die agterlig - - - Enable backlight color - Aktiveer agterligkleur - - - Orbit style - Wentelbaanstyl - - - Turntable - Draaitafel - - - Trackball - Spoorbal - - - Invert zoom - Omgekeerde vergroting - - - Zoom at cursor - Zoem by merker - - - Zoom step - Zoemstap - Anti-Aliasing Anti-Aliasing @@ -2329,47 +2327,25 @@ from Python console to Report view panel Perspective renderin&g Perspective renderin&g - - Show navigation cube - Show navigation cube - - - Corner - Corner - - - Top left - Bo links - - - Top right - Bo regs - - - Bottom left - Onder links - - - Bottom right - Onder regs - - - New Document Camera Orientation - New Document Camera Orientation - - - Disable touchscreen tilt gesture - Disable touchscreen tilt gesture - Marker size: Marker size: + + General + Algemeen + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2380,26 +2356,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2459,84 +2417,34 @@ but slower response to any scene changes. Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2546,16 +2454,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Backlight is enabled with the defined color Backlight color Backlight color - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2600,46 +2512,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Isometric - - - Dimetric - Dimetric - - - Trimetric - Trimetric - - - Top - Bo-aansig - - - Front - Vooraansig - - - Left - Links - - - Right - Regs - - - Rear - Agterste - - - Bottom - Bodem - - - Custom - Custom - Gui::Dialog::DlgSettingsColorGradient @@ -2855,22 +2727,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Add the program logo to the generated thumbnail - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2895,10 +2767,30 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + Size + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + The program logo will be added to the thumbnail + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension @@ -2907,27 +2799,21 @@ automatically run a file recovery when it is started. Date format Date format - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail - Allow objects to have same label/name Allow objects to have same label/name - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -3281,6 +3167,203 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Navigasie + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + Corner + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + Bo links + + + Top right + Bo regs + + + Bottom left + Onder links + + + Bottom right + Onder regs + + + 3D Navigation + 3D Navigasie + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + Mouse... + Muis... + + + Navigation settings set + Navigation settings set + + + Orbit style + Wentelbaanstyl + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + Draaitafel + + + Trackball + Spoorbal + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + mm + + + Enable animated rotations + Enable animated rotations + + + Enable animation + Aktiveer animasie + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + Zoem by merker + + + Zoom step + Zoemstap + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + Omgekeerde vergroting + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + Disable touchscreen tilt gesture + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + Isometric + + + Dimetric + Dimetric + + + Trimetric + Trimetric + + + Top + Bo-aansig + + + Front + Vooraansig + + + Left + Links + + + Right + Regs + + + Rear + Agterste + + + Bottom + Bodem + + + Custom + Custom + + Gui::Dialog::DlgSettingsUnits @@ -3444,17 +3527,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -5414,6 +5509,10 @@ Wil jy 'n ander gids aangee? If you don't save, your changes will be lost. If you don't save, your changes will be lost. + + Edit text + Edit text + Gui::TouchpadNavigationStyle @@ -6424,8 +6523,8 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo diff --git a/src/Gui/Language/FreeCAD_ar.qm b/src/Gui/Language/FreeCAD_ar.qm index 012fe3ac28..d865f10697 100644 Binary files a/src/Gui/Language/FreeCAD_ar.qm and b/src/Gui/Language/FreeCAD_ar.qm differ diff --git a/src/Gui/Language/FreeCAD_ar.ts b/src/Gui/Language/FreeCAD_ar.ts index 913016528d..ef3667d79b 100644 --- a/src/Gui/Language/FreeCAD_ar.ts +++ b/src/Gui/Language/FreeCAD_ar.ts @@ -417,6 +417,10 @@ while doing a left or right click and move the mouse up or down License الترخيص + + Collection + Collection + Gui::Dialog::ButtonModel @@ -1814,6 +1818,18 @@ Specify another directory, please. Sorted Sorted + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group + Gui::Dialog::DlgParameterFind @@ -1892,6 +1908,10 @@ Specify another directory, please. System parameter إعدادات النظام + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2060,8 +2080,8 @@ Specify another directory, please. Filter by type - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2153,8 +2173,38 @@ on-screen while displaying the error on-screen while displaying the error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel @@ -2230,10 +2280,6 @@ from Python console to Report view panel 3D View عرض ثلاثي الأبعاد - - 3D View settings - إعدادات العرض الثلاثي الأبعاد - Show coordinate system in the corner Show coordinate system in the corner @@ -2242,14 +2288,6 @@ from Python console to Report view panel Show counter of frames per second Show counter of frames per second - - Enable animation - Enable animation - - - Eye to eye distance for stereo modes: - Eye to eye distance for stereo modes: - Camera type نوع الكاميرا @@ -2258,46 +2296,6 @@ from Python console to Report view panel - - 3D Navigation - التنقل ثلاثي الأبعاد - - - Mouse... - ماوس... - - - Intensity of backlight - Intensity of backlight - - - Enable backlight color - Enable backlight color - - - Orbit style - Orbit style - - - Turntable - Turntable - - - Trackball - Trackball - - - Invert zoom - Invert zoom - - - Zoom at cursor - Zoom at cursor - - - Zoom step - Zoom step - Anti-Aliasing Anti-Aliasing @@ -2330,47 +2328,25 @@ from Python console to Report view panel Perspective renderin&g Perspective renderin&g - - Show navigation cube - Show navigation cube - - - Corner - Corner - - - Top left - أعلى اليسار - - - Top right - أعلى اليمين - - - Bottom left - أسفل اليسار - - - Bottom right - أسفل اليمين - - - New Document Camera Orientation - New Document Camera Orientation - - - Disable touchscreen tilt gesture - Disable touchscreen tilt gesture - Marker size: Marker size: + + General + العام + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2381,26 +2357,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2460,84 +2418,34 @@ but slower response to any scene changes. Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - مم - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2547,16 +2455,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Backlight is enabled with the defined color Backlight color Backlight color - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2601,46 +2513,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Isometric - - - Dimetric - Dimetric - - - Trimetric - Trimetric - - - Top - أعلى - - - Front - أمام - - - Left - يسار - - - Right - يمين - - - Rear - خلفي - - - Bottom - أسفل - - - Custom - مخصص - Gui::Dialog::DlgSettingsColorGradient @@ -2856,22 +2728,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Add the program logo to the generated thumbnail - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2896,10 +2768,30 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + الحجم + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + The program logo will be added to the thumbnail + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension @@ -2908,27 +2800,21 @@ automatically run a file recovery when it is started. Date format Date format - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail - Allow objects to have same label/name Allow objects to have same label/name - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -3282,6 +3168,203 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + التصفح + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + Corner + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + أعلى اليسار + + + Top right + أعلى اليمين + + + Bottom left + أسفل اليسار + + + Bottom right + أسفل اليمين + + + 3D Navigation + التنقل ثلاثي الأبعاد + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + Mouse... + ماوس... + + + Navigation settings set + Navigation settings set + + + Orbit style + Orbit style + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + Turntable + + + Trackball + Trackball + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + مم + + + Enable animated rotations + Enable animated rotations + + + Enable animation + Enable animation + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + Zoom at cursor + + + Zoom step + Zoom step + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + Invert zoom + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + Disable touchscreen tilt gesture + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + Isometric + + + Dimetric + Dimetric + + + Trimetric + Trimetric + + + Top + أعلى + + + Front + أمام + + + Left + يسار + + + Right + يمين + + + Rear + خلفي + + + Bottom + أسفل + + + Custom + مخصص + + Gui::Dialog::DlgSettingsUnits @@ -3445,17 +3528,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -5417,6 +5512,10 @@ Do you want to specify another directory? If you don't save, your changes will be lost. إذا لم تقم بالحفظ، فستفقِد كل التغييرات التي قمت بها. + + Edit text + Edit text + Gui::TouchpadNavigationStyle @@ -6429,8 +6528,8 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo diff --git a/src/Gui/Language/FreeCAD_ca.qm b/src/Gui/Language/FreeCAD_ca.qm index 981abb0f2f..2d0ab81e95 100644 Binary files a/src/Gui/Language/FreeCAD_ca.qm and b/src/Gui/Language/FreeCAD_ca.qm differ diff --git a/src/Gui/Language/FreeCAD_ca.ts b/src/Gui/Language/FreeCAD_ca.ts index 1bff96ed20..eff0faf408 100644 --- a/src/Gui/Language/FreeCAD_ca.ts +++ b/src/Gui/Language/FreeCAD_ca.ts @@ -416,6 +416,10 @@ while doing a left or right click and move the mouse up or down License Llicència + + Collection + Collection + Gui::Dialog::ButtonModel @@ -1810,6 +1814,18 @@ Specify another directory, please. Sorted Sorted + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group + Gui::Dialog::DlgParameterFind @@ -1888,6 +1904,10 @@ Specify another directory, please. System parameter Paràmetres del sistema + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2056,8 +2076,8 @@ Specify another directory, please. Filter by type - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2149,8 +2169,38 @@ on-screen while displaying the error on-screen while displaying the error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel @@ -2226,10 +2276,6 @@ from Python console to Report view panel 3D View Vista 3D - - 3D View settings - Paràmetres de la vista 3D - Show coordinate system in the corner Mostra el sistema de coordenades en la cantonada @@ -2238,14 +2284,6 @@ from Python console to Report view panel Show counter of frames per second Mostra el comptador d'imatges per segon - - Enable animation - Habilita l'animació - - - Eye to eye distance for stereo modes: - Distància entre els ulls per a la visió estereoscòpica: - Camera type Tipus de càmera @@ -2254,46 +2292,6 @@ from Python console to Report view panel - - 3D Navigation - Navegació 3D - - - Mouse... - Ratolí... - - - Intensity of backlight - Intensitat de la retroil·luminació - - - Enable backlight color - Activa el color de retroil·luminació - - - Orbit style - Estil d'òrbita - - - Turntable - En rotació - - - Trackball - Ratolí de bola - - - Invert zoom - Invertix el zoom - - - Zoom at cursor - Zoom en el cursor - - - Zoom step - Pas de zoom - Anti-Aliasing Antialiàsing @@ -2326,47 +2324,25 @@ from Python console to Report view panel Perspective renderin&g &Renderització en perspectiva - - Show navigation cube - Show navigation cube - - - Corner - Corner - - - Top left - Superior esquerra - - - Top right - Superior dreta - - - Bottom left - Inferior esquerra - - - Bottom right - Inferior dreta - - - New Document Camera Orientation - New Document Camera Orientation - - - Disable touchscreen tilt gesture - Disable touchscreen tilt gesture - Marker size: Marker size: + + General + General + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2377,26 +2353,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2456,84 +2414,34 @@ but slower response to any scene changes. Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2543,16 +2451,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Backlight is enabled with the defined color Backlight color Backlight color - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2597,46 +2509,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Isomètrica - - - Dimetric - Dimètric - - - Trimetric - Trimètric - - - Top - Planta - - - Front - Alçat - - - Left - Esquerra - - - Right - Dreta - - - Rear - Posterior - - - Bottom - Inferior - - - Custom - Personalitzat - Gui::Dialog::DlgSettingsColorGradient @@ -2851,22 +2723,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Afig el logotip del programa a la miniatura generada - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2891,10 +2763,30 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + Mida + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + The program logo will be added to the thumbnail + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension @@ -2903,27 +2795,21 @@ automatically run a file recovery when it is started. Date format Date format - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail - Allow objects to have same label/name Allow objects to have same label/name - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -3277,6 +3163,203 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Navegació + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + Corner + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + Superior esquerra + + + Top right + Superior dreta + + + Bottom left + Inferior esquerra + + + Bottom right + Inferior dreta + + + 3D Navigation + Navegació 3D + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + Mouse... + Ratolí... + + + Navigation settings set + Navigation settings set + + + Orbit style + Estil d'òrbita + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + En rotació + + + Trackball + Ratolí de bola + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + mm + + + Enable animated rotations + Enable animated rotations + + + Enable animation + Habilita l'animació + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + Zoom en el cursor + + + Zoom step + Pas de zoom + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + Invertix el zoom + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + Disable touchscreen tilt gesture + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + Isomètrica + + + Dimetric + Dimètric + + + Trimetric + Trimètric + + + Top + Planta + + + Front + Alçat + + + Left + Esquerra + + + Right + Dreta + + + Rear + Posterior + + + Bottom + Inferior + + + Custom + Personalitzat + + Gui::Dialog::DlgSettingsUnits @@ -3440,17 +3523,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -5400,6 +5495,10 @@ Do you want to specify another directory? If you don't save, your changes will be lost. Si no guardeu els canvis, es perdran. + + Edit text + Edita el text + Gui::TouchpadNavigationStyle @@ -6406,8 +6505,8 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo diff --git a/src/Gui/Language/FreeCAD_cs.qm b/src/Gui/Language/FreeCAD_cs.qm index ab8c907deb..52c03fa422 100644 Binary files a/src/Gui/Language/FreeCAD_cs.qm and b/src/Gui/Language/FreeCAD_cs.qm differ diff --git a/src/Gui/Language/FreeCAD_cs.ts b/src/Gui/Language/FreeCAD_cs.ts index 39f26e2723..743f4fbb91 100644 --- a/src/Gui/Language/FreeCAD_cs.ts +++ b/src/Gui/Language/FreeCAD_cs.ts @@ -416,6 +416,10 @@ while doing a left or right click and move the mouse up or down License Licence + + Collection + Collection + Gui::Dialog::ButtonModel @@ -1627,7 +1631,7 @@ Note: your changes will be applied when you next switch workbenches Walkthrough, dialog 1 of 2 - Walkthrough, dialog 1 of 2 + Průvodce, dialog 1 ze 2 Walkthrough instructions: Fill in missing fields (optional) then click Add, then Close @@ -1635,11 +1639,11 @@ Note: your changes will be applied when you next switch workbenches Walkthrough, dialog 1 of 1 - Walkthrough, dialog 1 of 1 + Průvodce, dialog 1 ze 1 Walkthrough, dialog 2 of 2 - Walkthrough, dialog 2 of 2 + Průvodce, dialog 2 ze 2 Walkthrough instructions: Click right arrow button (->), then Close. @@ -1807,7 +1811,19 @@ Specify another directory, please. Sorted - Sorted + Setřízeno + + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group @@ -1887,6 +1903,10 @@ Specify another directory, please. System parameter Systémové parametry + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2055,8 +2075,8 @@ Specify another directory, please. Filter by type - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2148,8 +2168,38 @@ on-screen while displaying the error on-screen while displaying the error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel @@ -2225,10 +2275,6 @@ from Python console to Report view panel 3D View 3D pohled - - 3D View settings - Nastavení 3D pohledu - Show coordinate system in the corner Zobrazit souřadný systém v rohu @@ -2237,14 +2283,6 @@ from Python console to Report view panel Show counter of frames per second Zobrazit FPS - - Enable animation - Zapnout animaci - - - Eye to eye distance for stereo modes: - Vzdálenost očí pro stereo režimy: - Camera type Typ kamery @@ -2253,46 +2291,6 @@ from Python console to Report view panel - - 3D Navigation - 3D navigace - - - Mouse... - Myš... - - - Intensity of backlight - Intenzita podsvícení - - - Enable backlight color - Povolit barvu podsvícení - - - Orbit style - Styl orbitu - - - Turntable - Otočný stůl - - - Trackball - Trackball - - - Invert zoom - Invertovat přiblížení - - - Zoom at cursor - Přibližovat nad kurzorem - - - Zoom step - Krok přiblížení - Anti-Aliasing Anti-Aliasing @@ -2325,47 +2323,25 @@ from Python console to Report view panel Perspective renderin&g Perspektivní renderování &g - - Show navigation cube - Zobrazit navigační kostku - - - Corner - Roh - - - Top left - Vlevo nahoře - - - Top right - Vpravo nahoře - - - Bottom left - Vlevo dole - - - Bottom right - Vpravo dole - - - New Document Camera Orientation - Orientace kamery nového dokumentu - - - Disable touchscreen tilt gesture - Zakázat dotykové gesto naklánění - Marker size: Velikost značky: + + General + Obecné + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2376,26 +2352,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2455,84 +2413,34 @@ but slower response to any scene changes. Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2542,16 +2450,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Backlight is enabled with the defined color Backlight color Backlight color - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2596,46 +2508,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Izometrie - - - Dimetric - Dimetrie - - - Trimetric - Trimetrie - - - Top - Horní - - - Front - Přední - - - Left - Vlevo - - - Right - Vpravo - - - Rear - Zadní - - - Bottom - Dole - - - Custom - Vlastní - Gui::Dialog::DlgSettingsColorGradient @@ -2850,22 +2722,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Přidat logo programu do vygenerovaného náhledu - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2890,10 +2762,30 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + Velikost + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + The program logo will be added to the thumbnail + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension @@ -2902,27 +2794,21 @@ automatically run a file recovery when it is started. Date format Date format - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail - Allow objects to have same label/name Allow objects to have same label/name - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -3276,6 +3162,203 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Navigace + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + Roh + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + Vlevo nahoře + + + Top right + Vpravo nahoře + + + Bottom left + Vlevo dole + + + Bottom right + Vpravo dole + + + 3D Navigation + 3D navigace + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + Mouse... + Myš... + + + Navigation settings set + Navigation settings set + + + Orbit style + Styl orbitu + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + Otočný stůl + + + Trackball + Trackball + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + mm + + + Enable animated rotations + Enable animated rotations + + + Enable animation + Zapnout animaci + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + Přibližovat nad kurzorem + + + Zoom step + Krok přiblížení + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + Invertovat přiblížení + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + Zakázat dotykové gesto naklánění + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + Izometrie + + + Dimetric + Dimetrie + + + Trimetric + Trimetrie + + + Top + Horní + + + Front + Přední + + + Left + Vlevo + + + Right + Vpravo + + + Rear + Zadní + + + Bottom + Dole + + + Custom + Vlastní + + Gui::Dialog::DlgSettingsUnits @@ -3439,17 +3522,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -5407,6 +5502,10 @@ Do you want to specify another directory? If you don't save, your changes will be lost. V případě neuložení dokumentu budou změny ztraceny. + + Edit text + Upravit text + Gui::TouchpadNavigationStyle @@ -6418,8 +6517,8 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo diff --git a/src/Gui/Language/FreeCAD_de.qm b/src/Gui/Language/FreeCAD_de.qm index 67cb582634..30930d5102 100644 Binary files a/src/Gui/Language/FreeCAD_de.qm and b/src/Gui/Language/FreeCAD_de.qm differ diff --git a/src/Gui/Language/FreeCAD_de.ts b/src/Gui/Language/FreeCAD_de.ts index 40f406e191..554c847f1a 100644 --- a/src/Gui/Language/FreeCAD_de.ts +++ b/src/Gui/Language/FreeCAD_de.ts @@ -179,11 +179,11 @@ &Clear - &Clear + &Löschen Revert to last calculated value (as constant) - Revert to last calculated value (as constant) + Zurücksetzen auf zuletzt berechneten Wert (als Konstante) @@ -416,6 +416,10 @@ while doing a left or right click and move the mouse up or down License Lizenz + + Collection + Collection + Gui::Dialog::ButtonModel @@ -590,7 +594,7 @@ while doing a left or right click and move the mouse up or down Gui::Dialog::DlgAddProperty Add property - Add property + Eigenschaft hinzufügen Type @@ -614,7 +618,7 @@ while doing a left or right click and move the mouse up or down Append group name - Append group name + Gruppenname anfügen @@ -1261,7 +1265,7 @@ while doing a left or right click and move the mouse up or down Code lines will be numbered - Code lines will be numbered + Codezeilen werden nummeriert Pressing <Tab> will insert amount of defined indent size @@ -1281,7 +1285,7 @@ while doing a left or right click and move the mouse up or down Display items - Display items + Elemente anzeigen Font size to be used for selected code type @@ -1376,7 +1380,7 @@ this according to your screen size or personal taste Tree view mode: - Tree view mode: + Baumansichtsmodus: Customize how tree view is shown in the panel (restart required). @@ -1443,11 +1447,11 @@ horizontal space in Python console TreeView and PropertyView - TreeView and PropertyView + BaumAnsicht und EigenschaftsAnsicht Both - Both + Beide @@ -1524,7 +1528,7 @@ horizontal space in Python console Toolbar - Toolbar + Werkzeugleiste @@ -1609,7 +1613,7 @@ Perhaps a file permission error? Do not show again - Do not show again + Nicht noch einmal anzeigen Guided Walkthrough @@ -1809,7 +1813,19 @@ Wählen Sie bitte ein anderes Verzeichnis aus. Sorted - Sorted + Sortiert + + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group @@ -1889,6 +1905,10 @@ Wählen Sie bitte ein anderes Verzeichnis aus. System parameter Systemparameter + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2054,11 +2074,11 @@ Wählen Sie bitte ein anderes Verzeichnis aus. Filter by type - Filter by type + Nach Typ filtern - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2133,15 +2153,15 @@ Wählen Sie bitte ein anderes Verzeichnis aus. Log messages will be recorded - Log messages will be recorded + Protokollmeldungen werden aufgezeichnet Warnings will be recorded - Warnings will be recorded + Warnungen werden aufgezeichnet Error messages will be recorded - Error messages will be recorded + Fehlermeldungen werden aufgezeichnet When an error has occurred, the Report View dialog becomes visible @@ -2150,8 +2170,38 @@ on-screen while displaying the error on-screen while displaying the error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel @@ -2227,10 +2277,6 @@ from Python console to Report view panel 3D View 3D-Viewer - - 3D View settings - Einstellungen 3D-Viewer - Show coordinate system in the corner Koordinatensystem in Ecke anzeigen @@ -2239,14 +2285,6 @@ from Python console to Report view panel Show counter of frames per second Anzeigen der Datenrate pro Sekunde - - Enable animation - Animation zulassen - - - Eye to eye distance for stereo modes: - Augabstand für Stereomodus: - Camera type Kameratyp @@ -2255,46 +2293,6 @@ from Python console to Report view panel Text source - - 3D Navigation - 3D-Navigation - - - Mouse... - Maus... - - - Intensity of backlight - Intensität der Hintergrundbeleuchtung - - - Enable backlight color - Aktiviere farbige Hintergrundbeleuchtung - - - Orbit style - Orbit Stil - - - Turntable - Drehscheibe - - - Trackball - Trackball - - - Invert zoom - Zoom umkehren - - - Zoom at cursor - Zoom an Cursorposition - - - Zoom step - Zoom-Schritt - Anti-Aliasing Kantenglättung @@ -2327,47 +2325,25 @@ from Python console to Report view panel Perspective renderin&g Perspektivische Darstellun&g - - Show navigation cube - Navigationswürfel anzeigen - - - Corner - Ecke - - - Top left - Oben links - - - Top right - Oben rechts - - - Bottom left - Unten links - - - Bottom right - Unten rechts - - - New Document Camera Orientation - Kameraausrichtung für neues Dokument - - - Disable touchscreen tilt gesture - Deaktiviere die Touchscreen Neige Geste - Marker size: Markergröße: + + General + Allgemein + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2378,26 +2354,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2427,7 +2385,7 @@ report this setting as enabled when seeking support on the FreeCAD forums Render cache - Render cache + Render Speicher 'Render Caching' is another way to say 'Rendering Acceleration'. @@ -2437,13 +2395,13 @@ There are 3 options available to achieve this: 3) 'Centralized', manually turn off cache in all nodes of all view provider, and only cache at the scene graph root node. This offers the fastest rendering speed but slower response to any scene changes. - 'Render Caching' is another way to say 'Rendering Acceleration'. -There are 3 options available to achieve this: -1) 'Auto' (default), let Coin3D decide where to cache. -2) 'Distributed', manually turn on cache for all view provider root node. -3) 'Centralized', manually turn off cache in all nodes of all view provider, and -only cache at the scene graph root node. This offers the fastest rendering speed -but slower response to any scene changes. + 'Render Caching' ist eine andere Art der ''Rendering-Beschleunigung''. +Es stehen 3 Optionen zur Verfügung, um dies zu erreichen: +1) 'Auto' (Standard), lassen Sie Coin3D entscheiden, wo das Caching stattfinden soll. +2) 'Verteilt', manuelles Einschalten des Caches für alle Ansicht Provider Wurzelknoten. +3) 'Zentralisiert', Cache in allen Knoten aller Ansicht Provider manuell ausschalten, und +nur Cache am Wurzelknoten des Szenegraphen. Dies bietet die schnellste Rendering-Geschwindigkeit +aber langsamere Reaktion auf Szenenänderungen. Auto @@ -2451,90 +2409,40 @@ but slower response to any scene changes. Distributed - Distributed + Verteilt Centralized - Centralized - - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. + Zentralisiert What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2544,20 +2452,24 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Die Hintergrundbeleuchtung wird mit der definierten Farbe aktiviert Backlight color - Backlight color + Farbe der Hintergrundbeleuchtung - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensität der Hintergrundbeleuchtung Objects will be projected in orthographic projection - Objects will be projected in orthographic projection + Objekte werden in orthographischer Projektion projiziert Objects will appear in a perspective projection @@ -2598,46 +2510,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Isometrisch - - - Dimetric - Dimetrisch - - - Trimetric - Trimetrisch - - - Top - Oben - - - Front - Vorne - - - Left - Links - - - Right - Rechts - - - Rear - Hinten - - - Bottom - Unten - - - Custom - Benutzerdefiniert - Gui::Dialog::DlgSettingsColorGradient @@ -2853,22 +2725,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Programmlogo in Miniaturbild hinzufügen - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started - The application will create a new document when started + Die Anwendung erstellt beim Start ein neues Dokument + + + Compression level for FCStd files + Komprimierungsstufe für FCStd-Dateien All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2877,7 +2749,7 @@ This feature may slightly increase recomputation time. Allow aborting recomputation - Allow aborting recomputation + Abbrechen der Neuberechnung erlauben If there is a recovery file available the application will @@ -2887,15 +2759,35 @@ automatically run a file recovery when it is started. How often a recovery file is written - How often a recovery file is written + Wie oft eine Wiederherstellungsdatei geschrieben wird A thumbnail will be stored when document is saved - A thumbnail will be stored when document is saved + Ein Vorschaubild wird gespeichert, wenn das Dokument gespeichert wird + + + Size + Größe + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + Das Programmlogo wird dem Vorschaubild hinzugefügt How many backup files will be kept when saving document - How many backup files will be kept when saving document + Wie viele Sicherungsdateien werden beim Speichern des Dokuments aufbewahrt + + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format Use date and FCBak extension @@ -2903,29 +2795,23 @@ automatically run a file recovery when it is started. Date format - Date format - - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail + Datumsformat Allow objects to have same label/name - Allow objects to have same label/name + Objekte mit gleicher Bezeichnung/gleichem Namen erlauben - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -2949,23 +2835,23 @@ You can also use the form: John Doe <john@doe.com> Default license for new documents - Default license for new documents + Standard-Lizenz für neue Dokumente Creative Commons Attribution - Creative Commons Attribution + Creative Commons Namensnennung Creative Commons Attribution-ShareAlike - Creative Commons Attribution-ShareAlike + Creative Commons Namensnennung-Weitergabe unter gleichen Bedingungen Creative Commons Attribution-NoDerivatives - Creative Commons Attribution-NoDerivatives + Creative Commons Namensnennung-Keine Bearbeitung Creative Commons Attribution-NonCommercial - Creative Commons Attribution-NonCommercial + Creative Commons Namensnennung-Nicht kommerziell Creative Commons Attribution-NonCommercial-ShareAlike @@ -2984,7 +2870,7 @@ You can also use the form: John Doe <john@doe.com> Gui::Dialog::DlgSettingsDocumentImp The format of the date to use. - The format of the date to use. + Das Format des zu verwendenden Datums. Default @@ -2992,7 +2878,7 @@ You can also use the form: John Doe <john@doe.com> Format - Format + Format @@ -3182,7 +3068,7 @@ You can also use the form: John Doe <john@doe.com> Creation method: - Creation method: + Erstellungsmethode: @@ -3201,11 +3087,11 @@ You can also use the form: John Doe <john@doe.com> Framebuffer (as is) - Framebuffer (as is) + Bildpuffer (wie bestehend) Pixel buffer - Pixel buffer + Pixelpuffer @@ -3279,6 +3165,203 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Navigation + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + Ecke + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + Oben links + + + Top right + Oben rechts + + + Bottom left + Unten links + + + Bottom right + Unten rechts + + + 3D Navigation + 3D-Navigation + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + Listet die Konfiguration der Maustaste für jede ausgewählte Navigationseinstellung auf. +Wählen Sie eine Einstellung aus und drücken Sie dann die Schaltfläche, um die Einstellungen anzuzeigen. + + + Mouse... + Maus... + + + Navigation settings set + Navigation settings set + + + Orbit style + Orbit Stil + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + Drehscheibe + + + Trackball + Trackball + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Kameraausrichtung für neue Dokumente + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + mm + + + Enable animated rotations + Animierte Drehungen aktivieren + + + Enable animation + Animation zulassen + + + Zoom operations will be performed at position of mouse pointer + Zoom-Operationen werden an der Position des Mauszeigers ausgeführt + + + Zoom at cursor + Zoom an Cursorposition + + + Zoom step + Zoom-Schritt + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + Wie stark gezoomt wird. +Ein Zoom-Schritt von '1' bedeutet einen Faktor von 7,5 für jeden Zoom-Schritt. + + + Direction of zoom operations will be inverted + Richtung der Zoom-Operationen wird umgekehrt + + + Invert zoom + Zoom umkehren + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + Deaktiviere die Touchscreen Neige Geste + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + Isometrisch + + + Dimetric + Dimetrisch + + + Trimetric + Trimetrisch + + + Top + Oben + + + Front + Vorne + + + Left + Links + + + Right + Rechts + + + Rear + Hinten + + + Bottom + Unten + + + Custom + Benutzerdefiniert + + Gui::Dialog::DlgSettingsUnits @@ -3442,17 +3525,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -3510,7 +3605,7 @@ Larger value eases to pick things, but can make small features impossible to sel Result - Result + Ergebnis List of last used calculations @@ -3520,7 +3615,7 @@ To add a calculation press Return in the value input field Quantity - Quantity + Anzahl Unit system: @@ -3534,34 +3629,34 @@ The preference system is the one set in the general preferences. Decimals: - Decimals: + Dezimalstellen: Decimals for the Quantity - Decimals for the Quantity + Dezimalzahlen für die Menge Unit category: - Unit category: + Maßeinheitkategorie: Unit category for the Quantity - Unit category for the Quantity + Einheitstyp für die Menge Copy the result into the clipboard - Copy the result into the clipboard + Ergebnis in die Zwischenablage kopieren Gui::Dialog::DlgUnitsCalculator unknown unit: - unknown unit: + unbekannte Einheit: unit mismatch - unit mismatch + Einheit stimmt nicht überein @@ -3941,7 +4036,7 @@ The 'Status' column shows whether the document could be recovered. Do you really want to remove this parameter group? - Do you really want to remove this parameter group? + Möchten Sie diese Parametergruppe wirklich entfernen? @@ -4107,11 +4202,11 @@ The 'Status' column shows whether the document could be recovered. Rotation around the z-axis - Rotation around the z-axis + Drehen um die z-Achse Euler angles (xy'z'') - Euler angles (xy'z'') + Eulersche Winkel (xy'z'') @@ -4129,7 +4224,7 @@ The 'Status' column shows whether the document could be recovered. Gui::Dialog::RemoteDebugger Attach to remote debugger - Attach to remote debugger + An Remote-Debugger angehangen winpdb @@ -4141,19 +4236,19 @@ The 'Status' column shows whether the document could be recovered. VS Code - VS Code + VS Code Address: - Address: + Adresse: Port: - Port: + Port: Redirect output - Redirect output + Ausgabe umleiten @@ -4240,7 +4335,7 @@ The 'Status' column shows whether the document could be recovered. Gui::DlgObjectSelection Object selection - Object selection + Objektauswahl The selected objects contain other dependencies. Please select which objects to export. All dependencies are auto selected by default. @@ -4248,7 +4343,7 @@ The 'Status' column shows whether the document could be recovered. Dependency - Dependency + Abhängigkeit Document @@ -4260,11 +4355,11 @@ The 'Status' column shows whether the document could be recovered. State - State + Zustand Hierarchy - Hierarchy + Hierarchie Selected @@ -4272,7 +4367,7 @@ The 'Status' column shows whether the document could be recovered. Partial - Partial + Teilweise @@ -4450,7 +4545,7 @@ The 'Status' column shows whether the document could be recovered. Picked object list - Picked object list + Liste ausgewählter Objekte @@ -4994,23 +5089,23 @@ How do you want to proceed? property - property + Eigenschaft Show all - Show all + Alle anzeigen Add property - Add property + Eigenschaft hinzufügen Remove property - Remove property + Eigenschaft entfernen Expression... - Expression... + Ausdruck... @@ -5121,11 +5216,11 @@ Wollen Sie sie beenden, ohne Ihre Daten zu speichern? Save history - Save history + Verlauf speichern Saves Python history across %1 sessions - Saves Python history across %1 sessions + Speichert Python-Verlauf über %1 Sitzungen @@ -5294,7 +5389,7 @@ Möchten Sie ein anderes Verzeichnis angeben? Gui::TaskElementColors Set element color - Set element color + Elementfarbe festlegen TextLabel @@ -5302,7 +5397,7 @@ Möchten Sie ein anderes Verzeichnis angeben? Recompute after commit - Recompute after commit + Neuberechnung nach Übergabe Remove @@ -5314,15 +5409,15 @@ Möchten Sie ein anderes Verzeichnis angeben? Remove all - Remove all + Alle entfernen Hide - Hide + Ausblenden Box select - Box select + Rechteckauswahl On-top when selected @@ -5411,6 +5506,10 @@ Möchten Sie ein anderes Verzeichnis angeben? If you don't save, your changes will be lost. Wenn Sie nicht speichern, gehen Ihre Änderungen verloren. + + Edit text + Text bearbeiten + Gui::TouchpadNavigationStyle @@ -5467,7 +5566,7 @@ Möchten Sie ein anderes Verzeichnis angeben? Korean - Korean + Koreanisch Russian @@ -5487,7 +5586,7 @@ Möchten Sie ein anderes Verzeichnis angeben? Portuguese, Brazilian - Portuguese, Brazilian + Portugiesisch, Brasilianisch Portuguese @@ -5539,15 +5638,15 @@ Möchten Sie ein anderes Verzeichnis angeben? Basque - Basque + Baskisch Catalan - Catalan + Katalanisch Galician - Galician + Galicisch Kabyle @@ -5555,27 +5654,27 @@ Möchten Sie ein anderes Verzeichnis angeben? Filipino - Filipino + Philippinisch Indonesian - Indonesian + Indonesisch Lithuanian - Lithuanian + Litauisch Valencian - Valencian + Valencianisch Arabic - Arabic + Arabisch Vietnamese - Vietnamese + Vietnamesisch @@ -5672,39 +5771,39 @@ Möchten Sie ein anderes Verzeichnis angeben? Show hidden items - Show hidden items + Ausgeblendete Elemente anzeigen Show hidden tree view items - Show hidden tree view items + Ausgeblendete Elemente der Baumansicht anzeigen Hide item - Hide item + Element ausblenden Hide the item in tree - Hide the item in tree + Element im Baum ausblenden Close document - Close document + Dokument schließen Close the document - Close the document + Das Dokument schließen Reload document - Reload document + Dokument neu laden Reload a partially loaded document - Reload a partially loaded document + Ein teilweise geladenes Dokument neu laden Allow partial recomputes - Allow partial recomputes + Teilweise Neuberechnungen erlauben Enable or disable recomputating editing object when 'skip recomputation' is enabled @@ -5712,11 +5811,11 @@ Möchten Sie ein anderes Verzeichnis angeben? Recompute object - Recompute object + Objekt neu berechnen Recompute the selected object - Recompute the selected object + Ausgewähltes Objekt neu berechnen @@ -6312,23 +6411,23 @@ Beachten Sie, dass es auf den Punkt ankommt, auf den Sie klicken. Delete failed - Delete failed + Löschen fehlgeschlagen Dependency error - Dependency error + Abhängigkeitsfehler Copy selected - Copy selected + Ausgewählte kopieren Copy active document - Copy active document + Aktives Dokument kopieren Copy all documents - Copy all documents + Alle Dokumente kopieren Paste @@ -6336,7 +6435,7 @@ Beachten Sie, dass es auf den Punkt ankommt, auf den Sie klicken. Expression error - Expression error + Ausdrucksfehler Failed to parse some of the expressions. @@ -6350,11 +6449,11 @@ Please check the Report View for more details. Simple group - Simple group + Einfache Gruppe Group with links - Group with links + Gruppe mit Verknüpfungen Group with transform links @@ -6362,11 +6461,11 @@ Please check the Report View for more details. Create link group failed - Create link group failed + Verknüpfungsgruppe erstellen ist fehlgeschlagen Create link failed - Create link failed + Verknüpfung erstellen ist fehlgeschlagen Failed to create relative link @@ -6374,23 +6473,23 @@ Please check the Report View for more details. Unlink failed - Unlink failed + Entkopplung fehlgeschlagen Replace link failed - Replace link failed + Verknüpfung ersetzen ist fehlgeschlagen Failed to import links - Failed to import links + Fehler beim Importieren der Verbindungen Failed to import all links - Failed to import all links + Fehler beim Importieren aller Verbindungen Invalid name - Invalid name + Ungültiger Name The property name or group name must only contain alpha numericals, @@ -6404,7 +6503,7 @@ underscore, and must not start with a digit. Add property - Add property + Eigenschaft hinzufügen Failed to add property to '%1': %2 @@ -6412,7 +6511,7 @@ underscore, and must not start with a digit. Save dependent files - Save dependent files + Abhängige Dateien speichern The file contains external dependencies. Do you want to save the dependent files, too? @@ -6420,11 +6519,11 @@ underscore, and must not start with a digit. Failed to save document - Failed to save document + Fehler beim Speichern des Dokuments - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo @@ -6452,15 +6551,15 @@ Choose 'Abort' to abort Apply answer to all - Apply answer to all + Antwort auf alle anwenden Drag & drop failed - Drag & drop failed + Drag & Drop fehlgeschlagen Override colors... - Override colors... + Farben überschreiben... @@ -6913,7 +7012,7 @@ Choose 'Abort' to abort Expression actions - Expression actions + Ausdruck-Aktionen @@ -7109,7 +7208,7 @@ Choose 'Abort' to abort Link actions - Link actions + Verknüpfungsaktionen @@ -7120,11 +7219,11 @@ Choose 'Abort' to abort Import links - Import links + Verknüpfungen importieren Import selected external link(s) - Import selected external link(s) + Ausgewählte(n) externe(n) Verknüpfung(en) importieren @@ -7135,11 +7234,11 @@ Choose 'Abort' to abort Import all links - Import all links + Alle Verknüpfungen importieren Import all links of the active document - Import all links of the active document + Alle Verknüpfungen des aktiven Dokuments importieren @@ -7150,11 +7249,11 @@ Choose 'Abort' to abort Make link - Make link + Verknüpfung erstellen Create a link to the selected object(s) - Create a link to the selected object(s) + Eine Verknüpfung zu dem/den ausgewählten Objekt(en) erstellen @@ -7165,11 +7264,11 @@ Choose 'Abort' to abort Make link group - Make link group + Verknüpfungsgruppe erstellen Create a group of links - Create a group of links + Eine Gruppe von Verknüpfungen erstellen @@ -7180,11 +7279,11 @@ Choose 'Abort' to abort Make sub-link - Make sub-link + Unterverknüpfung erstellen Create a sub-object or sub-element link - Create a sub-object or sub-element link + Eine Unterobjekt- oder Unterelement-Verknüpfung erstellen @@ -7195,11 +7294,11 @@ Choose 'Abort' to abort Replace with link - Replace with link + Durch Verknüpfung ersetzen Replace the selected object(s) with link - Replace the selected object(s) with link + Das/die ausgewählte(n) Objekt(e) durch eine Verknüpfung ersetzen @@ -7210,11 +7309,11 @@ Choose 'Abort' to abort Link navigation - Link navigation + Verknüpfungsnavigation Link navigation actions - Link navigation actions + Verknüpfungsnavigations-Aktionen @@ -7225,11 +7324,11 @@ Choose 'Abort' to abort Select all links - Select all links + Alle Verknüpfungen auswählen Select all links to the current selected object - Select all links to the current selected object + Alle Verknüpfungen zum aktuell ausgewählten Objekt auswählen @@ -7240,11 +7339,11 @@ Choose 'Abort' to abort Go to linked object - Go to linked object + Zum verknüpften Objekt gehen Select the linked object and switch to its owner document - Select the linked object and switch to its owner document + Das verknüpfte Objekt auswählen und zu seinem Eigentümerdokument wechseln @@ -7255,11 +7354,11 @@ Choose 'Abort' to abort Go to the deepest linked object - Go to the deepest linked object + Zum tiefsten verknüpften Objekt gehen Select the deepest linked object and switch to its owner document - Select the deepest linked object and switch to its owner document + Das am tiefsten verknüpfte Objekt auswählen und zu seinem Eigentümerdokument wechseln @@ -7270,7 +7369,7 @@ Choose 'Abort' to abort Unlink - Unlink + Entkoppeln Strip on level of link @@ -7285,7 +7384,7 @@ Choose 'Abort' to abort Attach to remote debugger... - Attach to remote debugger... + An Remote-Debugger angehangen... Attach to a remotely running debugger @@ -7732,11 +7831,11 @@ Choose 'Abort' to abort Save All - Save All + Alles speichern Save all opened document - Save all opened document + Alle geöffneten Dokumente speichern @@ -7792,11 +7891,11 @@ Choose 'Abort' to abort &Back - &Back + &Zurück Go back to previous selection - Go back to previous selection + Zurück zur vorherigen Frage @@ -7822,7 +7921,7 @@ Choose 'Abort' to abort &Forward - &Forward + &Vorwärts Repeat the backed selection @@ -7867,7 +7966,7 @@ Choose 'Abort' to abort &Send to Python Console - &Send to Python Console + An Python-Konsole &senden Sends the selected object to the Python console @@ -7942,7 +8041,7 @@ Choose 'Abort' to abort Add text document - Add text document + Textdokument hinzufügen Add text document to active document @@ -8118,11 +8217,11 @@ Choose 'Abort' to abort Collapse selected item - Collapse selected item + Ausgewähltes Element einklappen Collapse currently selected tree items - Collapse currently selected tree items + Aktuell ausgewählte Baumelemente einklappen @@ -8133,7 +8232,7 @@ Choose 'Abort' to abort Expand selected item - Expand selected item + Ausgewähltes Element ausklappen Expand currently selected tree items @@ -8148,7 +8247,7 @@ Choose 'Abort' to abort Select all instances - Select all instances + Alle Instanzen auswählen Select all instances of the current selected object @@ -8163,7 +8262,7 @@ Choose 'Abort' to abort TreeView actions - TreeView actions + BaumAnsicht-Aktionen TreeView behavior options and actions @@ -8688,48 +8787,48 @@ Choose 'Abort' to abort TreeView - TreeView + BaumAnsicht StdTreeDrag TreeView - TreeView + BaumAnsicht Initiate dragging - Initiate dragging + Ziehen initiieren Initiate dragging of current selected tree items - Initiate dragging of current selected tree items + Ziehen aktuell ausgewählter Baumelemente initiieren StdTreeMultiDocument Display all documents in the tree view - Zeige alle Dokumente in der Baumansicht an + Alle Dokumente in der Baumansicht anzeigen TreeView - TreeView + BaumAnsicht Multi document - Multi document + Mehrfachdokument StdTreePreSelection TreeView - TreeView + BaumAnsicht Pre-selection - Pre-selection + Vorauswahl Preselect the object in 3D view when mouse over the tree item @@ -8740,11 +8839,11 @@ Choose 'Abort' to abort StdTreeRecordSelection TreeView - TreeView + BaumAnsicht Record selection - Record selection + Auswahl aufzeichnen Record selection in tree view in order to go back/forward using navigation button @@ -8755,7 +8854,7 @@ Choose 'Abort' to abort StdTreeSelection TreeView - TreeView + BaumAnsicht Go to selection @@ -8774,18 +8873,18 @@ Choose 'Abort' to abort TreeView - TreeView + BaumAnsicht Single document - Single document + Einzeldokument StdTreeSyncPlacement TreeView - TreeView + BaumAnsicht Sync placement @@ -8800,7 +8899,7 @@ Choose 'Abort' to abort StdTreeSyncSelection TreeView - TreeView + BaumAnsicht Sync selection @@ -8815,7 +8914,7 @@ Choose 'Abort' to abort StdTreeSyncView TreeView - TreeView + BaumAnsicht Sync view diff --git a/src/Gui/Language/FreeCAD_el.qm b/src/Gui/Language/FreeCAD_el.qm index 81d84bc587..838b5886fb 100644 Binary files a/src/Gui/Language/FreeCAD_el.qm and b/src/Gui/Language/FreeCAD_el.qm differ diff --git a/src/Gui/Language/FreeCAD_el.ts b/src/Gui/Language/FreeCAD_el.ts index 84986563b2..d21df4c082 100644 --- a/src/Gui/Language/FreeCAD_el.ts +++ b/src/Gui/Language/FreeCAD_el.ts @@ -416,6 +416,10 @@ while doing a left or right click and move the mouse up or down License Άδεια + + Collection + Collection + Gui::Dialog::ButtonModel @@ -1813,6 +1817,18 @@ Specify another directory, please. Sorted Sorted + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group + Gui::Dialog::DlgParameterFind @@ -1891,6 +1907,10 @@ Specify another directory, please. System parameter Παράμετρος συστήματος + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2059,8 +2079,8 @@ Specify another directory, please. Filter by type - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2152,8 +2172,38 @@ on-screen while displaying the error on-screen while displaying the error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel @@ -2229,10 +2279,6 @@ from Python console to Report view panel 3D View Τρισδιάστατη Προβολή - - 3D View settings - Ρυθμίσεις τρισδιάστατης Προβολής - Show coordinate system in the corner Εμφάνιση συστήματος συντεταγμένων στην γωνία @@ -2241,14 +2287,6 @@ from Python console to Report view panel Show counter of frames per second Εμφάνιση μετρητή των καρέ ανά δευτερόλεπτο - - Enable animation - Ενεργοποίηση αναπαράστασης κίνησης - - - Eye to eye distance for stereo modes: - Απόσταση μεταξύ των οφθαλμών για λειτουργίες στερεοσκοπικής προβολής: - Camera type Τύπος κάμερας @@ -2257,46 +2295,6 @@ from Python console to Report view panel - - 3D Navigation - Τρισδιάστατη Πλοήγηση - - - Mouse... - Ποντίκι... - - - Intensity of backlight - Ένταση οπίσθιου φωτισμού - - - Enable backlight color - Ενεργοποίηση χρώματος οπίσθιου φωτισμού - - - Orbit style - Τύπος μορφοποίησης τροχιάς - - - Turntable - Περιστρεφόμενη βάση - - - Trackball - Ιχνόσφαιρα - - - Invert zoom - Αντιστροφή εστίασης - - - Zoom at cursor - Εστίαση στον κέρσορα - - - Zoom step - Βήμα εστίασης - Anti-Aliasing Anti-Aliasing @@ -2329,47 +2327,25 @@ from Python console to Report view panel Perspective renderin&g Προοπτική αποτύπωση - - Show navigation cube - Προβολή του κύβου πλοήγησης - - - Corner - Γωνία - - - Top left - Πάνω αριστερά - - - Top right - Πάνω δεξιά - - - Bottom left - Κάτω αριστερά - - - Bottom right - Κάτω δεξιά - - - New Document Camera Orientation - Προσανατολισμός της Κάμερας στα Νέα Έγγραφα - - - Disable touchscreen tilt gesture - Απενεργοποίηση της χειρονομίας πλαγιάσματος, από την οθόνη αφής - Marker size: Μέγεθος του δείκτη: + + General + Γενικές + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2380,26 +2356,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2459,84 +2417,34 @@ but slower response to any scene changes. Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - χιλιοστά - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2546,16 +2454,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Backlight is enabled with the defined color Backlight color Backlight color - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2600,46 +2512,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Ισομετρική - - - Dimetric - Διμετρική - - - Trimetric - Τριμετρική - - - Top - Πάνω - - - Front - Εμπρόσθια - - - Left - Αριστερά - - - Right - Δεξιά - - - Rear - Οπίσθια - - - Bottom - Κάτω - - - Custom - Επιλογή - Gui::Dialog::DlgSettingsColorGradient @@ -2855,22 +2727,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Προσθήκη του λογότυπου προγράμματος στην παραγόμενη μικρογραφία - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2895,10 +2767,30 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + Μέγεθος + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + The program logo will be added to the thumbnail + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension @@ -2907,27 +2799,21 @@ automatically run a file recovery when it is started. Date format Date format - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail - Allow objects to have same label/name Allow objects to have same label/name - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -3281,6 +3167,203 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Πλοήγηση + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + Γωνία + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + Πάνω αριστερά + + + Top right + Πάνω δεξιά + + + Bottom left + Κάτω αριστερά + + + Bottom right + Κάτω δεξιά + + + 3D Navigation + Τρισδιάστατη Πλοήγηση + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + Mouse... + Ποντίκι... + + + Navigation settings set + Navigation settings set + + + Orbit style + Τύπος μορφοποίησης τροχιάς + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + Περιστρεφόμενη βάση + + + Trackball + Ιχνόσφαιρα + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + χιλιοστά + + + Enable animated rotations + Enable animated rotations + + + Enable animation + Ενεργοποίηση αναπαράστασης κίνησης + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + Εστίαση στον κέρσορα + + + Zoom step + Βήμα εστίασης + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + Αντιστροφή εστίασης + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + Απενεργοποίηση της χειρονομίας πλαγιάσματος, από την οθόνη αφής + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + Ισομετρική + + + Dimetric + Διμετρική + + + Trimetric + Τριμετρική + + + Top + Πάνω + + + Front + Εμπρόσθια + + + Left + Αριστερά + + + Right + Δεξιά + + + Rear + Οπίσθια + + + Bottom + Κάτω + + + Custom + Επιλογή + + Gui::Dialog::DlgSettingsUnits @@ -3444,17 +3527,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -5415,6 +5510,10 @@ Do you want to specify another directory? If you don't save, your changes will be lost. Αν δεν κάνετε αποθήκευση, οι αλλαγές σας θα χαθούν. + + Edit text + Επεξεργασία του κειμένου + Gui::TouchpadNavigationStyle @@ -6428,8 +6527,8 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo diff --git a/src/Gui/Language/FreeCAD_es-ES.qm b/src/Gui/Language/FreeCAD_es-ES.qm index b8c97d2d97..c5dcfd17f0 100644 Binary files a/src/Gui/Language/FreeCAD_es-ES.qm and b/src/Gui/Language/FreeCAD_es-ES.qm differ diff --git a/src/Gui/Language/FreeCAD_es-ES.ts b/src/Gui/Language/FreeCAD_es-ES.ts index d3f711799e..72f3a45199 100644 --- a/src/Gui/Language/FreeCAD_es-ES.ts +++ b/src/Gui/Language/FreeCAD_es-ES.ts @@ -179,11 +179,11 @@ &Clear - &Clear + Borrar Revert to last calculated value (as constant) - Revert to last calculated value (as constant) + Revertir al último valor calculado (como constante) @@ -417,6 +417,10 @@ mientras hace clic con el botón izquierdo o derecho y mueve el ratón hacia arr License Licencia + + Collection + Collection + Gui::Dialog::ButtonModel @@ -591,7 +595,7 @@ mientras hace clic con el botón izquierdo o derecho y mueve el ratón hacia arr Gui::Dialog::DlgAddProperty Add property - Add property + Añadir propiedad Type @@ -611,11 +615,11 @@ mientras hace clic con el botón izquierdo o derecho y mueve el ratón hacia arr Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor. - Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor. + Añadir el nombre del grupo delante del nombre de la propiedad en forma de 'group'_'name' para evitar conflictos con la propiedad existente. El nombre del grupo prefijo se recortará automáticamente cuando se muestre en el editor de propiedades. Append group name - Append group name + Añadir nombre de grupo @@ -1262,39 +1266,39 @@ mientras hace clic con el botón izquierdo o derecho y mueve el ratón hacia arr Code lines will be numbered - Code lines will be numbered + Las líneas de código serán numeradas Pressing <Tab> will insert amount of defined indent size - Pressing <Tab> will insert amount of defined indent size + Pulsando <Tab> insertará la cantidad de tamaño de sangría definido Tabulator raster (how many spaces) - Tabulator raster (how many spaces) + Tabulador raster (cuántos espacios) How many spaces will be inserted when pressing <Tab> - How many spaces will be inserted when pressing <Tab> + Cuantos espacios se insertarán al presionar <Tab> Pressing <Tab> will insert a tabulator with defined tab size - Pressing <Tab> will insert a tabulator with defined tab size + Pulsando <Tab> insertará un tabulador con tamaño de tab definido Display items - Display items + Mostrar elementos Font size to be used for selected code type - Font size to be used for selected code type + Tamaño de letra a utilizar para el tipo de código seleccionado Color and font settings will be applied to selected type - Color and font settings will be applied to selected type + Los ajustes de color y fuente se aplicarán al tipo seleccionado Font family to be used for selected code type - Font family to be used for selected code type + Familia de fuente a utilizar para el tipo de código seleccionado @@ -1353,31 +1357,31 @@ mientras hace clic con el botón izquierdo o derecho y mueve el ratón hacia arr Language of the application's user interface - Language of the application's user interface + Idioma de la interfaz de usuario de la aplicación How many files should be listed in recent files list - How many files should be listed in recent files list + Cuántos archivos deben aparecer en la lista de archivos recientes Background of the main window will consist of tiles of a special image. See the FreeCAD Wiki for details about the image. - Background of the main window will consist of tiles of a special image. -See the FreeCAD Wiki for details about the image. + El fondo de la ventana principal consistirá en baldosas de una imagen especial. +Vea la wiki de FreeCAD para más detalles sobre la imagen. Style sheet how user interface will look like - Style sheet how user interface will look like + Hoja de estilo como se verá la interfaz de usuario Choose your preference for toolbar icon size. You can adjust this according to your screen size or personal taste - Choose your preference for toolbar icon size. You can adjust -this according to your screen size or personal taste + Elija su preferencia por el tamaño del icono de la barra de herramientas. Puede ajustar +esto de acuerdo con el tamaño de la pantalla o el gusto personal Tree view mode: - Tree view mode: + Modo de vista del árbol: Customize how tree view is shown in the panel (restart required). @@ -1385,31 +1389,31 @@ this according to your screen size or personal taste 'ComboView': combine tree view and property view into one panel. 'TreeView and PropertyView': split tree view and property view into separate panel. 'Both': keep all three panels, and you can have two sets of tree view and property view. - Customize how tree view is shown in the panel (restart required). + Personalizar cómo se muestra la vista de árbol en el panel (se requiere reiniciar). -'ComboView': combine tree view and property view into one panel. -'TreeView and PropertyView': split tree view and property view into separate panel. -'Both': keep all three panels, and you can have two sets of tree view and property view. +'ComboView': combinar vista de árbol y vista de propiedad en un panel. +'TreeView and PropertyView': dividir vista de árbol y vista de propiedad en un panel separado. +'Both': mantén los tres paneles, y puedes tener dos conjuntos de vista de árbol y vista de propiedad. A Splash screen is a small loading window that is shown when FreeCAD is launching. If this option is checked, FreeCAD will display the splash screen - A Splash screen is a small loading window that is shown -when FreeCAD is launching. If this option is checked, FreeCAD will -display the splash screen + Una pantalla de Bienvenida es una pequeña ventana de carga que se muestra +cuando se inicia FreeCAD. Si esta opción está marcada, FreeCAD mostrará +la pantalla de bienvenida Choose which workbench will be activated and shown after FreeCAD launches - Choose which workbench will be activated and shown -after FreeCAD launches + Elija qué banco de trabajo se activará y se mostrará +después de que FreeCAD inicie Words will be wrapped when they exceed available horizontal space in Python console - Words will be wrapped when they exceed available -horizontal space in Python console + Las palabras serán envueltas cuando excedan +espacio horizontal disponible en la consola de Python @@ -1444,11 +1448,11 @@ horizontal space in Python console TreeView and PropertyView - TreeView and PropertyView + Vista del Árbol y Vista de Propiedades Both - Both + Ambos @@ -1525,7 +1529,7 @@ horizontal space in Python console Toolbar - Toolbar + Barra de herramientas @@ -1612,45 +1616,45 @@ Perhaps a file permission error? Do not show again - Do not show again + No volver a mostrar Guided Walkthrough - Guided Walkthrough + Tutorial guiado This will guide you in setting up this macro in a custom global toolbar. Instructions will be in red text inside the dialog. Note: your changes will be applied when you next switch workbenches - This will guide you in setting up this macro in a custom global toolbar. Instructions will be in red text inside the dialog. + Esto le guiará en la configuración de esta macro en una barra de herramientas global personalizada. Las instrucciones estarán en rojo dentro del diálogo. -Note: your changes will be applied when you next switch workbenches +Nota: tus cambios se aplicarán cuando cambies de banco de trabajo Walkthrough, dialog 1 of 2 - Walkthrough, dialog 1 of 2 + Tutorial, diálogo 1 de 2 Walkthrough instructions: Fill in missing fields (optional) then click Add, then Close - Walkthrough instructions: Fill in missing fields (optional) then click Add, then Close + Instrucciones de aprobación: Rellene los campos que faltan (opcional) y luego haga clic en Agregar, luego en Cerrar Walkthrough, dialog 1 of 1 - Walkthrough, dialog 1 of 1 + Tutorial, diálogo 1 de 1 Walkthrough, dialog 2 of 2 - Walkthrough, dialog 2 of 2 + Tutorial, diálogo 2 de 2 Walkthrough instructions: Click right arrow button (->), then Close. - Walkthrough instructions: Click right arrow button (->), then Close. + Instrucciones del tutorial: Haga clic en el botón derecho de la flecha (->), luego cierre. Walkthrough instructions: Click New, then right arrow (->) button, then Close. - Walkthrough instructions: Click New, then right arrow (->) button, then Close. + Instrucciones del tutorial: Haga clic en el botón derecho de la flecha (->), luego cierre. @@ -1812,7 +1816,19 @@ Especifique otro directorio, por favor. Sorted - Sorted + Ordenado + + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group @@ -1892,6 +1908,10 @@ Especifique otro directorio, por favor. System parameter Parámetro del sistema + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2057,15 +2077,15 @@ Especifique otro directorio, por favor. Filter by type - Filter by type + Filtrar por tipo - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection - Sync sub-object selection + Menú de selección de objetos Reset @@ -2136,53 +2156,83 @@ Especifique otro directorio, por favor. Log messages will be recorded - Log messages will be recorded + Los mensajes de registro serán grabados Warnings will be recorded - Warnings will be recorded + Las advertencias se registrarán Error messages will be recorded - Error messages will be recorded + Los mensajes de registro serán grabados When an error has occurred, the Report View dialog becomes visible on-screen while displaying the error - When an error has occurred, the Report View dialog becomes visible -on-screen while displaying the error + Cuando ha ocurrido un error, el cuadro de diálogo de Ver informe se hace visible +en pantalla mientras se muestra el error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel - Font color for normal messages in Report view panel + Color de fuente para los mensajes normales en el panel de vista del informe Font color for log messages in Report view panel - Font color for log messages in Report view panel + Color de fuente para los mensajes normales en el panel de vista del informe Font color for warning messages in Report view panel - Font color for warning messages in Report view panel + Color de fuente para los mensajes normales en el panel de vista del informe Font color for error messages in Report view panel - Font color for error messages in Report view panel + Color de fuente para los mensajes normales en el panel de vista del informe Internal Python output will be redirected from Python console to Report view panel - Internal Python output will be redirected -from Python console to Report view panel + La salida interna de Python se redirigirá +desde la consola de Python al panel de la vista de informe Internal Python error messages will be redirected from Python console to Report view panel - Internal Python error messages will be redirected -from Python console to Report view panel + La salida interna de Python se redirigirá +desde la consola de Python al panel de la vista de informe @@ -2230,10 +2280,6 @@ from Python console to Report view panel 3D View Vista 3D - - 3D View settings - Configuración de vista 3D - Show coordinate system in the corner Mostrar sistema de coordenadas en la esquina @@ -2242,14 +2288,6 @@ from Python console to Report view panel Show counter of frames per second Mostrar contador de cuadros por segundo - - Enable animation - Activar animación - - - Eye to eye distance for stereo modes: - Distancia del punto de mira para los modos estéreo: - Camera type Tipo de cámara @@ -2258,46 +2296,6 @@ from Python console to Report view panel (Vacio) - - 3D Navigation - Navegación 3D - - - Mouse... - Ratón... - - - Intensity of backlight - Intensidad de luz de fondo - - - Enable backlight color - Habilitar color de luz de fondo - - - Orbit style - Estilo órbita - - - Turntable - Mesa giratoria - - - Trackball - Trackball - - - Invert zoom - Invertir zoom - - - Zoom at cursor - Zoom en cursor - - - Zoom step - Paso de zoom - Anti-Aliasing Anti-alias @@ -2330,77 +2328,37 @@ from Python console to Report view panel Perspective renderin&g Renderizado&g en perspectiva - - Show navigation cube - Mostrar el cubo de navegación - - - Corner - Esquina - - - Top left - Arriba a la izquierda - - - Top right - Parte superior derecha - - - Bottom left - Abajo a la izquierda - - - Bottom right - Abajo a la derecha - - - New Document Camera Orientation - Nueva orientación de la cámara de documentos - - - Disable touchscreen tilt gesture - Desactivar el gesto de inclinación de la pantalla táctil - Marker size: Tamaño del marcador: + + General + General + Main coordinate system will always be shown in lower right corner within opened files - Main coordinate system will always be shown in -lower right corner within opened files - - - If checked, application will remember which workbench is active for each tab of the viewport - If checked, application will remember which workbench is active for each tab of the viewport - - - Remember active workbench by tab - Remember active workbench by tab + El sistema de coordenadas principales siempre se mostrará en +esquina inferior derecha dentro de los archivos abiertos Time needed for last operation and resulting frame rate will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files + Tiempo necesario para la última operación y la tasa de fotogramas resultante +se mostrará en la esquina inferior izquierda en los archivos abiertos - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files + If checked, application will remember which workbench is active for each tab of the viewport + Si está marcado, la aplicación recordará qué banco de trabajo está activo para cada pestaña de la vista - Steps by turn - Steps by turn + Remember active workbench by tab + Recordar banco de trabajo activo por pestaña - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2413,24 +2371,24 @@ can be rendered directly by GPU. Note: Sometimes this feature may lead to a host of different issues ranging from graphical anomalies to GPU crash bugs. Remember to report this setting as enabled when seeking support on the FreeCAD forums - If selected, Vertex Buffer Objects (VBO) will be used. -A VBO is an OpenGL feature that provides methods for uploading -vertex data (position, normal vector, color, etc.) to the graphics card. -VBOs offer substantial performance gains because the data resides -in the graphics memory rather than the system memory and so it -can be rendered directly by GPU. + Si se selecciona, se utilizarán los objetos de búfer de vértices (VB). +Una VBO es una función OpenGL que proporciona métodos para subir datos de vértices +(posición, vector, color, etc.) a la tarjeta gráfica. +Las VBOs ofrecen un rendimiento sustancial porque los datos residen +en la memoria gráfica en lugar de la memoria del sistema y por lo tanto +pueden ser renderizados directamente por GPU. -Note: Sometimes this feature may lead to a host of different -issues ranging from graphical anomalies to GPU crash bugs. Remember to -report this setting as enabled when seeking support on the FreeCAD forums +Nota: A veces esta característica puede llevar a un gran número de problemas +que van desde anomías gráficas hasta errores de bloqueo de GPU. Recuerda reportar +esta configuración como activada al buscar soporte en los foros de FreeCAD Use OpenGL VBO (Vertex Buffer Object) - Use OpenGL VBO (Vertex Buffer Object) + Usar OpenGL VBO (Vertex Buffer Object) Render cache - Render cache + Renderizar caché 'Render Caching' is another way to say 'Rendering Acceleration'. @@ -2440,13 +2398,13 @@ There are 3 options available to achieve this: 3) 'Centralized', manually turn off cache in all nodes of all view provider, and only cache at the scene graph root node. This offers the fastest rendering speed but slower response to any scene changes. - 'Render Caching' is another way to say 'Rendering Acceleration'. -There are 3 options available to achieve this: -1) 'Auto' (default), let Coin3D decide where to cache. -2) 'Distributed', manually turn on cache for all view provider root node. -3) 'Centralized', manually turn off cache in all nodes of all view provider, and -only cache at the scene graph root node. This offers the fastest rendering speed -but slower response to any scene changes. + "Renderizar almacenamiento de caché" es otra forma de decir "aceleración de renderizado". +Hay 3 opciones disponibles para lograr esto: +1) 'Auto' (por defecto), deja que Coin3D decida dónde cachear. +2) 'Distribuido', activa manualmente la caché para todos los nodos raíz del proveedor de vista. +3) 'Centralizado', desactiva manualmente la caché en todos los nodos de todos los proveedores de vistas y +sólo caché en el nodo raíz del gráfico de escenas. Esto ofrece la velocidad de renderizado más rápida +pero una respuesta más lenta a cualquier cambio de escena. Auto @@ -2454,117 +2412,71 @@ but slower response to any scene changes. Distributed - Distributed + Distribuido Centralized - Centralized - - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. + Centralizado What kind of multisample anti-aliasing is used - What kind of multisample anti-aliasing is used + Qué tipo de antialiasing multimuestra se utiliza - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench - Size of vertices in the Sketcher workbench + Tamaño de los vértices en el banco de trabajo del croquis + + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Eye-to-eye distance used for stereo projections. -The specified value is a factor that will be multiplied with the -bounding box size of the 3D object that is currently displayed. - - - Intensity of the backlight - Intensity of the backlight - - - Backlight color - Backlight color + Distancia de ojos a ojos usada para proyecciones estéreo. +El valor especificado es un factor que se multiplicará con el tamaño del recuadro +del objeto 3D que se muestra actualmente. Backlight is enabled with the defined color - Backlight is enabled with the defined color + La retroiluminación está habilitada con el color definido + + + Backlight color + Luz de fondo + + + Intensity + Intensity + + + Intensity of the backlight + Intensidad de la luz de fondo Objects will be projected in orthographic projection - Objects will be projected in orthographic projection + Los objetos se proyectarán en proyección ortográfica Objects will appear in a perspective projection - Objects will appear in a perspective projection + Los objetos aparecerán en una proyección perspectiva @@ -2601,46 +2513,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Isométrico - - - Dimetric - Dimétrica - - - Trimetric - Trimétrica - - - Top - Planta - - - Front - Alzado - - - Left - Izquierda - - - Right - Derecha - - - Rear - Posterior - - - Bottom - Inferior - - - Custom - Personalizado - Gui::Dialog::DlgSettingsColorGradient @@ -2856,79 +2728,93 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Agregar el logo del programa a la miniatura generada - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started - The application will create a new document when started + La aplicación creará un nuevo documento cuando se inicie + + + Compression level for FCStd files + Nivel de compresión para archivos FCStd All changes in documents are stored so that they can be undone/redone - All changes in documents are stored so that they can be undone/redone + Todos los cambios en los documentos se almacenan para que se puedan deshacer/rehacer + + + How many Undo/Redo steps should be recorded + Cuántos pasos de Deshacer/Rehacer deben ser grabados Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. - Allow user aborting document recomputation by pressing ESC. -This feature may slightly increase recomputation time. + Permitir al usuario abortar el recalculado de documentos presionando ESC. +Esta característica puede aumentar ligeramente el tiempo de recomputación. Allow aborting recomputation - Allow aborting recomputation + Permitir abortar la recomputación If there is a recovery file available the application will automatically run a file recovery when it is started. - If there is a recovery file available the application will -automatically run a file recovery when it is started. + Si hay un archivo de recuperación disponible, la aplicación +ejecutará automáticamente un archivo de recuperación cuando se inicie. How often a recovery file is written - How often a recovery file is written + Con qué frecuencia se escribe un archivo de recuperación A thumbnail will be stored when document is saved - A thumbnail will be stored when document is saved + Una miniatura se almacenará cuando se guarde el documento - How many backup files will be kept when saving document - How many backup files will be kept when saving document + Size + Tamaño - Use date and FCBak extension - Use date and FCBak extension - - - Date format - Date format + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 The program logo will be added to the thumbnail - The program logo will be added to the thumbnail + El logotipo del programa se añadirá a la miniatura + + + How many backup files will be kept when saving document + Cuántos archivos de copia de seguridad serán guardados al guardar el documento + + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + + + Use date and FCBak extension + Usar fecha y extensión FCBak + + + Date format + Formato de fecha Allow objects to have same label/name - Allow objects to have same label/name + Permitir que los objetos tengan la misma etiqueta/nombre - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -2938,56 +2824,56 @@ icon in the tree view to reload it in full. All documents that will be created will get the specified author name. Keep blank for anonymous. You can also use the form: John Doe <john@doe.com> - All documents that will be created will get the specified author name. -Keep blank for anonymous. -You can also use the form: John Doe <john@doe.com> + Todos los documentos que se crearán obtendrán el nombre de autor especificado. +Mantener en blanco para anonimato. +También puede utilizar el formulario: John Doe <john@doe.com> The field 'Last modified by' will be set to specified author when saving the file - The field 'Last modified by' will be set to specified author when saving the file + El campo 'Última modificación por' se establecerá al autor especificado al guardar el archivo Default company name to use for new files - Default company name to use for new files + Nombre de empresa predeterminado a usar para nuevos archivos Default license for new documents - Default license for new documents + Licencia predeterminada para nuevos documentos Creative Commons Attribution - Creative Commons Attribution + Creative Commons Attribution Creative Commons Attribution-ShareAlike - Creative Commons Attribution-ShareAlike + Creative Commons Attribution-ShareAlike Creative Commons Attribution-NoDerivatives - Creative Commons Attribution-NoDerivatives + Creative Commons Attribution-NoDerivatives Creative Commons Attribution-NonCommercial - Creative Commons Attribution-NonCommercial + Creative Commons Attribution-NonCommercial Creative Commons Attribution-NonCommercial-ShareAlike - Creative Commons Attribution-NonCommercial-ShareAlike + Creative Commons Attribution-NonCommercial-ShareAlike Creative Commons Attribution-NonCommercial-NoDerivatives - Creative Commons Attribution-NonCommercial-NoDerivatives + Creative Commons Attribution-NonCommercial-NoDerivatives URL describing more about the license - URL describing more about the license + URL que describe más sobre la licencia Gui::Dialog::DlgSettingsDocumentImp The format of the date to use. - The format of the date to use. + El formato de la fecha a utilizar. Default @@ -2995,7 +2881,7 @@ You can also use the form: John Doe <john@doe.com> Format - Format + Formato @@ -3093,7 +2979,7 @@ You can also use the form: John Doe <john@doe.com> Image dimensions - Dimensiones de imagen + Cotas de imagen Pixel @@ -3185,7 +3071,7 @@ You can also use the form: John Doe <john@doe.com> Creation method: - Creation method: + Método de creación: @@ -3200,15 +3086,15 @@ You can also use the form: John Doe <john@doe.com> Framebuffer (custom) - Framebuffer (custom) + Framebuffer (personalizado) Framebuffer (as is) - Framebuffer (as is) + Framebuffer (tal cual) Pixel buffer - Pixel buffer + Búfer de píxels @@ -3263,23 +3149,218 @@ You can also use the form: John Doe <john@doe.com> Variables defined by macros are created as local variables - Variables defined by macros are created as local variables + Las variables definidas por macros se crean como variables locales Commands executed by macro scripts are shown in Python console - Commands executed by macro scripts are shown in Python console + Los comandos ejecutados por scripts de macro se muestran en la consola de Python Recorded macros will also contain user interface commands - Recorded macros will also contain user interface commands + Las macros grabadas también contendrán comandos de interfaz de usuario Recorded macros will also contain user interface commands as comments - Recorded macros will also contain user interface commands as comments + Las macros grabadas también contendrán comandos de interfaz de usuario como comentarios The directory in which the application will search for macros - The directory in which the application will search for macros + El directorio en el que la aplicación buscará macros + + + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Navegación + + + Navigation cube + Navigation cube + + + Steps by turn + Pasos por vuelta + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Número de pasos por giro cuando se usan flechas (por defecto = 8: ángulo del paso = 360/8 = 45 grados) + + + Corner + Esquina + + + Corner where navigation cube is shown + Esquina donde se muestra el cubo de navegación + + + Top left + Arriba a la izquierda + + + Top right + Parte superior derecha + + + Bottom left + Abajo a la izquierda + + + Bottom right + Abajo a la derecha + + + 3D Navigation + Navegación 3D + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + Lista la configuración de botones del ratón para cada configuración de navegación elegida. +Seleccione un conjunto y, a continuación, presione el botón para ver dichas configuraciones. + + + Mouse... + Ratón... + + + Navigation settings set + Configuración de navegación + + + Orbit style + Estilo órbita + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Estilo de órbita de rotación. +Trackball: mover el ratón horizontalmente rotará la pieza alrededor del eje Y +Turntable: la pieza se girará alrededor del eje Z. + + + Turntable + Mesa giratoria + + + Trackball + Trackball + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Orientación de la cámara para nuevos documentos + + + New document scale + Nueva escala de documento + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Establece el zoom de la cámara para nuevos documentos. +El valor es el diámetro de la esfera que cabe en la pantalla. + + + mm + mm + + + Enable animated rotations + Activar rotaciones animadas + + + Enable animation + Activar animación + + + Zoom operations will be performed at position of mouse pointer + Las operaciones de zoom se realizarán en la posición del puntero del ratón + + + Zoom at cursor + Zoom en cursor + + + Zoom step + Paso de zoom + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + Cuánto se ampliará. +El paso de zoom de '1' significa un factor de 7.5 para cada paso de acercamiento. + + + Direction of zoom operations will be inverted + La dirección de las operaciones de zoom se invertirá + + + Invert zoom + Invertir zoom + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Impide que la vista se incline cuando se hace zoom. Afecta solo el estilo de navegación por gestos. La inclinación del ratón no está desactivada por esta configuración. + + + Disable touchscreen tilt gesture + Desactivar el gesto de inclinación de la pantalla táctil + + + Rotations in 3D will use current cursor position as center for rotation + Las rotaciones en 3D usarán la posición actual del cursor como centro de rotación + + + Rotate at cursor + Girar el cursor + + + Isometric + Isométrico + + + Dimetric + Dimétrica + + + Trimetric + Trimétrica + + + Top + Planta + + + Front + Alzado + + + Left + Izquierda + + + Right + Derecha + + + Rear + Posterior + + + Bottom + Inferior + + + Custom + Personalizado @@ -3366,23 +3447,23 @@ You can also use the form: John Doe <john@doe.com> Number of decimals that should be shown for numbers and dimensions - Number of decimals that should be shown for numbers and dimensions + Número de decimales que deberían mostrarse en números y cotas. Unit system that should be used for all parts the application - Unit system that should be used for all parts the application + Sistema de unidades que debe ser utilizado para todas las partes de la aplicación Minimum fractional inch to be displayed - Minimum fractional inch to be displayed + Pulgada fraccional mínima que se mostrará Building US (ft-in/sqft/cft) - Building US (ft-in/sqft/cft) + Building US (ft-in/sqft/cft) Imperial for Civil Eng (ft, ft/sec) - Imperial for Civil Eng (ft, ft/sec) + Imperial para Ing Civil (ft, ft/sec) @@ -3433,29 +3514,41 @@ You can also use the form: John Doe <john@doe.com> Enable preselection and highlight by specified color - Enable preselection and highlight by specified color + Habilitar preselección y resaltado mediante el color especificado Enable selection highlighting and use specified color - Enable selection highlighting and use specified color + Activar resaltado de selección y usar el color especificado Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. - Area for picking elements in 3D view. -Larger value eases to pick things, but can make small features impossible to select. + Área para elegir elementos en la vista 3D. +Valor más grande facilita la selección de cosas, pero puede hacer que las características pequeñas sean imposibles de seleccionar. + + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color Color gradient will get selected color as middle color - Color gradient will get selected color as middle color + El degradado de color obtendrá el color seleccionado como color medio - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -3505,25 +3598,25 @@ Larger value eases to pick things, but can make small features impossible to sel Input the source value and unit - Input the source value and unit + Ingrese el valor y la unidad de origen Input here the unit for the result - Input here the unit for the result + Ingrese aquí la unidad para el resultado Result - Result + Resultado List of last used calculations To add a calculation press Return in the value input field - List of last used calculations -To add a calculation press Return in the value input field + Lista de los últimos cálculos usados +Para añadir un cálculo, presione Retorno en el campo de entrada de valor Quantity - Quantity + Cantidad Unit system: @@ -3537,11 +3630,11 @@ The preference system is the one set in the general preferences. Decimals: - Decimals: + Decimales: Decimals for the Quantity - Decimals for the Quantity + Decimales para la Cantidad Unit category: @@ -3553,18 +3646,18 @@ The preference system is the one set in the general preferences. Copy the result into the clipboard - Copy the result into the clipboard + Copiar el resultado en el portapapeles Gui::Dialog::DlgUnitsCalculator unknown unit: - unknown unit: + unidad desconocida: unit mismatch - unit mismatch + unidad incompatible @@ -3627,7 +3720,7 @@ The preference system is the one set in the general preferences. <html><head/><body><p><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:600;">Note:</span><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> The changes become active the next time you start the application</span></p></body></html> - <html><head/><body><p><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:600;">Note:</span><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> The changes become active the next time you start the application</span></p></body></html> + <html><head/><body><p><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:600;">Note:</span><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> Los cambios se activarán la próxima vez que inicie la aplicación</span></p></body></html> @@ -3946,7 +4039,7 @@ La columna 'Estado' muestra si el documento puede ser recuperado. Do you really want to remove this parameter group? - Do you really want to remove this parameter group? + ¿Realmente desea eliminar este grupo de parámetros? @@ -4092,31 +4185,31 @@ La columna 'Estado' muestra si el documento puede ser recuperado. Around y-axis: - Around y-axis: + Alrededor del eje Y-: Around z-axis: - Around z-axis: + Alrededor del eje Z: Around x-axis: - Around x-axis: + Alrededor del eje X: Rotation around the x-axis - Rotation around the x-axis + Rotación alrededor del eje x Rotation around the y-axis - Rotation around the y-axis + Rotación alrededor del eje y Rotation around the z-axis - Rotation around the z-axis + Rotación alrededor del eje z Euler angles (xy'z'') - Euler angles (xy'z'') + Ángulos de Euler (xy'z'') @@ -4134,11 +4227,11 @@ La columna 'Estado' muestra si el documento puede ser recuperado. Gui::Dialog::RemoteDebugger Attach to remote debugger - Attach to remote debugger + Adjuntar al depurador remoto winpdb - winpdb + winpdb Password: @@ -4146,19 +4239,19 @@ La columna 'Estado' muestra si el documento puede ser recuperado. VS Code - VS Code + Código VS Address: - Address: + Dirección: Port: - Port: + Puerto: Redirect output - Redirect output + Redirigir salida @@ -4245,15 +4338,15 @@ La columna 'Estado' muestra si el documento puede ser recuperado. Gui::DlgObjectSelection Object selection - Object selection + Selección de objeto The selected objects contain other dependencies. Please select which objects to export. All dependencies are auto selected by default. - The selected objects contain other dependencies. Please select which objects to export. All dependencies are auto selected by default. + Los objetos seleccionados contienen otras dependencias. Por favor, seleccione qué objetos exportar. Todas las dependencias se seleccionan automáticamente por defecto. Dependency - Dependency + Dependencia Document @@ -4265,11 +4358,11 @@ La columna 'Estado' muestra si el documento puede ser recuperado. State - State + Estado Hierarchy - Hierarchy + Jerarquía Selected @@ -4277,7 +4370,7 @@ La columna 'Estado' muestra si el documento puede ser recuperado. Partial - Partial + Parcial @@ -4455,7 +4548,7 @@ La columna 'Estado' muestra si el documento puede ser recuperado. Picked object list - Picked object list + Lista de objetos seleccionados @@ -4786,7 +4879,7 @@ Desea guardar los cambios? The exported object contains external link. Please save the documentat least once before exporting. - The exported object contains external link. Please save the documentat least once before exporting. + El objeto exportado contiene un enlace externo. Por favor, guarde el documento al menos una vez antes de exportar. To link to external objects, the document must be saved at least once. @@ -4997,23 +5090,23 @@ How do you want to proceed? property - property + propiedad Show all - Show all + Mostrar todo Add property - Add property + Añadir propiedad Remove property - Remove property + Eliminar propiedad Expression... - Expression... + Expresión... @@ -5124,7 +5217,7 @@ Do you want to exit without saving your data? Save history - Save history + Guardar historial Saves Python history across %1 sessions @@ -5317,11 +5410,11 @@ Do you want to specify another directory? Remove all - Remove all + Eliminar todo Hide - Hide + Ocultar Box select @@ -5414,6 +5507,10 @@ Do you want to specify another directory? If you don't save, your changes will be lost. De no guardar, se perderán los cambios. + + Edit text + Editar texto + Gui::TouchpadNavigationStyle @@ -5470,7 +5567,7 @@ Do you want to specify another directory? Korean - Korean + Coreano Russian @@ -5490,7 +5587,7 @@ Do you want to specify another directory? Portuguese, Brazilian - Portuguese, Brazilian + Portugués, Brasileño Portuguese @@ -5542,15 +5639,15 @@ Do you want to specify another directory? Basque - Basque + Euskera Catalan - Catalan + Catalán Galician - Galician + Gallego Kabyle @@ -5558,27 +5655,27 @@ Do you want to specify another directory? Filipino - Filipino + Filipino Indonesian - Indonesian + Indonesio Lithuanian - Lithuanian + Lituano Valencian - Valencian + Valenciano Arabic - Arabic + Árabe Vietnamese - Vietnamese + Vietnamita @@ -5675,51 +5772,51 @@ Do you want to specify another directory? Show hidden items - Show hidden items + Mostrar elementos ocultos Show hidden tree view items - Show hidden tree view items + Mostrar elementos ocultos del árbol Hide item - Hide item + Ocultar elemento Hide the item in tree - Hide the item in tree + Ocultar el elemento en el árbol Close document - Close document + Cerrar documento Close the document - Close the document + Cerrar el documento Reload document - Reload document + Recargar documento Reload a partially loaded document - Reload a partially loaded document + Recargar un documento parcialmente cargado Allow partial recomputes - Allow partial recomputes + Permitir recalculado parcial Enable or disable recomputating editing object when 'skip recomputation' is enabled - Enable or disable recomputating editing object when 'skip recomputation' is enabled + Activar o desactivar el recalculado del objeto de edición cuando 'saltar recalculado' está activado Recompute object - Recompute object + Recalcular objeto Recompute the selected object - Recompute the selected object + Recalcular el objeto seleccionado @@ -6309,27 +6406,27 @@ Be aware the point where you click matters. The exported object contains external link. Please save the documentat least once before exporting. - The exported object contains external link. Please save the documentat least once before exporting. + El objeto exportado contiene un enlace externo. Por favor, guarde el documento al menos una vez antes de exportar. Delete failed - Delete failed + Error al eliminar Dependency error - Dependency error + Error de dependencia Copy selected - Copy selected + Copiar seleccionado Copy active document - Copy active document + Copiar documento activo Copy all documents - Copy all documents + Copiar todos los documentos Paste @@ -6337,7 +6434,7 @@ Be aware the point where you click matters. Expression error - Expression error + Error de Expresión Failed to parse some of the expressions. @@ -6347,11 +6444,11 @@ Please check the Report View for more details. Failed to paste expressions - Failed to paste expressions + Error al pegar expresiones Simple group - Simple group + Grupo simple Group with links @@ -6391,7 +6488,7 @@ Please check the Report View for more details. Invalid name - Invalid name + Nombre inválido The property name or group name must only contain alpha numericals, @@ -6405,7 +6502,7 @@ underscore, and must not start with a digit. Add property - Add property + Añadir propiedad Failed to add property to '%1': %2 @@ -6413,7 +6510,7 @@ underscore, and must not start with a digit. Save dependent files - Save dependent files + Guardar archivos dependientes The file contains external dependencies. Do you want to save the dependent files, too? @@ -6421,11 +6518,11 @@ underscore, and must not start with a digit. Failed to save document - Failed to save document + Error al guardar el documento - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo @@ -6443,21 +6540,21 @@ underscore, and must not start with a digit. Choose 'Yes' to roll back all preceding transactions. Choose 'No' to roll back in the active document only. Choose 'Abort' to abort - Choose 'Yes' to roll back all preceding transactions. -Choose 'No' to roll back in the active document only. -Choose 'Abort' to abort + Elija 'Sí' para deshacer todas las transacciones anteriores. +Elija 'No' para deshacer solo en el documento activo. +Seleccione 'Abortar' para abortar Do you want to save your changes to document before closing? - Do you want to save your changes to document before closing? + ¿Desea guardar los cambios en el documento antes de cerrar? Apply answer to all - Apply answer to all + Aplicar respuesta a todos Drag & drop failed - Drag & drop failed + Error al arrastrar y soltar Override colors... @@ -6914,7 +7011,7 @@ Choose 'Abort' to abort Expression actions - Expression actions + Acciones de expresión @@ -7241,11 +7338,11 @@ Choose 'Abort' to abort Go to linked object - Go to linked object + Ir al objeto vinculado Select the linked object and switch to its owner document - Select the linked object and switch to its owner document + Seleccione el objeto vinculado y cambie al documento propietario @@ -7256,11 +7353,11 @@ Choose 'Abort' to abort Go to the deepest linked object - Go to the deepest linked object + Ir al objeto más profundo vinculado Select the deepest linked object and switch to its owner document - Select the deepest linked object and switch to its owner document + Selecciona el objeto vinculado más profundo y cambia al documento propietario @@ -7271,7 +7368,7 @@ Choose 'Abort' to abort Unlink - Unlink + Desvincular Strip on level of link @@ -7286,11 +7383,11 @@ Choose 'Abort' to abort Attach to remote debugger... - Attach to remote debugger... + Adjuntar al depurador remoto... Attach to a remotely running debugger - Attach to a remotely running debugger + Adjuntar a un depurador de ejecución remota @@ -7733,11 +7830,11 @@ Choose 'Abort' to abort Save All - Save All + Guardar todo Save all opened document - Save all opened document + Guardar todos los documentos abiertos @@ -7793,11 +7890,11 @@ Choose 'Abort' to abort &Back - &Back + &Atrás Go back to previous selection - Go back to previous selection + Volver a la selección anterior @@ -7823,11 +7920,11 @@ Choose 'Abort' to abort &Forward - &Forward + &Adelante Repeat the backed selection - Repeat the backed selection + Repetir la selección respaldada @@ -7868,11 +7965,11 @@ Choose 'Abort' to abort &Send to Python Console - &Send to Python Console + &Enviar a consola de Python Sends the selected object to the Python console - Sends the selected object to the Python console + Envía el objeto seleccionado a la consola de Python @@ -7943,11 +8040,11 @@ Choose 'Abort' to abort Add text document - Add text document + Añadir documento de texto Add text document to active document - Add text document to active document + Añadir documento de texto al documento activo @@ -8119,11 +8216,11 @@ Choose 'Abort' to abort Collapse selected item - Collapse selected item + Colapsar elemento seleccionado Collapse currently selected tree items - Collapse currently selected tree items + Colapsar elementos del árbol seleccionados @@ -8134,11 +8231,11 @@ Choose 'Abort' to abort Expand selected item - Expand selected item + Expandir elemento seleccionado Expand currently selected tree items - Expand currently selected tree items + Expandir los elementos del árbol seleccionados @@ -8149,11 +8246,11 @@ Choose 'Abort' to abort Select all instances - Select all instances + Seleccionar todas las instancias Select all instances of the current selected object - Select all instances of the current selected object + Seleccionar todas las instancias del objeto seleccionado actual @@ -8164,11 +8261,11 @@ Choose 'Abort' to abort TreeView actions - TreeView actions + Acciones del vista de árbol TreeView behavior options and actions - TreeView behavior options and actions + Opciones y acciones de comportamiento de la vista de árbol @@ -8513,7 +8610,7 @@ Choose 'Abort' to abort Rotate the view by 90° counter-clockwise - Rotate the view by 90° counter-clockwise + Girar la vista a 90° en sentido antihorario @@ -8528,7 +8625,7 @@ Choose 'Abort' to abort Rotate the view by 90° clockwise - Rotate the view by 90° clockwise + Girar la vista a 90° en sentido horario @@ -8689,22 +8786,22 @@ Choose 'Abort' to abort TreeView - TreeView + Vista de árbol StdTreeDrag TreeView - TreeView + Vista de árbol Initiate dragging - Initiate dragging + Iniciar arrastre Initiate dragging of current selected tree items - Initiate dragging of current selected tree items + Iniciar el arrastre de los elementos del árbol seleccionados @@ -8715,48 +8812,48 @@ Choose 'Abort' to abort TreeView - TreeView + Vista de árbol Multi document - Multi document + Documento múltiple StdTreePreSelection TreeView - TreeView + Vista de árbol Pre-selection - Pre-selection + Pre-selección Preselect the object in 3D view when mouse over the tree item - Preselect the object in 3D view when mouse over the tree item + Preselecciona el objeto en la vista 3D cuando el puntero de ratón esté sobre el objeto del árbol StdTreeRecordSelection TreeView - TreeView + Vista de árbol Record selection - Record selection + Grabar selección Record selection in tree view in order to go back/forward using navigation button - Record selection in tree view in order to go back/forward using navigation button + Grabar selección en la vista de árbol para retroceder/avanzar usando el botón de navegación StdTreeSelection TreeView - TreeView + Vista de árbol Go to selection @@ -8775,56 +8872,56 @@ Choose 'Abort' to abort TreeView - TreeView + Vista de árbol Single document - Single document + Documento simple StdTreeSyncPlacement TreeView - TreeView + Vista de árbol Sync placement - Sync placement + Colocación de sincronización Auto adjust placement on drag and drop objects across coordinate systems - Auto adjust placement on drag and drop objects across coordinate systems + Ajustar automáticamente la colocación al arrastrar y soltar objetos a través de los sistemas de coordenadas StdTreeSyncSelection TreeView - TreeView + Vista de árbol Sync selection - Sync selection + Sincronizar selección Auto expand tree item when the corresponding object is selected in 3D view - Auto expand tree item when the corresponding object is selected in 3D view + Auto expandir el elemento del árbol cuando se selecciona el objeto correspondiente en la vista 3D StdTreeSyncView TreeView - TreeView + Vista de árbol Sync view - Sync view + Sincronizar vista Auto switch to the 3D view containing the selected item - Auto switch to the 3D view containing the selected item + Cambiar automáticamente a la vista 3D que contiene el elemento seleccionado @@ -8942,16 +9039,16 @@ Choose 'Abort' to abort Are you sure you want to continue? - The following referencing objects might break. + Los siguientes objetos de referencia pueden romperse. -Are you sure you want to continue? +¿Está seguro de que desea continuar? These items are selected for deletion, but are not in the active document. - These items are selected for deletion, but are not in the active document. + Estos elementos están seleccionados para su borrado, pero no están en el documento activo. @@ -9053,10 +9150,10 @@ Do you want to save the document now? Please check the Report View for more details. Do you still want to proceed? - The document contains dependency cycles. -Please check the Report View for more details. + El documento contiene ciclos de dependencia. +Por favor, compruebe la Vista de Reportes para más detalles. -Do you still want to proceed? +¿Desea continuar? diff --git a/src/Gui/Language/FreeCAD_eu.qm b/src/Gui/Language/FreeCAD_eu.qm index 6babd69449..b7e2a94458 100644 Binary files a/src/Gui/Language/FreeCAD_eu.qm and b/src/Gui/Language/FreeCAD_eu.qm differ diff --git a/src/Gui/Language/FreeCAD_eu.ts b/src/Gui/Language/FreeCAD_eu.ts index 761bb43a5d..9b7198a2a1 100644 --- a/src/Gui/Language/FreeCAD_eu.ts +++ b/src/Gui/Language/FreeCAD_eu.ts @@ -179,11 +179,11 @@ &Clear - &Clear + &Garbitu Revert to last calculated value (as constant) - Revert to last calculated value (as constant) + Bueltatu kalkulatutako azken baliora (konstante gisa) @@ -416,6 +416,10 @@ while doing a left or right click and move the mouse up or down License Lizentzia + + Collection + Collection + Gui::Dialog::ButtonModel @@ -590,7 +594,7 @@ while doing a left or right click and move the mouse up or down Gui::Dialog::DlgAddProperty Add property - Add property + Gehitu propietatea Type @@ -610,11 +614,11 @@ while doing a left or right click and move the mouse up or down Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor. - Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor. + Erantsi taldearen izena propietate-izenaren aurrean 'taldea'_'izena' eran, lehendik dauden propietateekin gatazkak saihesteko. Aurrizkia duen talde-izena automatikoki moztuko da propietateen editorean erakustean. Append group name - Append group name + Erantsi taldearen izena @@ -1261,39 +1265,39 @@ while doing a left or right click and move the mouse up or down Code lines will be numbered - Code lines will be numbered + Kode-lerroak zenbakitu egingo dira Pressing <Tab> will insert amount of defined indent size - Pressing <Tab> will insert amount of defined indent size + <Tab> sakatzen bada, definitutako tamaina duen koskatze bat txertatuko da Tabulator raster (how many spaces) - Tabulator raster (how many spaces) + Tabuladore rasterra (zenbat zuriune) How many spaces will be inserted when pressing <Tab> - How many spaces will be inserted when pressing <Tab> + Zenbat zuriune txertatuko diren <Tab> sakatzean Pressing <Tab> will insert a tabulator with defined tab size - Pressing <Tab> will insert a tabulator with defined tab size + <Tab> sakatzen bada, definitutako tamaina duen tabuladore bat txertatuko da Display items - Display items + Bistaratu elementuak Font size to be used for selected code type - Font size to be used for selected code type + Hautatutako kode motarako erabiliko den letra-tamaina Color and font settings will be applied to selected type - Color and font settings will be applied to selected type + Kolorea eta letra-ezarpenak hautatutako motari aplikatuko zaizkio Font family to be used for selected code type - Font family to be used for selected code type + Hautatutako kode motarako erabiliko den letra-familia @@ -1352,31 +1356,31 @@ while doing a left or right click and move the mouse up or down Language of the application's user interface - Language of the application's user interface + Aplikazioaren erabiltzaile-interfazearen hizkuntza How many files should be listed in recent files list - How many files should be listed in recent files list + Zenbat fitxategi zerrendatuko diren azken aldiko fitxategien zerrendan Background of the main window will consist of tiles of a special image. See the FreeCAD Wiki for details about the image. - Background of the main window will consist of tiles of a special image. -See the FreeCAD Wiki for details about the image. + Leiho nagusiaren atzeko planoa irudi berezi baten lauzak izango dira. +Ikusi FreeCADen wikia irudiari buruzko xehetasunak ezagutzeko. Style sheet how user interface will look like - Style sheet how user interface will look like + Erabiltzaile-interfazearen itxurarako erabiliko den estilo-orria Choose your preference for toolbar icon size. You can adjust this according to your screen size or personal taste - Choose your preference for toolbar icon size. You can adjust -this according to your screen size or personal taste + Aukeratu zure hobespena tresna-barraren ikonoen tamainarako. +Zure pantaila-tamainaren edo gustu pertsonalen arabera doitu daiteke. Tree view mode: - Tree view mode: + Zuhaitz-bistaren modua: Customize how tree view is shown in the panel (restart required). @@ -1384,31 +1388,31 @@ this according to your screen size or personal taste 'ComboView': combine tree view and property view into one panel. 'TreeView and PropertyView': split tree view and property view into separate panel. 'Both': keep all three panels, and you can have two sets of tree view and property view. - Customize how tree view is shown in the panel (restart required). + Pertsonalizatu zuhaitz-bista panelean nola erakutsiko den (berrabiarazi behar da). -'ComboView': combine tree view and property view into one panel. -'TreeView and PropertyView': split tree view and property view into separate panel. -'Both': keep all three panels, and you can have two sets of tree view and property view. +'Bista konbinatua': konbinatu zuhaitz-bista eta propietate-bista panel bakarrean. +'Zuhaitz-bista eta propietate-bista': zatitu zuhaitz-bista eta propietate-bista panel bereizietan. +'Biak': mantendu hiru panelak, horrela zuhaitz-bistaren eta propietate-bistaren bi multzo eduki ditzakezu. A Splash screen is a small loading window that is shown when FreeCAD is launching. If this option is checked, FreeCAD will display the splash screen - A Splash screen is a small loading window that is shown -when FreeCAD is launching. If this option is checked, FreeCAD will -display the splash screen + Abioko pantaila FreeCAD abiarazten denean erakusten den +leiho txiki bat da. Aukera hau markatuta badago, FreeCADek +abioko pantaila erakutsiko du. Choose which workbench will be activated and shown after FreeCAD launches - Choose which workbench will be activated and shown -after FreeCAD launches + Aukeratu zein lan-mahai aktibatu eta erakutsiko den +FreeCAD abiarazi ondoren Words will be wrapped when they exceed available horizontal space in Python console - Words will be wrapped when they exceed available -horizontal space in Python console + Hitzak egokitu egingo dira Python kontsolan dagoen +espazioa baino gehiago behar dutenean @@ -1443,11 +1447,11 @@ horizontal space in Python console TreeView and PropertyView - TreeView and PropertyView + Zuhaitz-bista eta propietate-bista Both - Both + Biak @@ -1524,7 +1528,7 @@ horizontal space in Python console Toolbar - Toolbar + Tresna-barra @@ -1611,45 +1615,45 @@ Fitxategi-baimenen arazo bat ote da? Do not show again - Do not show again + Ez erakutsi berriro Guided Walkthrough - Guided Walkthrough + Bisita gidatua This will guide you in setting up this macro in a custom global toolbar. Instructions will be in red text inside the dialog. Note: your changes will be applied when you next switch workbenches - This will guide you in setting up this macro in a custom global toolbar. Instructions will be in red text inside the dialog. + Gida hau jarraituta, makroa tresna-barra global pertsonalizatu batean konfiguratu ahal izango duzu. Argibideak elkarrizketa-koadroaren barruko testu gorrian daude. -Note: your changes will be applied when you next switch workbenches +Oharra: Zure aldaketak aplikatzeko, lan-mahaiz aldatu behar duzu Walkthrough, dialog 1 of 2 - Walkthrough, dialog 1 of 2 + Bisita gidatua, 2 esalditik 1. a Walkthrough instructions: Fill in missing fields (optional) then click Add, then Close - Walkthrough instructions: Fill in missing fields (optional) then click Add, then Close + Bisita gidatuaren jarraibideak: bete falta diren eremuak (aukerakoa), egin klik 'Gehitu' aukeran eta gero 'Itxi' aukeran Walkthrough, dialog 1 of 1 - Walkthrough, dialog 1 of 1 + Bisita gidatua, 1 elkarrizketa-koadrotik 1. a Walkthrough, dialog 2 of 2 - Walkthrough, dialog 2 of 2 + Bisita gidatua, 2 elkarrizketa-koadrotik 2. a Walkthrough instructions: Click right arrow button (->), then Close. - Walkthrough instructions: Click right arrow button (->), then Close. + Bisita gidatuaren jarraibideak: egin klik eskuin-gezian (->) eta Itxi. Walkthrough instructions: Click New, then right arrow (->) button, then Close. - Walkthrough instructions: Click New, then right arrow (->) button, then Close. + Bisita gidatuaren jarraibideak: Egin klik 'Berria' aukeran, sakatu eskuin-gezia (->) eta Itxi. @@ -1810,7 +1814,19 @@ Zehaztu beste direktorio, mesedez. Sorted - Sorted + Ordenatua + + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group @@ -1890,6 +1906,10 @@ Zehaztu beste direktorio, mesedez. System parameter Sistemaren parametroa + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2055,15 +2075,15 @@ Zehaztu beste direktorio, mesedez. Filter by type - Filter by type + Motaren arabera iragazita - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection - Sync sub-object selection + Sinkronizatu azpiobjektuen hautapena Reset @@ -2134,53 +2154,83 @@ Zehaztu beste direktorio, mesedez. Log messages will be recorded - Log messages will be recorded + Erregistroko mezuak grabatuko dira Warnings will be recorded - Warnings will be recorded + Abisuak grabatuko dira Error messages will be recorded - Error messages will be recorded + Errore-mezuak grabatuko dira When an error has occurred, the Report View dialog becomes visible on-screen while displaying the error - When an error has occurred, the Report View dialog becomes visible -on-screen while displaying the error + Errore bat gertatzen denean, txosten-bistaren elkarrizketa-koadroa agertuko da +pantailan errorea erakusten den bitartean - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel - Font color for normal messages in Report view panel + Txosten-bistaren paneleko mezu arrunten letraren kolorea Font color for log messages in Report view panel - Font color for log messages in Report view panel + Txosten-bistaren paneleko erregistro-mezuen letraren kolorea Font color for warning messages in Report view panel - Font color for warning messages in Report view panel + Txosten-bistaren paneleko abisu-mezuen letraren kolorea Font color for error messages in Report view panel - Font color for error messages in Report view panel + Txosten ikuspegiaren paneleko errore-mezuen letraren kolorea Internal Python output will be redirected from Python console to Report view panel - Internal Python output will be redirected -from Python console to Report view panel + Pythonen barneko irteera Python kontsolatik +txosten-bistaren panelera birzuzenduko da Internal Python error messages will be redirected from Python console to Report view panel - Internal Python error messages will be redirected -from Python console to Report view panel + Pythonen barneko errore-mezuak Python kontsolatik +txosten-bistaren panelera birzuzenduko da @@ -2228,10 +2278,6 @@ from Python console to Report view panel 3D View 3D bista - - 3D View settings - 3D bistaren ezarpenak - Show coordinate system in the corner Erakutsi koordenatu-sistema izkinan @@ -2240,14 +2286,6 @@ from Python console to Report view panel Show counter of frames per second Erakutsi fotogramak segundoko kontagailua - - Enable animation - Gaitu animazioa - - - Eye to eye distance for stereo modes: - Begien arteko distantzia modu estereotarako: - Camera type Kamera mota @@ -2256,46 +2294,6 @@ from Python console to Report view panel - - 3D Navigation - 3D nabigazioa - - - Mouse... - Sagua... - - - Intensity of backlight - Atzeko argiaren intentsitatea - - - Enable backlight color - Gaitu atzeko argiaren kolorea - - - Orbit style - Orbita-estiloa - - - Turntable - Tornua - - - Trackball - Trackball - - - Invert zoom - Alderantzikatu zooma - - - Zoom at cursor - Zooma kurtsorean - - - Zoom step - Zoom-urratsa - Anti-Aliasing Antialiasing-a @@ -2328,77 +2326,37 @@ from Python console to Report view panel Perspective renderin&g &Perspektiba errendatzea - - Show navigation cube - Erakutsi nabigazio-kuboa - - - Corner - Izkina - - - Top left - Goian ezkerrean - - - Top right - Goian eskuinean - - - Bottom left - Behean ezkerrean - - - Bottom right - Behean eskuinean - - - New Document Camera Orientation - Dokumentuko kameraren orientazio berria - - - Disable touchscreen tilt gesture - Desgaitu ukimen-pantailaren inklinazio keinua - Marker size: Markatzaile-tamaina: + + General + Orokorra + Main coordinate system will always be shown in lower right corner within opened files - Main coordinate system will always be shown in -lower right corner within opened files - - - If checked, application will remember which workbench is active for each tab of the viewport - If checked, application will remember which workbench is active for each tab of the viewport - - - Remember active workbench by tab - Remember active workbench by tab + Koordenatuen sistema nagusia fitxategi irekien barruko +beheko eskuineko izkinan erakutsiko dira beti Time needed for last operation and resulting frame rate will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files + Azken eragiketarako behar izan den denbora eta sortutako fotograma-abiadura +irekitako fitxategien beheko ezkerreko izkinan erakutsiko dira - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files + If checked, application will remember which workbench is active for each tab of the viewport + Markatuta badago, aplikazioak gogoratuko du zein lan-mahai dagoen aktibo leihatilan - Steps by turn - Steps by turn + Remember active workbench by tab + Gogoratu lan-mahai aktiboa fitxaren arabera - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2411,24 +2369,25 @@ can be rendered directly by GPU. Note: Sometimes this feature may lead to a host of different issues ranging from graphical anomalies to GPU crash bugs. Remember to report this setting as enabled when seeking support on the FreeCAD forums - If selected, Vertex Buffer Objects (VBO) will be used. -A VBO is an OpenGL feature that provides methods for uploading -vertex data (position, normal vector, color, etc.) to the graphics card. -VBOs offer substantial performance gains because the data resides -in the graphics memory rather than the system memory and so it -can be rendered directly by GPU. + Hautatuta badago, Vertex Buffer Objects (VBO) erabiliko da. +VBO bat erpinen datuak (posizioa, bektore normala, kolorea, etab.) +txartel grafikoan kargatzeko hornitzen dituen OpenGL eginbide bat da. +VBOek errendimendu-hobekuntza nabarmenak ematen dituzte datuak +memoria grafikoan daudelako sistemaren memorian egon ordez, eta +zuzenean GPUak errendatu ditzakeelako. -Note: Sometimes this feature may lead to a host of different -issues ranging from graphical anomalies to GPU crash bugs. Remember to -report this setting as enabled when seeking support on the FreeCAD forums +Oharra: Zenbaitetan, eginbide horrek beste arazo batzuk eragin +ditzake, adibidez anormaltasun grafikoak edo GPUa kraskatzen duten akatsak. +Gogoan izan ezarpen hori gaituta daukazula FreeCAD foroetan laguntza eske +ari bazara. Use OpenGL VBO (Vertex Buffer Object) - Use OpenGL VBO (Vertex Buffer Object) + Erabili OpenGL VBO (Vertex Buffer Object) Render cache - Render cache + Errendatze-cachea 'Render Caching' is another way to say 'Rendering Acceleration'. @@ -2438,13 +2397,13 @@ There are 3 options available to achieve this: 3) 'Centralized', manually turn off cache in all nodes of all view provider, and only cache at the scene graph root node. This offers the fastest rendering speed but slower response to any scene changes. - 'Render Caching' is another way to say 'Rendering Acceleration'. -There are 3 options available to achieve this: -1) 'Auto' (default), let Coin3D decide where to cache. -2) 'Distributed', manually turn on cache for all view provider root node. -3) 'Centralized', manually turn off cache in all nodes of all view provider, and -only cache at the scene graph root node. This offers the fastest rendering speed -but slower response to any scene changes. + 'Errendatze-cachea' da 'errendatze-azelerazioa' esateko beste modu bat. +Hiru aukera daude hori lortzeko: +1) 'Auto' (lehenetsia), utzi Coin3D liburutegiari erabakitzen zer sartu cachean. +2) 'Banatua', aktibatu eskuz cachea bista-hornitzaileen erro-nodo guztietan. +3) 'Zentralizatua', desaktibatu eskuz cachea bista-hornitzaile guztien nodo guztietan +eta sartu cachean eszena-grafoaren erro-nodoa soilik. Horrek errendatze-abiadura +azkarrena eskaintzen du, baina erantzun motelagoa eszena-aldaketetan. Auto @@ -2452,117 +2411,71 @@ but slower response to any scene changes. Distributed - Distributed + Banatua Centralized - Centralized - - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. + Zentralizatua What kind of multisample anti-aliasing is used - What kind of multisample anti-aliasing is used + Zein motatako lagin anitzeko antialiasinga ari den erabiltzen - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench - Size of vertices in the Sketcher workbench + Erpinen tamaina krokisgilearen lan-mahaian + + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Eye-to-eye distance used for stereo projections. -The specified value is a factor that will be multiplied with the -bounding box size of the 3D object that is currently displayed. - - - Intensity of the backlight - Intensity of the backlight - - - Backlight color - Backlight color + Begien arteko distantzia proiekzio estereoetarako. +Zehaztutako balioa unean bistaratzen ari den 3D objektuaren +muga-koadroaren tamainarekin biderkatuko den faktore bat da. Backlight is enabled with the defined color - Backlight is enabled with the defined color + Atzeko argia definitutako kolorearekin gaituta dago + + + Backlight color + Atzeko argiaren kolorea + + + Intensity + Intensity + + + Intensity of the backlight + Atzeko argiaren intentsitatea Objects will be projected in orthographic projection - Objects will be projected in orthographic projection + Objektuak proiekzio ortografikoarekin proiektatuko dira Objects will appear in a perspective projection - Objects will appear in a perspective projection + Objektuak perspektibako proiekzio baten agertuko dira @@ -2599,46 +2512,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Isometrikoa - - - Dimetric - Dimetrikoa - - - Trimetric - Trimetrikoa - - - Top - Goikoa - - - Front - Aurrekoa - - - Left - Ezkerrekoa - - - Right - Eskuinekoa - - - Rear - Atzekoa - - - Bottom - Azpikoa - - - Custom - Pertsonalizatua - Gui::Dialog::DlgSettingsColorGradient @@ -2854,138 +2727,152 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Gehitu programaren logoa sortutako miniaturari - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started - The application will create a new document when started + Aplikazioak dokumentu berria sortuko du abiarazten denean + + + Compression level for FCStd files + FCStd fitxategien konpresio-maila All changes in documents are stored so that they can be undone/redone - All changes in documents are stored so that they can be undone/redone + Dokumentuetako aldaketa guztiak gorde egiten dira eta ezin dira desegin/berregin + + + How many Undo/Redo steps should be recorded + Zenbat desegin/berregin urrats grabatuko diren Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. - Allow user aborting document recomputation by pressing ESC. -This feature may slightly increase recomputation time. + Onartu erabiltzaileak dokumentuaren birkalkulua abortatzea ESC sakatuta. +Egingide horrek birkalkuluaren denbora pixka bat handitu dezake. Allow aborting recomputation - Allow aborting recomputation + Onartu birkalkulua abortatzea If there is a recovery file available the application will automatically run a file recovery when it is started. - If there is a recovery file available the application will -automatically run a file recovery when it is started. + Berreskuratze-fitxategi bat erabilgarri badago, aplikazioak +automatikoki exekutatuko du berreskuratzea abioan. How often a recovery file is written - How often a recovery file is written + Berreskurapen-fitxategia idazteko maiztasuna A thumbnail will be stored when document is saved - A thumbnail will be stored when document is saved + Miniatura bat biltegiratuko da dokumentua gordetzen denean - How many backup files will be kept when saving document - How many backup files will be kept when saving document + Size + Tamaina - Use date and FCBak extension - Use date and FCBak extension - - - Date format - Date format + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 The program logo will be added to the thumbnail - The program logo will be added to the thumbnail + Programaren logoa miniaturari erantsiko zaio + + + How many backup files will be kept when saving document + Zenbat babeskopia-fitxategi gordeko diren dokumentua gordetzean + + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + + + Use date and FCBak extension + Erabili dataren eta FCBak hedapena + + + Date format + Data-formatua Allow objects to have same label/name - Allow objects to have same label/name + Onartu objektuek etiketa/izen bera izan dezaten - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects - Disable partial loading of external linked objects + Desgaitu kanpoko objektu estekatuen kargatzen partziala All documents that will be created will get the specified author name. Keep blank for anonymous. You can also use the form: John Doe <john@doe.com> - All documents that will be created will get the specified author name. -Keep blank for anonymous. -You can also use the form: John Doe <john@doe.com> + Sortuko diren dokumentu guztiek zehaztutako egile-izena izango dute. +Utzi hutsik anonimotasuna bermatzeko. +Honako forma ere erabili dezakezu: Jon Inor <jon@inor.com> The field 'Last modified by' will be set to specified author when saving the file - The field 'Last modified by' will be set to specified author when saving the file + 'Azken aldaketa' eremuan, zehaztutako egilea ezarriko da fitxategia gordetzean Default company name to use for new files - Default company name to use for new files + Fitxategi berrietarako erabiliko den enpresa-izen lehenetsia Default license for new documents - Default license for new documents + Dokumentu berrietarako lizentzia lehenetsia Creative Commons Attribution - Creative Commons Attribution + Creative Commons Aitortu Creative Commons Attribution-ShareAlike - Creative Commons Attribution-ShareAlike + Creative Commons Aitortu-PartekatuBerdin Creative Commons Attribution-NoDerivatives - Creative Commons Attribution-NoDerivatives + Creative Commons Aitortu-LanEratorririkGabe Creative Commons Attribution-NonCommercial - Creative Commons Attribution-NonCommercial + Creative Commons Aitortu-EzKomertziala Creative Commons Attribution-NonCommercial-ShareAlike - Creative Commons Attribution-NonCommercial-ShareAlike + Creative Commons Aitortu-EzKomertziala-PartekatuBerdin Creative Commons Attribution-NonCommercial-NoDerivatives - Creative Commons Attribution-NonCommercial-NoDerivatives + Creative Commons Aitortu-EzKomertziala-LanEratorririkGabe URL describing more about the license - URL describing more about the license + Lizentziari buruzko deskribapen luzeagoa duen URLa Gui::Dialog::DlgSettingsDocumentImp The format of the date to use. - The format of the date to use. + Erabiliko den data-formatua. Default @@ -2993,7 +2880,7 @@ You can also use the form: John Doe <john@doe.com> Format - Format + Formatua @@ -3183,30 +3070,30 @@ You can also use the form: John Doe <john@doe.com> Creation method: - Creation method: + Sorrera-metodoa: Gui::Dialog::DlgSettingsImageImp Offscreen (New) - Offscreen (New) + Pantailatik kanpo (berria) Offscreen (Old) - Offscreen (Old) + Pantailatik kanpo (zaharra) Framebuffer (custom) - Framebuffer (custom) + Marko-bufferra (pertsonalizatua) Framebuffer (as is) - Framebuffer (as is) + Marko-bufferra (bere horretan) Pixel buffer - Pixel buffer + Pixel-bufferra @@ -3261,23 +3148,220 @@ You can also use the form: John Doe <john@doe.com> Variables defined by macros are created as local variables - Variables defined by macros are created as local variables + Makroek definitutako aldagaiak aldagai lokal modura sortzen dira Commands executed by macro scripts are shown in Python console - Commands executed by macro scripts are shown in Python console + Makro-scriptek exekutatutako komandoak Python kontsolan erakusten dira Recorded macros will also contain user interface commands - Recorded macros will also contain user interface commands + Grabatutako makroek erabiltzaile-interfazeko komandoak ere edukiko dituzte Recorded macros will also contain user interface commands as comments - Recorded macros will also contain user interface commands as comments + Grabatutako makroek erabiltzaile-interfazeko komandoak ere edukiko dituzte iruzkin gisa The directory in which the application will search for macros - The directory in which the application will search for macros + Aplikazioak makroak bilatuko dituen direktorioa + + + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Nabigazioa + + + Navigation cube + Navigation cube + + + Steps by turn + Urratsak txandako + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Geziak erabiltzean txanda bakoitzeko izango den urrats kopurua (lehenetsia = 8 : urrats-angelua = 360/8 = 45 gradu) + + + Corner + Izkina + + + Corner where navigation cube is shown + Nabigazio-kuboa erakutsiko den izkina + + + Top left + Goian ezkerrean + + + Top right + Goian eskuinean + + + Bottom left + Behean ezkerrean + + + Bottom right + Behean eskuinean + + + 3D Navigation + 3D nabigazioa + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + Zerrendatu saguaren botoien konfigurazioak hautatutako nabigazio-ezarpen +bakoitzerako. Hautatu multzo bat eta sakatu botoia konfigurazioak ikusteko. + + + Mouse... + Sagua... + + + Navigation settings set + Nabigazio-ezarpenen multzoa + + + Orbit style + Orbita-estiloa + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Biraketa-orbitaren estiloa. +Kontrol-bola: sagua horizontalean mugitzean, pieza Y ardatzaren inguruan biratuko da. +Tornua: pieza Z ardatzaren inguruan biratuko da. + + + Turntable + Tornua + + + Trackball + Trackball + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Kameraren orientazioa dokumentu berrietarako + + + New document scale + Dokumentu-eskala berria + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Kameraren zooma ezartzen du dokumentu berrietarako. +Balioa da pantailari doituko zaion esferaren diametroa. + + + mm + mm + + + Enable animated rotations + Gaitu biraketa animatuak + + + Enable animation + Gaitu animazioa + + + Zoom operations will be performed at position of mouse pointer + Zoom-eragiketak saguaren erakuslearen posizioan gauzatuko dira + + + Zoom at cursor + Zooma kurtsorean + + + Zoom step + Zoom-urratsa + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + Zenbateko zooma egingo den. +'1' mailako zoomak 7.5eko faktorea da zoom-maila bakoitzerako. + + + Direction of zoom operations will be inverted + Zoom-eragiketen norabidea alderantzikatu egingo da. + + + Invert zoom + Alderantzikatu zooma + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Zoom egitean inklinatua ikustea galarazten du. +Keinu-nabigazioaren estiloari soilik eragiten dio. +Ezarpen honek ez du desgaitzen sagu bidezko inklinazioa. + + + Disable touchscreen tilt gesture + Desgaitu ukimen-pantailaren inklinazio keinua + + + Rotations in 3D will use current cursor position as center for rotation + 3D moduko biraketek kurtsorearen uneko posizioa erabiliko dute biraketarako erdigune gisa + + + Rotate at cursor + Biratu kurtsorean + + + Isometric + Isometrikoa + + + Dimetric + Dimetrikoa + + + Trimetric + Trimetrikoa + + + Top + Goikoa + + + Front + Aurrekoa + + + Left + Ezkerrekoa + + + Right + Eskuinekoa + + + Rear + Atzekoa + + + Bottom + Azpikoa + + + Custom + Pertsonalizatua @@ -3364,23 +3448,23 @@ You can also use the form: John Doe <john@doe.com> Number of decimals that should be shown for numbers and dimensions - Number of decimals that should be shown for numbers and dimensions + Zenbakietarako eta kotetarako erakutsiko den dezimal kopurua Unit system that should be used for all parts the application - Unit system that should be used for all parts the application + Aplikazioko pieza guztietarako erabiliko den unitate-sistema Minimum fractional inch to be displayed - Minimum fractional inch to be displayed + Bistaratuko den gutxieneko zatikizko hazbetea. Building US (ft-in/sqft/cft) - Building US (ft-in/sqft/cft) + AEBetako neurriak (ft-in/sqft/cft) Imperial for Civil Eng (ft, ft/sec) - Imperial for Civil Eng (ft, ft/sec) + Inperiala ingeniaritza zibilerako (ft, ft/sec) @@ -3431,29 +3515,41 @@ You can also use the form: John Doe <john@doe.com> Enable preselection and highlight by specified color - Enable preselection and highlight by specified color + Gaitu aurretiko hautapena eta nabarmentzea zehaztutako kolorearen arabera Enable selection highlighting and use specified color - Enable selection highlighting and use specified color + Gaitu hautapenaren nabarmentzea eta erabili zehaztutako kolorea Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. - Area for picking elements in 3D view. -Larger value eases to pick things, but can make small features impossible to select. + 3D bistako elementuak aukeratzeko area. +Balio handiagoak elementuak aukeratzea errazten du, baina elementu txikiak hautatzea oztopatu dezake. + + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color Color gradient will get selected color as middle color - Color gradient will get selected color as middle color + Kolore-gradienteak hautatutako kolorea erdiko kolore gisa izango du - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -3461,11 +3557,11 @@ Larger value eases to pick things, but can make small features impossible to sel Background color for objects in tree view that are currently edited - Background color for objects in tree view that are currently edited + Jadanik editatuta dauden zuhaitz-bistako objektuen atzeko planoaren kolorea Background color for active containers in tree view - Background color for active containers in tree view + Zuhaitz-bistako edukiontzi aktiboen atzeko planoaren kolorea @@ -3503,25 +3599,25 @@ Larger value eases to pick things, but can make small features impossible to sel Input the source value and unit - Input the source value and unit + Sartu iturburuko balioa eta unitatea Input here the unit for the result - Input here the unit for the result + Sartu hemen emaitzaren unitatea Result - Result + Emaitza List of last used calculations To add a calculation press Return in the value input field - List of last used calculations -To add a calculation press Return in the value input field + Erabilitako azken kalkuluen zerrenda. +Kalkulu bat gehitzeko, sakatu ⏎ Quantity - Quantity + Kantitatea Unit system: @@ -3530,39 +3626,39 @@ To add a calculation press Return in the value input field Unit system to be used for the Quantity The preference system is the one set in the general preferences. - Unit system to be used for the Quantity -The preference system is the one set in the general preferences. + Kantitatean erabiliko den unitate-sistema. +Hobespen-sistema hobespen orokorretan ezarritakoa da. Decimals: - Decimals: + Dezimalak: Decimals for the Quantity - Decimals for the Quantity + Kantitatearen dezimalak Unit category: - Unit category: + Unitate-kategoria: Unit category for the Quantity - Unit category for the Quantity + Kantitatearen unitate-kategoria Copy the result into the clipboard - Copy the result into the clipboard + Kopiatu emaitza arbelean Gui::Dialog::DlgUnitsCalculator unknown unit: - unknown unit: + Unitate ezezaguna: unit mismatch - unit mismatch + unitateak ez datoz bat @@ -3625,7 +3721,7 @@ The preference system is the one set in the general preferences. <html><head/><body><p><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:600;">Note:</span><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> The changes become active the next time you start the application</span></p></body></html> - <html><head/><body><p><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:600;">Note:</span><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> The changes become active the next time you start the application</span></p></body></html> + <html><head/><body><p><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:600;">Oharra:</span><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> Aplikazioa abiarazten duzun hurrengoan aktibatuko dira aldaketak</span></p></body></html> @@ -3944,7 +4040,7 @@ The 'Status' column shows whether the document could be recovered. Do you really want to remove this parameter group? - Do you really want to remove this parameter group? + Benetan parametro-talde hau kendu nahi duzu? @@ -4090,31 +4186,31 @@ The 'Status' column shows whether the document could be recovered. Around y-axis: - Around y-axis: + Y ardatzaren inguruan: Around z-axis: - Around z-axis: + Z ardatzaren inguruan: Around x-axis: - Around x-axis: + X ardatzaren inguruan: Rotation around the x-axis - Rotation around the x-axis + Biraketa X ardatzaren inguruan Rotation around the y-axis - Rotation around the y-axis + Biraketa Y ardatzaren inguruan Rotation around the z-axis - Rotation around the z-axis + Biraketa Z ardatzaren inguruan Euler angles (xy'z'') - Euler angles (xy'z'') + Euler angeluak (xy'z'') @@ -4132,11 +4228,11 @@ The 'Status' column shows whether the document could be recovered. Gui::Dialog::RemoteDebugger Attach to remote debugger - Attach to remote debugger + Erantsi urruneko araztaileari winpdb - winpdb + winpdb Password: @@ -4144,19 +4240,19 @@ The 'Status' column shows whether the document could be recovered. VS Code - VS Code + VS kodea Address: - Address: + Helbidea: Port: - Port: + Ataka: Redirect output - Redirect output + Birzuzendu irteera @@ -4178,7 +4274,7 @@ The 'Status' column shows whether the document could be recovered. Gui::Dialog::SceneModel Inventor Tree - Asmatzaile-zuhaitza + Inventor zuhaitza Nodes @@ -4243,15 +4339,15 @@ The 'Status' column shows whether the document could be recovered. Gui::DlgObjectSelection Object selection - Object selection + Objektu-hautapena The selected objects contain other dependencies. Please select which objects to export. All dependencies are auto selected by default. - The selected objects contain other dependencies. Please select which objects to export. All dependencies are auto selected by default. + Hautatutako objektuek beste mendekotasun batzuk dituzte. Hautatu zein objektu esportatuko diren. Mendekotasun guztiak automatikoki hautatuko dira modu lehenetsian. Dependency - Dependency + Mendekotasuna Document @@ -4263,11 +4359,11 @@ The 'Status' column shows whether the document could be recovered. State - State + Egoera Hierarchy - Hierarchy + Hierarkia Selected @@ -4275,7 +4371,7 @@ The 'Status' column shows whether the document could be recovered. Partial - Partial + Partziala @@ -4453,7 +4549,7 @@ The 'Status' column shows whether the document could be recovered. Picked object list - Picked object list + Aukeratutako objektuen zerrenda @@ -4784,13 +4880,13 @@ Aldaketak gorde nahi dituzu? The exported object contains external link. Please save the documentat least once before exporting. - The exported object contains external link. Please save the documentat least once before exporting. + Esportatutako objektuak kanpoko estekak ditu. Gorde dokumentua gutxienez behin hura esportatu baino lehen. To link to external objects, the document must be saved at least once. Do you want to save the document now? - To link to external objects, the document must be saved at least once. -Do you want to save the document now? + Kanpoko objektuekin estekatzeko, dokumentua gutxienez behin gorde behar da. +Dokumentua gorde nahi al duzu? @@ -4998,23 +5094,23 @@ Nola jarraitu nahi duzu? property - property + propietatea Show all - Show all + Erakutsi dena Add property - Add property + Gehitu propietatea Remove property - Remove property + Kendu propietatea Expression... - Expression... + Adierazpena... @@ -5125,11 +5221,11 @@ Datuak gorde gabe irten nahi duzu? Save history - Save history + Gorde historia Saves Python history across %1 sessions - Saves Python history across %1 sessions + Python historia gordetzen du %1 saio artean @@ -5298,7 +5394,7 @@ Beste direktorio bat aukeratu nahi al duzu? Gui::TaskElementColors Set element color - Set element color + Ezarri elementuaren kolorea TextLabel @@ -5306,7 +5402,7 @@ Beste direktorio bat aukeratu nahi al duzu? Recompute after commit - Recompute after commit + Berriro kalkulatu commit-aren ondoren Remove @@ -5318,19 +5414,19 @@ Beste direktorio bat aukeratu nahi al duzu? Remove all - Remove all + Kendu dena Hide - Hide + Ezkutatu Box select - Box select + Kutxa-hautapena On-top when selected - On-top when selected + Gainean hautatua denean @@ -5415,6 +5511,10 @@ Beste direktorio bat aukeratu nahi al duzu? If you don't save, your changes will be lost. Gordetzen ez baduzu, zure aldaketak galdu egingo dira. + + Edit text + Editatu testua + Gui::TouchpadNavigationStyle @@ -5471,7 +5571,7 @@ Beste direktorio bat aukeratu nahi al duzu? Korean - Korean + Koreera Russian @@ -5491,7 +5591,7 @@ Beste direktorio bat aukeratu nahi al duzu? Portuguese, Brazilian - Portuguese, Brazilian + Portugesa (Brasil) Portuguese @@ -5543,43 +5643,43 @@ Beste direktorio bat aukeratu nahi al duzu? Basque - Basque + Euskara Catalan - Catalan + Katalana Galician - Galician + Galiziera Kabyle - Kabyle + Kabiliera Filipino - Filipino + Filipinera Indonesian - Indonesian + Indonesiera Lithuanian - Lithuanian + Lituaniera Valencian - Valencian + Valentziera Arabic - Arabic + Arabiera Vietnamese - Vietnamese + Vietnamiera @@ -5676,51 +5776,51 @@ Beste direktorio bat aukeratu nahi al duzu? Show hidden items - Show hidden items + Erakutsi ezkutuko elementuak Show hidden tree view items - Show hidden tree view items + Erakutsi zuhaitz-bistako elementu ezkutuak Hide item - Hide item + Ezkutatu elementuak Hide the item in tree - Hide the item in tree + Ezkutatu elementua zuhaitzean Close document - Close document + Itxi dokumentua Close the document - Close the document + Itxi dokumentua Reload document - Reload document + Birkargatu dokumentua Reload a partially loaded document - Reload a partially loaded document + Birkargatu partzialki kargatutako dokumentu bat Allow partial recomputes - Allow partial recomputes + Onartu birkalkulu partzialak Enable or disable recomputating editing object when 'skip recomputation' is enabled - Enable or disable recomputating editing object when 'skip recomputation' is enabled + Gaitu edo desgaitu objektuaren edizioa birkalkulatzea 'Saltatu birkalkulua' gaituta dagoenean Recompute object - Recompute object + Birkalkulatu objektua Recompute the selected object - Recompute the selected object + Birkalkulatu hautatutako objektua @@ -6312,27 +6412,27 @@ Kontuan izan garrantzitsua dela klik non egiten duzun. The exported object contains external link. Please save the documentat least once before exporting. - The exported object contains external link. Please save the documentat least once before exporting. + Esportatutako objektuak kanpoko estekak ditu. Gorde dokumentua gutxienez behin hura esportatu baino lehen. Delete failed - Delete failed + Ezabatzeak huts egin du Dependency error - Dependency error + Mendekotasun-errorea Copy selected - Copy selected + Kopiatu hautatua Copy active document - Copy active document + Kopiatu dokumentu aktiboa Copy all documents - Copy all documents + Kopiatu dokumentu guztiak Paste @@ -6340,95 +6440,95 @@ Kontuan izan garrantzitsua dela klik non egiten duzun. Expression error - Expression error + Adierazpen-errorea Failed to parse some of the expressions. Please check the Report View for more details. - Failed to parse some of the expressions. -Please check the Report View for more details. + Adierazpenetako batzuk ezin izan dira analizatu. +Begiratu txosten-bista xehetasun gehiagorako. Failed to paste expressions - Failed to paste expressions + Adierazpenak itsasteak huts egin du Simple group - Simple group + Talde sinplea Group with links - Group with links + Taldea estekekin Group with transform links - Group with transform links + Taldea transfomazio-estekekin Create link group failed - Create link group failed + Esteka-taldea sortzeak huts egin du Create link failed - Create link failed + Esteka sortzeak huts egin du Failed to create relative link - Failed to create relative link + Esteka erlatiboa sortzeak huts egin du Unlink failed - Unlink failed + Esteka askatzeak huts egin du Replace link failed - Replace link failed + Esteka ordezteak huts egin du Failed to import links - Failed to import links + Estekak inportatzeak huts egin du Failed to import all links - Failed to import all links + Esteka guztiak inportatzeak huts egin du Invalid name - Invalid name + Izen baliogabea The property name or group name must only contain alpha numericals, underscore, and must not start with a digit. - The property name or group name must only contain alpha numericals, -underscore, and must not start with a digit. + Propietatearen edo taldearen izenek ikur alfanumerikoak eta azpimarrak soilik +eduki ditzakete eta ez dira digitu batekin hasi behar. The property '%1' already exists in '%2' - The property '%1' already exists in '%2' + '%1' propietatea badago '%2' objektuan Add property - Add property + Gehitu propietatea Failed to add property to '%1': %2 - Failed to add property to '%1': %2 + Huts egin du '%1' objektuari propietatea gehitzeak: %2 Save dependent files - Save dependent files + Gorde mendeko fitxategiak The file contains external dependencies. Do you want to save the dependent files, too? - The file contains external dependencies. Do you want to save the dependent files, too? + Fitxategiak kanpoko mendekotasunak ditu. Mendeko fitxategiak ere gorde nahi al dituzu? Failed to save document - Failed to save document + Dokumentua gordetzeak huts egin du - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo @@ -6440,31 +6540,31 @@ underscore, and must not start with a digit. There are grouped transactions in the following documents with other preceding transactions - There are grouped transactions in the following documents with other preceding transactions + Transakzio taldekatuak daude aurretiko beste transakzio batzuk dituzten hurrengo dokumentuetan Choose 'Yes' to roll back all preceding transactions. Choose 'No' to roll back in the active document only. Choose 'Abort' to abort - Choose 'Yes' to roll back all preceding transactions. -Choose 'No' to roll back in the active document only. -Choose 'Abort' to abort + Aukeratu 'Bai' aurreko transakzio guztiak desegiteko. +Aukeratu 'Ez' dokumentu aktibokoak soilik desegiteko. +Aukeratu 'Abortatu' abortatzeko. Do you want to save your changes to document before closing? - Do you want to save your changes to document before closing? + Dokumentuko aldaketak gorde nahi dituzu aplikazioa itxi baino lehen? Apply answer to all - Apply answer to all + Aplikatu erantzuna denei Drag & drop failed - Drag & drop failed + Arrastatu eta jaregiteak huts egin du Override colors... - Override colors... + Gainidatzi koloreak... @@ -6486,7 +6586,7 @@ Choose 'Abort' to abort Box element selection - Box element selection + Kutxa-elementuaren hautapena @@ -6917,7 +7017,7 @@ Choose 'Abort' to abort Expression actions - Expression actions + Adierazpen-ekintzak @@ -7113,7 +7213,7 @@ Choose 'Abort' to abort Link actions - Link actions + Esteka-ekintzak @@ -7124,11 +7224,11 @@ Choose 'Abort' to abort Import links - Import links + Inportatu estekak Import selected external link(s) - Import selected external link(s) + Inportatu hautatutako kanpo-esteka(k) @@ -7139,11 +7239,11 @@ Choose 'Abort' to abort Import all links - Import all links + Inportatu esteka guztiak Import all links of the active document - Import all links of the active document + Inportatu dokumentu aktiboaren esteka guztiak @@ -7154,11 +7254,11 @@ Choose 'Abort' to abort Make link - Make link + Sortu esteka Create a link to the selected object(s) - Create a link to the selected object(s) + Sortu hautatutako objektu(ar)en esteka @@ -7169,11 +7269,11 @@ Choose 'Abort' to abort Make link group - Make link group + Sortu esteka taldea Create a group of links - Create a group of links + Sortu esteken talde bat @@ -7184,11 +7284,11 @@ Choose 'Abort' to abort Make sub-link - Make sub-link + Sortu azpiesteka Create a sub-object or sub-element link - Create a sub-object or sub-element link + Sortu azpiobjektu edo azpielementu baten esteka @@ -7199,11 +7299,11 @@ Choose 'Abort' to abort Replace with link - Replace with link + Ordeztu estekarekin Replace the selected object(s) with link - Replace the selected object(s) with link + Ordeztu hautatutako objektua(k) estekarekin @@ -7214,11 +7314,11 @@ Choose 'Abort' to abort Link navigation - Link navigation + Esteka-nabigazioa Link navigation actions - Link navigation actions + Esteka-nabigazioaren ekintzak @@ -7229,11 +7329,11 @@ Choose 'Abort' to abort Select all links - Select all links + Hautatu esteka guztiak Select all links to the current selected object - Select all links to the current selected object + Hautatu unean hautatutako objektuaren esteka guztiak @@ -7244,11 +7344,11 @@ Choose 'Abort' to abort Go to linked object - Go to linked object + Joan estekatutako objektura Select the linked object and switch to its owner document - Select the linked object and switch to its owner document + Hautatu estekatutako objektua eta joan bere dokumentu jabera @@ -7259,11 +7359,11 @@ Choose 'Abort' to abort Go to the deepest linked object - Go to the deepest linked object + Joan sakonen estekatutako objektura Select the deepest linked object and switch to its owner document - Select the deepest linked object and switch to its owner document + Hautatu sakonen estekatutako objektua eta joan bere dokumentu jabera @@ -7274,11 +7374,11 @@ Choose 'Abort' to abort Unlink - Unlink + Askatu Strip on level of link - Strip on level of link + Biluztu estekaren maila @@ -7289,11 +7389,11 @@ Choose 'Abort' to abort Attach to remote debugger... - Attach to remote debugger... + Erantsi urruneko araztaileari... Attach to a remotely running debugger - Attach to a remotely running debugger + Erantsi urrunean exekutatzen ari den araztaile bati @@ -7736,11 +7836,11 @@ Choose 'Abort' to abort Save All - Save All + Gorde dena Save all opened document - Save all opened document + Gorde irekitako dokumentu guztiak @@ -7796,11 +7896,11 @@ Choose 'Abort' to abort &Back - &Back + A&tzera Go back to previous selection - Go back to previous selection + Joan aurreko hautapenera @@ -7811,11 +7911,11 @@ Choose 'Abort' to abort &Bounding box - &Bounding box + &Muga-kutxa Show selection bounding box - Show selection bounding box + Erakutsi hautapenaren muga-kutxa @@ -7826,11 +7926,11 @@ Choose 'Abort' to abort &Forward - &Forward + A&urrera Repeat the backed selection - Repeat the backed selection + Errepikatu aurreko hautapena @@ -7871,11 +7971,11 @@ Choose 'Abort' to abort &Send to Python Console - &Send to Python Console + Bidali &Python kontsolara Sends the selected object to the Python console - Sends the selected object to the Python console + Hautatutako objektua Python kontsolara bidaltzen du @@ -7946,11 +8046,11 @@ Choose 'Abort' to abort Add text document - Add text document + Gehitu testu-dokumentua Add text document to active document - Add text document to active document + Gehitu testu-dokumentua dokumentu aktiboari @@ -8122,11 +8222,11 @@ Choose 'Abort' to abort Collapse selected item - Collapse selected item + Tolestu hautatutako elementua Collapse currently selected tree items - Collapse currently selected tree items + Tolestu unean hautatutako zuhaitz-elementuak @@ -8137,11 +8237,11 @@ Choose 'Abort' to abort Expand selected item - Expand selected item + Hedatu hautatutako elementua Expand currently selected tree items - Expand currently selected tree items + Hedatu unean hautatutako zuhaitz-elementuak @@ -8152,11 +8252,11 @@ Choose 'Abort' to abort Select all instances - Select all instances + Hautatu instantzia guztiak Select all instances of the current selected object - Select all instances of the current selected object + Hautatu unean hautatutako objektuaren instantzia guztiak @@ -8167,11 +8267,11 @@ Choose 'Abort' to abort TreeView actions - TreeView actions + Zuhaitz-bistako ekintzak TreeView behavior options and actions - TreeView behavior options and actions + Zuhaitz-bistaren portaeraren aukerak eta ekintzak @@ -8272,7 +8372,7 @@ Choose 'Abort' to abort Inventor example #1 - Asmatzaile adibidea #1 + Inventor adibidea #1 Shows a 3D texture with manipulator @@ -8287,7 +8387,7 @@ Choose 'Abort' to abort Inventor example #2 - Asmatzaile adibidea #2 + Inventor adibidea #2 Shows spheres and drag-lights @@ -8302,7 +8402,7 @@ Choose 'Abort' to abort Inventor example #3 - Asmatzaile adibidea #3 + Inventor adibidea #3 Shows a animated texture @@ -8516,7 +8616,7 @@ Choose 'Abort' to abort Rotate the view by 90° counter-clockwise - Rotate the view by 90° counter-clockwise + Biratu bista 90° erlojuaren noranzkoaren aurka @@ -8531,7 +8631,7 @@ Choose 'Abort' to abort Rotate the view by 90° clockwise - Rotate the view by 90° clockwise + Biratu bista 90° erlojuaren noranzkoan @@ -8692,22 +8792,22 @@ Choose 'Abort' to abort TreeView - TreeView + Zuhaitz-bista StdTreeDrag TreeView - TreeView + Zuhaitz-bista Initiate dragging - Initiate dragging + Hasi arrastatzea Initiate dragging of current selected tree items - Initiate dragging of current selected tree items + Hasi unean hautatutako zuhaitz-elementuen arrastatzea @@ -8718,48 +8818,48 @@ Choose 'Abort' to abort TreeView - TreeView + Zuhaitz-bista Multi document - Multi document + Dokumentu anitza StdTreePreSelection TreeView - TreeView + Zuhaitz-bista Pre-selection - Pre-selection + Aurretiko hautapena Preselect the object in 3D view when mouse over the tree item - Preselect the object in 3D view when mouse over the tree item + Aurretik hautatu objektua 3D bistan sagua zuhaitz-elementuaren gainean dagoenean StdTreeRecordSelection TreeView - TreeView + Zuhaitz-bista Record selection - Record selection + Grabatu hautapena Record selection in tree view in order to go back/forward using navigation button - Record selection in tree view in order to go back/forward using navigation button + Grabatu zuhaitz-bistako hautapena aurrera/atzera egin ahal izateko nabigazio-botoia erabilita StdTreeSelection TreeView - TreeView + Zuhaitz-bista Go to selection @@ -8778,56 +8878,56 @@ Choose 'Abort' to abort TreeView - TreeView + Zuhaitz-bista Single document - Single document + Dokumentu bakarra StdTreeSyncPlacement TreeView - TreeView + Zuhaitz-bista Sync placement - Sync placement + Sinkronizatu kokapena Auto adjust placement on drag and drop objects across coordinate systems - Auto adjust placement on drag and drop objects across coordinate systems + Automatikoki doitu kokapena objektuak koordenatu-sistema batetik bestera arrastatu eta jaregitean StdTreeSyncSelection TreeView - TreeView + Zuhaitz-bista Sync selection - Sync selection + Sinkronizatu hautapena Auto expand tree item when the corresponding object is selected in 3D view - Auto expand tree item when the corresponding object is selected in 3D view + Automatikoki hedatu zuhaitz-elementua hari dagokion objektua 3D bistan hautatuta dagoenean StdTreeSyncView TreeView - TreeView + Zuhaitz-bista Sync view - Sync view + Sinkronizatu bista Auto switch to the 3D view containing the selected item - Auto switch to the 3D view containing the selected item + Automatikoki aldatu hautatutako elementua duen 3D bistara @@ -8945,16 +9045,16 @@ Choose 'Abort' to abort Are you sure you want to continue? - The following referencing objects might break. + Hurrengo erreferentzia-objektuak hautsi egin daitezke. -Are you sure you want to continue? +Ziur zaude jarraitu nahi duzula? These items are selected for deletion, but are not in the active document. - These items are selected for deletion, but are not in the active document. + Elementu hauek ezabatzeko hautatu dira, baina ez daude dokumentu aktiboan. @@ -9031,8 +9131,8 @@ Are you sure you want to continue? To link to external objects, the document must be saved at least once. Do you want to save the document now? - To link to external objects, the document must be saved at least once. -Do you want to save the document now? + Kanpoko objektuekin estekatzeko, dokumentua gutxienez behin gorde behar da. +Dokumentua gorde nahi al duzu? @@ -9056,10 +9156,10 @@ Do you want to save the document now? Please check the Report View for more details. Do you still want to proceed? - The document contains dependency cycles. -Please check the Report View for more details. + Dokumentuak mendekotasun-zikloak ditu. +Begiratu txosten-bista xehetasun gehiagorako. -Do you still want to proceed? +Jarraitu nahi al duzu? diff --git a/src/Gui/Language/FreeCAD_fi.qm b/src/Gui/Language/FreeCAD_fi.qm index 10953a4279..c0584abf18 100644 Binary files a/src/Gui/Language/FreeCAD_fi.qm and b/src/Gui/Language/FreeCAD_fi.qm differ diff --git a/src/Gui/Language/FreeCAD_fi.ts b/src/Gui/Language/FreeCAD_fi.ts index 82e93ac541..857a99640c 100644 --- a/src/Gui/Language/FreeCAD_fi.ts +++ b/src/Gui/Language/FreeCAD_fi.ts @@ -417,6 +417,10 @@ while doing a left or right click and move the mouse up or down License License + + Collection + Collection + Gui::Dialog::ButtonModel @@ -1814,6 +1818,18 @@ Määritä toinen hakemisto, ole hyvä. Sorted Sorted + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group + Gui::Dialog::DlgParameterFind @@ -1892,6 +1908,10 @@ Määritä toinen hakemisto, ole hyvä. System parameter Järjestelmäparametri + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2060,8 +2080,8 @@ Määritä toinen hakemisto, ole hyvä. Filter by type - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2153,8 +2173,38 @@ on-screen while displaying the error on-screen while displaying the error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel @@ -2230,10 +2280,6 @@ from Python console to Report view panel 3D View 3D-näkymä - - 3D View settings - 3D-näkymän asetukset - Show coordinate system in the corner Näytä koordinaatisto nurkassa @@ -2242,14 +2288,6 @@ from Python console to Report view panel Show counter of frames per second Näytä näytön päivitysnopeus - - Enable animation - Ota animaatiot käyttöön - - - Eye to eye distance for stereo modes: - Silmien välinen etäisyys stereotiloja varten: - Camera type Kameratyyppi @@ -2258,46 +2296,6 @@ from Python console to Report view panel - - 3D Navigation - 3D navigointi - - - Mouse... - Hiiri... - - - Intensity of backlight - Taustavalon intensiteetti - - - Enable backlight color - Ota taustavalon väri käyttöön - - - Orbit style - Kiertoradan tyyli - - - Turntable - Pyörähdyspöytä - - - Trackball - Trackball - - - Invert zoom - Käännä zoom päinvastaiseksi - - - Zoom at cursor - Suurenna osoittimen kohdalta - - - Zoom step - Suurennuksen askelkoko - Anti-Aliasing sahalaitaisuuden poisto @@ -2330,47 +2328,25 @@ from Python console to Report view panel Perspective renderin&g Perspective renderin&g - - Show navigation cube - Show navigation cube - - - Corner - Corner - - - Top left - Vasen ylhäällä - - - Top right - Oikeasta yläkulmasta - - - Bottom left - Alas vasemmalle - - - Bottom right - Alas oikealle - - - New Document Camera Orientation - New Document Camera Orientation - - - Disable touchscreen tilt gesture - Disable touchscreen tilt gesture - Marker size: Marker size: + + General + Yleiset + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2381,26 +2357,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2460,84 +2418,34 @@ but slower response to any scene changes. Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2547,16 +2455,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Backlight is enabled with the defined color Backlight color Backlight color - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2601,46 +2513,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Isometrinen - - - Dimetric - Dimetrinen - - - Trimetric - Trimetrinen - - - Top - Yläpuoli - - - Front - Etupuoli - - - Left - Vasen - - - Right - Oikea - - - Rear - Takana - - - Bottom - Pohja - - - Custom - Mukautettu - Gui::Dialog::DlgSettingsColorGradient @@ -2855,22 +2727,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Add the program logo to the generated thumbnail - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2895,10 +2767,30 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + Koko + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + The program logo will be added to the thumbnail + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension @@ -2907,27 +2799,21 @@ automatically run a file recovery when it is started. Date format Date format - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail - Allow objects to have same label/name Allow objects to have same label/name - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -3281,6 +3167,203 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Siirtyminen + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + Corner + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + Vasen ylhäällä + + + Top right + Oikeasta yläkulmasta + + + Bottom left + Alas vasemmalle + + + Bottom right + Alas oikealle + + + 3D Navigation + 3D navigointi + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + Mouse... + Hiiri... + + + Navigation settings set + Navigation settings set + + + Orbit style + Kiertoradan tyyli + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + Pyörähdyspöytä + + + Trackball + Trackball + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + mm + + + Enable animated rotations + Enable animated rotations + + + Enable animation + Ota animaatiot käyttöön + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + Suurenna osoittimen kohdalta + + + Zoom step + Suurennuksen askelkoko + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + Käännä zoom päinvastaiseksi + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + Disable touchscreen tilt gesture + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + Isometrinen + + + Dimetric + Dimetrinen + + + Trimetric + Trimetrinen + + + Top + Yläpuoli + + + Front + Etupuoli + + + Left + Vasen + + + Right + Oikea + + + Rear + Takana + + + Bottom + Pohja + + + Custom + Mukautettu + + Gui::Dialog::DlgSettingsUnits @@ -3444,17 +3527,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -5413,6 +5508,10 @@ Haluatko valita toisen hakemiston? If you don't save, your changes will be lost. Jos et tallenna, niin tekemäsi muutokset menetetään. + + Edit text + Edit text + Gui::TouchpadNavigationStyle @@ -6423,8 +6522,8 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo diff --git a/src/Gui/Language/FreeCAD_fil.qm b/src/Gui/Language/FreeCAD_fil.qm index 5fade56747..57f0723375 100644 Binary files a/src/Gui/Language/FreeCAD_fil.qm and b/src/Gui/Language/FreeCAD_fil.qm differ diff --git a/src/Gui/Language/FreeCAD_fil.ts b/src/Gui/Language/FreeCAD_fil.ts index b79d6d00ac..3867ce6ee5 100644 --- a/src/Gui/Language/FreeCAD_fil.ts +++ b/src/Gui/Language/FreeCAD_fil.ts @@ -417,6 +417,10 @@ while doing a left or right click and move the mouse up or down License Lisensya + + Collection + Collection + Gui::Dialog::ButtonModel @@ -1812,6 +1816,18 @@ mangyaring Tukuyin ang ibang direktoryo,. Sorted Sorted + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group + Gui::Dialog::DlgParameterFind @@ -1890,6 +1906,10 @@ mangyaring Tukuyin ang ibang direktoryo,. System parameter Sistemang parameter + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2058,8 +2078,8 @@ mangyaring Tukuyin ang ibang direktoryo,. Filter by type - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2151,8 +2171,38 @@ on-screen while displaying the error on-screen while displaying the error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel @@ -2228,10 +2278,6 @@ from Python console to Report view panel 3D View 3D na tanaw - - 3D View settings - Paglalagay ng 3D na tanaw - Show coordinate system in the corner Ipakita ang sistema ng coordinate sa c @@ -2240,14 +2286,6 @@ from Python console to Report view panel Show counter of frames per second Ipakita ang counter ng mga frame sa bawat segundo - - Enable animation - Pagpapagana sa animasyon - - - Eye to eye distance for stereo modes: - Ang layo ng mata sa mata para sa mga anyo ng stereo: - Camera type Uri ng camera @@ -2256,46 +2294,6 @@ from Python console to Report view panel - - 3D Navigation - Nabigasyon na 3D - - - Mouse... - Daga... - - - Intensity of backlight - Tindi ng ilaw sa likod - - - Enable backlight color - Pagpapagana sa kulay ng ilaw sa likod - - - Orbit style - Estilo ng orbita - - - Turntable - Baliktarin ang lamesa - - - Trackball - Trakbol - - - Invert zoom - Baliktarin ang laki - - - Zoom at cursor - Pagpapalaki sa kursor - - - Zoom step - Pagpapalaki sa hakbang - Anti-Aliasing Hindi pabor sa alyas @@ -2328,47 +2326,25 @@ from Python console to Report view panel Perspective renderin&g Pananaw sa pagaga&wa - - Show navigation cube - Show navigation cube - - - Corner - Corner - - - Top left - Itaas na kaliwa - - - Top right - Itaas na kanan - - - Bottom left - Ibaba na kaliwa - - - Bottom right - Ibaba na kanan - - - New Document Camera Orientation - New Document Camera Orientation - - - Disable touchscreen tilt gesture - Disable touchscreen tilt gesture - Marker size: Marker size: + + General + Pangkalahatan + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2379,26 +2355,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2458,84 +2416,34 @@ but slower response to any scene changes. Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2545,16 +2453,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Backlight is enabled with the defined color Backlight color Backlight color - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2599,46 +2511,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Isometric - - - Dimetric - Dimetric - - - Trimetric - Trimetric - - - Top - Tugatog - - - Front - Harap - - - Left - Kaliwa - - - Right - Kanan - - - Rear - Likuran - - - Bottom - Ibaba - - - Custom - Custom - Gui::Dialog::DlgSettingsColorGradient @@ -2854,22 +2726,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Idagdag ang logo ng programa sa nabuong thumbnail - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2894,10 +2766,30 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + Sukat + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + The program logo will be added to the thumbnail + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension @@ -2906,27 +2798,21 @@ automatically run a file recovery when it is started. Date format Date format - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail - Allow objects to have same label/name Allow objects to have same label/name - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -3280,6 +3166,203 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Layag + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + Corner + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + Itaas na kaliwa + + + Top right + Itaas na kanan + + + Bottom left + Ibaba na kaliwa + + + Bottom right + Ibaba na kanan + + + 3D Navigation + Nabigasyon na 3D + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + Mouse... + Daga... + + + Navigation settings set + Navigation settings set + + + Orbit style + Estilo ng orbita + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + Baliktarin ang lamesa + + + Trackball + Trakbol + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + mm + + + Enable animated rotations + Enable animated rotations + + + Enable animation + Pagpapagana sa animasyon + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + Pagpapalaki sa kursor + + + Zoom step + Pagpapalaki sa hakbang + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + Baliktarin ang laki + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + Disable touchscreen tilt gesture + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + Isometric + + + Dimetric + Dimetric + + + Trimetric + Trimetric + + + Top + Tugatog + + + Front + Harap + + + Left + Kaliwa + + + Right + Kanan + + + Rear + Likuran + + + Bottom + Ibaba + + + Custom + Custom + + Gui::Dialog::DlgSettingsUnits @@ -3443,17 +3526,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -5415,6 +5510,10 @@ Gusto mo bang tukuyin ang isa pang direktoryo? If you don't save, your changes will be lost. Kung hindi mo i-impok, mawawala ang iyong mga pagbabago. + + Edit text + Edit text + Gui::TouchpadNavigationStyle @@ -6426,8 +6525,8 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo diff --git a/src/Gui/Language/FreeCAD_fr.qm b/src/Gui/Language/FreeCAD_fr.qm index aa66eb7475..afdfbbd122 100644 Binary files a/src/Gui/Language/FreeCAD_fr.qm and b/src/Gui/Language/FreeCAD_fr.qm differ diff --git a/src/Gui/Language/FreeCAD_fr.ts b/src/Gui/Language/FreeCAD_fr.ts index 7eb64a421a..07d66871af 100644 --- a/src/Gui/Language/FreeCAD_fr.ts +++ b/src/Gui/Language/FreeCAD_fr.ts @@ -179,11 +179,11 @@ &Clear - &Clear + &Effacer Revert to last calculated value (as constant) - Revert to last calculated value (as constant) + Revenir à la dernière valeur calculée (en constant) @@ -416,6 +416,10 @@ while doing a left or right click and move the mouse up or down License Licence + + Collection + Collection + Gui::Dialog::ButtonModel @@ -590,7 +594,7 @@ while doing a left or right click and move the mouse up or down Gui::Dialog::DlgAddProperty Add property - Add property + Ajouter une propriété Type @@ -610,11 +614,11 @@ while doing a left or right click and move the mouse up or down Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor. - Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor. + Ajoute le nom du groupe devant le nom de la propriété sous la forme 'group'_'name' pour éviter un conflit avec la propriété existante. Le nom du groupe préfixé sera automatiquement découpé lorsqu'il sera affiché dans l'éditeur de propriétés. Append group name - Append group name + Ajouter le nom du groupe @@ -1261,39 +1265,39 @@ while doing a left or right click and move the mouse up or down Code lines will be numbered - Code lines will be numbered + Les lignes de code doivent être numérotées Pressing <Tab> will insert amount of defined indent size - Pressing <Tab> will insert amount of defined indent size + Appuyer sur <Tab> insérera une quantité de taille d'indentation définie Tabulator raster (how many spaces) - Tabulator raster (how many spaces) + Valeur de l'indentation d'une tabulation How many spaces will be inserted when pressing <Tab> - How many spaces will be inserted when pressing <Tab> + Nombre d'espaces insérés lors de l'appui sur <Tab> Pressing <Tab> will insert a tabulator with defined tab size - Pressing <Tab> will insert a tabulator with defined tab size + Pressing <Tab> will insert a tabulator with defined tab size Display items - Display items + Afficher les éléments Font size to be used for selected code type - Font size to be used for selected code type + Taille de police à utiliser pour le type de code sélectionné Color and font settings will be applied to selected type - Color and font settings will be applied to selected type + Les paramètres de couleur et de police seront appliqués au type sélectionné Font family to be used for selected code type - Font family to be used for selected code type + Police à utiliser pour le type de code sélectionné @@ -1352,31 +1356,31 @@ while doing a left or right click and move the mouse up or down Language of the application's user interface - Language of the application's user interface + Langue de l'interface utilisateur de l'application How many files should be listed in recent files list - How many files should be listed in recent files list + Combien de fichiers doivent être listés dans la liste des fichiers récents Background of the main window will consist of tiles of a special image. See the FreeCAD Wiki for details about the image. - Background of the main window will consist of tiles of a special image. -See the FreeCAD Wiki for details about the image. + L'arrière-plan de la fenêtre principale sera constitué de tuiles d'une image spéciale. +Voir le Wiki FreeCAD pour plus de détails sur l'image. Style sheet how user interface will look like - Style sheet how user interface will look like + Feuille de style qui defini à quoi ressemblera l'interface utilisateur Choose your preference for toolbar icon size. You can adjust this according to your screen size or personal taste - Choose your preference for toolbar icon size. You can adjust -this according to your screen size or personal taste + Choisissez la taille des icônes de la barre d'outils. Vous pouvez l'ajuster +selon la taille de votre écran ou votre goût personnel Tree view mode: - Tree view mode: + Mode d'affichage de l'arborescence : Customize how tree view is shown in the panel (restart required). @@ -1384,31 +1388,31 @@ this according to your screen size or personal taste 'ComboView': combine tree view and property view into one panel. 'TreeView and PropertyView': split tree view and property view into separate panel. 'Both': keep all three panels, and you can have two sets of tree view and property view. - Customize how tree view is shown in the panel (restart required). + Personnaliser la façon dont l'arborescence est affichée dans le panneau (redémarrage nécessaire). -'ComboView': combine tree view and property view into one panel. -'TreeView and PropertyView': split tree view and property view into separate panel. -'Both': keep all three panels, and you can have two sets of tree view and property view. +'ComboView' : combiner la vue arborescence et la vue des propriétés dans un seul panneau. +'TreeView and PropertyView' : diviser la vue arborescente et la vue des propriétés en panneau séparé. +'Les deux' : gardez les trois panneaux. Vous pouvez avoir deux ensembles de vue arborescente et la vue des propriétés. A Splash screen is a small loading window that is shown when FreeCAD is launching. If this option is checked, FreeCAD will display the splash screen - A Splash screen is a small loading window that is shown -when FreeCAD is launching. If this option is checked, FreeCAD will -display the splash screen + Un écran de démarrage est une petite fenêtre de chargement qui s'affiche +lors du lancement de FreeCAD. Si cette option est cochée, FreeCAD affichera +l'écran de démarrage Choose which workbench will be activated and shown after FreeCAD launches - Choose which workbench will be activated and shown -after FreeCAD launches + Choisissez quel atelier sera activé et affiché +après le lancement de FreeCAD Words will be wrapped when they exceed available horizontal space in Python console - Words will be wrapped when they exceed available -horizontal space in Python console + Les mots seront enroulés lorsqu'ils dépassent l'espace disponible +dans la console Python @@ -1443,11 +1447,11 @@ horizontal space in Python console TreeView and PropertyView - TreeView and PropertyView + Arborescence et Propriétés Both - Both + Les deux @@ -1524,7 +1528,7 @@ horizontal space in Python console Toolbar - Toolbar + Barre d'outils @@ -1608,45 +1612,45 @@ Peut-être une erreur de permission du fichier ? Do not show again - Do not show again + Ne plus afficher ce message Guided Walkthrough - Guided Walkthrough + Visite guidée This will guide you in setting up this macro in a custom global toolbar. Instructions will be in red text inside the dialog. Note: your changes will be applied when you next switch workbenches - This will guide you in setting up this macro in a custom global toolbar. Instructions will be in red text inside the dialog. + Cela vous guidera dans la configuration de cette macro dans une barre d'outils globale personnalisée. Les instructions seront en texte rouge dans la boîte de dialogue. -Note: your changes will be applied when you next switch workbenches +Remarque : vos modifications seront appliquées lorsque vous changerez d'atelier Walkthrough, dialog 1 of 2 - Walkthrough, dialog 1 of 2 + Parcourir, boîte de dialogue 1 sur 2 Walkthrough instructions: Fill in missing fields (optional) then click Add, then Close - Walkthrough instructions: Fill in missing fields (optional) then click Add, then Close + Instructions de visite : Remplissez les champs manquants (facultatif) puis cliquez sur Ajouter, puis sur Fermer Walkthrough, dialog 1 of 1 - Walkthrough, dialog 1 of 1 + Parcourir, boîte de dialogue 1 sur 1 Walkthrough, dialog 2 of 2 - Walkthrough, dialog 2 of 2 + Parcourir, boîte de dialogue 2 sur 2 Walkthrough instructions: Click right arrow button (->), then Close. - Walkthrough instructions: Click right arrow button (->), then Close. + Instructions de passage : Cliquez sur la flèche droite (->), puis Fermez. Walkthrough instructions: Click New, then right arrow (->) button, then Close. - Walkthrough instructions: Click New, then right arrow (->) button, then Close. + Instructions de passage : Cliquez sur le bouton Nouveau, puis sur la flèche droite (->), puis sur Fermer. @@ -1808,7 +1812,19 @@ Veuillez spécifier un autre répertoire. Sorted - Sorted + Trié + + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group @@ -1888,6 +1904,10 @@ Veuillez spécifier un autre répertoire. System parameter Paramètres système + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2053,15 +2073,15 @@ Veuillez spécifier un autre répertoire. Filter by type - Filter by type + Filtrer par type - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection - Sync sub-object selection + Synchroniser la sélection des sous-objets Reset @@ -2132,53 +2152,83 @@ Veuillez spécifier un autre répertoire. Log messages will be recorded - Log messages will be recorded + Les messages de log seront enregistrés Warnings will be recorded - Warnings will be recorded + Les avertissements seront enregistrés Error messages will be recorded - Error messages will be recorded + Les messages d'erreur seront enregistrés When an error has occurred, the Report View dialog becomes visible on-screen while displaying the error - When an error has occurred, the Report View dialog becomes visible -on-screen while displaying the error + Lorsqu'une erreur est survenue, la fenêtre de visualisation des rapports s'affiche +à l'écran et indique l'erreur - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel - Font color for normal messages in Report view panel + Couleur de police pour les messages normaux dans la vue Rapport Font color for log messages in Report view panel - Font color for log messages in Report view panel + Couleur de police pour les messages de log dans la fenêtre de rapport Font color for warning messages in Report view panel - Font color for warning messages in Report view panel + Couleur de police pour les messages d'avertissement dans la fenêtre Rapport Font color for error messages in Report view panel - Font color for error messages in Report view panel + Couleur de police pour les messages d'erreur dans la fenêtre rapport Internal Python output will be redirected from Python console to Report view panel - Internal Python output will be redirected -from Python console to Report view panel + La sortie interne de Python sera redirigée +depuis la console Python vers la fenêtre Rapport Internal Python error messages will be redirected from Python console to Report view panel - Internal Python error messages will be redirected -from Python console to Report view panel + La sortie interne de Python sera redirigée +depuis la console Python vers la fenêtre Rapport @@ -2226,10 +2276,6 @@ from Python console to Report view panel 3D View Vue 3D - - 3D View settings - Paramètres de la vue 3D - Show coordinate system in the corner Afficher le système de coordonnées dans le coin @@ -2238,14 +2284,6 @@ from Python console to Report view panel Show counter of frames per second Afficher le compteur d'images par seconde - - Enable animation - Permettre l'animation - - - Eye to eye distance for stereo modes: - Distance entre les yeux pour les modes stéréo : - Camera type Type de caméra @@ -2254,46 +2292,6 @@ from Python console to Report view panel Texte source - - 3D Navigation - Navigation 3D - - - Mouse... - Souris... - - - Intensity of backlight - Intensité du rétro-éclairage - - - Enable backlight color - Activer la couleur de rétroéclairage - - - Orbit style - Style d'orbite - - - Turntable - Table tournante - - - Trackball - Trackball - - - Invert zoom - Inverser le zoom - - - Zoom at cursor - Zoomer sur le curseur - - - Zoom step - Étape de zoom - Anti-Aliasing Anticrénelage @@ -2326,77 +2324,36 @@ from Python console to Report view panel Perspective renderin&g Vue en perspective - - Show navigation cube - Afficher le cube de navigation - - - Corner - Coin - - - Top left - En haut à gauche - - - Top right - En haut à droite - - - Bottom left - En bas à gauche - - - Bottom right - En bas à droite - - - New Document Camera Orientation - Nouvelle orientation de la caméra du document - - - Disable touchscreen tilt gesture - Désactiver l’inclinaison par geste de l’écran tactile - Marker size: Taille du marqueur: + + General + Général + Main coordinate system will always be shown in lower right corner within opened files - Main coordinate system will always be shown in -lower right corner within opened files - - - If checked, application will remember which workbench is active for each tab of the viewport - If checked, application will remember which workbench is active for each tab of the viewport - - - Remember active workbench by tab - Remember active workbench by tab + Le système de coordonnées principal sera toujours affiché en bas à droite dans les fichiers ouverts Time needed for last operation and resulting frame rate will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files + Le temps nécessaire pour la dernière opération et la fréquence d'images +seront affichés dans le coin inférieur gauche dans les fichiers ouverts - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files + If checked, application will remember which workbench is active for each tab of the viewport + Si coché, l'application se rappellera quel atelier est actif pour chaque onglet de la fenêtre d'affichage - Steps by turn - Steps by turn + Remember active workbench by tab + Se souvenir de l'atelier actif par onglet - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2409,24 +2366,24 @@ can be rendered directly by GPU. Note: Sometimes this feature may lead to a host of different issues ranging from graphical anomalies to GPU crash bugs. Remember to report this setting as enabled when seeking support on the FreeCAD forums - If selected, Vertex Buffer Objects (VBO) will be used. -A VBO is an OpenGL feature that provides methods for uploading -vertex data (position, normal vector, color, etc.) to the graphics card. -VBOs offer substantial performance gains because the data resides -in the graphics memory rather than the system memory and so it -can be rendered directly by GPU. + Si sélectionné, les objets de mémoire tampon de sommet (VBO) seront utilisés. +Un VBO est une fonctionnalité OpenGL qui fournit des méthodes pour charger +des données de sommet (position, vecteur normal, couleur, etc.) sur la carte graphique. +Les VBO offrent des gains de performances substantiels parce que les données résident +dans la mémoire graphique plutôt que dans la mémoire système et ainsi +peuvent être rendus directement par le GPU. -Note: Sometimes this feature may lead to a host of different -issues ranging from graphical anomalies to GPU crash bugs. Remember to -report this setting as enabled when seeking support on the FreeCAD forums +Note : Parfois, cette fonctionnalité peut conduire à une foule de problèmes différents +allant des anomalies graphiques aux bogues de plantage GPU. N'oubliez pas de +signaler ce paramètre comme activé lorsque vous cherchez de l'aide sur les forums de FreeCAD Use OpenGL VBO (Vertex Buffer Object) - Use OpenGL VBO (Vertex Buffer Object) + Utiliser OpenGL VBO (Vertex Buffer Object) Render cache - Render cache + Rendu accéléré 'Render Caching' is another way to say 'Rendering Acceleration'. @@ -2436,13 +2393,13 @@ There are 3 options available to achieve this: 3) 'Centralized', manually turn off cache in all nodes of all view provider, and only cache at the scene graph root node. This offers the fastest rendering speed but slower response to any scene changes. - 'Render Caching' is another way to say 'Rendering Acceleration'. -There are 3 options available to achieve this: -1) 'Auto' (default), let Coin3D decide where to cache. -2) 'Distributed', manually turn on cache for all view provider root node. -3) 'Centralized', manually turn off cache in all nodes of all view provider, and -only cache at the scene graph root node. This offers the fastest rendering speed -but slower response to any scene changes. + 'Render Caching' est une autre façon de dire 'Accélération de rendu'. +Il y a 3 options disponibles pour réaliser ceci: +1) 'Auto' (par défaut), laisser Coin3D décider où mettre en cache. +2) 'Distributed', active manuellement le cache pour tous les noeuds racine du fournisseur. +3) 'Centralized', désactive manuellement le cache dans tous les nœuds de tous les fournisseurs de vue, et +seulement le cache à la racine graphique de la scène. Ceci offre la vitesse de rendu la plus rapide +mais une réponse plus lente à tout changement de scène. Auto @@ -2450,117 +2407,71 @@ but slower response to any scene changes. Distributed - Distributed + Distribué Centralized - Centralized - - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. + Centralisé What kind of multisample anti-aliasing is used - What kind of multisample anti-aliasing is used + Quel type d'anticrénelage multiéchantillon est utilisé - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench - Size of vertices in the Sketcher workbench + Taille des sommets dans l'atelier Esquisse + + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Eye-to-eye distance used for stereo projections. -The specified value is a factor that will be multiplied with the -bounding box size of the 3D object that is currently displayed. - - - Intensity of the backlight - Intensity of the backlight - - - Backlight color - Backlight color + Ecart pupillaire utilisée pour les projections stéréo. +La valeur spécifiée est un facteur qui sera multiplié avec la +taille de la boîte englobante de l'objet 3D qui est actuellement affichée. Backlight is enabled with the defined color - Backlight is enabled with the defined color + Le rétroéclairage est activé avec la couleur définie + + + Backlight color + Couleur du rétroéclairage + + + Intensity + Intensity + + + Intensity of the backlight + Intensité du rétroéclairage Objects will be projected in orthographic projection - Objects will be projected in orthographic projection + Les objets seront projetés en projection orthographique Objects will appear in a perspective projection - Objects will appear in a perspective projection + Les objets apparaîtront dans une projection en perspective @@ -2597,46 +2508,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Isométrique - - - Dimetric - Dimétrique - - - Trimetric - Trimétrique - - - Top - Dessus - - - Front - Face - - - Left - Gauche - - - Right - Droit - - - Rear - Arrière - - - Bottom - Dessous - - - Custom - Personnalisée - Gui::Dialog::DlgSettingsColorGradient @@ -2852,79 +2723,93 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Ajouter le logo du programme à la vignette générée - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started - The application will create a new document when started + L'application va créer un nouveau document au démarrage + + + Compression level for FCStd files + Niveau de compression pour les fichiers FCStd All changes in documents are stored so that they can be undone/redone - All changes in documents are stored so that they can be undone/redone + Toutes les modifications des documents sont enregistrées afin qu'elles puissent être annulées/refaites + + + How many Undo/Redo steps should be recorded + Nombre d'étapes Annuler/Refaire à enregistrer Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. - Allow user aborting document recomputation by pressing ESC. -This feature may slightly increase recomputation time. + Permettre à l'utilisateur d'annuler le recalcul du document en appuyant sur ESC. +Cette fonctionnalité peut légèrement augmenter le temps de recalcul. Allow aborting recomputation - Allow aborting recomputation + Autoriser l'annulation du recalcul If there is a recovery file available the application will automatically run a file recovery when it is started. - If there is a recovery file available the application will -automatically run a file recovery when it is started. + S'il y a un fichier de récupération disponible, l'application +exécutera automatiquement une récupération de fichier au démarrage. How often a recovery file is written - How often a recovery file is written + Fréquence d'écriture du fichier de récupération A thumbnail will be stored when document is saved - A thumbnail will be stored when document is saved + Une vignette sera stockée lorsque le document sera sauvegardé - How many backup files will be kept when saving document - How many backup files will be kept when saving document + Size + Taille - Use date and FCBak extension - Use date and FCBak extension - - - Date format - Date format + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 The program logo will be added to the thumbnail - The program logo will be added to the thumbnail + Le logo du programme sera ajouté à la miniature + + + How many backup files will be kept when saving document + Combien de fichiers de sauvegarde seront conservés lors de la sauvegarde du document + + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + + + Use date and FCBak extension + Utiliser la date et l'extension FCBak + + + Date format + Format de date Allow objects to have same label/name - Allow objects to have same label/name + Permettre aux objets d'avoir le même label/nom - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -3278,6 +3163,201 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Navigation + + + Navigation cube + Navigation cube + + + Steps by turn + Pas par tour + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Nombre de pas par tour en utilisant les flèches (par défaut = 8 : angle de pas = 360/8 = 45 degrés) + + + Corner + Coin + + + Corner where navigation cube is shown + Coin où le cube de navigation est affiché + + + Top left + En haut à gauche + + + Top right + En haut à droite + + + Bottom left + En bas à gauche + + + Bottom right + En bas à droite + + + 3D Navigation + Navigation 3D + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + Liste les configurations du bouton de la souris pour chaque paramètre de navigation choisi. +Sélectionnez un réglage puis appuyez sur le bouton pour afficher ces configurations. + + + Mouse... + Souris... + + + Navigation settings set + Ensemble des réglages de navigation + + + Orbit style + Style d'orbite + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Style de rotation en orbite. +Trackball : déplacer la souris horizontalement fera pivoter la pièce autour de l'axe y +Tournable : la pièce sera pivotée autour de l'axe z. + + + Turntable + Table tournante + + + Trackball + Trackball + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Orientation de la caméra pour les nouveaux documents + + + New document scale + Echelle du nouveau document + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Définit le zoom de la caméra pour de nouveaux documents. +La valeur est le diamètre de la sphère qui rentre à l'écran. + + + mm + mm + + + Enable animated rotations + Activer les rotations animées + + + Enable animation + Permettre l'animation + + + Zoom operations will be performed at position of mouse pointer + Les opérations de zoom seront effectuées à la position du pointeur de la souris + + + Zoom at cursor + Zoomer sur le curseur + + + Zoom step + Étape de zoom + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + Quel sera le zoom. +Le zoom au pas de '1' signifie un facteur de 7.5 pour chaque pas de zoom. + + + Direction of zoom operations will be inverted + Le sens du zoom sera inversé + + + Invert zoom + Inverser le zoom + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Évite l’inclinaison de la vue lors du zoom par pincement. N’affecte que le style de navigation Gesture. L’inclinaison à la souris n’est pas désactivée par ce réglage. + + + Disable touchscreen tilt gesture + Désactiver l’inclinaison par geste de l’écran tactile + + + Rotations in 3D will use current cursor position as center for rotation + Les rotations en 3D utiliseront la position actuelle du curseur comme centre de rotation + + + Rotate at cursor + Rotation 3D centrée sur curseur + + + Isometric + Isométrique + + + Dimetric + Dimétrique + + + Trimetric + Trimétrique + + + Top + Dessus + + + Front + Face + + + Left + Gauche + + + Right + Droit + + + Rear + Arrière + + + Bottom + Dessous + + + Custom + Personnalisée + + Gui::Dialog::DlgSettingsUnits @@ -3441,17 +3521,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -3509,17 +3601,17 @@ Larger value eases to pick things, but can make small features impossible to sel Result - Result + Résultat List of last used calculations To add a calculation press Return in the value input field - List of last used calculations -To add a calculation press Return in the value input field + Liste des derniers calculs utilisés +Pour ajouter un calcul, appuyez sur Retour dans le champ de saisie de la valeur Quantity - Quantity + Quantité Unit system: @@ -3528,39 +3620,39 @@ To add a calculation press Return in the value input field Unit system to be used for the Quantity The preference system is the one set in the general preferences. - Unit system to be used for the Quantity -The preference system is the one set in the general preferences. + Système d'unité à utiliser pour la Quantité +Le système par défaut est celui défini dans les préférences générales. Decimals: - Decimals: + Décimales: Decimals for the Quantity - Decimals for the Quantity + Décimales pour la quantité Unit category: - Unit category: + Catégorie d'unité: Unit category for the Quantity - Unit category for the Quantity + Catégorie d'unité pour la quantité Copy the result into the clipboard - Copy the result into the clipboard + Copier le résultat dans le presse-papiers Gui::Dialog::DlgUnitsCalculator unknown unit: - unknown unit: + unité inconnue : unit mismatch - unit mismatch + unité incompatible @@ -3942,7 +4034,7 @@ La colonne « État » indique si le document peut être récupéré. Do you really want to remove this parameter group? - Do you really want to remove this parameter group? + Voulez-vous vraiment supprimer ce groupe? @@ -4088,31 +4180,31 @@ La colonne « État » indique si le document peut être récupéré. Around y-axis: - Around y-axis: + Autour de l'axe y: Around z-axis: - Around z-axis: + Autour de l'axe z: Around x-axis: - Around x-axis: + Autour de l'axe x: Rotation around the x-axis - Rotation around the x-axis + Rotation autour de l'axe X Rotation around the y-axis - Rotation around the y-axis + Rotation autour de l'axe Y Rotation around the z-axis - Rotation around the z-axis + Rotation autour de l'axe z Euler angles (xy'z'') - Euler angles (xy'z'') + Angle d'Euler (xy'z'') @@ -4130,7 +4222,7 @@ La colonne « État » indique si le document peut être récupéré.Gui::Dialog::RemoteDebugger Attach to remote debugger - Attach to remote debugger + Attacher au débogueur distant winpdb @@ -4993,19 +5085,19 @@ How do you want to proceed? property - property + propriété Show all - Show all + Tout afficher Add property - Add property + Ajouter une propriété Remove property - Remove property + Supprimer la propriété Expression... @@ -5120,7 +5212,7 @@ Voulez vous quitter sans sauvegarder vos données? Save history - Save history + Sauvegarder l'historique Saves Python history across %1 sessions @@ -5291,7 +5383,7 @@ Do you want to specify another directory? Gui::TaskElementColors Set element color - Set element color + Définir la couleur de l'élément TextLabel @@ -5299,7 +5391,7 @@ Do you want to specify another directory? Recompute after commit - Recompute after commit + Recalculer après le commit Remove @@ -5311,11 +5403,11 @@ Do you want to specify another directory? Remove all - Remove all + Tout supprimer Hide - Hide + Cacher Box select @@ -5408,6 +5500,10 @@ Do you want to specify another directory? If you don't save, your changes will be lost. Si vous n'enregistrez pas, vos modifications seront perdues. + + Edit text + Modifier le texte + Gui::TouchpadNavigationStyle @@ -5464,7 +5560,7 @@ Do you want to specify another directory? Korean - Korean + Coréen Russian @@ -5484,7 +5580,7 @@ Do you want to specify another directory? Portuguese, Brazilian - Portuguese, Brazilian + Portugais, Brésilien Portuguese @@ -5536,27 +5632,27 @@ Do you want to specify another directory? Basque - Basque + Basque Catalan - Catalan + Catalan Galician - Galician + Galicien Kabyle - Kabyle + Kabyle Filipino - Filipino + Philippin Indonesian - Indonesian + Indonésien Lithuanian @@ -5568,11 +5664,11 @@ Do you want to specify another directory? Arabic - Arabic + Arabe Vietnamese - Vietnamese + Vietnamien @@ -6376,15 +6472,15 @@ Please check the Report View for more details. Failed to import links - Failed to import links + Impossible d'importer les liens Failed to import all links - Failed to import all links + Impossible d'importer tous les liens Invalid name - Invalid name + Nom incorrect The property name or group name must only contain alpha numericals, @@ -6394,19 +6490,19 @@ underscore, and must not start with a digit. The property '%1' already exists in '%2' - The property '%1' already exists in '%2' + La propriété '%1' existe déjà dans '%2' Add property - Add property + Ajouter une propriété Failed to add property to '%1': %2 - Failed to add property to '%1': %2 + Impossible d'ajouter la propriété à '%1': %2 Save dependent files - Save dependent files + Enregistrer les fichiers dépendants The file contains external dependencies. Do you want to save the dependent files, too? @@ -6417,8 +6513,8 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo @@ -6450,11 +6546,11 @@ Choose 'Abort' to abort Drag & drop failed - Drag & drop failed + Erreur lors du glisser/déposer Override colors... - Override colors... + Remplacer les couleurs... @@ -7114,11 +7210,11 @@ Choose 'Abort' to abort Import links - Import links + Importer des liens Import selected external link(s) - Import selected external link(s) + Importer le ou les liens externes sélectionnés @@ -7129,7 +7225,7 @@ Choose 'Abort' to abort Import all links - Import all links + Importer tous les liens Import all links of the active document @@ -7144,7 +7240,7 @@ Choose 'Abort' to abort Make link - Make link + Créer un lien Create a link to the selected object(s) @@ -7189,7 +7285,7 @@ Choose 'Abort' to abort Replace with link - Replace with link + Remplacer par un lien Replace the selected object(s) with link @@ -7219,7 +7315,7 @@ Choose 'Abort' to abort Select all links - Select all links + Sélectionner tous les liens Select all links to the current selected object @@ -7264,7 +7360,7 @@ Choose 'Abort' to abort Unlink - Unlink + Délier Strip on level of link @@ -7726,7 +7822,7 @@ Choose 'Abort' to abort Save All - Save All + Enregistrer tout Save all opened document @@ -7861,11 +7957,11 @@ Choose 'Abort' to abort &Send to Python Console - &Send to Python Console + &Envoyer vers la console Python Sends the selected object to the Python console - Sends the selected object to the Python console + Envoie l'objet sélectionné vers la console Python @@ -7936,11 +8032,11 @@ Choose 'Abort' to abort Add text document - Add text document + Ajouter un document texte Add text document to active document - Add text document to active document + Ajouter un document texte au document actif @@ -8112,11 +8208,11 @@ Choose 'Abort' to abort Collapse selected item - Collapse selected item + Réduire l'élément sélectionné Collapse currently selected tree items - Collapse currently selected tree items + Réduire l'arborescence actuellement sélectionnée @@ -8127,11 +8223,11 @@ Choose 'Abort' to abort Expand selected item - Expand selected item + Développer l'élément sélectionné Expand currently selected tree items - Expand currently selected tree items + Développer l'arborescence actuellement sélectionnée @@ -8142,11 +8238,11 @@ Choose 'Abort' to abort Select all instances - Select all instances + Sélectionner tous les cas Select all instances of the current selected object - Select all instances of the current selected object + Sélectionner toutes les instances de l'objet sélectionné @@ -8682,14 +8778,14 @@ Choose 'Abort' to abort TreeView - TreeView + Arborescence StdTreeDrag TreeView - TreeView + Arborescence Initiate dragging @@ -8708,22 +8804,22 @@ Choose 'Abort' to abort TreeView - TreeView + Arborescence Multi document - Multi document + Document multiple StdTreePreSelection TreeView - TreeView + Arborescence Pre-selection - Pre-selection + Pré-sélection Preselect the object in 3D view when mouse over the tree item @@ -8734,11 +8830,11 @@ Choose 'Abort' to abort StdTreeRecordSelection TreeView - TreeView + Arborescence Record selection - Record selection + Enregistrer la sélection Record selection in tree view in order to go back/forward using navigation button @@ -8749,7 +8845,7 @@ Choose 'Abort' to abort StdTreeSelection TreeView - TreeView + Arborescence Go to selection @@ -8768,22 +8864,22 @@ Choose 'Abort' to abort TreeView - TreeView + Arborescence Single document - Single document + Document unique StdTreeSyncPlacement TreeView - TreeView + Arborescence Sync placement - Sync placement + Synchroniser le placement Auto adjust placement on drag and drop objects across coordinate systems @@ -8794,11 +8890,11 @@ Choose 'Abort' to abort StdTreeSyncSelection TreeView - TreeView + Arborescence Sync selection - Sync selection + Synchroniser la sélection Auto expand tree item when the corresponding object is selected in 3D view @@ -8809,7 +8905,7 @@ Choose 'Abort' to abort StdTreeSyncView TreeView - TreeView + Arborescence Sync view diff --git a/src/Gui/Language/FreeCAD_gl.qm b/src/Gui/Language/FreeCAD_gl.qm index 5fd4d63ab0..b946a86cee 100644 Binary files a/src/Gui/Language/FreeCAD_gl.qm and b/src/Gui/Language/FreeCAD_gl.qm differ diff --git a/src/Gui/Language/FreeCAD_gl.ts b/src/Gui/Language/FreeCAD_gl.ts index e2a89ff176..3971034daf 100644 --- a/src/Gui/Language/FreeCAD_gl.ts +++ b/src/Gui/Language/FreeCAD_gl.ts @@ -416,6 +416,10 @@ while doing a left or right click and move the mouse up or down License Licenza + + Collection + Collection + Gui::Dialog::ButtonModel @@ -1813,6 +1817,18 @@ Por favor, especifique outro directorio. Sorted Sorted + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group + Gui::Dialog::DlgParameterFind @@ -1891,6 +1907,10 @@ Por favor, especifique outro directorio. System parameter Parámetro do sistema + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2059,8 +2079,8 @@ Por favor, especifique outro directorio. Filter by type - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2152,8 +2172,38 @@ on-screen while displaying the error on-screen while displaying the error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel @@ -2229,10 +2279,6 @@ from Python console to Report view panel 3D View Vista 3D - - 3D View settings - Configuracións da vista 3D - Show coordinate system in the corner Amosar o sistema de coordenadas no vértice @@ -2241,14 +2287,6 @@ from Python console to Report view panel Show counter of frames per second Amosar o contador de imaxes por segundo - - Enable animation - Activar animación - - - Eye to eye distance for stereo modes: - Distancia entre ollos para os modos estéreo: - Camera type Tipo de cámara @@ -2257,46 +2295,6 @@ from Python console to Report view panel - - 3D Navigation - Navegación 3D - - - Mouse... - Rato... - - - Intensity of backlight - Intensidade de luz de fondo - - - Enable backlight color - Habilitar cor de luz de fondo - - - Orbit style - Estilo orbital - - - Turntable - Plataforma xiratoria - - - Trackball - Trackball - - - Invert zoom - Inverter Zoom - - - Zoom at cursor - Zoom no cursor - - - Zoom step - Factor de zoom - Anti-Aliasing Anti-Aliasing @@ -2329,47 +2327,25 @@ from Python console to Report view panel Perspective renderin&g Renderizació&n en perspectiva - - Show navigation cube - Amosar cubo de navegación - - - Corner - Vértice - - - Top left - Enriba á esquerda - - - Top right - Enriba á dereita - - - Bottom left - Abaixo á esquerda - - - Bottom right - Abaixo á dereita - - - New Document Camera Orientation - Nova orientación da Cámara do Documento - - - Disable touchscreen tilt gesture - Desactiva o xesto de inclinación de pantalla táctil - Marker size: Tamaño do marcador: + + General + Xeral + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2380,26 +2356,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2459,84 +2417,34 @@ but slower response to any scene changes. Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2546,16 +2454,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Backlight is enabled with the defined color Backlight color Backlight color - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2600,46 +2512,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Isométrica - - - Dimetric - Dimétrica - - - Trimetric - Trimétrica - - - Top - Enriba - - - Front - Fronte - - - Left - Esquerda - - - Right - Dereita - - - Rear - Traseira - - - Bottom - Embaixo - - - Custom - Personalizar - Gui::Dialog::DlgSettingsColorGradient @@ -2855,22 +2727,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Engadir o logo do programa á miniatura xerada - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2895,10 +2767,30 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + Tamaño + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + The program logo will be added to the thumbnail + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension @@ -2907,27 +2799,21 @@ automatically run a file recovery when it is started. Date format Date format - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail - Allow objects to have same label/name Allow objects to have same label/name - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -3281,6 +3167,203 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Navegación + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + Vértice + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + Enriba á esquerda + + + Top right + Enriba á dereita + + + Bottom left + Abaixo á esquerda + + + Bottom right + Abaixo á dereita + + + 3D Navigation + Navegación 3D + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + Mouse... + Rato... + + + Navigation settings set + Navigation settings set + + + Orbit style + Estilo orbital + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + Plataforma xiratoria + + + Trackball + Trackball + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + mm + + + Enable animated rotations + Enable animated rotations + + + Enable animation + Activar animación + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + Zoom no cursor + + + Zoom step + Factor de zoom + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + Inverter Zoom + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + Desactiva o xesto de inclinación de pantalla táctil + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + Isométrica + + + Dimetric + Dimétrica + + + Trimetric + Trimétrica + + + Top + Enriba + + + Front + Fronte + + + Left + Esquerda + + + Right + Dereita + + + Rear + Traseira + + + Bottom + Embaixo + + + Custom + Personalizar + + Gui::Dialog::DlgSettingsUnits @@ -3444,17 +3527,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -5418,6 +5513,10 @@ Quere especificar outro directorio? If you don't save, your changes will be lost. Se non garda os cambios, hanse perder. + + Edit text + Editar texto + Gui::TouchpadNavigationStyle @@ -6427,8 +6526,8 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo diff --git a/src/Gui/Language/FreeCAD_hr.qm b/src/Gui/Language/FreeCAD_hr.qm index 142966b715..7b40adae57 100644 Binary files a/src/Gui/Language/FreeCAD_hr.qm and b/src/Gui/Language/FreeCAD_hr.qm differ diff --git a/src/Gui/Language/FreeCAD_hr.ts b/src/Gui/Language/FreeCAD_hr.ts index 890863e868..5271b8e6c4 100644 --- a/src/Gui/Language/FreeCAD_hr.ts +++ b/src/Gui/Language/FreeCAD_hr.ts @@ -416,6 +416,10 @@ while doing a left or right click and move the mouse up or down License Licenca + + Collection + Collection + Gui::Dialog::ButtonModel @@ -1809,6 +1813,18 @@ Specify another directory, please. Sorted Sorted + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group + Gui::Dialog::DlgParameterFind @@ -1887,6 +1903,10 @@ Specify another directory, please. System parameter Parametar sustava + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2055,8 +2075,8 @@ Specify another directory, please. Filter by type - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2148,8 +2168,38 @@ on-screen while displaying the error on-screen while displaying the error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel @@ -2225,10 +2275,6 @@ from Python console to Report view panel 3D View 3D Prikaz - - 3D View settings - Postavke 3D prikaza - Show coordinate system in the corner Prikaži koordinatni sustav u kutu @@ -2237,14 +2283,6 @@ from Python console to Report view panel Show counter of frames per second Pokaži brojač sličica u sekundi - - Enable animation - Omogući animacije - - - Eye to eye distance for stereo modes: - Oči u oči udaljenost, za stereo način: - Camera type Tip kamere @@ -2253,46 +2291,6 @@ from Python console to Report view panel - - 3D Navigation - 3D navigacija - - - Mouse... - Miš... - - - Intensity of backlight - Intenzitet osvjetljenja - - - Enable backlight color - Omogući pozadinskog osvjetljenje - - - Orbit style - Način okretanja - - - Turntable - Okretano - - - Trackball - Prećeno - - - Invert zoom - Invertiraj zumiranje - - - Zoom at cursor - Približavaj na kursor - - - Zoom step - Korak prilikom približavanja - Anti-Aliasing Anti-Aliasing @@ -2325,47 +2323,25 @@ from Python console to Report view panel Perspective renderin&g Perspektivna iscrtavanja - - Show navigation cube - Prikaži Navigacijsku kocku - - - Corner - Ugao - - - Top left - Gore lijevo - - - Top right - Gore desno - - - Bottom left - Dolje lijevo - - - Bottom right - Dolje desno - - - New Document Camera Orientation - Orijentacija kamere za novi dokument - - - Disable touchscreen tilt gesture - Onemogući nagib geste zaslona osjetljivog na dodir - Marker size: Veličina Oznake: + + General + Općenito + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2376,26 +2352,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2455,84 +2413,34 @@ but slower response to any scene changes. Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2542,16 +2450,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Backlight is enabled with the defined color Backlight color Backlight color - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2596,46 +2508,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Izometrički - - - Dimetric - Dvometrički - - - Trimetric - Trimetrički - - - Top - Gore - - - Front - Ispred - - - Left - Lijevo - - - Right - Desno - - - Rear - Iza - - - Bottom - Ispod - - - Custom - Prilagođeno - Gui::Dialog::DlgSettingsColorGradient @@ -2850,22 +2722,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Dodaj programski logo generiranoj sličici - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2890,10 +2762,30 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + Veličina + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + The program logo will be added to the thumbnail + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension @@ -2902,27 +2794,21 @@ automatically run a file recovery when it is started. Date format Date format - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail - Allow objects to have same label/name Allow objects to have same label/name - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -3276,6 +3162,203 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Navigacija + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + Ugao + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + Gore lijevo + + + Top right + Gore desno + + + Bottom left + Dolje lijevo + + + Bottom right + Dolje desno + + + 3D Navigation + 3D navigacija + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + Mouse... + Miš... + + + Navigation settings set + Navigation settings set + + + Orbit style + Način okretanja + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + Okretano + + + Trackball + Prećeno + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + mm + + + Enable animated rotations + Enable animated rotations + + + Enable animation + Omogući animacije + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + Približavaj na kursor + + + Zoom step + Korak prilikom približavanja + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + Invertiraj zumiranje + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + Onemogući nagib geste zaslona osjetljivog na dodir + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + Izometrički + + + Dimetric + Dvometrički + + + Trimetric + Trimetrički + + + Top + Gore + + + Front + Ispred + + + Left + Lijevo + + + Right + Desno + + + Rear + Iza + + + Bottom + Ispod + + + Custom + Prilagođeno + + Gui::Dialog::DlgSettingsUnits @@ -3439,17 +3522,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -5408,6 +5503,10 @@ Do you want to specify another directory? If you don't save, your changes will be lost. Ako ne spremite, vaše promjene bit će izgubljene. + + Edit text + Uredi tekst + Gui::TouchpadNavigationStyle @@ -6417,8 +6516,8 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo diff --git a/src/Gui/Language/FreeCAD_hu.qm b/src/Gui/Language/FreeCAD_hu.qm index 9bf3b4af3a..79f0104987 100644 Binary files a/src/Gui/Language/FreeCAD_hu.qm and b/src/Gui/Language/FreeCAD_hu.qm differ diff --git a/src/Gui/Language/FreeCAD_hu.ts b/src/Gui/Language/FreeCAD_hu.ts index df83b642be..a86a864fbd 100644 --- a/src/Gui/Language/FreeCAD_hu.ts +++ b/src/Gui/Language/FreeCAD_hu.ts @@ -179,11 +179,11 @@ &Clear - &Clear + Törlés(&C) Revert to last calculated value (as constant) - Revert to last calculated value (as constant) + Visszatérés a legutóbb számolt értékhez (konstansként) @@ -416,6 +416,10 @@ while doing a left or right click and move the mouse up or down License Licenc + + Collection + Collection + Gui::Dialog::ButtonModel @@ -590,7 +594,7 @@ while doing a left or right click and move the mouse up or down Gui::Dialog::DlgAddProperty Add property - Add property + Tulajdonság hozzáadása Type @@ -610,11 +614,11 @@ while doing a left or right click and move the mouse up or down Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor. - Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor. + Létező tulajdonsággal való konfliktus elkerüléséhez a tulajdonságnév elé befűzi a csoportnevet 'csoport'_'név' formában. A tulajdonságszerkesztőben az előtét csoportnév automatikusan trimmelve jelenik meg. Append group name - Append group name + Csoportnév hozzáfűzése @@ -1261,39 +1265,39 @@ while doing a left or right click and move the mouse up or down Code lines will be numbered - Code lines will be numbered + A kód-sorok sorszámozva lesznek Pressing <Tab> will insert amount of defined indent size - Pressing <Tab> will insert amount of defined indent size + A <Tab>-ot megnyomva beszúr a bekezdés-betolásnak megfelelő számút Tabulator raster (how many spaces) - Tabulator raster (how many spaces) + Tabulátor raszter (szóközökben megadva) How many spaces will be inserted when pressing <Tab> - How many spaces will be inserted when pressing <Tab> + Ennyi szóköz lesz beszúrva a <Tab> megnyomására Pressing <Tab> will insert a tabulator with defined tab size - Pressing <Tab> will insert a tabulator with defined tab size + A <Tab>-ot megnyomva tabulátor-betolásnak megfelelő méretű tabulátort szúr be Display items - Display items + Elemek megjelenítése Font size to be used for selected code type - Font size to be used for selected code type + A kiválasztott kód-típushoz használandó fontméret Color and font settings will be applied to selected type - Color and font settings will be applied to selected type + A kiválasztott típushoz alkalmazandó szín- és fontbeállítások Font family to be used for selected code type - Font family to be used for selected code type + A kiválasztott kód-típushoz használandó font család @@ -1352,31 +1356,29 @@ while doing a left or right click and move the mouse up or down Language of the application's user interface - Language of the application's user interface + Az alkalmazás felhasználói interfészének nyelve How many files should be listed in recent files list - How many files should be listed in recent files list + A legutóbbi file-ok listájában szereplő file-ok száma Background of the main window will consist of tiles of a special image. See the FreeCAD Wiki for details about the image. - Background of the main window will consist of tiles of a special image. -See the FreeCAD Wiki for details about the image. + A fő ablak háttere egy képből lesz csempézve. A részleteket lásd a FreeCAD Wiki-ben. Style sheet how user interface will look like - Style sheet how user interface will look like + A felhasználói interfész kinézetét megadó stíluslap Choose your preference for toolbar icon size. You can adjust this according to your screen size or personal taste - Choose your preference for toolbar icon size. You can adjust -this according to your screen size or personal taste + Az eszközsáv ikon mérete. Ízlés szerint, vagy a képernyőméretnek megfelelően állítható be Tree view mode: - Tree view mode: + Fa-szerű megjelenítési mód: Customize how tree view is shown in the panel (restart required). @@ -1384,31 +1386,25 @@ this according to your screen size or personal taste 'ComboView': combine tree view and property view into one panel. 'TreeView and PropertyView': split tree view and property view into separate panel. 'Both': keep all three panels, and you can have two sets of tree view and property view. - Customize how tree view is shown in the panel (restart required). + A panelen történő fa megjelenítési mód testre szabása (újraindítás után). -'ComboView': combine tree view and property view into one panel. -'TreeView and PropertyView': split tree view and property view into separate panel. -'Both': keep all three panels, and you can have two sets of tree view and property view. +'ComboView': fa és tulajdonságok megjelenítése egyetlen panelen. 'TreeView and PropertyView': fa megjelenítés és tulajdonság megjelenítés elkülönítése két panelre. 'Both': mindhárom panel megtartása, és két-két fa és tulajdonság panel jeleníthető meg. A Splash screen is a small loading window that is shown when FreeCAD is launching. If this option is checked, FreeCAD will display the splash screen - A Splash screen is a small loading window that is shown -when FreeCAD is launching. If this option is checked, FreeCAD will -display the splash screen + Az Indítási kép a FreeCAD elindításakor megjelenő kis betöltő ablak. Ha az opció be van jelölve, a FreeCAD megjeleníti az indítóablakot Choose which workbench will be activated and shown after FreeCAD launches - Choose which workbench will be activated and shown -after FreeCAD launches + A FreeCAD elindulását követően aktiválódó és megjelenő munkaasztal választható ki Words will be wrapped when they exceed available horizontal space in Python console - Words will be wrapped when they exceed available -horizontal space in Python console + A szavak több sorba törve jelennek meg, ha nem férnek bele a Python konzolablak szélességébe @@ -1443,11 +1439,11 @@ horizontal space in Python console TreeView and PropertyView - TreeView and PropertyView + TreeView (fa megjelenítés) és PropertyView (tulajdonság megjelenítés) Both - Both + Both (Mindkettő) @@ -1524,7 +1520,7 @@ horizontal space in Python console Toolbar - Toolbar + Eszköztár @@ -1609,45 +1605,45 @@ Esetleg fájl jogosultsági hiba? Do not show again - Do not show again + Többé ne jelenjen meg Guided Walkthrough - Guided Walkthrough + Végigvezetés This will guide you in setting up this macro in a custom global toolbar. Instructions will be in red text inside the dialog. Note: your changes will be applied when you next switch workbenches - This will guide you in setting up this macro in a custom global toolbar. Instructions will be in red text inside the dialog. + Végigvezeti egy testreszabott globális eszköztárban ezen makró beállításain. A dialógusokban az útmutató szöveg pirossal jelenik meg. -Note: your changes will be applied when you next switch workbenches +Megjegyzés: a változtatások csak a következő munkaasztal-váltáskor lépnek életbe Walkthrough, dialog 1 of 2 - Walkthrough, dialog 1 of 2 + Végigvezetés, 1. dialógus a 2-ből Walkthrough instructions: Fill in missing fields (optional) then click Add, then Close - Walkthrough instructions: Fill in missing fields (optional) then click Add, then Close + Végigvezetés útmutató: töltse ki az üres mezőket (opcionális) majd kattintson a 'Hozzáad'-ra, végül pedig a 'Bezár'-ra Walkthrough, dialog 1 of 1 - Walkthrough, dialog 1 of 1 + Végigvezetés, 1. dialógus az 1-ből Walkthrough, dialog 2 of 2 - Walkthrough, dialog 2 of 2 + Végigvezetés, 2. dialógus a 2-ből Walkthrough instructions: Click right arrow button (->), then Close. - Walkthrough instructions: Click right arrow button (->), then Close. + Végigvezetés útmutató: Kattintson a jobbra nyílra (->), majd a 'Bezár'-ra. Walkthrough instructions: Click New, then right arrow (->) button, then Close. - Walkthrough instructions: Click New, then right arrow (->) button, then Close. + Végigvezetés útmutató: Kattintson az 'Új'-ra, majd a jobbra nyíl (->) gombra, végül a 'Bezár'-ra. @@ -1809,7 +1805,19 @@ Kérem válasszon másik könyvtárat. Sorted - Sorted + Rendezett + + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group @@ -1889,6 +1897,10 @@ Kérem válasszon másik könyvtárat. System parameter Rendszer paraméter + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2054,15 +2066,15 @@ Kérem válasszon másik könyvtárat. Filter by type - Filter by type + Szűrés típus szerint - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection - Sync sub-object selection + Az al-objektum kiválasztás szinkronizálása Reset @@ -2133,47 +2145,75 @@ Kérem válasszon másik könyvtárat. Log messages will be recorded - Log messages will be recorded + Naplóbejegyzések mentése Warnings will be recorded - Warnings will be recorded + Figyelmeztetések mentése Error messages will be recorded - Error messages will be recorded + Hibaüzenetek mentése When an error has occurred, the Report View dialog becomes visible on-screen while displaying the error - When an error has occurred, the Report View dialog becomes visible -on-screen while displaying the error + Hiba esetén a képernyőn felugrik a Jelentés (Report View) dialógus, amely kiírja a hibát - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel - Font color for normal messages in Report view panel + A Jelentés panel normál üzeneteinek font színe Font color for log messages in Report view panel - Font color for log messages in Report view panel + Naplóbejegyzés üzenetek font színe a Jelentés panelen Font color for warning messages in Report view panel - Font color for warning messages in Report view panel + Figyelmeztető üzenetek font színe a jelentés panelen Font color for error messages in Report view panel - Font color for error messages in Report view panel + Hibaüzenetek font színe a Jelentés panelen Internal Python output will be redirected from Python console to Report view panel - Internal Python output will be redirected -from Python console to Report view panel + A belső Python kimenet átirányítása a Python konzolról a Jelentés panelre Internal Python error messages will be redirected @@ -2227,10 +2267,6 @@ from Python console to Report view panel 3D View 3D-s nézet - - 3D View settings - 3D-s nézet beállítások - Show coordinate system in the corner Koordináta rendszer mutatása a sarokban @@ -2239,14 +2275,6 @@ from Python console to Report view panel Show counter of frames per second A keret / másodperc mutatása - - Enable animation - Animáció engedélyezése - - - Eye to eye distance for stereo modes: - Szem távolsága a sztereó módhoz: - Camera type Kamera típus @@ -2255,46 +2283,6 @@ from Python console to Report view panel Program infó - - 3D Navigation - 3D-s navigáció - - - Mouse... - Egér ... - - - Intensity of backlight - Háttérvilágítás intenzitása - - - Enable backlight color - Háttérvilágítás színének engedélyezése - - - Orbit style - Orbit stílus - - - Turntable - Fordítótábla - - - Trackball - Trackball - - - Invert zoom - Zoomolás megfordítása - - - Zoom at cursor - Kurzorra nagyítás - - - Zoom step - Zoomolási lépték - Anti-Aliasing Élsimítás @@ -2327,47 +2315,25 @@ from Python console to Report view panel Perspective renderin&g Perspektivikus leképezés - - Show navigation cube - Navigációs négyzet mutatása - - - Corner - Sarok - - - Top left - Bal felső - - - Top right - Jobb felső - - - Bottom left - Bal alsó - - - Bottom right - Jobb alsó - - - New Document Camera Orientation - Új dokumentum a kamera elhelyezkedéséhez - - - Disable touchscreen tilt gesture - Érintőképernyős döntés kikapcsolása - Marker size: Jelölő mérete: + + General + Általános + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2378,26 +2344,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2457,84 +2405,34 @@ but slower response to any scene changes. Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2544,16 +2442,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Backlight is enabled with the defined color Backlight color Backlight color - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2598,46 +2500,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Izometrikus - - - Dimetric - Dimetrikus - - - Trimetric - Trimetrikus - - - Top - Felülnézet - - - Front - Elölnézet - - - Left - Bal - - - Right - Jobb - - - Rear - Hátsó nézet - - - Bottom - Alsó - - - Custom - Egyéni - Gui::Dialog::DlgSettingsColorGradient @@ -2853,22 +2715,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail A program embléma felvétele a generált bélyegképhez - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2893,10 +2755,30 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + Méret + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + The program logo will be added to the thumbnail + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension @@ -2905,86 +2787,79 @@ automatically run a file recovery when it is started. Date format Date format - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail - Allow objects to have same label/name Allow objects to have same label/name - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects - Disable partial loading of external linked objects + Tiltja külső csatolt objektumok részleges betöltését All documents that will be created will get the specified author name. Keep blank for anonymous. You can also use the form: John Doe <john@doe.com> - All documents that will be created will get the specified author name. -Keep blank for anonymous. -You can also use the form: John Doe <john@doe.com> + A létrehozandó dokumentumok az itt megadott szerző névvel jönnek létre. Névtelen dokumentumokhoz hagyjuk üresen. +A következő forma is használható: Gipsz Jakab <gipjak@pelda.hu> The field 'Last modified by' will be set to specified author when saving the file - The field 'Last modified by' will be set to specified author when saving the file + Az 'Last modified by' (Utoljára módosította) mező a file mentésekor a megadott szerzőt fogja tartalmazni Default company name to use for new files - Default company name to use for new files + Új file-okhoz használandó alapértelmezett cégnév Default license for new documents - Default license for new documents + Az új dokumentumok alapértelmezett licence Creative Commons Attribution - Creative Commons Attribution + CreativeCommons Attribution Creative Commons Attribution-ShareAlike - Creative Commons Attribution-ShareAlike + CreativeCommons Attribution-ShareAlike Creative Commons Attribution-NoDerivatives - Creative Commons Attribution-NoDerivatives + CreativeCommons Attribution-NoDerivatives Creative Commons Attribution-NonCommercial - Creative Commons Attribution-NonCommercial + CreativeCommons Attribution-NonCommercial Creative Commons Attribution-NonCommercial-ShareAlike - Creative Commons Attribution-NonCommercial-ShareAlike + CreativeCommons Attribution-NonCommercial-ShareAlike Creative Commons Attribution-NonCommercial-NoDerivatives - Creative Commons Attribution-NonCommercial-NoDerivatives + CreativeCommons Attribution-NonCommercial-NoDerivatives URL describing more about the license - URL describing more about the license + A licenc részleteinek URL-je Gui::Dialog::DlgSettingsDocumentImp The format of the date to use. - The format of the date to use. + A használandó dátum forma. Default @@ -2992,7 +2867,7 @@ You can also use the form: John Doe <john@doe.com> Format - Format + Formátum @@ -3182,7 +3057,7 @@ You can also use the form: John Doe <john@doe.com> Creation method: - Creation method: + Létrehozás módszere: @@ -3260,23 +3135,220 @@ You can also use the form: John Doe <john@doe.com> Variables defined by macros are created as local variables - Variables defined by macros are created as local variables + A makrókban definiált változók lokális változókként jönnek létre Commands executed by macro scripts are shown in Python console - Commands executed by macro scripts are shown in Python console + A makró szkriptekben végrehajtott parancsok megjelennek a Python konzolban Recorded macros will also contain user interface commands - Recorded macros will also contain user interface commands + A rögzített makrók felhasználói interfész parancsokat is tartalmaznak Recorded macros will also contain user interface commands as comments - Recorded macros will also contain user interface commands as comments + A rögzített makrók megjegyzésként felhasználói interfész parancsokat is tartalmaznak The directory in which the application will search for macros - The directory in which the application will search for macros + Az a mappa, ahol az alkalmazás a makrókat keresni fogja + + + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Navigáció + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + Sarok + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + Bal felső + + + Top right + Jobb felső + + + Bottom left + Bal alsó + + + Bottom right + Jobb alsó + + + 3D Navigation + 3D-s navigáció + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + Mouse... + Egér ... + + + Navigation settings set + Navigation settings set + + + Orbit style + Orbit stílus + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + Fordítótábla + + + Trackball + Trackball + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + mm + + + Enable animated rotations + Enable animated rotations + + + Enable animation + Animáció engedélyezése + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + Kurzorra nagyítás + + + Zoom step + Zoomolási lépték + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + Zoomolás megfordítása + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + Érintőképernyős döntés kikapcsolása + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + Izometrikus + + + Dimetric + Dimetrikus + + + Trimetric + Trimetrikus + + + Top + Felülnézet + + + Front + Elölnézet + + + Left + Bal + + + Right + Jobb + + + Rear + Hátsó nézet + + + Bottom + Alsó + + + Custom + Egyéni @@ -3363,23 +3435,23 @@ You can also use the form: John Doe <john@doe.com> Number of decimals that should be shown for numbers and dimensions - Number of decimals that should be shown for numbers and dimensions + A számok és méretek megjelenítésekor használt decimális jegyek száma Unit system that should be used for all parts the application - Unit system that should be used for all parts the application + Az alkalmazás valamennyi összetevőjében használandó mértékegység-rendszer Minimum fractional inch to be displayed - Minimum fractional inch to be displayed + A megjelenítendő legkisebb tört hüvelyk Building US (ft-in/sqft/cft) - Building US (ft-in/sqft/cft) + Építészet US (ft-in/sqft/cft) (láb-hüvelyk/négyzetláb/köbláb) Imperial for Civil Eng (ft, ft/sec) - Imperial for Civil Eng (ft, ft/sec) + Imperial építőipari (ft, ft/sec) (láb, láb/sec) @@ -3430,29 +3502,40 @@ You can also use the form: John Doe <john@doe.com> Enable preselection and highlight by specified color - Enable preselection and highlight by specified color + Engedélyezi a megadott színt az előzetes kiválasztásra és kijelölésre Enable selection highlighting and use specified color - Enable selection highlighting and use specified color + A kijelölés engedélyezése és színének megadása Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. - Area for picking elements in 3D view. -Larger value eases to pick things, but can make small features impossible to select. + Elemek kiválasztásának területe 3D nézetben. Nagyobb érték megkönnyíti a kiválasztást, de kisebb dolgok kiválasztását lehetetlenné teheti. + + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color Color gradient will get selected color as middle color - Color gradient will get selected color as middle color + A kiválasztott szín a színgradiens középső színe lesz - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -3460,11 +3543,11 @@ Larger value eases to pick things, but can make small features impossible to sel Background color for objects in tree view that are currently edited - Background color for objects in tree view that are currently edited + Fa nézetben éppen szerkesztett objektumok háttérszíne Background color for active containers in tree view - Background color for active containers in tree view + A fa nézetben aktív konténerek háttérszíne @@ -3502,25 +3585,24 @@ Larger value eases to pick things, but can make small features impossible to sel Input the source value and unit - Input the source value and unit + A forrás értékének és mértékegységének bevitele Input here the unit for the result - Input here the unit for the result + Az eredmény mértékegysége ide kerül Result - Result + Eredmény List of last used calculations To add a calculation press Return in the value input field - List of last used calculations -To add a calculation press Return in the value input field + Legutóbbi számolások eredményeinek listája. Újabb számolás hozzáadásához a beviteli mezőben nyomjuk meg az Enter-t Quantity - Quantity + Mennyiség Unit system: @@ -3529,28 +3611,28 @@ To add a calculation press Return in the value input field Unit system to be used for the Quantity The preference system is the one set in the general preferences. - Unit system to be used for the Quantity -The preference system is the one set in the general preferences. + A Mennyiség-hez használandó mértékegység-rendszer +Az preferált rendszer az, ami az általános beállításokban be van állítva. Decimals: - Decimals: + Tizedesjegyek: Decimals for the Quantity - Decimals for the Quantity + A Mennyiség Tizedesjegyei Unit category: - Unit category: + Mértékegység kategóriája: Unit category for the Quantity - Unit category for the Quantity + A Mennyiség mértékegység-kategóriája Copy the result into the clipboard - Copy the result into the clipboard + Az eredményt a vágólapra másolja @@ -5007,7 +5089,7 @@ a jobboldali nézetben %2 pont lett jelölve. Add property - Add property + Tulajdonság hozzáadása Remove property @@ -5414,6 +5496,10 @@ Meg szeretne adni egy másik könyvtárat? If you don't save, your changes will be lost. Ha nem menti, a módosítások elvesznek. + + Edit text + Szöveg szerkesztése + Gui::TouchpadNavigationStyle @@ -5562,23 +5648,23 @@ Meg szeretne adni egy másik könyvtárat? Indonesian - Indonesian + Indonéz Lithuanian - Lithuanian + Litván Valencian - Valencian + Valenciai Arabic - Arabic + Arab Vietnamese - Vietnamese + Vietnámi @@ -5675,39 +5761,39 @@ Meg szeretne adni egy másik könyvtárat? Show hidden items - Show hidden items + Rejtett elemek megjelenítése Show hidden tree view items - Show hidden tree view items + Fanézetben elrejtett elemek megjelenítése Hide item - Hide item + Elem elrejtése Hide the item in tree - Hide the item in tree + Elem elrejtése a fában Close document - Close document + Dokumentum bezárása Close the document - Close the document + A dokumentum bezárása Reload document - Reload document + Dokumentum újratöltése Reload a partially loaded document - Reload a partially loaded document + Részlegesen betöltött dokumentum újratöltése Allow partial recomputes - Allow partial recomputes + Részleges újraszámítás engedélyezése Enable or disable recomputating editing object when 'skip recomputation' is enabled @@ -6406,7 +6492,7 @@ underscore, and must not start with a digit. Add property - Add property + Tulajdonság hozzáadása Failed to add property to '%1': %2 @@ -6425,8 +6511,8 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo diff --git a/src/Gui/Language/FreeCAD_id.qm b/src/Gui/Language/FreeCAD_id.qm index e73807a853..b99ac110e8 100644 Binary files a/src/Gui/Language/FreeCAD_id.qm and b/src/Gui/Language/FreeCAD_id.qm differ diff --git a/src/Gui/Language/FreeCAD_id.ts b/src/Gui/Language/FreeCAD_id.ts index 30e39269e7..a3777ee8ea 100644 --- a/src/Gui/Language/FreeCAD_id.ts +++ b/src/Gui/Language/FreeCAD_id.ts @@ -417,6 +417,10 @@ while doing a left or right click and move the mouse up or down License Lisensi + + Collection + Collection + Gui::Dialog::ButtonModel @@ -1810,6 +1814,18 @@ Specify another directory, please. Sorted Sorted + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group + Gui::Dialog::DlgParameterFind @@ -1888,6 +1904,10 @@ Specify another directory, please. System parameter Sistem parameter + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2056,8 +2076,8 @@ Specify another directory, please. Filter by type - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2149,8 +2169,38 @@ on-screen while displaying the error on-screen while displaying the error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel @@ -2226,10 +2276,6 @@ from Python console to Report view panel 3D View Tampilan 3D - - 3D View settings - Pengaturan Tampilan 3D - Show coordinate system in the corner Tunjukkan sistem koordinat di pojok @@ -2238,14 +2284,6 @@ from Python console to Report view panel Show counter of frames per second Tampilkan counter frame per detik - - Enable animation - Aktifkan animasi - - - Eye to eye distance for stereo modes: - Jarak mata ke mata untuk mode stereo: - Camera type Tipe kamera @@ -2254,46 +2292,6 @@ from Python console to Report view panel - - 3D Navigation - Navigasi 3D - - - Mouse... - Mouse... - - - Intensity of backlight - Intensitas lampu latar - - - Enable backlight color - Aktifkan warna lampu latar - - - Orbit style - Gaya Orbit - - - Turntable - Turntable - - - Trackball - Trackball - - - Invert zoom - Balikkan zoom - - - Zoom at cursor - Perbesar kursor - - - Zoom step - Langkah zoom - Anti-Aliasing Anti-Aliasing @@ -2326,47 +2324,25 @@ from Python console to Report view panel Perspective renderin&g Perspektif renderin & g - - Show navigation cube - Show navigation cube - - - Corner - Corner - - - Top left - Kiri atas - - - Top right - Kanan atas - - - Bottom left - Kiri bawah - - - Bottom right - Kanan bawah - - - New Document Camera Orientation - New Document Camera Orientation - - - Disable touchscreen tilt gesture - Disable touchscreen tilt gesture - Marker size: Marker size: + + General + Umum + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2377,26 +2353,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2456,84 +2414,34 @@ but slower response to any scene changes. Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2543,16 +2451,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Backlight is enabled with the defined color Backlight color Backlight color - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2597,46 +2509,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Isometrik - - - Dimetric - Dimetrik - - - Trimetric - Trimetrik - - - Top - Puncak - - - Front - Depan - - - Left - Kiri - - - Right - Kanan - - - Rear - Belakang - - - Bottom - Bawah - - - Custom - Adat - Gui::Dialog::DlgSettingsColorGradient @@ -2851,22 +2723,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Tambahkan logo program ke gambar kecil yang dihasilkan - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2891,10 +2763,30 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + Ukuran + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + The program logo will be added to the thumbnail + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension @@ -2903,27 +2795,21 @@ automatically run a file recovery when it is started. Date format Date format - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail - Allow objects to have same label/name Allow objects to have same label/name - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -3277,6 +3163,203 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Navigasi + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + Corner + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + Kiri atas + + + Top right + Kanan atas + + + Bottom left + Kiri bawah + + + Bottom right + Kanan bawah + + + 3D Navigation + Navigasi 3D + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + Mouse... + Mouse... + + + Navigation settings set + Navigation settings set + + + Orbit style + Gaya Orbit + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + Turntable + + + Trackball + Trackball + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + mm + + + Enable animated rotations + Enable animated rotations + + + Enable animation + Aktifkan animasi + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + Perbesar kursor + + + Zoom step + Langkah zoom + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + Balikkan zoom + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + Disable touchscreen tilt gesture + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + Isometrik + + + Dimetric + Dimetrik + + + Trimetric + Trimetrik + + + Top + Puncak + + + Front + Depan + + + Left + Kiri + + + Right + Kanan + + + Rear + Belakang + + + Bottom + Bawah + + + Custom + Adat + + Gui::Dialog::DlgSettingsUnits @@ -3440,17 +3523,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -5399,6 +5494,10 @@ Do you want to specify another directory? If you don't save, your changes will be lost. Jika Anda tidak menyimpan, perubahan Anda akan hilang. + + Edit text + Edit text + Gui::TouchpadNavigationStyle @@ -6405,8 +6504,8 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo diff --git a/src/Gui/Language/FreeCAD_it.qm b/src/Gui/Language/FreeCAD_it.qm index 354a88f3d5..bb3a781e30 100644 Binary files a/src/Gui/Language/FreeCAD_it.qm and b/src/Gui/Language/FreeCAD_it.qm differ diff --git a/src/Gui/Language/FreeCAD_it.ts b/src/Gui/Language/FreeCAD_it.ts index d55565c6ef..c56569d39a 100644 --- a/src/Gui/Language/FreeCAD_it.ts +++ b/src/Gui/Language/FreeCAD_it.ts @@ -179,11 +179,11 @@ &Clear - &Clear + &Cancella Revert to last calculated value (as constant) - Revert to last calculated value (as constant) + Ripristina l'ultimo valore calcolato (come costante) @@ -416,6 +416,10 @@ while doing a left or right click and move the mouse up or down License Licenza + + Collection + Collection + Gui::Dialog::ButtonModel @@ -590,7 +594,7 @@ while doing a left or right click and move the mouse up or down Gui::Dialog::DlgAddProperty Add property - Add property + Aggiungi proprietà Type @@ -610,11 +614,11 @@ while doing a left or right click and move the mouse up or down Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor. - Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor. + Aggiungere il nome del gruppo davanti al nome della proprietà sotto forma di 'group'_'name' per evitare conflitti con le proprietà esistenti. Il nome del gruppo prefissato verrà tagliato automaticamente quando mostrato nell'editor delle proprietà. Append group name - Append group name + Aggiungi il nome del gruppo @@ -1261,39 +1265,39 @@ while doing a left or right click and move the mouse up or down Code lines will be numbered - Code lines will be numbered + Le righe del codice saranno numerate Pressing <Tab> will insert amount of defined indent size - Pressing <Tab> will insert amount of defined indent size + Premendo <Tab> verrà inserita la quantità di spazi definiti per l'indentazione Tabulator raster (how many spaces) - Tabulator raster (how many spaces) + Indentazione del tabulatore (quanti spazi) How many spaces will be inserted when pressing <Tab> - How many spaces will be inserted when pressing <Tab> + Quantità di spazi che vengono inseriti premendo <Tab> Pressing <Tab> will insert a tabulator with defined tab size - Pressing <Tab> will insert a tabulator with defined tab size + Premendo <Tab> si inserirà un tabulatore con gli spazi definiti da Dimensione della tabulazioe Display items - Display items + Visualizza gli elementi Font size to be used for selected code type - Font size to be used for selected code type + Dimensione del carattere da utilizzare per il tipo di codice selezionato Color and font settings will be applied to selected type - Color and font settings will be applied to selected type + Le impostazioni del colore e del carattere verranno applicate al tipo selezionato Font family to be used for selected code type - Font family to be used for selected code type + Famiglia di caratteri da utilizzare per il tipo di codice selezionato @@ -1352,31 +1356,31 @@ while doing a left or right click and move the mouse up or down Language of the application's user interface - Language of the application's user interface + Lingua dell'interfaccia utente dell'applicazione How many files should be listed in recent files list - How many files should be listed in recent files list + Quanti file devono essere elencati nell'elenco dei file recenti Background of the main window will consist of tiles of a special image. See the FreeCAD Wiki for details about the image. - Background of the main window will consist of tiles of a special image. -See the FreeCAD Wiki for details about the image. + Lo sfondo della finestra principale sarà costituito da piastrelle di un'immagine speciale. +Guarda la Wiki di FreeCAD per maggiori dettagli sull'immagine. Style sheet how user interface will look like - Style sheet how user interface will look like + Foglio di stile di come apparirà l'interfaccia utente Choose your preference for toolbar icon size. You can adjust this according to your screen size or personal taste - Choose your preference for toolbar icon size. You can adjust -this according to your screen size or personal taste + Scegliere la dimensione preferita delle icone nella barra degli strumenti. Possono essere regolate +in base alle dimensioni dello schermo o al gusto personale Tree view mode: - Tree view mode: + Modalità vista ad albero: Customize how tree view is shown in the panel (restart required). @@ -1384,31 +1388,31 @@ this according to your screen size or personal taste 'ComboView': combine tree view and property view into one panel. 'TreeView and PropertyView': split tree view and property view into separate panel. 'Both': keep all three panels, and you can have two sets of tree view and property view. - Customize how tree view is shown in the panel (restart required). + Personalizza il modo in cui la vista ad albero viene mostrata nel pannello (è richiesto il riavvio). -'ComboView': combine tree view and property view into one panel. -'TreeView and PropertyView': split tree view and property view into separate panel. -'Both': keep all three panels, and you can have two sets of tree view and property view. +'ComboView': combina la vista ad albero e la vista proprietà in un unico pannello. +'TreeView e PropertyView': divide la vista ad albero e la vista delle proprietà in pannelli separati. +'Entrambi': mantiene tutti e tre i pannelli, e si possono avere due tipi di vista ad albero e di vista proprietà. A Splash screen is a small loading window that is shown when FreeCAD is launching. If this option is checked, FreeCAD will display the splash screen - A Splash screen is a small loading window that is shown -when FreeCAD is launching. If this option is checked, FreeCAD will -display the splash screen + La schermata di avvio è una piccola finestra di caricamento visualizzata +quando FreeCAD viene avviato. Se questa opzione è selezionata, FreeCAD visualizzerà +la schermata di avvio Choose which workbench will be activated and shown after FreeCAD launches - Choose which workbench will be activated and shown -after FreeCAD launches + Scegliere quale ambiente di lavoro sarà attivato e mostrato +dopo l'avvio di FreeCAD Words will be wrapped when they exceed available horizontal space in Python console - Words will be wrapped when they exceed available -horizontal space in Python console + Le parole saranno compresse quando superano lo spazio disponibile +orizzontale nella console di Python @@ -1443,11 +1447,11 @@ horizontal space in Python console TreeView and PropertyView - TreeView and PropertyView + Vista ad albero e proprietà Both - Both + Entrambe @@ -1524,7 +1528,7 @@ horizontal space in Python console Toolbar - Toolbar + Barra degli strumenti @@ -1611,45 +1615,45 @@ Forse un errore di autorizzazione del file? Do not show again - Do not show again + Non mostrare più Guided Walkthrough - Guided Walkthrough + Procedura guidata This will guide you in setting up this macro in a custom global toolbar. Instructions will be in red text inside the dialog. Note: your changes will be applied when you next switch workbenches - This will guide you in setting up this macro in a custom global toolbar. Instructions will be in red text inside the dialog. + Questo vi guiderà nell'impostazione di questa macro in una barra degli strumenti globale personalizzata. Le istruzioni saranno in rosso all'interno della finestra di dialogo. -Note: your changes will be applied when you next switch workbenches +Nota: le modifiche verranno applicate al successivo cambio di ambiente di lavoro Walkthrough, dialog 1 of 2 - Walkthrough, dialog 1 of 2 + Procedura guidata, finestra di dialogo 1 di 2 Walkthrough instructions: Fill in missing fields (optional) then click Add, then Close - Walkthrough instructions: Fill in missing fields (optional) then click Add, then Close + Istruzioni della procedura guidata: riempire i campi mancanti (opzionale) quindi fare clic su Aggiungi, quindi chiudere Walkthrough, dialog 1 of 1 - Walkthrough, dialog 1 of 1 + Procedura guidata, finestra di dialogo 1 di 1 Walkthrough, dialog 2 of 2 - Walkthrough, dialog 2 of 2 + Procedura guidata, finestra di dialogo 2 di 2 Walkthrough instructions: Click right arrow button (->), then Close. - Walkthrough instructions: Click right arrow button (->), then Close. + Istruzioni della procedura guidata: fare clic sulla freccia destra (->), quindi chiudere. Walkthrough instructions: Click New, then right arrow (->) button, then Close. - Walkthrough instructions: Click New, then right arrow (->) button, then Close. + Istruzioni della procedura guidata: fare clic sul pulsante Nuovo e quindi sulla freccia destra (->), quindi chiudere. @@ -1811,7 +1815,19 @@ Specificare un'altra cartella. Sorted - Sorted + Ordinato + + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group @@ -1891,6 +1907,10 @@ Specificare un'altra cartella. System parameter Parametri di sistema + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2056,15 +2076,15 @@ Specificare un'altra cartella. Filter by type - Filter by type + Filtra per tipo - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection - Sync sub-object selection + Sincronizza la selezione dei sotto-oggetti Reset @@ -2135,53 +2155,83 @@ Specificare un'altra cartella. Log messages will be recorded - Log messages will be recorded + I messaggi di log verranno registrati Warnings will be recorded - Warnings will be recorded + Gli avvisi verranno registrati Error messages will be recorded - Error messages will be recorded + I messaggi di errore verranno registrati When an error has occurred, the Report View dialog becomes visible on-screen while displaying the error - When an error has occurred, the Report View dialog becomes visible -on-screen while displaying the error + Quando si verifica un errore, la finestra di dialogo della vista report appare +sullo schermo e visualizza l'errore - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel - Font color for normal messages in Report view panel + Colore del carattere per i messaggi normali nel pannello Rapporti Font color for log messages in Report view panel - Font color for log messages in Report view panel + Colore del carattere per i messaggi di log nel pannello Rapporti Font color for warning messages in Report view panel - Font color for warning messages in Report view panel + Colore del carattere per i messaggi di avvisi nel pannello Report Font color for error messages in Report view panel - Font color for error messages in Report view panel + Colore del carattere per i messaggi di errore nel pannello Report Internal Python output will be redirected from Python console to Report view panel - Internal Python output will be redirected -from Python console to Report view panel + L'output interno di Python verrà reindirizzato +dalla console di Python al pannello Vista Report Internal Python error messages will be redirected from Python console to Report view panel - Internal Python error messages will be redirected -from Python console to Report view panel + I messaggi di errore interni di Python saranno reindirizzati +dalla console di Python al pannello vista Report @@ -2229,10 +2279,6 @@ from Python console to Report view panel 3D View Vista 3D - - 3D View settings - Impostazioni Vista 3D - Show coordinate system in the corner Mostra il sistema di coordinate all'angolo @@ -2241,14 +2287,6 @@ from Python console to Report view panel Show counter of frames per second Mostra contatore frame per secondo - - Enable animation - Abilita animazione - - - Eye to eye distance for stereo modes: - Distanza tra gli occhi per le modalità stereo: - Camera type Tipo di camera @@ -2257,46 +2295,6 @@ from Python console to Report view panel - - 3D Navigation - Navigazione 3D - - - Mouse... - Mouse... - - - Intensity of backlight - Intensità della retroilluminazione - - - Enable backlight color - Attiva il colore di retroilluminazione - - - Orbit style - Stile orbita - - - Turntable - Piatto - - - Trackball - Trackball - - - Invert zoom - Inverti lo zoom - - - Zoom at cursor - Zoom al cursore - - - Zoom step - Fattore di zoom - Anti-Aliasing Anti-Aliasing @@ -2329,77 +2327,36 @@ from Python console to Report view panel Perspective renderin&g Vista in &prospettiva - - Show navigation cube - Visualizza il cubo di navigazione - - - Corner - Angolo - - - Top left - In alto a sinistra - - - Top right - In alto a destra - - - Bottom left - In basso a sinistra - - - Bottom right - In basso a destra - - - New Document Camera Orientation - Nuovo orientamento della fotocamera del documento - - - Disable touchscreen tilt gesture - Disattiva l'inclinazione dai gesti del touch screen - Marker size: Grandezza segnaposto: + + General + Generale + Main coordinate system will always be shown in lower right corner within opened files - Main coordinate system will always be shown in -lower right corner within opened files - - - If checked, application will remember which workbench is active for each tab of the viewport - If checked, application will remember which workbench is active for each tab of the viewport - - - Remember active workbench by tab - Remember active workbench by tab + Il sistema di coordinate principali verrà sempre mostrato nell'angolo in basso a destra all'interno dei file aperti Time needed for last operation and resulting frame rate will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files + Il tempo necessario per l'ultima operazione e il conseguente frame rate +verranno mostrati nell'angolo in basso a sinistra nei file aperti - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files + If checked, application will remember which workbench is active for each tab of the viewport + Se selezionato, l'applicazione ricorderà quale ambiente di lavoro è attivo per ogni scheda della finestra visualizzata - Steps by turn - Steps by turn + Remember active workbench by tab + Ricorda l'ambiente attivo per la scheda - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2412,24 +2369,24 @@ can be rendered directly by GPU. Note: Sometimes this feature may lead to a host of different issues ranging from graphical anomalies to GPU crash bugs. Remember to report this setting as enabled when seeking support on the FreeCAD forums - If selected, Vertex Buffer Objects (VBO) will be used. -A VBO is an OpenGL feature that provides methods for uploading -vertex data (position, normal vector, color, etc.) to the graphics card. -VBOs offer substantial performance gains because the data resides -in the graphics memory rather than the system memory and so it -can be rendered directly by GPU. + Se selezionato, verrà utilizzato Vertex Buffer Objects (VBO). +Un VBO è una funzione OpenGL che fornisce metodi per caricare i dati del vertice +(posizione, vettore normale, colore, ecc.) sulla scheda grafica. +I VB offrono notevoli guadagni di prestazioni perché i dati risiedono +nella memoria grafica invece della memoria di sistema e quindi +possono essere visualizzati direttamente dalla GPU. -Note: Sometimes this feature may lead to a host of different -issues ranging from graphical anomalies to GPU crash bugs. Remember to -report this setting as enabled when seeking support on the FreeCAD forums +Nota: a volte questa funzione può causare a una miriade di problemi +diversi che vanno dalle anomalie grafiche ai bug crash della GPU. Ricordarsi di +segnalare che questa impostazione è stata abilitata quando si cerca supporto sui forum di FreeCAD Use OpenGL VBO (Vertex Buffer Object) - Use OpenGL VBO (Vertex Buffer Object) + Usa OpenGL VBO (Vertex Buffer Object) Render cache - Render cache + Rendering accelerato 'Render Caching' is another way to say 'Rendering Acceleration'. @@ -2439,13 +2396,13 @@ There are 3 options available to achieve this: 3) 'Centralized', manually turn off cache in all nodes of all view provider, and only cache at the scene graph root node. This offers the fastest rendering speed but slower response to any scene changes. - 'Render Caching' is another way to say 'Rendering Acceleration'. -There are 3 options available to achieve this: -1) 'Auto' (default), let Coin3D decide where to cache. -2) 'Distributed', manually turn on cache for all view provider root node. -3) 'Centralized', manually turn off cache in all nodes of all view provider, and -only cache at the scene graph root node. This offers the fastest rendering speed -but slower response to any scene changes. + Render Caching è un altro modo per dire "Renderizzazione accelerata”. +Per ottenere questo sono disponibili 3 opzioni: +1) 'Auto' (predefinito), lascia che Coin3D decida dove memorizzare. +2) 'Distribuita', attiva manualmente la cache per tutti i nodi root del fornitore della vista. +3) 'Centralizzata', disattiva manualmente la cache per tutti i nodi del fornitore della vista e +solo la cache nel nodo radice della scena grafica. Questo offre la velocità di rendering più veloce +ma una più lenta risposta a qualsiasi cambiamento di scena. Auto @@ -2453,117 +2410,71 @@ but slower response to any scene changes. Distributed - Distributed + Distribuita Centralized - Centralized - - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. + Centralizzata What kind of multisample anti-aliasing is used - What kind of multisample anti-aliasing is used + Il tipo di anti-aliasing multisample usato - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench - Size of vertices in the Sketcher workbench + Dimensione dei vertici nell'ambiente Sketcher + + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Eye-to-eye distance used for stereo projections. -The specified value is a factor that will be multiplied with the -bounding box size of the 3D object that is currently displayed. - - - Intensity of the backlight - Intensity of the backlight - - - Backlight color - Backlight color + Distanza da-occhio-a-occhio utilizzata per le proiezioni stereo. +Il valore specificato è un fattore che verrà moltiplicato per la +dimensione della casella di delimitazione dell'oggetto 3D attualmente visualizzato. Backlight is enabled with the defined color - Backlight is enabled with the defined color + La retroilluminazione è attivata con il colore definito + + + Backlight color + Colore di retroilluminazione + + + Intensity + Intensity + + + Intensity of the backlight + Intensità della retroilluminazione Objects will be projected in orthographic projection - Objects will be projected in orthographic projection + Gli oggetti saranno proiettati in proiezione ortografica Objects will appear in a perspective projection - Objects will appear in a perspective projection + Gli oggetti appariranno in prospettiva @@ -2600,46 +2511,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Isometrica - - - Dimetric - Dimetrica - - - Trimetric - Trimetrica - - - Top - Dall'alto - - - Front - Di fronte - - - Left - Da sinistra - - - Right - Da destra - - - Rear - Da dietro - - - Bottom - Dal basso - - - Custom - Personalizza - Gui::Dialog::DlgSettingsColorGradient @@ -2855,138 +2726,152 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Aggiungi il logo del programma alla miniatura generata - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started - The application will create a new document when started + L'applicazione creerà un nuovo documento quando viene avviata + + + Compression level for FCStd files + Livello di compressione per i file FCStd All changes in documents are stored so that they can be undone/redone - All changes in documents are stored so that they can be undone/redone + Tutte le modifiche ai documenti vengono archiviate in modo da poter essere annullate o ripristinate + + + How many Undo/Redo steps should be recorded + Quanti passi di Annulla/Ripristina devono essere registrati Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. - Allow user aborting document recomputation by pressing ESC. -This feature may slightly increase recomputation time. + Consente all'utente di annullare il ricalcolo dei documenti premendo ESC. +Questa funzione può aumentare leggermente il tempo di ricalcolo. Allow aborting recomputation - Allow aborting recomputation + Permetti l'interruzione del ricalcolo If there is a recovery file available the application will automatically run a file recovery when it is started. - If there is a recovery file available the application will -automatically run a file recovery when it is started. + Se c'è un file di recupero disponibile, l'applicazione +eseguirà automaticamente il ripristino del file quando viene avviata. How often a recovery file is written - How often a recovery file is written + Frequenza con cui viene scritto un file di recupero A thumbnail will be stored when document is saved - A thumbnail will be stored when document is saved + Quando il documento viene salvato verrà memorizzata una miniatura - How many backup files will be kept when saving document - How many backup files will be kept when saving document + Size + Dimensione - Use date and FCBak extension - Use date and FCBak extension - - - Date format - Date format + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 The program logo will be added to the thumbnail - The program logo will be added to the thumbnail + Il logo del programma verrà aggiunto alla miniatura + + + How many backup files will be kept when saving document + Quanti file di backup saranno mantenuti quando si salva il documento + + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + + + Use date and FCBak extension + Usa l'estensione data e FCBak + + + Date format + Formato della data Allow objects to have same label/name - Allow objects to have same label/name + Consenti agli oggetti di avere la stessa etichetta o nome - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects - Disable partial loading of external linked objects + Disabilita il caricamento parziale degli oggetti collegati esterni All documents that will be created will get the specified author name. Keep blank for anonymous. You can also use the form: John Doe <john@doe.com> - All documents that will be created will get the specified author name. -Keep blank for anonymous. -You can also use the form: John Doe <john@doe.com> + Tutti i documenti che verranno creati riceveranno il nome dell'autore specificato. +Lasciare vuoto per anonimo. +Si può anche utilizzare il modulo: John Doe <john@doe.com> The field 'Last modified by' will be set to specified author when saving the file - The field 'Last modified by' will be set to specified author when saving the file + Il campo 'Ultima modifica effettata da' sarà impostato sull'autore specificato durante il salvataggio del file Default company name to use for new files - Default company name to use for new files + Nome dell'azienda predefinita da utilizzare per i nuovi file Default license for new documents - Default license for new documents + Licenza predefinita per i nuovi documenti Creative Commons Attribution - Creative Commons Attribution + Attribuzione Creative Commons Creative Commons Attribution-ShareAlike - Creative Commons Attribution-ShareAlike + Attribuzione - Creative Commons- Condividi allo stesso modo Creative Commons Attribution-NoDerivatives - Creative Commons Attribution-NoDerivatives + CreativeCommons Attribuzione - Non opere derivate Creative Commons Attribution-NonCommercial - Creative Commons Attribution-NonCommercial + Attribuzione Creative Commons-Non commerciale Creative Commons Attribution-NonCommercial-ShareAlike - Creative Commons Attribution-NonCommercial-ShareAlike + Attribuzione Creative Commons- Non commerciale - Condividi allo stesso modo Creative Commons Attribution-NonCommercial-NoDerivatives - Creative Commons Attribution-NonCommercial-NoDerivatives + Creative Commons Attribuzione - Non commerciale - Non opere derivate URL describing more about the license - URL describing more about the license + URL che descrive di più sulla licenza Gui::Dialog::DlgSettingsDocumentImp The format of the date to use. - The format of the date to use. + Il formato della data da utilizzare. Default @@ -2994,7 +2879,7 @@ You can also use the form: John Doe <john@doe.com> Format - Format + Formato @@ -3184,7 +3069,7 @@ You can also use the form: John Doe <john@doe.com> Creation method: - Creation method: + Metodo di creazione: @@ -3199,15 +3084,15 @@ You can also use the form: John Doe <john@doe.com> Framebuffer (custom) - Framebuffer (custom) + Framebuffer (personalizzato) Framebuffer (as is) - Framebuffer (as is) + Framebuffer (come è) Pixel buffer - Pixel buffer + Pixel buffer @@ -3262,23 +3147,220 @@ You can also use the form: John Doe <john@doe.com> Variables defined by macros are created as local variables - Variables defined by macros are created as local variables + Le variabili definite dalle macro vengono create come variabili locali Commands executed by macro scripts are shown in Python console - Commands executed by macro scripts are shown in Python console + I comandi eseguiti dagli script delle macro sono mostrati nella console di Python Recorded macros will also contain user interface commands - Recorded macros will also contain user interface commands + Le macro registrate conterranno anche i comandi dell'interfaccia utente Recorded macros will also contain user interface commands as comments - Recorded macros will also contain user interface commands as comments + Le macro registrate conterranno anche i comandi di interfaccia utente come commenti The directory in which the application will search for macros - The directory in which the application will search for macros + La directory nella quale l'applicazione cercherà le macro + + + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Navigazione + + + Navigation cube + Navigation cube + + + Steps by turn + Passi di rotazione + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Numero di passi di rotazione quando si usano le frecce (impostazione predefinita = 8: angolo del passo = 360/8 = 45 gradi) + + + Corner + Angolo + + + Corner where navigation cube is shown + Angolo in cui viene mostrato il cubo di navigazione + + + Top left + In alto a sinistra + + + Top right + In alto a destra + + + Bottom left + In basso a sinistra + + + Bottom right + In basso a destra + + + 3D Navigation + Navigazione 3D + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + Elenca le configurazioni dei pulsanti del mouse per ogni impostazione di navigazione selezionata. +Seleziona un set e poi premi il pulsante per visualizzare le configurazioni indicate. + + + Mouse... + Mouse... + + + Navigation settings set + Impostazioni di navigazione + + + Orbit style + Stile orbita + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Stile dell'orbita di rotazione. +Trackball: spostare il mouse orizzontalmente ruoterà la parte attorno all'asse y +Turntable: la parte verrà ruotata attorno all'asse z. + + + Turntable + Piatto + + + Trackball + Trackball + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Orientamento della camera per i nuovi documenti + + + New document scale + Scala del nuovo documento + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Imposta lo zoom della fotocamera per i nuovi documenti. +Il valore è il diametro della sfera da adattare allo schermo. + + + mm + mm + + + Enable animated rotations + Abilita le rotazioni animate + + + Enable animation + Abilita animazione + + + Zoom operations will be performed at position of mouse pointer + Le operazioni di zoom verranno eseguite sulla posizione del puntatore del mouse + + + Zoom at cursor + Ingrandimento al cursore + + + Zoom step + Fattore di zoom + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + Quanto verrà zoomato. +Passo di zoom di '1' significa un fattore di 7.5 per ogni passo di zoom. + + + Direction of zoom operations will be inverted + La direzione delle operazioni di zoom verrà invertita + + + Invert zoom + Inverti lo zoom + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Impedisce l'inclinazione della vista quando si pizzica per zoomare. +Interessa solo lo stile gesture. +Questa impostazione non disabilitata l'inclinazione tramite mouse. + + + Disable touchscreen tilt gesture + Disattiva l'inclinazione dai gesti del touch screen + + + Rotations in 3D will use current cursor position as center for rotation + Le rotazioni in 3D utilizzeranno la posizione corrente del cursore come centro per la rotazione + + + Rotate at cursor + Rotazione al cursore + + + Isometric + Isometrica + + + Dimetric + Dimetrica + + + Trimetric + Trimetrica + + + Top + Dall'alto + + + Front + Di fronte + + + Left + Da sinistra + + + Right + Da destra + + + Rear + Da dietro + + + Bottom + Dal basso + + + Custom + Personalizza @@ -3365,23 +3447,23 @@ You can also use the form: John Doe <john@doe.com> Number of decimals that should be shown for numbers and dimensions - Number of decimals that should be shown for numbers and dimensions + Numero di decimali che devono essere mostrati per i numeri e le dimensioni Unit system that should be used for all parts the application - Unit system that should be used for all parts the application + Sistema di unità che dovrebbe essere utilizzato per tutte le parti dell'applicazione Minimum fractional inch to be displayed - Minimum fractional inch to be displayed + Frazione minima in pollici da visualizzare Building US (ft-in/sqft/cft) - Building US (ft-in/sqft/cft) + Sistema americano (ft-in/sqft/cft) Imperial for Civil Eng (ft, ft/sec) - Imperial for Civil Eng (ft, ft/sec) + Imperiale per Civil Eng (ft, ft/sec) @@ -3432,29 +3514,41 @@ You can also use the form: John Doe <john@doe.com> Enable preselection and highlight by specified color - Enable preselection and highlight by specified color + Abilita la preselezione e l'evidenziazione con il colore specificato Enable selection highlighting and use specified color - Enable selection highlighting and use specified color + Abilita l'evidenziazione della selezione e usa il colore specificato Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. - Area for picking elements in 3D view. -Larger value eases to pick things, but can make small features impossible to select. + Area per la selezione degli elementi nella vista 3D. +Un valore più grande facilita la selezione, ma può rendere impossibile la selezione di piccole funzioni. + + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color Color gradient will get selected color as middle color - Color gradient will get selected color as middle color + La sfumatura di colore verrà selezionata come colore centrale - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -3462,11 +3556,11 @@ Larger value eases to pick things, but can make small features impossible to sel Background color for objects in tree view that are currently edited - Background color for objects in tree view that are currently edited + Colore di sfondo nella vista ad albero per gli oggetti che sono attualmente in modifica Background color for active containers in tree view - Background color for active containers in tree view + Colore di sfondo nella vista ad albero per i contenitori attivi @@ -3504,25 +3598,25 @@ Larger value eases to pick things, but can make small features impossible to sel Input the source value and unit - Input the source value and unit + Inserire il valore di origine e l'unità Input here the unit for the result - Input here the unit for the result + Inserire qui l'unità per il risultato Result - Result + Risultato List of last used calculations To add a calculation press Return in the value input field - List of last used calculations -To add a calculation press Return in the value input field + Elenco degli ultimi calcoli utilizzati +Per aggiungere un calcolo premere Invio nel campo di immissione del valore Quantity - Quantity + Quantità Unit system: @@ -3531,39 +3625,39 @@ To add a calculation press Return in the value input field Unit system to be used for the Quantity The preference system is the one set in the general preferences. - Unit system to be used for the Quantity -The preference system is the one set in the general preferences. + Sistema di unità da utilizzare per la Quantità +Il sistema di preferenza è quello impostato nelle preferenze generali. Decimals: - Decimals: + Decimali: Decimals for the Quantity - Decimals for the Quantity + Decimali per quantità Unit category: - Unit category: + Categoria Unità: Unit category for the Quantity - Unit category for the Quantity + Categoria unità per la quantità Copy the result into the clipboard - Copy the result into the clipboard + Copia il risultato negli appunti Gui::Dialog::DlgUnitsCalculator unknown unit: - unknown unit: + unità sconosciuta: unit mismatch - unit mismatch + unità non corrispondente @@ -3626,7 +3720,7 @@ The preference system is the one set in the general preferences. <html><head/><body><p><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:600;">Note:</span><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> The changes become active the next time you start the application</span></p></body></html> - <html><head/><body><p><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:600;">Note:</span><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> The changes become active the next time you start the application</span></p></body></html> + <html><head/><body><p><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:600;">Nota:</span><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> Le modifiche saranno attive al prossimo avvio dell'applicazione</span></p></body></html> @@ -3884,7 +3978,7 @@ The 'Status' column shows whether the document could be recovered. Zooming: - Zoom: + Ingrandimento: @@ -3943,7 +4037,7 @@ The 'Status' column shows whether the document could be recovered. Do you really want to remove this parameter group? - Do you really want to remove this parameter group? + Vuoi veramente rimuovere questo gruppo di parametri? @@ -4089,31 +4183,31 @@ The 'Status' column shows whether the document could be recovered. Around y-axis: - Around y-axis: + Intorno all'asse y: Around z-axis: - Around z-axis: + Intorno all'asse z: Around x-axis: - Around x-axis: + Intorno all'asse x: Rotation around the x-axis - Rotation around the x-axis + Rotazione attorno all'asse x Rotation around the y-axis - Rotation around the y-axis + Rotazione attorno all'asse y Rotation around the z-axis - Rotation around the z-axis + Rotazione attorno all'asse z Euler angles (xy'z'') - Euler angles (xy'z'') + Angoli di Eulero (xy'z'') @@ -4131,11 +4225,11 @@ The 'Status' column shows whether the document could be recovered. Gui::Dialog::RemoteDebugger Attach to remote debugger - Attach to remote debugger + Collega al debugger remoto winpdb - winpdb + winpdb Password: @@ -4143,19 +4237,19 @@ The 'Status' column shows whether the document could be recovered. VS Code - VS Code + Codice VS Address: - Address: + Indirizzo: Port: - Port: + Porta: Redirect output - Redirect output + Reindirizza l'output @@ -4242,15 +4336,15 @@ The 'Status' column shows whether the document could be recovered. Gui::DlgObjectSelection Object selection - Object selection + Selezione degli oggetti The selected objects contain other dependencies. Please select which objects to export. All dependencies are auto selected by default. - The selected objects contain other dependencies. Please select which objects to export. All dependencies are auto selected by default. + Gli oggetti selezionati contengono altre dipendenze. Si prega di selezionare quali oggetti esportare. Tutte le dipendenze sono selezionate automaticamente di default. Dependency - Dependency + Dipendenza Document @@ -4262,11 +4356,11 @@ The 'Status' column shows whether the document could be recovered. State - State + Stato Hierarchy - Hierarchy + Gerarchia Selected @@ -4274,7 +4368,7 @@ The 'Status' column shows whether the document could be recovered. Partial - Partial + Parziale @@ -4452,7 +4546,7 @@ The 'Status' column shows whether the document could be recovered. Picked object list - Picked object list + Lista oggetti selezionati @@ -4783,13 +4877,13 @@ Si desidera salvare le modifiche? The exported object contains external link. Please save the documentat least once before exporting. - The exported object contains external link. Please save the documentat least once before exporting. + L'oggetto esportato contiene un link esterno. Salvare il documento almeno una volta prima di esportarlo. To link to external objects, the document must be saved at least once. Do you want to save the document now? - To link to external objects, the document must be saved at least once. -Do you want to save the document now? + Per collegare oggetti esterni, il documento deve essere salvato almeno una volta. +Vuoi salvare il documento ora? @@ -4996,23 +5090,23 @@ How do you want to proceed? property - property + proprietà Show all - Show all + Mostra tutto Add property - Add property + Aggiungi proprietà Remove property - Remove property + Rimuovi proprietà Expression... - Expression... + Espressione... @@ -5123,11 +5217,11 @@ Vuoi uscire senza salvare i tuoi dati? Save history - Save history + Salva la cronologia Saves Python history across %1 sessions - Saves Python history across %1 sessions + Salva la cronologia Python in %1 sessioni @@ -5296,7 +5390,7 @@ Vuoi specificare un'altra cartella? Gui::TaskElementColors Set element color - Set element color + Imposta il colore dell'elemento TextLabel @@ -5304,7 +5398,7 @@ Vuoi specificare un'altra cartella? Recompute after commit - Recompute after commit + Ricalcola dopo il commit Remove @@ -5316,19 +5410,19 @@ Vuoi specificare un'altra cartella? Remove all - Remove all + Rimuovi tutto Hide - Hide + Nascondi Box select - Box select + Selezione casella On-top when selected - On-top when selected + In primo piano quando selezionato @@ -5413,6 +5507,10 @@ Vuoi specificare un'altra cartella? If you don't save, your changes will be lost. Se non vengono salvate, le modifiche andranno perse. + + Edit text + Modifica testo + Gui::TouchpadNavigationStyle @@ -5469,7 +5567,7 @@ Vuoi specificare un'altra cartella? Korean - Korean + Coreano Russian @@ -5489,7 +5587,7 @@ Vuoi specificare un'altra cartella? Portuguese, Brazilian - Portuguese, Brazilian + Portoghese, Brasiliano Portuguese @@ -5541,15 +5639,15 @@ Vuoi specificare un'altra cartella? Basque - Basque + Basco Catalan - Catalan + Catalano Galician - Galician + Galiziano Kabyle @@ -5557,27 +5655,27 @@ Vuoi specificare un'altra cartella? Filipino - Filipino + Filippino Indonesian - Indonesian + Indonesiano Lithuanian - Lithuanian + Lituano Valencian - Valencian + Valenziano Arabic - Arabic + Arabo Vietnamese - Vietnamese + Vietnamita @@ -5674,51 +5772,51 @@ Vuoi specificare un'altra cartella? Show hidden items - Show hidden items + Mostra gli elementi nascosti Show hidden tree view items - Show hidden tree view items + Mostra la struttura ad albero nascosta Hide item - Hide item + Nascondi l'elemento Hide the item in tree - Hide the item in tree + Nasconde l'elemento nell'albero Close document - Close document + Chiudi il documento Close the document - Close the document + Chiude il documento Reload document - Reload document + Ricarica il documento Reload a partially loaded document - Reload a partially loaded document + Ricarica un documento caricato parzialmente Allow partial recomputes - Allow partial recomputes + Consenti i ricalcoli parziali Enable or disable recomputating editing object when 'skip recomputation' is enabled - Enable or disable recomputating editing object when 'skip recomputation' is enabled + Abilita o disabilita il ricalcolo dell'oggetto in modifica quando 'salta il ricalcolo' è abilitato Recompute object - Recompute object + Ricalcola l'oggetto Recompute the selected object - Recompute the selected object + Ricalcola l'oggetto selezionato @@ -6310,27 +6408,27 @@ Prestare attenzione al punto dove si fa clic. The exported object contains external link. Please save the documentat least once before exporting. - The exported object contains external link. Please save the documentat least once before exporting. + L'oggetto esportato contiene un link esterno. Salvare il documento almeno una volta prima di esportarlo. Delete failed - Delete failed + Eliminazione non riuscita Dependency error - Dependency error + Errore di dipendenza Copy selected - Copy selected + Copia la selezione Copy active document - Copy active document + Copia il documento attivo Copy all documents - Copy all documents + Copia tutti i documenti Paste @@ -6338,95 +6436,95 @@ Prestare attenzione al punto dove si fa clic. Expression error - Expression error + Errore di espressione Failed to parse some of the expressions. Please check the Report View for more details. - Failed to parse some of the expressions. -Please check the Report View for more details. + Impossibile analizzare alcune delle espressioni. +Si prega di controllare la Vista Report per maggiori dettagli. Failed to paste expressions - Failed to paste expressions + Impossibile incollare le espressioni Simple group - Simple group + Gruppo semplice Group with links - Group with links + Gruppo con link Group with transform links - Group with transform links + Gruppo con link di trasformazione Create link group failed - Create link group failed + Creazione del gruppo di link fallita Create link failed - Create link failed + Creazione del link fallita Failed to create relative link - Failed to create relative link + Impossibile creare il link relativo Unlink failed - Unlink failed + Scollegamento non riuscito Replace link failed - Replace link failed + Sostituzione del link fallita Failed to import links - Failed to import links + Impossibile importare i link Failed to import all links - Failed to import all links + Impossibile importare tutti i link Invalid name - Invalid name + Nome non valido The property name or group name must only contain alpha numericals, underscore, and must not start with a digit. - The property name or group name must only contain alpha numericals, -underscore, and must not start with a digit. + Il nome della proprietà o il nome del gruppo devono contenere solo caratteri alfanumerici, +e sottolineato e non deve iniziare con un numero. The property '%1' already exists in '%2' - The property '%1' already exists in '%2' + La proprietà '%1' esiste già in '%2' Add property - Add property + Aggiungi proprietà Failed to add property to '%1': %2 - Failed to add property to '%1': %2 + Impossibile aggiungere la proprietà a '%1': %2 Save dependent files - Save dependent files + Salva i file dipendenti The file contains external dependencies. Do you want to save the dependent files, too? - The file contains external dependencies. Do you want to save the dependent files, too? + Il file contiene delle dipendenze esterne. Salvare anche i file dipendenti? Failed to save document - Failed to save document + Impossibile salvare il documento - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo @@ -6444,25 +6542,25 @@ underscore, and must not start with a digit. Choose 'Yes' to roll back all preceding transactions. Choose 'No' to roll back in the active document only. Choose 'Abort' to abort - Choose 'Yes' to roll back all preceding transactions. -Choose 'No' to roll back in the active document only. -Choose 'Abort' to abort + Scegli 'Sì' per annullare tutte le transazioni precedenti. +Scegli 'No' per annullare le transazioni solo nel documento attivo. +Scegli 'Annulla' per interrompere Do you want to save your changes to document before closing? - Do you want to save your changes to document before closing? + Salvare le modifiche apportate al documento prima di chiuderlo? Apply answer to all - Apply answer to all + Applica la risposta a tutti Drag & drop failed - Drag & drop failed + Trascinamento della selezione non riuscito Override colors... - Override colors... + Sostituisci colori... @@ -6484,7 +6582,7 @@ Choose 'Abort' to abort Box element selection - Box element selection + Box di selezione di elementi @@ -6858,7 +6956,7 @@ Choose 'Abort' to abort Toggle &Edit mode - Attiva/disattiva modalità &modifica + Attiva/disattiva la modalità &modifica Toggles the selected object's edit mode @@ -6915,7 +7013,7 @@ Choose 'Abort' to abort Expression actions - Expression actions + Azioni rapide @@ -7111,7 +7209,7 @@ Choose 'Abort' to abort Link actions - Link actions + Azioni link @@ -7122,11 +7220,11 @@ Choose 'Abort' to abort Import links - Import links + Importa link Import selected external link(s) - Import selected external link(s) + Importa i link esterni selezionati @@ -7137,11 +7235,11 @@ Choose 'Abort' to abort Import all links - Import all links + Importa tutti i link Import all links of the active document - Import all links of the active document + Importa tutti i link del documento attivo @@ -7152,11 +7250,11 @@ Choose 'Abort' to abort Make link - Make link + Crea un link Create a link to the selected object(s) - Create a link to the selected object(s) + Creare un link agli oggetti selezionati @@ -7167,11 +7265,11 @@ Choose 'Abort' to abort Make link group - Make link group + Crea un gruppo di link Create a group of links - Create a group of links + Crea un gruppo di link @@ -7182,11 +7280,11 @@ Choose 'Abort' to abort Make sub-link - Make sub-link + Crea un sotto-link Create a sub-object or sub-element link - Create a sub-object or sub-element link + Crea un sotto-oggetto o un link al sotto-elemento @@ -7197,11 +7295,11 @@ Choose 'Abort' to abort Replace with link - Replace with link + Sostituisci con il link Replace the selected object(s) with link - Replace the selected object(s) with link + Sostituisce gli oggetti selezionati con un link @@ -7227,11 +7325,11 @@ Choose 'Abort' to abort Select all links - Select all links + Seleziona tutti i link Select all links to the current selected object - Select all links to the current selected object + Seleziona tutti i link all'oggetto selezionato corrente @@ -7242,11 +7340,11 @@ Choose 'Abort' to abort Go to linked object - Go to linked object + Vai all'oggetto collegato Select the linked object and switch to its owner document - Select the linked object and switch to its owner document + Seleziona l'oggetto collegato e passa al relativo documento proprietario @@ -7257,11 +7355,11 @@ Choose 'Abort' to abort Go to the deepest linked object - Go to the deepest linked object + Vai all'oggetto collegato più profondo Select the deepest linked object and switch to its owner document - Select the deepest linked object and switch to its owner document + Seleziona l'oggetto collegato più profondo e passa al suo documento proprietario @@ -7272,7 +7370,7 @@ Choose 'Abort' to abort Unlink - Unlink + Scollega Strip on level of link @@ -7287,11 +7385,11 @@ Choose 'Abort' to abort Attach to remote debugger... - Attach to remote debugger... + Collega al debugger remoto... Attach to a remotely running debugger - Attach to a remotely running debugger + Si collega a un debugger in esecuzione remota @@ -7734,11 +7832,11 @@ Choose 'Abort' to abort Save All - Save All + Salva tutto Save all opened document - Save all opened document + Salva tutti i documenti aperti @@ -7794,11 +7892,11 @@ Choose 'Abort' to abort &Back - &Back + &Indietro Go back to previous selection - Go back to previous selection + Torna alla selezione precedente @@ -7809,11 +7907,11 @@ Choose 'Abort' to abort &Bounding box - &Bounding box + &Box contenitore Show selection bounding box - Show selection bounding box + Mostra il contenitore di delimitazione della selezione @@ -7824,11 +7922,11 @@ Choose 'Abort' to abort &Forward - &Forward + &Avanti Repeat the backed selection - Repeat the backed selection + Ripeti la selezione precedente @@ -7869,11 +7967,11 @@ Choose 'Abort' to abort &Send to Python Console - &Send to Python Console + &Invia alla Console Python Sends the selected object to the Python console - Sends the selected object to the Python console + Invia l'oggetto selezionato alla console Python @@ -7944,11 +8042,11 @@ Choose 'Abort' to abort Add text document - Add text document + Aggiungi un documento testo Add text document to active document - Add text document to active document + Aggiunge un documento di testo al documento attivo @@ -7959,7 +8057,7 @@ Choose 'Abort' to abort Texture mapping... - Mappatura texture... + Mappa una trama... Texture mapping @@ -8015,7 +8113,7 @@ Choose 'Abort' to abort Toggle navigation/Edit mode - Attiva/Disattiva la modalità di spostamento o modifica + Attiva/disattiva la modalità modifica Toggle between navigation and edit mode @@ -8030,7 +8128,7 @@ Choose 'Abort' to abort Toggle all objects - Attiva/disattiva tutti gli oggetti + Commuta tutti gli oggetti Toggles visibility of all objects in the active document @@ -8045,7 +8143,7 @@ Choose 'Abort' to abort Toggle selectability - Attiva/disattiva selezionabilità + Commuta la selezionabilità Toggles the property of the objects to get selected in the 3D-View @@ -8120,11 +8218,11 @@ Choose 'Abort' to abort Collapse selected item - Collapse selected item + Riduci l'elemento selezionato Collapse currently selected tree items - Collapse currently selected tree items + Riduce gli elementi attualmente selezionati @@ -8135,11 +8233,11 @@ Choose 'Abort' to abort Expand selected item - Expand selected item + Espandi l'elemento selezionato Expand currently selected tree items - Expand currently selected tree items + Espande gli elementi dell'albero attualmente selezionati @@ -8150,11 +8248,11 @@ Choose 'Abort' to abort Select all instances - Select all instances + Seleziona tutte le istanze Select all instances of the current selected object - Select all instances of the current selected object + Seleziona tutte le istanze dell'oggetto selezionato corrente @@ -8165,11 +8263,11 @@ Choose 'Abort' to abort TreeView actions - TreeView actions + Azioni della vista ad albero TreeView behavior options and actions - TreeView behavior options and actions + Opzioni e azioni della Vista ad albero @@ -8420,7 +8518,7 @@ Choose 'Abort' to abort Stereo Off - Stereo Off + Stereo off Switch stereo viewing off @@ -8514,7 +8612,7 @@ Choose 'Abort' to abort Rotate the view by 90° counter-clockwise - Rotate the view by 90° counter-clockwise + Ruota la vista di 90° in senso antiorario @@ -8529,7 +8627,7 @@ Choose 'Abort' to abort Rotate the view by 90° clockwise - Rotate the view by 90° clockwise + Ruota la vista in senso orario di 90° @@ -8690,22 +8788,22 @@ Choose 'Abort' to abort TreeView - TreeView + Vista ad albero StdTreeDrag TreeView - TreeView + Vista ad albero Initiate dragging - Initiate dragging + Avvia il trascinamento Initiate dragging of current selected tree items - Initiate dragging of current selected tree items + Avvia il trascinamento degli elementi dell'albero selezionato @@ -8716,48 +8814,48 @@ Choose 'Abort' to abort TreeView - TreeView + Vista ad albero Multi document - Multi document + Multi documento StdTreePreSelection TreeView - TreeView + Vista ad albero Pre-selection - Pre-selection + Pre-selezione Preselect the object in 3D view when mouse over the tree item - Preselect the object in 3D view when mouse over the tree item + Preseleziona l'oggetto nella vista 3D quando il mouse sopra l'elemento ad albero StdTreeRecordSelection TreeView - TreeView + Vista ad albero Record selection - Record selection + Registra la selezione Record selection in tree view in order to go back/forward using navigation button - Record selection in tree view in order to go back/forward using navigation button + Registra la selezione nella vista ad albero per andare indietro/avanti usando il pulsante di navigazione StdTreeSelection TreeView - TreeView + Vista ad albero Go to selection @@ -8776,56 +8874,56 @@ Choose 'Abort' to abort TreeView - TreeView + Vista ad albero Single document - Single document + Documento singolo StdTreeSyncPlacement TreeView - TreeView + Vista ad albero Sync placement - Sync placement + Sincronizza la posizione Auto adjust placement on drag and drop objects across coordinate systems - Auto adjust placement on drag and drop objects across coordinate systems + Regola automaticamente il posizionamento degli oggetti trascinandoli tra i sistemi di coordinate StdTreeSyncSelection TreeView - TreeView + Vista ad albero Sync selection - Sync selection + Sincronizza la selezione Auto expand tree item when the corresponding object is selected in 3D view - Auto expand tree item when the corresponding object is selected in 3D view + Espande automaticamente la struttura quando l'oggetto corrispondente viene selezionato nella vista 3D StdTreeSyncView TreeView - TreeView + Vista ad albero Sync view - Sync view + Sincronizza la vista Auto switch to the 3D view containing the selected item - Auto switch to the 3D view containing the selected item + Passa automaticamente alla vista 3D contenente l'elemento selezionato @@ -8836,7 +8934,7 @@ Choose 'Abort' to abort Box zoom - Zoom finestra + Finestra di ingrandimento @@ -8851,7 +8949,7 @@ Choose 'Abort' to abort Display the active view either in fullscreen, in undocked or docked mode - Visualizza la vista attiva a tutto schermo, in modalità agganciata o non agganciata + Visualizza la vista attiva a tutto schermo, in modalità agganciata o sganciata @@ -8866,7 +8964,7 @@ Choose 'Abort' to abort Display the active view either in fullscreen, in undocked or docked mode - Visualizza la vista attiva a tutto schermo, in modalità agganciata o non agganciata + Visualizza la vista attiva a tutto schermo, in modalità agganciata o sganciata @@ -8881,7 +8979,7 @@ Choose 'Abort' to abort Display the active view either in fullscreen, in undocked or docked mode - Visualizza la vista attiva a tutto schermo, in modalità agganciata o non agganciata + Visualizza la vista attiva a tutto schermo, in modalità agganciata o sganciata @@ -8907,11 +9005,11 @@ Choose 'Abort' to abort Undocked - Non agganciata + Sganciata Display the active view either in fullscreen, in undocked or docked mode - Visualizza la vista attiva a tutto schermo, in modalità agganciata o non agganciata + Visualizza la vista attiva a tutto schermo, in modalità agganciata o sganciata @@ -8922,7 +9020,7 @@ Choose 'Abort' to abort Zoom In - Zoom in + Ingrandisci @@ -8933,7 +9031,7 @@ Choose 'Abort' to abort Zoom Out - Zoom out + Riduci @@ -8943,16 +9041,16 @@ Choose 'Abort' to abort Are you sure you want to continue? - The following referencing objects might break. + I seguenti oggetti che sono collegati potrebbero rovinarsi. -Are you sure you want to continue? +Sicuro di voler continuare? These items are selected for deletion, but are not in the active document. - These items are selected for deletion, but are not in the active document. + Questi elementi sono selezionati per l'eliminazione, ma non sono nel documento attivo. @@ -9029,8 +9127,8 @@ Are you sure you want to continue? To link to external objects, the document must be saved at least once. Do you want to save the document now? - To link to external objects, the document must be saved at least once. -Do you want to save the document now? + Per collegare oggetti esterni, il documento deve essere salvato almeno una volta. +Vuoi salvare il documento ora? @@ -9054,10 +9152,10 @@ Do you want to save the document now? Please check the Report View for more details. Do you still want to proceed? - The document contains dependency cycles. -Please check the Report View for more details. + Il documento contiene delle dipendenze cicliche. +Si prega di controllare la Vista Report per maggiori dettagli. -Do you still want to proceed? +Si desidera ancora procedere? @@ -9116,7 +9214,7 @@ Do you still want to proceed? Zoom so that model fills the view - Zoom in modo che il modello riempie la vista + Ingrandisce in modo che il modello riempia la vista diff --git a/src/Gui/Language/FreeCAD_ja.qm b/src/Gui/Language/FreeCAD_ja.qm index 2a568cae62..bfd1e1174d 100644 Binary files a/src/Gui/Language/FreeCAD_ja.qm and b/src/Gui/Language/FreeCAD_ja.qm differ diff --git a/src/Gui/Language/FreeCAD_ja.ts b/src/Gui/Language/FreeCAD_ja.ts index 6a3be15887..87588eb793 100644 --- a/src/Gui/Language/FreeCAD_ja.ts +++ b/src/Gui/Language/FreeCAD_ja.ts @@ -179,11 +179,11 @@ &Clear - &Clear + クリア(&C) Revert to last calculated value (as constant) - Revert to last calculated value (as constant) + 最後に計算した (定数) 値を元に戻す @@ -416,6 +416,10 @@ while doing a left or right click and move the mouse up or down License ライセンス + + Collection + Collection + Gui::Dialog::ButtonModel @@ -590,7 +594,7 @@ while doing a left or right click and move the mouse up or down Gui::Dialog::DlgAddProperty Add property - Add property + プロパティの追加 Type @@ -610,11 +614,11 @@ while doing a left or right click and move the mouse up or down Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor. - Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor. + 既存のプロパティとの衝突を避けるために「グループ」_「名前」の形式でプロパティ名の前にグループ名を追加します。プロパティ・エディターでの表示時には付加されたグループ名は自動的に取り除かれます。 Append group name - Append group name + グループ名の追加 @@ -1262,39 +1266,39 @@ while doing a left or right click and move the mouse up or down Code lines will be numbered - Code lines will be numbered + コード行に番号を付ける Pressing <Tab> will insert amount of defined indent size - Pressing <Tab> will insert amount of defined indent size + <Tab>を押すと定義されたインデント・サイズが挿入されます。 Tabulator raster (how many spaces) - Tabulator raster (how many spaces) + タブ・サイズ (スペース数) How many spaces will be inserted when pressing <Tab> - How many spaces will be inserted when pressing <Tab> + <Tab> を押した時に挿入されるスペースの数 Pressing <Tab> will insert a tabulator with defined tab size - Pressing <Tab> will insert a tabulator with defined tab size + <Tab>を押すと定義されたタブ・サイズでタブが挿入されます。 Display items - Display items + 表示項目 Font size to be used for selected code type - Font size to be used for selected code type + 選択したコードタイプで使用されるフォント・サイズ Color and font settings will be applied to selected type - Color and font settings will be applied to selected type + 色とフォント設定が選択したタイプに適用されます Font family to be used for selected code type - Font family to be used for selected code type + 選択したコードタイプで使用されるフォント・ファミリー @@ -1353,31 +1357,31 @@ while doing a left or right click and move the mouse up or down Language of the application's user interface - Language of the application's user interface + アプリケーションのユーザーインターフェイスの言語 How many files should be listed in recent files list - How many files should be listed in recent files list + 最近のファイルのリストにいくつのファイルを表示するか Background of the main window will consist of tiles of a special image. See the FreeCAD Wiki for details about the image. - Background of the main window will consist of tiles of a special image. -See the FreeCAD Wiki for details about the image. + メインウィンドウの背景を特別な画像のタイルで構成。 +画像の詳細については FreeCAD ウィキを参照。 Style sheet how user interface will look like - Style sheet how user interface will look like + ユーザーインターフェイスをどの様に表示するかを指定するスタイルシート Choose your preference for toolbar icon size. You can adjust this according to your screen size or personal taste - Choose your preference for toolbar icon size. You can adjust -this according to your screen size or personal taste + ツールバーのアイコンのサイズの設定を行ってください。 +使用しているスクリーンサイズや好みに合わせて調整できます。 Tree view mode: - Tree view mode: + ツリービューモード: Customize how tree view is shown in the panel (restart required). @@ -1395,21 +1399,18 @@ this according to your screen size or personal taste A Splash screen is a small loading window that is shown when FreeCAD is launching. If this option is checked, FreeCAD will display the splash screen - A Splash screen is a small loading window that is shown -when FreeCAD is launching. If this option is checked, FreeCAD will -display the splash screen + スプラッシュ画面とは FreeCAD 起動時に表示される小さな読み込みウィンドウのことです。 +このオプションがチェックされている場合、FreeCAD はスプラッシュ画面を表示します。 Choose which workbench will be activated and shown after FreeCAD launches - Choose which workbench will be activated and shown -after FreeCAD launches + FreeCAD 起動後にどのワークベンチをアクティブにして表示するかを選択 Words will be wrapped when they exceed available horizontal space in Python console - Words will be wrapped when they exceed available -horizontal space in Python console + Python コンソールで利用可能な水平方向スペースを超えた場合に文字を折返し @@ -1444,11 +1445,11 @@ horizontal space in Python console TreeView and PropertyView - TreeView and PropertyView + ツリービューとプロパティービュー Both - Both + 両方 @@ -1525,7 +1526,7 @@ horizontal space in Python console Toolbar - Toolbar + ツールバー @@ -1609,7 +1610,7 @@ Perhaps a file permission error? Do not show again - Do not show again + 今後表示しない Guided Walkthrough @@ -1807,7 +1808,19 @@ Specify another directory, please. Sorted - Sorted + 並び替え + + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group @@ -1887,6 +1900,10 @@ Specify another directory, please. System parameter システム パラメータ + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2053,11 +2070,11 @@ Specify another directory, please. Filter by type - Filter by type + タイプでフィルタリング - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2108,7 +2125,7 @@ Specify another directory, please. Warnings: - 警告メッセージ: + 警告: Errors: @@ -2132,7 +2149,7 @@ Specify another directory, please. Log messages will be recorded - Log messages will be recorded + ログメッセージが記録されます。 Warnings will be recorded @@ -2149,36 +2166,64 @@ on-screen while displaying the error on-screen while displaying the error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel - Font color for normal messages in Report view panel + レポートビューパネルでの通常メッセージのフォント色 Font color for log messages in Report view panel - Font color for log messages in Report view panel + レポートビューパネルでのログメッセージのフォント色 Font color for warning messages in Report view panel - Font color for warning messages in Report view panel + レポートビューパネルでの警告メッセージのフォント色 Font color for error messages in Report view panel - Font color for error messages in Report view panel + レポートビューパネルでのエラーメッセージのフォント色 Internal Python output will be redirected from Python console to Report view panel - Internal Python output will be redirected -from Python console to Report view panel + 内部のPythonの出力がPythonコンソールからレポートビューパネルにリダイレクトされます Internal Python error messages will be redirected from Python console to Report view panel - Internal Python error messages will be redirected -from Python console to Report view panel + 内部のPythonのエラーメッセージがPythonコンソールからレポートビューパネルにリダイレクトされます @@ -2226,10 +2271,6 @@ from Python console to Report view panel 3D View 3D ビュー - - 3D View settings - 3D ビューの設定 - Show coordinate system in the corner ウィンドウの隅に座標系を表示 @@ -2238,14 +2279,6 @@ from Python console to Report view panel Show counter of frames per second 1 秒あたりのフレーム数のカウンターを表示 - - Enable animation - アニメーションを有効 - - - Eye to eye distance for stereo modes: - 視点間の距離 ステレオモード時: - Camera type カメラの種類 @@ -2254,46 +2287,6 @@ from Python console to Report view panel [empty string] - - 3D Navigation - 3Dナビゲーション - - - Mouse... - マウス... - - - Intensity of backlight - バックライトの強度 - - - Enable backlight color - バックライトの色を有効 - - - Orbit style - 軌道スタイル - - - Turntable - ターン テーブル - - - Trackball - トラックボール - - - Invert zoom - ズームを反転 - - - Zoom at cursor - カーソルの位置にズーム - - - Zoom step - ズーム量 - Anti-Aliasing アンチエイリアス @@ -2326,47 +2319,25 @@ from Python console to Report view panel Perspective renderin&g 透視投影レンダリング(&g) - - Show navigation cube - ナビゲーションキューブを表示 - - - Corner - コーナー - - - Top left - 左上 - - - Top right - 右上 - - - Bottom left - 左下 - - - Bottom right - 右下 - - - New Document Camera Orientation - 新しいドキュメントのカメラの向き - - - Disable touchscreen tilt gesture - タッチスクリーンのチルトジェスチャーを無効化 - Marker size: マーカーサイズ: + + General + 標準 + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2377,26 +2348,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2456,84 +2409,34 @@ but slower response to any scene changes. Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2543,16 +2446,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + 定義された色でバックライトが有効になります。 Backlight color - Backlight color + バックライトの色 - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2597,46 +2504,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - アイソメトリック - - - Dimetric - ダイメトリック - - - Trimetric - 不等角投影図法 - - - Top - 上面図 - - - Front - 正面図 - - - Left - 左面図 - - - Right - 右面図 - - - Rear - 背面図 - - - Bottom - 底面 - - - Custom - 色の編集 - Gui::Dialog::DlgSettingsColorGradient @@ -2777,7 +2644,7 @@ bounding box size of the 3D object that is currently displayed. Save thumbnail into project file when saving document - ドキュメントを保存するときにサムネールをプロジェクトファイルに保存 + ドキュメントを保存する時にサムネイルをプロジェクトファイルに保存 Maximum number of backup files to keep when resaving document @@ -2851,22 +2718,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail 生成されたサムネイルにプログラムのロゴを追加 - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2891,39 +2758,53 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + サイズ + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + サムネイルにプログラムのロゴが追加されます。 + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension Date format - Date format - - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail + 日付のフォーマット Allow objects to have same label/name Allow objects to have same label/name - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -2947,31 +2828,31 @@ You can also use the form: John Doe <john@doe.com> Default license for new documents - Default license for new documents + 新規ドキュメントにおけるデフォルトのライセンス Creative Commons Attribution - Creative Commons Attribution + クリエイティブ・コモンズ (表示) Creative Commons Attribution-ShareAlike - Creative Commons Attribution-ShareAlike + クリエイティブ・コモンズ (表示 - 継承) Creative Commons Attribution-NoDerivatives - Creative Commons Attribution-NoDerivatives + クリエイティブ・コモンズ (表示 - 改変禁止) Creative Commons Attribution-NonCommercial - Creative Commons Attribution-NonCommercial + クリエイティブ・コモンズ (表示 - 非営利) Creative Commons Attribution-NonCommercial-ShareAlike - Creative Commons Attribution-NonCommercial-ShareAlike + クリエイティブ・コモンズ (表示 - 非営利 - 継承) Creative Commons Attribution-NonCommercial-NoDerivatives - Creative Commons Attribution-NonCommercial-NoDerivatives + クリエイティブ・コモンズ (表示 - 非営利 - 改変禁止) URL describing more about the license @@ -2982,7 +2863,7 @@ You can also use the form: John Doe <john@doe.com> Gui::Dialog::DlgSettingsDocumentImp The format of the date to use. - The format of the date to use. + 使用する日付のフォーマット Default @@ -2990,7 +2871,7 @@ You can also use the form: John Doe <john@doe.com> Format - Format + フォーマット @@ -3187,23 +3068,23 @@ You can also use the form: John Doe <john@doe.com> Gui::Dialog::DlgSettingsImageImp Offscreen (New) - Offscreen (New) + オフスクリーン (新) Offscreen (Old) - Offscreen (Old) + オフスクリーン (旧) Framebuffer (custom) - Framebuffer (custom) + フレームバッファ (カスタム) Framebuffer (as is) - Framebuffer (as is) + フレームバッファ (そのまま) Pixel buffer - Pixel buffer + ピクセルバッファ @@ -3274,7 +3155,204 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros - The directory in which the application will search for macros + アプリケーションがマクロを検索するディレクトリ + + + + Gui::Dialog::DlgSettingsNavigation + + Navigation + ナビゲーション + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + コーナー + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + 左上 + + + Top right + 右上 + + + Bottom left + 左下 + + + Bottom right + 右下 + + + 3D Navigation + 3Dナビゲーション + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + Mouse... + マウス... + + + Navigation settings set + Navigation settings set + + + Orbit style + 軌道スタイル + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + ターン テーブル + + + Trackball + トラックボール + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + mm + + + Enable animated rotations + Enable animated rotations + + + Enable animation + アニメーションを有効 + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + カーソルの位置にズーム + + + Zoom step + ズーム量 + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + ズームを反転 + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + タッチスクリーンのチルトジェスチャーを無効化 + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + アイソメトリック + + + Dimetric + ダイメトリック + + + Trimetric + 不等角投影図法 + + + Top + 上面図 + + + Front + 正面図 + + + Left + 左面図 + + + Right + 右面図 + + + Rear + 背面図 + + + Bottom + 底面 + + + Custom + 色の編集 @@ -3373,11 +3451,11 @@ You can also use the form: John Doe <john@doe.com> Building US (ft-in/sqft/cft) - Building US (ft-in/sqft/cft) + 建築 US (ft-in/sqft/cft) Imperial for Civil Eng (ft, ft/sec) - Imperial for Civil Eng (ft, ft/sec) + 土木用 帝国単位 (ft, ft/sec) @@ -3440,17 +3518,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -3941,7 +4031,7 @@ The 'Status' column shows whether the document could be recovered. Do you really want to remove this parameter group? - Do you really want to remove this parameter group? + 本当にこのパラメーターグループを削除しますか? @@ -4129,11 +4219,11 @@ The 'Status' column shows whether the document could be recovered. Gui::Dialog::RemoteDebugger Attach to remote debugger - Attach to remote debugger + リモートデバッガーにアタッチ winpdb - winpdb + winpdb Password: @@ -4141,19 +4231,19 @@ The 'Status' column shows whether the document could be recovered. VS Code - VS Code + VS Code Address: - Address: + アドレス: Port: - Port: + ポート: Redirect output - Redirect output + 出力をリダイレクト @@ -4240,15 +4330,15 @@ The 'Status' column shows whether the document could be recovered. Gui::DlgObjectSelection Object selection - Object selection + オブジェクト選択 The selected objects contain other dependencies. Please select which objects to export. All dependencies are auto selected by default. - The selected objects contain other dependencies. Please select which objects to export. All dependencies are auto selected by default. + 選択されているオブジェクトには他に依存が含まれています。どのオブジェクトをエクスポートするか選んでください。デフォルトでは全ての依存が自動選択されています。 Dependency - Dependency + 依存 Document @@ -4260,11 +4350,11 @@ The 'Status' column shows whether the document could be recovered. State - State + 状態 Hierarchy - Hierarchy + 階層 Selected @@ -4272,7 +4362,7 @@ The 'Status' column shows whether the document could be recovered. Partial - Partial + 部分 @@ -4450,7 +4540,7 @@ The 'Status' column shows whether the document could be recovered. Picked object list - Picked object list + 選択オブジェクトのリスト @@ -4780,13 +4870,13 @@ Do you want to save your changes? The exported object contains external link. Please save the documentat least once before exporting. - The exported object contains external link. Please save the documentat least once before exporting. + エクスポートされたオブジェクトには外部リンクがふくまれています。エクスポートの前に少なくとも一度ドキュメントを保存してください。 To link to external objects, the document must be saved at least once. Do you want to save the document now? - To link to external objects, the document must be saved at least once. -Do you want to save the document now? + 外部オブジェクトにリンクするにはドキュメントを少なくとも一度保存する必要があります。 +ドキュメントを保存しますか? @@ -4991,23 +5081,23 @@ How do you want to proceed? property - property + プロパティ Show all - Show all + 全て表示 Add property - Add property + プロパティの追加 Remove property - Remove property + プロパティーの削除 Expression... - Expression... + 条件式... @@ -5117,7 +5207,7 @@ Do you want to exit without saving your data? Save history - Save history + 履歴の保存 Saves Python history across %1 sessions @@ -5290,7 +5380,7 @@ Do you want to specify another directory? Gui::TaskElementColors Set element color - Set element color + 要素の色を設定 TextLabel @@ -5298,7 +5388,7 @@ Do you want to specify another directory? Recompute after commit - Recompute after commit + コミット後に再計算 Remove @@ -5310,11 +5400,11 @@ Do you want to specify another directory? Remove all - Remove all + すべて削除 Hide - Hide + 非表示 Box select @@ -5407,6 +5497,10 @@ Do you want to specify another directory? If you don't save, your changes will be lost. 保存しない場合、変更内容は失われます。 + + Edit text + テキストを編集 + Gui::TouchpadNavigationStyle @@ -6301,7 +6395,7 @@ Be aware the point where you click matters. The exported object contains external link. Please save the documentat least once before exporting. - The exported object contains external link. Please save the documentat least once before exporting. + エクスポートされたオブジェクトには外部リンクがふくまれています。エクスポートの前に少なくとも一度ドキュメントを保存してください。 Delete failed @@ -6397,7 +6491,7 @@ underscore, and must not start with a digit. Add property - Add property + プロパティの追加 Failed to add property to '%1': %2 @@ -6409,15 +6503,15 @@ underscore, and must not start with a digit. The file contains external dependencies. Do you want to save the dependent files, too? - The file contains external dependencies. Do you want to save the dependent files, too? + このファイルには外部依存関係が含まれています。依存ファイルも保存しますか? Failed to save document Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo @@ -6441,7 +6535,7 @@ Choose 'Abort' to abort Do you want to save your changes to document before closing? - Do you want to save your changes to document before closing? + 閉じる前にドキュメントに変更を保存しますか? Apply answer to all @@ -7725,7 +7819,7 @@ Choose 'Abort' to abort Save All - Save All + 全て保存 Save all opened document @@ -7785,7 +7879,7 @@ Choose 'Abort' to abort &Back - &Back + 戻る(&B) Go back to previous selection @@ -7815,7 +7909,7 @@ Choose 'Abort' to abort &Forward - &Forward + 進む(&F) Repeat the backed selection @@ -7860,7 +7954,7 @@ Choose 'Abort' to abort &Send to Python Console - &Send to Python Console + Python コンソールへ送信(&S) Sends the selected object to the Python console @@ -7935,7 +8029,7 @@ Choose 'Abort' to abort Add text document - Add text document + テキストドキュメントの追加 Add text document to active document @@ -8681,14 +8775,14 @@ Choose 'Abort' to abort TreeView - TreeView + ツリービュー StdTreeDrag TreeView - TreeView + ツリービュー Initiate dragging @@ -8707,18 +8801,18 @@ Choose 'Abort' to abort TreeView - TreeView + ツリービュー Multi document - Multi document + マルチドキュメント StdTreePreSelection TreeView - TreeView + ツリービュー Pre-selection @@ -8733,7 +8827,7 @@ Choose 'Abort' to abort StdTreeRecordSelection TreeView - TreeView + ツリービュー Record selection @@ -8748,7 +8842,7 @@ Choose 'Abort' to abort StdTreeSelection TreeView - TreeView + ツリービュー Go to selection @@ -8767,18 +8861,18 @@ Choose 'Abort' to abort TreeView - TreeView + ツリービュー Single document - Single document + シングルドキュメント StdTreeSyncPlacement TreeView - TreeView + ツリービュー Sync placement @@ -8793,7 +8887,7 @@ Choose 'Abort' to abort StdTreeSyncSelection TreeView - TreeView + ツリービュー Sync selection @@ -8808,7 +8902,7 @@ Choose 'Abort' to abort StdTreeSyncView TreeView - TreeView + ツリービュー Sync view @@ -8934,9 +9028,9 @@ Choose 'Abort' to abort Are you sure you want to continue? - The following referencing objects might break. + 以下の参照しているオブジェクトが壊れる可能性があります。 -Are you sure you want to continue? +続行しますか? @@ -9020,8 +9114,8 @@ Are you sure you want to continue? To link to external objects, the document must be saved at least once. Do you want to save the document now? - To link to external objects, the document must be saved at least once. -Do you want to save the document now? + 外部オブジェクトにリンクするにはドキュメントを少なくとも一度保存する必要があります。 +ドキュメントを保存しますか? @@ -9045,10 +9139,10 @@ Do you want to save the document now? Please check the Report View for more details. Do you still want to proceed? - The document contains dependency cycles. -Please check the Report View for more details. + このドキュメントには依存の循環が含まれています。 +詳細はレポートビューを確認してください。 -Do you still want to proceed? +続行しますか? diff --git a/src/Gui/Language/FreeCAD_kab.qm b/src/Gui/Language/FreeCAD_kab.qm index 5286478d98..1aecd7aed8 100644 Binary files a/src/Gui/Language/FreeCAD_kab.qm and b/src/Gui/Language/FreeCAD_kab.qm differ diff --git a/src/Gui/Language/FreeCAD_kab.ts b/src/Gui/Language/FreeCAD_kab.ts index 15977a7e94..f0693c8e8f 100644 --- a/src/Gui/Language/FreeCAD_kab.ts +++ b/src/Gui/Language/FreeCAD_kab.ts @@ -417,6 +417,10 @@ while doing a left or right click and move the mouse up or down License License + + Collection + Collection + Gui::Dialog::ButtonModel @@ -1813,6 +1817,18 @@ Ma ulac aɣilif, mudd akaram nniḍen. Sorted Sorted + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group + Gui::Dialog::DlgParameterFind @@ -1891,6 +1907,10 @@ Ma ulac aɣilif, mudd akaram nniḍen. System parameter Paramètres système + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2059,8 +2079,8 @@ Ma ulac aɣilif, mudd akaram nniḍen. Filter by type - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2152,8 +2172,38 @@ on-screen while displaying the error on-screen while displaying the error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel @@ -2229,10 +2279,6 @@ from Python console to Report view panel 3D View Vue 3D - - 3D View settings - Paramètres de la vue 3D - Show coordinate system in the corner Afficher le système de coordonnées dans le coin @@ -2241,14 +2287,6 @@ from Python console to Report view panel Show counter of frames per second Afficher le compteur d'images par seconde - - Enable animation - Permettre l'animation - - - Eye to eye distance for stereo modes: - Distance entre les yeux pour les modes stéréo : - Camera type Type de caméra @@ -2257,46 +2295,6 @@ from Python console to Report view panel - - 3D Navigation - Navigation 3D - - - Mouse... - Souris... - - - Intensity of backlight - Intensité du rétro-éclairage - - - Enable backlight color - Activer la couleur de rétroéclairage - - - Orbit style - Style d'orbite - - - Turntable - Table tournante - - - Trackball - Trackball - - - Invert zoom - Inverser le zoom - - - Zoom at cursor - Zoomer sur le curseur - - - Zoom step - Étape de zoom - Anti-Aliasing Anticrénelage @@ -2329,47 +2327,25 @@ from Python console to Report view panel Perspective renderin&g Vue en perspective - - Show navigation cube - Show navigation cube - - - Corner - Corner - - - Top left - En haut à gauche - - - Top right - En haut à droite - - - Bottom left - En bas à gauche - - - Bottom right - En bas à droite - - - New Document Camera Orientation - New Document Camera Orientation - - - Disable touchscreen tilt gesture - Disable touchscreen tilt gesture - Marker size: Marker size: + + General + Général + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2380,26 +2356,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2459,84 +2417,34 @@ but slower response to any scene changes. Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2546,16 +2454,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Backlight is enabled with the defined color Backlight color Backlight color - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2600,46 +2512,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Isométrique - - - Dimetric - Dimétrique - - - Trimetric - Trimétrique - - - Top - Dessus - - - Front - Face - - - Left - Gauche - - - Right - Droit - - - Rear - Arrière - - - Bottom - Dessous - - - Custom - Personnalisé - Gui::Dialog::DlgSettingsColorGradient @@ -2855,22 +2727,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Add the program logo to the generated thumbnail - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2895,10 +2767,30 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + Taille + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + The program logo will be added to the thumbnail + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension @@ -2907,27 +2799,21 @@ automatically run a file recovery when it is started. Date format Date format - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail - Allow objects to have same label/name Allow objects to have same label/name - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -3281,6 +3167,203 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Tunigin + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + Corner + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + En haut à gauche + + + Top right + En haut à droite + + + Bottom left + En bas à gauche + + + Bottom right + En bas à droite + + + 3D Navigation + Navigation 3D + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + Mouse... + Souris... + + + Navigation settings set + Navigation settings set + + + Orbit style + Style d'orbite + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + Table tournante + + + Trackball + Trackball + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + mm + + + Enable animated rotations + Enable animated rotations + + + Enable animation + Permettre l'animation + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + Zoomer sur le curseur + + + Zoom step + Étape de zoom + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + Inverser le zoom + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + Disable touchscreen tilt gesture + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + Isométrique + + + Dimetric + Dimétrique + + + Trimetric + Trimétrique + + + Top + Dessus + + + Front + Face + + + Left + Gauche + + + Right + Droit + + + Rear + Arrière + + + Bottom + Dessous + + + Custom + Personnalisé + + Gui::Dialog::DlgSettingsUnits @@ -3444,17 +3527,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -5411,6 +5506,10 @@ Do you want to specify another directory? If you don't save, your changes will be lost. Si vous n'enregistrez pas, vos modifications seront perdues. + + Edit text + Edit text + Gui::TouchpadNavigationStyle @@ -6420,8 +6519,8 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo diff --git a/src/Gui/Language/FreeCAD_ko.qm b/src/Gui/Language/FreeCAD_ko.qm index aec780b661..c70d6f772d 100644 Binary files a/src/Gui/Language/FreeCAD_ko.qm and b/src/Gui/Language/FreeCAD_ko.qm differ diff --git a/src/Gui/Language/FreeCAD_ko.ts b/src/Gui/Language/FreeCAD_ko.ts index a57b04bc52..30ec89f0c6 100644 --- a/src/Gui/Language/FreeCAD_ko.ts +++ b/src/Gui/Language/FreeCAD_ko.ts @@ -60,11 +60,12 @@ App::Property The displayed size of the origin - The displayed size of the origin + 32/5000 +원점의 표시 크기 Visual size of the feature - Visual size of the feature + 기능의 시각적 크기(보이는 형태의 크기) <empty> @@ -160,7 +161,7 @@ Global Sensitivity: - Global Sensitivity: + 글로벌 감도: @@ -179,11 +180,11 @@ &Clear - &Clear + &지우기 Revert to last calculated value (as constant) - Revert to last calculated value (as constant) + 마지막으로 계산 된 값으로 되돌리기 @@ -417,6 +418,10 @@ while doing a left or right click and move the mouse up or down License 라이센스 + + Collection + Collection + Gui::Dialog::ButtonModel @@ -1811,6 +1816,18 @@ Specify another directory, please. Sorted Sorted + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group + Gui::Dialog::DlgParameterFind @@ -1889,6 +1906,10 @@ Specify another directory, please. System parameter 시스템 파라미터 + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2057,8 +2078,8 @@ Specify another directory, please. Filter by type - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2150,8 +2171,38 @@ on-screen while displaying the error on-screen while displaying the error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel @@ -2227,10 +2278,6 @@ from Python console to Report view panel 3D View 3D 보기 - - 3D View settings - 3D 보기 설정 - Show coordinate system in the corner 모서리에 좌표계를 표시 @@ -2239,14 +2286,6 @@ from Python console to Report view panel Show counter of frames per second 초당 프레임 카운터를 표시 - - Enable animation - 애니메이션 사용 - - - Eye to eye distance for stereo modes: - 스테레오 모드에 적용된 눈 간격: - Camera type 카메라 유형 @@ -2255,46 +2294,6 @@ from Python console to Report view panel - - 3D Navigation - 3D 탐색 - - - Mouse... - 마우스... - - - Intensity of backlight - 백라이트의 세기 - - - Enable backlight color - 백라이트 색상 사용 - - - Orbit style - 궤도 스타일 - - - Turntable - 턴테이블 - - - Trackball - 트랙볼 - - - Invert zoom - 확대/축소를 반전 - - - Zoom at cursor - 커서에서 확대/축소 - - - Zoom step - 확대/축소 단계 - Anti-Aliasing 앤티 앨리어싱 @@ -2327,47 +2326,25 @@ from Python console to Report view panel Perspective renderin&g Perspective renderin&g - - Show navigation cube - Show navigation cube - - - Corner - Corner - - - Top left - 왼쪽 위 - - - Top right - 오른쪽 위 - - - Bottom left - 왼쪽 아래 - - - Bottom right - 오른쪽 아래 - - - New Document Camera Orientation - New Document Camera Orientation - - - Disable touchscreen tilt gesture - Disable touchscreen tilt gesture - Marker size: Marker size: + + General + 일반 + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2378,26 +2355,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2457,84 +2416,34 @@ but slower response to any scene changes. Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2544,16 +2453,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Backlight is enabled with the defined color Backlight color Backlight color - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2598,46 +2511,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Isometric - - - Dimetric - Dimetric - - - Trimetric - Trimetric - - - Top - - - - Front - 전면 - - - Left - 왼쪽 - - - Right - 오른쪽 - - - Rear - 후면 - - - Bottom - 아래 - - - Custom - 색상 편집 - Gui::Dialog::DlgSettingsColorGradient @@ -2853,22 +2726,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Add the program logo to the generated thumbnail - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2893,10 +2766,30 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + 크기 + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + The program logo will be added to the thumbnail + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension @@ -2905,27 +2798,21 @@ automatically run a file recovery when it is started. Date format Date format - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail - Allow objects to have same label/name Allow objects to have same label/name - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -3279,6 +3166,203 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + 탐색 + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + Corner + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + 왼쪽 위 + + + Top right + 오른쪽 위 + + + Bottom left + 왼쪽 아래 + + + Bottom right + 오른쪽 아래 + + + 3D Navigation + 3D 탐색 + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + Mouse... + 마우스... + + + Navigation settings set + Navigation settings set + + + Orbit style + 궤도 스타일 + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + 턴테이블 + + + Trackball + 트랙볼 + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + mm + + + Enable animated rotations + Enable animated rotations + + + Enable animation + 애니메이션 사용 + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + 커서에서 확대/축소 + + + Zoom step + 확대/축소 단계 + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + 확대/축소를 반전 + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + Disable touchscreen tilt gesture + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + Isometric + + + Dimetric + Dimetric + + + Trimetric + Trimetric + + + Top + + + + Front + 전면 + + + Left + 왼쪽 + + + Right + 오른쪽 + + + Rear + 후면 + + + Bottom + 아래 + + + Custom + 색상 편집 + + Gui::Dialog::DlgSettingsUnits @@ -3442,17 +3526,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -5413,6 +5509,10 @@ Do you want to specify another directory? If you don't save, your changes will be lost. If you don't save, your changes will be lost. + + Edit text + 텍스트 편집 + Gui::TouchpadNavigationStyle @@ -6425,8 +6525,8 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo diff --git a/src/Gui/Language/FreeCAD_lt.qm b/src/Gui/Language/FreeCAD_lt.qm index 0dc28f1685..da39655567 100644 Binary files a/src/Gui/Language/FreeCAD_lt.qm and b/src/Gui/Language/FreeCAD_lt.qm differ diff --git a/src/Gui/Language/FreeCAD_lt.ts b/src/Gui/Language/FreeCAD_lt.ts index ae7d2afe17..033b48bb83 100644 --- a/src/Gui/Language/FreeCAD_lt.ts +++ b/src/Gui/Language/FreeCAD_lt.ts @@ -179,11 +179,11 @@ &Clear - &Clear + &Išvalyti Revert to last calculated value (as constant) - Revert to last calculated value (as constant) + Sugrąžinti į vėliausią apskaičiuotą vertę (pastoviąją) @@ -198,7 +198,7 @@ Filename - Failo pavadinimas + Rinkmenos pavadinimas @@ -416,6 +416,10 @@ while doing a left or right click and move the mouse up or down License Licencija + + Collection + Collection + Gui::Dialog::ButtonModel @@ -590,7 +594,7 @@ while doing a left or right click and move the mouse up or down Gui::Dialog::DlgAddProperty Add property - Add property + Pridėti ypatybę Type @@ -610,11 +614,11 @@ while doing a left or right click and move the mouse up or down Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor. - Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor. + Pridėti junginio pavadinimą prieš ypatybės pavadinimą 'junginys'_'pavadinimas' pavidalu, kad būtų išvengta tų pačių pavadinimų. Priešdėlinis junginio pavadinimas bus savaime apkirptas rodant ypatybės taisos lange. Append group name - Append group name + Pridėti junginio pavadinimą @@ -769,11 +773,11 @@ while doing a left or right click and move the mouse up or down No item selected - Nepasirinktas joks elementas + Nepasirinktas joks narys Please select a macro item first. - Prašome pirma pasirinkti makrokomandos elementą. + Prašome pirma pasirinkti makrokomandos narį. @@ -923,7 +927,7 @@ while doing a left or right click and move the mouse up or down <b>Move the selected item one level down.</b><p>This will also change the level of the parent item.</p> - <b>Perkelti pasirinktą elementą lygiu žemyn.</b><p>Tai taip pat pakeis pagrindinio elemento lygį.</p> + <b>Perkelti pasirinktą narį lygiu žemyn.</b><p>Tai taip pat pakeis pagrindinio nario lygį.</p> Move left @@ -931,7 +935,7 @@ while doing a left or right click and move the mouse up or down <b>Move the selected item one level up.</b><p>This will also change the level of the parent item.</p> - <b>Perkelti pasirinktą elementą lygiu aukštyn.</b><p>Tai taip pat pakeis pagrindinio elemento lygį.</p> + <b>Perkelti pasirinktą narį lygiu aukštyn.</b><p>Tai taip pat pakeis pagrindinio nario lygį.</p> Move down @@ -939,7 +943,7 @@ while doing a left or right click and move the mouse up or down <b>Move the selected item down.</b><p>The item will be moved within the hierarchy level.</p> - <b>Perkelti pažymėtą elementą žemyn.</b><p>Elementas bus perkeltas hierarchijos lygmens viduje.</p> + <b>Perkelti pažymėtą narį žemyn.</b><p>Narys bus perkeltas hierarchijos lygmens viduje.</p> Move up @@ -947,7 +951,7 @@ while doing a left or right click and move the mouse up or down <b>Move the selected item up.</b><p>The item will be moved within the hierarchy level.</p> - <b>Perkelti pažymėtą elementą aukštyn.</b><p>Elementas bus perkeltas hierarchijos lygmens viduje.</p> + <b>Perkelti pažymėtą Narį aukštyn.</b><p>Narys bus perkeltas hierarchijos lygmens viduje.</p> New... @@ -1261,7 +1265,7 @@ while doing a left or right click and move the mouse up or down Code lines will be numbered - Code lines will be numbered + Kodo eilutės turi būti sunumeruotos Pressing <Tab> will insert amount of defined indent size @@ -1281,7 +1285,7 @@ while doing a left or right click and move the mouse up or down Display items - Display items + Rodomi nariai Font size to be used for selected code type @@ -1443,11 +1447,11 @@ horizontal space in Python console TreeView and PropertyView - TreeView and PropertyView + Medžio ir savybių rodinys Both - Both + Abu @@ -1524,7 +1528,7 @@ horizontal space in Python console Toolbar - Toolbar + Priemonių juosta @@ -1611,7 +1615,7 @@ Galbūt failo leidimo klaida? Do not show again - Do not show again + Daugiau nerodyti Guided Walkthrough @@ -1810,7 +1814,19 @@ Prašome nurodti kitą aplanką. Sorted - Sorted + Surikiuota + + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group @@ -1890,6 +1906,10 @@ Prašome nurodti kitą aplanką. System parameter Sisteminis dydis + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2055,11 +2075,11 @@ Prašome nurodti kitą aplanką. Filter by type - Filter by type + Atrinkta pagal rūšį - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2134,15 +2154,15 @@ Prašome nurodti kitą aplanką. Log messages will be recorded - Log messages will be recorded + Įrašų sąrašo pranešimai bus įrašomi Warnings will be recorded - Warnings will be recorded + Perspėjimai bus įrašomi Error messages will be recorded - Error messages will be recorded + Klaidų pranešimai bus įrašomi When an error has occurred, the Report View dialog becomes visible @@ -2151,8 +2171,38 @@ on-screen while displaying the error on-screen while displaying the error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel @@ -2228,10 +2278,6 @@ from Python console to Report view panel 3D View Erdvinis vaizdavimas - - 3D View settings - Erdvinio vaizdavimo nuostatos - Show coordinate system in the corner Rodyti koordinačių sistemą vaizdo kampe @@ -2240,14 +2286,6 @@ from Python console to Report view panel Show counter of frames per second Rodyti paišymo greitį - - Enable animation - Įgalinti animavimą - - - Eye to eye distance for stereo modes: - Atstumas tarp akių (cm), reikalingas stereoskopiniam atvaizdavimui: - Camera type Kameros savybės @@ -2256,46 +2294,6 @@ from Python console to Report view panel - - 3D Navigation - Erdvinio naršymo būdai - - - Mouse... - Pelė... - - - Intensity of backlight - Pašvietimo ryškumas - - - Enable backlight color - Įgalinti spalvotą pašvietimą - - - Orbit style - Vaizdo sukimo įrankis - - - Turntable - Peržiūra sukant - - - Trackball - Rutulinis manipuliatorius - - - Invert zoom - Apgręžtas didinimas - - - Zoom at cursor - Priartinti vaizdą ties žymekliu - - - Zoom step - Priartinimo žingsnis - Anti-Aliasing Aštrių kraštų glodinimo būdas @@ -2328,47 +2326,25 @@ from Python console to Report view panel Perspective renderin&g &Perspektyvinis atvaizdavimas - - Show navigation cube - Rodyti naršymo kubą - - - Corner - Kampas - - - Top left - Viršuje kairėje - - - Top right - Viršuje dešinėje - - - Bottom left - Apačioje kairėje - - - Bottom right - Apačioje dešinėje - - - New Document Camera Orientation - Naujai sukurto dokumento kameros padėtis - - - Disable touchscreen tilt gesture - Išjungti pasukimo gestą jutikliniame ekrane - Marker size: Žymeklio dydis: + + General + Bendrosios + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2379,26 +2355,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2428,7 +2386,7 @@ report this setting as enabled when seeking support on the FreeCAD forums Render cache - Render cache + Piešimo podėlis 'Render Caching' is another way to say 'Rendering Acceleration'. @@ -2452,117 +2410,70 @@ but slower response to any scene changes. Distributed - Distributed + Paskirstytasis Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench - Size of vertices in the Sketcher workbench + Viršūnių dydis Braižyklės darbastalyje + + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Eye-to-eye distance used for stereo projections. -The specified value is a factor that will be multiplied with the -bounding box size of the 3D object that is currently displayed. - - - Intensity of the backlight - Intensity of the backlight - - - Backlight color - Backlight color + Atstumas tarp vyzdžių, naudojamas stereo atvaizdavimui. +Nurodytasis dydis yra dauginamas iš ribinių dabar erdviniame rodinyje rodomo daikto matmenų. Backlight is enabled with the defined color - Backlight is enabled with the defined color + Įgalintas pašvietimas su nustatyta spalva + + + Backlight color + Pašvietimo spalva + + + Intensity + Intensity + + + Intensity of the backlight + Pašvietimo ryškumas Objects will be projected in orthographic projection - Objects will be projected in orthographic projection + Daiktai bus atvaizduojami ortografiškai Objects will appear in a perspective projection - Objects will appear in a perspective projection + Daiktai bus atvaizduojami perspektyviškai @@ -2599,46 +2510,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15 taškų - - Isometric - Izometrinis vaizdavimas - - - Dimetric - Dimetrinis vaizdavimas - - - Trimetric - Trimetrinis vaizdavimas - - - Top - Iš viršaus - - - Front - Iš priekio - - - Left - Iš kairės - - - Right - Iš dešinės - - - Rear - Iš galo - - - Bottom - Iš apačios - - - Custom - Pasirinktinė - Gui::Dialog::DlgSettingsColorGradient @@ -2854,22 +2725,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Pridėti programos logotipą prie sukurtos miniatiūros - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Suglaudinimo lygis FCStd rinkmenoms + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2894,39 +2765,53 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + Dydis + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + Programos logotipas bus pridėtas miniatiūroje + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension Date format - Date format - - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail + Datos formatas Allow objects to have same label/name - Allow objects to have same label/name + Leisti daiktams turėti tą patį aprašą/pavadinimą - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -2954,38 +2839,38 @@ You can also use the form: John Doe <john@doe.com> Creative Commons Attribution - Creative Commons Attribution + „Creative Commons“ licencija nurodant kūrinio autorystę Creative Commons Attribution-ShareAlike - Creative Commons Attribution-ShareAlike + „Creative Commons“ licencija nurodant kūrinio autorystę ir leidžiant platinti nurodytomis licencijos sąlygomis Creative Commons Attribution-NoDerivatives - Creative Commons Attribution-NoDerivatives + „Creative Commons“ licencija nurodant kūrinio autorystę ir draudžiant keisti kūrinį Creative Commons Attribution-NonCommercial - Creative Commons Attribution-NonCommercial + „Creative Commons“ licencija nurodant kūrinio autorystę ir draudžiant komercinį jo naudojimą Creative Commons Attribution-NonCommercial-ShareAlike - Creative Commons Attribution-NonCommercial-ShareAlike + „Creative Commons“ licencija nurodant kūrinio autorystę ir leidžiant platinti nurodytomis licencijos sąlygomis, bet draudžiant komercinį kūrinio naudojimą Creative Commons Attribution-NonCommercial-NoDerivatives - Creative Commons Attribution-NonCommercial-NoDerivatives + „Creative Commons“ licencija nurodant kūrinio autorystę ir draudžiant kūrinio keitimą bei komercinį naudojimą URL describing more about the license - URL describing more about the license + Nuoroda į išsamesnį licencijos aprašą Gui::Dialog::DlgSettingsDocumentImp The format of the date to use. - The format of the date to use. + Naudotinas datos formatas. Default @@ -2993,7 +2878,7 @@ You can also use the form: John Doe <john@doe.com> Format - Format + Formatas @@ -3056,7 +2941,7 @@ You can also use the form: John Doe <john@doe.com> Items - Elementai + Nariai Current line highlight @@ -3183,18 +3068,18 @@ You can also use the form: John Doe <john@doe.com> Creation method: - Creation method: + Sukūrimo būdas: Gui::Dialog::DlgSettingsImageImp Offscreen (New) - Offscreen (New) + Išoriniame vaizduoklyje (Nauja) Offscreen (Old) - Offscreen (Old) + Išoriniame vaizduoklyje (Sena) Framebuffer (custom) @@ -3280,6 +3165,203 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Naršymas + + + Navigation cube + Navigation cube + + + Steps by turn + Žingsnių pilnam apsisukimui kiekis + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Žingsnių kiekis vienam apsisukimui padaryti, jei naudojamos rodyklės (numatytasis kiekis = 8 : žingsnio kampas = 360/8 = 45 laipsniai) + + + Corner + Kampas + + + Corner where navigation cube is shown + Kampas, kuriame rodomas naršymo kubas + + + Top left + Viršuje kairėje + + + Top right + Viršuje dešinėje + + + Bottom left + Apačioje kairėje + + + Bottom right + Apačioje dešinėje + + + 3D Navigation + Erdvinio naršymo būdai + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + Mouse... + Pelė... + + + Navigation settings set + Navigation settings set + + + Orbit style + Vaizdo sukimo įrankis + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + Peržiūra sukant + + + Trackball + Rutulinis manipuliatorius + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + Naujo dokumento mastelis + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + mm + + + Enable animated rotations + Įgalinti animuotąjį sukimą + + + Enable animation + Įgalinti animavimą + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + Priartinti vaizdą ties žymekliu + + + Zoom step + Priartinimo žingsnis + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + Apgręžtas didinimas + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + Išjungti pasukimo gestą jutikliniame ekrane + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Sukti apie žymeklį + + + Isometric + Izometrinis vaizdavimas + + + Dimetric + Dimetrinis vaizdavimas + + + Trimetric + Trimetrinis vaizdavimas + + + Top + Iš viršaus + + + Front + Iš priekio + + + Left + Iš kairės + + + Right + Iš dešinės + + + Rear + Iš galo + + + Bottom + Iš apačios + + + Custom + Pasirinktinė + + Gui::Dialog::DlgSettingsUnits @@ -3443,17 +3525,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -3521,7 +3615,7 @@ To add a calculation press Return in the value input field Quantity - Quantity + Kiekis Unit system: @@ -3547,22 +3641,22 @@ The preference system is the one set in the general preferences. Unit category for the Quantity - Unit category for the Quantity + Dydžio vienetų kategorija Copy the result into the clipboard - Copy the result into the clipboard + Kopijuoti rezultatą į iškarpinę Gui::Dialog::DlgUnitsCalculator unknown unit: - unknown unit: + nežinomas mato vienetas: unit mismatch - unit mismatch + nesutampa mato vienetas @@ -3585,7 +3679,7 @@ The preference system is the one set in the general preferences. <html><head/><body><p><span style=" font-weight:600;">Move the selected item down.</span></p><p>The item will be moved down</p></body></html> - <html><head/> <body><p><span style="font-weight:600;">Perkelti pažymėtą elementą žemyn.</span></p> <p>Elementas bus perkeltas žemyn</p></body></html> + <html><head/> <body><p><span style="font-weight:600;">Perkelti pažymėtą narį žemyn.</span></p> <p>Narys bus perkeltas žemyn</p></body></html> Move left @@ -3613,7 +3707,7 @@ The preference system is the one set in the general preferences. <html><head/><body><p><span style=" font-weight:600;">Move the selected item up.</span></p><p>The item will be moved up.</p></body></html> - <html><head/> <body><p><span style="font-weight:600;">Perkelti pažymėtą elementą viršun.</span></p> <p>Elementas bus perkeltas viršun</p></body></html> + <html><head/> <body><p><span style="font-weight:600;">Perkelti pažymėtą narį viršun.</span></p> <p>Narys bus perkeltas viršun</p></body></html> Add all to enabled workbenches @@ -3625,7 +3719,7 @@ The preference system is the one set in the general preferences. <html><head/><body><p><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:600;">Note:</span><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> The changes become active the next time you start the application</span></p></body></html> - <html><head/><body><p><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:600;">Note:</span><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> The changes become active the next time you start the application</span></p></body></html> + <html><head/> <body><p><span style="font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:600;"> Pastaba:</span> <span style="font-family:'MS Shell Dlg 2'; font-size:8pt;">Pakeitimai įsigalios sekantį kartą paleidus programą</span></p></body></html> @@ -3724,7 +3818,7 @@ The 'Status' column shows whether the document could be recovered. Gui::Dialog::DownloadItem Save File - Įrašyti failą + Įrašyti rinkmeną Download canceled: %1 @@ -3795,7 +3889,7 @@ The 'Status' column shows whether the document could be recovered. 0 Items - 0 elementų + 0 narių Download Manager @@ -3942,7 +4036,7 @@ The 'Status' column shows whether the document could be recovered. Do you really want to remove this parameter group? - Do you really want to remove this parameter group? + Ar tikrai norite pašalinti šį dydžių rinkinį? @@ -3965,31 +4059,31 @@ The 'Status' column shows whether the document could be recovered. New string item - Naujas eilutės elementas + Naujas eilutės narys New float item - Naujas slankaus kablelio skaičiaus elementas + Naujas slankaus kablelio skaičiaus narys New integer item - Naujas sveikojo skaičiaus elementas + Naujas sveikojo skaičiaus narys New unsigned item - Naujas natūraliojo skaičiaus elementas + Naujas natūraliojo skaičiaus narys New Boolean item - Naujas loginis elementas + Naujas loginis narys Existing item - Esamas elementas + Esamas narys The item '%1' already exists. - Elementas „%1“ jau yra. + Narys „%1“ jau yra. @@ -4088,31 +4182,31 @@ The 'Status' column shows whether the document could be recovered. Around y-axis: - Around y-axis: + Apie y ašį: Around z-axis: - Around z-axis: + Apie z ašį: Around x-axis: - Around x-axis: + Apie x ašį: Rotation around the x-axis - Rotation around the x-axis + Sukimas apie x ašį Rotation around the y-axis - Rotation around the y-axis + Sukimas apie y ašį Rotation around the z-axis - Rotation around the z-axis + Sukimas apie z ašį Euler angles (xy'z'') - Euler angles (xy'z'') + Oilerio kampai (xy'z'') @@ -4130,11 +4224,11 @@ The 'Status' column shows whether the document could be recovered. Gui::Dialog::RemoteDebugger Attach to remote debugger - Attach to remote debugger + Prijungti prie nuotolinės derintuvės winpdb - winpdb + winpdb Password: @@ -4142,19 +4236,19 @@ The 'Status' column shows whether the document could be recovered. VS Code - VS Code + VC Code Address: - Address: + Adresas: Port: - Port: + Prievadas: Redirect output - Redirect output + Nukreipti išvestį @@ -4241,7 +4335,7 @@ The 'Status' column shows whether the document could be recovered. Gui::DlgObjectSelection Object selection - Object selection + Daikto atranka The selected objects contain other dependencies. Please select which objects to export. All dependencies are auto selected by default. @@ -4249,7 +4343,7 @@ The 'Status' column shows whether the document could be recovered. Dependency - Dependency + Priklausomybė Document @@ -4261,11 +4355,11 @@ The 'Status' column shows whether the document could be recovered. State - State + Būklė Hierarchy - Hierarchy + Hierarchija Selected @@ -4273,7 +4367,7 @@ The 'Status' column shows whether the document could be recovered. Partial - Partial + Dalinis @@ -4284,7 +4378,7 @@ The 'Status' column shows whether the document could be recovered. Items - Elementai + Nariai @@ -4439,7 +4533,7 @@ The 'Status' column shows whether the document could be recovered. The number of selected items - Pasirinktų įrašų kiekis + Pasirinktų narių kiekis Duplicate subshape @@ -4451,7 +4545,7 @@ The 'Status' column shows whether the document could be recovered. Picked object list - Picked object list + Pasirinktų daiktų sąrašas @@ -4986,7 +5080,7 @@ dešiniajame pasirinkta %2 taškų(-ai). Object not found - Object not found + Daiktas nerastas @@ -4997,23 +5091,23 @@ dešiniajame pasirinkta %2 taškų(-ai). property - property + savybė Show all - Show all + Rodyti viską Add property - Add property + Pridėti ypatybę Remove property - Remove property + Šalinti savybę Expression... - Expression... + Išraiška... @@ -5124,7 +5218,7 @@ Ar norite išeiti neišsaugoję duomenų? Save history - Save history + Išsaugoti istoriją Saves Python history across %1 sessions @@ -5275,7 +5369,7 @@ Ar norėtumėte nurodyti kitą aplanką? Gui::TaskBoxPosition Position - Position + Padėtis @@ -5297,7 +5391,7 @@ Ar norėtumėte nurodyti kitą aplanką? Gui::TaskElementColors Set element color - Set element color + Nustatyti detalės spalvą TextLabel @@ -5305,7 +5399,7 @@ Ar norėtumėte nurodyti kitą aplanką? Recompute after commit - Recompute after commit + Perskaičiuoti po padarymo Remove @@ -5317,11 +5411,11 @@ Ar norėtumėte nurodyti kitą aplanką? Remove all - Remove all + Pašalinti viską Hide - Hide + Slėpti Box select @@ -5414,6 +5508,10 @@ Ar norėtumėte nurodyti kitą aplanką? If you don't save, your changes will be lost. Jei neįrašysite, jūsų pakeitimai bus prarasti. + + Edit text + Keisti tekstą + Gui::TouchpadNavigationStyle @@ -5470,7 +5568,7 @@ Ar norėtumėte nurodyti kitą aplanką? Korean - Korean + Korėjiečių Russian @@ -5490,7 +5588,7 @@ Ar norėtumėte nurodyti kitą aplanką? Portuguese, Brazilian - Portuguese, Brazilian + Portugalų (brazilų) Portuguese @@ -5542,43 +5640,43 @@ Ar norėtumėte nurodyti kitą aplanką? Basque - Basque + Baskų Catalan - Catalan + Katalonų Galician - Galician + Galų Kabyle - Kabyle + Kabilų Filipino - Filipino + Filipinų Indonesian - Indonesian + Indoneziečių Lithuanian - Lithuanian + Lietuvių k. Valencian - Valencian + Valencijiečių Arabic - Arabic + Arabų k. Vietnamese - Vietnamese + Vietnamiečių @@ -5675,51 +5773,51 @@ Ar norėtumėte nurodyti kitą aplanką? Show hidden items - Show hidden items + Rodyti paslėptus narius Show hidden tree view items - Show hidden tree view items + Rodyti paslėptus narius medžio rodinyje Hide item - Hide item + Slėpti narį Hide the item in tree - Hide the item in tree + Slėpti medžio narį Close document - Close document + Užverti dokumentą Close the document - Close the document + Užverti dokumentą Reload document - Reload document + Iš naujo atverti dokumentą Reload a partially loaded document - Reload a partially loaded document + Iš naujo atverti dalinai įkeltą dokumentą Allow partial recomputes - Allow partial recomputes + Įgalinti dalinius savybių perskaičiavimus Enable or disable recomputating editing object when 'skip recomputation' is enabled - Enable or disable recomputating editing object when 'skip recomputation' is enabled + Įgalinti ar uždrausti taisomo daikto savybių perskaičiavimą, kai yra įgalintas „perskaičiavimo praleidimas“ Recompute object - Recompute object + Perskaičiuoti daikto savybes Recompute the selected object - Recompute the selected object + Perskaičiuoti pasirinkto daikto savybes @@ -6037,7 +6135,7 @@ Ar norite tęsti? New text item - Naujas tekstinis elementas + Naujas tekstinis narys Enter your text: @@ -6045,7 +6143,7 @@ Ar norite tęsti? New integer item - Naujas sveikojo skaičiaus elementas + Naujas sveikojo skaičiaus narys Enter your number: @@ -6053,19 +6151,19 @@ Ar norite tęsti? New unsigned item - Naujas natūraliojo skaičiaus elementas + Naujas natūraliojo skaičiaus narys New float item - Naujas slankaus kablelio skaičiaus elementas + Naujas slankaus kablelio skaičiaus narys New Boolean item - Naujas loginis elementas + Naujas loginis narys Choose an item: - Pasirinkite elementą: + Pasirinkti narį: Rename group @@ -6222,7 +6320,7 @@ Be aware the point where you click matters. New boolean item - Naujas loginis elementas + Naujas loginis narys Navigation styles @@ -6310,19 +6408,19 @@ Be aware the point where you click matters. The exported object contains external link. Please save the documentat least once before exporting. - The exported object contains external link. Please save the documentat least once before exporting. + Eksportuotas daiktas turi išorinių saitų. Prašom prieš eksportuojant išsaugoti dokumentą bent kartą. Delete failed - Delete failed + Trynimas nepavyko Dependency error - Dependency error + Priklausomybės klaida Copy selected - Copy selected + Kopijuoti pasirinkimą Copy active document @@ -6334,7 +6432,7 @@ Be aware the point where you click matters. Paste - Paste + Įklijuoti Expression error @@ -6352,7 +6450,7 @@ Please check the Report View for more details. Simple group - Simple group + Paprastasis junginys Group with links @@ -6392,7 +6490,7 @@ Please check the Report View for more details. Invalid name - Invalid name + Netinkamas pavadinimas The property name or group name must only contain alpha numericals, @@ -6406,7 +6504,7 @@ underscore, and must not start with a digit. Add property - Add property + Pridėti ypatybę Failed to add property to '%1': %2 @@ -6414,7 +6512,7 @@ underscore, and must not start with a digit. Save dependent files - Save dependent files + Saugoti priklausomas rinkmenas The file contains external dependencies. Do you want to save the dependent files, too? @@ -6422,19 +6520,19 @@ underscore, and must not start with a digit. Failed to save document - Failed to save document + Nepavyko išsaugoti dokumento - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo - Undo + Atšaukti Redo - Redo + Pakartoti There are grouped transactions in the following documents with other preceding transactions @@ -6450,19 +6548,19 @@ Choose 'Abort' to abort Do you want to save your changes to document before closing? - Do you want to save your changes to document before closing? + Ar norite įrašyti keitimus prieš užveriant? Apply answer to all - Apply answer to all + Pritaikyti atsakymą visiems Drag & drop failed - Drag & drop failed + Nuvilkimas nepavyko Override colors... - Override colors... + Pakeisti spalvas... @@ -7111,7 +7209,7 @@ Choose 'Abort' to abort Link actions - Link actions + Saito veiksmai @@ -7122,11 +7220,11 @@ Choose 'Abort' to abort Import links - Import links + Importuoti saitus Import selected external link(s) - Import selected external link(s) + Importuoti pasirinktus išorinius saitus @@ -7137,11 +7235,11 @@ Choose 'Abort' to abort Import all links - Import all links + Importuoti visus saitus Import all links of the active document - Import all links of the active document + Importuoti visus rengiamo dokumento saitus @@ -7152,7 +7250,7 @@ Choose 'Abort' to abort Make link - Make link + Sukurti saitą Create a link to the selected object(s) @@ -7231,7 +7329,7 @@ Choose 'Abort' to abort Select all links to the current selected object - Select all links to the current selected object + Pasirinkti visus pažymėto daikto saitus @@ -7242,11 +7340,11 @@ Choose 'Abort' to abort Go to linked object - Go to linked object + Eiti į susietą daiktą Select the linked object and switch to its owner document - Select the linked object and switch to its owner document + Pasirinkti susietą daiktą ir pereiti į jį turintį dokumentą @@ -7257,11 +7355,11 @@ Choose 'Abort' to abort Go to the deepest linked object - Go to the deepest linked object + Eiti į tolimiausią susietąjį daiktą Select the deepest linked object and switch to its owner document - Select the deepest linked object and switch to its owner document + Pasirinkti tolimiausią susietąjį daiktą ir pereiti į jį turintį dokumentą @@ -7272,11 +7370,11 @@ Choose 'Abort' to abort Unlink - Unlink + Atsieti Strip on level of link - Strip on level of link + Pašalinti saito lygį @@ -7287,11 +7385,11 @@ Choose 'Abort' to abort Attach to remote debugger... - Attach to remote debugger... + Prijungti prie nuotolinės derintuvės... Attach to a remotely running debugger - Attach to a remotely running debugger + Prijungti prie nuotolinės veikiančios derintuvės @@ -7734,11 +7832,11 @@ Choose 'Abort' to abort Save All - Save All + Išsaugoti viską Save all opened document - Save all opened document + Išsaugoti visus atvertus dokumentus @@ -7794,11 +7892,11 @@ Choose 'Abort' to abort &Back - &Back + &Atgal Go back to previous selection - Go back to previous selection + Į ankstesnį pasirinkimą @@ -7809,11 +7907,11 @@ Choose 'Abort' to abort &Bounding box - &Bounding box + &Ribiniai matmenys Show selection bounding box - Show selection bounding box + Rodyti pasirinkimo ribinius matmenis @@ -7824,11 +7922,11 @@ Choose 'Abort' to abort &Forward - &Forward + &Pirmyn Repeat the backed selection - Repeat the backed selection + Pakartokite pasirinktą atranką @@ -7869,11 +7967,11 @@ Choose 'Abort' to abort &Send to Python Console - &Send to Python Console + Siųsti į „Python“ konsolę Sends the selected object to the Python console - Sends the selected object to the Python console + Perduoda pasirinktą daiktą „Python“ konsolei @@ -7944,11 +8042,11 @@ Choose 'Abort' to abort Add text document - Add text document + Pridėti tekstinį dokumentą Add text document to active document - Add text document to active document + Pridėti tekstinį dokumentą prie veikiamojo dokumento @@ -8120,11 +8218,11 @@ Choose 'Abort' to abort Collapse selected item - Collapse selected item + Sutraukti pasirinktą narį Collapse currently selected tree items - Collapse currently selected tree items + Sutraukti pasirinktą medžio šaką @@ -8135,11 +8233,11 @@ Choose 'Abort' to abort Expand selected item - Expand selected item + Išskleisti pasirinktą šaką Expand currently selected tree items - Expand currently selected tree items + Išskleisti pasirinktą medžio šaką @@ -8150,11 +8248,11 @@ Choose 'Abort' to abort Select all instances - Select all instances + Pasirinkti visus narius Select all instances of the current selected object - Select all instances of the current selected object + Pasirinkti visus pasirinkto daikto narius @@ -8165,11 +8263,11 @@ Choose 'Abort' to abort TreeView actions - TreeView actions + Medžio rodinio veiksmai TreeView behavior options and actions - TreeView behavior options and actions + Medžio rodinio elgsena parinktys ir veiksmai @@ -8514,7 +8612,7 @@ Choose 'Abort' to abort Rotate the view by 90° counter-clockwise - Rotate the view by 90° counter-clockwise + Pasukti vaizdą 90° kampu prieš laikrodžio rodyklę @@ -8529,7 +8627,7 @@ Choose 'Abort' to abort Rotate the view by 90° clockwise - Rotate the view by 90° clockwise + Pasukti vaizdą 90° kampu pagal laikrodžio rodyklę @@ -8690,22 +8788,22 @@ Choose 'Abort' to abort TreeView - TreeView + Medžio rodinys StdTreeDrag TreeView - TreeView + Medžio rodinys Initiate dragging - Initiate dragging + Pradėti tempimą Initiate dragging of current selected tree items - Initiate dragging of current selected tree items + Pradėti pasirinktos medžio šakos tempimą @@ -8716,48 +8814,48 @@ Choose 'Abort' to abort TreeView - TreeView + Medžio rodinys Multi document - Multi document + Daugybinis dokumentas StdTreePreSelection TreeView - TreeView + Medžio rodinys Pre-selection - Pre-selection + Pirminis pasirinkimas Preselect the object in 3D view when mouse over the tree item - Preselect the object in 3D view when mouse over the tree item + Paryškinti daiktą erdviniame rodinyje kai pelės žymeklis yra virš atitinkamo medžio nario StdTreeRecordSelection TreeView - TreeView + Medžio rodinys Record selection - Record selection + Įrašyti atranką Record selection in tree view in order to go back/forward using navigation button - Record selection in tree view in order to go back/forward using navigation button + Įrašyti atranką medžio rodinyje kad po to būtų galima judėti atgal ar pirmyn naudojantis naršymo mygtuku StdTreeSelection TreeView - TreeView + Medžio rodinys Go to selection @@ -8765,7 +8863,7 @@ Choose 'Abort' to abort Scroll to first selected item - Šokti į pirmąjį pažymėtą elementą + Šokti į pirmąjį pažymėtą narį @@ -8776,56 +8874,56 @@ Choose 'Abort' to abort TreeView - TreeView + Medžio rodinys Single document - Single document + Vienas dokumentas StdTreeSyncPlacement TreeView - TreeView + Medžio rodinys Sync placement - Sync placement + Sinchronizuoti dėstymą Auto adjust placement on drag and drop objects across coordinate systems - Auto adjust placement on drag and drop objects across coordinate systems + Automatiškai priderinti išdėstymą velkant daiktus per koordinačių sistemas StdTreeSyncSelection TreeView - TreeView + Medžio rodinys Sync selection - Sync selection + Sinchronizuoti atranką Auto expand tree item when the corresponding object is selected in 3D view - Auto expand tree item when the corresponding object is selected in 3D view + Savaime išplėsti medžio šaką, kuomet pasirenkamas atitinkamas daiktas erdviniame rodinyje StdTreeSyncView TreeView - TreeView + Medžio rodinys Sync view - Sync view + Sinchronizuoti rodymą Auto switch to the 3D view containing the selected item - Auto switch to the 3D view containing the selected item + Savaime perjungti erdvinį rodinį su pasirinktuoju nariu @@ -8943,16 +9041,16 @@ Choose 'Abort' to abort Are you sure you want to continue? - The following referencing objects might break. + Likę saitai į daiktus gali būti nutraukti. -Are you sure you want to continue? +Ar esate įsitikinę, kad norite tęsti? These items are selected for deletion, but are not in the active document. - These items are selected for deletion, but are not in the active document. + Šie nariai yra pasirinkti naikinimui, bet jie nepriklauso veikiamajam dokumentui. @@ -9029,8 +9127,8 @@ Are you sure you want to continue? To link to external objects, the document must be saved at least once. Do you want to save the document now? - To link to external objects, the document must be saved at least once. -Do you want to save the document now? + Kad būtų susietas su išoriniais daiktais, dokumentas turi būti bent kartą išsaugotas. +Ar norit išsaugoti dokumentą dabar? @@ -9054,10 +9152,10 @@ Do you want to save the document now? Please check the Report View for more details. Do you still want to proceed? - The document contains dependency cycles. -Please check the Report View for more details. + Dokumente aptikta žiedinių priklausomybių. +Prašome patikrinti išsamesnius pranešimus Ataskaitos rodinyje. -Do you still want to proceed? +Ar vis dar norite tęsti? diff --git a/src/Gui/Language/FreeCAD_nl.qm b/src/Gui/Language/FreeCAD_nl.qm index 73263286e7..ce22c13547 100644 Binary files a/src/Gui/Language/FreeCAD_nl.qm and b/src/Gui/Language/FreeCAD_nl.qm differ diff --git a/src/Gui/Language/FreeCAD_nl.ts b/src/Gui/Language/FreeCAD_nl.ts index 7a6ae43847..14b19e8736 100644 --- a/src/Gui/Language/FreeCAD_nl.ts +++ b/src/Gui/Language/FreeCAD_nl.ts @@ -179,11 +179,11 @@ &Clear - &Clear + &Wissen Revert to last calculated value (as constant) - Revert to last calculated value (as constant) + Zet laatst berekende waarde terug (als constante) @@ -416,6 +416,10 @@ while doing a left or right click and move the mouse up or down License Licentie + + Collection + Collection + Gui::Dialog::ButtonModel @@ -590,7 +594,7 @@ while doing a left or right click and move the mouse up or down Gui::Dialog::DlgAddProperty Add property - Add property + Voeg eigenschap toe Type @@ -610,11 +614,11 @@ while doing a left or right click and move the mouse up or down Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor. - Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor. + Voeg de groepsnaam voor de eigenschapsnaam toe in de vorm van 'group'_'name' om conflicten met bestaande eigenschappen te voorkomen. De voorgestelde groepsnaam wordt automatisch afgeknipt als deze wordt weergegeven in de eigenschapseditor. Append group name - Append group name + Groepsnaam toevoegen @@ -1261,19 +1265,19 @@ while doing a left or right click and move the mouse up or down Code lines will be numbered - Code lines will be numbered + Code-regels worden genummerd Pressing <Tab> will insert amount of defined indent size - Pressing <Tab> will insert amount of defined indent size + Op <Tab> klikken zal de grootte van de gedefinieerde inspringen invoegen Tabulator raster (how many spaces) - Tabulator raster (how many spaces) + Tabulator raster (hoeveel spaties) How many spaces will be inserted when pressing <Tab> - How many spaces will be inserted when pressing <Tab> + Hoeveel spaties zullen worden ingevoegd bij het indrukken van <Tab> Pressing <Tab> will insert a tabulator with defined tab size @@ -1811,6 +1815,18 @@ Kies een andere map, alstublieft. Sorted Sorted + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group + Gui::Dialog::DlgParameterFind @@ -1889,6 +1905,10 @@ Kies een andere map, alstublieft. System parameter Systeem-parameter + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2057,8 +2077,8 @@ Kies een andere map, alstublieft. Filter by type - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2150,8 +2170,38 @@ on-screen while displaying the error on-screen while displaying the error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel @@ -2227,10 +2277,6 @@ from Python console to Report view panel 3D View 3D-weergave - - 3D View settings - Instellingen voor 3D-weergave - Show coordinate system in the corner Toon coördinatenstelsel in de hoek @@ -2239,14 +2285,6 @@ from Python console to Report view panel Show counter of frames per second Toon teller van frames per seconde - - Enable animation - Animatie inschakelen - - - Eye to eye distance for stereo modes: - Oogafstand voor stereo-modus: - Camera type Cameratype @@ -2255,46 +2293,6 @@ from Python console to Report view panel '' - - 3D Navigation - 3D-navigatie - - - Mouse... - Muis... - - - Intensity of backlight - Intensiteit van de achtergrondverlichting - - - Enable backlight color - Inschakelen achtergrondverlichtingskleur - - - Orbit style - Orbit stijl - - - Turntable - Draaitafel - - - Trackball - Trackball - - - Invert zoom - Zoom omkeren - - - Zoom at cursor - Inzoomen bij cursor - - - Zoom step - Zoom stap - Anti-Aliasing Anti-aliasing @@ -2327,47 +2325,25 @@ from Python console to Report view panel Perspective renderin&g Perspectief renderin&g - - Show navigation cube - Laat de navigatie kubus zien - - - Corner - Hoek - - - Top left - Linksboven - - - Top right - Rechtsboven - - - Bottom left - Linksonder - - - Bottom right - Rechts Onder - - - New Document Camera Orientation - Nieuw document cameraoriëntatie - - - Disable touchscreen tilt gesture - Touchscreen kantel gebaar uitschakelen - Marker size: Markergrootte: + + General + Algemeen + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2378,26 +2354,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2457,84 +2415,34 @@ but slower response to any scene changes. Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2544,16 +2452,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Backlight is enabled with the defined color Backlight color Backlight color - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2598,46 +2510,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Isometrisch - - - Dimetric - Dimetrisch - - - Trimetric - Trimetrisch - - - Top - Boven - - - Front - Voorkant - - - Left - Links - - - Right - Rechts - - - Rear - Achter - - - Bottom - Onder - - - Custom - Eigen - Gui::Dialog::DlgSettingsColorGradient @@ -2852,22 +2724,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Voeg het programmalogo toe aan de gegenereerde miniatuur - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2892,10 +2764,30 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + Grootte + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + The program logo will be added to the thumbnail + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension @@ -2904,27 +2796,21 @@ automatically run a file recovery when it is started. Date format Date format - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail - Allow objects to have same label/name Allow objects to have same label/name - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -3278,6 +3164,203 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Navigatie + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + Hoek + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + Linksboven + + + Top right + Rechtsboven + + + Bottom left + Linksonder + + + Bottom right + Rechts Onder + + + 3D Navigation + 3D-navigatie + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + Mouse... + Muis... + + + Navigation settings set + Navigation settings set + + + Orbit style + Orbit stijl + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + Draaitafel + + + Trackball + Trackball + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + mm + + + Enable animated rotations + Enable animated rotations + + + Enable animation + Animatie inschakelen + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + Inzoomen bij cursor + + + Zoom step + Zoom stap + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + Zoom omkeren + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + Touchscreen kantel gebaar uitschakelen + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + Isometrisch + + + Dimetric + Dimetrisch + + + Trimetric + Trimetrisch + + + Top + Boven + + + Front + Voorkant + + + Left + Links + + + Right + Rechts + + + Rear + Achter + + + Bottom + Onder + + + Custom + Eigen + + Gui::Dialog::DlgSettingsUnits @@ -3441,17 +3524,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -4999,7 +5094,7 @@ How do you want to proceed? Add property - Add property + Voeg eigenschap toe Remove property @@ -5405,6 +5500,10 @@ Wilt u een andere map opgeven? If you don't save, your changes will be lost. Als u niet opslaat, zullen uw wijzigingen verloren gaan. + + Edit text + Tekst bewerken + Gui::TouchpadNavigationStyle @@ -6396,7 +6495,7 @@ underscore, and must not start with a digit. Add property - Add property + Voeg eigenschap toe Failed to add property to '%1': %2 @@ -6415,8 +6514,8 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo diff --git a/src/Gui/Language/FreeCAD_no.qm b/src/Gui/Language/FreeCAD_no.qm index 4bd7932a4d..226c311a7a 100644 Binary files a/src/Gui/Language/FreeCAD_no.qm and b/src/Gui/Language/FreeCAD_no.qm differ diff --git a/src/Gui/Language/FreeCAD_no.ts b/src/Gui/Language/FreeCAD_no.ts index 62d9ac59fc..5bd20cd0dd 100644 --- a/src/Gui/Language/FreeCAD_no.ts +++ b/src/Gui/Language/FreeCAD_no.ts @@ -417,6 +417,10 @@ while doing a left or right click and move the mouse up or down License Lisens + + Collection + Collection + Gui::Dialog::ButtonModel @@ -1812,6 +1816,18 @@ Vennligst angi en annen mappe. Sorted Sorted + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group + Gui::Dialog::DlgParameterFind @@ -1890,6 +1906,10 @@ Vennligst angi en annen mappe. System parameter Systemparameter + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2058,8 +2078,8 @@ Vennligst angi en annen mappe. Filter by type - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2151,8 +2171,38 @@ on-screen while displaying the error on-screen while displaying the error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel @@ -2228,10 +2278,6 @@ from Python console to Report view panel 3D View 3D-visning - - 3D View settings - Innstillinger for 3D-visning - Show coordinate system in the corner Vis koordinatsystem i hjørnet @@ -2240,14 +2286,6 @@ from Python console to Report view panel Show counter of frames per second Vis teller for bilder per sekund - - Enable animation - Aktiver animasjon - - - Eye to eye distance for stereo modes: - Øyeavstand for stereomoduser: - Camera type Kameratype @@ -2256,46 +2294,6 @@ from Python console to Report view panel - - 3D Navigation - 3D-navigasjon - - - Mouse... - Mus... - - - Intensity of backlight - Intensitet på bakgrunnsbelysning - - - Enable backlight color - Aktiver bakgrunnsbelysningsfarge - - - Orbit style - Banestil - - - Turntable - Dreieskive - - - Trackball - Styrekulen - - - Invert zoom - Inverter zoom - - - Zoom at cursor - Zoom på markøren - - - Zoom step - Zoom-trinn - Anti-Aliasing Utjevning @@ -2328,47 +2326,25 @@ from Python console to Report view panel Perspective renderin&g Perspective renderin&g - - Show navigation cube - Show navigation cube - - - Corner - Corner - - - Top left - Øverst til venstre - - - Top right - Øverst til høyre - - - Bottom left - Nederst til venstre - - - Bottom right - Nederst til høyre - - - New Document Camera Orientation - New Document Camera Orientation - - - Disable touchscreen tilt gesture - Disable touchscreen tilt gesture - Marker size: Marker size: + + General + Generelle + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2379,26 +2355,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2458,84 +2416,34 @@ but slower response to any scene changes. Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2545,16 +2453,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Backlight is enabled with the defined color Backlight color Backlight color - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2599,46 +2511,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Isometrisk - - - Dimetric - Dimetric - - - Trimetric - Trimetric - - - Top - Topp - - - Front - Front - - - Left - Venstre - - - Right - Høyre - - - Rear - Bak - - - Bottom - Bunn - - - Custom - Egendefinert - Gui::Dialog::DlgSettingsColorGradient @@ -2854,22 +2726,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Add the program logo to the generated thumbnail - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2894,10 +2766,30 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + Size + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + The program logo will be added to the thumbnail + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension @@ -2906,27 +2798,21 @@ automatically run a file recovery when it is started. Date format Date format - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail - Allow objects to have same label/name Allow objects to have same label/name - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -3280,6 +3166,203 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Navigasjon + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + Corner + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + Øverst til venstre + + + Top right + Øverst til høyre + + + Bottom left + Nederst til venstre + + + Bottom right + Nederst til høyre + + + 3D Navigation + 3D-navigasjon + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + Mouse... + Mus... + + + Navigation settings set + Navigation settings set + + + Orbit style + Banestil + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + Dreieskive + + + Trackball + Styrekulen + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + mm + + + Enable animated rotations + Enable animated rotations + + + Enable animation + Aktiver animasjon + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + Zoom på markøren + + + Zoom step + Zoom-trinn + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + Inverter zoom + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + Disable touchscreen tilt gesture + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + Isometrisk + + + Dimetric + Dimetric + + + Trimetric + Trimetric + + + Top + Topp + + + Front + Front + + + Left + Venstre + + + Right + Høyre + + + Rear + Bak + + + Bottom + Bunn + + + Custom + Egendefinert + + Gui::Dialog::DlgSettingsUnits @@ -3443,17 +3526,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -5414,6 +5509,10 @@ Vil du angi en annen mappe? If you don't save, your changes will be lost. If you don't save, your changes will be lost. + + Edit text + Edit text + Gui::TouchpadNavigationStyle @@ -6422,8 +6521,8 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo diff --git a/src/Gui/Language/FreeCAD_pl.qm b/src/Gui/Language/FreeCAD_pl.qm index bee6d6cca9..efd44c2d08 100644 Binary files a/src/Gui/Language/FreeCAD_pl.qm and b/src/Gui/Language/FreeCAD_pl.qm differ diff --git a/src/Gui/Language/FreeCAD_pl.ts b/src/Gui/Language/FreeCAD_pl.ts index bec60e5b0a..6b81807011 100644 --- a/src/Gui/Language/FreeCAD_pl.ts +++ b/src/Gui/Language/FreeCAD_pl.ts @@ -416,6 +416,10 @@ while doing a left or right click and move the mouse up or down License Licencja + + Collection + Collection + Gui::Dialog::ButtonModel @@ -1811,6 +1815,18 @@ Specify another directory, please. Sorted Sorted + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group + Gui::Dialog::DlgParameterFind @@ -1889,6 +1905,10 @@ Specify another directory, please. System parameter Parametr systemu + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2057,8 +2077,8 @@ Specify another directory, please. Filter by type - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2150,8 +2170,38 @@ on-screen while displaying the error on-screen while displaying the error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel @@ -2227,10 +2277,6 @@ from Python console to Report view panel 3D View Widok 3D - - 3D View settings - Ustawienia widoku 3D - Show coordinate system in the corner Pokaż układ współrzędnych w rogu @@ -2239,14 +2285,6 @@ from Python console to Report view panel Show counter of frames per second Pokaż licznik klatek na sekundę - - Enable animation - Włącz animację - - - Eye to eye distance for stereo modes: - Odległość pomiędzy oczami dla trybów stereo: - Camera type Typ projekcji @@ -2255,46 +2293,6 @@ from Python console to Report view panel - - 3D Navigation - Nawigacja 3D - - - Mouse... - Mysz... - - - Intensity of backlight - Intensywność podświetlenia - - - Enable backlight color - Włącz podświetlenie - - - Orbit style - Styl orbity - - - Turntable - Obrotnica - - - Trackball - Manipulator kulkowy - - - Invert zoom - Odwrócone powiększenie - - - Zoom at cursor - Powiększ przy kursorze - - - Zoom step - Krok powiększenia - Anti-Aliasing Wygładzanie @@ -2327,47 +2325,25 @@ from Python console to Report view panel Perspective renderin&g Renderowanie perspektywiczne - - Show navigation cube - Pokaż kostkę nawigacyjną - - - Corner - Narożnik - - - Top left - Lewy górny - - - Top right - Prawy górny - - - Bottom left - Lewy dolny - - - Bottom right - Prawy dolny - - - New Document Camera Orientation - Orientacja kamery nowego dokumentu - - - Disable touchscreen tilt gesture - Wyłącz gest obrotu na ekranie dotykowym - Marker size: Rozmiar znacznika: + + General + Ogólne + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2378,26 +2354,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2457,84 +2415,34 @@ but slower response to any scene changes. Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2544,16 +2452,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Backlight is enabled with the defined color Backlight color Backlight color - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2598,46 +2510,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Izometryczny - - - Dimetric - Dimetryczny - - - Trimetric - Trymetryczny - - - Top - Góra - - - Front - Przód - - - Left - Lewa - - - Right - Prawo - - - Rear - Tył - - - Bottom - U dołu - - - Custom - Niestandardowe - Gui::Dialog::DlgSettingsColorGradient @@ -2852,22 +2724,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Dodaj logo programu do wygenerowanych miniatur - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2892,10 +2764,30 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + Rozmiar + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + The program logo will be added to the thumbnail + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension @@ -2904,27 +2796,21 @@ automatically run a file recovery when it is started. Date format Date format - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail - Allow objects to have same label/name Allow objects to have same label/name - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -3278,6 +3164,203 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Nawigacja + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + Narożnik + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + Lewy górny + + + Top right + Prawy górny + + + Bottom left + Lewy dolny + + + Bottom right + Prawy dolny + + + 3D Navigation + Nawigacja 3D + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + Mouse... + Mysz... + + + Navigation settings set + Navigation settings set + + + Orbit style + Styl orbity + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + Obrotnica + + + Trackball + Manipulator kulkowy + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + mm + + + Enable animated rotations + Enable animated rotations + + + Enable animation + Włącz animację + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + Powiększ przy kursorze + + + Zoom step + Krok powiększenia + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + Odwrócone powiększenie + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + Wyłącz gest obrotu na ekranie dotykowym + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + Izometryczny + + + Dimetric + Dimetryczny + + + Trimetric + Trymetryczny + + + Top + Góra + + + Front + Przód + + + Left + Lewa + + + Right + Prawo + + + Rear + Tył + + + Bottom + U dołu + + + Custom + Niestandardowe + + Gui::Dialog::DlgSettingsUnits @@ -3441,17 +3524,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -5404,6 +5499,10 @@ Do you want to specify another directory? If you don't save, your changes will be lost. Jeśli nie zapiszesz dokumentu, zmiany zostaną utracone. + + Edit text + Edytuj tekst + Gui::TouchpadNavigationStyle @@ -6410,8 +6509,8 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo diff --git a/src/Gui/Language/FreeCAD_pt-BR.qm b/src/Gui/Language/FreeCAD_pt-BR.qm index 3c18140c45..b7441d69fb 100644 Binary files a/src/Gui/Language/FreeCAD_pt-BR.qm and b/src/Gui/Language/FreeCAD_pt-BR.qm differ diff --git a/src/Gui/Language/FreeCAD_pt-BR.ts b/src/Gui/Language/FreeCAD_pt-BR.ts index 9d345ad5ee..3ffa9b9fb5 100644 --- a/src/Gui/Language/FreeCAD_pt-BR.ts +++ b/src/Gui/Language/FreeCAD_pt-BR.ts @@ -179,11 +179,11 @@ &Clear - &Clear + &Limpar Revert to last calculated value (as constant) - Revert to last calculated value (as constant) + Reverter para o último valor calculado (como constante) @@ -416,6 +416,10 @@ while doing a left or right click and move the mouse up or down License Licença + + Collection + Collection + Gui::Dialog::ButtonModel @@ -590,7 +594,7 @@ while doing a left or right click and move the mouse up or down Gui::Dialog::DlgAddProperty Add property - Add property + Adicionar propriedade Type @@ -610,11 +614,11 @@ while doing a left or right click and move the mouse up or down Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor. - Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor. + Acrescente o nome do grupo na frente do nome da propriedade no formato de 'grupo'_'nome' para evitar conflitos com a propriedade existente. O nome do grupo prefixado será cortado automaticamente quando mostrado no editor de propriedades. Append group name - Append group name + Acrescentar nome do grupo @@ -1261,11 +1265,11 @@ while doing a left or right click and move the mouse up or down Code lines will be numbered - Code lines will be numbered + Linhas de código serão numeradas Pressing <Tab> will insert amount of defined indent size - Pressing <Tab> will insert amount of defined indent size + Pressionar <Tab> irá inserir quantidade de tamanho de recuo definido Tabulator raster (how many spaces) @@ -1273,27 +1277,27 @@ while doing a left or right click and move the mouse up or down How many spaces will be inserted when pressing <Tab> - How many spaces will be inserted when pressing <Tab> + Quantos espaços serão inseridos ao pressionar <Tab> Pressing <Tab> will insert a tabulator with defined tab size - Pressing <Tab> will insert a tabulator with defined tab size + Pressionar o <Tab> irá inserir um tabulador com tamanho de tabulação definido Display items - Display items + Exibir itens Font size to be used for selected code type - Font size to be used for selected code type + Tamanho da fonte a ser usado no tipo de código selecionado Color and font settings will be applied to selected type - Color and font settings will be applied to selected type + Cor e configurações de fonte serão aplicadas ao tipo selecionado Font family to be used for selected code type - Font family to be used for selected code type + Família de fonte a ser usada no tipo de código selecionado @@ -1352,17 +1356,17 @@ while doing a left or right click and move the mouse up or down Language of the application's user interface - Language of the application's user interface + Idioma da interface de usuário da aplicação How many files should be listed in recent files list - How many files should be listed in recent files list + Quantos arquivos devem ser listados na lista de arquivos recentes Background of the main window will consist of tiles of a special image. See the FreeCAD Wiki for details about the image. - Background of the main window will consist of tiles of a special image. -See the FreeCAD Wiki for details about the image. + O fundo da janela principal consistirá em blocos de uma imagem especial. +Veja a Wiki do FreeCAD para mais detalhes sobre a imagem. Style sheet how user interface will look like @@ -1371,12 +1375,11 @@ See the FreeCAD Wiki for details about the image. Choose your preference for toolbar icon size. You can adjust this according to your screen size or personal taste - Choose your preference for toolbar icon size. You can adjust -this according to your screen size or personal taste + Escolha sua preferência para o tamanho do ícone da barra de ferramentas. Você pode ajustar isto de acordo com o tamanho da sua tela ou gosto pessoal Tree view mode: - Tree view mode: + Modo de visualização em árvore: Customize how tree view is shown in the panel (restart required). @@ -1384,11 +1387,11 @@ this according to your screen size or personal taste 'ComboView': combine tree view and property view into one panel. 'TreeView and PropertyView': split tree view and property view into separate panel. 'Both': keep all three panels, and you can have two sets of tree view and property view. - Customize how tree view is shown in the panel (restart required). + Personalize como a exibição em árvore é exibida no painel (requer reinicialização). -'ComboView': combine tree view and property view into one panel. -'TreeView and PropertyView': split tree view and property view into separate panel. -'Both': keep all three panels, and you can have two sets of tree view and property view. +'ComboView': combine exibição em árvore e vista de propriedade em um painel. +'TreeView e PropertyView': dividir exibição em árvore e visualização de propriedades em painel separado. +'Ambos': mantenha todos os três painéis, e você pode ter dois conjuntos de exibição em árvore e exibição de propriedade. A Splash screen is a small loading window that is shown @@ -1810,6 +1813,18 @@ Por favor especifique outro diretório. Sorted Sorted + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group + Gui::Dialog::DlgParameterFind @@ -1888,6 +1903,10 @@ Por favor especifique outro diretório. System parameter Parâmetro de sistema + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2056,8 +2075,8 @@ Por favor especifique outro diretório. Filter by type - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2149,8 +2168,38 @@ on-screen while displaying the error on-screen while displaying the error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel @@ -2226,10 +2275,6 @@ from Python console to Report view panel 3D View Vista 3D - - 3D View settings - Configurações de visualização 3D - Show coordinate system in the corner Mostrar sistema de coordenadas no canto @@ -2238,14 +2283,6 @@ from Python console to Report view panel Show counter of frames per second Mostrar contador de frames por segundo - - Enable animation - Habilitar animação - - - Eye to eye distance for stereo modes: - Distância entre olhos para modos estéreo: - Camera type Tipo de câmera @@ -2254,46 +2291,6 @@ from Python console to Report view panel - - 3D Navigation - Navegação 3D - - - Mouse... - Mouse... - - - Intensity of backlight - Intensidade da luz de fundo - - - Enable backlight color - Habilitar a cor da luz de fundo - - - Orbit style - Estilo de orbita - - - Turntable - Plataforma - - - Trackball - Trackball - - - Invert zoom - Inverter o zoom - - - Zoom at cursor - Zoom no cursor - - - Zoom step - Etapa de zoom - Anti-Aliasing Suavização de serrilhado @@ -2326,47 +2323,25 @@ from Python console to Report view panel Perspective renderin&g Renderização de perspectiva - - Show navigation cube - Mostrar cubo de navegação - - - Corner - Canto - - - Top left - Superior esquerdo - - - Top right - Superior direito - - - Bottom left - Inferior esquerdo - - - Bottom right - Inferior direito - - - New Document Camera Orientation - Nova orientação da câmera do documento - - - Disable touchscreen tilt gesture - Desativar o gesto de inclinação da tela sensível ao toque - Marker size: Tamanho do marcador: + + General + Geral + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2377,26 +2352,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2456,84 +2413,34 @@ but slower response to any scene changes. Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2543,16 +2450,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Backlight is enabled with the defined color Backlight color Backlight color - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2597,46 +2508,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Isométrico - - - Dimetric - Diamétrico - - - Trimetric - Trimétrico - - - Top - Topo - - - Front - Frente - - - Left - Esquerda - - - Right - Direito - - - Rear - Traseira - - - Bottom - De baixo - - - Custom - Personalizado - Gui::Dialog::DlgSettingsColorGradient @@ -2851,22 +2722,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Adicionar o logotipo do programa à miniatura gerada - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2891,10 +2762,30 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + Tamanho + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + The program logo will be added to the thumbnail + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension @@ -2903,27 +2794,21 @@ automatically run a file recovery when it is started. Date format Date format - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail - Allow objects to have same label/name Allow objects to have same label/name - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -3277,6 +3162,203 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Navegação + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + Canto + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + Superior esquerdo + + + Top right + Superior direito + + + Bottom left + Inferior esquerdo + + + Bottom right + Inferior direito + + + 3D Navigation + Navegação 3D + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + Mouse... + Mouse... + + + Navigation settings set + Navigation settings set + + + Orbit style + Estilo de orbita + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + Plataforma + + + Trackball + Trackball + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + mm + + + Enable animated rotations + Enable animated rotations + + + Enable animation + Habilitar animação + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + Zoom no cursor + + + Zoom step + Etapa de zoom + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + Inverter o zoom + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + Desativar o gesto de inclinação da tela sensível ao toque + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + Isométrico + + + Dimetric + Diamétrico + + + Trimetric + Trimétrico + + + Top + Topo + + + Front + Frente + + + Left + Esquerda + + + Right + Direito + + + Rear + Traseira + + + Bottom + De baixo + + + Custom + Personalizado + + Gui::Dialog::DlgSettingsUnits @@ -3440,17 +3522,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -5000,7 +5094,7 @@ Deseja prosseguir? Add property - Add property + Adicionar propriedade Remove property @@ -5404,6 +5498,10 @@ Do you want to specify another directory? If you don't save, your changes will be lost. Se você não for salvar, suas alterações serão perdidas. + + Edit text + Editar texto + Gui::TouchpadNavigationStyle @@ -6319,7 +6417,7 @@ Be aware the point where you click matters. Paste - Paste + Colar Expression error @@ -6391,7 +6489,7 @@ underscore, and must not start with a digit. Add property - Add property + Adicionar propriedade Failed to add property to '%1': %2 @@ -6410,8 +6508,8 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo diff --git a/src/Gui/Language/FreeCAD_pt-PT.qm b/src/Gui/Language/FreeCAD_pt-PT.qm index b6e673ef30..cd350f6e3a 100644 Binary files a/src/Gui/Language/FreeCAD_pt-PT.qm and b/src/Gui/Language/FreeCAD_pt-PT.qm differ diff --git a/src/Gui/Language/FreeCAD_pt-PT.ts b/src/Gui/Language/FreeCAD_pt-PT.ts index 8ae06f9119..793fba5427 100644 --- a/src/Gui/Language/FreeCAD_pt-PT.ts +++ b/src/Gui/Language/FreeCAD_pt-PT.ts @@ -416,6 +416,10 @@ while doing a left or right click and move the mouse up or down License Licença + + Collection + Collection + Gui::Dialog::ButtonModel @@ -1810,6 +1814,18 @@ Por favor, indique outra pasta. Sorted Sorted + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group + Gui::Dialog::DlgParameterFind @@ -1888,6 +1904,10 @@ Por favor, indique outra pasta. System parameter Parâmetro do Sistema + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2056,8 +2076,8 @@ Por favor, indique outra pasta. Filter by type - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2149,8 +2169,38 @@ on-screen while displaying the error on-screen while displaying the error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel @@ -2226,10 +2276,6 @@ from Python console to Report view panel 3D View Vista 3D - - 3D View settings - Configurações da Visualização a 3D - Show coordinate system in the corner Mostrar o sistema de coordenadas no canto @@ -2238,14 +2284,6 @@ from Python console to Report view panel Show counter of frames per second Mostrar contador das imagens por segundo - - Enable animation - Ativar animação - - - Eye to eye distance for stereo modes: - Distância olho a olho para modos stereo: - Camera type Tipo de câmara @@ -2254,46 +2292,6 @@ from Python console to Report view panel - - 3D Navigation - Navegação 3D - - - Mouse... - Rato ... - - - Intensity of backlight - Intensidade da Luz de Fundo - - - Enable backlight color - Ativar a Cor da Luz de Fundo - - - Orbit style - Estilo da Órbita - - - Turntable - Plataforma giratória - - - Trackball - Trackball - - - Invert zoom - Inverter Zoom - - - Zoom at cursor - Zoom no cursor - - - Zoom step - Fator de zoom - Anti-Aliasing Suavização de serrilhado @@ -2326,47 +2324,25 @@ from Python console to Report view panel Perspective renderin&g Renderização de perspectiva - - Show navigation cube - Mostrar cubo de navegação - - - Corner - Vértice - - - Top left - Topo Esquerdo - - - Top right - Topo Direito - - - Bottom left - Base esquerda - - - Bottom right - Base direita - - - New Document Camera Orientation - Orientação de câmara do novo documento - - - Disable touchscreen tilt gesture - Desativar o gesto de inclinação da tela sensível ao toque - Marker size: Tamanho do marcador: + + General + Geral + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2377,26 +2353,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2456,84 +2414,34 @@ but slower response to any scene changes. Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2543,16 +2451,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Backlight is enabled with the defined color Backlight color Backlight color - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2597,46 +2509,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Isométrica - - - Dimetric - Dimetrica - - - Trimetric - Trimétrica - - - Top - Topo - - - Front - Frente - - - Left - Esquerda - - - Right - Direita - - - Rear - Traseira - - - Bottom - De baixo - - - Custom - Personalizado - Gui::Dialog::DlgSettingsColorGradient @@ -2851,22 +2723,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Adicionar o logotipo do programa à miniatura gerada - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2891,10 +2763,30 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + Tamanho + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + The program logo will be added to the thumbnail + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension @@ -2903,27 +2795,21 @@ automatically run a file recovery when it is started. Date format Date format - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail - Allow objects to have same label/name Allow objects to have same label/name - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -3277,6 +3163,203 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Navegação + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + Vértice + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + Topo Esquerdo + + + Top right + Topo Direito + + + Bottom left + Base esquerda + + + Bottom right + Base direita + + + 3D Navigation + Navegação 3D + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + Mouse... + Rato ... + + + Navigation settings set + Navigation settings set + + + Orbit style + Estilo da Órbita + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + Plataforma giratória + + + Trackball + Trackball + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + mm + + + Enable animated rotations + Enable animated rotations + + + Enable animation + Ativar animação + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + Zoom no cursor + + + Zoom step + Fator de zoom + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + Inverter Zoom + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + Desativar o gesto de inclinação da tela sensível ao toque + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + Isométrica + + + Dimetric + Dimetrica + + + Trimetric + Trimétrica + + + Top + Topo + + + Front + Frente + + + Left + Esquerda + + + Right + Direita + + + Rear + Traseira + + + Bottom + De baixo + + + Custom + Personalizado + + Gui::Dialog::DlgSettingsUnits @@ -3440,17 +3523,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -5408,6 +5503,10 @@ Quer especificar outro diretório? If you don't save, your changes will be lost. Se não salvar, as alterações serão perdidas. + + Edit text + Editar Texto + Gui::TouchpadNavigationStyle @@ -6325,7 +6424,7 @@ Be aware the point where you click matters. Paste - Paste + Colar Expression error @@ -6416,16 +6515,16 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo - Undo + Desfazer Redo - Redo + Refazer There are grouped transactions in the following documents with other preceding transactions diff --git a/src/Gui/Language/FreeCAD_ro.qm b/src/Gui/Language/FreeCAD_ro.qm index 8d4912c83a..eed7e37a7c 100644 Binary files a/src/Gui/Language/FreeCAD_ro.qm and b/src/Gui/Language/FreeCAD_ro.qm differ diff --git a/src/Gui/Language/FreeCAD_ro.ts b/src/Gui/Language/FreeCAD_ro.ts index e2bcb24d78..398e80d79a 100644 --- a/src/Gui/Language/FreeCAD_ro.ts +++ b/src/Gui/Language/FreeCAD_ro.ts @@ -417,6 +417,10 @@ while doing a left or right click and move the mouse up or down License Licenţă + + Collection + Collection + Gui::Dialog::ButtonModel @@ -1809,6 +1813,18 @@ Specify another directory, please. Sorted Sorted + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group + Gui::Dialog::DlgParameterFind @@ -1887,6 +1903,10 @@ Specify another directory, please. System parameter Parametru de sistem + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2055,8 +2075,8 @@ Specify another directory, please. Filter by type - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2148,8 +2168,38 @@ on-screen while displaying the error on-screen while displaying the error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel @@ -2225,10 +2275,6 @@ from Python console to Report view panel 3D View Vizualizare 3D - - 3D View settings - Setările de vizualizării 3D - Show coordinate system in the corner Arată sistemul de coordonate în colţ @@ -2237,14 +2283,6 @@ from Python console to Report view panel Show counter of frames per second Arată contorul de cadre pe secundă - - Enable animation - Activează animaţia - - - Eye to eye distance for stereo modes: - Distanţa dintre ochi pentru modurile stereo: - Camera type Tipul camerei video @@ -2253,46 +2291,6 @@ from Python console to Report view panel - - 3D Navigation - Navigare 3D - - - Mouse... - Mouse... - - - Intensity of backlight - Intensitatea luminii de fundal - - - Enable backlight color - Activeaza lumina de fundal - - - Orbit style - Stil de rotație - - - Turntable - Placa turnantă - - - Trackball - Trackball - - - Invert zoom - Inverseaza zoom-ul - - - Zoom at cursor - Mareste la pozitia cursorului - - - Zoom step - Factor de marire - Anti-Aliasing Anti-aliasing @@ -2325,47 +2323,25 @@ from Python console to Report view panel Perspective renderin&g Redar&e din perspectivă - - Show navigation cube - Arată NaviCube - - - Corner - Colţ - - - Top left - Stânga sus - - - Top right - Dreapta sus - - - Bottom left - Stânga jos - - - Bottom right - Dreapta jos - - - New Document Camera Orientation - Orienteaza- te spre un nou document al camerei - - - Disable touchscreen tilt gesture - Dezactivaţi inclinarea prin gest a ecranului tactil - Marker size: Dimensiune marcator: + + General + General + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2376,26 +2352,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2455,84 +2413,34 @@ but slower response to any scene changes. Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2542,16 +2450,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Backlight is enabled with the defined color Backlight color Backlight color - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2596,46 +2508,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Izometrică - - - Dimetric - Dimetric - - - Trimetric - Trimetric - - - Top - Partea de sus - - - Front - Din față - - - Left - Stanga - - - Right - Dreapta - - - Rear - Din spate - - - Bottom - Partea de jos - - - Custom - Personalizat - Gui::Dialog::DlgSettingsColorGradient @@ -2851,22 +2723,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Adăugați logo programului la miniatura générată - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2891,10 +2763,30 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + Dimensiune + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + The program logo will be added to the thumbnail + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension @@ -2903,27 +2795,21 @@ automatically run a file recovery when it is started. Date format Date format - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail - Allow objects to have same label/name Allow objects to have same label/name - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -3277,6 +3163,203 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Navigare + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + Colţ + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + Stânga sus + + + Top right + Dreapta sus + + + Bottom left + Stânga jos + + + Bottom right + Dreapta jos + + + 3D Navigation + Navigare 3D + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + Mouse... + Mouse... + + + Navigation settings set + Navigation settings set + + + Orbit style + Stil de rotație + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + Placa turnantă + + + Trackball + Trackball + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + mm + + + Enable animated rotations + Enable animated rotations + + + Enable animation + Activează animaţia + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + Mareste la pozitia cursorului + + + Zoom step + Factor de marire + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + Inverseaza zoom-ul + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + Dezactivaţi inclinarea prin gest a ecranului tactil + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + Izometrică + + + Dimetric + Dimetric + + + Trimetric + Trimetric + + + Top + Partea de sus + + + Front + Din față + + + Left + Stanga + + + Right + Dreapta + + + Rear + Din spate + + + Bottom + Partea de jos + + + Custom + Personalizat + + Gui::Dialog::DlgSettingsUnits @@ -3440,17 +3523,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -5407,6 +5502,10 @@ Doriţi să specificaţi un alt director? If you don't save, your changes will be lost. Dacă nu salvați, schimbările vor fi pierdute. + + Edit text + Edit text + Gui::TouchpadNavigationStyle @@ -6416,8 +6515,8 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo diff --git a/src/Gui/Language/FreeCAD_ru.qm b/src/Gui/Language/FreeCAD_ru.qm index a737646fca..9b2a4d7e87 100644 Binary files a/src/Gui/Language/FreeCAD_ru.qm and b/src/Gui/Language/FreeCAD_ru.qm differ diff --git a/src/Gui/Language/FreeCAD_ru.ts b/src/Gui/Language/FreeCAD_ru.ts index fef7ac0ae7..84ef8e073c 100644 --- a/src/Gui/Language/FreeCAD_ru.ts +++ b/src/Gui/Language/FreeCAD_ru.ts @@ -102,7 +102,7 @@ CmdViewMeasureClearAll Measure - Замеры + Измерить Clear measurement @@ -113,7 +113,7 @@ CmdViewMeasureToggleAll Measure - Замеры + Измерить Toggle measurement @@ -179,11 +179,11 @@ &Clear - &Clear + &Очистить Revert to last calculated value (as constant) - Revert to last calculated value (as constant) + Вернуться к последнему рассчитанному значению (как постоянному) @@ -416,6 +416,10 @@ while doing a left or right click and move the mouse up or down License Лицензия + + Collection + Collection + Gui::Dialog::ButtonModel @@ -590,7 +594,7 @@ while doing a left or right click and move the mouse up or down Gui::Dialog::DlgAddProperty Add property - Add property + Добавить свойство Type @@ -610,11 +614,11 @@ while doing a left or right click and move the mouse up or down Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor. - Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor. + Добавить имя группы перед именем свойства в виде 'группа'_'имя', чтобы избежать конфликтов с существующим свойством. Название группы будет автоматически обрезано, когда будет показано в редакторе свойств. Append group name - Append group name + Добавить имя группы @@ -1261,39 +1265,39 @@ while doing a left or right click and move the mouse up or down Code lines will be numbered - Code lines will be numbered + Строки кода будут пронумерованы Pressing <Tab> will insert amount of defined indent size - Pressing <Tab> will insert amount of defined indent size + Нажатие <Tab> для вставки определенного размера отступа Tabulator raster (how many spaces) - Tabulator raster (how many spaces) + Число пробелов в одной табуляции How many spaces will be inserted when pressing <Tab> - How many spaces will be inserted when pressing <Tab> + Сколько пробелов будет вставлено при нажатии <Tab> Pressing <Tab> will insert a tabulator with defined tab size - Pressing <Tab> will insert a tabulator with defined tab size + Нажатие <Tab> вставит табуляцию определенного размера Display items - Display items + Показать пункты Font size to be used for selected code type - Font size to be used for selected code type + Размер шрифта, который будет использоваться для выбранного типа кода Color and font settings will be applied to selected type - Color and font settings will be applied to selected type + Настройки цвета и шрифта будут применены к выбранному типу Font family to be used for selected code type - Font family to be used for selected code type + Семейство шрифтов, которые будут использоваться для выбранного типа кода @@ -1352,31 +1356,31 @@ while doing a left or right click and move the mouse up or down Language of the application's user interface - Language of the application's user interface + Язык пользовательского интерфейса приложения How many files should be listed in recent files list - How many files should be listed in recent files list + Количество файлов в списке последних файлов Background of the main window will consist of tiles of a special image. See the FreeCAD Wiki for details about the image. - Background of the main window will consist of tiles of a special image. -See the FreeCAD Wiki for details about the image. + Фон главного окна будет состоять из плиток специального изображения. +Смотрите вики FreeCAD для подробностей об изображении. Style sheet how user interface will look like - Style sheet how user interface will look like + Таблица стилей, как будет выглядеть пользовательский интерфейс Choose your preference for toolbar icon size. You can adjust this according to your screen size or personal taste - Choose your preference for toolbar icon size. You can adjust -this according to your screen size or personal taste + Выберите предпочтение для размера иконки в панели инструментов. Вы можете настроить +этот размер в соответствии с размером Вашего экрана или индивидуальным вкусом Tree view mode: - Tree view mode: + Режим просмотра "Дерево": Customize how tree view is shown in the panel (restart required). @@ -1384,31 +1388,30 @@ this according to your screen size or personal taste 'ComboView': combine tree view and property view into one panel. 'TreeView and PropertyView': split tree view and property view into separate panel. 'Both': keep all three panels, and you can have two sets of tree view and property view. - Customize how tree view is shown in the panel (restart required). + Настроить отображение дерева в панели (требуется перезапуск). -'ComboView': combine tree view and property view into one panel. -'TreeView and PropertyView': split tree view and property view into separate panel. -'Both': keep all three panels, and you can have two sets of tree view and property view. +'ComboView: комбинирует вид дерева и свойства в одну панель. +'TreeView и PropertyView': разделяет вид дерева и вид свойства в отдельную панель. +'Оба ': сохраняет все три панели, и Вы можете иметь два набора вида дерева и вид свойств. A Splash screen is a small loading window that is shown when FreeCAD is launching. If this option is checked, FreeCAD will display the splash screen - A Splash screen is a small loading window that is shown -when FreeCAD is launching. If this option is checked, FreeCAD will -display the splash screen + Экран заставки — это небольшое окно загрузки, которое отображается +при запуске FreeCAD. Если этот параметр отмечен, FreeCAD +отобразит экран заставки Choose which workbench will be activated and shown after FreeCAD launches - Choose which workbench will be activated and shown -after FreeCAD launches + Выберите, какой верстак будет активным и отображён после запуска FreeCAD Words will be wrapped when they exceed available horizontal space in Python console - Words will be wrapped when they exceed available -horizontal space in Python console + Слова будут свёрнуты, когда они превысят доступное +горизонтальное пространство в консоли Python @@ -1443,11 +1446,11 @@ horizontal space in Python console TreeView and PropertyView - TreeView and PropertyView + TreeView и PropertyView Both - Both + Оба @@ -1524,7 +1527,7 @@ horizontal space in Python console Toolbar - Toolbar + Панель инструментов @@ -1610,7 +1613,7 @@ Perhaps a file permission error? Do not show again - Do not show again + Не показывать снова Guided Walkthrough @@ -1810,7 +1813,19 @@ Specify another directory, please. Sorted - Sorted + Сортировано + + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group @@ -1890,6 +1905,10 @@ Specify another directory, please. System parameter Системный параметр + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2055,15 +2074,15 @@ Specify another directory, please. Filter by type - Filter by type + Фильтр по типу - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection - Sync sub-object selection + Синхронизировать выбор субобъектов Reset @@ -2134,37 +2153,67 @@ Specify another directory, please. Log messages will be recorded - Log messages will be recorded + Сообщения журнала будут записаны Warnings will be recorded - Warnings will be recorded + Предупреждения будут записаны Error messages will be recorded - Error messages will be recorded + Сообщения об ошибках будут записаны When an error has occurred, the Report View dialog becomes visible on-screen while displaying the error - When an error has occurred, the Report View dialog becomes visible -on-screen while displaying the error + При возникновении ошибки на экране становится видимым + диалог Просмотр Отчёта при отображении ошибки - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel - Font color for normal messages in Report view panel + Цвет шрифта для обычных сообщений на панели Отчёт Font color for log messages in Report view panel - Font color for log messages in Report view panel + Цвет шрифта для сообщений журнала в панели просмотра Отчёт Font color for warning messages in Report view panel - Font color for warning messages in Report view panel + Цвет шрифта предупреждающих сообщений в панели просмотра Отчёт Font color for error messages in Report view panel @@ -2173,14 +2222,14 @@ on-screen while displaying the error Internal Python output will be redirected from Python console to Report view panel - Internal Python output will be redirected -from Python console to Report view panel + Внутренний вывод Python будет перенаправлен +с консоли Python на панель просмотра отчета Internal Python error messages will be redirected from Python console to Report view panel - Internal Python error messages will be redirected -from Python console to Report view panel + Внутренние сообщения об ошибках Python будут перенаправлены +с консоли Python на панель просмотра отчета @@ -2226,11 +2275,7 @@ from Python console to Report view panel Gui::Dialog::DlgSettings3DView 3D View - Трёхмерный вид - - - 3D View settings - Настройки трёхмерного просмотра + 3D Вид Show coordinate system in the corner @@ -2240,14 +2285,6 @@ from Python console to Report view panel Show counter of frames per second Показывать счетчик кадров в секунду - - Enable animation - Включить анимацию - - - Eye to eye distance for stereo modes: - Расстояние между глаз для стерео режима: - Camera type Тип камеры @@ -2256,46 +2293,6 @@ from Python console to Report view panel О программе - - 3D Navigation - Трёхмерная навигация - - - Mouse... - Мышь... - - - Intensity of backlight - Интенсивность подсветки - - - Enable backlight color - Включить цвет подсветки - - - Orbit style - Вращение - - - Turntable - Поворотный круг - - - Trackball - Trackball - - - Invert zoom - Инвертировать зум - - - Zoom at cursor - Зум туда, где мышь - - - Zoom step - Шаг масштабирования - Anti-Aliasing Сглаживание @@ -2328,56 +2325,20 @@ from Python console to Report view panel Perspective renderin&g Прорисовка &перспективной проекции - - Show navigation cube - Показывать навигационный куб - - - Corner - Угол - - - Top left - Верхний левый - - - Top right - Верхний правый - - - Bottom left - Нижний левый - - - Bottom right - Нижний правый - - - New Document Camera Orientation - Ориентации камеры нового документа - - - Disable touchscreen tilt gesture - Отключить жест наклона для сенсорного экрана - Marker size: Размер метки: + + General + Основные + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files - - If checked, application will remember which workbench is active for each tab of the viewport - If checked, application will remember which workbench is active for each tab of the viewport - - - Remember active workbench by tab - Remember active workbench by tab - Time needed for last operation and resulting frame rate will be shown at the lower left corner in opened files @@ -2385,20 +2346,16 @@ will be shown at the lower left corner in opened files will be shown at the lower left corner in opened files - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files + If checked, application will remember which workbench is active for each tab of the viewport + If checked, application will remember which workbench is active for each tab of the viewport - Steps by turn - Steps by turn + Remember active workbench by tab + Запомнить активный верстак вкладкой - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2428,7 +2385,7 @@ report this setting as enabled when seeking support on the FreeCAD forums Render cache - Render cache + Кэш рендера 'Render Caching' is another way to say 'Rendering Acceleration'. @@ -2438,13 +2395,13 @@ There are 3 options available to achieve this: 3) 'Centralized', manually turn off cache in all nodes of all view provider, and only cache at the scene graph root node. This offers the fastest rendering speed but slower response to any scene changes. - 'Render Caching' is another way to say 'Rendering Acceleration'. -There are 3 options available to achieve this: -1) 'Auto' (default), let Coin3D decide where to cache. -2) 'Distributed', manually turn on cache for all view provider root node. -3) 'Centralized', manually turn off cache in all nodes of all view provider, and -only cache at the scene graph root node. This offers the fastest rendering speed -but slower response to any scene changes. + 'Кэширование рендера' - по-другому называется 'Ускорение рендера'. +Для его достижения доступно 3 опции: +1) 'Авто' (по умолчанию), пусть Coin3D сам решит, где кэшировать. +2) 'Распределённое', вручную включает кэш для всех корневых узлов провайдера. +3) 'Централизованное', вручную выключает кэш во всех узлах провайдера просмотра и +только в корневом узле графа сцены. Это обеспечивает быструю скорость рендера-отрисовки, +но медленнее реагирует на любые изменения сцены. Auto @@ -2452,89 +2409,39 @@ but slower response to any scene changes. Distributed - Distributed + Распределенно Centralized - Centralized - - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. + Централизованный What kind of multisample anti-aliasing is used - What kind of multisample anti-aliasing is used + Какой тип мультиобразного сглаживания используется - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - мм - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench - Size of vertices in the Sketcher workbench + Размер вершин в верстаке Sketcher + + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes Eye-to-eye distance used for stereo projections. @@ -2545,16 +2452,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Подсветка включена с определенным цветом Backlight color - Backlight color + Цвет подсветки - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2599,46 +2510,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15пикс. - - Isometric - Изометрическая - - - Dimetric - Диметрическая - - - Trimetric - Триметрическая - - - Top - Сверху - - - Front - Спереди - - - Left - Слева - - - Right - Справа - - - Rear - Сзади - - - Bottom - Снизу - - - Custom - Дополнительно - Gui::Dialog::DlgSettingsColorGradient @@ -2855,31 +2726,31 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Добавить логотип программы в генерируемую миниатюру - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started - The application will create a new document when started + Приложение создаст новый документ при запуске + + + Compression level for FCStd files + Уровень сжатия для файлов FCStd All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + Сколько шагов Отмены/Повтора должно быть записано + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. - Allow user aborting document recomputation by pressing ESC. -This feature may slightly increase recomputation time. + Разрешить пользователю прервать перерасчёт документа нажатием кнопки ESC. +Эта функция может немного увеличить время пересчёта. Allow aborting recomputation - Allow aborting recomputation + Разрешить отмену перерасчёта If there is a recovery file available the application will @@ -2895,39 +2766,53 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + Размер + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + Логотип программы будет добавлен к миниатюре + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension Date format - Date format - - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail + Формат даты Allow objects to have same label/name - Allow objects to have same label/name + Разрешить объектам иметь одинаковую Метку/Имя - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -2951,7 +2836,7 @@ You can also use the form: John Doe <john@doe.com> Default license for new documents - Default license for new documents + Лицензия по умолчанию для новых документов Creative Commons Attribution @@ -2986,7 +2871,7 @@ You can also use the form: John Doe <john@doe.com> Gui::Dialog::DlgSettingsDocumentImp The format of the date to use. - The format of the date to use. + Формат используемой даты. Default @@ -2994,7 +2879,7 @@ You can also use the form: John Doe <john@doe.com> Format - Format + Формат @@ -3184,7 +3069,7 @@ You can also use the form: John Doe <john@doe.com> Creation method: - Creation method: + Метод создания: @@ -3195,19 +3080,19 @@ You can also use the form: John Doe <john@doe.com> Offscreen (Old) - Offscreen (Old) + Offscreen (Старое) Framebuffer (custom) - Framebuffer (custom) + Framebuffer (пользовательский) Framebuffer (as is) - Framebuffer (as is) + Framebuffer (как есть) Pixel buffer - Pixel buffer + Пиксель буфер @@ -3266,7 +3151,7 @@ You can also use the form: John Doe <john@doe.com> Commands executed by macro scripts are shown in Python console - Commands executed by macro scripts are shown in Python console + Команды, выполняемые скриптами макросов, отображаются в консоли Python Recorded macros will also contain user interface commands @@ -3278,7 +3163,204 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros - The directory in which the application will search for macros + Каталог, в котором приложение будет искать макросы + + + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Навигация + + + Navigation cube + Navigation cube + + + Steps by turn + Шаги вращения + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + Угол + + + Corner where navigation cube is shown + Угол экрана, в котором показан куб навигации + + + Top left + Верхний левый + + + Top right + Верхний правый + + + Bottom left + Нижний левый + + + Bottom right + Нижний правый + + + 3D Navigation + Трёхмерная навигация + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + Список настроек кнопки мыши для каждой выбранной настройки навигации. +Выберите набор и затем нажмите кнопку, чтобы просмотреть указанные конфигурации. + + + Mouse... + Мышь... + + + Navigation settings set + Набор настроек навигации + + + Orbit style + Вращение + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Стиль орбиты поворота. +Трекбол: перемещение мыши по горизонтали поворачивает деталь вокруг оси Y +ВращаемыйСтол: деталь будет вращаться вокруг оси Z. + + + Turntable + Поворотный круг + + + Trackball + Trackball + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Ориентация камеры для новых документов + + + New document scale + Масштаб нового документа + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Устанавливает масштаб камеры для новых документов. +Значение - диаметр сферы, помещаемой на экран. + + + mm + мм + + + Enable animated rotations + Включить анимированные вращения + + + Enable animation + Включить анимацию + + + Zoom operations will be performed at position of mouse pointer + Операции масштабирования будут выполняться в позиции указателя мыши + + + Zoom at cursor + Зум туда, где мышь + + + Zoom step + Шаг масштабирования + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + Насколько всё будет масштабировано. +Шаг масштаба '1' означает коэффициент 7.5 для каждого шага масштаба. + + + Direction of zoom operations will be inverted + Направление масштабирования будет инвертировано + + + Invert zoom + Инвертировать зум + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Предотвращает отображение наклона при увеличении. +Влияет только на стиль навигации жестами. +Наклон мыши этой настройкой не отключен. + + + Disable touchscreen tilt gesture + Отключить жест наклона для сенсорного экрана + + + Rotations in 3D will use current cursor position as center for rotation + Вращение в 3D будет использовать текущую позицию курсора как центр вращения + + + Rotate at cursor + Повернуть под курсором + + + Isometric + Изометрическая + + + Dimetric + Диметрическая + + + Trimetric + Триметрическая + + + Top + Сверху + + + Front + Спереди + + + Left + Слева + + + Right + Справа + + + Rear + Сзади + + + Bottom + Снизу + + + Custom + Дополнительно @@ -3373,15 +3455,15 @@ You can also use the form: John Doe <john@doe.com> Minimum fractional inch to be displayed - Minimum fractional inch to be displayed + Минимальная часть дюйма для отображения Building US (ft-in/sqft/cft) - Building US (ft-in/sqft/cft) + Строительство США (футы-дюймы/кв.футы/куб.футы) Imperial for Civil Eng (ft, ft/sec) - Imperial for Civil Eng (ft, ft/sec) + Имперская для Гражданских инженеров (футы, футы/с) @@ -3441,20 +3523,32 @@ You can also use the form: John Doe <john@doe.com> Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. - Area for picking elements in 3D view. -Larger value eases to pick things, but can make small features impossible to select. + Область выбора элементов в 3D представлении. +Большее значение облегчает выбор элементов, но может помешать выбрать небольшие элементы. + + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color Color gradient will get selected color as middle color - Color gradient will get selected color as middle color + Градиент цвета будет выбран в качестве среднего цвета - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -3462,11 +3556,11 @@ Larger value eases to pick things, but can make small features impossible to sel Background color for objects in tree view that are currently edited - Background color for objects in tree view that are currently edited + Цвет фона для объектов в виде дерева, которые в настоящее время редактируются Background color for active containers in tree view - Background color for active containers in tree view + Цвет фона для активных контейнеров в виде дерева @@ -3512,7 +3606,7 @@ Larger value eases to pick things, but can make small features impossible to sel Result - Result + Результат List of last used calculations @@ -3522,7 +3616,7 @@ To add a calculation press Return in the value input field Quantity - Quantity + Количество Unit system: @@ -3536,7 +3630,7 @@ The preference system is the one set in the general preferences. Decimals: - Decimals: + Десятичные: Decimals for the Quantity @@ -3544,7 +3638,7 @@ The preference system is the one set in the general preferences. Unit category: - Unit category: + Категория единицы: Unit category for the Quantity @@ -3552,7 +3646,7 @@ The preference system is the one set in the general preferences. Copy the result into the clipboard - Copy the result into the clipboard + Скопировать результат в буфер обмена @@ -4103,19 +4197,19 @@ The 'Status' column shows whether the document could be recovered. Rotation around the x-axis - Rotation around the x-axis + Поворот вокруг оси X Rotation around the y-axis - Rotation around the y-axis + Поворот вокруг оси Y Rotation around the z-axis - Rotation around the z-axis + Поворот вокруг оси Z Euler angles (xy'z'') - Euler angles (xy'z'') + Углы Эйлера (xy'z'') @@ -4133,11 +4227,11 @@ The 'Status' column shows whether the document could be recovered. Gui::Dialog::RemoteDebugger Attach to remote debugger - Attach to remote debugger + Прикрепить к удалённому отладчику winpdb - winpdb + winpdb Password: @@ -4145,19 +4239,19 @@ The 'Status' column shows whether the document could be recovered. VS Code - VS Code + VS Code Address: - Address: + Адрес: Port: - Port: + Порт: Redirect output - Redirect output + Перенаправить вывод @@ -4226,7 +4320,7 @@ The 'Status' column shows whether the document could be recovered. No active 3d view found. - Активный трёхмерный вид не найден. + Активный 3d вид не найден. @@ -4252,7 +4346,7 @@ The 'Status' column shows whether the document could be recovered. Dependency - Dependency + Зависимость Document @@ -4268,7 +4362,7 @@ The 'Status' column shows whether the document could be recovered. Hierarchy - Hierarchy + Иерархия Selected @@ -4276,7 +4370,7 @@ The 'Status' column shows whether the document could be recovered. Partial - Partial + Частично @@ -5001,19 +5095,19 @@ How do you want to proceed? Show all - Show all + Показать все Add property - Add property + Добавить свойство Remove property - Remove property + Удалить свойство Expression... - Expression... + Выражение... @@ -5123,11 +5217,11 @@ Do you want to exit without saving your data? Save history - Save history + Сохранить историю Saves Python history across %1 sessions - Saves Python history across %1 sessions + Сохраняет историю Python в %1 сеансах @@ -5295,7 +5389,7 @@ Do you want to specify another directory? Gui::TaskElementColors Set element color - Set element color + Установить цвет элемента TextLabel @@ -5303,7 +5397,7 @@ Do you want to specify another directory? Recompute after commit - Recompute after commit + Пересчитать после коммита Remove @@ -5315,15 +5409,15 @@ Do you want to specify another directory? Remove all - Remove all + Удалить всё Hide - Hide + Спрятать Box select - Box select + Область выбора On-top when selected @@ -5412,6 +5506,10 @@ Do you want to specify another directory? If you don't save, your changes will be lost. Если вы не сохраните, ваши изменения будут потеряны. + + Edit text + Редактировать текст + Gui::TouchpadNavigationStyle @@ -5468,7 +5566,7 @@ Do you want to specify another directory? Korean - Korean + Корейский Russian @@ -5488,7 +5586,7 @@ Do you want to specify another directory? Portuguese, Brazilian - Portuguese, Brazilian + Бразильский португальский Portuguese @@ -5540,11 +5638,11 @@ Do you want to specify another directory? Basque - Basque + Баскский Catalan - Catalan + Каталанский Galician @@ -5564,7 +5662,7 @@ Do you want to specify another directory? Lithuanian - Lithuanian + Литовский Valencian @@ -5572,11 +5670,11 @@ Do you want to specify another directory? Arabic - Arabic + Арабский Vietnamese - Vietnamese + Вьетнамский @@ -5681,31 +5779,31 @@ Do you want to specify another directory? Hide item - Hide item + Скрыть элемент Hide the item in tree - Hide the item in tree + Скрыть элемент в дереве Close document - Close document + Закрыть документ Close the document - Close the document + Закрыть документ Reload document - Reload document + Перезагрузить документ Reload a partially loaded document - Reload a partially loaded document + Перезагрузить частично загруженный документ Allow partial recomputes - Allow partial recomputes + Разрешить частичные перерасчёты Enable or disable recomputating editing object when 'skip recomputation' is enabled @@ -5713,11 +5811,11 @@ Do you want to specify another directory? Recompute object - Recompute object + Пересчитать объект Recompute the selected object - Recompute the selected object + Пересчитать выбранный объект @@ -6316,15 +6414,15 @@ Be aware the point where you click matters. Copy selected - Copy selected + Копировать выбранное Copy active document - Copy active document + Копировать активный документ Copy all documents - Copy all documents + Копировать все документы Paste @@ -6346,7 +6444,7 @@ Please check the Report View for more details. Simple group - Simple group + Простая группа Group with links @@ -6358,11 +6456,11 @@ Please check the Report View for more details. Create link group failed - Create link group failed + Не удалось создать группу ссылок Create link failed - Create link failed + Не удалось создать ссылку Failed to create relative link @@ -6374,7 +6472,7 @@ Please check the Report View for more details. Replace link failed - Replace link failed + Не удалось заменить ссылку Failed to import links @@ -6400,7 +6498,7 @@ underscore, and must not start with a digit. Add property - Add property + Добавить свойство Failed to add property to '%1': %2 @@ -6408,7 +6506,7 @@ underscore, and must not start with a digit. Save dependent files - Save dependent files + Сохранить зависимые файлы The file contains external dependencies. Do you want to save the dependent files, too? @@ -6419,8 +6517,8 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo @@ -6438,9 +6536,9 @@ underscore, and must not start with a digit. Choose 'Yes' to roll back all preceding transactions. Choose 'No' to roll back in the active document only. Choose 'Abort' to abort - Choose 'Yes' to roll back all preceding transactions. -Choose 'No' to roll back in the active document only. -Choose 'Abort' to abort + Выберите 'Да' для отката всех предыдущих транзакций. +Выберите 'Нет' для отката только в активном документе. +Выберите 'Отмена' для отмены Do you want to save your changes to document before closing? @@ -6448,7 +6546,7 @@ Choose 'Abort' to abort Apply answer to all - Apply answer to all + Применить ответ ко всем Drag & drop failed @@ -6456,7 +6554,7 @@ Choose 'Abort' to abort Override colors... - Override colors... + Переопределить цвета... @@ -6478,7 +6576,7 @@ Choose 'Abort' to abort Box element selection - Box element selection + Область выбора элементов @@ -6909,7 +7007,7 @@ Choose 'Abort' to abort Expression actions - Expression actions + Действия с выражением @@ -7105,7 +7203,7 @@ Choose 'Abort' to abort Link actions - Link actions + Действия ссылки @@ -7116,11 +7214,11 @@ Choose 'Abort' to abort Import links - Import links + Импорт ссылок Import selected external link(s) - Import selected external link(s) + Импорт выбранных внешних ссылок(ов) @@ -7131,11 +7229,11 @@ Choose 'Abort' to abort Import all links - Import all links + Импорт всех ссылок Import all links of the active document - Import all links of the active document + Импортировать все ссылки активного документа @@ -7150,7 +7248,7 @@ Choose 'Abort' to abort Create a link to the selected object(s) - Create a link to the selected object(s) + Создать ссылку на выбранный объект(ы) @@ -7165,7 +7263,7 @@ Choose 'Abort' to abort Create a group of links - Create a group of links + Создать группу ссылок @@ -7180,7 +7278,7 @@ Choose 'Abort' to abort Create a sub-object or sub-element link - Create a sub-object or sub-element link + Создать ссылку на под-объект или под-элемент @@ -7191,11 +7289,11 @@ Choose 'Abort' to abort Replace with link - Replace with link + Заменить ссылкой Replace the selected object(s) with link - Replace the selected object(s) with link + Заменить выбранный объект(ы) ссылкой @@ -7221,11 +7319,11 @@ Choose 'Abort' to abort Select all links - Select all links + Выбрать все ссылки Select all links to the current selected object - Select all links to the current selected object + Выбрать все ссылки на текущий выбранный объект @@ -7240,7 +7338,7 @@ Choose 'Abort' to abort Select the linked object and switch to its owner document - Select the linked object and switch to its owner document + Выберите связанный объект и переключитесь на документ владельца @@ -7255,7 +7353,7 @@ Choose 'Abort' to abort Select the deepest linked object and switch to its owner document - Select the deepest linked object and switch to its owner document + Выберите самый глубокий связанный объект и переключитесь на документ владельца @@ -7270,7 +7368,7 @@ Choose 'Abort' to abort Strip on level of link - Strip on level of link + Выделить на уровне ссылки @@ -7281,11 +7379,11 @@ Choose 'Abort' to abort Attach to remote debugger... - Attach to remote debugger... + Прикрепить к удалённому отладчику... Attach to a remotely running debugger - Attach to a remotely running debugger + Прикрепить к удалённо запущенному отладчику @@ -7702,7 +7800,7 @@ Choose 'Abort' to abort Reverts to the saved version of this file - Возвращает состояние к сохраненной версии этого файла + Возвращает к сохраненной версии этого файла @@ -7728,11 +7826,11 @@ Choose 'Abort' to abort Save All - Save All + Сохранить все Save all opened document - Save all opened document + Сохранить все открытые документы @@ -7788,7 +7886,7 @@ Choose 'Abort' to abort &Back - &Back + &Назад Go back to previous selection @@ -7803,7 +7901,7 @@ Choose 'Abort' to abort &Bounding box - &Bounding box + &Габариты Show selection bounding box @@ -7818,11 +7916,11 @@ Choose 'Abort' to abort &Forward - &Forward + &Вперёд Repeat the backed selection - Repeat the backed selection + Повторите выбор заднего плана @@ -7863,11 +7961,11 @@ Choose 'Abort' to abort &Send to Python Console - &Send to Python Console + &Отправить в консоль Python Sends the selected object to the Python console - Sends the selected object to the Python console + Отправляет выбранный объект в консоль Python @@ -7938,11 +8036,11 @@ Choose 'Abort' to abort Add text document - Add text document + Добавить текстовый документ Add text document to active document - Add text document to active document + Добавить текстовый документ в активный документ @@ -8114,11 +8212,11 @@ Choose 'Abort' to abort Collapse selected item - Collapse selected item + Свернуть выбранный элемент Collapse currently selected tree items - Collapse currently selected tree items + Свернуть выбранные элементы дерева @@ -8144,11 +8242,11 @@ Choose 'Abort' to abort Select all instances - Select all instances + Выбрать все экземпляры Select all instances of the current selected object - Select all instances of the current selected object + Выделить все экземпляры текущего выбранного объекта @@ -8508,7 +8606,7 @@ Choose 'Abort' to abort Rotate the view by 90° counter-clockwise - Rotate the view by 90° counter-clockwise + Повернуть вид на 90° против часовой стрелки @@ -8523,7 +8621,7 @@ Choose 'Abort' to abort Rotate the view by 90° clockwise - Rotate the view by 90° clockwise + Повернуть вид на 90° по часовой стрелке @@ -8774,7 +8872,7 @@ Choose 'Abort' to abort Single document - Single document + Одиночный документ @@ -8789,7 +8887,7 @@ Choose 'Abort' to abort Auto adjust placement on drag and drop objects across coordinate systems - Auto adjust placement on drag and drop objects across coordinate systems + Автоматическая настройка размещения при перетаскивании объектов между системами координат @@ -8804,7 +8902,7 @@ Choose 'Abort' to abort Auto expand tree item when the corresponding object is selected in 3D view - Auto expand tree item when the corresponding object is selected in 3D view + Автоматически разворачивать элемент дерева при выделении соответствующего объекта в 3D виде @@ -8819,7 +8917,7 @@ Choose 'Abort' to abort Auto switch to the 3D view containing the selected item - Auto switch to the 3D view containing the selected item + Автопереключение в 3D вид, содержащий выбранный элемент @@ -9048,10 +9146,10 @@ Do you want to save the document now? Please check the Report View for more details. Do you still want to proceed? - The document contains dependency cycles. -Please check the Report View for more details. + Документ содержит циклы зависимостей. +Пожалуйста, проверьте вид Отчёта для получения более подробной информации. -Do you still want to proceed? +Вы всё ещё хотите продолжить? diff --git a/src/Gui/Language/FreeCAD_sk.qm b/src/Gui/Language/FreeCAD_sk.qm index cc30bf0b92..f666597728 100644 Binary files a/src/Gui/Language/FreeCAD_sk.qm and b/src/Gui/Language/FreeCAD_sk.qm differ diff --git a/src/Gui/Language/FreeCAD_sk.ts b/src/Gui/Language/FreeCAD_sk.ts index 37f8db24a2..9507b514a0 100644 --- a/src/Gui/Language/FreeCAD_sk.ts +++ b/src/Gui/Language/FreeCAD_sk.ts @@ -60,15 +60,15 @@ App::Property The displayed size of the origin - The displayed size of the origin + Zobrazená veľkosť počiatku Visual size of the feature - Visual size of the feature + Zobrazená veľkosť prvku <empty> - <empty> + <prázdne> Angle @@ -91,7 +91,7 @@ CmdTestConsoleOutput Standard-Test - Standard-Test + Štandardný test Test console output @@ -124,7 +124,7 @@ DlgCustomizeSpNavSettings Spaceball Motion - Spaceball Motion + Pohyb po guli Dominant Mode @@ -136,7 +136,7 @@ Enable Translations - Enable Translations + Zapnúť preklady Enable Rotations @@ -179,11 +179,11 @@ &Clear - &Clear + &Vyčistiť Revert to last calculated value (as constant) - Revert to last calculated value (as constant) + Vrátiť poslednú vypočítanú hodnotu (ako konštantu) @@ -254,7 +254,7 @@ %1 help files not found (%2). You might need to install the %1 documentation package. - %1 help files not found (%2). You might need to install the %1 documentation package. + %1 súbory pomocníka nenájdené (%2). Zrejme potrebujete inštalovať %1 balík dokumentácie. Unable to launch Qt Assistant (%1) @@ -265,7 +265,7 @@ Gui::AutoSaver Please wait until the AutoRecovery file has been saved... - Please wait until the AutoRecovery file has been saved... + Prosím počkajte kým sa neuloží súbor automatickej obnovy... @@ -304,8 +304,7 @@ Scroll middle mouse button or keep middle button depressed while doing a left or right click and move the mouse up or down - Scroll middle mouse button or keep middle button depressed -while doing a left or right click and move the mouse up or down + Držte stlačené stredné tlačidlo myši súčasne s ľavým alebo pravým klikom a pohybujte myšou hore alebo dole @@ -417,6 +416,10 @@ while doing a left or right click and move the mouse up or down License Licencia + + Collection + Collection + Gui::Dialog::ButtonModel @@ -464,11 +467,11 @@ while doing a left or right click and move the mouse up or down Gui::Dialog::Clipping Clipping - Clipping + Orezanie Clipping X - Clipping X + Orezanie X Flip @@ -480,15 +483,15 @@ while doing a left or right click and move the mouse up or down Clipping Y - Clipping Y + Orezanie Y Clipping Z - Clipping Z + Orezanie Z Clipping custom direction - Clipping custom direction + Orezanie vlastným smerom View @@ -496,7 +499,7 @@ while doing a left or right click and move the mouse up or down Adjust to view direction - Adjust to view direction + Prispôsobiť smeru pohľadu Direction @@ -591,7 +594,7 @@ while doing a left or right click and move the mouse up or down Gui::Dialog::DlgAddProperty Add property - Add property + Pridať vlastnosť Type @@ -611,11 +614,11 @@ while doing a left or right click and move the mouse up or down Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor. - Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor. + Pripojiť názov skupiny na začiatok názvu vlastnosti vo forme 'skupina'_'názov' pre zamedzenie konfliktu s existujúcou vlastnosťou. Názov skupiny bude automaticky orezaný pri zobrazení v editore vlastností. Append group name - Append group name + Pripojiť názov skupiny @@ -642,7 +645,7 @@ while doing a left or right click and move the mouse up or down %1 at %2 - %1 at %2 + %1 pri %2 @@ -657,7 +660,7 @@ while doing a left or right click and move the mouse up or down CheckBox - CheckBox + Zaškrtávacie políčko @@ -890,11 +893,11 @@ while doing a left or right click and move the mouse up or down The shortcut '%1' is defined more than once. This could result in unexpected behaviour. - The shortcut '%1' is defined more than once. This could result in unexpected behaviour. + Skratka '%1' je definovaná viac ako jeden krát. To môže spôsobiť neočakávané správanie sa. The shortcut '%1' is already assigned to '%2'. - The shortcut '%1' is already assigned to '%2'. + Skratka '%1' je už priradená pre '%2'. Do you want to override it? @@ -1022,7 +1025,7 @@ while doing a left or right click and move the mouse up or down Gui::Dialog::DlgCustomizeSpNavSettings Spaceball Motion - Spaceball Motion + Pohyb po guli No Spaceball Present @@ -1049,7 +1052,7 @@ while doing a left or right click and move the mouse up or down Spaceball Buttons - Spaceball Buttons + Tlačidlá Spaceballu @@ -1262,39 +1265,39 @@ while doing a left or right click and move the mouse up or down Code lines will be numbered - Code lines will be numbered + Riadky kódu budú očíslované Pressing <Tab> will insert amount of defined indent size - Pressing <Tab> will insert amount of defined indent size + Stlačenie klávesy <Tab> vloží definovanú veľkosť odsadenia Tabulator raster (how many spaces) - Tabulator raster (how many spaces) + Rozstup tabulátora (koľko medzier) How many spaces will be inserted when pressing <Tab> - How many spaces will be inserted when pressing <Tab> + Koľko medzier bude vložených pri stlačení klávesy <Tab> Pressing <Tab> will insert a tabulator with defined tab size - Pressing <Tab> will insert a tabulator with defined tab size + Stlačenie klávesy <Tab> vloží definovanú veľkosť odsadenia Display items - Display items + Zobraziť položky Font size to be used for selected code type - Font size to be used for selected code type + Veľkosť písma použitá pre vybraný typ kódu Color and font settings will be applied to selected type - Color and font settings will be applied to selected type + Farba a nastavenie písma bude použité pre vybraný typ Font family to be used for selected code type - Font family to be used for selected code type + Rodina písma použitá pre zvolený typ kódu @@ -1337,11 +1340,11 @@ while doing a left or right click and move the mouse up or down Enable tiled background - Enable tiled background + Zapnúť kachličkové pozadie Style sheet: - Style sheet: + Štýl: Python console @@ -1349,35 +1352,34 @@ while doing a left or right click and move the mouse up or down Enable word wrap - Enable word wrap + Zapnúť zalamovanie slov Language of the application's user interface - Language of the application's user interface + Jazyk užívateľského rozhrania aplikácie How many files should be listed in recent files list - How many files should be listed in recent files list + Koľko súborov má byť zobrazených v zozname nedávnych súborov Background of the main window will consist of tiles of a special image. See the FreeCAD Wiki for details about the image. - Background of the main window will consist of tiles of a special image. -See the FreeCAD Wiki for details about the image. + Pozadie hlavného okna bude tvorené kachličkami špeciálneho obrázku. +Pozri FreeCAD Wiki pre detaily ohľadom obrázku. Style sheet how user interface will look like - Style sheet how user interface will look like + Štýl ako bude vyzerať užívateľské rozhranie Choose your preference for toolbar icon size. You can adjust this according to your screen size or personal taste - Choose your preference for toolbar icon size. You can adjust -this according to your screen size or personal taste + Vyberte vami preferovanú veľkosť ikon pre lištu nástrojov. Môžete si ju prispôsobiť veľkosti vašej obrazovky alebo osobnej požiadavke Tree view mode: - Tree view mode: + Mód stromového zobrazenia: Customize how tree view is shown in the panel (restart required). @@ -1385,42 +1387,38 @@ this according to your screen size or personal taste 'ComboView': combine tree view and property view into one panel. 'TreeView and PropertyView': split tree view and property view into separate panel. 'Both': keep all three panels, and you can have two sets of tree view and property view. - Customize how tree view is shown in the panel (restart required). + Špecifikujte ako bude zobrazené stromové zobrazenie na paneli (vyžaduje sa reštart). -'ComboView': combine tree view and property view into one panel. -'TreeView and PropertyView': split tree view and property view into separate panel. -'Both': keep all three panels, and you can have two sets of tree view and property view. +'ComboView': kombinuje stromové zobrazenie a zobrazenie vlastností do jedného panelu. +'TreeView and PropertyView': rozdelí stromové zobrazenie a zobrazenie vlastností do oddelených panelov. +'Both': zachová všetky tri panely a môžete mať dve sady stromového zobrazenia a zobrazenia vlastností. A Splash screen is a small loading window that is shown when FreeCAD is launching. If this option is checked, FreeCAD will display the splash screen - A Splash screen is a small loading window that is shown -when FreeCAD is launching. If this option is checked, FreeCAD will -display the splash screen + Zobrazenie oznámenia (Splash screen) je malé okno zobrazované pri spúštaní aplikácie. Ak je táto možnosť zaškrtnutá, FreeCAD bude zobrazovať toto okno pri jeho spúšťaní. Choose which workbench will be activated and shown after FreeCAD launches - Choose which workbench will be activated and shown -after FreeCAD launches + Vyberte ktoré pracovné prostredie bude aktivované a zobrazené po spustení FreeCADu Words will be wrapped when they exceed available horizontal space in Python console - Words will be wrapped when they exceed available -horizontal space in Python console + Slová sa budú zalamovať pri presiahnutí dostupného horizontálneho priestoru v konzole Pythonu Gui::Dialog::DlgGeneralImp No style sheet - No style sheet + Žiaden súbor štýlu Small (%1px) - Small (%1px) + Malé (%1px) Medium (%1px) @@ -1814,6 +1812,18 @@ Určite iný adresár. Sorted Sorted + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group + Gui::Dialog::DlgParameterFind @@ -1892,6 +1902,10 @@ Určite iný adresár. System parameter Systémový parameter + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2060,8 +2074,8 @@ Určite iný adresár. Filter by type - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2153,8 +2167,38 @@ on-screen while displaying the error on-screen while displaying the error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel @@ -2230,10 +2274,6 @@ from Python console to Report view panel 3D View 3D pohľad - - 3D View settings - Nastavenia 3D pohľadu - Show coordinate system in the corner Koordináty zobrazovať v rohu @@ -2242,14 +2282,6 @@ from Python console to Report view panel Show counter of frames per second Zobrazovať počítadlo (fps) snímky za sekundu - - Enable animation - Povoliť animáciu - - - Eye to eye distance for stereo modes: - Pre stereo módy vzdialenosť Eye to Eye: - Camera type Typ kamery @@ -2258,46 +2290,6 @@ from Python console to Report view panel - - 3D Navigation - 3D navigácia - - - Mouse... - Myš... - - - Intensity of backlight - Intenzita podsvietenia - - - Enable backlight color - Povoliť farbu podsvietenia - - - Orbit style - Štýl Orbit - - - Turntable - Točňa - - - Trackball - Trackball - - - Invert zoom - Invertovať priblíženie - - - Zoom at cursor - Priblíž na kurzor - - - Zoom step - Priblíž krok - Anti-Aliasing Anti-Aliasing @@ -2328,49 +2320,27 @@ from Python console to Report view panel Perspective renderin&g - Perspective renderin&g - - - Show navigation cube - Show navigation cube - - - Corner - Roh - - - Top left - Vľavo hore - - - Top right - Vpravo hore - - - Bottom left - Vľavo dole - - - Bottom right - Vpravo dole - - - New Document Camera Orientation - New Document Camera Orientation - - - Disable touchscreen tilt gesture - Disable touchscreen tilt gesture + Perspektívne renderovanie Marker size: Marker size: + + General + Všeobecné + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2381,26 +2351,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2460,84 +2412,34 @@ but slower response to any scene changes. Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2547,16 +2449,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Backlight is enabled with the defined color Backlight color Backlight color - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2601,46 +2507,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Isometric - - - Dimetric - Dimetric - - - Trimetric - Trimetric - - - Top - Zhora - - - Front - Predok - - - Left - Vľavo - - - Right - Vpravo - - - Rear - Vzadu - - - Bottom - Spodok - - - Custom - Custom - Gui::Dialog::DlgSettingsColorGradient @@ -2856,22 +2722,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Add the program logo to the generated thumbnail - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2896,10 +2762,30 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + Veľkosť + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + The program logo will be added to the thumbnail + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension @@ -2908,27 +2794,21 @@ automatically run a file recovery when it is started. Date format Date format - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail - Allow objects to have same label/name Allow objects to have same label/name - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -3282,6 +3162,203 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Navigácia + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + Roh + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + Vľavo hore + + + Top right + Vpravo hore + + + Bottom left + Vľavo dole + + + Bottom right + Vpravo dole + + + 3D Navigation + 3D navigácia + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + Mouse... + Myš... + + + Navigation settings set + Navigation settings set + + + Orbit style + Štýl Orbit + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + Točňa + + + Trackball + Trackball + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + mm + + + Enable animated rotations + Enable animated rotations + + + Enable animation + Povoliť animáciu + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + Priblíž na kurzor + + + Zoom step + Priblíž krok + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + Invertovať priblíženie + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + Disable touchscreen tilt gesture + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + Isometric + + + Dimetric + Dimetric + + + Trimetric + Trimetric + + + Top + Zhora + + + Front + Predok + + + Left + Vľavo + + + Right + Vpravo + + + Rear + Vzadu + + + Bottom + Spodok + + + Custom + Custom + + Gui::Dialog::DlgSettingsUnits @@ -3445,17 +3522,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -5008,7 +5097,7 @@ How do you want to proceed? Add property - Add property + Pridať vlastnosť Remove property @@ -5417,6 +5506,10 @@ Prajete si zadať iný adresár? If you don't save, your changes will be lost. If you don't save, your changes will be lost. + + Edit text + Edit text + Gui::TouchpadNavigationStyle @@ -6410,7 +6503,7 @@ underscore, and must not start with a digit. Add property - Add property + Pridať vlastnosť Failed to add property to '%1': %2 @@ -6429,8 +6522,8 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo diff --git a/src/Gui/Language/FreeCAD_sl.qm b/src/Gui/Language/FreeCAD_sl.qm index 7409fe02b5..1bfbabcefd 100644 Binary files a/src/Gui/Language/FreeCAD_sl.qm and b/src/Gui/Language/FreeCAD_sl.qm differ diff --git a/src/Gui/Language/FreeCAD_sl.ts b/src/Gui/Language/FreeCAD_sl.ts index 4ec5ab112d..f03c6323f1 100644 --- a/src/Gui/Language/FreeCAD_sl.ts +++ b/src/Gui/Language/FreeCAD_sl.ts @@ -417,6 +417,10 @@ kliknete na levi ali desni gumb in premikate miško gor oz. dol License Licenca + + Collection + Collection + Gui::Dialog::ButtonModel @@ -1813,6 +1817,18 @@ Navedite drugo mapo. Sorted Sorted + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group + Gui::Dialog::DlgParameterFind @@ -1891,6 +1907,10 @@ Navedite drugo mapo. System parameter Sistemski parameter + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2059,8 +2079,8 @@ Navedite drugo mapo. Filter by type - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2152,8 +2172,38 @@ on-screen while displaying the error on-screen while displaying the error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel @@ -2229,10 +2279,6 @@ from Python console to Report view panel 3D View 3D pogled - - 3D View settings - Nastavitev 3D pogleda - Show coordinate system in the corner Pokaži soredniški sistem v vogalu @@ -2241,14 +2287,6 @@ from Python console to Report view panel Show counter of frames per second Pokaži števec slik na sekundo - - Enable animation - Omogoči animacijo - - - Eye to eye distance for stereo modes: - Medočesna razdalja za stereo načine: - Camera type Vrsta kamere @@ -2257,46 +2295,6 @@ from Python console to Report view panel - - 3D Navigation - Krmarjenje 3D - - - Mouse... - Miška … - - - Intensity of backlight - Jakost protiluči - - - Enable backlight color - Omogoči barvo protiluči - - - Orbit style - Slog vrtenja - - - Turntable - Sukajoča pogled - - - Trackball - Vrtilna krogla - - - Invert zoom - Obrni povečavo - - - Zoom at cursor - Povečava ob kazalki - - - Zoom step - Korak povečave - Anti-Aliasing Glajenje robov @@ -2329,47 +2327,25 @@ from Python console to Report view panel Perspective renderin&g Izris v p&erspektivi - - Show navigation cube - Pokaži krmilno kocko - - - Corner - Vogal - - - Top left - Zgornji levi - - - Top right - Zgornji desni - - - Bottom left - Spodnji levi - - - Bottom right - Spodnji desni - - - New Document Camera Orientation - Pogled kamere novega dokumenta - - - Disable touchscreen tilt gesture - Onemogoči potezo nagibanja na zaslonu na dotik - Marker size: Velikost oznake: + + General + Splošne nastavitve + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2380,26 +2356,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2459,84 +2417,34 @@ but slower response to any scene changes. Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2546,16 +2454,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Backlight is enabled with the defined color Backlight color Backlight color - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2600,46 +2512,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Izometrična - - - Dimetric - Dimetrična - - - Trimetric - Trimetrična - - - Top - Zgoraj - - - Front - Spredaj - - - Left - Levo - - - Right - Desno - - - Rear - Zadaj - - - Bottom - Spodaj - - - Custom - Po meri - Gui::Dialog::DlgSettingsColorGradient @@ -2855,22 +2727,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Dodaj logotip programa v proizvedeno sličico - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2895,10 +2767,30 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + Velikost + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + The program logo will be added to the thumbnail + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension @@ -2907,27 +2799,21 @@ automatically run a file recovery when it is started. Date format Date format - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail - Allow objects to have same label/name Allow objects to have same label/name - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -3281,6 +3167,203 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Navigacija + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + Vogal + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + Zgornji levi + + + Top right + Zgornji desni + + + Bottom left + Spodnji levi + + + Bottom right + Spodnji desni + + + 3D Navigation + Krmarjenje 3D + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + Mouse... + Miška … + + + Navigation settings set + Navigation settings set + + + Orbit style + Slog vrtenja + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + Sukajoča pogled + + + Trackball + Vrtilna krogla + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + mm + + + Enable animated rotations + Enable animated rotations + + + Enable animation + Omogoči animacijo + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + Povečava ob kazalki + + + Zoom step + Korak povečave + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + Obrni povečavo + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + Onemogoči potezo nagibanja na zaslonu na dotik + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + Izometrična + + + Dimetric + Dimetrična + + + Trimetric + Trimetrična + + + Top + Zgoraj + + + Front + Spredaj + + + Left + Levo + + + Right + Desno + + + Rear + Zadaj + + + Bottom + Spodaj + + + Custom + Po meri + + Gui::Dialog::DlgSettingsUnits @@ -3444,17 +3527,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -5414,6 +5509,10 @@ Ali želite navesti drugo mapo? If you don't save, your changes will be lost. Če ne shranite, bodo spremembe izgubljene. + + Edit text + Uredi besedilo + Gui::TouchpadNavigationStyle @@ -6426,8 +6525,8 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo diff --git a/src/Gui/Language/FreeCAD_sr.qm b/src/Gui/Language/FreeCAD_sr.qm index 5b94059396..5480943a4c 100644 Binary files a/src/Gui/Language/FreeCAD_sr.qm and b/src/Gui/Language/FreeCAD_sr.qm differ diff --git a/src/Gui/Language/FreeCAD_sr.ts b/src/Gui/Language/FreeCAD_sr.ts index f1b8448b47..103aa4c19f 100644 --- a/src/Gui/Language/FreeCAD_sr.ts +++ b/src/Gui/Language/FreeCAD_sr.ts @@ -417,6 +417,10 @@ while doing a left or right click and move the mouse up or down License License + + Collection + Collection + Gui::Dialog::ButtonModel @@ -1812,6 +1816,18 @@ Specify another directory, please. Sorted Sorted + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group + Gui::Dialog::DlgParameterFind @@ -1890,6 +1906,10 @@ Specify another directory, please. System parameter Параметри система + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2058,8 +2078,8 @@ Specify another directory, please. Filter by type - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2151,8 +2171,38 @@ on-screen while displaying the error on-screen while displaying the error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel @@ -2228,10 +2278,6 @@ from Python console to Report view panel 3D View 3Д приказ - - 3D View settings - Подешавања 3Д приказа - Show coordinate system in the corner Прикажи координатни систем у углу @@ -2240,14 +2286,6 @@ from Python console to Report view panel Show counter of frames per second Прикажи бројач рамова у секунди - - Enable animation - Омогући анимацију - - - Eye to eye distance for stereo modes: - Очи у очи раздаљина за cтерео режиме: - Camera type Тип камере @@ -2256,46 +2294,6 @@ from Python console to Report view panel - - 3D Navigation - 3Д Навигација - - - Mouse... - Миш... - - - Intensity of backlight - Интензитет позадинcког оcветљења - - - Enable backlight color - Укључи боју позадинcког оcветљења - - - Orbit style - Начин окретања - - - Turntable - Turntable - - - Trackball - Trackball - - - Invert zoom - Invert zoom - - - Zoom at cursor - Zoom at cursor - - - Zoom step - Корак зумирања - Anti-Aliasing Anti-Aliasing @@ -2328,47 +2326,25 @@ from Python console to Report view panel Perspective renderin&g Perspective renderin&g - - Show navigation cube - Show navigation cube - - - Corner - Corner - - - Top left - Горње лево - - - Top right - Горње десно - - - Bottom left - Доње лево - - - Bottom right - Доње десно - - - New Document Camera Orientation - New Document Camera Orientation - - - Disable touchscreen tilt gesture - Disable touchscreen tilt gesture - Marker size: Marker size: + + General + Glavno + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2379,26 +2355,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2458,84 +2416,34 @@ but slower response to any scene changes. Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - мм - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2545,16 +2453,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Backlight is enabled with the defined color Backlight color Backlight color - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2599,46 +2511,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Изометрично - - - Dimetric - Дијаметрално - - - Trimetric - Trimetric - - - Top - Горе - - - Front - Front - - - Left - Лево - - - Right - Деcно - - - Rear - Позади - - - Bottom - Доле - - - Custom - Прилагођено - Gui::Dialog::DlgSettingsColorGradient @@ -2854,22 +2726,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Add the program logo to the generated thumbnail - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2894,10 +2766,30 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + Величина + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + The program logo will be added to the thumbnail + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension @@ -2906,27 +2798,21 @@ automatically run a file recovery when it is started. Date format Date format - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail - Allow objects to have same label/name Allow objects to have same label/name - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -3280,6 +3166,203 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Навигација + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + Corner + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + Горње лево + + + Top right + Горње десно + + + Bottom left + Доње лево + + + Bottom right + Доње десно + + + 3D Navigation + 3Д Навигација + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + Mouse... + Миш... + + + Navigation settings set + Navigation settings set + + + Orbit style + Начин окретања + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + Turntable + + + Trackball + Trackball + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + мм + + + Enable animated rotations + Enable animated rotations + + + Enable animation + Омогући анимацију + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + Zoom at cursor + + + Zoom step + Корак зумирања + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + Invert zoom + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + Disable touchscreen tilt gesture + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + Изометрично + + + Dimetric + Дијаметрално + + + Trimetric + Trimetric + + + Top + Горе + + + Front + Front + + + Left + Лево + + + Right + Деcно + + + Rear + Позади + + + Bottom + Доле + + + Custom + Прилагођено + + Gui::Dialog::DlgSettingsUnits @@ -3443,17 +3526,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -5414,6 +5509,10 @@ Do you want to specify another directory? If you don't save, your changes will be lost. Ако не cачувате,ваше промене ће бити изгубљене. + + Edit text + Edit text + Gui::TouchpadNavigationStyle @@ -6426,8 +6525,8 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo diff --git a/src/Gui/Language/FreeCAD_sv-SE.qm b/src/Gui/Language/FreeCAD_sv-SE.qm index 9d34bf920b..019d25dc35 100644 Binary files a/src/Gui/Language/FreeCAD_sv-SE.qm and b/src/Gui/Language/FreeCAD_sv-SE.qm differ diff --git a/src/Gui/Language/FreeCAD_sv-SE.ts b/src/Gui/Language/FreeCAD_sv-SE.ts index 45a835b05c..a7fcbbc6e9 100644 --- a/src/Gui/Language/FreeCAD_sv-SE.ts +++ b/src/Gui/Language/FreeCAD_sv-SE.ts @@ -416,6 +416,10 @@ while doing a left or right click and move the mouse up or down License Licens + + Collection + Collection + Gui::Dialog::ButtonModel @@ -1285,15 +1289,15 @@ while doing a left or right click and move the mouse up or down Font size to be used for selected code type - Font size to be used for selected code type + Teckenstorlek som ska användas för markerad kodtyp Color and font settings will be applied to selected type - Color and font settings will be applied to selected type + Färg- och typsnittsinställningar kommer att tillämpas på markerad typ Font family to be used for selected code type - Font family to be used for selected code type + Typsnittsfamilj som ska användas för markerad kodtyp @@ -1813,6 +1817,18 @@ Ange en annan katalog. Sorted Sorted + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group + Gui::Dialog::DlgParameterFind @@ -1891,6 +1907,10 @@ Ange en annan katalog. System parameter Systemparameter + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2059,8 +2079,8 @@ Ange en annan katalog. Filter by type - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2152,8 +2172,38 @@ on-screen while displaying the error on-screen while displaying the error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel @@ -2229,10 +2279,6 @@ from Python console to Report view panel 3D View 3D Vy - - 3D View settings - Inställningar för 3D Vy - Show coordinate system in the corner Visa koordinatsystemet i hörnet @@ -2241,14 +2287,6 @@ from Python console to Report view panel Show counter of frames per second Visa räknaren för bilder per sekund - - Enable animation - Aktivera animering - - - Eye to eye distance for stereo modes: - Ögonavstånd för stereolägen: - Camera type Kameratyp @@ -2257,46 +2295,6 @@ from Python console to Report view panel - - 3D Navigation - 3D Navigering - - - Mouse... - Mus... - - - Intensity of backlight - Intensiteten i bakgrundsbelysningen - - - Enable backlight color - Aktivera bakgrundsbelysningsfärg - - - Orbit style - Orbit stil - - - Turntable - Skivtallrik - - - Trackball - Trackball - - - Invert zoom - Invertera zoom - - - Zoom at cursor - Zooma vid markören - - - Zoom step - Zoom steg - Anti-Aliasing Kantutjämning @@ -2329,47 +2327,25 @@ from Python console to Report view panel Perspective renderin&g Perspektivrenderin&g - - Show navigation cube - Visa navigeringskub - - - Corner - Hörn - - - Top left - Topp vänster - - - Top right - Topp höger - - - Bottom left - Botten vänster - - - Bottom right - Botten höger - - - New Document Camera Orientation - Kamerariktning för nya dokument - - - Disable touchscreen tilt gesture - Avaktivera lutning med gester på pekskärm - Marker size: Markörstorlek: + + General + Allmänt + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2380,26 +2356,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2459,84 +2417,34 @@ but slower response to any scene changes. Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2546,16 +2454,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Backlight is enabled with the defined color Backlight color Backlight color - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2600,46 +2512,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Isometrisk - - - Dimetric - Dimetrisk - - - Trimetric - Trimetrisk - - - Top - Topp - - - Front - Front - - - Left - Vänster - - - Right - Höger - - - Rear - Bak - - - Bottom - Botten - - - Custom - Anpassad - Gui::Dialog::DlgSettingsColorGradient @@ -2855,22 +2727,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Lägg till programlogon i den genererade miniatyrbilden - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2895,10 +2767,30 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + Storlek + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + The program logo will be added to the thumbnail + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension @@ -2907,27 +2799,21 @@ automatically run a file recovery when it is started. Date format Date format - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail - Allow objects to have same label/name Allow objects to have same label/name - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -3176,7 +3062,7 @@ You can also use the form: John Doe <john@doe.com> Transparent - Genomskinlig + Transparent Add watermark @@ -3281,6 +3167,203 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Navigering + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + Hörn + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + Topp vänster + + + Top right + Topp höger + + + Bottom left + Botten vänster + + + Bottom right + Botten höger + + + 3D Navigation + 3D Navigering + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + Lista musknappskonfigurationer för varje vald navigeringsinställning. +Välj en uppsättning och tryck sedan på knappen för att visa nämnda konfigurationer. + + + Mouse... + Mus... + + + Navigation settings set + Navigation settings set + + + Orbit style + Orbit stil + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + Skivtallrik + + + Trackball + Trackball + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + mm + + + Enable animated rotations + Enable animated rotations + + + Enable animation + Aktivera animering + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + Zooma vid markören + + + Zoom step + Zoom steg + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + Invertera zoom + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + Avaktivera lutning med gester på pekskärm + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + Isometrisk + + + Dimetric + Dimetrisk + + + Trimetric + Trimetrisk + + + Top + Topp + + + Front + Front + + + Left + Vänster + + + Right + Höger + + + Rear + Bak + + + Bottom + Botten + + + Custom + Anpassad + + Gui::Dialog::DlgSettingsUnits @@ -3444,17 +3527,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -4392,7 +4487,7 @@ The 'Status' column shows whether the document could be recovered. Selects only this object - Markerar endast det här objektet + Markerar endast detta objekt Deselect @@ -4440,7 +4535,7 @@ The 'Status' column shows whether the document could be recovered. The number of selected items - Antal markerade föremål + Antalet markerade föremål Duplicate subshape @@ -5329,7 +5424,7 @@ Vill du ange en annan katalog? On-top when selected - On-top when selected + Överst när markerad @@ -5414,6 +5509,10 @@ Vill du ange en annan katalog? If you don't save, your changes will be lost. Om du inte sparar går dina ändringar förlorade. + + Edit text + Redigera text + Gui::TouchpadNavigationStyle @@ -5719,7 +5818,7 @@ Vill du ange en annan katalog? Recompute the selected object - Recompute the selected object + Beräkna om det markerade objektet @@ -6323,7 +6422,7 @@ Tänk på att det har betydelse var du klickar. Copy selected - Copy selected + Kopiera markerade Copy active document @@ -6426,8 +6525,8 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo @@ -7127,7 +7226,7 @@ Choose 'Abort' to abort Import selected external link(s) - Import selected external link(s) + Importera en eller flera markerade externa länkar @@ -7157,7 +7256,7 @@ Choose 'Abort' to abort Create a link to the selected object(s) - Create a link to the selected object(s) + Skapa en länk till en eller flera markerade objekt @@ -7202,7 +7301,7 @@ Choose 'Abort' to abort Replace the selected object(s) with link - Replace the selected object(s) with link + Ersätt en eller flera markerade objekt med länk @@ -7228,11 +7327,11 @@ Choose 'Abort' to abort Select all links - Select all links + Markera alla länkar Select all links to the current selected object - Select all links to the current selected object + Markera alla länkar till det aktuella markerade objektet @@ -7247,7 +7346,7 @@ Choose 'Abort' to abort Select the linked object and switch to its owner document - Select the linked object and switch to its owner document + Markera det länkade objektet och växla till dess ägardokument @@ -7262,7 +7361,7 @@ Choose 'Abort' to abort Select the deepest linked object and switch to its owner document - Select the deepest linked object and switch to its owner document + Markera det djupaste länkade objektet och växla till dess ägardokument @@ -7799,7 +7898,7 @@ Choose 'Abort' to abort Go back to previous selection - Go back to previous selection + Gå tillbaka till föregående markering @@ -8151,11 +8250,11 @@ Choose 'Abort' to abort Select all instances - Select all instances + Markera alla instanser Select all instances of the current selected object - Select all instances of the current selected object + Markera alla instanser av det aktuella markerade objektet @@ -8732,11 +8831,11 @@ Choose 'Abort' to abort Pre-selection - Pre-selection + Förval Preselect the object in 3D view when mouse over the tree item - Preselect the object in 3D view when mouse over the tree item + Förvälj objektet i 3D-vyn när musen går över trädobjektet diff --git a/src/Gui/Language/FreeCAD_tr.qm b/src/Gui/Language/FreeCAD_tr.qm index 5d75de9f41..abd67a0ef6 100644 Binary files a/src/Gui/Language/FreeCAD_tr.qm and b/src/Gui/Language/FreeCAD_tr.qm differ diff --git a/src/Gui/Language/FreeCAD_tr.ts b/src/Gui/Language/FreeCAD_tr.ts index c35f6932c0..d772ae21e5 100644 --- a/src/Gui/Language/FreeCAD_tr.ts +++ b/src/Gui/Language/FreeCAD_tr.ts @@ -416,6 +416,10 @@ while doing a left or right click and move the mouse up or down License Lisans + + Collection + Collection + Gui::Dialog::ButtonModel @@ -1813,6 +1817,18 @@ Lütfen başka bir dizin belirtin. Sorted Sorted + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group + Gui::Dialog::DlgParameterFind @@ -1891,6 +1907,10 @@ Lütfen başka bir dizin belirtin. System parameter Sistem parametresi + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2059,8 +2079,8 @@ Lütfen başka bir dizin belirtin. Filter by type - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2152,8 +2172,38 @@ on-screen while displaying the error on-screen while displaying the error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel @@ -2229,10 +2279,6 @@ from Python console to Report view panel 3D View 3D Görünüm - - 3D View settings - 3D Görünüm ayarları - Show coordinate system in the corner Koordinat sistemini köşede göster @@ -2241,14 +2287,6 @@ from Python console to Report view panel Show counter of frames per second Kare/sn sayacını göster - - Enable animation - Animasyonu etkinleştir - - - Eye to eye distance for stereo modes: - stereo (çift kanallı) modlarda gözden göze uzaklık: - Camera type kamera tipi @@ -2257,46 +2295,6 @@ from Python console to Report view panel Altgrup '%1' zaten mevcut. - - 3D Navigation - 3D Gezinme - - - Mouse... - Fare... - - - Intensity of backlight - Fon ışığının yoğunluğu - - - Enable backlight color - Fon ışığını Aç - - - Orbit style - Yörünge stili - - - Turntable - Döner tabla - - - Trackball - Trackball - - - Invert zoom - Zoomu tersine çevir - - - Zoom at cursor - İmlece yaklaş - - - Zoom step - Zoom adımı - Anti-Aliasing Kenar Yumuşatma @@ -2329,47 +2327,25 @@ from Python console to Report view panel Perspective renderin&g Perspektif işleme - - Show navigation cube - Gezinim küpünü göster - - - Corner - Köşe - - - Top left - Sol üst - - - Top right - Sağ üst - - - Bottom left - Alt sol - - - Bottom right - Sağ alt - - - New Document Camera Orientation - Yeni belge kamera yönelimi - - - Disable touchscreen tilt gesture - DokunmatikEkran eğim hareketini devre dışı bırak - Marker size: İşaretci boyutu: + + General + Genel + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2380,26 +2356,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2459,84 +2417,34 @@ but slower response to any scene changes. Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2546,16 +2454,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Backlight is enabled with the defined color Backlight color Backlight color - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2601,46 +2513,6 @@ Kenar yumuşatma değişiklikleri uygulamak için yeni bir görüntüleyici aç 15px 15px - - Isometric - İzometrik - - - Dimetric - Dimetrik - - - Trimetric - Trimetrik - - - Top - üst - - - Front - Ön - - - Left - Sol - - - Right - Sağ - - - Rear - Arka - - - Bottom - Alt - - - Custom - Özel - Gui::Dialog::DlgSettingsColorGradient @@ -2856,22 +2728,22 @@ Kenar yumuşatma değişiklikleri uygulamak için yeni bir görüntüleyici aç Add the program logo to the generated thumbnail Oluşturulan minik resme program logosunu ekleyin - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2896,10 +2768,30 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + Boyut + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + The program logo will be added to the thumbnail + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension @@ -2908,27 +2800,21 @@ automatically run a file recovery when it is started. Date format Date format - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail - Allow objects to have same label/name Allow objects to have same label/name - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -3282,6 +3168,203 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Gezinme + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + Köşe + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + Sol üst + + + Top right + Sağ üst + + + Bottom left + Alt sol + + + Bottom right + Sağ alt + + + 3D Navigation + 3D Gezinme + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + Mouse... + Fare... + + + Navigation settings set + Navigation settings set + + + Orbit style + Yörünge stili + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + Döner tabla + + + Trackball + Trackball + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + mm + + + Enable animated rotations + Enable animated rotations + + + Enable animation + Animasyonu etkinleştir + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + İmlece yaklaş + + + Zoom step + Zoom adımı + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + Zoomu tersine çevir + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + DokunmatikEkran eğim hareketini devre dışı bırak + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + İzometrik + + + Dimetric + Dimetrik + + + Trimetric + Trimetrik + + + Top + üst + + + Front + Ön + + + Left + Sol + + + Right + Sağ + + + Rear + Arka + + + Bottom + Alt + + + Custom + Özel + + Gui::Dialog::DlgSettingsUnits @@ -3445,17 +3528,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -5416,6 +5511,10 @@ Başka bir dizin belirlemek ister misiniz? If you don't save, your changes will be lost. Kaydetmezseniz, yaptığınız değişiklikler kaybolacak. + + Edit text + Metni düzenle + Gui::TouchpadNavigationStyle @@ -6423,8 +6522,8 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo diff --git a/src/Gui/Language/FreeCAD_uk.qm b/src/Gui/Language/FreeCAD_uk.qm index fda3371a5c..fa7b503c91 100644 Binary files a/src/Gui/Language/FreeCAD_uk.qm and b/src/Gui/Language/FreeCAD_uk.qm differ diff --git a/src/Gui/Language/FreeCAD_uk.ts b/src/Gui/Language/FreeCAD_uk.ts index 0ee4a9b5db..3cd21167c8 100644 --- a/src/Gui/Language/FreeCAD_uk.ts +++ b/src/Gui/Language/FreeCAD_uk.ts @@ -416,6 +416,10 @@ while doing a left or right click and move the mouse up or down License Ліцензія + + Collection + Collection + Gui::Dialog::ButtonModel @@ -1811,6 +1815,18 @@ Specify another directory, please. Sorted Sorted + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group + Gui::Dialog::DlgParameterFind @@ -1889,6 +1905,10 @@ Specify another directory, please. System parameter Системні параметри + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2057,8 +2077,8 @@ Specify another directory, please. Filter by type - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2150,8 +2170,38 @@ on-screen while displaying the error on-screen while displaying the error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel @@ -2227,10 +2277,6 @@ from Python console to Report view panel 3D View 3D вигляд - - 3D View settings - Налаштування 3D вигляду - Show coordinate system in the corner Показувати систему координат в кутку @@ -2239,14 +2285,6 @@ from Python console to Report view panel Show counter of frames per second Показувати кількість кадрів в секунду - - Enable animation - Увімкнути анімацію - - - Eye to eye distance for stereo modes: - Відстань між точками огляду: - Camera type Тип камери @@ -2255,46 +2293,6 @@ from Python console to Report view panel Про програму - - 3D Navigation - 3D Навігація - - - Mouse... - Мишка... - - - Intensity of backlight - Інтенсивність підсвітки - - - Enable backlight color - Увімкнути колір підсвітки - - - Orbit style - Стиль орбіти - - - Turntable - Поворотний - - - Trackball - Трекбол - - - Invert zoom - Інвертувати масштабування - - - Zoom at cursor - Масштабування над курсором - - - Zoom step - Крок масштабування - Anti-Aliasing Згладжування @@ -2327,47 +2325,25 @@ from Python console to Report view panel Perspective renderin&g Пе&рспективна візуалізація - - Show navigation cube - Показати навігаційний куб - - - Corner - Кут - - - Top left - Вгорі ліворуч - - - Top right - Вгорі праворуч - - - Bottom left - Внизу ліворуч - - - Bottom right - Внизу праворуч - - - New Document Camera Orientation - Орієнтація камери нового документа - - - Disable touchscreen tilt gesture - Вимкнути реакцію на нахил екрану - Marker size: Розмір маркера: + + General + Загальне + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2378,26 +2354,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2457,84 +2415,34 @@ but slower response to any scene changes. Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - мм - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2544,16 +2452,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Backlight is enabled with the defined color Backlight color Backlight color - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2598,46 +2510,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Ізометричний - - - Dimetric - Диметрія - - - Trimetric - Триметрія - - - Top - Згори - - - Front - Фронт - - - Left - Ліворуч - - - Right - Направо - - - Rear - Тил - - - Bottom - Внизу - - - Custom - Підлаштувати - Gui::Dialog::DlgSettingsColorGradient @@ -2853,22 +2725,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Додати логотип програми до згенерованої мініатюри - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2893,10 +2765,30 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + Розмір + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + The program logo will be added to the thumbnail + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension @@ -2905,27 +2797,21 @@ automatically run a file recovery when it is started. Date format Date format - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail - Allow objects to have same label/name Allow objects to have same label/name - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -3279,6 +3165,203 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Навігація + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + Кут + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + Вгорі ліворуч + + + Top right + Вгорі праворуч + + + Bottom left + Внизу ліворуч + + + Bottom right + Внизу праворуч + + + 3D Navigation + 3D Навігація + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + Mouse... + Мишка... + + + Navigation settings set + Navigation settings set + + + Orbit style + Стиль орбіти + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + Поворотний + + + Trackball + Трекбол + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + мм + + + Enable animated rotations + Enable animated rotations + + + Enable animation + Увімкнути анімацію + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + Масштабування над курсором + + + Zoom step + Крок масштабування + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + Інвертувати масштабування + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + Вимкнути реакцію на нахил екрану + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + Ізометричний + + + Dimetric + Диметрія + + + Trimetric + Триметрія + + + Top + Згори + + + Front + Фронт + + + Left + Ліворуч + + + Right + Направо + + + Rear + Тил + + + Bottom + Внизу + + + Custom + Підлаштувати + + Gui::Dialog::DlgSettingsUnits @@ -3442,17 +3525,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -5411,6 +5506,10 @@ Do you want to specify another directory? If you don't save, your changes will be lost. Якщо ви не збережете зміни, вони будуть утрачені. + + Edit text + Редагувати текст + Gui::TouchpadNavigationStyle @@ -6421,8 +6520,8 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo diff --git a/src/Gui/Language/FreeCAD_val-ES.qm b/src/Gui/Language/FreeCAD_val-ES.qm index 5150b52e7a..cd15959a8a 100644 Binary files a/src/Gui/Language/FreeCAD_val-ES.qm and b/src/Gui/Language/FreeCAD_val-ES.qm differ diff --git a/src/Gui/Language/FreeCAD_val-ES.ts b/src/Gui/Language/FreeCAD_val-ES.ts index ce8e79fdc2..995e855638 100644 --- a/src/Gui/Language/FreeCAD_val-ES.ts +++ b/src/Gui/Language/FreeCAD_val-ES.ts @@ -179,11 +179,11 @@ &Clear - &Clear + &Neteja Revert to last calculated value (as constant) - Revert to last calculated value (as constant) + Reverteix a l'últim valor calculat (com a constant) @@ -416,6 +416,10 @@ while doing a left or right click and move the mouse up or down License Llicència + + Collection + Collection + Gui::Dialog::ButtonModel @@ -590,7 +594,7 @@ while doing a left or right click and move the mouse up or down Gui::Dialog::DlgAddProperty Add property - Add property + Afig una propietat Type @@ -610,11 +614,11 @@ while doing a left or right click and move the mouse up or down Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor. - Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor. + Afegiu el nom del grup davant del nom de la propietat en la forma de «grup» _ «nom» per a evitar conflictes amb la propietat existent. El nom del grup prefixat es retallarà automàticament quan es mostra en l'editor de propietats. Append group name - Append group name + Afig el nom del grup @@ -1261,39 +1265,39 @@ while doing a left or right click and move the mouse up or down Code lines will be numbered - Code lines will be numbered + Les línies de codi estaran numerades Pressing <Tab> will insert amount of defined indent size - Pressing <Tab> will insert amount of defined indent size + Si premeu <Tab> s'inserirà la quantitat de la mida del sagnat definit Tabulator raster (how many spaces) - Tabulator raster (how many spaces) + Ràster del tabulador (quants espais) How many spaces will be inserted when pressing <Tab> - How many spaces will be inserted when pressing <Tab> + Quants espais s’inseriran en prémer <Tab> Pressing <Tab> will insert a tabulator with defined tab size - Pressing <Tab> will insert a tabulator with defined tab size + Si premeu <Tab> s'inserirà un tabulador amb la mida de tabulació definida Display items - Display items + Visualitza els elements Font size to be used for selected code type - Font size to be used for selected code type + Mida del tipus de lletra que s'utilitzarà per al tipus de codi seleccionat Color and font settings will be applied to selected type - Color and font settings will be applied to selected type + La configuració del color i del tipus de lletra s'aplicaran al tipus seleccionat Font family to be used for selected code type - Font family to be used for selected code type + El tipus de lletra que s'utilitzarà per al tipus de codi seleccionat @@ -1352,31 +1356,31 @@ while doing a left or right click and move the mouse up or down Language of the application's user interface - Language of the application's user interface + Idioma de la interfície d’usuari de l’aplicació How many files should be listed in recent files list - How many files should be listed in recent files list + Indica la quantitat de fitxers s’han d’enumerar en la llista de fitxers recents Background of the main window will consist of tiles of a special image. See the FreeCAD Wiki for details about the image. - Background of the main window will consist of tiles of a special image. -See the FreeCAD Wiki for details about the image. + El fons de la finestra principal estarà format per mosaics d'una imatge especial. +Consulteu el wiki de FreeCAD per obtenir detalls sobre la imatge. Style sheet how user interface will look like - Style sheet how user interface will look like + Full d’estil que defineix com serà la interfície d’usuari Choose your preference for toolbar icon size. You can adjust this according to your screen size or personal taste - Choose your preference for toolbar icon size. You can adjust -this according to your screen size or personal taste + Trieu la vostra preferència per a la mida de la icona de la barra d’eines. Podeu ajustar +això segons la mida de la pantalla o el gust personal Tree view mode: - Tree view mode: + Mode vista d'arbre: Customize how tree view is shown in the panel (restart required). @@ -1384,31 +1388,29 @@ this according to your screen size or personal taste 'ComboView': combine tree view and property view into one panel. 'TreeView and PropertyView': split tree view and property view into separate panel. 'Both': keep all three panels, and you can have two sets of tree view and property view. - Customize how tree view is shown in the panel (restart required). + Personalitzeu com es mostra la vista d'arbre en el tauler (cal reiniciar-lo). -'ComboView': combine tree view and property view into one panel. -'TreeView and PropertyView': split tree view and property view into separate panel. -'Both': keep all three panels, and you can have two sets of tree view and property view. +«ComboView»: combina la vista d'arbre i la de propietats en un únic tauler. +«TreeView i PropertyView»: separa la vista d'arbre i la de propietats en taulers separats. +«Ambdós»: conserva els tres taulers i podeu tindre dos conjunts de vista d'arbre i de vista de propietats. A Splash screen is a small loading window that is shown when FreeCAD is launching. If this option is checked, FreeCAD will display the splash screen - A Splash screen is a small loading window that is shown -when FreeCAD is launching. If this option is checked, FreeCAD will -display the splash screen + Una pantalla de presentació és una xicoteta finestra de càrrega que es mostra +quan FreeCAD s'executa. Si aquesta opció està marcada, FreeCAD en mostrarà una Choose which workbench will be activated and shown after FreeCAD launches - Choose which workbench will be activated and shown -after FreeCAD launches + Trieu quin banc de treball s’activarà i es mostrarà +després que s'execute FreeCAD Words will be wrapped when they exceed available horizontal space in Python console - Words will be wrapped when they exceed available -horizontal space in Python console + Les paraules s'ajustaran quan se supere l'espai horitzontal disponible en la consola Python @@ -1443,11 +1445,11 @@ horizontal space in Python console TreeView and PropertyView - TreeView and PropertyView + Vista d'arbre i vista de les propietats Both - Both + Ambdós @@ -1524,7 +1526,7 @@ horizontal space in Python console Toolbar - Toolbar + Barra d'eines @@ -1610,45 +1612,45 @@ Potser per un error de permís de fitxer? Do not show again - Do not show again + No ho tornes a mostrar Guided Walkthrough - Guided Walkthrough + Procediment guiat This will guide you in setting up this macro in a custom global toolbar. Instructions will be in red text inside the dialog. Note: your changes will be applied when you next switch workbenches - This will guide you in setting up this macro in a custom global toolbar. Instructions will be in red text inside the dialog. + Això us orientarà en la configuració d'aquesta macro en una barra d'eines global personalitzada. Les instruccions estaran en el text roig dins del diàleg. -Note: your changes will be applied when you next switch workbenches +Nota: els vostres canvis s'aplicaran quan canvieu de banc de treball Walkthrough, dialog 1 of 2 - Walkthrough, dialog 1 of 2 + Procediment guiat, diàleg 1 de 2 Walkthrough instructions: Fill in missing fields (optional) then click Add, then Close - Walkthrough instructions: Fill in missing fields (optional) then click Add, then Close + Instruccions del procediment guiat: empleneu els camps que falten (opcional), feu clic a Afig i després a Tanca Walkthrough, dialog 1 of 1 - Walkthrough, dialog 1 of 1 + Procediment guiat, diàleg 1 de 1 Walkthrough, dialog 2 of 2 - Walkthrough, dialog 2 of 2 + Procediment guiat, diàleg 2 de 2 Walkthrough instructions: Click right arrow button (->), then Close. - Walkthrough instructions: Click right arrow button (->), then Close. + Instruccions del procediment guiat: feu clic en el botó de fletxa dreta (->) i després en Tanca. Walkthrough instructions: Click New, then right arrow (->) button, then Close. - Walkthrough instructions: Click New, then right arrow (->) button, then Close. + Instruccions del procediment guiat: feu clic en Nou, després en el botó de fletxa dreta (->) i després en Tanca. @@ -1808,7 +1810,19 @@ Specify another directory, please. Sorted - Sorted + Ordenat + + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group @@ -1888,6 +1902,10 @@ Specify another directory, please. System parameter Paràmetres del sistema + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2053,15 +2071,15 @@ Specify another directory, please. Filter by type - Filter by type + Filtra per tipus - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection - Sync sub-object selection + Sincronitza la selecció dels subobjectes Reset @@ -2132,53 +2150,83 @@ Specify another directory, please. Log messages will be recorded - Log messages will be recorded + Es gravarà el registre de missatges Warnings will be recorded - Warnings will be recorded + Es gravaran els avisos Error messages will be recorded - Error messages will be recorded + Es gravaran els missatges d'error When an error has occurred, the Report View dialog becomes visible on-screen while displaying the error - When an error has occurred, the Report View dialog becomes visible -on-screen while displaying the error + Quan s'ha produït un error, el diàleg de Vista d'informes es fa visible +en la pantalla i mostra l'error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel - Font color for normal messages in Report view panel + Color del tipus de lletra per a missatges normals en el tauler de Vista d'informes Font color for log messages in Report view panel - Font color for log messages in Report view panel + Color del tipus de lletra per a missatges de registre en el tauler de Vista d'informes Font color for warning messages in Report view panel - Font color for warning messages in Report view panel + Color del tipus de lletra per a missatges d'avís en el tauler de Vista d'informes Font color for error messages in Report view panel - Font color for error messages in Report view panel + Color del tipus de lletra per a missatges d'error en el tauler de Vista d'informes Internal Python output will be redirected from Python console to Report view panel - Internal Python output will be redirected -from Python console to Report view panel + L'eixida interna de Python es redirigirà +de la consola Python al tauler de Vista d'informes Internal Python error messages will be redirected from Python console to Report view panel - Internal Python error messages will be redirected -from Python console to Report view panel + Els missatges d'error interns de Python es redirigiran +de la consola Python al tauler de Vista d'informes @@ -2226,10 +2274,6 @@ from Python console to Report view panel 3D View Vista 3D - - 3D View settings - Paràmetres de la vista 3D - Show coordinate system in the corner Mostra el sistema de coordenades en la cantonada @@ -2238,14 +2282,6 @@ from Python console to Report view panel Show counter of frames per second Mostra el comptador d'imatges per segon - - Enable animation - Habilita l'animació - - - Eye to eye distance for stereo modes: - Distància entre els ulls per a la visió estereoscòpica: - Camera type Tipus de càmera @@ -2254,46 +2290,6 @@ from Python console to Report view panel - - 3D Navigation - Navegació 3D - - - Mouse... - Ratolí... - - - Intensity of backlight - Intensitat de la retroil·luminació - - - Enable backlight color - Activa el color de retroil·luminació - - - Orbit style - Estil d'òrbita - - - Turntable - En rotació - - - Trackball - Ratolí de bola - - - Invert zoom - Invertix el zoom - - - Zoom at cursor - Zoom en el cursor - - - Zoom step - Pas de zoom - Anti-Aliasing Antialiàsing @@ -2326,77 +2322,37 @@ from Python console to Report view panel Perspective renderin&g &Renderització en perspectiva - - Show navigation cube - Mostra el cub de navegació - - - Corner - Cantó - - - Top left - Superior esquerra - - - Top right - Superior dreta - - - Bottom left - Inferior esquerra - - - Bottom right - Inferior dreta - - - New Document Camera Orientation - Orientació de la càmera del nou document - - - Disable touchscreen tilt gesture - Desactiva el gest d'inclinació de la pantalla tàctil - Marker size: Mida del marcador: + + General + General + Main coordinate system will always be shown in lower right corner within opened files - Main coordinate system will always be shown in -lower right corner within opened files - - - If checked, application will remember which workbench is active for each tab of the viewport - If checked, application will remember which workbench is active for each tab of the viewport - - - Remember active workbench by tab - Remember active workbench by tab + El sistema de coordenades principal sempre es mostrarà en el +cantó inferior dret dels fitxers oberts Time needed for last operation and resulting frame rate will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files + El temps necessari per a l'última operació i la freqüència de marcs resultant +es mostrarà en el cantó inferior esquerre dels fitxers oberts - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files + If checked, application will remember which workbench is active for each tab of the viewport + Si aquesta opció està marcada, l’aplicació recordarà quin banc de treball està actiu per a cada pestanya de l'àrea de visualització - Steps by turn - Steps by turn + Remember active workbench by tab + Recorda el banc de treball actiu per pestanya - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2409,24 +2365,22 @@ can be rendered directly by GPU. Note: Sometimes this feature may lead to a host of different issues ranging from graphical anomalies to GPU crash bugs. Remember to report this setting as enabled when seeking support on the FreeCAD forums - If selected, Vertex Buffer Objects (VBO) will be used. -A VBO is an OpenGL feature that provides methods for uploading -vertex data (position, normal vector, color, etc.) to the graphics card. -VBOs offer substantial performance gains because the data resides -in the graphics memory rather than the system memory and so it -can be rendered directly by GPU. + Si se selecciona, s'utilitzaran els objectes de memòria intermèdia de vèrtex (VBO). +Un VBO és una característica d'OpenGL que proporciona mètodes per a penjar +dades de vèrtex (posició, vector normal, color, etc.) a la targeta gràfica. +Els VBO ofereixen guanys importants de rendiment perquè les dades es troben +en la memòria gràfica en lloc de en la memòria del sistema, i així la GPU les renderitza directament. -Note: Sometimes this feature may lead to a host of different -issues ranging from graphical anomalies to GPU crash bugs. Remember to -report this setting as enabled when seeking support on the FreeCAD forums +Nota: de vegades aquesta característica pot conduir a una multitud de diferents +problemes que van des d’anomalies gràfiques fins a fallades d'errors de la GPU. Recordeu-vos d'informar que d'aquesta opció està habilitada quan busqueu ajuda en els fòrums de FreeCAD Use OpenGL VBO (Vertex Buffer Object) - Use OpenGL VBO (Vertex Buffer Object) + Use OpenGL VBO (Objecte de memòria intermèdia de vèrtex) Render cache - Render cache + Renderització de la memòria cau 'Render Caching' is another way to say 'Rendering Acceleration'. @@ -2436,13 +2390,11 @@ There are 3 options available to achieve this: 3) 'Centralized', manually turn off cache in all nodes of all view provider, and only cache at the scene graph root node. This offers the fastest rendering speed but slower response to any scene changes. - 'Render Caching' is another way to say 'Rendering Acceleration'. -There are 3 options available to achieve this: -1) 'Auto' (default), let Coin3D decide where to cache. -2) 'Distributed', manually turn on cache for all view provider root node. -3) 'Centralized', manually turn off cache in all nodes of all view provider, and -only cache at the scene graph root node. This offers the fastest rendering speed -but slower response to any scene changes. + «Renderització de la memòria cau» és una altra manera de dir «Renderització accelerada». +Hi ha 3 opcions disponibles per a aconseguir-ho: +1) «Automàtica» (per defecte), deixem que Coin3D decidisca on emmagatzemar. +2) «Distribuïda», activeu manualment la memòria cau per a tots els nodes arrel del proveïdor de vista. +3) «Centralitzada», desactiveu manualment la memòria cau en tots els nodes de tots els proveïdors de vista i només la memòria cau en el node arrel del gràfic de l'escena. Això ofereix una velocitat de renderització més ràpida però una resposta més lenta en tots els canvis d'escena. Auto @@ -2450,117 +2402,71 @@ but slower response to any scene changes. Distributed - Distributed + Distribuïda Centralized - Centralized - - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. + Centralitzada What kind of multisample anti-aliasing is used - What kind of multisample anti-aliasing is used + Quin tipus d’antialiàsing multimostra s’utilitza - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench - Size of vertices in the Sketcher workbench + Mida de vèrtexs en el banc de treball de l'entorn d'esbós + + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Eye-to-eye distance used for stereo projections. -The specified value is a factor that will be multiplied with the -bounding box size of the 3D object that is currently displayed. - - - Intensity of the backlight - Intensity of the backlight - - - Backlight color - Backlight color + Distància d'ull a ull usada per a projeccions estèreo. +El valor especificat és un factor que es multiplicarà amb la +mida de la caixa contenidora de l'objecte 3D que es mostra actualment. Backlight is enabled with the defined color - Backlight is enabled with the defined color + La retroil·luminació s'ha activat amb el color definit + + + Backlight color + Color de la retroil·luminació + + + Intensity + Intensity + + + Intensity of the backlight + Intensitat de la retroil·luminació Objects will be projected in orthographic projection - Objects will be projected in orthographic projection + Els objectes es projectaran en projecció ortogràfica Objects will appear in a perspective projection - Objects will appear in a perspective projection + Els objectes apareixeran en una projecció en perspectiva @@ -2597,46 +2503,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Isomètric - - - Dimetric - Dimètric - - - Trimetric - Trimètric - - - Top - Planta - - - Front - Alçat - - - Left - Esquerra - - - Right - Dreta - - - Rear - Posterior - - - Bottom - Inferior - - - Custom - Personalitzat - Gui::Dialog::DlgSettingsColorGradient @@ -2851,138 +2717,152 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Afig el logotip del programa a la miniatura generada - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started - The application will create a new document when started + L’aplicació crearà un document nou quan s’inicie + + + Compression level for FCStd files + Nivell de compressió dels fitxers FCStd All changes in documents are stored so that they can be undone/redone - All changes in documents are stored so that they can be undone/redone + Tots els canvis en els documents s’emmagatzemen perquè es puguen desfer/refer + + + How many Undo/Redo steps should be recorded + Nombre de passos de desfer/refer que s'han de gravar Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. - Allow user aborting document recomputation by pressing ESC. -This feature may slightly increase recomputation time. + Permet que l'usuari interrompa el recàlcul de documents prement ESC. +Aquesta característica pot augmentar lleugerament el temps de recàlcul. Allow aborting recomputation - Allow aborting recomputation + Permet interrompre el recàlcul If there is a recovery file available the application will automatically run a file recovery when it is started. - If there is a recovery file available the application will -automatically run a file recovery when it is started. + Si hi ha un fitxer de recuperació disponible, l’aplicació +executa automàticament la recuperació d’un fitxer quan s'inicie. How often a recovery file is written - How often a recovery file is written + La freqüència amb què s’escriu un fitxer de recuperació A thumbnail will be stored when document is saved - A thumbnail will be stored when document is saved + Una miniatura s'emmagatzemarà quan es guarde el document - How many backup files will be kept when saving document - How many backup files will be kept when saving document + Size + Mida - Use date and FCBak extension - Use date and FCBak extension - - - Date format - Date format + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 The program logo will be added to the thumbnail - The program logo will be added to the thumbnail + El logo del programa s’afegirà a la miniatura + + + How many backup files will be kept when saving document + Nombre de fitxers de còpia de seguretat es conservaran en guardar el document + + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + + + Use date and FCBak extension + Utilitza la data i l'extensió FCBak + + + Date format + Format de la data Allow objects to have same label/name - Allow objects to have same label/name + Permet que els objectes tinguen la mateixa etiqueta/nom - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects - Disable partial loading of external linked objects + Desactiva la càrrega parcial d'objectes enllaçats externs All documents that will be created will get the specified author name. Keep blank for anonymous. You can also use the form: John Doe <john@doe.com> - All documents that will be created will get the specified author name. -Keep blank for anonymous. -You can also use the form: John Doe <john@doe.com> + Tots els documents que es crearan rebran el nom de l'autor especificat. +Manteniu-lo en blanc per als anònims. +També podeu utilitzar la forma: Joan Peris <joan@peris.com> The field 'Last modified by' will be set to specified author when saving the file - The field 'Last modified by' will be set to specified author when saving the file + El camp «Última modificació per" estarà configurat per a l'autor especificat en guardar el fitxer Default company name to use for new files - Default company name to use for new files + El nom de l'empresa per defecte que s'utilitza per als fitxers nous Default license for new documents - Default license for new documents + La llicència per defecte per als documents nous Creative Commons Attribution - Creative Commons Attribution + Creative Commons Reconeixement Creative Commons Attribution-ShareAlike - Creative Commons Attribution-ShareAlike + Creative Commons Reconeixement-CompartirIgual Creative Commons Attribution-NoDerivatives - Creative Commons Attribution-NoDerivatives + Creative Commons Reconeixement-SenseObraDerivada Creative Commons Attribution-NonCommercial - Creative Commons Attribution-NonCommercial + Creative Commons Reconeixement-NoComercial Creative Commons Attribution-NonCommercial-ShareAlike - Creative Commons Attribution-NonCommercial-ShareAlike + Creative Commons Reconeixement-NoComercial-CompartirIgual Creative Commons Attribution-NonCommercial-NoDerivatives - Creative Commons Attribution-NonCommercial-NoDerivatives + Llicència Creative Commons Reconeixement-NoComercial-SenseObraDerivada URL describing more about the license - URL describing more about the license + URL que descriu més informació sobre la llicència Gui::Dialog::DlgSettingsDocumentImp The format of the date to use. - The format of the date to use. + El format de la data que s'ha d'utilitzar. Default @@ -2990,7 +2870,7 @@ You can also use the form: John Doe <john@doe.com> Format - Format + Format @@ -3180,30 +3060,30 @@ You can also use the form: John Doe <john@doe.com> Creation method: - Creation method: + Mètode de creació: Gui::Dialog::DlgSettingsImageImp Offscreen (New) - Offscreen (New) + Fora de pantalla (nou) Offscreen (Old) - Offscreen (Old) + Fora de pantalla (antic) Framebuffer (custom) - Framebuffer (custom) + Memòria intermèdia de marc, Framebuffer (personalitzada) Framebuffer (as is) - Framebuffer (as is) + Memòria intermèdia de marc, Framebuffer (tal qual) Pixel buffer - Pixel buffer + Memòria intermèdia de píxels @@ -3258,23 +3138,218 @@ You can also use the form: John Doe <john@doe.com> Variables defined by macros are created as local variables - Variables defined by macros are created as local variables + Les variables definides per macros es creen com a variables locals Commands executed by macro scripts are shown in Python console - Commands executed by macro scripts are shown in Python console + Les ordres executades per scripts de macro es mostren en la consola Python Recorded macros will also contain user interface commands - Recorded macros will also contain user interface commands + Les macros gravades també contindran ordres de la interfície d'usuari Recorded macros will also contain user interface commands as comments - Recorded macros will also contain user interface commands as comments + Les macros gravades també contindran com a comentaris ordres de la interfície d'usuari The directory in which the application will search for macros - The directory in which the application will search for macros + El directori en què l’aplicació buscarà macros + + + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Navegació + + + Navigation cube + Navigation cube + + + Steps by turn + Passos per gir + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Nombre de passos per gir quan s’utilitzen fletxes (predeterminat = 8: angle de pas = 360/8 = 45 graus) + + + Corner + Cantó + + + Corner where navigation cube is shown + Cantó on es mostra el cub de navegació + + + Top left + Superior esquerra + + + Top right + Superior dreta + + + Bottom left + Inferior esquerra + + + Bottom right + Inferior dreta + + + 3D Navigation + Navegació 3D + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + Mostra les configuracions del botó del ratolí per a cada paràmetre de navegació escollit. +Seleccioneu un paràmetre i, a continuació, premeu el botó per a veure aquestes configuracions. + + + Mouse... + Ratolí... + + + Navigation settings set + Un conjunt de configuracions de navegació + + + Orbit style + Estil d'òrbita + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Estil d’òrbita de rotació. +Ratolí de bola: en moure el ratolí horitzontalment girarà la peça al voltant de l’eix Y +Torn: la peça girarà al voltant de l’eix z. + + + Turntable + En rotació + + + Trackball + Ratolí de bola + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Orientació de la càmera per als nous documents + + + New document scale + Escala del nou document + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Configura el zoom de la càmera per als nous documents. +El valor és el diàmetre de l’esfera per a ajustar-se a la pantalla. + + + mm + mm + + + Enable animated rotations + Habilita les rotacions animades + + + Enable animation + Habilita l'animació + + + Zoom operations will be performed at position of mouse pointer + Les operacions del zoom es realitzaran en la posició del punter del ratolí + + + Zoom at cursor + Zoom en el cursor + + + Zoom step + Pas de zoom + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + Quant s’ampliarà. +El pas de zoom de «1» significa un factor de 7,5 per cada pas de zoom. + + + Direction of zoom operations will be inverted + La direcció de les operacions de zoom s’invertirà + + + Invert zoom + Invertix el zoom + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Evita la inclinació de la vista quan s'està fent zoom amb els dits. Sols afecta l'estil de Navegació amb gestos. Aquesta opció no desactiva la inclinació del ratolí. + + + Disable touchscreen tilt gesture + Desactiva el gest d'inclinació de la pantalla tàctil + + + Rotations in 3D will use current cursor position as center for rotation + Les rotacions en 3D utilitzaran la posició actual del cursor com a centre de rotació + + + Rotate at cursor + Rotació centrada en el cursor + + + Isometric + Isomètric + + + Dimetric + Dimètric + + + Trimetric + Trimètric + + + Top + Planta + + + Front + Alçat + + + Left + Esquerra + + + Right + Dreta + + + Rear + Posterior + + + Bottom + Inferior + + + Custom + Personalitzat @@ -3361,23 +3436,23 @@ You can also use the form: John Doe <john@doe.com> Number of decimals that should be shown for numbers and dimensions - Number of decimals that should be shown for numbers and dimensions + Nombre de decimals que s’han de mostrar per als números i dimensions Unit system that should be used for all parts the application - Unit system that should be used for all parts the application + Sistema d'unitats que s’ha d’utilitzar per a totes les parts de l’aplicació Minimum fractional inch to be displayed - Minimum fractional inch to be displayed + Polzada fraccionària mínima que cal mostrar Building US (ft-in/sqft/cft) - Building US (ft-in/sqft/cft) + Construcció US (ft-in/sqft/cuft) Imperial for Civil Eng (ft, ft/sec) - Imperial for Civil Eng (ft, ft/sec) + Sistema imperial d'unitats per a enginyeria civil (ft, ft/sec) @@ -3428,29 +3503,41 @@ You can also use the form: John Doe <john@doe.com> Enable preselection and highlight by specified color - Enable preselection and highlight by specified color + Habilita la preselecció i ressalta pel color especificat Enable selection highlighting and use specified color - Enable selection highlighting and use specified color + Activa el ressaltat de la selecció i utilitza el color especificat Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. - Area for picking elements in 3D view. -Larger value eases to pick things, but can make small features impossible to select. + Àrea per a seleccionar elements en vista 3D. +Un valor més gran en facilita la selecció, però pot fer que les propietats xicotetes no es puguen seleccionar. + + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color Color gradient will get selected color as middle color - Color gradient will get selected color as middle color + El degradat de color tindrà el color seleccionat com a color mitjà - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -3458,11 +3545,11 @@ Larger value eases to pick things, but can make small features impossible to sel Background color for objects in tree view that are currently edited - Background color for objects in tree view that are currently edited + Color de fons per a objectes en vista d’arbre que s’editen actualment Background color for active containers in tree view - Background color for active containers in tree view + Color de fons per a contenidors actius en la vista d’arbre @@ -3500,25 +3587,25 @@ Larger value eases to pick things, but can make small features impossible to sel Input the source value and unit - Input the source value and unit + Introduïu el valor de la font i la unitat Input here the unit for the result - Input here the unit for the result + Introduïu aci la unitat per al resultat Result - Result + Resultat List of last used calculations To add a calculation press Return in the value input field - List of last used calculations -To add a calculation press Return in the value input field + Llista dels últims càlculs utilitzats +Per a afegir un càlcul, premeu Retorn en el camp d’entrada del valor Quantity - Quantity + Quantitat Unit system: @@ -3527,39 +3614,39 @@ To add a calculation press Return in the value input field Unit system to be used for the Quantity The preference system is the one set in the general preferences. - Unit system to be used for the Quantity -The preference system is the one set in the general preferences. + Sistema de unitats que s'utilitzarà per a la quantitat +El sistema de preferències és el fixat en les preferències generals. Decimals: - Decimals: + Decimals: Decimals for the Quantity - Decimals for the Quantity + Decimals de la quantitat Unit category: - Unit category: + Categoria d'unitat: Unit category for the Quantity - Unit category for the Quantity + Categoria d'unitat per a la quantitat Copy the result into the clipboard - Copy the result into the clipboard + Copia el resultat en el porta-retalls Gui::Dialog::DlgUnitsCalculator unknown unit: - unknown unit: + unitat desconeguda: unit mismatch - unit mismatch + la unitat no coincideix @@ -3622,7 +3709,7 @@ The preference system is the one set in the general preferences. <html><head/><body><p><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:600;">Note:</span><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> The changes become active the next time you start the application</span></p></body></html> - <html><head/><body><p><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:600;">Note:</span><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> The changes become active the next time you start the application</span></p></body></html> + <html><head/><body><p><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:600;">Note:</span><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> Els canvis s’activaran la pròxima vegada que inicieu l’aplicació</span></p></body></html> @@ -3940,7 +4027,7 @@ La columna 'Estat? mostra si el document es pot recuperar. Do you really want to remove this parameter group? - Do you really want to remove this parameter group? + Segur que voleu eliminar aquest grup de paràmetres? @@ -4086,31 +4173,31 @@ La columna 'Estat? mostra si el document es pot recuperar. Around y-axis: - Around y-axis: + Al voltant de l'eix Y: Around z-axis: - Around z-axis: + Al voltant de l'eix Z: Around x-axis: - Around x-axis: + Al voltant de l'eix X: Rotation around the x-axis - Rotation around the x-axis + Rotació al voltant de l'eix X Rotation around the y-axis - Rotation around the y-axis + Rotació al voltant de l'eix Y Rotation around the z-axis - Rotation around the z-axis + Rotació al voltant de l'eix Z Euler angles (xy'z'') - Euler angles (xy'z'') + Angles d'Euler (Xy'Z'') @@ -4128,11 +4215,11 @@ La columna 'Estat? mostra si el document es pot recuperar. Gui::Dialog::RemoteDebugger Attach to remote debugger - Attach to remote debugger + Adjunta al depurador remot winpdb - winpdb + winpdb Password: @@ -4140,19 +4227,19 @@ La columna 'Estat? mostra si el document es pot recuperar. VS Code - VS Code + Codi VS Address: - Address: + Adreça: Port: - Port: + Port: Redirect output - Redirect output + Redirigeix l'eixida @@ -4239,15 +4326,15 @@ La columna 'Estat? mostra si el document es pot recuperar. Gui::DlgObjectSelection Object selection - Object selection + Selecció de l'objecte The selected objects contain other dependencies. Please select which objects to export. All dependencies are auto selected by default. - The selected objects contain other dependencies. Please select which objects to export. All dependencies are auto selected by default. + Els objectes seleccionats contenen altres dependències. Seleccioneu quins objectes voleu exportar. Totes les dependències se seleccionen automàticament per defecte. Dependency - Dependency + Dependència Document @@ -4259,11 +4346,11 @@ La columna 'Estat? mostra si el document es pot recuperar. State - State + Estat Hierarchy - Hierarchy + Jerarquia Selected @@ -4271,7 +4358,7 @@ La columna 'Estat? mostra si el document es pot recuperar. Partial - Partial + Parcial @@ -4449,7 +4536,7 @@ La columna 'Estat? mostra si el document es pot recuperar. Picked object list - Picked object list + Llista d'objectes seleccionats @@ -4779,13 +4866,13 @@ Do you want to save your changes? The exported object contains external link. Please save the documentat least once before exporting. - The exported object contains external link. Please save the documentat least once before exporting. + L’objecte exportat conté un enllaç extern. Guardeu el documenta almenys una vegada abans d’exportar-lo. To link to external objects, the document must be saved at least once. Do you want to save the document now? - To link to external objects, the document must be saved at least once. -Do you want to save the document now? + Per a enllaçar amb objectes externs, el document s’ha de guardar almenys una vegada. +Voleu guardar el document ara? @@ -4990,23 +5077,23 @@ How do you want to proceed? property - property + propietat Show all - Show all + Mostra-ho tot Add property - Add property + Afig una propietat Remove property - Remove property + Elimina la propietat Expression... - Expression... + Expressió... @@ -5116,11 +5203,11 @@ Do you want to exit without saving your data? Save history - Save history + Guarda l'historial Saves Python history across %1 sessions - Saves Python history across %1 sessions + Guarda l'historial de Python entre %1 sessions @@ -5285,7 +5372,7 @@ Do you want to specify another directory? Gui::TaskElementColors Set element color - Set element color + Estableix el color de l'element TextLabel @@ -5293,7 +5380,7 @@ Do you want to specify another directory? Recompute after commit - Recompute after commit + Recalcula després de confirmar Remove @@ -5305,19 +5392,19 @@ Do you want to specify another directory? Remove all - Remove all + Elimina-ho tot Hide - Hide + Amaga Box select - Box select + Quadre de selecció On-top when selected - On-top when selected + En la part superior quan està seleccionat @@ -5402,6 +5489,10 @@ Do you want to specify another directory? If you don't save, your changes will be lost. Si no guardeu els canvis, es perdran. + + Edit text + Edita el text + Gui::TouchpadNavigationStyle @@ -5458,7 +5549,7 @@ Do you want to specify another directory? Korean - Korean + Coreà Russian @@ -5478,7 +5569,7 @@ Do you want to specify another directory? Portuguese, Brazilian - Portuguese, Brazilian + Portuguès, brasiler Portuguese @@ -5530,43 +5621,43 @@ Do you want to specify another directory? Basque - Basque + Basc Catalan - Catalan + Català Galician - Galician + Gallec Kabyle - Kabyle + Cabilenc Filipino - Filipino + Filipí Indonesian - Indonesian + Indonesi Lithuanian - Lithuanian + Lituà Valencian - Valencian + Valencià Arabic - Arabic + Àrab Vietnamese - Vietnamese + Vietnamita @@ -5663,51 +5754,51 @@ Do you want to specify another directory? Show hidden items - Show hidden items + Mostra els elements amagats Show hidden tree view items - Show hidden tree view items + Mostra els elements de l'arbre de vista amagats Hide item - Hide item + Amaga l'item Hide the item in tree - Hide the item in tree + Amaga l'ítem en l'arbre Close document - Close document + Tanca el document Close the document - Close the document + Tanca el document Reload document - Reload document + Torneu a la carregar el document Reload a partially loaded document - Reload a partially loaded document + Torna a carregar un document que s'ha carregat parcialment Allow partial recomputes - Allow partial recomputes + Permet recàlculs parcials Enable or disable recomputating editing object when 'skip recomputation' is enabled - Enable or disable recomputating editing object when 'skip recomputation' is enabled + Habilita o inhabilita el recàlcul de l'edició d'objectes quan estiga activat «Omet el recàlcul» Recompute object - Recompute object + Recalcula l'objecte Recompute the selected object - Recompute the selected object + Recalcula l'objecte seleccionat @@ -6293,27 +6384,27 @@ Be aware the point where you click matters. The exported object contains external link. Please save the documentat least once before exporting. - The exported object contains external link. Please save the documentat least once before exporting. + L’objecte exportat conté un enllaç extern. Guardeu el documenta almenys una vegada abans d’exportar-lo. Delete failed - Delete failed + No s'ha pogut eliminar Dependency error - Dependency error + Error de dependència Copy selected - Copy selected + Copia la selecció Copy active document - Copy active document + Copia el document actiu Copy all documents - Copy all documents + Copia tots el documents Paste @@ -6321,95 +6412,95 @@ Be aware the point where you click matters. Expression error - Expression error + S'ha produït un error d'expressió Failed to parse some of the expressions. Please check the Report View for more details. - Failed to parse some of the expressions. -Please check the Report View for more details. + No s'han pogut analitzar algunes de les expressions. +Per a obtindre més detalls, consulteu la vista de l'informe. Failed to paste expressions - Failed to paste expressions + No s'han pogut apegar les expressions Simple group - Simple group + Grup simple Group with links - Group with links + Grup amb enllaços Group with transform links - Group with transform links + Grup amb enllaços de transformació Create link group failed - Create link group failed + No s'ha pogut crear el grup d'enllaç Create link failed - Create link failed + No s'ha pogut crear l'enllaç Failed to create relative link - Failed to create relative link + No s'ha pogut crear l'enllaç relatiu Unlink failed - Unlink failed + No s'ha pogut desenllaçar Replace link failed - Replace link failed + No s'ha pogut reemplaçar l'enllaç Failed to import links - Failed to import links + No s'han pogut importar els enllaços Failed to import all links - Failed to import all links + No s'han pogut importar tots els enllaços Invalid name - Invalid name + Nom no vàlid The property name or group name must only contain alpha numericals, underscore, and must not start with a digit. - The property name or group name must only contain alpha numericals, -underscore, and must not start with a digit. + El nom de propietat o el del grup només ha de contenir caràcters alfanumèrics, +guions baixos i no ha de començar amb un dígit. The property '%1' already exists in '%2' - The property '%1' already exists in '%2' + La propietat «%1» ja existeix en «%2» Add property - Add property + Afig una propietat Failed to add property to '%1': %2 - Failed to add property to '%1': %2 + No s'ha pogut afegir la propietat a «%1»: %2 Save dependent files - Save dependent files + Guarda els fitxers dependents The file contains external dependencies. Do you want to save the dependent files, too? - The file contains external dependencies. Do you want to save the dependent files, too? + El fitxer conté dependències externes. Voleu guardar també els fitxers dependents? Failed to save document - Failed to save document + No s'ha pogut guardar el document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo @@ -6421,31 +6512,31 @@ underscore, and must not start with a digit. There are grouped transactions in the following documents with other preceding transactions - There are grouped transactions in the following documents with other preceding transactions + Hi ha transaccions agrupades en els documents següents amb altres transaccions anteriors Choose 'Yes' to roll back all preceding transactions. Choose 'No' to roll back in the active document only. Choose 'Abort' to abort - Choose 'Yes' to roll back all preceding transactions. -Choose 'No' to roll back in the active document only. -Choose 'Abort' to abort + Trieu «Sí» per a desfer totes les transaccions anteriors. +Trieu «No» per a desfer només en el document actiu. +Trieu «Interromp» per a interrompre Do you want to save your changes to document before closing? - Do you want to save your changes to document before closing? + Voleu guardar els vostres canvis en el document abans de tancar? Apply answer to all - Apply answer to all + Envia la resposta a tots Drag & drop failed - Drag & drop failed + S'ha produït un error en arrossegar i deixar anar Override colors... - Override colors... + Sobreescriu els colors... @@ -6467,7 +6558,7 @@ Choose 'Abort' to abort Box element selection - Box element selection + Selecció d'elements de la caixa @@ -6898,7 +6989,7 @@ Choose 'Abort' to abort Expression actions - Expression actions + Accions d’expressió @@ -7094,7 +7185,7 @@ Choose 'Abort' to abort Link actions - Link actions + Enllaça accions @@ -7105,11 +7196,11 @@ Choose 'Abort' to abort Import links - Import links + Importa enllaços Import selected external link(s) - Import selected external link(s) + Importa els enllaços externs seleccionats @@ -7120,11 +7211,11 @@ Choose 'Abort' to abort Import all links - Import all links + Importa tots els enllaços Import all links of the active document - Import all links of the active document + Importa tots els enllaços del document actiu @@ -7135,11 +7226,11 @@ Choose 'Abort' to abort Make link - Make link + Crea un enllaç Create a link to the selected object(s) - Create a link to the selected object(s) + Crea un enllaç a l'objectes o objectes seleccionats @@ -7150,11 +7241,11 @@ Choose 'Abort' to abort Make link group - Make link group + Crea un grup d'enllaç Create a group of links - Create a group of links + Crea un grup d'enllaços @@ -7165,11 +7256,11 @@ Choose 'Abort' to abort Make sub-link - Make sub-link + Crea un subenllaç Create a sub-object or sub-element link - Create a sub-object or sub-element link + Crea un enllaç d'un subobjecte o subelement @@ -7180,11 +7271,11 @@ Choose 'Abort' to abort Replace with link - Replace with link + Substitueix per un enllaç Replace the selected object(s) with link - Replace the selected object(s) with link + Substitueix els objectes seleccionats per un enllaç @@ -7195,11 +7286,11 @@ Choose 'Abort' to abort Link navigation - Link navigation + Navegació a través d'enllaços Link navigation actions - Link navigation actions + Accions de navegació a través d'enllaços @@ -7210,11 +7301,11 @@ Choose 'Abort' to abort Select all links - Select all links + Selecciona tots els enllaços Select all links to the current selected object - Select all links to the current selected object + Selecciona tots els enllaços a l'objecte seleccionat actualment @@ -7225,11 +7316,11 @@ Choose 'Abort' to abort Go to linked object - Go to linked object + Ves a l'objecte enllaçat Select the linked object and switch to its owner document - Select the linked object and switch to its owner document + Seleccioneu objecte enllaçat i canvieu al document de propietari @@ -7240,11 +7331,11 @@ Choose 'Abort' to abort Go to the deepest linked object - Go to the deepest linked object + Ves a l’objecte enllaçat més profund Select the deepest linked object and switch to its owner document - Select the deepest linked object and switch to its owner document + Seleccioneu l'objecte enllaçat més profund i canvieu al document de propietari @@ -7255,11 +7346,11 @@ Choose 'Abort' to abort Unlink - Unlink + Desenllaça Strip on level of link - Strip on level of link + Elimina en el nivell d'enllaç @@ -7270,11 +7361,11 @@ Choose 'Abort' to abort Attach to remote debugger... - Attach to remote debugger... + Adjunta al depurador remot... Attach to a remotely running debugger - Attach to a remotely running debugger + Adjunta a un depurador en execució de forma remota @@ -7717,11 +7808,11 @@ Choose 'Abort' to abort Save All - Save All + Guarda-ho tot Save all opened document - Save all opened document + Guarda tots els documents oberts @@ -7777,11 +7868,11 @@ Choose 'Abort' to abort &Back - &Back + &Ves arrere Go back to previous selection - Go back to previous selection + Torna a la selecció anterior @@ -7792,11 +7883,11 @@ Choose 'Abort' to abort &Bounding box - &Bounding box + &Caixa contenidora Show selection bounding box - Show selection bounding box + Mostra la caixa contenidora de la selecció @@ -7807,11 +7898,11 @@ Choose 'Abort' to abort &Forward - &Forward + &Ves avant Repeat the backed selection - Repeat the backed selection + Repeteix la selecció emmagatzemada @@ -7852,11 +7943,11 @@ Choose 'Abort' to abort &Send to Python Console - &Send to Python Console + &Envia a la consola Python Sends the selected object to the Python console - Sends the selected object to the Python console + Envia l’objecte seleccionat a la consola Python @@ -7927,11 +8018,11 @@ Choose 'Abort' to abort Add text document - Add text document + Afig document de text Add text document to active document - Add text document to active document + Afig un document de text al document actiu @@ -8103,11 +8194,11 @@ Choose 'Abort' to abort Collapse selected item - Collapse selected item + Contrau l'element seleccionat Collapse currently selected tree items - Collapse currently selected tree items + Contrau els elements d'arbre seleccionats actualment @@ -8118,11 +8209,11 @@ Choose 'Abort' to abort Expand selected item - Expand selected item + Expandeix l'element seleccionat Expand currently selected tree items - Expand currently selected tree items + Expandeix els elements d'arbre seleccionats actualment @@ -8133,11 +8224,11 @@ Choose 'Abort' to abort Select all instances - Select all instances + Selecciona totes les instàncies Select all instances of the current selected object - Select all instances of the current selected object + Selecciona totes les instàncies de l'objecte seleccionat actualment @@ -8148,11 +8239,11 @@ Choose 'Abort' to abort TreeView actions - TreeView actions + Accions de la vista d'arbre TreeView behavior options and actions - TreeView behavior options and actions + Opcions i accions del comportament de la vista d'arbre @@ -8497,7 +8588,7 @@ Choose 'Abort' to abort Rotate the view by 90° counter-clockwise - Rotate the view by 90° counter-clockwise + Gireu la vista 90 ° en sentit antihorari @@ -8512,7 +8603,7 @@ Choose 'Abort' to abort Rotate the view by 90° clockwise - Rotate the view by 90° clockwise + Gira la vista 90° en sentit horari @@ -8673,22 +8764,22 @@ Choose 'Abort' to abort TreeView - TreeView + Vista d'arbre StdTreeDrag TreeView - TreeView + Vista d'arbre Initiate dragging - Initiate dragging + Inicia l'arrossegament Initiate dragging of current selected tree items - Initiate dragging of current selected tree items + Inicia l'arrossegament dels elements d'arbre seleccionats actualment @@ -8699,48 +8790,48 @@ Choose 'Abort' to abort TreeView - TreeView + Vista d'arbre Multi document - Multi document + Document múltiple StdTreePreSelection TreeView - TreeView + Vista d'arbre Pre-selection - Pre-selection + Preselecció Preselect the object in 3D view when mouse over the tree item - Preselect the object in 3D view when mouse over the tree item + Selecciona l'objecte en vista 3D en fer clic amb el ratolí sobre l'element de l'arbre StdTreeRecordSelection TreeView - TreeView + Vista d'arbre Record selection - Record selection + Grava la selecció Record selection in tree view in order to go back/forward using navigation button - Record selection in tree view in order to go back/forward using navigation button + Grava la selecció en la vista de l'arbre per a anar arrere/avant mitjançant el botó de navegació StdTreeSelection TreeView - TreeView + Vista d'arbre Go to selection @@ -8759,56 +8850,56 @@ Choose 'Abort' to abort TreeView - TreeView + Vista d'arbre Single document - Single document + Document únic StdTreeSyncPlacement TreeView - TreeView + Vista d'arbre Sync placement - Sync placement + Sincronitza el posicionament Auto adjust placement on drag and drop objects across coordinate systems - Auto adjust placement on drag and drop objects across coordinate systems + Ajusta automàticament el posicionament en arrossegar i deixar anar objectes en els sistemes de coordenades StdTreeSyncSelection TreeView - TreeView + Vista d'arbre Sync selection - Sync selection + Sincronitza la selecció Auto expand tree item when the corresponding object is selected in 3D view - Auto expand tree item when the corresponding object is selected in 3D view + Expandeix automàticament l’element de l'arbre quan l’objecte corresponent està seleccionat en la vista 3D StdTreeSyncView TreeView - TreeView + Vista d'arbre Sync view - Sync view + Sincronitza la vista Auto switch to the 3D view containing the selected item - Auto switch to the 3D view containing the selected item + Canvia automàticament a la vista 3D que conté l’element seleccionat @@ -8926,16 +9017,16 @@ Choose 'Abort' to abort Are you sure you want to continue? - The following referencing objects might break. + Els objectes de referència següents es podrien trencar. -Are you sure you want to continue? +Segur que voleu continuar? These items are selected for deletion, but are not in the active document. - These items are selected for deletion, but are not in the active document. + Aquests elements estan seleccionats per a suprimir-los, però no es troben en el document actiu. @@ -9012,8 +9103,8 @@ Are you sure you want to continue? To link to external objects, the document must be saved at least once. Do you want to save the document now? - To link to external objects, the document must be saved at least once. -Do you want to save the document now? + Per a enllaçar amb objectes externs, el document s’ha de guardar almenys una vegada. +Voleu guardar el document ara? @@ -9037,10 +9128,10 @@ Do you want to save the document now? Please check the Report View for more details. Do you still want to proceed? - The document contains dependency cycles. -Please check the Report View for more details. + El document conté cicles de dependència. +Per obtenir més detalls, consulteu la vista de l'informe. -Do you still want to proceed? +Encara voleu continuar? diff --git a/src/Gui/Language/FreeCAD_vi.qm b/src/Gui/Language/FreeCAD_vi.qm index 669db2850f..3f13889fb7 100644 Binary files a/src/Gui/Language/FreeCAD_vi.qm and b/src/Gui/Language/FreeCAD_vi.qm differ diff --git a/src/Gui/Language/FreeCAD_vi.ts b/src/Gui/Language/FreeCAD_vi.ts index 56522bc1b9..63106b8c73 100644 --- a/src/Gui/Language/FreeCAD_vi.ts +++ b/src/Gui/Language/FreeCAD_vi.ts @@ -417,6 +417,10 @@ while doing a left or right click and move the mouse up or down License Giấy phép + + Collection + Collection + Gui::Dialog::ButtonModel @@ -1814,6 +1818,18 @@ Hãy chọn mục khác. Sorted Sorted + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group + Gui::Dialog::DlgParameterFind @@ -1892,6 +1908,10 @@ Hãy chọn mục khác. System parameter Tham số hệ thống + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2060,8 +2080,8 @@ Hãy chọn mục khác. Filter by type - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2153,8 +2173,38 @@ on-screen while displaying the error on-screen while displaying the error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel @@ -2230,10 +2280,6 @@ from Python console to Report view panel 3D View Hiển thị 3D - - 3D View settings - Cài đặt xem 3D - Show coordinate system in the corner Hiển thị hệ tọa độ ở góc @@ -2242,14 +2288,6 @@ from Python console to Report view panel Show counter of frames per second Hiển thị số lượng khung hình mỗi giây - - Enable animation - Hiển thị hình động - - - Eye to eye distance for stereo modes: - Khoảng cách mắt cho chế độ âm thanh nổi: - Camera type Kiểu máy ảnh @@ -2258,46 +2296,6 @@ from Python console to Report view panel - - 3D Navigation - Điều hướng 3D - - - Mouse... - Chuột... - - - Intensity of backlight - Cường độ ánh sáng nền - - - Enable backlight color - Bật màu sắc của ánh sáng nền - - - Orbit style - Kiểu quỹ đạo - - - Turntable - Bàn xoay - - - Trackball - Trackball - - - Invert zoom - Thu phóng ngược - - - Zoom at cursor - Thu phóng con trỏ - - - Zoom step - Bước thu phóng - Anti-Aliasing Chống răng cưa @@ -2330,47 +2328,25 @@ from Python console to Report view panel Perspective renderin&g Hiển th&ị phối cảnh - - Show navigation cube - Hiển thị khối lập phương điều hướng - - - Corner - Góc - - - Top left - Phía trên bên trái - - - Top right - Phía trên bên phải - - - Bottom left - Phía dưới bên trái - - - Bottom right - Phía dưới bên phải - - - New Document Camera Orientation - New Document Camera Orientation - - - Disable touchscreen tilt gesture - Disable touchscreen tilt gesture - Marker size: Marker size: + + General + Chung + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2381,26 +2357,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2460,84 +2418,34 @@ but slower response to any scene changes. Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2547,16 +2455,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Backlight is enabled with the defined color Backlight color Backlight color - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2601,46 +2513,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - Isometric - - - Dimetric - Dimetric - - - Trimetric - Trimetric - - - Top - Đỉnh - - - Front - Phía trước - - - Left - Trái - - - Right - Phải - - - Rear - Phía sau - - - Bottom - Đáy - - - Custom - Tùy chọn - Gui::Dialog::DlgSettingsColorGradient @@ -2856,22 +2728,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Thêm logo chương trình vào hình ảnh đại diện được tạo - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2896,10 +2768,30 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + Kích cỡ + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + The program logo will be added to the thumbnail + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension @@ -2908,27 +2800,21 @@ automatically run a file recovery when it is started. Date format Date format - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail - Allow objects to have same label/name Allow objects to have same label/name - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -3282,6 +3168,203 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + Điều hướng + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + Góc + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + Phía trên bên trái + + + Top right + Phía trên bên phải + + + Bottom left + Phía dưới bên trái + + + Bottom right + Phía dưới bên phải + + + 3D Navigation + Điều hướng 3D + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + Mouse... + Chuột... + + + Navigation settings set + Navigation settings set + + + Orbit style + Kiểu quỹ đạo + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + Bàn xoay + + + Trackball + Trackball + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + mm + + + Enable animated rotations + Enable animated rotations + + + Enable animation + Hiển thị hình động + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + Thu phóng con trỏ + + + Zoom step + Bước thu phóng + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + Thu phóng ngược + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + Disable touchscreen tilt gesture + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + Isometric + + + Dimetric + Dimetric + + + Trimetric + Trimetric + + + Top + Đỉnh + + + Front + Phía trước + + + Left + Trái + + + Right + Phải + + + Rear + Phía sau + + + Bottom + Đáy + + + Custom + Tùy chọn + + Gui::Dialog::DlgSettingsUnits @@ -3445,17 +3528,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -5417,6 +5512,10 @@ Bạn có muốn chỉ định thư mục khác không? If you don't save, your changes will be lost. Nếu bạn không lưu, các thay đổi của bạn sẽ bị mất. + + Edit text + Chỉnh sửa văn bản + Gui::TouchpadNavigationStyle @@ -6429,8 +6528,8 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo diff --git a/src/Gui/Language/FreeCAD_zh-CN.qm b/src/Gui/Language/FreeCAD_zh-CN.qm index 312bbfed50..0ba3cae49f 100644 Binary files a/src/Gui/Language/FreeCAD_zh-CN.qm and b/src/Gui/Language/FreeCAD_zh-CN.qm differ diff --git a/src/Gui/Language/FreeCAD_zh-CN.ts b/src/Gui/Language/FreeCAD_zh-CN.ts index eaa9845155..332158c4b3 100644 --- a/src/Gui/Language/FreeCAD_zh-CN.ts +++ b/src/Gui/Language/FreeCAD_zh-CN.ts @@ -179,11 +179,11 @@ &Clear - &Clear + 清除(&C) Revert to last calculated value (as constant) - Revert to last calculated value (as constant) + 恢复到最后一个计算值(为常量) @@ -416,6 +416,10 @@ while doing a left or right click and move the mouse up or down License 授权许可 + + Collection + Collection + Gui::Dialog::ButtonModel @@ -590,7 +594,7 @@ while doing a left or right click and move the mouse up or down Gui::Dialog::DlgAddProperty Add property - Add property + 添加属性 Type @@ -610,11 +614,11 @@ while doing a left or right click and move the mouse up or down Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor. - Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor. + 在属性名称前面按照'group'_'name'的形式附加组名以避免与现有属性冲突。 在属性编辑器中显示的预定组名将被自动隐藏。 Append group name - Append group name + 追加组名 @@ -1261,39 +1265,39 @@ while doing a left or right click and move the mouse up or down Code lines will be numbered - Code lines will be numbered + 代码行将被编号 Pressing <Tab> will insert amount of defined indent size - Pressing <Tab> will insert amount of defined indent size + 按下 <Tab> 将插入定义大小的缩进 Tabulator raster (how many spaces) - Tabulator raster (how many spaces) + 制表符<Tab>转空格(空格数量) How many spaces will be inserted when pressing <Tab> - How many spaces will be inserted when pressing <Tab> + 按下 <Tab> 将插入多少空格 Pressing <Tab> will insert a tabulator with defined tab size - Pressing <Tab> will insert a tabulator with defined tab size + 按下 <Tab> 将插入一个定义大小的制表符 Display items - Display items + 显示项目 Font size to be used for selected code type - Font size to be used for selected code type + 用于选定代码类型的字体大小 Color and font settings will be applied to selected type - Color and font settings will be applied to selected type + 颜色和字体设置将应用于所选类型 Font family to be used for selected code type - Font family to be used for selected code type + 用于选定代码类型的字体 @@ -1352,11 +1356,11 @@ while doing a left or right click and move the mouse up or down Language of the application's user interface - Language of the application's user interface + 应用程序用户界面语言 How many files should be listed in recent files list - How many files should be listed in recent files list + 最近文件列表中应该列出多少个文件 Background of the main window will consist of tiles of a special image. @@ -1366,17 +1370,16 @@ See the FreeCAD Wiki for details about the image. Style sheet how user interface will look like - Style sheet how user interface will look like + 用户界面的样式表 Choose your preference for toolbar icon size. You can adjust this according to your screen size or personal taste - Choose your preference for toolbar icon size. You can adjust -this according to your screen size or personal taste + 选择您对工具栏图标大小的偏好。您可以根据您的屏幕大小或个人品味来调整 Tree view mode: - Tree view mode: + 树形视图模式: Customize how tree view is shown in the panel (restart required). @@ -1384,31 +1387,28 @@ this according to your screen size or personal taste 'ComboView': combine tree view and property view into one panel. 'TreeView and PropertyView': split tree view and property view into separate panel. 'Both': keep all three panels, and you can have two sets of tree view and property view. - Customize how tree view is shown in the panel (restart required). + 在面板中显示自定义树形视图的方式(需要重启)。 -'ComboView': combine tree view and property view into one panel. -'TreeView and PropertyView': split tree view and property view into separate panel. -'Both': keep all three panels, and you can have two sets of tree view and property view. +'组合视图': 将树形视图和属性视图合并为一个面板。 +'树形视图和属性视图':拆分树视图和属性视图为单独的面板。 +'全部':保留所有三个面板,你可以有两组树形视图和属性视图。 A Splash screen is a small loading window that is shown when FreeCAD is launching. If this option is checked, FreeCAD will display the splash screen - A Splash screen is a small loading window that is shown -when FreeCAD is launching. If this option is checked, FreeCAD will -display the splash screen + Splash 屏幕是一个小的加载窗口,在FreeCAD 启动时显示 +。 如果选中此选项,FreeCAD 将显示初始屏幕 Choose which workbench will be activated and shown after FreeCAD launches - Choose which workbench will be activated and shown -after FreeCAD launches + 选择再FreeCAD启动以后显示的工作台 Words will be wrapped when they exceed available horizontal space in Python console - Words will be wrapped when they exceed available -horizontal space in Python console + 在 Python 控制台中自动换行 @@ -1443,11 +1443,11 @@ horizontal space in Python console TreeView and PropertyView - TreeView and PropertyView + 树状视图和属性视图 Both - Both + 两者都是 @@ -1524,7 +1524,7 @@ horizontal space in Python console Toolbar - Toolbar + 工具栏 @@ -1610,7 +1610,7 @@ Perhaps a file permission error? Do not show again - Do not show again + 不再显示 Guided Walkthrough @@ -1808,7 +1808,19 @@ Specify another directory, please. Sorted - Sorted + 已排序 + + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group @@ -1888,6 +1900,10 @@ Specify another directory, please. System parameter 系统参数 + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2053,11 +2069,11 @@ Specify another directory, please. Filter by type - Filter by type + 按类型筛选 - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2132,25 +2148,54 @@ Specify another directory, please. Log messages will be recorded - Log messages will be recorded + 日志消息将被记录 Warnings will be recorded - Warnings will be recorded + 警告将被记录 Error messages will be recorded - Error messages will be recorded + 错误消息将被记录 When an error has occurred, the Report View dialog becomes visible on-screen while displaying the error - When an error has occurred, the Report View dialog becomes visible -on-screen while displaying the error + 发生错误时,错误对话框会在屏幕上显示 - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel @@ -2226,10 +2271,6 @@ from Python console to Report view panel 3D View 三维视图 - - 3D View settings - 三维视图设置 - Show coordinate system in the corner 坐标系统显示在边角 @@ -2238,14 +2279,6 @@ from Python console to Report view panel Show counter of frames per second 显示每秒运行帧数 - - Enable animation - 启用动画 - - - Eye to eye distance for stereo modes: - 立体模式的双眼距离: - Camera type 相机类型 @@ -2254,46 +2287,6 @@ from Python console to Report view panel 关于 - - 3D Navigation - 三维导航 - - - Mouse... - 鼠标... - - - Intensity of backlight - 背光强度 - - - Enable backlight color - 启用背光颜色 - - - Orbit style - 环绕模式 - - - Turntable - 转盘 - - - Trackball - 轨迹球 - - - Invert zoom - 反向缩放 - - - Zoom at cursor - 以光标为中心缩放 - - - Zoom step - 缩放步长 - Anti-Aliasing 抗锯齿 @@ -2326,47 +2319,25 @@ from Python console to Report view panel Perspective renderin&g 以透视渲染(&g) - - Show navigation cube - 显示导航立方体 - - - Corner - 边角 - - - Top left - 左上 - - - Top right - 右上 - - - Bottom left - 左下 - - - Bottom right - 右下 - - - New Document Camera Orientation - 新建文档相机方向 - - - Disable touchscreen tilt gesture - 禁用触摸屏倾斜手势 - Marker size: 标记大小: + + General + 常规 + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2377,26 +2348,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2456,84 +2409,34 @@ but slower response to any scene changes. Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2543,16 +2446,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Backlight is enabled with the defined color Backlight color Backlight color - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2597,46 +2504,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - 等轴测 - - - Dimetric - 二轴测 - - - Trimetric - 三轴测 - - - Top - 俯视 - - - Front - 前视 - - - Left - 左视 - - - Right - 右视 - - - Rear - 后视 - - - Bottom - 底视 - - - Custom - 自定义 - Gui::Dialog::DlgSettingsColorGradient @@ -2851,22 +2718,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail 将程序徽标添加到生成的缩略图 - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2891,10 +2758,30 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + 大小 + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + The program logo will be added to the thumbnail + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension @@ -2903,27 +2790,21 @@ automatically run a file recovery when it is started. Date format Date format - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail - Allow objects to have same label/name Allow objects to have same label/name - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -3277,6 +3158,203 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + 导航栏 + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + 边角 + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + 左上 + + + Top right + 右上 + + + Bottom left + 左下 + + + Bottom right + 右下 + + + 3D Navigation + 三维导航 + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + Mouse... + 鼠标... + + + Navigation settings set + Navigation settings set + + + Orbit style + 环绕模式 + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + 转盘 + + + Trackball + 轨迹球 + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + mm + + + Enable animated rotations + Enable animated rotations + + + Enable animation + 启用动画 + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + 以光标为中心缩放 + + + Zoom step + 缩放步长 + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + 反向缩放 + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + 禁用触摸屏倾斜手势 + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + 等轴测 + + + Dimetric + 二轴测 + + + Trimetric + 三轴测 + + + Top + 俯视 + + + Front + 前视 + + + Left + 左视 + + + Right + 右视 + + + Rear + 后视 + + + Bottom + 底视 + + + Custom + 自定义 + + Gui::Dialog::DlgSettingsUnits @@ -3440,17 +3518,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -4516,7 +4606,7 @@ Do you want to save your changes? PDF file - PDF文件 + PDF 文件 @@ -4998,7 +5088,7 @@ How do you want to proceed? Add property - Add property + 添加属性 Remove property @@ -5405,6 +5495,10 @@ Do you want to specify another directory? If you don't save, your changes will be lost. 如果您现在退出的话,您的更改将会丢失。 + + Edit text + 编辑文本 + Gui::TouchpadNavigationStyle @@ -5521,11 +5615,11 @@ Do you want to specify another directory? Slovak - 斯洛伐克文 + 斯洛伐克语 Turkish - 土耳其文 + 土耳其语 Slovenian @@ -5721,7 +5815,7 @@ Do you want to specify another directory? PDF file - PDF文件 + PDF 文件 Opening file failed @@ -6395,7 +6489,7 @@ underscore, and must not start with a digit. Add property - Add property + 添加属性 Failed to add property to '%1': %2 @@ -6414,8 +6508,8 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo diff --git a/src/Gui/Language/FreeCAD_zh-TW.qm b/src/Gui/Language/FreeCAD_zh-TW.qm index 74ed6844d1..55a3f6e0aa 100644 Binary files a/src/Gui/Language/FreeCAD_zh-TW.qm and b/src/Gui/Language/FreeCAD_zh-TW.qm differ diff --git a/src/Gui/Language/FreeCAD_zh-TW.ts b/src/Gui/Language/FreeCAD_zh-TW.ts index 3a7521ae22..12a724ad3a 100644 --- a/src/Gui/Language/FreeCAD_zh-TW.ts +++ b/src/Gui/Language/FreeCAD_zh-TW.ts @@ -417,6 +417,10 @@ while doing a left or right click and move the mouse up or down License 版權 + + Collection + Collection + Gui::Dialog::ButtonModel @@ -1810,6 +1814,18 @@ Specify another directory, please. Sorted Sorted + + Quick search + Quick search + + + Type in a group name to find it + Type in a group name to find it + + + Search Group + Search Group + Gui::Dialog::DlgParameterFind @@ -1888,6 +1904,10 @@ Specify another directory, please. System parameter 系統參數 + + Search Group + Search Group + Gui::Dialog::DlgPreferences @@ -2056,8 +2076,8 @@ Specify another directory, please. Filter by type - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. - If enabled, then 3D view selection will be syncrhonize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. + If enabled, then 3D view selection will be sychronize with full object hierarchy. Sync sub-object selection @@ -2149,8 +2169,38 @@ on-screen while displaying the error on-screen while displaying the error - Show report view on warning or error - Show report view on warning or error + Show report view on error + Show report view on error + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + Show report view on warning + Show report view on warning + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + Show report view on normal message + Show report view on normal message + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + Show report view on log message + Show report view on log message Font color for normal messages in Report view panel @@ -2226,10 +2276,6 @@ from Python console to Report view panel 3D View 3D視圖 - - 3D View settings - 3D視圖設置 - Show coordinate system in the corner 在角落顯示坐標系統 @@ -2238,14 +2284,6 @@ from Python console to Report view panel Show counter of frames per second 顯示每秒影格計數器 - - Enable animation - 啟用動畫 - - - Eye to eye distance for stereo modes: - 立體模式左右兩眼間的距離: - Camera type 相機類型 @@ -2254,46 +2292,6 @@ from Python console to Report view panel - - 3D Navigation - 3D 導航 - - - Mouse... - 滑鼠... - - - Intensity of backlight - 背光強度 - - - Enable backlight color - 啟用背光顏色 - - - Orbit style - 環繞模式 - - - Turntable - 可旋轉 - - - Trackball - 軌跡球 - - - Invert zoom - 反相縮放 - - - Zoom at cursor - 游標處放大 - - - Zoom step - 縮放步驟 - Anti-Aliasing 反鋸齒 @@ -2326,47 +2324,25 @@ from Python console to Report view panel Perspective renderin&g 以透視算繪(&g) - - Show navigation cube - Show navigation cube - - - Corner - Corner - - - Top left - 左上 - - - Top right - 右上 - - - Bottom left - 左下 - - - Bottom right - 右下 - - - New Document Camera Orientation - New Document Camera Orientation - - - Disable touchscreen tilt gesture - Disable touchscreen tilt gesture - Marker size: Marker size: + + General + 一般 + Main coordinate system will always be shown in lower right corner within opened files Main coordinate system will always be shown in lower right corner within opened files + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files If checked, application will remember which workbench is active for each tab of the viewport @@ -2377,26 +2353,8 @@ lower right corner within opened files Remember active workbench by tab - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - Time needed for last operation and resulting frame rate -will be shown at the lower left corner in opened files - - - Navigation cube will always be shown in opened files - Navigation cube will always be shown in opened files - - - Steps by turn - Steps by turn - - - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) - - - Corner where navigation cube is shown - Corner where navigation cube is shown + Rendering + Rendering If selected, Vertex Buffer Objects (VBO) will be used. @@ -2456,84 +2414,34 @@ but slower response to any scene changes. Centralized Centralized - - Enable animated rotations - Enable animated rotations - - - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - List the mouse button configs for each chosen navigation setting. -Select a set and then press the button to view said configurations. - - - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - Rotation orbit style. -Trackball: moving the mouse horizontally will rotate the part around the y-axis -Turntable: the part will be rotated around the z-axis. - What kind of multisample anti-aliasing is used What kind of multisample anti-aliasing is used - Navigation settings set - Navigation settings set + Transparent objects: + Transparent objects: - Camera orientation for new documents - Camera orientation for new documents + Render types of transparent objects + Render types of transparent objects - New document scale - New document scale + One pass + One pass - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - Sets camera zoom for new documents. -The value is the diameter of the sphere to fit on the screen. - - - mm - mm - - - Zoom operations will be performed at position of mouse pointer - Zoom operations will be performed at position of mouse pointer - - - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - How much will be zoomed. -Zoom step of '1' means a factor of 7.5 for every zoom step. - - - Direction of zoom operations will be inverted - Direction of zoom operations will be inverted - - - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - Prevents view tilting when pinch-zooming. -Affects only gesture navigation style. -Mouse tilting is not disabled by this setting. - - - Rotations in 3D will use current cursor position as center for rotation - Rotations in 3D will use current cursor position as center for rotation - - - Rotate at cursor - Rotate at cursor + Backface pass + Backface pass Size of vertices in the Sketcher workbench Size of vertices in the Sketcher workbench + + Eye to eye distance for stereo modes + Eye to eye distance for stereo modes + Eye-to-eye distance used for stereo projections. The specified value is a factor that will be multiplied with the @@ -2543,16 +2451,20 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. - Intensity of the backlight - Intensity of the backlight + Backlight is enabled with the defined color + Backlight is enabled with the defined color Backlight color Backlight color - Backlight is enabled with the defined color - Backlight is enabled with the defined color + Intensity + Intensity + + + Intensity of the backlight + Intensity of the backlight Objects will be projected in orthographic projection @@ -2597,46 +2509,6 @@ bounding box size of the 3D object that is currently displayed. 15px 15px - - Isometric - 等角立體 - - - Dimetric - 二等角立體 - - - Trimetric - 不等角立體 - - - Top - - - - Front - 前視圖 - - - Left - - - - Right - - - - Rear - - - - Bottom - 底部 - - - Custom - 自訂 - Gui::Dialog::DlgSettingsColorGradient @@ -2851,22 +2723,22 @@ bounding box size of the 3D object that is currently displayed. Add the program logo to the generated thumbnail Add the program logo to the generated thumbnail - - Compression level for FCStd files - Compression level for FCStd files - - - How many Undo/Redo steps should be recorded - How many Undo/Redo steps should be recorded - The application will create a new document when started The application will create a new document when started + + Compression level for FCStd files + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone All changes in documents are stored so that they can be undone/redone + + How many Undo/Redo steps should be recorded + How many Undo/Redo steps should be recorded + Allow user aborting document recomputation by pressing ESC. This feature may slightly increase recomputation time. @@ -2891,10 +2763,30 @@ automatically run a file recovery when it is started. A thumbnail will be stored when document is saved A thumbnail will be stored when document is saved + + Size + 尺寸 + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + The program logo will be added to the thumbnail + The program logo will be added to the thumbnail + How many backup files will be kept when saving document How many backup files will be kept when saving document + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + Use date and FCBak extension Use date and FCBak extension @@ -2903,27 +2795,21 @@ automatically run a file recovery when it is started. Date format Date format - - The program logo will be added to the thumbnail - The program logo will be added to the thumbnail - Allow objects to have same label/name Allow objects to have same label/name - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - - Enable partial loading of external linked document. When enabled, only -the referenced objects and their dependencies will be loaded when a linked -document is auto opened together with the main document. +icon in the tree view to fully reload it. + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. A partially loaded document cannot be edited. Double click the document -icon in the tree view to reload it in full. - +icon in the tree view to fully reload it. Disable partial loading of external linked objects @@ -3277,6 +3163,203 @@ You can also use the form: John Doe <john@doe.com> The directory in which the application will search for macros + + Gui::Dialog::DlgSettingsNavigation + + Navigation + 導覽 + + + Navigation cube + Navigation cube + + + Steps by turn + Steps by turn + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + Corner + Corner + + + Corner where navigation cube is shown + Corner where navigation cube is shown + + + Top left + 左上 + + + Top right + 右上 + + + Bottom left + 左下 + + + Bottom right + 右下 + + + 3D Navigation + 3D 導航 + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + Mouse... + 滑鼠... + + + Navigation settings set + Navigation settings set + + + Orbit style + 環繞模式 + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + Turntable + 可旋轉 + + + Trackball + 軌跡球 + + + New document camera orientation + New document camera orientation + + + Camera orientation for new documents + Camera orientation for new documents + + + New document scale + New document scale + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + mm + mm + + + Enable animated rotations + Enable animated rotations + + + Enable animation + 啟用動畫 + + + Zoom operations will be performed at position of mouse pointer + Zoom operations will be performed at position of mouse pointer + + + Zoom at cursor + 游標處放大 + + + Zoom step + 縮放步驟 + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + Direction of zoom operations will be inverted + Direction of zoom operations will be inverted + + + Invert zoom + 反相縮放 + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + Disable touchscreen tilt gesture + Disable touchscreen tilt gesture + + + Rotations in 3D will use current cursor position as center for rotation + Rotations in 3D will use current cursor position as center for rotation + + + Rotate at cursor + Rotate at cursor + + + Isometric + 等角立體 + + + Dimetric + 二等角立體 + + + Trimetric + 不等角立體 + + + Top + + + + Front + 前視圖 + + + Left + + + + Right + + + + Rear + + + + Bottom + 底部 + + + Custom + 自訂 + + Gui::Dialog::DlgSettingsUnits @@ -3440,17 +3523,29 @@ Larger value eases to pick things, but can make small features impossible to sel Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + + Background color for the model view + Background color for the model view + + + Background will have selected color + Background will have selected color + Color gradient will get selected color as middle color Color gradient will get selected color as middle color - Background for parts will have selected color gradient - Background for parts will have selected color gradient + Bottom color + Bottom color - Background for parts will have selected color - Background for parts will have selected color + Background will have selected color gradient + Background will have selected color gradient + + + Top color + Top color Tree view @@ -5404,6 +5499,10 @@ Do you want to specify another directory? If you don't save, your changes will be lost. 若不儲存將會失去所有修改 + + Edit text + Edit text + Gui::TouchpadNavigationStyle @@ -6410,8 +6509,8 @@ underscore, and must not start with a digit. Failed to save document - Documents contains cyclic dependices. Do you still want to save them? - Documents contains cyclic dependices. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? + Documents contains cyclic dependencies. Do you still want to save them? Undo diff --git a/src/Gui/MainWindow.cpp b/src/Gui/MainWindow.cpp index 484295f5b8..41a15ca259 100644 --- a/src/Gui/MainWindow.cpp +++ b/src/Gui/MainWindow.cpp @@ -288,6 +288,12 @@ MainWindow::MainWindow(QWidget * parent, Qt::WindowFlags f) // global access instance = this; + // support for grouped dragging of dockwidgets + // https://woboq.com/blog/qdockwidget-changes-in-56.html +#if QT_VERSION >= 0x050600 + setDockOptions(dockOptions() | QMainWindow::GroupedDragging); +#endif + // Create the layout containing the workspace and a tab bar d->mdiArea = new QMdiArea(); // Movable tabs diff --git a/src/Gui/NaviCube.cpp b/src/Gui/NaviCube.cpp index 244230e533..2690031d42 100644 --- a/src/Gui/NaviCube.cpp +++ b/src/Gui/NaviCube.cpp @@ -974,8 +974,8 @@ void NaviCubeImplementation::drawNaviCube(bool pickMode) { static GLubyte xbmp[] = { 0x11,0x11,0x0a,0x04,0x0a,0x11,0x11 }; glColor3f(1, 0, 0); glBegin(GL_LINES); - glVertex3f(-1.1 , -1.1, -1.1); - glVertex3f(+0.5 , -1.1, -1.1); + glVertex3f(-1.1f, -1.1f, -1.1f); + glVertex3f(+0.5f, -1.1f, -1.1f); glEnd(); glRasterPos3d(a, -a, -a); glBitmap(8, 7, 0, 0, 0, 0, xbmp); @@ -983,8 +983,8 @@ void NaviCubeImplementation::drawNaviCube(bool pickMode) { static GLubyte ybmp[] = { 0x04,0x04,0x04,0x04,0x0a,0x11,0x11 }; glColor3f(0, 1, 0); glBegin(GL_LINES); - glVertex3f(-1.1 , -1.1, -1.1); - glVertex3f(-1.1 , +0.5, -1.1); + glVertex3f(-1.1f, -1.1f, -1.1f); + glVertex3f(-1.1f, +0.5f, -1.1f); glEnd(); glRasterPos3d( -a, a, -a); glBitmap(8, 7, 0, 0, 0, 0, ybmp); @@ -992,8 +992,8 @@ void NaviCubeImplementation::drawNaviCube(bool pickMode) { static GLubyte zbmp[] = { 0x1f,0x10,0x08,0x04,0x02,0x01,0x1f }; glColor3f(0, 0, 1); glBegin(GL_LINES); - glVertex3f(-1.1 , -1.1, -1.1); - glVertex3f(-1.1 , -1.1, +0.5); + glVertex3f(-1.1f, -1.1f, -1.1f); + glVertex3f(-1.1f, -1.1f, +0.5f); glEnd(); glRasterPos3d( -a, -a, a); glBitmap(8, 7, 0, 0, 0, 0, zbmp); diff --git a/src/Gui/ProgressBar.cpp b/src/Gui/ProgressBar.cpp index 9f9dc61b66..69ac62bc9c 100644 --- a/src/Gui/ProgressBar.cpp +++ b/src/Gui/ProgressBar.cpp @@ -498,17 +498,25 @@ void ProgressBar::enterControlEvents(bool grab) // Make sure that we get the key events, otherwise the Inventor viewer usurps the key events // This also disables accelerators. +#if defined(Q_OS_LINUX) + Q_UNUSED(grab) +#else if (grab) grabKeyboard(); +#endif } void ProgressBar::leaveControlEvents(bool release) { qApp->removeEventFilter(this); +#if defined(Q_OS_LINUX) + Q_UNUSED(release) +#else // release the keyboard again if (release) releaseKeyboard(); +#endif } #ifdef QT_WINEXTRAS_LIB diff --git a/src/Gui/QuantitySpinBox.cpp b/src/Gui/QuantitySpinBox.cpp index 3bfd2a2db6..2410ed4b6f 100644 --- a/src/Gui/QuantitySpinBox.cpp +++ b/src/Gui/QuantitySpinBox.cpp @@ -259,6 +259,8 @@ QuantitySpinBox::QuantitySpinBox(QWidget *parent) iconLabel->setStyleSheet(QString::fromLatin1("QLabel { border: none; padding: 0px; padding-top: %2px; width: %1px; height: %1px }").arg(iconHeight).arg(frameWidth/2)); iconLabel->hide(); lineEdit()->setStyleSheet(QString::fromLatin1("QLineEdit { padding-right: %1px } ").arg(iconHeight+frameWidth)); + // When a style sheet is set the text margins for top/bottom must be set to avoid to squash the widget + lineEdit()->setTextMargins(0, 2, 0, 2); QObject::connect(iconLabel, SIGNAL(clicked()), this, SLOT(openFormulaDialog())); } @@ -538,6 +540,7 @@ void QuantitySpinBox::userInput(const QString & text) int pos = 0; QValidator::State state; Base::Quantity res = d->validateAndInterpret(tmp, pos, state); + res.setFormat(d->quantity.getFormat()); if (state == QValidator::Acceptable) { d->validInput = true; d->validStr = text; @@ -547,6 +550,7 @@ void QuantitySpinBox::userInput(const QString & text) tmp += QLatin1Char(' '); tmp += d->unitStr; Base::Quantity res2 = d->validateAndInterpret(tmp, pos, state); + res2.setFormat(d->quantity.getFormat()); if (state == QValidator::Acceptable) { d->validInput = true; d->validStr = tmp; diff --git a/src/Gui/Quarter/QuarterWidget.cpp b/src/Gui/Quarter/QuarterWidget.cpp index b76266b0b7..7edfb0ca97 100644 --- a/src/Gui/Quarter/QuarterWidget.cpp +++ b/src/Gui/Quarter/QuarterWidget.cpp @@ -1043,12 +1043,34 @@ QuarterWidget::redraw(void) // we're triggering the next paintGL(). Set a flag to remember this // to avoid that we process the delay queue in paintGL() PRIVATE(this)->processdelayqueue = false; -#if QT_VERSION >= 0x050500 && QT_VERSION < 0x050600 + + // When stylesheet is used, there is recursive repaint warning caused by + // repaint() here. It happens when switching active documents. Based on call + // stacks, it happens like this, the repaint event first triggers a series + // calls of QWidgetPrivate::paintSiblingsRecrusive(), and then reaches one of + // the QuarterWidget. From its paintEvent(), it calls + // SoSensorManager::processDelayQueue(), which triggers redraw() of another + // QuarterWidget. And if repaint() is called here, it will trigger another + // series call of QWidgetPrivate::paintSiblingRecursive(), and eventually + // back to the first QuarterWidget, at which time the "Recursive repaint + // detected" Qt warning message will be printed. + // + // Note that, the recursive repaint is not infinite due to setting + // 'processdelayqueue = false' above. However, it does cause annoying + // flickering, and actually crash on Windows. +#if 1 + this->viewport()->update(); +#else + +// #if QT_VERSION >= 0x050500 && QT_VERSION < 0x050600 +#if 1 // With Qt 5.5.x there is a major performance problem this->viewport()->update(); #else this->viewport()->repaint(); #endif + +#endif } /*! diff --git a/src/Gui/Selection.cpp b/src/Gui/Selection.cpp index 469944a634..769dab0b57 100644 --- a/src/Gui/Selection.cpp +++ b/src/Gui/Selection.cpp @@ -1075,12 +1075,12 @@ void SelectionSingleton::selStackPush(bool clearForward, bool overwrite) { _SelStackBack.pop_front(); SelStackItem item; for(auto &sel : _SelList) - item.insert({sel.DocName,sel.FeatName,sel.SubName}); + item.emplace(sel.DocName.c_str(),sel.FeatName.c_str(),sel.SubName.c_str()); if(_SelStackBack.size() && _SelStackBack.back()==item) return; if(!overwrite || _SelStackBack.empty()) _SelStackBack.emplace_back(); - _SelStackBack.back().swap(item); + _SelStackBack.back() = std::move(item); } void SelectionSingleton::selStackGoBack(int count) { @@ -1091,25 +1091,30 @@ void SelectionSingleton::selStackGoBack(int count) { if(_SelList.size()) { selStackPush(false,true); clearCompleteSelection(); - } + } else + --count; for(int i=0;i tmpStack; _SelStackForward.swap(tmpStack); while(_SelStackBack.size()) { bool found = false; - for(auto &n : _SelStackBack.back()) { - if(addSelection(n[0].c_str(), n[1].c_str(), n[2].c_str())) + for(auto &sobjT : _SelStackBack.back()) { + if(sobjT.getSubObject()) { + addSelection(sobjT.getDocumentName().c_str(), + sobjT.getObjectName().c_str(), + sobjT.getSubName().c_str()); found = true; + } } if(found) break; - tmpStack.push_front(_SelStackBack.back()); + tmpStack.push_front(std::move(_SelStackBack.back())); _SelStackBack.pop_back(); } - _SelStackForward.swap(tmpStack); + _SelStackForward = std::move(tmpStack); getMainWindow()->updateActions(); } @@ -1130,16 +1135,20 @@ void SelectionSingleton::selStackGoForward(int count) { _SelStackForward.swap(tmpStack); while(1) { bool found = false; - for(auto &n : _SelStackBack.back()) { - if(addSelection(n[0].c_str(), n[1].c_str(), n[2].c_str())) + for(auto &sobjT : _SelStackBack.back()) { + if(sobjT.getSubObject()) { + addSelection(sobjT.getDocumentName().c_str(), + sobjT.getObjectName().c_str(), + sobjT.getSubName().c_str()); found = true; + } } if(found || tmpStack.empty()) break; _SelStackBack.push_back(tmpStack.front()); tmpStack.pop_front(); } - _SelStackForward.swap(tmpStack); + _SelStackForward = std::move(tmpStack); getMainWindow()->updateActions(); } @@ -1159,10 +1168,17 @@ std::vector SelectionSingleton::selStackGet( } std::list<_SelObj> selList; - for(auto &s : *item) { + for(auto &sobjT : *item) { _SelObj sel; - if(checkSelection(s[0].c_str(),s[1].c_str(),s[2].c_str(),0,sel,&selList)==0) + if(checkSelection(sobjT.getDocumentName().c_str(), + sobjT.getObjectName().c_str(), + sobjT.getSubName().c_str(), + 0, + sel, + &selList)==0) + { selList.push_back(sel); + } } return getObjectList(pDocName,App::DocumentObject::getClassTypeId(),selList,resolve); diff --git a/src/Gui/Selection.h b/src/Gui/Selection.h index b982d4cf5e..4733288b92 100644 --- a/src/Gui/Selection.h +++ b/src/Gui/Selection.h @@ -703,7 +703,7 @@ protected: mutable std::list<_SelObj> _PickedList; bool _needPickedList; - typedef std::set > SelStackItem; + typedef std::set SelStackItem; std::deque _SelStackBack; std::deque _SelStackForward; diff --git a/src/Gui/TextDocumentEditorView.cpp b/src/Gui/TextDocumentEditorView.cpp index 8d66d11d51..43fbb2980d 100644 --- a/src/Gui/TextDocumentEditorView.cpp +++ b/src/Gui/TextDocumentEditorView.cpp @@ -70,6 +70,7 @@ TextDocumentEditorView::TextDocumentEditorView( TextDocumentEditorView::~TextDocumentEditorView() { textConnection.disconnect(); + labelConnection.disconnect(); } void TextDocumentEditorView::showEvent(QShowEvent* event) diff --git a/src/Gui/View3DInventorViewer.cpp b/src/Gui/View3DInventorViewer.cpp index 0458794dea..49be2916df 100644 --- a/src/Gui/View3DInventorViewer.cpp +++ b/src/Gui/View3DInventorViewer.cpp @@ -1248,6 +1248,19 @@ void View3DInventorViewer::updateOverrideMode(const std::string& mode) return; overrideMode = mode; + + if (mode == "No Shading") { + this->shading = false; + this->getSoRenderManager()->setRenderMode(SoRenderManager::AS_IS); + } + else if (mode == "Hidden Line") { + this->shading = true; + this->getSoRenderManager()->setRenderMode(SoRenderManager::HIDDEN_LINE); + } + else { + this->shading = true; + this->getSoRenderManager()->setRenderMode(SoRenderManager::AS_IS); + } } void View3DInventorViewer::setViewportCB(void*, SoAction* action) diff --git a/src/Gui/View3DPy.cpp b/src/Gui/View3DPy.cpp index bc73deca01..c42ae316cd 100644 --- a/src/Gui/View3DPy.cpp +++ b/src/Gui/View3DPy.cpp @@ -413,7 +413,7 @@ SbRotation Camera::rotation(Camera::Orientation view) case Top: return SbRotation(0, 0, 0, 1); case Bottom: - return SbRotation(0, 1, 0, 0); + return SbRotation(1, 0, 0, 0); case Front: { float root = (float)(sqrt(2.0)/2.0); return SbRotation(root, 0, 0, root); diff --git a/src/Gui/ViewProviderGeoFeatureGroupExtension.cpp b/src/Gui/ViewProviderGeoFeatureGroupExtension.cpp index a56a3bcf10..b03ff0823f 100644 --- a/src/Gui/ViewProviderGeoFeatureGroupExtension.cpp +++ b/src/Gui/ViewProviderGeoFeatureGroupExtension.cpp @@ -98,6 +98,13 @@ std::vector ViewProviderGeoFeatureGroupExtension::extensio return Result; } +void ViewProviderGeoFeatureGroupExtension::extensionFinishRestoring() +{ + // setup GeoExlcuded flag for children + extensionClaimChildren(); + ViewProviderGroupExtension::extensionFinishRestoring(); +} + void ViewProviderGeoFeatureGroupExtension::extensionAttach(App::DocumentObject* pcObject) { ViewProviderGroupExtension::extensionAttach(pcObject); diff --git a/src/Gui/ViewProviderGeoFeatureGroupExtension.h b/src/Gui/ViewProviderGeoFeatureGroupExtension.h index 1090291db2..814bf195f5 100644 --- a/src/Gui/ViewProviderGeoFeatureGroupExtension.h +++ b/src/Gui/ViewProviderGeoFeatureGroupExtension.h @@ -47,6 +47,7 @@ public: virtual void extensionAttach(App::DocumentObject* pcObject) override; virtual void extensionSetDisplayMode(const char* ModeName) override; virtual std::vector extensionGetDisplayModes(void) const override; + virtual void extensionFinishRestoring() override; /// Show the object in the view: suppresses behavior of DocumentObjectGroup virtual void extensionShow(void) override { diff --git a/src/Gui/WidgetFactory.cpp b/src/Gui/WidgetFactory.cpp index 693229b918..c47a76ef42 100644 --- a/src/Gui/WidgetFactory.cpp +++ b/src/Gui/WidgetFactory.cpp @@ -91,7 +91,8 @@ PyTypeObject** SbkPySide_QtGuiTypes=nullptr; // This helps to avoid to include the PySide2 headers since MSVC has a compiler bug when // compiling together with std::bitset (https://bugreports.qt.io/browse/QTBUG-72073) -# define SHIBOKEN_FULL_VERSION QT_VERSION_CHECK(SHIBOKEN_MAJOR_VERSION, SHIBOKEN_MINOR_VERSION, SHIBOKEN_MICRO_VERSION) +// Do not use SHIBOKEN_MICRO_VERSION; it might contain a dot +# define SHIBOKEN_FULL_VERSION QT_VERSION_CHECK(SHIBOKEN_MAJOR_VERSION, SHIBOKEN_MINOR_VERSION, 0) # if (SHIBOKEN_FULL_VERSION >= QT_VERSION_CHECK(5, 12, 0)) # define HAVE_SHIBOKEN_TYPE_FOR_TYPENAME # endif diff --git a/src/Mod/AddonManager/AddonManager.ui b/src/Mod/AddonManager/AddonManager.ui index 3f2f862983..04b65a8281 100644 --- a/src/Mod/AddonManager/AddonManager.ui +++ b/src/Mod/AddonManager/AddonManager.ui @@ -11,7 +11,7 @@ - Addons manager + Addon Manager @@ -154,7 +154,7 @@ - Close the addons manager + Close the Addon Manager Close diff --git a/src/Mod/AddonManager/Resources/AddonManager.qrc b/src/Mod/AddonManager/Resources/AddonManager.qrc index ff19cd2c99..942d9b5fcc 100644 --- a/src/Mod/AddonManager/Resources/AddonManager.qrc +++ b/src/Mod/AddonManager/Resources/AddonManager.qrc @@ -34,6 +34,7 @@ icons/Lithophane_workbench_icon.svg icons/Manipulator_workbench_icon.svg icons/MeshRemodel_workbench_icon.svg + icons/ModernUI_workbench_icon.svg icons/MOOC_workbench_icon.svg icons/Part-o-magic_workbench_icon.svg icons/Plot_workbench_icon.svg @@ -50,6 +51,7 @@ icons/WebTools_workbench_icon.svg icons/workfeature_workbench_icon.svg icons/yaml-workspace_workbench_icon.svg + icons/OSE3dPrinter_workbench_icon.svg translations/AddonManager_af.qm translations/AddonManager_ar.qm translations/AddonManager_ca.qm diff --git a/src/Mod/AddonManager/Resources/icons/ModernUI_workbench_icon.svg b/src/Mod/AddonManager/Resources/icons/ModernUI_workbench_icon.svg new file mode 100644 index 0000000000..e0b3a738b1 --- /dev/null +++ b/src/Mod/AddonManager/Resources/icons/ModernUI_workbench_icon.svg @@ -0,0 +1,259 @@ + + + Modern UI Logo + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Modern UI Logo + + + [bitacovir] + + + + + + CC BY + + + 04-20-2020 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/AddonManager/Resources/icons/OSE3dPrinter_workbench_icon.svg b/src/Mod/AddonManager/Resources/icons/OSE3dPrinter_workbench_icon.svg new file mode 100644 index 0000000000..fdacc3d703 --- /dev/null +++ b/src/Mod/AddonManager/Resources/icons/OSE3dPrinter_workbench_icon.svg @@ -0,0 +1,3 @@ + +image/svg+xml + diff --git a/src/Mod/AddonManager/Resources/translations/AddonManager.ts b/src/Mod/AddonManager/Resources/translations/AddonManager.ts index ba4885a213..b81f528ced 100644 --- a/src/Mod/AddonManager/Resources/translations/AddonManager.ts +++ b/src/Mod/AddonManager/Resources/translations/AddonManager.ts @@ -1,227 +1,245 @@ + + AddonInstaller + + + Installed location + + + AddonsInstaller - + Unable to fetch the code of this macro. - + Unable to retrieve a description for this macro. - + 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! - + Addon manager - + You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later. - + Checking for updates... - + 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. - + Unable to download addon list. - + Workbenches list was updated. - + Outdated GitPython detected, consider upgrading with pip. - + List of macros successfully retrieved. - + Retrieving description... - + Retrieving info from - + An update is available for this addon. - + This addon is already installed. - - This add-on is marked as obsolete - - - - - This usually means it is no longer maintained, and some more advanced add-on in this list provides the same functionality. - - - - + Retrieving info from git - + Retrieving info from wiki - + GitPython not found. Using standard download instead. - + Your version of python doesn't appear to support ZIP files. Unable to proceed. - + Workbench successfully installed. Please restart FreeCAD to apply the changes. - + 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 download - + Successfully installed - + GitPython not installed! Cannot retrieve macros from git - + Unable to clean macro code - + Installed - + Update available - + Restart required - + This macro is already installed. - + A macro has been installed and is available under Macro -> Macros menu + + + Something went wrong with the Git Macro Retieval, possibly the Git executable is not in the path + + + + + 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. + + + + + Error: Unable to locate zip from + + Dialog @@ -276,25 +294,10 @@ - - If this option is checked, when launching the Addon Manager, installed addons will be checked for available updates (requires the python-git package installed on your system) - - - - - Automatically check for updates at start (requires python-git) - - - - + Custom repositories (one per line): - - - You can use this window to specify additional addon repositories to be scanned for available addons - - Sets configuration options for the Addon Manager @@ -320,16 +323,64 @@ Install/update selected + + + Close the addons manager + + + + + Close + + + + + If this option is selected, when launching the Addon Manager, +installed addons will be checked for available updates +(this requires the GitPython package installed on your system) + + + + + Automatically check for updates at start (requires GitPython) + + + + + You can use this window to specify additional addon repositories +sto be scanned for available addons + + + + + Proxy + + + + + No proxy + + + + + User system proxy + + + + + User defined proxy : + + Std_AddonMgr - + &Addon manager - + Manage external workbenches and macros diff --git a/src/Mod/AddonManager/Resources/translations/AddonManager_de.qm b/src/Mod/AddonManager/Resources/translations/AddonManager_de.qm index cf28546a65..3a44013efb 100644 Binary files a/src/Mod/AddonManager/Resources/translations/AddonManager_de.qm and b/src/Mod/AddonManager/Resources/translations/AddonManager_de.qm differ diff --git a/src/Mod/AddonManager/Resources/translations/AddonManager_de.ts b/src/Mod/AddonManager/Resources/translations/AddonManager_de.ts index b7ae9094ce..2046080368 100644 --- a/src/Mod/AddonManager/Resources/translations/AddonManager_de.ts +++ b/src/Mod/AddonManager/Resources/translations/AddonManager_de.ts @@ -6,7 +6,7 @@ Installed location - Installed location + Installationsort @@ -224,22 +224,22 @@ Something went wrong with the Git Macro Retieval, possibly the Git executable is not in the path - Something went wrong with the Git Macro Retieval, possibly the Git executable is not in the path + Ein Fehler mit der Git-Makro Abfrage ist aufgetreten, möglicherweise ist die ausführbare Git-Datei nicht an dem Pfad This addon is marked as obsolete - This addon is marked as obsolete + Dieses Add-on ist als veraltet markiert This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality. - This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality. + Dies bedeutet normalerweise, dass es nicht mehr gewartet wird, und einige erweiterte Add-on in dieser Liste die gleiche Funktionalität bieten. Error: Unable to locate zip from - Error: Unable to locate zip from + Fehler: Zip-Datei kann nicht gefunden werden von @@ -327,7 +327,7 @@ Close the addons manager - Close the addons manager + Add-on Manager schließen @@ -339,41 +339,38 @@ If this option is selected, when launching the Addon Manager, installed addons will be checked for available updates (this requires the GitPython package installed on your system) - If this option is selected, when launching the Addon Manager, -installed addons will be checked for available updates -(this requires the GitPython package installed on your system) + Wenn diese Option ausgewählt ist, werden installierte Addons beim Starten des Addon-Manager auf verfügbare Updates überprüft. (benötigt das installierte GitPython Paket auf ihrem System) Automatically check for updates at start (requires GitPython) - Automatically check for updates at start (requires GitPython) + Automatisch beim Start nach Updates suchen (benötigt GitPython) You can use this window to specify additional addon repositories sto be scanned for available addons - You can use this window to specify additional addon repositories -sto be scanned for available addons + Sie können dieses Fenster verwenden, um zusätzliche Addon-Ordner auszuwählen, die nach verfügbaren Addons durchsucht werden Proxy - Proxy + Proxy No proxy - No proxy + Kein Proxy User system proxy - User system proxy + Benutzer-System-Proxy User defined proxy : - User defined proxy : + Benutzerdefinierter Proxy: diff --git a/src/Mod/AddonManager/Resources/translations/AddonManager_es-ES.qm b/src/Mod/AddonManager/Resources/translations/AddonManager_es-ES.qm index 5873370f59..5b0d1d48ae 100644 Binary files a/src/Mod/AddonManager/Resources/translations/AddonManager_es-ES.qm and b/src/Mod/AddonManager/Resources/translations/AddonManager_es-ES.qm differ diff --git a/src/Mod/AddonManager/Resources/translations/AddonManager_es-ES.ts b/src/Mod/AddonManager/Resources/translations/AddonManager_es-ES.ts index 376ce112af..d590e228d2 100644 --- a/src/Mod/AddonManager/Resources/translations/AddonManager_es-ES.ts +++ b/src/Mod/AddonManager/Resources/translations/AddonManager_es-ES.ts @@ -6,7 +6,7 @@ Installed location - Installed location + Ubicación de la instalación @@ -224,22 +224,22 @@ Something went wrong with the Git Macro Retieval, possibly the Git executable is not in the path - Something went wrong with the Git Macro Retieval, possibly the Git executable is not in the path + Algo salió mal con Git Macro Retieval, posiblemente el ejecutable Git no está en la ruta This addon is marked as obsolete - This addon is marked as obsolete + Este complemento está marcado como obsoleto This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality. - This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality. + Esto generalmente significa que ya no está mantenido, y algún complemento más avanzado en esta lista proporciona la misma funcionalidad. Error: Unable to locate zip from - Error: Unable to locate zip from + Error: No se puede localizar zip desde @@ -327,7 +327,7 @@ Close the addons manager - Close the addons manager + Cerrar el administrador de complementos @@ -339,41 +339,39 @@ If this option is selected, when launching the Addon Manager, installed addons will be checked for available updates (this requires the GitPython package installed on your system) - If this option is selected, when launching the Addon Manager, -installed addons will be checked for available updates -(this requires the GitPython package installed on your system) + Si se selecciona esta opción, al iniciar el Administrador de Complementos, los complementos instalados serán revisados para ver si hay actualizaciones disponibles +(esto requiere el paquete GitPython instalado en tu sistema) Automatically check for updates at start (requires GitPython) - Automatically check for updates at start (requires GitPython) + Comprobar automáticamente actualizaciones al inicio (requiere GitPython) You can use this window to specify additional addon repositories sto be scanned for available addons - You can use this window to specify additional addon repositories -sto be scanned for available addons + Puede usar esta ventana para especificar repositorios adicionales de complementos a ser escaneados para complementos disponibles Proxy - Proxy + Proxy No proxy - No proxy + Sin proxy User system proxy - User system proxy + Proxy del usuario de sistema User defined proxy : - User defined proxy : + Proxy definido por el usuario : diff --git a/src/Mod/AddonManager/Resources/translations/AddonManager_eu.qm b/src/Mod/AddonManager/Resources/translations/AddonManager_eu.qm index 4bc3202bea..900d7580dc 100644 Binary files a/src/Mod/AddonManager/Resources/translations/AddonManager_eu.qm and b/src/Mod/AddonManager/Resources/translations/AddonManager_eu.qm differ diff --git a/src/Mod/AddonManager/Resources/translations/AddonManager_eu.ts b/src/Mod/AddonManager/Resources/translations/AddonManager_eu.ts index e93b17aabb..a2c384068c 100644 --- a/src/Mod/AddonManager/Resources/translations/AddonManager_eu.ts +++ b/src/Mod/AddonManager/Resources/translations/AddonManager_eu.ts @@ -6,7 +6,7 @@ Installed location - Installed location + Instalatutako kokapena @@ -224,22 +224,22 @@ Something went wrong with the Git Macro Retieval, possibly the Git executable is not in the path - Something went wrong with the Git Macro Retieval, possibly the Git executable is not in the path + Zerbait gaizki atera da Git makroak atzitzean, ziur aski Git exekutagarria ez dago bidean This addon is marked as obsolete - This addon is marked as obsolete + Gehigarri hau zaharkituta dago This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality. - This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality. + Horrek esan nahi du ez dela mantentzen eta zerrenda honetako gehigarri aurreratuagoren batek funtzionaltasun bera eskaintzen duela. Error: Unable to locate zip from - Error: Unable to locate zip from + Errorea: Ezin izan da ZIP fitxategia aurkitu @@ -327,7 +327,7 @@ Close the addons manager - Close the addons manager + Itxi gehigarren kudeatzailea @@ -339,41 +339,41 @@ If this option is selected, when launching the Addon Manager, installed addons will be checked for available updates (this requires the GitPython package installed on your system) - If this option is selected, when launching the Addon Manager, -installed addons will be checked for available updates -(this requires the GitPython package installed on your system) + Aukera hau hautatuta badago, gehigarrien kudeatzailea abiarazten +denean gehigarrien eguneraketarik dagoen begiratuko da +(GitPython paketeak instalatuta egon behar du zure sisteman) Automatically check for updates at start (requires GitPython) - Automatically check for updates at start (requires GitPython) + Automatikoki egiaztatu abioan eguneraketarik dagoen (GitPython behar du) You can use this window to specify additional addon repositories sto be scanned for available addons - You can use this window to specify additional addon repositories -sto be scanned for available addons + Leiho honetan biltegi gehiago zehaztu daitezke +gehigarri erabilgarri gehiago bilatzeko Proxy - Proxy + Proxya No proxy - No proxy + Proxyrik ez User system proxy - User system proxy + Erabili sistemaren proxya User defined proxy : - User defined proxy : + Erabilitzaileak definitutako proxya: diff --git a/src/Mod/AddonManager/Resources/translations/AddonManager_fr.qm b/src/Mod/AddonManager/Resources/translations/AddonManager_fr.qm index 83b9a9c6c6..c10b0613e9 100644 Binary files a/src/Mod/AddonManager/Resources/translations/AddonManager_fr.qm and b/src/Mod/AddonManager/Resources/translations/AddonManager_fr.qm differ diff --git a/src/Mod/AddonManager/Resources/translations/AddonManager_fr.ts b/src/Mod/AddonManager/Resources/translations/AddonManager_fr.ts index aadcad7038..f72d36d15e 100644 --- a/src/Mod/AddonManager/Resources/translations/AddonManager_fr.ts +++ b/src/Mod/AddonManager/Resources/translations/AddonManager_fr.ts @@ -6,7 +6,7 @@ Installed location - Installed location + Emplacement installé @@ -224,22 +224,22 @@ Something went wrong with the Git Macro Retieval, possibly the Git executable is not in the path - Something went wrong with the Git Macro Retieval, possibly the Git executable is not in the path + Une erreur s'est produite avec la Git Macro Retieval, peut-être que l'exécutable Git n'est pas sur la trajectoire This addon is marked as obsolete - This addon is marked as obsolete + Ce greffon est marqué comme obsolète This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality. - This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality. + Cela signifie généralement qu'il n'est plus maintenu, et que d'autres greffons plus perfectionnés proposant les mêmes fonctionnalités sont disponibles. Error: Unable to locate zip from - Error: Unable to locate zip from + Erreur: Impossible de localiser le zip de @@ -327,7 +327,7 @@ Close the addons manager - Close the addons manager + Fermer le gestionnaire de greffons @@ -339,41 +339,41 @@ If this option is selected, when launching the Addon Manager, installed addons will be checked for available updates (this requires the GitPython package installed on your system) - If this option is selected, when launching the Addon Manager, -installed addons will be checked for available updates -(this requires the GitPython package installed on your system) + Si cette option est cochée, lors du lancement du gestionnaire de greffons, +les mises à jour disponibles des greffons installés seront vérifiées +(cela nécessite l'installation du paquet GitPython sur votre système) Automatically check for updates at start (requires GitPython) - Automatically check for updates at start (requires GitPython) + Vérifier automatiquement les mises à jour au démarrage (nécessite GitPython) You can use this window to specify additional addon repositories sto be scanned for available addons - You can use this window to specify additional addon repositories -sto be scanned for available addons + Vous pouvez utiliser cette fenêtre pour spécifier des dépôts supplémentaires de greffons +sdevant être scannés pour trouver des greffons disponibles Proxy - Proxy + Relai No proxy - No proxy + Aucun relai User system proxy - User system proxy + Relai de système utilisateur User defined proxy : - User defined proxy : + Relai défini par l'utilisateur : diff --git a/src/Mod/AddonManager/Resources/translations/AddonManager_it.qm b/src/Mod/AddonManager/Resources/translations/AddonManager_it.qm index ffba2de2a7..5edc987481 100644 Binary files a/src/Mod/AddonManager/Resources/translations/AddonManager_it.qm and b/src/Mod/AddonManager/Resources/translations/AddonManager_it.qm differ diff --git a/src/Mod/AddonManager/Resources/translations/AddonManager_it.ts b/src/Mod/AddonManager/Resources/translations/AddonManager_it.ts index 217660d18c..e1d566df5d 100644 --- a/src/Mod/AddonManager/Resources/translations/AddonManager_it.ts +++ b/src/Mod/AddonManager/Resources/translations/AddonManager_it.ts @@ -6,7 +6,7 @@ Installed location - Installed location + Percorso di installazione @@ -224,22 +224,22 @@ Something went wrong with the Git Macro Retieval, possibly the Git executable is not in the path - Something went wrong with the Git Macro Retieval, possibly the Git executable is not in the path + Qualcosa è andato storto con Git Macro Retieval, forse l'eseguibile Git non è nel percorso This addon is marked as obsolete - This addon is marked as obsolete + Questo addon è contrassegnato come obsoleto This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality. - This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality. + Questo di solito significa che non è più mantenuto e alcuni addon in questa lista forniscono la stessa funzionalità. Error: Unable to locate zip from - Error: Unable to locate zip from + Errore: Impossibile individuare zip da @@ -327,7 +327,7 @@ Close the addons manager - Close the addons manager + Chiudi il gestore addons @@ -339,41 +339,41 @@ If this option is selected, when launching the Addon Manager, installed addons will be checked for available updates (this requires the GitPython package installed on your system) - If this option is selected, when launching the Addon Manager, -installed addons will be checked for available updates -(this requires the GitPython package installed on your system) + Se questa opzione è selezionata, quando si avvia Addon Manager, +gli addons installati verranno controllati per gli aggiornamenti disponibili +(questo richiede che il pacchetto GitPython sia installato sul sistema) Automatically check for updates at start (requires GitPython) - Automatically check for updates at start (requires GitPython) + Controlla automaticamente gli aggiornamenti all'avvio (richiede GitPython) You can use this window to specify additional addon repositories sto be scanned for available addons - You can use this window to specify additional addon repositories -sto be scanned for available addons + È possibile utilizzare questa finestra per specificare ulteriori repository addon +da scansionare per gli addons disponibili Proxy - Proxy + Proxy No proxy - No proxy + No proxy User system proxy - User system proxy + Usa il proxy di rete del sistema User defined proxy : - User defined proxy : + Proxy definito dall'utente : diff --git a/src/Mod/AddonManager/Resources/translations/AddonManager_ja.qm b/src/Mod/AddonManager/Resources/translations/AddonManager_ja.qm index 07ca8b55aa..98ceda5bef 100644 Binary files a/src/Mod/AddonManager/Resources/translations/AddonManager_ja.qm and b/src/Mod/AddonManager/Resources/translations/AddonManager_ja.qm differ diff --git a/src/Mod/AddonManager/Resources/translations/AddonManager_ja.ts b/src/Mod/AddonManager/Resources/translations/AddonManager_ja.ts index 50fadbb5fa..736011bb4a 100644 --- a/src/Mod/AddonManager/Resources/translations/AddonManager_ja.ts +++ b/src/Mod/AddonManager/Resources/translations/AddonManager_ja.ts @@ -6,7 +6,7 @@ Installed location - Installed location + インストール場所 @@ -224,22 +224,22 @@ Something went wrong with the Git Macro Retieval, possibly the Git executable is not in the path - Something went wrong with the Git Macro Retieval, possibly the Git executable is not in the path + Gitマクロ検索で問題が起きました。Git 実行ファイルにパスが通っていない可能性があります。 This addon is marked as obsolete - 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 usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality. + 通常はすでにメンテナンスがされていないことを意味します。このリストにあるさらに高度なアドオンが同じ機能を提供している場合があります。 Error: Unable to locate zip from - Error: Unable to locate zip from + エラー: ZIP ファイルを以下から配置できません。 @@ -327,7 +327,7 @@ Close the addons manager - Close the addons manager + アドオン・マネージャーを閉じる @@ -339,41 +339,38 @@ If this option is selected, when launching the Addon Manager, installed addons will be checked for available updates (this requires the GitPython package installed on your system) - If this option is selected, when launching the Addon Manager, -installed addons will be checked for available updates -(this requires the GitPython package installed on your system) + このオプションが選択されている場合、アドオン・マネージャーの起動時にインストールされているアドオンに利用可能な更新があるかがチェックされます(システムにGitPythonパッケージがインストールされている必要があります) Automatically check for updates at start (requires GitPython) - Automatically check for updates at start (requires GitPython) + 開始時に更新を自動確認 (GitPython が必要) You can use this window to specify additional addon repositories sto be scanned for available addons - You can use this window to specify additional addon repositories -sto be scanned for available addons + このウィンドウを使用して利用可能なアドオンとしてスキャンされる追加アドオン・レポジトリーを指定できます Proxy - Proxy + プロキシ No proxy - No proxy + プロキシを使用しない User system proxy - User system proxy + ユーザーシステムプロキシ User defined proxy : - User defined proxy : + ユーザー定義プロキシ: diff --git a/src/Mod/AddonManager/Resources/translations/AddonManager_pt-BR.qm b/src/Mod/AddonManager/Resources/translations/AddonManager_pt-BR.qm index 5bca3d93a3..e659e764c2 100644 Binary files a/src/Mod/AddonManager/Resources/translations/AddonManager_pt-BR.qm and b/src/Mod/AddonManager/Resources/translations/AddonManager_pt-BR.qm differ diff --git a/src/Mod/AddonManager/Resources/translations/AddonManager_pt-BR.ts b/src/Mod/AddonManager/Resources/translations/AddonManager_pt-BR.ts index e11e10fd69..314026a929 100644 --- a/src/Mod/AddonManager/Resources/translations/AddonManager_pt-BR.ts +++ b/src/Mod/AddonManager/Resources/translations/AddonManager_pt-BR.ts @@ -6,7 +6,7 @@ Installed location - Installed location + Caminho de instalação @@ -224,22 +224,22 @@ Something went wrong with the Git Macro Retieval, possibly the Git executable is not in the path - Something went wrong with the Git Macro Retieval, possibly the Git executable is not in the path + Algo correu mal com a descarga da Macro do Git, possivelmente o executável Git não está no caminho especificado This addon is marked as obsolete - This addon is marked as obsolete + Este extra está marcado como obsoleto This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality. - This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality. + Isto geralmente significa que já não é mantido, e algum extra mais atualizado nesta lista fornece a mesma funcionalidade. Error: Unable to locate zip from - Error: Unable to locate zip from + Erro: Não foi possível localizar o zip de diff --git a/src/Mod/AddonManager/Resources/translations/AddonManager_pt-PT.qm b/src/Mod/AddonManager/Resources/translations/AddonManager_pt-PT.qm index dade5a053b..3de6448ee4 100644 Binary files a/src/Mod/AddonManager/Resources/translations/AddonManager_pt-PT.qm and b/src/Mod/AddonManager/Resources/translations/AddonManager_pt-PT.qm differ diff --git a/src/Mod/AddonManager/Resources/translations/AddonManager_pt-PT.ts b/src/Mod/AddonManager/Resources/translations/AddonManager_pt-PT.ts index d7eaacad15..e563d22154 100644 --- a/src/Mod/AddonManager/Resources/translations/AddonManager_pt-PT.ts +++ b/src/Mod/AddonManager/Resources/translations/AddonManager_pt-PT.ts @@ -6,7 +6,7 @@ Installed location - Installed location + Caminho de instalação @@ -34,7 +34,7 @@ You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later. - You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later. + Reinicie o FreeCAD para que as alterações tenham efeito. Ok para reiniciar ou Cancelar para reiniciar mais tarde. @@ -49,7 +49,7 @@ update(s) - update(s) + atualizar(s) @@ -59,42 +59,42 @@ Macro successfully installed. The macro is now available from the Macros dialog. - Macro successfully installed. The macro is now available from the Macros dialog. + Macro instalada com sucesso. A macro está disponível na caixa de diálogo das Macros. Unable to install - Unable to install + Impossível instalar Addon successfully removed. Please restart FreeCAD - Addon successfully removed. Please restart FreeCAD + Extra removido com sucesso. Por favor, reinicie o FreeCAD Unable to remove this addon - Unable to remove this addon + Não foi possível remover este extra Macro successfully removed. - Macro successfully removed. + Macro removida com sucesso. Macro could not be removed. - Macro could not be removed. + A macro não pode ser removida. Unable to download addon list. - Unable to download addon list. + Incapaz de descarregar a lista de extras. Workbenches list was updated. - Workbenches list was updated. + A lista de Bancadas de Trabalho foi atualizada. @@ -104,42 +104,42 @@ List of macros successfully retrieved. - List of macros successfully retrieved. + Lista de macros atualizada com sucesso. Retrieving description... - Retrieving description... + Obtendo descrição... Retrieving info from - Retrieving info from + Obtendo informações de An update is available for this addon. - An update is available for this addon. + Uma atualização está disponível para esse extra. This addon is already installed. - This addon is already installed. + Este extra já está instalado. Retrieving info from git - Retrieving info from git + Obtendo informações do git Retrieving info from wiki - Retrieving info from wiki + Obtendo informações da wiki GitPython not found. Using standard download instead. - GitPython not found. Using standard download instead. + GitPython não foi encontrado. Em vez disso, será usado o descarregamento padrão. @@ -149,12 +149,12 @@ Workbench successfully installed. Please restart FreeCAD to apply the changes. - Workbench successfully installed. Please restart FreeCAD to apply the changes. + Bancada de trabalho instalada com sucesso. Por favor, reinicie o FreeCAD para aplicar as alterações. Missing workbench - Missing workbench + Bancada de trabalho em falta @@ -169,77 +169,77 @@ Some errors were found that prevent to install this workbench - Some errors were found that prevent to install this workbench + Foram encontrados erros que impedem a instalação desta bancada de trabalho Please install the missing components first. - Please install the missing components first. + Por favor, instale os componentes em falta primeiro. Error: Unable to download - Error: Unable to download + Erro: Não foi possível descarregar Successfully installed - Successfully installed + Instalado com sucesso GitPython not installed! Cannot retrieve macros from git - GitPython not installed! Cannot retrieve macros from git + GitPython não está instalado! Não é possível descarregar macros do git Unable to clean macro code - Unable to clean macro code + Não foi possível limpar código macro Installed - Installed + Instalado Update available - Update available + Atualização disponível Restart required - Restart required + Reinicio necessário This macro is already installed. - This macro is already installed. + Esta macro já está instalada. A macro has been installed and is available under Macro -> Macros menu - A macro has been installed and is available under Macro -> Macros menu + Uma macro foi instalada e está disponível no menu Macro -> Macros Something went wrong with the Git Macro Retieval, possibly the Git executable is not in the path - Something went wrong with the Git Macro Retieval, possibly the Git executable is not in the path + Algo correu mal com a descarga da Macro do Git, possivelmente o executável Git não está no caminho especificado This addon is marked as obsolete - This addon is marked as obsolete + Este extra está marcado como obsoleto This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality. - This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality. + Isto geralmente significa que já não é mantido, e algum extra mais atualizado nesta lista fornece a mesma funcionalidade. Error: Unable to locate zip from - Error: Unable to locate zip from + Erro: Não foi possível localizar o zip de @@ -247,7 +247,7 @@ Addons manager - Addons manager + Gestor de extras @@ -267,47 +267,47 @@ Downloading info... - Downloading info... + Descarregando informações... Update all - Update all + Atualizar tudo Executes the selected macro, if installed - Executes the selected macro, if installed + Executa a macro selecionada, se instalada Uninstalls a selected macro or workbench - Uninstalls a selected macro or workbench + Desinstala uma macro ou bancada de trabalho selecionada Installs or updates the selected macro or workbench - Installs or updates the selected macro or workbench + Instala ou atualiza a macro selecionada ou a bancada de trabalho Download and apply all available updates - Download and apply all available updates + Baixar e aplicar todas as atualizações disponíveis Custom repositories (one per line): - Custom repositories (one per line): + Repositórios personalizados (um por linha): Sets configuration options for the Addon Manager - Sets configuration options for the Addon Manager + Define as opções de configuração para o Gestor de extras Configure... - Configure... + Configurar... diff --git a/src/Mod/AddonManager/Resources/translations/AddonManager_ru.qm b/src/Mod/AddonManager/Resources/translations/AddonManager_ru.qm index f3ee9635b6..a6fed83f82 100644 Binary files a/src/Mod/AddonManager/Resources/translations/AddonManager_ru.qm and b/src/Mod/AddonManager/Resources/translations/AddonManager_ru.qm differ diff --git a/src/Mod/AddonManager/Resources/translations/AddonManager_ru.ts b/src/Mod/AddonManager/Resources/translations/AddonManager_ru.ts index 0d2bd62be4..26ddd03380 100644 --- a/src/Mod/AddonManager/Resources/translations/AddonManager_ru.ts +++ b/src/Mod/AddonManager/Resources/translations/AddonManager_ru.ts @@ -6,7 +6,7 @@ Installed location - Installed location + Место установки @@ -224,22 +224,22 @@ Something went wrong with the Git Macro Retieval, possibly the Git executable is not in the path - Something went wrong with the Git Macro Retieval, possibly the Git executable is not in the path + Что-то пошло не так при запросе Macro Retieval с сайта Git. Возможно исполняемый файл Git не находится в нужном пути This addon is marked as obsolete - 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 usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality. + Это обычно означает, что оно больше не поддерживается, и некоторые более продвинутые дополнения в этом списке обеспечивают те же функции. Error: Unable to locate zip from - Error: Unable to locate zip from + Ошибка: Не удается найти zip из @@ -327,7 +327,7 @@ Close the addons manager - Close the addons manager + Закрыть менеджер дополнений @@ -339,41 +339,38 @@ If this option is selected, when launching the Addon Manager, installed addons will be checked for available updates (this requires the GitPython package installed on your system) - If this option is selected, when launching the Addon Manager, -installed addons will be checked for available updates -(this requires the GitPython package installed on your system) + Если эта опция выбрана, при запуске менеджера дополнений, установленные дополнения будут проверены на наличие доступных обновлений (требуется пакет GitPython, установленный в вашей системе) Automatically check for updates at start (requires GitPython) - Automatically check for updates at start (requires GitPython) + Автоматически проверять обновления при запуске (требуется GitPython) You can use this window to specify additional addon repositories sto be scanned for available addons - You can use this window to specify additional addon repositories -sto be scanned for available addons + Вы можете использовать это окно для указания дополнительных репозиториев дополнений для сканирования доступных дополнений Proxy - Proxy + Прокси-сервер No proxy - No proxy + Нет User system proxy - User system proxy + Системный прокси-сервер пользователя User defined proxy : - User defined proxy : + Заданный пользователем прокси-сервер: diff --git a/src/Mod/AddonManager/Resources/translations/AddonManager_val-ES.qm b/src/Mod/AddonManager/Resources/translations/AddonManager_val-ES.qm index 732615ce79..761d7210e8 100644 Binary files a/src/Mod/AddonManager/Resources/translations/AddonManager_val-ES.qm and b/src/Mod/AddonManager/Resources/translations/AddonManager_val-ES.qm differ diff --git a/src/Mod/AddonManager/Resources/translations/AddonManager_val-ES.ts b/src/Mod/AddonManager/Resources/translations/AddonManager_val-ES.ts index 881e35b2e1..a5c5338af1 100644 --- a/src/Mod/AddonManager/Resources/translations/AddonManager_val-ES.ts +++ b/src/Mod/AddonManager/Resources/translations/AddonManager_val-ES.ts @@ -6,7 +6,7 @@ Installed location - Installed location + Ubicació instal·lada @@ -224,22 +224,22 @@ Something went wrong with the Git Macro Retieval, possibly the Git executable is not in the path - Something went wrong with the Git Macro Retieval, possibly the Git executable is not in the path + S'ha produït un error amb Git Macro Retieval, possiblement l'executable de Git no es troba en el camí This addon is marked as obsolete - This addon is marked as obsolete + Aquest complement està marcat com a obsolet This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality. - This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality. + Normalment significa que ja no és mantingut i que algun complement més avançats d'aquesta llista ofereix la mateixa funcionalitat. Error: Unable to locate zip from - Error: Unable to locate zip from + S'ha produït un error: no s'ha pogut localitzar el zip des de @@ -327,7 +327,7 @@ Close the addons manager - Close the addons manager + Tanca el gestor de complements @@ -339,41 +339,38 @@ If this option is selected, when launching the Addon Manager, installed addons will be checked for available updates (this requires the GitPython package installed on your system) - If this option is selected, when launching the Addon Manager, -installed addons will be checked for available updates -(this requires the GitPython package installed on your system) + Si aquesta opció està seleccionada, en llançar el gestor de complements, es comprovarà si hi ha actualitzacions disponibles per als components instal·lats (requereix que el paquet GitPython estiga instal·lat en el sistema) Automatically check for updates at start (requires GitPython) - Automatically check for updates at start (requires GitPython) + Comprova automàticament si hi ha actualitzacions en iniciar (requereix GitPithon) You can use this window to specify additional addon repositories sto be scanned for available addons - You can use this window to specify additional addon repositories -sto be scanned for available addons + Podeu utilitzar aquesta finestra per a especificar repositoris de complements addicionals que s'hauran d'escanejar per als components disponibles Proxy - Proxy + Servidor intermediari No proxy - No proxy + Sense servidor intermediari User system proxy - User system proxy + Servidor intermediari del sistema de l'usuari User defined proxy : - User defined proxy : + Servidor intermediari definit per l'usuari : diff --git a/src/Mod/AddonManager/Resources/translations/AddonManager_zh-CN.qm b/src/Mod/AddonManager/Resources/translations/AddonManager_zh-CN.qm index 6c3fd1a0e6..c84ae550b0 100644 Binary files a/src/Mod/AddonManager/Resources/translations/AddonManager_zh-CN.qm and b/src/Mod/AddonManager/Resources/translations/AddonManager_zh-CN.qm differ diff --git a/src/Mod/AddonManager/Resources/translations/AddonManager_zh-CN.ts b/src/Mod/AddonManager/Resources/translations/AddonManager_zh-CN.ts index 88038f02ee..0a9a9368b8 100644 --- a/src/Mod/AddonManager/Resources/translations/AddonManager_zh-CN.ts +++ b/src/Mod/AddonManager/Resources/translations/AddonManager_zh-CN.ts @@ -6,7 +6,7 @@ Installed location - Installed location + 安装位置 @@ -224,22 +224,22 @@ Something went wrong with the Git Macro Retieval, possibly the Git executable is not in the path - Something went wrong with the Git Macro Retieval, possibly the Git executable is not in the path + Git 宏检索出现问题,可能是 Git 可执行文件不在路径中 This addon is marked as obsolete - 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 usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality. + 这通常意味着不再维护它,并且此列表中的一些更高级的插件提供了相同的功能。 Error: Unable to locate zip from - Error: Unable to locate zip from + 错误:无法从中找到邮政编码 @@ -327,7 +327,7 @@ Close the addons manager - Close the addons manager + 关闭插件管理器 @@ -339,41 +339,41 @@ If this option is selected, when launching the Addon Manager, installed addons will be checked for available updates (this requires the GitPython package installed on your system) - If this option is selected, when launching the Addon Manager, -installed addons will be checked for available updates -(this requires the GitPython package installed on your system) + 如果选择此选项,则在启动插件管理器时, +将检查已安装的加载项是否有可用的更新 +(这需要在系统上安装 GitPython 软件包) Automatically check for updates at start (requires GitPython) - Automatically check for updates at start (requires GitPython) + 在启动时自动检查更新(需要 GitPython) You can use this window to specify additional addon repositories sto be scanned for available addons - You can use this window to specify additional addon repositories -sto be scanned for available addons + 您可以使用此窗口指定其他插件仓库 +扫描可用插件 Proxy - Proxy + 代理 No proxy - No proxy + 无代理 User system proxy - User system proxy + 使用系统代理 User defined proxy : - User defined proxy : + 使用默认代理: diff --git a/src/Mod/AddonManager/addonmanager_workers.py b/src/Mod/AddonManager/addonmanager_workers.py index a87d40146a..0f1e04e1ef 100644 --- a/src/Mod/AddonManager/addonmanager_workers.py +++ b/src/Mod/AddonManager/addonmanager_workers.py @@ -51,6 +51,14 @@ OBSOLETE = ["assembly2", "drawing_dimensioning", "cura_engine"] +# These addons will print an additional message informing the user Python2 only +PY2ONLY = ["geodata", + "GDT", + "timber", + "flamingo", + "reconstruction", + "animation"] + NOGIT = False # for debugging purposes, set this to True to always use http downloads @@ -274,7 +282,7 @@ class FillMacroListWorker(QtCore.QThread): try: git.Repo.clone_from('https://github.com/FreeCAD/FreeCAD-macros.git', self.repo_dir) except: - FreeCAD.Console.PrintWarning(translate('AddonsInstaller', 'Something went wrong with the Git Macro Retieval, possibly the Git executable is not in the path')+"\n") + FreeCAD.Console.PrintWarning(translate('AddonsInstaller', 'Something went wrong with the Git Macro Retrieval, possibly the Git executable is not in the path')+"\n") for dirpath, _, filenames in os.walk(self.repo_dir): if '.git' in dirpath: continue @@ -442,6 +450,11 @@ class ShowWorker(QtCore.QThread): message = "
"+translate("AddonsInstaller","This addon is marked as obsolete")+"

" message += translate("AddonsInstaller","This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.")+"

" + desc + # If the Addon is Python 2 only, let the user know through the Addon UI + if self.repos[self.idx][0] in PY2ONLY: + message = "
"+translate("AddonsInstaller","This addon is marked as Python 2 Only")+"

" + message += translate("AddonsInstaller","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.")+"

" + desc + self.info_label.emit( message ) self.progressbar_show.emit(False) self.mustLoadImages = True @@ -575,6 +588,8 @@ class InstallWorker(QtCore.QThread): "installs or updates the selected addon" git = None + if sys.version_info.major > 2 and self.repos[self.idx][0] in PY2ONLY: + FreeCAD.Console.PrintWarning(translate("AddonsInstaller", "User requested installing/updating a Python 2 workbench on a system running Python 3 - ")+str(self.repos[self.idx][0])+"\n") try: import git except Exception as e: @@ -624,7 +639,7 @@ class InstallWorker(QtCore.QThread): repo.head.reset('--hard') repo = git.Git(clonedir) try: - answer = repo.pull() + answer = repo.pull() + "\n\n" + translate("AddonsInstaller", "Workbench successfully updated. Please restart FreeCAD to apply the changes.") except: print("Error updating module",self.repos[idx][1]," - Please fix manually") answer = repo.status() @@ -635,7 +650,7 @@ class InstallWorker(QtCore.QThread): for submodule in repo_sms.submodules: submodule.update(init=True, recursive=True) else: - answer = self.download(self.repos[idx][1],clonedir) + answer = self.download(self.repos[idx][1],clonedir) + "\n\n" + translate("AddonsInstaller", "Workbench successfully updated. Please restart FreeCAD to apply the changes.") else: self.info_label.emit("Checking module dependencies...") depsok,answer = self.checkDependencies(self.repos[idx][1]) diff --git a/src/Mod/Arch/Arch.py b/src/Mod/Arch/Arch.py index 1373b5ee31..99216f7598 100644 --- a/src/Mod/Arch/Arch.py +++ b/src/Mod/Arch/Arch.py @@ -64,3 +64,5 @@ from ArchPrecast import * from ArchPipe import * from ArchBuildingPart import * from ArchReference import * +from ArchTruss import * +from ArchCurtainWall import * diff --git a/src/Mod/Arch/ArchCommands.py b/src/Mod/Arch/ArchCommands.py index 67a778db1e..57d6f2d0ea 100644 --- a/src/Mod/Arch/ArchCommands.py +++ b/src/Mod/Arch/ArchCommands.py @@ -1242,9 +1242,37 @@ def rebuildArchShape(objects=None): def getExtrusionData(shape,sortmethod="area"): - """getExtrusionData(shape,sortmethod): returns a base face and an extrusion vector - if this shape can be described as a perpendicular extrusion, or None if not. - sortmethod can be "area" (default) or "z".""" + """If a shape has been extruded, returns the base face, and extrusion vector. + + Determines if a shape appears to have been extruded from some base face, and + extruded at the normal from that base face. IE: it looks like a cuboid. + https://en.wikipedia.org/wiki/Cuboid#Rectangular_cuboid + + If this is the case, returns what appears to be the base face, and the vector + used to make that extrusion. + + The base face is determined based on the sortmethod parameter, which can either + be: + + "area" = Of the faces with the smallest area, the one with the lowest z coordinate. + "z" = The face with the lowest z coordinate. + + Parameters + ---------- + shape: + Shape to examine. + sortmethod: {"area", "z"} + Which sorting algorithm to use to determine the base face. + + Returns + ------- + Extrusion data: list + Two item list containing the base face, and the vector used to create the + extrusion. In that order. + Failure: None + Returns None if the object does not appear to be an extrusion. + """ + if shape.isNull(): return None if not shape.Solids: diff --git a/src/Mod/Arch/ArchComponent.py b/src/Mod/Arch/ArchComponent.py index 625a74fa81..bea21f3c07 100644 --- a/src/Mod/Arch/ArchComponent.py +++ b/src/Mod/Arch/ArchComponent.py @@ -19,6 +19,14 @@ #* * #*************************************************************************** +"""This module provides the base Arch component class, that is shared +by all of the Arch BIM objects. + +Examples +-------- +TODO put examples here. +""" + __title__="FreeCAD Arch Component" __author__ = "Yorik van Havre" __url__ = "http://www.freecadweb.org" @@ -46,12 +54,22 @@ else: # is shared by all of the Arch BIM objects def addToComponent(compobject,addobject,mod=None): + """Add an object to a component's properties. - '''addToComponent(compobject,addobject,mod): adds addobject - to the given component. Default is in "Additions", "Objects" or - "Components", the first one that exists in the component. Mod - can be set to one of those attributes ("Objects", Base", etc...) - to override the default.''' + Does not run if the addobject already exists in the component's properties. + Adds the object to the first property found of Base, Group, or Hosts. + + If mod is provided, adds the object to that property instead. + + Parameters + ---------- + compobject: + The component object to add the object to. + addobject: + The object to add to the component. + mod: str, optional + The property to add the object to. + """ import Draft if compobject == addobject: return @@ -96,11 +114,21 @@ def addToComponent(compobject,addobject,mod=None): def removeFromComponent(compobject,subobject): + """Remove the object from the given component. - '''removeFromComponent(compobject,subobject): subtracts subobject - from the given component. If the subobject is already part of the - component (as addition, subtraction, etc... it is removed. Otherwise, - it is added as a subtraction.''' + Try to find the object in the component's properties. If found, remove the + object. + + If the object is not found, add the object in the component's Subtractions + property. + + Parameters + ---------- + compobject: + The component to remove the object from. + subobject: + The object to remove from the component. + """ if compobject == subobject: return found = False @@ -132,8 +160,19 @@ def removeFromComponent(compobject,subobject): class Component(ArchIFC.IfcProduct): + """The Arch Component object. - "The default Arch Component object" + Acts as a base for all other Arch objects, such as Arch walls and Arch + structures. Its properties and behaviours are common to all Arch objects. + + You can learn more about Arch Components, and the purpose of Arch + Components here: https://wiki.freecadweb.org/Arch_Component + + Parameters + ---------- + obj: + The object to turn into an Arch Component + """ def __init__(self, obj): obj.Proxy = self @@ -141,8 +180,11 @@ class Component(ArchIFC.IfcProduct): self.Type = "Component" def setProperties(self, obj): - - "Sets the needed properties of this object" + """Give the component its component specific properties, such as material. + + You can learn more about properties here: + https://wiki.freecadweb.org/property + """ ArchIFC.IfcProduct.setProperties(self, obj) @@ -192,9 +234,28 @@ class Component(ArchIFC.IfcProduct): self.Type = "Component" def onDocumentRestored(self, obj): + """Method run when the document is restored. Re-add the Arch component properties. + + Parameters + ---------- + obj: + The component object. + """ Component.setProperties(self, obj) def execute(self,obj): + """Method run when the object is recomputed. + + If the object is a clone, just copy the shape it's cloned from. + + Process subshapes of the object to add additions, and subtract + subtractions from the object's shape. + + Parameters + ---------- + obj: + The component object. + """ if self.clone(obj): return @@ -214,10 +275,41 @@ class Component(ArchIFC.IfcProduct): return None def onBeforeChange(self,obj,prop): + """Method called before the object has a property changed. + + Specifically, this method is called before the value changes. + + If "Placement" has changed, record the old placement, so that + .onChanged() can compare between the old and new placement, and move + its children accordingly. + + Parameters + ---------- + obj: + The component object. + prop: string + The name of the property that has changed. + """ if prop == "Placement": self.oldPlacement = FreeCAD.Placement(obj.Placement) def onChanged(self, obj, prop): + """Method called when the object has a property changed. + + If "Placement" has changed, move any children components that have been + set to move with their host, such that they stay in the same location + to this component. + + Also call ArchIFC.IfcProduct.onChanged(). + + Parameters + ---------- + obj: + The component object. + prop: string + The name of the property that has changed. + """ + ArchIFC.IfcProduct.onChanged(self, obj, prop) if prop == "Placement": @@ -249,6 +341,23 @@ class Component(ArchIFC.IfcProduct): child.Placement.move(deltap) def getMovableChildren(self,obj): + """Find the component's children set to move with their host. + + In this case, children refer to Additions, Subtractions, and objects + linked to this object that refer to it as a host in the "Host" or + "Hosts" properties. Objects are set to move with their host via the + MoveWithHost property. + + Parameters + ---------- + obj: + The component object. + + Returns + ------- + list of + List of child objects set to move with their host. + """ ilist = obj.Additions + obj.Subtractions for o in obj.InList: @@ -268,8 +377,21 @@ class Component(ArchIFC.IfcProduct): return ilist2 def getParentHeight(self,obj): - - "gets a height value from a host BuildingPart" + """Get a height value from hosts. + + Recursively crawl hosts until a Floor or BuildingPart is found, then + return the value of its Height property. + + Parameters + --------- + obj: + The component object. + + Returns + ------- + + The Height value of the found Floor or BuildingPart. + """ for parent in obj.InList: if Draft.getType(parent) in ["Floor","BuildingPart"]: @@ -285,8 +407,27 @@ class Component(ArchIFC.IfcProduct): return 0 def clone(self,obj): + """If the object is a clone, copy the shape. + + If the object is a clone according to the "CloneOf" property, copy the + object's shape and several properties relating to shape, such as + "Length" and "Thickness". + + Only perform the copy if this object and the object it's a clone of are + of the same type, or if the object has the type "Component" or + "BuildingPart". + + Parameters + ---------- + obj: + The component object. + + Returns + ------- + bool + True if the copy occurs, False if otherwise. + """ - "if this object is a clone, sets the shape. Returns True if this is the case" if hasattr(obj,"CloneOf"): if obj.CloneOf: if (Draft.getType(obj.CloneOf) == Draft.getType(obj)) or (Draft.getType(obj) in ["Component","BuildingPart"]): @@ -300,8 +441,22 @@ class Component(ArchIFC.IfcProduct): return False def getSiblings(self,obj): + """Find objects that have the same Base object, and type. + + Look to base object, and find other objects that are based off this + base object. If these objects are the same type, return them. + + Parameters + ---------- + obj: + The component object. + + Returns + ------- + list of + List of objects that have the same Base and type as this component. + """ - "returns a list of objects with the same type and same base as this object" if not hasattr(obj,"Base"): return [] if not obj.Base: @@ -317,7 +472,36 @@ class Component(ArchIFC.IfcProduct): return siblings def getExtrusionData(self,obj): - """returns (shape,extrusion vector or path,placement) or None""" + """Get the object's extrusion data. + + Recursively scrape the Bases of the object, until a Base that is + derived from a is found. From there, copy the + extrusion to the (0,0,0) origin. + + With this copy, get the the shape was originally + extruded from, the of the extrusion, and the + needed to move the copy back to its original + location/orientation. Return this data as a tuple. + + If an object derived from a is encountered, return + this data as a tuple containing lists. The lists will contain the same + data as above, from each of the objects within the multifuse. + + Parameters + ---------- + obj: + The component object. + + Returns + ------- + tuple + Tuple containing: + + 1) The the object was extruded from. + 2) The of the extrusion. + 3) The of the extrusion. + """ + if hasattr(obj,"CloneOf"): if obj.CloneOf: if hasattr(obj.CloneOf,"Proxy"): @@ -325,6 +509,7 @@ class Component(ArchIFC.IfcProduct): data = obj.CloneOf.Proxy.getExtrusionData(obj.CloneOf) if data: return data + if obj.Base: # the base is another arch object which can provide extrusion data if hasattr(obj.Base,"Proxy") and hasattr(obj.Base.Proxy,"getExtrusionData") and (not obj.Additions) and (not obj.Subtractions): @@ -347,6 +532,7 @@ class Component(ArchIFC.IfcProduct): ndata2 = data[2] ndata2.move(disp) return (data[0],data[1],ndata2) + # the base is a Part Extrusion elif obj.Base.isDerivedFrom("Part::Extrusion"): if obj.Base.Base: @@ -362,6 +548,7 @@ class Component(ArchIFC.IfcProduct): if not self.isIdentity(obj.Base.Placement): placement = placement.multiply(obj.Base.Placement) return (base,extrusion,placement) + elif obj.Base.isDerivedFrom("Part::MultiFuse"): rshapes = [] revs = [] @@ -396,30 +583,55 @@ class Component(ArchIFC.IfcProduct): return None def rebase(self,shape,hint=None): + """Copy a shape to the (0,0,0) origin. - """returns a shape that is a copy of the original shape - but centered on the (0,0) origin, and a placement that is needed to - reposition that shape to its original location/orientation. - hint can be a vector that indicates the preferred normal direction""" + Create a copy of a shape, such that its center of mass is in the + (0,0,0) origin. + + TODO Determine the way the shape is rotated by this method. + + Return the copy of the shape, and the needed to move + the copy back to its original location/orientation. + + Parameters + ---------- + shape: + The shape to copy. + hint: , optional + If the angle between the normal vector of the shape, and the hint + vector is greater than 90 degrees, the normal will be reversed + before being rotated. + """ import DraftGeomUtils,math + + # Get the object's center. if not isinstance(shape,list): shape = [shape] if hasattr(shape[0],"CenterOfMass"): v = shape[0].CenterOfMass else: v = shape[0].BoundBox.Center + + # Get the object's normal. n = DraftGeomUtils.getNormal(shape[0]) + + # Reverse the normal if the hint vector and the normal vector have more + # than a 90 degree angle between them. if hint and hint.getAngle(n) > 1.58: n = n.negative() - r = FreeCAD.Rotation(FreeCAD.Vector(0,0,1),n) + + r = FreeCAD.Rotation(FreeCAD.Vector(0, 0, 1), n) if round(abs(r.Angle),8) == round(math.pi,8): r = FreeCAD.Rotation() + shapes = [] for s in shape: s = s.copy() s.translate(v.negative()) - s.rotate(FreeCAD.Vector(0,0,0),r.Axis,math.degrees(-r.Angle)) + s.rotate(FreeCAD.Vector(0, 0, 0), + r.Axis, + math.degrees(-r.Angle)) shapes.append(s) p = FreeCAD.Placement() p.Base = v @@ -430,8 +642,24 @@ class Component(ArchIFC.IfcProduct): return(shapes,p) def hideSubobjects(self,obj,prop): + """Hides Additions and Subtractions of this Component when that list changes. - "Hides subobjects when a subobject lists change" + Intended to be used in conjunction with the .onChanged() method, to + access the property that has changed. + + When an object loses or gains an Addition, this method hides all + Additions. When it gains or loses a Subtraction, this method hides all + Subtractions. + + Does not effect objects of type Window, or clones of Windows. + + Parameters + ---------- + obj: + The component object. + prop: string + The name of the property that has changed. + """ if FreeCAD.GuiUp: if prop in ["Additions","Subtractions"]: @@ -448,9 +676,34 @@ class Component(ArchIFC.IfcProduct): if o: o.ViewObject.hide() - def processSubShapes(self,obj,base,placement=None): - "Adds additions and subtractions to a base shape" + def processSubShapes(self,obj,base,placement=None): + """Add Additions and Subtractions to a base shape. + + If Additions exist, fuse them to the base shape. If no base is + provided, just fuse other additions to the first addition. + + If Subtractions exist, cut them from the base shape. Roofs and Windows + are treated uniquely, as they define their own Shape to subtract from + parent shapes using their .getSubVolume() methods. + + TODO determine what the purpose of the placement argument is. + + Parameters + ---------- + obj: + The component object. + base: , optional + The base shape to add Additions and Subtractions to. + placement: , optional + Prior to adding or subtracting subshapes, the of + the subshapes are multiplied by the inverse of this parameter. + + Returns + ------- + + The base shape, with the additions and subtractions performed. + """ import Draft,Part #print("Processing subshapes of ",obj.Label, " : ",obj.Additions) @@ -551,8 +804,30 @@ class Component(ArchIFC.IfcProduct): return base def spread(self,obj,shape,placement=None): + """Copy the object to its Axis's points. - "spreads this shape along axis positions" + If the object has the "Axis" property assigned, create a copy of the + shape for each point on the object assigned as the "Axis". Translate + each of these copies equal to the displacement of the points from the + (0,0,0) origin. + + If the object's "Axis" is unassigned, return the original shape + unchanged. + + Parameters + ---------- + obj: + The component object. + shape: + The shape to copy. + placement: + Does nothing. + + Returns + ------- + + The shape, either spread to the axis points, or unchanged. + """ points = None if hasattr(obj,"Axis"): @@ -574,16 +849,54 @@ class Component(ArchIFC.IfcProduct): return shape def isIdentity(self,placement): + """Check if a placement is *almost* zero. - "checks if a placement is *almost* zero" + Check if a 's displacement from (0,0,0) is almost zero, + and if the angle of its rotation about its axis is almost zero. + + Parameters + ---------- + placement: + The placement to examine. + + Returns + ------- + bool + Returns true if angle and displacement are almost zero, false it + otherwise. + """ if (placement.Base.Length < 0.000001) and (placement.Rotation.Angle < 0.000001): return True return False def applyShape(self,obj,shape,placement,allowinvalid=False,allownosolid=False): + """Check the given shape, then assign it to the object. + + Check if the shape is valid, isn't null, and if it has volume. Remove + redundant edges from the shape. Spread the shape to the "Axis" with + method .spread(). + + Set the object's Shape and Placement to the values given, if + successful. + + Finally, run .computeAreas() method, to calculate the horizontal and + vertical area of the shape. + + Parameters + ---------- + obj: + The component object. + shape: + The shape to check and apply to the object. + placement: + The placement to apply to the object. + allowinvalid: bool, optional + Whether to allow invalid shapes, or to throw an error. + allownosolid: bool, optional + Whether to allow non-solid shapes, or to throw an error. + """ - "checks and cleans the given shape, and apply it to the object" if shape: if not shape.isNull(): if shape.isValid(): @@ -625,14 +938,37 @@ class Component(ArchIFC.IfcProduct): self.computeAreas(obj) def computeAreas(self,obj): + """Compute the area properties of the object's shape. + + Compute the vertical area, horizontal area, and perimeter length of + the object's shape. + + The vertical area is the surface area of the faces perpendicular to the + ground. + + The horizontal area is the area of the shape, when projected onto a + hyperplane across the XY axes, IE: the area when viewed from a bird's + eye view. + + The perimeter length is the length of the outside edges of this bird's + eye view. + + Assign these values to the object's "VerticalArea", "HorizontalArea", + and "PerimeterLength" properties. + + Parameters + ---------- + obj: + The component object. + """ - "computes the area properties" if (not obj.Shape) or obj.Shape.isNull() or (not obj.Shape.isValid()) or (not obj.Shape.Faces): obj.VerticalArea = 0 obj.HorizontalArea = 0 obj.PerimeterLength = 0 return + import Drawing,Part fmax = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Arch").GetInt("MaxComputeAreas",20) if len(obj.Shape.Faces) > fmax: @@ -640,6 +976,7 @@ class Component(ArchIFC.IfcProduct): obj.HorizontalArea = 0 obj.PerimeterLength = 0 return + a = 0 fset = [] for i,f in enumerate(obj.Shape.Faces): @@ -656,6 +993,7 @@ class Component(ArchIFC.IfcProduct): a += f.Area if ang < 1.5707: fset.append(f) + if a and hasattr(obj,"VerticalArea"): if obj.VerticalArea.Value != a: obj.VerticalArea = a @@ -678,6 +1016,7 @@ class Component(ArchIFC.IfcProduct): obj.PerimeterLength = 0 else: pset.append(pf) + if pset: self.flatarea = pset.pop() for f in pset: @@ -690,6 +1029,29 @@ class Component(ArchIFC.IfcProduct): obj.PerimeterLength = self.flatarea.Faces[0].OuterWire.Length def isStandardCase(self,obj): + """Determine if the component is a standard case of its IFC type. + + Not all IFC types have a standard case. + + If an object is a standard case or not varies between the different + types. Each type has its own rules to define what is a standard case. + + Rotated objects, or objects with Additions or Subtractions are not + standard cases. + + All objects whose IfcType is suffixed with the string " Sandard Case" + are automatically a standard case. + + Parameters + ---------- + obj: + The component object. + + Returns + ------- + bool + Whether the object is a standard case or not. + """ # Standard Case has been set manually by the user if obj.IfcType.endswith("Standard Case"): @@ -741,22 +1103,49 @@ class Component(ArchIFC.IfcProduct): class ViewProviderComponent: + """A default View Provider for Component objects. - "A default View Provider for Component objects" + Acts as a base for all other Arch view providers. It's properties and + behaviours are common to all Arch view providers. + + Parameters + ---------- + vobj: + The view provider to turn into a component view provider. + """ def __init__(self,vobj): - vobj.Proxy = self self.Object = vobj.Object self.setProperties(vobj) def setProperties(self,vobj): + """Give the component view provider its component view provider specific properties. + + You can learn more about properties here: + https://wiki.freecadweb.org/property + """ if not "UseMaterialColor" in vobj.PropertiesList: vobj.addProperty("App::PropertyBool","UseMaterialColor","Component",QT_TRANSLATE_NOOP("App::Property","Use the material color as this object's shape color, if available")) vobj.UseMaterialColor = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Arch").GetBool("UseMaterialColor",True) def updateData(self,obj,prop): + """Method called when the host object has a property changed. + + If the object has a Material associated with it, match the view + object's ShapeColor and Transparency to match the Material. + + If the object is now cloned, or is part of a compound, have the view + object inherit the DiffuseColor. + + Parameters + ---------- + obj: + The host object that has changed. + prop: string + The name of the property that has changed. + """ #print(obj.Name," : updating ",prop) if prop == "Material": @@ -796,6 +1185,16 @@ class ViewProviderComponent: return def getIcon(self): + """Return the path to the appropriate icon. + + If a clone, return the cloned component icon path. Otherwise return the + Arch Component icon. + + Returns + ------- + str + Path to the appropriate icon .svg file. + """ import Arch_rc if hasattr(self,"Object"): @@ -805,6 +1204,23 @@ class ViewProviderComponent: return ":/icons/Arch_Component.svg" def onChanged(self,vobj,prop): + """Method called when the view provider has a property changed. + + If DiffuseColor changes, change DiffuseColor to copy the host object's + clone, if it exists. + + If ShapeColor changes, overwrite it with DiffuseColor. + + If Visibility changes, propagate the change to all view objects that + are also hosted by this view object's host. + + Parameters + ---------- + vobj: + The component's view provider object. + prop: string + The name of the property that has changed. + """ #print(vobj.Object.Name, " : changing ",prop) #if prop == "Visibility": @@ -833,6 +1249,23 @@ class ViewProviderComponent: return def attach(self,vobj): + """Add display modes' data to the coin scenegraph. + + Add each display mode as a coin node, whose parent is this view + provider. + + Each display mode's node includes the data needed to display the object + in that mode. This might include colors of faces, or the draw style of + lines. This data is stored as additional coin nodes which are children + of the display mode node. + + Add the HiRes display mode. + + Parameters + ---------- + vobj: + The component's view provider object. + """ from pivy import coin self.Object = vobj.Object @@ -844,11 +1277,50 @@ class ViewProviderComponent: return def getDisplayModes(self,vobj): + """Define the display modes unique to the Arch Component. + + Define mode HiRes, which displays the component as a mesh, intended as + a more visually appealing version of the component. + + Parameters + ---------- + vobj: + The component's view provider object. + + Returns + ------- + list of str + List containing the names of the new display modes. + """ modes=["HiRes"] return modes def setDisplayMode(self,mode): + """Method called when the display mode changes. + + Called when the display mode changes, this method can be used to set + data that wasn't available when .attach() was called. + + When HiRes is set as display mode, display the component as a copy of + the mesh associated as the HiRes property of the host object. See + ArchComponent.Component's properties. + + If no shape is set in the HiRes property, just display the object as + the Flat Lines display mode. + + Parameters + ---------- + vobj: + The component's view provider object. + mode: str + The name of the display mode the view provider has switched to. + + Returns + ------- + str: + The name of the display mode the view provider has switched to. + """ if hasattr(self,"meshnode"): if self.meshnode: @@ -899,6 +1371,21 @@ class ViewProviderComponent: return None def claimChildren(self): + """Define which objects will appear as children in the tree view. + + Set the host object's Base object as a child, and set any additions or + subtractions as children. + + Parameters + ---------- + vobj: + The component's view provider object. + + Returns + ------- + list of s: + The objects claimed as children. + """ if hasattr(self,"Object"): c = [] @@ -917,6 +1404,7 @@ class ViewProviderComponent: if Draft.getType(s) == "Roof": continue c.append(s) + for link in ["Armatures","Group"]: if hasattr(self.Object,link): objlink = getattr(self.Object,link) @@ -933,6 +1421,24 @@ class ViewProviderComponent: return [] def setEdit(self,vobj,mode): + """Method called when the document requests the object to enter edit mode. + + Edit mode is entered when a user double clicks on an object in the tree + view, or when they use the menu option [Edit -> Toggle Edit Mode]. + + Parameters + ---------- + vobj: + The component's view provider object. + mode: int or str + The edit mode the document has requested. Set to 0 when requested via + a double click or [Edit -> Toggle Edit Mode]. + + Returns + ------- + bool + If edit mode was entered. + """ if mode == 0: taskd = ComponentTaskPanel() @@ -943,11 +1449,33 @@ class ViewProviderComponent: return False def unsetEdit(self,vobj,mode): + """Method called when the document requests the object exit edit mode. + + Returns + ------- + False + """ FreeCADGui.Control.closeDialog() return False def setupContextMenu(self,vobj,menu): + """Add the component specific options to the context menu. + + The context menu is the drop down menu that opens when the user right + clicks on the component in the tree view. + + Add a menu choice to call the Arch_ToggleSubs Gui command. See + ArchCommands._ToggleSubs + + Parameters + ---------- + vobj: + The component's view provider object. + menu: + The context menu already assembled prior to this method being + called. + """ from PySide import QtCore,QtGui action1 = QtGui.QAction(QtGui.QIcon(":/icons/Arch_ToggleSubs.svg"),translate("Arch","Toggle subcomponents"),menu) @@ -955,10 +1483,26 @@ class ViewProviderComponent: menu.addAction(action1) def toggleSubcomponents(self): + """Simple wrapper to call Arch_ToggleSubs when the relevant context + menu choice is selected.""" FreeCADGui.runCommand("Arch_ToggleSubs") def areDifferentColors(self,a,b): + """Check if two diffuse colors are almost the same. + + Parameters + ---------- + a: tuple + The first DiffuseColor value to compare. + a: tuple + The second DiffuseColor value to compare. + + Returns + ------- + bool: + True if colors are different, false if they are similar. + """ if len(a) != len(b): return True @@ -968,12 +1512,40 @@ class ViewProviderComponent: return False def colorize(self,obj,force=False): + """If an object is a clone, set it it to copy the color of its parent. + + Only change the color of the clone if the clone and its parent have + colors that are distinguishably different from each other. + + Parameters + ---------- + obj: + The object to change the color of. + force: bool + If true, forces the colourisation even if the two objects have very + similar colors. + """ if obj.CloneOf: - if self.areDifferentColors(obj.ViewObject.DiffuseColor,obj.CloneOf.ViewObject.DiffuseColor) or force: + if (self.areDifferentColors(obj.ViewObject.DiffuseColor, + obj.CloneOf.ViewObject.DiffuseColor) + or force): + obj.ViewObject.DiffuseColor = obj.CloneOf.ViewObject.DiffuseColor def getHosts(self): + """Return the hosts of the view provider's host object. + + Note that in this case, the hosts are the objects referenced by Arch + Rebar's "Host" and/or "Hosts" properties specifically. Only Arch Rebar + has these properties. + + Returns + ------- + list of + The Arch Structures hosting this component. + """ + hosts = [] if hasattr(self,"Object"): @@ -991,22 +1563,64 @@ class ViewProviderComponent: class ArchSelectionObserver: + """Selection observer used throughout the Arch module. - """ArchSelectionObserver([origin,watched,hide,nextCommand]): The ArchSelectionObserver - object can be added as a selection observer to the FreeCAD Gui. If watched is given (a - document object), the observer will be triggered only when that object is selected/unselected. - If hide is True, the watched object will be hidden. If origin is given (a document - object), that object will have its visibility/selectability restored. If nextCommand - is given (a FreeCAD command), it will be executed on leave.""" + When a nextCommand is specified, the observer fires a Gui command when + anything is selected. + + When a watched object is specified, the observer will only fire when this + watched object is selected. + + TODO: This could probably use a rework. Most of the functionality isn't + used. It does not work correctly to reset the appearance of parent object + in ComponentTaskPanel.editObject(), for example. + + Parameters + ---------- + watched: , optional + If no watched value is provided, functionality relating to origin + and hide parameters will not occur. Only the nextCommand will fire. + + When a watched value is provided, the selection observer will only + fire when the watched object has been selected. + hide: bool + Sets if the watched object should be hidden. + origin: + Qt object the user has selected in the tree widget. + """ if not wid.parent(): self.delButton.setEnabled(False) @@ -1140,6 +1794,13 @@ class ComponentTaskPanel: self.addButton.setEnabled(False) def getIcon(self,obj): + """Get the path to the icons, of the items that fill the tree widget. + + Parameters + --------- + obj: + The object being edited. + """ if hasattr(obj.ViewObject,"Proxy"): if hasattr(obj.ViewObject.Proxy,"getIcon"): @@ -1151,8 +1812,17 @@ class ComponentTaskPanel: return QtGui.QIcon(":/icons/Tree_Part.svg") def update(self): + """Populate the treewidget with its various items. + + Check if the object being edited has attributes relevant to subobjects. + IE: Additions, Subtractions, etc. + + Populate the tree with these subobjects, under folders named after the + attributes they are listed in. + + Finally, run method .retranslateUi(). + """ - 'fills the treewidget' self.tree.clear() dirIcon = QtGui.QApplication.style().standardIcon(QtGui.QStyle.SP_DirIcon) for a in self.attribs: @@ -1186,6 +1856,14 @@ class ComponentTaskPanel: self.retranslateUi(self.baseform) def addElement(self): + """This method is run as a callback when the user selects the add button. + + Get the object selected in the 3D view, and get the attribute folder + selected in the tree widget. + + Add the object selected in the 3D view to the attribute associated with + the selected folder, by using function addToComponent(). + """ it = self.tree.currentItem() if it: @@ -1198,6 +1876,13 @@ class ComponentTaskPanel: self.update() def removeElement(self): + """This method is run as a callback when the user selects the remove button. + + Get the object selected in the tree widget. If there is an object in + the document with the same Name as the selected item in the tree, + remove it from the object being edited, with the removeFromComponent() + function. + """ it = self.tree.currentItem() if it: @@ -1206,12 +1891,29 @@ class ComponentTaskPanel: self.update() def accept(self): + """This method runs as a callback when the user selects the ok button. + + Recomputes the document, and leave edit mode. + """ FreeCAD.ActiveDocument.recompute() FreeCADGui.ActiveDocument.resetEdit() return True def editObject(self,wid,col): + """This method is run when the user double clicks on an item in the tree widget. + + If the item in the tree has a corresponding object in the document, + enter edit mode for that associated object. + + At the same time, make the object this task panel was opened for + transparent and unselectable. + + Parameters + ---------- + wid: + Qt object the user has selected in the tree widget. + """ if wid.parent(): obj = FreeCAD.ActiveDocument.getObject(str(wid.toolTip(0))) @@ -1227,6 +1929,8 @@ class ComponentTaskPanel: FreeCADGui.ActiveDocument.setEdit(obj.Name,0) def retranslateUi(self, TaskPanel): + """Add the text of the task panel, in translated form. + """ self.baseform.setWindowTitle(QtGui.QApplication.translate("Arch", "Component", None)) self.delButton.setText(QtGui.QApplication.translate("Arch", "Remove", None)) @@ -1245,6 +1949,14 @@ class ComponentTaskPanel: self.classButton.setText(QtGui.QApplication.translate("Arch", "Edit standard code", None)) def editIfcProperties(self): + """Open the IFC editor dialog box. + + This is the method that runs as a callback when the Edit IFC properties + button is selected by the user. + + Defines the editor's structure, fill it with data, add a callback for + the buttons and other interactions, and show it. + """ if hasattr(self,"ifcEditor"): if self.ifcEditor: @@ -1271,6 +1983,7 @@ class ComponentTaskPanel: self.psetkeys = [''.join(map(lambda x: x if x.islower() else " "+x, t[5:]))[1:] for t in self.psetdefs.keys()] self.psetkeys.sort() self.ifcEditor = FreeCADGui.PySideUic.loadUi(":/ui/DialogIfcProperties.ui") + # center the dialog over FreeCAD window mw = FreeCADGui.getMainWindow() self.ifcEditor.move(mw.frameGeometry().topLeft() + mw.rect().center() - self.ifcEditor.rect().center()) @@ -1282,13 +1995,16 @@ class ComponentTaskPanel: self.ifcModel.setHorizontalHeaderLabels([QtGui.QApplication.translate("Arch", "Property", None), QtGui.QApplication.translate("Arch", "Type", None), QtGui.QApplication.translate("Arch", "Value", None)]) + # set combos self.ifcEditor.comboProperty.addItems([QtGui.QApplication.translate("Arch", "Add property...", None)]+self.plabels) self.ifcEditor.comboPset.addItems([QtGui.QApplication.translate("Arch", "Add property set...", None), QtGui.QApplication.translate("Arch", "New...", None)]+self.psetkeys) + # set UUID if "IfcUID" in self.obj.IfcData: self.ifcEditor.labelUUID.setText(self.obj.IfcData["IfcUID"]) + # fill the tree psets = {} for pname,value in self.obj.IfcProperties.items(): @@ -1322,17 +2038,21 @@ class ComponentTaskPanel: it3.setDropEnabled(False) top.appendRow([it1,it2,it3]) top.sortChildren(0) + # span top levels idx = self.ifcModel.invisibleRootItem().index() for i in range(self.ifcModel.rowCount()): if self.ifcModel.item(i,0).hasChildren(): self.ifcEditor.treeProperties.setFirstColumnSpanned(i, idx, True) self.ifcEditor.treeProperties.expandAll() + + # Add callbacks QtCore.QObject.connect(self.ifcEditor.buttonBox, QtCore.SIGNAL("accepted()"), self.acceptIfcProperties) QtCore.QObject.connect(self.ifcEditor.comboProperty, QtCore.SIGNAL("currentIndexChanged(int)"), self.addIfcProperty) QtCore.QObject.connect(self.ifcEditor.comboPset, QtCore.SIGNAL("currentIndexChanged(int)"), self.addIfcPset) QtCore.QObject.connect(self.ifcEditor.buttonDelete, QtCore.SIGNAL("clicked()"), self.removeIfcProperty) self.ifcEditor.treeProperties.setSortingEnabled(True) + # set checkboxes if "FlagForceBrep" in self.obj.IfcData: self.ifcEditor.checkBrep.setChecked(self.obj.IfcData["FlagForceBrep"] == "True") @@ -1341,6 +2061,12 @@ class ComponentTaskPanel: self.ifcEditor.show() def acceptIfcProperties(self): + """This method runs as a callback when the user selects the ok button in the IFC editor. + + Scrape through the rows of the IFC editor's items, and compare them to + the object being edited's .IfcData. If the two are different, change + the object's .IfcData to match the editor's items. + """ if hasattr(self,"ifcEditor") and self.ifcEditor: self.ifcEditor.hide() @@ -1373,6 +2099,37 @@ class ComponentTaskPanel: del self.ifcEditor def addIfcProperty(self,idx=0,pset=None,prop=None,ptype=None): + """Add an IFC property to the object, within the IFC editor. + + This method runs as a callback when the user selects an option in the + Add Property dropdown box in the IFC editor. When used via the + dropdown, it adds a property with the property type selected in the + dropdown. + + This method can also be run standalone, outside its function as a + callback. + + Unless otherwise specified, the property will be called "New property". + The property will have no value assigned. + + Parameters + ---------- + idx: int, optional + The index number of the property type selected in the dropdown. If + idx is not specified, the property's type must be specified in the + ptype parameter. + pset: str, optional + The name of the property set this property will be assigned to. If + not provided, the pset will be determined by which property set has + been selected within the IFC editor widget. + prop: str, optional + The name of the property to be created. If left blank, will be set to + "New Property". + ptype: str, optional + The name of the property type the new property will be set as. If + not specified, the the property's type will be determined using the + idx parameter. + """ if hasattr(self,"ifcEditor") and self.ifcEditor: if not pset: @@ -1401,6 +2158,21 @@ class ComponentTaskPanel: self.ifcEditor.comboProperty.setCurrentIndex(0) def addIfcPset(self,idx=0): + """Add an IFC property set to the object, within the IFC editor. + + This method runs as a callback when the user selects a property set + within the Add property set dropdown. + + Add the property set selected in the dropdown, then check the property + set definitions for the property set's standard properties, and add + them with blank values to the new property set. + + Parameters + ---------- + idx: int + The index of the options selected from the Add property set + dropdown. + """ if hasattr(self,"ifcEditor") and self.ifcEditor: if idx == 1: @@ -1428,6 +2200,14 @@ class ComponentTaskPanel: self.ifcEditor.comboPset.setCurrentIndex(0) def removeIfcProperty(self): + """Remove an IFC property or property set from the object, within the IFC editor. + + This method runs as a callback when the user selects the Delete + selected property/set button within the IFC editor. + + Find the selected property, and delete it. If it's a property set, + delete the children properties as well. + """ if hasattr(self,"ifcEditor") and self.ifcEditor: sel = self.ifcEditor.treeProperties.selectedIndexes() @@ -1439,6 +2219,11 @@ class ComponentTaskPanel: pset.takeRow(sel[0].row()) def editClass(self): + """Simple wrapper for BIM_Classification Gui command. + + This method is called when the Edit class button is selected + in the IFC editor. It relies on the presence of the BIM module. + """ FreeCADGui.Selection.clearSelection() FreeCADGui.Selection.addSelection(self.obj) @@ -1447,16 +2232,49 @@ class ComponentTaskPanel: if FreeCAD.GuiUp: class IfcEditorDelegate(QtGui.QStyledItemDelegate): + """This class manages the editing of the individual table cells in the IFC editor. + + Parameters + ---------- + parent: + Unclear. + dialog: + The dialog box this delegate was created in. + ptypes: list of str + A list of the names of IFC property types. + plables: list of str + A list of the human readable names of IFC property types. + """ def __init__(self, parent=None, dialog=None, ptypes=[], plabels=[], *args): - self.dialog = dialog QtGui.QStyledItemDelegate.__init__(self, parent, *args) self.ptypes = ptypes self.plabels = plabels def createEditor(self,parent,option,index): + """Return the widget used to change data. + + Return a text line editor if editing the property name. Return a + dropdown to change property type if editing property type. If + editing the property's value, return an appropriate widget + depending on the datatype of the value. + + Parameters + ---------- + parent: + The table cell that is being edited. + option: + Unused? + index: + The index object of the table of the IFC editor. + + Returns + ------- + + The editor widget this method has created. + """ if index.column() == 0: # property name editor = QtGui.QLineEdit(parent) @@ -1481,6 +2299,19 @@ if FreeCAD.GuiUp: return editor def setEditorData(self, editor, index): + """Give data to the edit widget. + + Extract the data already present in the table, and write it to the + editor. This means the user starts the editor with their previous + data already present, instead of a blank slate. + + Parameters + ---------- + editor: + The editor widget. + index: + The index object of the table, of the IFC editor + """ if index.column() == 0: editor.setText(index.data()) @@ -1514,6 +2345,17 @@ if FreeCAD.GuiUp: editor.setText(index.data()) def setModelData(self, editor, model, index): + """Write the data in the editor to the IFC editor's table. + + Parameters + ---------- + editor: + The editor widget. + model: + The table object of the IFC editor. + index: + The index object of the table, of the IFC editor + """ if index.column() == 0: model.setData(index,editor.text()) diff --git a/src/Mod/Arch/ArchCurtainWall.py b/src/Mod/Arch/ArchCurtainWall.py new file mode 100644 index 0000000000..9190b59105 --- /dev/null +++ b/src/Mod/Arch/ArchCurtainWall.py @@ -0,0 +1,587 @@ +# -*- coding: utf8 -*- + +#*************************************************************************** +#* Copyright (c) 2020 Yorik van Havre * +#* * +#* This program is free software; you can redistribute it and/or modify * +#* it under the terms of the GNU Lesser General Public License (LGPL) * +#* as published by the Free Software Foundation; either version 2 of * +#* the License, or (at your option) any later version. * +#* for detail see the LICENCE text file. * +#* * +#* This program is distributed in the hope that it will be useful, * +#* but WITHOUT ANY WARRANTY; without even the implied warranty of * +#* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +#* GNU Library General Public License for more details. * +#* * +#* You should have received a copy of the GNU Library General Public * +#* License along with this program; if not, write to the Free Software * +#* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +#* USA * +#* * +#*************************************************************************** + +__title__="FreeCAD Arch Curtain Wall" +__author__ = "Yorik van Havre" +__url__ = "http://www.freecadweb.org" + +import math,sys +import FreeCAD +import Draft +import ArchComponent +import ArchCommands +import DraftVecUtils + +if FreeCAD.GuiUp: + import FreeCADGui + from PySide import QtCore, QtGui + from DraftTools import translate + from PySide.QtCore import QT_TRANSLATE_NOOP +else: + # \cond + def translate(ctxt,txt): + return txt + def QT_TRANSLATE_NOOP(ctxt,txt): + return txt + # \endcond + +ANGLETOLERANCE = 0.67 # vectors with angles below this are considered going in same dir + +## @package ArchCurtainWall +# \ingroup ARCH +# \brief The Curtain Wall object and tools +# +# This module provides tools to build Curtain wall objects. + +""" +Curtain wall tool + +Abstract: Curtain walls need a surface to work on (base). +They then divide each face of that surface into quads, +using the face parameters grid. + +The vertical lines can then receive one type of profile +(vertical mullions), the horizontal ones another +(horizontal mullions), and the quads a third (panels). + +We then have two cases, depending on each quad: Either the +four corners of each quad are coplanar, in which case the +panel filling is rectangular, or they don't, in which case +the facet is triangulated and receives a third mullion +(diagonal mullion). +""" + + +def makeCurtainWall(baseobj=None,name="Curtain Wall"): + + """ + makeCurtainWall([baseobj]): Creates a curtain wall in the active document + """ + + if not FreeCAD.ActiveDocument: + FreeCAD.Console.PrintError("No active document. Aborting\n") + return + obj = FreeCAD.ActiveDocument.addObject("Part::FeaturePython","CurtainWall") + obj.Label = translate("Arch","Curtain Wall") + CurtainWall(obj) + if FreeCAD.GuiUp: + ViewProviderCurtainWall(obj.ViewObject) + if baseobj: + obj.Base = baseobj + if FreeCAD.GuiUp: + baseobj.ViewObject.hide() + return obj + + +class CommandArchCurtainWall: + + + "the Arch Curtain Wall command definition" + + def GetResources(self): + + return {'Pixmap' : 'Arch_CurtainWall', + 'MenuText': QT_TRANSLATE_NOOP("Arch_CurtainWall","Curtain Wall"), + 'Accel': "C, W", + 'ToolTip': QT_TRANSLATE_NOOP("Arch_CurtainWall","Creates a curtain wall object from selected line or from scratch")} + + def IsActive(self): + + return not FreeCAD.ActiveDocument is None + + def Activated(self): + + sel = FreeCADGui.Selection.getSelection() + if len(sel) > 1: + FreeCAD.Console.PrintError(translate("Arch","Please select only one base object or none")+"\n") + elif len(sel) == 1: + # build on selection + FreeCADGui.Control.closeDialog() + FreeCAD.ActiveDocument.openTransaction(translate("Arch","Create Curtain Wall")) + FreeCADGui.addModule("Draft") + FreeCADGui.addModule("Arch") + FreeCADGui.doCommand("obj = Arch.makeCurtainWall(FreeCAD.ActiveDocument."+FreeCADGui.Selection.getSelection()[0].Name+")") + FreeCADGui.doCommand("Draft.autogroup(obj)") + FreeCAD.ActiveDocument.commitTransaction() + FreeCAD.ActiveDocument.recompute() + else: + # interactive line drawing + self.points = [] + if hasattr(FreeCAD,"DraftWorkingPlane"): + FreeCAD.DraftWorkingPlane.setup() + if hasattr(FreeCADGui,"Snapper"): + FreeCADGui.Snapper.getPoint(callback=self.getPoint) + + def getPoint(self,point=None,obj=None): + + """Callback for clicks during interactive mode""" + + if point is None: + # cancelled + return + self.points.append(point) + if len(self.points) == 1: + FreeCADGui.Snapper.getPoint(last=self.points[0],callback=self.getPoint) + elif len(self.points) == 2: + FreeCADGui.Control.closeDialog() + FreeCAD.ActiveDocument.openTransaction(translate("Arch","Create Curtain Wall")) + FreeCADGui.addModule("Draft") + FreeCADGui.addModule("Arch") + FreeCADGui.doCommand("baseline = Draft.makeLine(FreeCAD."+str(self.points[0])+",FreeCAD."+str(self.points[1])+")") + FreeCADGui.doCommand("base = FreeCAD.ActiveDocument.addObject('Part::Extrusion','Extrude')") + FreeCADGui.doCommand("base.Base = baseline") + FreeCADGui.doCommand("base.DirMode = 'Custom'") + FreeCADGui.doCommand("base.Dir = App.Vector(FreeCAD.DraftWorkingPlane.axis)") + FreeCADGui.doCommand("base.LengthFwd = 1000") + FreeCADGui.doCommand("obj = Arch.makeCurtainWall(base)") + FreeCADGui.doCommand("Draft.autogroup(obj)") + FreeCAD.ActiveDocument.commitTransaction() + FreeCAD.ActiveDocument.recompute() + + +class CurtainWall(ArchComponent.Component): + + + "The curtain wall object" + + def __init__(self,obj): + + ArchComponent.Component.__init__(self,obj) + self.setProperties(obj) + obj.IfcType = "Curtain Wall" + + def setProperties(self,obj): + + pl = obj.PropertiesList + if not "VerticalMullionNumber" in pl: + obj.addProperty("App::PropertyInteger","VerticalMullionNumber","CurtainWall", + QT_TRANSLATE_NOOP("App::Property","The number of vertical mullions")) + obj.setEditorMode("VerticalMullionNumber",1) + if not "VerticalMullionAlignment" in pl: + obj.addProperty("App::PropertyBool","VerticalMullionAlignment","CurtainWall", + QT_TRANSLATE_NOOP("App::Property","If the profile of the vertical mullions get aligned with the surface or not")) + if not "VerticalSections" in pl: + obj.addProperty("App::PropertyInteger","VerticalSections","CurtainWall", + QT_TRANSLATE_NOOP("App::Property","The number of vertical sections of this curtain wall")) + obj.VerticalSections = 4 + if not "VerticalMullionSize" in pl: + obj.addProperty("App::PropertyLength","VerticalMullionSize","CurtainWall", + QT_TRANSLATE_NOOP("App::Property","The size of the vertical mullions, if no profile is used")) + obj.VerticalMullionSize = 100 + if not "VerticalMullionProfile" in pl: + obj.addProperty("App::PropertyLink","VerticalMullionProfile","CurtainWall", + QT_TRANSLATE_NOOP("App::Property","A profile for vertical mullions (disables vertical mullion size)")) + if not "HorizontalMullionNumber" in pl: + obj.addProperty("App::PropertyInteger","HorizontalMullionNumber","CurtainWall", + QT_TRANSLATE_NOOP("App::Property","The number of horizontal mullions")) + obj.setEditorMode("HorizontalMullionNumber",1) + if not "HorizontalMullionAlignment" in pl: + obj.addProperty("App::PropertyBool","HorizontalMullionAlignment","CurtainWall", + QT_TRANSLATE_NOOP("App::Property","If the profile of the horizontal mullions gets aligned with the surface or not")) + if not "HorizontalSections" in pl: + obj.addProperty("App::PropertyInteger","HorizontalSections","CurtainWall", + QT_TRANSLATE_NOOP("App::Property","The number of horizontal sections of this curtain wall")) + obj.HorizontalSections = 4 + if not "HorizontalMullionSize" in pl: + obj.addProperty("App::PropertyLength","HorizontalMullionSize","CurtainWall", + QT_TRANSLATE_NOOP("App::Property","The size of the horizontal mullions, if no profile is used")) + obj.HorizontalMullionSize = 50 + if not "HorizontalMullionProfile" in pl: + obj.addProperty("App::PropertyLink","HorizontalMullionProfile","CurtainWall", + QT_TRANSLATE_NOOP("App::Property","A profile for horizontal mullions (disables horizontal mullion size)")) + if not "DiagonalMullionNumber" in pl: + obj.addProperty("App::PropertyInteger","DiagonalMullionNumber","CurtainWall", + QT_TRANSLATE_NOOP("App::Property","The number of diagonal mullions")) + obj.setEditorMode("DiagonalMullionNumber",1) + if not "DiagonalMullionSize" in pl: + obj.addProperty("App::PropertyLength","DiagonalMullionSize","CurtainWall", + QT_TRANSLATE_NOOP("App::Property","The size of the diagonal mullions, if any, if no profile is used")) + obj.DiagonalMullionSize = 50 + if not "DiagonalMullionProfile" in pl: + obj.addProperty("App::PropertyLink","DiagonalMullionProfile","CurtainWall", + QT_TRANSLATE_NOOP("App::Property","A profile for diagonal mullions, if any (disables horizontal mullion size)")) + if not "PanelNumber" in pl: + obj.addProperty("App::PropertyInteger","PanelNumber","CurtainWall", + QT_TRANSLATE_NOOP("App::Property","The number of panels")) + obj.setEditorMode("PanelNumber",1) + if not "PanelThickness" in pl: + obj.addProperty("App::PropertyLength","PanelThickness","CurtainWall", + QT_TRANSLATE_NOOP("App::Property","The thickness of the panels")) + obj.PanelThickness = 20 + if not "SwapHorizontalVertical" in pl: + obj.addProperty("App::PropertyBool","SwapHorizontalVertical","CurtainWall", + QT_TRANSLATE_NOOP("App::Property","Swaps horizontal and vertical lines")) + if not "Refine" in pl: + obj.addProperty("App::PropertyBool","Refine","CurtainWall", + QT_TRANSLATE_NOOP("App::Property","Perform subtractions between components so none overlap")) + if not "CenterProfiles" in pl: + obj.addProperty("App::PropertyBool","CenterProfiles","CurtainWall", + QT_TRANSLATE_NOOP("App::Property","Centers the profile over the edges or not")) + obj.CenterProfiles = True + if not "VerticalDirection" in pl: + obj.addProperty("App::PropertyVector","VerticalDirection","CurtainWall", + QT_TRANSLATE_NOOP("App::Property","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")) + obj.VerticalDirection = FreeCAD.Vector(0,0,1) + + def onDocumentRestored(self,obj): + + ArchComponent.Component.onDocumentRestored(self,obj) + self.setProperties(obj) + + def onChanged(self,obj,prop): + + ArchComponent.Component.onChanged(self,obj,prop) + + def execute(self,obj): + + if self.clone(obj): + return + + import Part,DraftGeomUtils + + pl = obj.Placement + + # test properties + if not obj.Base: + FreeCAD.Console.PrintLog(obj.Label+": no base\n") + return + if not hasattr(obj.Base,"Shape"): + FreeCAD.Console.PrintLog(obj.Label+": invalid base\n") + return + if not obj.Base.Shape.Faces: + FreeCAD.Console.PrintLog(obj.Label+": no faces in base\n") + return + if obj.VerticalMullionProfile: + if not hasattr(obj.VerticalMullionProfile,"Shape"): + FreeCAD.Console.PrintLog(obj.Label+": invalid vertical mullion profile\n") + return + if obj.HorizontalMullionProfile: + if not hasattr(obj.HorizontalMullionProfile,"Shape"): + FreeCAD.Console.PrintLog(obj.Label+": invalid horizontal mullion profile\n") + return + if obj.DiagonalMullionProfile: + if not hasattr(obj.DiagonalMullionProfile,"Shape"): + FreeCAD.Console.PrintLog(obj.Label+": invalid diagonal mullion profile\n") + return + if (not obj.HorizontalSections) or (not obj.VerticalSections): + return + + facets = [] + + # subdivide the faces into quads + for face in obj.Base.Shape.Faces: + + fp = face.ParameterRange + + # guessing horizontal/vertical directions + vdir = obj.VerticalDirection + if not vdir.Length: + vdir = FreeCAD.Vector(0,0,1) + vdir.normalize() + basevector = face.valueAt(fp[1],fp[3]).sub(face.valueAt(fp[0],fp[2])) + a = basevector.getAngle(vdir) + if (a <= math.pi/2+ANGLETOLERANCE) and (a >= math.pi/2-ANGLETOLERANCE): + facedir = True + vertsec = obj.VerticalSections + horizsec = obj.HorizontalSections + else: + facedir = False + vertsec = obj.HorizontalSections + horizsec = obj.VerticalSections + + hstep = (fp[1]-fp[0])/vertsec + vstep = (fp[3]-fp[2])/horizsec + + # construct facets + for i in range(vertsec): + for j in range(horizsec): + p0 = face.valueAt(fp[0]+i*hstep,fp[2]+j*vstep) + p1 = face.valueAt(fp[0]+(i+1)*hstep,fp[2]+j*vstep) + p2 = face.valueAt(fp[0]+(i+1)*hstep,fp[2]+(j+1)*vstep) + p3 = face.valueAt(fp[0]+i*hstep,fp[2]+(j+1)*vstep) + facet = Part.Face(Part.makePolygon([p0,p1,p2,p3,p0])) + facets.append(facet) + + if not facets: + FreeCAD.Console.PrintLog(obj.Label+": failed to subdivide shape\n") + return + + baseshape = Part.makeShell(facets) + + # make edge/normal relation table + edgetable = {} + for face in baseshape.Faces: + for edge in face.Edges: + ec = edge.hashCode() + if ec in edgetable: + edgetable[ec].append(face) + else: + edgetable[ec] = [face] + self.edgenormals = {} + for ec,faces in edgetable.items(): + if len(faces) == 1: + self.edgenormals[ec] = faces[0].normalAt(0,0) + else: + n = faces[0].normalAt(0,0).add(faces[1].normalAt(0,0)) + if n.Length > 0.001: + n.normalize() + else: + # adjacent faces have same normals + n = faces[0].normalAt(0,0) + self.edgenormals[ec] = n + + # sort edges between vertical/horizontal + hedges = [] + vedges = [] + for edge in baseshape.Edges: + v = edge.Vertexes[-1].Point.sub(edge.Vertexes[0].Point) + a = v.getAngle(vdir) + if (a <= math.pi/2+ANGLETOLERANCE) and (a >= math.pi/2-ANGLETOLERANCE): + hedges.append(edge) + else: + vedges.append(edge) + + # construct vertical mullions + vmullions = [] + vprofile = self.getMullionProfile(obj,"Vertical") + if vprofile: + for vedge in vedges: + vn = self.edgenormals[vedge.hashCode()] + if (vn.x != 0) or (vn.y != 0): + avn = FreeCAD.Vector(vn.x,vn.y,0) + rot = FreeCAD.Rotation(FreeCAD.Vector(0,-1,0),avn) + else: + rot = FreeCAD.Rotation() + if obj.VerticalMullionAlignment: + ev = vedge.Vertexes[-1].Point.sub(vedge.Vertexes[0].Point) + rot = FreeCAD.Rotation(FreeCAD.Vector(1,0,0),ev).multiply(rot) + vmullions.append(self.makeMullion(vedge,vprofile,rot,obj.CenterProfiles)) + + # construct horizontal mullions + hmullions = [] + hprofile = self.getMullionProfile(obj,"Horizontal") + if hprofile: + for hedge in hedges: + rot = FreeCAD.Rotation(FreeCAD.Vector(0,1,0),-90) + vn = self.edgenormals[hedge.hashCode()] + if (vn.x != 0) or (vn.y != 0): + avn = FreeCAD.Vector(vn.x,vn.y,0) + rot = FreeCAD.Rotation(FreeCAD.Vector(0,-1,0),avn).multiply(rot) + if obj.HorizontalMullionAlignment: + rot = FreeCAD.Rotation(avn,vn).multiply(rot) + hmullions.append(self.makeMullion(hedge,hprofile,rot,obj.CenterProfiles)) + + # construct panels + panels = [] + dedges = [] + if obj.PanelThickness.Value: + for face in baseshape.Faces: + verts = [v.Point for v in face.OuterWire.OrderedVertexes] + if len(verts) == 4: + if DraftGeomUtils.isPlanar(verts): + panel = self.makePanel(verts,obj.PanelThickness.Value) + panels.append(panel) + else: + verts1 = [verts[0],verts[1],verts[2]] + panel = self.makePanel(verts1,obj.PanelThickness.Value) + panels.append(panel) + verts2 = [verts[0],verts[2],verts[3]] + panel = self.makePanel(verts2,obj.PanelThickness.Value) + panels.append(panel) + dedges.append(Part.makeLine(verts[0],verts[2])) + + # construct diagonal mullions + dmullions = [] + if dedges: + n = (dedges[0].Vertexes[-1].Point.sub(dedges[0].Point)) + dprofile = self.getMullionProfile(obj,"Diagonal") + if dprofile: + for dedge in dedges: + rot = FreeCAD.Rotation(FreeCAD.Vector(0,0,1),dedge.Vertexes[-1].Point.sub(dedge.Vertexes[0].Point)) + dmullions.append(self.makeMullion(dedge,dprofile,rot,obj.CenterProfiles)) + + # perform subtractions + if obj.Refine: + subvmullion = None + subhmullion = None + subdmullion = None + if vmullions: + subvmullion = vmullions[0].copy() + for m in vmullions[1:]: + subvmullion = subvmullion.fuse(m) + if hmullions: + subhmullion = hmullions[0].copy() + for m in hmullions[1:]: + subhmullion = subhmullion.fuse(m) + if dmullions: + subdmullion = dmullions[0].copy() + for m in dmullions[1:]: + subdmullion = subdmullion.fuse(m) + if subvmullion: + hmullions = [m.cut(subvmullion) for m in hmullions] + if subhmullion: + dmullions = [m.cut(subvmullion) for m in dmullions] + dmullions = [m.cut(subhmullion) for m in dmullions] + panels = [m.cut(subvmullion) for m in panels] + panels = [m.cut(subhmullion) for m in panels] + if subdmullion: + panels = [m.cut(subdmullion) for m in panels] + + # mount shape + obj.VerticalMullionNumber = len(vmullions) + obj.HorizontalMullionNumber = len(hmullions) + obj.DiagonalMullionNumber = len(dmullions) + obj.PanelNumber = len(panels) + shape = Part.makeCompound(vmullions+hmullions+dmullions+panels) + shape = self.processSubShapes(obj,shape,pl) + self.applyShape(obj,shape,pl) + + def makePanel(self,verts,thickness): + + """creates a panel from face points and thickness""" + + import Part + + panel = Part.Face(Part.makePolygon(verts+[verts[0]])) + n = panel.normalAt(0,0) + n.multiply(thickness) + panel = panel.extrude(n) + return panel + + def makeMullion(self,edge,profile,rotation,recenter=False): + + """creates a mullions from an edge and a profile""" + + center = FreeCAD.Vector(0,0,0) + if recenter: + if hasattr(profile,"CenterOfMass"): + center = profile.CenterOfMass + elif hasattr(profile,"BoundBox"): + center = profile.BoundBox.Center + p0 = edge.Vertexes[0].Point + p1 = edge.Vertexes[-1].Point + mullion = profile.copy() + if rotation: + mullion = mullion.rotate(center,rotation.Axis,math.degrees(rotation.Angle)) + mullion = mullion.translate(p0.sub(center)) + mullion = mullion.extrude(p1.sub(p0)) + return mullion + + def getMullionProfile(self,obj,direction): + + """returns a profile shape already properly oriented, ready for extrude""" + + import Part,DraftGeomUtils + + prop1 = getattr(obj,direction+"MullionProfile") + prop2 = getattr(obj,direction+"MullionSize").Value + if prop1: + profile = prop1.Shape.copy() + else: + if not prop2: + return None + profile = Part.Face(Part.makePlane(prop2,prop2,FreeCAD.Vector(-prop2/2,-prop2/2,0))) + return profile + + def getProjectedLength(self,v,ref): + + """gets a signed length from projecting a vector on another""" + + proj = DraftVecUtils.project(v,ref) + if proj.getAngle(ref) < 1: + return proj.Length + else: + return -proj.Length + + +class ViewProviderCurtainWall(ArchComponent.ViewProviderComponent): + + + "A View Provider for the CurtainWall object" + + def __init__(self,vobj): + + ArchComponent.ViewProviderComponent.__init__(self,vobj) + + def getIcon(self): + + import Arch_rc + return ":/icons/Arch_CurtainWall_Tree.svg" + + def updateData(self,obj,prop): + + if prop == "Shape": + self.colorize(obj,force=True) + + def onChanged(self,vobj,prop): + + if (prop in ["DiffuseColor","Transparency"]) and vobj.Object: + self.colorize(vobj.Object) + elif prop == "ShapeColor": + self.colorize(vobj.Object,force=True) + ArchComponent.ViewProviderComponent.onChanged(self,vobj,prop) + + def colorize(self,obj,force=False): + + "setting different part colors" + + if not obj.Shape or not obj.Shape.Solids: + return + basecolor = obj.ViewObject.ShapeColor + basetransparency = obj.ViewObject.Transparency/100.0 + panelcolor = ArchCommands.getDefaultColor("WindowGlass") + paneltransparency = 0.7 + if hasattr(obj,"Material") and obj.Material and hasattr(obj.Material,"Materials"): + if obj.Material.Names: + if "Frame" in obj.Material.Names: + mat = obj.Material.Materials[obj.Material.Names.index("Frame")] + if ('DiffuseColor' in mat.Material) and ("(" in mat.Material['DiffuseColor']): + basecolor = tuple([float(f) for f in mat.Material['DiffuseColor'].strip("()").split(",")]) + if "Glass panel" in obj.Material.Names: + mat = obj.Material.Materials[obj.Material.Names.index("Glass panel")] + if ('DiffuseColor' in mat.Material) and ("(" in mat.Material['DiffuseColor']): + panelcolor = tuple([float(f) for f in mat.Material['DiffuseColor'].strip("()").split(",")]) + if ('Transparency' in mat.Material): + paneltransparency = float(mat.Material['Transparency'])/100.0 + elif "Solid panel" in obj.Material.Names: + mat = obj.Material.Materials[obj.Material.Names.index("Solid panel")] + if ('DiffuseColor' in mat.Material) and ("(" in mat.Material['DiffuseColor']): + panelcolor = tuple([float(f) for f in mat.Material['DiffuseColor'].strip("()").split(",")]) + paneltransparency = 0 + basecolor = basecolor[:3]+(basetransparency,) + panelcolor = panelcolor[:3]+(paneltransparency,) + colors = [] + nmullions = obj.VerticalMullionNumber + obj.HorizontalMullionNumber + obj.DiagonalMullionNumber + for i,solid in enumerate(obj.Shape.Solids): + for f in solid.Faces: + if i < nmullions: + colors.append(basecolor) + else: + colors.append(panelcolor) + if self.areDifferentColors(colors,obj.ViewObject.DiffuseColor) or force: + obj.ViewObject.DiffuseColor = colors + + + +if FreeCAD.GuiUp: + FreeCADGui.addCommand('Arch_CurtainWall',CommandArchCurtainWall()) diff --git a/src/Mod/Arch/ArchFloor.py b/src/Mod/Arch/ArchFloor.py index d266cb6f4e..1fa7a9117c 100644 --- a/src/Mod/Arch/ArchFloor.py +++ b/src/Mod/Arch/ArchFloor.py @@ -21,6 +21,14 @@ #* * #*************************************************************************** +"""This module provides tools to build Floor objects. Floors are used to group +different Arch objects situated at a same level. + +The _Floor object and this module as a whole is now obsolete. It has been +superseded by the use of the BuildingPart class, set to the "Building Storey" +IfcType. +""" + import FreeCAD,Draft,ArchCommands, DraftVecUtils, ArchIFC if FreeCAD.GuiUp: import FreeCADGui @@ -47,11 +55,29 @@ __title__="FreeCAD Arch Floor" __author__ = "Yorik van Havre" __url__ = "http://www.freecadweb.org" - def makeFloor(objectslist=None,baseobj=None,name="Floor"): + """Obsolete, superseded by ArchBuildingPart.makeFloor. + + Create a floor. + + Create a new floor based on a group, and then adds the objects in + objectslist to the new floor. + + Parameters + ---------- + objectslist: list of , optional + The objects to add to the new floor. + baseobj: + Unused. + name: str, optional + The Label for the new floor. + + Returns + ------- + + The created floor. + """ - '''makeFloor(objectslist): creates a floor including the - objects from the given list.''' if not FreeCAD.ActiveDocument: FreeCAD.Console.PrintError("No active document. Aborting\n") @@ -67,10 +93,22 @@ def makeFloor(objectslist=None,baseobj=None,name="Floor"): class _CommandFloor: + """The command definition for the Arch workbench's gui tool, Arch Floor. + + A tool for creating Arch floors. + + Create a floor from the objects selected by the user, if any. Exclude + objects that appear higher in the object hierarchy, such as sites or + buildings. If free linking is enabled in the Arch preferences, allow higher + hierarchy objects to be part of floors. + + Find documentation on the end user usage of Arch Floor here: + https://wiki.freecadweb.org/Arch_Floor + """ - "the Arch Cell command definition" def GetResources(self): + """Return a dictionary with the visual aspects of the Arch Floor tool.""" return {'Pixmap' : 'Arch_Floor', 'MenuText': QT_TRANSLATE_NOOP("Arch_Floor","Level"), @@ -78,10 +116,21 @@ class _CommandFloor: 'ToolTip': QT_TRANSLATE_NOOP("Arch_Floor","Creates a Building Part object that represents a level, including selected objects")} def IsActive(self): + """Determine whether or not the Arch Floor tool is active. + + Inactive commands are indicated by a greyed-out icon in the menus and toolbars. + """ return not FreeCAD.ActiveDocument is None def Activated(self): + """Executed when Arch Floor is called. + + Create a floor from the objects selected by the user, if any. Exclude + objects that appear higher in the object hierarchy, such as sites or + buildings. If free linking is enabled in the Arch preferences, allow + higher hierarchy objects to be part of floors. + """ sel = FreeCADGui.Selection.getSelection() p = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Arch") @@ -121,17 +170,35 @@ Floor creation aborted.") + "\n" class _Floor(ArchIFC.IfcProduct): + """Obsolete, superseded by the BuildingPart class, with IfcType set to "Building Storey". - "The Floor object" + The Floor object. + + Turns a into a floor object, then + takes a list of objects to own as its children. + + The floor can be based off either a group, or a python feature. Learn more + about groups here: https://wiki.freecadweb.org/Std_Group + + Adds the properties of a floor, and sets its IFC type. + + Parameters + ---------- + obj: or + The object to turn into a Floor. + """ def __init__(self,obj): - obj.Proxy = self self.Object = obj _Floor.setProperties(self,obj) self.IfcType = "Building Storey" def setProperties(self,obj): + """Give the object properties unique to floors. + + Add the IFC product properties, and the floor's height and area. + """ ArchIFC.IfcProduct.setProperties(self, obj) pl = obj.PropertiesList @@ -145,6 +212,7 @@ class _Floor(ArchIFC.IfcProduct): self.Type = "Floor" def onDocumentRestored(self,obj): + """Method run when the document is restored. Re-adds the properties.""" _Floor.setProperties(self,obj) @@ -157,6 +225,18 @@ class _Floor(ArchIFC.IfcProduct): return None def onChanged(self,obj,prop): + """Method called when the object has a property changed. + + If the objects grouped under the floor object changes, recompute + the Area property. + + Also calls ArchIFC.IfcProduct.onChanged(). + + Parameters + ---------- + prop: string + The name of the property that has changed. + """ ArchIFC.IfcProduct.onChanged(self, obj, prop) if not hasattr(self,"Object"): @@ -172,6 +252,12 @@ class _Floor(ArchIFC.IfcProduct): obj.Area = a def execute(self,obj): + """Method run when the object is recomputed. + + Move its children if its placement has changed since the previous + recompute. Set any child Walls and Structures to have the height of + the floor if they have not Height value set. + """ # move children with this floor if hasattr(obj,"Placement"): @@ -194,6 +280,13 @@ class _Floor(ArchIFC.IfcProduct): o.Proxy.execute(o) def addObject(self,child): + """Add the object to the floor's group. + + Parameters + ---------- + child: + The object to add to the floor's group. + """ if hasattr(self,"Object"): g = self.Object.Group @@ -202,6 +295,13 @@ class _Floor(ArchIFC.IfcProduct): self.Object.Group = g def removeObject(self,child): + """Remove the object from the floor's group, if it's present. + + Parameters + ---------- + child: + The object to remove from the floor's group. + """ if hasattr(self,"Object"): g = self.Object.Group @@ -211,24 +311,58 @@ class _Floor(ArchIFC.IfcProduct): class _ViewProviderFloor: + """Obsolete, superseded by the ViewProviderBuildingPart class. - "A View Provider for the Floor object" + A View Provider for the Floor object. + + Parameters + ---------- + vobj: + The view provider to turn into a floor view provider. + """ def __init__(self,vobj): - vobj.Proxy = self def getIcon(self): + """Return the path to the appropriate icon. + + Returns + ------- + str + Path to the appropriate icon .svg file. + """ import Arch_rc return ":/icons/Arch_Floor_Tree.svg" def attach(self,vobj): + """Add display modes' data to the coin scenegraph. + + Add each display mode as a coin node, whose parent is this view + provider. + + Each display mode's node includes the data needed to display the object + in that mode. This might include colors of faces, or the draw style of + lines. This data is stored as additional coin nodes which are children + of the display mode node. + + Do not add any new display modes. + """ self.Object = vobj.Object return def claimChildren(self): + """Define which objects will appear as children in the tree view. + + Claim all the objects that appear in the floor's group. + + Returns + ------- + list of s: + The objects claimed as children. + """ if hasattr(self,"Object"): if self.Object: @@ -244,6 +378,21 @@ class _ViewProviderFloor: return None def setupContextMenu(self,vobj,menu): + """Add the floor specific options to the context menu. + + The context menu is the drop down menu that opens when the user right + clicks on the floor in the tree view. + + Add a menu choice to convert the floor to an Arch Building Part with + the ArchBuildingPart.convertFloors function. + + Parameters + ---------- + menu: + The context menu already assembled prior to this method being + called. + """ + from PySide import QtCore,QtGui import Arch_rc action1 = QtGui.QAction(QtGui.QIcon(":/icons/Arch_BuildingPart.svg"),"Convert to BuildingPart",menu) @@ -251,6 +400,11 @@ class _ViewProviderFloor: menu.addAction(action1) def convertToBuildingPart(self): + """Converts the floor into an Arch Building Part. + + TODO: May be depreciated? + """ + if hasattr(self,"Object"): import ArchBuildingPart from DraftGui import todo diff --git a/src/Mod/Arch/ArchIFC.py b/src/Mod/Arch/ArchIFC.py index 87c6737a40..0f39cc14e7 100644 --- a/src/Mod/Arch/ArchIFC.py +++ b/src/Mod/Arch/ArchIFC.py @@ -1,6 +1,8 @@ -import FreeCAD, os, json +"""This modules sets up and manages the IFC-related properties, types +and attributes of Arch/BIM objects. +""" -"This modules sets up and manages the IFC-related properties, types and attributes of Arch/BIM objects" +import FreeCAD, os, json if FreeCAD.GuiUp: from PySide.QtCore import QT_TRANSLATE_NOOP @@ -13,7 +15,27 @@ import ArchIFCSchema IfcTypes = [''.join(map(lambda x: x if x.islower() else " "+x, t[3:]))[1:] for t in ArchIFCSchema.IfcProducts.keys()] class IfcRoot: + """This class defines the common methods and properties for managing IFC data. + + IFC, or Industry Foundation Classes are a standardised way to digitally + describe the built environment. The ultimate goal of IFC is to provide + better interoperability between software that deals with the built + environment. You can learn more here: + https://technical.buildingsmart.org/standards/ifc/ + + You can learn more about the technical details of the IFC schema here: + https://standards.buildingsmart.org/IFC/RELEASE/IFC4/FINAL/HTML/ + + This class is further segmented down into IfcProduct and IfcContext. + """ + def setProperties(self, obj): + """Give the object properties for storing IFC data. + + Also migrate old versions of IFC properties to the new property names + using the .migrateDeprecatedAttributes() method. + """ + if not "IfcData" in obj.PropertiesList: obj.addProperty("App::PropertyMap","IfcData","IFC",QT_TRANSLATE_NOOP("App::Property","IFC data")) @@ -27,6 +49,21 @@ class IfcRoot: self.migrateDeprecatedAttributes(obj) def onChanged(self, obj, prop): + """Method called when the object has a property changed. + + If the object's IfcType has changed, change the object's properties + that relate to IFC attributes in order to match the IFC schema + definition of the new IFC type. + + If a property changes that is in the "IFC Attributes" group, also + change the value stored in the IfcData property's JSON. + + Parameters + ---------- + prop: string + The name of the property that has changed. + """ + if prop == "IfcType": self.setupIfcAttributes(obj) self.setupIfcComplexAttributes(obj) @@ -35,6 +72,20 @@ class IfcRoot: self.setObjIfcAttributeValue(obj, prop, obj.getPropertyByName(prop)) def setupIfcAttributes(self, obj): + """Set up the IFC attributes in the object's properties. + + Add the attributes specified in the object's IFC type schema, to the + object's properties. Do not re-add them if they're already present. + Also remove old IFC attribute properties that no longer appear in the + schema for backwards compatibility. + + Do so using the .addIfcAttributes() and + .purgeUnusedIfcAttributesFromPropertiesList() methods. + + Learn more about IFC attributes here: + https://standards.buildingsmart.org/IFC/RELEASE/IFC4/FINAL/HTML/schema/chapter-3.htm#attribute + """ + ifcTypeSchema = self.getIfcTypeSchema(obj.IfcType) if ifcTypeSchema is None: return @@ -42,6 +93,12 @@ class IfcRoot: self.addIfcAttributes(ifcTypeSchema, obj) def setupIfcComplexAttributes(self, obj): + """Add the IFC type's complex attributes to the object. + + Get the object's IFC type schema, and add the schema for the type's + complex attributes within the IfcData property. + """ + ifcTypeSchema = self.getIfcTypeSchema(obj.IfcType) if ifcTypeSchema is None: return @@ -56,6 +113,23 @@ class IfcRoot: obj.IfcData = IfcData def getIfcTypeSchema(self, IfcType): + """Get the schema of the IFC type provided. + + If the IFC type is undefined, return the schema of the + IfcBuildingElementProxy. + + Parameter + --------- + IfcType: str + The IFC type whose schema you want. + + Returns + ------- + dict + Returns the schema of the type as a dict. + None + Returns None if the IFC type does not exist. + """ name = "Ifc" + IfcType.replace(" ", "") if IfcType == "Undefined": name = "IfcBuildingElementProxy" @@ -64,19 +138,90 @@ class IfcRoot: return None def getIfcSchema(self): + """Get the IFC schema of all types relevant to this class. + + Intended to be overwritten by the classes that inherit this class. + + Returns + ------- + dict + The schema of all the types relevant to this class. + """ + return {} def getCanonicalisedIfcTypes(self): + """Get the names of IFC types, converted to the form used in Arch. + + Change the names of all IFC types to a more human readable form which + is used instead throughout Arch instead of the raw type names. The + names have the "Ifc" stripped from the start of their name, and spaces + inserted between the words. + + Returns + ------- + list of str + The list of every IFC type name in their form used in Arch. List + will have names in the same order as they appear in the schema's + JSON, as per the .keys() method of dicts. + + """ schema = self.getIfcSchema() return [''.join(map(lambda x: x if x.islower() else " "+x, t[3:]))[1:] for t in schema.keys()] def getIfcAttributeSchema(self, ifcTypeSchema, name): + """Get the schema of an IFC attribute with the given name. + + Convert the IFC attribute's name from the human readable version Arch + uses, and convert it to the less readable name it has in the IFC + schema. + + Parameters + ---------- + ifcTypeSchema: dict + The schema of the IFC type to access the attribute of. + name: str + The name the attribute has in Arch. + + Returns + ------- + dict + Returns the schema of the attribute. + None + Returns None if the IFC type does not have the attribute requested. + + """ + for attribute in ifcTypeSchema["attributes"]: if attribute["name"].replace(' ', '') == name: return attribute return None def addIfcAttributes(self, ifcTypeSchema, obj): + """Add the attributes of the IFC type's schema to the object's properties. + + Add the attributes as properties of the object. Also add the + attribute's schema within the object's IfcData property. Do so using + the .addIfcAttribute() method. + + Also add expressions to copy data from the object's editable + properties. This means the IFC properties will remain accurate with + the actual values of the object. Do not do so for all IFC properties. + Do so using the .addIfcAttributeValueExpressions() method. + + Learn more about expressions here: + https://wiki.freecadweb.org/Expressions + + Do not add the attribute if the object has a property with the + attribute's name. Also do not add the attribute if its name is + RefLatitude, RefLongitude, or Name. + + Parameters + ---------- + ifcTypeSchema: dict + The schema of the IFC type. + """ + for attribute in ifcTypeSchema["attributes"]: if attribute["name"] in obj.PropertiesList \ or attribute["name"] == "RefLatitude" \ @@ -87,24 +232,71 @@ class IfcRoot: self.addIfcAttributeValueExpressions(obj, attribute) def addIfcAttribute(self, obj, attribute): + """Add an IFC type's attribute to the object, within its properties. + + Add the attribute's schema to the object's IfcData property, as an + item under its "attributes" array. + + Also add the attribute as a property of the object. + + Parameters + ---------- + attribute: dict + The attribute to add. Should have the structure of an attribute + found within the IFC schemas. + """ if not hasattr(obj, "IfcData"): return IfcData = obj.IfcData + if "attributes" not in IfcData: IfcData["attributes"] = "{}" IfcAttributes = json.loads(IfcData["attributes"]) IfcAttributes[attribute["name"]] = attribute IfcData["attributes"] = json.dumps(IfcAttributes) + obj.IfcData = IfcData if attribute["is_enum"]: - obj.addProperty("App::PropertyEnumeration", attribute["name"], "IFC Attributes", QT_TRANSLATE_NOOP("App::Property", "Description of IFC attributes are not yet implemented")) + obj.addProperty("App::PropertyEnumeration", + attribute["name"], + "IFC Attributes", + QT_TRANSLATE_NOOP("App::Property", "Description of IFC attributes are not yet implemented")) setattr(obj, attribute["name"], attribute["enum_values"]) else: import ArchIFCSchema propertyType = "App::" + ArchIFCSchema.IfcTypes[attribute["type"]]["property"] - obj.addProperty(propertyType, attribute["name"], "IFC Attributes", QT_TRANSLATE_NOOP("App::Property", "Description of IFC attributes are not yet implemented")) + obj.addProperty(propertyType, + attribute["name"], + "IFC Attributes", + QT_TRANSLATE_NOOP("App::Property", "Description of IFC attributes are not yet implemented")) def addIfcAttributeValueExpressions(self, obj, attribute): + """Add expressions for IFC attributes, so they stay accurate with the object. + + Add expressions to the object that copy data from the editable + properties of the object. This ensures that the IFC attributes will + remain accurate with the actual values of the object. + + Currently, add expressions for the following IFC attributes: + + - OverallWidth + - OverallHeight + - ElevationWithFlooring + - Elevation + - NominalDiameter + - BarLength + - RefElevation + - LongName + + Learn more about expressions here: + https://wiki.freecadweb.org/Expressions + + Parameters + ---------- + attribute: dict + The schema of the attribute to add the expression for. + """ + if obj.getGroupOfProperty(attribute["name"]) != "IFC Attributes" \ or attribute["name"] not in obj.PropertiesList: return @@ -136,6 +328,15 @@ class IfcRoot: obj.LongName = obj.Label def setObjIfcAttributeValue(self, obj, attributeName, value): + """Change the value of an IFC attribute within the IfcData property's json. + + Parameters + ---------- + attributeName: str + The name of the attribute to change. + value: + The new value to set. + """ IfcData = obj.IfcData if "attributes" not in IfcData: IfcData["attributes"] = "{}" @@ -149,6 +350,16 @@ class IfcRoot: obj.IfcData = IfcData def setObjIfcComplexAttributeValue(self, obj, attributeName, value): + """Changes the value of the complex attribute in the IfcData property JSON. + + Parameters + ---------- + attributeName: str + The name of the attribute to change. + value: + The new value to set. + """ + IfcData = obj.IfcData IfcAttributes = json.loads(IfcData["complex_attributes"]) IfcAttributes[attributeName] = value @@ -156,9 +367,32 @@ class IfcRoot: obj.IfcData = IfcData def getObjIfcComplexAttribute(self, obj, attributeName): + """Get the value of the complex attribute, as stored in the IfcData JSON. + + Parameters + ---------- + attributeName: str + The name of the complex attribute to access. + + Returns + ------- + The value of the complex attribute. + """ + return json.loads(obj.IfcData["complex_attributes"])[attributeName] def purgeUnusedIfcAttributesFromPropertiesList(self, ifcTypeSchema, obj): + """Remove properties representing IFC attributes if they no longer appear. + + Remove the property representing an IFC attribute, if it does not + appear in the schema of the IFC type provided. Also, remove the + property if its attribute is an enum type, presumably for backwards + compatibility. + + Learn more about IFC enums here: + https://standards.buildingsmart.org/IFC/RELEASE/IFC4/FINAL/HTML/schema/chapter-3.htm#enumeration + """ + for property in obj.PropertiesList: if obj.getGroupOfProperty(property) != "IFC Attributes": continue @@ -167,6 +401,9 @@ class IfcRoot: obj.removeProperty(property) def migrateDeprecatedAttributes(self, obj): + """Update the object to use the newer property names for IFC related properties. + """ + if "Role" in obj.PropertiesList: r = obj.Role obj.removeProperty("Role") @@ -186,9 +423,41 @@ class IfcRoot: obj.removeProperty("IfcAttributes") class IfcProduct(IfcRoot): + """This class is subclassed by classes that have a specific location in space. + + The obvious example are actual structures, such as the _Wall class, but it + also includes the _Floor class, which is just a grouping of all the + structures that make up one floor of a building. + + You can learn more about how products fit into the IFC schema here: + https://standards.buildingsmart.org/IFC/RELEASE/IFC4/FINAL/HTML/schema/ifckernel/lexical/ifcproduct.htm + """ + def getIfcSchema(self): + """Get the IFC schema of all IFC types that inherit from IfcProducts. + + Returns + ------- + dict + The schema of all the types relevant to this class. + """ return ArchIFCSchema.IfcProducts class IfcContext(IfcRoot): + """This class is subclassed by classes that define a particular context. + + Currently, only the _Project inherits this class. + + You can learn more about how contexts fit into the IFC schema here: + https://standards.buildingsmart.org/IFC/RELEASE/IFC4/FINAL/HTML/schema/ifckernel/lexical/ifccontext.htm + """ + def getIfcSchema(self): + """Get the IFC schema of all IFC types that inherit from IfcContexts. + + Returns + ------- + dict + The schema of all the types relevant to this class. + """ return ArchIFCSchema.IfcContexts diff --git a/src/Mod/Arch/ArchIFCSchema.py b/src/Mod/Arch/ArchIFCSchema.py index 33d971d8ab..4332d38b12 100644 --- a/src/Mod/Arch/ArchIFCSchema.py +++ b/src/Mod/Arch/ArchIFCSchema.py @@ -1,10 +1,15 @@ +"""Provides the IFC schema data as dicts, by loading the JSON schema files. + +Provides the data as IfcContexts, IfcProducts and IfcTypes. +""" + import FreeCAD, os, json -ifcVersions = ["IFC4", "IFC2X3"] +ifcVersions = ["IFC4", "IFC2X3"] IfcVersion = ifcVersions[FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Arch").GetInt("IfcVersion",0)] with open(os.path.join(FreeCAD.getResourceDir(), "Mod", "Arch", "Presets", -"ifc_contexts_" + IfcVersion + ".json")) as f: +"ifc_contexts_" + IfcVersion + ".json")) as f: IfcContexts = json.load(f) with open(os.path.join(FreeCAD.getResourceDir(), "Mod", "Arch", "Presets", diff --git a/src/Mod/Arch/ArchIFCView.py b/src/Mod/Arch/ArchIFCView.py index b16b1c6791..72e0ad66bc 100644 --- a/src/Mod/Arch/ArchIFCView.py +++ b/src/Mod/Arch/ArchIFCView.py @@ -1,3 +1,5 @@ +"""View providers and UI elements for the Ifc classes.""" + import FreeCAD, ArchIFC if FreeCAD.GuiUp: @@ -5,12 +7,35 @@ if FreeCAD.GuiUp: from PySide import QtGui class IfcContextView: + """A default view provider for IfcContext objects.""" + def setEdit(self, viewObject, mode): + """Method called when the document requests the object to enter edit mode. + + Opens the IfcContextUi as the task panel. + + Edit mode is entered when a user double clicks on an object in the tree + view, or when they use the menu option [Edit -> Toggle Edit Mode]. + + Parameters + ---------- + mode: int or str + The edit mode the document has requested. Set to 0 when requested via + a double click or [Edit -> Toggle Edit Mode]. + + Returns + ------- + bool + If edit mode was entered. + """ + # What does mode do? FreeCADGui.Control.showDialog(IfcContextUI(viewObject.Object)) return True class IfcContextUI: + """A default task panel for editing context objects.""" + def __init__(self, object): self.object = object self.lineEditObjects = [] @@ -20,6 +45,11 @@ class IfcContextUI: self.form = self.baseWidget def accept(self): + """This method runs as a callback when the user selects the ok button. + + It writes the data entered into the forms to the object's IfcData + property. + """ data = {} for lineEdit in self.lineEditObjects: data[lineEdit.objectName()] = lineEdit.text() @@ -27,10 +57,18 @@ class IfcContextUI: return True def createBaseLayout(self): + """Defines the basic layout of the task panel.""" + self.baseWidget = QtGui.QWidget() self.baseLayout = QtGui.QVBoxLayout(self.baseWidget) def createMapConversionFormLayout(self): + """Creates form entries for the data being edited. + + Creates form entries for each of the data points being edited within + the IFC complex attribute, RepresentationContexts. + """ + self.baseLayout.addWidget(self.createLabel("Target Coordinate Reference System")) self.baseLayout.addLayout(self.createFormEntry("name", "Name")) self.baseLayout.addLayout(self.createFormEntry("description", "Description")) @@ -46,25 +84,77 @@ class IfcContextUI: self.baseLayout.addLayout(self.createFormEntry("orthogonal_height", "Orthogonal height")) self.baseLayout.addLayout(self.createFormEntry("true_north", "True north (anti-clockwise from +Y)")) self.baseLayout.addLayout(self.createFormEntry("scale", "Scale")) - + def prefillMapConversionForm(self): + """Prefills each of the form entries with the existing value. + + Gets the existing value from the object's IfcData, specifically the complex + attribute, RepresentationContexts. + """ data = ArchIFC.IfcRoot.getObjIfcComplexAttribute(self, self.object, "RepresentationContexts") for lineEdit in self.lineEditObjects: if lineEdit.objectName() in data.keys(): lineEdit.setText(data[lineEdit.objectName()]) def createFormEntry(self, name, label): + """Creates a form entry. + + The name corresponds to the data point being edited in the + RepresentationContexts complex attribute. The label is a human readable + version of the name. + + Parameters + ---------- + name: str + The name of the datapoint within the RepresentationContexts + attribute being edited. + label: str + A human readable version of the name. + + Returns + ------- + + Widget containing the label and form. + """ + layout = QtGui.QHBoxLayout(self.baseWidget) layout.addWidget(self.createLabel(label)) layout.addWidget(self.createLineEdit(name)) return layout def createLabel(self, value): + """Creates a translated label. + + Parameters + ---------- + value: str + The human readable label text. + + Returns + ------- + + The label Qt widget. + """ + label = QtGui.QLabel(self.baseWidget) label.setText(QtGui.QApplication.translate("Arch", value, None)) return label def createLineEdit(self, name): + """Creates a form with the name specified. + + Parameters + ---------- + name: str + The name of the datapoint within the RepresentationContexts + attribute being edited. + + Returns + ------- + + The form Qt widget. + """ + lineEdit = QtGui.QLineEdit(self.baseWidget) lineEdit.setObjectName(name) self.lineEditObjects.append(lineEdit) diff --git a/src/Mod/Arch/ArchPipe.py b/src/Mod/Arch/ArchPipe.py index 6b5923a593..dbc177bc58 100644 --- a/src/Mod/Arch/ArchPipe.py +++ b/src/Mod/Arch/ArchPipe.py @@ -184,7 +184,13 @@ class _ArchPipe(ArchComponent.Component): ArchComponent.Component.__init__(self,obj) self.setProperties(obj) - obj.IfcType = "Pipe Segment" + # IfcPipeSegment is new in IFC4 + from ArchIFC import IfcTypes + if "Pipe Segment" in IfcTypes: + obj.IfcType = "Pipe Segment" + else: + # IFC2x3 does not know a Pipe Segment + obj.IfcType = "Undefined" def setProperties(self,obj): diff --git a/src/Mod/Arch/ArchProject.py b/src/Mod/Arch/ArchProject.py index b7776bb125..2c1bd7faee 100644 --- a/src/Mod/Arch/ArchProject.py +++ b/src/Mod/Arch/ArchProject.py @@ -21,6 +21,11 @@ #* * #*************************************************************************** +"""This module provides tools to build Project objects. Project objects are +objects specifically for better IFC compatibility, allowing the user to tweak +certain IFC relevant values. +""" + import FreeCAD,Draft,ArchComponent,ArchCommands,math,re,datetime,ArchIFC,ArchIFCView if FreeCAD.GuiUp: import FreeCADGui @@ -44,8 +49,23 @@ __author__ = "Yorik van Havre" __url__ = "http://www.freecadweb.org" def makeProject(sites=None, name="Project"): + """Create an Arch project. - '''makeProject(sites): creates a project aggregating the list of sites.''' + If sites are provided, add them as children of the new project. + + Parameters + ---------- + sites: list of , optional + Sites to add as children of the project. Ultimately this could be + anything, however. + name: str, optional + The label for the project. + + Returns + ------- + + The created project. + """ if not FreeCAD.ActiveDocument: return FreeCAD.Console.PrintError("No active document. Aborting\n") @@ -61,19 +81,38 @@ def makeProject(sites=None, name="Project"): return obj class _CommandProject: + """The command definition for the Arch workbench's gui tool, Arch Project. - "the Arch Project command definition" + A tool for creating Arch projects. + + Creates a project from the objects selected by the user that have the Site + IfcType, if any. + + Find documentation on the end user usage of Arch Project here: + https://wiki.freecadweb.org/Arch_Project + """ def GetResources(self): + """Return a dictionary with the visual aspects of the Arch Project tool.""" return {'Pixmap' : 'Arch_Project', 'MenuText': QT_TRANSLATE_NOOP("Arch_Project", "Project"), 'Accel': "P, O", 'ToolTip': QT_TRANSLATE_NOOP("Arch_Project", "Creates a project entity aggregating the selected sites.")} def IsActive(self): + """Determine whether or not the Arch Project tool is active. + + Inactive commands are indicated by a greyed-out icon in the menus and toolbars. + """ return not FreeCAD.ActiveDocument is None def Activated(self): + """Executed when Arch Project is called. + + Create a project from the objects selected by the user that have the + Site IfcType, if any. + """ + selection = FreeCADGui.Selection.getSelection() siteobj = [] @@ -94,6 +133,16 @@ class _CommandProject: FreeCAD.ActiveDocument.recompute() class _Project(ArchIFC.IfcContext): + """The project object. + + Takes a , and turns it into a Project. Then takes a + list of Arch sites to own as its children. + + Parameters + ---------- + obj: or + The object to turn into a Project. + """ def __init__(self, obj): obj.Proxy = self @@ -101,6 +150,12 @@ class _Project(ArchIFC.IfcContext): obj.IfcType = "Project" def setProperties(self, obj): + """Give the object properties unique to projects. + + Add the IFC context properties, and the group extension if it does not + already exist. + """ + ArchIFC.IfcContext.setProperties(self, obj) pl = obj.PropertiesList if not hasattr(obj,"Group"): @@ -108,15 +163,31 @@ class _Project(ArchIFC.IfcContext): self.Type = "Project" def onDocumentRestored(self, obj): + """Method run when the document is restored. Re-add the properties.""" self.setProperties(obj) class _ViewProviderProject(ArchIFCView.IfcContextView): + """A View Provider for the project object. + + Parameters + ---------- + vobj: + The view provider to turn into a project view provider. + """ def __init__(self,vobj): vobj.Proxy = self vobj.addExtension("Gui::ViewProviderGroupExtensionPython", self) def getIcon(self): + """Return the path to the appropriate icon. + + Returns + ------- + str + Path to the appropriate icon .svg file. + """ + import Arch_rc return ":/icons/Arch_Project_Tree.svg" diff --git a/src/Mod/Arch/ArchSite.py b/src/Mod/Arch/ArchSite.py index 0b3ff0621d..130b9b5774 100644 --- a/src/Mod/Arch/ArchSite.py +++ b/src/Mod/Arch/ArchSite.py @@ -21,6 +21,10 @@ #* * #*************************************************************************** +"""This module provides tools to build Site objects. Sites are +containers for Arch objects, and also define a terrain surface. +""" + import FreeCAD,Draft,ArchCommands,math,re,datetime,ArchIFC if FreeCAD.GuiUp: import FreeCADGui @@ -48,7 +52,6 @@ __author__ = "Yorik van Havre" __url__ = "http://www.freecadweb.org" - def makeSite(objectslist=None,baseobj=None,name="Site"): '''makeBuilding(objectslist): creates a site including the @@ -520,16 +523,37 @@ Site creation aborted.") + "\n" class _Site(ArchIFC.IfcProduct): + """The Site object. - "The Site object" + Turns a into a site object. + + If an object is assigned to the Terrain property, gains a shape, and deals + with additions and subtractions as earthmoving, calculating volumes of + terrain that have been moved by the additions and subtractions. Unlike most + Arch objects, the Terrain object works well as a mesh. + + The site must be based off a object. + + Parameters + ---------- + obj: + The object to turn into a site. + """ def __init__(self,obj): - obj.Proxy = self self.setProperties(obj) obj.IfcType = "Site" def setProperties(self,obj): + """Gives the object properties unique to sites. + + Adds the IFC product properties, and sites' unique properties like + Terrain. + + You can learn more about properties here: + https://wiki.freecadweb.org/property + """ ArchIFC.IfcProduct.setProperties(self, obj) @@ -589,10 +613,18 @@ class _Site(ArchIFC.IfcProduct): self.Type = "Site" def onDocumentRestored(self,obj): + """Method run when the document is restored. Re-adds the properties.""" self.setProperties(obj) def execute(self,obj): + """Method run when the object is recomputed. + + If the site has no Shape or Terrain property assigned, do nothing. + + Perform additions and subtractions on terrain, and assign to the site's + Shape. + """ if not hasattr(obj,'Shape'): # old-style Site return @@ -604,6 +636,7 @@ class _Site(ArchIFC.IfcProduct): if obj.Terrain.Shape: if not obj.Terrain.Shape.isNull(): shape = obj.Terrain.Shape.copy() + if shape: shells = [] for sub in obj.Subtractions: @@ -634,6 +667,18 @@ class _Site(ArchIFC.IfcProduct): self.computeAreas(obj) def onChanged(self,obj,prop): + """Method called when the object has a property changed. + + If Terrain has changed, hide the base object terrain, then run + .execute(). + + Also call ArchIFC.IfcProduct.onChanged(). + + Parameters + ---------- + prop: string + The name of the property that has changed. + """ ArchIFC.IfcProduct.onChanged(self, obj, prop) if prop == "Terrain": @@ -643,6 +688,18 @@ class _Site(ArchIFC.IfcProduct): self.execute(obj) def computeAreas(self,obj): + """Compute the area, perimeter length, and volume of the terrain shape. + + Compute the area of the terrain projected onto an XY hyperplane, IE: + the area of the terrain if viewed from a birds eye view. + + Compute the length of the perimeter of this birds eye view area. + + Compute the volume of the terrain that needs to be subtracted and + added on account of the Additions and Subtractions to the site. + + Assign these values to their respective site properties. + """ if not obj.Shape: return @@ -656,6 +713,7 @@ class _Site(ArchIFC.IfcProduct): return if not obj.Terrain: return + # compute area fset = [] for f in obj.Shape.Faces: @@ -681,6 +739,7 @@ class _Site(ArchIFC.IfcProduct): self.flatarea = self.flatarea.removeSplitter() if obj.ProjectedArea.Value != self.flatarea.Area: obj.ProjectedArea = self.flatarea.Area + # compute perimeter lut = {} for e in obj.Shape.Edges: @@ -692,6 +751,7 @@ class _Site(ArchIFC.IfcProduct): if l: if obj.Perimeter.Value != l: obj.Perimeter = l + # compute volumes if obj.Terrain.Shape.Solids: shapesolid = obj.Terrain.Shape.copy() @@ -708,20 +768,28 @@ class _Site(ArchIFC.IfcProduct): if obj.AdditionVolume.Value != addvol: obj.AdditionVolume = addvol - - - class _ViewProviderSite: + """A View Provider for the Site object. - "A View Provider for the Site object" + Parameters + ---------- + vobj: + The view provider to turn into a site view provider. + """ def __init__(self,vobj): - vobj.Proxy = self vobj.addExtension("Gui::ViewProviderGroupExtensionPython", self) self.setProperties(vobj) def setProperties(self,vobj): + """Give the site view provider its site view provider specific properties. + + These include solar diagram and compass data, dealing the orientation + of the site, and its orientation to the sun. + + You can learn more about properties here: https://wiki.freecadweb.org/property + """ pl = vobj.PropertiesList if not "SolarDiagram" in pl: @@ -749,15 +817,34 @@ class _ViewProviderSite: vobj.addProperty("App::PropertyBool", "UpdateDeclination", "Compass", QT_TRANSLATE_NOOP("App::Property", "Update the Declination value based on the compass rotation")) def onDocumentRestored(self,vobj): - + """Method run when the document is restored. Re-add the Arch component properties.""" self.setProperties(vobj) def getIcon(self): + """Return the path to the appropriate icon. + + Returns + ------- + str + Path to the appropriate icon .svg file. + """ import Arch_rc return ":/icons/Arch_Site_Tree.svg" def claimChildren(self): + """Define which objects will appear as children in the tree view. + + Set objects within the site group, and the terrain object as children. + + If the Arch preference swallowSubtractions is true, set the additions + and subtractions to the terrain as children. + + Returns + ------- + list of s: + The objects claimed as children. + """ objs = [] if hasattr(self,"Object"): @@ -770,6 +857,24 @@ class _ViewProviderSite: return objs def setEdit(self,vobj,mode): + """Method called when the document requests the object to enter edit mode. + + Edit mode is entered when a user double clicks on an object in the tree + view, or when they use the menu option [Edit -> Toggle Edit Mode]. + + Just display the standard Arch component task panel. + + Parameters + ---------- + mode: int or str + The edit mode the document has requested. Set to 0 when requested via + a double click or [Edit -> Toggle Edit Mode]. + + Returns + ------- + bool + If edit mode was entered. + """ if (mode == 0) and hasattr(self,"Object"): import ArchComponent @@ -781,11 +886,32 @@ class _ViewProviderSite: return False def unsetEdit(self,vobj,mode): + """Method called when the document requests the object exit edit mode. + + Close the Arch component edit task panel. + + Returns + ------- + False + """ FreeCADGui.Control.closeDialog() return False def attach(self,vobj): + """Add display modes' data to the coin scenegraph. + + Add each display mode as a coin node, whose parent is this view + provider. + + Each display mode's node includes the data needed to display the object + in that mode. This might include colors of faces, or the draw style of + lines. This data is stored as additional coin nodes which are children + of the display mode node. + + Doe not add display modes, but do add the solar diagram and compass to + the scenegraph. + """ self.Object = vobj.Object from pivy import coin @@ -805,6 +931,20 @@ class _ViewProviderSite: vobj.Annotation.addChild(self.compass.rootNode) def updateData(self,obj,prop): + """Method called when the host object has a property changed. + + If the Longitude or Latitude has changed, set the SolarDiagram to + update. + + If Terrain or Placement has changed, move the compass to follow it. + + Parameters + ---------- + obj: + The host object that has changed. + prop: string + The name of the property that has changed. + """ if prop in ["Longitude","Latitude"]: self.onChanged(obj.ViewObject,"SolarDiagram") @@ -870,6 +1010,11 @@ class _ViewProviderSite: self.updateCompassLocation(vobj) def updateDeclination(self,vobj): + """Update the declination of the compass + + Update the declination by adding together how the site has been rotated + within the document, and the rotation of the site compass. + """ if not hasattr(vobj, 'UpdateDeclination') or not vobj.UpdateDeclination: return diff --git a/src/Mod/Arch/ArchTruss.py b/src/Mod/Arch/ArchTruss.py new file mode 100644 index 0000000000..e4b22f6be0 --- /dev/null +++ b/src/Mod/Arch/ArchTruss.py @@ -0,0 +1,416 @@ +# -*- coding: utf8 -*- + +#*************************************************************************** +#* Copyright (c) 2020 Yorik van Havre * +#* * +#* This program is free software; you can redistribute it and/or modify * +#* it under the terms of the GNU Lesser General Public License (LGPL) * +#* as published by the Free Software Foundation; either version 2 of * +#* the License, or (at your option) any later version. * +#* for detail see the LICENCE text file. * +#* * +#* This program is distributed in the hope that it will be useful, * +#* but WITHOUT ANY WARRANTY; without even the implied warranty of * +#* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +#* GNU Library General Public License for more details. * +#* * +#* You should have received a copy of the GNU Library General Public * +#* License along with this program; if not, write to the Free Software * +#* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +#* USA * +#* * +#*************************************************************************** + +__title__="FreeCAD Arch Truss" +__author__ = "Yorik van Havre" +__url__ = "http://www.freecadweb.org" + +import math,sys +import FreeCAD +import Draft +import ArchComponent +import ArchCommands + +if FreeCAD.GuiUp: + import FreeCADGui + from PySide import QtCore, QtGui + from DraftTools import translate + from PySide.QtCore import QT_TRANSLATE_NOOP +else: + # \cond + def translate(ctxt,txt): + return txt + def QT_TRANSLATE_NOOP(ctxt,txt): + return txt + # \endcond + +## @package ArchTruss +# \ingroup ARCH +# \brief The Truss object and tools +# +# This module provides tools to build Truss objects. + +rodmodes = ("/|/|/|", + "/\\/\\/\\", + "/|\\|/|\\", + ) + +def makeTruss(baseobj=None,name="Truss"): + + """ + makeTruss([baseobj]): Creates a space object from the given object (a line) + """ + + if not FreeCAD.ActiveDocument: + FreeCAD.Console.PrintError("No active document. Aborting\n") + return + obj = FreeCAD.ActiveDocument.addObject("Part::FeaturePython","Truss") + obj.Label = translate("Arch","Truss") + Truss(obj) + if FreeCAD.GuiUp: + ViewProviderTruss(obj.ViewObject) + if baseobj: + obj.Base = baseobj + if FreeCAD.GuiUp: + baseobj.ViewObject.hide() + return obj + + +class CommandArchTruss: + + "the Arch Truss command definition" + + def GetResources(self): + + return {'Pixmap' : 'Arch_Truss', + 'MenuText': QT_TRANSLATE_NOOP("Arch_Truss","Truss"), + 'Accel': "T, U", + 'ToolTip': QT_TRANSLATE_NOOP("Arch_Truss","Creates a truss object from selected line or from scratch")} + + def IsActive(self): + + return not FreeCAD.ActiveDocument is None + + def Activated(self): + + sel = FreeCADGui.Selection.getSelection() + if len(sel) > 1: + FreeCAD.Console.PrintError(translate("Arch","Please select only one base object or none")+"\n") + elif len(sel) == 1: + # build on selection + FreeCADGui.Control.closeDialog() + FreeCAD.ActiveDocument.openTransaction(translate("Arch","Create Truss")) + FreeCADGui.addModule("Draft") + FreeCADGui.addModule("Arch") + FreeCADGui.doCommand("obj = Arch.makeTruss(FreeCAD.ActiveDocument."+FreeCADGui.Selection.getSelection()[0].Name+")") + FreeCADGui.doCommand("Draft.autogroup(obj)") + FreeCAD.ActiveDocument.commitTransaction() + FreeCAD.ActiveDocument.recompute() + else: + # interactive line drawing + self.points = [] + if hasattr(FreeCAD,"DraftWorkingPlane"): + FreeCAD.DraftWorkingPlane.setup() + if hasattr(FreeCADGui,"Snapper"): + FreeCADGui.Snapper.getPoint(callback=self.getPoint) + + def getPoint(self,point=None,obj=None): + + """Callback for clicks during interactive mode""" + + if point is None: + # cancelled + return + self.points.append(point) + if len(self.points) == 1: + FreeCADGui.Snapper.getPoint(last=self.points[0],callback=self.getPoint) + elif len(self.points) == 2: + FreeCADGui.Control.closeDialog() + FreeCAD.ActiveDocument.openTransaction(translate("Arch","Create Truss")) + FreeCADGui.addModule("Draft") + FreeCADGui.addModule("Arch") + FreeCADGui.doCommand("base = Draft.makeLine(FreeCAD."+str(self.points[0])+",FreeCAD."+str(self.points[1])+")") + FreeCADGui.doCommand("obj = Arch.makeTruss(base)") + FreeCADGui.doCommand("Draft.autogroup(obj)") + FreeCAD.ActiveDocument.commitTransaction() + FreeCAD.ActiveDocument.recompute() + + +class Truss(ArchComponent.Component): + + "The truss object" + + def __init__(self,obj): + + ArchComponent.Component.__init__(self,obj) + self.setProperties(obj) + obj.IfcType = "Beam" + + def setProperties(self,obj): + + pl = obj.PropertiesList + if not "TrussAngle" in pl: + obj.addProperty("App::PropertyAngle","TrussAngle","Truss", + QT_TRANSLATE_NOOP("App::Property","The angle of the truss")) + obj.setEditorMode("TrussAngle",1) + if not "SlantType" in pl: + obj.addProperty("App::PropertyEnumeration","SlantType","Truss", + QT_TRANSLATE_NOOP("App::Property","The slant type of this truss")) + obj.SlantType = ["Simple","Double"] + if not "Normal" in pl: + obj.addProperty("App::PropertyVector","Normal","Truss", + QT_TRANSLATE_NOOP("App::Property","The normal direction of this truss")) + obj.Normal = FreeCAD.Vector(0,0,1) + if not "HeightStart" in pl: + obj.addProperty("App::PropertyLength","HeightStart","Truss", + QT_TRANSLATE_NOOP("App::Property","The height of the truss at the start position")) + obj.HeightStart = 100 + if not "HeightEnd" in pl: + obj.addProperty("App::PropertyLength","HeightEnd","Truss", + QT_TRANSLATE_NOOP("App::Property","The height of the truss at the end position")) + obj.HeightEnd = 200 + if not "StrutStartOffset" in pl: + obj.addProperty("App::PropertyDistance","StrutStartOffset","Truss", + QT_TRANSLATE_NOOP("App::Property","An optional start offset for the top strut")) + if not "StrutEndOffset" in pl: + obj.addProperty("App::PropertyDistance","StrutEndOffset","Truss", + QT_TRANSLATE_NOOP("App::Property","An optional end offset for the top strut")) + if not "StrutHeight" in pl: + obj.addProperty("App::PropertyLength","StrutHeight","Truss", + QT_TRANSLATE_NOOP("App::Property","The height of the main top and bottom elements of the truss")) + obj.StrutHeight = 10 + if not "StrutWidth" in pl: + obj.addProperty("App::PropertyLength","StrutWidth","Truss", + QT_TRANSLATE_NOOP("App::Property","The width of the main top and bottom elements of the truss")) + obj.StrutWidth = 5 + if not "RodType" in pl: + obj.addProperty("App::PropertyEnumeration","RodType","Truss", + QT_TRANSLATE_NOOP("App::Property","The type of the middle element of the truss")) + obj.RodType = ["Round","Square"] + if not "RodDirection" in pl: + obj.addProperty("App::PropertyEnumeration","RodDirection","Truss", + QT_TRANSLATE_NOOP("App::Property","The direction of the rods")) + obj.RodDirection = ["Forward","Backward"] + if not "RodSize" in pl: + obj.addProperty("App::PropertyLength","RodSize","Truss", + QT_TRANSLATE_NOOP("App::Property","The diameter or side of the rods")) + obj.RodSize = 2 + if not "RodSections" in pl: + obj.addProperty("App::PropertyInteger","RodSections","Truss", + QT_TRANSLATE_NOOP("App::Property","The number of rod sections")) + obj.RodSections = 3 + if not "RodEnd" in pl: + obj.addProperty("App::PropertyBool","RodEnd","Truss", + QT_TRANSLATE_NOOP("App::Property","If the truss has a rod at its endpoint or not")) + if not "RodMode" in pl: + obj.addProperty("App::PropertyEnumeration","RodMode","Truss", + QT_TRANSLATE_NOOP("App::Property","How to draw the rods")) + obj.RodMode = rodmodes + self.Type = "Truss" + + def onDocumentRestored(self,obj): + + ArchComponent.Component.onDocumentRestored(self,obj) + self.setProperties(obj) + + def onChanged(self,obj,prop): + + ArchComponent.Component.onChanged(self,obj,prop) + + def execute(self,obj): + + if self.clone(obj): + return + + import Part + + pl = obj.Placement + + # test properties + if not obj.StrutWidth.Value or not obj.StrutHeight.Value: + FreeCAD.Console.PrintLog(obj.Label+": Invalid strut size\n") + return + if not obj.HeightStart.Value or not obj.HeightEnd.Value: + FreeCAD.Console.PrintLog(obj.Label+": Invalid truss heights\n") + return + if not obj.RodSections or not obj.RodSize.Value: + FreeCAD.Console.PrintLog(obj.Label+": Invalid rod config\n") + return + if not obj.Base: + FreeCAD.Console.PrintLog(obj.Label+": No base\n") + return + if (not hasattr(obj.Base,"Shape")) or (len(obj.Base.Shape.Vertexes) > 2): + FreeCAD.Console.PrintLog(obj.Label+": No base edge\n") + return + + # baseline + v0 = obj.Base.Shape.Vertexes[0].Point + v1 = obj.Base.Shape.Vertexes[-1].Point + + if obj.SlantType == "Simple": + topstrut,bottomstrut,rods,angle = self.makeTruss(obj,v0,v1) + else: + v3 = v0.add((v1.sub(v0)).multiply(0.5)) + topstrut1,bottomstrut1,rods1,angle = self.makeTruss(obj,v0,v3) + topstrut2,bottomstrut2,rods2,angle = self.makeTruss(obj,v1,v3) + topstrut = topstrut1.fuse(topstrut2) + topstrut = topstrut.removeSplitter() + bottomstrut = bottomstrut1.fuse(bottomstrut2) + bottomstrut = bottomstrut.removeSplitter() + if obj.RodEnd: + rods2 = rods2[:-1] + rods = rods1 + rods2 + + # mount shape + shape = Part.makeCompound([topstrut,bottomstrut]+rods) + shape = self.processSubShapes(obj,shape,pl) + self.applyShape(obj,shape,pl) + obj.TrussAngle = angle + + def makeTruss(self,obj,v0,v1): + + import Part + + # get normal direction + normal = obj.Normal + if not normal.Length: + normal = FreeCAD.Vector(0,0,1) + + # create base profile + maindir = v1.sub(v0) + sidedir = normal.cross(maindir) + if not sidedir.Length: + FreeCAD.Console.PrintLog(obj.Label+": normal and base are parallel\n") + return + sidedir.normalize() + p0 = v0.add(FreeCAD.Vector(sidedir).negative().multiply(obj.StrutWidth.Value/2)) + p1 = p0.add(FreeCAD.Vector(sidedir).multiply(obj.StrutWidth.Value/2).multiply(2)) + p2 = p1.add(FreeCAD.Vector(normal).multiply(obj.StrutHeight)) + p3 = p0.add(FreeCAD.Vector(normal).multiply(obj.StrutHeight)) + trussprofile = Part.Face(Part.makePolygon([p0,p1,p2,p3,p0])) + + # create bottom strut + bottomstrut = trussprofile.extrude(maindir) + + # create top strut + v2 = v0.add(FreeCAD.Vector(normal).multiply(obj.HeightStart.Value)) + v3 = v1.add(FreeCAD.Vector(normal).multiply(obj.HeightEnd.Value)) + topdir = v3.sub(v2) + if obj.StrutStartOffset.Value: + v2f = v2.add((v2.sub(v3)).normalize().multiply(obj.StrutStartOffset.Value)) + else: + v2f = v2 + if obj.StrutEndOffset.Value: + v3f = v3.add((v3.sub(v2)).normalize().multiply(obj.StrutEndOffset.Value)) + else: + v3f = v3 + offtopdir = v3f.sub(v2f) + topstrut = trussprofile.extrude(offtopdir) + topstrut.translate(v2f.sub(v0)) + topstrut.translate(FreeCAD.Vector(normal).multiply(-obj.StrutHeight.Value)) + angle = math.degrees(topdir.getAngle(maindir)) + + # create rod profile on the XY plane + if obj.RodType == "Round": + rodprofile = Part.Face(Part.Wire([Part.makeCircle(obj.RodSize/2)])) + else: + rodprofile = Part.Face(Part.makePlane(obj.RodSize,obj.RodSize,FreeCAD.Vector(-obj.RodSize/2,-obj.RodSize/2,0))) + + # create rods + rods = [] + bottomrodstart = v0.add(FreeCAD.Vector(normal).multiply(obj.StrutHeight.Value/2)) + toprodstart = v2.add(FreeCAD.Vector(normal).multiply(obj.StrutHeight.Value/2).negative()) + bottomrodvec = FreeCAD.Vector(maindir).multiply(1/obj.RodSections) + toprodvec = FreeCAD.Vector(topdir).multiply(1/obj.RodSections) + bottomrodpos = [bottomrodstart] + toprodpos = [toprodstart] + + if obj.RodMode == rodmodes[0]: + # /|/|/| + for i in range(1,obj.RodSections+1): + if (i > 1) or (obj.StrutStartOffset.Value >= 0): + # do not add first vert rod if negative offset + rods.append(self.makeRod(rodprofile,bottomrodpos[-1],toprodpos[-1])) + bottomrodpos.append(bottomrodpos[-1].add(bottomrodvec)) + toprodpos.append(toprodpos[-1].add(toprodvec)) + if obj.RodDirection == "Forward": + rods.append(self.makeRod(rodprofile,bottomrodpos[-2],toprodpos[-1])) + else: + rods.append(self.makeRod(rodprofile,bottomrodpos[-1],toprodpos[-2])) + + elif obj.RodMode == rodmodes[1]: + # /\/\/\ + fw = True + for i in range(1,obj.RodSections+1): + bottomrodpos.append(bottomrodpos[-1].add(bottomrodvec)) + toprodpos.append(toprodpos[-1].add(toprodvec)) + if obj.RodDirection == "Forward": + if fw: + rods.append(self.makeRod(rodprofile,bottomrodpos[-2],toprodpos[-1])) + else: + rods.append(self.makeRod(rodprofile,bottomrodpos[-1],toprodpos[-2])) + else: + if fw: + rods.append(self.makeRod(rodprofile,bottomrodpos[-1],toprodpos[-2])) + else: + rods.append(self.makeRod(rodprofile,bottomrodpos[-2],toprodpos[-1])) + fw = not fw + + elif obj.RodMode == rodmodes[2]: + # /|\|/|\ + fw = True + for i in range(1,obj.RodSections+1): + if (i > 1) or (obj.StrutStartOffset.Value >= 0): + # do not add first vert rod if negative offset + rods.append(self.makeRod(rodprofile,bottomrodpos[-1],toprodpos[-1])) + bottomrodpos.append(bottomrodpos[-1].add(bottomrodvec)) + toprodpos.append(toprodpos[-1].add(toprodvec)) + if obj.RodDirection == "Forward": + if fw: + rods.append(self.makeRod(rodprofile,bottomrodpos[-2],toprodpos[-1])) + else: + rods.append(self.makeRod(rodprofile,bottomrodpos[-1],toprodpos[-2])) + else: + if fw: + rods.append(self.makeRod(rodprofile,bottomrodpos[-1],toprodpos[-2])) + else: + rods.append(self.makeRod(rodprofile,bottomrodpos[-2],toprodpos[-1])) + fw = not fw + + # add end rod + if obj.RodEnd: + rods.append(self.makeRod(rodprofile,bottomrodpos[-1],toprodpos[-1])) + + # trim rods + rods = [rod.cut(topstrut).cut(bottomstrut) for rod in rods] + + return topstrut,bottomstrut,rods,angle + + def makeRod(self,profile,p1,p2): + + """makes a rod by extruding profile between p1 and p2""" + + rot = FreeCAD.Rotation(FreeCAD.Vector(0,0,1),p2.sub(p1)) + rod = profile.copy().translate(p1) + rod = rod.rotate(p1,rot.Axis,math.degrees(rot.Angle)) + rod = rod.extrude(p2.sub(p1)) + return rod + + +class ViewProviderTruss(ArchComponent.ViewProviderComponent): + + + "A View Provider for the Truss object" + + def __init__(self,vobj): + + ArchComponent.ViewProviderComponent.__init__(self,vobj) + + def getIcon(self): + + import Arch_rc + return ":/icons/Arch_Truss_Tree.svg" + + +if FreeCAD.GuiUp: + FreeCADGui.addCommand('Arch_Truss',CommandArchTruss()) diff --git a/src/Mod/Arch/ArchWall.py b/src/Mod/Arch/ArchWall.py index 65645bdb14..1a90980bd4 100644 --- a/src/Mod/Arch/ArchWall.py +++ b/src/Mod/Arch/ArchWall.py @@ -19,6 +19,16 @@ #* * #*************************************************************************** +"""This module provides tools to build Wall objects. Walls are simple +objects, usually vertical, typically obtained by giving a thickness to a base +line, then extruding it vertically. + +Examples +-------- +TODO put examples here. + +""" + import FreeCAD,Draft,ArchComponent,DraftVecUtils,ArchCommands,math from FreeCAD import Vector if FreeCAD.GuiUp: @@ -39,23 +49,55 @@ else: # \ingroup ARCH # \brief The Wall object and tools # -# This module provides tools to build Wall objects. -# Walls are simple objects, usually vertical, obtained -# by giving a thickness to a base line, then extruding it -# vertically. +# This module provides tools to build Wall objects. Walls are simple objects, +# usually vertical, typically obtained by giving a thickness to a base line, +# then extruding it vertically. __title__="FreeCAD Wall" __author__ = "Yorik van Havre" __url__ = "http://www.freecadweb.org" +def makeWall(baseobj=None,height=None,length=None,width=None,align="Center",face=None,name="Wall"): + """Create a wall based on a given object, and returns the generated wall. + TODO: It is unclear what defines which units this function uses. -def makeWall(baseobj=None,length=None,width=None,height=None,align="Center",face=None,name="Wall"): + Parameters + ---------- + baseobj: , optional + The base object with which to build the wall. This can be a sketch, a + draft object, a face, or a solid. It can also be left as None. + height: float, optional + The height of the wall. + length: float, optional + The length of the wall. Not used if the wall is based off an object. + Will use Arch default if left empty. + width: float, optional + The width of the wall. Not used if the base object is a face. Will use + Arch default if left empty. + align: str, optional + Either "Center", "Left", or "Right". Effects the alignment of the wall + on its baseline. + face: int, optional + The index number of a face on the given baseobj, to base the wall on. + name: str, optional + The name to give to the created wall. - '''makeWall([obj],[length],[width],[height],[align],[face],[name]): creates a wall based on the - given object, which can be a sketch, a draft object, a face or a solid, or no object at - all, then you must provide length, width and height. Align can be "Center","Left" or "Right", - face can be an index number of a face in the base object to base the wall on.''' + Returns + ------- + + Returns the generated wall. + + Notes + ----- + Creates a new object, and turns it into a parametric wall + object. This object does not yet have any shape. + + The wall then uses the baseobj.Shape as the basis to extrude out a wall shape, + giving the new object a shape. + + It then hides the original baseobj. + """ if not FreeCAD.ActiveDocument: FreeCAD.Console.PrintError("No active document. Aborting\n") @@ -90,9 +132,26 @@ def makeWall(baseobj=None,length=None,width=None,height=None,align="Center",face return obj def joinWalls(walls,delete=False): + """Join the given list of walls into one sketch-based wall. - """joins the given list of walls into one sketch-based wall. If delete - is True, merged wall objects are deleted""" + Take the first wall in the list, and adds on the other walls in the list. + Return the modified first wall. + + Setting delete to True, will delete the other walls. Only join walls + if the walls have the same width, height and alignment. + + Parameters + ---------- + walls: list of + List containing the walls to add to the first wall in the list. Walls must + be based off a base object. + delete: bool, optional + If True, deletes the other walls in the list. + + Returns + ------- + + """ import Part if not walls: @@ -129,8 +188,11 @@ def joinWalls(walls,delete=False): return base def mergeShapes(w1,w2): + """Not currently implemented. - "returns a Shape built on two walls that share same properties and have a coincident endpoint" + Return a Shape built on two walls that share same properties and have a + coincident endpoint. + """ if not areSameWallTypes([w1,w2]): return None @@ -155,8 +217,18 @@ def mergeShapes(w1,w2): return None def areSameWallTypes(walls): + """Check if a list of walls have the same height, width and alignment. - "returns True is all the walls in the given list have same height, width, and alignment" + Parameters + ---------- + walls: list of + + Returns + ------- + bool + True if the walls have the same height, width and alignment, False if + otherwise. + """ for att in ["Width","Height","Align"]: value = None @@ -177,10 +249,20 @@ def areSameWallTypes(walls): class _CommandWall: + """The command definition for the Arch workbench's gui tool, Arch Wall. - "the Arch Wall command definition" + A tool for creating Arch walls. + + Create a wall from the object selected by the user. If no objects are + selected, enter an interactive mode to create a wall using selected points + to create a base. + + Find documentation on the end user usage of Arch Wall here: + https://wiki.freecadweb.org/Arch_Wall + """ def GetResources(self): + """Returns a dictionary with the visual aspects of the Arch Wall tool.""" return {'Pixmap' : 'Arch_Wall', 'MenuText': QT_TRANSLATE_NOOP("Arch_Wall","Wall"), @@ -188,10 +270,21 @@ class _CommandWall: 'ToolTip': QT_TRANSLATE_NOOP("Arch_Wall","Creates a wall object from scratch or from a selected object (wire, face or solid)")} def IsActive(self): + """Determines whether or not the Arch Wall tool is active. + + Inactive commands are indicated by a greyed-out icon in the menus and + toolbars. + """ return not FreeCAD.ActiveDocument is None def Activated(self): + """Executed when Arch Wall is called. + + Creates a wall from the object selected by the user. If no objects are + selected, enters an interactive mode to create a wall using selected + points to create a base. + """ p = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Arch") self.Align = ["Center","Left","Right"][p.GetInt("WallAlignment",0)] @@ -238,11 +331,23 @@ class _CommandWall: self.tracker = DraftTrackers.boxTracker() if hasattr(FreeCAD,"DraftWorkingPlane"): FreeCAD.DraftWorkingPlane.setup() - FreeCADGui.Snapper.getPoint(callback=self.getPoint,extradlg=self.taskbox(),title=translate("Arch","First point of wall")+":") + FreeCADGui.Snapper.getPoint(callback=self.getPoint, + extradlg=self.taskbox(), + title=translate("Arch","First point of wall")+":") def getPoint(self,point=None,obj=None): + """Callback for clicks during interactive mode. - "this function is called by the snapper when it has a 3D point" + When method _CommandWall.Activated() has entered the interactive mode, + this callback runs when the user clicks. + + Parameters + ---------- + point: + The point the user has selected. + obj: , optional + The object the user's cursor snapped to, if any. + """ if obj: if Draft.getType(obj) == "Wall": @@ -256,10 +361,16 @@ class _CommandWall: self.tracker.width(self.Width) self.tracker.height(self.Height) self.tracker.on() - FreeCADGui.Snapper.getPoint(last=self.points[0],callback=self.getPoint,movecallback=self.update,extradlg=self.taskbox(),title=translate("Arch","Next point")+":",mode="line") + FreeCADGui.Snapper.getPoint(last=self.points[0], + callback=self.getPoint, + movecallback=self.update, + extradlg=self.taskbox(), + title=translate("Arch","Next point")+":",mode="line") + elif len(self.points) == 2: import Part - l = Part.LineSegment(FreeCAD.DraftWorkingPlane.getLocalCoords(self.points[0]),FreeCAD.DraftWorkingPlane.getLocalCoords(self.points[1])) + l = Part.LineSegment(FreeCAD.DraftWorkingPlane.getLocalCoords(self.points[0]), + FreeCAD.DraftWorkingPlane.getLocalCoords(self.points[1])) self.tracker.finalize() FreeCAD.ActiveDocument.openTransaction(translate("Arch","Create Wall")) FreeCADGui.addModule("Arch") @@ -267,7 +378,7 @@ class _CommandWall: FreeCADGui.doCommand('trace=Part.LineSegment(FreeCAD.'+str(l.StartPoint)+',FreeCAD.'+str(l.EndPoint)+')') if not self.existing: # no existing wall snapped, just add a default wall - self.addDefault(l) + self.addDefault() else: if self.JOIN_WALLS_SKETCHES: # join existing subwalls first if possible, then add the new one @@ -277,14 +388,14 @@ class _CommandWall: FreeCADGui.doCommand('FreeCAD.ActiveDocument.'+w.Name+'.Base.addGeometry(trace)') else: # if not possible, add new wall as addition to the existing one - self.addDefault(l) + self.addDefault() if self.AUTOJOIN: FreeCADGui.doCommand('Arch.addComponents(FreeCAD.ActiveDocument.'+FreeCAD.ActiveDocument.Objects[-1].Name+',FreeCAD.ActiveDocument.'+w.Name+')') else: - self.addDefault(l) + self.addDefault() else: # add new wall as addition to the first existing one - self.addDefault(l) + self.addDefault() if self.AUTOJOIN: FreeCADGui.doCommand('Arch.addComponents(FreeCAD.ActiveDocument.'+FreeCAD.ActiveDocument.Objects[-1].Name+',FreeCAD.ActiveDocument.'+self.existing[0].Name+')') FreeCAD.ActiveDocument.commitTransaction() @@ -292,7 +403,15 @@ class _CommandWall: if self.continueCmd: self.Activated() - def addDefault(self,l): + def addDefault(self): + """Create a wall using a line segment, with all parameters as the default. + + Used solely by _CommandWall.getPoint() when the interactive mode has + selected two points. + + Relies on the assumption that FreeCADGui.doCommand() has already + created a Part.LineSegment assigned as the variable "trace" + """ FreeCADGui.addModule("Draft") if FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Arch").GetBool("WallSketches",True): @@ -309,8 +428,19 @@ class _CommandWall: FreeCADGui.doCommand("Draft.autogroup(wall)") def update(self,point,info): + # info parameter is not used but needed for compatibility with the snapper - "this function is called by the Snapper when the mouse is moved" + """Callback for the mouse moving during the interactive mode. + + Update the active dialog box to show the coordinates of the location of + the cursor. Also show the length the line would take, if the user + selected that point. + + Parameters + ---------- + point: + The point the cursor is currently at, or has snapped to. + """ if FreeCADGui.Control.activeDialog(): b = self.points[0] @@ -329,8 +459,7 @@ class _CommandWall: self.Length.setText(FreeCAD.Units.Quantity(bv.Length,FreeCAD.Units.Length).UserString) def taskbox(self): - - "sets up a taskbox widget" + """Set up a simple gui widget for the interactive mode.""" w = QtGui.QWidget() ui = FreeCADGui.UiLoader() @@ -414,6 +543,7 @@ class _CommandWall: return w def setMat(self,d): + """Simple callback for the interactive mode gui widget to set material.""" if d == 0: self.MultiMat = None @@ -423,10 +553,12 @@ class _CommandWall: FreeCAD.LastArchMultiMaterial = self.MultiMat.Name def setLength(self,d): + """Simple callback for the interactive mode gui widget to set length.""" self.lengthValue = d def setWidth(self,d): + """Simple callback for the interactive mode gui widget to set width.""" self.Width = d self.tracker.width(d) @@ -434,27 +566,35 @@ class _CommandWall: def setHeight(self,d): + """Simple callback for the interactive mode gui widget to set height.""" self.Height = d self.tracker.height(d) FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Arch").SetFloat("WallHeight",d) def setAlign(self,i): + """Simple callback for the interactive mode gui widget to set alignment.""" self.Align = ["Center","Left","Right"][i] FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Arch").SetInt("WallAlignment",i) def setContinue(self,i): + """Simple callback to set if the interactive mode will restart when finished. + + This allows for several walls to be placed one after another. + """ self.continueCmd = bool(i) if hasattr(FreeCADGui,"draftToolBar"): FreeCADGui.draftToolBar.continueMode = bool(i) def setUseSketch(self,i): + """Simple callback to set if walls should join their base sketches when possible.""" - FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Arch").SetBool("WallSketches",bool(i)) + FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Arch").SetBool("joinWallSketches",bool(i)) def createFromGUI(self): + """Callback to create wall by using the _CommandWall.taskbox()""" FreeCAD.ActiveDocument.openTransaction(translate("Arch","Create Wall")) FreeCADGui.addModule("Arch") @@ -467,22 +607,41 @@ class _CommandWall: FreeCADGui.draftToolBar.escape() - class _CommandMergeWalls: + """The command definition for the Arch workbench's gui tool, Arch MergeWalls. - "the Arch Merge Walls command definition" + A tool for merging walls. + + Join two or more walls by using the ArchWall.joinWalls() function. + + Find documentation on the end user usage of Arch Wall here: + https://wiki.freecadweb.org/Arch_MergeWalls + """ def GetResources(self): + """Returns a dictionary with the visual aspects of the Arch MergeWalls tool.""" return {'Pixmap' : 'Arch_MergeWalls', 'MenuText': QT_TRANSLATE_NOOP("Arch_MergeWalls","Merge Walls"), 'ToolTip': QT_TRANSLATE_NOOP("Arch_MergeWalls","Merges the selected walls, if possible")} def IsActive(self): + """Determines whether or not the Arch MergeWalls tool is active. + + Inactive commands are indicated by a greyed-out icon in the menus and + toolbars. + """ return bool(FreeCADGui.Selection.getSelection()) def Activated(self): + """Executed when Arch MergeWalls is called. + + Call ArchWall.joinWalls() on walls selected by the user, with the + delete option enabled. If the user has selected a single wall, check to + see if the wall has any Additions that are walls. If so, merges these + additions to the wall, deleting the additions. + """ walls = FreeCADGui.Selection.getSelection() if len(walls) == 1: @@ -514,19 +673,38 @@ class _CommandMergeWalls: FreeCADGui.doCommand("Arch.joinWalls(FreeCADGui.Selection.getSelection(),delete=True)") FreeCAD.ActiveDocument.commitTransaction() - - class _Wall(ArchComponent.Component): + """The Wall object. - "The Wall object" + Turns a into a wall object, then uses a + to create the wall's shape. + + Walls are simple objects, usually vertical, typically obtained by giving a + thickness to a base line, then extruding it vertically. + + Parameters + ---------- + obj: + The object to turn into a wall. Note that this is not the object that + forms the basis for the new wall's shape. That is given later. + """ def __init__(self, obj): - ArchComponent.Component.__init__(self, obj) self.setProperties(obj) obj.IfcType = "Wall" def setProperties(self, obj): + """Give the wall its wall specific properties, such as its alignment. + + You can learn more about properties here: + https://wiki.freecadweb.org/property + + parameters + ---------- + obj: + The object to turn into a wall. + """ lp = obj.PropertiesList if not "Length" in lp: @@ -583,13 +761,20 @@ class _Wall(ArchComponent.Component): self.Type = "Wall" def onDocumentRestored(self,obj): + """Method run when the document is restored. Re-adds the Arch component, and Arch wall properties.""" ArchComponent.Component.onDocumentRestored(self,obj) self.setProperties(obj) def execute(self,obj): + """Method run when the object is recomputed. - "builds the wall shape" + Extrude the wall from the Base shape if possible. Processe additions + and subtractions. Assign the resulting shape as the shape of the wall. + + Add blocks if the MakeBlocks property is assigned. If the Base shape is + a mesh, just copy the mesh. + """ if self.clone(obj): return @@ -780,12 +965,43 @@ class _Wall(ArchComponent.Component): obj.Area = obj.Length.Value * obj.Height.Value def onBeforeChange(self,obj,prop): + """Method called before the object has a property changed. + + Specifically, this method is called before the value changes. + + If "Length" has changed, record the old length so that .onChanged() can + be sure that the base needs to be changed. + + Parameters + ---------- + prop: string + The name of the property that has changed. + """ + if prop == "Length": self.oldLength = obj.Length.Value def onChanged(self, obj, prop): + """Method called when the object has a property changed. + + If length has changed, extend the length of the Base object, if the + Base object only has a single edge to extend. + + Also hide subobjects. + + Also call ArchComponent.Component.onChanged(). + + Parameters + ---------- + prop: string + The name of the property that has changed. + """ + if prop == "Length": - if obj.Base and obj.Length.Value and hasattr(self,"oldLength") and (self.oldLength != None) and (self.oldLength != obj.Length.Value): + if (obj.Base and obj.Length.Value + and hasattr(self,"oldLength") and (self.oldLength is not None) + and (self.oldLength != obj.Length.Value)): + if hasattr(obj.Base,'Shape'): if len(obj.Base.Shape.Edges) == 1: import DraftGeomUtils @@ -806,10 +1022,18 @@ class _Wall(ArchComponent.Component): print("Debug: The base sketch of this wall could not be changed, because the sketch has not been edited yet in this session (this is a bug in FreeCAD). Try entering and exiting edit mode in this sketch first, and then changing the wall length should work.") else: FreeCAD.Console.PrintError(translate("Arch","Error: Unable to modify the base object of this wall")+"\n") + self.hideSubobjects(obj,prop) ArchComponent.Component.onChanged(self,obj,prop) def getFootprint(self,obj): + """Get the faces that make up the base/foot of the wall. + + Returns + ------- + list of + The faces that make up the foot of the wall. + """ faces = [] if obj.Shape: @@ -820,9 +1044,28 @@ class _Wall(ArchComponent.Component): return faces def getExtrusionData(self,obj): + """Get data needed to extrude the wall from a base object. + + take the Base object, and find a base face to extrude + out, a vector to define the extrusion direction and distance. + + Rebase the base face to the (0,0,0) origin. + + Return the base face, rebased, with the extrusion vector, and the + needed to return the face back to its original + position. + + Returns + ------- + tuple of (, , ) + Tuple containing the base face, the vector for extrusion, and the + placement needed to move the face back from the (0,0,0) origin. + """ - """returns (shape,extrusion vector,placement) or None""" import Part,DraftGeomUtils + + # If ArchComponent.Component.getExtrusionData() can successfully get + # extrusion data, just use that. data = ArchComponent.Component.getExtrusionData(self,obj) if data: if not isinstance(data[0],list): @@ -833,17 +1076,19 @@ class _Wall(ArchComponent.Component): # TODO currently layers were not supported when len(basewires) > 0 ##( or 1 ? ) width = 0 - # Get width of each edge segment from Base Objects if they store it (Adding support in SketchFeaturePython, DWire...) + # Get width of each edge segment from Base Objects if they store it + # (Adding support in SketchFeaturePython, DWire...) widths = [] # [] or None are both False if obj.Base: if hasattr(obj.Base, 'Proxy'): if hasattr(obj.Base.Proxy, 'getWidths'): - widths = obj.Base.Proxy.getWidths(obj.Base) # return a list of Width corresponds to indexes of sorted edges of Sketch - - # Get width of each edge/wall segment from ArchWall.OverrideWidth if Base Object does not provide it + # Return a list of Width corresponding to indexes of sorted + # edges of Sketch. + widths = obj.Base.Proxy.getWidths(obj.Base) + # Get width of each edge/wall segment from ArchWall.OverrideWidth if + # Base Object does not provide it if not widths: - if obj.OverrideWidth: if obj.Base.isDerivedFrom("Sketcher::SketchObject"): # If Base Object is ordinary Sketch (or when ArchSketch.getWidth() not implemented yet):- @@ -857,7 +1102,9 @@ class _Wall(ArchComponent.Component): except: widths = obj.OverrideWidth else: - # If Base Object is not Sketch, but e.g. DWire, the width list in OverrrideWidth just correspond to sequential order of edges + # If Base Object is not Sketch, but e.g. DWire, the width + # list in OverrrideWidth just correspond to sequential + # order of edges widths = obj.OverrideWidth elif obj.Width: widths = [obj.Width.Value] @@ -865,25 +1112,30 @@ class _Wall(ArchComponent.Component): print ("Width & OverrideWidth & base.getWidths() should not be all 0 or None or [] empty list ") return None - # set 'default' width - for filling in any item in the list == 0 or None + # Set 'default' width - for filling in any item in the list == 0 or None if obj.Width.Value: width = obj.Width.Value else: width = 200 # 'Default' width value - # Get align of each edge segment from Base Objects if they store it (Adding support in SketchFeaturePython, DWire...) + # Get align of each edge segment from Base Objects if they store it. + # (Adding support in SketchFeaturePython, DWire...) aligns = [] if obj.Base: if hasattr(obj.Base, 'Proxy'): if hasattr(obj.Base.Proxy, 'getAligns'): - aligns = obj.Base.Proxy.getAligns(obj.Base) # return a list of Align corresponds to indexes of sorted edges of Sketch - - # Get align of each edge/wall segment from ArchWall.OverrideAlign if Base Object does not provide it + # Return a list of Align corresponds to indexes of sorted + # edges of Sketch. + aligns = obj.Base.Proxy.getAligns(obj.Base) + # Get align of each edge/wall segment from ArchWall.OverrideAlign if + # Base Object does not provide it if not aligns: if obj.OverrideAlign: if obj.Base.isDerivedFrom("Sketcher::SketchObject"): - # If Base Object is ordinary Sketch (or when ArchSketch.getAligns() not implemented yet):- - # sort the align list in OverrideAlign to correspond to indexes of sorted edges of Sketch + # If Base Object is ordinary Sketch (or when + # ArchSketch.getAligns() not implemented yet):- sort the + # align list in OverrideAlign to correspond to indexes of + # sorted edges of Sketch try: import ArchSketchObject except: @@ -893,7 +1145,9 @@ class _Wall(ArchComponent.Component): except: aligns = obj.OverrideAlign else: - # If Base Object is not Sketch, but e.g. DWire, the align list in OverrideAlign just correspond to sequential order of edges + # If Base Object is not Sketch, but e.g. DWire, the align + # list in OverrideAlign just correspond to sequential order + # of edges aligns = obj.OverrideAlign else: aligns = [obj.Align] @@ -913,6 +1167,7 @@ class _Wall(ArchComponent.Component): base = None placement = None self.basewires = None + # build wall layers layers = [] if hasattr(obj,"Material"): @@ -931,15 +1186,21 @@ class _Wall(ArchComponent.Component): layers.append(t) elif varwidth: layers.append(varwidth) + if obj.Base: if hasattr(obj.Base,'Shape'): if obj.Base.Shape: if obj.Base.Shape.Solids: return None + + # If the user has defined a specific face of the Base + # object to build the wall from, extrude from that face, + # and return the extrusion moved to (0,0,0), normal of the + # face, and placement to move the extrusion back to its + # original position. elif obj.Face > 0: if len(obj.Base.Shape.Faces) >= obj.Face: face = obj.Base.Shape.Faces[obj.Face-1] - # this wall is based on a specific face of its base object if obj.Normal != Vector(0,0,0): normal = face.normalAt(0,0) if normal.getAngle(Vector(0,0,1)) > math.pi/4: @@ -952,18 +1213,25 @@ class _Wall(ArchComponent.Component): else: normal.multiply(height) base = face.extrude(normal) - base,placement = self.rebase(base) + base, placement = self.rebase(base) return (base,normal,placement) + + # If the Base has faces, but no specific one has been + # selected, rebase the faces and continue. elif obj.Base.Shape.Faces: if not DraftGeomUtils.isCoplanar(obj.Base.Shape.Faces): return None else: base,placement = self.rebase(obj.Base.Shape) + # If the object is a single edge, use that as the + # basewires. elif len(obj.Base.Shape.Edges) == 1: self.basewires = [Part.Wire(obj.Base.Shape.Edges)] - # Sort Sketch edges consistently with below procedures without using Sketch.Shape.Edges - found the latter order in some corner case != getSortedClusters() + # Sort Sketch edges consistently with below procedures + # without using Sketch.Shape.Edges - found the latter order + # in some corner case != getSortedClusters() elif obj.Base.isDerivedFrom("Sketcher::SketchObject"): self.basewires = [] skGeom = obj.Base.Geometry @@ -978,9 +1246,14 @@ class _Wall(ArchComponent.Component): for edge in cluster: edge.Placement = edge.Placement.multiply(skPlacement) ## TODO add attribute to skip Transform... clusterTransformed.append(edge) - self.basewires.append(clusterTransformed) # Only use cluster of edges rather than turning into wire - # Use Sketch's Normal for all edges/wires generated from sketch for consistency - # Discussion on checking normal of sketch.Placement vs sketch.getGlobalPlacement() - https://forum.freecadweb.org/viewtopic.php?f=22&t=39341&p=334275#p334275 + # Only use cluster of edges rather than turning into wire + self.basewires.append(clusterTransformed) + + # Use Sketch's Normal for all edges/wires generated + # from sketch for consistency. Discussion on checking + # normal of sketch.Placement vs + # sketch.getGlobalPlacement() - + # https://forum.freecadweb.org/viewtopic.php?f=22&t=39341&p=334275#p334275 # normal = obj.Base.Placement.Rotation.multVec(FreeCAD.Vector(0,0,1)) normal = obj.Base.getGlobalPlacement().Rotation.multVec(FreeCAD.Vector(0,0,1)) @@ -990,10 +1263,13 @@ class _Wall(ArchComponent.Component): for cluster in Part.getSortedClusters(obj.Base.Shape.Edges): for c in Part.sortEdges(cluster): self.basewires.append(Part.Wire(c)) - # if not sketch, e.g. Dwire, can have wire which is 3d so not on the placement's working plane - below applied to Sketch not applicable here - #normal = obj.Base.getGlobalPlacement().Rotation.multVec(FreeCAD.Vector(0,0,1)) #normal = obj.Base.Placement.Rotation.multVec(FreeCAD.Vector(0,0,1)) + # if not sketch, e.g. Dwire, can have wire which is 3d + # so not on the placement's working plane - below + # applied to Sketch not applicable here + #normal = obj.Base.getGlobalPlacement().Rotation.multVec(FreeCAD.Vector(0,0,1)) + #normal = obj.Base.Placement.Rotation.multVec(FreeCAD.Vector(0,0,1)) - if self.basewires: # and width: # width already tested earlier... + if self.basewires: if (len(self.basewires) == 1) and layers: self.basewires = [self.basewires[0] for l in layers] layeroffset = 0 @@ -1010,24 +1286,31 @@ class _Wall(ArchComponent.Component): for n in range(0,edgeNum,1): # why these not work - range(edgeNum), range(0,edgeNum) ... - # Fill the aligns list with ArchWall's default align entry and with same number of items as number of edges + # Fill the aligns list with ArchWall's default + # align entry and with same number of items as + # number of edges try: if aligns[n] not in ['Left', 'Right', 'Center']: aligns[n] = align except: aligns.append(align) - # Fill the widths List with ArchWall's default width entry and with same number of items as number of edges + # Fill the widths List with ArchWall's default + # width entry and with same number of items as + # number of edges try: if not widths[n]: widths[n] = width except: widths.append(width) + # Get a direction vector orthogonal to both the + # normal of the face/sketch and the direction the + # wire was drawn in. IE: along the width direction + # of the wall. if isinstance(e.Curve,Part.Circle): dvec = e.Vertexes[0].Point.sub(e.Curve.Center) else: - #dvec = DraftGeomUtils.vec(wire.Edges[0]).cross(normal) dvec = DraftGeomUtils.vec(e).cross(normal) if not DraftVecUtils.isNull(dvec): @@ -1044,17 +1327,35 @@ class _Wall(ArchComponent.Component): else: dvec.multiply(width) - # Now DraftGeomUtils.offsetWire() support similar effect as ArchWall Offset + # Now DraftGeomUtils.offsetWire() support + # similar effect as ArchWall Offset # #if off: # dvec2 = DraftVecUtils.scaleTo(dvec,off) # wire = DraftGeomUtils.offsetWire(wire,dvec2) - # Get the 'offseted' wire taking into account of Width and Align of each edge, and overall Offset - w2 = DraftGeomUtils.offsetWire(wire,dvec,False,False,widths,None,aligns,normal,off) + # Get the 'offseted' wire taking into account + # of Width and Align of each edge, and overall + # Offset + w2 = DraftGeomUtils.offsetWire(wire, dvec, + bind=False, + occ=False, + widthList=widths, + offsetMode=None, + alignList=aligns, + normal=normal, + basewireOffset=off) - # Get the 'base' wire taking into account of width and align of each edge - w1 = DraftGeomUtils.offsetWire(wire,dvec,False,False,widths,"BasewireMode",aligns,normal,off) + # Get the 'base' wire taking into account of + # width and align of each edge + w1 = DraftGeomUtils.offsetWire(wire, dvec, + bind=False, + occ=False, + widthList=widths, + offsetMode="BasewireMode", + alignList=aligns, + normal=normal, + basewireOffset=off) sh = DraftGeomUtils.bind(w1,w2) elif curAligns == "Right": @@ -1073,10 +1374,27 @@ class _Wall(ArchComponent.Component): # dvec2 = DraftVecUtils.scaleTo(dvec,off) # wire = DraftGeomUtils.offsetWire(wire,dvec2) - w2 = DraftGeomUtils.offsetWire(wire,dvec,False,False,widths,None,aligns,normal,off) - w1 = DraftGeomUtils.offsetWire(wire,dvec,False,False,widths,"BasewireMode",aligns,normal,off) + w2 = DraftGeomUtils.offsetWire(wire, dvec, + bind=False, + occ=False, + widthList=widths, + offsetMode=None, + alignList=aligns, + normal=normal, + basewireOffset=off) + + w1 = DraftGeomUtils.offsetWire(wire, dvec, + bind=False, + occ=False, + widthList=widths, + offsetMode="BasewireMode", + alignList=aligns, + normal=normal, + basewireOffset=off) + sh = DraftGeomUtils.bind(w1,w2) + #elif obj.Align == "Center": elif curAligns == "Center": if layers: @@ -1089,8 +1407,24 @@ class _Wall(ArchComponent.Component): w2 = DraftGeomUtils.offsetWire(wire,d1) else: dvec.multiply(width) - w2 = DraftGeomUtils.offsetWire(wire,dvec,False,False,widths,None,aligns,normal) - w1 = DraftGeomUtils.offsetWire(wire,dvec,False,False,widths,"BasewireMode",aligns,normal) + + w2 = DraftGeomUtils.offsetWire(wire, dvec, + bind=False, + occ=False, + widthList=widths, + offsetMode=None, + alignList=aligns, + normal=normal) + + w1 = DraftGeomUtils.offsetWire(wire, dvec, + bind=False, + occ=False, + widthList=widths, + offsetMode="BasewireMode", + alignList=aligns, + normal=normal) + + sh = DraftGeomUtils.bind(w1,w2) del widths[0:edgeNum] @@ -1102,8 +1436,13 @@ class _Wall(ArchComponent.Component): f = Part.Face(sh) if baseface: - # To allow exportIFC.py to work properly on sketch, which use only 1st face / wire, do not fuse baseface here - # So for a sketch with multiple wires, each returns individual face (rather than fusing together) for exportIFC.py to work properly + # To allow exportIFC.py to work properly on + # sketch, which use only 1st face / wire, + # do not fuse baseface here So for a sketch + # with multiple wires, each returns + # individual face (rather than fusing + # together) for exportIFC.py to work + # properly # "ArchWall - Based on Sketch Issues" - https://forum.freecadweb.org/viewtopic.php?f=39&t=31235 # "Bug #2408: [PartDesign] .fuse is splitting edges it should not" @@ -1159,15 +1498,29 @@ class _Wall(ArchComponent.Component): return None class _ViewProviderWall(ArchComponent.ViewProviderComponent): + """The view provider for the wall object. - "A View Provider for the Wall object" + Parameters + ---------- + vobj: + The view provider to turn into a wall view provider. + """ def __init__(self,vobj): - ArchComponent.ViewProviderComponent.__init__(self,vobj) vobj.ShapeColor = ArchCommands.getDefaultColor("Wall") def getIcon(self): + """Return the path to the appropriate icon. + + If a clone, return the cloned wall icon path. Otherwise return the + Arch wall icon. + + Returns + ------- + str + Path to the appropriate icon .svg file. + """ import Arch_rc if hasattr(self,"Object"): @@ -1178,6 +1531,18 @@ class _ViewProviderWall(ArchComponent.ViewProviderComponent): return ":/icons/Arch_Wall_Tree.svg" def attach(self,vobj): + """Add display modes' data to the coin scenegraph. + + Add each display mode as a coin node, whose parent is this view + provider. + + Each display mode's node includes the data needed to display the object + in that mode. This might include colors of faces, or the draw style of + lines. This data is stored as additional coin nodes which are children + of the display mode node. + + Add the textures used in the Footprint display mode. + """ self.Object = vobj.Object from pivy import coin @@ -1200,6 +1565,19 @@ class _ViewProviderWall(ArchComponent.ViewProviderComponent): ArchComponent.ViewProviderComponent.attach(self,vobj) def updateData(self,obj,prop): + """Method called when the host object has a property changed. + + If the host object's Placement, Shape, or Material has changed, and the + host object has a Material assigned, give the shape the color and + transparency of the Material. + + Parameters + ---------- + obj: + The host object that has changed. + prop: string + The name of the property that has changed. + """ if prop in ["Placement","Shape","Material"]: if obj.ViewObject.DisplayMode == "Footprint": @@ -1226,11 +1604,42 @@ class _ViewProviderWall(ArchComponent.ViewProviderComponent): obj.ViewObject.DiffuseColor = obj.ViewObject.DiffuseColor def getDisplayModes(self,vobj): + """Define the display modes unique to the Arch Wall. + + Define mode Footprint, which only displays the footprint of the wall. + Also add the display modes of the Arch Component. + + Returns + ------- + list of str + List containing the names of the new display modes. + """ modes = ArchComponent.ViewProviderComponent.getDisplayModes(self,vobj)+["Footprint"] return modes def setDisplayMode(self,mode): + """Method called when the display mode changes. + + Called when the display mode changes, this method can be used to set + data that wasn't available when .attach() was called. + + When Footprint is set as display mode, find the faces that make up the + footprint of the wall, and give them a lined texture. Then display + the wall as a wireframe. + + Then pass the displaymode onto Arch Component's .setDisplayMode(). + + Parameters + ---------- + mode: str + The name of the display mode the view provider has switched to. + + Returns + ------- + str: + The name of the display mode the view provider has switched to. + """ self.fset.coordIndex.deleteValues(0) self.fcoords.point.deleteValues(0) diff --git a/src/Mod/Arch/ArchWindow.py b/src/Mod/Arch/ArchWindow.py index 8c2029a505..a3051e6661 100644 --- a/src/Mod/Arch/ArchWindow.py +++ b/src/Mod/Arch/ArchWindow.py @@ -19,6 +19,8 @@ #* * #*************************************************************************** +import os + import FreeCAD,Draft,ArchComponent,DraftVecUtils,ArchCommands from FreeCAD import Units from FreeCAD import Vector @@ -771,7 +773,6 @@ class _CommandWindow: self.librarypresets = [] librarypath = FreeCAD.ParamGet('User parameter:Plugins/parts_library').GetString('destination','') if librarypath: - import os if os.path.exists(librarypath): for wtype in ["Windows","Doors"]: wdir = os.path.join(librarypath,"Architectural Parts",wtype) diff --git a/src/Mod/Arch/CMakeLists.txt b/src/Mod/Arch/CMakeLists.txt index 093ba9e7f7..151071742d 100644 --- a/src/Mod/Arch/CMakeLists.txt +++ b/src/Mod/Arch/CMakeLists.txt @@ -51,6 +51,9 @@ SET(Arch_SRCS ArchFence.py OfflineRenderingUtils.py exportIFC.py + ArchTruss.py + ArchCurtainWall.py + importSHP.py ) SET(Dice3DS_SRCS diff --git a/src/Mod/Arch/Init.py b/src/Mod/Arch/Init.py index 0e292db883..884d62d40d 100644 --- a/src/Mod/Arch/Init.py +++ b/src/Mod/Arch/Init.py @@ -30,3 +30,4 @@ FreeCAD.addImportType("Collada (*.dae)","importDAE") FreeCAD.addExportType("Collada (*.dae)","importDAE") FreeCAD.addImportType("3D Studio mesh (*.3ds)","import3DS") FreeCAD.addImportType("SweetHome3D XML export (*.zip)","importSH3D") +FreeCAD.addImportType("Shapefile (*.shp)","importSHP") diff --git a/src/Mod/Arch/InitGui.py b/src/Mod/Arch/InitGui.py index 3791fba309..9f18d1c509 100644 --- a/src/Mod/Arch/InitGui.py +++ b/src/Mod/Arch/InitGui.py @@ -58,13 +58,14 @@ class ArchWorkbench(FreeCADGui.Workbench): # Set up command lists self.archtools = ["Arch_Wall", "Arch_Structure", "Arch_Rebar", - "Arch_BuildingPart", + "Arch_CurtainWall","Arch_BuildingPart", "Arch_Project", "Arch_Site", "Arch_Building", "Arch_Floor", "Arch_Reference", "Arch_Window", "Arch_Roof", "Arch_AxisTools", "Arch_SectionPlane", "Arch_Space", "Arch_Stairs", "Arch_PanelTools", "Arch_Equipment", - "Arch_Frame", "Arch_Fence", "Arch_MaterialTools", + "Arch_Frame", "Arch_Fence", "Arch_Truss", + "Arch_MaterialTools", "Arch_Schedule", "Arch_PipeTools", "Arch_CutPlane", "Arch_CutLine", "Arch_Add", "Arch_Remove", "Arch_Survey"] diff --git a/src/Mod/Arch/OfflineRenderingUtils.py b/src/Mod/Arch/OfflineRenderingUtils.py index cf91928102..7e8a11f771 100755 --- a/src/Mod/Arch/OfflineRenderingUtils.py +++ b/src/Mod/Arch/OfflineRenderingUtils.py @@ -749,12 +749,36 @@ def buildGuiDocumentFromGuiData(document,guidata): guidoc += " \n" guidoc += " \n" elif prop["type"] in ["App::PropertyColorList"]: - # number of colors - buf = binascii.unhexlify(hex(len(prop["value"]))[2:].zfill(2)) - # fill 3 other bytes (the number of colors occupies 4 bytes) - buf += binascii.unhexlify(hex(0)[2:].zfill(2)) - buf += binascii.unhexlify(hex(0)[2:].zfill(2)) - buf += binascii.unhexlify(hex(0)[2:].zfill(2)) + # DiffuseColor: first 4 bytes of file tells number of Colors + # then rest of bytes represent colors value where each color + # is of 4 bytes in abgr order. + + # convert number of colors into hexadecimal reprsentation + hex_repr = hex(len(prop["value"]))[2:] + + # if len of `hex_repr` is odd, then add 0 padding. + # `hex_repr` must contain an even number of hex digits + # as `binascii.unhexlify` only works of even hex str. + if len(hex_repr) % 2 != 0: + hex_repr = "0" + hex_repr + buf = binascii.unhexlify(hex_repr) + + if len(hex_repr) > 8: + raise NotImplementedError( + "Number of colors ({}) is greater than 4 bytes and in DiffuseColor file we only " + "specify number of colors in 4 bytes.".format(len(prop["value"])) + ) + elif len(hex_repr) == 2: # `hex_repr` == 1 byte + # fill 3 other bytes (the number of colors occupies 4 bytes) + buf += binascii.unhexlify(hex(0)[2:].zfill(2)) + buf += binascii.unhexlify(hex(0)[2:].zfill(2)) + buf += binascii.unhexlify(hex(0)[2:].zfill(2)) + elif len(hex_repr) == 4: # `hex_repr` == 2 bytes + buf += binascii.unhexlify(hex(0)[2:].zfill(2)) + buf += binascii.unhexlify(hex(0)[2:].zfill(2)) + elif len(hex_repr) == 6: # `hex_repr` == 3 bytes + buf += binascii.unhexlify(hex(0)[2:].zfill(2)) + # fill colors in abgr order for color in prop["value"]: if len(color) >= 4: diff --git a/src/Mod/Arch/Resources/Arch.qrc b/src/Mod/Arch/Resources/Arch.qrc index fa7a65c2a0..9fd513dc8e 100644 --- a/src/Mod/Arch/Resources/Arch.qrc +++ b/src/Mod/Arch/Resources/Arch.qrc @@ -17,6 +17,8 @@ icons/Arch_CloseHoles.svg icons/Arch_Component.svg icons/Arch_Component_Clone.svg + icons/Arch_CurtainWall.svg + icons/Arch_CurtainWall_Tree.svg icons/Arch_CutLine.svg icons/Arch_CutPlane.svg icons/Arch_Equipment.svg @@ -75,6 +77,8 @@ icons/Arch_Survey.svg icons/Arch_ToggleIfcBrepFlag.svg icons/Arch_ToggleSubs.svg + icons/Arch_Truss.svg + icons/Arch_Truss_Tree.svg icons/Arch_Wall.svg icons/Arch_Wall_Clone.svg icons/Arch_Wall_Tree.svg diff --git a/src/Mod/Arch/Resources/icons/Arch_CurtainWall.svg b/src/Mod/Arch/Resources/icons/Arch_CurtainWall.svg new file mode 100644 index 0000000000..981efd5947 --- /dev/null +++ b/src/Mod/Arch/Resources/icons/Arch_CurtainWall.svg @@ -0,0 +1,227 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [wmayer] + + + Arch_Site + 2011-10-10 + http://www.freecadweb.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Arch/Resources/icons/Arch_Site.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/Arch/Resources/icons/Arch_CurtainWall_Tree.svg b/src/Mod/Arch/Resources/icons/Arch_CurtainWall_Tree.svg new file mode 100644 index 0000000000..9052948d3d --- /dev/null +++ b/src/Mod/Arch/Resources/icons/Arch_CurtainWall_Tree.svg @@ -0,0 +1,216 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [wmayer] + + + Arch_Site + 2011-10-10 + http://www.freecadweb.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Arch/Resources/icons/Arch_Site.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/Arch/Resources/icons/Arch_Truss.svg b/src/Mod/Arch/Resources/icons/Arch_Truss.svg new file mode 100644 index 0000000000..c685abd912 --- /dev/null +++ b/src/Mod/Arch/Resources/icons/Arch_Truss.svg @@ -0,0 +1,246 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [yorikvanhavre] + + + Arch_Axis + 2011-12-12 + http://www.freecadweb.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Arch/Resources/icons/Arch_Axis.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + diff --git a/src/Mod/Arch/Resources/icons/Arch_Truss_Tree.svg b/src/Mod/Arch/Resources/icons/Arch_Truss_Tree.svg new file mode 100644 index 0000000000..cf70a1a009 --- /dev/null +++ b/src/Mod/Arch/Resources/icons/Arch_Truss_Tree.svg @@ -0,0 +1,224 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [yorikvanhavre] + + + Arch_Axis + 2011-12-12 + http://www.freecadweb.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Arch/Resources/icons/Arch_Axis.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + diff --git a/src/Mod/Arch/Resources/translations/Arch.ts b/src/Mod/Arch/Resources/translations/Arch.ts index 3efdc43b1f..0de165def4 100644 --- a/src/Mod/Arch/Resources/translations/Arch.ts +++ b/src/Mod/Arch/Resources/translations/Arch.ts @@ -3,1597 +3,1582 @@ App::Property - + The intervals between axes - + The angles of each axis - + The length of the axes - + The size of the axis bubbles - + The numbering style - + The type of this building - + 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 description for this component - + An optional tag for this component - + A material for this object - + 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 - + The model description of this equipment - + Additional snap points for this equipment - + The electric power needed by this equipment in Watts - + The height of this object - + The computed floor area of this floor - + The placement of this object - + 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. - + The rotation of the profile around its extrusion axis - + The length of this element, if not based on a profile - + The width of this element, if not based on a profile - + 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 direction of waves for corrugated elements - + The type of waves for corrugated elements - + The area of this panel - + The facemaker type to use to build the profile of this object - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) - + The linked object - + The line width of the rendered objects - + 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 - + A margin inside the boundary - + Turns the display of the margin on/off - + The linked Panel cuts - + The tag text to display - + The width of the sheet - + The height of the sheet - + The fill ratio of this sheet - + 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 curvature radius of this connector - + The pipes linked by this connector - + The type of this connector - + The length of this element - + The width of this element - + The height of this element - + The structural nodes 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 - + 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 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 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. - + A list of angles for each roof pane - + A list of horizontal length projections for each roof pane - + A list of IDs of relative profiles for each roof pane - + A list of thicknesses for each roof pane - + A list of overhangs for each roof pane - + A list of calculated heights for each roof pane - + The face number of the base object used to build this roof - + The total length of ridges and hips of this roof - + The total length of borders of this roof - + The description column - + The values column - + The units column - + The objects column - + The filter column - + The spreadsheet to print the results to - + If false, non-solids will be cut too, with possible wrong results. - + The display length of this section plane - + The display height of this section plane - + The size of the arrows of this section plane - + Show the cut in the 3D view - + The rendering mode to use - + If cut geometry is shown or not - + If cut geometry is filled or not - + The size of the texts inside this object - + If checked, source objects are displayed regardless of being visible in the 3D model - + The base terrain of this site - + The postal or zip code of this site - + The city 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 - + 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 - + Show solar diagram or not - + The scale of the solar diagram - + The position of the solar diagram - + The color of the solar diagram - + 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 - + 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 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 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 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 - + An optional extrusion path for this element - + The height or extrusion depth of this element. Keep 0 for automatic - + A description of the standard profile this element is based upon - + Offset distance between the centerline and the nodes line - + 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 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 - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid - + The alignment of this wall on its base object, if applicable - + 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) - + The normal direction of this window - + The area of this window - + An optional higher-resolution mesh or shape for this object - + An optional additional placement to add to the profile before extruding it - + Opens the subcomponents that have a hinge defined - + A standard code (MasterFormat, OmniClass,...) - + A description for this material - + The transparency value of this material - + The color of this material - + The list of layer names - + The list of layer materials - + The list of layer thicknesses - + The line color of the projected objects - + The color of the cut faces (if turned on) - + The overlap of the stringers above the bottom of the treads - + The number of the wire that defines the hole. A value of 0 means automatic - + The label of each axis - + If true, show the labels - + A transformation to apply to each label - + The axes this system is made of - + An optional axis or axis system on which this object should be duplicated - + The type of edges to consider - + If true, geometry is fused, otherwise a compound - + If True, the object is rendered as a face, if possible. - + The allowed angles this object can be rotated to when placed on sheets - + 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 - + The total distance to span the rebars over. Keep 0 to automatically use the host shape size. - + List of placement of all the bars - + The structure object that hosts this rebar - + The custom spacing of rebar - + Shape of rebar - + Flip the roof direction if going the wrong way - + Shows plan opening symbols if available - + Show elevation opening symbols if available - + The objects that host this window - + An optional custom bubble number - + 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 - + The placement of this axis system - + The level of the (0,0,0) point of this level - + The shape of this object - + 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, when activated, the working plane will automatically adapt to this level - - If true, when activated, Display offset will affect the origin mark too - - - - - If true, when activated, the object's label is displayed - - - - + The font to be used for texts - + The font size of texts - + Camera position data associated with this object - + If set, the view stored in this object will be restored on double-click - + The individual face colors - + If set to True, the working plane will be kept on Auto mode - + An optional standard (OmniClass, etc...) code for this component - + The URL of the product page of this equipment - + A URL where to find information about this material - + The horizontal offset of waves for corrugated elements - + If the wave also affects the bottom side or not - + The font file - + An offset value to move the cut plane from the center point - + Length of a single rebar - + Total length of all rebars - + The base file this component is built upon - + The part to use from the base file - - If True, the shape will be discarded when turning visibility off, resulting in a lighter file, but with an additional loading time when turning the object back on - - - - + The latest time stamp of the linked file - + If true, the colors from the linked file will be kept updated - + The objects that must be considered by this section plane. Empty means the whole document. - + The transparency of this object - + 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) - + The street and house number of this site, with postal box or apartment number if needed - + The region, province or county of this site - + A url that shows this site in a mapping website - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates - + Specifies if this space is internal or external - + The width of a Landing (Second edge and after - First edge follows Width property) - + The Blondel ratio indicates comfortable stairs and should be between 62 and 64cm or 24.5 and 25.5in - + 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 - + 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 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 preset number this window is based on - + The frame size of this window - + The offset size of this window - + The width of louvre elements - + The space between louvre elements - + The number of the wire that defines the hole. If 0, the value will be calculated automatically - + Specifies if moving this object moves its base instead @@ -1623,245 +1608,510 @@ - + The type of this object - + IFC data - + IFC properties of this object - + Description of IFC attributes are not yet implemented - + 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. - + 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 thickness of the risers - + The 'right outline' of all segments of stairs - + 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 - + When true, the fence will be colored like the original post and section. + + + If true, the height value propagates to contained objects + + + + + This property stores an inventor representation for this object + + + + + If true, display offset will affect the origin mark too + + + + + If true, the object's label is displayed + + + + + If True, double-clicking this object in the tree turns it active + + + + + 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 + + + + + Cut the view above this level + + + + + The distance between the level plane and the cut line + + + + + Turn cutting on when activating this level + + + + + Use the material color as this object's shape color, if available + + + + + 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 size of the vertical mullions, 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 size of the horizontal mullions, 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 wall thickness of this pipe, if not based on a profile + + + + + 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 + + + + + If True, a spreadsheet containing the results is recreated when needed + + + + + If True, additional lines with each individual object are added to the results + + + + + The time zone where this site is located + + + + + 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 + + + + + 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 area of this wall as a simple Height * Length calculation + + Arch - + Components - + Components of this object - + Axes - + Create Axis - + Remove - + Add - + Axis - + Distance - + Angle - + 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 - + Grouping - + Ungrouping - + Split Mesh - + Mesh to Shape - + Base component - + Additions - + Subtractions - + Objects - + Roof - + Create Roof - + Unable to create a roof - + Page - + View of - + Create Section Plane - + Create Site @@ -1871,27 +2121,27 @@ - + Create Wall - + Width - + Height - + Error: Invalid base object - + This mesh is an invalid solid @@ -1901,137 +2151,137 @@ - + Edit - + Create/update component - + Base 2D object - + Wires - + Create new component - + Name - + Type - + Thickness - + Error: Couldn't determine character encoding - + file %s successfully created. - + Add space boundary - + Remove space boundary - + Please select a base object - + Fixtures - + Frame - + Create Frame - + Create Rebar - + Create Space - + Create Stairs - + Length - + Error: The base shape couldn't be extruded along this tool object - + Couldn't compute a shape - + Merge Wall - + Please select only wall objects - + Merge Walls - + Distances (mm) and angles (deg) between axes - + Error computing the shape of this object @@ -2041,82 +2291,82 @@ - + Object doesn't have settable IFC Attributes - + Disabling Brep force flag of object - + Enabling Brep force flag of object - + has no solid - + has an invalid shape - + has a null shape - + Cutting - + 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 - + Create Panel - + Parameters of the profiles of the roof: * Angle : slope in degrees compared to the horizontal one. * Run : outdistance between the wall and the ridge sheathing. @@ -2131,363 +2381,363 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela - + Id - + IdRel - + Cut Plane - + Cut Plane options - + Behind - + Front - + Angle (deg) - + Run (mm) - + Thickness (mm) - + Overhang (mm) - + Height (mm) - + Create Component - + Create material - + Walls can only be based on Part or Mesh objects - + Set text position - + Category - + Key - + Value - + Unit - + Create IFC properties spreadsheet - + Create Building - + Group - + Create Floor - + Create Panel Cut - + Create Panel Sheet - + Facemaker returned an error - + Tools - + Edit views positions - + Create Pipe - + Create Connector - + 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 - + Offset - + Unable to retrieve value from object - + Import CSV File - + Export CSV File - + Schedule - + There is no valid object in the selection. Site creation aborted. - + 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 - + Intersection found. @@ -2498,328 +2748,328 @@ Site creation aborted. - + Hinge - + Opening mode - + Get selected edge - + Press to retrieve the selected edge - + Which side to cut - + You must select a base shape object and optionally a mesh object - + Create multi-material - + Material - + New layer - + Wall Presets... - + Hole wire - + Pick selected - + Create Axis System - + Create Grid - + Label - + Axis system components - + Grid - + Total width - + Total height - + Add row - + Del row - + Add col - + Del col - + Create span - + Remove span - + Rows - + Columns - + This object has no face - + Space boundaries - + Error: Unable to modify the base object of this wall - + Window elements - + Survey - + Set description - + Clear - + Copy Length - + Copy Area - + Export CSV - + Description - + Area - + Total - + Hosts - + Only axes must be selected - + Please select at least one axis - + 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 - + There is no valid object in the selection. Building creation aborted. - + BuildingPart - + Create BuildingPart - + Invalid cutplane - + All good! No problems found - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: - + Toggle subcomponents - + Closing Sketch edit - + Component - + Edit IFC properties - + Edit standard code - + Property - + Add property... - + Add property set... - + New... - + New property - + New property set - + 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. @@ -2827,158 +3077,148 @@ You can change that in the preferences. - + There is no valid object in the selection. Floor creation aborted. - + Crossing point not found in profile. - + Error computing shape of - + Please select exactly 2 or 3 Pipe objects - + Please select only Pipe objects - + 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 - - Too many wires in the profile - - - - + 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 - + Profile - + Please select a base face on a structural object - + Create external reference - - No spreadsheet attached to this schedule - - - - + Section plane settings - + Objects seen by this section plane: - + Section plane placement: - + Rotate X - + Rotate Y - + Rotate Z - + Resize - + Center - + 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. @@ -2986,42 +3226,42 @@ Note: You can change that in the preferences. - + 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. - + The selected wall contains no subwall to merge - + Cannot compute blocks for wall @@ -3031,87 +3271,87 @@ Note: You can change that in the preferences. - + Unable to create component - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire - + + 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 - + pycollada not found, collada support is disabled. - + This exporter can currently only export one site object - + Error: Space '%s' has no Zone. Aborting. - + 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 - + Successfully written - + Found a shape containing curves, triangulating - + Successfully imported - + 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. @@ -3119,42 +3359,42 @@ You can change that in the preferences. - + Remove highlighted objects from the list above - + Add selected - + Add selected object(s) to the scope of this section plane - + Rotates the plane along the X axis - + Rotates the plane along the Y axis - + Rotates the plane along the Z axis - + Resizes the plane to fit the objects in the list above - + Centers the plane on the objects in the list above @@ -3169,82 +3409,82 @@ You can change that in the preferences. - + Next point - + Structure options - + Drawing mode - + Beam - + Column - + Preset - + Switch L/H - + Switch L/W - + Con&tinue - + First point of wall - + Wall options - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. - + Alignment - + Left - + Right - + Use sketches @@ -3254,25 +3494,80 @@ You can change that in the preferences. - + Window - + Window options - + Auto include in host object - + Sill height + + + Curtain Wall + + + + + Please select only one base object or none + + + + + Create Curtain Wall + + + + + Total thickness + + + + + depends on the object + + + + + Create Project + + + + + Unable to recognize that file type + + + + + Truss + + + + + Create Truss + + + + + Arch + + + + + Rebar tools + + ArchMaterial @@ -3380,12 +3675,12 @@ You can change that in the preferences. Arch_3Views - + 3 views from mesh - + Creates 3 views (top, front, side) from a mesh-based object @@ -3393,12 +3688,12 @@ You can change that in the preferences. Arch_Add - + Add component - + Adds the selected components to the active object @@ -3406,22 +3701,22 @@ You can change that in the preferences. Arch_Axis - + Axis - + Grid - + Creates a customizable grid object - + Creates a set of axes @@ -3429,12 +3724,12 @@ You can change that in the preferences. Arch_AxisSystem - + Axis System - + Creates an axis system from a set of axes @@ -3442,7 +3737,7 @@ You can change that in the preferences. Arch_AxisTools - + Axis tools @@ -3450,12 +3745,12 @@ You can change that in the preferences. Arch_Building - + Building - + Creates a building object including selected objects. @@ -3463,12 +3758,12 @@ You can change that in the preferences. Arch_BuildingPart - + BuildingPart - + Creates a BuildingPart object including selected objects @@ -3476,12 +3771,12 @@ You can change that in the preferences. Arch_Check - + Check - + Checks the selected objects for problems @@ -3489,12 +3784,12 @@ You can change that in the preferences. Arch_CloneComponent - + Clone component - + Clones an object as an undefined architectural component @@ -3502,12 +3797,12 @@ You can change that in the preferences. Arch_CloseHoles - + Close holes - + Closes holes in open shapes, turning them solids @@ -3515,38 +3810,61 @@ You can change that in the preferences. Arch_Component - + Component - + Creates an undefined architectural component + + Arch_CurtainWall + + + Curtain Wall + + + + + Creates a curtain wall object from selected line or from scratch + + + Arch_CutPlane - + Cut with plane - + Cut an object with a plane + + + Cut with a line + + + + + Cut an object with a line with normal workplane + + Arch_Equipment - + Equipment - + Creates an equipment object from a selected object (Part or Mesh) @@ -3554,12 +3872,12 @@ You can change that in the preferences. Arch_Fence - + Fence - + Creates a fence object from a selected section, post and path @@ -3567,25 +3885,25 @@ You can change that in the preferences. Arch_Floor - - Floor + + Level - - Creates a floor object including selected objects + + Creates a Building Part object that represents a level, including selected objects 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. @@ -3593,62 +3911,62 @@ You can change that in the preferences. Arch_Grid - + 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 @@ -3656,12 +3974,12 @@ You can change that in the preferences. Arch_IfcSpreadsheet - + Create IFC spreadsheet... - + Creates a spreadsheet to store IFC properties of an object. @@ -3669,12 +3987,12 @@ You can change that in the preferences. Arch_Material - + Creates or edits the material definition of a selected object. - + Material @@ -3682,7 +4000,7 @@ You can change that in the preferences. Arch_MaterialTools - + Material tools @@ -3690,12 +4008,12 @@ You can change that in the preferences. Arch_MergeWalls - + Merge Walls - + Merges the selected walls, if possible @@ -3703,12 +4021,12 @@ You can change that in the preferences. Arch_MeshToShape - + Mesh to Shape - + Turns selected meshes into Part Shape objects @@ -3716,12 +4034,12 @@ You can change that in the preferences. Arch_MultiMaterial - + Multi-Material - + Creates or edits multi-materials @@ -3729,12 +4047,12 @@ You can change that in the preferences. Arch_Nest - + Nest - + Nests a series of selected shapes in a container @@ -3742,12 +4060,12 @@ You can change that in the preferences. Arch_Panel - + Panel - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) @@ -3755,7 +4073,7 @@ You can change that in the preferences. Arch_PanelTools - + Panel tools @@ -3763,7 +4081,7 @@ You can change that in the preferences. Arch_Panel_Cut - + Panel Cut @@ -3771,17 +4089,17 @@ You can change that in the preferences. Arch_Panel_Sheet - + Creates 2D views of selected panels - + Panel Sheet - + Creates a 2D sheet which can contain panel cuts @@ -3789,17 +4107,17 @@ You can change that in the preferences. Arch_Pipe - + Pipe - + Creates a pipe object from a given Wire or Line - + Creates a connector between 2 or 3 selected pipes @@ -3807,7 +4125,7 @@ You can change that in the preferences. Arch_PipeConnector - + Connector @@ -3815,20 +4133,33 @@ You can change that in the preferences. Arch_PipeTools - + Pipe tools + + Arch_Project + + + Project + + + + + Creates a project entity aggregating the selected sites. + + + Arch_Rebar - + Creates a Reinforcement bar from the selected face of a structural object - + Custom Rebar @@ -3836,12 +4167,12 @@ You can change that in the preferences. Arch_Reference - + External reference - + Creates an external reference object @@ -3849,12 +4180,12 @@ You can change that in the preferences. Arch_Remove - + Remove component - + Remove the selected components from their parents, or create a hole in a component @@ -3862,12 +4193,12 @@ You can change that in the preferences. Arch_RemoveShape - + Remove Shape from Arch - + Removes cubic shapes from Arch components @@ -3875,12 +4206,12 @@ You can change that in the preferences. Arch_Roof - + Roof - + Creates a roof object from the selected wire. @@ -3888,12 +4219,12 @@ You can change that in the preferences. Arch_Schedule - + Schedule - + Creates a schedule to collect data from the model @@ -3901,12 +4232,12 @@ You can change that in the preferences. Arch_SectionPlane - + Section Plane - + Creates a section plane object, including the selected objects @@ -3914,12 +4245,12 @@ You can change that in the preferences. Arch_SelectNonSolidMeshes - + Select non-manifold meshes - + Selects all non-manifold meshes from the document or from the selected groups @@ -3927,12 +4258,12 @@ You can change that in the preferences. Arch_Site - + Site - + Creates a site object including selected objects. @@ -3940,17 +4271,17 @@ You can change that in the preferences. Arch_Space - + Space - + Creates a space object from selected boundary objects - + Creates a stairs object @@ -3958,12 +4289,12 @@ You can change that in the preferences. Arch_SplitMesh - + Split Mesh - + Splits selected meshes into independent components @@ -3971,7 +4302,7 @@ You can change that in the preferences. Arch_Stairs - + Stairs @@ -3992,12 +4323,12 @@ You can change that in the preferences. Arch_Survey - + Survey - + Starts survey @@ -4005,12 +4336,12 @@ You can change that in the preferences. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag - + Force an object to be exported as Brep or not @@ -4018,25 +4349,38 @@ You can change that in the preferences. Arch_ToggleSubs - + Toggle subcomponents - + Shows or hides the subcomponents of this object + + Arch_Truss + + + Truss + + + + + Creates a truss object from selected line or from scratch + + + Arch_Wall - + Wall - + Creates a wall object from scratch or from a selected object (wire, face or solid) @@ -4140,107 +4484,67 @@ You can change that in the preferences. - + Description - + A description for this operation - - Value - - - - - The value to retrieve for each object. Can be "count" to count the objects, or object.Shape.Volume to retrieve a certain property. - - - - + Unit - - An optional unit to express the resulting value. Ex: m^3 - - - - + Objects - - An optional semicolon (;) separated list of object names to be considered by this operation. If the list contains groups, children will be added - - - - + Filter - - A semicolon (;) separated list of type:value filters (see documentation for filters syntax) - - - - + Adds a line below the selected line/cell - - Add - - - - + Deletes the selected line - - Del - - - - + Clears the whole list - + Clear - + Put selected objects into the "Objects" column of the selected row - - Selection - - - - + Imports the contents of a CSV file - + Import - + Export @@ -4264,12 +4568,6 @@ You can change that in the preferences. Dialog - - - This exports the contents of the "Result" spreadsheet to a CSV file. In Libreoffice, you can keep this CSV file linked by right-clicking the Sheets tab bar -> New sheet -> From file -> Link - Note: as of LibreOffice v5.4.5.1 the correct path now is: Sheets tab bar -> Insert Sheet... -> From file -> Browse... - - BimServer URL: @@ -4315,14 +4613,112 @@ You can change that in the preferences. Force export full FreeCAD parametric data + + + Schedule name: + + + + + Property + + + + + The property to retrieve from each object. +Can be "count" to count the objects, or property names +like "Length" or "Shape.Volume" to retrieve +a certain property. + + + + + An optional unit to express the resulting value. Ex: m^3 (you can also write m³ or m3) + + + + + An optional semicolon (;) separated list of object names internal names, not labels) to be considered by this operation. If the list contains groups, children will be added. Leave blank to use all objects from the document + + + + + <html><head/><body><p>An optional semicolon (;) separated list of property:value filters. Prepend ! to a property name to invert the effect of the filer (exclude objects that match the filter. Objects whose property contains the value will be matched. Examples of valid filters (everything is case-insensitive):</p><p><span style=" font-weight:600;">Name:Wall</span> - Will only consider objects with &quot;wall&quot; in their name (internal name)</p><p><span style=" font-weight:600;">!Name:Wall</span> - Will only consider objects which DON'T have &quot;wall&quot; in their name (internal name)</p><p><span style=" font-weight:600;">Descriptionl:Win</span> - Will only consider objects with &quot;win&quot; in their description</p><p><span style=" font-weight:600;">!Label:Win</span> - Will only consider objects which DON't have &quot;win&quot; in their label</p><p><span style=" font-weight:600;">IfcType:Wall</span> - Will only consider objects which Ifc Type is &quot;Wall&quot;</p><p><span style=" font-weight:600;">!Tag:Wall</span> - Will only consider objects which tag is NOT &quot;Wall&quot;</p><p>If you leave this field empty, no filtering is applied</p></body></html> + + + + + If this is enabled, an associated spreadsheet containing the results will be maintained together with this schedule object + + + + + Associate spreadsheet + + + + + If this is turned on, additional lines will be filled with each object considered. If not, only the totals. + + + + + Detailed results + + + + + Add row + + + + + Del row + + + + + Add selection + + + + + <html><head/><body><p>This exports the results to a CSV or Markdown file. </p><p><span style=" font-weight:600;">Note for CSV export:</span></p><p>In Libreoffice, you can keep this CSV file linked by right-clicking the Sheets tab bar -&gt; New sheet -&gt; From file -&gt; Link (Note: as of LibreOffice v5.4.5.1 the correct path now is: Sheets tab bar -&gt; Insert Sheet... -&gt; From file -&gt; Browse...)</p></body></html> + + Draft - + Writing camera position + + + Draft creation tools + + + + + Draft annotation tools + + + + + Draft modification tools + + + + + Draft + + + + + Import-Export + + Form @@ -4412,22 +4808,22 @@ You can change that in the preferences. - + Add - + Up - + Down - + Del @@ -4526,6 +4922,16 @@ You can change that in the preferences. Preview + + + Total thickness + + + + + Invert + + Gui::Dialog::DlgSettingsArch @@ -4545,27 +4951,27 @@ You can change that in the preferences. - + 2D rendering - + Show debug information during 2D rendering - + Show renderer debug messages - + Cut areas line thickness ratio - + Specifies how many times the viewed line thickness must be applied to cut lines @@ -4645,75 +5051,60 @@ You can change that in the preferences. - + Mesh to Shape Conversion - + If this is checked, conversion is faster but the result might still contain triangulated faces - + Fast conversion - + Tolerance: - + If this is checked, flat groups of faces will be force-flattened, resulting in possible gaps and non-solid results - + Force flat faces - + If this is checked, holes in faces will be performed by subtraction rather than using wires orientation - + Cut method - + Show debug messages - - If this is checked, openings will be imported as subtractions, otherwise wall shapes will already have their openings subtracted - - - - + Separate openings - - If this is checked, object names will be prefixed with the IFC ID number - - - - + Prefix names with ID number - - - A comma-separated list of Ifc entities to exclude from import - - Scaling factor @@ -4755,17 +5146,7 @@ You can change that in the preferences. - - Some IFC viewers don't like objects exported as extrusions. Use this to force all objects to be exported as BREP geometry. - - - - - This is the SVG stroke-dasharray property to apply to projections of hidden objects. - - - - + 30, 10 @@ -4795,27 +5176,22 @@ You can change that in the preferences. - + Force export as Brep - + Bim server - + Address - - The URL of a bim server instance (www.bimserver.org) to connect to. - - - - + http://localhost:8082 @@ -4825,232 +5201,162 @@ You can change that in the preferences. - + Export options - - - IFC - - General options - - Show verbose information during import and export of IFC files - - - - + Import options - + Import arch IFC objects as - + Specifies what kind of objects will be created in FreeCAD - + Parametric Arch objects - + Non-parametric Arch objects - + Simple Part shapes - + One compound per floor - + Do not import Arch objects - + Import struct IFC objects as - + One compound for all - + Do not import structural objects - + Root element: - - Only subtypes of this element will be imported. Keep value as "IfcProduct" to import all building elements. - - - - - If this is checked, the importer will try to detect extrusions. This might slow things down... - - - - + Detect extrusions - - If several materials with the same name are found in the IFC file, they will be treated as one. - - - - - Merge materials with same name - - - - + Mesher - - The mesher to use. If using netgen, make sure netgen is enabled in the Mesh module - - - - + Builtin - + Mefisto - + Netgen - + Builtin and mefisto mesher options - + Tessellation - - The tessellation value to use with the builtin and mefisto meshers - - - - + Netgen mesher options - + Grading - - The grading value to use for netgen meshing - - - - + Segments per edge - - The maximum number of segments per edge - - - - + Segments per radius - - The number of segments per radius - - - - - Allow second order - - - - + Second order - + Allows optimization - + Optimize - - Allow quad faces - - - - + Allow quads - + Use triangulation options set in the DAE options page - + Use DAE triangulation options - - Curved shapes that cannot be represented as curves in IFC are decomposed into flat facets. If this is checked, some additional calculation is done to join coplanar facets. - - - - + Join coplanar facets when triangulating @@ -5070,35 +5376,10 @@ You can change that in the preferences. - + Create clones when objects have shared geometry - - - Show this dialog when importing and exporting - - - - - If checked each object will have their Ifc Properties stored in a spreadsheet object. - - - - - Import Ifc Properties in spreadsheet - - - - - When exporting objects without UID, the generated UID will be stored inside the FreeCAD object for reuse next time that object is exported, which gives smaller diffs between versions - - - - - Store IFC universal ID in FreeCAD objects - - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5110,37 +5391,32 @@ You can change that in the preferences. - + Symbol line thickness ratio - + Pattern scale - - Scaling factor for patterns used by object that have a Footprint display mode - - - - + Open in external browser - + Survey - + If this is checked, the text that gets placed in the clipboard will include the unit. Otherwise, it will be a simple number expressed in internal units (millimeters) - + Include unit when sending measurements to clipboard @@ -5155,57 +5431,42 @@ You can change that in the preferences. - + Split walls made of multiple layers - + Split multilayer walls - - Warning, experimental feature! - - - - + Use IfcOpenShell serializer if available - + Export 2D objects as IfcAnnotations - + Hidden geometry pattern - + Tolerance value to use when checking if 2 adjacent faces as planar - - Fit view during import on the imported objects. This will slow down the import, but one can watch the import. - - - - + Fit view while importing - - If this is checked, all FreeCAD object properties will be stored inside the exported objects, allowing to recreate a full parametric model on reimport. - - - - + Export full FreeCAD parametric model @@ -5239,11 +5500,6 @@ You can change that in the preferences. Set "Move with host" property to True by default - - - If this is checked, the "Open BimServer in browser" button will open the Bim Server interface in an external browser instead of the FreeCAD web workbench - - Use sketches @@ -5255,27 +5511,17 @@ You can change that in the preferences. - + Exclude list: - - If this is checked, when possible, similar entities will be used only once in the file. This can reduce the file size a lot, but will make it less easily readable by humans - - - - + Reuse similar entities - - When possible, IFC objects that are extruded rectangles are exported as IfcRectangleProfileDef. However, some other applications notoriously have problems importing that entity. If this is your case, you can disable this here (all profiles will be exported as IfcArbitraryClosedProfileDef). - - - - + Disable IfcRectangleProfileDef @@ -5285,22 +5531,22 @@ You can change that in the preferences. - + IFC version - + The IFC version will change which attributes and products are supported - + IFC4 - + IFC2X3 @@ -5340,89 +5586,364 @@ You can change that in the preferences. - - Some IFC types such as IfcWall or IfcBeam have special standard versions like IfcWallStandardCase or IfcBeamStandardCase. If this option is turned on, FreeCAD will automatically export such objects as standard cases when the necessary conditions are met. - - - - + Import full FreeCAD parametric definitions if available - + Auto-detect and export as standard cases when applicable - - When exporting an IFC file, if no site if found in the FreeCAD document, a default one will be added. A site is not mandatory by the IFC standard, but it is a common practice to always have at least one in the file. + + If this is checked, when an Arch object has a material, the object will take the color of the material. This can be overridden for each object. - - Add default site if none is found in the document + + Use material color as shape color - - When exporting an IFC file, if no building if found in the FreeCAD document, a default one will be added.<br/><b>Warning</b>: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. However, at FreeCAD, we believe having a building should not be mandatory, and this option is there so we have a chance to show our point of view to the world and try to convince others. + + This is the SVG stroke-dasharray property to apply +to projections of hidden objects. - - Add default building if no ne is found in the document (no standard) + + Scaling factor for patterns used by object that have +a Footprint display mode - - When exporting an IFC file, if no building storey if found in the FreeCAD document, a default one will be added. A building storey is not mandatory by the IFC standard, but it is a common practice to always have at least one in the file. + + The URL of a bim server instance (www.bimserver.org) to connect to. - - Add default building storey if none is found in the document + + If this is selected, the "Open BimServer in browser" +button will open the Bim Server interface in an external browser +instead of the FreeCAD web workbench + + + + + All dimensions in the file will be scaled with this factor + + + + + Meshing program that should be used. +If using Netgen, make sure that it is available. + + + + + Tessellation value to use with the Builtin and the Mefisto meshing program. + + + + + Grading value to use for meshing using Netgen. +This value describes how fast the mesh size decreases. +The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value. + + + + + Maximum number of segments per edge + + + + + Number of segments per radius + + + + + Allow a second order mesh + + + + + Allow quadrilateral faces + + + + + IFC export + + + + + Show this dialog when exporting + + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + + Store IFC unique ID in FreeCAD objects + + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + + 2D objects will be exported as IfcAnnotation + + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + + Add default site if one is not found in the document + + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + + Add default building if one is not found in the document (no standard) + + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + + Add default building storey if one is not found in the document + + + + + IFC file units + + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + + Metric + + + + + Imperial + + + + + IFC import + + + + + Show this dialog when importing + + + + + Shows verbose debug messages during import and export +of IFC files in the Report view panel + + + + + Clones are used when objects have shared geometry +One object is the base object, the others are clones. + + + + + Only subtypes of the specified element will be imported. +Keep the element IfcProduct to import all building elements. + + + + + Openings will be imported as subtractions, otherwise wall shapes +will already have their openings subtracted + + + + + The importer will try to detect extrusions. +Note that this might slow things down. + + + + + Object names will be prefixed with the IFC ID number + + + + + If several materials with the same name and color are found in the IFC file, +they will be treated as one. + + + + + Merge materials with same name and same color + + + + + Each object will have their IFC properties stored in a spreadsheet object + + + + + Import IFC properties in spreadsheet + + + + + IFC files can contain unclean or non-solid geometry. If this option is checked, all the geometry is imported, regardless of their validity. + + + + + Allow invalid shapes + + + + + Comma-separated list of IFC entities to be excluded from imports + + + + + Fit view during import on the imported objects. +This will slow down the import, but one can watch the import. + + + + + Creates a full parametric model on import using stored +FreeCAD object properties + + + + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + + + + + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools - - - Draft tools - - - - - Draft mod tools - - arch - + &Draft - + Utilities - - Snapping + + &Arch - - &Arch + + Creation + + + + + Annotation + + + + + Modification diff --git a/src/Mod/Arch/Resources/translations/Arch_af.qm b/src/Mod/Arch/Resources/translations/Arch_af.qm index 200597e83d..90933e9f56 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_af.qm and b/src/Mod/Arch/Resources/translations/Arch_af.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_af.ts b/src/Mod/Arch/Resources/translations/Arch_af.ts index 8ddf5e35a7..55f0926a0a 100644 --- a/src/Mod/Arch/Resources/translations/Arch_af.ts +++ b/src/Mod/Arch/Resources/translations/Arch_af.ts @@ -34,57 +34,57 @@ Die tipe van hierdie gebou - + The base object this component is built upon Die basis objek waarop hierdie komponent gebou is - + The object this component is cloning Die objek wat deur hierdie komponent gekloon word - + Other shapes that are appended to this object Ander vorms wat aangeheg is aan hierdie objek - + Other shapes that are subtracted from this object Ander vorms wat afgetrek word van hierdie objek - + An optional description for this component 'N opsionele beskrywing vir hierdie komponent - + An optional tag for this component 'n Opsionele merker vir hierdie komponent - + A material for this object 'n Materiaal vir hierdie objek - + Specifies if this object must move together when its host is moved Spesifiseer Indien hierdie voorwerp moet saam skuif wanneer sy gasheer verskuif word - + The area of all vertical faces of this object Die area van alle vertikale aansigte van hierdie objek - + The area of the projection of this object onto the XY plane Die area van die projeksie van hierdie objek op die XY vlak - + The perimeter length of the horizontal area Die omtrek lengte van die horisontale oppervlakte @@ -104,12 +104,12 @@ Die elektriese krag benodig deur hierdie toerusting in Watts - + The height of this object Die hoogte van hierdie objek - + The computed floor area of this floor Die berekende vloeroppervlak van hierdie vloer @@ -144,62 +144,62 @@ Die rotasie van die profiel om sy extrusie as - + The length of this element, if not based on a profile Die lengte van hierdie element, indien nie gebaseer op 'n profiel nie - + The width of this element, if not based on a profile Die breedte van hierdie element, indien nie gebaseer op 'n profiel nie - + The thickness or extrusion depth of this element Die dikte of extrusie diepte van hierdie element - + The number of sheets to use Die aantal blaaie om te gebruik - + The offset between this panel and its baseline The offset between this panel and its baseline - + The length of waves for corrugated elements Die lengte van golwe vir gegolfde elemente - + The height of waves for corrugated elements Die hoogte van golwe vir gegolfde elemente - + The direction of waves for corrugated elements Die rigting van golwe vir gegolfde elemente - + The type of waves for corrugated elements Die tipe van golwe vir gegolfde elemente - + The area of this panel Die oppervlak van hierdie paneel - + The facemaker type to use to build the profile of this object Die aansigmaker tipe om te gebruik om die profiel van hierdie objek te bou - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) Die normale extrusie rigting van hierdie voorwerp (behou (0,0,0) vir outomatiese normaallyn) @@ -214,82 +214,82 @@ Die lyn breedte van die ingeklede voorwerpe - + The color of the panel outline Die kleur van die paneel buitelyn - + The size of the tag text Die grootte van die merker teks - + The color of the tag text Die kleur van die merker teks - + The X offset of the tag text The X offset of the tag text - + The Y offset of the tag text The Y offset of the tag text - + The font 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 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 position of the tag text. Keep (0,0,0) for center position - + The rotation of the tag text The rotation of the tag text - + A margin inside the boundary A margin inside the boundary - + Turns the display of the margin on/off Turns the display of the margin on/off - + The linked Panel cuts The linked Panel cuts - + The tag text to display The tag text to display - + The width of the sheet The width of the sheet - + The height of the sheet The height of the sheet - + The fill ratio of this sheet The fill ratio of this sheet @@ -319,17 +319,17 @@ Offset from the end point - + The curvature radius of this connector The curvature radius of this connector - + The pipes linked by this connector The pipes linked by this connector - + The type of this connector The type of this connector @@ -349,7 +349,7 @@ The height of this element - + The structural nodes of this element The structural nodes of this element @@ -664,82 +664,82 @@ If checked, source objects are displayed regardless of being visible in the 3D model - + The base terrain of this site The base terrain of this site - + The postal or zip code of this site The postal or zip code of this site - + The city of this site The city of this site - + The country of this site The country of this site - + The latitude of this site The latitude of this site - + Angle between the true North and the North direction in this document Angle between the true North and the North direction in this document - + The elevation of level 0 of this site The elevation of level 0 of this site - + The perimeter length of this terrain The perimeter length of this terrain - + The volume of earth to be added to this terrain The volume of earth to be added to this terrain - + The volume of earth to be removed from this terrain The volume of earth to be removed from this terrain - + An extrusion vector to use when performing boolean operations An extrusion vector to use when performing boolean operations - + Remove splitters from the resulting shape Remove splitters from the resulting shape - + Show solar diagram or not Show solar diagram or not - + The scale of the solar diagram The scale of the solar diagram - + The position of the solar diagram The position of the solar diagram - + The color of the solar diagram The color of the solar diagram @@ -934,107 +934,107 @@ The offset between the border of the stairs and the structure - + An optional extrusion path for this element An optional extrusion path for this element - + The height or extrusion depth of this element. Keep 0 for automatic The height or extrusion depth of this element. Keep 0 for automatic - + A description of the standard profile this element is based upon A description of the standard profile this element is based upon - + Offset distance between the centerline and the nodes line Offset distance between the centerline and the nodes line - + If the nodes are visible or not If the nodes are visible or not - + The width of the nodes line The width of the nodes line - + The size of the node points The size of the node points - + The color of the nodes line The color of the nodes line - + The type of structural node The type of structural node - + Axes systems this structure is built on Axes systems this structure is built on - + The element numbers to exclude when this structure is based on axes The element numbers to exclude when this structure is based on axes - + If true the element are aligned with axes If true the element are aligned with axes - + The length of this wall. Not used if this wall is based on an underlying object 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 The width of this wall. Not used if this wall is based on a face - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid - + The alignment of this wall on its base object, if applicable The alignment of this wall on its base object, if applicable - + The face number of the base object used to build this wall 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) The offset between this wall and its baseline (only for left and right alignments) - + The normal direction of this window The normal direction of this window - + The area of this window The area of this window - + An optional higher-resolution mesh or shape for this object An optional higher-resolution mesh or shape for this object @@ -1044,7 +1044,7 @@ An optional additional placement to add to the profile before extruding it - + Opens the subcomponents that have a hinge defined Opens the subcomponents that have a hinge defined @@ -1099,7 +1099,7 @@ The overlap of the stringers above the bottom of the treads - + The number of the wire that defines the hole. A value of 0 means automatic The number of the wire that defines the hole. A value of 0 means automatic @@ -1124,7 +1124,7 @@ The axes this system is made of - + An optional axis or axis system on which this object should be duplicated An optional axis or axis system on which this object should be duplicated @@ -1139,32 +1139,32 @@ If true, geometry is fused, otherwise a compound - + If True, the object is rendered as a face, if possible. If True, the object is rendered as a face, if possible. - + The allowed angles this object can be rotated to when placed on sheets The allowed angles this object can be rotated to when placed on sheets - + Specifies an angle for the wood grain (Clockwise, 0 is North) Specifies an angle for the wood grain (Clockwise, 0 is North) - + Specifies the scale applied to each panel view. Specifies the scale applied to each panel view. - + A list of possible rotations for the nester A list of possible rotations for the nester - + Turns the display of the wood grain texture on/off Turns the display of the wood grain texture on/off @@ -1189,7 +1189,7 @@ The custom spacing of rebar - + Shape of rebar Shape of rebar @@ -1199,17 +1199,17 @@ Flip the roof direction if going the wrong way - + Shows plan opening symbols if available Shows plan opening symbols if available - + Show elevation opening symbols if available Show elevation opening symbols if available - + The objects that host this window The objects that host this window @@ -1329,7 +1329,7 @@ If set to True, the working plane will be kept on Auto mode - + An optional standard (OmniClass, etc...) code for this component An optional standard (OmniClass, etc...) code for this component @@ -1344,22 +1344,22 @@ A URL where to find information about this material - + The horizontal offset of waves for corrugated elements The horizontal offset of waves for corrugated elements - + If the wave also affects the bottom side or not If the wave also affects the bottom side or not - + The font file The font file - + An offset value to move the cut plane from the center point An offset value to move the cut plane from the center point @@ -1414,22 +1414,22 @@ The distance between the cut plane and the actual view cut (keep this a very small value but not zero) - + The street and house number of this site, with postal box or apartment number if needed The street and house number of this site, with postal box or apartment number if needed - + The region, province or county of this site The region, province or county of this site - + A url that shows this site in a mapping website A url that shows this site in a mapping website - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates @@ -1484,102 +1484,102 @@ The 'left outline' of all segments of stairs - + Enable this to make the wall generate blocks Enable this to make the wall generate blocks - + The length of each block The length of each block - + The height of each block The height of each block - + The horizontal offset of the first line of blocks The horizontal offset of the first line of blocks - + The horizontal offset of the second line of blocks The horizontal offset of the second line of blocks - + The size of the joints between each block The size of the joints between each block - + The number of entire blocks The number of entire blocks - + The number of broken blocks The number of broken blocks - + The components of 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. 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 An optional object that defines a volume to be subtracted from hosts of this window - + The width of this window The width of this window - + The height of this window The height of this window - + The preset number this window is based on The preset number this window is based on - + The frame size of this window The frame size of this window - + The offset size of this window The offset size of this window - + The width of louvre elements The width of louvre elements - + The space between louvre elements The space between louvre elements - + The number of the wire that defines the hole. If 0, the value will be calculated automatically The number of the wire that defines the hole. If 0, the value will be calculated automatically - + Specifies if moving this object moves its base instead Specifies if moving this object moves its base instead @@ -1609,22 +1609,22 @@ The number of posts used to build the fence - + The type of this object The type of this object - + IFC data IFC data - + IFC properties of this object IFC properties of this object - + Description of IFC attributes are not yet implemented Description of IFC attributes are not yet implemented @@ -1639,27 +1639,27 @@ If true, the color of the objects material will be used to fill cut areas. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site When set to 'True North' the whole geometry will be rotated to match the true north of this site - + Show compass or not Show compass or not - + The rotation of the Compass relative to the Site The rotation of the Compass relative to the Site - + The position of the Compass relative to the Site placement The position of the Compass relative to the Site placement - + Update the Declination value based on the compass rotation Update the Declination value based on the compass rotation @@ -1730,8 +1730,8 @@ - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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. @@ -1754,10 +1754,110 @@ Turn cutting on when activating this level - + Use the material color as this object's shape color, if available Use the material color as this object's shape color, if available + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile + 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 @@ -1774,22 +1874,97 @@ If True, additional lines with each individual object are added to the results - + The time zone where this site is located The time zone where this site is located - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation The area of this wall as a simple Height * Length calculation @@ -1797,17 +1972,17 @@ Arch - + Components Komponente - + Components of this object Komponente van hierdie voorwerp - + Axes Asse @@ -1817,12 +1992,12 @@ Skep As - + Remove Verwyder - + Add Voeg by @@ -1842,67 +2017,67 @@ Hoek - + is not closed is nie gesluit nie - + is not valid is nie geldig nie - + doesn't contain any solid bevat nie enige soliede nie - + contains a non-closed solid bevat 'n nie-geslote soliede - + contains faces that are not part of any solid bevat vlakke wat nie deel is van 'n soliede nie - + Grouping Groepering - + Ungrouping Verdeel groepe - + Split Mesh Deel maas op - + Mesh to Shape Maas na Vorm - + Base component Basiskomponent - + Additions Toevoegings - + Subtractions Aftrekkings - + Objects Voorwerpe @@ -1922,7 +2097,7 @@ Nie in staat om 'n dak te skep nie - + Page Bladsy @@ -1937,82 +2112,82 @@ Skep snydingsvlak - + Create Site Skep ligging - + Create Structure Skep struktuur - + Create Wall Skep muur - + Width Breedte - + Height Hoogte - + Error: Invalid base object Fout: Ongeldige basisvoorwerp - + This mesh is an invalid solid Hierdie maas is 'n ongeldig soliede - + Create Window Skep venster - + Edit Wysig - + Create/update component Skep/opdateer die komponent - + Base 2D object Basis 2D-komponent - + Wires Drade - + Create new component Skep 'n nuwe komponent - + Name Naam - + Type Soort - + Thickness Dikte @@ -2027,12 +2202,12 @@ lêer %s suksesvol geskep. - + Add space boundary Add space boundary - + Remove space boundary Remove space boundary @@ -2042,7 +2217,7 @@ Please select a base object - + Fixtures Fixtures @@ -2072,32 +2247,32 @@ Create Stairs - + Length Lengte - + Error: The base shape couldn't be extruded along this tool object Error: The base shape couldn't be extruded along this tool object - + Couldn't compute a shape Couldn't compute a shape - + Merge Wall Merge Wall - + Please select only wall objects Please select only wall objects - + Merge Walls Merge Walls @@ -2107,42 +2282,42 @@ Distances (mm) and angles (deg) between axes - + Error computing the shape of this object Error computing the shape of this object - + Create Structural System Create Structural System - + Object doesn't have settable IFC Attributes Object doesn't have settable IFC Attributes - + Disabling Brep force flag of object Disabling Brep force flag of object - + Enabling Brep force flag of object Enabling Brep force flag of object - + has no solid has no solid - + has an invalid shape has an invalid shape - + has a null shape has a null shape @@ -2187,7 +2362,7 @@ Create 3 views - + Create Panel Create Panel @@ -2272,7 +2447,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Height (mm) - + Create Component Create Component @@ -2282,7 +2457,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Create material - + Walls can only be based on Part or Mesh objects Walls can only be based on Part or Mesh objects @@ -2292,12 +2467,12 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Set text position - + Category Kategorie - + Key Key @@ -2312,7 +2487,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Eenheid - + Create IFC properties spreadsheet Create IFC properties spreadsheet @@ -2322,37 +2497,37 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Create Building - + Group Groep - + Create Floor Create Floor - + Create Panel Cut Create Panel Cut - + Create Panel Sheet Create Panel Sheet - + Facemaker returned an error Facemaker returned an error - + Tools Gereedskap - + Edit views positions Edit views positions @@ -2497,7 +2672,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Rotation - + Offset Verplasing @@ -2522,86 +2697,86 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Schedule - + There is no valid object in the selection. Site creation aborted. There is no valid object in the selection. Site creation aborted. - + Node Tools Node Tools - + Reset nodes Reset nodes - + Edit nodes Edit nodes - + Extend nodes Extend nodes - + Extends the nodes of this element to reach the nodes of another element Extends the nodes of this element to reach the nodes of another element - + Connect nodes Connect nodes - + Connects nodes of this element with the nodes of another element Connects nodes of this element with the nodes of another element - + Toggle all nodes Toggle all nodes - + Toggles all structural nodes of the document on/off Toggles all structural nodes of the document on/off - + Intersection found. Intersection found. - + Door Door - + Hinge Hinge - + Opening mode Opening mode - + Get selected edge Get selected edge - + Press to retrieve the selected edge Press to retrieve the selected edge @@ -2631,17 +2806,17 @@ Site creation aborted. New layer - + Wall Presets... Wall Presets... - + Hole wire Hole wire - + Pick selected Pick selected @@ -2721,7 +2896,7 @@ Site creation aborted. Columns - + This object has no face This object has no face @@ -2731,42 +2906,42 @@ Site creation aborted. Space boundaries - + Error: Unable to modify the base object of this wall Error: Unable to modify the base object of this wall - + Window elements Window elements - + Survey Survey - + Set description Set description - + Clear Maak skoon - + Copy Length Copy Length - + Copy Area Copy Area - + Export CSV Export CSV @@ -2776,17 +2951,17 @@ Site creation aborted. Beskrywing - + Area Area - + Total Total - + Hosts Hosts @@ -2838,77 +3013,77 @@ Building creation aborted. Create BuildingPart - + Invalid cutplane Invalid cutplane - + All good! No problems found All good! No problems found - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: - + Toggle subcomponents Toggle subcomponents - + Closing Sketch edit Closing Sketch edit - + Component Component - + Edit IFC properties Edit IFC properties - + Edit standard code Edit standard code - + Property Eienskap - + Add property... Add property... - + Add property set... Add property set... - + New... Nuwe... - + New property New property - + New property set New property set - + 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. @@ -2919,7 +3094,7 @@ 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. There is no valid object in the selection. @@ -2931,7 +3106,7 @@ Floor creation aborted. Crossing point not found in profile. - + Error computing shape of Error computing shape of @@ -2946,67 +3121,62 @@ Floor creation aborted. Please select only Pipe objects - + Unable to build the base path Unable to build the base path - + Unable to build the profile Unable to build the profile - + Unable to build the pipe Unable to build the pipe - + The base object is not a Part The base object is not a Part - + Too many wires in the base shape Too many wires in the base shape - + The base wire is closed The base wire is closed - + The profile is not a 2D Part The profile is not a 2D Part - - Too many wires in the profile - Too many wires in the profile - - - + The profile is not closed The profile is not closed - + Only the 3 first wires will be connected Only the 3 first wires will be connected - + Common vertex not found Common vertex not found - + Pipes are already aligned Pipes are already aligned - + At least 2 pipes must align At least 2 pipes must align @@ -3061,12 +3231,12 @@ Floor creation aborted. Resize - + Center Center - + 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. @@ -3077,72 +3247,72 @@ Other objects will be removed from the selection. Note: You can change that in the preferences. - + Choose another Structure object: Choose another Structure object: - + The chosen object is not a Structure The chosen object is not a Structure - + The chosen object has no structural nodes The chosen object has no structural nodes - + One of these objects has more than 2 nodes One of these objects has more than 2 nodes - + Unable to find a suitable intersection point Unable to find a suitable intersection point - + Intersection found. Intersection found. - + The selected wall contains no subwall to merge The selected wall contains no subwall to merge - + Cannot compute blocks for wall Cannot compute blocks for wall - + Choose a face on an existing object or select a preset Choose a face on an existing object or select a preset - + Unable to create component Unable to create component - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire - + + default + 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 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 If this is checked, the default Offset value of this window will be added to the value entered here @@ -3187,17 +3357,17 @@ Note: You can change that in the preferences. Error: your IfcOpenShell version is too old - + Successfully written Successfully written - + Found a shape containing curves, triangulating Found a shape containing curves, triangulating - + Successfully imported Successfully imported @@ -3253,120 +3423,135 @@ You can change that in the preferences. Centers the plane on the objects in the list above - + First point of the beam First point of the beam - + Base point of column Base point of column - + Next point Next point - + Structure options Structure options - + Drawing mode Drawing mode - + Beam Beam - + Column Column - + Preset Preset - + Switch L/H Switch L/H - + Switch L/W Switch L/W - + Con&tinue Con&tinue - + First point of wall First point of wall - + Wall options Wall options - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. This list shows all the MultiMaterials objects of this document. Create some to define wall types. - + Alignment Alignment - + Left Links - + Right Regs - + Use sketches Use sketches - + Structure Struktuur - + Window Venster - + Window options Window options - + Auto include in host object Auto include in host object - + Sill height Sill height + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness @@ -3378,7 +3563,7 @@ You can change that in the preferences. depends on the object - + Create Project Create Project @@ -3388,12 +3573,22 @@ You can change that in the preferences. Unable to recognize that file type - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch Arch - + Rebar tools Rebar tools @@ -3517,12 +3712,12 @@ You can change that in the preferences. Arch_Add - + Add component Voeg komponent by - + Adds the selected components to the active object Voeg die gekose komponente by die aktiewe voorwerp @@ -3600,12 +3795,12 @@ You can change that in the preferences. Arch_Check - + Check Check - + Checks the selected objects for problems Checks the selected objects for problems @@ -3613,12 +3808,12 @@ You can change that in the preferences. Arch_CloneComponent - + Clone component Clone component - + Clones an object as an undefined architectural component Clones an object as an undefined architectural component @@ -3626,12 +3821,12 @@ You can change that in the preferences. Arch_CloseHoles - + Close holes Close holes - + Closes holes in open shapes, turning them solids Closes holes in open shapes, turning them solids @@ -3639,16 +3834,29 @@ You can change that in the preferences. Arch_Component - + Component Component - + Creates an undefined architectural component Creates an undefined architectural component + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3701,12 +3909,12 @@ You can change that in the preferences. Arch_Floor - + Level Level - + Creates a Building Part object that represents a level, including selected objects Creates a Building Part object that represents a level, including selected objects @@ -3790,12 +3998,12 @@ You can change that in the preferences. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Create IFC spreadsheet... - + Creates a spreadsheet to store IFC properties of an object. Creates a spreadsheet to store IFC properties of an object. @@ -3824,12 +4032,12 @@ You can change that in the preferences. Arch_MergeWalls - + Merge Walls Merge Walls - + Merges the selected walls, if possible Merges the selected walls, if possible @@ -3837,12 +4045,12 @@ You can change that in the preferences. Arch_MeshToShape - + Mesh to Shape Maas na Vorm - + Turns selected meshes into Part Shape objects Turns selected meshes into Part Shape objects @@ -3863,12 +4071,12 @@ You can change that in the preferences. Arch_Nest - + Nest Nest - + Nests a series of selected shapes in a container Nests a series of selected shapes in a container @@ -3876,12 +4084,12 @@ You can change that in the preferences. Arch_Panel - + Panel Panel - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) @@ -3889,7 +4097,7 @@ You can change that in the preferences. Arch_PanelTools - + Panel tools Panel tools @@ -3897,7 +4105,7 @@ You can change that in the preferences. Arch_Panel_Cut - + Panel Cut Panel Cut @@ -3905,17 +4113,17 @@ You can change that in the preferences. Arch_Panel_Sheet - + Creates 2D views of selected panels Creates 2D views of selected panels - + Panel Sheet Panel Sheet - + Creates a 2D sheet which can contain panel cuts Creates a 2D sheet which can contain panel cuts @@ -3949,7 +4157,7 @@ You can change that in the preferences. Arch_PipeTools - + Pipe tools Pipe tools @@ -3957,12 +4165,12 @@ You can change that in the preferences. Arch_Project - + Project Projek - + Creates a project entity aggregating the selected sites. Creates a project entity aggregating the selected sites. @@ -3996,12 +4204,12 @@ You can change that in the preferences. Arch_Remove - + Remove component Verwyder komponent - + Remove the selected components from their parents, or create a hole in a component Verwyder die gekose komponente van hulle moederkomponente, of skep 'n gat in 'n komponent @@ -4009,12 +4217,12 @@ You can change that in the preferences. Arch_RemoveShape - + Remove Shape from Arch Verwyder Vorm van Boog - + Removes cubic shapes from Arch components Verwyder kubiese vorms van boogkomponente @@ -4061,12 +4269,12 @@ You can change that in the preferences. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Kies nie-menigvoudige mase - + Selects all non-manifold meshes from the document or from the selected groups Selekteer al die nie-menigvoudige mase van die dokument of van die gekose groepe @@ -4074,12 +4282,12 @@ You can change that in the preferences. Arch_Site - + Site Plek - + Creates a site object including selected objects. Skep 'n plaaslike voorwerp wat die gekose voorwerpe insluit. @@ -4105,12 +4313,12 @@ You can change that in the preferences. Arch_SplitMesh - + Split Mesh Deel maas op - + Splits selected meshes into independent components Deel gekose mase op in onafhanklike komponente @@ -4126,12 +4334,12 @@ You can change that in the preferences. Arch_Structure - + Structure Struktuur - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Skep 'n struktuurvoorwerp opnuut of van 'n gekose voorwerp (skets, draad, oppervlak of soliede) @@ -4139,12 +4347,12 @@ You can change that in the preferences. Arch_Survey - + Survey Survey - + Starts survey Starts survey @@ -4152,12 +4360,12 @@ You can change that in the preferences. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag Toggle IFC Brep flag - + Force an object to be exported as Brep or not Force an object to be exported as Brep or not @@ -4165,25 +4373,38 @@ You can change that in the preferences. Arch_ToggleSubs - + Toggle subcomponents Toggle subcomponents - + Shows or hides the subcomponents of this object Shows or hides the subcomponents of this object + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Muur - + Creates a wall object from scratch or from a selected object (wire, face or solid) Skep 'n muurvoorwerp van nuuts of van 'n gekose voorwerp (draad, vlak of soliede) @@ -4191,12 +4412,12 @@ You can change that in the preferences. Arch_Window - + Window Venster - + Creates a window object from a selected object (wire, rectangle or sketch) Creates a window object from a selected object (wire, rectangle or sketch) @@ -4501,27 +4722,27 @@ a certain property. Writing camera position - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools - + Draft Draft - + Import-Export Import-Export @@ -4982,7 +5203,7 @@ a certain property. Dikte - + Force export as Brep Force export as Brep @@ -5007,15 +5228,10 @@ a certain property. DAE - + Export options Export options - - - IFC - IFC - General options @@ -5157,17 +5373,17 @@ a certain property. Allow quads - + Use triangulation options set in the DAE options page Use triangulation options set in the DAE options page - + Use DAE triangulation options Use DAE triangulation options - + Join coplanar facets when triangulating Join coplanar facets when triangulating @@ -5191,11 +5407,6 @@ a certain property. Create clones when objects have shared geometry Create clones when objects have shared geometry - - - Show this dialog when importing and exporting - Show this dialog when importing and exporting - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5257,12 +5468,12 @@ a certain property. Split multilayer walls - + Use IfcOpenShell serializer if available Use IfcOpenShell serializer if available - + Export 2D objects as IfcAnnotations Export 2D objects as IfcAnnotations @@ -5282,7 +5493,7 @@ a certain property. Fit view while importing - + Export full FreeCAD parametric model Export full FreeCAD parametric model @@ -5332,12 +5543,12 @@ a certain property. Exclude list: - + Reuse similar entities Reuse similar entities - + Disable IfcRectangleProfileDef Disable IfcRectangleProfileDef @@ -5407,7 +5618,7 @@ a certain property. Import full FreeCAD parametric definitions if available - + Auto-detect and export as standard cases when applicable Auto-detect and export as standard cases when applicable @@ -5495,6 +5706,166 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces Allow quadrilateral faces + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Add default building storey if one is not found in the document + + + + IFC file units + IFC file units + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + Metric + Metric + + + + Imperial + Imperial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing + Shows verbose debug messages during import and export @@ -5587,150 +5958,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Arch tools @@ -5738,32 +5979,32 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft &Draft - + Utilities Utilities - + &Arch &Arch - + Creation Creation - + Annotation Aantekening - + Modification Modification diff --git a/src/Mod/Arch/Resources/translations/Arch_ar.qm b/src/Mod/Arch/Resources/translations/Arch_ar.qm index ef2025673f..fb400607bd 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_ar.qm and b/src/Mod/Arch/Resources/translations/Arch_ar.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_ar.ts b/src/Mod/Arch/Resources/translations/Arch_ar.ts index 226bc08cb3..c685c1c8a3 100644 --- a/src/Mod/Arch/Resources/translations/Arch_ar.ts +++ b/src/Mod/Arch/Resources/translations/Arch_ar.ts @@ -34,57 +34,57 @@ نوع هذا المبنى - + 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 description for this component وصف اختياري لهذا المكون - + An optional tag for this component علامة اختيارية لهذا المكون - + A material for this object مادة لهذا الكائن - + 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 منطقة الإسقاط لهذا الكائن على سطح مستو XY - + The perimeter length of the horizontal area طول محيط المنطقة الأفقية @@ -104,12 +104,12 @@ الطاقة الكهربائية اللازمة لهذه المعدات بالواط - + The height of this object ارتفاع هذا الكائن - + The computed floor area of this floor مساحة أرضية المحسوبة من هذه الطابق @@ -144,62 +144,62 @@ دوران الشحصية حول محور بثقها - + The length of this element, if not based on a profile طول هذا العنصر، إذا كان لا يستند إلى الملف الشخصي - + The width of this element, if not based on a profile عرض هذا العنصر، إذا كان لا يستند إلى الملف الشخصي - + 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 direction of waves for corrugated elements إتجاه الموجات لعناصر المموج - + The type of waves for corrugated elements نوع الموجات لعناصر المموج - + The area of this panel منطقة هذه اللوحة - + The facemaker type to use to build the profile of this object نوع صانع الوجه الذي سيتم استخدامه لإنشاء ملف تعريفي لهذا الكائن - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) إتجاه البثق العادي لهذا الكائن (يبقي (0،0،0) بالنسبة للتلقائي العادي) @@ -214,82 +214,82 @@ عرض الخط من الكائنات المطلية - + 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 الإزاحة X لنص العلامة - + The Y offset of the tag text الإزاحة Y لنص العلامة - + The font of the tag text نوع الخط لنص العلامة - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label النص ااذي ييظهر. يمكن أن يكون %tag% أو %label% أو %description% لعرض لوحة العلامة أو التسمية - + The position of the tag text. Keep (0,0,0) for center position The position of the tag text. Keep (0,0,0) for center position - + The rotation of the tag text دوران علامة النص - + A margin inside the boundary هامش داخل الحدود - + Turns the display of the margin on/off تشغيل عرض الهامش مشغل/موقف - + The linked Panel cuts قطع مجموعة اللوحات - + The tag text to display نص العلامة التي ستعرض - + The width of the sheet عرض الورقة - + The height of the sheet طول الورقة - + The fill ratio of this sheet نسبة ملء هذه الورقة @@ -319,17 +319,17 @@ إزاحة من نقطة النهاية - + The curvature radius of this connector نصف قطر انحناء هذا الموصل - + The pipes linked by this connector الأنابيب المرتبطة بهذا الموصل - + The type of this connector نوع هذا الموصل @@ -349,7 +349,7 @@ ارتفاع هذا العنصر - + The structural nodes of this element العقد الهيكلية لهذا العنصر @@ -664,82 +664,82 @@ إذا تم تحديدها، يتم عرض مصدر الكائنات بغض النظر عن كونها مرئية في نموذج 3D - + The base terrain of this site التضاريس الأساسية لهذا الموقع - + The postal or zip code of this site الرمز البريدي أو الرقم البريدي لهذا الموقع - + The city 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 ارتفاع مستوى 0 من هذا الموقع - + 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 إزالة الشقوق من الشكل الناتج - + Show solar diagram or not عرض الرسم التخطيطي الشمسي أم لا - + The scale of the solar diagram مقياس الرسم الشمسي - + The position of the solar diagram موضع الرسم الشمسي - + The color of the solar diagram لون الرسم التخطيطي الشمسي @@ -934,107 +934,107 @@ الإزاحة بين حدود الدرج والهيكل - + An optional extrusion path for this element مسار بثق اختياري لهذا العنصر - + The height or extrusion depth of this element. Keep 0 for automatic ارتفاع أو قذف عمق هذا العنصر. حافظ على 0 تلقائيا - + A description of the standard profile this element is based upon وصف للملف المعياري الذي يستند إليه هذا العنصر - + Offset distance between the centerline and the nodes line إزاحة المسافة بين خط الوسط وخط العقد - + 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 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 عرض هذا الجدار. لا يستخدم إذا كان هذا الجدار على أساس وجه - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid ارتفاع هذا الجدار. حافظ على 0 تلقائيا. لا يستخدم إذا كان هذا الجدار على أساس الصلابة - + The alignment of this wall on its base object, if applicable محاذاة هذا الجدار على قاعدة كائنه ، إذا كان قابل للتطبيق - + 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) الإزاحة بين هذا الجدار وخط الأساس (فقط لمحاذاة اليسار واليمين) - + The normal direction of this window الاتجاه العادي لهذه النافذة - + The area of this window منطقة هذه النافذة - + An optional higher-resolution mesh or shape for this object شبكة اختيارية عالية الدقة أو شكل لهذا العنصر @@ -1044,7 +1044,7 @@ موضع إضافي اختياري للإضافة إلى الملف الشخصي قبل طرده - + Opens the subcomponents that have a hinge defined لفتح المكونات الفرعية التي تحتوي على مفصل محدد @@ -1099,7 +1099,7 @@ تداخل الحصائر مع أسفل النوائم - + The number of the wire that defines the hole. A value of 0 means automatic رقم السلك الذي يعرف الثقب. عند استخدام القيمة 0 يتم حساب القيمة أتوماتيكيا @@ -1124,7 +1124,7 @@ محاور هذا النظام تتكون من - + An optional axis or axis system on which this object should be duplicated محور اختياري أو نظام محوري الذي سيكرر هذا الكائن عليه @@ -1139,32 +1139,32 @@ إذا كان صحيحا، الهندسة تنصهر، وإلا مركب - + If True, the object is rendered as a face, if possible. إذا كان صحيحا، يتم عرض الكائن كوجه، إذا كان ذلك ممكنا. - + The allowed angles this object can be rotated to when placed on sheets الزوايا المسموح بها هذا الكائن يمكن أن تكون استدارة في حين وضعها على ورقة - + Specifies an angle for the wood grain (Clockwise, 0 is North) تحدد زاوية لحبوب الخشب (عقارب الساعة، 0 هو الشمال) - + 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 تحويل عرض ملمس حبوب الخشب مشغل/موقف @@ -1189,7 +1189,7 @@ تباعد العرف من حديد التسليح - + Shape of rebar شكل حديد التسليح @@ -1199,17 +1199,17 @@ انقلاب اتجاه السقف إذا ذهب بطريقة خاطئة - + Shows plan opening symbols if available يعرض الرموز المفتوحة للخطة إذا كانت متوفرة - + Show elevation opening symbols if available يعرض الرموز المفتوحة للإرتفاع إذا كانت متوفرة - + The objects that host this window الكائنات التي تستضيف هذه النافذة @@ -1329,7 +1329,7 @@ If set to True, the working plane will be kept on Auto mode - + An optional standard (OmniClass, etc...) code for this component An optional standard (OmniClass, etc...) code for this component @@ -1344,22 +1344,22 @@ رابط يتوفر على معلومات حول هذه المادة - + The horizontal offset of waves for corrugated elements The horizontal offset of waves for corrugated elements - + If the wave also affects the bottom side or not If the wave also affects the bottom side or not - + The font file ملف الخط - + An offset value to move the cut plane from the center point An offset value to move the cut plane from the center point @@ -1414,22 +1414,22 @@ المسافة بين سطح القطع وقطع العرض الأصلي (حافظ على قيمة صغيرة جدا ولكن مختلفة عن الصفر) - + The street and house number of this site, with postal box or apartment number if needed The street and house number of this site, with postal box or apartment number if needed - + The region, province or county of this site The region, province or county of this site - + A url that shows this site in a mapping website رابط يقوم بعرض هذا الموقع على موقع الكتروني مُخْتَصّ بالخرائط - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates @@ -1484,102 +1484,102 @@ The 'left outline' of all segments of stairs - + Enable this to make the wall generate blocks 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 first line of blocks - + The horizontal offset of the second line of blocks The horizontal offset of the second line of blocks - + The size of the joints between each block The size of the joints between each block - + The number of entire blocks العدد الإجمالي للكتل - + The number of broken blocks The number of broken blocks - + 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. 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 An optional object that defines a volume to be subtracted from hosts of this window - + The width of this window The width of this window - + The height of this window The height of this window - + The preset number this window is based on العدد المحدد مسبقا والذي تعتمد عليه هته النافدة - + The frame size of this window The frame size of this window - + The offset size of this window The offset size of this window - + The width of louvre elements The width of louvre elements - + The space between louvre elements The space between louvre elements - + The number of the wire that defines the hole. If 0, the value will be calculated automatically The number of the wire that defines the hole. If 0, the value will be calculated automatically - + Specifies if moving this object moves its base instead Specifies if moving this object moves its base instead @@ -1609,22 +1609,22 @@ The number of posts used to build the fence - + The type of this object The type of this object - + IFC data IFC data - + IFC properties of this object IFC properties of this object - + Description of IFC attributes are not yet implemented Description of IFC attributes are not yet implemented @@ -1639,27 +1639,27 @@ If true, the color of the objects material will be used to fill cut areas. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site When set to 'True North' the whole geometry will be rotated to match the true north of this site - + Show compass or not Show compass or not - + The rotation of the Compass relative to the Site The rotation of the Compass relative to the Site - + The position of the Compass relative to the Site placement The position of the Compass relative to the Site placement - + Update the Declination value based on the compass rotation Update the Declination value based on the compass rotation @@ -1730,8 +1730,8 @@ - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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. @@ -1754,10 +1754,110 @@ Turn cutting on when activating this level - + Use the material color as this object's shape color, if available Use the material color as this object's shape color, if available + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile + 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 @@ -1774,22 +1874,97 @@ If True, additional lines with each individual object are added to the results - + The time zone where this site is located The time zone where this site is located - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation The area of this wall as a simple Height * Length calculation @@ -1797,17 +1972,17 @@ Arch - + Components المكونات - + Components of this object مكونات لهاذا الكائن - + Axes محاور @@ -1817,12 +1992,12 @@ انشاء محوار - + Remove إزالة - + Add إضافة @@ -1842,67 +2017,67 @@ الزاوية - + 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 يحتوي على وجوه ليست جزأ من أي صلابة - + Grouping التجميع - + Ungrouping فك التجميع - + Split Mesh Split Mesh - + Mesh to Shape Mesh to Shape - + Base component عنصر أساسي - + Additions إضافات - + Subtractions الطرح - + Objects الكائنات @@ -1922,7 +2097,7 @@ غير قادر على إنشاء سقف - + Page صفحة @@ -1937,82 +2112,82 @@ إنشاء قسم الخطة - + Create Site إنشاء موقع - + Create Structure إنشاء هيكل - + Create Wall إنشاء جدار - + Width العرض - + Height الارتفاع - + Error: Invalid base object خطأ: كائن أساسي غير صالح - + This mesh is an invalid solid هذه الشبكة صلابتها غير صالحة - + Create Window إنشاء نافذة - + Edit تعديل - + Create/update component إنشاء / تحديث المكون - + Base 2D object Base 2D object - + Wires Wires - + Create new component إنشاء مكون جديد - + Name الإسم - + Type النوع - + Thickness سمك @@ -2027,12 +2202,12 @@ تم انشاء الملف بنجاح. - + Add space boundary أضف حدود المساحة - + Remove space boundary إزالة حدود المساحة @@ -2042,7 +2217,7 @@ الرجاء تحديد كائن أساسي - + Fixtures تركيبات @@ -2072,32 +2247,32 @@ إنشاء الدرج - + Length الطول - + Error: The base shape couldn't be extruded along this tool object Error: The base shape couldn't be extruded along this tool object - + Couldn't compute a shape تعذر حساب شكل - + Merge Wall دمج الجدار - + Please select only wall objects الرجاء تحديد أجسام الحائط فقط - + Merge Walls دمج الجدران @@ -2107,42 +2282,42 @@ المسافات (بالـ mm) والزوايا (بالـ °) بين المحاور - + Error computing the shape of this object حدث خطأ أثناء حساب شكل هذا الكائن - + Create Structural System إنشاء النظام الهيكلي - + Object doesn't have settable IFC Attributes لا يحتوي الكائن على سمات IFC قابلة للتعيين - + Disabling Brep force flag of object Disabling Brep force flag of object - + Enabling Brep force flag of object Enabling Brep force flag of object - + has no solid ليس لديه صلابة - + has an invalid shape له شكل غير صالح - + has a null shape له شكل فارغ @@ -2187,7 +2362,7 @@ إنشاء 3 طرق عرض - + Create Panel إنشاء لوحة @@ -2272,7 +2447,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela الارتفاع (مم) - + Create Component إنشاء مكون @@ -2282,7 +2457,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela إنشاء المواد - + Walls can only be based on Part or Mesh objects الجدران يمكن ان تقوم على جزء أو شبكة الكائنات فقط @@ -2292,12 +2467,12 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela تعيين موضع النص - + Category فئة - + Key مفتاح @@ -2312,7 +2487,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela وحدة - + Create IFC properties spreadsheet Create IFC properties spreadsheet @@ -2322,37 +2497,37 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela إنشاء مبنى - + Group مجموعة - + Create Floor إنشاء أرضية - + Create Panel Cut إنشاء لوحة الاقتطاع - + Create Panel Sheet إنشاء ورقة لوحة - + Facemaker returned an error صانع الوجه أعاد خطأ - + Tools أدوات - + Edit views positions تعديل مواضع المشاهدات @@ -2497,7 +2672,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela الدوران - + Offset إزاحة @@ -2522,86 +2697,86 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela جدول - + There is no valid object in the selection. Site creation aborted. لا يوجد أي عنصر صالح وسط هذه الخيارات. تم إلغاء إنشاء الموقع. - + Node Tools Node Tools - + Reset nodes إعادة تشغيل العقد - + Edit nodes تعديل العُقَد - + Extend nodes تمديد العُقَد - + Extends the nodes of this element to reach the nodes of another element 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 Toggles all structural nodes of the document on/off - + Intersection found. Intersection found. - + Door الباب - + Hinge مفصل - + Opening mode وضع الافتتاح - + Get selected edge احصل على الحافة المحددة - + Press to retrieve the selected edge اضغط لاسترداد الحافة المحددة @@ -2631,17 +2806,17 @@ Site creation aborted. طبقة جديدة - + Wall Presets... إعدادات الحائط المسبقة... - + Hole wire ثقب الأسلاك - + Pick selected اختر المحدد @@ -2721,7 +2896,7 @@ Site creation aborted. الأعمدة - + This object has no face لا يتوفر هذا العنصر على أي وجه @@ -2731,42 +2906,42 @@ Site creation aborted. حدود الفضاء - + Error: Unable to modify the base object of this wall خطأ: تَعَذّر تعديل العنصر القاعدي لهذا الجدار - + Window elements عناصر النافذة - + Survey Survey - + Set description كتابة الوصف - + Clear مسح - + Copy Length نسخ الطول - + Copy Area نسخ المنطقة - + Export CSV تصدير الـ CSV @@ -2776,17 +2951,17 @@ Site creation aborted. الوصف - + Area المنطقة - + Total المجموع - + Hosts Hosts @@ -2838,77 +3013,77 @@ Building creation aborted. Create BuildingPart - + Invalid cutplane Invalid cutplane - + All good! No problems found كل شيئ جيد! لم يتم العثور على أية مشاكل - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: - + Toggle subcomponents Toggle subcomponents - + Closing Sketch edit Closing Sketch edit - + Component مكون - + Edit IFC properties Edit IFC properties - + Edit standard code Edit standard code - + Property Property - + Add property... Add property... - + Add property set... Add property set... - + New... جديد... - + New property New property - + New property set New property set - + 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. @@ -2919,7 +3094,7 @@ 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. لا يوجد أي عنصر صالح وسط هذه الخيارات. @@ -2931,7 +3106,7 @@ Floor creation aborted. Crossing point not found in profile. - + Error computing shape of Error computing shape of @@ -2946,67 +3121,62 @@ Floor creation aborted. Please select only Pipe objects - + Unable to build the base path Unable to build the base path - + Unable to build the profile Unable to build the profile - + Unable to build the pipe Unable to build the pipe - + The base object is not a Part The base object is not a Part - + Too many wires in the base shape Too many wires in the base shape - + The base wire is closed The base wire is closed - + The profile is not a 2D Part The profile is not a 2D Part - - Too many wires in the profile - Too many wires in the profile - - - + The profile is not closed The profile is not closed - + Only the 3 first wires will be connected Only the 3 first wires will be connected - + Common vertex not found Common vertex not found - + Pipes are already aligned Pipes are already aligned - + At least 2 pipes must align At least 2 pipes must align @@ -3061,12 +3231,12 @@ Floor creation aborted. Resize - + Center مركز - + 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. @@ -3077,72 +3247,72 @@ Note: You can change that in the preferences. ملاحظة: يمكنك تغيير هته الخاصية في التفضيلات. - + Choose another Structure object: 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 Unable to find a suitable intersection point - + Intersection found. تم العثور على التقاطع. - + The selected wall contains no subwall to merge The selected wall contains no subwall to merge - + Cannot compute blocks for wall Cannot compute blocks for wall - + Choose a face on an existing object or select a preset Choose a face on an existing object or select a preset - + Unable to create component تعذّر إنشاء المكون - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire رقم السلك(wire) الذي سيحدد الثقب في عنصر المضيف. إذا كانت القيمة هي 0 فسوف يتم اتخاد السلك الأكبر بطريقة تلقائية - + + default + 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 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 If this is checked, the default Offset value of this window will be added to the value entered here @@ -3187,17 +3357,17 @@ Note: You can change that in the preferences. خطأ: إن نسخة الـ IfcOpenShell الخاصة بك قديمة جدا - + Successfully written تمت كتابته بنجاح - + Found a shape containing curves, triangulating Found a shape containing curves, triangulating - + Successfully imported تم الإستيراد بنجاح @@ -3253,120 +3423,135 @@ You can change that in the preferences. Centers the plane on the objects in the list above - + First point of the beam First point of the beam - + Base point of column Base point of column - + Next point Next point - + Structure options Structure options - + Drawing mode Drawing mode - + Beam Beam - + Column Column - + Preset Preset - + Switch L/H Switch L/H - + Switch L/W Switch L/W - + Con&tinue Con&tinue - + First point of wall First point of wall - + Wall options Wall options - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. This list shows all the MultiMaterials objects of this document. Create some to define wall types. - + Alignment Alignment - + Left يسار - + Right يمين - + Use sketches Use sketches - + Structure الهيكل - + Window النافذة - + Window options Window options - + Auto include in host object Auto include in host object - + Sill height Sill height + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness @@ -3378,7 +3563,7 @@ You can change that in the preferences. depends on the object - + Create Project إنشاء مشروع @@ -3388,12 +3573,22 @@ You can change that in the preferences. Unable to recognize that file type - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch Arch - + Rebar tools Rebar tools @@ -3517,12 +3712,12 @@ You can change that in the preferences. Arch_Add - + Add component إضافة عنصر - + Adds the selected components to the active object لإضافة المكونات المحددة إلى العنصر النشط @@ -3600,12 +3795,12 @@ You can change that in the preferences. Arch_Check - + Check التحقق - + Checks the selected objects for problems للتحقق من الكائنات المحددة للمشاكل @@ -3613,12 +3808,12 @@ You can change that in the preferences. Arch_CloneComponent - + Clone component مكون استنساخ - + Clones an object as an undefined architectural component يستنسخ كائن كمكون معماري غير معروف @@ -3626,12 +3821,12 @@ You can change that in the preferences. Arch_CloseHoles - + Close holes إغلاق الثقوب - + Closes holes in open shapes, turning them solids إغلاق الثقوب في الأشكال المفتوحة، وتحويلها إلى صلبة @@ -3639,16 +3834,29 @@ You can change that in the preferences. Arch_Component - + Component مكون - + Creates an undefined architectural component ينشئ مكون معماري غير معروف + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3701,12 +3909,12 @@ You can change that in the preferences. Arch_Floor - + Level المستوى - + Creates a Building Part object that represents a level, including selected objects Creates a Building Part object that represents a level, including selected objects @@ -3790,12 +3998,12 @@ You can change that in the preferences. Arch_IfcSpreadsheet - + Create IFC spreadsheet... إنشاء جدول البيانات IFC... - + Creates a spreadsheet to store IFC properties of an object. يقوم بإنشاء جدول للبيانات لتخزين خصائص عنصر. @@ -3824,12 +4032,12 @@ You can change that in the preferences. Arch_MergeWalls - + Merge Walls دمج الجدران - + Merges the selected walls, if possible القيام بدمج الجدران المختارة، إن كان ذلك ممكنا @@ -3837,12 +4045,12 @@ You can change that in the preferences. Arch_MeshToShape - + Mesh to Shape Mesh to Shape - + Turns selected meshes into Part Shape objects Turns selected meshes into Part Shape objects @@ -3863,12 +4071,12 @@ You can change that in the preferences. Arch_Nest - + Nest Nest - + Nests a series of selected shapes in a container Nests a series of selected shapes in a container @@ -3876,12 +4084,12 @@ You can change that in the preferences. Arch_Panel - + Panel Panel - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) @@ -3889,7 +4097,7 @@ You can change that in the preferences. Arch_PanelTools - + Panel tools Panel tools @@ -3897,7 +4105,7 @@ You can change that in the preferences. Arch_Panel_Cut - + Panel Cut Panel Cut @@ -3905,17 +4113,17 @@ You can change that in the preferences. Arch_Panel_Sheet - + Creates 2D views of selected panels يقوم بإنشاء عروض ثنائية الأبعاد للوحات التي تم اختيارها - + Panel Sheet Panel Sheet - + Creates a 2D sheet which can contain panel cuts Creates a 2D sheet which can contain panel cuts @@ -3949,7 +4157,7 @@ You can change that in the preferences. Arch_PipeTools - + Pipe tools أدوات الأنبوب @@ -3957,12 +4165,12 @@ You can change that in the preferences. Arch_Project - + Project المشروع - + Creates a project entity aggregating the selected sites. Creates a project entity aggregating the selected sites. @@ -3996,12 +4204,12 @@ You can change that in the preferences. Arch_Remove - + Remove component إزالة المُكَوّن - + Remove the selected components from their parents, or create a hole in a component إزالة المكونات المختارة من أصولهم، أو إنشاء ثقب في أحَد المكونات @@ -4009,12 +4217,12 @@ You can change that in the preferences. Arch_RemoveShape - + Remove Shape from Arch Remove Shape from Arch - + Removes cubic shapes from Arch components Removes cubic shapes from Arch components @@ -4061,12 +4269,12 @@ You can change that in the preferences. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Select non-manifold meshes - + Selects all non-manifold meshes from the document or from the selected groups Selects all non-manifold meshes from the document or from the selected groups @@ -4074,12 +4282,12 @@ You can change that in the preferences. Arch_Site - + Site الموقع - + Creates a site object including selected objects. Creates a site object including selected objects. @@ -4105,12 +4313,12 @@ You can change that in the preferences. Arch_SplitMesh - + Split Mesh Split Mesh - + Splits selected meshes into independent components Splits selected meshes into independent components @@ -4126,12 +4334,12 @@ You can change that in the preferences. Arch_Structure - + Structure الهيكل - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) @@ -4139,12 +4347,12 @@ You can change that in the preferences. Arch_Survey - + Survey Survey - + Starts survey بدء الاستطلاع @@ -4152,12 +4360,12 @@ You can change that in the preferences. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag Toggle IFC Brep flag - + Force an object to be exported as Brep or not Force an object to be exported as Brep or not @@ -4165,25 +4373,38 @@ You can change that in the preferences. Arch_ToggleSubs - + Toggle subcomponents Toggle subcomponents - + Shows or hides the subcomponents of this object Shows or hides the subcomponents of this object + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall الجدار - + Creates a wall object from scratch or from a selected object (wire, face or solid) Creates a wall object from scratch or from a selected object (wire, face or solid) @@ -4191,12 +4412,12 @@ You can change that in the preferences. Arch_Window - + Window النافذة - + Creates a window object from a selected object (wire, rectangle or sketch) Creates a window object from a selected object (wire, rectangle or sketch) @@ -4501,27 +4722,27 @@ a certain property. كتابة موضع الكاميرا - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools - + Draft مسودة - + Import-Export إستيراد-تصدير @@ -4982,7 +5203,7 @@ a certain property. سمك - + Force export as Brep Force export as Brep @@ -5007,15 +5228,10 @@ a certain property. DAE - + Export options خيارات التصدير - - - IFC - IFC - General options @@ -5157,17 +5373,17 @@ a certain property. السماح بالرباعية - + Use triangulation options set in the DAE options page Use triangulation options set in the DAE options page - + Use DAE triangulation options Use DAE triangulation options - + Join coplanar facets when triangulating ضم الأوجه القبلية عند التثليث @@ -5191,11 +5407,6 @@ a certain property. Create clones when objects have shared geometry إنشاء النسخ عندما يكون للكائنات هندسة مشتركة - - - Show this dialog when importing and exporting - عرض مربع الحوار هذا عند الاستيراد والتصدير - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5257,12 +5468,12 @@ a certain property. تقسيم الجدران المتعددة الطبقات - + Use IfcOpenShell serializer if available Use IfcOpenShell serializer if available - + Export 2D objects as IfcAnnotations Export 2D objects as IfcAnnotations @@ -5282,7 +5493,7 @@ a certain property. تناسب العرض أثناء الاستيراد - + Export full FreeCAD parametric model تصدير نموذج FreeCAD بارامتري كامل @@ -5332,12 +5543,12 @@ a certain property. Exclude list: - + Reuse similar entities Reuse similar entities - + Disable IfcRectangleProfileDef Disable IfcRectangleProfileDef @@ -5407,7 +5618,7 @@ a certain property. Import full FreeCAD parametric definitions if available - + Auto-detect and export as standard cases when applicable Auto-detect and export as standard cases when applicable @@ -5495,6 +5706,166 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces Allow quadrilateral faces + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Add default building storey if one is not found in the document + + + + IFC file units + IFC file units + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + Metric + Metric + + + + Imperial + Imperial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing + Shows verbose debug messages during import and export @@ -5587,150 +5958,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools أدوات القوس @@ -5738,32 +5979,32 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft &مسودة - + Utilities خدمات - + &Arch &Arch - + Creation Creation - + Annotation تعليق توضيحي - + Modification Modification diff --git a/src/Mod/Arch/Resources/translations/Arch_ca.qm b/src/Mod/Arch/Resources/translations/Arch_ca.qm index cc1d456625..a7da4951b4 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_ca.qm and b/src/Mod/Arch/Resources/translations/Arch_ca.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_ca.ts b/src/Mod/Arch/Resources/translations/Arch_ca.ts index e6f02db1a6..84a59bcff0 100644 --- a/src/Mod/Arch/Resources/translations/Arch_ca.ts +++ b/src/Mod/Arch/Resources/translations/Arch_ca.ts @@ -34,57 +34,57 @@ El tipus d'aquest montatge - + The base object this component is built upon L'objecte base sobre el qual es construeix aquest component - + The object this component is cloning L'objecte que aquest component clona - + Other shapes that are appended to this object Altres formes que s'afegeixen a aquest objecte - + Other shapes that are subtracted from this object Altres formes que són substretes d'aquest objecte - + An optional description for this component Una descripció opcional per aquest component - + An optional tag for this component Una etiqueta opcional per a aquest component - + A material for this object Un material per a aquest objecte - + Specifies if this object must move together when its host is moved Especifica si aquest objecte s'ha de moure juntament amb el seu amfitrió quan aquest es mou - + The area of all vertical faces of this object L'àrea de totes les cares verticals d'aquest objecte - + The area of the projection of this object onto the XY plane L'àrea de la projecció d'aquest objecte en el pla XY - + The perimeter length of the horizontal area La longitud del perímetre de l'àrea horitzontal @@ -104,12 +104,12 @@ La potència elèctrica necessària d'aquest equipament en Watts - + The height of this object L'altura d'aquest objecte - + The computed floor area of this floor L'àrea calculada d'aquesta planta @@ -144,62 +144,62 @@ La rotació del perfil al voltant de l'eix d'extrusió - + The length of this element, if not based on a profile La longitud d'aquest element, si no està basat en un perfil - + The width of this element, if not based on a profile L'amplària d'aquest element, si no està basada en un perfil - + The thickness or extrusion depth of this element El gruix o profunditat d'extrusió d'aquest element - + The number of sheets to use El nombre de fulls que s'ha d'utilitzar - + The offset between this panel and its baseline El desplaçament entre aquest tauler i la seua línia base - + The length of waves for corrugated elements La longitud de les ones per als elements corrugats - + The height of waves for corrugated elements L'alçària de les ones per als elements corrugats - + The direction of waves for corrugated elements La direcció de les ones per als elements corrugats - + The type of waves for corrugated elements El tipus d'ones per als elements corrugats - + The area of this panel L'àrea d'aquest tauler - + The facemaker type to use to build the profile of this object El tipus de generador de cares que s'ha d'utilitzar per a construir el perfil d'aquest objecte - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) La direcció d'extrusió normal d'aquest objecte (mantín (0,0,0) per a automàtica) @@ -214,82 +214,82 @@ L'amplària de la línia dels objectes renderitzats - + The color of the panel outline El color del contorn del tauler - + The size of the tag text La mida del text de l'etiqueta - + The color of the tag text El color del text de l'etiqueta - + The X offset of the tag text El desplaçament en X del text de l'etiqueta - + The Y offset of the tag text El desplaçament en Y del text de l'etiqueta - + The font of the tag text El tipus de lletra del text de l'etiqueta - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label El text que s'ha de mostrar. Pot ser %tag%, %label% o %description% per a mostrar l'etiqueta del tauler o l'etiqueta - + The position of the tag text. Keep (0,0,0) for center position La posició del text. Deixeu (0,0,0) per a la posició automàtica al centre - + The rotation of the tag text La rotació del text de l'etiqueta - + A margin inside the boundary Un marge dins del límit - + Turns the display of the margin on/off Activa o desactiva la visualització del marge - + The linked Panel cuts Els talls del tauler enllaçat - + The tag text to display El text de l'etiqueta que s'ha de mostrar - + The width of the sheet L'amplària del full - + The height of the sheet L'alçària del full - + The fill ratio of this sheet La relació d'emplenament d'aquest full @@ -319,17 +319,17 @@ Desplaçament des del punt final - + The curvature radius of this connector El radi de curvatura d'aquest connector - + The pipes linked by this connector Els tubs enllaçats per aquest connector - + The type of this connector El tipus d'aquest connector @@ -349,7 +349,7 @@ L'alçària d'aquest element - + The structural nodes of this element Els nodes estructurals d'aquest element @@ -664,82 +664,82 @@ Si està marcada, els objectes d'origen es mostren independentment que siguen visibles en el model 3D - + The base terrain of this site El terreny base del lloc - + The postal or zip code of this site El codi postal del lloc - + The city of this site La ciutat del lloc - + The country of this site El país del lloc - + The latitude of this site La latitud del lloc - + Angle between the true North and the North direction in this document Angle entre el nord geogràfic i el nord en aquest document - + The elevation of level 0 of this site L'elevació del nivell 0 of this site - + The perimeter length of this terrain La longitud del perímetre d'aquest terreny - + The volume of earth to be added to this terrain El volum de terra que s'afegeix al terreny - + The volume of earth to be removed from this terrain El volum de terra que se suprimeix del terreny - + An extrusion vector to use when performing boolean operations Un vector d'extrusió que s'utilitza quan es realitzen operacions booleanes - + Remove splitters from the resulting shape Suprimeix els separadors de la forma resultant - + Show solar diagram or not Mostra o no el diagrama solar - + The scale of the solar diagram L'escala del diagrama solar - + The position of the solar diagram La posició del diagrama solar - + The color of the solar diagram El color del diagrama solar @@ -934,107 +934,107 @@ La distància entre la vora de l'escala i l'estructura - + An optional extrusion path for this element Un camí opcional d'extrusió per a aquest element - + The height or extrusion depth of this element. Keep 0 for automatic L'alçària o profunditat d'extrusió d'aquest element. Mantín 0 per a automàtica - + A description of the standard profile this element is based upon Una descripció del perfil estàndard en què es basa aquest element - + Offset distance between the centerline and the nodes line Distància de separació entre la línia central i la línia de nodes - + If the nodes are visible or not Si els nodes són visibles o no - + The width of the nodes line L'amplària de la línia de nodes - + The size of the node points La mida dels punts de node - + The color of the nodes line El color de la línia de nodes - + The type of structural node El tipus de node estructural - + Axes systems this structure is built on Sistema d'eixos sobre el qual està construïda aquesta estructura - + The element numbers to exclude when this structure is based on axes El nombre d'elements que s'han d'excloure quan l'estructura es basa en eixos - + If true the element are aligned with axes Si s'estableix a cert, l'element s'alinea amb els eixos - + The length of this wall. Not used if this wall is based on an underlying object La longitud del mur. No s'utilitza si el mur es basa en un objecte subjacent - + The width of this wall. Not used if this wall is based on a face L'amplària del mur. No s'utilitza si el mur es basa en una cara - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid L'alçària del mur. Manteniu 0 per a automàtica. No s'utilitza si el mur es basa en un sòlid - + The alignment of this wall on its base object, if applicable L'alineació del mur sobre el seu objecte de base, si correspon - + The face number of the base object used to build this wall El número de la cara de l'objecte de base utilitzat per a construir el mur - + The offset between this wall and its baseline (only for left and right alignments) La distància entre el mur i la seua línia de base (només per a les alineacions dreta i esquerra) - + The normal direction of this window La direcció normal de la finestra - + The area of this window L'àrea de la finestra - + An optional higher-resolution mesh or shape for this object Una malla o forma opcional en alta resolució per a aquest objecte @@ -1044,7 +1044,7 @@ Un emplaçament opcional addicional per a afegir al perfil abans d'extrudir-lo - + Opens the subcomponents that have a hinge defined Obri els subcomponents que tenen una frontissa definida @@ -1099,7 +1099,7 @@ La superposició dels muntants d'escala sobre la part inferior de les esteses - + The number of the wire that defines the hole. A value of 0 means automatic El nombre de filferros que defineix el forat. Un valor de 0 significa automàtic @@ -1124,7 +1124,7 @@ Els eixos que formen aquest sistema - + An optional axis or axis system on which this object should be duplicated Un eix opcional o sistema d'eixos sobre el qual s'ha de duplicar aquest objecte @@ -1139,32 +1139,32 @@ Si s'estableix a cert, la geometria és fusionada, en cas contrari un compost - + If True, the object is rendered as a face, if possible. Si s'estableix a cert, l'objecte es renderitza com a cara, si és possible. - + The allowed angles this object can be rotated to when placed on sheets Els angles permesos per a girar aquest objecte quan es col·loca en fulls - + Specifies an angle for the wood grain (Clockwise, 0 is North) Especifica un angle per a la veta (sentit horari, 0 és nord) - + Specifies the scale applied to each panel view. Especifica l'escala aplicada a cada vista de tauler. - + A list of possible rotations for the nester Una llista de les possibles rotacions per a l'operació d'imbricació - + Turns the display of the wood grain texture on/off Activa/desactiva la visualització de la textura de veta @@ -1189,7 +1189,7 @@ L'espaiat personalitzat de l'armadura corrugada - + Shape of rebar Forma de l'armadura corrugada @@ -1199,17 +1199,17 @@ Inverteix la direcció de la teulada si va en direcció equivocada - + Shows plan opening symbols if available Mostra els símbols d'obertura de la planta, si està disponible - + Show elevation opening symbols if available Mostra els símbols d'obertura de l'elevació, si està disponible - + The objects that host this window Els objectes que acollirà aquesta finestra @@ -1329,7 +1329,7 @@ Si s'establert en Cert, el pla de treball es mantindrà en mode Automàtic - + An optional standard (OmniClass, etc...) code for this component Un codi opcional (OmniClass, etc) per a aquest component @@ -1344,22 +1344,22 @@ La URL on trobar informació sobre aquest material - + The horizontal offset of waves for corrugated elements El desplaçament horitzontal de les ones per a elements corrugats - + If the wave also affects the bottom side or not Si la ona també afecta la a part inferior o no - + The font file El fitxer de la tipografia - + An offset value to move the cut plane from the center point Un valor d'òfset per moure el pla de tall des del punt central @@ -1414,22 +1414,22 @@ La distancia entre el pla de tall i la vista actual de tall (mantenir aquest valor molt baix però no a zero) - + The street and house number of this site, with postal box or apartment number if needed El carrer i el número d'aquest lloc, amb el número d'apartament si és necessari - + The region, province or county of this site La població, província o país del lloc - + A url that shows this site in a mapping website Una URL que mostra aquest lloc en un lloc web de mapeig - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates Un desplaçament opcional entre l'origen del model (0,0,0) i el punt indicat per les coordenades geogràfiques @@ -1484,102 +1484,102 @@ L 'esquema esquerra' de tots els segments de les escales - + Enable this to make the wall generate blocks Habilita aquesta opció per fer que la paret generi blocs - + The length of each block La longitud de cada bloc - + The height of each block L'altura de cada bloc - + The horizontal offset of the first line of blocks El desplaçament horitzontal de la primera línia de blocs - + The horizontal offset of the second line of blocks El desplaçament horitzontal de la segona línia de blocs - + The size of the joints between each block La mida de juntes entre cada bloc - + The number of entire blocks El nombre de blocs sencers - + The number of broken blocks El nombre de blocs trencats - + The components of this window Els components d'aquesta finestra - + The depth of the hole that this window makes in its host object. If 0, the value will be calculated automatically. La profunditat del forat que aquesta finestra fa al seu objecte amfitrió. So és 0, el valor es calcularà automàticament. - + An optional object that defines a volume to be subtracted from hosts of this window Un objecte opcional que defineix un volum a sostreure des de l'amfitrió d'aquesta finestra - + The width of this window L'amplària d'aquesta finestra - + The height of this window L'alçada d'aquesta finestra - + The preset number this window is based on El número preestablert en que es basa aquesta finestra - + The frame size of this window La mida del marc d'aquest finestra - + The offset size of this window La mida d'òfset d'aquesta finestra - + The width of louvre elements L'amplària dels elements louvre - + The space between louvre elements L'espai entre elements louvre - + The number of the wire that defines the hole. If 0, the value will be calculated automatically El nombre de filferros que defineix el forat. Posant 0 es calcularà automàticament - + Specifies if moving this object moves its base instead Specifies if moving this object moves its base instead @@ -1609,22 +1609,22 @@ The number of posts used to build the fence - + The type of this object The type of this object - + IFC data IFC data - + IFC properties of this object IFC properties of this object - + Description of IFC attributes are not yet implemented Description of IFC attributes are not yet implemented @@ -1639,27 +1639,27 @@ If true, the color of the objects material will be used to fill cut areas. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site When set to 'True North' the whole geometry will be rotated to match the true north of this site - + Show compass or not Show compass or not - + The rotation of the Compass relative to the Site The rotation of the Compass relative to the Site - + The position of the Compass relative to the Site placement The position of the Compass relative to the Site placement - + Update the Declination value based on the compass rotation Update the Declination value based on the compass rotation @@ -1730,8 +1730,8 @@ - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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. @@ -1754,10 +1754,110 @@ Turn cutting on when activating this level - + Use the material color as this object's shape color, if available Use the material color as this object's shape color, if available + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile + 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 @@ -1774,22 +1874,97 @@ If True, additional lines with each individual object are added to the results - + The time zone where this site is located The time zone where this site is located - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation The area of this wall as a simple Height * Length calculation @@ -1797,17 +1972,17 @@ Arch - + Components Components - + Components of this object Components d'aquest objecte - + Axes Eixos @@ -1817,12 +1992,12 @@ Crea l'eix - + Remove Elimina - + Add Afig @@ -1842,67 +2017,67 @@ Angle - + is not closed no està tancat - + is not valid no és vàlid - + doesn't contain any solid no conté cap sòlid - + contains a non-closed solid conté un sòlid no tancat - + contains faces that are not part of any solid conté cares que no formen part de cap sòlid - + Grouping Agrupa - + Ungrouping Desagrupa - + Split Mesh Divideix la malla - + Mesh to Shape Malla a forma - + Base component Component de base - + Additions Adicions - + Subtractions Subtraccions - + Objects Objectes @@ -1922,7 +2097,7 @@ No es pot crear un sostre. - + Page Pàgina @@ -1937,82 +2112,82 @@ Crea un pla de secció - + Create Site Crea un lloc - + Create Structure Crea una estructura - + Create Wall Crea un mur - + Width Amplària - + Height Alçària - + Error: Invalid base object Error: L'objecte de base no és vàlid. - + This mesh is an invalid solid Aquesta malla no és un sòlid vàlid. - + Create Window Crea una finestra - + Edit Edita - + Create/update component Crea/actualitza el component - + Base 2D object Objecte base 2D - + Wires Filferros - + Create new component Crea un component nou - + Name Nom - + Type Tipus - + Thickness Gruix @@ -2027,12 +2202,12 @@ el fitxer %s s'ha creat correctament. - + Add space boundary Afig un límit espacial - + Remove space boundary Suprimeix el límit espacial @@ -2042,7 +2217,7 @@ Seleccioneu un objecte base - + Fixtures Accessoris @@ -2072,32 +2247,32 @@ Crea escales - + Length Longitud - + Error: The base shape couldn't be extruded along this tool object Error: la forma base no s'ha pogut extrudir al llarg de l'objecte guia - + Couldn't compute a shape No s'ha pogut calcular la forma. - + Merge Wall Fusionar Mur - + Please select only wall objects Seleccioneu només objectes mur - + Merge Walls Fusiona els murs @@ -2107,42 +2282,42 @@ Distàncies (mm) i angles (graus) entre eixos - + Error computing the shape of this object S'ha produït un error en calcular la forma de l'objecte - + Create Structural System Crea un sistema estructural - + Object doesn't have settable IFC Attributes L'objecte no té atributs d'IFC configurables - + Disabling Brep force flag of object Desactiva l'indicador de Brep forçat de l'objecte - + Enabling Brep force flag of object Activa l'indicador de Brep forçat de l'objecte - + has no solid no té cap sòlid - + has an invalid shape té una forma invàlida - + has a null shape té una forma nul·la @@ -2187,7 +2362,7 @@ Crea 3 vistes - + Create Panel Crea un tauler @@ -2262,7 +2437,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Alçària (mm) - + Create Component Crea un component @@ -2272,7 +2447,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Crea material - + Walls can only be based on Part or Mesh objects Els murs només es poden crear a partir d'objectes peça o malla @@ -2282,12 +2457,12 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Estableix la posició del text - + Category Categoria - + Key Clau @@ -2302,7 +2477,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Unitat - + Create IFC properties spreadsheet Crea el full de càlcul de propietats IFC @@ -2312,37 +2487,37 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Crea un edifici - + Group Grup - + Create Floor Crea el terra - + Create Panel Cut Crea un tall de tauler - + Create Panel Sheet Crea un full de tauler - + Facemaker returned an error El generador de cares ha retornat un error. - + Tools Eines - + Edit views positions Edita les posicions de les vistes @@ -2487,7 +2662,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Rotació - + Offset Equidistancia (ofset) @@ -2512,84 +2687,84 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Guió - + There is no valid object in the selection. Site creation aborted. No hi ha cap objecte vàlid en la selecció. S'avorta la creació del lloc. - + Node Tools Eines de node - + Reset nodes Reinicialitza els nodes - + Edit nodes Edita els nodes - + Extend nodes Estén els nodes - + Extends the nodes of this element to reach the nodes of another element Estén els nodes d'aquest element per a arribar als nodes d'un altre element - + Connect nodes Connecta els nodes - + Connects nodes of this element with the nodes of another element Connecta els nodes d'aquest element amb els nodes d'un altre element - + Toggle all nodes Commuta tots els nodes - + Toggles all structural nodes of the document on/off Activa/desactiva en el document tots els nodes estructurals - + Intersection found. S'ha trobat una intersecció. - + Door Porta - + Hinge Frontissa - + Opening mode Mode d'obertura - + Get selected edge Obtín la vora seleccionada - + Press to retrieve the selected edge Premeu per a recuperar la vora seleccionada @@ -2619,17 +2794,17 @@ Site creation aborted. Capa nova - + Wall Presets... Murs predefinits... - + Hole wire Filferro de forat - + Pick selected Tria el seleccionat @@ -2709,7 +2884,7 @@ Site creation aborted. Columnes - + This object has no face Aquest objecte no té cap cara @@ -2719,42 +2894,42 @@ Site creation aborted. Límits de l'espai - + Error: Unable to modify the base object of this wall Error: No es pot modificar l'objecte base d'aquest mur - + Window elements Elements de finestra - + Survey Recollida de dades - + Set description Estableix una descripció - + Clear Neteja - + Copy Length Còpia la longitud - + Copy Area Còpia d'àrea - + Export CSV Exporta a format CSV @@ -2764,17 +2939,17 @@ Site creation aborted. Descripció - + Area Àrea - + Total Total - + Hosts Amfitrions @@ -2825,77 +3000,77 @@ Building creation aborted. Crea un ObjecteConstrucció - + Invalid cutplane Pla de tall no vàlid - + All good! No problems found Tot correcte. No s'ha trobat cap problema - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: L'objecte no té atribut IfcProperties. Cancel·la la creació de full de càlcul per a l'objecte: - + Toggle subcomponents Commuta els subcomponents - + Closing Sketch edit Tancant l'edició Esbós - + Component Component - + Edit IFC properties Edita les propietats IFC - + Edit standard code Edita codi estàndard - + Property Propietat - + Add property... Afegeix propietat... - + Add property set... Afegeix conjunt de propietats... - + New... Nou... - + New property Propietat nova - + New property set Nou conjunt de propietats - + 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. @@ -2906,7 +3081,7 @@ 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. There is no valid object in the selection. @@ -2918,7 +3093,7 @@ Floor creation aborted. Punt d'encreuament no trobat en el perfil. - + Error computing shape of Error computing shape of @@ -2933,67 +3108,62 @@ Floor creation aborted. Seleccioneu només objectes Tub - + Unable to build the base path No s'ha pogut construir el camí de base - + Unable to build the profile No s'ha pogut construir el perfil - + Unable to build the pipe No s'ha pogut construir el tub - + The base object is not a Part L'objecte base no és una Peça - + Too many wires in the base shape Hi ha massa filferros en la forma base - + The base wire is closed El filferro base està tancat - + The profile is not a 2D Part El perfil no és una Peça 2D - - Too many wires in the profile - Massa filferros en el perfil - - - + The profile is not closed El perfil no està tancat - + Only the 3 first wires will be connected Només es connectaran els 3 primers filferros - + Common vertex not found Vèrtex comú no trobat - + Pipes are already aligned Els tubs ja estan alineats - + At least 2 pipes must align S'han d'alinear com a mínim 2 tubs @@ -3048,12 +3218,12 @@ Floor creation aborted. Redimensionar - + Center Centre - + 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. @@ -3064,72 +3234,72 @@ Qualsevol altre objecte serà eliminat de la selecció. Nota: Ho podeu canviar a les preferències. - + Choose another Structure object: Tria un altre objecte estructura: - + The chosen object is not a Structure L'objecte triat no és una Estructura - + The chosen object has no structural nodes L'objecte triat no té nodes estructurals - + One of these objects has more than 2 nodes Un d'aquests objectes té més de 2 nodes - + Unable to find a suitable intersection point No s'ha pogut trobar un punt d'intersecció adequat - + Intersection found. Intersecció trobada. - + The selected wall contains no subwall to merge El mur seleccionat no conté cap submur per a fusionar - + Cannot compute blocks for wall No es poden calcular els blocs per a la paret - + Choose a face on an existing object or select a preset Trieu una cara en un objecte existent o seleccioneu una preselecció - + Unable to create component No es pot crear el component - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire El nombre de fils que defineixen un forat en l'objecte. Un valor de zero automàticament adoptarà el cable més gran - + + default + per defecte - + If this is checked, the default Frame value of this window will be added to the value entered here Si està marcada, el valor per defecte del Marc d'aquesta finestra s'afegirà al valor introduït aquí - + If this is checked, the default Offset value of this window will be added to the value entered here Si està marcada, el valor per defecte del Desplaçament d'aquesta finestra s'afegirà al valor introduït aquí @@ -3174,17 +3344,17 @@ Nota: Ho podeu canviar a les preferències. Error: la versió d'IfcOpenShell es massa antiga - + Successfully written Escrit correctament - + Found a shape containing curves, triangulating S'ha trobat una forma que conté corbes, s'està triangulant - + Successfully imported S'ha importat correctament @@ -3240,120 +3410,135 @@ You can change that in the preferences. Centers the plane on the objects in the list above - + First point of the beam First point of the beam - + Base point of column Base point of column - + Next point Next point - + Structure options Structure options - + Drawing mode Drawing mode - + Beam Beam - + Column Column - + Preset Preset - + Switch L/H Switch L/H - + Switch L/W Switch L/W - + Con&tinue Con&tinue - + First point of wall First point of wall - + Wall options Wall options - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. This list shows all the MultiMaterials objects of this document. Create some to define wall types. - + Alignment Alignment - + Left Esquerra - + Right Dreta - + Use sketches Utilitzi esbossos - + Structure Estructura - + Window Finestra - + Window options Window options - + Auto include in host object Auto include in host object - + Sill height Sill height + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness @@ -3365,7 +3550,7 @@ You can change that in the preferences. depends on the object - + Create Project Crea un projecte @@ -3375,12 +3560,22 @@ You can change that in the preferences. Unable to recognize that file type - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch Arch - + Rebar tools Rebar tools @@ -3504,12 +3699,12 @@ You can change that in the preferences. Arch_Add - + Add component Afig un component - + Adds the selected components to the active object Afig els components seleccionats a l'objecte actiu @@ -3587,12 +3782,12 @@ You can change that in the preferences. Arch_Check - + Check Comprova - + Checks the selected objects for problems Comprova si els objectes seleccionats presenten algun problema @@ -3600,12 +3795,12 @@ You can change that in the preferences. Arch_CloneComponent - + Clone component Clona el component - + Clones an object as an undefined architectural component Clona un objecte com a component arquitectònic no definit @@ -3613,12 +3808,12 @@ You can change that in the preferences. Arch_CloseHoles - + Close holes Tanca els forats - + Closes holes in open shapes, turning them solids Tanca els forats en les formes obertes, així les converteix en sòlids @@ -3626,16 +3821,29 @@ You can change that in the preferences. Arch_Component - + Component Component - + Creates an undefined architectural component Crea un component arquitectònic no definit + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3688,12 +3896,12 @@ You can change that in the preferences. Arch_Floor - + Level Nivell - + Creates a Building Part object that represents a level, including selected objects Creates a Building Part object that represents a level, including selected objects @@ -3777,12 +3985,12 @@ You can change that in the preferences. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Crea un full de càlcul IFC... - + Creates a spreadsheet to store IFC properties of an object. Crea un full de càlcul per a emmagatzemar les propietats IFC d'un objecte. @@ -3811,12 +4019,12 @@ You can change that in the preferences. Arch_MergeWalls - + Merge Walls Fusiona els murs - + Merges the selected walls, if possible Fusiona els murs seleccionats, si és possible @@ -3824,12 +4032,12 @@ You can change that in the preferences. Arch_MeshToShape - + Mesh to Shape Malla a forma - + Turns selected meshes into Part Shape objects Transforma les malles seleccionades en formes de peça @@ -3850,12 +4058,12 @@ You can change that in the preferences. Arch_Nest - + Nest Imbricació - + Nests a series of selected shapes in a container Imbrica una sèrie de formes seleccionades en un contenidor @@ -3863,12 +4071,12 @@ You can change that in the preferences. Arch_Panel - + Panel Tauler - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Crea un tauler a partir de zero o d'un objecte seleccionat (esbós, línia, cara o sòlid) @@ -3876,7 +4084,7 @@ You can change that in the preferences. Arch_PanelTools - + Panel tools Eines de tauler @@ -3884,7 +4092,7 @@ You can change that in the preferences. Arch_Panel_Cut - + Panel Cut Tall de tauler @@ -3892,17 +4100,17 @@ You can change that in the preferences. Arch_Panel_Sheet - + Creates 2D views of selected panels Crea vistes 2D dels taulers seleccionats - + Panel Sheet Full de tauler - + Creates a 2D sheet which can contain panel cuts Crea un full 2D que pot contindre talls de tauler @@ -3936,7 +4144,7 @@ You can change that in the preferences. Arch_PipeTools - + Pipe tools Eines de tub @@ -3944,12 +4152,12 @@ You can change that in the preferences. Arch_Project - + Project Projecte - + Creates a project entity aggregating the selected sites. Creates a project entity aggregating the selected sites. @@ -3983,12 +4191,12 @@ You can change that in the preferences. Arch_Remove - + Remove component Elimina el component - + Remove the selected components from their parents, or create a hole in a component Elimina les components seleccionats dels seus pares, o crea un forat en un component @@ -3996,12 +4204,12 @@ You can change that in the preferences. Arch_RemoveShape - + Remove Shape from Arch Suprimeix la forma de l'arquitectura - + Removes cubic shapes from Arch components Suprimeix les formes cúbiques dels components de l'arquitectura @@ -4048,12 +4256,12 @@ You can change that in the preferences. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Selecciona malles de no-multiplicitat - + Selects all non-manifold meshes from the document or from the selected groups Selecciona totes les malles de no-multiplicitat del document o dels grups seleccionats @@ -4061,12 +4269,12 @@ You can change that in the preferences. Arch_Site - + Site Lloc - + Creates a site object including selected objects. Crea un lloc incloent-hi els objectes seleccionats @@ -4092,12 +4300,12 @@ You can change that in the preferences. Arch_SplitMesh - + Split Mesh Divideix la malla - + Splits selected meshes into independent components Divideix les malles seleccionades en components independents @@ -4113,12 +4321,12 @@ You can change that in the preferences. Arch_Structure - + Structure Estructura - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Crea una estructura a partir de zero o d'un objecte seleccionat (esbós, línia, cara o sòlid) @@ -4126,12 +4334,12 @@ You can change that in the preferences. Arch_Survey - + Survey Recollida de dades - + Starts survey Inicia la recollida de dades @@ -4139,12 +4347,12 @@ You can change that in the preferences. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag Commuta l'indicador de Brep IFC - + Force an object to be exported as Brep or not Imposa (o no) que un objecte s'exporte com a Brep @@ -4152,25 +4360,38 @@ You can change that in the preferences. Arch_ToggleSubs - + Toggle subcomponents Commuta els subcomponents - + Shows or hides the subcomponents of this object Mostra o amaga els subcomponents de l'objecte + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Mur - + Creates a wall object from scratch or from a selected object (wire, face or solid) Crea un mur a partir de zero o d'un objecte seleccionat (línia, cara o sòlid) @@ -4178,12 +4399,12 @@ You can change that in the preferences. Arch_Window - + Window Finestra - + Creates a window object from a selected object (wire, rectangle or sketch) Crea una finestra a partir d'un objecte seleccionat (filferro, rectangle o esbós) @@ -4488,27 +4709,27 @@ a certain property. Escrivint la posició de la càmera - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools - + Draft Calat - + Import-Export Importació-exportació @@ -4969,7 +5190,7 @@ a certain property. Gruix - + Force export as Brep Imposa l'exportació com a Brep @@ -4994,15 +5215,10 @@ a certain property. DAE - + Export options Opcions d'exportació - - - IFC - IFC - General options @@ -5144,17 +5360,17 @@ a certain property. Permet quadrilàters - + Use triangulation options set in the DAE options page Utilitza les opcions de triangulació establides en la pàgina d'opcions del DAE - + Use DAE triangulation options Utililtza les opcions de triangulació DAE - + Join coplanar facets when triangulating Uneix facetes coplanars durant la triangulació @@ -5178,11 +5394,6 @@ a certain property. Create clones when objects have shared geometry Crea clons si els objectes tenen geometria compartida - - - Show this dialog when importing and exporting - Mostra aquest diàleg durant la importació i l'exportació - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5244,12 +5455,12 @@ a certain property. Separa els murs multicapa - + Use IfcOpenShell serializer if available Utilitzeu el serialitzador IfcOpenShell, si està disponible - + Export 2D objects as IfcAnnotations Exporta objectes 2D com a objects as a anotacions Ifc @@ -5269,7 +5480,7 @@ a certain property. Ajusta la vista durant la importació - + Export full FreeCAD parametric model Exporta un model paramètric complet de FreeCAD @@ -5319,12 +5530,12 @@ a certain property. Llista d'exclusió: - + Reuse similar entities Reutilitza entitats similars - + Disable IfcRectangleProfileDef Desactiva IfcRectangleProfileDef @@ -5394,7 +5605,7 @@ a certain property. Import full FreeCAD parametric definitions if available - + Auto-detect and export as standard cases when applicable Auto-detect and export as standard cases when applicable @@ -5482,6 +5693,166 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces Allow quadrilateral faces + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Add default building storey if one is not found in the document + + + + IFC file units + IFC file units + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + Metric + Metric + + + + Imperial + Imperial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing + Shows verbose debug messages during import and export @@ -5574,150 +5945,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Eines d'arquitectura @@ -5725,32 +5966,32 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft & Esborrany - + Utilities Utilitats - + &Arch &Arquitectura - + Creation Creation - + Annotation Anotació - + Modification Modification diff --git a/src/Mod/Arch/Resources/translations/Arch_cs.qm b/src/Mod/Arch/Resources/translations/Arch_cs.qm index 423bc800e3..c3078e4780 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_cs.qm and b/src/Mod/Arch/Resources/translations/Arch_cs.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_cs.ts b/src/Mod/Arch/Resources/translations/Arch_cs.ts index f612b3394e..c49601fd66 100644 --- a/src/Mod/Arch/Resources/translations/Arch_cs.ts +++ b/src/Mod/Arch/Resources/translations/Arch_cs.ts @@ -34,57 +34,57 @@ Typ tohoto sestavení - + The base object this component is built upon Základní objekt je postaven na komponentě - + The object this component is cloning Objekt této komponenty je klonován - + Other shapes that are appended to this object Další tvary přidané k tomuto objektu - + Other shapes that are subtracted from this object Další tvary odebrané z objektu - + An optional description for this component Volitelný popis pro tuto komponentu - + An optional tag for this component Volitelný tag pro tuto komponentu - + A material for this object Materiál objektu - + Specifies if this object must move together when its host is moved Určuje, jestli se má tento objekt přesunout spolu s jeho nadřazeným objektem - + The area of all vertical faces of this object Oblast všech svislých ploch tohoto objektu - + The area of the projection of this object onto the XY plane Oblasti průmětu tohoto objektu na rovinu XY - + The perimeter length of the horizontal area Délka obvodu vodorovné plochy @@ -104,12 +104,12 @@ Elektrický výkon potřebný pro provoz zařízení ve Wattech - + The height of this object Výška tohoto objektu - + The computed floor area of this floor Vypočtená půdorysná plocha @@ -144,62 +144,62 @@ Rotace profilu okolo osy vysunutí - + The length of this element, if not based on a profile Délka tohoto prvku, není-li založena na profilu - + The width of this element, if not based on a profile Šířka tohoto prvku, není-li založena na profilu - + The thickness or extrusion depth of this element Tloušťka nebo hloubka vysunutí tohoto elementu - + The number of sheets to use Počet listů k použití - + The offset between this panel and its baseline Odsazení mezi tímto panelem a jeho zádkladní linií - + The length of waves for corrugated elements Délka vlny pro vlnité prvky - + The height of waves for corrugated elements Výška vlny pro vlnité prvky - + The direction of waves for corrugated elements Směr vln pro vlnité prvky - + The type of waves for corrugated elements Typ vln pro vlnité prvky - + The area of this panel Oblast tohoto panelu - + The facemaker type to use to build the profile of this object Typ plochy použitý pro sestavení profilu tohoto objektu - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) Normálový směr vytažení tohoto objektu (pro (0,0,0) automatická normála) @@ -214,82 +214,82 @@ Tloušťka čar vykreslených objektů - + The color of the panel outline Barva obrysu panelu - + The size of the tag text Velikost textu značky - + The color of the tag text Barva textu značky - + The X offset of the tag text Posun textu značky ve směru X - + The Y offset of the tag text Posun textu značky ve směru Y - + The font of the tag text Typ písma textu značky - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label 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 position of the tag text. Keep (0,0,0) for center position - + The rotation of the tag text Otočení textu značky - + A margin inside the boundary Okraj v ohraničení - + Turns the display of the margin on/off Zapne nebo vypne zobrazení okraje - + The linked Panel cuts The linked Panel cuts - + The tag text to display Zobrazený text značky - + The width of the sheet Šířka listu - + The height of the sheet Výška listu - + The fill ratio of this sheet Poměr zaplnění tohoto listu @@ -319,17 +319,17 @@ Odsazení od koncového bodu - + The curvature radius of this connector The curvature radius of this connector - + The pipes linked by this connector The pipes linked by this connector - + The type of this connector Typ tohoto konektoru @@ -349,7 +349,7 @@ Výška tohoto prvku - + The structural nodes of this element Konstrukční uzly tohoto prvku @@ -664,82 +664,82 @@ If checked, source objects are displayed regardless of being visible in the 3D model - + The base terrain of this site Základní profil tohoto staveniště - + The postal or zip code of this site The postal or zip code of this site - + The city of this site The city of this site - + The country of this site The country of this site - + The latitude of this site The latitude of this site - + Angle between the true North and the North direction in this document Úhel mezi severem a severním směrem v tomto dokumentu - + The elevation of level 0 of this site The elevation of level 0 of this site - + The perimeter length of this terrain The perimeter length of this terrain - + The volume of earth to be added to this terrain The volume of earth to be added to this terrain - + The volume of earth to be removed from this terrain The volume of earth to be removed from this terrain - + An extrusion vector to use when performing boolean operations An extrusion vector to use when performing boolean operations - + Remove splitters from the resulting shape Remove splitters from the resulting shape - + Show solar diagram or not Zobrazit/Nezobrazit osvícení sluncem - + The scale of the solar diagram The scale of the solar diagram - + The position of the solar diagram The position of the solar diagram - + The color of the solar diagram The color of the solar diagram @@ -934,107 +934,107 @@ The offset between the border of the stairs and the structure - + An optional extrusion path for this element An optional extrusion path for this element - + The height or extrusion depth of this element. Keep 0 for automatic The height or extrusion depth of this element. Keep 0 for automatic - + A description of the standard profile this element is based upon A description of the standard profile this element is based upon - + Offset distance between the centerline and the nodes line Offset distance between the centerline and the nodes line - + If the nodes are visible or not If the nodes are visible or not - + The width of the nodes line The width of the nodes line - + The size of the node points The size of the node points - + The color of the nodes line The color of the nodes line - + The type of structural node The type of structural node - + Axes systems this structure is built on Axes systems this structure is built on - + The element numbers to exclude when this structure is based on axes The element numbers to exclude when this structure is based on axes - + If true the element are aligned with axes If true the element are aligned with axes - + The length of this wall. Not used if this wall is based on an underlying object 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 The width of this wall. Not used if this wall is based on a face - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid - + The alignment of this wall on its base object, if applicable The alignment of this wall on its base object, if applicable - + The face number of the base object used to build this wall 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) The offset between this wall and its baseline (only for left and right alignments) - + The normal direction of this window The normal direction of this window - + The area of this window The area of this window - + An optional higher-resolution mesh or shape for this object An optional higher-resolution mesh or shape for this object @@ -1044,7 +1044,7 @@ An optional additional placement to add to the profile before extruding it - + Opens the subcomponents that have a hinge defined Opens the subcomponents that have a hinge defined @@ -1099,7 +1099,7 @@ The overlap of the stringers above the bottom of the treads - + The number of the wire that defines the hole. A value of 0 means automatic The number of the wire that defines the hole. A value of 0 means automatic @@ -1124,7 +1124,7 @@ The axes this system is made of - + An optional axis or axis system on which this object should be duplicated An optional axis or axis system on which this object should be duplicated @@ -1139,32 +1139,32 @@ If true, geometry is fused, otherwise a compound - + If True, the object is rendered as a face, if possible. If True, the object is rendered as a face, if possible. - + The allowed angles this object can be rotated to when placed on sheets The allowed angles this object can be rotated to when placed on sheets - + Specifies an angle for the wood grain (Clockwise, 0 is North) Specifies an angle for the wood grain (Clockwise, 0 is North) - + Specifies the scale applied to each panel view. Specifies the scale applied to each panel view. - + A list of possible rotations for the nester A list of possible rotations for the nester - + Turns the display of the wood grain texture on/off Turns the display of the wood grain texture on/off @@ -1189,7 +1189,7 @@ The custom spacing of rebar - + Shape of rebar Shape of rebar @@ -1199,17 +1199,17 @@ Flip the roof direction if going the wrong way - + Shows plan opening symbols if available Shows plan opening symbols if available - + Show elevation opening symbols if available Show elevation opening symbols if available - + The objects that host this window The objects that host this window @@ -1329,7 +1329,7 @@ If set to True, the working plane will be kept on Auto mode - + An optional standard (OmniClass, etc...) code for this component An optional standard (OmniClass, etc...) code for this component @@ -1344,22 +1344,22 @@ A URL where to find information about this material - + The horizontal offset of waves for corrugated elements The horizontal offset of waves for corrugated elements - + If the wave also affects the bottom side or not If the wave also affects the bottom side or not - + The font file Soubor fontu - + An offset value to move the cut plane from the center point An offset value to move the cut plane from the center point @@ -1414,22 +1414,22 @@ The distance between the cut plane and the actual view cut (keep this a very small value but not zero) - + The street and house number of this site, with postal box or apartment number if needed The street and house number of this site, with postal box or apartment number if needed - + The region, province or county of this site The region, province or county of this site - + A url that shows this site in a mapping website A url that shows this site in a mapping website - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates @@ -1484,102 +1484,102 @@ The 'left outline' of all segments of stairs - + Enable this to make the wall generate blocks Enable this to make the wall generate blocks - + The length of each block The length of each block - + The height of each block The height of each block - + The horizontal offset of the first line of blocks The horizontal offset of the first line of blocks - + The horizontal offset of the second line of blocks The horizontal offset of the second line of blocks - + The size of the joints between each block The size of the joints between each block - + The number of entire blocks The number of entire blocks - + The number of broken blocks The number of broken blocks - + The components of 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. 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 An optional object that defines a volume to be subtracted from hosts of this window - + The width of this window The width of this window - + The height of this window The height of this window - + The preset number this window is based on The preset number this window is based on - + The frame size of this window The frame size of this window - + The offset size of this window The offset size of this window - + The width of louvre elements The width of louvre elements - + The space between louvre elements The space between louvre elements - + The number of the wire that defines the hole. If 0, the value will be calculated automatically The number of the wire that defines the hole. If 0, the value will be calculated automatically - + Specifies if moving this object moves its base instead Specifies if moving this object moves its base instead @@ -1609,22 +1609,22 @@ The number of posts used to build the fence - + The type of this object The type of this object - + IFC data IFC data - + IFC properties of this object IFC properties of this object - + Description of IFC attributes are not yet implemented Description of IFC attributes are not yet implemented @@ -1639,27 +1639,27 @@ If true, the color of the objects material will be used to fill cut areas. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site When set to 'True North' the whole geometry will be rotated to match the true north of this site - + Show compass or not Show compass or not - + The rotation of the Compass relative to the Site The rotation of the Compass relative to the Site - + The position of the Compass relative to the Site placement The position of the Compass relative to the Site placement - + Update the Declination value based on the compass rotation Update the Declination value based on the compass rotation @@ -1730,8 +1730,8 @@ - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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. @@ -1754,10 +1754,110 @@ Turn cutting on when activating this level - + Use the material color as this object's shape color, if available Use the material color as this object's shape color, if available + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile + 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 @@ -1774,22 +1874,97 @@ If True, additional lines with each individual object are added to the results - + The time zone where this site is located The time zone where this site is located - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation The area of this wall as a simple Height * Length calculation @@ -1797,17 +1972,17 @@ Arch - + Components Komponenty - + Components of this object Díly tohoto objektu - + Axes Osy @@ -1817,12 +1992,12 @@ Vytvořit osu - + Remove Odstranit - + Add Přidat @@ -1842,67 +2017,67 @@ Úhel - + is not closed není uzavřeno - + is not valid není platný - + doesn't contain any solid neobsahuje žádné těleso - + contains a non-closed solid obsahuje neuzavřené těleso - + contains faces that are not part of any solid obsahuje plochy které nejsou součástí žádného tělesa - + Grouping Seskupování - + Ungrouping Rozdělit skupinu - + Split Mesh Rozdělit síť - + Mesh to Shape Síť na Tvar - + Base component Základní díl - + Additions Sečtení - + Subtractions Rozdíl - + Objects Objekty @@ -1922,7 +2097,7 @@ Nelze vytvořit střechu - + Page Stránka @@ -1937,82 +2112,82 @@ Vytvoření roviny řezu - + Create Site Vytvořit parcelu - + Create Structure Vytvořit strukturu - + Create Wall Vytvořit zeď - + Width Šířka - + Height Výška - + Error: Invalid base object Chyba: Neplatný základní objekt - + This mesh is an invalid solid Tato síť netvoří platné těleso - + Create Window Vytvořit okno - + Edit Upravit - + Create/update component Vytvořit/aktualizovat díl - + Base 2D object Základní 2D objekt - + Wires Dráty - + Create new component Vytvořit nový díl - + Name Jméno - + Type Typ - + Thickness Tloušťka @@ -2027,12 +2202,12 @@ soubor %s byl úspěšně vytvořen. - + Add space boundary Přidat hranici prostoru - + Remove space boundary Odstranit hranici prostoru @@ -2042,7 +2217,7 @@ Vyber základní objekt - + Fixtures Armatury @@ -2072,32 +2247,32 @@ Vytvořit schody - + Length Délka - + Error: The base shape couldn't be extruded along this tool object Chyba: Základní tvar nemůže být vysunut podél tohoto objektu - + Couldn't compute a shape Nemohu vyřešit plochu - + Merge Wall Sloučit stěnu - + Please select only wall objects Prosím vyberte pouze objekty stěny - + Merge Walls Sloučit stěny @@ -2107,42 +2282,42 @@ Vzdálenosti (mm) a úhly (deg) mezi osami - + Error computing the shape of this object Chyba při výpočtu tvaru tohoto objektu - + Create Structural System Vytvořit konstrukční systém - + Object doesn't have settable IFC Attributes Objekt nemá nastavitelné IFC atributy - + Disabling Brep force flag of object Vypnutí vynuceného značení objektů Brep - + Enabling Brep force flag of object Zapnutí vynuceného značení objektů Brep - + has no solid nemá objemové těleso - + has an invalid shape nemá platný tvar - + has a null shape má neplatný tvar @@ -2187,7 +2362,7 @@ Vytvořit 3 pohledy - + Create Panel Vytvořit panel @@ -2272,7 +2447,7 @@ Je-li Horizontální rozměr = 0, pak je počátán Horizontální rozměr, tak Výška (mm) - + Create Component Vytvořit komponentu @@ -2282,7 +2457,7 @@ Je-li Horizontální rozměr = 0, pak je počátán Horizontální rozměr, tak Vytvořit materiál - + Walls can only be based on Part or Mesh objects Zdi mohou být založeny jen na objektech součásti nebo sítě @@ -2292,12 +2467,12 @@ Je-li Horizontální rozměr = 0, pak je počátán Horizontální rozměr, tak Nastavit pozici textu - + Category Kategorie - + Key Klíč @@ -2312,7 +2487,7 @@ Je-li Horizontální rozměr = 0, pak je počátán Horizontální rozměr, tak Jednotka - + Create IFC properties spreadsheet Vytvořit tabulku IFC vlastností @@ -2322,37 +2497,37 @@ Je-li Horizontální rozměr = 0, pak je počátán Horizontální rozměr, tak Vytvořit budovu - + Group Skupina - + Create Floor Create Floor - + Create Panel Cut Create Panel Cut - + Create Panel Sheet Create Panel Sheet - + Facemaker returned an error Facemaker returned an error - + Tools Nástroje - + Edit views positions Edit views positions @@ -2497,7 +2672,7 @@ Je-li Horizontální rozměr = 0, pak je počátán Horizontální rozměr, tak Rotation - + Offset Odstup @@ -2522,86 +2697,86 @@ Je-li Horizontální rozměr = 0, pak je počátán Horizontální rozměr, tak Schedule - + There is no valid object in the selection. Site creation aborted. There is no valid object in the selection. Site creation aborted. - + Node Tools Node Tools - + Reset nodes Reset nodes - + Edit nodes Edit nodes - + Extend nodes Extend nodes - + Extends the nodes of this element to reach the nodes of another element Extends the nodes of this element to reach the nodes of another element - + Connect nodes Connect nodes - + Connects nodes of this element with the nodes of another element Connects nodes of this element with the nodes of another element - + Toggle all nodes Toggle all nodes - + Toggles all structural nodes of the document on/off Toggles all structural nodes of the document on/off - + Intersection found. Intersection found. - + Door Dveře - + Hinge Hinge - + Opening mode Opening mode - + Get selected edge Get selected edge - + Press to retrieve the selected edge Press to retrieve the selected edge @@ -2631,17 +2806,17 @@ Site creation aborted. New layer - + Wall Presets... Wall Presets... - + Hole wire Hole wire - + Pick selected Pick selected @@ -2721,7 +2896,7 @@ Site creation aborted. Columns - + This object has no face This object has no face @@ -2731,42 +2906,42 @@ Site creation aborted. Space boundaries - + Error: Unable to modify the base object of this wall Error: Unable to modify the base object of this wall - + Window elements Window elements - + Survey Prohlížení - + Set description Set description - + Clear Vyčistit - + Copy Length Copy Length - + Copy Area Copy Area - + Export CSV Exportovat CSV @@ -2776,17 +2951,17 @@ Site creation aborted. Popis - + Area Area - + Total Total - + Hosts Hosts @@ -2838,77 +3013,77 @@ Building creation aborted. Create BuildingPart - + Invalid cutplane Invalid cutplane - + All good! No problems found All good! No problems found - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: - + Toggle subcomponents Toggle subcomponents - + Closing Sketch edit Closing Sketch edit - + Component Komponenta - + Edit IFC properties Edit IFC properties - + Edit standard code Edit standard code - + Property Vlastnost - + Add property... Add property... - + Add property set... Add property set... - + New... Nový... - + New property New property - + New property set New property set - + 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. @@ -2919,7 +3094,7 @@ 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. There is no valid object in the selection. @@ -2931,7 +3106,7 @@ Floor creation aborted. Crossing point not found in profile. - + Error computing shape of Error computing shape of @@ -2946,67 +3121,62 @@ Floor creation aborted. Please select only Pipe objects - + Unable to build the base path Unable to build the base path - + Unable to build the profile Unable to build the profile - + Unable to build the pipe Unable to build the pipe - + The base object is not a Part The base object is not a Part - + Too many wires in the base shape Too many wires in the base shape - + The base wire is closed The base wire is closed - + The profile is not a 2D Part The profile is not a 2D Part - - Too many wires in the profile - Too many wires in the profile - - - + The profile is not closed The profile is not closed - + Only the 3 first wires will be connected Only the 3 first wires will be connected - + Common vertex not found Common vertex not found - + Pipes are already aligned Pipes are already aligned - + At least 2 pipes must align At least 2 pipes must align @@ -3061,12 +3231,12 @@ Floor creation aborted. Resize - + Center Střed - + 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. @@ -3077,72 +3247,72 @@ Other objects will be removed from the selection. Note: You can change that in the preferences. - + Choose another Structure object: Choose another Structure object: - + The chosen object is not a Structure The chosen object is not a Structure - + The chosen object has no structural nodes The chosen object has no structural nodes - + One of these objects has more than 2 nodes One of these objects has more than 2 nodes - + Unable to find a suitable intersection point Unable to find a suitable intersection point - + Intersection found. Intersection found. - + The selected wall contains no subwall to merge The selected wall contains no subwall to merge - + Cannot compute blocks for wall Cannot compute blocks for wall - + Choose a face on an existing object or select a preset Choose a face on an existing object or select a preset - + Unable to create component Unable to create component - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire - + + default + 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 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 If this is checked, the default Offset value of this window will be added to the value entered here @@ -3187,17 +3357,17 @@ Note: You can change that in the preferences. Error: your IfcOpenShell version is too old - + Successfully written Successfully written - + Found a shape containing curves, triangulating Found a shape containing curves, triangulating - + Successfully imported Successfully imported @@ -3253,120 +3423,135 @@ You can change that in the preferences. Centers the plane on the objects in the list above - + First point of the beam First point of the beam - + Base point of column Base point of column - + Next point Next point - + Structure options Structure options - + Drawing mode Drawing mode - + Beam Beam - + Column Column - + Preset Preset - + Switch L/H Switch L/H - + Switch L/W Switch L/W - + Con&tinue Con&tinue - + First point of wall First point of wall - + Wall options Wall options - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. This list shows all the MultiMaterials objects of this document. Create some to define wall types. - + Alignment Alignment - + Left Vlevo - + Right Vpravo - + Use sketches Use sketches - + Structure Struktura - + Window Okno - + Window options Window options - + Auto include in host object Auto include in host object - + Sill height Sill height + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness @@ -3378,7 +3563,7 @@ You can change that in the preferences. depends on the object - + Create Project Create Project @@ -3388,12 +3573,22 @@ You can change that in the preferences. Unable to recognize that file type - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch Arch - + Rebar tools Rebar tools @@ -3517,12 +3712,12 @@ You can change that in the preferences. Arch_Add - + Add component Přidat komponentu - + Adds the selected components to the active object Přidá vybrané komponenty do aktivního objektu @@ -3600,12 +3795,12 @@ You can change that in the preferences. Arch_Check - + Check Zkontroluj - + Checks the selected objects for problems Zkontroluje vybrané objekty na problémy @@ -3613,12 +3808,12 @@ You can change that in the preferences. Arch_CloneComponent - + Clone component Clone component - + Clones an object as an undefined architectural component Clones an object as an undefined architectural component @@ -3626,12 +3821,12 @@ You can change that in the preferences. Arch_CloseHoles - + Close holes Uzavřít díry - + Closes holes in open shapes, turning them solids Uzavřít díry v otevřených plochách, vytvoření tělesa @@ -3639,16 +3834,29 @@ You can change that in the preferences. Arch_Component - + Component Komponenta - + Creates an undefined architectural component Vytvoří nedefinovanou architektonickou komponentu + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3701,12 +3909,12 @@ You can change that in the preferences. Arch_Floor - + Level Level - + Creates a Building Part object that represents a level, including selected objects Creates a Building Part object that represents a level, including selected objects @@ -3790,12 +3998,12 @@ You can change that in the preferences. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Vytvořit tabulku IFC... - + Creates a spreadsheet to store IFC properties of an object. Creates a spreadsheet to store IFC properties of an object. @@ -3824,12 +4032,12 @@ You can change that in the preferences. Arch_MergeWalls - + Merge Walls Sloučit stěny - + Merges the selected walls, if possible Sloučí vybrané zdi @@ -3837,12 +4045,12 @@ You can change that in the preferences. Arch_MeshToShape - + Mesh to Shape Síť na Tvar - + Turns selected meshes into Part Shape objects Převede vybrané objekty sítě na objekty tvaru @@ -3863,12 +4071,12 @@ You can change that in the preferences. Arch_Nest - + Nest Nest - + Nests a series of selected shapes in a container Nests a series of selected shapes in a container @@ -3876,12 +4084,12 @@ You can change that in the preferences. Arch_Panel - + Panel Panel - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Vytvoří objekt panelu kompoletně nebo z vybraného objektu (náčrt, drát, povrch nebo těleso) @@ -3889,7 +4097,7 @@ You can change that in the preferences. Arch_PanelTools - + Panel tools Panel tools @@ -3897,7 +4105,7 @@ You can change that in the preferences. Arch_Panel_Cut - + Panel Cut Panel Cut @@ -3905,17 +4113,17 @@ You can change that in the preferences. Arch_Panel_Sheet - + Creates 2D views of selected panels Creates 2D views of selected panels - + Panel Sheet Panel Sheet - + Creates a 2D sheet which can contain panel cuts Creates a 2D sheet which can contain panel cuts @@ -3949,7 +4157,7 @@ You can change that in the preferences. Arch_PipeTools - + Pipe tools Pipe tools @@ -3957,12 +4165,12 @@ You can change that in the preferences. Arch_Project - + Project Projekt - + Creates a project entity aggregating the selected sites. Creates a project entity aggregating the selected sites. @@ -3996,12 +4204,12 @@ You can change that in the preferences. Arch_Remove - + Remove component Odstranit komponent - + Remove the selected components from their parents, or create a hole in a component Odstranit vybrané komponenty z jejich rodičů, nebo vytvořit díry v komponentě @@ -4009,12 +4217,12 @@ You can change that in the preferences. Arch_RemoveShape - + Remove Shape from Arch Odstranění Tvaru ze Stavby - + Removes cubic shapes from Arch components Odstraní krychlové tvary z komponent Stavby @@ -4061,12 +4269,12 @@ You can change that in the preferences. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Vyberte non-manifold sítě - + Selects all non-manifold meshes from the document or from the selected groups Vybere všechny non-manifold sítě z dokumentu nebo z vybraných skupin @@ -4074,12 +4282,12 @@ You can change that in the preferences. Arch_Site - + Site Parcela - + Creates a site object including selected objects. Vytvoří objekt parcely zahrnující vybrané objekty. @@ -4105,12 +4313,12 @@ You can change that in the preferences. Arch_SplitMesh - + Split Mesh Rozdělit síť - + Splits selected meshes into independent components Rozdělí vybrané sítě na nezávislé komponenty @@ -4126,12 +4334,12 @@ You can change that in the preferences. Arch_Structure - + Structure Struktura - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Vytvoří konstrukční objekt kompoletně nebo z vybraného objektu (náčrt, drát, povrch nebo těleso) @@ -4139,12 +4347,12 @@ You can change that in the preferences. Arch_Survey - + Survey Prohlížení - + Starts survey Začne prohlížení @@ -4152,12 +4360,12 @@ You can change that in the preferences. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag Přepnout IFC Brep znak - + Force an object to be exported as Brep or not Vynutit nebo ne nevynutit export objektu jako Brep @@ -4165,25 +4373,38 @@ You can change that in the preferences. Arch_ToggleSubs - + Toggle subcomponents Toggle subcomponents - + Shows or hides the subcomponents of this object Shows or hides the subcomponents of this object + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Zeď - + Creates a wall object from scratch or from a selected object (wire, face or solid) Vytvoří objekt zdi kompletně nebo z vybraného objektu (drát, povrch nebo těleso) @@ -4191,12 +4412,12 @@ You can change that in the preferences. Arch_Window - + Window Okno - + Creates a window object from a selected object (wire, rectangle or sketch) Vytvoří objekt okna z vybraného objektu (drát obdélník nebo náčrt) @@ -4501,27 +4722,27 @@ a certain property. Zápis polohy kamery - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools - + Draft Ponor - + Import-Export Import-Export @@ -4982,7 +5203,7 @@ a certain property. Tloušťka - + Force export as Brep Vynutit export jako Brep @@ -5007,15 +5228,10 @@ a certain property. DAE - + Export options Možnosti exportu - - - IFC - IFC - General options @@ -5157,17 +5373,17 @@ a certain property. Povolit čtyřúhelníky - + Use triangulation options set in the DAE options page Použít možnosti triangulace nastavení na straně nastavení DAE - + Use DAE triangulation options Použít triangulaci nastavení DAE - + Join coplanar facets when triangulating Sloučit koplanární plochy při triangulaci @@ -5191,11 +5407,6 @@ a certain property. Create clones when objects have shared geometry Vytovřit klony, když mají objekty společnou geometrii - - - Show this dialog when importing and exporting - Zobrazit tento dialog při importu a exportu - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5257,12 +5468,12 @@ a certain property. Split multilayer walls - + Use IfcOpenShell serializer if available Use IfcOpenShell serializer if available - + Export 2D objects as IfcAnnotations Export 2D objects as IfcAnnotations @@ -5282,7 +5493,7 @@ a certain property. Fit view while importing - + Export full FreeCAD parametric model Export full FreeCAD parametric model @@ -5332,12 +5543,12 @@ a certain property. Exclude list: - + Reuse similar entities Reuse similar entities - + Disable IfcRectangleProfileDef Disable IfcRectangleProfileDef @@ -5407,7 +5618,7 @@ a certain property. Import full FreeCAD parametric definitions if available - + Auto-detect and export as standard cases when applicable Auto-detect and export as standard cases when applicable @@ -5495,6 +5706,166 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces Allow quadrilateral faces + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Add default building storey if one is not found in the document + + + + IFC file units + IFC file units + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + Metric + Metric + + + + Imperial + Imperial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing + Shows verbose debug messages during import and export @@ -5587,150 +5958,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Architektonické nástroje @@ -5738,32 +5979,32 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft &Návrh - + Utilities Nástroje - + &Arch &Arch - + Creation Creation - + Annotation Vysvětlivka - + Modification Modification diff --git a/src/Mod/Arch/Resources/translations/Arch_de.qm b/src/Mod/Arch/Resources/translations/Arch_de.qm index e7a5975393..4133394d78 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_de.qm and b/src/Mod/Arch/Resources/translations/Arch_de.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_de.ts b/src/Mod/Arch/Resources/translations/Arch_de.ts index f496b8682c..02234eb778 100644 --- a/src/Mod/Arch/Resources/translations/Arch_de.ts +++ b/src/Mod/Arch/Resources/translations/Arch_de.ts @@ -34,57 +34,57 @@ Der Typ von diesem Gebäude - + The base object this component is built upon Das Basisobjekt, auf dem diese Komponente aufgebaut ist - + The object this component is cloning Das Objekt wird von dieser Komponente geklont - + Other shapes that are appended to this object Andere Formen, die an dieses Objekt angehängt werden - + Other shapes that are subtracted from this object Andere Formen, die von diesem Objekt abgezogen werden - + An optional description for this component Eine optionale Beschreibung für diese Komponente - + An optional tag for this component Eine optionale Markierung für diese Komponente - + A material for this object Ein Material für dieses Objekt - + Specifies if this object must move together when its host is moved Gibt an, ob dieses Objekt mitbewegt werden muss, wenn das Grundobjekt verschoben wird - + The area of all vertical faces of this object Die Gesamtfläche aller vertikalen Flächen dieses Objekts - + The area of the projection of this object onto the XY plane Die Fläche der Projektion des Objekts auf der XY-Ebene - + The perimeter length of the horizontal area Der Umfang des horizontalen Bereichs @@ -104,12 +104,12 @@ Die elektrische Leistung in Watt, die dieses Gerät benötigt - + The height of this object Die Höhe dieses Objektes - + The computed floor area of this floor Die berechnete Bodenfläche dieses Bodens @@ -144,62 +144,62 @@ Die Drehung des Profils um seine Extrusionsachse - + The length of this element, if not based on a profile Die Länge dieses Elements, wenn nicht auf einem Profil basierend - + The width of this element, if not based on a profile Die Breite dieses Elements, wenn nicht auf einem Profil basierend - + The thickness or extrusion depth of this element Die Dicke oder Extrusionstiefe dieses Elements - + The number of sheets to use Die Anzahl der zu verwendenden Blätter - + The offset between this panel and its baseline Der Versatz zwischen diesem Panel und seiner Grundlinie - + The length of waves for corrugated elements Die Länge der Wellen für gewellte Elemente - + The height of waves for corrugated elements Die Wellenhöhe für gewellte Elemente - + The direction of waves for corrugated elements Die Richtung der Wellen für gewellte Elemente - + The type of waves for corrugated elements Die Art der Wellen für gewellte Elemente - + The area of this panel Der Bereich dieses Panels - + The facemaker type to use to build the profile of this object Der zu verwendende Facemaker-Typ, um das Profil dieses Objekts zu bauen - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) Die normalisierte Extrusionsrichtung dieses Objekts (behalte (0,0,0) für automatische Normale) @@ -214,82 +214,82 @@ Die Linienbreite der gerenderten Objekte - + The color of the panel outline Die Farbe des Panels Umriss - + The size of the tag text Die Größe des Tag-Textes - + The color of the tag text Die Farbe des Tag-Textes - + The X offset of the tag text Der X-Offset des Tag-Textes - + The Y offset of the tag text Der Y-Offset des Tag-Textes - + The font of the tag text Die Schriftart des Tag-Textes - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label Der anzuzeigende Text. Kann %tag%,%label% oder %description% sein, um das Panel-Tag oder Label anzuzeigen - + The position of the tag text. Keep (0,0,0) for center position Die Position des Kennzeichnungstext. Für Zentrierung (0,0,0) belassen - + The rotation of the tag text Die Drehung des Tag-Textes - + A margin inside the boundary Ein Rand innerhalb der Grenze - + Turns the display of the margin on/off Schaltet die Anzeige des Randes ein / aus - + The linked Panel cuts Die verknüpften Panel-Schnitte - + The tag text to display Der anzuzeigende Tag-Text - + The width of the sheet Die Breite des Blattes - + The height of the sheet Die Höhe des Blattes - + The fill ratio of this sheet Das Füllverhältnis dieses Blattes @@ -319,17 +319,17 @@ Versatz vom Endpunkt aus - + The curvature radius of this connector Der Krümmungsradius dieses Verbinders - + The pipes linked by this connector Die durch diesen Verbinder verknüpften Rohre - + The type of this connector Der Typ dieses Verbinders @@ -349,7 +349,7 @@ Die Höhe dieses Elements - + The structural nodes of this element Die Strukturknoten dieses Elements @@ -531,7 +531,7 @@ The direction to use to spread the bars. Keep (0,0,0) for automatic direction. - Richtung welche verwendet wird, um die Stäbe voneinander zu entfernen. (0,0,0) beibehalten für die automatische Richtung. + Grundrichtung zur Stabverteilung. (0,0,0) beibehalten für die automatische Richtung. @@ -664,82 +664,82 @@ Wenn aktiviert, werden Quellobjekte angezeigt, unabhängig davon, ob sie im 3D-Modell sichtbar sind - + The base terrain of this site Die Basis Gelände dieser Seite - + The postal or zip code of this site Die Postleitzahl oder die Postleitzahl dieser Seite - + The city of this site Die Stadt dieser Seite - + The country of this site Das Land dieser Seite - + The latitude of this site Der Breitengrad dieses Grundstücks - + Angle between the true North and the North direction in this document Winkel zwischen der wahren Nord und Nordrichtung in diesem Dokument - + The elevation of level 0 of this site Die Höhe des Levels 0 dieser Seite - + The perimeter length of this terrain Die Umfangslänge dieses Geländes - + The volume of earth to be added to this terrain Das Volumen der Erde, das diesem Gelände hinzugefügt werden soll - + The volume of earth to be removed from this terrain Das Volumen der Erde das von diesem Gelände entfernt werden soll - + An extrusion vector to use when performing boolean operations Ein Extrusionsvektor, der bei der Durchführung von Booleschen Operationen verwendet werden soll - + Remove splitters from the resulting shape Entfernen von Spaltern aus der resultierenden Form - + Show solar diagram or not Solar-Diagramm anzeigen oder nicht - + The scale of the solar diagram Die Skala des Solardiagramms - + The position of the solar diagram Die Position des Solardiagramms - + The color of the solar diagram Die Farbe des Solardiagramms @@ -934,107 +934,107 @@ Der Versatz zwischen der Grenze der Treppe und der Struktur - + An optional extrusion path for this element Ein optionaler Extrusionspfad für dieses Element - + The height or extrusion depth of this element. Keep 0 for automatic Die Höhe oder Extrusionstiefe dieses Elements. Behalten Sie 0 automatisch - + A description of the standard profile this element is based upon Eine Beschreibung des Standardprofils dieses Elements basiert darauf - + Offset distance between the centerline and the nodes line Versatzabstand zwischen der Mittellinie und der Knotenlinie - + If the nodes are visible or not Ob die Knoten sichtbar sind oder nicht - + The width of the nodes line Die Breite der Knotenlinie - + The size of the node points Die Größe der Knotenpunkte - + The color of the nodes line Die Farbe der Knotenlinie - + The type of structural node Die Art des Strukturknotens - + Axes systems this structure is built on Achsen-Systeme auf dem diese Struktur aufgebaut ist - + The element numbers to exclude when this structure is based on axes Die Elementanzahl, die ausgeschlossen werden sollen, wenn diese Struktur auf Achsen basiert - + If true the element are aligned with axes Wenn wahr, wird das Element an Achsen ausgerichtet - + The length of this wall. Not used if this wall is based on an underlying object Die Länge dieser Mauer. Nicht verwendet, wenn diese Wand auf einem zugrunde liegenden Objekt basiert - + The width of this wall. Not used if this wall is based on a face Die Breite dieser Mauer. Nicht verwendet, wenn diese Wand auf einer Fläche basiert - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid Die Höhe dieser Mauer. 0 für automatisch. Nicht verwendet, wenn diese Wand auf einem Solid basiert - + The alignment of this wall on its base object, if applicable Die Ausrichtung dieser Wand auf ihrem Grundobjekt, falls zutreffend - + The face number of the base object used to build this wall Die Flächenanzahl des Basisobjekts, das verwendet wurde, um diese Wand zu bauen - + The offset between this wall and its baseline (only for left and right alignments) Der Versatz zwischen dieser Wand und ihrer Grundlinie (nur für linke und rechte Ausrichtung) - + The normal direction of this window Die normale Ausrichtung dieses Fensters - + The area of this window Der Bereich dieses Fensters - + An optional higher-resolution mesh or shape for this object Ein optional höher auflösendes Netz oder Form für dieses Objekt @@ -1044,7 +1044,7 @@ Eine optionale zusätzliche Platzierung, um das Profil vor dem Extrudieren hinzuzufügen - + Opens the subcomponents that have a hinge defined Öffnet die Unterkomponenten, die ein Scharnier definiert haben @@ -1099,7 +1099,7 @@ Die Überlappung der Reihe oberhalb der Unterseite des Profils - + The number of the wire that defines the hole. A value of 0 means automatic Die Anzahl der Kanten, die das Loch definieren. Der Wert 0 bedeutet automatisch @@ -1124,7 +1124,7 @@ Die Achsen aus denen dieses System besteht - + An optional axis or axis system on which this object should be duplicated Eine optionale Achse oder Achsensystem, auf die dieses Objekt dupliziert werden sollen @@ -1139,32 +1139,32 @@ Wenn true, wird die Geometrie verschmolzen oder verbunden - + If True, the object is rendered as a face, if possible. Wenn True, wird das Objekt möglichst als Fläche gerendert. - + The allowed angles this object can be rotated to when placed on sheets Die erlaubten Winkel des Objekts können gedreht werden, wenn es auf Sheets platziert wird - + Specifies an angle for the wood grain (Clockwise, 0 is North) Gibt einen Winkel für die Holzmaserung an (im Uhrzeigersinn, 0 ist Norden) - + Specifies the scale applied to each panel view. Gibt die Skalierung an, die auf jede Panelansicht angewendet wird. - + A list of possible rotations for the nester Eine Liste möglicher Rotationen für den Satz - + Turns the display of the wood grain texture on/off Schaltet die Anzeige der Holzmaserung ein / aus @@ -1189,7 +1189,7 @@ Die benutzerdefinierten Abstand der Bewehrung - + Shape of rebar Form von Bewehrung @@ -1199,17 +1199,17 @@ Drehen Sie die Richtungdes Daches, wenn Sie in die verkehrte Richtung gehen - + Shows plan opening symbols if available Zeigt Zeichnungssymbole, falls verfügbar - + Show elevation opening symbols if available Zeige Elevationsöffnung, falls verfügbar - + The objects that host this window Die Objekte, die dieses Fenster teilen @@ -1329,7 +1329,7 @@ Bei Einstellung auf True bleibt die Arbeitsebene im Auto-Modus - + An optional standard (OmniClass, etc...) code for this component Ein optionaler Standardcode (OmniClass usw.) für diese Komponente @@ -1344,22 +1344,22 @@ Eine URL wo Infomartionen zu diesem Material zu finden sind - + The horizontal offset of waves for corrugated elements Der horizontale Versatz für Wellen von gewellten Elementen - + If the wave also affects the bottom side or not Ob die Wellen auch die Unterseite beeinflussen sollen - + The font file Die Schriftdatei - + An offset value to move the cut plane from the center point Ein Versatzwert, um die Schnittebene vom Mittelpunkt aus zu verschieben @@ -1414,22 +1414,22 @@ Die Entfernung zwischen der Schnitt-Ebene und der tatsächlichen Anzeige-Ebene (nutze einen sehr kleinen Wert ungleich 0) - + The street and house number of this site, with postal box or apartment number if needed Die Straße und Hausnummer dieses Standorts, falls erforderlich, mit Postfach- oder Wohnungsnummer - + The region, province or county of this site Die Region, Provinz oder Verwaltungsbezirk dieses Ortes - + A url that shows this site in a mapping website Eine url für diese Seite in der Karten-Webseite - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates Ein optionaler Abstand zwischen dem (0,0,0) Modellursprung und dem Punkt, der durch die Geokoordinaten angegeben ist @@ -1484,102 +1484,102 @@ Die "linke Aussenlinie" aller Segmente der Treppe - + Enable this to make the wall generate blocks Aktivieren um aus der Wand Blöcke zu erstellen - + The length of each block Die Länge der einzelnen Blöcke - + The height of each block Die Höhe der einzelnen Blöcke - + The horizontal offset of the first line of blocks Der horizontale Offset der ersten Blockreihe - + The horizontal offset of the second line of blocks Der horizontale Offset der zweiten Blockreihe - + The size of the joints between each block Die Größe der Fugen zwischen einzelnen Blöcken - + The number of entire blocks Die Gesamtanzahl der Blöcke - + The number of broken blocks Die Anzahl der gestrichelten Blöcke - + The components of this window Die (Bau)teile dieses Fensters - + The depth of the hole that this window makes in its host object. If 0, the value will be calculated automatically. Die Tiefe des Loches, welches dieses Fenster in seinem Wirtsobjekt macht. Sollte es 0 sein, wird der Wert automatisch kalkuliert. - + An optional object that defines a volume to be subtracted from hosts of this window Ein optionales Objekt, das Ein Volumen definiert, das vom Host dieses Fensters subtrahiert wird - + The width of this window Die Breite dieses Fensters - + The height of this window Die Höhe dieses Fensters - + The preset number this window is based on Die Voreinstellungsnummer, auf der dieses Fenster basiert - + The frame size of this window Die Rahmengröße dieses Fensters - + The offset size of this window Der Versatz dieses Fensters - + The width of louvre elements Die Breite der Gitterelemente - + The space between louvre elements Der Abstand zwischen den Gitterelementen - + The number of the wire that defines the hole. If 0, the value will be calculated automatically Die Anzahl der Kanten, die das Loch definieren. Der Wert 0 bedeutet automatisch - + Specifies if moving this object moves its base instead Bestimmt, ob das Verschieben dieses Objekts, stattdessen seine Basis bewegt @@ -1609,22 +1609,22 @@ Die Anzahl der Pfosten, die für den Zaun verwendet werden - + The type of this object Der Typ dieses Objekts - + IFC data IFC-Daten - + IFC properties of this object IFC-Eigenschaften dieses Objekts - + Description of IFC attributes are not yet implemented Beschreibung der IFC-Attribute sind noch nicht implementiert @@ -1639,27 +1639,27 @@ Wenn wahr, wird die Farbe des Objektmaterials verwendet, um Schnittflächen zu füllen. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site Wenn 'True North' eingestellt ist, wird die Geometrie so gedreht, dass sie dem absoluten Norden entspricht - + Show compass or not Kompass anzeigen oder nicht - + The rotation of the Compass relative to the Site Relative Drehung des Kompasses - + The position of the Compass relative to the Site placement Relative Positionierung des Kompasses - + Update the Declination value based on the compass rotation Aktualisieren Sie den Deklinationswert basierend auf der Kompassausrichtung @@ -1706,108 +1706,283 @@ If true, the height value propagates to contained objects - If true, the height value propagates to contained objects + Wenn aktiviert, wird der Höhenwert auf enthaltene Objekte übertragen This property stores an inventor representation for this object - This property stores an inventor representation for this object + Diese Eigenschaft speichert eine Entwicklerdarstellung für dieses Objekt If true, display offset will affect the origin mark too - If true, display offset will affect the origin mark too + Wenn aktiviert, wird der Anzeige-Versatz auch das Ursprungszeichen beeinflussen If true, the object's label is displayed - If true, the object's label is displayed + Wenn aktiviert, wird die Bezeichnung des Objekts angezeigt If True, double-clicking this object in the tree turns it active - If True, double-clicking this object in the tree turns it active + Wenn gesetzt wird dieses Objekt durch einen Doppelklick im Baum aktiviert - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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 - A slot to save the inventor representation of this object, if enabled + Wenn aktiviert: Ein Objekt-Speicherplatz für die Inventar-Darstellung Cut the view above this level - Cut the view above this level + Unterdrückt die Ansicht oberhalb dieser Ebene The distance between the level plane and the cut line - The distance between the level plane and the cut line + Der Abstand zwischen der Grundriss-Ebene und Schnittlinie Turn cutting on when activating this level - Turn cutting on when activating this level + Mit Aktivierung der Grundrissebene wird das Schnittwerkzeug aktiviert - + Use the material color as this object's shape color, if available - Use the material color as this object's shape color, if available + Ist die Materialfarbe verfügbar wird diese als Körperfarbe verwendet + + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile 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 - 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 + Arten wie referenzierte Objekte im Aktuellen Dokument eingebunden sind: 'Normal' erhält die Form. 'Transient' verwirft die Form, wenn das Objekt ausgeschaltet wird (kleinere Dateigröße). 'Haarlinie' importiert nicht die Form, sondern nur die OpenInventor Darstellung If True, a spreadsheet containing the results is recreated when needed - If True, a spreadsheet containing the results is recreated when needed + Wenn wahr - wird bei Bedarf eine Ergebnistabelle neu erstellt If True, additional lines with each individual object are added to the results - If True, additional lines with each individual object are added to the results + Falls zutreffend, werden je Objekt zusätzliche Zeilen zur Ergebnistabelle hinzugefügt - + The time zone where this site is located - The time zone where this site is located + Die Zeitzone, in der sich diese Seite befindet - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) + Setzt die Wandstärke für jedes Segment (überschreibt das Wandstärke Attribut). Wird ignoriert, wenn das Grund-Objekt die Breite mittels getWidths() erhält. (Der erste Wert überschreibt das Wandstärke Attribut für das 1. Segment der Wand. Ist ein Wert null wird der erste Wert von 'OverrideWidth' übernommen) - + 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) - 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) + Setzt die Wandstärke für jedes Segment (überschreibt das Wandstärke Attribut). Wird ignoriert, wenn das Grund-Objekt die Breite mittels getWidths() erhält. (Der erste Wert überschreibt das Wandstärke Attribut für das 1. Segment der Wand. Ist ein Wert null wird der erste Wert von 'OverrideWidth' übernommen) - + The area of this wall as a simple Height * Length calculation - The area of this wall as a simple Height * Length calculation + Die Wandläche als einfache Höhe * Längenberechnung Arch - + Components Komponenten - + Components of this object Komponenten dieses Objektes - + Axes Achsen @@ -1817,12 +1992,12 @@ Achse erzeugen - + Remove Entfernen - + Add Hinzufügen @@ -1842,67 +2017,67 @@ Winkel - + is not closed ist nicht geschlossen - + is not valid ist ungültig - + doesn't contain any solid Enthält keinen Volumenkörper - + contains a non-closed solid Enthält einen nicht geschlossenen Volumenkörper - + contains faces that are not part of any solid Enthält Flächen, die nicht Teil eines Volumenkörpers sind - + Grouping Gruppierung - + Ungrouping Aufheben der Gruppierung - + Split Mesh Netz zerlegen - + Mesh to Shape Wandelt Netz in Form um - + Base component Basiskomponente - + Additions Ergänzungen - + Subtractions Subtraktionen - + Objects Objekte @@ -1922,7 +2097,7 @@ Konnte kein Dach erstellen - + Page Seite @@ -1937,82 +2112,82 @@ Schnittebene erzeugen - + Create Site Grundstück erstellen - + Create Structure Struktur erzeugen - + Create Wall Wand erzeugen - + Width Breite - + Height Höhe - + Error: Invalid base object Fehler: Ungültiges Basisobjekt - + This mesh is an invalid solid Dieses Polygonnetz ist ein ungültiger Volumenkörper - + Create Window Fenster erzeugen - + Edit Bearbeiten - + Create/update component Erstelle / aktualisiere Komponente - + Base 2D object 2D Basisobjekt - + Wires Kantenzüge - + Create new component Neue Komponente erstellen - + Name Name - + Type Typ - + Thickness Dicke @@ -2027,12 +2202,12 @@ Datei %s erfolgreich erzeugt. - + Add space boundary Hinzufügen von Raum-Grenzen - + Remove space boundary Raum-Grenzen entfernen @@ -2042,7 +2217,7 @@ Bitte wählen Sie ein Basisobjekt - + Fixtures Armaturen @@ -2072,32 +2247,32 @@ Treppe erstellen - + Length Länge - + Error: The base shape couldn't be extruded along this tool object Fehler: Die Basisform konnte nicht entlang des Hilfsobjektes extrudiert werden - + Couldn't compute a shape Form konnte nicht berechnet werden - + Merge Wall Wand zusammenfügen - + Please select only wall objects Bitte wählen Sie nur Wand Objekte - + Merge Walls Wände zusammenfügen @@ -2107,42 +2282,42 @@ Abstand (mm) und Winkel (deg) zwischen den Achsen - + Error computing the shape of this object Fehler, die Form des Objektes konnte nicht ermittelt werden - + Create Structural System Erstelle ein Strukturelles System - + Object doesn't have settable IFC Attributes Objekt hat keine festlegbaren IFC Attribute - + Disabling Brep force flag of object Deaktiviere erzwungene Darstellung durch Begrenzungsflächen für dieses Objekt - + Enabling Brep force flag of object Aktiviere erzwungene Darstellung durch Begrenzungsflächen für dieses Objekt - + has no solid enthält keinen Volumenkörper - + has an invalid shape hat eine ungültige Form - + has a null shape hat eine ungültige Form @@ -2187,7 +2362,7 @@ 3 Ansichten erstellen - + Create Panel Erzeuge Paneel @@ -2272,7 +2447,7 @@ Wenn Run = 0 wird Run so berechnet, das die Höhe identisch zum relativen Profil Höhe (mm) - + Create Component Komponente erstellen @@ -2282,7 +2457,7 @@ Wenn Run = 0 wird Run so berechnet, das die Höhe identisch zum relativen Profil Material erstellen - + Walls can only be based on Part or Mesh objects Wände konnen nur auf Volumenkörper oder Netz-Körper aufbauen @@ -2292,12 +2467,12 @@ Wenn Run = 0 wird Run so berechnet, das die Höhe identisch zum relativen Profil Textposition festlegen - + Category Kategorie - + Key Schlüssel @@ -2312,7 +2487,7 @@ Wenn Run = 0 wird Run so berechnet, das die Höhe identisch zum relativen Profil Einheit - + Create IFC properties spreadsheet Erstelle Kalkulationstabelle für IFC-Eigenschaften @@ -2322,37 +2497,37 @@ Wenn Run = 0 wird Run so berechnet, das die Höhe identisch zum relativen Profil Gebäude erstellen - + Group Gruppe - + Create Floor Boden erstellen - + Create Panel Cut Panel Cut Erstellen - + Create Panel Sheet Panel Sheet Erstellen - + Facemaker returned an error Facemaker hat einen Fehler zurückgegeben - + Tools Werkzeuge - + Edit views positions Ansichtspositionen bearbeiten @@ -2497,7 +2672,7 @@ Wenn Run = 0 wird Run so berechnet, das die Höhe identisch zum relativen Profil Drehung - + Offset Versetzen @@ -2522,85 +2697,85 @@ Wenn Run = 0 wird Run so berechnet, das die Höhe identisch zum relativen Profil Zeitplan - + There is no valid object in the selection. Site creation aborted. Es gibt kein gültiges Objekt in der Auswahl. Seiten-Erstellung abgebrochen. - + Node Tools Knotenwerkzeuge - + Reset nodes Knoten zurücksetzen - + Edit nodes Knoten bearbeiten - + Extend nodes Knoten erweitern - + Extends the nodes of this element to reach the nodes of another element Verlängert die Knoten dieses Elements, um die Knoten eines anderen Elements zu erreichen - + Connect nodes Knoten verbinden - + Connects nodes of this element with the nodes of another element Verbindet Knoten dieses Elements mit den Knoten eines anderen Elements - + Toggle all nodes Alle Knoten umschalten - + Toggles all structural nodes of the document on/off Schaltet alle Strukturknoten des Dokuments ein / aus - + Intersection found. Schnittpunkt gefunden. - + Door Tür - + Hinge Gelenk - + Opening mode Öffnungsmodus - + Get selected edge Ausgewählte Kante erhalten - + Press to retrieve the selected edge Drücken, um die ausgewählte Kante zu erhalten @@ -2630,17 +2805,17 @@ Site creation aborted. Neue Ebene - + Wall Presets... Voreinstellung Wand... - + Hole wire Lochkantenzug - + Pick selected Ausgewählte wählen @@ -2720,7 +2895,7 @@ Site creation aborted. Spalten - + This object has no face Dieses Objekt hat keine Fläche @@ -2730,42 +2905,42 @@ Site creation aborted. Flächenbegrenzungen - + Error: Unable to modify the base object of this wall Error: Der Grundriss dieser Wand konnte nicht geändert werden - + Window elements Fensterelemente - + Survey Messen - + Set description Beschreibung erstellen - + Clear Löschen - + Copy Length Länge kopieren - + Copy Area Fläche kopieren - + Export CSV Als CSV exportieren @@ -2775,17 +2950,17 @@ Site creation aborted. Beschreibung - + Area Fläche - + Total Summe - + Hosts Ursprung @@ -2836,77 +3011,77 @@ Building creation aborted. Gebäudeteil erstellen - + Invalid cutplane Ungültige Schnittebene - + All good! No problems found Alles gut! Keine Probleme gefunden - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: Das Objekt weist kein IFC-Eigenschaften Attribut auf. Die Erstellung einer Kalulationstabelle für dieses Objekt abbrechen: - + Toggle subcomponents Unterkomponenten umschalten - + Closing Sketch edit Schließe Skizzenbearbeitung - + Component Komponente - + Edit IFC properties IFC Eigenschaften bearbeiten - + Edit standard code Standardcode bearbeiten - + Property Eigenschaft - + Add property... Eigenschaft hinzufügen... - + Add property set... Neue Eigenschaften-Gruppe... - + New... Neu... - + New property Neue Eigenschaft - + New property set Neue Eigenschaften-Gruppe - + 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. @@ -2914,7 +3089,7 @@ You can change that in the preferences. Sie können alles außer die folgenden Objekte unterbringen: Standort, Gebäude und Geschoss. Das Geschossobjekt akzeptiert kein Standort-, Gebäude oder Geschossobjekte. Standort-, Gebäude- und Geschossobjekte werden aus der Auswahl entfernt. Sie können das in den Einstellungen ändern. - + There is no valid object in the selection. Floor creation aborted. Es gibt kein gültiges Objekt in der Auswahl. Bodenerstellung abgebrochen. @@ -2925,7 +3100,7 @@ Floor creation aborted. Kreuzungs-Punkt im Profil nicht gefunden. - + Error computing shape of Fehler beim berechnen der Fläche @@ -2940,67 +3115,62 @@ Floor creation aborted. Bitte wähle nur Rohrobjekte aus - + Unable to build the base path Basispfad kann nicht erstellt werden - + Unable to build the profile Profil kann nicht erstellt werden - + Unable to build the pipe Rohr nicht erstellt werden - + The base object is not a Part Das Basisobjekt ist kein Teil - + Too many wires in the base shape Zu viele Drähte in der Grundform - + The base wire is closed Der Basisdraht ist geschlossen - + The profile is not a 2D Part Das Profil ist kein 2D Teil - - Too many wires in the profile - Zu viele Drähte im Profil - - - + The profile is not closed Das Profil ist nicht geschlossen - + Only the 3 first wires will be connected Nur die ersten 3 Drähte werden verbunden - + Common vertex not found Gemeinsamer Eckpunkt nicht gefunden - + Pipes are already aligned Rohre sind bereits ausgerichtet - + At least 2 pipes must align Mindestens 2 Rohre müssen ausgerichtet sein @@ -3055,12 +3225,12 @@ Floor creation aborted. Größe ändern - + Center Mittelpunkt - + 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. @@ -3069,72 +3239,72 @@ Note: You can change that in the preferences. Der Standort darf kein anderes Objekt akzeptieren als Gebäude. Andere Objekte werden aus der Auswahl entfernt. Sie können das in den Einstellungen ändern. - + Choose another Structure object: Wählen Sie ein anderes Strukturobjekt aus: - + The chosen object is not a Structure Das ausgewählte Objekt ist keine Struktur - + The chosen object has no structural nodes Das ausgewählte Objekt hat keine Strukturknoten - + One of these objects has more than 2 nodes Eines dieser Objekte hat mehr als 2 Knoten - + Unable to find a suitable intersection point Ein geeigneter Schnittpunkt kann nicht gefunden werden - + Intersection found. Schnittpunkt gefunden. - + The selected wall contains no subwall to merge Die ausgewählte Wand enthält keine darunterliegende Wand zum Zusammenführen - + Cannot compute blocks for wall Blöcke für die Wand können nicht berechnet werden - + Choose a face on an existing object or select a preset Wählen Sie die Oberfläche eines vorhandenen Objekts oder wählen Sie eine Vorgabe - + Unable to create component Konnte Komponente nicht erstellen - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire Die Nummer des Kantenzuges der das Loch im Host-Objekt definiert. Der Wert Null wählt automatisch den größten Kantenzug aus - + + default + Standard - + If this is checked, the default Frame value of this window will be added to the value entered here Wenn diese Option aktiviert ist, wird der Standard Rahmenwert dieses Fensters zu dem hier eingegebenen Wert hinzugefügt - + If this is checked, the default Offset value of this window will be added to the value entered here Wenn diese Option aktiviert ist, wird der Standard Versatzwert dieses Fensters zu dem hier eingegebenen Wert addiert @@ -3179,17 +3349,17 @@ Der Standort darf kein anderes Objekt akzeptieren als Gebäude. Andere Objekte w Fehler: Ihre IfcOpenShell-Version ist veraltet - + Successfully written Erfolgreich geschrieben - + Found a shape containing curves, triangulating Form mit Kurven gefunden, Trianguliere (annäherung mittels Geraden) - + Successfully imported Erfolgreich importiert @@ -3245,149 +3415,174 @@ Sie können das in den Einstellungen ändern. Verschiebt die Ebene, in die Mitte der in der oben genannten Liste befindlichen Objekte - + First point of the beam Erster Punkt des Trägers - + Base point of column Säulenbasispunkt - + Next point Nächster Punkt - + Structure options Strukturoptionen - + Drawing mode Zeichnungsmodus - + Beam Träger - + Column Säule - + Preset Voreinstellung - + Switch L/H Tausche L und H - + Switch L/W Tausche L und B - + Con&tinue Wiederholen - + First point of wall Erster Punkt der Wand - + Wall options Wandoptionen - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. Diese Liste zeigt alle Multi-Material-Objekte dieses Dokuments. Erstellen Sie solche, um Wandtypen zu definieren. - + Alignment Ausrichtung - + Left Links - + Right Rechts - + Use sketches Benutze Skizzen - + Structure Struktur - + Window Fenster - + Window options Fensteroptionen - + Auto include in host object Automatisch in Host-Objekt einfügen - + Sill height Einstiegshöhe + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness - Total thickness + Gesamtstärke depends on the object - depends on the object + hängt vom Objekt ab - + Create Project Projekt erstellen Unable to recognize that file type - Unable to recognize that file type + Dateityp nicht erkannt - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch - Arch + Arch - + Rebar tools - Rebar tools + Betonstahl-Werkzeug @@ -3509,12 +3704,12 @@ Sie können das in den Einstellungen ändern. Arch_Add - + Add component Komponente hinzufügen - + Adds the selected components to the active object Fügt ausgewählte Komponenten zu den aktiven Objekten hinzu @@ -3592,12 +3787,12 @@ Sie können das in den Einstellungen ändern. Arch_Check - + Check Überprüfung - + Checks the selected objects for problems Überprüft die ausgewählten Objekte auf Probleme @@ -3605,12 +3800,12 @@ Sie können das in den Einstellungen ändern. Arch_CloneComponent - + Clone component Clone Komponente - + Clones an object as an undefined architectural component Klont ein Objekt als undefinierte architektonische Komponente @@ -3618,12 +3813,12 @@ Sie können das in den Einstellungen ändern. Arch_CloseHoles - + Close holes Schließt Löcher - + Closes holes in open shapes, turning them solids Schließt Löcher in offenen Formen und wandelt sie in Volumenkörper um @@ -3631,16 +3826,29 @@ Sie können das in den Einstellungen ändern. Arch_Component - + Component Komponente - + Creates an undefined architectural component Erstellt eine undefinierte Architekturkomponente + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3656,12 +3864,12 @@ Sie können das in den Einstellungen ändern. Cut with a line - Cut with a line + Mit einer Linie schneiden Cut an object with a line with normal workplane - Cut an object with a line with normal workplane + Beschneidet ein Objekt mit einer Linie mit normaler Ebene @@ -3693,14 +3901,14 @@ Sie können das in den Einstellungen ändern. Arch_Floor - + Level Ebene - + Creates a Building Part object that represents a level, including selected objects - Creates a Building Part object that represents a level, including selected objects + Erzeugt ein Bauwerkobjekt, repräsentiert eine Ebene, einschließlich ausgewählter Objekte @@ -3782,12 +3990,12 @@ Sie können das in den Einstellungen ändern. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Erstelle IFC Kalulationstabelle... - + Creates a spreadsheet to store IFC properties of an object. Erstellt eine Kalulationstabelle um IFC-Eigenschaften eines Objekts zu speichern. @@ -3816,12 +4024,12 @@ Sie können das in den Einstellungen ändern. Arch_MergeWalls - + Merge Walls Wände zusammenfügen - + Merges the selected walls, if possible Führt die ausgewählten Wände zusammen, wenn möglich @@ -3829,12 +4037,12 @@ Sie können das in den Einstellungen ändern. Arch_MeshToShape - + Mesh to Shape Wandelt Netz in Form um - + Turns selected meshes into Part Shape objects Wandelt gewählte Netze in Part Form Objekte um @@ -3855,12 +4063,12 @@ Sie können das in den Einstellungen ändern. Arch_Nest - + Nest Verschachtelung - + Nests a series of selected shapes in a container Bettet eine Reihe ausgewählter Formen in einem Container ein @@ -3868,12 +4076,12 @@ Sie können das in den Einstellungen ändern. Arch_Panel - + Panel Paneel - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Erstellt ein Paneel von Grund auf neu oder auf Basis eines ausgewählten Objekts (Skizze, Kantenzug, Fläche oder Volumenkörper) @@ -3881,7 +4089,7 @@ Sie können das in den Einstellungen ändern. Arch_PanelTools - + Panel tools Panel-Werkzeuge @@ -3889,7 +4097,7 @@ Sie können das in den Einstellungen ändern. Arch_Panel_Cut - + Panel Cut Tafelschnitt @@ -3897,17 +4105,17 @@ Sie können das in den Einstellungen ändern. Arch_Panel_Sheet - + Creates 2D views of selected panels Erstellt 2D-Ansichten von ausgewählten Panels - + Panel Sheet Panel Blatt - + Creates a 2D sheet which can contain panel cuts Erstellt ein 2D-Blatt, das Tafelschnitte enthalten kann @@ -3941,7 +4149,7 @@ Sie können das in den Einstellungen ändern. Arch_PipeTools - + Pipe tools Rohrwerkzeuge @@ -3949,14 +4157,14 @@ Sie können das in den Einstellungen ändern. Arch_Project - + Project Projekt - + Creates a project entity aggregating the selected sites. - Creates a project entity aggregating the selected sites. + Erstellt eine Projekt-Instanz; die ausgewählten Seiten werden zusammenfasst. @@ -3988,12 +4196,12 @@ Sie können das in den Einstellungen ändern. Arch_Remove - + Remove component Komponente entfernen - + Remove the selected components from their parents, or create a hole in a component Entferne die ausgewählten Komponenten von ihrem Elternobjekt, oder erstelle ein Loch in einer Komponente @@ -4001,12 +4209,12 @@ Sie können das in den Einstellungen ändern. Arch_RemoveShape - + Remove Shape from Arch Entfernt Formen aus Architektur - + Removes cubic shapes from Arch components Entfernt kubische Formen von Architektur-Komponenten @@ -4053,12 +4261,12 @@ Sie können das in den Einstellungen ändern. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Wähle nicht-mehrfache Polygonnetze - + Selects all non-manifold meshes from the document or from the selected groups Wählt alle nichtmannigfaltigen Polygonnetze aus dem Dokument oder aus der ausgewählten Gruppe @@ -4066,12 +4274,12 @@ Sie können das in den Einstellungen ändern. Arch_Site - + Site Grundstück - + Creates a site object including selected objects. Erzeugt ein Grundstücksobjekt inklusive der ausgewählten Objekte. @@ -4097,12 +4305,12 @@ Sie können das in den Einstellungen ändern. Arch_SplitMesh - + Split Mesh Netz zerlegen - + Splits selected meshes into independent components Zerlegt ausgewählte Netze in unabhängige Komponenten @@ -4118,12 +4326,12 @@ Sie können das in den Einstellungen ändern. Arch_Structure - + Structure Struktur - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Erzeugt ein Strukturobjekt von Grund auf neu oder von einem ausgewählten Objekt (Skizze, Kantenzug, Oberfläche oder Volumenkörper) @@ -4131,12 +4339,12 @@ Sie können das in den Einstellungen ändern. Arch_Survey - + Survey Messen - + Starts survey Messen starten @@ -4144,12 +4352,12 @@ Sie können das in den Einstellungen ändern. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag IFC Brep Kennzeichen Umschalten - + Force an object to be exported as Brep or not Erzwingen den Exports eines Objekts als Brep (oder nicht) @@ -4157,25 +4365,38 @@ Sie können das in den Einstellungen ändern. Arch_ToggleSubs - + Toggle subcomponents Unterkomponenten umschalten - + Shows or hides the subcomponents of this object Zeigt oder verbirgt die Unterkomponenten dieses Objekts + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Wand - + Creates a wall object from scratch or from a selected object (wire, face or solid) Erzeuge ein Wandobjekt von Grund auf neu oder von einem ausgewählten Objekt (Kantenzug, Oberfläche oder Volumenkörper) @@ -4183,12 +4404,12 @@ Sie können das in den Einstellungen ändern. Arch_Window - + Window Fenster - + Creates a window object from a selected object (wire, rectangle or sketch) Erstellt ein Fensterobjekt von einem ausgewählten Objekt (Kantenzug, Rechteck oder Skizze) @@ -4411,7 +4632,7 @@ Sie können das in den Einstellungen ändern. Schedule name: - Schedule name: + Bezeichnung Bauzeitenplan: @@ -4424,20 +4645,19 @@ Sie können das in den Einstellungen ändern. Can be "count" to count the objects, or property names like "Length" or "Shape.Volume" to retrieve a certain property. - The property to retrieve from each object. -Can be "count" to count the objects, or property names -like "Length" or "Shape.Volume" to retrieve -a certain property. + Abrufbare Eigenschaften zu Objekten: +'Zählen' ergibt Objektsumme oder +'Länge', 'Volumen' etc. für bestimmte objekt-Eigenschaften An optional unit to express the resulting value. Ex: m^3 (you can also write m³ or m3) - An optional unit to express the resulting value. Ex: m^3 (you can also write m³ or m3) + Eine optionale Einheit, um den resultierenden Wert auszudrücken. Bsp: m^3 (auch m³ oder m3) An optional semicolon (;) separated list of object names internal names, not labels) to be considered by this operation. If the list contains groups, children will be added. Leave blank to use all objects from the document - An optional semicolon (;) separated list of object names internal names, not labels) to be considered by this operation. If the list contains groups, children will be added. Leave blank to use all objects from the document + Von dieser Operation wird eine Liste der eingebunden internen Obejtnamen [nicht Label] (optionale) angefügt (Feldtrenner: Semikolon ';'). Ist die Liste gegliedert, werden weitere Gliederungspunkte hinzugefügt. Deaktivieren um alle Objekte des Dokuments zu verwenden @@ -4447,22 +4667,22 @@ a certain property. If this is enabled, an associated spreadsheet containing the results will be maintained together with this schedule object - If this is enabled, an associated spreadsheet containing the results will be maintained together with this schedule object + Wenn aktiviert, wird die verknüpfte Ergebnis-Tabelle zusammen mit diesem Terminobjekt fortgeführt Associate spreadsheet - Associate spreadsheet + Tabelle verknüpfen If this is turned on, additional lines will be filled with each object considered. If not, only the totals. - If this is turned on, additional lines will be filled with each object considered. If not, only the totals. + Falls aktiviert werden zusätzliche Zeilen zu jedem betrachteten Objekt erstellt. Wenn nicht, werden nur die Summen ermittelt. Detailed results - Detailed results + Detaillierte Ergebnisse @@ -4477,7 +4697,7 @@ a certain property. Add selection - Add selection + Auswahl hinzufügen @@ -4492,28 +4712,28 @@ a certain property. Writing camera position Kameraposition schreiben - - - Draft creation tools - Draft creation tools - - Draft annotation tools - Draft annotation tools + Draft creation tools + Werkzeuge zur Erstellung von Entwürfen - Draft modification tools - Draft modification tools + Draft annotation tools + Werkzeuge zur Beschriftung von Entwürfen - + + Draft modification tools + Werkzeuge zur Bearbeitung von Entwürfen + + + Draft Tiefgang - + Import-Export Import / Export @@ -4723,7 +4943,7 @@ a certain property. Total thickness - Total thickness + Gesamtstärke @@ -4974,7 +5194,7 @@ a certain property. Dicke - + Force export as Brep Export als Brep erzwingen @@ -4999,15 +5219,10 @@ a certain property. DAE - + Export options Export Einstellungen - - - IFC - IFC - General options @@ -5149,17 +5364,17 @@ a certain property. Nutze Vierecke - + Use triangulation options set in the DAE options page Verwende triangulationsoptionen des DAE-Optionen-Tabs - + Use DAE triangulation options Verwende DAE triangulationsoptionen - + Join coplanar facets when triangulating Vereinige planparallele Netzelemente während Netzgenerierung @@ -5183,11 +5398,6 @@ a certain property. Create clones when objects have shared geometry Erstelle Klone wenn Objekte eine geteilte Geometrie besitzen - - - Show this dialog when importing and exporting - Diesen Dialog beim importieren und exportieren anzeigen - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5249,12 +5459,12 @@ a certain property. Trenne multilayer Wände - + Use IfcOpenShell serializer if available Verwende IfcOpenShell Serializer, falls verfügbar - + Export 2D objects as IfcAnnotations Exportiere 2D-Objekte als IfcAnnotations @@ -5274,7 +5484,7 @@ a certain property. Ansicht beim Importieren anpassen - + Export full FreeCAD parametric model Export eines voll parametisierten FreeCAD model @@ -5324,12 +5534,12 @@ a certain property. Ausschluss Liste: - + Reuse similar entities Verwende ähnliche Objekte erneut - + Disable IfcRectangleProfileDef IfcRectangleProfileDef Deaktivieren @@ -5399,7 +5609,7 @@ a certain property. Importiere vollständige FreeCAD parametrische Definitionen wenn verfügbar - + Auto-detect and export as standard cases when applicable Automatische Erkennung und Export als Standardfälle, wenn anwendbar @@ -5411,7 +5621,7 @@ a certain property. Use material color as shape color - Use material color as shape color + Materialfarbe als Formfarbe verwenden @@ -5487,6 +5697,166 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces Allow quadrilateral faces + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Add default building storey if one is not found in the document + + + + IFC file units + IFC-Dateieinheiten + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + Metric + Metrisch + + + + Imperial + Imperial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing + Shows verbose debug messages during import and export @@ -5557,7 +5927,7 @@ they will be treated as one. Allow invalid shapes - Allow invalid shapes + Ungültige Formen erlauben @@ -5579,150 +5949,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Arch Werkzeuge @@ -5730,34 +5970,34 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft &Entwurf - + Utilities Dienstprogramme - + &Arch &Boden - + Creation - Creation + Erstellung - + Annotation Anmerkung - + Modification - Modification + Änderung
diff --git a/src/Mod/Arch/Resources/translations/Arch_el.qm b/src/Mod/Arch/Resources/translations/Arch_el.qm index e37d522bac..e85ecd7c88 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_el.qm and b/src/Mod/Arch/Resources/translations/Arch_el.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_el.ts b/src/Mod/Arch/Resources/translations/Arch_el.ts index ae8a187073..3a82cfee78 100644 --- a/src/Mod/Arch/Resources/translations/Arch_el.ts +++ b/src/Mod/Arch/Resources/translations/Arch_el.ts @@ -34,57 +34,57 @@ Ο τύπος αυτού του κτιρίου - + 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 description for this component Μια προαιρετική περιγραφή για αυτό το εξάρτημα - + An optional tag for this component Μια προαιρετική ετικέτα για αυτό το εξάρτημα - + A material for this object Ένα υλικό για αυτό το αντικείμενο - + 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 Το μήκος της περιμέτρου της οριζόντιας επιφάνειας @@ -104,12 +104,12 @@ Η ηλεκτρική ισχύς που απαιτείται από αυτόν τον εξοπλισμό σε Watt - + The height of this object Το ύψος αυτού του αντικειμένου - + The computed floor area of this floor Το υπολογισμένο εμβαδόν αυτού του ορόφου @@ -144,62 +144,62 @@ Η περιστροφή του προφίλ γύρω από τον άξονα επέκτασής του - + The length of this element, if not based on a profile Το μήκος αυτού του στοιχείου, αν δεν βασίζεται σε κάποιο προφίλ - + The width of this element, if not based on a profile Το πλάτος αυτού του στοιχείου, αν δεν βασίζεται σε κάποιο προφίλ - + The thickness or extrusion depth of this element Το πάχος ή βάθος επέκτασης αυτού του στοιχείου - + The number of sheets to use Ο αριθμός των φύλλων προς χρήση - + The offset between this panel and its baseline H απόσταση μεταξύ αυτού του πίνακα και της βασικής γραμμής του - + The length of waves for corrugated elements Το μήκος των κυμάτων για κυματοειδή στοιχεία - + The height of waves for corrugated elements Το ύψος των κυμάτων για κυματοειδή στοιχεία - + The direction of waves for corrugated elements Η διεύθυνση των κυμάτων για κυματοειδή στοιχεία - + The type of waves for corrugated elements Ο τύπος των κυμάτων για κυματοειδή στοιχεία - + The area of this panel Το εμβαδόν αυτού του πάνελ - + The facemaker type to use to build the profile of this object Ο τύπος facemaker που θα χρησιμοποιηθεί για την δημιουργία του προφίλ αυτού του αντικειμένου - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) Η κανονική διεύθυνση επέκτασης αυτού του αντικειμένου (κρατήστε το (0,0,0) για αυτόματη κανονική επιλογή) @@ -214,82 +214,82 @@ Το πλάτος γραμμής των παρεχόμενων αντικειμένων - + 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 Η μετατόπιση κατά X του κειμένου ετικέτας - + The Y offset of the tag text Η μετατόπιση κατά Y του κειμένου ετικέτας - + The font of the tag text Η γραμματοσειρά του κειμένου ετικέτας - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label Το κείμενο προς εμφάνιση. Μπορεί να είναι %tag%, %label% ή %description% για να εμφανίσετε την περιγραφή ή την ετικέτα του πίνακα - + The position of the tag text. Keep (0,0,0) for center position Η θέση του κειμένου ετικέτας. Κρατήστε το (0,0,0) για αυτόματη κεντρική τοποθέτηση - + The rotation of the tag text Η περιστροφή του κειμένου ετικέτας - + A margin inside the boundary Ένα περιθώριο μέσα στο όριο - + Turns the display of the margin on/off Απενεργοποιεί ή ενεργοποιεί την εμφάνιση του περιθωρίου - + The linked Panel cuts Τα συνδεδεμένα περιγράμματα περικοπής των Πάνελ - + The tag text to display Το κείμενο ετικέτας προς εμφάνιση - + The width of the sheet Το πλάτος του φύλλου - + The height of the sheet Το ύψος του φύλλου - + The fill ratio of this sheet Η αναλογία πλήρωσης του εν λόγω φύλλου @@ -319,17 +319,17 @@ Μετατόπιση από το τελικό σημείο - + The curvature radius of this connector Η ακτίνα καμπυλότητας αυτής της υποδοχής - + The pipes linked by this connector Οι αγωγοί που συνδέονται μέσω αυτής της υποδοχής - + The type of this connector Ο τύπος αυτής της υποδοχής @@ -349,7 +349,7 @@ Το ύψος αυτού του στοιχείου - + The structural nodes of this element Οι δομικοί κόμβοι αυτού του στοιχείου @@ -664,82 +664,82 @@ Εάν επιλεχθούν, τα πηγαία αντικείμενα εμφανίζονται ανεξάρτητα από το αν είναι ορατά στο τρισδιάστατο μοντέλο - + The base terrain of this site Το βασικό έδαφος αυτής της τοποθεσίας - + The postal or zip code of this site Ο ταχυδρομικός κώδικας αυτής της τοποθεσίας - + The city 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 Η ανύψωση του επιπέδου 0 σε αυτήν την τοποθεσία - + 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 Ένα διάνυσμα επέκτασης προς χρήση όταν εκτελούνται πράξεις άλγεβρας Boole - + Remove splitters from the resulting shape Κατάργηση διαχωριστών από το σχήμα που προκύπτει - + Show solar diagram or not Εμφανίστε το ηλιακό διάγραμμα ή όχι - + The scale of the solar diagram Η κλίμακα του ηλιακού διαγράμματος - + The position of the solar diagram Η θέση του ηλιακού διαγράμματος - + The color of the solar diagram Το χρώμα του ηλιακού διαγράμματος @@ -934,107 +934,107 @@ Η απόσταση μεταξύ του ορίου των σκαλιών και της κατασκευής - + An optional extrusion path for this element Μια προαιρετική διαδρομή επέκτασης για αυτό το στοιχείο - + The height or extrusion depth of this element. Keep 0 for automatic Το ύψος ή βάθος επέκτασης αυτού του στοιχείου. Κρατήστε το 0 για αυτόματη επιλογή - + A description of the standard profile this element is based upon Μια περιγραφή του τυπικού προφίλ στο οποίο βασίζεται αυτό το στοιχείο - + Offset distance between the centerline and the nodes line Απόσταση μεταξύ της κεντρικής γραμμής και της γραμμής κόμβων - + 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 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 Το πλάτος αυτού του τοίχου. Δεν χρησιμοποιείται αν ο εν λόγω τοίχος βασίζεται σε κάποια όψη - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid Το ύψος αυτού του τοίχου. Κρατήστε το 0 για αυτόματη επιλογή. Δεν χρησιμοποιείται αν ο εν λόγω τοίχος βασίζεται σε κάποιο στερεό στοιχείο - + The alignment of this wall on its base object, if applicable Η ευθυγράμμιση αυτού του τοίχου πάνω στο αντικείμενο βάσης του, αν είναι εφαρμόσιμο - + 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) Η απόσταση μεταξύ του εν λόγω τοίχου και της βασικής γραμμής του (μόνο για ευθυγραμμίσεις στον οριζόντιο άξονα) - + The normal direction of this window Η κανονική κατεύθυνση αυτού του παραθύρου - + The area of this window Το εμβαδόν αυτού του παραθύρου - + An optional higher-resolution mesh or shape for this object Ένα προαιρετικό πλέγμα ή σχήμα υψηλότερης ανάλυσης για αυτό το αντικείμενο @@ -1044,7 +1044,7 @@ Μια προαιρετική πρόσθετη τοποθέτηση για το προφίλ πριν την επέκταση - + Opens the subcomponents that have a hinge defined Ανοίγει τα υποσυστήματα που έχουν έναν ορισμένο εύκαμπτο σύνδεσμο @@ -1099,7 +1099,7 @@ Η επικάλυψη των χορδιστών πάνω από τη βάση των σκαλοπατιών - + The number of the wire that defines the hole. A value of 0 means automatic Ο αριθμός του σύρματος που ορίζει την οπή. Μια τιμή 0 θα σημάνει αυτόματη επιλογή @@ -1124,7 +1124,7 @@ Οι άξονες από τους οποίους αποτελείται αυτό το σύστημα - + An optional axis or axis system on which this object should be duplicated Ένας προαιρετικός άξονας ή σύστημα αξόνων στο οποίο θα πρέπει να αντιγραφεί αυτό το αντικείμενο @@ -1139,32 +1139,32 @@ Αν αυτό είναι αληθές, η γεωμετρική οντότητα είναι συγχωνευμένη, αλλιώς είναι σύνθετο σχήμα - + If True, the object is rendered as a face, if possible. Αν αυτό είναι αληθές, το αντικείμενο αποδίδεται ως όψη, αν αυτό είναι εφικτό. - + The allowed angles this object can be rotated to when placed on sheets Οι επιτρεπόμενες γωνίες κατά τις οποίες μπορεί να περιστραφεί αυτό το αντικείμενο όταν είναι τοποθετημένο πάνω σε φύλλα - + Specifies an angle for the wood grain (Clockwise, 0 is North) Καθορίζει μια γωνία για τους ρόζους ξύλου (Δεξιόστροφα, 0 για τη διεύθυνση του Βορρά) - + 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 Ενεργοποιεί ή απενεργοποιεί την απεικόνιση της υφής ρόζων ξύλου @@ -1189,7 +1189,7 @@ Η προσαρμοσμένη απόσταση του οπλισμού - + Shape of rebar Σχήμα του οπλισμού @@ -1199,17 +1199,17 @@ Αντιστρέψτε την κατεύθυνση της οροφής αν οδεύει προς τη λάθος πλευρά - + Shows plan opening symbols if available Εμφανίζει τα σύμβολα ανοίγματος σχεδίου αν διατίθενται - + Show elevation opening symbols if available Εμφανίστε τα σύμβολα ανοίγματος ανύψωσης αν διατίθενται - + The objects that host this window Τα αντικείμενα που φιλοξενούν αυτό το παράθυρο @@ -1329,7 +1329,7 @@ Εάν οριστεί σε Αληθές, το επίπεδο εργασίας θα διατηρηθεί στην Αυτόματη λειτουργία - + An optional standard (OmniClass, etc...) code for this component An optional standard (OmniClass, etc...) code for this component @@ -1344,22 +1344,22 @@ Μια διεύθυνση URL όπου μπορείτε να βρείτε πληροφορίες για αυτό το υλικό - + The horizontal offset of waves for corrugated elements Η οριζόντια μετατόπιση κυμάτων για κυματοειδή στοιχεία - + If the wave also affects the bottom side or not Αν το κύμα επηρεάζει και την κάτω πλευρά ή όχι - + The font file Το αρχείο γραμματοσειράς - + An offset value to move the cut plane from the center point An offset value to move the cut plane from the center point @@ -1414,22 +1414,22 @@ Η απόσταση μεταξύ του κομμένου επιπέδου και της πραγματικής προβολής περικοπής (κρατήστε μια πολύ μικρή τιμή αλλά όχι μηδέν) - + The street and house number of this site, with postal box or apartment number if needed The street and house number of this site, with postal box or apartment number if needed - + The region, province or county of this site The region, province or county of this site - + A url that shows this site in a mapping website Μια διεύθυνση URL που εμφανίζει αυτήν την τοποθεσία σε ιστοσελίδα χαρτογράφησης - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates Μια προαιρετική απόσταση μεταξύ του σημείου τομής των αξόνων του μοντέλου (0,0,0) και του σημείου που υποδεικνύεται από τις γεωγραφικές συντεταγμένες @@ -1484,102 +1484,102 @@ The 'left outline' of all segments of stairs - + 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 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. Το βάθος της οπής που δημιουργεί αυτό το παράθυρο στο γονικό του αντικείμενο. Αν είναι 0, η τιμή θα υπολογίζεται αυτόματα. - + 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 preset number this window is based on Ο προεπιλεγμένος αριθμός στον οποίο βασίζεται αυτό το παράθυρο - + The frame size of this window Το μέγεθος του πλαισίου του παραθύρου - + The offset size of this window Το αποτύπωμα αυτού του παραθύρου - + The width of louvre elements Το πλάτος των περσίδων - + The space between louvre elements Η απόσταση μεταξύ των περσίδων - + The number of the wire that defines the hole. If 0, the value will be calculated automatically Ο αριθμός του σύρματος που ορίζει την οπή. Μια τιμή 0 θα σημάνει αυτόματη επιλογή - + Specifies if moving this object moves its base instead Specifies if moving this object moves its base instead @@ -1609,22 +1609,22 @@ The number of posts used to build the fence - + The type of this object Ο τύπος αυτού του αντικειμένου - + IFC data IFC data - + IFC properties of this object IFC properties of this object - + Description of IFC attributes are not yet implemented Description of IFC attributes are not yet implemented @@ -1639,27 +1639,27 @@ If true, the color of the objects material will be used to fill cut areas. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site When set to 'True North' the whole geometry will be rotated to match the true north of this site - + Show compass or not Show compass or not - + The rotation of the Compass relative to the Site The rotation of the Compass relative to the Site - + The position of the Compass relative to the Site placement The position of the Compass relative to the Site placement - + Update the Declination value based on the compass rotation Update the Declination value based on the compass rotation @@ -1730,8 +1730,8 @@ - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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. @@ -1754,10 +1754,110 @@ Turn cutting on when activating this level - + Use the material color as this object's shape color, if available Use the material color as this object's shape color, if available + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile + 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 @@ -1774,22 +1874,97 @@ If True, additional lines with each individual object are added to the results - + The time zone where this site is located The time zone where this site is located - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation The area of this wall as a simple Height * Length calculation @@ -1797,17 +1972,17 @@ Arch - + Components Στοιχεία - + Components of this object Στοιχεία αυτού του αντικειμένου - + Axes Άξονες @@ -1817,12 +1992,12 @@ Δημιουργήστε Άξονα - + Remove Αφαίρεση - + Add Προσθήκη @@ -1842,67 +2017,67 @@ Γωνία - + 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 περιέχει όψεις που δεν είναι μέρος κανενός στερεού στοιχείου - + Grouping Ομαδοποίηση - + Ungrouping Κατάργηση ομαδοποίησης - + Split Mesh Διαιρέστε Πλέγμα - + Mesh to Shape Από Πλέγμα σε Σχήμα - + Base component Βασικό εξάρτημα - + Additions Προσθήκες - + Subtractions Αφαιρέσεις - + Objects Αντικείμενα @@ -1922,7 +2097,7 @@ Αδύνατη η δημιουργία οροφής - + Page Σελίδα @@ -1937,82 +2112,82 @@ Δημιουργήστε επίπεδο τομής - + Create Site Δημιουργήστε Τοποθεσία - + Create Structure Δημιουργήστε Δομή - + Create Wall Δημιουργήστε Τοίχο - + Width Πλάτος - + Height Ύψος - + Error: Invalid base object Σφάλμα: Μη έγκυρο αντικείμενο βάσης - + This mesh is an invalid solid Αυτό το πλέγμα είναι ένα μη έγκυρο στερεό στοιχείο - + Create Window Δημιουργήστε Παράθυρο - + Edit Επεξεργασία - + Create/update component Δημιουργήστε/ενημερώστε στοιχείο - + Base 2D object Δισδιάστατο αντικείμενο βάσης - + Wires Σύρματα - + Create new component Δημιουργήστε νέο εξάρτημα - + Name Όνομα - + Type Τύπος - + Thickness Πάχος @@ -2027,12 +2202,12 @@ το αρχείο %s δημιουργήθηκε με επιτυχία. - + Add space boundary Προσθέστε χωρικό όριο - + Remove space boundary Αφαιρέστε χωρικό όριο @@ -2042,7 +2217,7 @@ Παρακαλώ επιλέξτε ένα αντικείμενο βάσης - + Fixtures Προσαρτήσεις @@ -2072,32 +2247,32 @@ Δημιουργήστε Σκάλες - + Length Μήκος - + Error: The base shape couldn't be extruded along this tool object Σφάλμα: Αδύνατη η επέκταση του σχήματος βάσης κατά μήκος αυτού του αντικειμένου-εργαλείου - + Couldn't compute a shape Αδύνατος ο υπολογισμός σχήματος - + Merge Wall Συγχωνεύστε Τοίχο - + Please select only wall objects Παρακαλώ επιλέξτε μόνο στοιχεία τοιχοποιίας - + Merge Walls Συγχωνεύστε Τοίχους @@ -2107,42 +2282,42 @@ Αποστάσεις (mm) και γωνίες (°) μεταξύ αξόνων - + Error computing the shape of this object Σφάλμα υπολογισμού του σχήματος αυτού του αντικειμένου - + Create Structural System Δημιουργήστε Δομικό Σύστημα - + Object doesn't have settable IFC Attributes Το αντικείμενο δεν έχει ρυθμιζόμενα χαρακτηριστικά IFC - + Disabling Brep force flag of object Απενεργοποίηση δείκτη Brep force του αντικειμένου - + Enabling Brep force flag of object Ενεργοποίηση δείκτη Brep force του αντικειμένου - + has no solid δεν έχει κανένα στερεό στοιχείο - + has an invalid shape έχει ένα μη έγκυρο σχήμα - + has a null shape έχει κενό σχήμα @@ -2187,7 +2362,7 @@ Δημιουργήστε 3 όψεις - + Create Panel Δημιουργήστε Πάνελ @@ -2272,7 +2447,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Ύψος (χιλιοστά) - + Create Component Δημιουργήστε Στοιχείο @@ -2282,7 +2457,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Δημιουργήστε υλικό - + Walls can only be based on Part or Mesh objects Οι τοίχοι μπορούν να βασίζονται μόνο σε εξαρτήματα ή πλέγματα @@ -2292,12 +2467,12 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Καθορίστε τη θέση κειμένου - + Category Κατηγορία - + Key Κλειδί @@ -2312,7 +2487,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Μονάδα - + Create IFC properties spreadsheet Δημιουργήστε υπολογιστικό φύλλο ιδιοτήτων IFC @@ -2322,37 +2497,37 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Δημιουργήστε Κτίριο - + Group Ομάδα - + Create Floor Δημιουργήστε Δάπεδο - + Create Panel Cut Δημιουργήστε Περίγραμμα Περικοπής Πάνελ - + Create Panel Sheet Δημιουργήστε Φύλλο Περικοπής Πάνελ - + Facemaker returned an error Το Facemaker επέστρεψε ένα σφάλμα - + Tools Εργαλεία - + Edit views positions Επεξεργαστείτε τις θέσεις προβολής @@ -2497,7 +2672,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Περιστροφή - + Offset Μετατοπίστε @@ -2522,85 +2697,85 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Χρονοδιάγραμμα - + There is no valid object in the selection. Site creation aborted. Δεν υπάρχει κάποιο έγκυρο αντικείμενο στην επιλογή. Η δημιουργία τοποθεσίας ματαιώθηκε. - + 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 Ενεργοποιεί ή απενεργοποιεί όλους τους δομικούς κόμβους του εγγράφου - + Intersection found. Σημείο τομής βρέθηκε. - + Door Πόρτα - + Hinge Εύκαμπτος σύνδεσμος - + Opening mode Λειτουργία ανοίγματος - + Get selected edge Λάβετε την επιλεγμένη ακμή - + Press to retrieve the selected edge Πιέστε για να ανακτήσετε την επιλεγμένη ακμή @@ -2630,17 +2805,17 @@ Site creation aborted. Νέο στρώμα - + Wall Presets... Προεπιλογές Τοίχου... - + Hole wire Σύρμα οπής - + Pick selected Διαλέξτε τα επιλεγμένα @@ -2720,7 +2895,7 @@ Site creation aborted. Στήλες - + This object has no face Αυτό το αντικείμενο δεν έχει καμία όψη @@ -2730,42 +2905,42 @@ Site creation aborted. Όρια χώρου - + Error: Unable to modify the base object of this wall Σφάλμα: Δεν μπορείτε να τροποποιήσετε το αντικείμενο βάση αυτού του τοίχου - + Window elements Στοιχεία παραθύρου - + Survey Επισκόπηση - + Set description Καθορίστε περιγραφή - + Clear Εκκαθάριση - + Copy Length Αντιγράψτε Μήκος - + Copy Area Αντιγράψτε Εμβαδόν - + Export CSV Εξαγάγετε CSV @@ -2775,17 +2950,17 @@ Site creation aborted. Περιγραφή - + Area Εμβαδόν - + Total Σύνολο - + Hosts Γονικά στοιχεία @@ -2837,77 +3012,77 @@ Building creation aborted. Create BuildingPart - + Invalid cutplane Μη έγκυρο επίπεδο προς περικοπή - + All good! No problems found Όλα καλά! Δεν βρέθηκαν προβλήματα - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: Το αντικείμενο δεν έχει κάποιο χαρακτηριστικό ιδιοτήτων IFC. Ακυρώστε τη δημιουργία υπολογιστικού φύλλου για το αντικείμενο: - + Toggle subcomponents Εναλλαγή υποσυστημάτων - + Closing Sketch edit Κλείσιμο επεξεργασίας σκαριφήματος - + Component Στοιχείο - + Edit IFC properties Edit IFC properties - + Edit standard code Edit standard code - + Property Ιδιότητα - + Add property... Προσθήκη ιδιότητας... - + Add property set... Add property set... - + New... Νέο... - + New property Νέα ιδιότητα - + New property set Νέο σύνολο ιδιοτήτων - + 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. @@ -2918,7 +3093,7 @@ You can change that in the preferences. Αυτό μπορείτε να το αλλάξετε στις προτιμήσεις. - + There is no valid object in the selection. Floor creation aborted. Δεν υπάρχει κάποιο έγκυρο αντικείμενο στην επιλογή. @@ -2930,7 +3105,7 @@ Floor creation aborted. Δεν βρέθηκε σημείο διέλευσης στο προφίλ. - + Error computing shape of Σφάλμα υπολογισμού σχήματος του @@ -2945,67 +3120,62 @@ Floor creation aborted. Παρακαλώ επιλέξτε μόνο στοιχεία Αγωγού - + 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 Το προφίλ δεν είναι δισδιάστατο εξάρτημα - - Too many wires in the profile - Πάρα πολλά καλώδια στο προφίλ - - - + The profile is not closed Το προφίλ δεν είναι κλειστό - + Only the 3 first wires will be connected Μόνο τα 3 πρώτα καλώδια θα συνδεθούν - + Common vertex not found Δεν βρέθηκε κοινή κορυφή - + Pipes are already aligned Οι αγωγοί είναι ήδη ευθυγραμμισμένοι - + At least 2 pipes must align Τουλάχιστον 2 αγωγοί θα πρέπει να ευθυγραμμιστούν @@ -3060,12 +3230,12 @@ Floor creation aborted. Αλλαγή μεγέθους - + Center Κέντρο - + 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. @@ -3076,72 +3246,72 @@ Note: You can change that in the preferences. Σημείωση: Αυτό μπορείτε να το αλλάξετε στις προτιμήσεις. - + 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 Ένα από αυτά τα αντικείμενα έχει περισσότερους από 2 κόμβους - + Unable to find a suitable intersection point Αδύνατη η εύρεση κατάλληλου σημείου τομής - + Intersection found. Σημείο τομής βρέθηκε. - + The selected wall contains no subwall to merge Ο επιλεγμένος τοίχος δεν περιέχει κάποιο υπόβαθρο για να συγχωνεύσετε - + Cannot compute blocks for wall Αδύνατος ο υπολογισμός των φραγμών για τον τοίχο - + Choose a face on an existing object or select a preset Διαλέξτε μια όψη σε ένα υπάρχον αντικείμενο ή επιλέξτε μια προεπιλεγμένη - + Unable to create component Αδύνατη η δημιουργία εξαρτήματος - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire Ο αριθμός του σύρματος που ορίζει μια οπή στο γονικό αντικείμενο. Η τιμή μηδέν θα συνεπάγεται την αυτόματη επιλογή του μεγαλύτερου σύρματος - + + 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 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 If this is checked, the default Offset value of this window will be added to the value entered here @@ -3186,17 +3356,17 @@ Note: You can change that in the preferences. Σφάλμα: Η έκδοση της IfcOpenShell εργαλειοθήκης σας είναι πολύ παλιά - + Successfully written Γράφτηκε με επιτυχία - + Found a shape containing curves, triangulating Βρέθηκε σχήμα που περιέχει καμπύλες, τριγωνοποίηση σε εξέλιξη - + Successfully imported Εισήχθη με επιτυχία @@ -3252,120 +3422,135 @@ You can change that in the preferences. Centers the plane on the objects in the list above - + First point of the beam First point of the beam - + Base point of column Base point of column - + Next point Επόμενο σημείο - + Structure options Structure options - + Drawing mode Drawing mode - + Beam Δοκός - + Column Στήλη - + Preset Προκαθορισμένο - + Switch L/H Switch L/H - + Switch L/W Switch L/W - + Con&tinue Συνεχίσ&τε - + First point of wall Πρώτο σημείο του πίνακα - + Wall options Επιλογές τοίχου - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. This list shows all the MultiMaterials objects of this document. Create some to define wall types. - + Alignment Ευθυγράμμιση - + Left Αριστερά - + Right Δεξιά - + Use sketches Χρησιμοποιήστε σκαριφήματα - + Structure Κατασκευή - + Window Παράθυρο - + Window options Window options - + Auto include in host object Auto include in host object - + Sill height Sill height + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness @@ -3377,7 +3562,7 @@ You can change that in the preferences. depends on the object - + Create Project Δημιουργήστε Έργο @@ -3387,12 +3572,22 @@ You can change that in the preferences. Unable to recognize that file type - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch Arch - + Rebar tools Rebar tools @@ -3516,12 +3711,12 @@ You can change that in the preferences. Arch_Add - + Add component Προσθέστε εξάρτημα - + Adds the selected components to the active object Προσθέτει τα επιλεγμένα εξαρτήματα στο ενεργό αντικείμενο @@ -3599,12 +3794,12 @@ You can change that in the preferences. Arch_Check - + Check Έλεγχος - + Checks the selected objects for problems Ελέγχει τα επιλεγμένα αντικείμενα για προβλήματα @@ -3612,12 +3807,12 @@ You can change that in the preferences. Arch_CloneComponent - + Clone component Κλωνοποιήστε εξάρτημα - + Clones an object as an undefined architectural component Κλωνοποιεί ένα αντικείμενο ως ένα απροσδιόριστο αρχιτεκτονικό στοιχείο @@ -3625,12 +3820,12 @@ You can change that in the preferences. Arch_CloseHoles - + Close holes Κλείστε τις οπές - + Closes holes in open shapes, turning them solids Κλείνει τις οπές σε ανοιχτά σχήματα, μετατρέποντας τα σε στερεά στοιχεία @@ -3638,16 +3833,29 @@ You can change that in the preferences. Arch_Component - + Component Στοιχείο - + Creates an undefined architectural component Δημιουργεί ένα απροσδιόριστο αρχιτεκτονικό στοιχείο + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3700,12 +3908,12 @@ You can change that in the preferences. Arch_Floor - + Level Επίπεδο - + Creates a Building Part object that represents a level, including selected objects Creates a Building Part object that represents a level, including selected objects @@ -3789,12 +3997,12 @@ You can change that in the preferences. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Δημιουργήστε υπολογιστικό φύλλο IFC... - + Creates a spreadsheet to store IFC properties of an object. Δημιουργεί ένα υπολογιστικό φύλλο για αποθήκευση των ιδιοτήτων IFC ενός αντικειμένου. @@ -3823,12 +4031,12 @@ You can change that in the preferences. Arch_MergeWalls - + Merge Walls Συγχωνεύστε Τοίχους - + Merges the selected walls, if possible Συγχωνεύει τους επιλεγμένους τοίχους, αν είναι εφικτό @@ -3836,12 +4044,12 @@ You can change that in the preferences. Arch_MeshToShape - + Mesh to Shape Από Πλέγμα σε Σχήμα - + Turns selected meshes into Part Shape objects Μετατρέπει επιλεγμένα πλέγματα σε εξαρτήματα @@ -3862,12 +4070,12 @@ You can change that in the preferences. Arch_Nest - + Nest Βάση στήριξης - + Nests a series of selected shapes in a container Ενθέτει μια σειρά από επιλεγμένα σχήματα σε ένα κιβώτιο @@ -3875,12 +4083,12 @@ You can change that in the preferences. Arch_Panel - + Panel Πάνελ - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Δημιουργεί εάν στοιχείο πάνελ από την αρχή ή από κάποιο επιλεγμένο στοιχείο (σκαρίφημα, σύρμα, επιφάνεια ή στερεό στοιχείο) @@ -3888,7 +4096,7 @@ You can change that in the preferences. Arch_PanelTools - + Panel tools Εργαλεία πάνελ @@ -3896,7 +4104,7 @@ You can change that in the preferences. Arch_Panel_Cut - + Panel Cut Περίγραμμα Περικοπής Πάνελ @@ -3904,17 +4112,17 @@ You can change that in the preferences. Arch_Panel_Sheet - + Creates 2D views of selected panels Δημιουργεί δισδιάστατες προβολές των επιλεγμένων πάνελ - + Panel Sheet Φύλλο περικοπής πάνελ - + Creates a 2D sheet which can contain panel cuts Δημιουργεί ένα δισδιάστατο φύλλο που μπορεί να περιέχει περιγράμματα περικοπής των πάνελ @@ -3948,7 +4156,7 @@ You can change that in the preferences. Arch_PipeTools - + Pipe tools Εργαλεία αγωγού @@ -3956,12 +4164,12 @@ You can change that in the preferences. Arch_Project - + Project Έργο - + Creates a project entity aggregating the selected sites. Creates a project entity aggregating the selected sites. @@ -3995,12 +4203,12 @@ You can change that in the preferences. Arch_Remove - + Remove component Αφαιρέστε στοιχείο - + Remove the selected components from their parents, or create a hole in a component Αφαιρέστε τα επιλεγμένα στοιχεία από τα γονικά τους στοιχεία, ή δημιουργήστε μια οπή σε ένα στοιχείο @@ -4008,12 +4216,12 @@ You can change that in the preferences. Arch_RemoveShape - + Remove Shape from Arch Αφαιρέστε Σχήμα από Αρχιτεκτονικό στοιχείο - + Removes cubic shapes from Arch components Αφαιρεί κυβικά σχήματα από Αρχιτεκτονικά στοιχεία @@ -4060,12 +4268,12 @@ You can change that in the preferences. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Επιλέξτε μη-πολλαπλά πλέγματα - + Selects all non-manifold meshes from the document or from the selected groups Επιλέγει όλα τα μη-πολλαπλά πλέγματα από το έγγραφο ή από τις επιλεγμένες ομάδες @@ -4073,12 +4281,12 @@ You can change that in the preferences. Arch_Site - + Site Τοποθεσία - + Creates a site object including selected objects. Δημιουργεί μια τοποθεσία συμπεριλαμβάνοντας επιλεγμένα στοιχεία. @@ -4104,12 +4312,12 @@ You can change that in the preferences. Arch_SplitMesh - + Split Mesh Διαιρέστε Πλέγμα - + Splits selected meshes into independent components Διαιρεί επιλεγμένα πλέγματα σε ανεξάρτητες συνιστώσες @@ -4125,12 +4333,12 @@ You can change that in the preferences. Arch_Structure - + Structure Κατασκευή - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Δημιουργεί ένα δομικό στοιχείο από την αρχή ή από κάποιο επιλεγμένο στοιχείο (σκαρίφημα, σύρμα, επιφάνεια ή στερεό στοιχείο) @@ -4138,12 +4346,12 @@ You can change that in the preferences. Arch_Survey - + Survey Επισκόπηση - + Starts survey Εκκινεί την επισκόπηση @@ -4151,12 +4359,12 @@ You can change that in the preferences. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag Εναλλαγή του δείκτη IFC Brep - + Force an object to be exported as Brep or not Επιβάλλετε την εξαγωγή ενός στοιχείου ως Brep ή όχι @@ -4164,25 +4372,38 @@ You can change that in the preferences. Arch_ToggleSubs - + Toggle subcomponents Εναλλαγή υποσυστημάτων - + Shows or hides the subcomponents of this object Εμφανίζει ή αποκρύπτει τα υποσυστήματα αυτού του στοιχείου + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Τοίχος - + Creates a wall object from scratch or from a selected object (wire, face or solid) Δημιουργήστε ένα στοιχείο τοιχοποιίας από την αρχή ή από κάποιο επιλεγμένο στοιχείο (σύρμα, επιφάνεια ή στερεό στοιχείο) @@ -4190,12 +4411,12 @@ You can change that in the preferences. Arch_Window - + Window Παράθυρο - + Creates a window object from a selected object (wire, rectangle or sketch) Δημιουργεί ένα στοιχείο παραθύρου από ένα επιλεγμένο στοιχείο (σύρμα, ορθογώνιο ή σκαρίφημα) @@ -4500,27 +4721,27 @@ a certain property. Θέση κάμερας εγγραφής - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools - + Draft Βύθισμα - + Import-Export Εισαγωγή-Εξαγωγή @@ -4981,7 +5202,7 @@ a certain property. Πάχος - + Force export as Brep Δύναμη εξαγωγής ως Brep @@ -5006,15 +5227,10 @@ a certain property. DAE - + Export options Επιλογές εξαγωγής - - - IFC - IFC - General options @@ -5156,17 +5372,17 @@ a certain property. Να επιτραπούν τα τετράπλευρα - + Use triangulation options set in the DAE options page Χρησιμοποιήστε τις επιλογές τριγωνοποίησης που έχουν οριστεί στη σελίδα επιλογών DAE - + Use DAE triangulation options Χρησιμοποιήστε τις επιλογές τριγωνοποίησης DAE - + Join coplanar facets when triangulating Ενώστε συνεπίπεδες όψεις κατά την τριγωνοποίηση @@ -5190,11 +5406,6 @@ a certain property. Create clones when objects have shared geometry Δημιουργήστε κλώνους σε περιπτώσεις που αντικείμενα έχουν κοινή γεωμετρία - - - Show this dialog when importing and exporting - Εμφανίστε αυτό το παράθυρο διαλόγου κατά την εισαγωγή και εξαγωγή - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5256,12 +5467,12 @@ a certain property. Διαιρέστε πολυστρωματικούς τοίχους - + Use IfcOpenShell serializer if available Χρησιμοποιήστε το IfcOpenShell πρόγραμμα σειριοποίησης αν διατίθεται - + Export 2D objects as IfcAnnotations Εξαγάγετε δισδιάστατα αντικείμενα ως Περιγραφές Ifc @@ -5281,7 +5492,7 @@ a certain property. Προσαρμόστε την προβολή κατά την εισαγωγή - + Export full FreeCAD parametric model Εξαγάγετε πλήρες παραμετρικό μοντέλο FreeCAD @@ -5331,12 +5542,12 @@ a certain property. Αποκλείστε λίστα: - + Reuse similar entities Επαναχρησιμοποίηση παρόμοιων οντοτήτων - + Disable IfcRectangleProfileDef Disable IfcRectangleProfileDef @@ -5406,7 +5617,7 @@ a certain property. Import full FreeCAD parametric definitions if available - + Auto-detect and export as standard cases when applicable Auto-detect and export as standard cases when applicable @@ -5494,6 +5705,166 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces Allow quadrilateral faces + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Add default building storey if one is not found in the document + + + + IFC file units + IFC file units + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + Metric + Metric + + + + Imperial + Imperial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing + Shows verbose debug messages during import and export @@ -5586,150 +5957,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Αρχιτεκτονικά εργαλεία @@ -5737,32 +5978,32 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft &Προσχέδιο - + Utilities Βοηθήματα - + &Arch &Αρχιτεκτονικό - + Creation Creation - + Annotation Σχολιασμός - + Modification Modification diff --git a/src/Mod/Arch/Resources/translations/Arch_es-ES.qm b/src/Mod/Arch/Resources/translations/Arch_es-ES.qm index 5c553ac0b5..e4aa28d376 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_es-ES.qm and b/src/Mod/Arch/Resources/translations/Arch_es-ES.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_es-ES.ts b/src/Mod/Arch/Resources/translations/Arch_es-ES.ts index 5dcbbd359e..b85694a906 100644 --- a/src/Mod/Arch/Resources/translations/Arch_es-ES.ts +++ b/src/Mod/Arch/Resources/translations/Arch_es-ES.ts @@ -34,57 +34,57 @@ Tipo de este edificio - + The base object this component is built upon El objeto base sobre el que se construye este componente - + The object this component is cloning El objeto de este componente se esta clonando - + Other shapes that are appended to this object Otras formas que están anexadas a este objeto - + Other shapes that are subtracted from this object Otras formas que están extraídas de este objeto - + An optional description for this component Una descripción opcional para este componente - + An optional tag for this component Una etiqueta opcional para este componente - + A material for this object Un material para este objeto - + Specifies if this object must move together when its host is moved Especifica si este objeto tiene que moverse junto, cuando su huésped es movido - + The area of all vertical faces of this object El área de todas caras verticales de este objeto - + The area of the projection of this object onto the XY plane El área de la proyección de este objeto sobre el plano XY - + The perimeter length of the horizontal area La longitud del perímetro del área horizontal @@ -104,12 +104,12 @@ Potencia eléctrica necesaria por este equipo en Watts - + The height of this object La altura de este objeto - + The computed floor area of this floor La superficie calculada para este piso @@ -144,62 +144,62 @@ Rotación del perfil alrededor de su eje de extrusión - + The length of this element, if not based on a profile La longitud de este elemento, si no está basado en un perfil - + The width of this element, if not based on a profile La anchura de este elemento, si no está basado en un perfil - + The thickness or extrusion depth of this element El espesor o profundidad de extrusión de este elemento - + The number of sheets to use El número de hojas a usar - + The offset between this panel and its baseline La separación entre este panel y su línea base - + The length of waves for corrugated elements La longitud de ondas para elementos corrugados - + The height of waves for corrugated elements La altura de ondas para elementos corrugados - + The direction of waves for corrugated elements La dirección de ondas para elementos corrugados - + The type of waves for corrugated elements El tipo de ondas para elementos corrugados - + The area of this panel El área de este panel - + The facemaker type to use to build the profile of this object El tipo facemaker se usa para construir el perfil de este objeto - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) Dirección de extrusión normal de este objeto (mantener (0,0,0) para normal automática) @@ -214,82 +214,82 @@ La anchura de la línea de los objetos renderizados - + The color of the panel outline El color del contorno de panel - + The size of the tag text El tamaño del texto de la etiqueta - + The color of the tag text El color del texto de la etiqueta - + The X offset of the tag text El desplazamiento en X del texto de la etiqueta - + The Y offset of the tag text El desplazamiento en Y del texto de la etiqueta - + The font of the tag text La fuente de la etiqueta de texto - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label El texto a mostrar. Puede ser %tag%, %label% o %description% para mostrar la etiqueta del panel o la etiqueta - + The position of the tag text. Keep (0,0,0) for center position La posicion del texto de la etiqueta. Mantenga (0,0,0) para la posicion de centro - + The rotation of the tag text La rotación del texto de la etiqueta - + A margin inside the boundary Un margen dentro de los límites - + Turns the display of the margin on/off Activa o desactiva la visualización del margen - + The linked Panel cuts Los cortes del panel vinculado - + The tag text to display El texto de la etiqueta para mostrar - + The width of the sheet El ancho de la hoja - + The height of the sheet El alto de la hoja - + The fill ratio of this sheet La relacion de llenado de esta hoja @@ -319,17 +319,17 @@ Contrarrestar d3sde el punto final - + The curvature radius of this connector El radio de curvatura de este conector - + The pipes linked by this connector Los tubos unidos por este conector - + The type of this connector El tipo de este conector @@ -349,7 +349,7 @@ La altura de este elemento - + The structural nodes of this element Los nodos estructurales de este elemento @@ -664,82 +664,82 @@ Si está marcada, se muestran objetos de origen sin importar ser visible en el modelo 3D - + The base terrain of this site El terreno base de este sitio - + The postal or zip code of this site Código postal de este sitio - + The city of this site La ciudad de este sitio - + The country of this site El país de este sitio - + The latitude of this site La latitud de este sitio - + Angle between the true North and the North direction in this document Ángulo entre el norte verdadero y la dirección del norte en este documento - + The elevation of level 0 of this site La elevación del nivel 0 de este sitio - + The perimeter length of this terrain La longitud del perímetro de este terreno - + The volume of earth to be added to this terrain El volumen de tierra que se añade a este terreno - + The volume of earth to be removed from this terrain El volumen de tierra de este terreno - + An extrusion vector to use when performing boolean operations Un vector de extrusión a utilizar al realizar operaciones booleanas - + Remove splitters from the resulting shape Quite los separadores de la forma resultante - + Show solar diagram or not Mostrar diagrama solar o no - + The scale of the solar diagram La escala del diagrama solar - + The position of the solar diagram La posición del diagrama solar - + The color of the solar diagram El color del diagrama solar @@ -934,107 +934,107 @@ La distancia entre el borde de las escaleras y la estructura - + An optional extrusion path for this element Una ruta de extrusión opcional para este elemento - + The height or extrusion depth of this element. Keep 0 for automatic La altura o profundidad de extrusión de este elemento. Mantener 0 para automático - + A description of the standard profile this element is based upon Una descripcion del perfil estándar en el que este elemento se basa - + Offset distance between the centerline and the nodes line Una distancia de separación entre la linea central y las lineas punteadas - + If the nodes are visible or not Si los nodos son visibles o no - + The width of the nodes line El ancho de la línea de los nodos - + The size of the node points El tamaño de los puntos de nodo - + The color of the nodes line El color de la línea de nodos - + The type of structural node El tipo de nodo estructural - + Axes systems this structure is built on Los sistemas de ejes de esta estructura estan basados en - + The element numbers to exclude when this structure is based on axes El numero de elementos a excluir cuando esta estructura esta basada en ejes - + If true the element are aligned with axes Si true el elemento está alineado con los ejes - + The length of this wall. Not used if this wall is based on an underlying object La longitud de este muro. No usado si esta pared se basa en un objeto subyacente - + The width of this wall. Not used if this wall is based on a face La anchura de esta pared. No usado si esta pared se basa en una cara - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid La altura de esta pared. Dejar el 0 para automático. No usado si esta pared se basa en un sólido - + The alignment of this wall on its base object, if applicable La alineación de este muro sobre su objeto base, si corresponde - + The face number of the base object used to build this wall El número de caras del objeto base utilizado para construir esta pared - + The offset between this wall and its baseline (only for left and right alignments) El desplazamiento entre esta pared y su línea de base (sólo para alineaciones de izquierda y derecha) - + The normal direction of this window La dirección normal de esta ventana - + The area of this window El área de esta ventana - + An optional higher-resolution mesh or shape for this object Una malla de alta resolución o forma opcional para este objeto @@ -1044,7 +1044,7 @@ Una colocación adicional opcional para añadir al perfil antes de extruirlo - + Opens the subcomponents that have a hinge defined Abre los subcomponentes que tienen una bisagra definida @@ -1099,7 +1099,7 @@ La superposicion de los largueros sobre la parte inferior de los peldaños - + The number of the wire that defines the hole. A value of 0 means automatic El número del cable que define el agujero. Un valor de 0 significa automático @@ -1124,7 +1124,7 @@ Los ejes de que esta hecho este sistema - + An optional axis or axis system on which this object should be duplicated Un eje o sistemas de ejes opcional en el cual este objeto se debe duplicar @@ -1139,32 +1139,32 @@ Si verdadero, la geometría se fusiona, si no se genera un compuesto - + If True, the object is rendered as a face, if possible. Si es verdadero, el objeto es renderizado como una cara, si es posible. - + The allowed angles this object can be rotated to when placed on sheets Los ángulos en que este objeto puede ser rotado cuando es colocado en las hojas - + Specifies an angle for the wood grain (Clockwise, 0 is North) Especifica un ángulo para el grano de madera (en sentido horario, 0 es del norte) - + Specifies the scale applied to each panel view. Especifica la escala aplicada a cada vista del panel. - + A list of possible rotations for the nester Una lista de posibles rotaciones para el nester - + Turns the display of the wood grain texture on/off Activa o desactiva la textura del grano de madera @@ -1189,7 +1189,7 @@ El espacio personalizado de la varilla - + Shape of rebar Forma de la varilla @@ -1199,17 +1199,17 @@ Girar la dirección del techo si va al revés - + Shows plan opening symbols if available Muestra los símbolos de apertura de la planta si está disponible - + Show elevation opening symbols if available Muestra los símbolos de apertura de la elevación si están disponibles - + The objects that host this window Los objetos que alberga esta ventana @@ -1329,7 +1329,7 @@ Si es establecido en True, el plano de trabajo se mantendrá en modo automático - + An optional standard (OmniClass, etc...) code for this component Un código estándar opcional (OmniClass, etc...) para este componente @@ -1344,22 +1344,22 @@ Una URL en donde encontrar información acerca de este material - + The horizontal offset of waves for corrugated elements El desplazamiento horizontal de las ondas para elementos corrugados - + If the wave also affects the bottom side or not Si la onda también afecta la parte inferior o no - + The font file El archivo de la tipografía - + An offset value to move the cut plane from the center point Un valor de desplazamiento para mover el plano de corte desde el punto central @@ -1414,22 +1414,22 @@ La distancia entre el plano de corte y la vista actual de corte (mantener esto a un valor muy bajo pero no cero) - + The street and house number of this site, with postal box or apartment number if needed La calle y el número de casa de este sitio, con número postal o número de apartamento si es necesario - + The region, province or county of this site La región, provincia o condado de este sitio - + A url that shows this site in a mapping website Un url que muestra este sitio en un sitio web de mapas - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates Un desplazamiento opcional entre el origen del modelo (0,0,0) y el punto indicado por las coordenadas geográficas @@ -1484,102 +1484,102 @@ El 'contorno izquierdo' de todos los segmentos de escaleras - + Enable this to make the wall generate blocks Permitir esto para hacer bloques de pared generados - + The length of each block La longitud de cada bloque - + The height of each block El alto de cada bloque - + The horizontal offset of the first line of blocks El desplazamiento horizontal de la primera linea de bloques - + The horizontal offset of the second line of blocks El desplazamiento horizontal de la segunda linea de bloques - + The size of the joints between each block El tamaño de las juntas entre cada bloque - + The number of entire blocks El número de bloques enteros - + The number of broken blocks El número de bloques rotos - + The components of this window Los componentes de esta ventana - + The depth of the hole that this window makes in its host object. If 0, the value will be calculated automatically. La profundidad del agujero que esta ventana hace en su objeto anfitrión. Si es 0, el valor se calculará automáticamente. - + An optional object that defines a volume to be subtracted from hosts of this window Un objeto opcional que define un volumen a ser sustraído desde el anfitrión de esta ventana - + The width of this window El ancho de esta ventana - + The height of this window El alto de esta ventana - + The preset number this window is based on El número preestablecido en el que es basado esta ventana - + The frame size of this window El tamaño del marco de esta ventana - + The offset size of this window El tamaño del margen de esta ventana - + The width of louvre elements El ancho de las rejillas - + The space between louvre elements El espacio entre las rejillas - + The number of the wire that defines the hole. If 0, the value will be calculated automatically El número de mallas que define el agujero. Si es 0, el valor será calculado automáticamente - + Specifies if moving this object moves its base instead Especifica si mover este objeto mueve su base en su lugar @@ -1609,22 +1609,22 @@ El número de postes usados para construir la valla - + The type of this object La tipo de este objeto - + IFC data Datos IFC - + IFC properties of this object Propiedades IFC de este objeto - + Description of IFC attributes are not yet implemented La descripción de los atributos IFC aún no se han implementado @@ -1639,27 +1639,27 @@ Si es verdadero, el color del material de los objetos se utilizará para llenar las áreas cortadas. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site Cuando se configura en 'True North' toda la geometría será rotada para coincidir con el verdadero norte de este sitio - + Show compass or not Mostrar brújula o no - + The rotation of the Compass relative to the Site La rotación de la brújula relativa al Sitio - + The position of the Compass relative to the Site placement La posición de la Compañía relativa a la colocación del Sitio - + Update the Declination value based on the compass rotation Actualizar el valor de declinación basado en la rotación de brújula @@ -1706,108 +1706,283 @@ If true, the height value propagates to contained objects - If true, the height value propagates to contained objects + Si es verdadero, el valor de la altura se transfiere a los objetos contenidos This property stores an inventor representation for this object - This property stores an inventor representation for this object + Esta propiedad almacena una representación del inventor para este objeto If true, display offset will affect the origin mark too - If true, display offset will affect the origin mark too + Si es verdadero, cuando está activado, DisplayOffset también afectará la marca de origen If true, the object's label is displayed - If true, the object's label is displayed + Si es verdadero, se muestra la etiqueta del objeto If True, double-clicking this object in the tree turns it active - If True, double-clicking this object in the tree turns it active + Si es verdadero, haciendo doble clic en este objeto en el árbol lo activa - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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 - A slot to save the inventor representation of this object, if enabled + Una ranura para guardar la representación del inventor de este objeto, si está habilitado Cut the view above this level - Cut the view above this level + Cortar la vista sobre este nivel The distance between the level plane and the cut line - The distance between the level plane and the cut line + La distancia entre el plano de nivel y la línea de corte Turn cutting on when activating this level - Turn cutting on when activating this level + Activar corte al activar este nivel - + Use the material color as this object's shape color, if available - Use the material color as this object's shape color, if available + Usa el color del material como color de forma de este objeto, si está disponible + + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile 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 - 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 + La forma en que los objetos referenciados se incluyen en el documento actual. 'Normal' incluye la forma, 'Transisi' descarta la forma cuando el objeto se apaga (tamaño de archivo más pequeño), 'Lightweight' no importa la forma, sino sólo la representación OpenInventor If True, a spreadsheet containing the results is recreated when needed - If True, a spreadsheet containing the results is recreated when needed + Si es verdadero, una hoja de cálculo que contiene los resultados es recreada cuando es necesario If True, additional lines with each individual object are added to the results - If True, additional lines with each individual object are added to the results + Si es verdadero, se añaden líneas adicionales con cada objeto individual a los resultados - + The time zone where this site is located - The time zone where this site is located + La zona horaria donde se encuentra este sitio - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) + Esto anula el atributo Ancho para establecer el ancho de cada segmento de pared. Ignorado si el objeto Base proporciona información de anclas, con el método getWidths(). (El primer valor anular el atributo 'Ancho' para el primer segmento de pared; si un valor es cero, se seguirá el 1er valor de 'Ancho de Ancho') - + 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) - 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) + Esto anula el atributo Ancho para establecer el ancho de cada segmento de pared. Ignorado si el objeto Base proporciona información de anclas, con el método getWidths(). (El primer valor anular el atributo 'Ancho' para el primer segmento de pared; si un valor es cero, se seguirá el 1er valor de 'Ancho de Ancho') - + The area of this wall as a simple Height * Length calculation - The area of this wall as a simple Height * Length calculation + El área de esta pared como una altura simple * Cálculo de longitud Arch - + Components Componentes - + Components of this object Componentes de este objeto - + Axes Ejes @@ -1817,12 +1992,12 @@ Crear eje - + Remove Quitar - + Add Añadir @@ -1842,67 +2017,67 @@ Ángulo - + is not closed no está cerrada - + is not valid no es válido - + doesn't contain any solid no contiene ningún sólido - + contains a non-closed solid contiene un sólido no cerrado - + contains faces that are not part of any solid contiene caras que no son parte de ningún sólido - + Grouping Agrupación - + Ungrouping Desagrupar - + Split Mesh Dividir malla - + Mesh to Shape Malla a forma - + Base component Componente de base - + Additions Agregados - + Subtractions Sustracciones - + Objects Objetos @@ -1922,7 +2097,7 @@ No se puede crear un techo - + Page Página @@ -1937,82 +2112,82 @@ Crear el plano de sección - + Create Site Crear sitio - + Create Structure Crear estructura - + Create Wall Crear muro - + Width Ancho - + Height Altura - + Error: Invalid base object Error: Objeto base no válido - + This mesh is an invalid solid Esta malla es un sólido no válido - + Create Window Crear la ventana - + Edit Editar - + Create/update component Crear/actualizar componente - + Base 2D object Objeto base 2D - + Wires Alambres - + Create new component Crear nuevo componente - + Name Nombre - + Type Tipo - + Thickness Espesor @@ -2027,12 +2202,12 @@ archivo %s creado correctamente. - + Add space boundary Añadir límite espacial - + Remove space boundary Remover límite espacial @@ -2042,7 +2217,7 @@ Por favor, seleccione un objeto base - + Fixtures Encuentros @@ -2072,32 +2247,32 @@ Crear Escaleras - + Length Longitud - + Error: The base shape couldn't be extruded along this tool object Error: La figura base no pudo ser extruída a lo largo del objeto guía - + Couldn't compute a shape No se pudo procesar una figura - + Merge Wall Unir Muro - + Please select only wall objects Por favor seleccione sólo objetos muro - + Merge Walls Unir Muros @@ -2107,42 +2282,42 @@ Distancias (mm) y ángulos (grados) entre ejes - + Error computing the shape of this object Error al calcular la forma del objeto - + Create Structural System Crear sistema estructural - + Object doesn't have settable IFC Attributes Objeto no tiene atributos configurables de IFC - + Disabling Brep force flag of object Desactivar indicador de fuerza Brep del objeto - + Enabling Brep force flag of object Activar indicador de fuerza Brep del objeto - + has no solid No tiene ningún sólido - + has an invalid shape tiene una forma no válida - + has a null shape tiene una forma nula @@ -2187,7 +2362,7 @@ Crear 3 vistas - + Create Panel Crear Panel @@ -2272,7 +2447,7 @@ Si Distancia = 0 entonces la distancia es calcula de forma que la altura sea igu Altura (mm) - + Create Component Crear componente @@ -2282,7 +2457,7 @@ Si Distancia = 0 entonces la distancia es calcula de forma que la altura sea igu Crear material - + Walls can only be based on Part or Mesh objects Las paredes sólo pueden basarse en objetos de tipo malla o parte @@ -2292,12 +2467,12 @@ Si Distancia = 0 entonces la distancia es calcula de forma que la altura sea igu Establecer la posición del texto - + Category Categoría - + Key Clave @@ -2312,7 +2487,7 @@ Si Distancia = 0 entonces la distancia es calcula de forma que la altura sea igu Unidad - + Create IFC properties spreadsheet Crear la hoja de cálculo de propiedades IFC @@ -2322,37 +2497,37 @@ Si Distancia = 0 entonces la distancia es calcula de forma que la altura sea igu Crear edificio - + Group Grupo - + Create Floor Crear Suelo - + Create Panel Cut Crear corte de Panel - + Create Panel Sheet Crear hoja de Panel - + Facemaker returned an error Facemaker devolvió un error - + Tools Herramientas - + Edit views positions Editar vista de posición @@ -2497,7 +2672,7 @@ Si Distancia = 0 entonces la distancia es calcula de forma que la altura sea igu Rotación - + Offset Equidistancia @@ -2522,85 +2697,85 @@ Si Distancia = 0 entonces la distancia es calcula de forma que la altura sea igu Planificación - + There is no valid object in the selection. Site creation aborted. No hay ningún objeto válido en la selección. La creación del sitio será abortada. - + Node Tools Herramientas de Nodos - + Reset nodes Reiniciar nodos - + Edit nodes Editar nodos - + Extend nodes Extender nodos - + Extends the nodes of this element to reach the nodes of another element Extiende los nodos de este elemento para que alcancen los nodos de otro elemento - + Connect nodes Conectar nodos - + Connects nodes of this element with the nodes of another element Conecta los nodos de este elemento con los nodos de otro elemento - + Toggle all nodes Conmuta todos los nodos - + Toggles all structural nodes of the document on/off Cambia todos los nodos estructurales del documento a encendido/apagado - + Intersection found. Intersección encontrada. - + Door Puerta - + Hinge Bisagra - + Opening mode Modo de apertura - + Get selected edge Obtener la arista seleccionada - + Press to retrieve the selected edge Presione para recuperar la arista seleccionada @@ -2630,17 +2805,17 @@ Site creation aborted. Nueva capa - + Wall Presets... Ajustes preestablecidos de la pared... - + Hole wire Agujero - + Pick selected Elegir lo seleccionado @@ -2720,7 +2895,7 @@ Site creation aborted. Columnas - + This object has no face Este objeto no tiene cara @@ -2730,42 +2905,42 @@ Site creation aborted. Fronteras de espacio - + Error: Unable to modify the base object of this wall Error: No se puede modificar el objeto base de esta pared - + Window elements Elementos de la ventana - + Survey Encuesta - + Set description Descripción set - + Clear Limpiar - + Copy Length Longitud de la copia - + Copy Area Área de copiado - + Export CSV Exportar CSV @@ -2775,17 +2950,17 @@ Site creation aborted. Descripción - + Area Área - + Total Total - + Hosts Hosts @@ -2837,77 +3012,77 @@ Creación del edificio abortada. Crear un BuildingPart - + Invalid cutplane Plano de corte no válido - + All good! No problems found ¡Todo bien! No se encontraron problemas - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: El objeto no contiene el atributo IfcProperties. Cancelar la creación de hojas de cálculo para el objeto: - + Toggle subcomponents Alternar subcomponentes - + Closing Sketch edit Cerrando edición del esquema - + Component Componente - + Edit IFC properties Editar las propiedades de IFC - + Edit standard code Editar el código estándar - + Property Propiedades - + Add property... Añadir propiedad... - + Add property set... Añadir conjunto de propiedades... - + New... Nuevo... - + New property Nueva propiedad - + New property set Nuevo conjunto de propiedades - + 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. @@ -2918,7 +3093,7 @@ Los objetos de Sitio, Edificio y Planta se eliminarán de la selección. Puedes cambiar eso en las preferencias. - + There is no valid object in the selection. Floor creation aborted. No hay un objeto válido en la selección. @@ -2929,7 +3104,7 @@ Floor creation aborted. Punto de corte no encontrado en el perfil. - + Error computing shape of Error al calcular la forma de @@ -2944,67 +3119,62 @@ Floor creation aborted. Por favor, seleccione sólo los objetos de tubería - + Unable to build the base path No se puede generar la trayectoria base - + Unable to build the profile No se puede generar el perfil - + Unable to build the pipe No se puede generar la tubería - + The base object is not a Part El objeto base no es una Parte - + Too many wires in the base shape Demasiados cables en la forma base - + The base wire is closed El alambre base está cerrado - + The profile is not a 2D Part El perfil no es una Pieza 2D - - Too many wires in the profile - Demasiados alambres en el perfil - - - + The profile is not closed El perfil no está cerrado - + Only the 3 first wires will be connected Solo los 3 primeros alambres se conectarán - + Common vertex not found Vértice común no encontrado - + Pipes are already aligned Tuberías ya están alineadas - + At least 2 pipes must align Al menos dos tubos deben estar alineados @@ -3059,12 +3229,12 @@ Floor creation aborted. Redimensionar - + Center Centro - + 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. @@ -3073,72 +3243,72 @@ Note: You can change that in the preferences. Nota: Tu puedes cambiar esto en las preferencias. - + Choose another Structure object: Elija otro objeto de la estructura: - + The chosen object is not a Structure El objeto elegido no es una Estructura - + The chosen object has no structural nodes El objeto escogido no tiene nodos estructurales - + One of these objects has more than 2 nodes Uno de estos objetos tiene más de 2 nodos - + Unable to find a suitable intersection point No se puede encontrar un punto de intersección adecuado - + Intersection found. Intersección encontrada. - + The selected wall contains no subwall to merge La pared seleccionada no contiene subparedes para unir - + Cannot compute blocks for wall No se puede calcular los bloques para la pared - + Choose a face on an existing object or select a preset Elige una cara en un objeto existente o seleccione por defecto - + Unable to create component No se ha podido crear el componente - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire El número del alambre que define un agujero en el objeto huésped. Un valor de cero adoptará automáticamente el alambre más grande - + + default + por defecto - + If this is checked, the default Frame value of this window will be added to the value entered here Si se marca esta opción, el valor predeterminado del Marco de esta ventana se agregará al valor ingresado aquí - + If this is checked, the default Offset value of this window will be added to the value entered here Si se marca esta opción, el valor predeterminado de Offset de esta ventana se agregará al valor ingresado aquí @@ -3183,17 +3353,17 @@ Nota: Tu puedes cambiar esto en las preferencias. Error: la versión de IfcOpenShell está obsoleta - + Successfully written Escrito exitosamente - + Found a shape containing curves, triangulating Se ha encontrado una forma que contiene curvas, triangulando - + Successfully imported Importados con éxito @@ -3249,149 +3419,174 @@ Tu puedes cambiar esto en las preferencias. Centra el plano en los objetos de la lista anterior - + First point of the beam Primer punto de la viga - + Base point of column Punto base de columna - + Next point Siguiente punto - + Structure options Opciones de la estructura - + Drawing mode Modo dibujo - + Beam Viga - + Column Columna - + Preset Configuración Preestablecida - + Switch L/H Cambiar L/H - + Switch L/W Cambiar L/W - + Con&tinue Repetir - + First point of wall Primer punto del muro - + Wall options Opciones de muro - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. Esta lista muestra todos los objetos MultiMaterials de este documento. Crea algunos para definir tipos de muro. - + Alignment Alineación - + Left Izquierda - + Right Derecha - + Use sketches Utilizar bocetos - + Structure Estructura - + Window Ventana - + Window options Opciones de ventana - + Auto include in host object Auto incluir en el objeto anfitrión - + Sill height Altura de solera + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness - Total thickness + Espesor total depends on the object - depends on the object + depende del objeto - + Create Project Crea un proyecto Unable to recognize that file type - Unable to recognize that file type + No se puede reconocer ese tipo de archivo - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch - Arch + Arch - + Rebar tools - Rebar tools + Reiniciar herramientas @@ -3513,12 +3708,12 @@ Tu puedes cambiar esto en las preferencias. Arch_Add - + Add component Agregar componente - + Adds the selected components to the active object Añade los componentes seleccionados al objeto activo @@ -3596,12 +3791,12 @@ Tu puedes cambiar esto en las preferencias. Arch_Check - + Check Verifica - + Checks the selected objects for problems Verificar problemas de los objetos seleccionados @@ -3609,12 +3804,12 @@ Tu puedes cambiar esto en las preferencias. Arch_CloneComponent - + Clone component Clonar componente - + Clones an object as an undefined architectural component Crea un objeto como un componente arquitectónico indefinido @@ -3622,12 +3817,12 @@ Tu puedes cambiar esto en las preferencias. Arch_CloseHoles - + Close holes Cerrar agujeros - + Closes holes in open shapes, turning them solids Cierra agujeros en formas abiertas, convirtiéndolas en sólidos @@ -3635,16 +3830,29 @@ Tu puedes cambiar esto en las preferencias. Arch_Component - + Component Componente - + Creates an undefined architectural component Crea un Componente arquitectónico indefinido + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3660,12 +3868,12 @@ Tu puedes cambiar esto en las preferencias. Cut with a line - Cut with a line + Cortar con una línea Cut an object with a line with normal workplane - Cut an object with a line with normal workplane + Cortar un objeto con una línea con un plano de trabajo normal @@ -3697,14 +3905,14 @@ Tu puedes cambiar esto en las preferencias. Arch_Floor - + Level Nivel - + Creates a Building Part object that represents a level, including selected objects - Creates a Building Part object that represents a level, including selected objects + Crea un objeto Parte de Construcción que representa un nivel, incluyendo los objetos seleccionados @@ -3786,12 +3994,12 @@ Tu puedes cambiar esto en las preferencias. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Crear la hoja de cálculo IFC... - + Creates a spreadsheet to store IFC properties of an object. Crea una hoja de cálculo para almacenar las propiedades IFC de un objeto. @@ -3820,12 +4028,12 @@ Tu puedes cambiar esto en las preferencias. Arch_MergeWalls - + Merge Walls Unir Muros - + Merges the selected walls, if possible Une las paredes seleccionadas si es posible @@ -3833,12 +4041,12 @@ Tu puedes cambiar esto en las preferencias. Arch_MeshToShape - + Mesh to Shape Malla a forma - + Turns selected meshes into Part Shape objects Convierte las mallas seleccionadas en convierte en objetos forma de pieza @@ -3859,12 +4067,12 @@ Tu puedes cambiar esto en las preferencias. Arch_Nest - + Nest Nido - + Nests a series of selected shapes in a container Anida una serie de formas seleccionadas en un recipiente @@ -3872,12 +4080,12 @@ Tu puedes cambiar esto en las preferencias. Arch_Panel - + Panel Panel - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Crea un objeto de estructura desde cero o a partir de un objeto seleccionado (croquis, contorno, cara o sólido) @@ -3885,7 +4093,7 @@ Tu puedes cambiar esto en las preferencias. Arch_PanelTools - + Panel tools Herramientas de panel @@ -3893,7 +4101,7 @@ Tu puedes cambiar esto en las preferencias. Arch_Panel_Cut - + Panel Cut Corte de panel @@ -3901,17 +4109,17 @@ Tu puedes cambiar esto en las preferencias. Arch_Panel_Sheet - + Creates 2D views of selected panels Crea vistas 2D de los paneles seleccionados - + Panel Sheet Hoja de panel - + Creates a 2D sheet which can contain panel cuts Crea un plano 2D que puede contener cortes de panel @@ -3945,7 +4153,7 @@ Tu puedes cambiar esto en las preferencias. Arch_PipeTools - + Pipe tools Herramientas de tubería @@ -3953,14 +4161,14 @@ Tu puedes cambiar esto en las preferencias. Arch_Project - + Project Proyecto - + Creates a project entity aggregating the selected sites. - Creates a project entity aggregating the selected sites. + Crea una entidad de proyecto que agrega los sitios seleccionados. @@ -3992,12 +4200,12 @@ Tu puedes cambiar esto en las preferencias. Arch_Remove - + Remove component Eliminar componente - + Remove the selected components from their parents, or create a hole in a component Eliminar los componentes seleccionados de sus padres, o crear un agujero en un componente @@ -4005,12 +4213,12 @@ Tu puedes cambiar esto en las preferencias. Arch_RemoveShape - + Remove Shape from Arch Eliminar forma de arco - + Removes cubic shapes from Arch components Quita formas cúbicas de componentes Arco @@ -4057,12 +4265,12 @@ Tu puedes cambiar esto en las preferencias. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Seleccionar mallas no-múltiples - + Selects all non-manifold meshes from the document or from the selected groups Selecciona todas las mallas no-múltiples del documento o de los grupos seleccionados @@ -4070,12 +4278,12 @@ Tu puedes cambiar esto en las preferencias. Arch_Site - + Site Situación - + Creates a site object including selected objects. Crea un objeto de situación, incluyendo los objetos seleccionados. @@ -4101,12 +4309,12 @@ Tu puedes cambiar esto en las preferencias. Arch_SplitMesh - + Split Mesh Dividir malla - + Splits selected meshes into independent components Divide las mallas seleccionadas en componentes independientes @@ -4122,12 +4330,12 @@ Tu puedes cambiar esto en las preferencias. Arch_Structure - + Structure Estructura - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Crea un objeto de estructura a partir de cero o a partir de un objeto seleccionado (croquis, contorno, cara o sólido) @@ -4135,12 +4343,12 @@ Tu puedes cambiar esto en las preferencias. Arch_Survey - + Survey Encuesta - + Starts survey Iniciar encuesta @@ -4148,12 +4356,12 @@ Tu puedes cambiar esto en las preferencias. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag Alternar IFG Brep flag - + Force an object to be exported as Brep or not Forzar a un objeto para ser exportado como Brep o no @@ -4161,25 +4369,38 @@ Tu puedes cambiar esto en las preferencias. Arch_ToggleSubs - + Toggle subcomponents Alternar subcomponentes - + Shows or hides the subcomponents of this object Muestra u oculta los subcomponentes de este objeto + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Muro - + Creates a wall object from scratch or from a selected object (wire, face or solid) Crea un objeto muro desde cero o a partir de un objeto seleccionado (contorno, cara o sólido) @@ -4187,12 +4408,12 @@ Tu puedes cambiar esto en las preferencias. Arch_Window - + Window Ventana - + Creates a window object from a selected object (wire, rectangle or sketch) Crea una ventana al objeto de un objeto seleccionado (alambre, rectángulo o sketch) @@ -4415,7 +4636,7 @@ Tu puedes cambiar esto en las preferencias. Schedule name: - Schedule name: + Nombre del programa: @@ -4428,45 +4649,45 @@ Tu puedes cambiar esto en las preferencias. Can be "count" to count the objects, or property names like "Length" or "Shape.Volume" to retrieve a certain property. - The property to retrieve from each object. -Can be "count" to count the objects, or property names -like "Length" or "Shape.Volume" to retrieve -a certain property. + La propiedad a recuperar de cada objeto. +Puede ser "contar" para contar los objetos, o nombres de propiedad +como "Longitud" o "Shappe. olume" para recuperar +una determinada propiedad. An optional unit to express the resulting value. Ex: m^3 (you can also write m³ or m3) - An optional unit to express the resulting value. Ex: m^3 (you can also write m³ or m3) + Una unidad opcional para expresar el valor resultante. Ej: m^3 (también puede escribir m³ o m3) An optional semicolon (;) separated list of object names internal names, not labels) to be considered by this operation. If the list contains groups, children will be added. Leave blank to use all objects from the document - An optional semicolon (;) separated list of object names internal names, not labels) to be considered by this operation. If the list contains groups, children will be added. Leave blank to use all objects from the document + Una lista opcional de punto y coma (;) separada de nombres de objetos internos, no de etiquetas) para ser considerada por esta operación. Si la lista contiene grupos, se añadirán hijos. Dejar en blanco para usar todos los objetos del documento <html><head/><body><p>An optional semicolon (;) separated list of property:value filters. Prepend ! to a property name to invert the effect of the filer (exclude objects that match the filter. Objects whose property contains the value will be matched. Examples of valid filters (everything is case-insensitive):</p><p><span style=" font-weight:600;">Name:Wall</span> - Will only consider objects with &quot;wall&quot; in their name (internal name)</p><p><span style=" font-weight:600;">!Name:Wall</span> - Will only consider objects which DON'T have &quot;wall&quot; in their name (internal name)</p><p><span style=" font-weight:600;">Descriptionl:Win</span> - Will only consider objects with &quot;win&quot; in their description</p><p><span style=" font-weight:600;">!Label:Win</span> - Will only consider objects which DON't have &quot;win&quot; in their label</p><p><span style=" font-weight:600;">IfcType:Wall</span> - Will only consider objects which Ifc Type is &quot;Wall&quot;</p><p><span style=" font-weight:600;">!Tag:Wall</span> - Will only consider objects which tag is NOT &quot;Wall&quot;</p><p>If you leave this field empty, no filtering is applied</p></body></html> - <html><head/><body><p>An optional semicolon (;) separated list of property:value filters. Prepend ! to a property name to invert the effect of the filer (exclude objects that match the filter. Objects whose property contains the value will be matched. Examples of valid filters (everything is case-insensitive):</p><p><span style=" font-weight:600;">Name:Wall</span> - Will only consider objects with &quot;wall&quot; in their name (internal name)</p><p><span style=" font-weight:600;">!Name:Wall</span> - Will only consider objects which DON'T have &quot;wall&quot; in their name (internal name)</p><p><span style=" font-weight:600;">Descriptionl:Win</span> - Will only consider objects with &quot;win&quot; in their description</p><p><span style=" font-weight:600;">!Label:Win</span> - Will only consider objects which DON't have &quot;win&quot; in their label</p><p><span style=" font-weight:600;">IfcType:Wall</span> - Will only consider objects which Ifc Type is &quot;Wall&quot;</p><p><span style=" font-weight:600;">!Tag:Wall</span> - Will only consider objects which tag is NOT &quot;Wall&quot;</p><p>If you leave this field empty, no filtering is applied</p></body></html> + <html><head/><body><p>Un punto y coma opcional (;) lista separada de propiedad:valor de filtros. ¡Anteponer ! a un nombre de propiedad para invertir el efecto del filtro (excluir objetos que coincidan con el filtro. Los objetos cuya propiedad contiene el valor serán igualados. Ejemplos de filtros válidos (todo es insensible en mayúsculas):</p><p><span style=" font-weight:600;">Nombre:Pared</span> - Sólo se considerará objetos con &quot;pared&quot; en su nombre (nombre interno)</p><p><span style=" font-weight:600;">!Nombre:Pared</span> - Sólo se considerará objetos que NO tengan &quot;pared&quot; en su nombre (nombre interno)</p><p><span style=" font-weight:600;">Descripción:Win</span> - Sólo se considerará objetos con &quot;win&quot; en su descripción</p><p><span style=" font-weight:600;">!Etiqueta:Win</span> - Sólo se considerará objetos que NO tengan &quot;win&quot; en su etiqueta</p><p><span style=" font-weight:600;">IfcType:Pared</span> - Sólo considerará objetos cuyo Tipo Ifc es &quot;Pared&quot;</p><p><span style=" font-weight:600;">!Etiqueta:Pared</span> - Sólo considerará los objetos cuya etiqueta NO es &quot;Pared&quot;</p><p>Si dejas este campo vacío, no se aplica ningún filtro</p></body></html> If this is enabled, an associated spreadsheet containing the results will be maintained together with this schedule object - If this is enabled, an associated spreadsheet containing the results will be maintained together with this schedule object + Si esto está habilitado, una hoja de cálculo asociada que contiene los resultados se mantendrá junto con este objeto de programa Associate spreadsheet - Associate spreadsheet + Asociar hoja de cálculo If this is turned on, additional lines will be filled with each object considered. If not, only the totals. - If this is turned on, additional lines will be filled with each object considered. If not, only the totals. + Si se activa esta opción, se rellenarán líneas adicionales con cada objeto considerado. Si no, sólo los totales. Detailed results - Detailed results + Resultados detallados @@ -4481,12 +4702,12 @@ a certain property. Add selection - Add selection + Añadir selección <html><head/><body><p>This exports the results to a CSV or Markdown file. </p><p><span style=" font-weight:600;">Note for CSV export:</span></p><p>In Libreoffice, you can keep this CSV file linked by right-clicking the Sheets tab bar -&gt; New sheet -&gt; From file -&gt; Link (Note: as of LibreOffice v5.4.5.1 the correct path now is: Sheets tab bar -&gt; Insert Sheet... -&gt; From file -&gt; Browse...)</p></body></html> - <html><head/><body><p>This exports the results to a CSV or Markdown file. </p><p><span style=" font-weight:600;">Note for CSV export:</span></p><p>In Libreoffice, you can keep this CSV file linked by right-clicking the Sheets tab bar -&gt; New sheet -&gt; From file -&gt; Link (Note: as of LibreOffice v5.4.5.1 the correct path now is: Sheets tab bar -&gt; Insert Sheet... -&gt; From file -&gt; Browse...)</p></body></html> + <html><head/><body><p>Esto exporta los resultados a un archivo CSV o Markdown. </p><p><span style=" font-weight:600;">Nota para exportar CSV:</span></p><p>En Libreoffice, puede mantener este archivo CSV enlazado haciendo clic derecho en la barra de pestañas de hojas -&gt; Nueva hoja -&gt; Del archivo -&gt; Enlace (Nota: a partir de LibreOffice v5.4.5.1 la ruta correcta ahora es: Barra de pestañas de hojas -&gt; Insertar Hoja... -&gt; Desde archivo -&gt; Buscar...)</p></body></html> @@ -4496,28 +4717,28 @@ a certain property. Writing camera position Escribir posición de la cámara - - - Draft creation tools - Draft creation tools - - Draft annotation tools - Draft annotation tools + Draft creation tools + Herramientas de creación de borradores - Draft modification tools - Draft modification tools + Draft annotation tools + Herramientas de anotación de borrador - + + Draft modification tools + Herramientas de modificación de borrador + + + Draft Calado - + Import-Export Importar/Exportar @@ -4727,7 +4948,7 @@ a certain property. Total thickness - Total thickness + Espesor total @@ -4978,7 +5199,7 @@ a certain property. Espesor - + Force export as Brep Forzar exportar como Brep @@ -5003,15 +5224,10 @@ a certain property. DAE - + Export options Opciones de exportación - - - IFC - IFC - General options @@ -5153,17 +5369,17 @@ a certain property. Permitir cuadrados - + Use triangulation options set in the DAE options page Usar opciones de triangulación que figuran en la página de opciones DAE - + Use DAE triangulation options Utiliar opciones de triangulación DAE - + Join coplanar facets when triangulating Unir facetas coplanares cuando triangule @@ -5187,11 +5403,6 @@ a certain property. Create clones when objects have shared geometry Crear clones cuando los objetos tengan una geometría compartida - - - Show this dialog when importing and exporting - Mostrar éste diálogo cuando se importe y exporte - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5253,12 +5464,12 @@ a certain property. Separar muros multicapas - + Use IfcOpenShell serializer if available Utilizar serializador IfcOpenShell si está disponible - + Export 2D objects as IfcAnnotations Exportar objetos 2D como IfcAnnotations @@ -5278,7 +5489,7 @@ a certain property. Ajustar la vista durante la importación - + Export full FreeCAD parametric model Exportar un modelo paramétrico completo de FreeCAD @@ -5328,12 +5539,12 @@ a certain property. Excluir lista: - + Reuse similar entities Reutilizar entidades similares - + Disable IfcRectangleProfileDef Desactivar IfcRectangleProfileDef @@ -5403,330 +5614,355 @@ a certain property. Importar definiciones paramétricas completas de FreeCAD si están disponibles - + Auto-detect and export as standard cases when applicable Auto-detectar y exportar como casos estándar cuando corresponda If this is checked, when an Arch object has a material, the object will take the color of the material. This can be overridden for each object. - If this is checked, when an Arch object has a material, the object will take the color of the material. This can be overridden for each object. + Si se selecciona esta opción, cuando un objeto Arco tiene un material, el objeto tomará el color del material. Esto se puede anular para cada objeto. Use material color as shape color - Use material color as shape color + Usa el color del material como color de forma This is the SVG stroke-dasharray property to apply to projections of hidden objects. - This is the SVG stroke-dasharray property to apply -to projections of hidden objects. + Esta es la propiedad SVG trazo-matriz de puntos que se aplica a las proyecciones de objetos ocultos. Scaling factor for patterns used by object that have a Footprint display mode - Scaling factor for patterns used by object that have -a Footprint display mode + Factor de escala para los patrones utilizados por el objeto que tienen +modo de visualización de huella The URL of a bim server instance (www.bimserver.org) to connect to. - The URL of a bim server instance (www.bimserver.org) to connect to. + URL de una instancia de servidor bim (www.bimserver.org) a la que conectar. If this is selected, the "Open BimServer in browser" button will open the Bim Server interface in an external browser instead of the FreeCAD web workbench - If this is selected, the "Open BimServer in browser" -button will open the Bim Server interface in an external browser -instead of the FreeCAD web workbench + Si se selecciona esto, el botón "Abrir BimServer en el navegador" +abrirá la interfaz del servidor Bim en un navegador externo +en lugar del banco de trabajo web FreeCAD All dimensions in the file will be scaled with this factor - All dimensions in the file will be scaled with this factor + Todas las dimensiones del archivo se escalarán con este factor. Meshing program that should be used. If using Netgen, make sure that it is available. - Meshing program that should be used. -If using Netgen, make sure that it is available. + Programa de Meshing que debe ser utilizado. +Si utiliza Netgen, asegúrese de que está disponible. Tessellation value to use with the Builtin and the Mefisto meshing program. - Tessellation value to use with the Builtin and the Mefisto meshing program. + Valor de Tessellation para usar con el Construido y el programa de mallado Mefisto. Grading value to use for meshing using Netgen. This value describes how fast the mesh size decreases. The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value. - Grading value to use for meshing using Netgen. -This value describes how fast the mesh size decreases. -The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value. + Valor de valoración a usar para mallar usando Netgen. +Este valor describe la velocidad con la que disminuye el tamaño de la malla. +El gradiente del tamaño de la malla local h(x) está enlazado por |► h(x)| ► 1/valor. Maximum number of segments per edge - Maximum number of segments per edge + Número máximo de segmentos por arista Number of segments per radius - Number of segments per radius + Número de segmentos por radio Allow a second order mesh - Allow a second order mesh + Permitir una malla de segundo orden Allow quadrilateral faces - Allow quadrilateral faces + Permitir caras cuadrilaterales + + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Algunos visores IFC no admiten los objetos exportados como extrusiones. Utilice esto para forzar todos los objetos a ser exportados como geometría BREP. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Las formas curvadas que no pueden representarse como curvas en IFC +se descomponen en facetas planas. +Si se marca esta opción, se hará un cálculo adicional para unirlas a las facetas coplanares. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + Al exportar objetos sin ID único (UID), el UID generado se almacenará dentro del objeto FreeCAD para su reutilización la próxima vez que se exporte el objeto. +Esto lleva a diferencias más pequeñas entre las versiones de ficheros. + + + + Store IFC unique ID in FreeCAD objects + Almacenar ID único IFC en objetos FreeCAD + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell es una biblioteca que permite importar archivos IFC. +Su funcionalidad de serializador permite darle una forma OCC y +producirá una geometría IFC adecuada: NURBS, facetada, o cualquier otra cosa. +Nota: ¡El serializador sigue siendo una característica experimental! + + + + 2D objects will be exported as IfcAnnotation + Los objetos 2D serán exportados como IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + Todas las propiedades del objeto FreeCAD se almacenarán dentro de los objetos exportados, permitiendo recrear un modelo paramétrico completo al reimportar. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + Cuando sea posible, se utilizarán entidades similares una sola vez en el archivo si es posible. +Esto puede reducir mucho el tamaño del archivo, pero lo hará menos fácil de leer. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + Cuando sea posible, los objetos IFC que sean extraídos rectángulos serán exportados como IfcRectangleProfileDef. +Sin embargo, algunas otras aplicaciones podrían tener problemas para importar esa entidad. +Si este es su caso, puede desactivar esto y luego todos los perfiles se exportarán como IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Algunos tipos IFC como IfcWall o IfcBeam tienen versiones estándar especiales +como IfcWallStandardCase o IfcBeamStandardCase. +Si esta opción está activada, FreeCAD exportará automáticamente tales objetos +como casos estándar cuando se cumplan las condiciones necesarias. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + Si no se encuentra ningún sitio en el documento FreeCAD, se añadirá uno por defecto. +Un sitio no es obligatorio pero una práctica común es tener al menos uno en el archivo. + + + + Add default site if one is not found in the document + Añadir sitio predeterminado si no se encuentra uno en el documento + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + Si no se encuentra ningún edificio en el documento FreeCAD, se añadirá uno por defecto. +Advertencia: El estándar IFC solicita al menos un edificio en cada archivo. Al desactivar esta opción, producirá un archivo IFC no estándar. +Sin embargo, en FreeCAD, creemos que tener un edificio no debe ser obligatorio, y esta opción está ahí para tener la oportunidad de demostrar nuestro punto de vista. + + + + Add default building if one is not found in the document (no standard) + Añadir edificio por defecto si no se encuentra uno en el documento (no estándar) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + Si no se encuentra ninguna planta de edificio en el documento FreeCAD, se añadirá una por defecto. +Una planta de edificio no es obligatoria sino una práctica común para tener al menos una en el archivo. + + + + Add default building storey if one is not found in the document + Añadir una planta de edificio predeterminada si no se encuentra una en el documento + + + + IFC file units + Unidades de archivo IFC + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + Las unidades a las que desea exportar su archivo IFC. Tenga en cuenta que el archivo IFC está SIEMPRE escrito en unidades métricas. Las unidades imperiales son sólo una conversión aplicada sobre ella. Pero algunas aplicaciones BIM usarán esto para elegir con qué unidad trabajar al abrir el archivo. + + + + Metric + Métrico + + + + Imperial + Imperial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing Shows verbose debug messages during import and export of IFC files in the Report view panel - Shows verbose debug messages during import and export -of IFC files in the Report view panel + Muestra mensajes de depuración detallados durante la importación y exportación de +de archivos IFC en el panel de vista de Informe Clones are used when objects have shared geometry One object is the base object, the others are clones. - Clones are used when objects have shared geometry -One object is the base object, the others are clones. + Los clones se utilizan cuando los objetos tienen geometría compartida +Un objeto es el objeto base, los otros son clones. Only subtypes of the specified element will be imported. Keep the element IfcProduct to import all building elements. - Only subtypes of the specified element will be imported. -Keep the element IfcProduct to import all building elements. + Solo se importarán los subtipos del elemento especificado. +Mantenga el elemento IfcProduct para importar todos los elementos de construcción. Openings will be imported as subtractions, otherwise wall shapes will already have their openings subtracted - Openings will be imported as subtractions, otherwise wall shapes -will already have their openings subtracted + Las aperturas se importarán como restos, de lo contrario las formas de pared +ya tendrán sus aberturas restadas The importer will try to detect extrusions. Note that this might slow things down. - The importer will try to detect extrusions. -Note that this might slow things down. + El importador intentará detectar extrusiones. +Tenga en cuenta que esto podría ralentizar las cosas. Object names will be prefixed with the IFC ID number - Object names will be prefixed with the IFC ID number + Los nombres de objetos serán precedidos por el número ID de IFC If several materials with the same name and color are found in the IFC file, they will be treated as one. - If several materials with the same name and color are found in the IFC file, -they will be treated as one. + Si se encuentran varios materiales con el mismo nombre y color en el archivo IFC, +serán tratados como uno solo. Merge materials with same name and same color - Merge materials with same name and same color + Combina materiales con el mismo nombre y el mismo color Each object will have their IFC properties stored in a spreadsheet object - Each object will have their IFC properties stored in a spreadsheet object + Cada objeto tendrá sus propiedades IFC almacenadas en un objeto de hoja de cálculo Import IFC properties in spreadsheet - Import IFC properties in spreadsheet + Importar propiedades IFC en hoja de cálculo IFC files can contain unclean or non-solid geometry. If this option is checked, all the geometry is imported, regardless of their validity. - IFC files can contain unclean or non-solid geometry. If this option is checked, all the geometry is imported, regardless of their validity. + Los archivos IFC pueden contener geometría sucia o no sólida. Si esta opción está marcada, toda la geometría es importada, independientemente de su validez. Allow invalid shapes - Allow invalid shapes + Permitir formas inválidas Comma-separated list of IFC entities to be excluded from imports - Comma-separated list of IFC entities to be excluded from imports + Lista separada por comas de entidades IFC que serán excluidas de las importaciones Fit view during import on the imported objects. This will slow down the import, but one can watch the import. - Fit view during import on the imported objects. -This will slow down the import, but one can watch the import. + Ajustar la vista durante la importación en los objetos importados. +Esto ralentizará la importación, pero uno puede ver la importación. Creates a full parametric model on import using stored FreeCAD object properties - Creates a full parametric model on import using stored -FreeCAD object properties + Crea un modelo paramétrico completo al importar usando +propiedades de objeto FreeCAD almacenadas - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Herramientas de arquitectura @@ -5734,34 +5970,34 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft &Bosquejo - + Utilities Utilidades - + &Arch &Arch - + Creation - Creation + Creación - + Annotation Anotación - + Modification - Modification + Modificación diff --git a/src/Mod/Arch/Resources/translations/Arch_eu.qm b/src/Mod/Arch/Resources/translations/Arch_eu.qm index a5ff48e853..4d8fc78299 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_eu.qm and b/src/Mod/Arch/Resources/translations/Arch_eu.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_eu.ts b/src/Mod/Arch/Resources/translations/Arch_eu.ts index 05643963ec..5ad159e983 100644 --- a/src/Mod/Arch/Resources/translations/Arch_eu.ts +++ b/src/Mod/Arch/Resources/translations/Arch_eu.ts @@ -34,57 +34,57 @@ Eraikin honen mota - + The base object this component is built upon Osagai hau eraikitzeko erabili den oinarri-objektua - + The object this component is cloning Osagai hau klonatzen ari den objektua - + Other shapes that are appended to this object Objektu honi erantsitako beste forma batzuk - + Other shapes that are subtracted from this object Objektu honi kendutako beste forma batzuk - + An optional description for this component Osagai honen aukerako deskribapen bat - + An optional tag for this component Osagai honentzako aukerako etiketa bat - + A material for this object Objektu honentzako material bat - + Specifies if this object must move together when its host is moved Objektuaren ostalaria mugitzen denean objektua ere harekin mugitu behar den adierazten du - + The area of all vertical faces of this object Objektu honen aurpegi bertikal guztien area - + The area of the projection of this object onto the XY plane Objektu honen proiekzioaren area XY planoan - + The perimeter length of the horizontal area Area horizontalaren perimetroaren luzera @@ -104,12 +104,12 @@ Ekipamendu honek behar duen energia elektrikoa, watt-etan - + The height of this object Objektu honen altuera - + The computed floor area of this floor Solairu honetan kalkulatutako zoru-area @@ -144,62 +144,62 @@ Profilaren biraketa bere estrusio-ardatzaren inguruan - + The length of this element, if not based on a profile Elementu honen luzera, profil batean oinarrituta ez badago - + The width of this element, if not based on a profile Elementu honen luzera, profil batean oinarrituta ez badago - + The thickness or extrusion depth of this element Elementu honen lodiera edo estrusio-sakonera - + The number of sheets to use Erabiliko den orri kopurua - + The offset between this panel and its baseline Panel honen eta bere oinarri-lerroaren arteko desplazamendua - + The length of waves for corrugated elements Elementu izurtuen uhin-luzera - + The height of waves for corrugated elements Elementu izurtuen uhin-altuera - + The direction of waves for corrugated elements Elementu izurtuen ehun-norabidea - + The type of waves for corrugated elements Elementu izurtuen uhin mota - + The area of this panel Panel honen area - + The facemaker type to use to build the profile of this object Objektu honen profila eraikitzeko erabiliko den aurpegi-sortzailearen mota - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) Objektu honen estrusio-norabide normala (mantendu (0,0,0) normal automatikorako) @@ -214,82 +214,82 @@ Errendatutako objektuen lerro-luzera - + The color of the panel outline Panel-eskemaren kolorea - + The size of the tag text Etaiketa-testuaren tamaina - + The color of the tag text Etiketa-testuaren kolorea - + The X offset of the tag text Etiketa-testuaren X desplazamendua - + The Y offset of the tag text Etiketa-testuaren Y desplazamendua - + The font of the tag text Etiketa-testuaren letra-tipoa - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label Erakutsiko den testua. Hauteko bat izan daiteke: %tag%, %label% edo %description%. Panelaren etiketa (tag zein label) erakusten du - + The position of the tag text. Keep (0,0,0) for center position Etiketa-testuaren posizioa. Utzi (0,0,0) erdian kokatzeko - + The rotation of the tag text Etiketa-testuaren biraketa - + A margin inside the boundary Marjina bat mugaren barruan - + Turns the display of the margin on/off Marjinaren bistaratzea aktibatzen/desaktibatzen du - + The linked Panel cuts Estekatutako panel-mozketak - + The tag text to display Erakutsiko den etiketa-testua - + The width of the sheet Orriaren zabalera - + The height of the sheet Orriaren altuera - + The fill ratio of this sheet Orri honen betetze-erlazioa @@ -319,17 +319,17 @@ Desplazamendua amaiera-puntutik - + The curvature radius of this connector Konektore honen kurbadura-erradioa - + The pipes linked by this connector Konektore honek lotzen dituen hodiak - + The type of this connector Konektore honen mota @@ -349,7 +349,7 @@ Elementu honen altuera - + The structural nodes of this element Elementu honen egiturazko nodoak @@ -664,82 +664,82 @@ Markatuta badago, iturburu-objektuak erakutsi egingo dira, 3D ereduan ikusgarriak izan zein ez - + The base terrain of this site Gune honen oinarri-lurrazala - + The postal or zip code of this site Gune honen posta-kodea - + The city of this site Gune honen hiria - + The country of this site Gune honen herrialdea - + The latitude of this site Gune honen latitudea - + Angle between the true North and the North direction in this document Benetako iparraren eta dokumentu honen iparraren arteko angelua - + The elevation of level 0 of this site Gunen honen 0 mailaren garaiera - + The perimeter length of this terrain Lurrazal honen perimetro-luzera - + The volume of earth to be added to this terrain Lurrazal honi gehituko zaion lur-bolumena - + The volume of earth to be removed from this terrain Lurrazal honi kenduko zaion lur-bolumena - + An extrusion vector to use when performing boolean operations Boolear eragiketak egitean erabiliko den estrusio-bektore bat - + Remove splitters from the resulting shape Kendu emaitza gisa sortu den formaren zatitzaileak - + Show solar diagram or not Erakutsi edo ez eguzki-diagrama - + The scale of the solar diagram Eguzki-diagramaren eskala - + The position of the solar diagram Eguzki-diagramaren posizioa - + The color of the solar diagram Eguzki-diagramaren kolorea @@ -934,109 +934,109 @@ Eskailera-ertzaren eta egituraren arteko desplazamendua - + An optional extrusion path for this element Aukerako estrusio-bide bat elementu honetarako - + The height or extrusion depth of this element. Keep 0 for automatic Elementu honen altuera edo estrusio-sakonera. Mantendu 0 balio automatikoa erabiltzeko - + A description of the standard profile this element is based upon Elementu honek oinarritzat duen profil estandarraren deskribapena - + Offset distance between the centerline and the nodes line Erdiko lerroaren eta nodo-lerroen arteko desplazamendu-distantzia - + If the nodes are visible or not Nodoak ikusgai dauden ala ez - + The width of the nodes line Nodo-lerroaren zabalera - + The size of the node points Nodo-puntuen tamaina - + The color of the nodes line Nodo-lerroaren kolorea - + The type of structural node Egitura-nodoaren mota - + Axes systems this structure is built on Egitura honen oinarria diren ardatz-sistemak - + The element numbers to exclude when this structure is based on axes Egitura hau ardatzetan oinarrituta dagoenean baztertuko diren elementuen zenbakiak - + If true the element are aligned with axes Egia bada, elementuak ardatzekin lerrokatuta daude - + The length of this wall. Not used if this wall is based on an underlying object Pareta honen luzera. Ez erabili pareta hau azpiko objektu batean oinarriturik badago - + The width of this wall. Not used if this wall is based on a face Pareta honen zabalera. Ez erabili aurpegi batean oinarriturik badago - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid Pareta honen altuera. Mantendu 0 automatiko egiteko. Ez erabili pareta hau solido batean oinarriturik badago - + The alignment of this wall on its base object, if applicable Pareta honen lerrokatzea bere oinarri-objektuarekiko, aplikagarria bada - + The face number of the base object used to build this wall Pareta hau eraikitzeko erabili den oinarri-objektuaren aurpegi kopurua - + The offset between this wall and its baseline (only for left and right alignments) Pareta honen eta bere oinarri-lerroaren arteko desplazamendua (ezkerreko eta eskuineko lerrokatzeetarako soilik) - + The normal direction of this window Leiho honen norabide normala - + The area of this window Leiho honen area - + An optional higher-resolution mesh or shape for this object - Bereizmen handiagoko sare edo forma bat, aukerakoa, objektu honentzat + Bereizmen handiagoko amaraun edo forma bat, aukerakoa, objektu honentzat @@ -1044,7 +1044,7 @@ Aukerako kokapen gehigarri bat, profilari gehituko zaiona hura estruitu baino lehen - + Opens the subcomponents that have a hinge defined Gontz bat definituta duten azpiosagaiak irekitzen ditu @@ -1099,7 +1099,7 @@ Zankabeen gainjartzea mailagainen behealdearen gainetik - + The number of the wire that defines the hole. A value of 0 means automatic Zuloa definitzen duen alanbrearen zenbakia. 0 balioak automatikoa esan nahi du @@ -1124,7 +1124,7 @@ Sistema hau osatzen duten ardatzak - + An optional axis or axis system on which this object should be duplicated Aukerako ardatz bat, edo ardatz-sistema bat, objektu hau bikoizteko @@ -1139,32 +1139,32 @@ Egia bada, geometria fusionatuko da, bestela konposatu bat - + If True, the object is rendered as a face, if possible. Egia bada, objektua aurpegi modura errendatuko da, posible bada. - + The allowed angles this object can be rotated to when placed on sheets Objektu hau biratzeko erabil daitezkeen angelu baimenduak, objektua orrietan kokatzen denean - + Specifies an angle for the wood grain (Clockwise, 0 is North) Angelu bat adierazten du egur-zainetarako (erlojuaren noranzkoan, 0 iparraldea da) - + Specifies the scale applied to each panel view. Panel-bista bakoitzari aplikatutako eskala zehazten du. - + A list of possible rotations for the nester Habiaratzailearen balizko biraketen zerrenda bat - + Turns the display of the wood grain texture on/off Egur-zainen testura aktibatzen/desaktibatzen du @@ -1189,7 +1189,7 @@ Armadura-barraren tarte pertsonalizatua - + Shape of rebar Armadura-barraren forma @@ -1199,17 +1199,17 @@ Teilatuaren noranzkoa iraultzen du, noranzko okerrean badago - + Shows plan opening symbols if available Erakutsi plano-irekiguneen ikurrak, erabilgarri badaude - + Show elevation opening symbols if available Erakutsi garaiera-irekiguneen ikurrak, erabilgarri badaude - + The objects that host this window Leiho honen ostalaria diren objektuak @@ -1329,7 +1329,7 @@ Egia ezarri bada, laneko planoa modu automatikoan mantenduko da - + An optional standard (OmniClass, etc...) code for this component Osagai honentzako aukerazko kode estandarra (OmniClass, eta abar) @@ -1344,24 +1344,24 @@ Material honi buruzko informazioa aurkitzeko URL bat - + The horizontal offset of waves for corrugated elements Elementu izurtuen ehunen desplazamendu horizontala - + If the wave also affects the bottom side or not Uhinak beheko aldeari ere eragiten dion ala ez - + The font file Letra-tipoaren fitxategia - + An offset value to move the cut plane from the center point - Ebaketa planoa erdiko puntutik mugitzeko desplazamenduko balioa + Ebaketa planoa puntu zentraletik mugitzeko desplazamenduko balioa @@ -1414,22 +1414,22 @@ Mozte-planoaren eta uneko bistaren moztearen arteko distantzia (balio horrek oso txikia izan behar du, baina ez zero) - + The street and house number of this site, with postal box or apartment number if needed Gune honen kalearen eta atariaren zenbakia, posta-kodea edo etxebizitza zenbakia barne, beharrezkoa bada - + The region, province or county of this site Gune honen eskualdea edo probintzia - + A url that shows this site in a mapping website Gune hau mapatze-webgune batean erakutsiko duen URL bat - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates Ereduaren (0,0,0) jatorriaren eta geokoordinatuek adierazten duten puntuaren arteko aukerako desplazamendu bat @@ -1484,102 +1484,102 @@ Eskaileraren segmentu guztien 'ezkerreko eskema' - + Enable this to make the wall generate blocks Gaitu hau paretak blokeak sor ditzan - + The length of each block Bloke bakoitzaren luzera - + The height of each block Bloke bakoitzaren altuera - + The horizontal offset of the first line of blocks Blokeen lehen lerroaren desplazamendu horizontala - + The horizontal offset of the second line of blocks Blokeen bigarren lerroaren desplazamendu horizontala - + The size of the joints between each block Blokeen arteko elkarguneen tamaina - + The number of entire blocks Bloke osoen kopurua - + The number of broken blocks Bloke hautsien kopurua - + The components of this window Leiho honen osagaiak - + The depth of the hole that this window makes in its host object. If 0, the value will be calculated automatically. Leiho honek bere ostalari-objektuan egiten duen zuloaren sakonera. 0 bada, balioa automatikoki kalkulatuko da. - + An optional object that defines a volume to be subtracted from hosts of this window Aukerako objektu bat, leiho honen ostalarietatik kenduko den bolumena definitzen duena - + The width of this window Leiho honen zabalera - + The height of this window Leiho honen altuera - + The preset number this window is based on Leiho honek oinarri gisa duen aurrezarpen-zenbakia - + The frame size of this window Leiho honen marko-tamaina - + The offset size of this window Leiho honen desplazamendu-tamaina - + The width of louvre elements Zursare-elementuen zabalera - + The space between louvre elements Zursare-elementuen arteko espazioa - + The number of the wire that defines the hole. If 0, the value will be calculated automatically Zuloa definitzen duen alanbrearen zenbakia. 0 bada, balioa automatikoki kalkulatuko da - + Specifies if moving this object moves its base instead Objektu hau mugitzeak bere oinarria mugituko duen zehazten du @@ -1609,22 +1609,22 @@ Hesia eraikitzeko erabilitako zutoin kopurua - + The type of this object Objektu honen mota - + IFC data IFC datuak - + IFC properties of this object Objektu honen IFC propietateak - + Description of IFC attributes are not yet implemented IFC atributuen deskribapena ez da oraindik garatu @@ -1639,27 +1639,27 @@ Egia bada, objektuen materialaren kolorea mozte-areak betetzeko erabiliko da. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site 'Benetako iparra' ezarrita dagoenean, geometria osoa biratuko da gune honen benetako iparrarekin bat etortzeko - + Show compass or not Erakutsi iparrorratza edo ez - + The rotation of the Compass relative to the Site Iparrorratzaren biraketa gunearekiko - + The position of the Compass relative to the Site placement Iparrorratzaren posizioa gunearen kokalekuarekiko - + Update the Declination value based on the compass rotation Eguneratu deklinazioaren balioa iparrorratzaren biraketan oinarrituta @@ -1706,108 +1706,283 @@ If true, the height value propagates to contained objects - If true, the height value propagates to contained objects + Egia bada, altuera-balioa osagaiak barruan dituen objektuetara hedatzen da This property stores an inventor representation for this object - This property stores an inventor representation for this object + Propietate honek objektu honen asmatzaile-adierazpen bat gordetzen du If true, display offset will affect the origin mark too - If true, display offset will affect the origin mark too + Egia bada, pantailaren desplazamenduak jatorriaren markari ere eragingo dio If true, the object's label is displayed - If true, the object's label is displayed + Egia bada, objektuaren etiketa bistaratuko da If True, double-clicking this object in the tree turns it active - If True, double-clicking this object in the tree turns it active + Egia bada, zuhaitzean objektu honen gainean klik bikoitza eginda aktibatu egiten da - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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 - A slot to save the inventor representation of this object, if enabled + Objektu honen asmatzaile-adierazpena gordetzeko arteka bat, gaituta badago Cut the view above this level - Cut the view above this level + Moztu bista maila honen gainetik The distance between the level plane and the cut line - The distance between the level plane and the cut line + Maila-planoaren eta mozte-lerroaren arteko distantzia Turn cutting on when activating this level - Turn cutting on when activating this level + Aktibatu moztea maila hau aktibatzen denean - + Use the material color as this object's shape color, if available - Use the material color as this object's shape color, if available + Erabili materialaren kolorea objektu honen formaren kolore gisa, erabilgarri badago + + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile 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 - 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 + Erreferentziatutako objektuak uneko dokumentuan nola dauden sartuta. 'Normala' aukerak forma sartzen du, 'Iragankorra' aukerak forma baztertzen du objektua desaktibatzen denean (fitxategi-tamaina txikiagoa), 'Arina' aukerak ez du forma inportatzen, OpenInventor adierazpena baizik. If True, a spreadsheet containing the results is recreated when needed - If True, a spreadsheet containing the results is recreated when needed + Egia bada, emaitzak dituen kalkulu-orri bat birsortzen da beharrezkoa denean If True, additional lines with each individual object are added to the results - If True, additional lines with each individual object are added to the results + Egia bada, banakako objektu bakoitza duten lerro gehigarria eransten zaizkie emaitzei - + The time zone where this site is located - The time zone where this site is located + Gune hau kokatutako dagoen ordu-eremua - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) + Honek zabalera-atributua gainidazten du, paretaren segmentu bakoitzeko zabalera ezartzeko. Ez ikusiarena egiten zaio oinarri-objektuak zabaleren informazioa ematen badu getWidths() metodoarekin. Lehen balioak paretaren lehen segmentuaren 'Zabalera' atributua gainidazten du; balio bat zero bada, zabalera gainidaztearen lehen balioak jarraituko dio. - + 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) - 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) + Honek lerrokatze-atributua gainidazten du, paretaren segmentu bakoitzeko lerrokatzea ezartzeko. Ez ikusiarena egiten zaio oinarri-objektuak lerrokatzearen informazioa ematen badu getAligns() metodoarekin. Lehen balioak paretaren lehen segmentuaren 'Lerrokatzea' atributua gainidazten du; balio bat zero bada, lerrokatzea gainidaztearen lehen balioak jarraituko dio. - + The area of this wall as a simple Height * Length calculation - The area of this wall as a simple Height * Length calculation + Pareta honen area, altuera*luzera kalkulu sinple gisa Arch - + Components Osagaiak - + Components of this object Objektu honen osagaiak - + Axes Ardatzak @@ -1817,12 +1992,12 @@ Sortu ardatza - + Remove Kendu - + Add Gehitu @@ -1842,67 +2017,67 @@ Angelua - + is not closed ez dago itxita - + is not valid ez du balio - + doesn't contain any solid ez dauka solidorik - + contains a non-closed solid itxi gabeko solidoa dauka - + contains faces that are not part of any solid inongo solidoren zati ez diren aurpegiak dauzka - + Grouping Elkartu - + Ungrouping Banandu - + Split Mesh - Zatitu sarea + Zatitu amarauna - + Mesh to Shape - Sarea formara + Amarauna formara - + Base component Oinarrizko osagaia - + Additions Gehiketak - + Subtractions Kenketak - + Objects Objektuak @@ -1922,7 +2097,7 @@ Ezin da estalkia sortu - + Page Orrialdea @@ -1937,82 +2112,82 @@ Sortu ebakidura-planoa - + Create Site Sortu gunea - + Create Structure Sortu azpiegitura - + Create Wall Sortu pareta - + Width Zabalera - + Height Altuera - + Error: Invalid base object Errore: oinarri-objektu onartezina - + This mesh is an invalid solid - Sare hau solido onrtezina da + Amaraun hau solido baliogabea da - + Create Window Sortu Leiho - + Edit Editatu - + Create/update component Sortu/eguneratu osagaia - + Base 2D object 2D-oinarri objektua - + Wires Alanbreak - + Create new component Osagai berria sortu - + Name Izena - + Type Mota - + Thickness Lodiera @@ -2027,12 +2202,12 @@ %s fitxategia zuzen sortua. - + Add space boundary Gehitu espazio-muga - + Remove space boundary Kendu espazio-muga @@ -2042,7 +2217,7 @@ Hautatu oinarri-objektu bat - + Fixtures Finkapenak @@ -2072,32 +2247,32 @@ Sortu eskailera - + Length Luzera - + Error: The base shape couldn't be extruded along this tool object Errorea: Oinarri-forma ezin da estruitu tresna-objektu honetan zehar - + Couldn't compute a shape Ezin izan da forma bat kalkulatu - + Merge Wall Fusionatu pareta - + Please select only wall objects Hautatu pareta-objektuak soilik - + Merge Walls Fusionatu paretak @@ -2107,42 +2282,42 @@ Ardatzen arteko distantziak (mm) eta angeluak (deg) - + Error computing the shape of this object Errorea objektu honen forma kalkulatzean - + Create Structural System Sortu egiturazko sistema - + Object doesn't have settable IFC Attributes Objektuak ez du IFC atributu ezargarririk - + Disabling Brep force flag of object Objektuaren Brep indarraren bandera desgaitzen - + Enabling Brep force flag of object Objektuaren Brep indarraren bandera gaitzen - + has no solid ez du solidorik - + has an invalid shape baliogabeko forma du - + has a null shape forma nulua du @@ -2164,12 +2339,12 @@ The selected object must be a mesh - Hautatutako objektuak sarea izan behar du + Hautatutako objektuak amarauna izan behar du This mesh has more than 1000 facets. - Sare honek 1.000 alde baino gehiago ditu. + Amaraun honek 1.000 alde baino gehiago ditu. @@ -2179,7 +2354,7 @@ The mesh has more than 500 facets. This will take a couple of minutes... - Sareak 500 alde baino gehiago ditu. Minutu pare bat beharko da eragiketarako... + Amaraunak 500 alde baino gehiago ditu. Minutu pare bat beharko da eragiketarako... @@ -2187,7 +2362,7 @@ Sortu 3 bista - + Create Panel Sortu panela @@ -2272,7 +2447,7 @@ Distantzia = 0 bada, orduan distantzia kalkulatu egiten da eta, beraz, altuera p Altuera (mm) - + Create Component Sortu osagaia @@ -2282,9 +2457,9 @@ Distantzia = 0 bada, orduan distantzia kalkulatu egiten da eta, beraz, altuera p Sortu materiala - + Walls can only be based on Part or Mesh objects - Pareten oinarrizko objektuak piezak edo sareak soilik izan daitezke + Pareten oinarrizko objektuak piezak edo amaraunak soilik izan daitezke @@ -2292,12 +2467,12 @@ Distantzia = 0 bada, orduan distantzia kalkulatu egiten da eta, beraz, altuera p Ezarri testuaren posizioa - + Category Kategoria - + Key Gakoa @@ -2312,7 +2487,7 @@ Distantzia = 0 bada, orduan distantzia kalkulatu egiten da eta, beraz, altuera p Unitatea - + Create IFC properties spreadsheet Sortu IFC propietateen kalkulu-orria @@ -2322,37 +2497,37 @@ Distantzia = 0 bada, orduan distantzia kalkulatu egiten da eta, beraz, altuera p Sortu eraikina - + Group Taldea - + Create Floor Sortu solairua - + Create Panel Cut Sortu panel-mozketa - + Create Panel Sheet Sortu panel-orria - + Facemaker returned an error Aurpegi-sortzaileak errorea eman du - + Tools Tresnak - + Edit views positions Editatu bisten posizioak @@ -2497,7 +2672,7 @@ Distantzia = 0 bada, orduan distantzia kalkulatu egiten da eta, beraz, altuera p Biraketa - + Offset Desplazamendua @@ -2522,86 +2697,86 @@ Distantzia = 0 bada, orduan distantzia kalkulatu egiten da eta, beraz, altuera p Programazioa - + There is no valid object in the selection. Site creation aborted. Ez dago baliozko objekturik hautapenean. Gunearen sorrera utzi egin da. - + Node Tools Nodo-tresnak - + Reset nodes Berrezarri nodoak - + Edit nodes Editatu nodoak - + Extend nodes Luzatu nodoak - + Extends the nodes of this element to reach the nodes of another element Elementu honen nodoak luzatzen ditu beste elementu bateko nodoetara iristeko - + Connect nodes Konektatu nodoak - + Connects nodes of this element with the nodes of another element Elementu honen nodoak beste elementu bateko nodoekin konektatzen ditu - + Toggle all nodes Txandakatu nodo guztiak - + Toggles all structural nodes of the document on/off Dokumentuaren egitura-nodo guztiak aktibatzen/desaktibatzen ditu - + Intersection found. Ebakidura aurkitu da. - + Door Atea - + Hinge Gontza - + Opening mode Irekitze modua - + Get selected edge Hartu hautatutako ertza - + Press to retrieve the selected edge Sakatu hautatutako ertza atzitzeko @@ -2613,7 +2788,7 @@ Gunearen sorrera utzi egin da. You must select a base shape object and optionally a mesh object - Oinarrizko forma-objektu bat eta, aukeran, sare-objektu bat hautatu behar dituzu + Oinarrizko forma-objektu bat eta, aukeran, amaraun-objektu bat hautatu behar dituzu @@ -2631,17 +2806,17 @@ Gunearen sorrera utzi egin da. Geruza berria - + Wall Presets... Pareta-aurrezarpenak... - + Hole wire Zulo-alanbrea - + Pick selected Hartu hautatua @@ -2721,7 +2896,7 @@ Gunearen sorrera utzi egin da. Zutabeak - + This object has no face Objektu honek ez dauka aurpegirik @@ -2731,42 +2906,42 @@ Gunearen sorrera utzi egin da. Espazio-mugak - + Error: Unable to modify the base object of this wall Errorea: Ezin izan da aldatu pareta honen oinarri-objektua - + Window elements Leiho-elementuak - + Survey Lur-neurketa - + Set description Ezarri deskribapena - + Clear Garbitu - + Copy Length Kopiatu luzera - + Copy Area Kopiatu area - + Export CSV Esportatu CSVa @@ -2776,17 +2951,17 @@ Gunearen sorrera utzi egin da. Deskribapena - + Area Area - + Total Totala - + Hosts Ostalariak @@ -2838,77 +3013,77 @@ Eraikinaren sorrera utzi egin da. Sortu eraikin-zatia - + Invalid cutplane Baliogabeko mozte-planoa - + All good! No problems found Ederto! Ez dugu arazorik aurkitu - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: Objektuak ez du IfcProperties atributurik. Utzi kalkulu-orria sortzeari honako objekturako: - + Toggle subcomponents Txandakatu azpiosagaiak - + Closing Sketch edit Krokisaren edizioa ixten - + Component Osagaia - + Edit IFC properties Editatu IFC propietateak - + Edit standard code Editatu kode estandarra - + Property Propietatea - + Add property... Gehitu propietatea... - + Add property set... Gehitu propietate multzoa... - + New... Berria... - + New property Propietate berria - + New property set Propietate multzo berria - + 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. @@ -2919,7 +3094,7 @@ Guneak, eraikinak eta solairuak kendu egingo dira hautapenetik. Portaera hori hobespenetan aldatu daiteke. - + There is no valid object in the selection. Floor creation aborted. Ez dago baliozko objekturik hautapenean. @@ -2931,7 +3106,7 @@ Solairuaren sorrera utzi egin da. Zeharkatze-puntua ez da aurkitu profilean. - + Error computing shape of Errorea honen forma kalkulatzean: @@ -2946,67 +3121,62 @@ Solairuaren sorrera utzi egin da. Hautatu hodi-objektuak soilik - + Unable to build the base path Ezin izan da oinarri-bidea eraiki - + Unable to build the profile Ezin izan da profila eraiki - + Unable to build the pipe Ezin izan da hodia eraiki - + The base object is not a Part Oinarri-objektua ez da pieza bat - + Too many wires in the base shape Oinarri-formak alanbre gehiegi ditu - + The base wire is closed Oinarri-alanbrea itxita dago - + The profile is not a 2D Part Profila ez da 2D pieza bat - - Too many wires in the profile - Alanbre gehiegi profilean - - - + The profile is not closed Profila ez dago itxita - + Only the 3 first wires will be connected Lehen 3 alanbreak soilik konektatuko dira - + Common vertex not found Ez da erpin komunik aurkitu - + Pipes are already aligned Hodiak dagoeneko lerrokatuta daude - + At least 2 pipes must align Gutxienez 2 hodik egon behar dute lerrokatuta @@ -3061,12 +3231,12 @@ Solairuaren sorrera utzi egin da. Aldatu tamaina - + Center - Erdia + Zentroa - + 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. @@ -3077,72 +3247,72 @@ Beste objektuak kendu egingo dira hautapenetik. Portaera hori aldatu egin daiteke hobespenetan. - + Choose another Structure object: Aukeratu beste egitura-objektu bat: - + The chosen object is not a Structure Aukeratutako objektua ez da egitura bat - + The chosen object has no structural nodes Aukeratutako objektuak ez du egitura-nodorik - + One of these objects has more than 2 nodes Objektu hauetako batek 2 nodo baino gehiago ditu - + Unable to find a suitable intersection point Ezin izan da ebakidura-puntu egoki bat aurkitu - + Intersection found. Ebakidura aurkitu da. - + The selected wall contains no subwall to merge Hautatutako paretak ez dauka azpiparetarik fusionatzeko - + Cannot compute blocks for wall Ezin dira blokeak kalkulatu paretarako - + Choose a face on an existing object or select a preset Aukeratu lehendik dagoen objektu baten aurpegi bat edo hautatu aurrezarpen bat - + Unable to create component Ezin izan da osagaia sortu - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire Ostalari-objektuan zulo bat definitzen duen alanbrearen zenbakia. Zero balioak alanbrerik luzeena hartuko du automatikoki - + + default + lehenetsia - + If this is checked, the default Frame value of this window will be added to the value entered here Hau markatuta badago, leiho honen markoaren balio lehenetsia hemen sartutako balioari gehituko zaio - + If this is checked, the default Offset value of this window will be added to the value entered here Hau markatuta badago, leiho honen desplazamenduaren balio lehenetsia hemen sartutako balioari gehituko zaio @@ -3187,17 +3357,17 @@ Portaera hori aldatu egin daiteke hobespenetan. Errorea: zure IfcOpenShell bertsioa zaharregia da - + Successfully written Ongi idatzi da - + Found a shape containing curves, triangulating Kurbak dituen forma bat aurkitu da, triangelukatzen - + Successfully imported Ongi inportatu da @@ -3253,149 +3423,174 @@ Portaera hori aldatu egin daiteke hobespenetan. Planoa goiko zerrendako objektuetan zentratzen du - + First point of the beam Habearen lehen puntua - + Base point of column Zutabearen oinarri-puntua - + Next point Hurrengo puntua - + Structure options Egitura-aukerak - + Drawing mode Marrazte modua - + Beam Habea - + Column Zutabea - + Preset Aurrezarpena - + Switch L/H Txandakatu L/A - + Switch L/W Txandakatu L/Z - + Con&tinue Ja&rraitu - + First point of wall Paretaren lehen puntua - + Wall options Pareta-aukerak - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. Zerrenda honek dokumentuko material anitzeko objektu guztiak erakusten ditu. Sortu batzuk pareta motak definitzeko. - + Alignment Lerrokatzea - + Left Ezkerrekoa - + Right Eskuinekoa - + Use sketches Erabili krokisak - + Structure Egitura - + Window Leihoa - + Window options Leiho-aukerak - + Auto include in host object Sartu automatikoki ostalari-objektuan - + Sill height Leiho-barrenaren altuera + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness - Total thickness + Lodiera osoa depends on the object - depends on the object + objektuaren araberakoa da - + Create Project Sortu proiektua Unable to recognize that file type - Unable to recognize that file type + Ez da fitxategi mota hori ezagutzen - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch - Arch + Arkitektura - + Rebar tools - Rebar tools + Armadura-barren tresnak @@ -3506,23 +3701,23 @@ Portaera hori aldatu egin daiteke hobespenetan. 3 views from mesh - Sarearen 3 bista + Amaraunaren 3 bista Creates 3 views (top, front, side) from a mesh-based object - Sare batean oinarritutako objektu batetik 3 bista (goikoa, aurrekoa, albokoa) sortzen ditu + Amaraun batean oinarritutako objektu batetik 3 bista (goikoa, aurrekoa, albokoa) sortzen ditu Arch_Add - + Add component Gehitu osagaia - + Adds the selected components to the active object Hautatutako osagaiak objektu aktiboari gehitzen dizkio @@ -3600,12 +3795,12 @@ Portaera hori aldatu egin daiteke hobespenetan. Arch_Check - + Check Egiaztatu - + Checks the selected objects for problems Hautatutako objektuak aztertzen ditu arazoak dituzten aurkitzeko @@ -3613,12 +3808,12 @@ Portaera hori aldatu egin daiteke hobespenetan. Arch_CloneComponent - + Clone component Klonatu osagaia - + Clones an object as an undefined architectural component Objektu bat klonatzen du arkitektura-osagai definitu gabea sortzeko @@ -3626,12 +3821,12 @@ Portaera hori aldatu egin daiteke hobespenetan. Arch_CloseHoles - + Close holes Itxi zuloak - + Closes holes in open shapes, turning them solids Forma irekietako zuloak ixten ditu eta haiek solido bihurtzen ditu @@ -3639,16 +3834,29 @@ Portaera hori aldatu egin daiteke hobespenetan. Arch_Component - + Component Osagaia - + Creates an undefined architectural component Definitu gabeko arkitektura-osagai bat sortzen du + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3664,12 +3872,12 @@ Portaera hori aldatu egin daiteke hobespenetan. Cut with a line - Cut with a line + Moztu lerro batekin Cut an object with a line with normal workplane - Cut an object with a line with normal workplane + Moztu objektu bat laneko plano normala duen lerro batekin @@ -3682,7 +3890,7 @@ Portaera hori aldatu egin daiteke hobespenetan. Creates an equipment object from a selected object (Part or Mesh) - Ekipamendu-objektu bat sortzen du hautatutako objektu batetik (pieza edo sarea) abiatuta + Ekipamendu-objektu bat sortzen du hautatutako objektu batetik (pieza edo amarauna) abiatuta @@ -3701,14 +3909,14 @@ Portaera hori aldatu egin daiteke hobespenetan. Arch_Floor - + Level Maila - + Creates a Building Part object that represents a level, including selected objects - Creates a Building Part object that represents a level, including selected objects + Maila bat ordezkatzen duen eraikin-pieza motako objektu bat sortzen du, hautatutako objektuak sartuta @@ -3790,12 +3998,12 @@ Portaera hori aldatu egin daiteke hobespenetan. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Sortu IFC kalkulu-orria... - + Creates a spreadsheet to store IFC properties of an object. Kalkulu-orri bat sortzen du objektu baten IFC propietateak gordetzeko. @@ -3824,12 +4032,12 @@ Portaera hori aldatu egin daiteke hobespenetan. Arch_MergeWalls - + Merge Walls Fusionatu paretak - + Merges the selected walls, if possible Hautatutako paretak fusionatzen ditu, posible bada @@ -3837,14 +4045,14 @@ Portaera hori aldatu egin daiteke hobespenetan. Arch_MeshToShape - + Mesh to Shape - Sarea formara + Amarauna formara - + Turns selected meshes into Part Shape objects - Hautatutako sareak piezen forma-objektu bihurtzen ditu + Hautatutako amaraunak piezen forma-objektu bihurtzen ditu @@ -3863,12 +4071,12 @@ Portaera hori aldatu egin daiteke hobespenetan. Arch_Nest - + Nest Habiaratu - + Nests a series of selected shapes in a container Habiaratu hautatutako forma multzo bat edukiontzi batean @@ -3876,12 +4084,12 @@ Portaera hori aldatu egin daiteke hobespenetan. Arch_Panel - + Panel Panela - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Panel-objektu bat sortzen du, zerotik hasita edo hautatutako krokis, alanbre, aurpegi edo solido batetik @@ -3889,7 +4097,7 @@ Portaera hori aldatu egin daiteke hobespenetan. Arch_PanelTools - + Panel tools Panel-tresnak @@ -3897,7 +4105,7 @@ Portaera hori aldatu egin daiteke hobespenetan. Arch_Panel_Cut - + Panel Cut Panel-mozketa @@ -3905,17 +4113,17 @@ Portaera hori aldatu egin daiteke hobespenetan. Arch_Panel_Sheet - + Creates 2D views of selected panels Hautatutako panelen 2D bistak sortzen ditu - + Panel Sheet Panel-orria - + Creates a 2D sheet which can contain panel cuts Panel-mozketak izan ditzakeen 2D orri bat sortzen du @@ -3949,7 +4157,7 @@ Portaera hori aldatu egin daiteke hobespenetan. Arch_PipeTools - + Pipe tools Hodi-tresnak @@ -3957,14 +4165,14 @@ Portaera hori aldatu egin daiteke hobespenetan. Arch_Project - + Project Proiektua - + Creates a project entity aggregating the selected sites. - Creates a project entity aggregating the selected sites. + Proiektu-entitate bat sortzen du hautatutako guneak batuta. @@ -3996,12 +4204,12 @@ Portaera hori aldatu egin daiteke hobespenetan. Arch_Remove - + Remove component Kendu osagaia - + Remove the selected components from their parents, or create a hole in a component Kendu hautatutako osagaiak haien gurasoetatik, edo sortu zulo bat osagai batean @@ -4009,12 +4217,12 @@ Portaera hori aldatu egin daiteke hobespenetan. Arch_RemoveShape - + Remove Shape from Arch Kendu forma arkitekturatik - + Removes cubic shapes from Arch components Forma kubikoak kentzen ditu arkitektura-osagaietatik @@ -4061,25 +4269,25 @@ Portaera hori aldatu egin daiteke hobespenetan. Arch_SelectNonSolidMeshes - + Select non-manifold meshes - Hautatu anizkoitzak ez diren sareak + Hautatu anizkoitzak ez diren amaraunak - + Selects all non-manifold meshes from the document or from the selected groups - Hautatu anizkoitzak ez diren sare guztiak, dokumentuan edo hautatutako taldeetan + Hautatu anizkoitzak ez diren amaraun guztiak, dokumentuan edo hautatutako taldeetan Arch_Site - + Site Gunea - + Creates a site object including selected objects. Gune-objektu bat sortzen du hautatutako objektuak barne hartuz. @@ -4105,14 +4313,14 @@ Portaera hori aldatu egin daiteke hobespenetan. Arch_SplitMesh - + Split Mesh - Zatitu sarea + Zatitu amarauna - + Splits selected meshes into independent components - Hautatutako sareak osagai independenteetan zatitzen ditu + Hautatutako amaraunak osagai independenteetan zatitzen ditu @@ -4126,12 +4334,12 @@ Portaera hori aldatu egin daiteke hobespenetan. Arch_Structure - + Structure Egitura - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Egitura-objektu bat sortzen du, zerotik hasita edo hautatutako krokis, alanbre, aurpegi edo solido batetik @@ -4139,12 +4347,12 @@ Portaera hori aldatu egin daiteke hobespenetan. Arch_Survey - + Survey Lur-neurketa - + Starts survey Lur-neurketa abiarazten du @@ -4152,12 +4360,12 @@ Portaera hori aldatu egin daiteke hobespenetan. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag Txandakatu IFC Brep bandera - + Force an object to be exported as Brep or not Behartu objektu bat Brep gisa, edo ez, esportatua izan dadin @@ -4165,25 +4373,38 @@ Portaera hori aldatu egin daiteke hobespenetan. Arch_ToggleSubs - + Toggle subcomponents Txandakatu azpiosagaiak - + Shows or hides the subcomponents of this object Objektu honen azpiosagaiak erakusten edo ezkutatzen ditu + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Pareta - + Creates a wall object from scratch or from a selected object (wire, face or solid) Pareta-objektu bat sortzen du, zerotik hasita edo hautatutako alanbre, aurpegi edo solido batetik @@ -4191,12 +4412,12 @@ Portaera hori aldatu egin daiteke hobespenetan. Arch_Window - + Window Leihoa - + Creates a window object from a selected object (wire, rectangle or sketch) Leiho-objektu bat sortzen du hautatutako alanbre, laukizuzen edo krokis batetik @@ -4419,7 +4640,7 @@ Portaera hori aldatu egin daiteke hobespenetan. Schedule name: - Schedule name: + Programazioaren izena: @@ -4432,45 +4653,45 @@ Portaera hori aldatu egin daiteke hobespenetan. Can be "count" to count the objects, or property names like "Length" or "Shape.Volume" to retrieve a certain property. - The property to retrieve from each object. -Can be "count" to count the objects, or property names -like "Length" or "Shape.Volume" to retrieve -a certain property. + Objektu bakoitzerako atzituko den balioa. +"count" izan daiteke objektuak zenbatzeko, edo "Length" +edo "Shape.Volume" bezalako propietate-izenak +propietate jakin bat atzitzeko. An optional unit to express the resulting value. Ex: m^3 (you can also write m³ or m3) - An optional unit to express the resulting value. Ex: m^3 (you can also write m³ or m3) + Aukerako unitate bat emaitza adieazteko. Adibidez: m^3 (m³ edo m3 ere idatzi daiteke) An optional semicolon (;) separated list of object names internal names, not labels) to be considered by this operation. If the list contains groups, children will be added. Leave blank to use all objects from the document - An optional semicolon (;) separated list of object names internal names, not labels) to be considered by this operation. If the list contains groups, children will be added. Leave blank to use all objects from the document + Objektu-izenen (barne-izenak, ez etiketak) aukerako zerrenda bat, puntu eta komaz bereizitakoak, eragiketa honetan kontuan har daitezen. Zerrendak taldeak baditu, haurrak ere gehituko dira. Utzi hutsik dokumentuko objektu guztiak erabili daitezen. <html><head/><body><p>An optional semicolon (;) separated list of property:value filters. Prepend ! to a property name to invert the effect of the filer (exclude objects that match the filter. Objects whose property contains the value will be matched. Examples of valid filters (everything is case-insensitive):</p><p><span style=" font-weight:600;">Name:Wall</span> - Will only consider objects with &quot;wall&quot; in their name (internal name)</p><p><span style=" font-weight:600;">!Name:Wall</span> - Will only consider objects which DON'T have &quot;wall&quot; in their name (internal name)</p><p><span style=" font-weight:600;">Descriptionl:Win</span> - Will only consider objects with &quot;win&quot; in their description</p><p><span style=" font-weight:600;">!Label:Win</span> - Will only consider objects which DON't have &quot;win&quot; in their label</p><p><span style=" font-weight:600;">IfcType:Wall</span> - Will only consider objects which Ifc Type is &quot;Wall&quot;</p><p><span style=" font-weight:600;">!Tag:Wall</span> - Will only consider objects which tag is NOT &quot;Wall&quot;</p><p>If you leave this field empty, no filtering is applied</p></body></html> - <html><head/><body><p>An optional semicolon (;) separated list of property:value filters. Prepend ! to a property name to invert the effect of the filer (exclude objects that match the filter. Objects whose property contains the value will be matched. Examples of valid filters (everything is case-insensitive):</p><p><span style=" font-weight:600;">Name:Wall</span> - Will only consider objects with &quot;wall&quot; in their name (internal name)</p><p><span style=" font-weight:600;">!Name:Wall</span> - Will only consider objects which DON'T have &quot;wall&quot; in their name (internal name)</p><p><span style=" font-weight:600;">Descriptionl:Win</span> - Will only consider objects with &quot;win&quot; in their description</p><p><span style=" font-weight:600;">!Label:Win</span> - Will only consider objects which DON't have &quot;win&quot; in their label</p><p><span style=" font-weight:600;">IfcType:Wall</span> - Will only consider objects which Ifc Type is &quot;Wall&quot;</p><p><span style=" font-weight:600;">!Tag:Wall</span> - Will only consider objects which tag is NOT &quot;Wall&quot;</p><p>If you leave this field empty, no filtering is applied</p></body></html> + <html><head/><body><p>Propietatea:balioa iragazkien zerrenda bat, puntu eta komaz (;) bereizitakoa. Erantsi aurretik ! ikurra propietate-izen bati iragazkiaren eragina alderantzikatzeko (iragazkiaren bat datozen objektuak kanpoan uzteko). Balio daukaten propietateak bat etorriko dira. Baliozko iragazkien adibideak (beti maiuskulak eta minuskulak kontuan hartzen dira):</p><p><span style=" font-weight:600;">Izena:Pareta</span> - Izenean (barneko izenean) &quot;pareta&quot; duten objektuak soilik hartuko dira kontuan</p><p><span style=" font-weight:600;">!Izena:Pareta</span> - Izenean (barneko izenean) &quot;pareta&quot; EZ duten objektuak soilik hartuko dira kontuan</p><p><span style=" font-weight:600;">Deskribapena:Leihoa</span> - Deskribapenean &quot;leihoa&quot; duten objektuak soilik hartuko dira kontuan</p><p><span style=" font-weight:600;">!Etiketak:Leihoa</span> - Etiketan &quot;leihoa&quot; EZ duten objektuak soilik hartuko dira kontuan</p><p><span style=" font-weight:600;">IfcType:Pareta</span> - Ifc mota &quot;pareta&quot; duten objektuak soilik hartuko dira kontuan</p><p><span style=" font-weight:600;">!Etiketa:Pareta</span> - Etiketan &quot;Paerta&quot; EZ duten objektuak soilik hartuko dira kontuan</p><p>Eremu hau hutsik uzten bada, ez da iragazkirik aplikatuko</p></body></html> If this is enabled, an associated spreadsheet containing the results will be maintained together with this schedule object - If this is enabled, an associated spreadsheet containing the results will be maintained together with this schedule object + Gaituta badago, emaitzak dituen kalkulu-orri elkartu bat mantenduko da programazio-objektuarekin batera Associate spreadsheet - Associate spreadsheet + Kalkulu-orri elkartua If this is turned on, additional lines will be filled with each object considered. If not, only the totals. - If this is turned on, additional lines will be filled with each object considered. If not, only the totals. + Hau aktibatuta badago, lerro gehigarriak beteko dira kontuan hartutako objektu bakoitzeko. Ez badago, totalak soilik. Detailed results - Detailed results + Emaitza xeheak @@ -4485,12 +4706,12 @@ a certain property. Add selection - Add selection + Gehitu hautapena <html><head/><body><p>This exports the results to a CSV or Markdown file. </p><p><span style=" font-weight:600;">Note for CSV export:</span></p><p>In Libreoffice, you can keep this CSV file linked by right-clicking the Sheets tab bar -&gt; New sheet -&gt; From file -&gt; Link (Note: as of LibreOffice v5.4.5.1 the correct path now is: Sheets tab bar -&gt; Insert Sheet... -&gt; From file -&gt; Browse...)</p></body></html> - <html><head/><body><p>This exports the results to a CSV or Markdown file. </p><p><span style=" font-weight:600;">Note for CSV export:</span></p><p>In Libreoffice, you can keep this CSV file linked by right-clicking the Sheets tab bar -&gt; New sheet -&gt; From file -&gt; Link (Note: as of LibreOffice v5.4.5.1 the correct path now is: Sheets tab bar -&gt; Insert Sheet... -&gt; From file -&gt; Browse...)</p></body></html> + <html><head/><body><p>Honek CSV edo Markdown fitxategi batera esportatzen ditu emaitzak. </p><p><span style=" font-weight:600;">Oharra CSV esportaziorako:</span></p><p>Libreofficen, CSV fitxategi hau estekatuta mantendu daiteke 'Orriak' fitxa-barran eskuineko klik eginda eta gero -&gt;Orri berria -&gt; Fitxategitik -&gt; Esteka erabilita (Oharra: LibreOffice v5.4.5.1 bertsiotik aurrera, bide zuzena honakoa da: 'Orriak' fitxa-barra -&gt; Txertatu orria... -&gt; Fitxategitik -&gt; Arakatu...)</p></body></html> @@ -4500,28 +4721,28 @@ a certain property. Writing camera position Kamera-kokapena idazten - - - Draft creation tools - Draft creation tools - - Draft annotation tools - Draft annotation tools + Draft creation tools + Zirriborroak sortzeko tresnak - Draft modification tools - Draft modification tools + Draft annotation tools + Zirriborroetan oharpenak sartzeko tresnak - + + Draft modification tools + Zirriborroak aldatzeko tresnak + + + Draft Zirriborroa - + Import-Export Inportatu-Esportatu @@ -4731,7 +4952,7 @@ a certain property. Total thickness - Total thickness + Lodiera osoa @@ -4859,7 +5080,7 @@ a certain property. Mesh to Shape Conversion - Sarea formara bihurketa + Amarauna forma bihurtzea @@ -4982,7 +5203,7 @@ a certain property. Lodiera - + Force export as Brep Behartu Brep gisa esportatzea @@ -5007,15 +5228,10 @@ a certain property. DAE - + Export options Esportazio-aukerak - - - IFC - IFC - General options @@ -5089,7 +5305,7 @@ a certain property. Mesher - Sare-sortzailea + Amaraun-sortzailea @@ -5109,7 +5325,7 @@ a certain property. Builtin and mefisto mesher options - Barneko sare-sortzailearen eta mefisto sare-sortzailearen aukerak + Barneko amaraun-sortzailearen eta mefisto amaraun-sortzailearen aukerak @@ -5119,7 +5335,7 @@ a certain property. Netgen mesher options - Netgen sare-sortzailearen aukerak + Netgen amaraun-sortzailearen aukerak @@ -5157,17 +5373,17 @@ a certain property. Onartu karratuak - + Use triangulation options set in the DAE options page Erabili DAE aukeren orrian ezarritako triangelaketa-aukerak - + Use DAE triangulation options Erabili DAE triangelaketa-aukerak - + Join coplanar facets when triangulating Elkartu alderdi planokideak triangelaketa egitean @@ -5191,11 +5407,6 @@ a certain property. Create clones when objects have shared geometry Sortu klonak objektuek geometria partekatua dutenean - - - Show this dialog when importing and exporting - Erakutsi elkarrizketa-koadro hau inportatzean eta esportatzean - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5257,12 +5468,12 @@ a certain property. Zatitu geruza anitzeko paretak - + Use IfcOpenShell serializer if available Erabili IfcOpenShell serializatzailea, erabilgarri badago - + Export 2D objects as IfcAnnotations Esportatu 2D objektuak IfcAnnotation modura @@ -5282,7 +5493,7 @@ a certain property. Doitu ikuspegia inportatzean - + Export full FreeCAD parametric model Esportatu FreeCADen eredu erabat parametrikoa @@ -5332,12 +5543,12 @@ a certain property. Baztertze-zerrenda: - + Reuse similar entities Berrerabili antzeko entitateak - + Disable IfcRectangleProfileDef Desgaitu IfcRectangleProfileDef @@ -5407,330 +5618,358 @@ a certain property. Inportatu FreeCADen definizio parametriko osoak, erabilgarri badaude - + Auto-detect and export as standard cases when applicable Detektatu automatikoki eta esportatu kasu estandar gisa, aplikagarria denean If this is checked, when an Arch object has a material, the object will take the color of the material. This can be overridden for each object. - If this is checked, when an Arch object has a material, the object will take the color of the material. This can be overridden for each object. + Hau markatuta badago, arkitektura-objektu batek material bat badu, objektuak materialaren kolorea hartuko du. Objektu bakoitzak ezarpen hori gainidatzi dezake. Use material color as shape color - Use material color as shape color + Erabili materialaren kolorea formari kolorea emateko This is the SVG stroke-dasharray property to apply to projections of hidden objects. - This is the SVG stroke-dasharray property to apply -to projections of hidden objects. + Ezkutuko objektuen proiekzioei aplikatuko zaien +SVG marra mota da hau. Scaling factor for patterns used by object that have a Footprint display mode - Scaling factor for patterns used by object that have -a Footprint display mode + Aztarnen bistaratze modua duten objektuek +erabilitako ereduen eskala-faktorea The URL of a bim server instance (www.bimserver.org) to connect to. - The URL of a bim server instance (www.bimserver.org) to connect to. + BimServer zerbitzari-instantzia baten URLa (www.bimserver.org), konexioa sortzeko. If this is selected, the "Open BimServer in browser" button will open the Bim Server interface in an external browser instead of the FreeCAD web workbench - If this is selected, the "Open BimServer in browser" -button will open the Bim Server interface in an external browser -instead of the FreeCAD web workbench + Hau markatuta badago, "Ireki BimServer nabigatzailean" +botoiak Bim Server interfazea kanpoko nabigatzaile batean +irekiko du, FreeCADen web lan-mahaian ireki ordez All dimensions in the file will be scaled with this factor - All dimensions in the file will be scaled with this factor + Fitxategiko kota guztiak faktore honen arabera eskalatuko dira Meshing program that should be used. If using Netgen, make sure that it is available. - Meshing program that should be used. -If using Netgen, make sure that it is available. + Amarauna sortzeko erabiliko den programa. +Netgen aukeratzen bada, ziurtatu erabilgarri dagoela. Tessellation value to use with the Builtin and the Mefisto meshing program. - Tessellation value to use with the Builtin and the Mefisto meshing program. + Barneko amaraun-sortzailearekin eta mefisto amaraun-sortzailearekin erabiliko den teselazio-balioa. Grading value to use for meshing using Netgen. This value describes how fast the mesh size decreases. The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value. - Grading value to use for meshing using Netgen. -This value describes how fast the mesh size decreases. -The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value. + Netgen erabilita amarauna sortzeko erabiliko den graduazio-balioa. +Balio horrek adierazten du zein abiaduran txikituko den amaraunaren tamaina. +Amaraun lokalaren tamainaren h(x) gradienteak |Δh(x)| ≤ 1/balioa formularen muga du. Maximum number of segments per edge - Maximum number of segments per edge + Segmentu kopuru maximoa ertz bakoitzeko Number of segments per radius - Number of segments per radius + Segmentu kopurua erradio bakoitzeko Allow a second order mesh - Allow a second order mesh + Onartu bigarren mailako amarauna Allow quadrilateral faces - Allow quadrilateral faces + Onartu lau aldeko aurpegiak + + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Zenbait IFC bisorek ez dituzte gustuko estrusio gisa esportatutako objektuak. +Erabili hau objektu guztiak BREP geometria gisa esportatuak izan daitezen behartzeko. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + IFCn kurba modura irudikatu ezin diren forma kurgatuak alderdi +lauetan deskonposatuko dira. Hau markatuta badago, +zenbait kalkulu gehiago egin behar dira alderdi planokideak elkartzeko. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + ID bakarrik (UID) gabeko objektuak esportatzean, sortutako UIDa FreeCAD +objektuaren barruan gordeko da objektu hori berriro esportatu behar +denerako, eta horrek diferentzia txikiak sortzen ditu fitxategi-bertsioen artean. + + + + Store IFC unique ID in FreeCAD objects + Gorde IFC ID bakarrak FreeCAD objektuetan + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell liburutegiak IFC fitxategiak inportatzea ahalbidetzen du. +Bere serializatzaileari esker, OCC formak sortu daitezke eta IFC geometria +egokiak sortzen dira: NURBS, aurpegiduna edo beste edozein. +Oharra: Serializatzailea eginbide esperimentala da oraindik! + + + + 2D objects will be exported as IfcAnnotation + 2D objektuak IfcAnnotation modura esportatuko dira + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + FreeCAD objektu-propietate guztiak esportatutako objektuen barruan gordeko dira, objektuak berriro inportatzean eredu parametriko osoa birsortu ahal izateko. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + Antzeko entitateak behin bakarrik erabiliko dira fitxategian, posible bada. Horrek fitxategiaren tamaina txikiagotuko du, baina irakurtzeko zailagoa izango da. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + Posible bada, laukizuzen estruituak diren IFC objektuak +IfcRectangleProfileDef gisa esportatuko dira. +Hala ere, beste aplikazio batzuk arazoak dituzte entitate hori inportatzeko. +Zure kasua bada, hemen desgaitu dezakezu portaera hori, profil guztiak IfcArbitraryClosedProfileDef gisa esportatzeko. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + IFC mota batzuek, adibidez IfcWall edo IfcBeam, bertsio estandar bereziak +dituzte: IfcWallStandardCase edo IfcBeamStandardCase. +Aukera hau aktibatutako badago, GreeCADek automatikoki esportatuko +ditu objektu horiek kasu estandar gisa, derrigorrezko baldintzak betetzen direnean. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + Gunerik ez bada aurkitzen FreeCAD dokumentuan, gune lehenetsia gehituko da. +Ez da derrigorrezkoa gune bat izatea, baina normalean gutxienez bat izaten da fitxategian. + + + + Add default site if one is not found in the document + Gehitu gune lehenetsia dokumentuak ez badu bat + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + Ez bada eraikinik aurkitu FreeCAD dokumentuan, eraikin lehenetsi bat gehituko da. +Abisua: IFC estandarrak eskatzen du fitxategi bakoitzak gutxienez eraikin bat izan behar duela. Aukera hau desaktibatuta, estandarra ez den IFC fitxategi bat sortuko da. +Hala ere, FreeCADen uste dugu ez litzatekeela derrigorrezkoa izan beharko eraikin bat edukitzea, eta aukera honen bidez gure ikuspuntua erakusteko modua dugu. + + + + Add default building if one is not found in the document (no standard) + Gehitu eraikin lehenetsia dokumentuan ez bada halakorik aurkitzen (ez da estandarra) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + Eraikin-solairurik ez bada aurkitzen FreeCAD dokumentuan, lehenetsia gehituko da. +Ez da derrigorrezkoa eraikin-solairu bat izatea, baina normalean gutxienez bat izaten da fitxategian. + + + + Add default building storey if one is not found in the document + Gehitu eraikin-solairu lehenetsia dokumentuak ez badu bat + + + + IFC file units + IFC fitxategiaren unitateak + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + IFC fitxategia esportatzeko erabiliko diren unitateak. Kontuan izan IFC fitxategiak BETI idazten direla unitate metrikoetan. Unitate inperialak lehenen gainean aplikatutako bihurketa bat besterik ez dira. Hala ere, zenbait BIM aplikaziok hori erabiliko dute fitxategia irekitzean zein unitatetan egingo duten lan aukeratzeko. + + + + Metric + Metrikoa + + + + Imperial + Inperiala + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing Shows verbose debug messages during import and export of IFC files in the Report view panel - Shows verbose debug messages during import and export -of IFC files in the Report view panel + Arazketa-mezu xehatuak erakusten ditu txosten-bisten panelean +IFC fitxategien inportazioan eta esportazioan Clones are used when objects have shared geometry One object is the base object, the others are clones. - Clones are used when objects have shared geometry -One object is the base object, the others are clones. + Klonak erabiltzen dira objektuek geometria partekatua dutenean. +Objektu bat oinarri-objektua da, besteak klonak dira. Only subtypes of the specified element will be imported. Keep the element IfcProduct to import all building elements. - Only subtypes of the specified element will be imported. -Keep the element IfcProduct to import all building elements. + Zehaztutako elementuaren azpimotak soilik inportatuko dira. +Mantendu IfcProduct elementua eraikin-elementu guztiak inportatzeko. Openings will be imported as subtractions, otherwise wall shapes will already have their openings subtracted - Openings will be imported as subtractions, otherwise wall shapes -will already have their openings subtracted + Irekiguneak kenketa modura inportatuko dira; bestela, pareta-formek +dagoeneko kenduta izango dituzte beren irekiguneak The importer will try to detect extrusions. Note that this might slow things down. - The importer will try to detect extrusions. -Note that this might slow things down. + Inportatzailea estrusioak detektatzen saiatuko da. +Kontuan izan horrek abiadura moteldu dezakeela. Object names will be prefixed with the IFC ID number - Object names will be prefixed with the IFC ID number + Objektu-izenek IFC ID zenbakia izango dute aurrizkitzat If several materials with the same name and color are found in the IFC file, they will be treated as one. - If several materials with the same name and color are found in the IFC file, -they will be treated as one. + IFC fitxategian izen eta kolore bera duten hainbat material aurkitzen badira, +material bakartzat hartuko dira. Merge materials with same name and same color - Merge materials with same name and same color + Fusionatu izen eta kolore bera duten materialak Each object will have their IFC properties stored in a spreadsheet object - Each object will have their IFC properties stored in a spreadsheet object + Objektu bakoitzak bere IFC propietateak kalkulu-orrien objektu batean gordeko ditu Import IFC properties in spreadsheet - Import IFC properties in spreadsheet + Inportatu IFC propietateak kalkulu-orrira IFC files can contain unclean or non-solid geometry. If this option is checked, all the geometry is imported, regardless of their validity. - IFC files can contain unclean or non-solid geometry. If this option is checked, all the geometry is imported, regardless of their validity. + IFC fitxategiek geometria zikinak edo solidoak ez direnak eduki ditzakete. Aukera hau markatuta badago, geometria guztiak inportatuko dira, haien baliozkotasuna kontuan hartu gabe. Allow invalid shapes - Allow invalid shapes + Onartu forma baliogabeak Comma-separated list of IFC entities to be excluded from imports - Comma-separated list of IFC entities to be excluded from imports + Inportatuko ez diren IFC entitateen zerrenda bat, komaz banandutakoa Fit view during import on the imported objects. This will slow down the import, but one can watch the import. - Fit view during import on the imported objects. -This will slow down the import, but one can watch the import. + Doitu ikuspegia objektuak inportatzean. Inportazioa +motelduko da, baina inportazioa behatu daiteke. Creates a full parametric model on import using stored FreeCAD object properties - Creates a full parametric model on import using stored -FreeCAD object properties + Eredu parametriko osoa sortzen du inportazioan, biltegiratutako +FreeCAD objektu-propietateak erabilita - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Arkitektura-tresnak @@ -5738,34 +5977,34 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft &Zirriborroa - + Utilities Utilitateak - + &Arch &Arkitektura - + Creation - Creation + Sorrera - + Annotation Oharpena - + Modification - Modification + Aldaketa diff --git a/src/Mod/Arch/Resources/translations/Arch_fi.qm b/src/Mod/Arch/Resources/translations/Arch_fi.qm index 58555c7019..857c12c0d7 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_fi.qm and b/src/Mod/Arch/Resources/translations/Arch_fi.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_fi.ts b/src/Mod/Arch/Resources/translations/Arch_fi.ts index 4dc015d9fc..afc2851506 100644 --- a/src/Mod/Arch/Resources/translations/Arch_fi.ts +++ b/src/Mod/Arch/Resources/translations/Arch_fi.ts @@ -21,7 +21,7 @@ The size of the axis bubbles - The size of the axis bubbles + Akselikuplien koko @@ -34,57 +34,57 @@ The type of this building - + The base object this component is built upon The base object this component is built upon - + The object this component is cloning The object this component is cloning - + Other shapes that are appended to this object Other shapes that are appended to this object - + Other shapes that are subtracted from this object Other shapes that are subtracted from this object - + An optional description for this component An optional description for this component - + An optional tag for this component An optional tag for this component - + A material for this object Tämän objektin materiaali - + Specifies if this object must move together when its host is moved Specifies if this object must move together when its host is moved - + The area of all vertical faces of this object The area of all vertical faces of this object - + The area of the projection of this object onto the XY plane The area of the projection of this object onto the XY plane - + The perimeter length of the horizontal area The perimeter length of the horizontal area @@ -104,12 +104,12 @@ The electric power needed by this equipment in Watts - + The height of this object Tämän kohteen korkeus - + The computed floor area of this floor The computed floor area of this floor @@ -144,62 +144,62 @@ The rotation of the profile around its extrusion axis - + The length of this element, if not based on a profile The length of this element, if not based on a profile - + The width of this element, if not based on a profile The width of this element, if not based on a profile - + The thickness or extrusion depth of this element The thickness or extrusion depth of this element - + The number of sheets to use The number of sheets to use - + The offset between this panel and its baseline The offset between this panel and its baseline - + The length of waves for corrugated elements The length of waves for corrugated elements - + The height of waves for corrugated elements The height of waves for corrugated elements - + The direction of waves for corrugated elements The direction of waves for corrugated elements - + The type of waves for corrugated elements The type of waves for corrugated elements - + The area of this panel The area of this panel - + The facemaker type to use to build the profile of this object The facemaker type to use to build the profile of this object - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) The normal extrusion direction of this object (keep (0,0,0) for automatic normal) @@ -214,82 +214,82 @@ The line width of the rendered objects - + The color of the panel outline The color of the panel outline - + The size of the tag text The size of the tag text - + The color of the tag text The color of the tag text - + The X offset of the tag text The X offset of the tag text - + The Y offset of the tag text The Y offset of the tag text - + The font 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 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 position of the tag text. Keep (0,0,0) for center position - + The rotation of the tag text The rotation of the tag text - + A margin inside the boundary A margin inside the boundary - + Turns the display of the margin on/off Turns the display of the margin on/off - + The linked Panel cuts The linked Panel cuts - + The tag text to display The tag text to display - + The width of the sheet The width of the sheet - + The height of the sheet The height of the sheet - + The fill ratio of this sheet The fill ratio of this sheet @@ -319,17 +319,17 @@ Offset from the end point - + The curvature radius of this connector The curvature radius of this connector - + The pipes linked by this connector The pipes linked by this connector - + The type of this connector The type of this connector @@ -349,7 +349,7 @@ The height of this element - + The structural nodes of this element The structural nodes of this element @@ -664,82 +664,82 @@ If checked, source objects are displayed regardless of being visible in the 3D model - + The base terrain of this site The base terrain of this site - + The postal or zip code of this site The postal or zip code of this site - + The city of this site The city of this site - + The country of this site The country of this site - + The latitude of this site The latitude of this site - + Angle between the true North and the North direction in this document Angle between the true North and the North direction in this document - + The elevation of level 0 of this site The elevation of level 0 of this site - + The perimeter length of this terrain The perimeter length of this terrain - + The volume of earth to be added to this terrain The volume of earth to be added to this terrain - + The volume of earth to be removed from this terrain The volume of earth to be removed from this terrain - + An extrusion vector to use when performing boolean operations An extrusion vector to use when performing boolean operations - + Remove splitters from the resulting shape Remove splitters from the resulting shape - + Show solar diagram or not Show solar diagram or not - + The scale of the solar diagram The scale of the solar diagram - + The position of the solar diagram The position of the solar diagram - + The color of the solar diagram The color of the solar diagram @@ -934,107 +934,107 @@ The offset between the border of the stairs and the structure - + An optional extrusion path for this element An optional extrusion path for this element - + The height or extrusion depth of this element. Keep 0 for automatic The height or extrusion depth of this element. Keep 0 for automatic - + A description of the standard profile this element is based upon A description of the standard profile this element is based upon - + Offset distance between the centerline and the nodes line Offset distance between the centerline and the nodes line - + If the nodes are visible or not If the nodes are visible or not - + The width of the nodes line The width of the nodes line - + The size of the node points The size of the node points - + The color of the nodes line The color of the nodes line - + The type of structural node The type of structural node - + Axes systems this structure is built on Axes systems this structure is built on - + The element numbers to exclude when this structure is based on axes The element numbers to exclude when this structure is based on axes - + If true the element are aligned with axes If true the element are aligned with axes - + The length of this wall. Not used if this wall is based on an underlying object 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 The width of this wall. Not used if this wall is based on a face - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid - + The alignment of this wall on its base object, if applicable The alignment of this wall on its base object, if applicable - + The face number of the base object used to build this wall 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) The offset between this wall and its baseline (only for left and right alignments) - + The normal direction of this window The normal direction of this window - + The area of this window Tämän ikkunan pinta-ala - + An optional higher-resolution mesh or shape for this object An optional higher-resolution mesh or shape for this object @@ -1044,7 +1044,7 @@ An optional additional placement to add to the profile before extruding it - + Opens the subcomponents that have a hinge defined Opens the subcomponents that have a hinge defined @@ -1099,7 +1099,7 @@ The overlap of the stringers above the bottom of the treads - + The number of the wire that defines the hole. A value of 0 means automatic The number of the wire that defines the hole. A value of 0 means automatic @@ -1124,7 +1124,7 @@ The axes this system is made of - + An optional axis or axis system on which this object should be duplicated An optional axis or axis system on which this object should be duplicated @@ -1139,32 +1139,32 @@ If true, geometry is fused, otherwise a compound - + If True, the object is rendered as a face, if possible. If True, the object is rendered as a face, if possible. - + The allowed angles this object can be rotated to when placed on sheets The allowed angles this object can be rotated to when placed on sheets - + Specifies an angle for the wood grain (Clockwise, 0 is North) Specifies an angle for the wood grain (Clockwise, 0 is North) - + Specifies the scale applied to each panel view. Specifies the scale applied to each panel view. - + A list of possible rotations for the nester A list of possible rotations for the nester - + Turns the display of the wood grain texture on/off Turns the display of the wood grain texture on/off @@ -1189,7 +1189,7 @@ The custom spacing of rebar - + Shape of rebar Shape of rebar @@ -1199,17 +1199,17 @@ Flip the roof direction if going the wrong way - + Shows plan opening symbols if available Shows plan opening symbols if available - + Show elevation opening symbols if available Show elevation opening symbols if available - + The objects that host this window The objects that host this window @@ -1329,7 +1329,7 @@ If set to True, the working plane will be kept on Auto mode - + An optional standard (OmniClass, etc...) code for this component An optional standard (OmniClass, etc...) code for this component @@ -1344,22 +1344,22 @@ A URL where to find information about this material - + The horizontal offset of waves for corrugated elements The horizontal offset of waves for corrugated elements - + If the wave also affects the bottom side or not If the wave also affects the bottom side or not - + The font file The font file - + An offset value to move the cut plane from the center point An offset value to move the cut plane from the center point @@ -1414,22 +1414,22 @@ The distance between the cut plane and the actual view cut (keep this a very small value but not zero) - + The street and house number of this site, with postal box or apartment number if needed The street and house number of this site, with postal box or apartment number if needed - + The region, province or county of this site The region, province or county of this site - + A url that shows this site in a mapping website A url that shows this site in a mapping website - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates @@ -1484,102 +1484,102 @@ The 'left outline' of all segments of stairs - + Enable this to make the wall generate blocks Enable this to make the wall generate blocks - + The length of each block The length of each block - + The height of each block The height of each block - + The horizontal offset of the first line of blocks The horizontal offset of the first line of blocks - + The horizontal offset of the second line of blocks The horizontal offset of the second line of blocks - + The size of the joints between each block The size of the joints between each block - + The number of entire blocks The number of entire blocks - + The number of broken blocks The number of broken blocks - + The components of 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. 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 An optional object that defines a volume to be subtracted from hosts of this window - + The width of this window The width of this window - + The height of this window The height of this window - + The preset number this window is based on The preset number this window is based on - + The frame size of this window The frame size of this window - + The offset size of this window The offset size of this window - + The width of louvre elements The width of louvre elements - + The space between louvre elements The space between louvre elements - + The number of the wire that defines the hole. If 0, the value will be calculated automatically The number of the wire that defines the hole. If 0, the value will be calculated automatically - + Specifies if moving this object moves its base instead Specifies if moving this object moves its base instead @@ -1609,22 +1609,22 @@ The number of posts used to build the fence - + The type of this object The type of this object - + IFC data IFC data - + IFC properties of this object IFC properties of this object - + Description of IFC attributes are not yet implemented Description of IFC attributes are not yet implemented @@ -1639,27 +1639,27 @@ If true, the color of the objects material will be used to fill cut areas. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site When set to 'True North' the whole geometry will be rotated to match the true north of this site - + Show compass or not Show compass or not - + The rotation of the Compass relative to the Site The rotation of the Compass relative to the Site - + The position of the Compass relative to the Site placement The position of the Compass relative to the Site placement - + Update the Declination value based on the compass rotation Update the Declination value based on the compass rotation @@ -1730,8 +1730,8 @@ - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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. @@ -1754,10 +1754,110 @@ Turn cutting on when activating this level - + Use the material color as this object's shape color, if available Use the material color as this object's shape color, if available + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile + 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 @@ -1774,22 +1874,97 @@ If True, additional lines with each individual object are added to the results - + The time zone where this site is located The time zone where this site is located - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation The area of this wall as a simple Height * Length calculation @@ -1797,17 +1972,17 @@ Arch - + Components Osat - + Components of this object Tämän objektin osat - + Axes Akselit @@ -1817,12 +1992,12 @@ Luo akseli - + Remove Poista - + Add Lisää @@ -1842,67 +2017,67 @@ Kulma - + is not closed ei ole suljettu - + is not valid ei ole kelvollinen - + doesn't contain any solid ei sisällä yhtään monitahokasta - + contains a non-closed solid sisältää avoimen monitahokkaan - + contains faces that are not part of any solid sisältää tahkoja jotka eivät ole minkään monitahokkaan osana - + Grouping Ryhmittely - + Ungrouping Ryhmittelyn purkaminen - + Split Mesh Jaa verkko - + Mesh to Shape Verkko Muodolle - + Base component Perusosa - + Additions Lisäykset - + Subtractions Vähennykset - + Objects Objektit @@ -1922,7 +2097,7 @@ Kattoa ei voi luoda - + Page Sivu @@ -1937,82 +2112,82 @@ Luo lohkotaso - + Create Site Luo kohde - + Create Structure Luo rakenne - + Create Wall Luo seinä - + Width Leveys - + Height Korkeus - + Error: Invalid base object Virhe: Virheellinen perus-objekti - + This mesh is an invalid solid Tämä verkkopinta ei ole monitahokas - + Create Window Luo ikkuna - + Edit Muokkaa - + Create/update component Luo/päivitä osa - + Base 2D object Perustana oleva 2D objekti - + Wires Langat - + Create new component Luo uusi komponentti - + Name Nimi - + Type Tyyppi - + Thickness Paksuus @@ -2027,12 +2202,12 @@ tiedoston %s luominen onnistui. - + Add space boundary Lisää tilan raja - + Remove space boundary Poista tilan raja @@ -2042,7 +2217,7 @@ Valitse peruskohde - + Fixtures Kalusteet @@ -2072,32 +2247,32 @@ Luo portaat - + Length Pituus - + Error: The base shape couldn't be extruded along this tool object Virhe: Pohjamuotoa ei voitu puristaa pitkin tätä työkalun kohdetta - + Couldn't compute a shape Ei voitu laskea muotoa - + Merge Wall Yhdistä seinä - + Please select only wall objects Valitse vain seinäkohteita - + Merge Walls Yhdistä seinät @@ -2107,42 +2282,42 @@ Etäisyydet (mm) ja kulmat (astetta) akselien väliselle - + Error computing the shape of this object Virhe laskettaessa tämän kohteen muotoa - + Create Structural System Luo rakenteellinen järjestelmä - + Object doesn't have settable IFC Attributes Kohteessa ei ole asetettavia IFC määritteitä - + Disabling Brep force flag of object Kytkee pois kohteen Brep voiman lipun - + Enabling Brep force flag of object Kytkee päälle kohteen Brep voiman lipun - + has no solid ei ole yhtenäinen - + has an invalid shape on virheellinen muoto - + has a null shape on tyhjä muoto @@ -2187,7 +2362,7 @@ Luo 3 näkymää - + Create Panel Luo paneeli @@ -2272,7 +2447,7 @@ Jos juoksu = 0 sitten juoksu lasketaan siten, että korkeus on sama kuin suhteel Korkeus (mm) - + Create Component Create Component @@ -2282,7 +2457,7 @@ Jos juoksu = 0 sitten juoksu lasketaan siten, että korkeus on sama kuin suhteel Luo materiaali - + Walls can only be based on Part or Mesh objects Walls can only be based on Part or Mesh objects @@ -2292,12 +2467,12 @@ Jos juoksu = 0 sitten juoksu lasketaan siten, että korkeus on sama kuin suhteel Set text position - + Category Kategoria - + Key Key @@ -2312,7 +2487,7 @@ Jos juoksu = 0 sitten juoksu lasketaan siten, että korkeus on sama kuin suhteel Yksikkö - + Create IFC properties spreadsheet Create IFC properties spreadsheet @@ -2322,37 +2497,37 @@ Jos juoksu = 0 sitten juoksu lasketaan siten, että korkeus on sama kuin suhteel Luo rakennus - + Group Ryhmä - + Create Floor Luo lattia - + Create Panel Cut Create Panel Cut - + Create Panel Sheet Create Panel Sheet - + Facemaker returned an error Facemaker returned an error - + Tools Työkalut - + Edit views positions Edit views positions @@ -2497,7 +2672,7 @@ Jos juoksu = 0 sitten juoksu lasketaan siten, että korkeus on sama kuin suhteel Rotation - + Offset Siirtymä @@ -2522,86 +2697,86 @@ Jos juoksu = 0 sitten juoksu lasketaan siten, että korkeus on sama kuin suhteel Schedule - + There is no valid object in the selection. Site creation aborted. There is no valid object in the selection. Site creation aborted. - + Node Tools Node Tools - + Reset nodes Reset nodes - + Edit nodes Edit nodes - + Extend nodes Extend nodes - + Extends the nodes of this element to reach the nodes of another element Extends the nodes of this element to reach the nodes of another element - + Connect nodes Connect nodes - + Connects nodes of this element with the nodes of another element Connects nodes of this element with the nodes of another element - + Toggle all nodes Toggle all nodes - + Toggles all structural nodes of the document on/off Toggles all structural nodes of the document on/off - + Intersection found. Intersection found. - + Door Ovi - + Hinge Sarana - + Opening mode Opening mode - + Get selected edge Get selected edge - + Press to retrieve the selected edge Press to retrieve the selected edge @@ -2631,17 +2806,17 @@ Site creation aborted. Uusi kerros - + Wall Presets... Wall Presets... - + Hole wire Hole wire - + Pick selected Pick selected @@ -2721,7 +2896,7 @@ Site creation aborted. Columns - + This object has no face This object has no face @@ -2731,42 +2906,42 @@ Site creation aborted. Space boundaries - + Error: Unable to modify the base object of this wall Error: Unable to modify the base object of this wall - + Window elements Window elements - + Survey Tutkimus - + Set description Aseta kuvaus - + Clear Tyhjennä - + Copy Length Kopioi pituus - + Copy Area Copy Area - + Export CSV Vie CSV @@ -2776,17 +2951,17 @@ Site creation aborted. Kuvaus - + Area Area - + Total Total - + Hosts Hosts @@ -2838,77 +3013,77 @@ Building creation aborted. Create BuildingPart - + Invalid cutplane Invalid cutplane - + All good! No problems found All good! No problems found - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: - + Toggle subcomponents Toggle subcomponents - + Closing Sketch edit Closing Sketch edit - + Component Component - + Edit IFC properties Edit IFC properties - + Edit standard code Edit standard code - + Property Ominaisuus - + Add property... Add property... - + Add property set... Add property set... - + New... Uusi ... - + New property New property - + New property set New property set - + 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. @@ -2919,7 +3094,7 @@ 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. There is no valid object in the selection. @@ -2931,7 +3106,7 @@ Floor creation aborted. Crossing point not found in profile. - + Error computing shape of Error computing shape of @@ -2946,67 +3121,62 @@ Floor creation aborted. Please select only Pipe objects - + Unable to build the base path Unable to build the base path - + Unable to build the profile Unable to build the profile - + Unable to build the pipe Unable to build the pipe - + The base object is not a Part The base object is not a Part - + Too many wires in the base shape Too many wires in the base shape - + The base wire is closed The base wire is closed - + The profile is not a 2D Part The profile is not a 2D Part - - Too many wires in the profile - Too many wires in the profile - - - + The profile is not closed The profile is not closed - + Only the 3 first wires will be connected Only the 3 first wires will be connected - + Common vertex not found Common vertex not found - + Pipes are already aligned Pipes are already aligned - + At least 2 pipes must align At least 2 pipes must align @@ -3061,12 +3231,12 @@ Floor creation aborted. Resize - + Center Keskikohta - + 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. @@ -3077,72 +3247,72 @@ Other objects will be removed from the selection. Note: You can change that in the preferences. - + Choose another Structure object: Choose another Structure object: - + The chosen object is not a Structure The chosen object is not a Structure - + The chosen object has no structural nodes The chosen object has no structural nodes - + One of these objects has more than 2 nodes One of these objects has more than 2 nodes - + Unable to find a suitable intersection point Unable to find a suitable intersection point - + Intersection found. Intersection found. - + The selected wall contains no subwall to merge The selected wall contains no subwall to merge - + Cannot compute blocks for wall Cannot compute blocks for wall - + Choose a face on an existing object or select a preset Choose a face on an existing object or select a preset - + Unable to create component Unable to create component - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire - + + default + 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 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 If this is checked, the default Offset value of this window will be added to the value entered here @@ -3187,17 +3357,17 @@ Note: You can change that in the preferences. Error: your IfcOpenShell version is too old - + Successfully written Successfully written - + Found a shape containing curves, triangulating Found a shape containing curves, triangulating - + Successfully imported Successfully imported @@ -3253,120 +3423,135 @@ You can change that in the preferences. Centers the plane on the objects in the list above - + First point of the beam First point of the beam - + Base point of column Base point of column - + Next point Next point - + Structure options Structure options - + Drawing mode Drawing mode - + Beam Beam - + Column Column - + Preset Preset - + Switch L/H Switch L/H - + Switch L/W Switch L/W - + Con&tinue Con&tinue - + First point of wall First point of wall - + Wall options Wall options - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. This list shows all the MultiMaterials objects of this document. Create some to define wall types. - + Alignment Alignment - + Left Vasen - + Right Oikea - + Use sketches Use sketches - + Structure Rakenne - + Window Ikkuna - + Window options Window options - + Auto include in host object Auto include in host object - + Sill height Sill height + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness @@ -3378,7 +3563,7 @@ You can change that in the preferences. depends on the object - + Create Project Luo projekti @@ -3388,12 +3573,22 @@ You can change that in the preferences. Unable to recognize that file type - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch Arch - + Rebar tools Rebar tools @@ -3517,12 +3712,12 @@ You can change that in the preferences. Arch_Add - + Add component Lisää osa - + Adds the selected components to the active object Lisää valitut osat Aktiiviseen objektiin @@ -3600,12 +3795,12 @@ You can change that in the preferences. Arch_Check - + Check Tarkista - + Checks the selected objects for problems Tarkistaa valitut objektit ongelmien varalta @@ -3613,12 +3808,12 @@ You can change that in the preferences. Arch_CloneComponent - + Clone component Clone component - + Clones an object as an undefined architectural component Clones an object as an undefined architectural component @@ -3626,12 +3821,12 @@ You can change that in the preferences. Arch_CloseHoles - + Close holes Sulje reiät - + Closes holes in open shapes, turning them solids Sulkee reijät avoimissa muodoissa tehden niistä monitahokkaita @@ -3639,16 +3834,29 @@ You can change that in the preferences. Arch_Component - + Component Component - + Creates an undefined architectural component Creates an undefined architectural component + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3701,12 +3909,12 @@ You can change that in the preferences. Arch_Floor - + Level Level - + Creates a Building Part object that represents a level, including selected objects Creates a Building Part object that represents a level, including selected objects @@ -3790,12 +3998,12 @@ You can change that in the preferences. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Create IFC spreadsheet... - + Creates a spreadsheet to store IFC properties of an object. Creates a spreadsheet to store IFC properties of an object. @@ -3824,12 +4032,12 @@ You can change that in the preferences. Arch_MergeWalls - + Merge Walls Yhdistä seinät - + Merges the selected walls, if possible Yhdistää valitut seinät, jos mahdollista @@ -3837,12 +4045,12 @@ You can change that in the preferences. Arch_MeshToShape - + Mesh to Shape Verkko Muodolle - + Turns selected meshes into Part Shape objects Muuttaa valitut verkkopinnat Osa Muoto (Part Shape) objekteiksi @@ -3863,12 +4071,12 @@ You can change that in the preferences. Arch_Nest - + Nest Nest - + Nests a series of selected shapes in a container Nests a series of selected shapes in a container @@ -3876,12 +4084,12 @@ You can change that in the preferences. Arch_Panel - + Panel Paneeli - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Luo paneelikohteen tyhjästä tai valitusta kohteesta (luonnos, lanka, näkymäpinta tai monitahokas) @@ -3889,7 +4097,7 @@ You can change that in the preferences. Arch_PanelTools - + Panel tools Paneelin työkalut @@ -3897,7 +4105,7 @@ You can change that in the preferences. Arch_Panel_Cut - + Panel Cut Panel Cut @@ -3905,17 +4113,17 @@ You can change that in the preferences. Arch_Panel_Sheet - + Creates 2D views of selected panels Creates 2D views of selected panels - + Panel Sheet Panel Sheet - + Creates a 2D sheet which can contain panel cuts Creates a 2D sheet which can contain panel cuts @@ -3949,7 +4157,7 @@ You can change that in the preferences. Arch_PipeTools - + Pipe tools Pipe tools @@ -3957,12 +4165,12 @@ You can change that in the preferences. Arch_Project - + Project Projekti - + Creates a project entity aggregating the selected sites. Creates a project entity aggregating the selected sites. @@ -3996,12 +4204,12 @@ You can change that in the preferences. Arch_Remove - + Remove component Poista osa - + Remove the selected components from their parents, or create a hole in a component Poistaa valitut komponentit vanhemmiltaan tai luo reiän komponentissa @@ -4009,12 +4217,12 @@ You can change that in the preferences. Arch_RemoveShape - + Remove Shape from Arch Muodon poistaminen Arkkitehtuurista - + Removes cubic shapes from Arch components Poistaa kuutiomuodot Arkkitehtuurisista komponenteista @@ -4061,12 +4269,12 @@ You can change that in the preferences. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Valitse ei-moninaiset verkot - + Selects all non-manifold meshes from the document or from the selected groups Valitsee kaikki ei-moninaiset verkot asiakirjasta tai valituista ryhmistä @@ -4074,12 +4282,12 @@ You can change that in the preferences. Arch_Site - + Site Sijainti - + Creates a site object including selected objects. Luo objektin sijainnin, sisältäen valitut objektit. @@ -4105,12 +4313,12 @@ You can change that in the preferences. Arch_SplitMesh - + Split Mesh Jaa verkko - + Splits selected meshes into independent components Jakaa valitut verkot riippumattomiin komponentteihin @@ -4126,12 +4334,12 @@ You can change that in the preferences. Arch_Structure - + Structure Rakenne - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Luo rakenne-objektin piirrosta tai valitusta objektista (sketsi, lanka, pinta tai monitahokas) @@ -4139,12 +4347,12 @@ You can change that in the preferences. Arch_Survey - + Survey Tutkimus - + Starts survey Aloittaa tutkimuksen @@ -4152,12 +4360,12 @@ You can change that in the preferences. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag Näytä tai piilota IFC Brep lippu - + Force an object to be exported as Brep or not Pakota kohde vietäväksi Brep -muodossa tai ei @@ -4165,25 +4373,38 @@ You can change that in the preferences. Arch_ToggleSubs - + Toggle subcomponents Toggle subcomponents - + Shows or hides the subcomponents of this object Shows or hides the subcomponents of this object + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Seinä - + Creates a wall object from scratch or from a selected object (wire, face or solid) Luo seinä-objektin piirroista tai valitusta objektista (lanka, pinta tai kiinteä) @@ -4191,12 +4412,12 @@ You can change that in the preferences. Arch_Window - + Window Ikkuna - + Creates a window object from a selected object (wire, rectangle or sketch) Luo ikkunaobjektin valitusta objektista (lanka, suorakaide tai luonnos) @@ -4501,27 +4722,27 @@ a certain property. Writing camera position - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools - + Draft Vedos (vesirajasta pohjaan) - + Import-Export Tuo/Vie @@ -4982,7 +5203,7 @@ a certain property. Paksuus - + Force export as Brep Pakota vienti Brep muodossa @@ -5007,15 +5228,10 @@ a certain property. DAE - + Export options Vientiasetukset - - - IFC - IFC - General options @@ -5157,17 +5373,17 @@ a certain property. Allow quads - + Use triangulation options set in the DAE options page Use triangulation options set in the DAE options page - + Use DAE triangulation options Use DAE triangulation options - + Join coplanar facets when triangulating Join coplanar facets when triangulating @@ -5191,11 +5407,6 @@ a certain property. Create clones when objects have shared geometry Create clones when objects have shared geometry - - - Show this dialog when importing and exporting - Show this dialog when importing and exporting - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5257,12 +5468,12 @@ a certain property. Erota monikerroksiset seinät - + Use IfcOpenShell serializer if available Use IfcOpenShell serializer if available - + Export 2D objects as IfcAnnotations Export 2D objects as IfcAnnotations @@ -5282,7 +5493,7 @@ a certain property. Sovita näkymään tuotaessa - + Export full FreeCAD parametric model Export full FreeCAD parametric model @@ -5332,12 +5543,12 @@ a certain property. Exclude list: - + Reuse similar entities Reuse similar entities - + Disable IfcRectangleProfileDef Disable IfcRectangleProfileDef @@ -5407,7 +5618,7 @@ a certain property. Import full FreeCAD parametric definitions if available - + Auto-detect and export as standard cases when applicable Auto-detect and export as standard cases when applicable @@ -5495,6 +5706,166 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces Allow quadrilateral faces + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Add default building storey if one is not found in the document + + + + IFC file units + IFC file units + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + Metric + Metric + + + + Imperial + Imperial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing + Shows verbose debug messages during import and export @@ -5587,150 +5958,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Kaari työkalut @@ -5738,32 +5979,32 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft &Vedos - + Utilities Apuvälineet - + &Arch &Arch - + Creation Creation - + Annotation Huomautus - + Modification Modification diff --git a/src/Mod/Arch/Resources/translations/Arch_fil.qm b/src/Mod/Arch/Resources/translations/Arch_fil.qm index f3dcd080ad..1a21ffbdec 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_fil.qm and b/src/Mod/Arch/Resources/translations/Arch_fil.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_fil.ts b/src/Mod/Arch/Resources/translations/Arch_fil.ts index 639b0346e8..b777d7e909 100644 --- a/src/Mod/Arch/Resources/translations/Arch_fil.ts +++ b/src/Mod/Arch/Resources/translations/Arch_fil.ts @@ -34,57 +34,57 @@ Ang uri ng pagbuo - + The base object this component is built upon Ang basehan ng pagbuo ng bahaging ito - + The object this component is cloning Ang bagay na i-cloning ng bahaging ito - + Other shapes that are appended to this object Iba pang hugis na naidagdag sa bagay na ito - + Other shapes that are subtracted from this object Iba pang hugis na naibawas sa bagay na ito - + An optional description for this component Opsyonal na paglalarawan sa bahaging ito - + An optional tag for this component Opsyonal na tag para sa bahaging ito - + A material for this object Materyales para sa bagay na ito - + Specifies if this object must move together when its host is moved Tumutukoy kung ang bagay na ito ay dapat sabay na gumalaw kapag ang host ay ginalaw - + The area of all vertical faces of this object Ang lugar nang lahat ng patayong mukha ng bagay na ito - + The area of the projection of this object onto the XY plane Ang lugar ng projection ng bagay na ito papunta sa XY plane - + The perimeter length of the horizontal area Ang haba ng perimeter ng pahalang na lugar @@ -104,12 +104,12 @@ Ang kuryenteng kailangan ng kagamitang ito sa Watts - + The height of this object Ang taas ng bagay na ito - + The computed floor area of this floor Ang nakalkulang kabuuang sukat ng sahig ng palapag na ito @@ -144,62 +144,62 @@ Ang pag-ikot ng mga propayl sa palibot ng eksturyon ng aksis - + The length of this element, if not based on a profile Ang haba ng elementong ito, ay kung hindi naka base sa propayl - + The width of this element, if not based on a profile Ang lapad ng elementong ito, kung hindi naka base sa profile - + The thickness or extrusion depth of this element Ang kapal o lalim ng extrusion ng elementong ito - + The number of sheets to use Ang bilang ng mga sheet na gagamitin - + The offset between this panel and its baseline Ang offset sa pagitan ng panel na ito at ng baseline - + The length of waves for corrugated elements Ang haba ng mag alon para sa mga elementong corrugated - + The height of waves for corrugated elements Ang taas ng mga alon para sa mga elementong corrugated - + The direction of waves for corrugated elements Ang direksyon ng mga alon para sa mga elementong corrugated - + The type of waves for corrugated elements Ang uri ng mga alon para sa mga elementong corrugated - + The area of this panel Ang lugar ng panel na ito - + The facemaker type to use to build the profile of this object Ang uri ng facemaker na gagamitin para sa pagbuo ng profile ng bagay na ito - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) Ang normal na direksyon ng extrusion ng bagay na ito (keep (0,0,0) para sa automatic normal) @@ -214,82 +214,82 @@ Ang lapad ng linya ng rendered na mga bagay - + The color of the panel outline Ang kulay ng panel outline - + The size of the tag text Ang laki ng tag text - + The color of the tag text Ang kulay ng tag text - + The X offset of the tag text Ang X offset ng tag text - + The Y offset of the tag text Ang Y offset ng tag text - + The font of the tag text Ang font ng tag text - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label Ang text na i-display. Pwedeng %tag%, %label% or %description% para i-display ang panel tag o label - + The position of the tag text. Keep (0,0,0) for center position The position of the tag text. Keep (0,0,0) for center position - + The rotation of the tag text Ang rotation ng tag text - + A margin inside the boundary Isang margin sa loob ng boundary - + Turns the display of the margin on/off Binubuksan ang display ng margin sa patay/bukas - + The linked Panel cuts Ang naka-link na Panel cuts - + The tag text to display Ang tag text upang i-display - + The width of the sheet Ang lapad ng sheet - + The height of the sheet Ang taas ng sheet - + The fill ratio of this sheet Ang fill ratio ng sheet na ito @@ -319,17 +319,17 @@ I-offset mula sa huling point - + The curvature radius of this connector Ang curvature radius ng connector na ito - + The pipes linked by this connector Ang mga pipe na naka linked sa pamamagitan ng connector na ito - + The type of this connector Ang uri ng connector na ito @@ -349,7 +349,7 @@ Ang tugatog ng elementong ito - + The structural nodes of this element Ang estruktural node ng elementong ito @@ -664,82 +664,82 @@ Kapag tsek, ang pinagmulan ng bagay ay ipamalas ng hindi alintana ang pagiging tatlong dimensyong modelo na nakikita - + The base terrain of this site Ang pinakamababa na potograpiya sa sayt na ito - + The postal or zip code of this site Ang poste o kaya haginit na kodigo sa sayt na ito - + The city of this site Ang siyudad sa sayt na ito - + The country of this site Ang bansa sa sayt na ito - + The latitude of this site Ang latitud sa sayt na ito - + Angle between the true North and the North direction in this document Anggulo sa pagitan ng totoong hilaga at ang hilagang direksyon ng dokumentong ito - + The elevation of level 0 of this site Ang layog ng antas 0 sa sayt na ito - + The perimeter length of this terrain Ang haba ng paligid ng potograpiyang ito - + The volume of earth to be added to this terrain Ang dami ng mundo na idinagdag sa potograpiya na ito - + The volume of earth to be removed from this terrain Ang dami ng mundo na tinanggal sa potograpiya na ito - + An extrusion vector to use when performing boolean operations Ang ekstursyong bektor na gamit sa pagganap sa operasyon ng bolyan - + Remove splitters from the resulting shape Tanggalin ang nabiak sa resulta ng hugis - + Show solar diagram or not Ipakita ang plano ng solar o hindi - + The scale of the solar diagram Ang isakala ng plano ng solar - + The position of the solar diagram Ang posisyon ng plano ng solar - + The color of the solar diagram Ang kulay ng plano ng solar @@ -934,107 +934,107 @@ Ang offset sa pagitan ng hangganan ng hagdan at kayarian - + An optional extrusion path for this element Isang opsyonal na landas ng pagpilit para sa sangkap na ito - + The height or extrusion depth of this element. Keep 0 for automatic Ang tugatog o pagpilit ng lalim ng elementong ito. Panatilihin ang 0 para sa awtomatikong - + A description of the standard profile this element is based upon Isang paglalarawan ng karaniwang profile elementong ito ay batay sa - + Offset distance between the centerline and the nodes line I-offset ang distansya sa pagitan ng centerline at node line - + If the nodes are visible or not Kung ang mga node ay nakikita o hindi - + The width of the nodes line Ang lawig ng linya ng node - + The size of the node points Ang laki ng mga puntos ng noda - + The color of the nodes line Ang kulay ng mga linya ng node - + The type of structural node Ang uri ng estruktural noda - + Axes systems this structure is built on Ang mga sistema ng Axes na istraktura na ito ay itinayo - + The element numbers to exclude when this structure is based on axes Ang mga numero ng elemento upang ibukod kapag ang kayarian na ito ay batay sa mga axes - + If true the element are aligned with axes Kung totoo ang mga elemento ay nakaayon sa mga palakol - + The length of this wall. Not used if this wall is based on an underlying object Ang haba ng pader na ito ay. Wag gamitin kapag ang pader ay nakabase sa nasa-ilalim na bagay - + The width of this wall. Not used if this wall is based on a face Ang lawak ng pader na ito. Hindi ginamit kung ang pader na ito ay batay sa isang mukha - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid Ang taas ng pader na ito. Panatilihin ang 0 para sa awtomatikong. Hindi ginamit kung ang pader na ito ay batay sa isang solid - + The alignment of this wall on its base object, if applicable Ang pag-pila ng pader na ito sa base object nito, kung naaangkop - + The face number of the base object used to build this wall Ang harapang bilang ng base object na ginamit upang itayo ang pader na ito - + The offset between this wall and its baseline (only for left and right alignments) Ang offset sa pagitan ng pader na ito at pangunahing linya nito (para lamang sa kaliwa at kanang alignment) - + The normal direction of this window Ang normal na tutunguan ng window na ito - + The area of this window Ang lugar ng bintana na ito - + An optional higher-resolution mesh or shape for this object Isang hindi sapilitan na mas mataas na resolution mesh o hugis para sa bagay na ito @@ -1044,7 +1044,7 @@ Isang hindi sapilitanna karagdagang pagkakalagay upang idagdag sa profile bago extruding ito - + Opens the subcomponents that have a hinge defined Binubuksan ang mga subcomponent na tinukoy ng bisagra @@ -1099,7 +1099,7 @@ Ang overlap ng stringers sa itaas ng ibaba ng treads - + The number of the wire that defines the hole. A value of 0 means automatic Ang bilang ng kawad na tumutukoy sa butas. Ang isang halaga ng 0 ay nangangahulugang awtomatiko @@ -1124,7 +1124,7 @@ Ang mga axes na ito ay ginawa ng sistema - + An optional axis or axis system on which this object should be duplicated Ang isang hindi sapilitan na axis o axis system kung saan ang bagay na ito ay dapat na doblehin @@ -1139,32 +1139,32 @@ Kung totoo, ang Heometría ay fused, sa kabilang banda ay isang compound - + If True, the object is rendered as a face, if possible. Kung tama, ang bagay ay isinasalin bilang isang mukha, kung maaari. - + The allowed angles this object can be rotated to when placed on sheets Ang pinapayagang mga anggulo ang bagay na ito ay maaaring i-ikot kapag inilagay sa mga sheet - + Specifies an angle for the wood grain (Clockwise, 0 is North) Tinutukoy ang anggulo para sa butil ng kahoy (Clockwise, 0 ay North) - + Specifies the scale applied to each panel view. Tinutukoy ang laki na inilalapat sa bawat view ng panel. - + A list of possible rotations for the nester Isang listahan ng mga posibleng pag-ikot para sa nester - + Turns the display of the wood grain texture on/off Binubuksan ang display ng kahoy grain texture sa on/off @@ -1189,7 +1189,7 @@ Ang custom spacing ng rebar - + Shape of rebar Hugis ng rebar @@ -1199,17 +1199,17 @@ I-flip ang direksyon sa bubong kung pumapasok sa maling paraan - + Shows plan opening symbols if available Ipinapakita ang mga simbolo ng pagbubukas ng plano kung magagamit - + Show elevation opening symbols if available Ipakita ang mga simbolo ng pagbubukas ng elevation kung magagamit - + The objects that host this window Ang mga bagay na nag-aanya sa mga bintanang ito @@ -1329,7 +1329,7 @@ If set to True, the working plane will be kept on Auto mode - + An optional standard (OmniClass, etc...) code for this component An optional standard (OmniClass, etc...) code for this component @@ -1344,22 +1344,22 @@ A URL where to find information about this material - + The horizontal offset of waves for corrugated elements The horizontal offset of waves for corrugated elements - + If the wave also affects the bottom side or not If the wave also affects the bottom side or not - + The font file The font file - + An offset value to move the cut plane from the center point An offset value to move the cut plane from the center point @@ -1414,22 +1414,22 @@ The distance between the cut plane and the actual view cut (keep this a very small value but not zero) - + The street and house number of this site, with postal box or apartment number if needed The street and house number of this site, with postal box or apartment number if needed - + The region, province or county of this site The region, province or county of this site - + A url that shows this site in a mapping website A url that shows this site in a mapping website - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates @@ -1484,102 +1484,102 @@ The 'left outline' of all segments of stairs - + Enable this to make the wall generate blocks Enable this to make the wall generate blocks - + The length of each block The length of each block - + The height of each block The height of each block - + The horizontal offset of the first line of blocks The horizontal offset of the first line of blocks - + The horizontal offset of the second line of blocks The horizontal offset of the second line of blocks - + The size of the joints between each block The size of the joints between each block - + The number of entire blocks The number of entire blocks - + The number of broken blocks The number of broken blocks - + The components of 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. 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 An optional object that defines a volume to be subtracted from hosts of this window - + The width of this window The width of this window - + The height of this window The height of this window - + The preset number this window is based on The preset number this window is based on - + The frame size of this window The frame size of this window - + The offset size of this window The offset size of this window - + The width of louvre elements The width of louvre elements - + The space between louvre elements The space between louvre elements - + The number of the wire that defines the hole. If 0, the value will be calculated automatically The number of the wire that defines the hole. If 0, the value will be calculated automatically - + Specifies if moving this object moves its base instead Specifies if moving this object moves its base instead @@ -1609,22 +1609,22 @@ The number of posts used to build the fence - + The type of this object The type of this object - + IFC data IFC data - + IFC properties of this object IFC properties of this object - + Description of IFC attributes are not yet implemented Description of IFC attributes are not yet implemented @@ -1639,27 +1639,27 @@ If true, the color of the objects material will be used to fill cut areas. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site When set to 'True North' the whole geometry will be rotated to match the true north of this site - + Show compass or not Show compass or not - + The rotation of the Compass relative to the Site The rotation of the Compass relative to the Site - + The position of the Compass relative to the Site placement The position of the Compass relative to the Site placement - + Update the Declination value based on the compass rotation Update the Declination value based on the compass rotation @@ -1730,8 +1730,8 @@ - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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. @@ -1754,10 +1754,110 @@ Turn cutting on when activating this level - + Use the material color as this object's shape color, if available Use the material color as this object's shape color, if available + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile + 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 @@ -1774,22 +1874,97 @@ If True, additional lines with each individual object are added to the results - + The time zone where this site is located The time zone where this site is located - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation The area of this wall as a simple Height * Length calculation @@ -1797,17 +1972,17 @@ Arch - + Components Mga component - + Components of this object Ang mga bahagi ng mga bagay na ito - + Axes Palakol @@ -1817,12 +1992,12 @@ Gumawa ng aksis - + Remove Ihiwalay - + Add Magdugtong @@ -1842,67 +2017,67 @@ Anggulo - + is not closed hindi sarado - + is not valid hindi katanggap tanggap - + doesn't contain any solid hindi naglalaman ng kahit solido - + contains a non-closed solid naglalaman ng hindi saradong solido - + contains faces that are not part of any solid naglalaman ng mga anyo na hindi parte ng mga kahit anong solido - + Grouping Pagpapangkat - + Ungrouping Paghihiwalay - + Split Mesh Biak na mesh - + Mesh to Shape Hugis para sa mata - + Base component Batayang sangkap - + Additions Mga karagdagan - + Subtractions Pagbabawas - + Objects Mga bagay @@ -1922,7 +2097,7 @@ Hindi makalikha ng bubong - + Page Pahina @@ -1937,82 +2112,82 @@ Gumawa ng mga bahaging patag - + Create Site Gumawa ng sayt - + Create Structure Gunawa ng istraktura - + Create Wall Gumawa ng pader - + Width Lapad - + Height Taas - + Error: Invalid base object Mali: Walang bisang patungan ng mga bagay - + This mesh is an invalid solid Ang matang ito ay imbalidong solido - + Create Window Gumawa ng bintana - + Edit I-edit - + Create/update component Gumawa ng/bagong bahagi - + Base 2D object Patungan ng 2D na mga bagay - + Wires Mga kable - + Create new component Gumawa ng mga bagong bahagi - + Name Pangalan - + Type Uri - + Thickness Kapal @@ -2027,12 +2202,12 @@ matagumpay na pagkakagawa sa payl %s. - + Add space boundary Dagdagan ang hangganan ng espasyo - + Remove space boundary Alisin ang mga hangganan ng espasyo @@ -2042,7 +2217,7 @@ Pakiusap pumili ng isa sa mga patungan ng bagay - + Fixtures Kabit-kabit @@ -2072,32 +2247,32 @@ Gumawa ng mga Hagdanan - + Length Haba - + Error: The base shape couldn't be extruded along this tool object Mali: Ang hugis ng patungan ay hindi magiging akma sa kahabaan ng kasangkapan na mga bagay - + Couldn't compute a shape Hindi makwenta ang isang hugis - + Merge Wall Pinagsamang Pader - + Please select only wall objects Pakiusap pumili lamang ng mga bagay sa pader - + Merge Walls Pinagsamang Pader @@ -2107,42 +2282,42 @@ Ang distansya ng (mm) at anggulo ay (deg) sa pagitan ng palakol - + Error computing the shape of this object Mali ang pagkakakwenta sa hugis ng mga bagay na ito - + Create Structural System Gumawa ng sistema para sa mga istruktura - + Object doesn't have settable IFC Attributes Ang mga bagay ay walang katangian ng mga sitabol na IFC - + Disabling Brep force flag of object Ipahinto ang puwersa ng brep na bandila sa mga bagay - + Enabling Brep force flag of object Paganahin ang puwersa ng brep na bandila sa mga bagay - + has no solid walang solido - + has an invalid shape may hugis na imbalido - + has a null shape may hugis na wala @@ -2187,7 +2362,7 @@ Lumikha ng 3 tanawin - + Create Panel Bumuo ng panel @@ -2272,7 +2447,7 @@ Kung Run = 0 pagkatapos ay Patakbuhin ang Run upang ang taas ay pareho ang isa b Taas (mm) - + Create Component Gumawa ng mga sangkap @@ -2282,7 +2457,7 @@ Kung Run = 0 pagkatapos ay Patakbuhin ang Run upang ang taas ay pareho ang isa b Gumawa ng mga materyales - + Walls can only be based on Part or Mesh objects Ang mga pader ay nakabase lang sa mga parte ng mga bagay sa mata @@ -2292,12 +2467,12 @@ Kung Run = 0 pagkatapos ay Patakbuhin ang Run upang ang taas ay pareho ang isa b Magtakda ng mga posisyon ng teksto - + Category Kategorya - + Key Susi @@ -2312,7 +2487,7 @@ Kung Run = 0 pagkatapos ay Patakbuhin ang Run upang ang taas ay pareho ang isa b Unit - + Create IFC properties spreadsheet Gumawa ng katangian ng spreadsheet @@ -2322,37 +2497,37 @@ Kung Run = 0 pagkatapos ay Patakbuhin ang Run upang ang taas ay pareho ang isa b Gumawa ng mga gusali - + Group Grupo - + Create Floor Gumawa ng sahig - + Create Panel Cut Gumawa panig sa paghiwa - + Create Panel Sheet Gumawa ng panig na pelyigo - + Facemaker returned an error Ang taga-ayos na nagbalik ng mali - + Tools Mga tool - + Edit views positions I-edit ang mga posisyon ng mga pananaw @@ -2497,7 +2672,7 @@ Kung Run = 0 pagkatapos ay Patakbuhin ang Run upang ang taas ay pareho ang isa b Pag-ikot - + Offset Tabingi @@ -2522,85 +2697,85 @@ Kung Run = 0 pagkatapos ay Patakbuhin ang Run upang ang taas ay pareho ang isa b Talaan - + There is no valid object in the selection. Site creation aborted. Ang mga bagay na imbalido ay wala sa mga pagpipilian. Naudlot ang pagkakagawa sa sayt. - + Node Tools Mga kasangkapan sa noda - + Reset nodes I-reset ang mga noda - + Edit nodes I-edit ang mga noda - + Extend nodes Pahabain ang mga noda - + Extends the nodes of this element to reach the nodes of another element Pahabain ang mga noda sa elementong ito upang maabot ang mga noda ng ibang elemento - + Connect nodes Ikonekta ang mga noda - + Connects nodes of this element with the nodes of another element Ikonekta ang mga noda sa elementong ito kasama ang mga noda isa ibang elemento - + Toggle all nodes Itagel ang lahat ng noda - + Toggles all structural nodes of the document on/off I-tagel ang lahat ng nayari na noda sa mga bukas/sarado na dokumento - + Intersection found. Natagpuan ang interseksyon. - + Door Pintuan - + Hinge Bisagra - + Opening mode Bukas na kalakaran - + Get selected edge Kuhain ang napiling talim - + Press to retrieve the selected edge Pindutin para maibilaik ang mga napiling bahagi ng @@ -2630,17 +2805,17 @@ Site creation aborted. Bagong latag - + Wall Presets... Pagkakagawa sa pader... - + Hole wire Butas ng kable - + Pick selected Pumili ng napili @@ -2720,7 +2895,7 @@ Site creation aborted. Hilera - + This object has no face Ang bagay na ito ay walang harap @@ -2730,42 +2905,42 @@ Site creation aborted. Mga hangganan ng puwang - + Error: Unable to modify the base object of this wall Error: Hindi ma-modify ang base bagay ng pader na ito - + Window elements Mga pasimulang aral ng window - + Survey Pagsisiyasat - + Set description Itakda ang paglalarawan - + Clear Malinaw - + Copy Length Kopyahin ang Haba - + Copy Area Kopyahin ang Lugar - + Export CSV -I-luwas ang CSV @@ -2775,17 +2950,17 @@ Site creation aborted. Paglalarawan - + Area Laki - + Total Kabuuan - + Hosts Mga panauhin @@ -2837,77 +3012,77 @@ Building creation aborted. Create BuildingPart - + Invalid cutplane Invalid cutplane - + All good! No problems found All good! No problems found - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: - + Toggle subcomponents I-tagel ang iba't ibang bahagi - + Closing Sketch edit Closing Sketch edit - + Component Isa sa bumubuò - + Edit IFC properties Edit IFC properties - + Edit standard code Edit standard code - + Property Property - + Add property... Add property... - + Add property set... Add property set... - + New... Bago... - + New property New property - + New property set New property set - + 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. @@ -2918,7 +3093,7 @@ 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. There is no valid object in the selection. @@ -2930,7 +3105,7 @@ Floor creation aborted. Crossing point not found in profile. - + Error computing shape of Error computing shape of @@ -2945,67 +3120,62 @@ Floor creation aborted. Please select only Pipe objects - + Unable to build the base path Unable to build the base path - + Unable to build the profile Unable to build the profile - + Unable to build the pipe Unable to build the pipe - + The base object is not a Part The base object is not a Part - + Too many wires in the base shape Too many wires in the base shape - + The base wire is closed The base wire is closed - + The profile is not a 2D Part The profile is not a 2D Part - - Too many wires in the profile - Too many wires in the profile - - - + The profile is not closed The profile is not closed - + Only the 3 first wires will be connected Only the 3 first wires will be connected - + Common vertex not found Common vertex not found - + Pipes are already aligned Pipes are already aligned - + At least 2 pipes must align At least 2 pipes must align @@ -3060,12 +3230,12 @@ Floor creation aborted. Resize - + Center Sentro - + 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. @@ -3076,72 +3246,72 @@ Other objects will be removed from the selection. Note: You can change that in the preferences. - + Choose another Structure object: Choose another Structure object: - + The chosen object is not a Structure The chosen object is not a Structure - + The chosen object has no structural nodes The chosen object has no structural nodes - + One of these objects has more than 2 nodes One of these objects has more than 2 nodes - + Unable to find a suitable intersection point Unable to find a suitable intersection point - + Intersection found. Intersection found. - + The selected wall contains no subwall to merge The selected wall contains no subwall to merge - + Cannot compute blocks for wall Cannot compute blocks for wall - + Choose a face on an existing object or select a preset Choose a face on an existing object or select a preset - + Unable to create component Unable to create component - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire - + + default + 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 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 If this is checked, the default Offset value of this window will be added to the value entered here @@ -3186,17 +3356,17 @@ Note: You can change that in the preferences. Error: your IfcOpenShell version is too old - + Successfully written Successfully written - + Found a shape containing curves, triangulating Found a shape containing curves, triangulating - + Successfully imported Matagumpay na naimport @@ -3252,120 +3422,135 @@ You can change that in the preferences. Centers the plane on the objects in the list above - + First point of the beam First point of the beam - + Base point of column Base point of column - + Next point Next point - + Structure options Structure options - + Drawing mode Drawing mode - + Beam Beam - + Column Column - + Preset Preset - + Switch L/H Switch L/H - + Switch L/W Switch L/W - + Con&tinue Con&tinue - + First point of wall First point of wall - + Wall options Wall options - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. This list shows all the MultiMaterials objects of this document. Create some to define wall types. - + Alignment Alignment - + Left Kaliwa - + Right Kanan - + Use sketches Use sketches - + Structure Istraktura - + Window Window - + Window options Window options - + Auto include in host object Auto include in host object - + Sill height Sill height + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness @@ -3377,7 +3562,7 @@ You can change that in the preferences. depends on the object - + Create Project Lumikha ng Proyekto @@ -3387,12 +3572,22 @@ You can change that in the preferences. Unable to recognize that file type - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch Arch - + Rebar tools Rebar tools @@ -3516,12 +3711,12 @@ You can change that in the preferences. Arch_Add - + Add component Magdagdag ng mga sangkap - + Adds the selected components to the active object Idagdag ang mga piling sangkap sa mga aktibong bagay @@ -3599,12 +3794,12 @@ You can change that in the preferences. Arch_Check - + Check Tsek - + Checks the selected objects for problems Para sa mga problema tsekan ang mga napiling bagay @@ -3612,12 +3807,12 @@ You can change that in the preferences. Arch_CloneComponent - + Clone component Kopya ng mga sangkap - + Clones an object as an undefined architectural component Gumawa ng kopya ng mga bagay para sa mga arkitektura na sangkap na hindi naipaliwanag @@ -3625,12 +3820,12 @@ You can change that in the preferences. Arch_CloseHoles - + Close holes Saradong butas - + Closes holes in open shapes, turning them solids Tinatanggal ang mga butas sa bukas na mga hugis, nagiging mga solido @@ -3638,16 +3833,29 @@ You can change that in the preferences. Arch_Component - + Component Isa sa bumubuò - + Creates an undefined architectural component Lumilikha ng hindi natukoy na arkitektural na bahagi + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3700,12 +3908,12 @@ You can change that in the preferences. Arch_Floor - + Level Antas - + Creates a Building Part object that represents a level, including selected objects Creates a Building Part object that represents a level, including selected objects @@ -3789,12 +3997,12 @@ You can change that in the preferences. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Gumawa ng IFC spreadsyit... - + Creates a spreadsheet to store IFC properties of an object. Creates a spreadsheet to store IFC properties of an object. @@ -3823,12 +4031,12 @@ You can change that in the preferences. Arch_MergeWalls - + Merge Walls Pinagsamang Pader - + Merges the selected walls, if possible Kung maaring pagsamahin ang mga napiling haligi @@ -3836,12 +4044,12 @@ You can change that in the preferences. Arch_MeshToShape - + Mesh to Shape Hugis para sa mata - + Turns selected meshes into Part Shape objects Pagiiba ng napiling mesyes papunta sa bahagi ng mga bagay na hugis @@ -3862,12 +4070,12 @@ You can change that in the preferences. Arch_Nest - + Nest Pugad - + Nests a series of selected shapes in a container Mag pugad ng isang serye ng mga napiling mga hugis sa lalagyanan @@ -3875,12 +4083,12 @@ You can change that in the preferences. Arch_Panel - + Panel Panig - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Gumawa ng isang panig ng mga bagay na nag mula sa simula o mula sa mga bagay na pagpipilian (disenyo, kable, mukha o solido) @@ -3888,7 +4096,7 @@ You can change that in the preferences. Arch_PanelTools - + Panel tools Mga kasangkapan ng panig @@ -3896,7 +4104,7 @@ You can change that in the preferences. Arch_Panel_Cut - + Panel Cut Hati ng panig @@ -3904,17 +4112,17 @@ You can change that in the preferences. Arch_Panel_Sheet - + Creates 2D views of selected panels Gumawa ng 2D tanaw sa napiling panig - + Panel Sheet Panig ng pelyigo - + Creates a 2D sheet which can contain panel cuts Gumawa ng isang 2D na pelyigo na naglalaman ng mga pagbawas ng panig @@ -3948,7 +4156,7 @@ You can change that in the preferences. Arch_PipeTools - + Pipe tools Mga kasangkapan ng tubo @@ -3956,12 +4164,12 @@ You can change that in the preferences. Arch_Project - + Project Proyekto - + Creates a project entity aggregating the selected sites. Creates a project entity aggregating the selected sites. @@ -3995,12 +4203,12 @@ You can change that in the preferences. Arch_Remove - + Remove component Alisin ang mga sangkap - + Remove the selected components from their parents, or create a hole in a component Alisin ang mga napiling bahagi na mula sa kanilang mga magulang, o gumawa ng butas sa isang bahagi @@ -4008,12 +4216,12 @@ You can change that in the preferences. Arch_RemoveShape - + Remove Shape from Arch Alisin ang mga hugis mula sa arko - + Removes cubic shapes from Arch components Alisin ang mga hugis kubiko mula sa bahagi ng arko @@ -4060,12 +4268,12 @@ You can change that in the preferences. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Pumili ng hindi maraming mesyes - + Selects all non-manifold meshes from the document or from the selected groups Piliin ang lahat ng hindi maraming mesyes na mula sa dokumento o mula sa mga napiling grupo @@ -4073,12 +4281,12 @@ You can change that in the preferences. Arch_Site - + Site Sayt - + Creates a site object including selected objects. Gumawa ng isang bagay sa sayt kabilang ang mga napiling bagay. @@ -4104,12 +4312,12 @@ You can change that in the preferences. Arch_SplitMesh - + Split Mesh Biak na mesh - + Splits selected meshes into independent components Pagkakahati sa mga napiling meshes patungo sa pagkakahiwalay na mga bahagi @@ -4125,12 +4333,12 @@ You can change that in the preferences. Arch_Structure - + Structure Istraktura - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Gumawa ng istraktura na mga bagay na nag mula sa simula o mula sa mga bagay na pagpippilian (disenyo, kable, mukha o solido) @@ -4138,12 +4346,12 @@ You can change that in the preferences. Arch_Survey - + Survey Pagsisiyasat - + Starts survey Simulan ang pagsisiyasat @@ -4151,12 +4359,12 @@ You can change that in the preferences. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag I-tagel ang IFC at brep na watawat - + Force an object to be exported as Brep or not Pwersahin ang mga bagay upang mapalabas bilang brep o kaya ay hindi @@ -4164,25 +4372,38 @@ You can change that in the preferences. Arch_ToggleSubs - + Toggle subcomponents I-tagel ang iba't ibang bahagi - + Shows or hides the subcomponents of this object Ipakita o itago ang mga iba't ibang bahagi ng mga bagay na ito + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Pader - + Creates a wall object from scratch or from a selected object (wire, face or solid) Gumawa ng isang pader ng mga bagay na nag mula sa simula o mula sa mga bagay na pagpipilian (kable, mukha o solido) @@ -4190,12 +4411,12 @@ You can change that in the preferences. Arch_Window - + Window Window - + Creates a window object from a selected object (wire, rectangle or sketch) Gumawa ng isang bintana ng mga bagay na nag mula sa simula o mula sa mga bagay na pagpipilian (kable, parihaba o disenyo) @@ -4500,27 +4721,27 @@ a certain property. Pagsusulat ng posisyon ng kamera - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools - + Draft Draft - + Import-Export Import-Export @@ -4981,7 +5202,7 @@ a certain property. Kapal - + Force export as Brep Pilitin na i-angkat bilang isang Brep @@ -5006,15 +5227,10 @@ a certain property. DAE - + Export options I-eksport ang mga opsyon - - - IFC - IFC - General options @@ -5156,17 +5372,17 @@ a certain property. Payagan ang mga apatan - + Use triangulation options set in the DAE options page Gamitin ang mga opsyon ng mga tatsulok na magtakda ng mga pahina ng mga opsyon ng DAE - + Use DAE triangulation options Gamitin ang mga opsyon sa tatsulok na DAE - + Join coplanar facets when triangulating Sumali sa koplanar na aspeto habang nag huhugis tatsulok @@ -5190,11 +5406,6 @@ a certain property. Create clones when objects have shared geometry Gumawa ng mga kagaya kapag ang mga bagay ay ibabahagi sa heometriya - - - Show this dialog when importing and exporting - Kapag mag i-import at mag i-eksport ipakita ang diyalogo na ito - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5256,12 +5467,12 @@ a certain property. Nahati ang maraming patong na pader - + Use IfcOpenShell serializer if available Gamitin ang IfcOpenShell na tag tatak kung pwede - + Export 2D objects as IfcAnnotations I-export ang 2D na bagay bilang IfcAnnotations @@ -5281,7 +5492,7 @@ a certain property. Ipagkasya habang ini-import - + Export full FreeCAD parametric model I-export ang buong FreeCad at parametrikong modelo @@ -5331,12 +5542,12 @@ a certain property. Listahan sa Hindi kasali: - + Reuse similar entities Reuse similar entities - + Disable IfcRectangleProfileDef Disable IfcRectangleProfileDef @@ -5406,7 +5617,7 @@ a certain property. Import full FreeCAD parametric definitions if available - + Auto-detect and export as standard cases when applicable Auto-detect and export as standard cases when applicable @@ -5494,6 +5705,166 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces Allow quadrilateral faces + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Add default building storey if one is not found in the document + + + + IFC file units + IFC file units + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + Metric + Metric + + + + Imperial + Imperial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing + Shows verbose debug messages during import and export @@ -5586,150 +5957,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Kagamitang Arko @@ -5737,32 +5978,32 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft &Draft - + Utilities Mga kagamitan - + &Arch At arko - + Creation Creation - + Annotation Annotation - + Modification Modification diff --git a/src/Mod/Arch/Resources/translations/Arch_fr.qm b/src/Mod/Arch/Resources/translations/Arch_fr.qm index 55aec469d3..0fea8c6e77 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_fr.qm and b/src/Mod/Arch/Resources/translations/Arch_fr.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_fr.ts b/src/Mod/Arch/Resources/translations/Arch_fr.ts index 5cbf24df27..e2e929437b 100644 --- a/src/Mod/Arch/Resources/translations/Arch_fr.ts +++ b/src/Mod/Arch/Resources/translations/Arch_fr.ts @@ -34,57 +34,57 @@ Le type de ce bâtiment - + The base object this component is built upon L’objet de base sur lequel ce composant repose - + The object this component is cloning L’objet que ce composant clone - + Other shapes that are appended to this object Autres formes ajoutées à cet objet - + Other shapes that are subtracted from this object Autres formes soustraites de cet objet - + An optional description for this component Une description facultative pour ce composant - + An optional tag for this component Une balise facultative pour ce composant - + A material for this object Un matériau pour cet objet - + Specifies if this object must move together when its host is moved Spécifie si cet objet doit se déplacer avec son hôte lorsqu'il est déplacé - + The area of all vertical faces of this object L'aire géomérique de toutes les faces verticales de cet objet - + The area of the projection of this object onto the XY plane Surface projetée de l'objet sur un plan XY - + The perimeter length of the horizontal area Périmètre de la surface horizontal @@ -104,12 +104,12 @@ La puissance électrique nécessaire à cet équipement en Watts - + The height of this object La hauteur de cet objet - + The computed floor area of this floor La surface de plancher calculée de cet étage @@ -144,62 +144,62 @@ La rotation du profil autour de son axe d’extrusion - + The length of this element, if not based on a profile La longueur de cet élément, si il n'est pas basé sur un profil - + The width of this element, if not based on a profile La largeur de cet élément, si il n'est pas basé sur un profil - + The thickness or extrusion depth of this element L'épaisseur ou la profondeur d'extrusion de cet élément - + The number of sheets to use Le nombre de feuilles utilisées - + The offset between this panel and its baseline Le décalage entre ce panneau et sa ligne de base - + The length of waves for corrugated elements La longueur d’ondes pour tôles ondulées - + The height of waves for corrugated elements La hauteur d’ondes pour tôles ondulées - + The direction of waves for corrugated elements La direction d’ondes pour tôles ondulées - + The type of waves for corrugated elements Le type d’ondes pour tôles ondulées - + The area of this panel La surface du panneau - + The facemaker type to use to build the profile of this object Le type de générateur de face à utiliser pour créer le profil de cet objet - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) La direction d'extrusion normale de cet objet (mettre (0,0,0) pour normale automatique) @@ -214,82 +214,82 @@ La largeur de la ligne des objets rendus - + The color of the panel outline La couleur du contour du panneau - + The size of the tag text La taille du texte de l'étiquette - + The color of the tag text La couleur du texte de l'étiqutte - + The X offset of the tag text Le décalage X de l'étiquette - + The Y offset of the tag text Le décalage Y de l'étiquette - + The font of the tag text La police du texte de l'étiquette - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label Le texte à afficher. Peut être %tag% , %label% ou %description% pour afficher le panneau ou l'étiquette - + The position of the tag text. Keep (0,0,0) for center position La position du texte de l'étiquette. Laisser (0,0,0) pour un centrage automatique - + The rotation of the tag text La rotation du texte de l'étiquette - + A margin inside the boundary Une marge dans la limite - + Turns the display of the margin on/off Active ou désactive l'affichage de la marge - + The linked Panel cuts Les découpes de Panneaux liées - + The tag text to display Le texte du tag à afficher - + The width of the sheet La largeur de la feuille - + The height of the sheet L'épaisseur de la plaque - + The fill ratio of this sheet Taux de remplissage de la plaque @@ -319,17 +319,17 @@ Décalage depuis le point final - + The curvature radius of this connector Le rayon de courbure de ce connecteur - + The pipes linked by this connector Les tubes reliés par ce connecteur - + The type of this connector Le type de ce connecteur @@ -349,7 +349,7 @@ La hauteur de cet élément - + The structural nodes of this element Les nœuds structurels de cet élément @@ -664,82 +664,82 @@ Si cochée, les objets source sont affichés quelle que soit leur visibilité dans le modèle 3D - + The base terrain of this site La forme de base de ce site - + The postal or zip code of this site Le code postal ou zip de cet emplacement - + The city of this site La ville de cet emplacement - + The country of this site Le pays de cet emplacement - + The latitude of this site La latitude de ce site - + Angle between the true North and the North direction in this document Angle entre le Nord vrai et la direction du Nord dans ce document - + The elevation of level 0 of this site L’altitude du niveau 0 de ce site - + The perimeter length of this terrain Le périmètre de ce terrain - + The volume of earth to be added to this terrain Le volume de terre à ajouter à ce type de terrain - + The volume of earth to be removed from this terrain Le volume de terre à enlever de ce terrain - + An extrusion vector to use when performing boolean operations Un vecteur d’extrusion à utiliser lors de l’exécution des opérations booléennes - + Remove splitters from the resulting shape Retirez les répartiteurs de la forme résultante - + Show solar diagram or not Afficher le diagramme solaire ou non - + The scale of the solar diagram L’échelle du diagramme solaire - + The position of the solar diagram La position du diagramme solaire - + The color of the solar diagram La couleur du diagramme solaire @@ -934,107 +934,107 @@ Le décalage entre la bordure de l’escalier et la structure - + An optional extrusion path for this element Un chemin d'extrusion optionnel pour cet élément - + The height or extrusion depth of this element. Keep 0 for automatic La hauteur ou profondeur d’extrusion de cet élément. Laisser à 0 pour réglage automatique - + A description of the standard profile this element is based upon Une description du profil standard sur lequel cet élément est fondé - + Offset distance between the centerline and the nodes line Décalage entre la ligne centrale et la ligne des nœuds - + If the nodes are visible or not Si les nœuds sont visibles ou pas - + The width of the nodes line La largeur de la ligne des nœuds - + The size of the node points La taille des nœuds - + The color of the nodes line La couleur de la ligne de nœuds - + The type of structural node Le type du nœud - + Axes systems this structure is built on Les systèmes d'axes sur lesquels cette structure est construite - + The element numbers to exclude when this structure is based on axes Le nombre d’élément à exclure lorsque cette structure est basée sur les axes - + If true the element are aligned with axes Si VRAI, l'élément est aligné avec les axes - + The length of this wall. Not used if this wall is based on an underlying object La longueur de ce mur. Pas utilisé si ce mur est basé sur un objet sous-jacent - + The width of this wall. Not used if this wall is based on a face La largeur de ce mur. Pas utilisé si ce mur est basé sur une surface - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid La hauteur de ce mur. Laisser à 0 pour automatique. Inutilisé si ce mur est basé sur un solide - + The alignment of this wall on its base object, if applicable L’alignement de ce mur sur son objet de base, le cas échéant - + The face number of the base object used to build this wall Le numéro de la surface de l’objet de base utilisé pour construire ce mur - + The offset between this wall and its baseline (only for left and right alignments) Le décalage entre ce mur et sa ligne de référence (uniquement pour les alignements à gauche et à droite) - + The normal direction of this window La direction normale à cette fenêtre - + The area of this window L'aire de cette fenêtre - + An optional higher-resolution mesh or shape for this object Une forme ou un maillage haute-résolution facultatif de cet objet @@ -1044,7 +1044,7 @@ Un placement additionnel facultatif à ajouter au profil avant de l'extruder - + Opens the subcomponents that have a hinge defined Ouvre les sous-composants qui ont une charnière définie @@ -1099,7 +1099,7 @@ Le chevauchement des poutres au-dessus du bas des semelles - + The number of the wire that defines the hole. A value of 0 means automatic Le numéro du fil qui définit le trou. Une valeur de 0 signifie automatique @@ -1124,7 +1124,7 @@ Les axes sur lesquels ce système est constitué - + An optional axis or axis system on which this object should be duplicated Un axe optionnel ou un système d’axe sur lequel cet objet devrait être dupliqué @@ -1139,32 +1139,32 @@ Si vrai, la géométrie est fusionnée, sinon un composé - + If True, the object is rendered as a face, if possible. Si Vrai, l’objet est restitué comme une face, si possible. - + The allowed angles this object can be rotated to when placed on sheets Les angles autorisés dont cet objet peut être tourné lorsqu’il est placé sur des feuilles - + Specifies an angle for the wood grain (Clockwise, 0 is North) Définit l’angle pour le grain du bois (dans le sens horaire, 0 est le nord) - + Specifies the scale applied to each panel view. Spécifie l’échelle appliquée à chaque vue du panneau. - + A list of possible rotations for the nester Une liste des rotations possibles pour le module de calepinage. - + Turns the display of the wood grain texture on/off Active ou désactive l’affichage de la texture de grain de bois @@ -1189,7 +1189,7 @@ L’espacement personnalisé de l'armature - + Shape of rebar Forme de l'armature @@ -1199,17 +1199,17 @@ Inverser la direction de toit si elle va dans le mauvais sens - + Shows plan opening symbols if available Affiche les symboles de début du plan si disponible - + Show elevation opening symbols if available Affiche les symboles d'élévation du début du plan s’ils sont disponibles - + The objects that host this window Les objets qui supportent cette fenêtre @@ -1329,7 +1329,7 @@ Si défini comme Vrai, le plan de travail sera maintenu en mode Automatique - + An optional standard (OmniClass, etc...) code for this component Un code standard optionnel (OmniClass, etc ...) pour ce composant @@ -1344,22 +1344,22 @@ Une URL où trouver des informations sur ce matériau - + The horizontal offset of waves for corrugated elements Le décalage horizontal de vagues pour tôles ondulées - + If the wave also affects the bottom side or not Si la vague touche également la face inférieure ou pas - + The font file Le fichier de police - + An offset value to move the cut plane from the center point Une valeur de décalage pour déplacer le plan de coupe depuis le point central @@ -1414,22 +1414,22 @@ La distance entre le plan de coupe et de la vue réelle coupé (cela garde une valeur très faible mais pas nulle) - + The street and house number of this site, with postal box or apartment number if needed La rue et numéro de cet emplacement, avec le numéro de boîte postale ou d'appartement si nécessaire - + The region, province or county of this site La région, la province ou le departament de ce site - + A url that shows this site in a mapping website Une Url qui indique ce site dans un site de cartographie - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates Un décalage optionnel entre l'origine du modèle (0,0,0) et le point indiqué par les géocoordonnées @@ -1484,102 +1484,102 @@ Le « schéma de gauche » de tous les segments de l’escalier - + Enable this to make the wall generate blocks Cocher ceci pour rendre le mur à générer les blocs - + The length of each block La longueur de chaque bloc - + The height of each block La hauteur de chaque bloc - + The horizontal offset of the first line of blocks Le décalage horizontal de la première ligne de blocs - + The horizontal offset of the second line of blocks Le décalage horizontal de la deuxième ligne de blocs - + The size of the joints between each block La taille des joints entre chaque bloc - + The number of entire blocks Le nombre de blocs entiers - + The number of broken blocks Le nombre de blocs cassés - + The components of this window Les composants de cette fenêtre - + The depth of the hole that this window makes in its host object. If 0, the value will be calculated automatically. La profondeur du trou qui fait de cette fenêtre dans son objet hôte. Si 0, la valeur sera calculée automatiquement. - + An optional object that defines a volume to be subtracted from hosts of this window Un objet facultatif qui définit un volume à soustraire des hôtes de cette fenêtre - + The width of this window La largeur de cette fenêtre - + The height of this window La hauteur de cette fenêtre - + The preset number this window is based on Cette fenêtre est basée sur le numéro de préréglage - + The frame size of this window La taille de la trame de cette fenêtre - + The offset size of this window La décalage taille de cette fenêtre - + The width of louvre elements La largeur des éléments du louvre - + The space between louvre elements L’espace entre les éléments du louvre - + The number of the wire that defines the hole. If 0, the value will be calculated automatically Le numéro du fil qui définit le trou. Si 0, la valeur sera calculée automatiquement - + Specifies if moving this object moves its base instead Spécifie si le déplacement de cet objet déplace sa base à la place @@ -1609,22 +1609,22 @@ Le nombre de poteaux utilisés pour construire la clôture - + The type of this object Le type de cet objet - + IFC data Données IFC - + IFC properties of this object Propriétés IFC de cet objet - + Description of IFC attributes are not yet implemented La description des attributs IFC n'est pas encore implémentée @@ -1639,27 +1639,27 @@ Si vrai, la couleur des objets sera utilisée pour remplir des zones coupées. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site Quand défini sur 'Vrai Nord' toute la géométrie sera pivotée pour correspondre au vrai nord de ce site - + Show compass or not Afficher la boussole ou non - + The rotation of the Compass relative to the Site La rotation de la Boussole par rapport au Site - + The position of the Compass relative to the Site placement La position de la Boussole par rapport à l'emplacement du Site - + Update the Declination value based on the compass rotation Mettre à jour la valeur de la déclinaison en fonction de la rotation de la boussole @@ -1706,108 +1706,283 @@ If true, the height value propagates to contained objects - If true, the height value propagates to contained objects + Si vrai, la valeur de hauteur se propage vers des objets contenus This property stores an inventor representation for this object - This property stores an inventor representation for this object + Cette propriété stocke une représentation d'Inventor pour cet objet If true, display offset will affect the origin mark too - If true, display offset will affect the origin mark too + Si vrai, le décalage d'affichage affectera également la marque d'origine If true, the object's label is displayed - If true, the object's label is displayed + Si vrai, l'étiquette de l'objet est affichée If True, double-clicking this object in the tree turns it active - If True, double-clicking this object in the tree turns it active + Si Vrai, double-cliquer sur cet objet dans l'arborescence le rend actif - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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 - A slot to save the inventor representation of this object, if enabled + Un emplacement pour sauvegarder la représentation Inventor de cet objet, si activé Cut the view above this level - Cut the view above this level + Couper la vue au-dessus de ce niveau The distance between the level plane and the cut line - The distance between the level plane and the cut line + La distance entre le plan de niveau et la ligne de coupe Turn cutting on when activating this level - Turn cutting on when activating this level + Activez le section quand activer ce niveau - + Use the material color as this object's shape color, if available - Use the material color as this object's shape color, if available + Utilisez le couleur matériel comme le couleur de la forme de cet objet, si disponsible + + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile 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 - 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 + Le façon dont les objets référencés sont inclus dans le document actuel. 'Normal' inclut la forme, 'Transitoire' écarte la forme quand l'objet est éteint (plus petite taille du fichier), 'Léger' n'importe pas la forme mais seulement la representation OpenInvestor If True, a spreadsheet containing the results is recreated when needed - If True, a spreadsheet containing the results is recreated when needed + Si vrai, un tableur qui contien les résultats, est récreé quand nécessaire If True, additional lines with each individual object are added to the results - If True, additional lines with each individual object are added to the results + Si vrai, les lignes additionnelles avec chaque objet individuel sont ajoutées aux résultats - + The time zone where this site is located - The time zone where this site is located + Le fuseau horaire où cette site est située - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation - The area of this wall as a simple Height * Length calculation + Surface du mur avec un simple calcul Hauteur * Longueur Arch - + Components Composants - + Components of this object Composants de cet objet - + Axes Axes @@ -1817,12 +1992,12 @@ Création d'un système d'axes - + Remove Enlever - + Add Ajouter @@ -1842,67 +2017,67 @@ Angle - + is not closed n'est pas fermé - + is not valid n'est pas valide - + doesn't contain any solid ne contient aucun solide - + contains a non-closed solid contient un solide non fermé - + contains faces that are not part of any solid contient des faces qui ne font pas partie d'un solide - + Grouping Regroupement - + Ungrouping Dégroupement - + Split Mesh Diviser un maillage - + Mesh to Shape Maillage vers Forme - + Base component Composant de base - + Additions Additions - + Subtractions Soustractions - + Objects Objets @@ -1922,7 +2097,7 @@ Impossible de créer une toiture - + Page Feuille @@ -1937,82 +2112,82 @@ Création d'un plan de coupe - + Create Site Création d'un Site - + Create Structure Création d'une structure - + Create Wall Création d'un mur - + Width Largeur - + Height Hauteur - + Error: Invalid base object Erreur : Objet de base non valide - + This mesh is an invalid solid Ce maillage n'est pas un solide valide - + Create Window Création d'une fenêtre - + Edit Éditer - + Create/update component Créer ou mettre le composant à jour - + Base 2D object Objet 2D de base - + Wires Filaires - + Create new component Créer un nouveau composant - + Name Nom - + Type Type - + Thickness Épaisseur @@ -2027,12 +2202,12 @@ Le fichier %s a été correctement créé. - + Add space boundary Ajouter une frontière spatiale - + Remove space boundary Enlever une frontière spatiale @@ -2042,7 +2217,7 @@ Veuillez sélectionner un objet de base - + Fixtures Accessoires @@ -2072,32 +2247,32 @@ Créer un escalier - + Length Longueur - + Error: The base shape couldn't be extruded along this tool object Erreur : la forme support ne peut pas être extrudée le long de cet objet - + Couldn't compute a shape Forme incalculable - + Merge Wall Fusionner le mur - + Please select only wall objects Veuillez sélectionner uniquement des objets Murs - + Merge Walls Fusionner des murs @@ -2107,42 +2282,42 @@ Distances (mm) et angles (degrés) entre les axes - + Error computing the shape of this object Erreur lors du calcul de la forme de cet objet - + Create Structural System Créer un système structurel - + Object doesn't have settable IFC Attributes L'objet n'a pas d'Attributs IFC définissables - + Disabling Brep force flag of object Désactivation du marqueur de forçage Brep de l'objet - + Enabling Brep force flag of object Activation du marqueur de forçage Brep de l'objet - + has no solid n'a aucun solide - + has an invalid shape a une forme non valide - + has a null shape a une forme nulle @@ -2187,7 +2362,7 @@ Créer 3 vues - + Create Panel Créer Panneau @@ -2272,7 +2447,7 @@ Si Largeur = 0 alors la largeur est calculée de façon à ce que la hauteur du Hauteur (mm) - + Create Component Créer un composant @@ -2282,7 +2457,7 @@ Si Largeur = 0 alors la largeur est calculée de façon à ce que la hauteur du Créer un matériau - + Walls can only be based on Part or Mesh objects Les murs ne peuvent être créés qu'à l'aide d'objets Part ou Mesh @@ -2292,12 +2467,12 @@ Si Largeur = 0 alors la largeur est calculée de façon à ce que la hauteur du Position du texte - + Category Catégorie - + Key Clé @@ -2312,7 +2487,7 @@ Si Largeur = 0 alors la largeur est calculée de façon à ce que la hauteur du Unité - + Create IFC properties spreadsheet Création d'une feuille de calcul de propriétés Ifc @@ -2322,37 +2497,37 @@ Si Largeur = 0 alors la largeur est calculée de façon à ce que la hauteur du Créer bâtiment - + Group Groupe - + Create Floor Créer le plancher - + Create Panel Cut Créer le plan de coupe - + Create Panel Sheet Créer la Feuille de Panneau - + Facemaker returned an error FaceMaker a retouné une erreur - + Tools Outils - + Edit views positions Modifier les positions de vues @@ -2497,7 +2672,7 @@ Si Largeur = 0 alors la largeur est calculée de façon à ce que la hauteur du Rotation - + Offset Décalage @@ -2522,85 +2697,85 @@ Si Largeur = 0 alors la largeur est calculée de façon à ce que la hauteur du Planification - + There is no valid object in the selection. Site creation aborted. Il n’y a pas d’objet valide dans la sélection. Création de l"emplacement abandonnée. - + Node Tools Outil de nœud - + Reset nodes Réinitialiser les nœuds - + Edit nodes Modifier des nœuds - + Extend nodes Étendre les nœuds - + Extends the nodes of this element to reach the nodes of another element Étend les nœuds de cet élément pour atteindre les nœuds d’un autre élément - + Connect nodes Connecter les nœuds - + Connects nodes of this element with the nodes of another element Relie les nœuds de cet élément avec les nœuds d’un autre élément - + Toggle all nodes Activer/désactiver tous les nœuds - + Toggles all structural nodes of the document on/off Active/désactive tous les noeuds structurels du document - + Intersection found. Intersection trouvée. - + Door Porte - + Hinge Charnière - + Opening mode Mode d’ouverture - + Get selected edge Obtenir l’arête sélectionnée - + Press to retrieve the selected edge Appuyez sur pour récupérer l’arête sélectionnée @@ -2630,17 +2805,17 @@ Site creation aborted. Nouveau calque - + Wall Presets... Préréglages de mur... - + Hole wire Fil de trou - + Pick selected Choix sélectionné @@ -2720,7 +2895,7 @@ Site creation aborted. Colonnes - + This object has no face Cet objet n’a pas de face @@ -2730,42 +2905,42 @@ Site creation aborted. Limites de l’espace - + Error: Unable to modify the base object of this wall Erreur : Impossible de modifier l’objet base de ce mur - + Window elements Éléments de la fenêtre - + Survey Prise de côtes - + Set description Rédigez une description - + Clear Effacer - + Copy Length Copier la longueur - + Copy Area Copier la surface - + Export CSV Exporter CSV @@ -2775,17 +2950,17 @@ Site creation aborted. Description - + Area Surface - + Total Total - + Hosts Hôtes @@ -2837,77 +3012,77 @@ Création de la construction abandonnée. Créer une PartieDeBâtiment - + Invalid cutplane Plan de coupe non valide - + All good! No problems found Tout est bon ! Aucun problème trouvé - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: L'objet ne possède pas l'attribut IfcProperties. Annuler la création de la feuille de calcul pour l'objet: - + Toggle subcomponents Activer/désactiver sous-composants - + Closing Sketch edit Clôture édition de l'esquisse - + Component Composant - + Edit IFC properties Éditer les propriétés IFC - + Edit standard code Éditer le code standard - + Property Propriété - + Add property... Ajouter une propriété... - + Add property set... Ajouter un ensemble de propriétés... - + New... Nouveau... - + New property Nouvelle propriété - + New property set Nouvel ensemble de propriétés - + 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. @@ -2915,7 +3090,7 @@ You can change that in the preferences. Vous pouvez mettre n'importe quoi sauf les objets suivants: Site, Construction et Sol - dans un objet sol . L'objet sol n'est pas autorisé à accepter des objets Site, Construction ou Sol. Les objets Site, Construction et Sol seront supprimés de la sélection. Vous pouvez changer cela dans les préférences. - + There is no valid object in the selection. Floor creation aborted. Il n’y a pas d’objet valide dans la sélection. @@ -2927,7 +3102,7 @@ Création de plancher abandonnée. Point de passage non trouvé dans le profil. - + Error computing shape of Erreur lors du calcul de la forme de @@ -2942,67 +3117,62 @@ Création de plancher abandonnée. Veuillez sélectionner uniquement des objets Tuyau - + Unable to build the base path Impossible de générer le chemin de base - + Unable to build the profile Impossible de générer le profil - + Unable to build the pipe Impossible de construire le tuyau - + The base object is not a Part L’objet de base n’est pas une Pièce - + Too many wires in the base shape Trop de lignes dans la forme de base - + The base wire is closed Le ligne de base est fermée - + The profile is not a 2D Part Le profil n’est pas un Part 2D - - Too many wires in the profile - Trop de lignes dans le profil - - - + The profile is not closed Le profil n’est pas fermé - + Only the 3 first wires will be connected Seules 3 premières lignes seront connectées - + Common vertex not found Sommet commun introuvable - + Pipes are already aligned Tuyaux déjà alignés - + At least 2 pipes must align Au moins 2 tuyaux doivent être alignés @@ -3057,12 +3227,12 @@ Création de plancher abandonnée. Redimensionner - + Center Centre - + 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. @@ -3070,72 +3240,72 @@ Note: You can change that in the preferences. Veuillez sélectionner uniquement les objets de Bâtiment ou rien ! Emplacement ne sont pas autorisés à accepter d’autre objet que Bâtiment. Les autres objets seront supprimés de la sélection. Vous pouvez modifier cela dans les préférences. - + Choose another Structure object: Choisir un autre objet Structure : - + The chosen object is not a Structure L’objet sélectionné n’est pas une Structure - + The chosen object has no structural nodes L’objet sélectionné n’a pas de nœud structurel - + One of these objects has more than 2 nodes Un de ces objets possède plus de 2 nœuds - + Unable to find a suitable intersection point Impossible de trouver un point d’intersection adapté - + Intersection found. Intersection trouvée. - + The selected wall contains no subwall to merge Le mur sélectionné ne contient pas de sous-mur à fusionner - + Cannot compute blocks for wall Ne peut pas calculer les blocs pour mur - + Choose a face on an existing object or select a preset Choisissez une face sur un objet existant, ou sélectionnez un paramètre prédéfini - + Unable to create component Impossible de créer le composant - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire Le numéro du fil qui définit un trou dans l’objet hôte. Une valeur de zéro adoptera automatiquement le fil plus gros - + + default + défaut - + If this is checked, the default Frame value of this window will be added to the value entered here Si cette case est cochée, la valeur par défaut du cadre de cette fenêtre s’ajoutera à la valeur entrée ici - + If this is checked, the default Offset value of this window will be added to the value entered here Si cette case est cochée, la valeur par défaut du décalage de cette fenêtre s’ajoutera à la valeur entrée ici @@ -3180,17 +3350,17 @@ Note: You can change that in the preferences. Erreur : votre version de IfcOpenShell est trop ancienne - + Successfully written Écrit avec succès - + Found a shape containing curves, triangulating Une forme contenant des courbes a été trouvé : triangulation en cours - + Successfully imported Importé avec succès @@ -3243,149 +3413,174 @@ You can change that in the preferences. Centrer le plan sur les objets de la liste ci-dessus - + First point of the beam Premier point de la poutre - + Base point of column Point de base de la colonne - + Next point Point suivant - + Structure options Options de la structure - + Drawing mode Mode de tracé - + Beam Poutre - + Column Colonne - + Preset Préréglage - + Switch L/H Échanger L/H - + Switch L/W Échanger L/l - + Con&tinue Pour&suivre - + First point of wall Premier point du mur - + Wall options Options du mur - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. Cette liste montre tous les objets multi-matériaux de ce document. Créez-en quelques-uns pour définir les types de murs. - + Alignment Alignement - + Left Gauche - + Right Droit - + Use sketches Utiliser des croquis - + Structure Structure - + Window Fenêtre - + Window options Options de la fenêtre - + Auto include in host object Inclure automatiquement dans l'objet hôte - + Sill height Hauteur d'allège + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness - Total thickness + L'épaisseur global depends on the object - depends on the object + dépend sur l'objet - + Create Project Crée un projet Unable to recognize that file type - Unable to recognize that file type + Incapable de reconnaître cette type du fichier - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch - Arch + L'arcade - + Rebar tools - Rebar tools + Outils de barre latérale @@ -3507,12 +3702,12 @@ You can change that in the preferences. Arch_Add - + Add component Ajouter un composant - + Adds the selected components to the active object Ajoute les composants sélectionnés à l'objet actif @@ -3590,12 +3785,12 @@ You can change that in the preferences. Arch_Check - + Check Vérifier - + Checks the selected objects for problems Vérifie si les objets sélectionnés présentent un problème @@ -3603,12 +3798,12 @@ You can change that in the preferences. Arch_CloneComponent - + Clone component Composant de clone - + Clones an object as an undefined architectural component Clone un objet comme un élément architectural indéfini @@ -3616,12 +3811,12 @@ You can change that in the preferences. Arch_CloseHoles - + Close holes Fermer les trous - + Closes holes in open shapes, turning them solids Convertit les formes ouvertes en solides, en fermant leurs trous @@ -3629,16 +3824,29 @@ You can change that in the preferences. Arch_Component - + Component Composant - + Creates an undefined architectural component Crée un élément architectural non défini + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3654,12 +3862,12 @@ You can change that in the preferences. Cut with a line - Cut with a line + Coupez avec une ligne Cut an object with a line with normal workplane - Cut an object with a line with normal workplane + Coupez une objet avec une ligne avec le plan normal de travail @@ -3691,14 +3899,14 @@ You can change that in the preferences. Arch_Floor - + Level Niveau - + Creates a Building Part object that represents a level, including selected objects - Creates a Building Part object that represents a level, including selected objects + Cree une objet de Part de Construction, que représente un niveau, y compris les objets choisis @@ -3780,12 +3988,12 @@ You can change that in the preferences. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Créer une feuille de calcul Ifc... - + Creates a spreadsheet to store IFC properties of an object. Crée une feuille de calcul pour stocker les propriétés IFC d'un objet. @@ -3814,12 +4022,12 @@ You can change that in the preferences. Arch_MergeWalls - + Merge Walls Fusionner des murs - + Merges the selected walls, if possible Fusionne les murs sélectionnés, si possible @@ -3827,12 +4035,12 @@ You can change that in the preferences. Arch_MeshToShape - + Mesh to Shape Maillage vers Forme - + Turns selected meshes into Part Shape objects Transforme les maillages sélectionnées en formes @@ -3853,12 +4061,12 @@ You can change that in the preferences. Arch_Nest - + Nest Calepinage - + Nests a series of selected shapes in a container Effectue le calepinage des formes séléctionnées dans un conteneur @@ -3866,12 +4074,12 @@ You can change that in the preferences. Arch_Panel - + Panel Panneau - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Crée un objet Panneau à partir de zéro ou d'un objet sélectionné (croquis, filaire, face ou solide) @@ -3879,7 +4087,7 @@ You can change that in the preferences. Arch_PanelTools - + Panel tools Outils de panneau @@ -3887,7 +4095,7 @@ You can change that in the preferences. Arch_Panel_Cut - + Panel Cut Panneau de coupe @@ -3895,17 +4103,17 @@ You can change that in the preferences. Arch_Panel_Sheet - + Creates 2D views of selected panels Crée des vues 2D de surfaces choisies - + Panel Sheet Panneau de feuille - + Creates a 2D sheet which can contain panel cuts Crée une feuille 2D qui peut contenir des morceaux de panneau @@ -3939,7 +4147,7 @@ You can change that in the preferences. Arch_PipeTools - + Pipe tools Outils tuyauterie @@ -3947,14 +4155,14 @@ You can change that in the preferences. Arch_Project - + Project Projet - + Creates a project entity aggregating the selected sites. - Creates a project entity aggregating the selected sites. + Cree une entité de projet qui agrége les sites choisis. @@ -3986,12 +4194,12 @@ You can change that in the preferences. Arch_Remove - + Remove component Enlever une composante - + Remove the selected components from their parents, or create a hole in a component Retirer les composants sélectionnés de leurs parents, ou créer un trou dans un composant @@ -3999,12 +4207,12 @@ You can change that in the preferences. Arch_RemoveShape - + Remove Shape from Arch Supprimer la forme - + Removes cubic shapes from Arch components Supprime les formes cubiques des composants Arch @@ -4051,12 +4259,12 @@ You can change that in the preferences. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Sélectionner les maillages non-manifold - + Selects all non-manifold meshes from the document or from the selected groups Sélectionne tous les maillages non-manifold du document ou des groupes sélectionnés @@ -4064,12 +4272,12 @@ You can change that in the preferences. Arch_Site - + Site Site - + Creates a site object including selected objects. Crée un objet site à partir des objets sélectionnés. @@ -4095,12 +4303,12 @@ You can change that in the preferences. Arch_SplitMesh - + Split Mesh Diviser une maille - + Splits selected meshes into independent components Divise les maillages sélectionnés en composantes indépendantes @@ -4116,12 +4324,12 @@ You can change that in the preferences. Arch_Structure - + Structure Structure - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Crée un objet de structure à partir de zéro ou d'un objet sélectionné (esquisse, ligne, face ou solide) @@ -4129,12 +4337,12 @@ You can change that in the preferences. Arch_Survey - + Survey Prise de côtes - + Starts survey Démarre l'étude @@ -4142,12 +4350,12 @@ You can change that in the preferences. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag Activer/désactiver le marqueur Brep IFC - + Force an object to be exported as Brep or not Force (ou non) un objet à être exporté en tant que Brep @@ -4155,25 +4363,38 @@ You can change that in the preferences. Arch_ToggleSubs - + Toggle subcomponents Activer/désactiver sous-composants - + Shows or hides the subcomponents of this object Affiche ou masque les sous-composants de cet objet + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Mur - + Creates a wall object from scratch or from a selected object (wire, face or solid) Crée un objet mur partir de zéro ou d'un objet sélectionné (une ligne, une face ou un solide) @@ -4181,12 +4402,12 @@ You can change that in the preferences. Arch_Window - + Window Fenêtre - + Creates a window object from a selected object (wire, rectangle or sketch) Crée une fenêtre a partir d'un objet sélectionné (filaire, rectangle ou esquisse) @@ -4409,7 +4630,7 @@ You can change that in the preferences. Schedule name: - Schedule name: + Nom de programme: @@ -4422,15 +4643,15 @@ You can change that in the preferences. Can be "count" to count the objects, or property names like "Length" or "Shape.Volume" to retrieve a certain property. - The property to retrieve from each object. -Can be "count" to count the objects, or property names -like "Length" or "Shape.Volume" to retrieve -a certain property. + L'attribut de récupérer de chaque object. +Possible d'être "compter" pour compter les objets, ou les noms d'attribut +comme "Longueur" ou "Forme.Volume" pour récupérer +un certain attribut. An optional unit to express the resulting value. Ex: m^3 (you can also write m³ or m3) - An optional unit to express the resulting value. Ex: m^3 (you can also write m³ or m3) + Un élément facultatif pour expliquer la valeur résultante. Ex. m^3 (vous pouvez aussi écrire m³ or m3) @@ -4445,22 +4666,22 @@ a certain property. If this is enabled, an associated spreadsheet containing the results will be maintained together with this schedule object - If this is enabled, an associated spreadsheet containing the results will be maintained together with this schedule object + Si c'est permis, un tableur associé y compris les résultats sera maintenu ensemble avec cet objet de programme Associate spreadsheet - Associate spreadsheet + Tableur associé If this is turned on, additional lines will be filled with each object considered. If not, only the totals. - If this is turned on, additional lines will be filled with each object considered. If not, only the totals. + Si c'est allumé, les lignes additionelles sera emplies avec chaque objet considéré. Si pas, seulement les totals. Detailed results - Detailed results + Résultats détaillés @@ -4475,7 +4696,7 @@ a certain property. Add selection - Add selection + Ajoutez la sélection @@ -4490,28 +4711,28 @@ a certain property. Writing camera position Écrire la position de la caméra - - - Draft creation tools - Draft creation tools - - Draft annotation tools - Draft annotation tools + Draft creation tools + Outils de création d'esquisse - Draft modification tools - Draft modification tools + Draft annotation tools + Outils d'annotation d'esquisse - + + Draft modification tools + Outils de modification d'esquisse + + + Draft Tirant d'eau - + Import-Export Importer-Exporter @@ -4721,7 +4942,7 @@ a certain property. Total thickness - Total thickness + L'épaisseur global @@ -4972,7 +5193,7 @@ a certain property. Épaisseur - + Force export as Brep Forcer l'export en Brep @@ -4997,15 +5218,10 @@ a certain property. DAE - + Export options Options d'export - - - IFC - IFC - General options @@ -5147,17 +5363,17 @@ a certain property. Autoriser les quadrangles - + Use triangulation options set in the DAE options page Utiliser l'option de triangulation actif dans les options du DAE - + Use DAE triangulation options Utiliser les options de triangulation DAE - + Join coplanar facets when triangulating Joindre les faces coplanaires pendant la triangulation @@ -5181,11 +5397,6 @@ a certain property. Create clones when objects have shared geometry Créez des clones quand les objets partagent une géométrie - - - Show this dialog when importing and exporting - Afficher cette boîte de dialogue lors de l'importation et l'exportation - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5247,12 +5458,12 @@ a certain property. Parois multicouches fendues - + Use IfcOpenShell serializer if available Utiliser le sérialiseur IfcOpenShell si disponible - + Export 2D objects as IfcAnnotations Exporter des objets 2D comme IfcAnnotations @@ -5272,7 +5483,7 @@ a certain property. Ajustement de vue lors de l’importation - + Export full FreeCAD parametric model Exporter le modèle paramétrique complet FreeCAD @@ -5322,12 +5533,12 @@ a certain property. Exclure la liste: - + Reuse similar entities Réutiliser les entités similaires - + Disable IfcRectangleProfileDef Désactiver IfcRectangleProfileDef @@ -5397,19 +5608,19 @@ a certain property. Importer des définitions paramétriques FreeCAD complètes si disponibles - + Auto-detect and export as standard cases when applicable Détecter automatiquement et exporter comme cas standards lorsque cela est applicable If this is checked, when an Arch object has a material, the object will take the color of the material. This can be overridden for each object. - If this is checked, when an Arch object has a material, the object will take the color of the material. This can be overridden for each object. + Si c'est coché, quand un objet Arcade a un matériel, l'objet prendra le couleur du matériel. Cela peut être remplacé pour chaque objet. Use material color as shape color - Use material color as shape color + Utiliser la couleur du matériau comme couleur de forme @@ -5428,28 +5639,26 @@ a Footprint display mode The URL of a bim server instance (www.bimserver.org) to connect to. - The URL of a bim server instance (www.bimserver.org) to connect to. + L'URL d'une instance d'un serveur BIM (www.bimserver.org) auquel se connecter. If this is selected, the "Open BimServer in browser" button will open the Bim Server interface in an external browser instead of the FreeCAD web workbench - If this is selected, the "Open BimServer in browser" -button will open the Bim Server interface in an external browser -instead of the FreeCAD web workbench + Si sélectionné, le bouton "Ouvrir le serveur Bim" s'ouvrira dans un navigateur externe au lieu de FreeCAD Web workbench All dimensions in the file will be scaled with this factor - All dimensions in the file will be scaled with this factor + Toutes les dimensions du fichier seront mises à l'échelle avec ce facteur Meshing program that should be used. If using Netgen, make sure that it is available. - Meshing program that should be used. -If using Netgen, make sure that it is available. + Programme de maillage qui doit être utilisé. +Si vous utilisez Netgen, assurez-vous qu'il est disponible. @@ -5468,36 +5677,194 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value. Maximum number of segments per edge - Maximum number of segments per edge + Nombre maximal de segments par arête Number of segments per radius - Number of segments per radius + Nombre de segments par rayon Allow a second order mesh - Allow a second order mesh + Permet le maillage de seconde ordre Allow quadrilateral faces - Allow quadrilateral faces + Permet les surfaces quadrilatères + + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + Les objets 2D seront exportés en tant qu'IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + Toutes les propriétés de l'objet FreeCAD seront stockées dans les objets exportés, +permettant de recréer un modèle paramétrique complet lors de la réimportation. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + Lorsque cela est possible, les entités similaires ne seront utilisées qu'une seule fois dans le fichier. +Cela peut réduire considérablement la taille du fichier, mais le rendre moins lisible. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Ajouter un site par défaut si aucun n'est trouvé dans le document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Ajoutez l'étage par défaut de bâtiment si un n'est pas trouvé dans le document + + + + IFC file units + Les éléments de fichier IFC + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + Les éléments où que vous voulez ton fichier IFC d'être exporté. Notez que les fichiers IFC sont toujours écrits avec les unités métriques. Les unités impériales ne sont que une conversion appliquée sur cela. Mais les certaines applications BIM utiliseront cela pour choisir quelle unité avec laquelle travailler quand ouvrir le fichier. + + + + Metric + Métrique + + + + Imperial + Impérial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing Shows verbose debug messages during import and export of IFC files in the Report view panel - Shows verbose debug messages during import and export -of IFC files in the Report view panel + Afficher les messages de débogage pendant l'import et l'export des fichiers IFC dans le panneau rapport Clones are used when objects have shared geometry One object is the base object, the others are clones. - Clones are used when objects have shared geometry -One object is the base object, the others are clones. + Les clones sont utilisés lorsque des objets partagent la même géométrie. Un object est la base/source, les autres sont des clones. @@ -5517,8 +5884,8 @@ will already have their openings subtracted The importer will try to detect extrusions. Note that this might slow things down. - The importer will try to detect extrusions. -Note that this might slow things down. + L'importateur essayera de détecter les extrusions. +Notez que cela ralentit peut-être les affaires. @@ -5529,13 +5896,12 @@ Note that this might slow things down. If several materials with the same name and color are found in the IFC file, they will be treated as one. - If several materials with the same name and color are found in the IFC file, -they will be treated as one. + Si plusieurs matériels avec les mêmes noms et couleurs sont trouvés dans le fichier IFC, ils seront soufrés comme un. Merge materials with same name and same color - Merge materials with same name and same color + Fusionner les matériaux avec le même nom et la même couleur @@ -5545,17 +5911,17 @@ they will be treated as one. Import IFC properties in spreadsheet - Import IFC properties in spreadsheet + Importer les propriétés IFC dans la feuille de calcul IFC files can contain unclean or non-solid geometry. If this option is checked, all the geometry is imported, regardless of their validity. - IFC files can contain unclean or non-solid geometry. If this option is checked, all the geometry is imported, regardless of their validity. + Les fichiers IFC peuvent contenir une géométrie non propre ou non solide. Si cette option est cochée, toute la géométrie est importée, quelle que soit leur validité. Allow invalid shapes - Allow invalid shapes + Autoriser les formes non valides @@ -5577,150 +5943,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Outils Arch @@ -5728,34 +5964,34 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft &Draft - + Utilities Utilitaires - + &Arch &Architecture - + Creation - Creation + Création - + Annotation Annotation - + Modification - Modification + Modification diff --git a/src/Mod/Arch/Resources/translations/Arch_gl.qm b/src/Mod/Arch/Resources/translations/Arch_gl.qm index 0ce322aa7c..daae8be618 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_gl.qm and b/src/Mod/Arch/Resources/translations/Arch_gl.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_gl.ts b/src/Mod/Arch/Resources/translations/Arch_gl.ts index 2c8de5ee02..c48971484e 100644 --- a/src/Mod/Arch/Resources/translations/Arch_gl.ts +++ b/src/Mod/Arch/Resources/translations/Arch_gl.ts @@ -34,57 +34,57 @@ O tipo desta construción - + The base object this component is built upon O obxecto de base, sobre o cal este compoñente é construído - + The object this component is cloning O obxecto do que este compoñente é clonado - + Other shapes that are appended to this object Outras formas que están anexadas a este obxecto - + Other shapes that are subtracted from this object Outras formas que están subtraídas deste obxecto - + An optional description for this component Unha descrición opcional para este compoñente - + An optional tag for this component Unha etiqueta opcional para este compoñente - + A material for this object Un material para este obxecto - + Specifies if this object must move together when its host is moved Especifica se este obxecto ten que moverse cando o seu hóspede o fai - + The area of all vertical faces of this object A área de tódalas caras verticais deste obxecto - + The area of the projection of this object onto the XY plane A área da proxección deste obxecto sobre o plano XY - + The perimeter length of the horizontal area A lonxitude do perímetro da área horizontal @@ -104,12 +104,12 @@ Potencia eléctrica precisada por este equipamento en Watts - + The height of this object A altura deste obxecto - + The computed floor area of this floor A área de chan calculada para este andar @@ -144,62 +144,62 @@ A rotación do perfil arredor do seu eixo de extrusión - + The length of this element, if not based on a profile A lonxitude deste elemento, se non está baseado nun perfil - + The width of this element, if not based on a profile A largura deste elemento, se non está baseado nun perfil - + The thickness or extrusion depth of this element O grosor ou fondura de extrusión deste elemento - + The number of sheets to use A cantidade de follas a usar - + The offset between this panel and its baseline A separación entre este panel mais a súa liña base - + The length of waves for corrugated elements A lonxitude das ondas para elementos corrugados - + The height of waves for corrugated elements A altura das ondas para elementos corrugados - + The direction of waves for corrugated elements A dirección das ondas para elementos corrugados - + The type of waves for corrugated elements O tipo de ondas para elementos corrugados - + The area of this panel A área deste panel - + The facemaker type to use to build the profile of this object O tipo de facedor de caras para usar na construción do perfil deste proxecto - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) A dirección de extrusión normal deste obxecto (manter (0,0,0) para normal automática) @@ -214,82 +214,82 @@ A largura da liña dos obxectos renderizados - + The color of the panel outline A cor da contorna do panel - + The size of the tag text O tamaño do texto da etiqueta - + The color of the tag text A cor do texto da etiqueta - + The X offset of the tag text O desprazamento X do texto da etiqueta - + The Y offset of the tag text O desprazamento Y do texto da etiqueta - + The font of the tag text A fonte do texto da etiqueta - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label O texto a amosar. Pode ser %tag%, %label% ou %description% para ver a etiqueta do panel - + The position of the tag text. Keep (0,0,0) for center position A posición da etiqueta de texto. Mantida (0,0,0) para posición centrada - + The rotation of the tag text A rotación do texto da etiqueta - + A margin inside the boundary Unha marxe dentro da contorna - + Turns the display of the margin on/off Activa ou desactiva a visualización da marxe - + The linked Panel cuts Os tallados do Panel conectados - + The tag text to display O texto a amosar na etiqueta - + The width of the sheet A largura da folla - + The height of the sheet A altura da folla - + The fill ratio of this sheet A proporción de recheo desta folla @@ -319,17 +319,17 @@ Desprazamento respecto do punto final - + The curvature radius of this connector O raio de curvatura deste conector - + The pipes linked by this connector Os tubos ligados por este conector - + The type of this connector O tipo deste conector @@ -349,7 +349,7 @@ A altura deste elemento - + The structural nodes of this element Os nós estruturais deste elemento @@ -664,82 +664,82 @@ Se é marcada, os obxectos de orixe amósanse independentemente de seren visibles no modelo 3D - + The base terrain of this site O chan de base deste lugar - + The postal or zip code of this site O correo ou código postal deste lugar - + The city of this site A cidade deste lugar - + The country of this site O país deste lugar - + The latitude of this site A latitude deste lugar - + Angle between the true North and the North direction in this document Ángulo entre o Norte verdadeiro e a dirección Norte neste documento - + The elevation of level 0 of this site A elevación do nivel 0 deste lugar - + The perimeter length of this terrain A lonxitude do perímetro deste terreo - + The volume of earth to be added to this terrain O volume de terra para ser engadido a este terreo - + The volume of earth to be removed from this terrain O volume de terra para ser rexeitado deste terreo - + An extrusion vector to use when performing boolean operations Un vector de extrusión para usar cando se fan operacións booleanas - + Remove splitters from the resulting shape Desbotar divisores da forma resultante - + Show solar diagram or not Amosar ou non o diagrama solar - + The scale of the solar diagram A escala do diagrama solar - + The position of the solar diagram A posición do diagrama solar - + The color of the solar diagram A cor do diagrama solar @@ -934,107 +934,107 @@ A separación entre o bordo da escaleira e a estrutura - + An optional extrusion path for this element Un camiño de extrusión opcional para este elemento - + The height or extrusion depth of this element. Keep 0 for automatic A altura ou fondura de extrusión deste elemento. Manter 0 para automática - + A description of the standard profile this element is based upon Unha descrición do perfil estándar sobre o cal este elemento está baseado - + Offset distance between the centerline and the nodes line Distancia de separación entre a liña central e a liña de nós - + If the nodes are visible or not Se os nós son visibles ou non - + The width of the nodes line A largura da liña de nós - + The size of the node points O tamaño da liña de nós - + The color of the nodes line A cor da liña de nós - + The type of structural node O tipo de nó estrutural - + Axes systems this structure is built on Sistema de eixos sobre o que está construída esta estrutura - + The element numbers to exclude when this structure is based on axes Os números de elemento para desbotar cando esta estrutura está baseada en eixos - + If true the element are aligned with axes Se é verdadeiro, os elementos son aliñados cos eixos - + The length of this wall. Not used if this wall is based on an underlying object A lonxitude desta parede. Non se emprega se esta parede está baseada sobre un obxecto subxacente - + The width of this wall. Not used if this wall is based on a face A largura desta parede. Non se emprega se esta parede está baseada nunha cara - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid A altura desta parede. Manteña 0 para automática. Non usada se esta parede está baseada nun sólido - + The alignment of this wall on its base object, if applicable O aliñamento desta parede no seu obxecto de base, se é aplicábel - + The face number of the base object used to build this wall Número de caras do obxecto base usado para construír esta parede - + The offset between this wall and its baseline (only for left and right alignments) A separación entre esta parede e a súa liña de base (só para aliñacións esquerda e dereita) - + The normal direction of this window A dirección normal desta fiestra - + The area of this window A área desta fiestra - + An optional higher-resolution mesh or shape for this object Unha malla ou forma de alta resolución para este obxecto @@ -1044,7 +1044,7 @@ Unha situación opcional a maiores para engadir ó perfil antes de ser extruído - + Opens the subcomponents that have a hinge defined Abre os sub-compoñentes que teñen un gonzo definido @@ -1099,7 +1099,7 @@ Remonte das banceiras na parte inferior dos chanzos - + The number of the wire that defines the hole. A value of 0 means automatic O número de arames que define o burato. Un valor de 0 significa automático @@ -1124,7 +1124,7 @@ Eixos de que esta feito este sistema - + An optional axis or axis system on which this object should be duplicated Un eixo opcional ou sistema de eixos no cal este obxecto se debe duplicar @@ -1139,32 +1139,32 @@ Se é certo, a xeometría fusiónase, se non xera un composto - + If True, the object is rendered as a face, if possible. Se é Certo, o obxecto renderízase como cara, se se pode. - + The allowed angles this object can be rotated to when placed on sheets Ángulos permitidos nos que este obxecto pode ser virado cando é colocado nas follas - + Specifies an angle for the wood grain (Clockwise, 0 is North) Especifica un ángulo para a vea da madeira (en sentido horario, 0 é o norte) - + Specifies the scale applied to each panel view. Especifica a escala aplicada a cada vista do panel. - + A list of possible rotations for the nester Unha lista de posibles rotacións para imbricación - + Turns the display of the wood grain texture on/off Activa e amosa a textura da vea da madeira on/off @@ -1189,7 +1189,7 @@ Espazo persoalizado da barra corrugada - + Shape of rebar Forma da barra @@ -1199,17 +1199,17 @@ Inverter a dirección do teito se vai ao revés - + Shows plan opening symbols if available Amosa os símbolos de apertura da planta se está dispoñible - + Show elevation opening symbols if available Amosa os símbolos de apertura do alzado se está dispoñible - + The objects that host this window Obxectos que acolle esta fiestra @@ -1329,7 +1329,7 @@ Definido como certo, o plano de traballo será mantido en modo automático - + An optional standard (OmniClass, etc...) code for this component Un código estándar opcional (OmniClass, etc...) para este compoñente @@ -1344,22 +1344,22 @@ Unha URL onde atopar información sobre este material - + The horizontal offset of waves for corrugated elements O desprazamento horizontal das ondas de elementos engurrados - + If the wave also affects the bottom side or not Se a onda tamén afecta á parte inferior ou non - + The font file O ficheiro fonte - + An offset value to move the cut plane from the center point Un valor de desprazamento para mover un plano de tallada dende o punto central @@ -1414,22 +1414,22 @@ A distancia entre o plano de corte mais a vista actual de corte (mantén isto nun valor baixo pero non cero) - + The street and house number of this site, with postal box or apartment number if needed A rúa e o número da casa desde sitio, con número postal ou número de apartamento se é necesario - + The region, province or county of this site A rexión, provincia ou país deste sitio - + A url that shows this site in a mapping website Unha url que amosa este sitio nun sitio web de mapa - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates Desprazamento opcional entre a orixe (0,0,0) mais o punto indicado por xeo-coordenadas @@ -1484,102 +1484,102 @@ A 'contorna esquerda' de tódolos segmentos das escaleiras - + Enable this to make the wall generate blocks Habilitar isto para facer bloques de parede xerados - + The length of each block A lonxitude de cada bloque - + The height of each block O alto de cada bloque - + The horizontal offset of the first line of blocks Desprazamento horizontal da primeira liña de bloques - + The horizontal offset of the second line of blocks Desprazamento horizontal da segunda liña de bloques - + The size of the joints between each block Tamaño das unións entre cada bloque - + The number of entire blocks O número de bloques enteiros - + The number of broken blocks O número de bloques rompidos - + The components of this window Compoñentes desta fiestra - + The depth of the hole that this window makes in its host object. If 0, the value will be calculated automatically. A fondura do burato que fai esta fiestra no obxecto hóspede. Se é 0, o valor calcularase automaticamente. - + An optional object that defines a volume to be subtracted from hosts of this window O obxecto opcional que define un volume a ser subtraído dende o hóspede desta fiestra - + The width of this window Largura da fiestra - + The height of this window Altura da fiestra - + The preset number this window is based on O número preestablecido no que está baseado esta fiestra - + The frame size of this window O tamaño da estrutura desta fiestra - + The offset size of this window O tamaño do desprazamento desta fiestra - + The width of louvre elements Largura dos elementos da persiana - + The space between louvre elements Espazo entre os elementos da persiana - + The number of the wire that defines the hole. If 0, the value will be calculated automatically O número de arames que define o burato. Se é 0, o valor será calculado automaticamente - + Specifies if moving this object moves its base instead Especifica se movendo este obxecto moves a base no seu lugar @@ -1609,22 +1609,22 @@ O número de fitos usados ao facer o valado - + The type of this object O tipo desde obxecto - + IFC data IFC data - + IFC properties of this object IFC propiedades deste obxecto - + Description of IFC attributes are not yet implemented Descrición dos atributos IFC aínda non estando implementados @@ -1639,27 +1639,27 @@ Se é verdadeiro, a cor dos obxectos materiais será usada para raiar áreas de tallada. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site Cando o conxunto 'Norte Verdadeiro' está activado a xeometría se xirará para que coincida co norte verdadeiro deste sitio - + Show compass or not Amosar compás ou non - + The rotation of the Compass relative to the Site A rotación do Compás relativo deste Sitio - + The position of the Compass relative to the Site placement A posición do Compás relativo á colocación do Sitio - + Update the Declination value based on the compass rotation Actualizar a Declaración do valor baseado na rotación do compás @@ -1730,8 +1730,8 @@ - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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. @@ -1754,10 +1754,110 @@ Turn cutting on when activating this level - + Use the material color as this object's shape color, if available Use the material color as this object's shape color, if available + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile + 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 @@ -1774,22 +1874,97 @@ If True, additional lines with each individual object are added to the results - + The time zone where this site is located The time zone where this site is located - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation The area of this wall as a simple Height * Length calculation @@ -1797,17 +1972,17 @@ Arch - + Components Compoñentes - + Components of this object Compoñentes deste obxecto - + Axes Eixos @@ -1817,12 +1992,12 @@ Crear eixo - + Remove Rexeitar - + Add Engadir @@ -1842,67 +2017,67 @@ Ángulo - + is not closed non está pechada - + is not valid non é válido - + doesn't contain any solid non contén ningún sólido - + contains a non-closed solid contén un sólido non pechado - + contains faces that are not part of any solid contén caras que non son parte de ningún sólido - + Grouping Agrupar - + Ungrouping Desagrupar - + Split Mesh Dividir Malla - + Mesh to Shape Malla para Forma - + Base component Compoñente de base - + Additions Adicións - + Subtractions Subtraccións - + Objects Obxectos @@ -1922,7 +2097,7 @@ Non se pode crear un tellado - + Page Páxina @@ -1937,82 +2112,82 @@ Facer plano de corte - + Create Site Crear sitio - + Create Structure Crear estrutura - + Create Wall Crear parede - + Width Largura - + Height Altura - + Error: Invalid base object Erro: Obxecto de base non válido - + This mesh is an invalid solid Esta malla é un sólido non válido - + Create Window Crear a fiestra - + Edit Editar - + Create/update component Crear/actualizar compoñente - + Base 2D object Obxecto base 2D - + Wires Arames - + Create new component Crear novo compoñente - + Name Nome - + Type Tipo - + Thickness Grosor @@ -2027,12 +2202,12 @@ ficheiro %s creado con éxito. - + Add space boundary Engadir límite do espazo - + Remove space boundary Desbotar límite do espazo @@ -2042,7 +2217,7 @@ Por favor, escolme un obxecto base - + Fixtures Accesorios @@ -2072,32 +2247,32 @@ Crear escaleiras - + Length Lonxitude - + Error: The base shape couldn't be extruded along this tool object Erro: A forma base non pode ser extruída ó longo deste obxecto - + Couldn't compute a shape Non foi posíbel calcular unha forma - + Merge Wall Unir parede - + Please select only wall objects Por favor, escolla só obxectos parede - + Merge Walls Unir Paredes @@ -2107,42 +2282,42 @@ Distancias (mm) e ángulos (graos) entre eixos - + Error computing the shape of this object Erro ó calcular a forma do obxecto - + Create Structural System Crear sistema estrutural - + Object doesn't have settable IFC Attributes O obxecto non ten atributos IFC que se poidan configurar - + Disabling Brep force flag of object Desactivar o indicador de forzado Brep do obxecto - + Enabling Brep force flag of object Activar o indicador de forzado Brep do obxecto - + has no solid non hai ningún sólido - + has an invalid shape ten unha forma inválida - + has a null shape ten unha forma nula @@ -2187,7 +2362,7 @@ Crear 3 vistas - + Create Panel Crear auga @@ -2262,7 +2437,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Altura (mm) - + Create Component Crear compoñente @@ -2272,7 +2447,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Crear material - + Walls can only be based on Part or Mesh objects As paredes só poden basearse en obxectos Peza ou Malla @@ -2282,12 +2457,12 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Estabelecer a posición do texto - + Category Categoría - + Key Chave @@ -2302,7 +2477,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Unidade - + Create IFC properties spreadsheet Crear a folla de cálculo de propiedades IFC @@ -2312,37 +2487,37 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Construír edificio - + Group Grupo - + Create Floor Construír Andar - + Create Panel Cut Facer corte no panel - + Create Panel Sheet Facer folla no panel - + Facemaker returned an error O facedor de caras devolveu un erro - + Tools Ferramentas - + Edit views positions Editar as posicións das vistas @@ -2487,7 +2662,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Rotación - + Offset Separación @@ -2512,85 +2687,85 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Listaxe - + There is no valid object in the selection. Site creation aborted. Non hai ningún obxecto válido na selección. Construción do sitio abortada. - + Node Tools Ferramentas de nós - + Reset nodes Restaurar nós - + Edit nodes Editar nós - + Extend nodes Estender nós - + Extends the nodes of this element to reach the nodes of another element Estende os nós dese elemento para acadar os nós de outro elemento - + Connect nodes Conectar nós - + Connects nodes of this element with the nodes of another element Liga nós deste elemento cos nós doutro elemento - + Toggle all nodes Alternar tódolos nós - + Toggles all structural nodes of the document on/off Alterna tódolos nós estruturais do documento aceso/apagado - + Intersection found. Intersección atopada. - + Door Porta - + Hinge Gonzo - + Opening mode Xeito de apertura - + Get selected edge Coller bordo escolmado - + Press to retrieve the selected edge Prema para recuperar o bordo escolmado @@ -2620,17 +2795,17 @@ Site creation aborted. Nova capa - + Wall Presets... Definicións de muros... - + Hole wire Burato - + Pick selected Elixir o escolmado @@ -2710,7 +2885,7 @@ Site creation aborted. Columnas - + This object has no face Este obxecto non ten cara @@ -2720,42 +2895,42 @@ Site creation aborted. Fronteiras de espazo - + Error: Unable to modify the base object of this wall Erro: Non se pode modificar o obxecto base desta parede - + Window elements Elementos da fiestra - + Survey Colleita de datos - + Set description Descrición do conxunto - + Clear Baleirar - + Copy Length Copiar Lonxitude - + Copy Area Copiar Área - + Export CSV Exportar CSV @@ -2765,17 +2940,17 @@ Site creation aborted. Descrición - + Area Área - + Total Total - + Hosts Hosts @@ -2827,77 +3002,77 @@ Creación do edificio abortada. Crear BuildingPart - + Invalid cutplane Plano de corte inválido - + All good! No problems found Todo ben! Non se atoparon problemas - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: O obxecto non ten o atributo IfcProperties. Cancelar a creación de follas de cálculo para o obxecto: - + Toggle subcomponents Alternar sub-compoñentes - + Closing Sketch edit Pechando editor de esbozos - + Component Compoñente - + Edit IFC properties Editar propiedades IFC - + Edit standard code Editar código estándar - + Property Propiedade - + Add property... Engadir propiedade... - + Add property set... Engadir conxunto de propiedades... - + New... Novo... - + New property Propiedade nova - + New property set Novo conxunto de propiedades - + 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. @@ -2907,7 +3082,7 @@ Sitio, Edificio e obxectos Andar serán removidos dende a selección. Podes trocar esas preferencias. - + There is no valid object in the selection. Floor creation aborted. Non hai un obxecto válido na escolma. @@ -2918,7 +3093,7 @@ Floor creation aborted. Punto de cruce non atopado no perfil. - + Error computing shape of Erro ao calcular a forma de @@ -2933,67 +3108,62 @@ Floor creation aborted. Por favor, escolme só obxectos Tubo - + Unable to build the base path Incapaz de construír a traxectoria de base - + Unable to build the profile Incapaz de construír o perfil - + Unable to build the pipe Incapaz de construír o tubo - + The base object is not a Part O obxecto base non é unha Peza - + Too many wires in the base shape Arames demais na forma base - + The base wire is closed O arame base está pechado - + The profile is not a 2D Part O perfil non é unha peza 2D - - Too many wires in the profile - Arames demais no perfil - - - + The profile is not closed O perfil non está pechado - + Only the 3 first wires will be connected Só os 3 primeiros arames han ser conectados - + Common vertex not found Vértice común non atopado - + Pipes are already aligned Os tubos xa están aliñados - + At least 2 pipes must align Polo menos 2 tubos deben estar aliñados @@ -3048,12 +3218,12 @@ Floor creation aborted. Redimensionar - + Center Centro - + 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. @@ -3064,72 +3234,72 @@ Outros obxectos serán desbotados da escolma. Nota: podes trocar isto nas preferencias. - + Choose another Structure object: Escolmar outro obxecto Estrutura: - + The chosen object is not a Structure O obxecto escolmado non é unha Estrutura - + The chosen object has no structural nodes O obxecto escollido non ten nós estruturais - + One of these objects has more than 2 nodes Un destes obxectos ten máis de 2 nós - + Unable to find a suitable intersection point Incapaz de atopar un punto de intersección axeitado - + Intersection found. Intersección atopada. - + The selected wall contains no subwall to merge A parede escolmada non contén ningunha sub-parede para fundir - + Cannot compute blocks for wall Non se pode calcular os bloques para a parede - + Choose a face on an existing object or select a preset Escolme unha face nun obxecto existente ou escolme un pre-definido - + Unable to create component Non é posíbel crear o compoñente - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire O número de arame que define un burato no obxecto hóspede. Un valor de cero adoptará automáticamente o arame máis grande - + + default + por defecto - + If this is checked, the default Frame value of this window will be added to the value entered here Se se marca, a Estrutura predeterminada desta fiestra engadírase ao valor ingresado aquí - + If this is checked, the default Offset value of this window will be added to the value entered here Se se marca esta opción, o valor predeterminado de desprazamento desta fiestra engadírase ao valor ingresado aquí @@ -3174,17 +3344,17 @@ Nota: podes trocar isto nas preferencias. Erro: a súa versión de IfcOpenShell é moi vella - + Successfully written Gravado con éxito - + Found a shape containing curves, triangulating Atopouse unha forma que contén curvas, triangulando - + Successfully imported Importados con éxito @@ -3239,120 +3409,135 @@ Podes trocar esas preferencias. Centra o plano na lista de obxectos de enriba - + First point of the beam Primeiro punto da trabe - + Base point of column Punto da base da columna - + Next point Seguinte punto - + Structure options Opcións da estrutura - + Drawing mode Modo debuxo - + Beam Trabe - + Column Columna - + Preset Predefinido - + Switch L/H Trocar L/H - + Switch L/W Trocar L/W - + Con&tinue &Seguir - + First point of wall Primeiro punto da parede - + Wall options Opcións da parede - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. Esta lista amosa tódolos obxectos MultiMateriais deste documento. Crea un novo para definir tipos de paredes. - + Alignment Aliñamento - + Left Esquerda - + Right Dereita - + Use sketches Usar esbozos - + Structure Estrutura - + Window Fiestra - + Window options Opcións de fiestra - + Auto include in host object Incluír automaticamente no obxecto hóspede - + Sill height Altura do limiar + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness @@ -3364,7 +3549,7 @@ Podes trocar esas preferencias. depends on the object - + Create Project Facer proxecto @@ -3374,12 +3559,22 @@ Podes trocar esas preferencias. Unable to recognize that file type - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch Arch - + Rebar tools Rebar tools @@ -3503,12 +3698,12 @@ Podes trocar esas preferencias. Arch_Add - + Add component Engadir compoñente - + Adds the selected components to the active object Engade os compoñentes escolmados para o obxecto activo @@ -3586,12 +3781,12 @@ Podes trocar esas preferencias. Arch_Check - + Check Comprobar - + Checks the selected objects for problems Verifica os obxectos escolmados para ver se hai problemas @@ -3599,12 +3794,12 @@ Podes trocar esas preferencias. Arch_CloneComponent - + Clone component Clonar compoñente - + Clones an object as an undefined architectural component Clona un obxecto coma un compoñente arquitectónico indefinido @@ -3612,12 +3807,12 @@ Podes trocar esas preferencias. Arch_CloseHoles - + Close holes Pechar furados - + Closes holes in open shapes, turning them solids Pecha furados en formas abertas, tornándoos en sólidos @@ -3625,16 +3820,29 @@ Podes trocar esas preferencias. Arch_Component - + Component Compoñente - + Creates an undefined architectural component Crea un compoñente arquitectónico indeterminado + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3687,12 +3895,12 @@ Podes trocar esas preferencias. Arch_Floor - + Level Nivel - + Creates a Building Part object that represents a level, including selected objects Creates a Building Part object that represents a level, including selected objects @@ -3776,12 +3984,12 @@ Podes trocar esas preferencias. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Crea unha folla de cálculo IFC... - + Creates a spreadsheet to store IFC properties of an object. Crea unha folla de cálculo para almacenar as propiedades Ifc dun obxecto. @@ -3810,12 +4018,12 @@ Podes trocar esas preferencias. Arch_MergeWalls - + Merge Walls Unir Paredes - + Merges the selected walls, if possible Une as paredes escolmadas, se é posible @@ -3823,12 +4031,12 @@ Podes trocar esas preferencias. Arch_MeshToShape - + Mesh to Shape Malla para Forma - + Turns selected meshes into Part Shape objects Torna as mallas escolmadas en obxectos Forma de Peza @@ -3849,12 +4057,12 @@ Podes trocar esas preferencias. Arch_Nest - + Nest Imbricación - + Nests a series of selected shapes in a container Aniña unha serie de formas escolmadas nun colector @@ -3862,12 +4070,12 @@ Podes trocar esas preferencias. Arch_Panel - + Panel Panel - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Crea un obxecto Panel dende cero ou a partir dun obxecto escolmado (esbozo, arame, cara ou sólido) @@ -3875,7 +4083,7 @@ Podes trocar esas preferencias. Arch_PanelTools - + Panel tools Ferramentas de panel @@ -3883,7 +4091,7 @@ Podes trocar esas preferencias. Arch_Panel_Cut - + Panel Cut Corte de panel @@ -3891,17 +4099,17 @@ Podes trocar esas preferencias. Arch_Panel_Sheet - + Creates 2D views of selected panels Crea a vista 2D do panel escollido - + Panel Sheet Folla de panel - + Creates a 2D sheet which can contain panel cuts Crea unha folla 2D que pode conter tallas do panel @@ -3935,7 +4143,7 @@ Podes trocar esas preferencias. Arch_PipeTools - + Pipe tools Ferramentas de tubo @@ -3943,12 +4151,12 @@ Podes trocar esas preferencias. Arch_Project - + Project Proxecto - + Creates a project entity aggregating the selected sites. Creates a project entity aggregating the selected sites. @@ -3982,12 +4190,12 @@ Podes trocar esas preferencias. Arch_Remove - + Remove component Rexeitar compoñente - + Remove the selected components from their parents, or create a hole in a component Desbota os compoñentes escolmados dos seus pais, ou fai un furado nun compoñente @@ -3995,12 +4203,12 @@ Podes trocar esas preferencias. Arch_RemoveShape - + Remove Shape from Arch Rexeitar Forma de Arquitectura - + Removes cubic shapes from Arch components Desbota formas cúbicas de compoñentes Arquitectónicos @@ -4047,12 +4255,12 @@ Podes trocar esas preferencias. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Escolmar mallas non-múltiples - + Selects all non-manifold meshes from the document or from the selected groups Escolma tódalas mallas non múltiples do documento ou dos grupos escolmados @@ -4060,12 +4268,12 @@ Podes trocar esas preferencias. Arch_Site - + Site Sitio - + Creates a site object including selected objects. Crea un obxecto Sitio, incluíndo os obxectos escolmados. @@ -4091,12 +4299,12 @@ Podes trocar esas preferencias. Arch_SplitMesh - + Split Mesh Dividir Malla - + Splits selected meshes into independent components Divide as mallas escolmadas en compoñentes independentes @@ -4112,12 +4320,12 @@ Podes trocar esas preferencias. Arch_Structure - + Structure Estrutura - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Crea un obxecto Estrutura desde cero ou a partir dun obxecto escolmado (esbozo, arame, cara ou sólido) @@ -4125,12 +4333,12 @@ Podes trocar esas preferencias. Arch_Survey - + Survey Colleita de datos - + Starts survey Arrinca a colleita de datos @@ -4138,12 +4346,12 @@ Podes trocar esas preferencias. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag Alternar marcador IFC Brep - + Force an object to be exported as Brep or not Forza un obxecto a ser exportado como Brep ou non @@ -4151,25 +4359,38 @@ Podes trocar esas preferencias. Arch_ToggleSubs - + Toggle subcomponents Alternar sub-compoñentes - + Shows or hides the subcomponents of this object Amosa ou agocha os sub-compoñentes deste obxecto + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Parede - + Creates a wall object from scratch or from a selected object (wire, face or solid) Crea un obxecto Parede desde cero ou a partir dun obxecto escolmado (esbozo, arame, cara ou sólido) @@ -4177,12 +4398,12 @@ Podes trocar esas preferencias. Arch_Window - + Window Fiestra - + Creates a window object from a selected object (wire, rectangle or sketch) Crea un obxecto Fiestra a partir dun obxecto escolmado (esbozo, arame ou rectángulo) @@ -4487,27 +4708,27 @@ a certain property. Escribir posición da cámara - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools - + Draft Calado - + Import-Export Importar-Exportar @@ -4968,7 +5189,7 @@ a certain property. Grosor - + Force export as Brep Forzar exportación como Brep @@ -4993,15 +5214,10 @@ a certain property. DAE - + Export options Opcións de exportación - - - IFC - IFC - General options @@ -5143,17 +5359,17 @@ a certain property. Permitir cadrados - + Use triangulation options set in the DAE options page Usa as opcións de triangulación estabelecidas na páxina de opcións DAE - + Use DAE triangulation options Usa as opcións de triangulación DAE - + Join coplanar facets when triangulating Xuntar facetas planares ó triangular @@ -5177,11 +5393,6 @@ a certain property. Create clones when objects have shared geometry Crear clones cando os obxectos teñan unha xeometría compartida - - - Show this dialog when importing and exporting - Amosar este diálogo cando se importe ou exporte - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5243,12 +5454,12 @@ a certain property. Dividir con paredes multicapa - + Use IfcOpenShell serializer if available Use o serializador IfcOpenShell se está dispoñible - + Export 2D objects as IfcAnnotations Exportar obxectos 2D como anotacións Ifc @@ -5268,7 +5479,7 @@ a certain property. Axustar a vista durante a importación - + Export full FreeCAD parametric model Exportar un modelo paramétrico completo de FreeCAD @@ -5318,12 +5529,12 @@ a certain property. Excluír lista: - + Reuse similar entities Volver usar entidades semellantes - + Disable IfcRectangleProfileDef Desactivar IfcRectangleProfileDef @@ -5393,7 +5604,7 @@ a certain property. Importar parámetros completos definidos de FreeCAD se é posible - + Auto-detect and export as standard cases when applicable Auto detecta e exporta como estándar cando sexa aplicable @@ -5481,6 +5692,166 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces Allow quadrilateral faces + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Add default building storey if one is not found in the document + + + + IFC file units + IFC file units + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + Metric + Metric + + + + Imperial + Imperial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing + Shows verbose debug messages during import and export @@ -5573,150 +5944,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Ferramentas de Arquitectura @@ -5724,32 +5965,32 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft &Bosquexo - + Utilities Utilidades - + &Arch &Arquitectura - + Creation Creation - + Annotation Apuntamento - + Modification Modification diff --git a/src/Mod/Arch/Resources/translations/Arch_hr.qm b/src/Mod/Arch/Resources/translations/Arch_hr.qm index b3a0e162c7..9549966945 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_hr.qm and b/src/Mod/Arch/Resources/translations/Arch_hr.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_hr.ts b/src/Mod/Arch/Resources/translations/Arch_hr.ts index 36b3afc924..16d5f90126 100644 --- a/src/Mod/Arch/Resources/translations/Arch_hr.ts +++ b/src/Mod/Arch/Resources/translations/Arch_hr.ts @@ -34,57 +34,57 @@ Vrsta ove zgrade - + The base object this component is built upon Osnovni objekt ove komponente je izgrađena na - + The object this component is cloning Cilj ove komponente je kloniranje - + Other shapes that are appended to this object Drugim oblicima koji su dodati (ovisni) na ovaj objekt - + Other shapes that are subtracted from this object Drugih oblika koji se oduzimaju od ovog objekta - + An optional description for this component izaberite hocete li opisati komponentu - + An optional tag for this component Neobavezna oznaka za ovu komponentu - + A material for this object Materijal za ovaj objekt - + Specifies if this object must move together when its host is moved Određuje dali se objekt mora premjestiti kad se domacin premjesti - + The area of all vertical faces of this object podrucje svih vertikalnih lica objekta - + The area of the projection of this object onto the XY plane Područje projekcije predmeta na ravnini XY - + The perimeter length of the horizontal area Opseg duljine vodoravnog područja @@ -104,12 +104,12 @@ Električne energije potrebna u ovoj opremi - + The height of this object Visina ovog objekta - + The computed floor area of this floor izracun poda i povrsine poda @@ -144,62 +144,62 @@ Zakretanja profila oko svoje osi istiskivanja (extrusion) - + The length of this element, if not based on a profile Dužina ovog elementa, ako se ne temelji na profilu - + The width of this element, if not based on a profile Širina ovog elementa, ako se ne temelji na profilu - + The thickness or extrusion depth of this element Debljina ili dubina istiskivanja ovog elementa - + The number of sheets to use Broj listova za korištenje - + The offset between this panel and its baseline Pomak između ove ploče i osnovice - + The length of waves for corrugated elements Dužina valova za valovite elemente - + The height of waves for corrugated elements Visina valova za valovite elemente - + The direction of waves for corrugated elements Smjer valova za valovite elemente - + The type of waves for corrugated elements Vrsta valova za valovite elemente - + The area of this panel Područje ove ploče - + The facemaker type to use to build the profile of this object Vrsta dotjeravanja izgleda, koristi se za izgradnju profila ovog objekta - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) Smjer normalnog istiskivanja objekta (zadrži (0,0,0) za automatsko normalno) @@ -214,82 +214,82 @@ Širine crte iscrtanih objekata - + The color of the panel outline Boja konture ploče - + The size of the tag text Veličina teksta oznake - + The color of the tag text Boja oznake teksta - + The X offset of the tag text X pomak teksta oznake - + The Y offset of the tag text Y pomak teksta oznake - + The font of the tag text Pismo teksta oznake - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label Tekst za prikaz. Može biti %tag%, %label% ili %description% za prikaz oznake ploče ili natpisa - + The position of the tag text. Keep (0,0,0) for center position Položaj oznake teksta. Zadržati (0,0,0) za automatsko središnji položaj - + The rotation of the tag text Zakretanje teksta oznake - + A margin inside the boundary Margine unutar granica - + Turns the display of the margin on/off Prebacuje prikazivanje margina na uključeno/isključeno - + The linked Panel cuts Povezani izrezi ploče (Panel cuts) - + The tag text to display Tekst oznake za prikaz - + The width of the sheet Širina lista - + The height of the sheet Visina lista - + The fill ratio of this sheet Omjer popunjavanja ovog lista @@ -319,17 +319,17 @@ Pomak od krajnje točke - + The curvature radius of this connector Radijus zakrivljenosti ove spojnice - + The pipes linked by this connector Cijevi povezane sa ovom spojnicom - + The type of this connector Tip ove spojnice @@ -349,7 +349,7 @@ Visina ovog elementa - + The structural nodes of this element Strukturni čvorovi ovog elementa @@ -664,82 +664,82 @@ Ako je označeno, izvorni objekti prikazuju se bez obzira jesu li vidljivi u 3D modelu - + The base terrain of this site Osnovni teren ove parcele - + The postal or zip code of this site Poštansku adresu ili poštanski broj ovog mjesta - + The city of this site Grad ovog mjesta - + The country of this site Zemlje ovog mjesta - + The latitude of this site Zemljopisna širina ovog mjesta - + Angle between the true North and the North direction in this document Kut između zemljopisnog sjevera i smjera sjever u ovom dokumentu - + The elevation of level 0 of this site Visina ovog mjesta - + The perimeter length of this terrain Opseg ovog terena - + The volume of earth to be added to this terrain Volumen zemlje koja će biti dodana ovom terenu - + The volume of earth to be removed from this terrain Volumen zemlje koja će biti uklonjena sa ovog terena - + An extrusion vector to use when performing boolean operations Vektor ekstrudiranja koji se koristi kod booleovih operacija - + Remove splitters from the resulting shape Ukloni procijepe iz stvorenog oblika - + Show solar diagram or not Prikaži ili nemoj prikazati solarni diagram - + The scale of the solar diagram Skala solarnog diagrama - + The position of the solar diagram Pozicija solarnog diagrama - + The color of the solar diagram Boja solarnog diagrama @@ -934,107 +934,107 @@ Razmak između ruba stepeništa i objekta (zida ili sl.) - + An optional extrusion path for this element Opcionalni put izguravanja (extrusion) za ovaj element - + The height or extrusion depth of this element. Keep 0 for automatic Visine ili ekstruzije dubina ovog elementa. Držite 0 za automatsko - + A description of the standard profile this element is based upon Opis standardnog profila ovog elementa temelji se na - + Offset distance between the centerline and the nodes line Udaljenost od centralne linije i čvora - + If the nodes are visible or not Da li su čvorovi vidljivi ili nisu - + The width of the nodes line Širina linije čvorova - + The size of the node points Veličina točke čvora - + The color of the nodes line Boja linije čvorova - + The type of structural node Vrsta strukturnog čvora - + Axes systems this structure is built on Sustavi osi na kojima se gradi ova struktura - + The element numbers to exclude when this structure is based on axes Broj elementa koje treba isključiti kada se ova struktura temelji na osima - + If true the element are aligned with axes Ako je "true", element je poravnat sa osi - + The length of this wall. Not used if this wall is based on an underlying object Dužina ovog zida. Ne koristiti ako se zid temelji na podlozi objekta - + The width of this wall. Not used if this wall is based on a face Širina zida. Ne koristiti ako se zid temelji na licu - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid Visina ovog zida. Držite 0 za automatsko. Ne koristiti ako se zid temelji na krutom tijelu - + The alignment of this wall on its base object, if applicable Poravnavanje ovih zidova na njihov osnovni pravac, ako je primjenljivo - + The face number of the base object used to build this wall Broj naličja osnovnog objekta korišten za izgradnju zida - + The offset between this wall and its baseline (only for left and right alignments) Odmak ozmeđu zida i osnovne linije (samo za lijevo i desno poravnanje) - + The normal direction of this window Normalan smjer ovog prozora - + The area of this window Područje ovog prozora - + An optional higher-resolution mesh or shape for this object Jedna opcionalna mreža veće rezolucije ili oblik za ovaj objekt @@ -1044,7 +1044,7 @@ Opcionalno dodatni prostor da biste ga dodali profilu prije istiskivanja - + Opens the subcomponents that have a hinge defined Otvoriti podkomponentu za dohvatiti definiciju šarke @@ -1099,7 +1099,7 @@ Preklapanje reda poveza iznad dna profila - + The number of the wire that defines the hole. A value of 0 means automatic Broj profila koji definiraju otvore. Vrijednost 0 je podrazumijevana @@ -1124,7 +1124,7 @@ Ovaj sistem se sastoji od osi - + An optional axis or axis system on which this object should be duplicated Opcionalna Os ili sustav Osi na kojem će objekt biti dupliciran @@ -1139,32 +1139,32 @@ Ako je istina, geometrija je stopljena, inače je spoj - + If True, the object is rendered as a face, if possible. Ako je istina, objekt će biti iscrtan kao naličje, ako je moguće. - + The allowed angles this object can be rotated to when placed on sheets Dopušteni kutovi ovog objekta se mogu zakrenuti kada su postavljeni na listovima - + Specifies an angle for the wood grain (Clockwise, 0 is North) Određuje kut za zrno drveta (kazaljke, 0 je sjever) - + Specifies the scale applied to each panel view. Određuje skaliranje primijenjeno na svaki pogled ploče. - + A list of possible rotations for the nester Popis mogućih rotacije za umetnute oblike - + Turns the display of the wood grain texture on/off Prebacuje prikazivanje tekstura zrna drva na uključeno/isključeno @@ -1189,7 +1189,7 @@ Korisničko prilagođeni razmak čelične armature - + Shape of rebar Oblik čelične armature @@ -1199,17 +1199,17 @@ Perbaci smjer krova ako ide u pogrešnom smjeru - + Shows plan opening symbols if available Pokazuje otvorene simbole plana ako su dostupni - + Show elevation opening symbols if available Pokažite simbole visine otvaranja ako su dostupni - + The objects that host this window Objekte koji dijele ovaj prozor @@ -1329,7 +1329,7 @@ Ako postavljeno na istinit, radna ravnina će biti zadržana u automatskom načinu rada - + An optional standard (OmniClass, etc...) code for this component Neobavezni standardni kod (OmniClass, itd...) za tu komponentu @@ -1344,22 +1344,22 @@ URL gdje pronaći informacije za ovaj materijal - + The horizontal offset of waves for corrugated elements Horizontalni pomak valova odabranih elemenata - + If the wave also affects the bottom side or not Ako val također utječe na donju stranu ili ne - + The font file Datoteka pisma - + An offset value to move the cut plane from the center point Vrijednost pomaka za pomicanje ravnine skraćivanja od središnje točke @@ -1414,22 +1414,22 @@ Udaljenost između ravnine rezanja i aktualnog pogleda rezanja (mala vrijednost ali ne nula) - + The street and house number of this site, with postal box or apartment number if needed Ulica i kućni broj ovog mjesta, ako je potrebno sa brojem poštanskog sandučića ili apartmana - + The region, province or county of this site Regija, provincija ili županija ovog mjesta - + A url that shows this site in a mapping website Url koji pokazuje ovo mjesto na mapiranoj web-stranici - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates Opcionalni pomak između porijekla modela (0,0,0) i mjesta označenog na geokoordinatama @@ -1484,102 +1484,102 @@ 'Lijeva vanjska linija' svih segmenata stepenica - + Enable this to make the wall generate blocks Omogućiti ovo da se od zida generiraju blokovi - + The length of each block Dužina svakog bloka - + The height of each block Visina svakog bloka - + The horizontal offset of the first line of blocks Horizontalni pomak prvog reda blokova - + The horizontal offset of the second line of blocks Horizontalni pomak drugog reda blokova - + The size of the joints between each block Veličina pukotina između svakog bloka - + The number of entire blocks Konačni broj blokova - + The number of broken blocks Broj šatiranih blokova - + The components of this window Sastavni dijelovi ovog prozora - + The depth of the hole that this window makes in its host object. If 0, the value will be calculated automatically. Dubina rupe koju čini ovaj prozor u domaćin-objektu. Ako je 0, vrijednost će se automatski izračunati. - + An optional object that defines a volume to be subtracted from hosts of this window Opcionalni objekt koji definira volumen koji če biti oduzet od domaćina ovog prozora - + The width of this window Širina prozora - + The height of this window Visina prozora - + The preset number this window is based on Unaprijed postavljeni broj za ovaj prozor je na temelju - + The frame size of this window Veličinu okvira prozora - + The offset size of this window Veličina pomaka ovog prozora - + The width of louvre elements Širina elemenata louvre - + The space between louvre elements Razmak između louvre elemenata - + The number of the wire that defines the hole. If 0, the value will be calculated automatically Broj žice koja definira rupu. Ako je vrijednost 0 izračunat će se automatski - + Specifies if moving this object moves its base instead Određuje dali se pomicanjem ovog objekta miče i njegova baza @@ -1609,22 +1609,22 @@ Broj stupova korištenih u gradnji ograde - + The type of this object Tip ovog objekta - + IFC data IFC-podaci - + IFC properties of this object IFC svojstva ovog objekta - + Description of IFC attributes are not yet implemented Opis IFC atributa još nije ugrađeno @@ -1639,27 +1639,27 @@ Ako je istina, boja predmeta materijala upotrijebit će se za popunjavanje izrezanih područja. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site Kada je postavljeno na "True North", cijela će se geometrija zakrenuti tako da odgovara pravom sjeveru ove stranice - + Show compass or not Pokaži kompas ili ne - + The rotation of the Compass relative to the Site Rotacija Kompasa u odnosu na Položaj - + The position of the Compass relative to the Site placement Rotacija Kompasa u odnosu na Položaj mjesta - + Update the Declination value based on the compass rotation Ažurirajte vrijednost odstupanja na temelju rotacije kompasa @@ -1730,8 +1730,8 @@ - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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. @@ -1754,10 +1754,110 @@ Turn cutting on when activating this level - + Use the material color as this object's shape color, if available Use the material color as this object's shape color, if available + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile + 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 @@ -1774,22 +1874,97 @@ If True, additional lines with each individual object are added to the results - + The time zone where this site is located The time zone where this site is located - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation The area of this wall as a simple Height * Length calculation @@ -1797,17 +1972,17 @@ Arch - + Components Komponente - + Components of this object Komponente ovog objekta - + Axes Osi @@ -1817,12 +1992,12 @@ Stvaranje osi - + Remove Ukloniti - + Add Dodaj @@ -1842,67 +2017,67 @@ Kut - + is not closed nije zatvoren - + is not valid nije valjano - + doesn't contain any solid ne sadrži niti jedno čvrsto tijelo - + contains a non-closed solid Sadrži otvoreno čvrsto tijelo - + contains faces that are not part of any solid sadrži površine koje nisu dio niti jednog tijela - + Grouping Grupiranje - + Ungrouping Razgrupiranje - + Split Mesh Podijeli Mesh - + Mesh to Shape Mesh u oblik - + Base component Temeljna komponenta - + Additions Dodatci - + Subtractions Oduzimanje - + Objects Objekti @@ -1922,7 +2097,7 @@ Nemoguće izraditi krov - + Page Stranica @@ -1937,82 +2112,82 @@ Izradi ravninu presjeka - + Create Site Izgradi posjed - + Create Structure Izgradi Strukturu - + Create Wall Izgradi zid - + Width Širina - + Height Visina - + Error: Invalid base object Greška: Navaljan temeljni objekt - + This mesh is an invalid solid Ova mreža nije ispravno tijelo - + Create Window Napravi prozor - + Edit Uredi - + Create/update component Napravi/osvježi komponentu - + Base 2D object Temeljni 2D objekt - + Wires Žice - + Create new component Izradi novu komponentu - + Name Ime - + Type Tip - + Thickness Debljina @@ -2027,12 +2202,12 @@ datoteka %s je uspješno izrađena. - + Add space boundary Dodavanje granice prostora - + Remove space boundary Uklanjanje granice prostora @@ -2042,7 +2217,7 @@ Odaberite osnovni objekt - + Fixtures Armatura @@ -2072,32 +2247,32 @@ Napravi stepenište - + Length Dužina - + Error: The base shape couldn't be extruded along this tool object Pogreška: Osnovni oblik nije mogao biti istisnut uzduž pomoćnog objekta - + Couldn't compute a shape Oblik se nije mogao izračunati - + Merge Wall Spajanje zida - + Please select only wall objects Odaberite samo objekte zidova - + Merge Walls Spajanje zidova @@ -2107,42 +2282,42 @@ Udaljenosti (mm) i kut (stupnjeva) između osi - + Error computing the shape of this object Pogreška u proračunu oblika ovog objekta - + Create Structural System Pravljenje Strukturnih sustava - + Object doesn't have settable IFC Attributes Objekt nema IFC atribute - + Disabling Brep force flag of object Onemogućiti Brep oznaku sile objekta - + Enabling Brep force flag of object Omogućiti Brep oznaku sile objekta - + has no solid je bez čvrstog tijela - + has an invalid shape ima jedan neispravan oblik - + has a null shape ima jedan neispravan oblik @@ -2187,7 +2362,7 @@ Stvaranje 3 prikaza - + Create Panel Stvaranje ploče @@ -2272,7 +2447,7 @@ ako je doseg = 0 onda se doseg izračunava tako da je visina ista kao relativni Visina (mm) - + Create Component Izradi komponentu @@ -2282,7 +2457,7 @@ ako je doseg = 0 onda se doseg izračunava tako da je visina ista kao relativni Stvori materijal - + Walls can only be based on Part or Mesh objects Zidovi mogu temeljiti samo na objektima dijelovi ili mreže @@ -2292,12 +2467,12 @@ ako je doseg = 0 onda se doseg izračunava tako da je visina ista kao relativni Postavi tekst na poziciju - + Category Kategorija - + Key Ključ @@ -2312,7 +2487,7 @@ ako je doseg = 0 onda se doseg izračunava tako da je visina ista kao relativni Jedinica - + Create IFC properties spreadsheet Izradi IFC tablice svojstva @@ -2322,37 +2497,37 @@ ako je doseg = 0 onda se doseg izračunava tako da je visina ista kao relativni Izradi Zgradu - + Group Grupa - + Create Floor Izradi Hodnik - + Create Panel Cut Izradi presjek panela - + Create Panel Sheet Izradi nacrt panela - + Facemaker returned an error Graditelj lica je vratio pogrešku - + Tools Alati - + Edit views positions Uređivanje prikaza položaja @@ -2497,7 +2672,7 @@ ako je doseg = 0 onda se doseg izračunava tako da je visina ista kao relativni Rotacija - + Offset Pomak @@ -2522,86 +2697,86 @@ ako je doseg = 0 onda se doseg izračunava tako da je visina ista kao relativni Raspored - + There is no valid object in the selection. Site creation aborted. Ne postoji valjani objekt u odabiru. Stvaranje stranice prekinuto. - + Node Tools Alati Čvora - + Reset nodes Resetiraj čvorove - + Edit nodes Uređivanje čvorova - + Extend nodes Proširi čvorove - + Extends the nodes of this element to reach the nodes of another element Produžuje čvorove ovog elementa da dohvate čvorove drugog elementa - + Connect nodes Povezivanje čvorova - + Connects nodes of this element with the nodes of another element Povezuje čvorove ovog elementa sa čvorovima drugog elementa - + Toggle all nodes Uključi/isključi sve čvorove - + Toggles all structural nodes of the document on/off Uključuje/isključuje sve strukturne čvorove dokumenta - + Intersection found. Sjecište našao. - + Door Vrata - + Hinge Šarka - + Opening mode Način otvaranja - + Get selected edge Zadrži odabrani rub - + Press to retrieve the selected edge Pritisnite da biste dohvatili odabrani rub @@ -2631,17 +2806,17 @@ Stvaranje stranice prekinuto. Novi sloj - + Wall Presets... Zid predlošci... - + Hole wire Šuplja žica - + Pick selected Pokupi odabrano @@ -2721,7 +2896,7 @@ Stvaranje stranice prekinuto. Stupci - + This object has no face Ovaj objekt nema lice @@ -2731,42 +2906,42 @@ Stvaranje stranice prekinuto. Granice prostora - + Error: Unable to modify the base object of this wall Pogreška: Nije moguće izmijeniti osnovni objekt ovog zida - + Window elements Elementi prozora - + Survey Istraživanje - + Set description Postavi opis - + Clear Brisanje - + Copy Length Kopira dužinu - + Copy Area Područje kopiranja - + Export CSV Izvoz CSV @@ -2776,17 +2951,17 @@ Stvaranje stranice prekinuto. Opis - + Area Područje - + Total Ukupno - + Hosts Domaćini @@ -2838,77 +3013,77 @@ Stvaranje zgrade prekinuto. Kreiraj Ugradni dio - + Invalid cutplane Pogrešna ravnina rezanja - + All good! No problems found Sve u redu! Nema problema - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: Objekt nema atribut IfcProperties. Prekinuto stvaranje proračunske tablice za objekt: - + Toggle subcomponents Uključivanje/isključivanje podsastavnice - + Closing Sketch edit Zatvori uređivanje skice - + Component Komponenta - + Edit IFC properties Uredi IFC osobine - + Edit standard code Uredi standardni kod - + Property Svojstva - + Add property... Dodaj svojstvo... - + Add property set... Dodaj skup svojstava... - + New... Novi ... - + New property Novo svojstvo - + New property set Skup novih svojstava - + 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. @@ -2919,7 +3094,7 @@ Mjesto stajanja, zgrada i etaža uklanjaju se iz odabira. To možete promijeniti u postavkama. - + There is no valid object in the selection. Floor creation aborted. Ne postoji valjani objekt u odabiru. @@ -2931,7 +3106,7 @@ Stvaranje zgrade prekinuto. Točka križanja nije pronađena u profilu. - + Error computing shape of Pogreška u računanju oblika @@ -2946,67 +3121,62 @@ Stvaranje zgrade prekinuto. Odaberite samo objekte cijevi - + Unable to build the base path Nije moguće izgraditi osnovnu stazu - + Unable to build the profile Nije moguće izgraditi profil - + Unable to build the pipe Nije moguće izgraditi cijev - + The base object is not a Part Osnovni objekt nije jedan dio - + Too many wires in the base shape Previše žica u baznom obliku - + The base wire is closed Bazna žica je zatvorena - + The profile is not a 2D Part Profil nije 2D dio - - Too many wires in the profile - Previše žica u profilu - - - + The profile is not closed Profil nije zatvoren - + Only the 3 first wires will be connected Samo prve 3 žice će biti povezane - + Common vertex not found Zajednički vrh nije pronađen - + Pipes are already aligned Cijevi su već dodane - + At least 2 pipes must align Najmanje 2 cijevi mora se dodati @@ -3061,12 +3231,12 @@ Stvaranje zgrade prekinuto. Promjena veličine - + Center Središte - + 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. @@ -3077,72 +3247,72 @@ Drugi objekti će biti uklonjeni iz odabira. Zabilješka: Vi to možete promijeniti u postavkama. - + Choose another Structure object: Odaberite drugi strukturni objekt: - + The chosen object is not a Structure Odabrani objekt nije struktura - + The chosen object has no structural nodes Odabrani objekt nema strukturna čvorišta - + One of these objects has more than 2 nodes Jedan od tih objekata ima više od 2 čvorišta - + Unable to find a suitable intersection point Nije moguće pronaći prikladno sjecište - + Intersection found. Sjecište našao. - + The selected wall contains no subwall to merge Odabrani zid sadrži pomoćni za spajanje - + Cannot compute blocks for wall Ne može izračunati blokove za zid - + Choose a face on an existing object or select a preset Odaberite lice na postojećem objektu ili odaberite predložak - + Unable to create component Nije moguće stvoriti komponentu - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire Broj žice ruba koji definira rupu u glavnom objektu. Vrijednost nula će automatski prihvatiti najdužu žicu ruba - + + default + zadano - + If this is checked, the default Frame value of this window will be added to the value entered here Ako je to označeno, zadana vrijednost nosača prozora će biti dodana vrijednosti upisanoj ovdje - + If this is checked, the default Offset value of this window will be added to the value entered here Ako je to označeno, zadana vrijednost pomaka prozora će biti dodana vrijednosti upisanoj ovdje @@ -3187,17 +3357,17 @@ Zabilješka: Vi to možete promijeniti u postavkama. Pogreška: IfcOpenShell inačica je prestara - + Successfully written Uspješno napisan - + Found a shape containing curves, triangulating Pronađen oblik sa krivuljama, triangulacija (približavanje pomoću pravca) - + Successfully imported Uspješno uvezen @@ -3253,120 +3423,135 @@ To možete promijeniti u postavkama. Centrira ravninu na objekte na gornjem popisu - + First point of the beam Prva točka nosača - + Base point of column Bazna točka stupca - + Next point Sljedeća točka - + Structure options Opcije strukture - + Drawing mode Način crtanja - + Beam Nosač (greda) - + Column Stupci - + Preset Šablon - + Switch L/H Prebaci L/H - + Switch L/W Prebaci L/W - + Con&tinue Nastavi - + First point of wall Prva točka zida - + Wall options Opcije zida - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. Ova lista prikazuje sve višeslojne objekte ovoga dokumenta. Stvorite ovakve za definiranje tipova zidova. - + Alignment Poravnanje - + Left Lijevo - + Right Desno - + Use sketches Koristite skice - + Structure Struktura - + Window Prozor - + Window options Opcije prozora - + Auto include in host object Automatski dodano u host (glavno računalo) objekt - + Sill height Visina prozorske klupčice + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness @@ -3378,7 +3563,7 @@ To možete promijeniti u postavkama. depends on the object - + Create Project Stvori projekt @@ -3388,12 +3573,22 @@ To možete promijeniti u postavkama. Unable to recognize that file type - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch Arch - + Rebar tools Rebar tools @@ -3517,12 +3712,12 @@ To možete promijeniti u postavkama. Arch_Add - + Add component Dodaj komponentu - + Adds the selected components to the active object Dodaje odabrane komponente aktivnom objektu @@ -3600,12 +3795,12 @@ To možete promijeniti u postavkama. Arch_Check - + Check Provjeri - + Checks the selected objects for problems Provjerava probleme na selektiranim objektima @@ -3613,12 +3808,12 @@ To možete promijeniti u postavkama. Arch_CloneComponent - + Clone component Kloniraj komponentu - + Clones an object as an undefined architectural component Klonira objekt kao nedefiniranu arhitektonsku komponentu @@ -3626,12 +3821,12 @@ To možete promijeniti u postavkama. Arch_CloseHoles - + Close holes Zatvori rupe - + Closes holes in open shapes, turning them solids Zatvara rupe u otvorenim oblicima i pretvara ih u 3D tijela @@ -3639,16 +3834,29 @@ To možete promijeniti u postavkama. Arch_Component - + Component Komponenta - + Creates an undefined architectural component Stvara nedefiniranu graditeljsku komponentu + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3701,12 +3909,12 @@ To možete promijeniti u postavkama. Arch_Floor - + Level Razina - + Creates a Building Part object that represents a level, including selected objects Creates a Building Part object that represents a level, including selected objects @@ -3790,12 +3998,12 @@ To možete promijeniti u postavkama. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Stvaranje IFC proračunske tablice... - + Creates a spreadsheet to store IFC properties of an object. Stvara proračunsku tablicu za spremanje IFC svojstava objekta. @@ -3824,12 +4032,12 @@ To možete promijeniti u postavkama. Arch_MergeWalls - + Merge Walls Spajanje zidova - + Merges the selected walls, if possible Spoji odabrane zidove ako je moguće @@ -3837,12 +4045,12 @@ To možete promijeniti u postavkama. Arch_MeshToShape - + Mesh to Shape Mesh u oblik - + Turns selected meshes into Part Shape objects Pretvara odabrane mreže u čvrste dijelove @@ -3863,12 +4071,12 @@ To možete promijeniti u postavkama. Arch_Nest - + Nest Uklopiti - + Nests a series of selected shapes in a container Gnijezdi niz odabranih oblika u kontejner @@ -3876,12 +4084,12 @@ To možete promijeniti u postavkama. Arch_Panel - + Panel Ploča - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Stvara objekt panel od početka ili iz odabranog objekta (skica, žica, lice ili krutina) @@ -3889,7 +4097,7 @@ To možete promijeniti u postavkama. Arch_PanelTools - + Panel tools Alati Pregrade @@ -3897,7 +4105,7 @@ To možete promijeniti u postavkama. Arch_Panel_Cut - + Panel Cut Rez Ploča @@ -3905,17 +4113,17 @@ To možete promijeniti u postavkama. Arch_Panel_Sheet - + Creates 2D views of selected panels Kreira 2D prikaz odabranih ploča - + Panel Sheet Lista Ploča - + Creates a 2D sheet which can contain panel cuts Kreira 2D list koji može sadržavati rezove ploča @@ -3949,7 +4157,7 @@ To možete promijeniti u postavkama. Arch_PipeTools - + Pipe tools Alati Cijevi @@ -3957,12 +4165,12 @@ To možete promijeniti u postavkama. Arch_Project - + Project Projekt - + Creates a project entity aggregating the selected sites. Creates a project entity aggregating the selected sites. @@ -3996,12 +4204,12 @@ To možete promijeniti u postavkama. Arch_Remove - + Remove component Ukloni komponentu - + Remove the selected components from their parents, or create a hole in a component Ukloni odabrane komponente iz njihovih roditelja, ili stvori rupu u komponenti @@ -4009,12 +4217,12 @@ To možete promijeniti u postavkama. Arch_RemoveShape - + Remove Shape from Arch Ukloni oblik iz Arhitekta - + Removes cubic shapes from Arch components Uklanja prostorne oblike iz komponenti Arhitekt @@ -4061,12 +4269,12 @@ To možete promijeniti u postavkama. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Odaberite jednostruke MESH-eve - + Selects all non-manifold meshes from the document or from the selected groups Odabire sve jednostruke MESH-eve iz dokumenta ili iz odabrane grupe @@ -4074,12 +4282,12 @@ To možete promijeniti u postavkama. Arch_Site - + Site Mjesto - + Creates a site object including selected objects. Stvara Mjesto, uključujući odabrane objekte. @@ -4105,12 +4313,12 @@ To možete promijeniti u postavkama. Arch_SplitMesh - + Split Mesh Podijeli Mesh - + Splits selected meshes into independent components Dijeli odabrane MESH-eve u nezavisne komponente @@ -4126,12 +4334,12 @@ To možete promijeniti u postavkama. Arch_Structure - + Structure Struktura - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Stvara strukture objekta od nule ili od odabranog objekta (skica, žica, površina ili tijelo) @@ -4139,12 +4347,12 @@ To možete promijeniti u postavkama. Arch_Survey - + Survey Istraživanje - + Starts survey Počinje istraživanje @@ -4152,12 +4360,12 @@ To možete promijeniti u postavkama. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag Uključi/isključi IFC Brep oznaku - + Force an object to be exported as Brep or not Nametni da li će objekt biti izvežen kao Brep ili neće @@ -4165,25 +4373,38 @@ To možete promijeniti u postavkama. Arch_ToggleSubs - + Toggle subcomponents Uključivanje/isključivanje podsastavnice - + Shows or hides the subcomponents of this object Prikazuje ili skriva podsastavnice ovoga objekta + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Zid - + Creates a wall object from scratch or from a selected object (wire, face or solid) Stvara zid objekt od nule ili od odabranog objekta (žice, površine ili tijela) @@ -4191,12 +4412,12 @@ To možete promijeniti u postavkama. Arch_Window - + Window Prozor - + Creates a window object from a selected object (wire, rectangle or sketch) Kreira prozor od selektiranog objekta (žica, pravokutnik ili skica) @@ -4501,27 +4722,27 @@ a certain property. Zapiši položaj kamere - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools - + Draft Skica - + Import-Export Uvoz / izvoz @@ -4982,7 +5203,7 @@ a certain property. Debljina - + Force export as Brep Prisili izvoz kao Brep @@ -5007,15 +5228,10 @@ a certain property. DAE - + Export options Postavke izvoza - - - IFC - IFC - General options @@ -5157,17 +5373,17 @@ a certain property. Koristi kvadrate - + Use triangulation options set in the DAE options page Upotrijebite opcije triangulacije postavljene na stranici opcija DAE - + Use DAE triangulation options Upotrijebite opcije triangulacije - + Join coplanar facets when triangulating Spoji komplanarne (u istoj ravni) izbrušene plohe kod triangulacije (približavanje pomoću rani) @@ -5191,11 +5407,6 @@ a certain property. Create clones when objects have shared geometry Stvori klonove kada objekti dijele geometriju - - - Show this dialog when importing and exporting - Prikaži ovaj dijalog kod uvoza i kod izvoza - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5257,12 +5468,12 @@ a certain property. Razdjeli višestruke zidove - + Use IfcOpenShell serializer if available Upotrijebite IfcOpenShell serializer ako je dostupan - + Export 2D objects as IfcAnnotations Izvezi 2D objekte kao IfcAnnotations @@ -5282,7 +5493,7 @@ a certain property. Prilagodi prikaz prilikom uvoza - + Export full FreeCAD parametric model Izvezi potpuni FreeCAD parametarski model @@ -5332,12 +5543,12 @@ a certain property. Lista isključenja: - + Reuse similar entities Ponovno korištenje sličnih subjekata - + Disable IfcRectangleProfileDef Onemogući IfcRectangleProfileDef @@ -5407,7 +5618,7 @@ a certain property. Uvezi punu definiciju FreeCAD parametara ako je dostupno - + Auto-detect and export as standard cases when applicable Automatsko otkrivanje i izvoz kao standardni slučajevi kad je to primjenjivo @@ -5495,6 +5706,166 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces Allow quadrilateral faces + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Add default building storey if one is not found in the document + + + + IFC file units + IFC file units + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + Metric + Metric + + + + Imperial + Imperial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing + Shows verbose debug messages during import and export @@ -5587,150 +5958,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Arhitekt Alati @@ -5738,32 +5979,32 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft &Nacrt - + Utilities Uslužni programi - + &Arch &Arhitekt - + Creation Creation - + Annotation Anotacija - + Modification Modification diff --git a/src/Mod/Arch/Resources/translations/Arch_hu.qm b/src/Mod/Arch/Resources/translations/Arch_hu.qm index 40ced445e6..dd0642b978 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_hu.qm and b/src/Mod/Arch/Resources/translations/Arch_hu.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_hu.ts b/src/Mod/Arch/Resources/translations/Arch_hu.ts index b6162aad2f..d8c43503ec 100644 --- a/src/Mod/Arch/Resources/translations/Arch_hu.ts +++ b/src/Mod/Arch/Resources/translations/Arch_hu.ts @@ -34,57 +34,57 @@ Ennek az épületnek a típusa - + The base object this component is built upon Ennek az összetevőnek az alap objektuma ebből épült - + The object this component is cloning Ennek az összetevőnek a tárgyát klónozza - + Other shapes that are appended to this object Ehhez a tárgyhoz csatolt egyéb alakzatok - + Other shapes that are subtracted from this object Ebből a tárgyból kivált egyéb alakzatok - + An optional description for this component Egy lehetséges leírás ehhez az összetevőhöz - + An optional tag for this component Egy lehetséges címke ehhez az összetevőhöz - + A material for this object Egy anyag ehhez a tárgyhoz - + Specifies if this object must move together when its host is moved Itt adható meg, ha ennek a tárgynak együtt kell mozognia a gazda áthelyezésével - + The area of all vertical faces of this object Ennek az objektumnak az összes függőleges felületének területe - + The area of the projection of this object onto the XY plane Ennek az objektumnak az XY síkra vetített vetületének területe - + The perimeter length of the horizontal area A vízszintes terület kerületének hossza @@ -104,12 +104,12 @@ Ehhez az eszközhöz szükséges elektromos áram Wattban - + The height of this object Ennek a tárgynak a magassága - + The computed floor area of this floor Ennek a szint területnek a számított alapterülete @@ -144,62 +144,62 @@ A profil felület forgása a kihúzási tengelye körül - + The length of this element, if not based on a profile Ennek az elemnek a hossza, ha nem profilon áll - + The width of this element, if not based on a profile Ennek az elemnek a szélessége, ha nem profilon áll - + The thickness or extrusion depth of this element Ennek az elemnek a vastagsága vagy kihúzás mélysége - + The number of sheets to use A használandó burkolólapok száma - + The offset between this panel and its baseline A panel és az alapvonala közötti eltolás - + The length of waves for corrugated elements Hullámos elemek hullámainak hossza - + The height of waves for corrugated elements Hullámos elemek hullámainak magassága - + The direction of waves for corrugated elements Hullámos elemek hullámainak iránya - + The type of waves for corrugated elements Hullámos elemek hullámainak típusa - + The area of this panel Ennek a panelnek a területe - + The facemaker type to use to build the profile of this object Ennek az objektumnak a felület profiljához használt felületlétrehozó típus - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) Ennek az objektumnak a normál kihúzás iránya (automatikus normál (0,0,0) megtartása) @@ -214,82 +214,82 @@ A megjelenített objektumok vonalvastagsága - + The color of the panel outline A panel körvonalának színe - + The size of the tag text Címkeszöveg mérete - + The color of the tag text Címkeszöveg színe - + The X offset of the tag text Címkeszöveg X eltolása - + The Y offset of the tag text Címkeszöveg Y eltolása - + The font of the tag text A címkeszöveg betűtípusa - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label A szöveg megjelenítéséhez. Lehet %tag%, %label% vagy %description% a panel címke vagy felirat megjelenítéséhez - + The position of the tag text. Keep (0,0,0) for center position A címke szöveg helyzete. Hagyja (0,0,0) értéken a középre pozicionáláshoz - + The rotation of the tag text A címkeszöveg elfordulása - + A margin inside the boundary Szegélyen belüli határ - + Turns the display of the margin on/off Szegélyek kijelzésének be/ki kapcsolása - + The linked Panel cuts A csatolt kivágó panel - + The tag text to display Megjelenítendő címkeszöveg - + The width of the sheet Burkolólapok szélessége - + The height of the sheet Burkolólapok magassága - + The fill ratio of this sheet Ennek a burkolólapnak a kitöltési aránya @@ -319,17 +319,17 @@ Eltolás a végponttól - + The curvature radius of this connector Ennek a csatlakozónak a görbületi sugara - + The pipes linked by this connector Ehhez a csatlakozóhoz csatlakozó csövek - + The type of this connector Ennek a csatlakozónak a típusa @@ -349,7 +349,7 @@ Ennek az elemnek a magassága - + The structural nodes of this element Ennek az elemnek a szerkezeti csomópontjai @@ -664,82 +664,82 @@ Ha be van jelölve, a forrásobjektumok megjelenik függetlenül attól, hogy látható legyen, a 3D-s modellben - + The base terrain of this site Az alap domborzat, ezen az oldalon - + The postal or zip code of this site Ennek a területnek a postai vagy irányítószáma - + The city of this site Ehhez a városhoz tartozik a terület - + The country of this site Ehhez az országhoz tartozik a terület - + The latitude of this site Ehhez a területhez tartozó szélesség - + Angle between the true North and the North direction in this document A valódi észak és az ebben a dokumentumban lévő északi irány közti különbség - + The elevation of level 0 of this site Ennek az oldalnak a magassági 0 szintje - + The perimeter length of this terrain Ennek a terepnek a kerület hossza - + The volume of earth to be added to this terrain Ehhez a terephez adandó föld térfogata - + The volume of earth to be removed from this terrain Ebből a terepből kivonandó föld térfogata - + An extrusion vector to use when performing boolean operations Logikai művelet végzése során használatos kihúzási vektor - + Remove splitters from the resulting shape Távolítsa el az eredményül kapott alakzat darabolóit - + Show solar diagram or not Szoláris ábrát megjeleníti vagy nem - + The scale of the solar diagram Szoláris diagram léptéke - + The position of the solar diagram Szoláris diagram helyzete - + The color of the solar diagram Szoláris diagram színe @@ -934,107 +934,107 @@ Az eltolás a lépcső szegélye és a szerkezet között - + An optional extrusion path for this element Egy választható kihúzási útvonalat ehhez az elemhez - + The height or extrusion depth of this element. Keep 0 for automatic Ez az elem magassága vagy kihúzás nagysága. 0 megtartása automatikushoz - + A description of the standard profile this element is based upon A szokásos profil leírása amin ez az elem alapszik - + Offset distance between the centerline and the nodes line A középtengely és az egyenes csomópontok közti eltolás - + If the nodes are visible or not Ha a csomópontok láthatók vagy nem - + The width of the nodes line A csomópont egyenes vastagsága - + The size of the node points A csomópont pontok mérete - + The color of the nodes line A csomópont vonal színe - + The type of structural node Strukturális csomópont típusa - + Axes systems this structure is built on Ez a struktúrának erre a tengelyek rendszerre épül - + The element numbers to exclude when this structure is based on axes A kihúzandó elemek száma, ha az tengelyeken alapul - + If true the element are aligned with axes Ha igaz, akkor az elem tengelyekkel igazodik - + The length of this wall. Not used if this wall is based on an underlying object Ez a fal hossza. Nem használható, ha ennek a falnak alapjául más aláhúzott objektum szolgál - + The width of this wall. Not used if this wall is based on a face Ez a fal szélessége. Nem használható, ha ennek a falnak alapjául más felület szolgál - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid Ennek a falnak a magassága. Automatikushoz legyen 0. Nem használt, amennyiben ez a fal szilárd testen áll - + The alignment of this wall on its base object, if applicable Ennek a falnak az alap objektumhoz való igazítása, ha lehetséges - + The face number of the base object used to build this wall Ennek a falnak a felépítéséhez használt alap objektumok száma - + The offset between this wall and its baseline (only for left and right alignments) Ennek a falnak és a kiindulási pontja (csak a bal és jobb nyomvonalak) közötti eltolás - + The normal direction of this window Ennek az ablaknak a normál iránya - + The area of this window Ennek az ablaknak a területe - + An optional higher-resolution mesh or shape for this object Egy választható magasabb felbontású háló vagy alakzat ehhez az objektumhoz @@ -1044,7 +1044,7 @@ Egy választható kiegészítő elhelyezés a profil hozzáadásához, mielőtt kihúzná - + Opens the subcomponents that have a hinge defined Megnyitja az al-összetevőket, melyekhez egy zsanér van meghatározva @@ -1099,7 +1099,7 @@ Az átfedés a futófelület aljától a tartógerendák tetejéig - + The number of the wire that defines the hole. A value of 0 means automatic A lyukakat meghatározó dróthálók száma. A 0 érték azt jelenti, hogy automatikus @@ -1124,7 +1124,7 @@ Tengelyek melyekre a rendszer épült - + An optional axis or axis system on which this object should be duplicated Egy választható tengely vagy tengely rendszer, amelyre ezt az objektumot meg kell kettőzni @@ -1139,32 +1139,32 @@ Ha igaz, geometriát összeolvaszt, egyébként egyesít - + If True, the object is rendered as a face, if possible. Ha igaz, az objektumot felületként képzi, ha lehetséges. - + The allowed angles this object can be rotated to when placed on sheets Ennek az objektumnak a megengedett szögei forgathatóak, ha lapokra helyezett - + Specifies an angle for the wood grain (Clockwise, 0 is North) Itt adhatja meg a fa illesztés szögét (jobbra, 0 az Észak) - + Specifies the scale applied to each panel view. Itt adhatja meg az összes panel nézetre alkalmazott léptéket. - + A list of possible rotations for the nester Egy lista a fészkek lehetséges forgatásáról - + Turns the display of the wood grain texture on/off Fa illesztés textúra kijelzésének be/ki kapcsolása @@ -1189,7 +1189,7 @@ Betonacél egyedi térközzel - + Shape of rebar Betonacél alakja @@ -1199,17 +1199,17 @@ Fordítsa a tetőt irányba, ha rossz irányban van - + Shows plan opening symbols if available Kijelzi a terv nyitó szimbólumait, ha rendelkezésre állnak - + Show elevation opening symbols if available Kijelzi a magassági nyitó szintek szimbólumait, ha rendelkezésre állnak - + The objects that host this window Az objektumok, amelyek ebben az ablakban benne vannak @@ -1329,7 +1329,7 @@ Ha értéke True, a munka síkot auto módban tartja - + An optional standard (OmniClass, etc...) code for this component Egy választható szabvány (OmniClass, stb.) kód ehhez az összetevőhöz @@ -1344,22 +1344,22 @@ Egy URL ahol megtalálom az információt erről az anyagról - + The horizontal offset of waves for corrugated elements A hullámos elemek hullámainak vízszintes eltolása - + If the wave also affects the bottom side or not Ha a hullám érinti az alsó oldalt, vagy nem - + The font file A betűkészlet fájl - + An offset value to move the cut plane from the center point Egy eltolás érték a vágott sík elmozdulásához a középponttól @@ -1414,22 +1414,22 @@ A tényleges vágás és a kivágási sík közötti távolság (hagyja nagyon kis méretűre, de ne legyen nulla) - + The street and house number of this site, with postal box or apartment number if needed Ennek a területnek az utca és házszáma, posta fiókkal vagy a lakás számmal szükség esetén - + The region, province or county of this site Ehhez a területhez tartozó régió, tartomány vagy megye - + A url that shows this site in a mapping website Egy Url cím ami leképzett weboldalon jeleníti meg ezt az oldalt - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates A modell (0,0,0) eredetű és a geocoordináták által megjelölt pont közötti választható eltolás @@ -1484,102 +1484,102 @@ A 'bal oldali körvonala' a lépcső összes szegmensének - + Enable this to make the wall generate blocks Engedélyezze ezt, hogy a fal hozza létre a blokkokat - + The length of each block Minden egyes blokk hossza - + The height of each block Minden egyes blokk magassága - + The horizontal offset of the first line of blocks Az első sor blokkok vízszintes eltolása - + The horizontal offset of the second line of blocks A második sor blokkjainak vízszintes eltolása - + The size of the joints between each block A blokkok közti fugák mérete - + The number of entire blocks Az összes blokkok száma - + The number of broken blocks A hibás blokkok száma - + The components of this window Ennek az ablaknak az összetevői - + The depth of the hole that this window makes in its host object. If 0, the value will be calculated automatically. A nyílás mélysége melyet ez az ablak képez a hordozó felületen. Ha az értéke 0 akkor automatikusan számolja ki. - + An optional object that defines a volume to be subtracted from hosts of this window A választható tárgy, mely meghatározza a területet amit az ablak a gazda területből kivesz - + The width of this window Ennek az ablaknak a szélessége - + The height of this window Ennek az ablaknak a magassága - + The preset number this window is based on Az előre beállított szám ami ennek az ablaknak az alapja - + The frame size of this window Ennek az ablaknak a keret mérete - + The offset size of this window Ennek az ablaknak az eltolás mérete - + The width of louvre elements Zsalu elemek szélessége - + The space between louvre elements Zsalu elemek közötti távolság - + The number of the wire that defines the hole. If 0, the value will be calculated automatically A furatokat meghatározó dróthálók száma. Ha értéke 0, akkor automatikusan kiszámítja - + Specifies if moving this object moves its base instead Megadja, hogy az objektum áthelyezése helyett áthelyezi-e annak alapját @@ -1609,22 +1609,22 @@ A kerítés építésére használt oszlopok száma - + The type of this object Ennek a tárgynak a típusa - + IFC data IFC Ipari alapítvány adatok - + IFC properties of this object Az objektum IFC Ipari alapítvány tulajdonságai - + Description of IFC attributes are not yet implemented Az IFC-attribútumok leírása még nincs megvalósítva @@ -1639,27 +1639,27 @@ Az elemhez tartozó anyag színének használata metszeti kitöltésként. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site Ha beállított az "igazi Észak" az egész geometria lesz forgatva, hogy megfeleljen az oldal igazi északi részéhez - + Show compass or not Tájoló megjelenítésének ki/be kapcsolása - + The rotation of the Compass relative to the Site Az iránytű forgatása az oldalhoz viszonyítva - + The position of the Compass relative to the Site placement Az iránytű elhelyezkedése az oldal elhelyezkedéséhez viszonyítva - + Update the Declination value based on the compass rotation A deklináció értékének frissítése az iránytű forgatásának alapján @@ -1706,108 +1706,283 @@ If true, the height value propagates to contained objects - If true, the height value propagates to contained objects + Ha IGAZ, a magasság értéke a tartalmazott objektumra is kiterjed This property stores an inventor representation for this object - This property stores an inventor representation for this object + Ez a tulajdonság tárolja ezen objektum Inventor reprezentációját. If true, display offset will affect the origin mark too - If true, display offset will affect the origin mark too + Ha IGAZ, a kijelzés eltolás hatással lesz a kezdőpontra is If true, the object's label is displayed - If true, the object's label is displayed + Ha IGAZ, az objektum címkéje megjelenik If True, double-clicking this object in the tree turns it active - If True, double-clicking this object in the tree turns it active + Ha IGAZ, a fában az objektumon duplán kattintva aktiválhatjuk - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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 - A slot to save the inventor representation of this object, if enabled + Helyet biztosít ezen objektum Inventor-reprezentációjának, amennyiben engedélyezett Cut the view above this level - Cut the view above this level + Ezen szint felett a nézet elvágásra kerül The distance between the level plane and the cut line - The distance between the level plane and the cut line + A szint sík és a vágóvonal közötti távolság Turn cutting on when activating this level - Turn cutting on when activating this level + Ezen szint aktiválásakor a vágás bekapcsolása - + Use the material color as this object's shape color, if available - Use the material color as this object's shape color, if available + Amennyiben rendelkezésre áll, ezen objektum alak színeként az anyag színt használjuk + + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile 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 - 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 + Az a mód, ahogyan a hivatkozott objektum az aktuális dokumentumba kerül. A 'Normál' az alakzatot menti. A 'Tranziens' eldobja az alakzatot, ha az objektum ki van kapcsolva (kisebb file-méretet eredményez), A 'Könnyített mód' nem importálja az alakzatot, csak az OpenInventor reprezentációt If True, a spreadsheet containing the results is recreated when needed - If True, a spreadsheet containing the results is recreated when needed + Ha IGAZ, az eredményeket tartalmazó táblázat szükség esetén újra generálódik If True, additional lines with each individual object are added to the results - If True, additional lines with each individual object are added to the results + Ha IGAZ, minden egyes egyedi objektummal újabb vonalak adódnak az eredményhez - + The time zone where this site is located - The time zone where this site is located + Az adott (földrajzi!) hely időzónája - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) + A fal minden egyes szegmense vastagságának beállításához ezzel az értékkel felülírja a Width (vastagság) attribútumot. Figyelmen kívül marad, ha a Base objektumból a getWidths metódussal származik a Widths(vastagságok) információ. (Az első érték a fal első szegmensének 'Width' attribútumát írja felül; ha az érték zérus, az 'OverrideWidths' első értéke követi) - + 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) - 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) + Felülírja a fal mindegyik szegmensének Align (igazítás) attribútumát. Figyelmen kívül marad, ha az Aligns információ a getAligns() metódussal a Base objektumból származik. (Az első érték felülírja a fal első szegmensének 'Align' attribútumát; ha az érték nem 'Left, Right, Center', az 'OverrideAlign' első értéke követi) - + The area of this wall as a simple Height * Length calculation - The area of this wall as a simple Height * Length calculation + A fal felülete, egyszerűen a Magasság*Hosszúság képlet szerint Arch - + Components Összetevők - + Components of this object Az objektum elemei - + Axes Tengelyek @@ -1817,12 +1992,12 @@ Tengelyek létrehozása - + Remove Törlés - + Add Hozzáad @@ -1842,67 +2017,67 @@ Szög - + is not closed nincs lezárva - + is not valid Érvénytelen - + doesn't contain any solid nem tartalmazhat semmilyen szilárd testet - + contains a non-closed solid le nem zárt szilárd testet tartalmaz - + contains faces that are not part of any solid tartalmaz felületet, amelyek nem tartoznak semmilyen szilárd testhez - + Grouping Csoportosítás - + Ungrouping Csoportbontás - + Split Mesh Háló felosztása - + Mesh to Shape Hálókat alakzatokká - + Base component Alap-összetevő - + Additions Kiegészítők - + Subtractions Kivonás - + Objects Objektumok @@ -1922,7 +2097,7 @@ Nem lehet létrehozni tetőt - + Page Oldal @@ -1937,82 +2112,82 @@ Szakasz sík létrehozása - + Create Site Oldal létrehozása - + Create Structure Struktúra létrehozása - + Create Wall Fal létrehozása - + Width Szélesség - + Height Magasság - + Error: Invalid base object Hiba: Érvénytelen alap objektum - + This mesh is an invalid solid A háló egy érvénytelen szilárd test - + Create Window Ablak létrehozása - + Edit Szerkesztés - + Create/update component Létrehozni/frissíteni összetevőt - + Base 2D object Alap 2D objektumot - + Wires Drótvázak - + Create new component Új összetevő létrehozásához - + Name Név - + Type Típus - + Thickness Vastagság @@ -2027,12 +2202,12 @@ a program sikeresen létrehozta a %s fájl. - + Add space boundary Hely határvonal hozzáadása - + Remove space boundary Távolítsa el a hely határvonalán @@ -2042,7 +2217,7 @@ Kérjük válassza ki az alap tárgyat - + Fixtures Berendezési tárgyak @@ -2072,32 +2247,32 @@ Lépcső létrehozása - + Length Hossz - + Error: The base shape couldn't be extruded along this tool object Hiba: Az alap alakzatot nem lehet kihúzni ennek az eszköz objektumnak a mentén - + Couldn't compute a shape Nem tudott létrehozni alakzatot - + Merge Wall Fal egyesítése - + Please select only wall objects Kérem csak fal objektumokat válasszon ki - + Merge Walls Falak egyesítése @@ -2107,42 +2282,42 @@ Tengelyek közti távolságok (mm) és szögek (fokban) - + Error computing the shape of this object Hiba a tárgy alakjának számítása közben - + Create Structural System Szerkezeti rendszer létrehozása - + Object doesn't have settable IFC Attributes Objektum nem rendelkezik beállítható IFC-jellemzőkkel - + Disabling Brep force flag of object Brep erő zászló letiltása a tárgyon - + Enabling Brep force flag of object Brep erő jelző engedélyezése a tárgyon - + has no solid nem szilárd test - + has an invalid shape egy érvénytelen alak - + has a null shape van egy null alakja @@ -2187,7 +2362,7 @@ 3 nézet létrehozása - + Create Panel Panel létrehozása @@ -2272,7 +2447,7 @@ Ha a Futás = 0 akkor a Futást úgy számolja, hogy a magasság ugyanaz mint a Magasság (mm) - + Create Component Összetevő létrehozás @@ -2282,7 +2457,7 @@ Ha a Futás = 0 akkor a Futást úgy számolja, hogy a magasság ugyanaz mint a Anyag létrehozás - + Walls can only be based on Part or Mesh objects Falat csak az Alkotórész vagy Háló objektumhoz húzhat @@ -2292,12 +2467,12 @@ Ha a Futás = 0 akkor a Futást úgy számolja, hogy a magasság ugyanaz mint a Szöveg helyzetének beállítása - + Category Kategória - + Key Kulcs @@ -2312,7 +2487,7 @@ Ha a Futás = 0 akkor a Futást úgy számolja, hogy a magasság ugyanaz mint a Egység - + Create IFC properties spreadsheet IFC tulajdonság számolótábla létrehozása @@ -2322,37 +2497,37 @@ Ha a Futás = 0 akkor a Futást úgy számolja, hogy a magasság ugyanaz mint a Épület létrehozása - + Group Csoport - + Create Floor Szint létrehozás - + Create Panel Cut Panel kivágás létrehozása - + Create Panel Sheet Panel lap létrehozása - + Facemaker returned an error Felületlétrehozás hibával tért vissza - + Tools Eszközök - + Edit views positions Nézet pozíciók szerkesztése @@ -2497,7 +2672,7 @@ Ha a Futás = 0 akkor a Futást úgy számolja, hogy a magasság ugyanaz mint a Forgatás - + Offset Eltolás @@ -2522,86 +2697,86 @@ Ha a Futás = 0 akkor a Futást úgy számolja, hogy a magasság ugyanaz mint a Ütemezés - + There is no valid object in the selection. Site creation aborted. Nem található érvényes objektum a kiválasztásban. Oldal létrehozás megszakítva. - + Node Tools Csomópont eszközök - + Reset nodes Csomópontok alaphelyzetbe állítása - + Edit nodes Csomópontok szerkesztése - + Extend nodes Csomópontok kiterjesztése - + Extends the nodes of this element to reach the nodes of another element Kiterjeszti ennek az elemnek a csomópontjait, hogy elérje a csomópontjait egy másik elemnek - + Connect nodes Csomópntok csatlakoztatása - + Connects nodes of this element with the nodes of another element Csatlakoztatja ennek az elemnek a csomópontjait egy másik elem csomópontjaival - + Toggle all nodes Összes csomópont átkapcsolása - + Toggles all structural nodes of the document on/off A dokumentum összes szerkezeti csomópontjának átkapcsolása - + Intersection found. Metszéspont található. - + Door Ajtó - + Hinge Zsanér - + Opening mode Nyitás módja - + Get selected edge Kiválasztott élt kapja - + Press to retrieve the selected edge Nyomja meg a kiválasztott él lekéréséhez @@ -2631,17 +2806,17 @@ Oldal létrehozás megszakítva. Új réteg - + Wall Presets... Fal előre beállított értékei... - + Hole wire Drótháló lyuk - + Pick selected Véletlenszerűen kiválasztott @@ -2721,7 +2896,7 @@ Oldal létrehozás megszakítva. Oszlopok - + This object has no face Ennek az objektumnak nincs felülete @@ -2731,42 +2906,42 @@ Oldal létrehozás megszakítva. Terület határvonal - + Error: Unable to modify the base object of this wall Hiba: Nem lehet módosítani ennek a falnak az alap objektumát - + Window elements Ablak elemek - + Survey Felmérés - + Set description Leírás megadása - + Clear Törlés - + Copy Length Másolás hossza - + Copy Area Másolási terület - + Export CSV Exportálás CSV-be @@ -2776,17 +2951,17 @@ Oldal létrehozás megszakítva. Leírás - + Area Terület - + Total Összesen - + Hosts Állomások @@ -2838,77 +3013,77 @@ Building creation aborted. Épületrész létrehozása - + Invalid cutplane Érvénytelen kivágási síkfelület - + All good! No problems found Minden jó! nincs probléma - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: Az objektum nem rendelkezik IfcProperties attribútummal. Mégse hozzon létre számolótáblát ehhez az objektumhoz: - + Toggle subcomponents Al-összetevők ki-/ bekapcsolása - + Closing Sketch edit Vázlat szerkesztés bezárása - + Component Összetevő - + Edit IFC properties IFC tulajdonságok szerkesztése - + Edit standard code Szabványos kód szerkesztése - + Property Tulajdonság - + Add property... Tulajdonság hozzádása... - + Add property set... Tulajdonság készlet hozzádása... - + New... Új... - + New property Új tulajdonság - + New property set Új tulajdonság készlet - + 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. @@ -2919,7 +3094,7 @@ Telek, Épület és Szint objektumokat eltávolítja a kijelölésből. A testreszabásokban módosíthatja ezt. - + There is no valid object in the selection. Floor creation aborted. Nem található érvényes objektum a kiválasztásban. @@ -2931,7 +3106,7 @@ Padló létrehozása megszakítva. Keresztezési pont a profilban nem található. - + Error computing shape of Számítási hiba ennél az alakzatnál @@ -2946,67 +3121,62 @@ Padló létrehozása megszakítva. Kérem csak egy objektumot válasszon - + Unable to build the base path Nem sikerült létrehozni az alap útvonalat - + Unable to build the profile Nem sikerült felépíteni a profilt - + Unable to build the pipe Nem sikerült felépíteni a csövet - + The base object is not a Part Az alap objektum nem alkatrész - + Too many wires in the base shape Túl sok drótváz az alap alakzatban - + The base wire is closed Az alap drótváz zárt - + The profile is not a 2D Part A felület profil nem 2D alkatrész - - Too many wires in the profile - Túl sok vezeték a profilban - - - + The profile is not closed A profil nem zárt - + Only the 3 first wires will be connected Csak az első 3 drótváz lesz csatlakoztatva - + Common vertex not found Nem található közös végpont - + Pipes are already aligned Csövek már összeigazítottak - + At least 2 pipes must align Legalább 2 csövet igazítani kell @@ -3061,12 +3231,12 @@ Padló létrehozása megszakítva. Átméretezés - + Center Középre - + 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. @@ -3077,72 +3247,72 @@ Más objektum eltávolításra kerül a kiválasztásból. Megjegyzés: Megváltoztathatja a beállításokban. - + Choose another Structure object: Válasszon ki egy másik szerkezeti objektumot: - + The chosen object is not a Structure A kiválasztott objektum nem szerkezet - + The chosen object has no structural nodes A kiválasztott objektumnak nincsenek szerkezeti csomópontjai - + One of these objects has more than 2 nodes Egy ezek közül az objektumok közül több mint 2 csomóponttal rendelkezik - + Unable to find a suitable intersection point Nem képes találni egy megfelelő metszéspontot - + Intersection found. Metszéspont található. - + The selected wall contains no subwall to merge A kijelölt fal nem tartalmaz összeegyeztethető fal részleteket - + Cannot compute blocks for wall Képtelen blokkokat számolni a falhoz - + Choose a face on an existing object or select a preset Válasszon egy felületet a meglévő objektumon vagy válasszon egy előre beállítottat - + Unable to create component Nem sikerült létrehozni egy összetevőt - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire A hordozó objektumon lévő furat meghatározásához használt drótháló száma. A nulla értékkel automatikusan a legnagyobb dróthálót fogadja el - + + default + alapértelmezett - + If this is checked, the default Frame value of this window will be added to the value entered here Ha ez be van jelölve, az ablak keret alapérték hozzáadódik az itt megadott értékhez - + If this is checked, the default Offset value of this window will be added to the value entered here Ha ez be van jelölve, az ablak eltolás alapérték hozzáadódik az itt megadott értékhez @@ -3187,17 +3357,17 @@ Megjegyzés: Megváltoztathatja a beállításokban. Hiba: a IfcOpenShell verziója túl régi - + Successfully written Sikeresen kiírva - + Found a shape containing curves, triangulating Találtam egy görbét tartalmazó alakzatot, háromszögesítés - + Successfully imported Sikeresen importálva @@ -3253,149 +3423,174 @@ Módosíthatja ezt a beállításokban. Sík középpontja a fenti listában szereplő elemeken - + First point of the beam Gerenda első beépítési pontja - + Base point of column Oszlop alappontja - + Next point Következő pont - + Structure options Tartószerkezeti lehetőségek - + Drawing mode Rajzolási mód - + Beam Gerenda - + Column Pillér - + Preset Előre beállított - + Switch L/H Kapcsoló H/M - + Switch L/W Kapcsoló H/SZ - + Con&tinue Folytatás - + First point of wall Fal első pontja - + Wall options Fal lehetőségek - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. MultiMaterial elemek a dokumentumban. Fal típusok definiálásához. - + Alignment Igazítás - + Left Bal - + Right Jobb - + Use sketches Vázlatok használata - + Structure Felépítés - + Window Ablak - + Window options Ablak beállítások - + Auto include in host object Kiszolgáló objektum automatikus hozzáadása - + Sill height Könyöklő magassága + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness - Total thickness + Teljes vastagság depends on the object - depends on the object + az objektumtól függ - + Create Project Projekt létrehozása Unable to recognize that file type - Unable to recognize that file type + Ismeretlen file-típus - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch - Arch + Építészeti - + Rebar tools - Rebar tools + megerősítő eszközök @@ -3517,12 +3712,12 @@ Módosíthatja ezt a beállításokban. Arch_Add - + Add component Összetevő hozzáadása - + Adds the selected components to the active object A kijelölt összetevőket hozzáadja az aktív objektumhoz @@ -3600,12 +3795,12 @@ Módosíthatja ezt a beállításokban. Arch_Check - + Check Ellenőrzés - + Checks the selected objects for problems Ellenőrzi a kijelölt objektumok problémáit @@ -3613,12 +3808,12 @@ Módosíthatja ezt a beállításokban. Arch_CloneComponent - + Clone component Összetevő klónozása - + Clones an object as an undefined architectural component Klónoz egy objektumot egy nem definiált építészeti összetevőként @@ -3626,12 +3821,12 @@ Módosíthatja ezt a beállításokban. Arch_CloseHoles - + Close holes Furatok bezárása - + Closes holes in open shapes, turning them solids Bezárja a nyitott alakzatokat, szilárd testé változtatja azokat @@ -3639,16 +3834,29 @@ Módosíthatja ezt a beállításokban. Arch_Component - + Component Összetevő - + Creates an undefined architectural component Létrehoz egy meghatározatlan építészeti összetevőt + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3664,12 +3872,12 @@ Módosíthatja ezt a beállításokban. Cut with a line - Cut with a line + Síkkal elvág Cut an object with a line with normal workplane - Cut an object with a line with normal workplane + Egy objektum elvágása egy vonallal, normál munkasíkban @@ -3701,14 +3909,14 @@ Módosíthatja ezt a beállításokban. Arch_Floor - + Level Szint - + Creates a Building Part object that represents a level, including selected objects - Creates a Building Part object that represents a level, including selected objects + Létrehoz egy emeletet reprezentáló épületrészt, mely tartalmazza a kiválasztott objektumokat @@ -3790,12 +3998,12 @@ Módosíthatja ezt a beállításokban. Arch_IfcSpreadsheet - + Create IFC spreadsheet... IFC számolótábla létrehozása... - + Creates a spreadsheet to store IFC properties of an object. Készít egy számolótáblát egy objektum ifc tulajdonságainak tárolására. @@ -3824,12 +4032,12 @@ Módosíthatja ezt a beállításokban. Arch_MergeWalls - + Merge Walls Falak egyesítése - + Merges the selected walls, if possible Egyesíti a kijelölt falakat, ha lehetséges @@ -3837,12 +4045,12 @@ Módosíthatja ezt a beállításokban. Arch_MeshToShape - + Mesh to Shape Hálókat alakzatokká - + Turns selected meshes into Part Shape objects A kiválasztott hálókat alakzat objektumokká alakítja @@ -3863,12 +4071,12 @@ Módosíthatja ezt a beállításokban. Arch_Nest - + Nest Háló - + Nests a series of selected shapes in a container Kiválasztott alakzatok háló sorozatát konténerbe @@ -3876,12 +4084,12 @@ Módosíthatja ezt a beállításokban. Arch_Panel - + Panel Panel - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Panel tárgyat hoz létre a semmiből vagy egy kijelölt objektumból (vázlat, drót, felület vagy szilárd test) @@ -3889,7 +4097,7 @@ Módosíthatja ezt a beállításokban. Arch_PanelTools - + Panel tools Panel eszközök @@ -3897,7 +4105,7 @@ Módosíthatja ezt a beállításokban. Arch_Panel_Cut - + Panel Cut Panel vágó @@ -3905,17 +4113,17 @@ Módosíthatja ezt a beállításokban. Arch_Panel_Sheet - + Creates 2D views of selected panels Létrehoz 2D nézeteket a kijelölt panelekből - + Panel Sheet Panel lap - + Creates a 2D sheet which can contain panel cuts Létrehoz egy 2D-s lapot, amely tartalmazhat panel vágásokat @@ -3949,7 +4157,7 @@ Módosíthatja ezt a beállításokban. Arch_PipeTools - + Pipe tools Cső eszközök @@ -3957,14 +4165,14 @@ Módosíthatja ezt a beállításokban. Arch_Project - + Project Terv - + Creates a project entity aggregating the selected sites. - Creates a project entity aggregating the selected sites. + Létrehoz egy, a kiválasztott helyeket összegyűjtő projekt entitást. @@ -3996,12 +4204,12 @@ Módosíthatja ezt a beállításokban. Arch_Remove - + Remove component Összetevő törlése - + Remove the selected components from their parents, or create a hole in a component A kijelölt alkatrészek eltávolítása a szülőktől, vagy egy lyuk létrehozása alkatrészen @@ -4009,12 +4217,12 @@ Módosíthatja ezt a beállításokban. Arch_RemoveShape - + Remove Shape from Arch Alakzat elhagyása az Építészet-ből - + Removes cubic shapes from Arch components Eltávolítja a harmadfokú alakzatokat az Arch alkatrészekből @@ -4061,12 +4269,12 @@ Módosíthatja ezt a beállításokban. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Válassza ki a nem-sokrétű hálózatot - + Selects all non-manifold meshes from the document or from the selected groups Kiválasztja az összes nem-sokrétű hálózatot a dokumentumból vagy a kijelölt csoportokból @@ -4074,12 +4282,12 @@ Módosíthatja ezt a beállításokban. Arch_Site - + Site Oldal - + Creates a site object including selected objects. Létrehoz egy Oldal objektumot, beleértve a kijelölt objektumokat. @@ -4105,12 +4313,12 @@ Módosíthatja ezt a beállításokban. Arch_SplitMesh - + Split Mesh Háló felosztása - + Splits selected meshes into independent components A kiválasztott hálót független összetevőkre osztja @@ -4126,12 +4334,12 @@ Módosíthatja ezt a beállításokban. Arch_Structure - + Structure Felépítés - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Létrehoz egy objektum struktúrát vázlatból vagy egy kijelölt objektumból (vázlat, vonal, felület vagy szilárd test) @@ -4139,12 +4347,12 @@ Módosíthatja ezt a beállításokban. Arch_Survey - + Survey Felmérés - + Starts survey Felmérés indítása @@ -4152,12 +4360,12 @@ Módosíthatja ezt a beállításokban. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag IFC Brep jelölő zászló - + Force an object to be exported as Brep or not Erőltessen egy tárgyat Brep exportálásra vagy sem @@ -4165,25 +4373,38 @@ Módosíthatja ezt a beállításokban. Arch_ToggleSubs - + Toggle subcomponents Al-összetevők ki-/ bekapcsolása - + Shows or hides the subcomponents of this object Megjeleníti vagy elrejti ennek az objektumnak az al-összetevőit + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Fal - + Creates a wall object from scratch or from a selected object (wire, face or solid) Létrehoz egy falat objektumot vázlatból vagy egy kijelölt objektumból (vonal, felület vagy test) @@ -4191,12 +4412,12 @@ Módosíthatja ezt a beállításokban. Arch_Window - + Window Ablak - + Creates a window object from a selected object (wire, rectangle or sketch) Ablak objektumot hoz létre a kijelölt objektumból (vonalas, téglalap vagy vázlat) @@ -4419,7 +4640,7 @@ Módosíthatja ezt a beállításokban. Schedule name: - Schedule name: + Ütemterv neve: @@ -4432,20 +4653,17 @@ Módosíthatja ezt a beállításokban. Can be "count" to count the objects, or property names like "Length" or "Shape.Volume" to retrieve a certain property. - The property to retrieve from each object. -Can be "count" to count the objects, or property names -like "Length" or "Shape.Volume" to retrieve -a certain property. + Objektumokból lekérdezhető tulajdonság. Lehet "count" az objektumok megszámlálásához, vagy tulajdonságnév, pl. 'Length' vagy "Shape.Volume" adott tulajdonság lekérdezéséhez. An optional unit to express the resulting value. Ex: m^3 (you can also write m³ or m3) - An optional unit to express the resulting value. Ex: m^3 (you can also write m³ or m3) + Opcionális mértékegység az eredmény kifejezéséhez. Pl.: m^3 (írható m³ vagy m3 is) An optional semicolon (;) separated list of object names internal names, not labels) to be considered by this operation. If the list contains groups, children will be added. Leave blank to use all objects from the document - An optional semicolon (;) separated list of object names internal names, not labels) to be considered by this operation. If the list contains groups, children will be added. Leave blank to use all objects from the document + Ezen művelet által figyelembe veendő, opcionálisan pontosvesszőkkel tagolt objektumnév-lista (belső neveké, nem címkéké). Ha a lista csoportokat tartalmaz, gyermekek adódnak hozzá. A dokumentum valamennyi objektumának használatához üresen kell hagyni @@ -4455,22 +4673,22 @@ a certain property. If this is enabled, an associated spreadsheet containing the results will be maintained together with this schedule object - If this is enabled, an associated spreadsheet containing the results will be maintained together with this schedule object + Ha engedélyezett, egy kapcsolódó, az eredményeket tartalmazó táblázat lesz kezelve, együtt ezzel az ütemező objektummal Associate spreadsheet - Associate spreadsheet + Számolótábla hozzákapcsolás If this is turned on, additional lines will be filled with each object considered. If not, only the totals. - If this is turned on, additional lines will be filled with each object considered. If not, only the totals. + Ha be van kapcsolva, további sorok lesznek hozzáadva, kitöltve a figyelembe vett objektumokkal. Ha nem, csak az összegek szerepelnek. Detailed results - Detailed results + Eredmények részletezve @@ -4485,7 +4703,7 @@ a certain property. Add selection - Add selection + Kiválasztott hozzáadása @@ -4500,28 +4718,28 @@ a certain property. Writing camera position Kamera helyzet írása - - - Draft creation tools - Draft creation tools - - Draft annotation tools - Draft annotation tools + Draft creation tools + Tervezési létrehozó eszközök - Draft modification tools - Draft modification tools + Draft annotation tools + Tervezési módosító eszközök - + + Draft modification tools + Tervezési módosítási eszközök + + + Draft Tervrajz - + Import-Export Importálás-Exportálás @@ -4731,7 +4949,7 @@ a certain property. Total thickness - Total thickness + Teljes vastagság @@ -4982,7 +5200,7 @@ a certain property. Vastagság - + Force export as Brep Erőltetett Exportálás Brep-ként @@ -5007,15 +5225,10 @@ a certain property. DAE - + Export options Exportálási beállítások - - - IFC - IFC - General options @@ -5157,17 +5370,17 @@ a certain property. Négyzetek engedélyezése - + Use triangulation options set in the DAE options page DAE beállítások lapon található háromszögelés beállításokat használjon - + Use DAE triangulation options DAE háromszögelés beállításokat használjon - + Join coplanar facets when triangulating Csatlakozzon párhuzamos sík felületeket háromszögelésnél @@ -5191,11 +5404,6 @@ a certain property. Create clones when objects have shared geometry Klónok létrehozása, ha a tárgyak rendelkeznek megosztott geometriával - - - Show this dialog when importing and exporting - Importálás és Exportálás alatt ezt a párbeszédpanelt mutassa - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5257,12 +5465,12 @@ a certain property. Többrétegű falak felosztása - + Use IfcOpenShell serializer if available IfcOpenShell szerializáló használata, ha elérhető - + Export 2D objects as IfcAnnotations 2D objektumok exportálása mint IfcAnnotations @@ -5282,7 +5490,7 @@ a certain property. Nézetbe illesztés az importáláskor - + Export full FreeCAD parametric model Teljes FreeCAD parametrikus modell export @@ -5332,12 +5540,12 @@ a certain property. Kizárási lista: - + Reuse similar entities Hasonló szerkezetek újra használása - + Disable IfcRectangleProfileDef IfcRectangleProfileDef letiltása @@ -5407,47 +5615,43 @@ a certain property. Teljes FreeCAD paraméteres definíciók importálása, ha léteznek - + Auto-detect and export as standard cases when applicable Automatikus felismerés és exportálás szabványos esetként, ha szükséges If this is checked, when an Arch object has a material, the object will take the color of the material. This can be overridden for each object. - If this is checked, when an Arch object has a material, the object will take the color of the material. This can be overridden for each object. + Ha be van jelölve, és az Arch objektumnak van anyaga, az objektum az anyag színét veszi fel. Ez minden egyes objektumnál felülírható. Use material color as shape color - Use material color as shape color + Az alakzat színeként az anyag színét használja This is the SVG stroke-dasharray property to apply to projections of hidden objects. - This is the SVG stroke-dasharray property to apply -to projections of hidden objects. + A nem látható objektumok megjelenítéséhez használt SVG pontvonal tömb (stroke-dasharray) tulajdonság. Scaling factor for patterns used by object that have a Footprint display mode - Scaling factor for patterns used by object that have -a Footprint display mode + Skálafaktor olyan objektumhoz használt mintázatokhoz, amelynek kirajzolási módja 'Footprint' (lábnyom) The URL of a bim server instance (www.bimserver.org) to connect to. - The URL of a bim server instance (www.bimserver.org) to connect to. + Azon bim szerver példány URL címe (www.bimserver.org), amelyhez kapcsolódni kell. If this is selected, the "Open BimServer in browser" button will open the Bim Server interface in an external browser instead of the FreeCAD web workbench - If this is selected, the "Open BimServer in browser" -button will open the Bim Server interface in an external browser -instead of the FreeCAD web workbench + Ha ki van választva, a "BimServer megnyitása böngészőben" gomb a FreeCAD webes munkaasztal helyett egy külső böngészőprogramban nyitja meg a Bim Server interface-t @@ -5495,6 +5699,166 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces Allow quadrilateral faces + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Add default building storey if one is not found in the document + + + + IFC file units + IFC file units + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + Metric + Metrikus + + + + Imperial + Angolszász + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing + Shows verbose debug messages during import and export @@ -5587,150 +5951,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Építészeti eszközök @@ -5738,34 +5972,34 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft Tervrajz - + Utilities Kiegészítők - + &Arch Építészet - + Creation Creation - + Annotation Jegyzet - + Modification - Modification + Módosítás diff --git a/src/Mod/Arch/Resources/translations/Arch_id.qm b/src/Mod/Arch/Resources/translations/Arch_id.qm index 10124c925f..47e009fc1a 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_id.qm and b/src/Mod/Arch/Resources/translations/Arch_id.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_id.ts b/src/Mod/Arch/Resources/translations/Arch_id.ts index c9d91699fe..73b3df437c 100644 --- a/src/Mod/Arch/Resources/translations/Arch_id.ts +++ b/src/Mod/Arch/Resources/translations/Arch_id.ts @@ -34,57 +34,57 @@ Jenis bangunan ini - + The base object this component is built upon Objek dasar komponen ini dibangun di atas - + The object this component is cloning Tujuan komponen ini adalah kloning - + Other shapes that are appended to this object Bentuk-bentuk lain yang ditambahkan ke objek ini - + Other shapes that are subtracted from this object Bentuk-bentuk lain yang akan dikurangi dari objek ini - + An optional description for this component Deskripsi opsional untuk komponen ini - + An optional tag for this component Tag opsional untuk komponen ini - + A material for this object Bahan untuk objek ini - + Specifies if this object must move together when its host is moved Menentukan jika objek ini harus bergerak bersama-sama ketika asal-usulnya pindah - + The area of all vertical faces of this object Daerah wajah-wajah vertikal yang semua objek ini - + The area of the projection of this object onto the XY plane Daerah proyeksi objek ini ke bidang XY - + The perimeter length of the horizontal area Panjang perimeter daerah horisontal @@ -104,12 +104,12 @@ Tenaga listrik yang dibutuhkan oleh peralatan ini di watt - + The height of this object Ketinggian objek ini - + The computed floor area of this floor Daerah dihitung lantai lantai ini @@ -144,62 +144,62 @@ Rotasi profil di sekitar sumbu ekstrusi - + The length of this element, if not based on a profile Panjang elemen ini, jika tidak didasarkan pada profil - + The width of this element, if not based on a profile Lebar elemen ini, jika tidak didasarkan pada profil - + The thickness or extrusion depth of this element Ketebalan atau ekstrusi kedalaman elemen ini - + The number of sheets to use Jumlah lembar untuk menggunakan - + The offset between this panel and its baseline Offset antara panel ini dan dasar yang - + The length of waves for corrugated elements Panjang gelombang untuk unsur-unsur yang bergelombang - + The height of waves for corrugated elements Ketinggian gelombang untuk unsur-unsur yang bergelombang - + The direction of waves for corrugated elements Arah gelombang untuk unsur-unsur yang bergelombang - + The type of waves for corrugated elements Jenis gelombang untuk unsur-unsur yang bergelombang - + The area of this panel Wilayah dari panel ini - + The facemaker type to use to build the profile of this object Tipe facemaker menggunakan untuk membangun profil objek ini - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) Arah normal ekstrusi objek ini (tetap (0,0,0) untuk otomatis normal) @@ -214,82 +214,82 @@ Lebar garis benda-benda yang diberikan - + The color of the panel outline Warna garis panel - + The size of the tag text Ukuran teks tag - + The color of the tag text Warna teks tag - + The X offset of the tag text Offset X teks tag - + The Y offset of the tag text Offset Y teks tag - + The font of the tag text Font teks tag - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label Teks untuk ditampilkan. Dapat %tag%, %label% atau %description% untuk menampilkan panel tag atau label - + The position of the tag text. Keep (0,0,0) for center position Posisi teks tag. Menjaga (0,0,0) untuk posisi tengah - + The rotation of the tag text Rotasi teks tag - + A margin inside the boundary Margin yang di dalam batas - + Turns the display of the margin on/off Mengubah tampilan margin/mematikan - + The linked Panel cuts Pemotongan Panel terkait - + The tag text to display Teks tag untuk menampilkan - + The width of the sheet Lebar dari lembaran - + The height of the sheet Ketinggian lembaran - + The fill ratio of this sheet Rasio mengisi lembar ini @@ -319,17 +319,17 @@ Offset dari titik akhir - + The curvature radius of this connector Jari-jari kelengkungan konektor ini - + The pipes linked by this connector Pipa dihubungkan oleh konektor ini - + The type of this connector Tipe Konektor ini @@ -349,7 +349,7 @@ Tinggi dari elemen ini - + The structural nodes of this element Struktural node elemen ini @@ -664,82 +664,82 @@ Kalau dicentang, sumber objek ditampilkan tanpa memperhatikan untuk menjadi tampil dalam model 3D - + The base terrain of this site Lahan dasar dari tempat ini - + The postal or zip code of this site Kode pos atau kode Zip tempat ini - + The city of this site Kota tempat ini - + The country of this site Negara tempat ini - + The latitude of this site Garis lintang tempat ini - + Angle between the true North and the North direction in this document Sudut antara utara sebenarnya dengan arah utara yang ditunjuk oleh dokumen ini - + The elevation of level 0 of this site Ketinggian level 0 tempat ini - + The perimeter length of this terrain Panjang batas pinggir, lahan ini - + The volume of earth to be added to this terrain Volume bumi yang ditambahkan ke tempat ini - + The volume of earth to be removed from this terrain Volume bumi yang dibuang dari tempat ini - + An extrusion vector to use when performing boolean operations Vektor ekstrusi yang digunakan saat melakukan operasi boolean - + Remove splitters from the resulting shape Menghilangkan pemisah dari bentuk yang dihasilkan - + Show solar diagram or not Menampilkan diagram matahari atau tidak - + The scale of the solar diagram Skala diagram matahari - + The position of the solar diagram Posisi diagram matahari - + The color of the solar diagram Warna diagram matahari @@ -934,107 +934,107 @@ mengimbangi antara perbatasan tangga dan struktur - + An optional extrusion path for this element Sebuah ekstrusi opsional jalan untuk elemen ini - + The height or extrusion depth of this element. Keep 0 for automatic Ketinggian atau kedalaman ekstrusi dari elemen ini. Simpan 0 untuk otomatis - + A description of the standard profile this element is based upon Penjelasan tentang profil standar yang menjadi dasar elemen ini - + Offset distance between the centerline and the nodes line Offset jarak antara garis tengah dan garis nodes - + If the nodes are visible or not Jika nodanya terlihat atau tidak - + The width of the nodes line Lebar dari node baris - + The size of the node points Ukuran titik simpul - + The color of the nodes line Warna garis nodes - + The type of structural node Jenis simpul struktural - + Axes systems this structure is built on Sistem sumbu struktur ini dibangun di atas - + The element numbers to exclude when this structure is based on axes Nomor elemen untuk dikecualikan saat struktur ini didasarkan pada sumbu - + If true the element are aligned with axes Jika benar elemennya sejajar dengan sumbu - + The length of this wall. Not used if this wall is based on an underlying object Panjang dinding ini. Tidak digunakan jika dinding ini didasarkan pada objek yang mendasarinya - + The width of this wall. Not used if this wall is based on a face Lebar dinding ini. Tidak digunakan jika dinding ini didasarkan pada wajah - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid Tinggi dinding ini. Simpan 0 untuk otomatis. Tidak digunakan jika dinding ini berdasarkan padatan - + The alignment of this wall on its base object, if applicable Penyelarasan dinding ini pada objek dasarnya, jika dapat diterapkan - + The face number of the base object used to build this wall Jumlah permukaan dari objek dasar yang digunakan untuk membangun dinding ini - + The offset between this wall and its baseline (only for left and right alignments) Nilai penutup selisih, antara dinding dan garis dasarnya (hanya untuk rata kiri dan kanan) - + The normal direction of this window Arah normal jendela ini - + The area of this window Wilayah jendela ini - + An optional higher-resolution mesh or shape for this object Pilihan resolusi lebih tinggi - kerapatan atau bentuk untuk objek ini @@ -1044,7 +1044,7 @@ Sebuah pilihan penempatan tambahan, untuk ditambahkan pada profil, sebelum mengextrusinya - + Opens the subcomponents that have a hinge defined Membuka subkomponen yang memiliki sebuah keterkaitan yang didefinisikan @@ -1099,7 +1099,7 @@ Tumpang tindih stringer di atas bagian bawah tapak - + The number of the wire that defines the hole. A value of 0 means automatic Jumlah kabel yang mendefinisikan lubang. Nilai 0 berarti otomatis @@ -1124,7 +1124,7 @@ Sumbu sistem ini terbuat dari - + An optional axis or axis system on which this object should be duplicated Sumbu opsional atau sumbu sistem dimana objek ini harus diduplikasi @@ -1139,32 +1139,32 @@ Jika benar, geometri menyatu, jika tidak senyawa - + If True, the object is rendered as a face, if possible. Jika Benar, objek itu diberikan sebagai wajah, jika memungkinkan. - + The allowed angles this object can be rotated to when placed on sheets Sudut yang diijinkan objek ini dapat diputar pada saat ditempatkan pada lembaran - + Specifies an angle for the wood grain (Clockwise, 0 is North) Menentukan sudut untuk butiran kayu (Searah jarum jam, 0 adalah Utara) - + Specifies the scale applied to each panel view. Menentukan skala yang diterapkan pada setiap tampilan panel. - + A list of possible rotations for the nester Daftar kemungkinan rotasi untuk nester - + Turns the display of the wood grain texture on/off Mengubah tampilan tekstur / onggokan butiran kayu @@ -1189,7 +1189,7 @@ Jarak khusus dari rebar - + Shape of rebar Bentuk rebar @@ -1199,17 +1199,17 @@ Balikkan arah atap jika salah jalan - + Shows plan opening symbols if available Menunjukkan simbol pembuka rencana jika tersedia - + Show elevation opening symbols if available Tampilkan simbol pembuka ketinggian jika tersedia - + The objects that host this window Objek yang meng-host jendela ini @@ -1329,7 +1329,7 @@ If set to True, the working plane will be kept on Auto mode - + An optional standard (OmniClass, etc...) code for this component An optional standard (OmniClass, etc...) code for this component @@ -1344,22 +1344,22 @@ A URL where to find information about this material - + The horizontal offset of waves for corrugated elements The horizontal offset of waves for corrugated elements - + If the wave also affects the bottom side or not If the wave also affects the bottom side or not - + The font file The font file - + An offset value to move the cut plane from the center point An offset value to move the cut plane from the center point @@ -1414,22 +1414,22 @@ The distance between the cut plane and the actual view cut (keep this a very small value but not zero) - + The street and house number of this site, with postal box or apartment number if needed The street and house number of this site, with postal box or apartment number if needed - + The region, province or county of this site The region, province or county of this site - + A url that shows this site in a mapping website A url that shows this site in a mapping website - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates @@ -1484,102 +1484,102 @@ The 'left outline' of all segments of stairs - + Enable this to make the wall generate blocks Enable this to make the wall generate blocks - + The length of each block The length of each block - + The height of each block The height of each block - + The horizontal offset of the first line of blocks The horizontal offset of the first line of blocks - + The horizontal offset of the second line of blocks The horizontal offset of the second line of blocks - + The size of the joints between each block The size of the joints between each block - + The number of entire blocks The number of entire blocks - + The number of broken blocks The number of broken blocks - + The components of 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. 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 An optional object that defines a volume to be subtracted from hosts of this window - + The width of this window The width of this window - + The height of this window The height of this window - + The preset number this window is based on The preset number this window is based on - + The frame size of this window The frame size of this window - + The offset size of this window The offset size of this window - + The width of louvre elements The width of louvre elements - + The space between louvre elements The space between louvre elements - + The number of the wire that defines the hole. If 0, the value will be calculated automatically The number of the wire that defines the hole. If 0, the value will be calculated automatically - + Specifies if moving this object moves its base instead Specifies if moving this object moves its base instead @@ -1609,22 +1609,22 @@ The number of posts used to build the fence - + The type of this object The type of this object - + IFC data IFC data - + IFC properties of this object IFC properties of this object - + Description of IFC attributes are not yet implemented Description of IFC attributes are not yet implemented @@ -1639,27 +1639,27 @@ If true, the color of the objects material will be used to fill cut areas. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site When set to 'True North' the whole geometry will be rotated to match the true north of this site - + Show compass or not Show compass or not - + The rotation of the Compass relative to the Site The rotation of the Compass relative to the Site - + The position of the Compass relative to the Site placement The position of the Compass relative to the Site placement - + Update the Declination value based on the compass rotation Update the Declination value based on the compass rotation @@ -1730,8 +1730,8 @@ - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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. @@ -1754,10 +1754,110 @@ Turn cutting on when activating this level - + Use the material color as this object's shape color, if available Use the material color as this object's shape color, if available + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile + 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 @@ -1774,22 +1874,97 @@ If True, additional lines with each individual object are added to the results - + The time zone where this site is located The time zone where this site is located - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation The area of this wall as a simple Height * Length calculation @@ -1797,17 +1972,17 @@ Arch - + Components Komponen - + Components of this object Components of this object - + Axes Axes @@ -1817,12 +1992,12 @@ Create Axis - + Remove Menghapus - + Add Menambahkan @@ -1842,67 +2017,67 @@ Sudut - + is not closed is not closed - + is not valid is not valid - + doesn't contain any solid doesn't contain any solid - + contains a non-closed solid contains a non-closed solid - + contains faces that are not part of any solid contains faces that are not part of any solid - + Grouping Grouping - + Ungrouping Ungrouping - + Split Mesh Split Mesh - + Mesh to Shape Mesh ke Bentuk - + Base component Base component - + Additions Additions - + Subtractions Subtractions - + Objects Objects @@ -1922,7 +2097,7 @@ Tidak dapat membuat atap - + Page Halaman @@ -1937,82 +2112,82 @@ Membuat bidang bagian - + Create Site Membuat situs - + Create Structure Buat struktur - + Create Wall Membuat Dinding - + Width Lebar - + Height Tinggi - + Error: Invalid base object Kesalahan: Objek dasar tidak valid - + This mesh is an invalid solid Mesh ini adalah solid yang tidak valid - + Create Window Membuat Jendela - + Edit Edit - + Create/update component Membuat/pembaruan komponen - + Base 2D object Dasar objek 2D - + Wires Kabel - + Create new component Membuat komponen baru - + Name Nama - + Type Jenis - + Thickness Thickness @@ -2027,12 +2202,12 @@ %s file berhasil dibuat. - + Add space boundary Tambahkan pembatas ruang - + Remove space boundary Hapus pembatas ruang @@ -2042,7 +2217,7 @@ Silahkan pilih sebuah objek dasar - + Fixtures Peralatan tetap @@ -2072,32 +2247,32 @@ Membuat tangga - + Length Panjangnya - + Error: The base shape couldn't be extruded along this tool object Error: The base shape couldn't be extruded along this tool object - + Couldn't compute a shape Couldn't compute a shape - + Merge Wall Merge Wall - + Please select only wall objects Silahkan pilih hanya benda dinding - + Merge Walls Gabungkan Dinding @@ -2107,42 +2282,42 @@ Jarak (mm) dan sudut (deg) antar sumbu - + Error computing the shape of this object Kesalahan menghitung bentuk objek ini - + Create Structural System Buat Sistem Struktural - + Object doesn't have settable IFC Attributes Objek tidak memiliki atribut IFC yang dapat disetel - + Disabling Brep force flag of object Menonaktifkan bendera gaya Brep objek - + Enabling Brep force flag of object Mengaktifkan kekuatan bendera gaya Brep - + has no solid tidak memiliki solid - + has an invalid shape memiliki bentuk yang tidak benar - + has a null shape memiliki bentuk nol @@ -2187,7 +2362,7 @@ Buat 3 tampilan - + Create Panel Buat Panel @@ -2262,7 +2437,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Tinggi (mm) - + Create Component Buat Komponen @@ -2272,7 +2447,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Buat materi - + Walls can only be based on Part or Mesh objects Dinding hanya dapat didasarkan pada Bagian atau Mesh benda @@ -2282,12 +2457,12 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Atur posisi teks - + Category Kategori - + Key Kunci @@ -2302,7 +2477,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Satuan - + Create IFC properties spreadsheet Buat spreadsheet properti IFC @@ -2312,37 +2487,37 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Buat Gedung - + Group Kelompok - + Create Floor Buat Lantai - + Create Panel Cut Buat Panel Potong - + Create Panel Sheet Buat Lembar Panel - + Facemaker returned an error Facemaker mengembalikan sebuah kesalahan - + Tools Alat - + Edit views positions Edit posisi tampilan @@ -2487,7 +2662,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Perputaran - + Offset Mengimbangi @@ -2512,86 +2687,86 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Susunan acara - + There is no valid object in the selection. Site creation aborted. Tidak ada objek yang valid dalam seleksi. Pembuatan situs dibatalkan. - + Node Tools Alat node - + Reset nodes Setel ulang node - + Edit nodes Mengedit node - + Extend nodes Memperpanjang node - + Extends the nodes of this element to reach the nodes of another element Memperpanjang simpul elemen ini untuk mencapai simpul elemen lain - + Connect nodes Hubungkan node - + Connects nodes of this element with the nodes of another element Menghubungkan simpul elemen ini dengan simpul elemen lain - + Toggle all nodes Toggle semua node - + Toggles all structural nodes of the document on/off Mengaktifkan semua simpul struktur dokumen secara hidup/mati - + Intersection found. Persimpangan ditemukan. - + Door Pintu - + Hinge Engsel - + Opening mode Mode pembuka - + Get selected edge Dapatkan tepi yang dipilih - + Press to retrieve the selected edge Tekan untuk mengambil tepi yang dipilih @@ -2621,17 +2796,17 @@ Pembuatan situs dibatalkan. Layer baru - + Wall Presets... Preset Dinding ... - + Hole wire Kawat lubang - + Pick selected Pilih yang dipilih @@ -2711,7 +2886,7 @@ Pembuatan situs dibatalkan. Kolom - + This object has no face Objek ini tidak memiliki wajah @@ -2721,42 +2896,42 @@ Pembuatan situs dibatalkan. Batas ruang - + Error: Unable to modify the base object of this wall Kesalahan: Tidak dapat memodifikasi objek dasar dinding ini - + Window elements Elemen jendela - + Survey Survei - + Set description Tetapkan deskripsi - + Clear Bersih - + Copy Length Salin Panjang - + Copy Area Area fotokopi - + Export CSV Ekspor CSV @@ -2766,17 +2941,17 @@ Pembuatan situs dibatalkan. Description - + Area Daerah - + Total Total - + Hosts Hosts @@ -2828,77 +3003,77 @@ Building creation aborted. Create BuildingPart - + Invalid cutplane Sumbu potong tidak valid - + All good! No problems found Bagus! Tidak ada masalah ditemukan - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: Obyek tidak memiliki atribut IfcProperties. Membatalkan spreadsheet penciptaan untuk obyek: - + Toggle subcomponents Toggle subcomponents - + Closing Sketch edit Closing Sketch edit - + Component Komponen - + Edit IFC properties Edit IFC properties - + Edit standard code Edit standard code - + Property Milik - + Add property... Add property... - + Add property set... Add property set... - + New... Baru... - + New property New property - + New property set New property set - + 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. @@ -2909,7 +3084,7 @@ 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. There is no valid object in the selection. @@ -2921,7 +3096,7 @@ Floor creation aborted. Crossing point not found in profile. - + Error computing shape of Error computing shape of @@ -2936,67 +3111,62 @@ Floor creation aborted. Silahkan pilih hanya satu obyek pipa - + Unable to build the base path Unable to build the base path - + Unable to build the profile Tidak dapat membangun profil - + Unable to build the pipe Tidak dapat membangun pipa - + The base object is not a Part The base object is not a Part - + Too many wires in the base shape Too many wires in the base shape - + The base wire is closed The base wire is closed - + The profile is not a 2D Part The profile is not a 2D Part - - Too many wires in the profile - Too many wires in the profile - - - + The profile is not closed Profilnya tidak ditutup - + Only the 3 first wires will be connected Only the 3 first wires will be connected - + Common vertex not found Common vertex not found - + Pipes are already aligned Pipes are already aligned - + At least 2 pipes must align At least 2 pipes must align @@ -3051,12 +3221,12 @@ Floor creation aborted. Resize - + Center Pusat - + 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. @@ -3067,72 +3237,72 @@ Other objects will be removed from the selection. Note: You can change that in the preferences. - + Choose another Structure object: Choose another Structure object: - + The chosen object is not a Structure The chosen object is not a Structure - + The chosen object has no structural nodes The chosen object has no structural nodes - + One of these objects has more than 2 nodes One of these objects has more than 2 nodes - + Unable to find a suitable intersection point Unable to find a suitable intersection point - + Intersection found. Intersection found. - + The selected wall contains no subwall to merge The selected wall contains no subwall to merge - + Cannot compute blocks for wall Cannot compute blocks for wall - + Choose a face on an existing object or select a preset Choose a face on an existing object or select a preset - + Unable to create component Unable to create component - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire - + + default + 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 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 If this is checked, the default Offset value of this window will be added to the value entered here @@ -3177,17 +3347,17 @@ Note: You can change that in the preferences. Error: your IfcOpenShell version is too old - + Successfully written Successfully written - + Found a shape containing curves, triangulating Found a shape containing curves, triangulating - + Successfully imported Berhasil diimpor @@ -3243,120 +3413,135 @@ You can change that in the preferences. Centers the plane on the objects in the list above - + First point of the beam First point of the beam - + Base point of column Base point of column - + Next point Next point - + Structure options Structure options - + Drawing mode Drawing mode - + Beam Beam - + Column Column - + Preset Preset - + Switch L/H Switch L/H - + Switch L/W Switch L/W - + Con&tinue Con&tinue - + First point of wall First point of wall - + Wall options Wall options - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. This list shows all the MultiMaterials objects of this document. Create some to define wall types. - + Alignment Alignment - + Left Kiri - + Right Kanan - + Use sketches Use sketches - + Structure Struktur - + Window Jendela - + Window options Window options - + Auto include in host object Auto include in host object - + Sill height Sill height + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness @@ -3368,7 +3553,7 @@ You can change that in the preferences. depends on the object - + Create Project Buat Proyek @@ -3378,12 +3563,22 @@ You can change that in the preferences. Unable to recognize that file type - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch Arch - + Rebar tools Rebar tools @@ -3507,12 +3702,12 @@ You can change that in the preferences. Arch_Add - + Add component Tambahkan komponen - + Adds the selected components to the active object Menambahkan komponen yang dipilih ke objek yang aktif @@ -3590,12 +3785,12 @@ You can change that in the preferences. Arch_Check - + Check Memeriksa - + Checks the selected objects for problems Memeriksa objek yang dipilih untuk masalah @@ -3603,12 +3798,12 @@ You can change that in the preferences. Arch_CloneComponent - + Clone component Komponen klon - + Clones an object as an undefined architectural component Klon objek sebagai komponen arsitektur undefined @@ -3616,12 +3811,12 @@ You can change that in the preferences. Arch_CloseHoles - + Close holes Tutup lubang - + Closes holes in open shapes, turning them solids Menutup lubang dalam bentuk terbuka, mengubahnya menjadi padatan @@ -3629,16 +3824,29 @@ You can change that in the preferences. Arch_Component - + Component Komponen - + Creates an undefined architectural component Membuat komponen arsitektur yang tidak terdefinisi + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3691,12 +3899,12 @@ You can change that in the preferences. Arch_Floor - + Level Tingkat - + Creates a Building Part object that represents a level, including selected objects Creates a Building Part object that represents a level, including selected objects @@ -3780,12 +3988,12 @@ You can change that in the preferences. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Buat spreadsheet IFC... - + Creates a spreadsheet to store IFC properties of an object. Creates a spreadsheet to store IFC properties of an object. @@ -3814,12 +4022,12 @@ You can change that in the preferences. Arch_MergeWalls - + Merge Walls Gabungkan Dinding - + Merges the selected walls, if possible Gabungkan dinding yang dipilih, jika memungkinkan @@ -3827,12 +4035,12 @@ You can change that in the preferences. Arch_MeshToShape - + Mesh to Shape Mesh ke Bentuk - + Turns selected meshes into Part Shape objects Ternyata jerat dipilih ke Bagian Shape objek @@ -3853,12 +4061,12 @@ You can change that in the preferences. Arch_Nest - + Nest Sarang - + Nests a series of selected shapes in a container Sarang serangkaian bentuk yang dipilih dalam wadah @@ -3866,12 +4074,12 @@ You can change that in the preferences. Arch_Panel - + Panel Panel - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Membuat objek panel dari nol atau dari objek yang dipilih ( sketsa, kawat, wajah atau padat) @@ -3879,7 +4087,7 @@ You can change that in the preferences. Arch_PanelTools - + Panel tools Alat panel @@ -3887,7 +4095,7 @@ You can change that in the preferences. Arch_Panel_Cut - + Panel Cut Panel Potong @@ -3895,17 +4103,17 @@ You can change that in the preferences. Arch_Panel_Sheet - + Creates 2D views of selected panels Membuat tampilan 2D panel yang dipilih - + Panel Sheet Lembar Panel - + Creates a 2D sheet which can contain panel cuts Menciptakan lembaran 2D yang bisa berisi potongan panel @@ -3939,7 +4147,7 @@ You can change that in the preferences. Arch_PipeTools - + Pipe tools Alat pipa @@ -3947,12 +4155,12 @@ You can change that in the preferences. Arch_Project - + Project Proyek - + Creates a project entity aggregating the selected sites. Creates a project entity aggregating the selected sites. @@ -3986,12 +4194,12 @@ You can change that in the preferences. Arch_Remove - + Remove component Hapus komponen - + Remove the selected components from their parents, or create a hole in a component Lepaskan komponen yang dipilih dari orang tua mereka, atau buat lubang di komponen @@ -3999,12 +4207,12 @@ You can change that in the preferences. Arch_RemoveShape - + Remove Shape from Arch Hapus Bentuk dari Arch - + Removes cubic shapes from Arch components Menghapus bentuk kubik dari komponen Arch @@ -4051,12 +4259,12 @@ You can change that in the preferences. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Pilih jaring tak banyak - + Selects all non-manifold meshes from the document or from the selected groups Memilih semua jerat yang tidak bermanuver dari dokumen atau dari kelompok yang dipilih @@ -4064,12 +4272,12 @@ You can change that in the preferences. Arch_Site - + Site Situs - + Creates a site object including selected objects. Membuat objek situs termasuk objek yang dipilih. @@ -4095,12 +4303,12 @@ You can change that in the preferences. Arch_SplitMesh - + Split Mesh Split Mesh - + Splits selected meshes into independent components Perpecahan jala yang dipilih menjadi komponen independen @@ -4116,12 +4324,12 @@ You can change that in the preferences. Arch_Structure - + Structure Struktur - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Membuat objek struktur dari nol atau dari objek yang dipilih (sketsa, kawat, wajah atau padat) @@ -4129,12 +4337,12 @@ You can change that in the preferences. Arch_Survey - + Survey Survei - + Starts survey Mulai survei @@ -4142,12 +4350,12 @@ You can change that in the preferences. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag Beralih bendera IFC Brep - + Force an object to be exported as Brep or not Pakai benda yang akan diekspor sebagai Brep atau tidak @@ -4155,25 +4363,38 @@ You can change that in the preferences. Arch_ToggleSubs - + Toggle subcomponents Toggle subcomponents - + Shows or hides the subcomponents of this object Menunjukkan atau menyembunyikan subkomponen dari objek ini + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Dinding - + Creates a wall object from scratch or from a selected object (wire, face or solid) Membuat benda dinding dari nol atau dari objek yang dipilih ( kawat, wajah atau padat) @@ -4181,12 +4402,12 @@ You can change that in the preferences. Arch_Window - + Window Jendela - + Creates a window object from a selected object (wire, rectangle or sketch) Membuat objek jendela dari objek yang dipilih ( kawat, persegi panjang atau sketsa) @@ -4491,27 +4712,27 @@ a certain property. Menulis posisi kamera - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools - + Draft Konsep - + Import-Export Ekspor Impor @@ -4972,7 +5193,7 @@ a certain property. Thickness - + Force export as Brep Paksa ekspor sebagai Brep @@ -4997,15 +5218,10 @@ a certain property. DAE - + Export options Pilihan ekspor - - - IFC - IFC - General options @@ -5147,17 +5363,17 @@ a certain property. Biarkan paha depan - + Use triangulation options set in the DAE options page Gunakan opsi triangulasi ditetapkan di halaman pilihan DAE - + Use DAE triangulation options Gunakan opsi triangulasi DAE - + Join coplanar facets when triangulating Bergabunglah dengan aspek coplanar saat melakukan triangulasi @@ -5181,11 +5397,6 @@ a certain property. Create clones when objects have shared geometry Buat klon saat objek memiliki geometri bersama - - - Show this dialog when importing and exporting - Tunjukkan dialog ini saat mengimpor dan mengekspor - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5247,12 +5458,12 @@ a certain property. Split dinding multilayer - + Use IfcOpenShell serializer if available Gunakan serializer IfcOpenShell jika tersedia - + Export 2D objects as IfcAnnotations Ekspor objek 2D sebagai IfcAnnotations @@ -5272,7 +5483,7 @@ a certain property. Sesuaikan tampilan saat mengimpor - + Export full FreeCAD parametric model Ekspor model paramater penuh FreeCAD @@ -5322,12 +5533,12 @@ a certain property. Exclude list: - + Reuse similar entities Reuse similar entities - + Disable IfcRectangleProfileDef Disable IfcRectangleProfileDef @@ -5397,7 +5608,7 @@ a certain property. Import full FreeCAD parametric definitions if available - + Auto-detect and export as standard cases when applicable Auto-detect and export as standard cases when applicable @@ -5485,6 +5696,166 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces Allow quadrilateral faces + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Add default building storey if one is not found in the document + + + + IFC file units + IFC file units + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + Metric + Metric + + + + Imperial + Imperial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing + Shows verbose debug messages during import and export @@ -5577,150 +5948,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Alat lengkung @@ -5728,32 +5969,32 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft &Konsep - + Utilities Utilitas - + &Arch & Lengkungan - + Creation Creation - + Annotation Anotasi - + Modification Modification diff --git a/src/Mod/Arch/Resources/translations/Arch_it.qm b/src/Mod/Arch/Resources/translations/Arch_it.qm index 6e51505732..46ae25499b 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_it.qm and b/src/Mod/Arch/Resources/translations/Arch_it.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_it.ts b/src/Mod/Arch/Resources/translations/Arch_it.ts index bfeb38c52f..4e0b37c99f 100644 --- a/src/Mod/Arch/Resources/translations/Arch_it.ts +++ b/src/Mod/Arch/Resources/translations/Arch_it.ts @@ -34,57 +34,57 @@ Tipo di edificio - + The base object this component is built upon Oggetto di base su cui è costruito questo componente - + The object this component is cloning Oggetto di cui questo componente è il clone - + Other shapes that are appended to this object Altre forme che vengono aggiunte a questo oggetto - + Other shapes that are subtracted from this object Altre forme che sono sottratte da questo oggetto - + An optional description for this component Descrizione facoltativa per questo componente - + An optional tag for this component Tag opzionale per questo componente - + A material for this object Un materiale per questo oggetto - + Specifies if this object must move together when its host is moved Specifica se questo oggetto deve essere spostato con il suo host quando quest'ultimo viene spostato - + The area of all vertical faces of this object L'area di tutte le facce verticali di questo oggetto - + The area of the projection of this object onto the XY plane L'area della proiezione di questo oggetto sul piano XY - + The perimeter length of the horizontal area La lunghezza del perimetro dell'area orizzontale @@ -104,12 +104,12 @@ L'energia richiesta da questa apparecchiatura in watt - + The height of this object L'altezza di questo oggetto - + The computed floor area of this floor La superficie del piano calcolata per questo piano @@ -144,62 +144,62 @@ La rotazione del profilo attorno al suo asse di estrusione - + The length of this element, if not based on a profile La lunghezza di questo elemento, se non è basato su un profilo - + The width of this element, if not based on a profile La larghezza di questo elemento, se non è basato su un profilo - + The thickness or extrusion depth of this element La profondità o lo spessore di estrusione di questo elemento - + The number of sheets to use Il numero di fogli da utilizzare - + The offset between this panel and its baseline Lo scostamento tra questo pannello e la sua linea di base - + The length of waves for corrugated elements La lunghezza delle onde per elementi corrugati - + The height of waves for corrugated elements L'altezza delle onde per elementi corrugati - + The direction of waves for corrugated elements La direzione delle onde per elementi corrugati - + The type of waves for corrugated elements Il tipo di onde per elementi corrugati - + The area of this panel L'area di questo pannello - + The facemaker type to use to build the profile of this object Il tipo di Crea facce da utilizzare per creare il profilo di questo oggetto - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) La direzione di estrusione normale di questo oggetto (lasciare (0, 0,0) per normale in automatico) @@ -214,82 +214,82 @@ La larghezza della linea degli oggetti resi - + The color of the panel outline Il colore del contorno del pannello - + The size of the tag text La dimensione del testo del contrassegno - + The color of the tag text Il colore del testo del contrassegno - + The X offset of the tag text L'offset X del testo del contrassegno - + The Y offset of the tag text L'offset Y del testo del contrassegno - + The font of the tag text Il tipo di carattere del testo del contrassegno - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label Il testo da visualizzare. Può essere %tag%, %label% o %description% per visualizzare il contrassegno o l'etichetta del pannello - + The position of the tag text. Keep (0,0,0) for center position Posizione del testo del contrassegno. Lasciare (0, 0,0) per posizionarlo automaticamente in centro - + The rotation of the tag text La rotazione del testo del contrassegno - + A margin inside the boundary Un margine all'interno del contorno - + Turns the display of the margin on/off Attiva o disattiva la visualizzazione del margine - + The linked Panel cuts Le sagome di pannello collegate - + The tag text to display Il testo del contrassegno da visualizzare - + The width of the sheet La larghezza del foglio - + The height of the sheet L'altezza del foglio - + The fill ratio of this sheet La percentuale della superficie del foglio che viene riempito dalle sagome, automatica @@ -319,17 +319,17 @@ Offset rispetto al punto finale - + The curvature radius of this connector Il raggio di curvatura di questo raccordo - + The pipes linked by this connector I tubi collegati da questo raccordo - + The type of this connector Il tipo di raccordo @@ -349,7 +349,7 @@ L'altezza di questo elemento - + The structural nodes of this element I nodi strutturali di questo elemento @@ -466,7 +466,7 @@ Wall thickness - Spessore della parete + Spessore del muro @@ -664,82 +664,82 @@ Se selezionata, gli oggetti di origine vengono visualizzati indipendentemente dall'essere visibili nel modello 3D - + The base terrain of this site Il terreno di base di questo sito - + The postal or zip code of this site Il codice postale di questo sito - + The city of this site La città di questo sito - + The country of this site Il paese di questo sito - + The latitude of this site La latitudine di questo sito - + Angle between the true North and the North direction in this document Angolo tra il Nord vero e la direzione nord in questo documento - + The elevation of level 0 of this site L'elevazione del livello 0 di questo sito - + The perimeter length of this terrain La lunghezza del perimetro di questo terreno - + The volume of earth to be added to this terrain Il volume di terra da aggiungere a questo terreno - + The volume of earth to be removed from this terrain Il volume di terra che deve essere rimosso da questo terreno - + An extrusion vector to use when performing boolean operations Un vettore di estrusione da utilizzare quando si eseguono le operazioni booleane - + Remove splitters from the resulting shape Eliminare dalla geometria le parti sezionate - + Show solar diagram or not Visualizza o nasconde il diagramma solare - + The scale of the solar diagram La scala del diagramma solare - + The position of the solar diagram La posizione del diagramma solare - + The color of the solar diagram Il colore del diagramma solare @@ -761,7 +761,7 @@ The finishing of the walls of this space - La finitura per le pareti di questo spazio + La finitura per i muri di questo spazio @@ -934,107 +934,107 @@ La distanza tra il bordo degli scalini e la struttura o i montanti - + An optional extrusion path for this element Un tracciato di estrusione opzionale per questo elemento - + The height or extrusion depth of this element. Keep 0 for automatic L'altezza o la profondità di estrusione di questo elemento. Lasciare 0 per automatico - + A description of the standard profile this element is based upon Una descrizione del profilo standard su cui è basato questo elemento - + Offset distance between the centerline and the nodes line Distanza di offset tra la linea centrale e la linea dei nodi - + If the nodes are visible or not Se i nodi sono visibili o no - + The width of the nodes line La larghezza della linea dei nodi - + The size of the node points La dimensione dei punti nodo - + The color of the nodes line Il colore della linea dei nodi - + The type of structural node Il tipo di nodo strutturale - + Axes systems this structure is built on Sistemi di assi su cui è costruita questa struttura - + The element numbers to exclude when this structure is based on axes Il numero d'ordine degli elementi da escludere quando questa struttura è basata su assi - + If true the element are aligned with axes Se true gli elementi sono allineati con gli assi - + The length of this wall. Not used if this wall is based on an underlying object - La lunghezza di questa parete. Non usato se questa parete è basata su un oggetto sottostante + La lunghezza di questo muro. Non usata se questo muro è basato su un oggetto sottostante - + The width of this wall. Not used if this wall is based on a face - La larghezza di questa parete. Non è usata se questa parete è basata su una faccia + La larghezza di questo muro. Non è usata se questo muro è basato su una faccia - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid - L'altezza di questa parete. Lasciare 0 per automatico. Non usata se questa parete è basata su un solido + L'altezza di questo muro. Lasciare 0 per automatico. Non usata se questo muro è basato su un solido - + The alignment of this wall on its base object, if applicable - L'allineamento di questa parete sul suo oggetto di base, se applicabile + L'allineamento di questo muro sul suo oggetto di base, se applicabile - + The face number of the base object used to build this wall Il numero di faccia dell'oggetto base utilizzato per costruire questo muro - + The offset between this wall and its baseline (only for left and right alignments) - L'offset tra questa parete e la sua linea guida (solo per gli allineamenti destro e sinistro) + L'offset tra questo muro e la sua linea guida (solo per gli allineamenti destro e sinistro) - + The normal direction of this window Direzione normale di questa finestra - + The area of this window L'area di questa finestra - + An optional higher-resolution mesh or shape for this object Un opzionale mesh ad alta risoluzione o forma per questo oggetto @@ -1044,7 +1044,7 @@ Un opzionale posizionamento supplementare da aggiungere al profilo prima di estruderlo - + Opens the subcomponents that have a hinge defined Apre i componenti con una cerniera definita @@ -1099,7 +1099,7 @@ Il sormonto delle traverse sopra il sotto dei gradini - + The number of the wire that defines the hole. A value of 0 means automatic Il numero del profilo che definisce il foro. Il valore 0 indica automatico @@ -1124,7 +1124,7 @@ Gli assi di che formano questo sistema - + An optional axis or axis system on which this object should be duplicated L'asse o il sistema di riferimento opzionale su cui l'oggetto deve essere duplicato @@ -1139,32 +1139,32 @@ Se vero, la geometria è fusa, altrimenti è un composto - + If True, the object is rendered as a face, if possible. Se vero, l'oggetto è renderizzato come faccia, se possibile. - + The allowed angles this object can be rotated to when placed on sheets Gli angoli ammessi su cui questo oggetto può essere ruotato quando è piazzato sui fogli - + Specifies an angle for the wood grain (Clockwise, 0 is North) Specifica un angolo per la venatura del legno (Orario, 0 è il nord) - + Specifies the scale applied to each panel view. Specifica la scala applicata a ogni pannello di vista. - + A list of possible rotations for the nester Un elenco di possibili rotazioni per il nester - + Turns the display of the wood grain texture on/off Attiva o disattiva la visualizzazione della texture della venatura del legno @@ -1189,7 +1189,7 @@ La spaziatura personalizzata dell'armatura - + Shape of rebar Forma dell'armatura @@ -1199,17 +1199,17 @@ Inverte la direzione del tetto se è nel verso sbagliato - + Shows plan opening symbols if available Mostra i simboli di apertura dell'impianto se possibile - + Show elevation opening symbols if available Visualizza i simboli di elevazione dall'inizio del piano, se disponibili - + The objects that host this window Gli oggetti che ospitano questa finestra @@ -1329,7 +1329,7 @@ Se impostato su True, il piano di lavoro viene mantenuto in modalità Auto - + An optional standard (OmniClass, etc...) code for this component Un codice standard opzionale (OmniClass, ecc...) per questo componente @@ -1344,22 +1344,22 @@ Un URL dove trovare informazioni su questo materiale - + The horizontal offset of waves for corrugated elements L'offset orizzontale delle onde per elementi corrugati - + If the wave also affects the bottom side or not Se l'onda si propaga anche sul lato inferiore o no - + The font file Il file di font - + An offset value to move the cut plane from the center point Un valore di offset per spostare il piano di taglio dal punto centrale @@ -1414,22 +1414,22 @@ La distanza tra il piano di taglio e la vista di taglio attuale (tenere questo un valore molto piccolo ma non zero) - + The street and house number of this site, with postal box or apartment number if needed La via e il numero civico di questo sito, con il codice postale o il numero dell'appartamento se necessario - + The region, province or county of this site La regione, la provincia o il paese di questo sito - + A url that shows this site in a mapping website Un indirizzo Internet che indica questo sito geografico in un sito web di mappatura - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates Un offset facoltativo tra l'origine del modello (0, 0,0) e il punto indicato dalle coordinate geografiche @@ -1484,102 +1484,102 @@ Il "contorno sinistro" di tutti i segmenti delle scale - + Enable this to make the wall generate blocks Abilitare questo per far sì che il muro generi i blocchi - + The length of each block La lunghezza di ciascun blocco - + The height of each block L'altezza di ogni blocco - + The horizontal offset of the first line of blocks L'offset orizzontale della prima linea di blocchi - + The horizontal offset of the second line of blocks L'offset orizzontale della seconda linea di blocchi - + The size of the joints between each block Le dimensioni dei giunti tra ogni blocco - + The number of entire blocks Il numero di blocchi interi - + The number of broken blocks - Il numero di blocchi rovinati + Il numero di blocchi tagliati - + The components of this window I componenti di questa finestra - + The depth of the hole that this window makes in its host object. If 0, the value will be calculated automatically. La profondità del foro che questa finestra crea nel suo oggetto ospitante. Se è 0, il valore viene calcolato automaticamente. - + An optional object that defines a volume to be subtracted from hosts of this window Un oggetto opzionale che definisce un volume da sottrarre per ospitare questa finestra - + The width of this window La larghezza della finestra - + The height of this window L'altezza di questa finestra - + The preset number this window is based on Il numero di preselezione su cui si basa questa finestra - + The frame size of this window Le dimensioni del telaio della finestra - + The offset size of this window La dimensione dell'offset di questa finestra - + The width of louvre elements La larghezza delle lamelle - + The space between louvre elements Lo spazio tra le lamelle - + The number of the wire that defines the hole. If 0, the value will be calculated automatically Il numero del profilo che definisce il foro. Se è 0, il valore viene calcolato automaticamente - + Specifies if moving this object moves its base instead Specificare se lo spostamento di questo oggetto sposta anche la sua base @@ -1609,22 +1609,22 @@ Il numero di piantoni usati per costruire la recinzione - + The type of this object La forma di questo oggetto - + IFC data Dati IFC - + IFC properties of this object Proprietà IFC di questo oggetto - + Description of IFC attributes are not yet implemented La descrizione degli attributi IFC non è ancora implementata @@ -1639,27 +1639,27 @@ Se vero, il colore del materiale degli oggetti verrà utilizzato per riempire le aree tagliate. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site Quando impostato su 'Vero Nord' l'intera geometria sarà ruotata per coincidere con il vero nord di questo sito - + Show compass or not Mostra la bussola o no - + The rotation of the Compass relative to the Site La rotazione della bussola relativa al sito - + The position of the Compass relative to the Site placement La posizione della bussola relativa al posizionamento del sito - + Update the Declination value based on the compass rotation Aggiorna il valore del Declinazione in base alla rotazione della bussola @@ -1706,108 +1706,283 @@ If true, the height value propagates to contained objects - If true, the height value propagates to contained objects + Se vero, il valore dell'altezza si propaga agli oggetti contenuti This property stores an inventor representation for this object - This property stores an inventor representation for this object + Questa proprietà memorizza una rappresentazione inventor per questo oggetto If true, display offset will affect the origin mark too - If true, display offset will affect the origin mark too + Se è vero, quando attivato, l'offset della visualizzazione influisce anche sul segno di origine If true, the object's label is displayed - If true, the object's label is displayed + Se vero, viene visualizzata l'etichetta dell'oggetto If True, double-clicking this object in the tree turns it active - If True, double-clicking this object in the tree turns it active + Se True, facendo doppio clic su questo oggetto nell'albero lo si rende attivo - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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 - A slot to save the inventor representation of this object, if enabled + Uno slot per salvare la rappresentazione inventor di questo oggetto, se abilitato Cut the view above this level - Cut the view above this level + Taglia la vista sopra questo livello The distance between the level plane and the cut line - The distance between the level plane and the cut line + La distanza tra il piano del livello e la linea di taglio Turn cutting on when activating this level - Turn cutting on when activating this level + Attiva il taglio quando si attiva questo livello - + Use the material color as this object's shape color, if available - Use the material color as this object's shape color, if available + Utilizza il colore del materiale come colore della forma di questo oggetto, se disponibile + + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile 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 - 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 + Il modo in cui gli oggetti referenziati sono inclusi nel documento corrente. 'Normale' include la forma, 'Transient' scarta la forma quando l'oggetto è disattivato (dimensione più piccola), 'Lightweight' non importa la forma ma solo la rappresentazione di OpenInventor If True, a spreadsheet containing the results is recreated when needed - If True, a spreadsheet containing the results is recreated when needed + Se True, quando è necessario viene ricreato un foglio di calcolo contenente i risultati If True, additional lines with each individual object are added to the results - If True, additional lines with each individual object are added to the results + Se True, ai risultati vengono aggiunte delle linee aggiuntive con ogni singolo oggetto - + The time zone where this site is located - The time zone where this site is located + Il fuso orario in cui si trova questo sito - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) + Questo sovrascrive l'attributo Larghezza per impostare la larghezza di ciascun segmento di muro. Ignorato se l'oggetto base fornisce informazioni sulla larghezza, con il metodo getWidths (). (Il 1° valore sovrascive l'attributo 'Larghezza' per il 1° segmento del muro; se un valore è zero, verrà usato il 1° valore di 'OverrideWidth') - + 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) - 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) + Questo sovrascive l'attributo Allinea per impostare l'allineamento di ciascun segmento di muro. Ignorato se l'oggetto base fornisce informazioni sull'allineamento con il metodo getAligns (). (Il 1° valore sostituisce l'attributo "Allinea" per il 1° segmento del muro; se un valore non è "Sinistra, Destra, Centro", verrà usato il 1° valore di "OverrideAlign") - + The area of this wall as a simple Height * Length calculation - The area of this wall as a simple Height * Length calculation + L'area di questo muro come una semplice calcolo di lunghezza * altezza Arch - + Components Componenti - + Components of this object Componenti di questo oggetto - + Axes Assi @@ -1817,12 +1992,12 @@ Crea Asse - + Remove Rimuovi - + Add Aggiungi @@ -1842,67 +2017,67 @@ Angolo - + is not closed non è chiuso - + is not valid non è valido - + doesn't contain any solid non contiene nessun solido - + contains a non-closed solid contiene un solido non chiuso - + contains faces that are not part of any solid contiene delle facce che non fanno parte di nessun solido - + Grouping Raggruppa - + Ungrouping Separa - + Split Mesh Dividi Mesh - + Mesh to Shape Da Mesh a Forma - + Base component Componente base - + Additions Aggiunte - + Subtractions Sottrazioni - + Objects Oggetti @@ -1922,7 +2097,7 @@ Impossibile creare un tetto - + Page Pagina @@ -1937,82 +2112,82 @@ Crea Piano di Sezione - + Create Site Crea Sito - + Create Structure Crea Struttura - + Create Wall - Crea Parete + Crea un muro - + Width Larghezza - + Height Altezza - + Error: Invalid base object Errore: Oggetto di base non valido - + This mesh is an invalid solid Questa mesh non è un solido valido - + Create Window Crea Finestra - + Edit Modifica - + Create/update component Crea o aggiorna componente - + Base 2D object Oggetto 2D di base - + Wires Polilinea - + Create new component Crea nuovo componente - + Name Nome - + Type Tipo - + Thickness Spessore @@ -2027,12 +2202,12 @@ file %s creato con successo. - + Add space boundary Aggiungi limite di spazio - + Remove space boundary Rimuovi il limite di spazio @@ -2042,7 +2217,7 @@ Selezionare un oggetto base - + Fixtures Infissi @@ -2072,34 +2247,34 @@ Crea scale - + Length Lunghezza - + Error: The base shape couldn't be extruded along this tool object Errore: La forma base non può essere estrusa lungo questo oggetto strumento - + Couldn't compute a shape Non è possibile computare una forma - + Merge Wall - Unisci pareti + Unisci i muri - + Please select only wall objects - Seleziona solo gli oggetti parete + Selezionare solo gli oggetti muro - + Merge Walls - Unisci pareti + Unisci i muri @@ -2107,42 +2282,42 @@ Distanze (mm) ed angoli (gradi) tra gli assi - + Error computing the shape of this object Errore di calcolo della forma di questo oggetto - + Create Structural System Crea sistema strutturale - + Object doesn't have settable IFC Attributes L'oggetto non ha attributi IFC impostabili - + Disabling Brep force flag of object Disabilita la rappresentazione Brep forzata dell'oggetto - + Enabling Brep force flag of object Abilita la rappresentazione Brep forzata dell'oggetto - + has no solid non ha nessun solido - + has an invalid shape ha una forma non valida - + has a null shape ha una forma nulla @@ -2187,7 +2362,7 @@ Crea 3 viste - + Create Panel Crea pannello @@ -2272,7 +2447,7 @@ Se Run = 0 allora Run è calcolato in modo che l'altezza sia la stessa del profi Altezza (mm) - + Create Component Crea componente @@ -2282,9 +2457,9 @@ Se Run = 0 allora Run è calcolato in modo che l'altezza sia la stessa del profi Crea materiale - + Walls can only be based on Part or Mesh objects - Le pareti possono essere basate solo su oggetti Parte o Mesh + I muri possono essere basati solo su oggetti Parte o Mesh @@ -2292,12 +2467,12 @@ Se Run = 0 allora Run è calcolato in modo che l'altezza sia la stessa del profi Posizione del testo - + Category Categoria - + Key Chiave @@ -2312,7 +2487,7 @@ Se Run = 0 allora Run è calcolato in modo che l'altezza sia la stessa del profi Unità - + Create IFC properties spreadsheet Crea un foglio di calcolo di proprietà IFC @@ -2322,37 +2497,37 @@ Se Run = 0 allora Run è calcolato in modo che l'altezza sia la stessa del profi Crea un edificio - + Group Gruppo - + Create Floor Crea un piano - + Create Panel Cut Crea una sagoma di pannello - + Create Panel Sheet Crea un foglio di pannello - + Facemaker returned an error FaceMaker ha restituito un errore - + Tools Strumenti - + Edit views positions Modifica le posizioni delle viste @@ -2497,7 +2672,7 @@ Se Run = 0 allora Run è calcolato in modo che l'altezza sia la stessa del profi Rotazione - + Offset Offset @@ -2522,85 +2697,85 @@ Se Run = 0 allora Run è calcolato in modo che l'altezza sia la stessa del profi Scheda - + There is no valid object in the selection. Site creation aborted. Nella selezione non esiste alcun oggetto valido. Creazione del sito interrotta. - + Node Tools Strumenti di nodo - + Reset nodes Reimposta i nodi - + Edit nodes Modifica i nodi - + Extend nodes Estendi i nodi - + Extends the nodes of this element to reach the nodes of another element Estende i nodi di questo elemento per raggiungere i nodi di un altro elemento - + Connect nodes Collega i nodi - + Connects nodes of this element with the nodes of another element Collega i nodi di questo elemento con i nodi di un altro elemento - + Toggle all nodes Attiva o disattiva tutti i nodi - + Toggles all structural nodes of the document on/off Attiva o disattiva tutti i nodi strutturali del documento - + Intersection found. Intersezione trovata. - + Door Porta - + Hinge Cerniera - + Opening mode Modalità di apertura - + Get selected edge Ottenere il bordo selezionato - + Press to retrieve the selected edge Premere per recuperare il bordo selezionato @@ -2630,17 +2805,17 @@ Site creation aborted. Nuovo strato - + Wall Presets... - Preset di pareti... + Muri predefiniti... - + Hole wire Contorno del foro - + Pick selected Usa selezionata @@ -2720,7 +2895,7 @@ Site creation aborted. Colonne - + This object has no face Questo oggetto non ha facce @@ -2730,42 +2905,42 @@ Site creation aborted. Confini dello spazio - + Error: Unable to modify the base object of this wall Errore: impossibile modificare l'oggetto base di questo muro - + Window elements Elementi della finestra - + Survey Ispeziona - + Set description Imposta una descrizione - + Clear Pulisci - + Copy Length Copia la lunghezza - + Copy Area Copia l'area - + Export CSV Esporta CSV @@ -2775,17 +2950,17 @@ Site creation aborted. Descrizione - + Area Area - + Total Totale - + Hosts Ospiti @@ -2836,77 +3011,77 @@ Building creation aborted. Crea una Parte di edificio - + Invalid cutplane Piano di taglio non valido - + All good! No problems found Tutto bene! Nessun problema riscontrato - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: L'oggetto non possiede attributi IfcProperties. Annullare la creazione del foglio di calcolo per l'oggetto: - + Toggle subcomponents Attiva o disattiva i sottocomponenti - + Closing Sketch edit Chiudi modifica Sketch - + Component Componente - + Edit IFC properties Edita le proprietà IFC - + Edit standard code Edita il codice standard - + Property Proprietà - + Add property... Aggiungi proprietà... - + Add property set... Aggiungi un set di proprietà... - + New... Nuovo... - + New property Nuova proprietà - + New property set Nuovo set di proprietà - + 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. @@ -2917,7 +3092,7 @@ Gli oggetti Sito, Edificio o Piano saranno rimossi dalla selezione. È possibile modificare questa impostazione nelle preferenze. - + There is no valid object in the selection. Floor creation aborted. Nella selezione non esiste alcun oggetto valido. Creazione del piano interrotta. @@ -2928,7 +3103,7 @@ Floor creation aborted. Nel profilo non è stato trovato nessun Punto di incrocio. - + Error computing shape of Errore nel calcolo della forma di @@ -2943,67 +3118,62 @@ Floor creation aborted. Selezionare solo degli oggetti tubo - + Unable to build the base path Impossibile generare il tracciato di base - + Unable to build the profile Impossibile generare il profilo - + Unable to build the pipe Impossibile generare il tubo - + The base object is not a Part L'oggetto di base non è un oggetto Parte - + Too many wires in the base shape Troppi wire nella forma base - + The base wire is closed Il contorno di base è chiuso - + The profile is not a 2D Part Il profilo non è una Parte 2D - - Too many wires in the profile - Troppi wire nel profilo - - - + The profile is not closed Il profilo non è chiuso - + Only the 3 first wires will be connected Saranno collegati solo i primi 3 contorni - + Common vertex not found Vertice comune non trovato - + Pipes are already aligned I tubi sono già allineati - + At least 2 pipes must align Almeno 2 tubi devono essere allineati @@ -3058,12 +3228,12 @@ Floor creation aborted. Ridimensiona - + Center Centro - + 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. @@ -3071,72 +3241,72 @@ Note: You can change that in the preferences. Selezionare solo degli oggetti Edificio o niente del tutto!. Sito non accetta altri oggetti diversi da Edificio. Gli altri oggetti saranno rimossi dalla selezione. Si può cambiare questa impostazione nelle preferenze. - + Choose another Structure object: Scegliere un altro oggetto struttura: - + The chosen object is not a Structure L'oggetto selezionato non è una struttura - + The chosen object has no structural nodes L'oggetto scelto non ha nodi strutturali - + One of these objects has more than 2 nodes Uno di questi oggetti possiede più di 2 nodi - + Unable to find a suitable intersection point Impossibile trovare un punto di intersezione adatto - + Intersection found. Intersezione trovata. - + The selected wall contains no subwall to merge - La parete selezionata non contiene nessuna sotto-parete da unire + Il muro selezionato non contiene nessun sotto-muro da unire - + Cannot compute blocks for wall Non è possibile calcolare i blocchi per il muro - + Choose a face on an existing object or select a preset Scegliere una faccia su un oggetto esistente o selezionare un preimpostato - + Unable to create component Impossibile creare il componente - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire Il numero del contorno che definisce un foro nell'oggetto ospite. Il valore zero adotta automaticamente il contorno più grande - + + default + default - + If this is checked, the default Frame value of this window will be added to the value entered here Se è selezionato, il valore Frame predefinito di questa finestra viene aggiunto al valore inserito qui - + If this is checked, the default Offset value of this window will be added to the value entered here Se è selezionato, il valore Offset predefinito di questa finestra viene aggiunto al valore inserito qui @@ -3181,17 +3351,17 @@ Note: You can change that in the preferences. Errore: la versione IfcOpenShell è troppo vecchia - + Successfully written Scritto correttamente - + Found a shape containing curves, triangulating Trovata una forma contenente curve, sarà triangolata - + Successfully imported Importazione riuscita @@ -3247,149 +3417,174 @@ Gli oggetti Sito e Edificio saranno rimossi dalla selezione. Centra il piano sugli oggetti nella lista precedente - + First point of the beam Primo punto della trave - + Base point of column Punto di base della colonna - + Next point Punto successivo - + Structure options Opzioni struttura - + Drawing mode Modalità di disegno - + Beam Trave - + Column Colonna - + Preset Preimpostato - + Switch L/H Scambia L/H - + Switch L/W Scambia L/W - + Con&tinue Con&tinua - + First point of wall Primo punto del muro - + Wall options Opzioni di Muro - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. - Questa lista mostra tutti gli oggetti MultiMateriale di questo documento. Creane alcuni per definire i tipi di parete. + Questa lista mostra tutti gli oggetti MultiMateriale di questo documento. Creane alcuni per definire i tipi di muri. - + Alignment Allineamento - + Left - Da sinistra + A sinistra - + Right - Da destra + A destra - + Use sketches - Utilizzare degli schizzi + Utilizza gli schizzi - + Structure Struttura - + Window Finestra - + Window options Opzioni finestra - + Auto include in host object Includi automaticamente nell'oggetto ospite - + Sill height Altezza del davanzale + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness - Total thickness + Spessore totale depends on the object - depends on the object + dipende dall'oggetto - + Create Project Crea Progetto Unable to recognize that file type - Unable to recognize that file type + Impossibile riconoscere questo tipo di file - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch - Arch + Arch - + Rebar tools - Rebar tools + Strumenti armatura @@ -3511,12 +3706,12 @@ Gli oggetti Sito e Edificio saranno rimossi dalla selezione. Arch_Add - + Add component Aggiungi componente - + Adds the selected components to the active object Aggiunge i componenti selezionati all'oggetto attivo @@ -3594,12 +3789,12 @@ Gli oggetti Sito e Edificio saranno rimossi dalla selezione. Arch_Check - + Check Controlla - + Checks the selected objects for problems Controlla se gli oggetti selezionati hanno dei problemi @@ -3607,12 +3802,12 @@ Gli oggetti Sito e Edificio saranno rimossi dalla selezione. Arch_CloneComponent - + Clone component Clona componente - + Clones an object as an undefined architectural component Duplica un oggetto come un componente architettonico indefinito @@ -3620,12 +3815,12 @@ Gli oggetti Sito e Edificio saranno rimossi dalla selezione. Arch_CloseHoles - + Close holes Chiudi fori - + Closes holes in open shapes, turning them solids Chiude i fori nelle forme aperte, trasformandole in solidi @@ -3633,16 +3828,29 @@ Gli oggetti Sito e Edificio saranno rimossi dalla selezione. Arch_Component - + Component Componente - + Creates an undefined architectural component Crea un componente architettonico non definito + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3658,12 +3866,12 @@ Gli oggetti Sito e Edificio saranno rimossi dalla selezione. Cut with a line - Cut with a line + Taglio con una linea Cut an object with a line with normal workplane - Cut an object with a line with normal workplane + Taglia un oggetto con una linea con un normale piano di lavoro @@ -3695,14 +3903,14 @@ Gli oggetti Sito e Edificio saranno rimossi dalla selezione. Arch_Floor - + Level Livello - + Creates a Building Part object that represents a level, including selected objects - Creates a Building Part object that represents a level, including selected objects + Crea un oggetto Parte di edificio che rappresenta un livello, compresi gli oggetti selezionati @@ -3784,12 +3992,12 @@ Gli oggetti Sito e Edificio saranno rimossi dalla selezione. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Crea un foglio di calcolo IFC... - + Creates a spreadsheet to store IFC properties of an object. Crea un foglio di calcolo per archiviare le proprietà ifc di un oggetto. @@ -3818,25 +4026,25 @@ Gli oggetti Sito e Edificio saranno rimossi dalla selezione. Arch_MergeWalls - + Merge Walls - Unisci pareti + Unisci i muri - + Merges the selected walls, if possible - Unisce le pareti selezionate, se possibile + Unisce i muri selezionati, se possibile Arch_MeshToShape - + Mesh to Shape Da Mesh a Forma - + Turns selected meshes into Part Shape objects Trasforma le mesh selezionate in oggetti Part Shape @@ -3857,12 +4065,12 @@ Gli oggetti Sito e Edificio saranno rimossi dalla selezione. Arch_Nest - + Nest Nido - + Nests a series of selected shapes in a container Nidifica in un contenitore una serie di forme selezionate @@ -3870,12 +4078,12 @@ Gli oggetti Sito e Edificio saranno rimossi dalla selezione. Arch_Panel - + Panel Pannello - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Crea un oggetto Panello da zero o da un oggetto selezionato (schizzo, contorno, faccia o solido) @@ -3883,7 +4091,7 @@ Gli oggetti Sito e Edificio saranno rimossi dalla selezione. Arch_PanelTools - + Panel tools Strumenti pannello @@ -3891,7 +4099,7 @@ Gli oggetti Sito e Edificio saranno rimossi dalla selezione. Arch_Panel_Cut - + Panel Cut Sagoma pannello @@ -3899,17 +4107,17 @@ Gli oggetti Sito e Edificio saranno rimossi dalla selezione. Arch_Panel_Sheet - + Creates 2D views of selected panels Crea le viste 2D dei pannelli selezionati - + Panel Sheet Foglio pannello - + Creates a 2D sheet which can contain panel cuts Crea un foglio 2D che può contenere le sagome pannello @@ -3943,7 +4151,7 @@ Gli oggetti Sito e Edificio saranno rimossi dalla selezione. Arch_PipeTools - + Pipe tools Tubazioni @@ -3951,14 +4159,14 @@ Gli oggetti Sito e Edificio saranno rimossi dalla selezione. Arch_Project - + Project Progetto - + Creates a project entity aggregating the selected sites. - Creates a project entity aggregating the selected sites. + Crea un'entità progetto che aggrega i siti selezionati. @@ -3990,12 +4198,12 @@ Gli oggetti Sito e Edificio saranno rimossi dalla selezione. Arch_Remove - + Remove component Rimuovi componente - + Remove the selected components from their parents, or create a hole in a component Rimuove i componenti selezionati dai loro genitori, o crea un buco in un componente @@ -4003,12 +4211,12 @@ Gli oggetti Sito e Edificio saranno rimossi dalla selezione. Arch_RemoveShape - + Remove Shape from Arch Rimuovi Forma da Arch - + Removes cubic shapes from Arch components Rimuove le forme cubiche dai componenti Arch @@ -4055,12 +4263,12 @@ Gli oggetti Sito e Edificio saranno rimossi dalla selezione. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Seleziona le mesh non-manifold - + Selects all non-manifold meshes from the document or from the selected groups Seleziona tutte le mesh non-manifold nel documento o nei gruppi selezionati @@ -4068,12 +4276,12 @@ Gli oggetti Sito e Edificio saranno rimossi dalla selezione. Arch_Site - + Site Sito - + Creates a site object including selected objects. Crea un oggetto sito che contiene gli oggetti selezionati. @@ -4099,12 +4307,12 @@ Gli oggetti Sito e Edificio saranno rimossi dalla selezione. Arch_SplitMesh - + Split Mesh Dividi Mesh - + Splits selected meshes into independent components Divide le Mesh selezionate in componenti indipendenti @@ -4120,12 +4328,12 @@ Gli oggetti Sito e Edificio saranno rimossi dalla selezione. Arch_Structure - + Structure Struttura - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Crea un oggetto struttura da zero o da un oggetto selezionato (schizzo, wire, faccia o solido) @@ -4133,12 +4341,12 @@ Gli oggetti Sito e Edificio saranno rimossi dalla selezione. Arch_Survey - + Survey Ispeziona - + Starts survey Avvia ispezione @@ -4146,12 +4354,12 @@ Gli oggetti Sito e Edificio saranno rimossi dalla selezione. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag Attiva/Disattiva IFC Brep - + Force an object to be exported as Brep or not Forza, o non, l'esportazione di un oggetto come Brep @@ -4159,38 +4367,51 @@ Gli oggetti Sito e Edificio saranno rimossi dalla selezione. Arch_ToggleSubs - + Toggle subcomponents Attiva o disattiva i sottocomponenti - + Shows or hides the subcomponents of this object Mostra o nasconde i sottocomponenti di questo oggetto - Arch_Wall + Arch_Truss - - Wall - Parete + + Truss + Truss - + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + + + Arch_Wall + + + Wall + Muro + + + Creates a wall object from scratch or from a selected object (wire, face or solid) - Crea un oggetto Parete da zero o da un oggetto selezionato (wire, faccia o solido) + Crea un oggetto Muro da zero o da un oggetto selezionato (wire, faccia o solido) Arch_Window - + Window Finestra - + Creates a window object from a selected object (wire, rectangle or sketch) Crea un oggetto finestra da un oggetto selezionato (wire, rettangolo o sketch) @@ -4413,7 +4634,7 @@ Gli oggetti Sito e Edificio saranno rimossi dalla selezione. Schedule name: - Schedule name: + Nome della scheda: @@ -4426,45 +4647,45 @@ Gli oggetti Sito e Edificio saranno rimossi dalla selezione. Can be "count" to count the objects, or property names like "Length" or "Shape.Volume" to retrieve a certain property. - The property to retrieve from each object. -Can be "count" to count the objects, or property names -like "Length" or "Shape.Volume" to retrieve -a certain property. + La proprietà da recuperare da ogni oggetto. +Può essere "count" per contare gli oggetti, o i nomi delle proprietà +come "Lunghezza" o "Shape.Volume" per recuperare +una determinata proprietà. An optional unit to express the resulting value. Ex: m^3 (you can also write m³ or m3) - An optional unit to express the resulting value. Ex: m^3 (you can also write m³ or m3) + Un'unità opzionale per esprimere il valore risultante. Es: m^3 (si può anche scrivere m³ o m3) An optional semicolon (;) separated list of object names internal names, not labels) to be considered by this operation. If the list contains groups, children will be added. Leave blank to use all objects from the document - An optional semicolon (;) separated list of object names internal names, not labels) to be considered by this operation. If the list contains groups, children will be added. Leave blank to use all objects from the document + Un elenco opzionale di nomi interni separati da punto e virgola (;) di nomi di oggetti, non etichette) da considerare per questa operazione. Se l'elenco contiene gruppi, verranno aggiunti i loro componenti. Lasciare vuoto per utilizzare tutti gli oggetti del documento <html><head/><body><p>An optional semicolon (;) separated list of property:value filters. Prepend ! to a property name to invert the effect of the filer (exclude objects that match the filter. Objects whose property contains the value will be matched. Examples of valid filters (everything is case-insensitive):</p><p><span style=" font-weight:600;">Name:Wall</span> - Will only consider objects with &quot;wall&quot; in their name (internal name)</p><p><span style=" font-weight:600;">!Name:Wall</span> - Will only consider objects which DON'T have &quot;wall&quot; in their name (internal name)</p><p><span style=" font-weight:600;">Descriptionl:Win</span> - Will only consider objects with &quot;win&quot; in their description</p><p><span style=" font-weight:600;">!Label:Win</span> - Will only consider objects which DON't have &quot;win&quot; in their label</p><p><span style=" font-weight:600;">IfcType:Wall</span> - Will only consider objects which Ifc Type is &quot;Wall&quot;</p><p><span style=" font-weight:600;">!Tag:Wall</span> - Will only consider objects which tag is NOT &quot;Wall&quot;</p><p>If you leave this field empty, no filtering is applied</p></body></html> - <html><head/><body><p>An optional semicolon (;) separated list of property:value filters. Prepend ! to a property name to invert the effect of the filer (exclude objects that match the filter. Objects whose property contains the value will be matched. Examples of valid filters (everything is case-insensitive):</p><p><span style=" font-weight:600;">Name:Wall</span> - Will only consider objects with &quot;wall&quot; in their name (internal name)</p><p><span style=" font-weight:600;">!Name:Wall</span> - Will only consider objects which DON'T have &quot;wall&quot; in their name (internal name)</p><p><span style=" font-weight:600;">Descriptionl:Win</span> - Will only consider objects with &quot;win&quot; in their description</p><p><span style=" font-weight:600;">!Label:Win</span> - Will only consider objects which DON't have &quot;win&quot; in their label</p><p><span style=" font-weight:600;">IfcType:Wall</span> - Will only consider objects which Ifc Type is &quot;Wall&quot;</p><p><span style=" font-weight:600;">!Tag:Wall</span> - Will only consider objects which tag is NOT &quot;Wall&quot;</p><p>If you leave this field empty, no filtering is applied</p></body></html> + <html><head/><body><p>Un elenco di filtri proprietà:valore separato da punti e virgola (;). Anteporre ! al nome di una proprietà per invertire l'effetto del filtro (escludere gli oggetti che corrispondono al filtro. Gli oggetti la cui proprietà contiene il valore verranno abbinati. Esempi di filtri validi (fare distinzione tra maiuscole e minuscole):</p><p><span style=" font-weight:600;">Name:Wall</span> - Considererà solo gli oggetti con &quot;wall&quot; nel loro nome (nome interno)</p><p><span style=" font-weight:600;">!Name:Wall</span> - Considererà solo gli oggetti che NON hanno &quot;wall&quot; nel loro nome (nome interno)</p><p><span style=" font-weight:600;">Descriptionl:Win</span> - Considererà solo gli oggetti con &quot;win&quot; nella loro descrizione</p><p><span style=" font-weight:600;">!Label:Win</span> - Considererà solo oggetti che NON hanno &quot;win&quot; nella loro etichetta</p><p><span style=" font-weight:600;">IfcType:Wall</span> - Considererà solo gli oggetti il cui tipo Ifc è &quot;Wall&quot;</p><p><span style=" font-weight:600;">!Tag:Wall</span> - Considererà solo gli oggetti il cui tag NON è &quot;Wall&quot;</p><p>Se si lascia vuoto questo campo, non viene applicato alcun filtro</p></body></html> If this is enabled, an associated spreadsheet containing the results will be maintained together with this schedule object - If this is enabled, an associated spreadsheet containing the results will be maintained together with this schedule object + Se questa opzione è abilitata, insieme a questo oggetto scheda verrà gestito un foglio di calcolo associato contenente i risultati Associate spreadsheet - Associate spreadsheet + Associa un foglio di calcolo If this is turned on, additional lines will be filled with each object considered. If not, only the totals. - If this is turned on, additional lines will be filled with each object considered. If not, only the totals. + Se questa opzione è attivata, verranno riempite delle linee aggiuntive con ogni oggetto considerato. In caso contrario, solo i totali. Detailed results - Detailed results + Risultati dettagliati @@ -4479,12 +4700,12 @@ a certain property. Add selection - Add selection + Aggiungi la selezione <html><head/><body><p>This exports the results to a CSV or Markdown file. </p><p><span style=" font-weight:600;">Note for CSV export:</span></p><p>In Libreoffice, you can keep this CSV file linked by right-clicking the Sheets tab bar -&gt; New sheet -&gt; From file -&gt; Link (Note: as of LibreOffice v5.4.5.1 the correct path now is: Sheets tab bar -&gt; Insert Sheet... -&gt; From file -&gt; Browse...)</p></body></html> - <html><head/><body><p>This exports the results to a CSV or Markdown file. </p><p><span style=" font-weight:600;">Note for CSV export:</span></p><p>In Libreoffice, you can keep this CSV file linked by right-clicking the Sheets tab bar -&gt; New sheet -&gt; From file -&gt; Link (Note: as of LibreOffice v5.4.5.1 the correct path now is: Sheets tab bar -&gt; Insert Sheet... -&gt; From file -&gt; Browse...)</p></body></html> + <html><head/><body><p>Questo esporta i risultati in un file CSV o Markdown. </p><p><span style=" font-weight:600;">Nota per l'esportazione CSV:</span></p><p>In Libreoffice, è possibile mantenere collegato questo file CSV facendo clic con il tasto destro sulla barra delle schede foglio -&gt; Nuovo foglio -&gt; Da file -&gt; Link (Nota: a partire da LibreOffice v5..5.1 il percorso corretto ora è: Barra delle schede -&gt; Inserisci Foglio... -&gt; Da file -&gt; Sfoglia...)</p></body></html> @@ -4494,28 +4715,28 @@ a certain property. Writing camera position Scrivere la posizione della camera - - - Draft creation tools - Draft creation tools - - Draft annotation tools - Draft annotation tools + Draft creation tools + Strumenti di creazione Draft - Draft modification tools - Draft modification tools + Draft annotation tools + Strumenti di annotazioni Draft - + + Draft modification tools + Strumenti di modifica Draft + + + Draft Pescaggio - + Import-Export Importa/Esporta @@ -4725,7 +4946,7 @@ a certain property. Total thickness - Total thickness + Spessore totale @@ -4743,7 +4964,7 @@ a certain property. This is the default color for new Wall objects - Questo è il colore predefinito per i nuovi oggetti Parete + Questo è il colore predefinito per i nuovi oggetti Muro @@ -4838,17 +5059,17 @@ a certain property. Auto-join walls - Unisci automaticamente le pareti + Unisci automaticamente i muri If this is checked, when 2 similar walls are being connected, their underlying sketches will be joined into one, and the two walls will become one - Se selezionato, quando vengono connesse 2 pareti simili, i loro schizzi sono uniti in uno solo, e le due pareti diventano una parete unica + Se selezionato, quando vengono connessi 2 muri simili, i loro schizzi sono uniti in uno solo, e i due muri diventano un muro unico Join walls base sketches when possible - Unisci gli schizzi di base delle pareti, quando possibile + Unisci gli schizzi di base dei muri, quando possibile @@ -4918,7 +5139,7 @@ a certain property. Walls - Pareti + Muri @@ -4976,7 +5197,7 @@ a certain property. Spessore - + Force export as Brep Forza l'esportazione come Brep @@ -5001,15 +5222,10 @@ a certain property. DAE - + Export options Opzioni di esportazione - - - IFC - IFC - General options @@ -5151,17 +5367,17 @@ a certain property. Consenti i quadrilateri - + Use triangulation options set in the DAE options page Utilizza le opzioni di triangolazione impostate nella pagina delle opzioni di DAE - + Use DAE triangulation options Utilizza le opzioni di triangolazione DAE - + Join coplanar facets when triangulating Unisci le facce complanari durante la triangolazione @@ -5185,11 +5401,6 @@ a certain property. Create clones when objects have shared geometry Crea dei cloni quando gli oggetti condividono la geometria - - - Show this dialog when importing and exporting - Visualizza questa finestra di dialogo durante l'importazione e l'esportazione - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5243,20 +5454,20 @@ a certain property. Split walls made of multiple layers - Divide le pareti formate da strati multipli + Divide i muri formati da strati multipli Split multilayer walls - Dividi le pareti multistrati + Dividi i muri multistrato - + Use IfcOpenShell serializer if available Se è disponibile, utilizza il serializzatore IfcOpenShell - + Export 2D objects as IfcAnnotations Esporta gli oggetti 2D come IfcAnnotations @@ -5276,7 +5487,7 @@ a certain property. Adatta la vista durante l'importazione - + Export full FreeCAD parametric model Esporta il modello parametrico completo di FreeCAD @@ -5313,7 +5524,7 @@ a certain property. Use sketches - Utilizzare degli schizzi + Utilizza gli schizzi @@ -5326,12 +5537,12 @@ a certain property. Lista delle esclusioni: - + Reuse similar entities Riutilizza le entità simili - + Disable IfcRectangleProfileDef Disabilita IfcRectangleProfileDef @@ -5401,64 +5612,60 @@ a certain property. Importa le definizioni parametriche complete di FreeCAD, se disponibili - + Auto-detect and export as standard cases when applicable Rileva automaticamente ed esporta come casi standard quando applicabile If this is checked, when an Arch object has a material, the object will take the color of the material. This can be overridden for each object. - If this is checked, when an Arch object has a material, the object will take the color of the material. This can be overridden for each object. + Se selezionato, quando un oggetto Arch ha un materiale, l'oggetto prende il colore del materiale. Può essere sovrascritto per ogni oggetto. Use material color as shape color - Use material color as shape color + Usa il colore del materiale come colore della forma This is the SVG stroke-dasharray property to apply to projections of hidden objects. - This is the SVG stroke-dasharray property to apply -to projections of hidden objects. + Questa è la proprietà stroke-dasharray SVG che si applica alle proiezioni degli oggetti nascosti. Scaling factor for patterns used by object that have a Footprint display mode - Scaling factor for patterns used by object that have -a Footprint display mode + Fattore di scala per i tratteggi utilizzati dagli oggetti che hanno una modalità di visualizzazione basata sull'ingombro The URL of a bim server instance (www.bimserver.org) to connect to. - The URL of a bim server instance (www.bimserver.org) to connect to. + L'URL di un'istanza del server bim (www.bimserver.org) a cui connettersi. If this is selected, the "Open BimServer in browser" button will open the Bim Server interface in an external browser instead of the FreeCAD web workbench - If this is selected, the "Open BimServer in browser" -button will open the Bim Server interface in an external browser -instead of the FreeCAD web workbench + Se questa opzione è selezionata, il pulsante "Apri server Bim nel browser" apre l'interfaccia Bim Server in un browser esterno invece di aprirla nell'ambiente Web di FreeCAD All dimensions in the file will be scaled with this factor - All dimensions in the file will be scaled with this factor + Tutte le dimensioni del file verranno ridimensionate con questo fattore Meshing program that should be used. If using Netgen, make sure that it is available. - Meshing program that should be used. -If using Netgen, make sure that it is available. + Programma di mesh che dovrebbe essere utilizzato. +Se si utilizza Netgen, accertarsi che sia disponibile. Tessellation value to use with the Builtin and the Mefisto meshing program. - Tessellation value to use with the Builtin and the Mefisto meshing program. + Valore di tessellazione da utilizzare con il programma di mesh integrato e con Mefisto. @@ -5472,259 +5679,287 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value. Maximum number of segments per edge - Maximum number of segments per edge + Numero massimo di segmenti per bordo Number of segments per radius - Number of segments per radius + Numero di segmenti per raggio Allow a second order mesh - Allow a second order mesh + Consenti mesh di secondo ordine Allow quadrilateral faces - Allow quadrilateral faces + Consenti facce quadrilatere + + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Ad alcuni visualizzatori IFC non piacciono gli oggetti esportati come estrusioni. +Utilizzare questo per forzare l'esportazione di tutti gli oggetti come geometria BREP. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Le forme curve che non possono essere rappresentate come curve in IFC +sono decomposte in sfaccettature piatte. +Se selezionato, viene eseguito un calcolo aggiuntivo per unire le sfaccettature coplanari. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + Quando si esportano oggetti senza ID univoco (UID), l'UID generato +verrà memorizzato all'interno dell'oggetto FreeCAD per il riutilizzo la prossima volta che l'oggetto +verrà esportato. Questo porta a minori differenze tra le versioni dei file. + + + + Store IFC unique ID in FreeCAD objects + Memorizza l'ID univoco IFC negli oggetti FreeCAD + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell è una libreria che permette di importare file IFC. +La sua funzione di serializzatore gli permette di dare una forma OCC e +produrrà un'adeguata geometria IFC: NURBS, sfaccettato o qualsiasi altra cosa. +Nota: il serializzatore è ancora una funzione sperimentale! + + + + 2D objects will be exported as IfcAnnotation + Gli oggetti 2D verranno esportati come IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + Tutte le proprietà dell'oggetto FreeCAD verranno memorizzate all'interno degli oggetti esportati, +consentendo di ricreare un modello parametrico completo durante la reimportazione. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + Quando possibile, nel file le entità simili verranno utilizzate solo una volta. +Questo può ridurre notevolmente la dimensione del file, ma lo renderà meno leggibile. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + Quando possibile, gli oggetti IFC che sono rettangoli estrusi verranno +esportati come IfcRectangleProfileDef. +Tuttavia, alcune altre applicazioni potrebbero avere problemi nell'importare tale entità. +Se questo è il vostro caso, potete disabilitare questo e allora tutti i profili verranno esportati come IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Alcuni tipi IFC come IfcWall o IfcBeam hanno versioni standard speciali +come IfcWallStandardCase o IfcBeamStandardCase. +Se questa opzione è attiva, FreeCAD esporta automaticamente tali oggetti +come casi standard quando vengono soddisfatte le condizioni necessarie. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + Se non viene trovato alcun sito nel documento di FreeCAD, ne verrà aggiunto uno predefinito. +Un sito non è obbligatorio, ma è pratica comune averne almeno uno nel file. + + + + Add default site if one is not found in the document + Aggiungi un sito predefinito se non ne viene trovato nessuno nel documento + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + Se nel documento di FreeCAD non viene trovato alcun edificio, ne verrà aggiunto uno predefinito. +Attenzione: lo standard IFC richiede almeno un edificio in ogni file. Disattivando questa opzione, si produrrà un file IFC non standard. +Tuttavia, in FreeCAD, riteniamo che avere un edificio non debba essere obbligatorio, e questa opzione è presente per avere la possibilità di dimostrare il nostro punto di vista. + + + + Add default building if one is not found in the document (no standard) + Aggiungi un edificio predefinito se non si trova nel documento (non standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + Se nel documento FreeCAD non viene trovato alcun piano di edificio, ne verrà aggiunto uno predefinito. +Un piano di edificio non è obbligatorio, ma è una pratica comune averne almeno uno nel file. + + + + Add default building storey if one is not found in the document + Aggiungi un piano di edificio predefinito se non ne viene trovato uno nel documento + + + + IFC file units + Unità di file IFC + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + Le unità in cui si desidera esportare il file IFC. Si noti che il file IFC è SEMPRE scritto in unità metriche. Le unità imperiali sono solo una conversione applicata su di esse. Ma alcune applicazioni BIM lo utilizzeranno all'apertura del file per scegliere con quale unità lavorare. + + + + Metric + Metrico + + + + Imperial + Imperiale + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing Shows verbose debug messages during import and export of IFC files in the Report view panel - Shows verbose debug messages during import and export -of IFC files in the Report view panel + Mostra messaggi di debug dettagliati nel pannello Vista Report durante l'importazione ed l'esportazione +dei file IFC Clones are used when objects have shared geometry One object is the base object, the others are clones. - Clones are used when objects have shared geometry -One object is the base object, the others are clones. + I cloni vengono utilizzati quando gli oggetti condividono la geometria +Un oggetto è l'oggetto di base, gli altri sono cloni. Only subtypes of the specified element will be imported. Keep the element IfcProduct to import all building elements. - Only subtypes of the specified element will be imported. -Keep the element IfcProduct to import all building elements. + Verranno importati solo i tipi dell'elemento specificato. +Mantenere l'elemento IfcProduct per importare tutti gli elementi della costruzione. Openings will be imported as subtractions, otherwise wall shapes will already have their openings subtracted - Openings will be imported as subtractions, otherwise wall shapes -will already have their openings subtracted + Le aperture verranno importate come elementi sottrazioni, altrimenti le aperture saranno già sottratte dalle forme muro The importer will try to detect extrusions. Note that this might slow things down. - The importer will try to detect extrusions. -Note that this might slow things down. + L'importatore cercherà di rilevare le estrusioni. +Notare che questo potrebbe rallentare le operazioni. Object names will be prefixed with the IFC ID number - Object names will be prefixed with the IFC ID number + I nomi degli oggetti saranno preceduti dal numero IFC ID If several materials with the same name and color are found in the IFC file, they will be treated as one. - If several materials with the same name and color are found in the IFC file, -they will be treated as one. + Se nel file IFC vengono trovati materiali diversi con lo stesso nome, essi verranno considerati come uno solo. Merge materials with same name and same color - Merge materials with same name and same color + Unisci i materiali con lo stesso nome e lo stesso colore Each object will have their IFC properties stored in a spreadsheet object - Each object will have their IFC properties stored in a spreadsheet object + Ogni oggetto avrà le sue proprietà IFC memorizzate in un oggetto foglio di calcolo Import IFC properties in spreadsheet - Import IFC properties in spreadsheet + Importa le proprietà IFC nel foglio di calcolo IFC files can contain unclean or non-solid geometry. If this option is checked, all the geometry is imported, regardless of their validity. - IFC files can contain unclean or non-solid geometry. If this option is checked, all the geometry is imported, regardless of their validity. + I file IFC possono contenere geometria non pulita o non solida. Se questa opzione è selezionata, viene importata tutta la geometria, indipendentemente dalla sua validità. Allow invalid shapes - Allow invalid shapes + Consenti forme non valide Comma-separated list of IFC entities to be excluded from imports - Comma-separated list of IFC entities to be excluded from imports + Elenco separato da virgole delle entità IFC da escludere dalle importazioni Fit view during import on the imported objects. This will slow down the import, but one can watch the import. - Fit view during import on the imported objects. -This will slow down the import, but one can watch the import. + Adatta la vista durante l'importazione degli oggetti importati. +Questo rallenta l'importazione, ma permette di vedere l'importazione. Creates a full parametric model on import using stored FreeCAD object properties - Creates a full parametric model on import using stored -FreeCAD object properties + Crea un modello completamente parametrico all'importazione utilizzando +le proprietà dell'oggetto FreeCAD memorizzate - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Strumenti di Arch @@ -5732,34 +5967,34 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft &Draft - + Utilities Utilità - + &Arch &Arch - + Creation - Creation + Creazione - + Annotation Annotazione - + Modification - Modification + Modifica diff --git a/src/Mod/Arch/Resources/translations/Arch_ja.qm b/src/Mod/Arch/Resources/translations/Arch_ja.qm index 294d494e1e..7c08a2bb9d 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_ja.qm and b/src/Mod/Arch/Resources/translations/Arch_ja.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_ja.ts b/src/Mod/Arch/Resources/translations/Arch_ja.ts index 4b9dbd9ecc..dfc96dbf55 100644 --- a/src/Mod/Arch/Resources/translations/Arch_ja.ts +++ b/src/Mod/Arch/Resources/translations/Arch_ja.ts @@ -34,57 +34,57 @@ この建物の種類 - + 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 description for this component このコンポーネントのオプション説明 - + An optional tag for this component このコンポーネントのオプション・タグ - + A material for this object このオブジェクトのマテリアル - + 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 このオブジェクトのXY平面上への投影の面積 - + The perimeter length of the horizontal area 水平領域の外周の長さ @@ -104,12 +104,12 @@ この設備に必要な電力ワット数 - + The height of this object このオブジェクトの高さ - + The computed floor area of this floor このフロアの床面積の計算 @@ -144,62 +144,62 @@ プロファイルの押し出し軸周りの回転 - + The length of this element, if not based on a profile プロファイルに基づいていない場合、この要素の長さ - + The width of this element, if not based on a profile プロファイルに基づいていない場合、この要素の幅 - + 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 direction of waves for corrugated elements 波形要素の波の方向 - + The type of waves for corrugated elements 波形要素の波の種類 - + The area of this panel このパネルの面積 - + The facemaker type to use to build the profile of this object このオブジェクトのプロファイル構築で使用するフェイスメーカーの種類 - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) このオブジェクトの法線押し出し方向(法線自動設定を行う場合は(0,0,0)のままにしてください) @@ -214,82 +214,82 @@ 描画オブジェクトの線の幅 - + 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 タグテキストの X オフセット - + The Y offset of the tag text タグテキストの Y オフセット - + The font of the tag text タグテキストのフォント - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label 表示されるテキスト。%tag%、%label%、%description%を使用してパネルタグ、ラベルを表示できます。 - + The position of the tag text. Keep (0,0,0) for center position タグテキストの位置。中央に配置する場合は (0,0,0) としてください。 - + The rotation of the tag text タグテキストの回転角 - + A margin inside the boundary 境界の内側のマージン - + Turns the display of the margin on/off オン/オフの余白の表示します。 - + The linked Panel cuts リンクされたパネルカット - + The tag text to display 表示するタグテキスト - + The width of the sheet シートの幅 - + The height of the sheet シートの高さ - + The fill ratio of this sheet このシートの記入率 @@ -319,17 +319,17 @@ 終点からのオフセット - + The curvature radius of this connector このコネクターの曲率半径 - + The pipes linked by this connector このコネクターで結ばれるパイプ - + The type of this connector このコネクターの種類 @@ -349,7 +349,7 @@ この要素の高さ - + The structural nodes of this element この要素の構造ノード @@ -664,82 +664,82 @@ チェックされている場合、ソースオブジェクトが3Dモデル内で表示されているかどうかに関わらず表示されます。 - + The base terrain of this site このサイトの基礎地形 - + The postal or zip code of this site このサイトの郵便番号 - + The city 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 このサイトの標高 - + 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 結果シェイプからスプリッターを削除 - + Show solar diagram or not 天空図の表示・非表示 - + The scale of the solar diagram 天空図のスケール - + The position of the solar diagram 天空図の位置 - + The color of the solar diagram 天空図の色 @@ -934,107 +934,107 @@ 階段境界線と構造の間のオフセット - + An optional extrusion path for this element この要素のオプション押し出し経路 - + The height or extrusion depth of this element. Keep 0 for automatic この要素の高さまたは押し出し深さ。自動設定する場合は0のままにしてください。 - + A description of the standard profile this element is based upon この要素の基となる標準プロファイルの説明 - + Offset distance between the centerline and the nodes line 中心線と節点ラインの間のオフセット距離 - + 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 Trueの場合、要素を軸方向に整列 - + 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 この壁の幅。この壁が面に基づく場合は使用されません。 - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid この壁の高さ。自動設定する場合は0のままにしてください。この壁がソリッドに基づく場合は使用されません - + The alignment of this wall on its base object, if applicable 適用可能な場合、この壁のベースオブジェクトに対する位置 - + 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) この壁とそのベースラインとの間のオフセット(左揃え、右揃えの時のみ) - + The normal direction of this window このウィンドウの法線方向 - + The area of this window この窓の面積 - + An optional higher-resolution mesh or shape for this object このオブジェクトのオプションの高解像度メッシュまたはシェイプ @@ -1044,7 +1044,7 @@ 押し出す前にプロファイルに追加するオプションの追加配置 - + Opens the subcomponents that have a hinge defined ヒンジが定義されているサブコンポーネントを開く @@ -1099,7 +1099,7 @@ 踏み板の底部上の側桁の重なり - + The number of the wire that defines the hole. A value of 0 means automatic 穴を定義するワイヤーの数。値0の場合は自動になります。 @@ -1124,7 +1124,7 @@ このシステムを構成する軸 - + An optional axis or axis system on which this object should be duplicated このオブジェクトが複製されるオプション軸または軸システム @@ -1139,32 +1139,32 @@ Trueの場合、ジオメトリは結合され、それ以外の場合は複合化されます。 - + If True, the object is rendered as a face, if possible. Trueの場合、可能であればオブジェクトを面としてレンダリング - + The allowed angles this object can be rotated to when placed on sheets シート上に配置された場合にこのオブジェクトの回転で許容される角度 - + Specifies an angle for the wood grain (Clockwise, 0 is North) 木目の角度を指定(時計回り、0が北方向) - + 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 木目テクスチャ表示のオン/オフを切り替え @@ -1189,7 +1189,7 @@ 鉄筋のユーザー設定間隔 - + Shape of rebar 鉄筋の形状 @@ -1199,17 +1199,17 @@ 間違った方向の場合、屋根の方向を反転 - + Shows plan opening symbols if available 利用可能な場合、平面図オープンのシンボルを表示 - + Show elevation opening symbols if available 利用可能な場合、立面図オープンのシンボルを表示 - + The objects that host this window この窓を持つオブジェクト @@ -1329,7 +1329,7 @@ True に設定すると、作業平面が自動モードのままになります。 - + An optional standard (OmniClass, etc...) code for this component An optional standard (OmniClass, etc...) code for this component @@ -1344,22 +1344,22 @@ このマテリアルに関する情報を見つけるためのURL - + The horizontal offset of waves for corrugated elements 波形要素の水平方向のオフセット - + If the wave also affects the bottom side or not 波が下側に影響してもしなくても - + The font file フォントファイル - + An offset value to move the cut plane from the center point このオフセット値は、中心点から断面まで(を、どれくらい離すか)の距離です。 @@ -1414,22 +1414,22 @@ 切断面と実際のビュー切断面の間の距離(ゼロでない非常に小さな値を設定してください) - + The street and house number of this site, with postal box or apartment number if needed このサイトが所在する通りの名称と番地、必要に応じて郵便受け番号やアパート名、棟番号も - + The region, province or county of this site このサイトが所在する地域、都道府県 (州省) あるいは郡 (市町村) - + A url that shows this site in a mapping website 地図ウェブサイトでこのサイトを表示するためのURL - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates モデル原点 (0, 0, 0) と塵座標によって表される点との間のオプションオフセット距離 @@ -1484,102 +1484,102 @@ The 'left outline' of all segments of stairs - + 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 ブロックの2番目の線の水平オフセット - + The size of the joints between each block 各ブロック間のジョイントのサイズ - + The number of entire blocks 全体のブロック数 - + The number of broken blocks 壊れたブロックの数 - + 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. このウィンドウがホストオブジェクト内で作る穴の深さ。 0の場合、値は自動的に計算されます。 - + An optional object that defines a volume to be subtracted from hosts of this window このウィンドウのホストから減算するボリュームを定義するオプションのオブジェクト - + The width of this window The width of this window - + The height of this window The height of this window - + The preset number this window is based on このウィンドウのプリセット番号 - + The frame size of this window The frame size of this window - + The offset size of this window The offset size of this window - + The width of louvre elements ルーバー要素の幅 - + The space between louvre elements ルーバー要素の間隔 - + The number of the wire that defines the hole. If 0, the value will be calculated automatically 穴を定義するワイヤーの数。0の場合、この値は自動計算されます。 - + Specifies if moving this object moves its base instead Specifies if moving this object moves its base instead @@ -1609,22 +1609,22 @@ The number of posts used to build the fence - + The type of this object The type of this object - + IFC data IFC data - + IFC properties of this object このオブジェクトのIFCプロパティ - + Description of IFC attributes are not yet implemented Description of IFC attributes are not yet implemented @@ -1639,27 +1639,27 @@ If true, the color of the objects material will be used to fill cut areas. - + 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 rotation of the Compass relative to the Site - + The position of the Compass relative to the Site placement The position of the Compass relative to the Site placement - + Update the Declination value based on the compass rotation Update the Declination value based on the compass rotation @@ -1730,8 +1730,8 @@ - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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. @@ -1754,10 +1754,110 @@ Turn cutting on when activating this level - + Use the material color as this object's shape color, if available Use the material color as this object's shape color, if available + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile + 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 @@ -1774,22 +1874,97 @@ If True, additional lines with each individual object are added to the results - + The time zone where this site is located The time zone where this site is located - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation The area of this wall as a simple Height * Length calculation @@ -1797,17 +1972,17 @@ Arch - + Components コンポーネント - + Components of this object このオブジェクトのコンポーネント - + Axes @@ -1817,12 +1992,12 @@ 軸を作成 - + Remove 削除 - + Add 追加 @@ -1842,67 +2017,67 @@ 角度 - + 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 どのソリッドにも属していない面が含まれています - + Grouping グループ化 - + Ungrouping グループ化の解除 - + Split Mesh メッシュを分割 - + Mesh to Shape メッシュからシェイプへ - + Base component 基本コンポーネント - + Additions 加算 - + Subtractions 減算 - + Objects オブジェクト @@ -1922,7 +2097,7 @@ 屋根を作成できません - + Page ページ @@ -1937,82 +2112,82 @@ 断面平面を作成 - + Create Site サイトを作成 - + Create Structure 構造体を作成 - + Create Wall 壁を作成 - + Width - + Height 高さ - + Error: Invalid base object エラー: 無効なベースオブジェクト - + This mesh is an invalid solid このメッシュは無効なソリッドです - + Create Window 窓を作成 - + Edit 編集 - + Create/update component コンポーネントを作成/更新する - + Base 2D object ベース2Dオブジェクト - + Wires ワイヤー - + Create new component 新しいコンポーネントを作成 - + Name 名前 - + Type タイプ - + Thickness 厚み @@ -2027,12 +2202,12 @@ ファイル %s が正常に作成されました。 - + Add space boundary スペース境界を追加 - + Remove space boundary スペース境界を削除 @@ -2042,7 +2217,7 @@ ベース オブジェクトを選択してください - + Fixtures 取り付け具 @@ -2072,32 +2247,32 @@ 階段を作成 - + Length 長さ - + Error: The base shape couldn't be extruded along this tool object エラー: ベースシェイプをこのツールオブジェクトに沿って押し出すことはできません - + Couldn't compute a shape シェイプを計算できません - + Merge Wall 壁を統合 - + Please select only wall objects 壁オブジェクトのみを選択してください - + Merge Walls 壁を統合 @@ -2107,42 +2282,42 @@ 軸の間の距離 (mm) と角度 (度) - + Error computing the shape of this object このオブジェクトのシェイプ計算でエラーが発生しました。 - + Create Structural System 構造システムを作成 - + Object doesn't have settable IFC Attributes オブジェクトに設定可能な IFC 属性がありません - + Disabling Brep force flag of object オブジェクトの Brep 強制フラグを無効化 - + Enabling Brep force flag of object オブジェクトの Brep 強制フラグを有効化 - + has no solid ソリッドではありません - + has an invalid shape 無効な形状があります - + has a null shape 形状がありません @@ -2187,7 +2362,7 @@ 3面図を作成 - + Create Panel パネルを作成 @@ -2273,7 +2448,7 @@ Run = 0 の場合、Height が相対プロファイルとおなじになるよ 高さ (mm) - + Create Component コンポーネントを作成 @@ -2283,7 +2458,7 @@ Run = 0 の場合、Height が相対プロファイルとおなじになるよ マテリアルを作成 - + Walls can only be based on Part or Mesh objects 壁はパートオブジェクトまたはメッシュオブジェクトのみをベースとして持つことができます @@ -2293,12 +2468,12 @@ Run = 0 の場合、Height が相対プロファイルとおなじになるよ テキスト位置を設定 - + Category カテゴリ - + Key キー名 @@ -2313,7 +2488,7 @@ Run = 0 の場合、Height が相対プロファイルとおなじになるよ 単位 - + Create IFC properties spreadsheet IFCプロパティー・スプレッドシートを作成 @@ -2323,37 +2498,37 @@ Run = 0 の場合、Height が相対プロファイルとおなじになるよ 建物を作成 - + Group グループ - + Create Floor フロアを作成 - + Create Panel Cut パネルカットを作成 - + Create Panel Sheet パネルシートを作成 - + Facemaker returned an error フェイスメーカーがエラーを返しました。 - + Tools ツール - + Edit views positions ビューの位置を編集 @@ -2498,7 +2673,7 @@ Run = 0 の場合、Height が相対プロファイルとおなじになるよ 回転 - + Offset オフセット @@ -2523,86 +2698,86 @@ Run = 0 の場合、Height が相対プロファイルとおなじになるよ スケジュール - + There is no valid object in the selection. Site creation aborted. 選択対象に有効なオブジェクトがありません。 サイト作成は中止されます。 - + 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 ドキュメントの全ての構造ノードのオン/オフを切り替え - + Intersection found. 交差が見つかりました。 - + Door ドア - + Hinge ヒンジ - + Opening mode オープニングモード - + Get selected edge 選択エッジを取得 - + Press to retrieve the selected edge 選択したエッジを取得するにはキーを押します @@ -2632,17 +2807,17 @@ Site creation aborted. 新規レイヤー - + Wall Presets... 壁のプリセット... - + Hole wire ホールワイヤー - + Pick selected ピック選択 @@ -2722,7 +2897,7 @@ Site creation aborted. - + This object has no face このオブジェクトには面がありません @@ -2732,42 +2907,42 @@ Site creation aborted. スペース境界 - + Error: Unable to modify the base object of this wall エラー: この壁のベース オブジェクトを変更できません - + Window elements 窓要素 - + Survey 調査 - + Set description 説明を設定 - + Clear クリア - + Copy Length 長さをコピー - + Copy Area 面積をコピー - + Export CSV CSVをエクスポート @@ -2777,17 +2952,17 @@ Site creation aborted. 説明 - + Area 面積 - + Total 合計 - + Hosts ホスト @@ -2839,77 +3014,77 @@ Building creation aborted. Create BuildingPart - + Invalid cutplane 切断面が無効です - + All good! No problems found すべて良好!問題は見つかりませんでした - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: オブジェクトにIfcProperties属性がありません。このオブジェクトのためのスプレッドシート作成をキャンセルしてください: - + Toggle subcomponents サブコンポーネントを切り替え - + Closing Sketch edit スケッチ編集を終了 - + Component コンポーネント - + Edit IFC properties IFCプロパティーの編集 - + Edit standard code 標準コードを編集 - + Property プロパティ - + Add property... プロパティを追加... - + Add property set... プロパティセットを追加... - + New... 新規... - + New property 新規プロパティ - + New property set 新規プロパティセット - + 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. @@ -2920,7 +3095,7 @@ You can change that in the preferences. これはプレファレンス設定より変更できます。 - + There is no valid object in the selection. Floor creation aborted. 選択対象に有効なオブジェクトがありません。 @@ -2932,7 +3107,7 @@ Floor creation aborted. プロファイル中に交差点が見つかりません。 - + Error computing shape of Error computing shape of @@ -2947,67 +3122,62 @@ Floor creation aborted. パイプオブジェクトのみを選択してください - + 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 プロファイルが2Dパートではありません - - Too many wires in the profile - プロファイル内のワイヤーが多すぎます - - - + The profile is not closed プロファイルが閉じていません - + Only the 3 first wires will be connected 最初の3つのワイヤーのみが接続されます。 - + Common vertex not found 共通の頂点が見つかりません。 - + Pipes are already aligned パイプはすでに整列しています。 - + At least 2 pipes must align 少なくとも2つのパイプを配置する必要があります @@ -3062,12 +3232,12 @@ Floor creation aborted. リサイズ - + Center 中心 - + 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. @@ -3075,72 +3245,72 @@ Note: You can change that in the preferences. ビルディングオブジェクトを選択するか、何も選択しないでください!サイトはビルディング以外のオブジェクトを持つことができません。その他のオブジェクトは選択対象から除かれます。この動作はユーザー設定から変更できます。 - + 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. 交差が見つかりました。 - + The selected wall contains no subwall to merge 選択した壁は統合できる下位の壁を含んでいません - + Cannot compute blocks for wall 壁用のブロックを計算できません。 - + Choose a face on an existing object or select a preset 既存オブジェクトにある面を選択するか、プリセットを選択 - + Unable to create component コンポーネントを作成できません - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire ホストオブジェクトでの穴を定義するワイヤーの数。値0では自動的に最大のワイヤーとなります。 - + + 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 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 If this is checked, the default Offset value of this window will be added to the value entered here @@ -3185,17 +3355,17 @@ Note: You can change that in the preferences. エラー: IfcOpenShellバージョンが古すぎます。 - + Successfully written 書き込み成功 - + Found a shape containing curves, triangulating 三角分割および曲線を含む図形が見つかりました - + Successfully imported インポート成功 @@ -3251,120 +3421,135 @@ You can change that in the preferences. Centers the plane on the objects in the list above - + First point of the beam First point of the beam - + Base point of column Base point of column - + Next point Next point - + Structure options Structure options - + Drawing mode Drawing mode - + Beam Beam - + Column Column - + Preset Preset - + Switch L/H 長さ/高さの入れ替え - + Switch L/W 長さ/幅の入れ替え - + Con&tinue 続行 (&T) - + First point of wall First point of wall - + Wall options Wall options - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. This list shows all the MultiMaterials objects of this document. Create some to define wall types. - + Alignment Alignment - + Left 左面図 - + Right 右面図 - + Use sketches スケッチを使用 - + Structure 構造体 - + Window ウィンドウ - + Window options Window options - + Auto include in host object Auto include in host object - + Sill height Sill height + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness @@ -3376,7 +3561,7 @@ You can change that in the preferences. depends on the object - + Create Project プロジェクトを作成 @@ -3386,12 +3571,22 @@ You can change that in the preferences. Unable to recognize that file type - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch Arch - + Rebar tools Rebar tools @@ -3515,12 +3710,12 @@ You can change that in the preferences. Arch_Add - + Add component コンポーネントを追加 - + Adds the selected components to the active object 選択したコンポーネントをアクティブなオブジェクトに追加します @@ -3598,12 +3793,12 @@ You can change that in the preferences. Arch_Check - + Check チェック - + Checks the selected objects for problems 選択されているオブジェクトの問題を確認します @@ -3611,12 +3806,12 @@ You can change that in the preferences. Arch_CloneComponent - + Clone component コンポーネントのクローン - + Clones an object as an undefined architectural component オブジェクトを未定義建築コンポーネントとしてクローン @@ -3624,12 +3819,12 @@ You can change that in the preferences. Arch_CloseHoles - + Close holes 穴をふさぐ - + Closes holes in open shapes, turning them solids 開いたシェイプの穴をふさいでソリッドにします @@ -3637,16 +3832,29 @@ You can change that in the preferences. Arch_Component - + Component コンポーネント - + Creates an undefined architectural component 未定義建築コンポーネントを作成 + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3699,12 +3907,12 @@ You can change that in the preferences. Arch_Floor - + Level レベル - + Creates a Building Part object that represents a level, including selected objects Creates a Building Part object that represents a level, including selected objects @@ -3788,12 +3996,12 @@ You can change that in the preferences. Arch_IfcSpreadsheet - + Create IFC spreadsheet... IFCスプレッドシートを作成... - + Creates a spreadsheet to store IFC properties of an object. オブジェクトのIFCプロパティーを保存するためのスプレッドシートを作成 @@ -3822,12 +4030,12 @@ You can change that in the preferences. Arch_MergeWalls - + Merge Walls 壁を統合 - + Merges the selected walls, if possible 可能な場合、選択した壁を結合 @@ -3835,12 +4043,12 @@ You can change that in the preferences. Arch_MeshToShape - + Mesh to Shape メッシュからシェイプへ - + Turns selected meshes into Part Shape objects 選択されているメッシュをパートシェイプオブジェクトへ変換します @@ -3861,12 +4069,12 @@ You can change that in the preferences. Arch_Nest - + Nest ネスト - + Nests a series of selected shapes in a container コンテナー内の選択されている一連のシェイプを入れ子に変更 @@ -3874,12 +4082,12 @@ You can change that in the preferences. Arch_Panel - + Panel パネル - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) スクラッチまたは選択されているオブジェクト(スケッチ、ワイヤー、面、ソリッド)からパネルオブジェクトを作成します @@ -3887,7 +4095,7 @@ You can change that in the preferences. Arch_PanelTools - + Panel tools パネル・ツール @@ -3895,7 +4103,7 @@ You can change that in the preferences. Arch_Panel_Cut - + Panel Cut パネルカット @@ -3903,17 +4111,17 @@ You can change that in the preferences. Arch_Panel_Sheet - + Creates 2D views of selected panels 選択したパネルの2Dビューを作成 - + Panel Sheet パネルシート - + Creates a 2D sheet which can contain panel cuts パネルカットを含むことができる2Dシートを作成 @@ -3947,7 +4155,7 @@ You can change that in the preferences. Arch_PipeTools - + Pipe tools パイプツール @@ -3955,12 +4163,12 @@ You can change that in the preferences. Arch_Project - + Project プロジェクト - + Creates a project entity aggregating the selected sites. Creates a project entity aggregating the selected sites. @@ -3994,12 +4202,12 @@ You can change that in the preferences. Arch_Remove - + Remove component コンポーネントの削除 - + Remove the selected components from their parents, or create a hole in a component 選択されているオブジェクトを親オブジェクトから取り除くか、またはコンポーネントに穴を作成します @@ -4007,12 +4215,12 @@ You can change that in the preferences. Arch_RemoveShape - + Remove Shape from Arch Archからシェイプを削除します。 - + Removes cubic shapes from Arch components Archコンポーネントから立方体シェイプを取り除きます @@ -4059,12 +4267,12 @@ You can change that in the preferences. Arch_SelectNonSolidMeshes - + Select non-manifold meshes ノンマニフォールドメッシュを選択 - + Selects all non-manifold meshes from the document or from the selected groups ドキュメントまたは選択されているグループから全てのノンマニフォールドメッシュを選択 @@ -4072,12 +4280,12 @@ You can change that in the preferences. Arch_Site - + Site サイト - + Creates a site object including selected objects. 選択されているオブジェクトを含むサイトオブジェクトを作成します @@ -4103,12 +4311,12 @@ You can change that in the preferences. Arch_SplitMesh - + Split Mesh メッシュを分割 - + Splits selected meshes into independent components 選択されたメッシュを分割して独立したコンポーネントにします @@ -4124,12 +4332,12 @@ You can change that in the preferences. Arch_Structure - + Structure 構造体 - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) スクラッチまたは選択されているオブジェクト(スケッチ、ワイヤー、面、ソリッド)から構造体オブジェクトを作成します @@ -4137,12 +4345,12 @@ You can change that in the preferences. Arch_Survey - + Survey 調査 - + Starts survey 調査開始 @@ -4150,12 +4358,12 @@ You can change that in the preferences. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag IFC Brep フラグの切り替え - + Force an object to be exported as Brep or not オブジェクトを強制的に Brep としてエクスポートするかどうか @@ -4163,25 +4371,38 @@ You can change that in the preferences. Arch_ToggleSubs - + Toggle subcomponents サブコンポーネントを切り替え - + Shows or hides the subcomponents of this object このオブジェクトのサブコンポーネントを表示/非表示 + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall - + Creates a wall object from scratch or from a selected object (wire, face or solid) スクラッチまたは選択されているオブジェクト(ワイヤー、面、ソリッド)から壁オブジェクトを作成します @@ -4189,12 +4410,12 @@ You can change that in the preferences. Arch_Window - + Window ウィンドウ - + Creates a window object from a selected object (wire, rectangle or sketch) 選択されているオブジェクト(ワイヤー、長方形、スケッチ)から窓オブジェクトを作成します @@ -4499,27 +4720,27 @@ a certain property. カメラ位置を書き込み - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools - + Draft 喫水 - + Import-Export インポート/エクスポート @@ -4980,7 +5201,7 @@ a certain property. 厚み - + Force export as Brep Brepとして強制エクスポート @@ -5005,15 +5226,10 @@ a certain property. DAE - + Export options エクスポート・オプション - - - IFC - IFC - General options @@ -5155,17 +5371,17 @@ a certain property. 4角形を許可 - + Use triangulation options set in the DAE options page DAEオプションページで三角形分割オプションを使用 - + Use DAE triangulation options DAE三角形分割オプションを使用 - + Join coplanar facets when triangulating 三角形分割時に同一平面上の面を結合 @@ -5189,11 +5405,6 @@ a certain property. Create clones when objects have shared geometry オブジェクトがジオメトリーを共有している場合、クローンを作成 - - - Show this dialog when importing and exporting - インポート、エクスポートするときにこのダイアログボックスを表示 - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5255,12 +5466,12 @@ a certain property. 多層壁を分割 - + Use IfcOpenShell serializer if available 利用可能な場合にはIfcOpenShellシリアライザーを使用 - + Export 2D objects as IfcAnnotations 2DオブジェクトをIfcAnnotationsとしてエクスポート @@ -5280,7 +5491,7 @@ a certain property. インポート中に表示をフィット - + Export full FreeCAD parametric model 完全なFreeCADパラメトリックモデルをエクスポート @@ -5330,12 +5541,12 @@ a certain property. 除外リスト: - + Reuse similar entities Reuse similar entities - + Disable IfcRectangleProfileDef Disable IfcRectangleProfileDef @@ -5405,7 +5616,7 @@ a certain property. Import full FreeCAD parametric definitions if available - + Auto-detect and export as standard cases when applicable 自動検出とエクスポートをするときに標準ケースが適用できる場合 @@ -5493,6 +5704,166 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces Allow quadrilateral faces + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Add default building storey if one is not found in the document + + + + IFC file units + IFC file units + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + Metric + Metric + + + + Imperial + Imperial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing + Shows verbose debug messages during import and export @@ -5585,150 +5956,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Archツール @@ -5736,32 +5977,32 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft ドラフト(&D) - + Utilities ユーティリティ - + &Arch &Arch - + Creation Creation - + Annotation 注釈 - + Modification Modification diff --git a/src/Mod/Arch/Resources/translations/Arch_kab.qm b/src/Mod/Arch/Resources/translations/Arch_kab.qm index 3bfc28cfc5..8bb85abe51 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_kab.qm and b/src/Mod/Arch/Resources/translations/Arch_kab.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_kab.ts b/src/Mod/Arch/Resources/translations/Arch_kab.ts index 9d939cd57c..eca5428ab5 100644 --- a/src/Mod/Arch/Resources/translations/Arch_kab.ts +++ b/src/Mod/Arch/Resources/translations/Arch_kab.ts @@ -34,57 +34,57 @@ The type of this building - + The base object this component is built upon The base object this component is built upon - + The object this component is cloning The object this component is cloning - + Other shapes that are appended to this object Other shapes that are appended to this object - + Other shapes that are subtracted from this object Other shapes that are subtracted from this object - + An optional description for this component An optional description for this component - + An optional tag for this component An optional tag for this component - + A material for this object A material for this object - + Specifies if this object must move together when its host is moved Specifies if this object must move together when its host is moved - + The area of all vertical faces of this object The area of all vertical faces of this object - + The area of the projection of this object onto the XY plane The area of the projection of this object onto the XY plane - + The perimeter length of the horizontal area The perimeter length of the horizontal area @@ -104,12 +104,12 @@ The electric power needed by this equipment in Watts - + The height of this object The height of this object - + The computed floor area of this floor The computed floor area of this floor @@ -144,62 +144,62 @@ The rotation of the profile around its extrusion axis - + The length of this element, if not based on a profile The length of this element, if not based on a profile - + The width of this element, if not based on a profile The width of this element, if not based on a profile - + The thickness or extrusion depth of this element The thickness or extrusion depth of this element - + The number of sheets to use The number of sheets to use - + The offset between this panel and its baseline The offset between this panel and its baseline - + The length of waves for corrugated elements The length of waves for corrugated elements - + The height of waves for corrugated elements The height of waves for corrugated elements - + The direction of waves for corrugated elements The direction of waves for corrugated elements - + The type of waves for corrugated elements The type of waves for corrugated elements - + The area of this panel The area of this panel - + The facemaker type to use to build the profile of this object The facemaker type to use to build the profile of this object - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) The normal extrusion direction of this object (keep (0,0,0) for automatic normal) @@ -214,82 +214,82 @@ The line width of the rendered objects - + The color of the panel outline The color of the panel outline - + The size of the tag text The size of the tag text - + The color of the tag text The color of the tag text - + The X offset of the tag text The X offset of the tag text - + The Y offset of the tag text The Y offset of the tag text - + The font 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 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 position of the tag text. Keep (0,0,0) for center position - + The rotation of the tag text The rotation of the tag text - + A margin inside the boundary A margin inside the boundary - + Turns the display of the margin on/off Turns the display of the margin on/off - + The linked Panel cuts The linked Panel cuts - + The tag text to display The tag text to display - + The width of the sheet The width of the sheet - + The height of the sheet The height of the sheet - + The fill ratio of this sheet The fill ratio of this sheet @@ -319,17 +319,17 @@ Offset from the end point - + The curvature radius of this connector The curvature radius of this connector - + The pipes linked by this connector The pipes linked by this connector - + The type of this connector The type of this connector @@ -349,7 +349,7 @@ The height of this element - + The structural nodes of this element The structural nodes of this element @@ -664,82 +664,82 @@ If checked, source objects are displayed regardless of being visible in the 3D model - + The base terrain of this site The base terrain of this site - + The postal or zip code of this site The postal or zip code of this site - + The city of this site The city of this site - + The country of this site The country of this site - + The latitude of this site The latitude of this site - + Angle between the true North and the North direction in this document Angle between the true North and the North direction in this document - + The elevation of level 0 of this site The elevation of level 0 of this site - + The perimeter length of this terrain The perimeter length of this terrain - + The volume of earth to be added to this terrain The volume of earth to be added to this terrain - + The volume of earth to be removed from this terrain The volume of earth to be removed from this terrain - + An extrusion vector to use when performing boolean operations An extrusion vector to use when performing boolean operations - + Remove splitters from the resulting shape Remove splitters from the resulting shape - + Show solar diagram or not Show solar diagram or not - + The scale of the solar diagram The scale of the solar diagram - + The position of the solar diagram The position of the solar diagram - + The color of the solar diagram The color of the solar diagram @@ -934,107 +934,107 @@ The offset between the border of the stairs and the structure - + An optional extrusion path for this element An optional extrusion path for this element - + The height or extrusion depth of this element. Keep 0 for automatic The height or extrusion depth of this element. Keep 0 for automatic - + A description of the standard profile this element is based upon A description of the standard profile this element is based upon - + Offset distance between the centerline and the nodes line Offset distance between the centerline and the nodes line - + If the nodes are visible or not If the nodes are visible or not - + The width of the nodes line The width of the nodes line - + The size of the node points The size of the node points - + The color of the nodes line The color of the nodes line - + The type of structural node The type of structural node - + Axes systems this structure is built on Axes systems this structure is built on - + The element numbers to exclude when this structure is based on axes The element numbers to exclude when this structure is based on axes - + If true the element are aligned with axes If true the element are aligned with axes - + The length of this wall. Not used if this wall is based on an underlying object 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 The width of this wall. Not used if this wall is based on a face - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid - + The alignment of this wall on its base object, if applicable The alignment of this wall on its base object, if applicable - + The face number of the base object used to build this wall 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) The offset between this wall and its baseline (only for left and right alignments) - + The normal direction of this window The normal direction of this window - + The area of this window The area of this window - + An optional higher-resolution mesh or shape for this object An optional higher-resolution mesh or shape for this object @@ -1044,7 +1044,7 @@ An optional additional placement to add to the profile before extruding it - + Opens the subcomponents that have a hinge defined Opens the subcomponents that have a hinge defined @@ -1099,7 +1099,7 @@ The overlap of the stringers above the bottom of the treads - + The number of the wire that defines the hole. A value of 0 means automatic The number of the wire that defines the hole. A value of 0 means automatic @@ -1124,7 +1124,7 @@ The axes this system is made of - + An optional axis or axis system on which this object should be duplicated An optional axis or axis system on which this object should be duplicated @@ -1139,32 +1139,32 @@ If true, geometry is fused, otherwise a compound - + If True, the object is rendered as a face, if possible. If True, the object is rendered as a face, if possible. - + The allowed angles this object can be rotated to when placed on sheets The allowed angles this object can be rotated to when placed on sheets - + Specifies an angle for the wood grain (Clockwise, 0 is North) Specifies an angle for the wood grain (Clockwise, 0 is North) - + Specifies the scale applied to each panel view. Specifies the scale applied to each panel view. - + A list of possible rotations for the nester A list of possible rotations for the nester - + Turns the display of the wood grain texture on/off Turns the display of the wood grain texture on/off @@ -1189,7 +1189,7 @@ The custom spacing of rebar - + Shape of rebar Shape of rebar @@ -1199,17 +1199,17 @@ Flip the roof direction if going the wrong way - + Shows plan opening symbols if available Shows plan opening symbols if available - + Show elevation opening symbols if available Show elevation opening symbols if available - + The objects that host this window The objects that host this window @@ -1329,7 +1329,7 @@ If set to True, the working plane will be kept on Auto mode - + An optional standard (OmniClass, etc...) code for this component An optional standard (OmniClass, etc...) code for this component @@ -1344,22 +1344,22 @@ A URL where to find information about this material - + The horizontal offset of waves for corrugated elements The horizontal offset of waves for corrugated elements - + If the wave also affects the bottom side or not If the wave also affects the bottom side or not - + The font file The font file - + An offset value to move the cut plane from the center point An offset value to move the cut plane from the center point @@ -1414,22 +1414,22 @@ The distance between the cut plane and the actual view cut (keep this a very small value but not zero) - + The street and house number of this site, with postal box or apartment number if needed The street and house number of this site, with postal box or apartment number if needed - + The region, province or county of this site The region, province or county of this site - + A url that shows this site in a mapping website A url that shows this site in a mapping website - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates @@ -1484,102 +1484,102 @@ The 'left outline' of all segments of stairs - + Enable this to make the wall generate blocks Enable this to make the wall generate blocks - + The length of each block The length of each block - + The height of each block The height of each block - + The horizontal offset of the first line of blocks The horizontal offset of the first line of blocks - + The horizontal offset of the second line of blocks The horizontal offset of the second line of blocks - + The size of the joints between each block The size of the joints between each block - + The number of entire blocks The number of entire blocks - + The number of broken blocks The number of broken blocks - + The components of 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. 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 An optional object that defines a volume to be subtracted from hosts of this window - + The width of this window The width of this window - + The height of this window The height of this window - + The preset number this window is based on The preset number this window is based on - + The frame size of this window The frame size of this window - + The offset size of this window The offset size of this window - + The width of louvre elements The width of louvre elements - + The space between louvre elements The space between louvre elements - + The number of the wire that defines the hole. If 0, the value will be calculated automatically The number of the wire that defines the hole. If 0, the value will be calculated automatically - + Specifies if moving this object moves its base instead Specifies if moving this object moves its base instead @@ -1609,22 +1609,22 @@ The number of posts used to build the fence - + The type of this object The type of this object - + IFC data IFC data - + IFC properties of this object IFC properties of this object - + Description of IFC attributes are not yet implemented Description of IFC attributes are not yet implemented @@ -1639,27 +1639,27 @@ If true, the color of the objects material will be used to fill cut areas. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site When set to 'True North' the whole geometry will be rotated to match the true north of this site - + Show compass or not Show compass or not - + The rotation of the Compass relative to the Site The rotation of the Compass relative to the Site - + The position of the Compass relative to the Site placement The position of the Compass relative to the Site placement - + Update the Declination value based on the compass rotation Update the Declination value based on the compass rotation @@ -1730,8 +1730,8 @@ - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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. @@ -1754,10 +1754,110 @@ Turn cutting on when activating this level - + Use the material color as this object's shape color, if available Use the material color as this object's shape color, if available + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile + 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 @@ -1774,22 +1874,97 @@ If True, additional lines with each individual object are added to the results - + The time zone where this site is located The time zone where this site is located - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation The area of this wall as a simple Height * Length calculation @@ -1797,17 +1972,17 @@ Arch - + Components Isuddas - + Components of this object Components of this object - + Axes Axes @@ -1817,12 +1992,12 @@ Create Axis - + Remove Kkes - + Add Rnu @@ -1842,67 +2017,67 @@ Tiɣmeṛt - + is not closed ur imdil ara - + is not valid mačči d ameɣtu - + doesn't contain any solid doesn't contain any solid - + contains a non-closed solid contains a non-closed solid - + contains faces that are not part of any solid contains faces that are not part of any solid - + Grouping Grouping - + Ungrouping Ungrouping - + Split Mesh Split Mesh - + Mesh to Shape Mesh to Shape - + Base component Base component - + Additions Additions - + Subtractions Subtractions - + Objects Objects @@ -1922,7 +2097,7 @@ Unable to create a roof - + Page Asebter @@ -1937,82 +2112,82 @@ Create Section Plane - + Create Site Create Site - + Create Structure Create Structure - + Create Wall Create Wall - + Width Tehri - + Height Awrir - + Error: Invalid base object Error: Invalid base object - + This mesh is an invalid solid This mesh is an invalid solid - + Create Window Create Window - + Edit Ẓreg - + Create/update component Create/update component - + Base 2D object Base 2D object - + Wires Wires - + Create new component Create new component - + Name Isem - + Type Anaw - + Thickness Tuzert @@ -2027,12 +2202,12 @@ file %s successfully created. - + Add space boundary Add space boundary - + Remove space boundary Remove space boundary @@ -2042,7 +2217,7 @@ Please select a base object - + Fixtures Fixtures @@ -2072,32 +2247,32 @@ Create Stairs - + Length Teɣzi - + Error: The base shape couldn't be extruded along this tool object Error: The base shape couldn't be extruded along this tool object - + Couldn't compute a shape Couldn't compute a shape - + Merge Wall Smezdi iɣraben - + Please select only wall objects Please select only wall objects - + Merge Walls Smezdi iɣraben @@ -2107,42 +2282,42 @@ Distances (mm) and angles (deg) between axes - + Error computing the shape of this object Error computing the shape of this object - + Create Structural System Create Structural System - + Object doesn't have settable IFC Attributes Object doesn't have settable IFC Attributes - + Disabling Brep force flag of object Disabling Brep force flag of object - + Enabling Brep force flag of object Enabling Brep force flag of object - + has no solid has no solid - + has an invalid shape has an invalid shape - + has a null shape has a null shape @@ -2187,7 +2362,7 @@ Create 3 views - + Create Panel Create Panel @@ -2272,7 +2447,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Height (mm) - + Create Component Create Component @@ -2282,7 +2457,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Create material - + Walls can only be based on Part or Mesh objects Walls can only be based on Part or Mesh objects @@ -2292,12 +2467,12 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Set text position - + Category Taggayt - + Key Tasarut @@ -2312,7 +2487,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Anaw - + Create IFC properties spreadsheet Create IFC properties spreadsheet @@ -2322,37 +2497,37 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Create Building - + Group Agraw - + Create Floor Create Floor - + Create Panel Cut Create Panel Cut - + Create Panel Sheet Create Panel Sheet - + Facemaker returned an error Facemaker returned an error - + Tools Ifecka - + Edit views positions Edit views positions @@ -2497,7 +2672,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Rotation - + Offset Asiẓi @@ -2522,86 +2697,86 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Schedule - + There is no valid object in the selection. Site creation aborted. There is no valid object in the selection. Site creation aborted. - + Node Tools Node Tools - + Reset nodes Reset nodes - + Edit nodes Edit nodes - + Extend nodes Extend nodes - + Extends the nodes of this element to reach the nodes of another element Extends the nodes of this element to reach the nodes of another element - + Connect nodes Connect nodes - + Connects nodes of this element with the nodes of another element Connects nodes of this element with the nodes of another element - + Toggle all nodes Toggle all nodes - + Toggles all structural nodes of the document on/off Toggles all structural nodes of the document on/off - + Intersection found. Intersection found. - + Door Door - + Hinge Hinge - + Opening mode Opening mode - + Get selected edge Get selected edge - + Press to retrieve the selected edge Press to retrieve the selected edge @@ -2631,17 +2806,17 @@ Site creation aborted. New layer - + Wall Presets... Wall Presets... - + Hole wire Hole wire - + Pick selected Pick selected @@ -2721,7 +2896,7 @@ Site creation aborted. Columns - + This object has no face This object has no face @@ -2731,42 +2906,42 @@ Site creation aborted. Space boundaries - + Error: Unable to modify the base object of this wall Error: Unable to modify the base object of this wall - + Window elements Window elements - + Survey Aḥedqis - + Set description Set description - + Clear Sfeḍ - + Copy Length Copy Length - + Copy Area Copy Area - + Export CSV Export CSV @@ -2776,17 +2951,17 @@ Site creation aborted. Aglam - + Area Area - + Total Total - + Hosts Hosts @@ -2838,77 +3013,77 @@ Building creation aborted. Create BuildingPart - + Invalid cutplane Invalid cutplane - + All good! No problems found All good! No problems found - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: - + Toggle subcomponents Toggle subcomponents - + Closing Sketch edit Closing Sketch edit - + Component Asuddis - + Edit IFC properties Edit IFC properties - + Edit standard code Edit standard code - + Property Propriété - + Add property... Add property... - + Add property set... Add property set... - + New... Nouveau... - + New property New property - + New property set New property set - + 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. @@ -2919,7 +3094,7 @@ 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. There is no valid object in the selection. @@ -2931,7 +3106,7 @@ Floor creation aborted. Crossing point not found in profile. - + Error computing shape of Error computing shape of @@ -2946,67 +3121,62 @@ Floor creation aborted. Please select only Pipe objects - + Unable to build the base path Unable to build the base path - + Unable to build the profile Unable to build the profile - + Unable to build the pipe Unable to build the pipe - + The base object is not a Part The base object is not a Part - + Too many wires in the base shape Too many wires in the base shape - + The base wire is closed The base wire is closed - + The profile is not a 2D Part The profile is not a 2D Part - - Too many wires in the profile - Too many wires in the profile - - - + The profile is not closed The profile is not closed - + Only the 3 first wires will be connected Only the 3 first wires will be connected - + Common vertex not found Common vertex not found - + Pipes are already aligned Pipes are already aligned - + At least 2 pipes must align At least 2 pipes must align @@ -3061,12 +3231,12 @@ Floor creation aborted. Resize - + Center Centre - + 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. @@ -3077,72 +3247,72 @@ Other objects will be removed from the selection. Note: You can change that in the preferences. - + Choose another Structure object: Choose another Structure object: - + The chosen object is not a Structure The chosen object is not a Structure - + The chosen object has no structural nodes The chosen object has no structural nodes - + One of these objects has more than 2 nodes One of these objects has more than 2 nodes - + Unable to find a suitable intersection point Unable to find a suitable intersection point - + Intersection found. Intersection found. - + The selected wall contains no subwall to merge The selected wall contains no subwall to merge - + Cannot compute blocks for wall Cannot compute blocks for wall - + Choose a face on an existing object or select a preset Choose a face on an existing object or select a preset - + Unable to create component Unable to create component - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire - + + default + 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 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 If this is checked, the default Offset value of this window will be added to the value entered here @@ -3187,17 +3357,17 @@ Note: You can change that in the preferences. Error: your IfcOpenShell version is too old - + Successfully written Successfully written - + Found a shape containing curves, triangulating Found a shape containing curves, triangulating - + Successfully imported Successfully imported @@ -3253,120 +3423,135 @@ You can change that in the preferences. Centers the plane on the objects in the list above - + First point of the beam First point of the beam - + Base point of column Base point of column - + Next point Next point - + Structure options Structure options - + Drawing mode Drawing mode - + Beam Beam - + Column Column - + Preset Preset - + Switch L/H Switch L/H - + Switch L/W Switch L/W - + Con&tinue Con&tinue - + First point of wall First point of wall - + Wall options Wall options - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. This list shows all the MultiMaterials objects of this document. Create some to define wall types. - + Alignment Alignment - + Left Gauche - + Right Droit - + Use sketches Use sketches - + Structure Taɣessa - + Window Window - + Window options Window options - + Auto include in host object Auto include in host object - + Sill height Sill height + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness @@ -3378,7 +3563,7 @@ You can change that in the preferences. depends on the object - + Create Project Crée un projet @@ -3388,12 +3573,22 @@ You can change that in the preferences. Unable to recognize that file type - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch Arch - + Rebar tools Rebar tools @@ -3517,12 +3712,12 @@ You can change that in the preferences. Arch_Add - + Add component Rnu asuddis - + Adds the selected components to the active object Adds the selected components to the active object @@ -3600,12 +3795,12 @@ You can change that in the preferences. Arch_Check - + Check Senqed - + Checks the selected objects for problems Checks the selected objects for problems @@ -3613,12 +3808,12 @@ You can change that in the preferences. Arch_CloneComponent - + Clone component Clone component - + Clones an object as an undefined architectural component Clones an object as an undefined architectural component @@ -3626,12 +3821,12 @@ You can change that in the preferences. Arch_CloseHoles - + Close holes Close holes - + Closes holes in open shapes, turning them solids Closes holes in open shapes, turning them solids @@ -3639,16 +3834,29 @@ You can change that in the preferences. Arch_Component - + Component Asuddis - + Creates an undefined architectural component Creates an undefined architectural component + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3701,12 +3909,12 @@ You can change that in the preferences. Arch_Floor - + Level Level - + Creates a Building Part object that represents a level, including selected objects Creates a Building Part object that represents a level, including selected objects @@ -3790,12 +3998,12 @@ You can change that in the preferences. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Create IFC spreadsheet... - + Creates a spreadsheet to store IFC properties of an object. Creates a spreadsheet to store IFC properties of an object. @@ -3824,12 +4032,12 @@ You can change that in the preferences. Arch_MergeWalls - + Merge Walls Smezdi iɣraben - + Merges the selected walls, if possible Merges the selected walls, if possible @@ -3837,12 +4045,12 @@ You can change that in the preferences. Arch_MeshToShape - + Mesh to Shape Mesh to Shape - + Turns selected meshes into Part Shape objects Turns selected meshes into Part Shape objects @@ -3863,12 +4071,12 @@ You can change that in the preferences. Arch_Nest - + Nest Nest - + Nests a series of selected shapes in a container Nests a series of selected shapes in a container @@ -3876,12 +4084,12 @@ You can change that in the preferences. Arch_Panel - + Panel Agalis - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) @@ -3889,7 +4097,7 @@ You can change that in the preferences. Arch_PanelTools - + Panel tools Panel tools @@ -3897,7 +4105,7 @@ You can change that in the preferences. Arch_Panel_Cut - + Panel Cut Panel Cut @@ -3905,17 +4113,17 @@ You can change that in the preferences. Arch_Panel_Sheet - + Creates 2D views of selected panels Creates 2D views of selected panels - + Panel Sheet Panel Sheet - + Creates a 2D sheet which can contain panel cuts Creates a 2D sheet which can contain panel cuts @@ -3949,7 +4157,7 @@ You can change that in the preferences. Arch_PipeTools - + Pipe tools Pipe tools @@ -3957,12 +4165,12 @@ You can change that in the preferences. Arch_Project - + Project Project - + Creates a project entity aggregating the selected sites. Creates a project entity aggregating the selected sites. @@ -3996,12 +4204,12 @@ You can change that in the preferences. Arch_Remove - + Remove component Kkes asuddis - + Remove the selected components from their parents, or create a hole in a component Remove the selected components from their parents, or create a hole in a component @@ -4009,12 +4217,12 @@ You can change that in the preferences. Arch_RemoveShape - + Remove Shape from Arch Remove Shape from Arch - + Removes cubic shapes from Arch components Removes cubic shapes from Arch components @@ -4061,12 +4269,12 @@ You can change that in the preferences. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Select non-manifold meshes - + Selects all non-manifold meshes from the document or from the selected groups Selects all non-manifold meshes from the document or from the selected groups @@ -4074,12 +4282,12 @@ You can change that in the preferences. Arch_Site - + Site Adig - + Creates a site object including selected objects. Creates a site object including selected objects. @@ -4105,12 +4313,12 @@ You can change that in the preferences. Arch_SplitMesh - + Split Mesh Split Mesh - + Splits selected meshes into independent components Splits selected meshes into independent components @@ -4126,12 +4334,12 @@ You can change that in the preferences. Arch_Structure - + Structure Taɣessa - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) @@ -4139,12 +4347,12 @@ You can change that in the preferences. Arch_Survey - + Survey Survey - + Starts survey Bdu aḥedqis @@ -4152,12 +4360,12 @@ You can change that in the preferences. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag Toggle IFC Brep flag - + Force an object to be exported as Brep or not Force an object to be exported as Brep or not @@ -4165,25 +4373,38 @@ You can change that in the preferences. Arch_ToggleSubs - + Toggle subcomponents Toggle subcomponents - + Shows or hides the subcomponents of this object Shows or hides the subcomponents of this object + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Aɣrab - + Creates a wall object from scratch or from a selected object (wire, face or solid) Creates a wall object from scratch or from a selected object (wire, face or solid) @@ -4191,12 +4412,12 @@ You can change that in the preferences. Arch_Window - + Window Asfaylu - + Creates a window object from a selected object (wire, rectangle or sketch) Creates a window object from a selected object (wire, rectangle or sketch) @@ -4501,27 +4722,27 @@ a certain property. Writing camera position - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools - + Draft Tirant d'eau - + Import-Export Importer-Exporter @@ -4982,7 +5203,7 @@ a certain property. Tuzert - + Force export as Brep Force export as Brep @@ -5007,15 +5228,10 @@ a certain property. DAE - + Export options Export options - - - IFC - IFC - General options @@ -5157,17 +5373,17 @@ a certain property. Allow quads - + Use triangulation options set in the DAE options page Use triangulation options set in the DAE options page - + Use DAE triangulation options Use DAE triangulation options - + Join coplanar facets when triangulating Join coplanar facets when triangulating @@ -5191,11 +5407,6 @@ a certain property. Create clones when objects have shared geometry Create clones when objects have shared geometry - - - Show this dialog when importing and exporting - Show this dialog when importing and exporting - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5257,12 +5468,12 @@ a certain property. Split multilayer walls - + Use IfcOpenShell serializer if available Use IfcOpenShell serializer if available - + Export 2D objects as IfcAnnotations Export 2D objects as IfcAnnotations @@ -5282,7 +5493,7 @@ a certain property. Fit view while importing - + Export full FreeCAD parametric model Export full FreeCAD parametric model @@ -5332,12 +5543,12 @@ a certain property. Exclude list: - + Reuse similar entities Reuse similar entities - + Disable IfcRectangleProfileDef Disable IfcRectangleProfileDef @@ -5407,7 +5618,7 @@ a certain property. Import full FreeCAD parametric definitions if available - + Auto-detect and export as standard cases when applicable Auto-detect and export as standard cases when applicable @@ -5495,6 +5706,166 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces Allow quadrilateral faces + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Add default building storey if one is not found in the document + + + + IFC file units + IFC file units + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + Metric + Metric + + + + Imperial + Imperial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing + Shows verbose debug messages during import and export @@ -5587,150 +5958,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Arch tools @@ -5738,32 +5979,32 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft &Unuɣ - + Utilities Utilities - + &Arch &Arch - + Creation Creation - + Annotation Annotation - + Modification Modification diff --git a/src/Mod/Arch/Resources/translations/Arch_ko.qm b/src/Mod/Arch/Resources/translations/Arch_ko.qm index f8321cf73d..1142d88b69 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_ko.qm and b/src/Mod/Arch/Resources/translations/Arch_ko.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_ko.ts b/src/Mod/Arch/Resources/translations/Arch_ko.ts index 900b3f998a..0c9820756b 100644 --- a/src/Mod/Arch/Resources/translations/Arch_ko.ts +++ b/src/Mod/Arch/Resources/translations/Arch_ko.ts @@ -21,7 +21,7 @@ The size of the axis bubbles - The size of the axis bubbles + 축 거품의 크기 @@ -34,57 +34,57 @@ 건물의 종류 - + The base object this component is built upon - The base object this component is built upon + 이 컴포넌트의 기본 오브젝트 를 구축함 - + The object this component is cloning - The object this component is cloning + 객체 구성 요소가 복제됨 - + Other shapes that are appended to this object - Other shapes that are appended to this object + 이 객체에 덧붙인 다른 모양 - + Other shapes that are subtracted from this object - Other shapes that are subtracted from this object + 이 객체에서 뺀 다른 모양 - + An optional description for this component - An optional description for this component + 이 구성 요소에 대한 선택적 설명 - + An optional tag for this component - An optional tag for this component + 이 구성 요소의 선택적 태그 - + A material for this object 이 오브젝트의 재질 - + Specifies if this object must move together when its host is moved - 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 XY 평면 위에 이 오브젝트의 투영 면적 - + The perimeter length of the horizontal area 수평 면적의 둘레 길이 @@ -104,12 +104,12 @@ 이 장비에 필요한 와트 단위 전력 - + The height of this object 이 오브젝트의 높이 - + The computed floor area of this floor 이 층의 계산된 바닥 면적 @@ -126,12 +126,12 @@ Specifies if the profile must be aligned with the extrusion wires - Specifies if the profile must be aligned with the extrusion wires + 프로파일이 돌출 와이어와 정렬되어야하는지 여부를 지정합니다. An offset vector between the base sketch and the frame - An offset vector between the base sketch and the frame + 기본 스케치와 프레임 사이의 백터값 오프셋 @@ -144,62 +144,62 @@ The rotation of the profile around its extrusion axis - + The length of this element, if not based on a profile The length of this element, if not based on a profile - + The width of this element, if not based on a profile The width of this element, if not based on a profile - + The thickness or extrusion depth of this element The thickness or extrusion depth of this element - + The number of sheets to use The number of sheets to use - + The offset between this panel and its baseline The offset between this panel and its baseline - + The length of waves for corrugated elements The length of waves for corrugated elements - + The height of waves for corrugated elements The height of waves for corrugated elements - + The direction of waves for corrugated elements The direction of waves for corrugated elements - + The type of waves for corrugated elements The type of waves for corrugated elements - + The area of this panel The area of this panel - + The facemaker type to use to build the profile of this object The facemaker type to use to build the profile of this object - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) The normal extrusion direction of this object (keep (0,0,0) for automatic normal) @@ -214,82 +214,82 @@ The line width of the rendered objects - + The color of the panel outline The color of the panel outline - + The size of the tag text The size of the tag text - + The color of the tag text The color of the tag text - + The X offset of the tag text The X offset of the tag text - + The Y offset of the tag text The Y offset of the tag text - + The font 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 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 position of the tag text. Keep (0,0,0) for center position - + The rotation of the tag text The rotation of the tag text - + A margin inside the boundary A margin inside the boundary - + Turns the display of the margin on/off Turns the display of the margin on/off - + The linked Panel cuts The linked Panel cuts - + The tag text to display The tag text to display - + The width of the sheet The width of the sheet - + The height of the sheet The height of the sheet - + The fill ratio of this sheet The fill ratio of this sheet @@ -319,17 +319,17 @@ 끝점에서부터 간격 - + The curvature radius of this connector The curvature radius of this connector - + The pipes linked by this connector The pipes linked by this connector - + The type of this connector The type of this connector @@ -349,7 +349,7 @@ 오브젝트 높이 - + The structural nodes of this element The structural nodes of this element @@ -664,82 +664,82 @@ If checked, source objects are displayed regardless of being visible in the 3D model - + The base terrain of this site The base terrain of this site - + The postal or zip code of this site The postal or zip code of this site - + The city of this site The city of this site - + The country of this site The country of this site - + The latitude of this site The latitude of this site - + Angle between the true North and the North direction in this document Angle between the true North and the North direction in this document - + The elevation of level 0 of this site The elevation of level 0 of this site - + The perimeter length of this terrain The perimeter length of this terrain - + The volume of earth to be added to this terrain The volume of earth to be added to this terrain - + The volume of earth to be removed from this terrain The volume of earth to be removed from this terrain - + An extrusion vector to use when performing boolean operations An extrusion vector to use when performing boolean operations - + Remove splitters from the resulting shape Remove splitters from the resulting shape - + Show solar diagram or not Show solar diagram or not - + The scale of the solar diagram The scale of the solar diagram - + The position of the solar diagram The position of the solar diagram - + The color of the solar diagram The color of the solar diagram @@ -934,107 +934,107 @@ The offset between the border of the stairs and the structure - + An optional extrusion path for this element An optional extrusion path for this element - + The height or extrusion depth of this element. Keep 0 for automatic The height or extrusion depth of this element. Keep 0 for automatic - + A description of the standard profile this element is based upon A description of the standard profile this element is based upon - + Offset distance between the centerline and the nodes line Offset distance between the centerline and the nodes line - + If the nodes are visible or not If the nodes are visible or not - + The width of the nodes line The width of the nodes line - + The size of the node points The size of the node points - + The color of the nodes line The color of the nodes line - + The type of structural node The type of structural node - + Axes systems this structure is built on Axes systems this structure is built on - + The element numbers to exclude when this structure is based on axes The element numbers to exclude when this structure is based on axes - + If true the element are aligned with axes If true the element are aligned with axes - + The length of this wall. Not used if this wall is based on an underlying object 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 The width of this wall. Not used if this wall is based on a face - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid - + The alignment of this wall on its base object, if applicable The alignment of this wall on its base object, if applicable - + The face number of the base object used to build this wall 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) The offset between this wall and its baseline (only for left and right alignments) - + The normal direction of this window The normal direction of this window - + The area of this window 창문 면적 - + An optional higher-resolution mesh or shape for this object An optional higher-resolution mesh or shape for this object @@ -1044,7 +1044,7 @@ An optional additional placement to add to the profile before extruding it - + Opens the subcomponents that have a hinge defined Opens the subcomponents that have a hinge defined @@ -1099,7 +1099,7 @@ The overlap of the stringers above the bottom of the treads - + The number of the wire that defines the hole. A value of 0 means automatic The number of the wire that defines the hole. A value of 0 means automatic @@ -1124,7 +1124,7 @@ The axes this system is made of - + An optional axis or axis system on which this object should be duplicated An optional axis or axis system on which this object should be duplicated @@ -1139,32 +1139,32 @@ If true, geometry is fused, otherwise a compound - + If True, the object is rendered as a face, if possible. If True, the object is rendered as a face, if possible. - + The allowed angles this object can be rotated to when placed on sheets The allowed angles this object can be rotated to when placed on sheets - + Specifies an angle for the wood grain (Clockwise, 0 is North) Specifies an angle for the wood grain (Clockwise, 0 is North) - + Specifies the scale applied to each panel view. Specifies the scale applied to each panel view. - + A list of possible rotations for the nester A list of possible rotations for the nester - + Turns the display of the wood grain texture on/off Turns the display of the wood grain texture on/off @@ -1189,7 +1189,7 @@ The custom spacing of rebar - + Shape of rebar Shape of rebar @@ -1199,17 +1199,17 @@ Flip the roof direction if going the wrong way - + Shows plan opening symbols if available Shows plan opening symbols if available - + Show elevation opening symbols if available Show elevation opening symbols if available - + The objects that host this window The objects that host this window @@ -1329,7 +1329,7 @@ If set to True, the working plane will be kept on Auto mode - + An optional standard (OmniClass, etc...) code for this component An optional standard (OmniClass, etc...) code for this component @@ -1344,22 +1344,22 @@ A URL where to find information about this material - + The horizontal offset of waves for corrugated elements The horizontal offset of waves for corrugated elements - + If the wave also affects the bottom side or not If the wave also affects the bottom side or not - + The font file 글꼴 파일 - + An offset value to move the cut plane from the center point An offset value to move the cut plane from the center point @@ -1414,22 +1414,22 @@ The distance between the cut plane and the actual view cut (keep this a very small value but not zero) - + The street and house number of this site, with postal box or apartment number if needed The street and house number of this site, with postal box or apartment number if needed - + The region, province or county of this site The region, province or county of this site - + A url that shows this site in a mapping website A url that shows this site in a mapping website - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates @@ -1484,102 +1484,102 @@ The 'left outline' of all segments of stairs - + Enable this to make the wall generate blocks Enable this to make the wall generate blocks - + The length of each block The length of each block - + The height of each block The height of each block - + The horizontal offset of the first line of blocks The horizontal offset of the first line of blocks - + The horizontal offset of the second line of blocks The horizontal offset of the second line of blocks - + The size of the joints between each block The size of the joints between each block - + The number of entire blocks The number of entire blocks - + The number of broken blocks The number of broken blocks - + The components of 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. 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 An optional object that defines a volume to be subtracted from hosts of this window - + The width of this window The width of this window - + The height of this window The height of this window - + The preset number this window is based on The preset number this window is based on - + The frame size of this window 창틀 크기 - + The offset size of this window The offset size of this window - + The width of louvre elements The width of louvre elements - + The space between louvre elements The space between louvre elements - + The number of the wire that defines the hole. If 0, the value will be calculated automatically The number of the wire that defines the hole. If 0, the value will be calculated automatically - + Specifies if moving this object moves its base instead Specifies if moving this object moves its base instead @@ -1609,22 +1609,22 @@ The number of posts used to build the fence - + The type of this object The type of this object - + IFC data IFC data - + IFC properties of this object IFC properties of this object - + Description of IFC attributes are not yet implemented Description of IFC attributes are not yet implemented @@ -1639,27 +1639,27 @@ If true, the color of the objects material will be used to fill cut areas. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site 딱 벽만 선택하세요 - + Show compass or not Show compass or not - + The rotation of the Compass relative to the Site The rotation of the Compass relative to the Site - + The position of the Compass relative to the Site placement The position of the Compass relative to the Site placement - + Update the Declination value based on the compass rotation Update the Declination value based on the compass rotation @@ -1730,8 +1730,8 @@ - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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. @@ -1754,10 +1754,110 @@ Turn cutting on when activating this level - + Use the material color as this object's shape color, if available Use the material color as this object's shape color, if available + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile + 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 @@ -1774,22 +1874,97 @@ If True, additional lines with each individual object are added to the results - + The time zone where this site is located The time zone where this site is located - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation The area of this wall as a simple Height * Length calculation @@ -1797,17 +1972,17 @@ Arch - + Components Components - + Components of this object 이 객체의 구성 요소 - + Axes @@ -1817,12 +1992,12 @@ 축 만들기 - + Remove 제거 - + Add 추가 @@ -1842,67 +2017,67 @@ - + 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 모든 솔리드에 속하지 않는 면을 포함 - + Grouping 그룹화 - + Ungrouping 그룹 해제 - + Split Mesh Split Mesh - + Mesh to Shape Mesh to Shape - + Base component 기본 구성 요소 - + Additions 추가 - + Subtractions 감산 - + Objects 오브젝트 @@ -1922,7 +2097,7 @@ 지붕을 만들 수 없습니다 - + Page Page @@ -1937,82 +2112,82 @@ 단면 평면을 만들기 - + Create Site 사이트 만들기 - + Create Structure 구조 만들기 - + Create Wall 벽 만들기 - + Width 너비 - + Height 높이 - + Error: Invalid base object 오류: 잘못 된 기본 개체 - + This mesh is an invalid solid 이 메시는 유효하지 않은 솔리드입니다 - + Create Window 창 만들기 - + Edit 편집 - + Create/update component 구성 요소 만들기/갱신 - + Base 2D object 기본 개체 - + Wires 전선 - + Create new component 새 구성 요소 만들기 - + Name 이름 - + Type 타입 - + Thickness 두께 @@ -2027,12 +2202,12 @@ %s 파일 생성 성공. - + Add space boundary 공간 경계 추가 - + Remove space boundary 공간 경계 제거 @@ -2042,7 +2217,7 @@ 기본 개체를 선택 하십시오 - + Fixtures Fixtures @@ -2072,32 +2247,32 @@ 계단 만들기 - + Length 돌출 컷(Pocket) 길이 - + Error: The base shape couldn't be extruded along this tool object Error: The base shape couldn't be extruded along this tool object - + Couldn't compute a shape 셰이프를 계산할 수 없습니다 - + Merge Wall 벽 합치기 - + Please select only wall objects Please select only wall objects - + Merge Walls 벽 합치기 @@ -2107,42 +2282,42 @@ Distances (mm) and angles (deg) between axes - + Error computing the shape of this object 이 개체의 모양을 계산하는 데에 오류가 생겼습니다 - + Create Structural System Create Structural System - + Object doesn't have settable IFC Attributes Object doesn't have settable IFC Attributes - + Disabling Brep force flag of object Disabling Brep force flag of object - + Enabling Brep force flag of object Enabling Brep force flag of object - + has no solid has no solid - + has an invalid shape has an invalid shape - + has a null shape has a null shape @@ -2187,7 +2362,7 @@ Create 3 views - + Create Panel Create Panel @@ -2272,7 +2447,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela 높이(mm) - + Create Component 구성 요소 만들기 @@ -2282,7 +2457,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela 자료 만들기 - + Walls can only be based on Part or Mesh objects Walls can only be based on Part or Mesh objects @@ -2292,12 +2467,12 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela 글자 위치 설정 - + Category 카테고리 - + Key Key @@ -2312,7 +2487,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela 단위 - + Create IFC properties spreadsheet Create IFC properties spreadsheet @@ -2322,37 +2497,37 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela 건물 만들기 - + Group 그룹 - + Create Floor 바닥 만들기 - + Create Panel Cut Create Panel Cut - + Create Panel Sheet Create Panel Sheet - + Facemaker returned an error Facemaker returned an error - + Tools 도구 - + Edit views positions Edit views positions @@ -2497,7 +2672,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela 회전 - + Offset Offset @@ -2522,86 +2697,86 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela 일정 - + There is no valid object in the selection. Site creation aborted. There is no valid object in the selection. Site creation aborted. - + Node Tools Node Tools - + Reset nodes Reset nodes - + Edit nodes Edit nodes - + Extend nodes Extend nodes - + Extends the nodes of this element to reach the nodes of another element 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 Connects nodes of this element with the nodes of another element - + Toggle all nodes Toggle all nodes - + Toggles all structural nodes of the document on/off Toggles all structural nodes of the document on/off - + Intersection found. Intersection found. - + Door - + Hinge 경첩 - + Opening mode Opening mode - + Get selected edge Get selected edge - + Press to retrieve the selected edge Press to retrieve the selected edge @@ -2631,17 +2806,17 @@ Site creation aborted. 새 레이어 - + Wall Presets... Wall Presets... - + Hole wire Hole wire - + Pick selected Pick selected @@ -2721,7 +2896,7 @@ Site creation aborted. Columns - + This object has no face 면이 없음 @@ -2731,42 +2906,42 @@ Site creation aborted. Space boundaries - + Error: Unable to modify the base object of this wall Error: Unable to modify the base object of this wall - + Window elements Window elements - + Survey Survey - + Set description Set description - + Clear Clear - + Copy Length Copy Length - + Copy Area Copy Area - + Export CSV CSV로 내보내기 @@ -2776,17 +2951,17 @@ Site creation aborted. 설명 - + Area 면적 - + Total 합계 - + Hosts Hosts @@ -2838,77 +3013,77 @@ Building creation aborted. Create BuildingPart - + Invalid cutplane Invalid cutplane - + All good! No problems found 완벽합니다! - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: - + Toggle subcomponents Toggle subcomponents - + Closing Sketch edit Closing Sketch edit - + Component Component - + Edit IFC properties Edit IFC properties - + Edit standard code Edit standard code - + Property 속성 - + Add property... 속성 추가하기 - + Add property set... Add property set... - + New... 신규 ... - + New property 새로운 속성 - + New property set New property set - + 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. @@ -2919,7 +3094,7 @@ 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. There is no valid object in the selection. @@ -2931,7 +3106,7 @@ Floor creation aborted. Crossing point not found in profile. - + Error computing shape of Error computing shape of @@ -2946,67 +3121,62 @@ Floor creation aborted. Please select only Pipe objects - + Unable to build the base path Unable to build the base path - + Unable to build the profile Unable to build the profile - + Unable to build the pipe Unable to build the pipe - + The base object is not a Part The base object is not a Part - + Too many wires in the base shape Too many wires in the base shape - + The base wire is closed The base wire is closed - + The profile is not a 2D Part The profile is not a 2D Part - - Too many wires in the profile - Too many wires in the profile - - - + The profile is not closed The profile is not closed - + Only the 3 first wires will be connected Only the 3 first wires will be connected - + Common vertex not found Common vertex not found - + Pipes are already aligned 파이프는 이미 정렬되어 있어요. - + At least 2 pipes must align At least 2 pipes must align @@ -3061,12 +3231,12 @@ Floor creation aborted. Resize - + Center 센터 - + 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. @@ -3077,72 +3247,72 @@ Other objects will be removed from the selection. Note: You can change that in the preferences. - + Choose another Structure object: Choose another Structure object: - + The chosen object is not a Structure The chosen object is not a Structure - + The chosen object has no structural nodes The chosen object has no structural nodes - + One of these objects has more than 2 nodes One of these objects has more than 2 nodes - + Unable to find a suitable intersection point Unable to find a suitable intersection point - + Intersection found. Intersection found. - + The selected wall contains no subwall to merge The selected wall contains no subwall to merge - + Cannot compute blocks for wall Cannot compute blocks for wall - + Choose a face on an existing object or select a preset Choose a face on an existing object or select a preset - + Unable to create component Unable to create component - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire - + + default + 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 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 If this is checked, the default Offset value of this window will be added to the value entered here @@ -3187,17 +3357,17 @@ Note: You can change that in the preferences. Error: your IfcOpenShell version is too old - + Successfully written Successfully written - + Found a shape containing curves, triangulating Found a shape containing curves, triangulating - + Successfully imported 가져오기 성공 @@ -3253,120 +3423,135 @@ You can change that in the preferences. Centers the plane on the objects in the list above - + First point of the beam First point of the beam - + Base point of column Base point of column - + Next point Next point - + Structure options Structure options - + Drawing mode Drawing mode - + Beam Beam - + Column Column - + Preset Preset - + Switch L/H Switch L/H - + Switch L/W Switch L/W - + Con&tinue Con&tinue - + First point of wall First point of wall - + Wall options Wall options - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. This list shows all the MultiMaterials objects of this document. Create some to define wall types. - + Alignment 정렬 - + Left 왼쪽 - + Right 오른쪽 - + Use sketches Use sketches - + Structure Structure - + Window Window - + Window options Window options - + Auto include in host object Auto include in host object - + Sill height Sill height + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness @@ -3378,7 +3563,7 @@ You can change that in the preferences. depends on the object - + Create Project Create Project @@ -3388,12 +3573,22 @@ You can change that in the preferences. Unable to recognize that file type - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch Arch - + Rebar tools Rebar tools @@ -3517,12 +3712,12 @@ You can change that in the preferences. Arch_Add - + Add component Add component - + Adds the selected components to the active object Adds the selected components to the active object @@ -3600,12 +3795,12 @@ You can change that in the preferences. Arch_Check - + Check Check - + Checks the selected objects for problems Checks the selected objects for problems @@ -3613,12 +3808,12 @@ You can change that in the preferences. Arch_CloneComponent - + Clone component Clone component - + Clones an object as an undefined architectural component Clones an object as an undefined architectural component @@ -3626,12 +3821,12 @@ You can change that in the preferences. Arch_CloseHoles - + Close holes Close holes - + Closes holes in open shapes, turning them solids Closes holes in open shapes, turning them solids @@ -3639,16 +3834,29 @@ You can change that in the preferences. Arch_Component - + Component Component - + Creates an undefined architectural component Creates an undefined architectural component + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3701,12 +3909,12 @@ You can change that in the preferences. Arch_Floor - + Level Level - + Creates a Building Part object that represents a level, including selected objects Creates a Building Part object that represents a level, including selected objects @@ -3790,12 +3998,12 @@ You can change that in the preferences. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Create IFC spreadsheet... - + Creates a spreadsheet to store IFC properties of an object. Creates a spreadsheet to store IFC properties of an object. @@ -3824,12 +4032,12 @@ You can change that in the preferences. Arch_MergeWalls - + Merge Walls 벽 합치기 - + Merges the selected walls, if possible Merges the selected walls, if possible @@ -3837,12 +4045,12 @@ You can change that in the preferences. Arch_MeshToShape - + Mesh to Shape Mesh to Shape - + Turns selected meshes into Part Shape objects Turns selected meshes into Part Shape objects @@ -3863,12 +4071,12 @@ You can change that in the preferences. Arch_Nest - + Nest Nest - + Nests a series of selected shapes in a container Nests a series of selected shapes in a container @@ -3876,12 +4084,12 @@ You can change that in the preferences. Arch_Panel - + Panel Panel - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) @@ -3889,7 +4097,7 @@ You can change that in the preferences. Arch_PanelTools - + Panel tools Panel tools @@ -3897,7 +4105,7 @@ You can change that in the preferences. Arch_Panel_Cut - + Panel Cut Panel Cut @@ -3905,17 +4113,17 @@ You can change that in the preferences. Arch_Panel_Sheet - + Creates 2D views of selected panels Creates 2D views of selected panels - + Panel Sheet Panel Sheet - + Creates a 2D sheet which can contain panel cuts Creates a 2D sheet which can contain panel cuts @@ -3949,7 +4157,7 @@ You can change that in the preferences. Arch_PipeTools - + Pipe tools 파이프 도구들 @@ -3957,12 +4165,12 @@ You can change that in the preferences. Arch_Project - + Project 프로젝트 - + Creates a project entity aggregating the selected sites. Creates a project entity aggregating the selected sites. @@ -3996,12 +4204,12 @@ You can change that in the preferences. Arch_Remove - + Remove component Remove component - + Remove the selected components from their parents, or create a hole in a component Remove the selected components from their parents, or create a hole in a component @@ -4009,12 +4217,12 @@ You can change that in the preferences. Arch_RemoveShape - + Remove Shape from Arch Remove Shape from Arch - + Removes cubic shapes from Arch components Removes cubic shapes from Arch components @@ -4061,12 +4269,12 @@ You can change that in the preferences. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Select non-manifold meshes - + Selects all non-manifold meshes from the document or from the selected groups Selects all non-manifold meshes from the document or from the selected groups @@ -4074,12 +4282,12 @@ You can change that in the preferences. Arch_Site - + Site Site - + Creates a site object including selected objects. Creates a site object including selected objects. @@ -4105,12 +4313,12 @@ You can change that in the preferences. Arch_SplitMesh - + Split Mesh Split Mesh - + Splits selected meshes into independent components Splits selected meshes into independent components @@ -4126,12 +4334,12 @@ You can change that in the preferences. Arch_Structure - + Structure Structure - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) @@ -4139,12 +4347,12 @@ You can change that in the preferences. Arch_Survey - + Survey Survey - + Starts survey Starts survey @@ -4152,12 +4360,12 @@ You can change that in the preferences. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag Toggle IFC Brep flag - + Force an object to be exported as Brep or not Force an object to be exported as Brep or not @@ -4165,25 +4373,38 @@ You can change that in the preferences. Arch_ToggleSubs - + Toggle subcomponents Toggle subcomponents - + Shows or hides the subcomponents of this object Shows or hides the subcomponents of this object + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall - + Creates a wall object from scratch or from a selected object (wire, face or solid) Creates a wall object from scratch or from a selected object (wire, face or solid) @@ -4191,12 +4412,12 @@ You can change that in the preferences. Arch_Window - + Window Window - + Creates a window object from a selected object (wire, rectangle or sketch) Creates a window object from a selected object (wire, rectangle or sketch) @@ -4501,27 +4722,27 @@ a certain property. Writing camera position - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools - + Draft 흘수 - + Import-Export 가져오기 내보내기 @@ -4982,7 +5203,7 @@ a certain property. 두께 - + Force export as Brep Force export as Brep @@ -5007,15 +5228,10 @@ a certain property. DAE - + Export options Export options - - - IFC - IFC - General options @@ -5157,17 +5373,17 @@ a certain property. Allow quads - + Use triangulation options set in the DAE options page Use triangulation options set in the DAE options page - + Use DAE triangulation options Use DAE triangulation options - + Join coplanar facets when triangulating Join coplanar facets when triangulating @@ -5191,11 +5407,6 @@ a certain property. Create clones when objects have shared geometry Create clones when objects have shared geometry - - - Show this dialog when importing and exporting - Show this dialog when importing and exporting - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5257,12 +5468,12 @@ a certain property. Split multilayer walls - + Use IfcOpenShell serializer if available Use IfcOpenShell serializer if available - + Export 2D objects as IfcAnnotations Export 2D objects as IfcAnnotations @@ -5282,7 +5493,7 @@ a certain property. Fit view while importing - + Export full FreeCAD parametric model Export full FreeCAD parametric model @@ -5332,12 +5543,12 @@ a certain property. Exclude list: - + Reuse similar entities Reuse similar entities - + Disable IfcRectangleProfileDef Disable IfcRectangleProfileDef @@ -5407,7 +5618,7 @@ a certain property. Import full FreeCAD parametric definitions if available - + Auto-detect and export as standard cases when applicable Auto-detect and export as standard cases when applicable @@ -5495,6 +5706,166 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces Allow quadrilateral faces + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Add default building storey if one is not found in the document + + + + IFC file units + IFC file units + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + Metric + Metric + + + + Imperial + Imperial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing + Shows verbose debug messages during import and export @@ -5587,150 +5958,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Arch tools @@ -5738,32 +5979,32 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft 드래프트(&D) - + Utilities Utilities - + &Arch &Arch - + Creation Creation - + Annotation Annotation - + Modification Modification diff --git a/src/Mod/Arch/Resources/translations/Arch_lt.qm b/src/Mod/Arch/Resources/translations/Arch_lt.qm index 3045ad0380..c890e7c767 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_lt.qm and b/src/Mod/Arch/Resources/translations/Arch_lt.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_lt.ts b/src/Mod/Arch/Resources/translations/Arch_lt.ts index 809828e4de..2726b2b57c 100644 --- a/src/Mod/Arch/Resources/translations/Arch_lt.ts +++ b/src/Mod/Arch/Resources/translations/Arch_lt.ts @@ -34,57 +34,57 @@ Šio pastato rūšis - + The base object this component is built upon Objektas, iš kurio buvo sukurta ši dalis - + The object this component is cloning Objektas, kurį klonuoja ši dalis - + Other shapes that are appended to this object Kiti pavidalai, pridėti prie šio objekto - + Other shapes that are subtracted from this object Kiti pavidalai, kurie yra išimti iš šio objekto - + An optional description for this component Pasirinktinis šios dalies aprašas - + An optional tag for this component Pasirinktinė šios dalies žymė - + A material for this object Medžiaga šiam objektui - + Specifies if this object must move together when its host is moved Nurodoma, jei šis objektas turi judėti kartu judinant pagrindinį objektą - + The area of all vertical faces of this object Visų šio objekto statmenų sienų plotas - + The area of the projection of this object onto the XY plane Šio objekto projekcijos į XY plokštumą plotas - + The perimeter length of the horizontal area Horizontalios srities apimtis @@ -104,12 +104,12 @@ Elektrinė galia, reikalinga šiai įrangai (Vatais) - + The height of this object Šio objekto aukštis - + The computed floor area of this floor Apskaičiuotasis šių grindų plotas @@ -144,62 +144,62 @@ Profilio posūkio kampas aplink jo išstūmimo ašį - + The length of this element, if not based on a profile Šio elemento ilgis, jei jis nėra ant profilio - + The width of this element, if not based on a profile Šio elemento plotis, jei jis nėra ant profilio - + The thickness or extrusion depth of this element Šio elemento storis arba išstūmimo gylis - + The number of sheets to use Naudotinas lapų skaičius - + The offset between this panel and its baseline Atstumas tarp šio skydelio ir jo pagrindo linijos - + The length of waves for corrugated elements Banguotų elementų bangos ilgis - + The height of waves for corrugated elements Banguotų elementų bangos aukštis - + The direction of waves for corrugated elements Banguotų elementų bangų kryptis - + The type of waves for corrugated elements Banguotų elementų bangos pavidalas - + The area of this panel Šio skydelio plotas - + The facemaker type to use to build the profile of this object Sienų kūriklio, naudojamo šio objekto profiliui sukurti, rūšis - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) Šio objekto išstūmimo krypties normalė (palikite (0,0,0) automatiniam normalės parinkimui) @@ -214,82 +214,82 @@ Atvaizduotų objektų linijos storis - + The color of the panel outline Skydelio rėmelio spalva - + The size of the tag text Žymelės teksto dydis - + The color of the tag text Žymelės teksto spalva - + The X offset of the tag text Žymelės teksto postūmis X kryptimi - + The Y offset of the tag text Žymelės teksto postūmis Y kryptimi - + The font of the tag text Žymelės šriftas - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label Rodytinas tekstas. Gali būti %tag%, %label% arba %description% atvaizduoti skydelio žymelę arba etiketę - + The position of the tag text. Keep (0,0,0) for center position The position of the tag text. Keep (0,0,0) for center position - + The rotation of the tag text Žymelės teksto posūkis - + A margin inside the boundary Paraštė ribų viduje - + Turns the display of the margin on/off Įjungia arba išjungia paraščių rodymą - + The linked Panel cuts Susietos skydelio iškarpos - + The tag text to display Rodytinas žymelės tekstas - + The width of the sheet Lapo plotis - + The height of the sheet Lapo aukštis - + The fill ratio of this sheet Šio lapo užpildymo koeficientas @@ -319,17 +319,17 @@ Atstumas nuo galinio taško - + The curvature radius of this connector Šios jungties kreivumo spindulys - + The pipes linked by this connector Vamzdžiai, sujungt šia jungtimi - + The type of this connector Šios jungties rūšis @@ -349,7 +349,7 @@ Šio elemento aukštis - + The structural nodes of this element Šį elementą sudarantys mazgai @@ -664,82 +664,82 @@ Jeigu patikrinta, šaltinio objektai yra vaizduojami neatsižvelgiant į tai kaip jie rodomi 3D modelyje - + The base terrain of this site Vietos reljefo pagrindas - + The postal or zip code of this site Vietos pašto kodas - + The city of this site Vietos miestas - + The country of this site Vietos šalis - + The latitude of this site Vietos platuma. - + Angle between the true North and the North direction in this document Kampas tarp tikrosios šiaurės ir šiaurės krypties šiame dokumente - + The elevation of level 0 of this site Vietos cokolinio aukšto aukštis virš jūros lygio - + The perimeter length of this terrain Šios vietovės perimetro ilgis - + The volume of earth to be added to this terrain Pridedamas grunto tūris ant reljefo - + The volume of earth to be removed from this terrain Nuimamas grunto tūris nuo reljefo - + An extrusion vector to use when performing boolean operations Išstūmimo kryptis naudojama atliekant dvejetainius veiksmus - + Remove splitters from the resulting shape Pašalinti dalytuvus galutiniame kūne - + Show solar diagram or not Rodyti ar slėpti saulės pakilimo kampo grafiką - + The scale of the solar diagram Saulės pakilimo grafiko mastelis - + The position of the solar diagram Saulės posvyrio kampo grafiko padėtis - + The color of the solar diagram Saulės pakilimo grafiko spalva @@ -934,107 +934,107 @@ Atstumas tarp laiptų rėmelio ir struktūros - + An optional extrusion path for this element Galimas papildomas tūrio išstūmimo kelias šiam elementui - + The height or extrusion depth of this element. Keep 0 for automatic Elemento aukštis arba išstūmimo gylis. Reikšmė 0 automatinis - + A description of the standard profile this element is based upon Standartinio profilio aprašymas pagal elementą - + Offset distance between the centerline and the nodes line Postūmio atstumas tarp centrinės linijos ir mazgų linijos - + If the nodes are visible or not Jeigu mazgas yra matomas arba ne - + The width of the nodes line Mazgo linijų plotis - + The size of the node points Mazgo taškų dydis - + The color of the nodes line Mazgo linijos spalva - + The type of structural node Konstrukcijų mazgo tipas - + Axes systems this structure is built on Ašių sistema pagal sukurtą konstrukciją - + The element numbers to exclude when this structure is based on axes Neįtrauktų elementų skaičius kai ši konstrukcija yra sukurta ant ašių - + If true the element are aligned with axes Jei nurodyta „Tiesa“, elementas bus sutapdintas su ašimis - + The length of this wall. Not used if this wall is based on an underlying object Sienos ilgis. Nenaudojamas jeigu siena sukurta ant po ja esančio objekto - + The width of this wall. Not used if this wall is based on a face Sienos storis. Nenaudojamas jeigu siena kuriama ant paviršiaus - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid Sienos aukštis. Reikšmė 0 automatinis. Nenaudojama jeigu siena sukurta pilnaviduriais tūriais - + The alignment of this wall on its base object, if applicable Sienos lygiavimas ant bazės objekto, jeigu galimas - + The face number of the base object used to build this wall Bazinio objekto plokštumų skaičius sienai sukurti - + The offset between this wall and its baseline (only for left and right alignments) Postūmis tarp šios sienos ir jos pagrindo linijos (tik kairinei arba dešininei lygiuotei) - + The normal direction of this window Lango kryptis (vidus-laukas) - + The area of this window Lango plotas - + An optional higher-resolution mesh or shape for this object Galimas šiam objektui didesnis-detalumas plokštumų tinklui ar formai @@ -1044,7 +1044,7 @@ Pasirinktinis papildomas išdėstymas, pridedamas prie skerspjūvio, panaudojamas prieš išstumiant tai - + Opens the subcomponents that have a hinge defined Atidaro subkomponentus kurie turi nustatytus vyrius-lankstus @@ -1099,7 +1099,7 @@ Laiptasijų užleidimas virš pakopų apačios - + The number of the wire that defines the hole. A value of 0 means automatic Laidų kiekis nustatantis skylę. Reikšmė 0 automatinis @@ -1124,7 +1124,7 @@ Sistemos ašys sukurtos iš - + An optional axis or axis system on which this object should be duplicated Galimos ašys arba ašių sistema ant kurių objektas gali būti duplikuojamas @@ -1139,32 +1139,32 @@ Jei nurodyta „Tiesa“, geometrija bus sulieta į vientisą, kitu atveju ji bus sudėtinė - + If True, the object is rendered as a face, if possible. Jei nurodyta „Tiesa“, daiktas bus atvaizduojamas kaip siena, jei tik tai įmanoma. - + The allowed angles this object can be rotated to when placed on sheets Galimi objekto pasukimo kampai keliant į brėžinius - + Specifies an angle for the wood grain (Clockwise, 0 is North) Nurodykite medžio gyslų pasvirimo kampą ( Pagal laikrodžio rodyklę, 0 Šiaurė) - + Specifies the scale applied to each panel view. Apibūdina mastelį priskirtą kiekviename lentelės vaizde. - + A list of possible rotations for the nester Nutūpimui įmanomų pasvirimo kampų sąrašas - + Turns the display of the wood grain texture on/off Įjungti/Išjugti medžio gyslų tekstūros vaizdavimą @@ -1189,7 +1189,7 @@ Individualus atstumas tarp armatūrų - + Shape of rebar Armatūros lankstinio forma @@ -1199,17 +1199,17 @@ Apgręžti stogo kryptį, jeigu bus netinkama - + Shows plan opening symbols if available Rodyti plane angų žymėjimus jeigu galima - + Show elevation opening symbols if available Rodyti fasaduose angų žymėjimus jeigu galima - + The objects that host this window Objektai kurie laiko langą @@ -1329,7 +1329,7 @@ If set to True, the working plane will be kept on Auto mode - + An optional standard (OmniClass, etc...) code for this component An optional standard (OmniClass, etc...) code for this component @@ -1344,22 +1344,22 @@ A URL where to find information about this material - + The horizontal offset of waves for corrugated elements The horizontal offset of waves for corrugated elements - + If the wave also affects the bottom side or not If the wave also affects the bottom side or not - + The font file Šrifto rinkmena - + An offset value to move the cut plane from the center point An offset value to move the cut plane from the center point @@ -1414,22 +1414,22 @@ The distance between the cut plane and the actual view cut (keep this a very small value but not zero) - + The street and house number of this site, with postal box or apartment number if needed The street and house number of this site, with postal box or apartment number if needed - + The region, province or county of this site The region, province or county of this site - + A url that shows this site in a mapping website A url that shows this site in a mapping website - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates @@ -1484,102 +1484,102 @@ The 'left outline' of all segments of stairs - + Enable this to make the wall generate blocks Enable this to make the wall generate blocks - + The length of each block The length of each block - + The height of each block Bloko aukštis - + The horizontal offset of the first line of blocks Horizontalus atsitraukimas nuo pirmos blokų linijos - + The horizontal offset of the second line of blocks Horizontalus atsitraukimas nuo antros blokų linijos - + The size of the joints between each block Jungties tarp blokų dydis - + The number of entire blocks Visų blokų skaičius - + The number of broken blocks Išskaidytų blokų skaičius - + The components of this window Lango komponentai - + The depth of the hole that this window makes in its host object. If 0, the value will be calculated automatically. Lango angos gylis. Reikšmė 0 bus suskaičiuota automatiškai. - + An optional object that defines a volume to be subtracted from hosts of this window Galimas tūrinis objektas iškerpamas iš sienos langui - + The width of this window Lango plotis - + The height of this window Lango aukštis - + The preset number this window is based on Kuriamo lango nustatymų ruošinio skaičius - + The frame size of this window Lango rėmo dydis - + The offset size of this window Lango atsitraukimo dydis - + The width of louvre elements Ventiliacijos grotelių plotis - + The space between louvre elements Atstumas tarp ventiliacijos grotelių - + The number of the wire that defines the hole. If 0, the value will be calculated automatically Laidų kiekis nustatantis skylę. Reikšmė 0 dydis bus suskaičiuotas automatiškai - + Specifies if moving this object moves its base instead Specifies if moving this object moves its base instead @@ -1609,22 +1609,22 @@ The number of posts used to build the fence - + The type of this object The type of this object - + IFC data IFC data - + IFC properties of this object IFC properties of this object - + Description of IFC attributes are not yet implemented Description of IFC attributes are not yet implemented @@ -1639,27 +1639,27 @@ If true, the color of the objects material will be used to fill cut areas. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site When set to 'True North' the whole geometry will be rotated to match the true north of this site - + Show compass or not Show compass or not - + The rotation of the Compass relative to the Site The rotation of the Compass relative to the Site - + The position of the Compass relative to the Site placement The position of the Compass relative to the Site placement - + Update the Declination value based on the compass rotation Update the Declination value based on the compass rotation @@ -1730,8 +1730,8 @@ - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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. @@ -1754,10 +1754,110 @@ Turn cutting on when activating this level - + Use the material color as this object's shape color, if available Use the material color as this object's shape color, if available + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile + 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 @@ -1774,22 +1874,97 @@ If True, additional lines with each individual object are added to the results - + The time zone where this site is located The time zone where this site is located - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation The area of this wall as a simple Height * Length calculation @@ -1797,17 +1972,17 @@ Arch - + Components Dalys - + Components of this object Objekto komponentai - + Axes Ašys @@ -1817,12 +1992,12 @@ Kurti ašį - + Remove Pašalinti - + Add Pridėti @@ -1842,67 +2017,67 @@ Kampas - + is not closed neuždarytas - + is not valid negalioja - + doesn't contain any solid nėra jokių pilnavidurių tūrių - + contains a non-closed solid turi neuždarą pilnavidurį tūrį - + contains faces that are not part of any solid turi plokštumas kurios nepriklauso pilnaviduriams tūriams - + Grouping Grupavimas - + Ungrouping Išgrupavimas - + Split Mesh Skelti tinklą - + Mesh to Shape Mesh to Shape - + Base component Bazės komponentas - + Additions Pridėjimai - + Subtractions Iškirpti vieną iš kito - + Objects Objektai @@ -1922,7 +2097,7 @@ Nepavyko sukurti stogo - + Page Puslapis @@ -1937,82 +2112,82 @@ Sukurti pjūvio plokštumą - + Create Site Kurti sklypą - + Create Structure Kurti konstrukciją - + Create Wall Kurti sieną - + Width Plotis - + Height Aukštis - + Error: Invalid base object Klaida: Negalimas bazės objektas - + This mesh is an invalid solid Šis plokštumų tinklas netinkamas pilnaviduriui tūriui - + Create Window Kurti langą - + Edit Taisyti - + Create/update component Kurti/atnaujinti komponentą - + Base 2D object Bazė 2D objektas - + Wires Laidai - + Create new component Kurti naują komponentą - + Name Pavadinimas - + Type Rūšis - + Thickness Storis @@ -2027,12 +2202,12 @@ file %s successfully created. - + Add space boundary Add space boundary - + Remove space boundary Remove space boundary @@ -2042,7 +2217,7 @@ Please select a base object - + Fixtures Fixtures @@ -2072,32 +2247,32 @@ Create Stairs - + Length Length - + Error: The base shape couldn't be extruded along this tool object Error: The base shape couldn't be extruded along this tool object - + Couldn't compute a shape Couldn't compute a shape - + Merge Wall Merge Wall - + Please select only wall objects Please select only wall objects - + Merge Walls Merge Walls @@ -2107,42 +2282,42 @@ Distances (mm) and angles (deg) between axes - + Error computing the shape of this object Error computing the shape of this object - + Create Structural System Create Structural System - + Object doesn't have settable IFC Attributes Object doesn't have settable IFC Attributes - + Disabling Brep force flag of object Disabling Brep force flag of object - + Enabling Brep force flag of object Enabling Brep force flag of object - + has no solid has no solid - + has an invalid shape has an invalid shape - + has a null shape has a null shape @@ -2187,7 +2362,7 @@ Create 3 views - + Create Panel Create Panel @@ -2272,7 +2447,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Height (mm) - + Create Component Create Component @@ -2282,7 +2457,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Create material - + Walls can only be based on Part or Mesh objects Sienos gali būti kuriamos tik ant Dalių arba Plokštumų tinklo objektų @@ -2292,12 +2467,12 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Nustatyti teksto padėtį - + Category Kategorija - + Key Raktažodis @@ -2312,7 +2487,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Vienetas - + Create IFC properties spreadsheet Create IFC properties spreadsheet @@ -2322,37 +2497,37 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Kurti pastatą - + Group Grupė - + Create Floor Kurti grindis - + Create Panel Cut Create Panel Cut - + Create Panel Sheet Create Panel Sheet - + Facemaker returned an error Facemaker returned an error - + Tools Priemonės - + Edit views positions Keisti vaizdų padėtis @@ -2497,7 +2672,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Sukimas - + Offset Offset @@ -2522,85 +2697,85 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Žiniaraštis - + There is no valid object in the selection. Site creation aborted. Nei vienas iš surinktų objektų netinkamas. Sklypo kūrimas atšaukiamas. - + Node Tools Mazgo Įrankiai - + Reset nodes Atitaisyti mazgus - + Edit nodes Redaguoti mazgus - + Extend nodes Tęsti mazgus - + Extends the nodes of this element to reach the nodes of another element Elemento mazgai tęsiami, kol pasiekia prijungto kito elemento mazgus - + Connect nodes Sujungti mazgus - + Connects nodes of this element with the nodes of another element Sujungia elemento mazgus su kito elemento mazgais - + Toggle all nodes Toggle all nodes - + Toggles all structural nodes of the document on/off Toggles all structural nodes of the document on/off - + Intersection found. Susikirtimas surastas. - + Door Durys - + Hinge Vyriai/Lankstai - + Opening mode Angos būsena - + Get selected edge Get selected edge - + Press to retrieve the selected edge Press to retrieve the selected edge @@ -2630,17 +2805,17 @@ Site creation aborted. New layer - + Wall Presets... Wall Presets... - + Hole wire Hole wire - + Pick selected Pick selected @@ -2720,7 +2895,7 @@ Site creation aborted. Columns - + This object has no face This object has no face @@ -2730,42 +2905,42 @@ Site creation aborted. Space boundaries - + Error: Unable to modify the base object of this wall Error: Unable to modify the base object of this wall - + Window elements Window elements - + Survey Survey - + Set description Set description - + Clear Išvalyti - + Copy Length Copy Length - + Copy Area Copy Area - + Export CSV Export CSV @@ -2775,17 +2950,17 @@ Site creation aborted. Aprašymas - + Area Plotas - + Total Viso - + Hosts Hosts @@ -2837,77 +3012,77 @@ Building creation aborted. Create BuildingPart - + Invalid cutplane Invalid cutplane - + All good! No problems found All good! No problems found - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: - + Toggle subcomponents Toggle subcomponents - + Closing Sketch edit Closing Sketch edit - + Component Component - + Edit IFC properties Edit IFC properties - + Edit standard code Edit standard code - + Property Savybė - + Add property... Add property... - + Add property set... Add property set... - + New... Naujas... - + New property New property - + New property set New property set - + 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. @@ -2918,7 +3093,7 @@ 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. There is no valid object in the selection. @@ -2930,7 +3105,7 @@ Floor creation aborted. Crossing point not found in profile. - + Error computing shape of Error computing shape of @@ -2945,67 +3120,62 @@ Floor creation aborted. Please select only Pipe objects - + Unable to build the base path Unable to build the base path - + Unable to build the profile Unable to build the profile - + Unable to build the pipe Unable to build the pipe - + The base object is not a Part The base object is not a Part - + Too many wires in the base shape Too many wires in the base shape - + The base wire is closed The base wire is closed - + The profile is not a 2D Part The profile is not a 2D Part - - Too many wires in the profile - Too many wires in the profile - - - + The profile is not closed The profile is not closed - + Only the 3 first wires will be connected Only the 3 first wires will be connected - + Common vertex not found Nerasta jokia įprastinė viršūnė - + Pipes are already aligned Pipes are already aligned - + At least 2 pipes must align At least 2 pipes must align @@ -3060,12 +3230,12 @@ Floor creation aborted. Resize - + Center Vidurys - + 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. @@ -3076,72 +3246,72 @@ Other objects will be removed from the selection. Note: You can change that in the preferences. - + Choose another Structure object: Choose another Structure object: - + The chosen object is not a Structure The chosen object is not a Structure - + The chosen object has no structural nodes The chosen object has no structural nodes - + One of these objects has more than 2 nodes One of these objects has more than 2 nodes - + Unable to find a suitable intersection point Unable to find a suitable intersection point - + Intersection found. Intersection found. - + The selected wall contains no subwall to merge The selected wall contains no subwall to merge - + Cannot compute blocks for wall Cannot compute blocks for wall - + Choose a face on an existing object or select a preset Choose a face on an existing object or select a preset - + Unable to create component Unable to create component - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire - + + default + 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 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 If this is checked, the default Offset value of this window will be added to the value entered here @@ -3186,17 +3356,17 @@ Note: You can change that in the preferences. Error: your IfcOpenShell version is too old - + Successfully written Successfully written - + Found a shape containing curves, triangulating Found a shape containing curves, triangulating - + Successfully imported Successfully imported @@ -3252,120 +3422,135 @@ You can change that in the preferences. Centers the plane on the objects in the list above - + First point of the beam First point of the beam - + Base point of column Base point of column - + Next point Next point - + Structure options Structure options - + Drawing mode Drawing mode - + Beam Beam - + Column Column - + Preset Preset - + Switch L/H Switch L/H - + Switch L/W Switch L/W - + Con&tinue Con&tinue - + First point of wall First point of wall - + Wall options Wall options - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. This list shows all the MultiMaterials objects of this document. Create some to define wall types. - + Alignment Alignment - + Left Iš kairės - + Right Iš dešinės - + Use sketches Use sketches - + Structure Structure - + Window Langas - + Window options Window options - + Auto include in host object Auto include in host object - + Sill height Sill height + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness @@ -3377,7 +3562,7 @@ You can change that in the preferences. depends on the object - + Create Project Create Project @@ -3387,12 +3572,22 @@ You can change that in the preferences. Unable to recognize that file type - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch Arch - + Rebar tools Rebar tools @@ -3516,12 +3711,12 @@ You can change that in the preferences. Arch_Add - + Add component Add component - + Adds the selected components to the active object Prijungia pasirinktas dalis prie taisomo daikto @@ -3599,12 +3794,12 @@ You can change that in the preferences. Arch_Check - + Check Check - + Checks the selected objects for problems Checks the selected objects for problems @@ -3612,12 +3807,12 @@ You can change that in the preferences. Arch_CloneComponent - + Clone component Clone component - + Clones an object as an undefined architectural component Klonuoja daiktą ir padarydamas jį neapibrėžta architektūrine detale @@ -3625,12 +3820,12 @@ You can change that in the preferences. Arch_CloseHoles - + Close holes Close holes - + Closes holes in open shapes, turning them solids Closes holes in open shapes, turning them solids @@ -3638,16 +3833,29 @@ You can change that in the preferences. Arch_Component - + Component Component - + Creates an undefined architectural component Sukuria neapibrėžtą architektūrinę detalę + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3700,12 +3908,12 @@ You can change that in the preferences. Arch_Floor - + Level Lygis - + Creates a Building Part object that represents a level, including selected objects Creates a Building Part object that represents a level, including selected objects @@ -3789,12 +3997,12 @@ You can change that in the preferences. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Create IFC spreadsheet... - + Creates a spreadsheet to store IFC properties of an object. Creates a spreadsheet to store IFC properties of an object. @@ -3823,12 +4031,12 @@ You can change that in the preferences. Arch_MergeWalls - + Merge Walls Merge Walls - + Merges the selected walls, if possible Merges the selected walls, if possible @@ -3836,12 +4044,12 @@ You can change that in the preferences. Arch_MeshToShape - + Mesh to Shape Mesh to Shape - + Turns selected meshes into Part Shape objects Turns selected meshes into Part Shape objects @@ -3862,12 +4070,12 @@ You can change that in the preferences. Arch_Nest - + Nest Nest - + Nests a series of selected shapes in a container Nests a series of selected shapes in a container @@ -3875,12 +4083,12 @@ You can change that in the preferences. Arch_Panel - + Panel Panel - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) @@ -3888,7 +4096,7 @@ You can change that in the preferences. Arch_PanelTools - + Panel tools Panel tools @@ -3896,7 +4104,7 @@ You can change that in the preferences. Arch_Panel_Cut - + Panel Cut Panel Cut @@ -3904,17 +4112,17 @@ You can change that in the preferences. Arch_Panel_Sheet - + Creates 2D views of selected panels Creates 2D views of selected panels - + Panel Sheet Panel Sheet - + Creates a 2D sheet which can contain panel cuts Creates a 2D sheet which can contain panel cuts @@ -3948,7 +4156,7 @@ You can change that in the preferences. Arch_PipeTools - + Pipe tools Pipe tools @@ -3956,12 +4164,12 @@ You can change that in the preferences. Arch_Project - + Project Projektas - + Creates a project entity aggregating the selected sites. Creates a project entity aggregating the selected sites. @@ -3995,12 +4203,12 @@ You can change that in the preferences. Arch_Remove - + Remove component Remove component - + Remove the selected components from their parents, or create a hole in a component Remove the selected components from their parents, or create a hole in a component @@ -4008,12 +4216,12 @@ You can change that in the preferences. Arch_RemoveShape - + Remove Shape from Arch Remove Shape from Arch - + Removes cubic shapes from Arch components Removes cubic shapes from Arch components @@ -4060,12 +4268,12 @@ You can change that in the preferences. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Select non-manifold meshes - + Selects all non-manifold meshes from the document or from the selected groups Selects all non-manifold meshes from the document or from the selected groups @@ -4073,12 +4281,12 @@ You can change that in the preferences. Arch_Site - + Site Site - + Creates a site object including selected objects. Creates a site object including selected objects. @@ -4104,12 +4312,12 @@ You can change that in the preferences. Arch_SplitMesh - + Split Mesh Skelti tinklą - + Splits selected meshes into independent components Skelia pasirinktus tinklus į nepriklausomas sudedamąsias dalis @@ -4125,12 +4333,12 @@ You can change that in the preferences. Arch_Structure - + Structure Structure - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) @@ -4138,12 +4346,12 @@ You can change that in the preferences. Arch_Survey - + Survey Survey - + Starts survey Starts survey @@ -4151,12 +4359,12 @@ You can change that in the preferences. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag Toggle IFC Brep flag - + Force an object to be exported as Brep or not Force an object to be exported as Brep or not @@ -4164,25 +4372,38 @@ You can change that in the preferences. Arch_ToggleSubs - + Toggle subcomponents Toggle subcomponents - + Shows or hides the subcomponents of this object Shows or hides the subcomponents of this object + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Wall - + Creates a wall object from scratch or from a selected object (wire, face or solid) Creates a wall object from scratch or from a selected object (wire, face or solid) @@ -4190,12 +4411,12 @@ You can change that in the preferences. Arch_Window - + Window Langas - + Creates a window object from a selected object (wire, rectangle or sketch) Creates a window object from a selected object (wire, rectangle or sketch) @@ -4500,27 +4721,27 @@ a certain property. Writing camera position - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools - + Draft Grimzlė - + Import-Export Import-Export @@ -4981,7 +5202,7 @@ a certain property. Storis - + Force export as Brep Force export as Brep @@ -5006,15 +5227,10 @@ a certain property. DAE - + Export options Export options - - - IFC - IFC - General options @@ -5088,7 +5304,7 @@ a certain property. Mesher - Mesher + Tinklo audyklė @@ -5108,17 +5324,17 @@ a certain property. Builtin and mefisto mesher options - Builtin and mefisto mesher options + Įtaisyto ir „mefisto“ tinklo audyklių parinktys Tessellation - Tessellation + Mozaika Netgen mesher options - Netgen mesher options + „Netgen“ tinklo audyklės parinktys @@ -5156,17 +5372,17 @@ a certain property. Allow quads - + Use triangulation options set in the DAE options page Use triangulation options set in the DAE options page - + Use DAE triangulation options Use DAE triangulation options - + Join coplanar facets when triangulating Join coplanar facets when triangulating @@ -5190,11 +5406,6 @@ a certain property. Create clones when objects have shared geometry Create clones when objects have shared geometry - - - Show this dialog when importing and exporting - Show this dialog when importing and exporting - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5256,12 +5467,12 @@ a certain property. Split multilayer walls - + Use IfcOpenShell serializer if available Use IfcOpenShell serializer if available - + Export 2D objects as IfcAnnotations Export 2D objects as IfcAnnotations @@ -5281,7 +5492,7 @@ a certain property. Fit view while importing - + Export full FreeCAD parametric model Export full FreeCAD parametric model @@ -5331,12 +5542,12 @@ a certain property. Exclude list: - + Reuse similar entities Reuse similar entities - + Disable IfcRectangleProfileDef Disable IfcRectangleProfileDef @@ -5406,7 +5617,7 @@ a certain property. Import full FreeCAD parametric definitions if available - + Auto-detect and export as standard cases when applicable Auto-detect and export as standard cases when applicable @@ -5463,7 +5674,7 @@ If using Netgen, make sure that it is available. Tessellation value to use with the Builtin and the Mefisto meshing program. - Tessellation value to use with the Builtin and the Mefisto meshing program. + Kūno pavidalo vertimo į daugiasienį tinklą dydis, naudojamas vidinėje „Mefisto“ tinklo audyklėje. @@ -5494,6 +5705,166 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces Allow quadrilateral faces + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Add default building storey if one is not found in the document + + + + IFC file units + IFC file units + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + Metric + Metric + + + + Imperial + Imperial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing + Shows verbose debug messages during import and export @@ -5586,150 +5957,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Arch tools @@ -5737,32 +5978,32 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft &Draft - + Utilities Utilities - + &Arch &Arch - + Creation Creation - + Annotation Santrauka - + Modification Modification diff --git a/src/Mod/Arch/Resources/translations/Arch_nl.qm b/src/Mod/Arch/Resources/translations/Arch_nl.qm index 15a8678afc..357dd7fcbd 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_nl.qm and b/src/Mod/Arch/Resources/translations/Arch_nl.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_nl.ts b/src/Mod/Arch/Resources/translations/Arch_nl.ts index 4a2264de24..7cdf726ab7 100644 --- a/src/Mod/Arch/Resources/translations/Arch_nl.ts +++ b/src/Mod/Arch/Resources/translations/Arch_nl.ts @@ -34,57 +34,57 @@ Het type van dit gebouw - + The base object this component is built upon Het basis object is gebaseerd op - + The object this component is cloning Het object dit van dit onderdeel klonen - + Other shapes that are appended to this object Andere vormen die gehecht zijn aan dit object - + Other shapes that are subtracted from this object Andere vormen die afgetrokken zijn van dit object - + An optional description for this component Een optionele omschrijving voor dit onderdeel - + An optional tag for this component Een optionele tag voor dit onderdeel - + A material for this object Een materiaal voor dit object - + Specifies if this object must move together when its host is moved Geeft aan of dit object samen met de gastheer (host) moet worden verplaatst - + The area of all vertical faces of this object Het gebied van alle verticale vlakken van dit object - + The area of the projection of this object onto the XY plane Het gebied van de projectie van dit object op het XY-vlak - + The perimeter length of the horizontal area De omtrek lengte van het horizontale gebied @@ -104,12 +104,12 @@ De elektrische stroom die nodig is voor dit gebruiksvoorwerp in Watt - + The height of this object De hoogte van dit object - + The computed floor area of this floor De berekende oppervlakte van deze vloer @@ -144,62 +144,62 @@ De rotatie van het profiel om de extrusie as - + The length of this element, if not based on a profile De lengte van dit element, indien niet gebaseerd op een profiel - + The width of this element, if not based on a profile De breedte van dit element, indien niet gebaseerd op een profiel - + The thickness or extrusion depth of this element De dikte of extrusie diepte van dit element - + The number of sheets to use Het aantal platen te gebruiken - + The offset between this panel and its baseline De offset tussen dit paneel en de basislijn - + The length of waves for corrugated elements De golflengte van gerimpelde elementen - + The height of waves for corrugated elements De amplitude van gerimpelde elementen - + The direction of waves for corrugated elements De golfrichting van gerimpelde elementen - + The type of waves for corrugated elements Het type golf voor gerimpelde elementen - + The area of this panel Het gebied van dit venster - + The facemaker type to use to build the profile of this object Het type facemaker dat moet worden gebruikt om het profiel van dit object te maken - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) De normale extrusierichting van dit opject (houd (0,0,0) voor automatische normaal) @@ -214,82 +214,82 @@ De lijndikte van de weergegeven objecten - + The color of the panel outline De kleur van de paneelrand - + The size of the tag text De grootte van de label tekst - + The color of the tag text De kleur van de tag tekst - + The X offset of the tag text De X offset van de tag tekst - + The Y offset of the tag text De Y offset van de tag tekst - + The font of the tag text De font van de tag tekst - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label De tekst om weer te gegeven. Kan %tag%, %label% of %description% zijn om het tag- of labelvenster weer te geven - + The position of the tag text. Keep (0,0,0) for center position De positie van de tag tekst. (0,0,0) aanhouden voor middenpositie - + The rotation of the tag text De rotatie van de tag tekst - + A margin inside the boundary Een marge binnen de grens - + Turns the display of the margin on/off Schakelt de weergave van de marge aan/uit - + The linked Panel cuts De gekoppelde paneeluitsnijdingen - + The tag text to display Het tag tekst weer te geven - + The width of the sheet De breedte van de plaat - + The height of the sheet De hoogte van de plaat - + The fill ratio of this sheet De opvulling verhouding van de plaat @@ -319,17 +319,17 @@ De afstand van het eindpunt - + The curvature radius of this connector De krommingsstraal van deze verbinding - + The pipes linked by this connector De buizen die verbonden zijn door deze verbinding - + The type of this connector De type van deze verbinding @@ -349,7 +349,7 @@ De hoogte van dit element - + The structural nodes of this element De structuur knooppunten van dit element @@ -664,82 +664,82 @@ Indien aangevinkt, worden bronobjecten weergegeven ongeacht de zichtbaarheid in het 3D-model - + The base terrain of this site Het basis terrein van deze plaats - + The postal or zip code of this site De postcode van deze site - + The city of this site De stad van deze site - + The country of this site Het land van deze site - + The latitude of this site De breedtegraad van deze site - + Angle between the true North and the North direction in this document Hoek tussen het ware noorden en de noordrichting van dit project - + The elevation of level 0 of this site De peilhoogte van level 0 van dit terrein - + The perimeter length of this terrain De lengte van de omtrek van dit terrein - + The volume of earth to be added to this terrain Het volume aan grond dat wordt toegevoegd aan dit terrein - + The volume of earth to be removed from this terrain Het volume aan grond dat wordt verwijderd van dit terrein - + An extrusion vector to use when performing boolean operations Een extrusie vector gebruiken bij het uitvoeren van booleaanse operatie - + Remove splitters from the resulting shape Splitters uit de resulterende vorm verwijderen - + Show solar diagram or not Zonnediagram tonen of niet - + The scale of the solar diagram Schaal van het zonnediagram - + The position of the solar diagram Positie van het zonnediagram - + The color of the solar diagram Kleur van het zonnediagram @@ -934,107 +934,107 @@ De afstand tussen de rand van de trap en de structuur - + An optional extrusion path for this element Een optionele 3D route voor dit element - + The height or extrusion depth of this element. Keep 0 for automatic De hoogte of 3D-diepte van dit element. Houd 0 voor automatisch - + A description of the standard profile this element is based upon Een beschrijving van het standaardprofiel waar dit element op gebaseerd is - + Offset distance between the centerline and the nodes line De afstand tussen de middellijn en de knooppunten-lijn - + If the nodes are visible or not Als de nodes zichtbaar zijn of niet - + The width of the nodes line De breedte van de lijn van het knooppunt - + The size of the node points De omvang van het knooppunt - + The color of the nodes line De kleur van de nodes lijn - + The type of structural node Het soort structurele knooppunt - + Axes systems this structure is built on Assenstelsel waarop deze structuur gebouwd is - + The element numbers to exclude when this structure is based on axes Het aantal elementen dat wordt uitgesloten wanneer deze structuur gebaseerd is op assen - + If true the element are aligned with axes Wanneer waar, dan wordt het element uigelijnd met de assen - + The length of this wall. Not used if this wall is based on an underlying object De lengte van deze muur. Dit wordt niet gebruikt als deze muur is gebaseerd op een onderliggend object - + The width of this wall. Not used if this wall is based on a face De breedte van deze muur. Ongebruikt wanneer deze muur is gebaseerd op een onderliggend object - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid De hoogte van deze muur. Gebruik 0 voor automatisch. Ongebruikt als deze muur is gebaseerd op een volumemodel - + The alignment of this wall on its base object, if applicable De richting van deze muur ten opzichte van zijn basisobject, indien toepasbaar - + The face number of the base object used to build this wall Het vlaknummer van het basisobject dat wordt gebruikt om deze muur op te bouwen - + The offset between this wall and its baseline (only for left and right alignments) De tussenafstand tussen deze muur en zijn basislijn (alleen voor links en rechtse uitlijningen) - + The normal direction of this window De normale richting van dit venster - + The area of this window Het gebied van dit venster - + An optional higher-resolution mesh or shape for this object Een optionele hogere resolutie gaas of vorm voor dit object @@ -1044,7 +1044,7 @@ Een optionele extra plaatsing toevoegen aan het profiel voor het verdikken - + Opens the subcomponents that have a hinge defined Opent de subonderdelen die een scharnier gedefinieerd hebben @@ -1099,7 +1099,7 @@ De wel van de trede - + The number of the wire that defines the hole. A value of 0 means automatic Het nummer van de draad die het gat definieert. Een waarde van 0 betekent automatisch @@ -1124,7 +1124,7 @@ De assen waar dit systeem uit bestaat - + An optional axis or axis system on which this object should be duplicated Een optionele as of as-systeem waarop dit object moet worden gedupliceerd @@ -1139,32 +1139,32 @@ Wanneer waar dan wordt de geometrie versmolten, anders een mengsel - + If True, the object is rendered as a face, if possible. Wanneer waar, dan wordt het object weergegeven als een vlak, indien mogelijk. - + The allowed angles this object can be rotated to when placed on sheets De toegestane hoeken waarom dit object kan worden gedraaid wanneer geplaatst op blad - + Specifies an angle for the wood grain (Clockwise, 0 is North) Specifiteert een hoek voor de houtnerf (Met de klok mee, 0 is Noord) - + Specifies the scale applied to each panel view. Specificeerd de schaal welke wordt toegepast op elke weergave van het Configuratiescherm. - + A list of possible rotations for the nester Een lijst van mogelijke rotaties voor de nester - + Turns the display of the wood grain texture on/off Schakelt de weergave van de houtnerf-structuur in of uit @@ -1189,7 +1189,7 @@ De aangepaste afstand van de wapening - + Shape of rebar Vorm van de wapening @@ -1199,17 +1199,17 @@ Draai de richting van het dak wanneer de richting onruist is - + Shows plan opening symbols if available Toont openings plan van symbolen indien beschikbaar - + Show elevation opening symbols if available Toon verhoogde openings symbolen indien beschikbaar - + The objects that host this window De objecten die dit venster verzorgen @@ -1329,7 +1329,7 @@ Wanneer ingesteld als Waar, dan blijft het werkvlak in de Automatische stand - + An optional standard (OmniClass, etc...) code for this component Een optioneel standaard (OmniClass, etc...) code voor dit onderdeel @@ -1344,22 +1344,22 @@ Een URL waar informatie over dit materiaal te vinden is - + The horizontal offset of waves for corrugated elements De hotizontale offset van de golven voor gerimpelde elementen - + If the wave also affects the bottom side or not Of de golf de onderkant wel of niet beïnvloed - + The font file Het lettertype bestand - + An offset value to move the cut plane from the center point Een offset waarde om het geknipte vlak te verplaatsen vanuit het middelpunt @@ -1414,22 +1414,22 @@ De afstand tussen te knippen vlak en de werkelijke weergegeven knip (Houd dit een zeer lage waarde maar niet nul) - + The street and house number of this site, with postal box or apartment number if needed De straat en huisnummer van deze plek met brievenbus of appartementnummer indien benodigd - + The region, province or county of this site De regio, provincie of het land van deze plek - + A url that shows this site in a mapping website Een url die deze bouwterrein weergeeft in een mappingwebsite - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates Een optionele offset tussen de oorsprong van het model (0,0,0) en het punt aangegeven door de geo-coördinaten @@ -1484,102 +1484,102 @@ De 'linker contour' van alle segmenten van de trap - + Enable this to make the wall generate blocks Activeer dit om de muur blokken te laten genereren - + The length of each block De lengte van ieder blok - + The height of each block De lengte van ieder blok - + The horizontal offset of the first line of blocks De horizontale compensatie van de eerste regel van blokken - + The horizontal offset of the second line of blocks De horizontale compensatie van de tweede regel van blokken - + The size of the joints between each block De grootte van de verbindingen tussen elk blok - + The number of entire blocks Het aantal hele blokken - + The number of broken blocks Het aantal gebroken blokken - + The components of this window De componenten van dit raam - + The depth of the hole that this window makes in its host object. If 0, the value will be calculated automatically. De diepte van het gat dat dit raam maakt in zijn host-object. Wanneer deze 0 is dan wordt de waarde automatisch berekend. - + An optional object that defines a volume to be subtracted from hosts of this window Een optioneel object dat een van de hosts van dit venster af te trekken volume definieert - + The width of this window Breedte van dit kozijn - + The height of this window Hoogte van dit kozijn - + The preset number this window is based on Het voorkeuzenummer waar dit venster op gebaseerd is - + The frame size of this window De grootte van het frame van dit raam - + The offset size of this window De compensatie grootte van dit raam - + The width of louvre elements De breedte van de lamellen - + The space between louvre elements De ruimte tussen de lamellen - + The number of the wire that defines the hole. If 0, the value will be calculated automatically Het nummer van de draad die het gat definieert. Wanneer deze op 0 staat dan wordt de waarde automatisch berekend - + Specifies if moving this object moves its base instead Specificeert als het verplaatsen van dit object zijn basis verplaatst @@ -1609,22 +1609,22 @@ Het aantal palen dat gebruikt wordt om de hek te bouwen - + The type of this object Het type van dit object - + IFC data IFC-gegevens - + IFC properties of this object IFC eigenschappen van dit object - + Description of IFC attributes are not yet implemented De beschrijving van IFC-attributen zijn nog niet geïmplementeerd @@ -1639,27 +1639,27 @@ Indien waar, zal de kleur van het objectmateriaal gebruikt worden om snijgebieden te vullen. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site Wanneer ingesteld op 'Echte Noorde' wordt de hele geometrie gedraaid die overeenkomt met het ware noorden van dit bouwterrein - + Show compass or not Toon kompas of niet - + The rotation of the Compass relative to the Site De rotatie van het kompas ten opzichte van het bouwterrein - + The position of the Compass relative to the Site placement De positie van het kompas ten opzichte van de plaatsing van het bouwterrein - + Update the Declination value based on the compass rotation Update de declinatiewaarde op basis van de kompasrotatie @@ -1730,8 +1730,8 @@ - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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. @@ -1754,10 +1754,110 @@ Turn cutting on when activating this level - + Use the material color as this object's shape color, if available Use the material color as this object's shape color, if available + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile + 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 @@ -1774,22 +1874,97 @@ If True, additional lines with each individual object are added to the results - + The time zone where this site is located The time zone where this site is located - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation The area of this wall as a simple Height * Length calculation @@ -1797,17 +1972,17 @@ Arch - + Components Componenten - + Components of this object Onderdelen van dit object - + Axes Assen @@ -1817,12 +1992,12 @@ Maak as - + Remove Verwijderen - + Add Toevoegen @@ -1842,67 +2017,67 @@ Hoek - + is not closed is niet gesloten - + is not valid is niet geldig - + doesn't contain any solid bevat geen solid - + contains a non-closed solid bevat een niet-gesloten solid - + contains faces that are not part of any solid bevat vlakken die niet deel uitmaken van een volumemodel - + Grouping Groeperen - + Ungrouping Degroeperen - + Split Mesh Net splitten - + Mesh to Shape Net naar Vorm - + Base component Basiscomponent - + Additions Toevoegingen - + Subtractions Aftrekken - + Objects Objecten @@ -1922,7 +2097,7 @@ Onmogelijk om een dak te maken - + Page Pagina @@ -1937,82 +2112,82 @@ Sectievlak maken - + Create Site Ondergrond maken - + Create Structure Structuur aanmaken - + Create Wall Muur maken - + Width Breedte - + Height Hoogte - + Error: Invalid base object Fout: ongeldig basisvoorwerp - + This mesh is an invalid solid Dit net vormt een ongeldig volumemodel - + Create Window Maak venster - + Edit Bewerken - + Create/update component Component maken of bijwerken - + Base 2D object 2D basisobject - + Wires Draden - + Create new component Maak nieuw component - + Name Naam - + Type Type - + Thickness Dikte @@ -2027,12 +2202,12 @@ bestand %s met succes aangemaakt. - + Add space boundary Ruimtegrens toevoegen - + Remove space boundary Ruimtegrens verwijderen @@ -2042,7 +2217,7 @@ Selecteer een basisobject - + Fixtures Bevestigingen @@ -2072,32 +2247,32 @@ Trap maken - + Length Lengte - + Error: The base shape couldn't be extruded along this tool object Fout: De basis vorm kon niet worden verdreven langszij dit werktuig object - + Couldn't compute a shape Kon geen vorm berekenen - + Merge Wall Muren samenvoegen - + Please select only wall objects Selecteer alleen muur objecten - + Merge Walls Wanden samenvoegen @@ -2107,42 +2282,42 @@ Afstanden (mm) en hoeken (graden) tussen assen - + Error computing the shape of this object Fout tijdens de berekening van de vorm van dit object - + Create Structural System Creëer Structureel Systeem - + Object doesn't have settable IFC Attributes Object heeft geen instelbare IFC Attributen - + Disabling Brep force flag of object Zet de Brep forceer stand van het object uit - + Enabling Brep force flag of object Zet de Brep forceer stand van het object aan - + has no solid heeft geen volumemodel - + has an invalid shape heeft een ongeldige vorm - + has a null shape heeft een null vorm @@ -2187,7 +2362,7 @@ Creëer 3 aanzichten - + Create Panel Creëer paneel @@ -2272,7 +2447,7 @@ Als uitvoering = 0 dan is de uitvoering zo berekend dat de hoogte hetzelfde is a Hoogte (mm) - + Create Component Creëer Component @@ -2282,7 +2457,7 @@ Als uitvoering = 0 dan is de uitvoering zo berekend dat de hoogte hetzelfde is a Creëer materiaal - + Walls can only be based on Part or Mesh objects Wanden kunnen alleen worden gebaseerd op geheel of gedeeltelijk Maas objecten @@ -2292,12 +2467,12 @@ Als uitvoering = 0 dan is de uitvoering zo berekend dat de hoogte hetzelfde is a Positie van de tekst instellen - + Category Categorie - + Key Sleutel @@ -2312,7 +2487,7 @@ Als uitvoering = 0 dan is de uitvoering zo berekend dat de hoogte hetzelfde is a Eenheid - + Create IFC properties spreadsheet IFC eigenschappen werkblad maken @@ -2322,37 +2497,37 @@ Als uitvoering = 0 dan is de uitvoering zo berekend dat de hoogte hetzelfde is a Creëer gebouw - + Group Groep - + Create Floor Maak vloer - + Create Panel Cut Creëer een panneel knip - + Create Panel Sheet Maak een paneel plaat - + Facemaker returned an error Facemaker gaf een foutmelding - + Tools Gereedschap - + Edit views positions Positie weergaven bewerken @@ -2497,7 +2672,7 @@ Als uitvoering = 0 dan is de uitvoering zo berekend dat de hoogte hetzelfde is a Rotatie - + Offset Verschuiving @@ -2522,85 +2697,85 @@ Als uitvoering = 0 dan is de uitvoering zo berekend dat de hoogte hetzelfde is a Planning - + There is no valid object in the selection. Site creation aborted. Er bestaat geen geldige object in de selectie. Plaats creatie afgebroken. - + Node Tools Knooppunt gereedschap - + Reset nodes Reset knooppunten - + Edit nodes Bewerk knooppunten - + Extend nodes Knooppunten uitbreiden - + Extends the nodes of this element to reach the nodes of another element Breidt de knooppunten van dit element uit om de knooppunten van een ander element te bereiken - + Connect nodes Knooppunten verbinden - + Connects nodes of this element with the nodes of another element Verbindt knooppunten van dit element met het knooppunt van een ander element - + Toggle all nodes Alle knooppunten in-/ uitschakelen - + Toggles all structural nodes of the document on/off Alle structurele knooppunten van het document in-/ uitschakelen - + Intersection found. Kruispunt gevonden. - + Door Deur - + Hinge Scharnier - + Opening mode Openings mode - + Get selected edge Krijg de geselcteerde rand - + Press to retrieve the selected edge Druk om de geselecteerde rand terug te halen @@ -2630,17 +2805,17 @@ Plaats creatie afgebroken. Nieuwe laag - + Wall Presets... Voorinstellingen muur... - + Hole wire Draad gat - + Pick selected Neem geselecteerde @@ -2720,7 +2895,7 @@ Plaats creatie afgebroken. Kolommen - + This object has no face Dit object heeft geen oppervlak @@ -2730,42 +2905,42 @@ Plaats creatie afgebroken. Begrensde ruimte - + Error: Unable to modify the base object of this wall Fout: Veranderen van de basis van deze muur is niet mogelijk - + Window elements Venster elementen - + Survey Enquête - + Set description Vul omschrijving in - + Clear Wissen - + Copy Length Lengte kopiëren - + Copy Area Kopieer gebied - + Export CSV Exporteer CSV @@ -2775,17 +2950,17 @@ Plaats creatie afgebroken. Omschrijving - + Area Oppervlakte - + Total Totaal - + Hosts Gastheer @@ -2837,77 +3012,77 @@ Er wordt geen Gebouw gemaakt. Maak een gebouwonderdeel - + Invalid cutplane Ongeldig snijvlak - + All good! No problems found Alle goed! Geen problemen gevonden - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: Het object heeft geen IndustriesFoundationClassesProperties. Spreadsheet annuleren voor: - + Toggle subcomponents Wissel tussen sub-onderdelen - + Closing Sketch edit Schetsbewerking sluiten - + Component Onderdeel - + Edit IFC properties Bewerk de IFC-eigenschappen - + Edit standard code Wijzig standaard code - + Property Eigenschap - + Add property... Voeg eigenschap toe... - + Add property set... Voeg eigenschapset toe... - + New... Nieuw... - + New property Nieuwe eigenschap - + New property set Nieuwe eigenschapset - + 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. @@ -2918,7 +3093,7 @@ Een bouwterrein, gebouw en vloerobjecten zullen uit de selectie verwijderd worde Dat kan veranderd worden in de voorkeuren. - + There is no valid object in the selection. Floor creation aborted. Er is geen geldig object geselecteerd. @@ -2930,7 +3105,7 @@ Vloer object wordt niet gemaakt. Geen kruispunt gevonden in profiel. - + Error computing shape of Fout bij de berekening van de vorm van @@ -2945,67 +3120,62 @@ Vloer object wordt niet gemaakt. Selecteer alleen Leiding objecten - + Unable to build the base path Het bouwen van een basispad niet mogelijk - + Unable to build the profile Profiel bouwen niet mogelijk - + Unable to build the pipe Leiding object bouwen niet mogelijk - + The base object is not a Part Het basis object is geen Onderdeel - + Too many wires in the base shape Teveel draden in de basis vorm - + The base wire is closed De basis draad is gesloten - + The profile is not a 2D Part Het profiel is geen 2D Onderdeel - - Too many wires in the profile - Er zijn teveel draden in het profiel - - - + The profile is not closed Het profiel is niet gesloten - + Only the 3 first wires will be connected Alleen de 3 eerste draden worden verbonden - + Common vertex not found Gemeenschappelijk hoeksnijpunt niet gevonden - + Pipes are already aligned Buizen zijn al parallel - + At least 2 pipes must align Tenminste 2 buizen moeten parallel lopen @@ -3060,12 +3230,12 @@ Vloer object wordt niet gemaakt. Grootte aanpassen - + Center Middelpunt - + 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. @@ -3076,72 +3246,72 @@ Andere objecten worden verwijderd uit de selectie. Opmerking: U kunt dat veranderen in de voorkeuren. - + Choose another Structure object: Kies een andere Structuur-object: - + The chosen object is not a Structure Het gekozen object is geen Structuur-object - + The chosen object has no structural nodes Het gekozen object heeft geen structurele knooppunten - + One of these objects has more than 2 nodes Een van deze objecten heeft meer dan 2 knooppunten - + Unable to find a suitable intersection point Kan geen geschikte snijpunt vinden - + Intersection found. Snijpunt gevonden. - + The selected wall contains no subwall to merge De geselecteerde muur bevat geen submuur om mee samen te voegen - + Cannot compute blocks for wall Kan geen blokken voor muur berekenen - + Choose a face on an existing object or select a preset Kies een vlak op een bestaand object of selecteer een voorinstelling - + Unable to create component Er kan geen component gemaakt worden - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire Het nummer van de draad, die een gat in het gastheer-object, definieert. Een waarde van nul zal automatisch de grootste draad aannemen - + + default + standaard - + If this is checked, the default Frame value of this window will be added to the value entered here Als u dit selectievakje aanvinkt, zal de standaard Frame-waarde van dit venster worden toegevoegd aan de waarde die u hier invoert - + If this is checked, the default Offset value of this window will be added to the value entered here Als u dit selectievakje aanvinkt, zal de standaard Frame-waarde van dit venster worden toegevoegd aan de waarde die u hier invoert @@ -3186,17 +3356,17 @@ Opmerking: U kunt dat veranderen in de voorkeuren. Fout: uw IfcOpenShell versie is te oud - + Successfully written Met succes geschreven - + Found a shape containing curves, triangulating Een shape met bochten gevonden, berekenen gestart - + Successfully imported Succesvol geïmporteerd @@ -3252,120 +3422,135 @@ Dat kan veranderd worden in de voorkeuren. Centreert het vlak op de objecten in de bovenstaande lijst - + First point of the beam Eerste punt van de balk - + Base point of column Basispunt van de kolom - + Next point Volgend punt - + Structure options Structuuropties - + Drawing mode Tekenmodus - + Beam Balk - + Column Kolom - + Preset Voorinstelling - + Switch L/H Wissel L/H om - + Switch L/W Wissel L/B om - + Con&tinue Verder&gaan - + First point of wall Eerste punt van de muur - + Wall options Muuropties - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. Deze lijst toont alle MultiMaterialen objecten van dit document. Maak er enkele aan om de wandtypen te definiëren. - + Alignment Uitlijning - + Left Links - + Right Rechts - + Use sketches Gebruik schetsen - + Structure Structuur - + Window Venster - + Window options Vensteropties - + Auto include in host object Automatisch opnemen in het gastheer-object - + Sill height Dorpelhoogte + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness @@ -3377,7 +3562,7 @@ Dat kan veranderd worden in de voorkeuren. depends on the object - + Create Project Project aanmaken @@ -3387,12 +3572,22 @@ Dat kan veranderd worden in de voorkeuren. Unable to recognize that file type - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch Arch - + Rebar tools Rebar tools @@ -3516,12 +3711,12 @@ Dat kan veranderd worden in de voorkeuren. Arch_Add - + Add component Voeg component toe - + Adds the selected components to the active object De geselecteerde onderdelen toevoegen aan het actieve object @@ -3599,12 +3794,12 @@ Dat kan veranderd worden in de voorkeuren. Arch_Check - + Check Controleer - + Checks the selected objects for problems Controleer de geselecteerde objecten op problemen @@ -3612,12 +3807,12 @@ Dat kan veranderd worden in de voorkeuren. Arch_CloneComponent - + Clone component Kloon onderdeel - + Clones an object as an undefined architectural component Kloont een object als een niet-gedefinieerde architectonisch onderdeel @@ -3625,12 +3820,12 @@ Dat kan veranderd worden in de voorkeuren. Arch_CloseHoles - + Close holes Sluit gaten - + Closes holes in open shapes, turning them solids Kloont gaten in open vormen, maakt er volumemodellen van @@ -3638,16 +3833,29 @@ Dat kan veranderd worden in de voorkeuren. Arch_Component - + Component Onderdeel - + Creates an undefined architectural component Maakt een ongedefineert architectonisch onderdeel + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3700,12 +3908,12 @@ Dat kan veranderd worden in de voorkeuren. Arch_Floor - + Level Niveau - + Creates a Building Part object that represents a level, including selected objects Creates a Building Part object that represents a level, including selected objects @@ -3789,12 +3997,12 @@ Dat kan veranderd worden in de voorkeuren. Arch_IfcSpreadsheet - + Create IFC spreadsheet... IFC rekenblad aanmaken... - + Creates a spreadsheet to store IFC properties of an object. Maakt een rekenblad voor het bewaren van IFC eigenschappen van een object. @@ -3823,12 +4031,12 @@ Dat kan veranderd worden in de voorkeuren. Arch_MergeWalls - + Merge Walls Wanden samenvoegen - + Merges the selected walls, if possible Voegt de geselecteerde wanden samen, indien mogelijk @@ -3836,12 +4044,12 @@ Dat kan veranderd worden in de voorkeuren. Arch_MeshToShape - + Mesh to Shape Net naar Vorm - + Turns selected meshes into Part Shape objects De geselecteerde meshes worden verandert in Onderdeel Vorm objecten @@ -3862,12 +4070,12 @@ Dat kan veranderd worden in de voorkeuren. Arch_Nest - + Nest Nest - + Nests a series of selected shapes in a container Een aantal geselecteerde vormen worden in een container genest @@ -3875,12 +4083,12 @@ Dat kan veranderd worden in de voorkeuren. Arch_Panel - + Panel Deelvenster - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Maakt een Paneel object vanaf niets of van een geselecteerd object (schets, draad, vlak of volumemodel) @@ -3888,7 +4096,7 @@ Dat kan veranderd worden in de voorkeuren. Arch_PanelTools - + Panel tools Vlak gereedschappen @@ -3896,7 +4104,7 @@ Dat kan veranderd worden in de voorkeuren. Arch_Panel_Cut - + Panel Cut Paneel snede @@ -3904,17 +4112,17 @@ Dat kan veranderd worden in de voorkeuren. Arch_Panel_Sheet - + Creates 2D views of selected panels Maakt 2D aanzichten van geselecteerde panelen - + Panel Sheet Paneel plaat - + Creates a 2D sheet which can contain panel cuts Maakt een 2D blad dat opgeknipte panelen kan bevatten @@ -3948,7 +4156,7 @@ Dat kan veranderd worden in de voorkeuren. Arch_PipeTools - + Pipe tools Buis gereedschappen @@ -3956,12 +4164,12 @@ Dat kan veranderd worden in de voorkeuren. Arch_Project - + Project Project - + Creates a project entity aggregating the selected sites. Creates a project entity aggregating the selected sites. @@ -3995,12 +4203,12 @@ Dat kan veranderd worden in de voorkeuren. Arch_Remove - + Remove component Verwijderen component - + Remove the selected components from their parents, or create a hole in a component Verwijder de geselecteerde onderdelen van hun ouders, of maak een gat in een component @@ -4008,12 +4216,12 @@ Dat kan veranderd worden in de voorkeuren. Arch_RemoveShape - + Remove Shape from Arch Vorm verwijderen - + Removes cubic shapes from Arch components Verwijdert kubieke vormen uit Arch-componenten @@ -4060,12 +4268,12 @@ Dat kan veranderd worden in de voorkeuren. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Niet-manifold netten selecteren - + Selects all non-manifold meshes from the document or from the selected groups Selecteert alle niet-manifold netten van het document of van de geselecteerde groepen @@ -4073,12 +4281,12 @@ Dat kan veranderd worden in de voorkeuren. Arch_Site - + Site Zijde - + Creates a site object including selected objects. Maakt een bouwterrein object met geselecteerde objecten inbegrepen. @@ -4104,12 +4312,12 @@ Dat kan veranderd worden in de voorkeuren. Arch_SplitMesh - + Split Mesh Net splitten - + Splits selected meshes into independent components Splits geselecteerde netten in onafhankelijke componenten @@ -4125,12 +4333,12 @@ Dat kan veranderd worden in de voorkeuren. Arch_Structure - + Structure Structuur - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Maak een structuurobject vanaf nul of van een geselecteerd object (schets, draad, vlak of volumemodel) @@ -4138,12 +4346,12 @@ Dat kan veranderd worden in de voorkeuren. Arch_Survey - + Survey Enquête - + Starts survey Start enquête @@ -4151,12 +4359,12 @@ Dat kan veranderd worden in de voorkeuren. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag IFC Brep vlag in-/ uitschakelen - + Force an object to be exported as Brep or not Dwing een object geëxporteerd te worden als Brep of niet @@ -4164,25 +4372,38 @@ Dat kan veranderd worden in de voorkeuren. Arch_ToggleSubs - + Toggle subcomponents Wissel tussen sub-onderdelen - + Shows or hides the subcomponents of this object Toont of verbergt de subonderdelen voor dit object + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Muur - + Creates a wall object from scratch or from a selected object (wire, face or solid) Maak een muurobject vanaf nul of van een geselecteerd object (draad, vlak of volumemodel) @@ -4190,12 +4411,12 @@ Dat kan veranderd worden in de voorkeuren. Arch_Window - + Window Venster - + Creates a window object from a selected object (wire, rectangle or sketch) Maakt een raam-object van een geselecteerd object (draad, rechthoek of schets) @@ -4500,27 +4721,27 @@ a certain property. Camerapositie schrijven - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools - + Draft Schets - + Import-Export Importeren-Exporteren @@ -4981,7 +5202,7 @@ a certain property. Dikte - + Force export as Brep Force export as Brep @@ -5006,15 +5227,10 @@ a certain property. DAE - + Export options Exportopties - - - IFC - IFC - General options @@ -5156,17 +5372,17 @@ a certain property. Vierhoeken toestaan - + Use triangulation options set in the DAE options page Gebruik triangulatieopties die in de DAE-optiespagina ingesteld zijn - + Use DAE triangulation options Gebruik DAE-triangulatieopties - + Join coplanar facets when triangulating Coplanaire facetten verbinden bij het trianguleren @@ -5190,11 +5406,6 @@ a certain property. Create clones when objects have shared geometry Klonen maken wanneer objecten een gedeelde geometrie hebben - - - Show this dialog when importing and exporting - Toon dit dialoogvenster bij het importeren en exporteren - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5256,12 +5467,12 @@ a certain property. Splits meerlaagse wanden - + Use IfcOpenShell serializer if available IfcOpenShell serializer gebruiken indien beschikbaar - + Export 2D objects as IfcAnnotations 2D-objecten exporteren als IfcAnnotations @@ -5281,7 +5492,7 @@ a certain property. Weergave aanpassen tijdens het importeren - + Export full FreeCAD parametric model Exporteer het volledige FreeCAD parametrische model @@ -5331,12 +5542,12 @@ a certain property. Lijst uitsluiten: - + Reuse similar entities Gelijkaardige entiteiten hergebruiken - + Disable IfcRectangleProfileDef IfcRectangleProfileDef uitschakelen @@ -5406,7 +5617,7 @@ a certain property. Importeer de volledige FreeCAD parametrische definities indien beschikbaar - + Auto-detect and export as standard cases when applicable Automatisch detecteren en exporteren als standaardgevallen indien van toepassing @@ -5494,6 +5705,166 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces Allow quadrilateral faces + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Add default building storey if one is not found in the document + + + + IFC file units + IFC file units + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + Metric + Metric + + + + Imperial + Imperial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing + Shows verbose debug messages during import and export @@ -5586,150 +5957,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Arch-gereedschappen @@ -5737,32 +5978,32 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft &Schets - + Utilities Hulpmiddelen - + &Arch &Arch - + Creation Creation - + Annotation Aantekening - + Modification Modification diff --git a/src/Mod/Arch/Resources/translations/Arch_no.qm b/src/Mod/Arch/Resources/translations/Arch_no.qm index d5c00ed0fa..21de1b68b7 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_no.qm and b/src/Mod/Arch/Resources/translations/Arch_no.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_no.ts b/src/Mod/Arch/Resources/translations/Arch_no.ts index e3c0de8050..4b1c061c29 100644 --- a/src/Mod/Arch/Resources/translations/Arch_no.ts +++ b/src/Mod/Arch/Resources/translations/Arch_no.ts @@ -34,57 +34,57 @@ Byggets type - + The base object this component is built upon Hovedobjektet som denne komponenten bygger på - + The object this component is cloning Objektet som denne komponenten kloner - + Other shapes that are appended to this object Andre former som er lagt til dette objektet - + Other shapes that are subtracted from this object Andre former som er trukket fra dette objektet - + An optional description for this component En valgfri beskrivelse av denne komponenten - + An optional tag for this component En valgfri tag for denne komponenten - + A material for this object Et materiale for dette objektet - + Specifies if this object must move together when its host is moved Angir om dette objektet skal flyttes sammen med hovedobjekt når hovedobjekt flyttes - + The area of all vertical faces of this object Arealet av alle vertikale flater på dette objektet - + The area of the projection of this object onto the XY plane Arealet av projeksjonen av dette objektet på XY-planet - + The perimeter length of the horizontal area Omkretsen av det horisontale området @@ -104,12 +104,12 @@ Strøm som kreves av dette utstyret i watt - + The height of this object Høyden av dette objektet - + The computed floor area of this floor Det kalkulerte etasjearealet av denne etasjen @@ -144,62 +144,62 @@ Rotasjonen av profilet rundt ekstruderingsaksen - + The length of this element, if not based on a profile Lengden av dette elementet, om det ikke baseres på et profil - + The width of this element, if not based on a profile Bredden av dette elementet, om det ikke baseres på et profil - + The thickness or extrusion depth of this element Tykkelsen eller ekstruderingsdybden av dette elementet - + The number of sheets to use The number of sheets to use - + The offset between this panel and its baseline Avstanden mellom dette panelet og dets grunnlinje - + The length of waves for corrugated elements Bølgelenden for korrugerte elementer - + The height of waves for corrugated elements Bølgehøyden for korrugerte elementer - + The direction of waves for corrugated elements Bølgeretningen for korrugerte elementer - + The type of waves for corrugated elements Bølgetypen for korrugerte elementer - + The area of this panel Arealet av panelet - + The facemaker type to use to build the profile of this object The facemaker type to use to build the profile of this object - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) The normal extrusion direction of this object (keep (0,0,0) for automatic normal) @@ -214,82 +214,82 @@ The line width of the rendered objects - + The color of the panel outline The color of the panel outline - + The size of the tag text The size of the tag text - + The color of the tag text The color of the tag text - + The X offset of the tag text The X offset of the tag text - + The Y offset of the tag text The Y offset of the tag text - + The font 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 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 position of the tag text. Keep (0,0,0) for center position - + The rotation of the tag text The rotation of the tag text - + A margin inside the boundary A margin inside the boundary - + Turns the display of the margin on/off Turns the display of the margin on/off - + The linked Panel cuts The linked Panel cuts - + The tag text to display The tag text to display - + The width of the sheet The width of the sheet - + The height of the sheet The height of the sheet - + The fill ratio of this sheet The fill ratio of this sheet @@ -319,17 +319,17 @@ Offset from the end point - + The curvature radius of this connector The curvature radius of this connector - + The pipes linked by this connector The pipes linked by this connector - + The type of this connector The type of this connector @@ -349,7 +349,7 @@ The height of this element - + The structural nodes of this element The structural nodes of this element @@ -664,82 +664,82 @@ If checked, source objects are displayed regardless of being visible in the 3D model - + The base terrain of this site The base terrain of this site - + The postal or zip code of this site The postal or zip code of this site - + The city of this site The city of this site - + The country of this site The country of this site - + The latitude of this site The latitude of this site - + Angle between the true North and the North direction in this document Angle between the true North and the North direction in this document - + The elevation of level 0 of this site The elevation of level 0 of this site - + The perimeter length of this terrain The perimeter length of this terrain - + The volume of earth to be added to this terrain The volume of earth to be added to this terrain - + The volume of earth to be removed from this terrain The volume of earth to be removed from this terrain - + An extrusion vector to use when performing boolean operations An extrusion vector to use when performing boolean operations - + Remove splitters from the resulting shape Remove splitters from the resulting shape - + Show solar diagram or not Show solar diagram or not - + The scale of the solar diagram The scale of the solar diagram - + The position of the solar diagram The position of the solar diagram - + The color of the solar diagram The color of the solar diagram @@ -934,107 +934,107 @@ The offset between the border of the stairs and the structure - + An optional extrusion path for this element An optional extrusion path for this element - + The height or extrusion depth of this element. Keep 0 for automatic The height or extrusion depth of this element. Keep 0 for automatic - + A description of the standard profile this element is based upon A description of the standard profile this element is based upon - + Offset distance between the centerline and the nodes line Offset distance between the centerline and the nodes line - + If the nodes are visible or not If the nodes are visible or not - + The width of the nodes line The width of the nodes line - + The size of the node points The size of the node points - + The color of the nodes line The color of the nodes line - + The type of structural node The type of structural node - + Axes systems this structure is built on Axes systems this structure is built on - + The element numbers to exclude when this structure is based on axes The element numbers to exclude when this structure is based on axes - + If true the element are aligned with axes If true the element are aligned with axes - + The length of this wall. Not used if this wall is based on an underlying object 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 The width of this wall. Not used if this wall is based on a face - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid - + The alignment of this wall on its base object, if applicable The alignment of this wall on its base object, if applicable - + The face number of the base object used to build this wall 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) The offset between this wall and its baseline (only for left and right alignments) - + The normal direction of this window The normal direction of this window - + The area of this window The area of this window - + An optional higher-resolution mesh or shape for this object An optional higher-resolution mesh or shape for this object @@ -1044,7 +1044,7 @@ An optional additional placement to add to the profile before extruding it - + Opens the subcomponents that have a hinge defined Opens the subcomponents that have a hinge defined @@ -1099,7 +1099,7 @@ The overlap of the stringers above the bottom of the treads - + The number of the wire that defines the hole. A value of 0 means automatic The number of the wire that defines the hole. A value of 0 means automatic @@ -1124,7 +1124,7 @@ The axes this system is made of - + An optional axis or axis system on which this object should be duplicated An optional axis or axis system on which this object should be duplicated @@ -1139,32 +1139,32 @@ If true, geometry is fused, otherwise a compound - + If True, the object is rendered as a face, if possible. If True, the object is rendered as a face, if possible. - + The allowed angles this object can be rotated to when placed on sheets The allowed angles this object can be rotated to when placed on sheets - + Specifies an angle for the wood grain (Clockwise, 0 is North) Specifies an angle for the wood grain (Clockwise, 0 is North) - + Specifies the scale applied to each panel view. Specifies the scale applied to each panel view. - + A list of possible rotations for the nester A list of possible rotations for the nester - + Turns the display of the wood grain texture on/off Turns the display of the wood grain texture on/off @@ -1189,7 +1189,7 @@ The custom spacing of rebar - + Shape of rebar Shape of rebar @@ -1199,17 +1199,17 @@ Flip the roof direction if going the wrong way - + Shows plan opening symbols if available Shows plan opening symbols if available - + Show elevation opening symbols if available Show elevation opening symbols if available - + The objects that host this window The objects that host this window @@ -1329,7 +1329,7 @@ If set to True, the working plane will be kept on Auto mode - + An optional standard (OmniClass, etc...) code for this component An optional standard (OmniClass, etc...) code for this component @@ -1344,22 +1344,22 @@ A URL where to find information about this material - + The horizontal offset of waves for corrugated elements The horizontal offset of waves for corrugated elements - + If the wave also affects the bottom side or not If the wave also affects the bottom side or not - + The font file The font file - + An offset value to move the cut plane from the center point An offset value to move the cut plane from the center point @@ -1414,22 +1414,22 @@ The distance between the cut plane and the actual view cut (keep this a very small value but not zero) - + The street and house number of this site, with postal box or apartment number if needed The street and house number of this site, with postal box or apartment number if needed - + The region, province or county of this site The region, province or county of this site - + A url that shows this site in a mapping website A url that shows this site in a mapping website - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates @@ -1484,102 +1484,102 @@ The 'left outline' of all segments of stairs - + Enable this to make the wall generate blocks Enable this to make the wall generate blocks - + The length of each block The length of each block - + The height of each block The height of each block - + The horizontal offset of the first line of blocks The horizontal offset of the first line of blocks - + The horizontal offset of the second line of blocks The horizontal offset of the second line of blocks - + The size of the joints between each block The size of the joints between each block - + The number of entire blocks The number of entire blocks - + The number of broken blocks The number of broken blocks - + The components of 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. 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 An optional object that defines a volume to be subtracted from hosts of this window - + The width of this window The width of this window - + The height of this window The height of this window - + The preset number this window is based on The preset number this window is based on - + The frame size of this window The frame size of this window - + The offset size of this window The offset size of this window - + The width of louvre elements The width of louvre elements - + The space between louvre elements The space between louvre elements - + The number of the wire that defines the hole. If 0, the value will be calculated automatically The number of the wire that defines the hole. If 0, the value will be calculated automatically - + Specifies if moving this object moves its base instead Specifies if moving this object moves its base instead @@ -1609,22 +1609,22 @@ The number of posts used to build the fence - + The type of this object The type of this object - + IFC data IFC data - + IFC properties of this object IFC properties of this object - + Description of IFC attributes are not yet implemented Description of IFC attributes are not yet implemented @@ -1639,27 +1639,27 @@ If true, the color of the objects material will be used to fill cut areas. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site When set to 'True North' the whole geometry will be rotated to match the true north of this site - + Show compass or not Show compass or not - + The rotation of the Compass relative to the Site The rotation of the Compass relative to the Site - + The position of the Compass relative to the Site placement The position of the Compass relative to the Site placement - + Update the Declination value based on the compass rotation Update the Declination value based on the compass rotation @@ -1730,8 +1730,8 @@ - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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. @@ -1754,10 +1754,110 @@ Turn cutting on when activating this level - + Use the material color as this object's shape color, if available Use the material color as this object's shape color, if available + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile + 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 @@ -1774,22 +1874,97 @@ If True, additional lines with each individual object are added to the results - + The time zone where this site is located The time zone where this site is located - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation The area of this wall as a simple Height * Length calculation @@ -1797,17 +1972,17 @@ Arch - + Components Komponenter - + Components of this object Elementer i dette objektet - + Axes Akser @@ -1817,12 +1992,12 @@ Opprette akse - + Remove Fjern - + Add Legg til @@ -1842,67 +2017,67 @@ Vinkel - + is not closed er ikke lukket - + is not valid er ikke gyldig - + doesn't contain any solid inneholder ingen solid - + contains a non-closed solid inneholder en ulukket solid - + contains faces that are not part of any solid inneholder flater som ikke er en del av noen solid - + Grouping Gruppering - + Ungrouping Deler opp gruppe - + Split Mesh Del opp nett - + Mesh to Shape Nett til figur - + Base component Grunnkomponent - + Additions Tillegg - + Subtractions Fratrekk - + Objects Objekter @@ -1922,7 +2097,7 @@ Kan ikke opprette et tak - + Page Side @@ -1937,82 +2112,82 @@ Lag inndelingsplan - + Create Site Opprett byggeplass - + Create Structure Opprett struktur - + Create Wall Opprett vegg - + Width Bredde - + Height Høyde - + Error: Invalid base object Feil: Ugyldig grunnobjekt - + This mesh is an invalid solid This mesh is an invalid solid - + Create Window Lag vindu - + Edit Rediger - + Create/update component Opprett/oppdater komponent - + Base 2D object Base 2D object - + Wires Wires - + Create new component Opprett ny komponent - + Name Navn - + Type Type - + Thickness Tykkelse @@ -2027,12 +2202,12 @@ filen %s er opprettet. - + Add space boundary Add space boundary - + Remove space boundary Remove space boundary @@ -2042,7 +2217,7 @@ Velg et grunnobjekt - + Fixtures Fastsettingselementer @@ -2072,32 +2247,32 @@ Lag trapper - + Length Lengde - + Error: The base shape couldn't be extruded along this tool object Error: The base shape couldn't be extruded along this tool object - + Couldn't compute a shape Couldn't compute a shape - + Merge Wall Merge Wall - + Please select only wall objects Please select only wall objects - + Merge Walls Merge Walls @@ -2107,42 +2282,42 @@ Distances (mm) and angles (deg) between axes - + Error computing the shape of this object Error computing the shape of this object - + Create Structural System Create Structural System - + Object doesn't have settable IFC Attributes Object doesn't have settable IFC Attributes - + Disabling Brep force flag of object Disabling Brep force flag of object - + Enabling Brep force flag of object Enabling Brep force flag of object - + has no solid has no solid - + has an invalid shape has an invalid shape - + has a null shape has a null shape @@ -2187,7 +2362,7 @@ Create 3 views - + Create Panel Create Panel @@ -2272,7 +2447,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Height (mm) - + Create Component Create Component @@ -2282,7 +2457,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Create material - + Walls can only be based on Part or Mesh objects Walls can only be based on Part or Mesh objects @@ -2292,12 +2467,12 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Set text position - + Category Kategori - + Key Key @@ -2312,7 +2487,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Enhet - + Create IFC properties spreadsheet Create IFC properties spreadsheet @@ -2322,37 +2497,37 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Create Building - + Group Gruppe - + Create Floor Create Floor - + Create Panel Cut Create Panel Cut - + Create Panel Sheet Create Panel Sheet - + Facemaker returned an error Facemaker returned an error - + Tools Verktøy - + Edit views positions Edit views positions @@ -2497,7 +2672,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Rotation - + Offset Avsetting @@ -2522,86 +2697,86 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Schedule - + There is no valid object in the selection. Site creation aborted. There is no valid object in the selection. Site creation aborted. - + Node Tools Node Tools - + Reset nodes Reset nodes - + Edit nodes Edit nodes - + Extend nodes Extend nodes - + Extends the nodes of this element to reach the nodes of another element Extends the nodes of this element to reach the nodes of another element - + Connect nodes Connect nodes - + Connects nodes of this element with the nodes of another element Connects nodes of this element with the nodes of another element - + Toggle all nodes Toggle all nodes - + Toggles all structural nodes of the document on/off Toggles all structural nodes of the document on/off - + Intersection found. Intersection found. - + Door Door - + Hinge Hinge - + Opening mode Opening mode - + Get selected edge Get selected edge - + Press to retrieve the selected edge Press to retrieve the selected edge @@ -2631,17 +2806,17 @@ Site creation aborted. New layer - + Wall Presets... Wall Presets... - + Hole wire Hole wire - + Pick selected Pick selected @@ -2721,7 +2896,7 @@ Site creation aborted. Columns - + This object has no face This object has no face @@ -2731,42 +2906,42 @@ Site creation aborted. Space boundaries - + Error: Unable to modify the base object of this wall Error: Unable to modify the base object of this wall - + Window elements Window elements - + Survey Survey - + Set description Set description - + Clear Tøm - + Copy Length Copy Length - + Copy Area Copy Area - + Export CSV Export CSV @@ -2776,17 +2951,17 @@ Site creation aborted. Beskrivelse - + Area Area - + Total Total - + Hosts Hosts @@ -2838,77 +3013,77 @@ Building creation aborted. Create BuildingPart - + Invalid cutplane Invalid cutplane - + All good! No problems found All good! No problems found - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: - + Toggle subcomponents Toggle subcomponents - + Closing Sketch edit Closing Sketch edit - + Component Component - + Edit IFC properties Edit IFC properties - + Edit standard code Edit standard code - + Property Egenskap - + Add property... Add property... - + Add property set... Add property set... - + New... Ny... - + New property New property - + New property set New property set - + 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. @@ -2919,7 +3094,7 @@ 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. There is no valid object in the selection. @@ -2931,7 +3106,7 @@ Floor creation aborted. Crossing point not found in profile. - + Error computing shape of Error computing shape of @@ -2946,67 +3121,62 @@ Floor creation aborted. Please select only Pipe objects - + Unable to build the base path Unable to build the base path - + Unable to build the profile Unable to build the profile - + Unable to build the pipe Unable to build the pipe - + The base object is not a Part The base object is not a Part - + Too many wires in the base shape Too many wires in the base shape - + The base wire is closed The base wire is closed - + The profile is not a 2D Part The profile is not a 2D Part - - Too many wires in the profile - Too many wires in the profile - - - + The profile is not closed The profile is not closed - + Only the 3 first wires will be connected Only the 3 first wires will be connected - + Common vertex not found Common vertex not found - + Pipes are already aligned Pipes are already aligned - + At least 2 pipes must align At least 2 pipes must align @@ -3061,12 +3231,12 @@ Floor creation aborted. Resize - + Center Center - + 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. @@ -3077,72 +3247,72 @@ Other objects will be removed from the selection. Note: You can change that in the preferences. - + Choose another Structure object: Choose another Structure object: - + The chosen object is not a Structure The chosen object is not a Structure - + The chosen object has no structural nodes The chosen object has no structural nodes - + One of these objects has more than 2 nodes One of these objects has more than 2 nodes - + Unable to find a suitable intersection point Unable to find a suitable intersection point - + Intersection found. Intersection found. - + The selected wall contains no subwall to merge The selected wall contains no subwall to merge - + Cannot compute blocks for wall Cannot compute blocks for wall - + Choose a face on an existing object or select a preset Choose a face on an existing object or select a preset - + Unable to create component Unable to create component - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire - + + default + 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 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 If this is checked, the default Offset value of this window will be added to the value entered here @@ -3187,17 +3357,17 @@ Note: You can change that in the preferences. Error: your IfcOpenShell version is too old - + Successfully written Successfully written - + Found a shape containing curves, triangulating Found a shape containing curves, triangulating - + Successfully imported Successfully imported @@ -3253,120 +3423,135 @@ You can change that in the preferences. Centers the plane on the objects in the list above - + First point of the beam First point of the beam - + Base point of column Base point of column - + Next point Next point - + Structure options Structure options - + Drawing mode Drawing mode - + Beam Beam - + Column Column - + Preset Preset - + Switch L/H Switch L/H - + Switch L/W Switch L/W - + Con&tinue Con&tinue - + First point of wall First point of wall - + Wall options Wall options - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. This list shows all the MultiMaterials objects of this document. Create some to define wall types. - + Alignment Alignment - + Left Venstre - + Right Høyre - + Use sketches Use sketches - + Structure Structure - + Window Vindu - + Window options Window options - + Auto include in host object Auto include in host object - + Sill height Sill height + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness @@ -3378,7 +3563,7 @@ You can change that in the preferences. depends on the object - + Create Project Create Project @@ -3388,12 +3573,22 @@ You can change that in the preferences. Unable to recognize that file type - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch Arch - + Rebar tools Rebar tools @@ -3517,12 +3712,12 @@ You can change that in the preferences. Arch_Add - + Add component Legg til komponent - + Adds the selected components to the active object Legger til de valgte komponentene i det aktive objektet @@ -3600,12 +3795,12 @@ You can change that in the preferences. Arch_Check - + Check Check - + Checks the selected objects for problems Checks the selected objects for problems @@ -3613,12 +3808,12 @@ You can change that in the preferences. Arch_CloneComponent - + Clone component Clone component - + Clones an object as an undefined architectural component Clones an object as an undefined architectural component @@ -3626,12 +3821,12 @@ You can change that in the preferences. Arch_CloseHoles - + Close holes Close holes - + Closes holes in open shapes, turning them solids Closes holes in open shapes, turning them solids @@ -3639,16 +3834,29 @@ You can change that in the preferences. Arch_Component - + Component Component - + Creates an undefined architectural component Creates an undefined architectural component + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3701,12 +3909,12 @@ You can change that in the preferences. Arch_Floor - + Level Level - + Creates a Building Part object that represents a level, including selected objects Creates a Building Part object that represents a level, including selected objects @@ -3790,12 +3998,12 @@ You can change that in the preferences. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Create IFC spreadsheet... - + Creates a spreadsheet to store IFC properties of an object. Creates a spreadsheet to store IFC properties of an object. @@ -3824,12 +4032,12 @@ You can change that in the preferences. Arch_MergeWalls - + Merge Walls Merge Walls - + Merges the selected walls, if possible Merges the selected walls, if possible @@ -3837,12 +4045,12 @@ You can change that in the preferences. Arch_MeshToShape - + Mesh to Shape Mesh to Shape - + Turns selected meshes into Part Shape objects Turns selected meshes into Part Shape objects @@ -3863,12 +4071,12 @@ You can change that in the preferences. Arch_Nest - + Nest Nest - + Nests a series of selected shapes in a container Nests a series of selected shapes in a container @@ -3876,12 +4084,12 @@ You can change that in the preferences. Arch_Panel - + Panel Panel - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) @@ -3889,7 +4097,7 @@ You can change that in the preferences. Arch_PanelTools - + Panel tools Panel tools @@ -3897,7 +4105,7 @@ You can change that in the preferences. Arch_Panel_Cut - + Panel Cut Panel Cut @@ -3905,17 +4113,17 @@ You can change that in the preferences. Arch_Panel_Sheet - + Creates 2D views of selected panels Creates 2D views of selected panels - + Panel Sheet Panel Sheet - + Creates a 2D sheet which can contain panel cuts Creates a 2D sheet which can contain panel cuts @@ -3949,7 +4157,7 @@ You can change that in the preferences. Arch_PipeTools - + Pipe tools Pipe tools @@ -3957,12 +4165,12 @@ You can change that in the preferences. Arch_Project - + Project Prosjekt - + Creates a project entity aggregating the selected sites. Creates a project entity aggregating the selected sites. @@ -3996,12 +4204,12 @@ You can change that in the preferences. Arch_Remove - + Remove component Remove component - + Remove the selected components from their parents, or create a hole in a component Remove the selected components from their parents, or create a hole in a component @@ -4009,12 +4217,12 @@ You can change that in the preferences. Arch_RemoveShape - + Remove Shape from Arch Remove Shape from Arch - + Removes cubic shapes from Arch components Removes cubic shapes from Arch components @@ -4061,12 +4269,12 @@ You can change that in the preferences. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Select non-manifold meshes - + Selects all non-manifold meshes from the document or from the selected groups Selects all non-manifold meshes from the document or from the selected groups @@ -4074,12 +4282,12 @@ You can change that in the preferences. Arch_Site - + Site Site - + Creates a site object including selected objects. Creates a site object including selected objects. @@ -4105,12 +4313,12 @@ You can change that in the preferences. Arch_SplitMesh - + Split Mesh Split Mesh - + Splits selected meshes into independent components Splits selected meshes into independent components @@ -4126,12 +4334,12 @@ You can change that in the preferences. Arch_Structure - + Structure Structure - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) @@ -4139,12 +4347,12 @@ You can change that in the preferences. Arch_Survey - + Survey Survey - + Starts survey Starts survey @@ -4152,12 +4360,12 @@ You can change that in the preferences. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag Toggle IFC Brep flag - + Force an object to be exported as Brep or not Force an object to be exported as Brep or not @@ -4165,25 +4373,38 @@ You can change that in the preferences. Arch_ToggleSubs - + Toggle subcomponents Toggle subcomponents - + Shows or hides the subcomponents of this object Shows or hides the subcomponents of this object + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Wall - + Creates a wall object from scratch or from a selected object (wire, face or solid) Creates a wall object from scratch or from a selected object (wire, face or solid) @@ -4191,12 +4412,12 @@ You can change that in the preferences. Arch_Window - + Window Vindu - + Creates a window object from a selected object (wire, rectangle or sketch) Creates a window object from a selected object (wire, rectangle or sketch) @@ -4501,27 +4722,27 @@ a certain property. Writing camera position - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools - + Draft Draft - + Import-Export Import-Export @@ -4982,7 +5203,7 @@ a certain property. Tykkelse - + Force export as Brep Force export as Brep @@ -5007,15 +5228,10 @@ a certain property. DAE - + Export options Export options - - - IFC - IFC - General options @@ -5157,17 +5373,17 @@ a certain property. Allow quads - + Use triangulation options set in the DAE options page Use triangulation options set in the DAE options page - + Use DAE triangulation options Use DAE triangulation options - + Join coplanar facets when triangulating Join coplanar facets when triangulating @@ -5191,11 +5407,6 @@ a certain property. Create clones when objects have shared geometry Create clones when objects have shared geometry - - - Show this dialog when importing and exporting - Show this dialog when importing and exporting - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5257,12 +5468,12 @@ a certain property. Split multilayer walls - + Use IfcOpenShell serializer if available Use IfcOpenShell serializer if available - + Export 2D objects as IfcAnnotations Export 2D objects as IfcAnnotations @@ -5282,7 +5493,7 @@ a certain property. Fit view while importing - + Export full FreeCAD parametric model Export full FreeCAD parametric model @@ -5332,12 +5543,12 @@ a certain property. Exclude list: - + Reuse similar entities Reuse similar entities - + Disable IfcRectangleProfileDef Disable IfcRectangleProfileDef @@ -5407,7 +5618,7 @@ a certain property. Import full FreeCAD parametric definitions if available - + Auto-detect and export as standard cases when applicable Auto-detect and export as standard cases when applicable @@ -5495,6 +5706,166 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces Allow quadrilateral faces + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Add default building storey if one is not found in the document + + + + IFC file units + IFC file units + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + Metric + Metric + + + + Imperial + Imperial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing + Shows verbose debug messages during import and export @@ -5587,150 +5958,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Ark.-verktøy @@ -5738,32 +5979,32 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft &Draft - + Utilities Utilities - + &Arch &Arch - + Creation Creation - + Annotation Merknad - + Modification Modification diff --git a/src/Mod/Arch/Resources/translations/Arch_pl.qm b/src/Mod/Arch/Resources/translations/Arch_pl.qm index 1c406b7dde..1c3ef20311 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_pl.qm and b/src/Mod/Arch/Resources/translations/Arch_pl.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_pl.ts b/src/Mod/Arch/Resources/translations/Arch_pl.ts index 8159cf0085..8d7be483a9 100644 --- a/src/Mod/Arch/Resources/translations/Arch_pl.ts +++ b/src/Mod/Arch/Resources/translations/Arch_pl.ts @@ -34,57 +34,57 @@ Typ tego budynku - + The base object this component is built upon Obiekt bazowy, na podstawie którego ten komponent jest zbudowany - + The object this component is cloning Obiekt jest klonowany przez ten komponent - + Other shapes that are appended to this object Inne kształty dołączone do obiektu - + Other shapes that are subtracted from this object Inne kształty odejmowane od obiektu - + An optional description for this component Opcjonalny opis dla tego komponentu - + An optional tag for this component Opcjonalna etykieta dla tego komponentu - + A material for this object Materiał dla tego obiektu - + Specifies if this object must move together when its host is moved Określa, czy obiekt musi poruszać się razem z hostem - + The area of all vertical faces of this object Powierzchnia wszystkich pionowych fasetek tego obiektu - + The area of the projection of this object onto the XY plane Powierzchnia rzutu tego obiektu na płaszczyznę XY - + The perimeter length of the horizontal area Długosc obwodu płaszczyzny poziomej @@ -104,12 +104,12 @@ Potrzebna moc elektryczna obiektu w Watach [W] - + The height of this object Wysokość tego obiektu - + The computed floor area of this floor Obliczona powierzchnia rzutu tego piętra @@ -144,62 +144,62 @@ Obrót profilu wokół jego osi wytłaczania - + The length of this element, if not based on a profile Długość tego elementu, jeśli nie w oparciu o profil - + The width of this element, if not based on a profile Szerokość tego elementu, jeśli nie w oparciu o profil - + The thickness or extrusion depth of this element Grubość lub głębokość tego elementu - + The number of sheets to use Liczba arkuszy do użycia - + The offset between this panel and its baseline Przesunięcie pomiędzy tym panelem i jej wyjściową - + The length of waves for corrugated elements Długość fali elementów falistych - + The height of waves for corrugated elements Wysokość fal elementów falistych - + The direction of waves for corrugated elements Kierunek fal elementów falistych - + The type of waves for corrugated elements Rodzaj fal elementów falistych - + The area of this panel Obszar tego panelu - + The facemaker type to use to build the profile of this object Typ facemakera jest używany do utworzenia profilu tego obiektu - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) Normalny kierunek wytłaczania tego obiektu (utrzymaj (0,0,0) dla typowego automatycznie) @@ -214,82 +214,82 @@ Gruboć linii renderowanych obiektów - + The color of the panel outline Kolor konturu panelu - + The size of the tag text Rozmiar czcionki dla etykiety tekstowej - + The color of the tag text Kolor etykiety tekstowej - + The X offset of the tag text Przesunięcie X tekstu znacznika - + The Y offset of the tag text Przesunięcie Y tekstu znacznika - + The font of the tag text Czcionka etykiety tekstowej - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label Tekst do wyświetlenia. Może być %tag%, %label% lub %description%, aby wyświetlić panel znacznik lub etykietę - + The position of the tag text. Keep (0,0,0) for center position Pozycja napisu. Wprowadź (0,0,0) zaby wyśrodkować - + The rotation of the tag text Obrót tekstu znacznika - + A margin inside the boundary Margines wewnątrz obwiedni - + Turns the display of the margin on/off Przełącza wyświetlanie marginesu wł./wył. - + The linked Panel cuts Połączony Panel wycięcia - + The tag text to display Tekst znacznika do wyświetlenia - + The width of the sheet Szerokość arkusza - + The height of the sheet Wysokość arkusza - + The fill ratio of this sheet Współczynnik wypełnienia tego arkusza @@ -319,17 +319,17 @@ Odsunięcie od punktu końcowego - + The curvature radius of this connector Promień krzywizny tego złącza - + The pipes linked by this connector Rury połączone tym złączem - + The type of this connector Typ tego złącza @@ -349,7 +349,7 @@ Wysokość tego elementu - + The structural nodes of this element Węzły konstrukcyjne tego elementu @@ -664,82 +664,82 @@ Jeśli jest zaznaczone, obiekty źródłowe są wyświetlane niezależnie od tego, czy są widoczne w modelu 3D - + The base terrain of this site Podstawowy teren tej witryny - + The postal or zip code of this site Kod pocztowy działki tej budowlanej - + The city of this site Działka budowlana w obrębie miasta - + The country of this site Działka budowlana w obrębie kraju - + The latitude of this site Szerokość geograficzna działki - + Angle between the true North and the North direction in this document Kat pomiędzy kierunkiem północy geograficznej a północa w tym projekcie - + The elevation of level 0 of this site Wysokość bezwzględna terenu n. p. m. - 0,00 projektu - + The perimeter length of this terrain Długość obwodu tego terenu - + The volume of earth to be added to this terrain Objętość ziemi, która ma zostać dodana do tego terenu - + The volume of earth to be removed from this terrain Objętość ziemi, która ma zostać usunięta z tego terenu - + An extrusion vector to use when performing boolean operations Wektor do wytłaczania do użycia podczas wykonywania operacji wartości logicznych - + Remove splitters from the resulting shape Usuń rozgałęźniki z wynikowego kształtu - + Show solar diagram or not Pokaż wykres słońca lub nie - + The scale of the solar diagram Skala wykresu słońca - + The position of the solar diagram Położenie wykresu słońca - + The color of the solar diagram Kolor wykresu słońca @@ -934,107 +934,107 @@ Przesunięcie między krawędzią schodów a konstrukcją - + An optional extrusion path for this element Opcjonalna ścieżka wytłaczania dla tego elementu - + The height or extrusion depth of this element. Keep 0 for automatic Wysokość lub głębokość wytłaczania tego elementu. Zachowaj 0 dla automatycznego - + A description of the standard profile this element is based upon Opis profilu standardowego, na którym opiera się ten element - + Offset distance between the centerline and the nodes line Odległość przesunięcia między linią środkową a linią węzłów - + If the nodes are visible or not Jeśli węzły są widoczne, czy nie - + The width of the nodes line Szerokość linii węzłów - + The size of the node points Rozmiar punktów węzła - + The color of the nodes line Kolor linii węzłów - + The type of structural node Typ węzła strukturalnego - + Axes systems this structure is built on Systemy osi, na których struktura jest zbudowana - + The element numbers to exclude when this structure is based on axes Numery elementów są do wykluczenia, gdy ta struktura jest oparta na osiach - + If true the element are aligned with axes Jeśli to prawda, element jest wyrównany z osiami - + The length of this wall. Not used if this wall is based on an underlying object Długość tej ściany. Nieużywane, jeśli ściana opiera się na ukrytym obiekcie - + The width of this wall. Not used if this wall is based on a face Szerokość tej ściany. Nieużywane, jeśli ściana opiera się na ścianie - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid Wysokość tej ściany. Zachowaj 0 dla automatycznego. Nieużywane, jeśli ściana jest oparta na bryle - + The alignment of this wall on its base object, if applicable Wyrównanie tej ściany na jej obiekcie bazowym, jeśli dotyczy - + The face number of the base object used to build this wall Numer ściany bazowego obiektu użytego do zbudowania tej ściany - + The offset between this wall and its baseline (only for left and right alignments) Przesunięcie między tą ścianą a linią bazową (tylko w przypadku wyrównania w lewo i w prawo) - + The normal direction of this window Zwykły kierunek tego okna - + The area of this window Obszar tego okna - + An optional higher-resolution mesh or shape for this object Opcjonalne wyższej rozdzielczości siatki lub kształt dla tego obiektu @@ -1044,7 +1044,7 @@ Opcjonalne dodatkowe miejsce docelowe do dodania do profilu przed jego wytłoczeniem - + Opens the subcomponents that have a hinge defined Otwiera podskładniki, które mają zdefiniowane zawias @@ -1099,7 +1099,7 @@ Nakładanie się podłużnic powyżej dołu bieżnika - + The number of the wire that defines the hole. A value of 0 means automatic Numer przewodu definiującego otwór. Wartość 0 oznacza automatyczną @@ -1124,7 +1124,7 @@ Osie, z których składa się ten system - + An optional axis or axis system on which this object should be duplicated Opcjonalne osi lub osi systemu, na których ten obiekt powinien być wzorowany @@ -1139,32 +1139,32 @@ Jeśli jest to prawda, geometria jest zespolona, w przeciwnym razie kształt złożony - + If True, the object is rendered as a face, if possible. Jeśli Prawda, obiekt jest renderowany jako ściana, jeśli to możliwe. - + The allowed angles this object can be rotated to when placed on sheets Dopuszczalne kąty rotacji obiektu umieszczonego go na arkuszach - + Specifies an angle for the wood grain (Clockwise, 0 is North) Określa kąt dla włókien drewna (Zgodnie z ruchem wskazówek zegara, 0 oznacza północ) - + Specifies the scale applied to each panel view. Określa skalę stosowaną do każdego widoku panelowego. - + A list of possible rotations for the nester Lista możliwych rotacji dla nestera - + Turns the display of the wood grain texture on/off Włącza/wyłącza wyświetlanie tekstury włókien drewna @@ -1189,7 +1189,7 @@ Niestandardowe odstępy prętów zbrojeniowych - + Shape of rebar Kształt zbrojenia @@ -1199,24 +1199,24 @@ Odwróć kierunek dachu, jeśli kieruje się w złą stronę - + Shows plan opening symbols if available Wyświetla symbole otwierające płaszczyznę, jeśli są dostępne - + Show elevation opening symbols if available Wyświetl symbole otwierające elewację, jeśli są dostępne - + The objects that host this window Obiekty, które obsługują to okno An optional custom bubble number - An optional custom bubble number + Opcjonalny numer chmurki @@ -1261,7 +1261,7 @@ The level of the (0,0,0) point of this level - The level of the (0,0,0) point of this level + Poziom koty (0,0,0) piętra @@ -1326,10 +1326,10 @@ If set to True, the working plane will be kept on Auto mode - If set to True, the working plane will be kept on Auto mode + Przy ustawieniu True płaszczyzna robocza pozostanie w trybie automatycznego dopasowania - + An optional standard (OmniClass, etc...) code for this component Opcjonalny kod standardowy (Omniclass, itd...) dla tego komponentu @@ -1344,24 +1344,24 @@ Łącze URL, gdzie można znaleźć informacje na temat tego materiału - + The horizontal offset of waves for corrugated elements Poziome przesunięcie fal dla elementów falistych - + If the wave also affects the bottom side or not Czy fala wpływa również na dolną stronę, czy nie - + The font file Plik czcionki - + An offset value to move the cut plane from the center point - An offset value to move the cut plane from the center point + Odsunięcie płaszczyzny przekroju od punktu środkowego @@ -1386,7 +1386,7 @@ The latest time stamp of the linked file - The latest time stamp of the linked file + Data ostatniej modyfikacji połączonego pliku @@ -1414,22 +1414,22 @@ Odległość między płaszczyzną cięcia i rzeczywistym widokiem cięcia (zachowaj bardzo małą wartość, ale nie zerową) - + The street and house number of this site, with postal box or apartment number if needed The street and house number of this site, with postal box or apartment number if needed - + The region, province or county of this site Region, prowincja lub hrabstwo tej lokalizacji - + A url that shows this site in a mapping website Łącze url, które pokazuje tę budowę w witrynie internetowej - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates Opcjonalne przesunięcie między początkiem modelu (0,0,0) a punktem wskazanym przez współrzędne geocentryczne @@ -1484,102 +1484,102 @@ "Lewy zarys" wszystkich segmentów schodów - + Enable this to make the wall generate blocks Włącz to, aby ściana generowała bloki - + The length of each block Długość każdego bloku - + The height of each block Wysokość każdego bloku - + The horizontal offset of the first line of blocks Przesunięcie poziome pierwszej linii bloków - + The horizontal offset of the second line of blocks Przesunięcie poziome drugiej linii bloków - + The size of the joints between each block Rozmiar złącza między każdym blokiem - + The number of entire blocks Liczba całych bloków - + The number of broken blocks Liczba złamanych bloków - + The components of this window Komponenty tego okna - + The depth of the hole that this window makes in its host object. If 0, the value will be calculated automatically. Głębokość otworu, które to okno tworzy w obiekcie obsługującym. Jeśli 0, wartość zostanie obliczona automatycznie. - + An optional object that defines a volume to be subtracted from hosts of this window Opcjonalny obiekt, który określa zawartość do odjęcia od obsługującego to okno - + The width of this window Szerokość tego okna - + The height of this window Wysokość tego okna - + The preset number this window is based on Numer ustawienia wstępnego, na którym oparte jest to okno - + The frame size of this window Rozmiar ramy tego okna - + The offset size of this window Przesunięcie tego okna - + The width of louvre elements Szerokość elementów rastrowych - + The space between louvre elements Przestrzeń między elementami żaluzji - + The number of the wire that defines the hole. If 0, the value will be calculated automatically Numer drutu definiującego otwór. Jeśli 0, wartość zostanie obliczona automatycznie - + Specifies if moving this object moves its base instead Specifies if moving this object moves its base instead @@ -1609,22 +1609,22 @@ The number of posts used to build the fence - + The type of this object Typ tego obiektu - + IFC data Dane IFC - + IFC properties of this object Właściwości IFC tego obiektu - + Description of IFC attributes are not yet implemented Opis atrybutów IFC nie jest jeszcze zaimplementowany @@ -1639,27 +1639,27 @@ If true, the color of the objects material will be used to fill cut areas. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site When set to 'True North' the whole geometry will be rotated to match the true north of this site - + Show compass or not Pokaż lub ukryj kompas - + The rotation of the Compass relative to the Site The rotation of the Compass relative to the Site - + The position of the Compass relative to the Site placement The position of the Compass relative to the Site placement - + Update the Declination value based on the compass rotation Update the Declination value based on the compass rotation @@ -1730,8 +1730,8 @@ - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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. @@ -1754,10 +1754,110 @@ Turn cutting on when activating this level - + Use the material color as this object's shape color, if available Use the material color as this object's shape color, if available + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile + 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 @@ -1774,22 +1874,97 @@ If True, additional lines with each individual object are added to the results - + The time zone where this site is located The time zone where this site is located - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation The area of this wall as a simple Height * Length calculation @@ -1797,17 +1972,17 @@ Arch - + Components Fragmenty - + Components of this object Składniki obiektu - + Axes Osie @@ -1817,12 +1992,12 @@ Utwórz Osie - + Remove Usuń - + Add Dodaj @@ -1842,67 +2017,67 @@ Kąt - + is not closed nie jest zamknięty - + is not valid nie jest prawidłowy - + doesn't contain any solid nie zawiera żadnych stałych - + contains a non-closed solid zawiera niezamknięte stałe - + contains faces that are not part of any solid zawiera fronty, które nie są częścią żadnych stałych - + Grouping Grupowanie - + Ungrouping Rozgrupowanie - + Split Mesh Rozdziel siatkę - + Mesh to Shape Zazębia oczka siatki do kształtu - + Base component Podstawowy składnik - + Additions Dodatki - + Subtractions Różnice - + Objects Obiekty @@ -1922,7 +2097,7 @@ Nie można utworzyć dachu - + Page Strona @@ -1937,82 +2112,82 @@ Tworzenie płaszczyzny przekroju - + Create Site Tworzenie witryny - + Create Structure Tworzenie struktury - + Create Wall Utwórz ścianę - + Width Szerokość - + Height Wysokość - + Error: Invalid base object Błąd: Nieprawidłowy obiekt podstawowy - + This mesh is an invalid solid Ta siatka nie jest poprawna - + Create Window Utwórz Okno - + Edit Edytuj - + Create/update component Utwórz/uaktualnij komponent - + Base 2D object Podstawowy obiekt 2D - + Wires Przewody - + Create new component Utwórz nowy komponent - + Name Nazwa - + Type Typ - + Thickness Grubość @@ -2027,12 +2202,12 @@ plik %s utworzony pomyślnie. - + Add space boundary Dodaj granicę przestrzni - + Remove space boundary Usuń granicę przestrzeni @@ -2042,7 +2217,7 @@ Wybierz obiekt bazowy - + Fixtures Okucia @@ -2072,32 +2247,32 @@ Tworzenie schodów - + Length Długość - + Error: The base shape couldn't be extruded along this tool object Błąd: Krzywa bazowa nie może być wyciągnięta za pomocą tego narzędzia wzdłuż obiektu - + Couldn't compute a shape Nie można obliczyć kształtu - + Merge Wall Scal ścianę - + Please select only wall objects Proszę wybrać tylko elementy typu ściana - + Merge Walls Scal ściany @@ -2107,42 +2282,42 @@ Odległości (mm) i kąty (stopnie) pomiędzy osiami - + Error computing the shape of this object Błąd obliczeń kształtu tego obiektu - + Create Structural System Stwórz System Konstrukcyjny - + Object doesn't have settable IFC Attributes Obiekt nie posiada ustawialnych Atrybutów IFC - + Disabling Brep force flag of object Wyłączenie wymuszenia flagi Brep obiektu - + Enabling Brep force flag of object Włączenie wymuszenia flagi Brep obiektu - + has no solid nie ma geometrii pełnej - + has an invalid shape ma nieprawidłowy kształt - + has a null shape ma kształt zerowy @@ -2187,7 +2362,7 @@ Tworzenie 3 widokow - + Create Panel Tworzenie Panelu @@ -2273,7 +2448,7 @@ Jeśli Bieg = 0, wtedy bieg jest obliczany tak, że wysokość jest taka sama, j Wysokość (mm) - + Create Component Tworzenie komponentu @@ -2283,7 +2458,7 @@ Jeśli Bieg = 0, wtedy bieg jest obliczany tak, że wysokość jest taka sama, j Tworzenie materiału - + Walls can only be based on Part or Mesh objects Ściany mogą być oparta wyłącznie na obiektach Części lub Siatki @@ -2293,12 +2468,12 @@ Jeśli Bieg = 0, wtedy bieg jest obliczany tak, że wysokość jest taka sama, j Ustal położenie tekstu - + Category Kategoria - + Key Klucz @@ -2313,7 +2488,7 @@ Jeśli Bieg = 0, wtedy bieg jest obliczany tak, że wysokość jest taka sama, j Jednostka - + Create IFC properties spreadsheet Stwórz arkusz właściwości IFC @@ -2323,37 +2498,37 @@ Jeśli Bieg = 0, wtedy bieg jest obliczany tak, że wysokość jest taka sama, j Utwórz Budynek - + Group Grupa - + Create Floor Utwórz Piętro - + Create Panel Cut Utwórz Cięcie Panelu - + Create Panel Sheet Utwórz Arkusz Panelu - + Facemaker returned an error Facemaker zwrócił błąd - + Tools Narzędzia - + Edit views positions Edytuj pozycje widoków @@ -2498,7 +2673,7 @@ Jeśli Bieg = 0, wtedy bieg jest obliczany tak, że wysokość jest taka sama, j Obrót - + Offset Offset @@ -2523,86 +2698,86 @@ Jeśli Bieg = 0, wtedy bieg jest obliczany tak, że wysokość jest taka sama, j Harmonogram - + There is no valid object in the selection. Site creation aborted. W zaznaczeniu nie ma prawidłowego obiektu. Tworzenie witryny zostało przerwane. - + Node Tools Narzędzia węzłowe - + Reset nodes Zresetuj węzły - + Edit nodes Edytuj węzły - + Extend nodes Rozszerz węzły - + Extends the nodes of this element to reach the nodes of another element Rozszerza punkty węzłowe tego elementu aby dosięgnąć punktów węzłowych innego elementu - + Connect nodes Połącz punkty węzłowe - + Connects nodes of this element with the nodes of another element Połącz punkty węzłowe tego elementu z punktami węzłowymi innego elementu - + Toggle all nodes Przełącz wszystkie węzły - + Toggles all structural nodes of the document on/off Włącza/Wyłącza wszystkie węzły konstrukcyjne dokumentu - + Intersection found. Znaleziono przecięcie. - + Door Drzwi - + Hinge Zawias - + Opening mode Tryb otwierania - + Get selected edge Zdobądź wybraną krawędź - + Press to retrieve the selected edge Naciśnij, aby pobrać wybraną krawędź @@ -2632,17 +2807,17 @@ Tworzenie witryny zostało przerwane. Nowa warstwa - + Wall Presets... Ustawienia Wstępne Ściany... - + Hole wire Szkielet otworu - + Pick selected Wybierz zaznaczone @@ -2722,7 +2897,7 @@ Tworzenie witryny zostało przerwane. Kolumny - + This object has no face Obiekt nie ma powierzchni @@ -2732,42 +2907,42 @@ Tworzenie witryny zostało przerwane. Granice przestrzeni - + Error: Unable to modify the base object of this wall Błąd: Nie można zmodyfikować obiektu podstawowego tej ściany - + Window elements Elementy okna - + Survey Badanie - + Set description Wprowadź opis - + Clear Wyczyść - + Copy Length Skopiuj Długość - + Copy Area Obszar kopiowania - + Export CSV Eksportuj CSV @@ -2777,17 +2952,17 @@ Tworzenie witryny zostało przerwane. Opis - + Area Obszar - + Total Łącznie - + Hosts Obsługujący @@ -2839,77 +3014,77 @@ Tworzenie Budynku zostało przerwane. Utwórz Część Budynku - + Invalid cutplane Nieprawidłowa płaszczyzna cięcia - + All good! No problems found Wszystko w porządku! Nie znaleziono żadnych problemów - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: Obiekt nie posiada atrybutu ifcWłaściwości. Anuluj tworzenie arkusza kalkulacyjnego dla obiektu: - + Toggle subcomponents Podskładniki przełączania - + Closing Sketch edit Zamykanie edycji Rysunku - + Component Komponent - + Edit IFC properties Edytuj właściwości IFC - + Edit standard code Edytuj kod standardowy - + Property Właściwości - + Add property... Dodaj właściwość... - + Add property set... Dodaj zestaw właściwości... - + New... Nowy... - + New property Nowa właściwość - + New property set Nowy zestaw właściwości - + 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. @@ -2920,7 +3095,7 @@ 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. W zaznaczeniu nie ma prawidłowego obiektu. @@ -2932,7 +3107,7 @@ Tworzenie Piętra zostało przerwane. W profilu nie znaleziono punktu przecięcia. - + Error computing shape of Błąd obliczania kształtu @@ -2947,67 +3122,62 @@ Tworzenie Piętra zostało przerwane. Proszę wybrać tylko obiekty Rur - + Unable to build the base path Nie można zbudować ścieżki podstawowej - + Unable to build the profile Nie można zbudować profilu - + Unable to build the pipe Nie można zbudować rury - + The base object is not a Part Obiekt podstawowy nie jest Częścią - + Too many wires in the base shape Zbyt wiele drutów w kształcie podstawy - + The base wire is closed Drut podstawowy jest zamknięty - + The profile is not a 2D Part Profil nie jest częścią 2D - - Too many wires in the profile - Zbyt wiele drutów w profilu - - - + The profile is not closed Profil nie jest zamknięty - + Only the 3 first wires will be connected Tylko 3 pierwsze druty zostaną połączone - + Common vertex not found Nie znaleziono wspólnego wierzchołka - + Pipes are already aligned Rury są już wyrównane - + At least 2 pipes must align Co najmniej 2 rury muszą zostać wyrównane @@ -3062,12 +3232,12 @@ Tworzenie Piętra zostało przerwane. Zmień rozmiar - + Center Środek - + 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. @@ -3078,72 +3248,72 @@ Inne obiekty zostaną usunięte z zaznaczenia. Możesz to zmienić w preferencjach. - + Choose another Structure object: Wybierz inny obiekt Konstrukcji: - + The chosen object is not a Structure Wybrany obiekt nie jest Konstrukcją - + The chosen object has no structural nodes Wybrany obiekt nie posiada węzłów konstrukcyjnych - + One of these objects has more than 2 nodes Jeden z tych obiektów ma więcej niż 2 węzły - + Unable to find a suitable intersection point Nie można znaleźć odpowiedniego punktu przecięcia - + Intersection found. Znaleziono przecięcie. - + The selected wall contains no subwall to merge Wybrana płaszczyzna nie zawiera podpłaszczyzny do scalenia - + Cannot compute blocks for wall Nie można obliczyć bloków dla płaszczyzny - + Choose a face on an existing object or select a preset Wybierz płaszczyznę na istniejącym obiekcie albo wybierz ustawienie wstępne - + Unable to create component Nie można utworzyć komponentu - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire Numer drutu definiującego otwór w obiekcie obsługującym. Wartość zero automatycznie przyjmie największy drut - + + default + domyślny - + 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 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 If this is checked, the default Offset value of this window will be added to the value entered here @@ -3188,17 +3358,17 @@ Możesz to zmienić w preferencjach. Błąd: Używana wersja IfcOtwartySystem jest za stara - + Successfully written Zapisano pomyślnie - + Found a shape containing curves, triangulating Znaleziono kształt zawierający krzywe, następuje triangulacja - + Successfully imported Pomyślnie importowano @@ -3253,121 +3423,136 @@ You can change that in the preferences. Centers the plane on the objects in the list above Wyśrodkuje płaszczyznę na obiektach znajdujących się powyżej - - - First point of the beam - First point of the beam - - Base point of column - Base point of column + First point of the beam + Punkt początkowy belki - + + Base point of column + Punkt bazowy kolumny + + + Next point Następny punkt - + Structure options Opcje struktury - + Drawing mode Tryb rysowania - + Beam Belka - + Column Kolumna - + Preset Ustawienia - + Switch L/H Przełącz L/H - + Switch L/W Przełącz L/W - + Con&tinue Kontynuuj - + First point of wall Pierwszy punkt ściany - + Wall options Opcje ściany - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. Ta lista pokazuje wszystkie obiekty wielo-materiałowe tego dokumentu. Utwórz kilka aby zdefiniować typy ścian. - + Alignment Wyrównanie - + Left Lewa - + Right Prawo - + Use sketches Użyj rysunki - + Structure Konstrukcja - + Window Okno - + Window options Opcje okna - + Auto include in host object - Auto include in host object + Włącz automatycznie do obiektu gospodarza - + Sill height Sill height + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness @@ -3379,24 +3564,34 @@ You can change that in the preferences. depends on the object - + Create Project Utwórz Projekt Unable to recognize that file type - Unable to recognize that file type + Nie można rozpoznać typu pliku - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch - Arch + Arch - + Rebar tools - Rebar tools + Narzędzia zbrojenia @@ -3518,12 +3713,12 @@ You can change that in the preferences. Arch_Add - + Add component Dodaj składnik - + Adds the selected components to the active object Dodaje wybrane składniki do aktywnego obiektu @@ -3601,12 +3796,12 @@ You can change that in the preferences. Arch_Check - + Check Sprawdź - + Checks the selected objects for problems Sprawdza zaznaczone obiekty czy nie zawierają błędów @@ -3614,12 +3809,12 @@ You can change that in the preferences. Arch_CloneComponent - + Clone component Komponent klonu - + Clones an object as an undefined architectural component Klonuje obiekt jako niezdefiniowany komponent architektoniczny @@ -3627,12 +3822,12 @@ You can change that in the preferences. Arch_CloseHoles - + Close holes Zamknij otwory - + Closes holes in open shapes, turning them solids Zamyka otwory kształtów otwartych, zmienia je do stałych @@ -3640,16 +3835,29 @@ You can change that in the preferences. Arch_Component - + Component Komponent - + Creates an undefined architectural component Tworzy niezdefiniowany komponent architektoniczny + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3665,7 +3873,7 @@ You can change that in the preferences. Cut with a line - Cut with a line + Przetnij według linii @@ -3702,14 +3910,14 @@ You can change that in the preferences. Arch_Floor - + Level Kondygnacja - + Creates a Building Part object that represents a level, including selected objects - Creates a Building Part object that represents a level, including selected objects + Przekształca wybrane obiekty w obiekt Części Budynku, odpowiadający jednemu poziomowi @@ -3791,12 +3999,12 @@ You can change that in the preferences. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Stwórz arkusz IFC... - + Creates a spreadsheet to store IFC properties of an object. Tworzy arkusz do przechowywania właściwości Ifc obiektu. @@ -3825,12 +4033,12 @@ You can change that in the preferences. Arch_MergeWalls - + Merge Walls Scal ściany - + Merges the selected walls, if possible Połącz wybrane ściany, jeśli możliwe @@ -3838,12 +4046,12 @@ You can change that in the preferences. Arch_MeshToShape - + Mesh to Shape Zazębia oczka siatki do kształtu - + Turns selected meshes into Part Shape objects Włącza wybrane oczka w części kształtu obiektów @@ -3864,12 +4072,12 @@ You can change that in the preferences. Arch_Nest - + Nest Zagnieżdżać - + Nests a series of selected shapes in a container Gniazduje serię wybranych kształtów w pojemniku @@ -3877,12 +4085,12 @@ You can change that in the preferences. Arch_Panel - + Panel Panel - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Tworzy obiekt panelu od podstaw lub z wybranego obiektu (szkicu, szkieletu, wieloboku lub bryły) @@ -3890,7 +4098,7 @@ You can change that in the preferences. Arch_PanelTools - + Panel tools Narzędzia panelu @@ -3898,7 +4106,7 @@ You can change that in the preferences. Arch_Panel_Cut - + Panel Cut Panel Cut @@ -3906,17 +4114,17 @@ You can change that in the preferences. Arch_Panel_Sheet - + Creates 2D views of selected panels Tworzy widoki 2D wybranych paneli - + Panel Sheet Arkusz panelu - + Creates a 2D sheet which can contain panel cuts Tworzy arkusz 2D, który może zawierać cięcia paneli @@ -3950,7 +4158,7 @@ You can change that in the preferences. Arch_PipeTools - + Pipe tools Narzędzia do rur @@ -3958,14 +4166,14 @@ You can change that in the preferences. Arch_Project - + Project Projekt - + Creates a project entity aggregating the selected sites. - Creates a project entity aggregating the selected sites. + Tworzy jednostkę projektu złożoną z wybranych terenów. @@ -3997,12 +4205,12 @@ You can change that in the preferences. Arch_Remove - + Remove component Usuń składnik - + Remove the selected components from their parents, or create a hole in a component Usuń wybrane składniki z rodzimego elementu lub utwórz otwór w składniku @@ -4010,12 +4218,12 @@ You can change that in the preferences. Arch_RemoveShape - + Remove Shape from Arch Usuń Kształt z łuku - + Removes cubic shapes from Arch components Usuwa sześcienne kształty ze składników łuku @@ -4062,12 +4270,12 @@ You can change that in the preferences. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Wybierz nieróżnorodne siatki - + Selects all non-manifold meshes from the document or from the selected groups Wybiera wszystkie nieróżnorodne siatki z dokumentu lub wybranych grup @@ -4075,12 +4283,12 @@ You can change that in the preferences. Arch_Site - + Site Teren - + Creates a site object including selected objects. Tworzy obiekt Teren wraz z wybranymi obiektami @@ -4106,12 +4314,12 @@ You can change that in the preferences. Arch_SplitMesh - + Split Mesh Rozdziel siatkę - + Splits selected meshes into independent components Rozdziela wybrane siatki na niezależne składniki @@ -4127,12 +4335,12 @@ You can change that in the preferences. Arch_Structure - + Structure Konstrukcja - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Utwórz obiekt Konstrukcja od początku lub z wybranych obiektów (szkic, szkielet, fasetka lub solid) @@ -4140,12 +4348,12 @@ You can change that in the preferences. Arch_Survey - + Survey Badanie - + Starts survey Rozpoczyna badanie @@ -4153,12 +4361,12 @@ You can change that in the preferences. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag Przełącz znacznik IFC Brep - + Force an object to be exported as Brep or not Wymuś eksport obiektu jako Brep lub nie @@ -4166,25 +4374,38 @@ You can change that in the preferences. Arch_ToggleSubs - + Toggle subcomponents Podskładniki przełączania - + Shows or hides the subcomponents of this object Wyświetla lub ukrywa podkomponenty tego obiektu + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Ściana - + Creates a wall object from scratch or from a selected object (wire, face or solid) Tworzy obiekt Ściana od początku lub z wybranych @@ -4192,12 +4413,12 @@ You can change that in the preferences. Arch_Window - + Window Okno - + Creates a window object from a selected object (wire, rectangle or sketch) Tworzy obiekt okno z zaznaczonego obiektu (przewód, prostokąt lub szkic) @@ -4420,7 +4641,7 @@ You can change that in the preferences. Schedule name: - Schedule name: + Tytuł zestawienia: @@ -4501,28 +4722,28 @@ a certain property. Writing camera position Pozycja kamery pisania - - - Draft creation tools - Draft creation tools - - Draft annotation tools - Draft annotation tools + Draft creation tools + Narzędzia kreślarskie + Draft annotation tools + Narzędzia opisów kreślarskich + + + Draft modification tools Draft modification tools - + Draft Szkic - + Import-Export Import-Eksport @@ -4983,7 +5204,7 @@ a certain property. Grubość - + Force export as Brep Wymuszony eksport jako Brep @@ -5008,15 +5229,10 @@ a certain property. DAE - + Export options Opcje eksportu - - - IFC - IFC - General options @@ -5158,17 +5374,17 @@ a certain property. Pozwól na czworokąty - + Use triangulation options set in the DAE options page Pozwól na użycie opcji triangulacji na stronie DAE - + Use DAE triangulation options Użyj opcji triangulacji DAE - + Join coplanar facets when triangulating Połącz współpłaszczyznowe przy triangulacji @@ -5192,11 +5408,6 @@ a certain property. Create clones when objects have shared geometry Tworzy klony kiedy obiekty dzielą geometrię - - - Show this dialog when importing and exporting - Pokaz komunikat podczas importu i eksportu - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5258,12 +5469,12 @@ a certain property. Podziel ściany wielowarstwowe - + Use IfcOpenShell serializer if available Użyć serializatora IfcOtwartSystem, jeśli jest dostępny - + Export 2D objects as IfcAnnotations Eksportuj obiekty 2D jako IfcAdnotacje @@ -5283,7 +5494,7 @@ a certain property. Dopasuj widok podczas importowania - + Export full FreeCAD parametric model Wyeksportuj pełny model parametryczny FreeCAD @@ -5333,12 +5544,12 @@ a certain property. Pomiń listę: - + Reuse similar entities Wykorzystaj ponownie podobne jednostki - + Disable IfcRectangleProfileDef Wyłącz IfcRectangleProfileDef @@ -5408,7 +5619,7 @@ a certain property. Import full FreeCAD parametric definitions if available - + Auto-detect and export as standard cases when applicable Automatycznie wykrywaj i eksportuj jako standardowe przypadki, gdy ma to zastosowanie @@ -5494,14 +5705,173 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value. Allow quadrilateral faces - Allow quadrilateral faces + Zezwalaj na czworoboczne ściany + + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Niektóre przeglądarki IFC nie lubią obiektów eksportowanych jako wyciągnięcia. Użyj tej opcji aby wymusić eksportowanie obiektów jako geometrii BREP. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Dodaj domyślne piętro budynku, jeśli dokument nie zawiera jeszcze pięter + + + + IFC file units + Jednostki pliku IFC + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + Jednostki, które zostaną użyte przy tworzeniu pliku IFC. Pamiętaj, że plik IFC ZAWSZE zapisany jest w jednostkach metrycznych. Jednostki brytyjskie będą jedynie dołączonym do nich przeliczeniem. Mogą z nich jednak korzystać te programy BIM, które pozwalają na wybór systemu miar przy otwieraniu pliku. + + + + Metric + Metryczne + + + + Imperial + Brytyjskie + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing Shows verbose debug messages during import and export of IFC files in the Report view panel - Shows verbose debug messages during import and export -of IFC files in the Report view panel + Pokazuje komunikaty debugowania podczas importu i eksportu +plików IFC w panelu widoku raportu @@ -5528,8 +5898,8 @@ will already have their openings subtracted The importer will try to detect extrusions. Note that this might slow things down. - The importer will try to detect extrusions. -Note that this might slow things down. + Importer spróbuje wykryć wyciągnięcia. +Może to chwilę potrwać. @@ -5561,177 +5931,45 @@ they will be treated as one. IFC files can contain unclean or non-solid geometry. If this option is checked, all the geometry is imported, regardless of their validity. - IFC files can contain unclean or non-solid geometry. If this option is checked, all the geometry is imported, regardless of their validity. + Pliki IFC mogą zawierać elementy niewłaściwe i nie-bryły. Jeśli zaznaczysz tę opcję, cała geometria zostanie zaimportowana, niezależnie o jej jakości. Allow invalid shapes - Allow invalid shapes + Zezwalaj na nieprawidłowe kształty Comma-separated list of IFC entities to be excluded from imports - Comma-separated list of IFC entities to be excluded from imports + Rozdzielana przecinkami lista jednostek IFC, które zostaną wykluczone z importu Fit view during import on the imported objects. This will slow down the import, but one can watch the import. - Fit view during import on the imported objects. -This will slow down the import, but one can watch the import. + Dopasowuj widok, aby zmieścić wszystkie importowane obiekty. Spowoduje to spowolnienie importu, ale pozwoli go kontrolować. Creates a full parametric model on import using stored FreeCAD object properties - Creates a full parametric model on import using stored -FreeCAD object properties + Tworzy podczas importu model w pełni parametryczny, korzystając z zapisanych właściwości obiektów FreeCAD - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Narzędzia architektoniczne @@ -5739,34 +5977,34 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft Rysunek - + Utilities Narzędzia - + &Arch &Łuk - + Creation - Creation + Utworzenie - + Annotation Adnotacja - + Modification - Modification + Modyfikacja diff --git a/src/Mod/Arch/Resources/translations/Arch_pt-BR.qm b/src/Mod/Arch/Resources/translations/Arch_pt-BR.qm index 4a6cc0bd38..c2ae6bb0e1 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_pt-BR.qm and b/src/Mod/Arch/Resources/translations/Arch_pt-BR.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_pt-BR.ts b/src/Mod/Arch/Resources/translations/Arch_pt-BR.ts index 5b57f90886..d967447209 100644 --- a/src/Mod/Arch/Resources/translations/Arch_pt-BR.ts +++ b/src/Mod/Arch/Resources/translations/Arch_pt-BR.ts @@ -34,57 +34,57 @@ O tipo desta construção - + The base object this component is built upon O objeto básico em que o componente está construído - + The object this component is cloning O objeto que este componente está clonando - + Other shapes that are appended to this object Outras formas que são acrescentadas a este objeto - + Other shapes that are subtracted from this object Outras formas que são subtraídas deste objeto - + An optional description for this component Uma descrição opcional para este componente - + An optional tag for this component Uma etiqueta opcional para este componente - + A material for this object Um material para este objeto - + Specifies if this object must move together when its host is moved Especifica se este objeto deve se mover junto quando seu objeto pai for movido - + The area of all vertical faces of this object A área de todas as faces verticais deste objeto - + The area of the projection of this object onto the XY plane A área da projeção deste objeto no plano XY - + The perimeter length of the horizontal area O comprimento do perímetro da área horizontal @@ -104,12 +104,12 @@ A energia elétrica necessária para este equipamento em Watts - + The height of this object A altura deste objeto - + The computed floor area of this floor A área deste piso calculada @@ -144,62 +144,62 @@ A rotação do perfil em torno de seu eixo de extrusão - + The length of this element, if not based on a profile O comprimento deste elemento, se não for baseado em um perfil - + The width of this element, if not based on a profile A largura deste elemento, se não for baseado em um perfil - + The thickness or extrusion depth of this element A espessura ou profundidade de extrusão deste elemento - + The number of sheets to use O número de folhas a serem usadas - + The offset between this panel and its baseline O deslocamento entre este painel e sua linha de base - + The length of waves for corrugated elements O comprimento de ondas para elementos corrugados - + The height of waves for corrugated elements A altura das ondas para elementos corrugados - + The direction of waves for corrugated elements A direção das ondas para elementos corrugados - + The type of waves for corrugated elements O tipo de ondulação para elementos corrugados - + The area of this panel A área deste painel - + The facemaker type to use to build the profile of this object - O tipo de facemaker a ser usado para construir o perfil deste objeto + O tipo de gerador de faces a ser usado para construir o perfil deste objeto - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) A direção normal de extrusão deste objeto (mantenha (0,0,0) para normal automática) @@ -214,82 +214,82 @@ A largura da linha dos objetos renderizadas - + The color of the panel outline A cor do contorno do painel - + The size of the tag text O tamanho do texto da etiqueta - + The color of the tag text A cor do texto da etiqueta - + The X offset of the tag text O deslocamento X do texto da etiqueta - + The Y offset of the tag text O deslocamento Y do texto da etiqueta - + The font of the tag text A fonte do texto da etiqueta - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label O texto a ser exibido. Pode ser %tag%, %label% ou %description% para exibir a etiqueta do painel ou rótulo - + The position of the tag text. Keep (0,0,0) for center position A posição do texto da etiqueta. Manter (0,0,0) para posição central - + The rotation of the tag text A rotação do texto da etiqueta - + A margin inside the boundary Uma margem interna - + Turns the display of the margin on/off Liga/desliga a exibição da margem - + The linked Panel cuts Os cortes de painel vinculados - + The tag text to display O texto de etiqueta para exibir - + The width of the sheet A largura da folha - + The height of the sheet A altura da folha - + The fill ratio of this sheet A taxa de preenchimento desta folha @@ -319,17 +319,17 @@ Deslocamento a partir do ponto final - + The curvature radius of this connector O raio de curvatura desse conector - + The pipes linked by this connector Os tubos ligados por este conector - + The type of this connector O tipo desse conector @@ -349,7 +349,7 @@ A altura deste elemento - + The structural nodes of this element Os nós estruturais deste elemento @@ -664,82 +664,82 @@ Se esta casa estiver marcada, objetos fonte serão exibidos mesmo se estão invisíveis na vista 3D - + The base terrain of this site O terreno de base deste sítio - + The postal or zip code of this site O código postal deste sítio - + The city of this site A cidade deste terreno - + The country of this site O país deste terreno - + The latitude of this site A latitude deste terreno - + Angle between the true North and the North direction in this document Ângulo entre o norte verdadeiro e a direção do norte neste documento - + The elevation of level 0 of this site A elevação do nível 0 deste terreno - + The perimeter length of this terrain O comprimento do perímetro deste terreno - + The volume of earth to be added to this terrain O volume de terra a ser adicionado a este terreno - + The volume of earth to be removed from this terrain O volume de terra a ser retirado deste terreno - + An extrusion vector to use when performing boolean operations Um vetor de extrusão usado para operações booleanas - + Remove splitters from the resulting shape Retira as arestas divisoras da forma final - + Show solar diagram or not Mostrar o diagrama solar ou não - + The scale of the solar diagram A escala do diagrama solar - + The position of the solar diagram A posição do diagrama solar - + The color of the solar diagram A cor do diagrama solar @@ -934,107 +934,107 @@ O espaço entre a borda da escada e a estrutura - + An optional extrusion path for this element Um caminho de extrusão opcional para este elemento - + The height or extrusion depth of this element. Keep 0 for automatic A profundidade ou altura ou extrusão deste elemento. Mantenha 0 para automático - + A description of the standard profile this element is based upon Uma descrição do perfil padrão no qual este elemento é baseado - + Offset distance between the centerline and the nodes line A distância o eixo central e a linha de nós - + If the nodes are visible or not Se os nós estão visíveis ou não - + The width of the nodes line A largura da linha de nós - + The size of the node points O tamanho dos pontos de nó - + The color of the nodes line A cor da linha de nós - + The type of structural node O tipo de nó estrutural - + Axes systems this structure is built on Sistemas de eixos sobre os quais esta estrutura é construída - + The element numbers to exclude when this structure is based on axes Os números dos elementos a excluir quando essa estrutura for baseada em eixos - + If true the element are aligned with axes Se verdadeiro, os elementos estarão alinhados com os eixos - + The length of this wall. Not used if this wall is based on an underlying object O comprimento desta parede. Não é usado se esta parede for baseada em um objeto subjacente - + The width of this wall. Not used if this wall is based on a face A largura desta parede. Não é utilizada se a parede for baseada numa face - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid A altura desta parede. Mantenha 0 para automático. Não é utilizada se a parede for baseada em um sólido - + The alignment of this wall on its base object, if applicable O alinhamento desta parede em seu objeto base, se tiver - + The face number of the base object used to build this wall O número da face do objeto de base a ser usada para construir o telhado - + The offset between this wall and its baseline (only for left and right alignments) A distância entre a parede e sua linha de base (somente para alinhamentos esquerdo e direito) - + The normal direction of this window A direção normal desta janela - + The area of this window A área desta janela - + An optional higher-resolution mesh or shape for this object Uma malha ou forma de alta resolução opcional para este objeto @@ -1044,7 +1044,7 @@ Um localizador adicional opcional a ser adicionado ao perfil antes de extrudá-lo - + Opens the subcomponents that have a hinge defined Abre os subcomponentes que têm uma dobradiça definida @@ -1099,7 +1099,7 @@ A distância das longarinas acima da base do degrau - + The number of the wire that defines the hole. A value of 0 means automatic O número do arame que define o furo. Um valor de 0 significa automática @@ -1124,7 +1124,7 @@ Os eixos que compõem este sistema - + An optional axis or axis system on which this object should be duplicated Um eixo ou sistema de eixo opcional em cima do qual qual este objeto deve ser duplicado @@ -1139,32 +1139,32 @@ Se verdadeiro, a geometria será unificada, caso contrário será criado um composto - + If True, the object is rendered as a face, if possible. Se verdadeiro, o objeto é mostrado como uma face, se possível. - + The allowed angles this object can be rotated to when placed on sheets Os ângulos de giração que este objeto pode adotar quando colocado em folhas - + Specifies an angle for the wood grain (Clockwise, 0 is North) Especifica um ângulo para a grão de madeira (no sentido horário, 0 é norte) - + Specifies the scale applied to each panel view. Especifica a escala aplicada a cada vista de painel. - + A list of possible rotations for the nester Uma lista de rotações possíveis para o nester - + Turns the display of the wood grain texture on/off Liga/desliga a exibição da textura de grão da madeira @@ -1189,7 +1189,7 @@ O espaçamento personalizado da ferragem - + Shape of rebar Forma da ferragem @@ -1199,17 +1199,17 @@ Inverter a direção do telhado se está indo na direção errada - + Shows plan opening symbols if available Mostra símbolos de abertura em planta se disponível - + Show elevation opening symbols if available Mostra símbolos de abertura em elevação se disponível - + The objects that host this window Os objetos que incluem esta janela @@ -1329,7 +1329,7 @@ Se definido como verdadeiro, o plano de trabalho será mantido no modo automático - + An optional standard (OmniClass, etc...) code for this component Um código padrão opcional (OmniClass, etc...) para este componente @@ -1344,22 +1344,22 @@ Uma URL onde encontrar informações sobre este material - + The horizontal offset of waves for corrugated elements O deslocamento horizontal de ondas para elementos ondulados - + If the wave also affects the bottom side or not Se a onda também afeta o lado interior ou não - + The font file O arquivo da fonte - + An offset value to move the cut plane from the center point Um valor de deslocamento para afastar o plano de corte do seu ponto de base @@ -1414,22 +1414,22 @@ A distância entre o plano de corte e o corte real da vista (mantenha este valor muito pequeno, mas não zero) - + The street and house number of this site, with postal box or apartment number if needed A rua e número de casa deste site, com número de apartamento ou caixa postal se necessário - + The region, province or county of this site A região, província ou distrito deste site - + A url that shows this site in a mapping website Uma url que mostra este site em um site de mapeamento - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates Um deslocamento opcional entre a origem do modelo (0,0,0) e o ponto indicado pelas coordenadas geográficas @@ -1484,102 +1484,102 @@ O contorno esquerdo de todos os lances da escada - + Enable this to make the wall generate blocks Habilite isso para fazer a parede gerar blocos - + The length of each block O comprimento de cada bloco - + The height of each block A altura de cada bloco - + The horizontal offset of the first line of blocks O deslocamento horizontal da primeira linha de bloco - + The horizontal offset of the second line of blocks O deslocamento horizontal da segunda linha de bloco - + The size of the joints between each block O tamanho das juntas de cada bloco - + The number of entire blocks O número de blocos inteiros - + The number of broken blocks O número de blocos quebrados - + The components of this window Os componentes desta janela - + The depth of the hole that this window makes in its host object. If 0, the value will be calculated automatically. A profundidade do furo que essa janela faz em seu objeto host. Se 0, o valor será calculado automaticamente. - + An optional object that defines a volume to be subtracted from hosts of this window Um objeto opcional que define um volume a ser subtraído dos hosts dessa janela - + The width of this window A largura desta janela - + The height of this window A altura desta janela - + The preset number this window is based on O número predefinido desta janela é baseado - + The frame size of this window O tamanho do quadro da janela - + The offset size of this window O deslocamento desta janela - + The width of louvre elements A largura dos elementos da veneziana - + The space between louvre elements O espaço entre os elementos da veneziana - + The number of the wire that defines the hole. If 0, the value will be calculated automatically O número do arame que define o furo. Um valor de 0 significa automático - + Specifies if moving this object moves its base instead Especifica se movendo este objeto, é sua base que se move @@ -1609,22 +1609,22 @@ O número de postagens usadas para construir a cerca - + The type of this object O tipo deste objeto - + IFC data Dados IFC - + IFC properties of this object Propriedades IFC deste objeto - + Description of IFC attributes are not yet implemented Descrição dos atributos IFC ainda não estão implementados @@ -1639,27 +1639,27 @@ Se verdadeiro, a cor do material dos objetos será usada para preencher áreas de corte. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site Quando definido como 'Norte Verdadeiro', toda a geometria será girada para coincidir com o verdadeiro norte deste site - + Show compass or not Mostrar bússola ou não - + The rotation of the Compass relative to the Site A rotação da Bússola relativa ao Site - + The position of the Compass relative to the Site placement A posição da Bússola relativa à colocação do site - + Update the Declination value based on the compass rotation Atualizar o valor Declinação baseado na rotação do compasso @@ -1706,108 +1706,283 @@ If true, the height value propagates to contained objects - If true, the height value propagates to contained objects + Se verdadeiro, o valor da altura se propaga para objetos contidos This property stores an inventor representation for this object - This property stores an inventor representation for this object + Esta propriedade armazena uma representação de inventário para este objeto If true, display offset will affect the origin mark too - If true, display offset will affect the origin mark too + Se verdadeiro, o deslocamento da exibição também afetará a marca de origem If true, the object's label is displayed - If true, the object's label is displayed + Se verdadeiro, o rótulo do objeto é exibido If True, double-clicking this object in the tree turns it active - If True, double-clicking this object in the tree turns it active + Se verdadeiro, duplo clique neste objeto na árvore liga-o ativo - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + Se ativado, a representação inventor deste objeto será salva no arquivo FreeCAD, permitindo referenciá-lo em outro arquivo em modo leve. A slot to save the inventor representation of this object, if enabled - A slot to save the inventor representation of this object, if enabled + Um slot para salvar a representação do inventor deste objeto, se ativado Cut the view above this level - Cut the view above this level + Recortar a visão acima deste nível The distance between the level plane and the cut line - The distance between the level plane and the cut line + A distância entre o nível do plano e a linha de corte Turn cutting on when activating this level - Turn cutting on when activating this level + Ativar o corte ao ativar este nível - + Use the material color as this object's shape color, if available - Use the material color as this object's shape color, if available + Use a cor do material como a cor da forma deste objeto, se disponível + + + + The number of vertical mullions + O número de montantes verticais + + + + If the profile of the vertical mullions get aligned with the surface or not + Se o perfil dos montantes verticais deve ser alinhado com a superfície ou não + + + + The number of vertical sections of this curtain wall + O número de seções verticais desta parede cortina + + + + The size of the vertical mullions, if no profile is used + O tamanho dos montantes verticais, se nenhum perfil for usado + + + + A profile for vertical mullions (disables vertical mullion size) + Um perfil para montantes verticais (desativa o tamanho) + + + + The number of horizontal mullions + O número de montantes horizontais + + + + If the profile of the horizontal mullions gets aligned with the surface or not + Se o perfil dos montantes horizontais deve ser alinhado com a superfície ou não + + + + The number of horizontal sections of this curtain wall + O número de seções horizontais desta parede cortina + + + + The size of the horizontal mullions, if no profile is used + O tamanho dos montantes horizontais, se nenhum perfil for usado + + + + A profile for horizontal mullions (disables horizontal mullion size) + Um perfil para montantes horizontais (desativa o tamanho) + + + + The number of diagonal mullions + O número de montantes diagonais + + + + The size of the diagonal mullions, if any, if no profile is used + O tamanho dos montantes diagonais, se nenhum perfil for usado + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + Um perfil para montantes diagonais (desativa o tamanho) + + + + The number of panels + Número de painéis + + + + The thickness of the panels + Espessura dos painéis + + + + Swaps horizontal and vertical lines + Troca linhas horizontais e verticais + + + + Perform subtractions between components so none overlap + Executar subtrações entre os componentes de modo que nenhum se sobreponha + + + + Centers the profile over the edges or not + Centraliza o perfil sobre as arestas ou não + + + + 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 + A referência da direção vertical a ser usada por este objeto para deduzir direções verticais/horizontais. Mantenha-o próximo da direção vertical real da sua parede cortina + + + + The wall thickness of this pipe, if not based on a profile + A espessura da parede deste tubo, se não for baseada em um perfil 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 - 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 + A forma como os objetos referenciados são incluídos no documento atual. 'Normal' inclui a forma, 'Transiente' descarta a forma quando o objeto é desligado (tamanho do arquivo menor), 'Leve' não importa a forma, mas apenas a representação do OpenInventor If True, a spreadsheet containing the results is recreated when needed - If True, a spreadsheet containing the results is recreated when needed + Se Verdadeiro, uma planilha que contém os resultados é recriada quando necessário If True, additional lines with each individual object are added to the results - If True, additional lines with each individual object are added to the results + Se verdadeiro, linhas adicionais com cada objeto são adicionadas aos resultados - + The time zone where this site is located - The time zone where this site is located + O fuso horário onde este site está localizado - + + The angle of the truss + O ângulo desta treliça + + + + The slant type of this truss + O tipo de água desta treliça + + + + The normal direction of this truss + A direção normal desta treliça + + + + The height of the truss at the start position + A altura da treliça na posição inicial + + + + The height of the truss at the end position + A altura da treliça na posição final + + + + An optional start offset for the top strut + Uma extensão opcional para o início do membro superior + + + + An optional end offset for the top strut + Uma extensão opcional para o final do membro superior + + + + The height of the main top and bottom elements of the truss + A altura dos membros superior e inferior da treliça + + + + The width of the main top and bottom elements of the truss + A largura dos membros superior e inferior da treliça + + + + The type of the middle element of the truss + O tipo dos elementos intermediários da treliça + + + + The direction of the rods + A direção dos elementos intermediários + + + + The diameter or side of the rods + O diâmetro ou tamanho lateral dos elementos intermediários + + + + The number of rod sections + O número de seções de elementos intermediários + + + + If the truss has a rod at its endpoint or not + Se a treliça tem um elemento intermediário na posição final ou não + + + + How to draw the rods + Tipo dos elementos intermediários + + + 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 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) + Isso substitui o atributo Largura para definir a largura de cada segmento de parede. Ignorado se o objeto Base fornecer informações de larguras, com método getWidths(). (O primeiro valor substitui o atributo 'Largura' para o primeiro segmento de parede; se um valor for zero, primeiro valor de 'OverrideWidth' será seguido) - + 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) - 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) + Isso substitui o atributo Align para definir o alinhamento de cada segmento de parede. Ignorado se o objeto Base fornecer informações de larguras, com método getAligns(). (O primeiro valor substitui o atributo 'Align' para o primeiro segmento de parede; se um valor for zero, primeiro valor de 'OverrideAlign será seguido) - + The area of this wall as a simple Height * Length calculation - The area of this wall as a simple Height * Length calculation + A área desta parede como uma simples cálculo de altura * comprimento Arch - + Components Componentes - + Components of this object Componentes deste objeto - + Axes Eixos @@ -1817,12 +1992,12 @@ Criar eixo - + Remove Remover - + Add Adicionar @@ -1842,67 +2017,67 @@ Ângulo - + is not closed não está fechado - + is not valid não é válido - + doesn't contain any solid não contém nenhum sólido - + contains a non-closed solid contém um sólido aberto - + contains faces that are not part of any solid contém faces que não pertencem a nenhum sólido - + Grouping Agrupando - + Ungrouping Desagrupando - + Split Mesh Dividir malha - + Mesh to Shape Malha para Forma - + Base component Componente base - + Additions Adições - + Subtractions Subtrações - + Objects Objetos @@ -1922,7 +2097,7 @@ Não foi possível criar um telhado - + Page Página @@ -1937,82 +2112,82 @@ Criar um plano de corte - + Create Site Criar sítio - + Create Structure Criar estrutura - + Create Wall Criar parede - + Width Largura - + Height Altura - + Error: Invalid base object Erro: Objeto base inválido - + This mesh is an invalid solid Esta malha não é um sólido válido - + Create Window Criar uma janela - + Edit Editar - + Create/update component Criar/atualizar um componente - + Base 2D object Objeto base 2D - + Wires Arames - + Create new component Criar um novo componente - + Name Nome - + Type Tipo - + Thickness Espessura @@ -2027,12 +2202,12 @@ O arquivo %s foi criado com sucesso. - + Add space boundary Adicionar um limite de espaço - + Remove space boundary Remover um limite de espaço @@ -2042,7 +2217,7 @@ Por favor, selecione um objeto de base - + Fixtures Acessórios @@ -2072,32 +2247,32 @@ Criar Escada - + Length Comprimento - + Error: The base shape couldn't be extruded along this tool object Erro: A forma de base não pode ser extrudada ao longo deste objeto - + Couldn't compute a shape Não foi possível calcular uma forma - + Merge Wall Mesclar uma parede - + Please select only wall objects Por favor, selecione apenas objetos de parede - + Merge Walls Mesclar paredes @@ -2107,42 +2282,42 @@ Distâncias (mm) e ângulos (graus) entre eixos - + Error computing the shape of this object Não foi possível computar a forma do objeto - + Create Structural System Criar sistema estrutural - + Object doesn't have settable IFC Attributes Este objeto não possuí atributos IFC configuráveis - + Disabling Brep force flag of object Desativando o modo Brep deste objeto - + Enabling Brep force flag of object Ativando o modo Brep deste objeto - + has no solid não tem sólido - + has an invalid shape tem uma forma inválida - + has a null shape tem uma forma nula @@ -2187,7 +2362,7 @@ Criar 3 vistas - + Create Panel Criar painel @@ -2272,7 +2447,7 @@ Se comprimento = 0, então o comprimento é calculado para que a altura seja a m Altura (mm) - + Create Component Criar Componente @@ -2282,7 +2457,7 @@ Se comprimento = 0, então o comprimento é calculado para que a altura seja a m Criar material - + Walls can only be based on Part or Mesh objects Paredes só podem basear-se em objetos de malha ou parte (peça) @@ -2292,12 +2467,12 @@ Se comprimento = 0, então o comprimento é calculado para que a altura seja a m Definir a posição do texto - + Category Categoria - + Key Chave @@ -2312,7 +2487,7 @@ Se comprimento = 0, então o comprimento é calculado para que a altura seja a m Unidade - + Create IFC properties spreadsheet Criar planilhas para propriedades IFC @@ -2322,37 +2497,37 @@ Se comprimento = 0, então o comprimento é calculado para que a altura seja a m Criar o edifício - + Group Grupo - + Create Floor Criar chão - + Create Panel Cut Criar Recorte - + Create Panel Sheet Criar folha de corte - + Facemaker returned an error O FaceMaker retornou um erro - + Tools Ferramentas - + Edit views positions Editar posições das vistas @@ -2497,7 +2672,7 @@ Se comprimento = 0, então o comprimento é calculado para que a altura seja a m Rotação - + Offset Deslocamento @@ -2522,86 +2697,86 @@ Se comprimento = 0, então o comprimento é calculado para que a altura seja a m Quantitativo - + There is no valid object in the selection. Site creation aborted. Não há nenhum objeto válido na seleção. Criação de Sítio abortada. - + Node Tools Ferramentas de nó - + Reset nodes Reiniciar os nós - + Edit nodes Editar nós - + Extend nodes Estender os nós - + Extends the nodes of this element to reach the nodes of another element Estende os nós deste elemento até os nós de um outro elemento - + Connect nodes Conectar nós - + Connects nodes of this element with the nodes of another element Conecta os nós deste elemento com os nós de um outro elemento - + Toggle all nodes Ligar/Desligar todos os nós - + Toggles all structural nodes of the document on/off Liga/desliga todos os nós estruturais do documento - + Intersection found. Interseção encontrada. - + Door Porta - + Hinge Dobradiça - + Opening mode Modo de abertura - + Get selected edge Usar a aresta selecionada - + Press to retrieve the selected edge Pressione para usar a aresta selecionada @@ -2631,17 +2806,17 @@ Criação de Sítio abortada. Nova Camada - + Wall Presets... Predefinições de parede... - + Hole wire Arame para o furo - + Pick selected Usar seleção @@ -2721,7 +2896,7 @@ Criação de Sítio abortada. Colunas - + This object has no face Este objeto não possui faces @@ -2731,42 +2906,42 @@ Criação de Sítio abortada. Limites do espaço - + Error: Unable to modify the base object of this wall Erro: Não foi possível modificar o objeto base desta parede - + Window elements Elementos da janela - + Survey Quantitativo - + Set description Definir descrição - + Clear Limpar - + Copy Length Copiar comprimento - + Copy Area Copiar área - + Export CSV Exportar para CSV @@ -2776,17 +2951,17 @@ Criação de Sítio abortada. Descrição - + Area Área - + Total Total - + Hosts Anfitriões @@ -2838,85 +3013,85 @@ Criação de edifício abortada. Criar uma Parte do Edifício - + Invalid cutplane Plano de corte inválido - + All good! No problems found Está tudo bem! nenhum problema foi encontrado - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: O objeto não tem o atributo IfcProperties. Cancelar criação de planilha para o objeto: - + Toggle subcomponents Alternar sucomponentes - + Closing Sketch edit Fechar edição do Esboço - + Component Componente - + Edit IFC properties Editar propriedades IFC - + Edit standard code Editar código padrão - + Property Propriedade - + Add property... Adicionar propriedade... - + Add property set... Adicione conjunto de propriedades... - + New... Novo... - + New property Propriedade nova - + New property set Conjunto de propriedades novo - + 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. - Em um objeto do tipo Pavimento, você pode colocar qualquer objeto, exceto: Sítio, Edificação e Pavimento. Objetos destes tipos serão removidos da seleção. Você pode mudar isso nas preferências. + Em um objeto do tipo Pavimento, você pode colocar qualquer objeto, exceto: Local, Edificação e Pavimento. Objetos destes tipos serão removidos da seleção. Você pode mudar isso nas preferências. - + There is no valid object in the selection. Floor creation aborted. Não há nenhum objeto válido na seleção. Criação de Pavimento abortada. @@ -2927,7 +3102,7 @@ Floor creation aborted. Ponto de encontro não encontrado no perfil. - + Error computing shape of Erro ao calcular a forma de @@ -2942,67 +3117,62 @@ Floor creation aborted. Por favor, selecione apenas objetos de tipo tubo - + Unable to build the base path Não foi possível construir o caminho de base - + Unable to build the profile Não foi possível construir o perfil - + Unable to build the pipe Não foi possível construir o tubo - + The base object is not a Part O objeto de base não é uma peça - + Too many wires in the base shape A forma de base contém arames demais - + The base wire is closed O arame de base é fechado - + The profile is not a 2D Part O perfil não é uma peça 2D - - Too many wires in the profile - O perfil contém arames demais - - - + The profile is not closed O perfil não é fechado - + Only the 3 first wires will be connected Somente os 3 primeiros arames serão conectados - + Common vertex not found Não foi possível encontrar um vertex comum - + Pipes are already aligned Estes tubos já estão alinhados - + At least 2 pipes must align Pelo menos dois tubos devem estar alinhados @@ -3057,12 +3227,12 @@ Floor creation aborted. Redimensionar - + Center Centro - + 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. @@ -3070,72 +3240,72 @@ Note: You can change that in the preferences. Por favor, selecione apenas objetos edifício ou nada! Sítio não aceita objetos que não sejam edifícios. Outros objetos serão removidos da seleção. Você pode alterar isto nas preferências. - + Choose another Structure object: Escolha outro objeto de estrutura: - + The chosen object is not a Structure O objeto escolhido não é uma estrutura - + The chosen object has no structural nodes O objeto escolhido não tem nenhum nó estrutural - + One of these objects has more than 2 nodes Um desses objetos tem mais de 2 nós - + Unable to find a suitable intersection point Não foi possível encontrar um ponto de intersecção adequado - + Intersection found. Interseção encontrada. - + The selected wall contains no subwall to merge A parede selecionada não contém nenhum subparede para mesclar - + Cannot compute blocks for wall Não e possível calcular blocos para esta parede - + Choose a face on an existing object or select a preset Selecione uma face em um objeto existente ou escolha uma predefinição - + Unable to create component Não é possível criar um componente - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire O número do arame que define um furo no objeto. Um valor de zero selecionará automaticamente o arame maior - + + default + padrão - + If this is checked, the default Frame value of this window will be added to the value entered here Se isto estiver marcado, o valor padrão do quadro desta janela será adicionado ao valor inserido aqui - + If this is checked, the default Offset value of this window will be added to the value entered here Se isto estiver marcado, o valor de deslocamento padrão do quadro desta janela será adicionado ao valor inserido aqui @@ -3180,17 +3350,17 @@ Note: You can change that in the preferences. Erro: a sua versão de IfcOpenShell é muito antiga - + Successfully written Gravado com sucesso - + Found a shape containing curves, triangulating Uma forma contendo curvas foi encontrada e será triangulada - + Successfully imported Importado com sucesso @@ -3243,149 +3413,174 @@ You can change that in the preferences. Centraliza o plano na lista de objetos acima - + First point of the beam Primeiro ponto da viga - + Base point of column Ponto base da coluna - + Next point Ponto seguinte - + Structure options Opções de estruturas - + Drawing mode Modo de desenho - + Beam Viga - + Column Coluna - + Preset Predefinido - + Switch L/H Trocar L/H - + Switch L/W Trocar L/W - + Con&tinue Con&tinuar - + First point of wall Primeiro ponto da parede - + Wall options Opções de parede - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. Esta lista mostra todos os objetos multi-materiais deste documento. Crie um novo para definir tipos de paredes. - + Alignment Alinhamento - + Left Esquerda - + Right Direito - + Use sketches Usar esboços - + Structure Estrutura - + Window Janela - + Window options Opções de janela - + Auto include in host object Incluir automaticamente um hospedeiro no objeto - + Sill height Altura do peitoril + + + Curtain Wall + Parede cortina + + + + Please select only one base object or none + Por favor selecione apenas um ou nenhum objeto + + + + Create Curtain Wall + Criar parede cortina + Total thickness - Total thickness + Espessura total depends on the object - depends on the object + depende do objeto - + Create Project Criar Projeto Unable to recognize that file type - Unable to recognize that file type + Não é possível reconhecer o tipo do arquivo - + + Truss + Treliça + + + + Create Truss + Criar treliça + + + Arch - Arch + Arquitetura - + Rebar tools - Rebar tools + Ferramentas de armação @@ -3507,12 +3702,12 @@ You can change that in the preferences. Arch_Add - + Add component Adicionar componentes - + Adds the selected components to the active object Adiciona os componentes selecionados ao objeto ativo @@ -3590,12 +3785,12 @@ You can change that in the preferences. Arch_Check - + Check Verificar - + Checks the selected objects for problems Verifica problemas nos objetos selecionados @@ -3603,12 +3798,12 @@ You can change that in the preferences. Arch_CloneComponent - + Clone component Clonar componente - + Clones an object as an undefined architectural component Cria um componente arquitetônico indefinido @@ -3616,12 +3811,12 @@ You can change that in the preferences. Arch_CloseHoles - + Close holes Fechar furos - + Closes holes in open shapes, turning them solids Fecha furos em formas abertas, transformando-as em sólidos @@ -3629,16 +3824,29 @@ You can change that in the preferences. Arch_Component - + Component Componente - + Creates an undefined architectural component Cria um componente arquitetônico indefinido + + Arch_CurtainWall + + + Curtain Wall + Parede cortina + + + + Creates a curtain wall object from selected line or from scratch + Cria uma parede cortina a partir de uma linha selecionada ou do nada + + Arch_CutPlane @@ -3691,12 +3899,12 @@ You can change that in the preferences. Arch_Floor - + Level Nível - + Creates a Building Part object that represents a level, including selected objects Creates a Building Part object that represents a level, including selected objects @@ -3780,12 +3988,12 @@ You can change that in the preferences. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Criar planilha IFC... - + Creates a spreadsheet to store IFC properties of an object. Cria uma planilha para armazenar as propriedades IFC de um objeto. @@ -3814,12 +4022,12 @@ You can change that in the preferences. Arch_MergeWalls - + Merge Walls Mesclar paredes - + Merges the selected walls, if possible Mescla as paredes selecionadas, se possível @@ -3827,12 +4035,12 @@ You can change that in the preferences. Arch_MeshToShape - + Mesh to Shape Malha para Forma - + Turns selected meshes into Part Shape objects Transforma as malhas selecionadas em formas @@ -3853,12 +4061,12 @@ You can change that in the preferences. Arch_Nest - + Nest Aninhamento - + Nests a series of selected shapes in a container Aninha uma série de formas selecionadas em um recipiente @@ -3866,12 +4074,12 @@ You can change that in the preferences. Arch_Panel - + Panel Painel - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Cria um painel a partir de zero ou de um objeto selecionado (esboço, arame, face ou sólido) @@ -3879,7 +4087,7 @@ You can change that in the preferences. Arch_PanelTools - + Panel tools Ferramentas de painéis @@ -3887,7 +4095,7 @@ You can change that in the preferences. Arch_Panel_Cut - + Panel Cut Recorte @@ -3895,17 +4103,17 @@ You can change that in the preferences. Arch_Panel_Sheet - + Creates 2D views of selected panels Cria vistas 2D dos painéis selecionados - + Panel Sheet Folha de corte - + Creates a 2D sheet which can contain panel cuts Cria uma folha 2D que pode conter recortes @@ -3939,7 +4147,7 @@ You can change that in the preferences. Arch_PipeTools - + Pipe tools Ferramentas de tubos @@ -3947,12 +4155,12 @@ You can change that in the preferences. Arch_Project - + Project Projeto - + Creates a project entity aggregating the selected sites. Creates a project entity aggregating the selected sites. @@ -3986,12 +4194,12 @@ You can change that in the preferences. Arch_Remove - + Remove component Remover componentes - + Remove the selected components from their parents, or create a hole in a component Remove os componentes selecionados de seus objetos-pai, ou cria um buraco em um componente @@ -3999,12 +4207,12 @@ You can change that in the preferences. Arch_RemoveShape - + Remove Shape from Arch Remover forma - + Removes cubic shapes from Arch components Remove formas cúbicas de objetos arquitetônicos @@ -4051,12 +4259,12 @@ You can change that in the preferences. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Selecionar malhas não sólidas - + Selects all non-manifold meshes from the document or from the selected groups Seleciona todas as malhas não sólidas do documento ou dos grupos selecionados @@ -4064,12 +4272,12 @@ You can change that in the preferences. Arch_Site - + Site Sítio - + Creates a site object including selected objects. Cria um objeto de local incluindo os objetos selecionados. @@ -4095,12 +4303,12 @@ You can change that in the preferences. Arch_SplitMesh - + Split Mesh Dividir malha - + Splits selected meshes into independent components Divide as malhas selecionadas em componentes independentes @@ -4116,12 +4324,12 @@ You can change that in the preferences. Arch_Structure - + Structure Estrutura - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Cria um objeto estrutural a partir do zero ou de um objeto selecionado (esboço, arame, face ou sólido) @@ -4129,12 +4337,12 @@ You can change that in the preferences. Arch_Survey - + Survey Quantitativo - + Starts survey Inicia o modo quantitativo @@ -4142,12 +4350,12 @@ You can change that in the preferences. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag Troca modo Brep - + Force an object to be exported as Brep or not Força ou não um objeto a ser exportado como Brep no formato IFC @@ -4155,25 +4363,38 @@ You can change that in the preferences. Arch_ToggleSubs - + Toggle subcomponents Alternar sucomponentes - + Shows or hides the subcomponents of this object Mostra ou oculta os subcomponentes do objeto + + Arch_Truss + + + Truss + Treliça + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Parede - + Creates a wall object from scratch or from a selected object (wire, face or solid) Cria uma parede a partir do zero ou de um objeto selecionado (arame, face ou sólido) @@ -4181,12 +4402,12 @@ You can change that in the preferences. Arch_Window - + Window Janela - + Creates a window object from a selected object (wire, rectangle or sketch) Cria uma janela a partir de um objeto selecionado (arame, retângulo ou esboço) @@ -4491,27 +4712,27 @@ a certain property. Gravando posição da câmera - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools - + Draft Projeto - + Import-Export Importação e exportação @@ -4721,7 +4942,7 @@ a certain property. Total thickness - Total thickness + Espessura total @@ -4972,7 +5193,7 @@ a certain property. Espessura - + Force export as Brep Forçar exportação como Brep @@ -4997,15 +5218,10 @@ a certain property. DAE - + Export options Opções de Exportação - - - IFC - IFC - General options @@ -5147,17 +5363,17 @@ a certain property. Permitir quadriláteros - + Use triangulation options set in the DAE options page Usar opções de triangulação definidas na página de opções do formato DAE - + Use DAE triangulation options Usar opções de triangulação DAE - + Join coplanar facets when triangulating Juntar facetas coplanares quando for triangular @@ -5181,11 +5397,6 @@ a certain property. Create clones when objects have shared geometry Criar clones quando os objetos têm geometria compartilhada - - - Show this dialog when importing and exporting - Mostrar esta caixa de diálogo durante a importação e exportação - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5247,12 +5458,12 @@ a certain property. Separar paredes multicamadas - + Use IfcOpenShell serializer if available Usar o serializer do IfcOpenShell se disponível - + Export 2D objects as IfcAnnotations Exportar objetos 2D como IfcAnnotations @@ -5272,7 +5483,7 @@ a certain property. Requadrar a vista ao importar - + Export full FreeCAD parametric model Exportar o modelo paramétrico completo do FreeCAD @@ -5322,12 +5533,12 @@ a certain property. Lista de exclusão: - + Reuse similar entities Reusar entidades similares - + Disable IfcRectangleProfileDef Desativar IfcRectangleProfileDef @@ -5397,7 +5608,7 @@ a certain property. Importar todas definições paramétricas do FreeCAD se estiverem disponíveis - + Auto-detect and export as standard cases when applicable Detecção automática e exportar como casos padrão quando aplicável @@ -5486,105 +5697,24 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces - - Shows verbose debug messages during import and export -of IFC files in the Report view panel - Shows verbose debug messages during import and export -of IFC files in the Report view panel + + IFC export + IFC export - - Clones are used when objects have shared geometry -One object is the base object, the others are clones. - Clones are used when objects have shared geometry -One object is the base object, the others are clones. + + Show this dialog when exporting + Show this dialog when exporting - - Only subtypes of the specified element will be imported. -Keep the element IfcProduct to import all building elements. - Only subtypes of the specified element will be imported. -Keep the element IfcProduct to import all building elements. - - - - Openings will be imported as subtractions, otherwise wall shapes -will already have their openings subtracted - Openings will be imported as subtractions, otherwise wall shapes -will already have their openings subtracted - - - - The importer will try to detect extrusions. -Note that this might slow things down. - The importer will try to detect extrusions. -Note that this might slow things down. - - - - Object names will be prefixed with the IFC ID number - Object names will be prefixed with the IFC ID number - - - - If several materials with the same name and color are found in the IFC file, -they will be treated as one. - If several materials with the same name and color are found in the IFC file, -they will be treated as one. - - - - Merge materials with same name and same color - Merge materials with same name and same color - - - - Each object will have their IFC properties stored in a spreadsheet object - Each object will have their IFC properties stored in a spreadsheet object - - - - Import IFC properties in spreadsheet - Import IFC properties in spreadsheet - - - - IFC files can contain unclean or non-solid geometry. If this option is checked, all the geometry is imported, regardless of their validity. - IFC files can contain unclean or non-solid geometry. If this option is checked, all the geometry is imported, regardless of their validity. - - - - Allow invalid shapes - Allow invalid shapes - - - - Comma-separated list of IFC entities to be excluded from imports - Comma-separated list of IFC entities to be excluded from imports - - - - Fit view during import on the imported objects. -This will slow down the import, but one can watch the import. - Fit view during import on the imported objects. -This will slow down the import, but one can watch the import. - - - - Creates a full parametric model on import using stored -FreeCAD object properties - Creates a full parametric model on import using stored -FreeCAD object properties - - - + Some IFC viewers don't like objects exported as extrusions. Use this to force all objects to be exported as BREP geometry. Some IFC viewers don't like objects exported as extrusions. Use this to force all objects to be exported as BREP geometry. - + Curved shapes that cannot be represented as curves in IFC are decomposed into flat facets. If this is checked, additional calculation is done to join coplanar facets. @@ -5593,7 +5723,7 @@ are decomposed into flat facets. If this is checked, additional calculation is done to join coplanar facets. - + When exporting objects without unique ID (UID), the generated UID will be stored inside the FreeCAD object for reuse next time that object is exported. This leads to smaller differences between file versions. @@ -5602,12 +5732,12 @@ will be stored inside the FreeCAD object for reuse next time that object is exported. This leads to smaller differences between file versions. - + Store IFC unique ID in FreeCAD objects Store IFC unique ID in FreeCAD objects - + IFCOpenShell is a library that allows to import IFC files. Its serializer functionality allows to give it an OCC shape and it will produce adequate IFC geometry: NURBS, faceted, or anything else. @@ -5618,26 +5748,26 @@ produce adequate IFC geometry: NURBS, faceted, or anything else. Note: The serializer is still an experimental feature! - + 2D objects will be exported as IfcAnnotation 2D objects will be exported as IfcAnnotation - + All FreeCAD object properties will be stored inside the exported objects, allowing to recreate a full parametric model on reimport. All FreeCAD object properties will be stored inside the exported objects, allowing to recreate a full parametric model on reimport. - + When possible, similar entities will be used only once in the file if possible. This can reduce the file size a lot, but will make it less easily readable. When possible, similar entities will be used only once in the file if possible. This can reduce the file size a lot, but will make it less easily readable. - + When possible, IFC objects that are extruded rectangles will be exported as IfcRectangleProfileDef. However, some other applications might have problems importing that entity. @@ -5648,7 +5778,7 @@ However, some other applications might have problems importing that entity. If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - + Some IFC types such as IfcWall or IfcBeam have special standard versions like IfcWallStandardCase or IfcBeamStandardCase. If this option is turned on, FreeCAD will automatically export such objects @@ -5659,19 +5789,19 @@ If this option is turned on, FreeCAD will automatically export such objects as standard cases when the necessary conditions are met. - + If no site is found in the FreeCAD document, a default one will be added. A site is not mandatory but a common practice is to have at least one in the file. If no site is found in the FreeCAD document, a default one will be added. A site is not mandatory but a common practice is to have at least one in the file. - + Add default site if one is not found in the document Add default site if one is not found in the document - + If no building is found in the FreeCAD document, a default one will be added. Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. @@ -5680,47 +5810,154 @@ Warning: The IFC standard asks for at least one building in each file. By turnin However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - + Add default building if one is not found in the document (no standard) Add default building if one is not found in the document (no standard) - + If no building storey is found in the FreeCAD document, a default one will be added. A building storey is not mandatory but a common practice to have at least one in the file. If no building storey is found in the FreeCAD document, a default one will be added. A building storey is not mandatory but a common practice to have at least one in the file. - + Add default building storey if one is not found in the document - Add default building storey if one is not found in the document + Adicionar um pavimento padrão se nenhum for encontrado no documento - + IFC file units - IFC file units + Unidade dos arquivos IFC - + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + A unidade na qual você deseja que seu arquivo IFC seja exportado. Note que um arquivo IFC é SEMPRE escrito em unidades métricas. Unidades imperiais são apenas uma conversão aplicada em cima dela. Mas alguns aplicativos BIM usarão isso para escolher com qual unidade trabalhar ao abrir o arquivo. - + Metric - Metric + Métrico - + Imperial - Imperial + Imperial + + + + IFC import + Importação IFC + + + + Show this dialog when importing + Mostrar esta caixa de diálogo ao importar + + + + Shows verbose debug messages during import and export +of IFC files in the Report view panel + Mostra mensagens de depuração detalhadas durante a importação e exportação de +de arquivos IFC no painel de visualização de relatório + + + + Clones are used when objects have shared geometry +One object is the base object, the others are clones. + Clones são usados quando objetos têm geometria compartilhada +Um objeto é o objeto base, os outros são clonados. + + + + Only subtypes of the specified element will be imported. +Keep the element IfcProduct to import all building elements. + Apenas os subtipos deste elemento serão importados. Manter o valor como "IfcProduct" para importar todos os elementos de edifício. + + + + Openings will be imported as subtractions, otherwise wall shapes +will already have their openings subtracted + Se essa opção estiver marcada, as aberturas serão importadas como subtrações, senão as formas das parede já virão com suas aberturas subtraídas + + + + The importer will try to detect extrusions. +Note that this might slow things down. + O importador tentará detectar extrusões. +Note que isso pode deixar as coisas mais lentas. + + + + Object names will be prefixed with the IFC ID number + Se essa opção estiver marcada, nomes de objetos terão um prefixo com o número ID do arquivo IFC + + + + If several materials with the same name and color are found in the IFC file, +they will be treated as one. + Se vários materiais com mesmo nome e cor forem encontrados no arquivo IFC, eles serão tratados como apenas um. + + + + Merge materials with same name and same color + Unir materiais com o mesmo nome e a mesma cor + + + + Each object will have their IFC properties stored in a spreadsheet object + Se esta opção for marcada, cada objeto terá suas propriedades Ifc armazenadas numa planilha + + + + Import IFC properties in spreadsheet + Importar as propriedades Ifc em uma planilha + + + + IFC files can contain unclean or non-solid geometry. If this option is checked, all the geometry is imported, regardless of their validity. + Os arquivos IFC podem conter geometria não limpa ou não sólida. Se esta opção for marcada, toda a geometria é importada, independentemente da validade deles. + + + + Allow invalid shapes + Permitir formas inválidas + + + + Comma-separated list of IFC entities to be excluded from imports + Uma lista separada por vírgulas de entidades Ifc para serem excluídas da importação + + + + Fit view during import on the imported objects. +This will slow down the import, but one can watch the import. + Requadrar a vista durante a importação. A importação fica mais devagar, mas o progresso pode ser monitorado mais facilmente. + + + + Creates a full parametric model on import using stored +FreeCAD object properties + Cria um modelo paramétrico completo ao importar usando +propriedades de objeto FreeCAD + + + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + Se essa opção estiver marcada, o projeto, site, edifício e pavimento padrões que geralmente são encontrados em um arquivo IFC não são importados, e todos os objetos são colocados em um grupo. Os edifícios e pavimentos continuam a ser importados se houver mais do que um. + + + + Replace Project, Site, Building and Storey by Group + Substituir projeto, site, edifício e pavimento por grupo Workbench - + Arch tools Ferramentas de arquitetura @@ -5728,34 +5965,34 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft &Traço - + Utilities Utilitários - + &Arch &Arch - + Creation - Creation + Criação - + Annotation Anotação - + Modification - Modification + Modificação diff --git a/src/Mod/Arch/Resources/translations/Arch_pt-PT.qm b/src/Mod/Arch/Resources/translations/Arch_pt-PT.qm index 47532e6d60..ba77114464 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_pt-PT.qm and b/src/Mod/Arch/Resources/translations/Arch_pt-PT.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_pt-PT.ts b/src/Mod/Arch/Resources/translations/Arch_pt-PT.ts index c00b014d82..fa3ae215e7 100644 --- a/src/Mod/Arch/Resources/translations/Arch_pt-PT.ts +++ b/src/Mod/Arch/Resources/translations/Arch_pt-PT.ts @@ -34,57 +34,57 @@ Tipo de edifício - + The base object this component is built upon O objeto de base, sobre o qual este componente é construido - + The object this component is cloning O objeto clonado por este componente - + Other shapes that are appended to this object Outras formas adicionadas a este objeto - + Other shapes that are subtracted from this object Outras formas subtraídas deste objeto - + An optional description for this component Uma descrição opcional para este componente - + An optional tag for this component Uma etiqueta opcional para este componente - + A material for this object Um material para este objeto - + Specifies if this object must move together when its host is moved Especifica se este objeto deve mover-se junto quando o seu hospedeiro é movido - + The area of all vertical faces of this object A área de todas as faces verticais deste objeto - + The area of the projection of this object onto the XY plane A área horizontal deste objeto (projetada no plano XY) - + The perimeter length of the horizontal area O perímetro da projeção horizontal @@ -104,12 +104,12 @@ A energia elétrica necessária a este equipamento em Watts - + The height of this object A altura do objeto - + The computed floor area of this floor A área calculada para este Piso (andar) @@ -144,62 +144,62 @@ A rotação do perfil em torno de seu eixo de extrusão - + The length of this element, if not based on a profile O comprimento deste elemento, se não for baseado num perfil - + The width of this element, if not based on a profile A largura deste elemento, se não for baseado num perfil - + The thickness or extrusion depth of this element A espessura ou profundidade de extrusão deste elemento - + The number of sheets to use Número de placas a usar - + The offset between this panel and its baseline O deslocamento entre este painel e sua linha de base - + The length of waves for corrugated elements O comprimento de ondas para elementos corrugados - + The height of waves for corrugated elements A altura das ondas para elementos corrugados - + The direction of waves for corrugated elements A direção das ondas para elementos corrugados - + The type of waves for corrugated elements O tipo de ondulação para elementos corrugados - + The area of this panel A área deste painel - + The facemaker type to use to build the profile of this object O tipo de criador de faces (facemaker) a usar para construir o perfil deste objeto - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) A direção normal de extrusão deste objeto (mantenha (0,0,0) para normal automática) @@ -214,82 +214,82 @@ A espessura da linha dos objetos renderizados - + The color of the panel outline A cor do contorno do painel - + The size of the tag text O tamanho do texto da etiqueta - + The color of the tag text A cor do texto da etiqueta - + The X offset of the tag text O deslocamento em X do texto da etiqueta - + The Y offset of the tag text O deslocamento em Y do texto da etiqueta - + The font of the tag text A fonte do texto da etiqueta - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label O texto a ser exibido. Pode ser %tag%, %label% ou %description% para exibir a etiqueta ou rótulo do painel - + The position of the tag text. Keep (0,0,0) for center position A posição do texto da etiqueta. Manter (0,0,0) para posição central - + The rotation of the tag text A rotação da etiqueta de texto - + A margin inside the boundary A margem dentro do contorno (limite) - + Turns the display of the margin on/off Liga/desliga a exibição da margem - + The linked Panel cuts Os recorte ligados - + The tag text to display A etiqueta de texto a exibir - + The width of the sheet Largura da chapa - + The height of the sheet Altura da chapa - + The fill ratio of this sheet A taxa de preenchimento desta chapa @@ -319,17 +319,17 @@ Deslocamento a partir do ponto final - + The curvature radius of this connector O raio de curvatura deste conector - + The pipes linked by this connector Os tubos ligados por este conector - + The type of this connector O tipo deste conector @@ -349,7 +349,7 @@ A altura deste elemento - + The structural nodes of this element Os nós estruturais deste elemento @@ -664,82 +664,82 @@ Se marcado, objetos são mostrados independente de estarem visível no modelo 3D - + The base terrain of this site O terreno base deste sítio - + The postal or zip code of this site O código postal deste sítio - + The city of this site A cidade deste sítio - + The country of this site O país deste sítio - + The latitude of this site A latitude deste sítio - + Angle between the true North and the North direction in this document Ângulo entre o norte verdadeiro e a direção do norte neste documento - + The elevation of level 0 of this site A elevação do nível 0 (cota de soleira?) deste sítio - + The perimeter length of this terrain O perímetro deste terreno - + The volume of earth to be added to this terrain O volume de aterro a ser adicionado a este terreno - + The volume of earth to be removed from this terrain O volume de desaterro a ser retirado deste terreno - + An extrusion vector to use when performing boolean operations Um vetor de extrusão para usar ao executar operações booleanas - + Remove splitters from the resulting shape Retira as arestas divisoras da forma final - + Show solar diagram or not Mostrar o diagrama solar ou não - + The scale of the solar diagram A escala do diagrama solar - + The position of the solar diagram A posição do diagrama solar - + The color of the solar diagram A cor do diagrama solar @@ -934,107 +934,107 @@ O afastamento entre a borda da escada e a estrutura - + An optional extrusion path for this element Um caminho opcional de extrusão para este elemento - + The height or extrusion depth of this element. Keep 0 for automatic A altura ou a profundidade da extrusão deste elemento. Manter 0 para automático - + A description of the standard profile this element is based upon Descrição do perfil padrão no qual este elemento se baseia - + Offset distance between the centerline and the nodes line A distância entre o eixo e a linha de nós - + If the nodes are visible or not Se os nós estão visíveis ou não - + The width of the nodes line A largura da linha de nós - + The size of the node points O tamanho dos pontos de nó - + The color of the nodes line A cor da linha de nós - + The type of structural node O tipo de nó estrutural - + Axes systems this structure is built on Sistemas de eixos sobre os quais esta estrutura é construída - + The element numbers to exclude when this structure is based on axes Os números dos elementos a excluir quando esta estrutura for baseada em eixos - + If true the element are aligned with axes Se verdadeiro, os elementos serão alinhados com os eixos - + The length of this wall. Not used if this wall is based on an underlying object Comprimento da parede. Não é usado se a parede for baseada num objeto - + The width of this wall. Not used if this wall is based on a face Largura da parede. Não é usada, se esta parede for baseada numa face - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid Altura desta parede. Manter 0 para automático. Não usada, se esta parede for baseada num sólido - + The alignment of this wall on its base object, if applicable Alinhamento desta parede relativo ao objeto base, se aplicável - + The face number of the base object used to build this wall O número da face do objeto base usado para construir este telhado - + The offset between this wall and its baseline (only for left and right alignments) Distância entre a parede e sua linha base (apenas para alinhamentos esquerdo e direito) - + The normal direction of this window A direção normal desta janela - + The area of this window A área da janela - + An optional higher-resolution mesh or shape for this object Uma malha ou forma de alta resolução opcional para este objeto @@ -1044,7 +1044,7 @@ Uma posição adicional opcional a ser adicionada ao perfil antes de extrudi-lo - + Opens the subcomponents that have a hinge defined Abre os subcomponentes que têm uma dobradiça definida @@ -1099,7 +1099,7 @@ A sobreposição das longarinas (vigas de suporte) acima da base do degrau - + The number of the wire that defines the hole. A value of 0 means automatic O número do traço que define o furo. Um valor de 0 significa automático @@ -1124,7 +1124,7 @@ Os eixos que compõem este sistema - + An optional axis or axis system on which this object should be duplicated Um eixo ou sistema de eixo opcional em cima do qual qual este objeto deve ser duplicado @@ -1139,32 +1139,32 @@ Se verdadeiro, a geometria será fundida, caso contrário será criado um composto - + If True, the object is rendered as a face, if possible. Se verdadeiro, o objeto é mostrado como uma face, se possível. - + The allowed angles this object can be rotated to when placed on sheets Os ângulos permitidos para este objeto poder ser girado, quando colocado numa folha de desenho - + Specifies an angle for the wood grain (Clockwise, 0 is North) Especifica um ângulo para o grão de madeira (no sentido horário, 0 é norte) - + Specifies the scale applied to each panel view. Especifica a escala aplicada a cada vista do painel. - + A list of possible rotations for the nester Uma lista de rotações possíveis para o otimizador (nester) - + Turns the display of the wood grain texture on/off Liga/desliga a exibição da textura de grão da madeira @@ -1189,7 +1189,7 @@ O espaçamento personalizado da Armadura de reforço - + Shape of rebar Forma da Armadura de reforço @@ -1199,17 +1199,17 @@ Inverter a direção do telhado se for na direção errada - + Shows plan opening symbols if available Mostra símbolos de abertura em planta se disponível - + Show elevation opening symbols if available Mostrar símbolos de abertura em alçado se disponível - + The objects that host this window Os objetos que alojam esta janela @@ -1329,7 +1329,7 @@ Se definido como verdadeiro, o plano de trabalho será mantido no modo automático - + An optional standard (OmniClass, etc...) code for this component Um código standard opcional (OmniClass, etc...) para este componente @@ -1344,22 +1344,22 @@ Uma URL onde encontrar informações sobre este material - + The horizontal offset of waves for corrugated elements O deslocamento horizontal das ondas para elementos ondulados - + If the wave also affects the bottom side or not Se a onda também afeta o lado inferior ou não - + The font file O ficheiro da fonte - + An offset value to move the cut plane from the center point Um valor de deslocamento para mover o plano de corte do ponto central @@ -1414,22 +1414,22 @@ A distância entre o plano de corte e o corte real da vista (mantenha este valor muito pequeno, mas não zero) - + The street and house number of this site, with postal box or apartment number if needed O número de policia e rua deste sítio, número apartamento ou caixa postal se necessário - + The region, province or county of this site A região, província ou município deste sítio - + A url that shows this site in a mapping website Um url que mostra este sítio num site de mapeamento - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates Um deslocamento opcional entre a origem do modelo (0, 0,0) e o ponto indicado pelas coordenadas geográficas @@ -1484,102 +1484,102 @@ O 'contorno esquerdo' de todos os segmentos de escadas - + Enable this to make the wall generate blocks Ative isto para fazer a parede gerar blocos - + The length of each block O comprimento de cada bloco - + The height of each block A altura de cada bloco - + The horizontal offset of the first line of blocks O deslocamento horizontal da primeira linha de blocos - + The horizontal offset of the second line of blocks O deslocamento horizontal da segunda linha de blocos - + The size of the joints between each block O tamanho das juntas entre cada bloco - + The number of entire blocks O número de blocos inteiros - + The number of broken blocks O número de blocos cortados - + The components of this window Os componentes desta janela - + The depth of the hole that this window makes in its host object. If 0, the value will be calculated automatically. A profundidade do buraco que esta janela faz no seu objeto hospedeiro. Se for 0, o valor será calculado automaticamente. - + An optional object that defines a volume to be subtracted from hosts of this window Um objeto opcional que define um volume que será subtraído aos hospedeiros desta janela - + The width of this window A largura desta janela - + The height of this window A altura desta janela - + The preset number this window is based on O número da predefinição na qual esta janela se baseia - + The frame size of this window O tamanho do aro da janela - + The offset size of this window O deslocamento (recuo) desta janela - + The width of louvre elements A espessura dos elementos do estore (gelosia) - + The space between louvre elements O espaço entre as laminas do estore (gelosia) - + The number of the wire that defines the hole. If 0, the value will be calculated automatically O número do traço que define o vão. Se for 0, o valor será calculado automaticamente - + Specifies if moving this object moves its base instead Especifica se, mover este objeto move, em vez disso, a sua base @@ -1609,22 +1609,22 @@ The number of posts used to build the fence - + The type of this object The type of this object - + IFC data Dados IFC - + IFC properties of this object Propriedades IFC deste objeto - + Description of IFC attributes are not yet implemented Descrição dos atributos IFC ainda não foram implementados @@ -1639,27 +1639,27 @@ If true, the color of the objects material will be used to fill cut areas. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site When set to 'True North' the whole geometry will be rotated to match the true north of this site - + Show compass or not Show compass or not - + The rotation of the Compass relative to the Site The rotation of the Compass relative to the Site - + The position of the Compass relative to the Site placement The position of the Compass relative to the Site placement - + Update the Declination value based on the compass rotation Update the Declination value based on the compass rotation @@ -1730,8 +1730,8 @@ - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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. @@ -1754,10 +1754,110 @@ Turn cutting on when activating this level - + Use the material color as this object's shape color, if available Use the material color as this object's shape color, if available + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile + 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 @@ -1774,22 +1874,97 @@ If True, additional lines with each individual object are added to the results - + The time zone where this site is located The time zone where this site is located - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation The area of this wall as a simple Height * Length calculation @@ -1797,17 +1972,17 @@ Arch - + Components Componentes - + Components of this object Componentes deste objeto - + Axes Eixos @@ -1817,12 +1992,12 @@ Criar Eixos - + Remove Remover - + Add Adicionar @@ -1842,67 +2017,67 @@ Ângulo - + is not closed não está fechada - + is not valid não é válido - + doesn't contain any solid não contém qualquer sólido - + contains a non-closed solid contém um sólido não fechado - + contains faces that are not part of any solid contém as faces que não são parte de qualquer sólido - + Grouping Agrupar - + Ungrouping Desagrupar - + Split Mesh Dividir Malha - + Mesh to Shape Malha para Forma - + Base component Componente de base - + Additions Adições - + Subtractions Subtrações - + Objects Objetos @@ -1922,7 +2097,7 @@ Não é possível criar um telhado - + Page Folha de desenho @@ -1937,82 +2112,82 @@ Criar Plano de Corte - + Create Site Criar Sítio - + Create Structure Criar Estrutura - + Create Wall Criar Parede - + Width Largura - + Height Altura - + Error: Invalid base object Erro: Objeto de base inválido - + This mesh is an invalid solid Esta malha é um sólido inválido - + Create Window Criar Janela - + Edit Editar - + Create/update component Criar/atualizar componente - + Base 2D object Objeto 2D de Base - + Wires Aramado - + Create new component Criar novo componente - + Name Nome - + Type Tipo - + Thickness Espessura @@ -2027,12 +2202,12 @@ ficheiro %s criado com exito. - + Add space boundary Adicionar limite de espaço - + Remove space boundary Remover limite de espaço @@ -2042,7 +2217,7 @@ Por favor, selecione um objeto base - + Fixtures Acessórios @@ -2072,32 +2247,32 @@ Criar escadas - + Length Comprimento - + Error: The base shape couldn't be extruded along this tool object Erro: A forma base não pode ser extrudida ao longo deste objeto - + Couldn't compute a shape Não foi possível calcular uma forma - + Merge Wall Unir parede - + Please select only wall objects Por favor, selecione apenas paredes - + Merge Walls Unir paredes @@ -2107,42 +2282,42 @@ Distâncias entre eixos em (mm) e ângulos em (graus) - + Error computing the shape of this object Erro ao computar a forma do objeto - + Create Structural System Criar sistema estrutural - + Object doesn't have settable IFC Attributes Este objeto não possuí atributos IFC configuráveis - + Disabling Brep force flag of object Desativar o modo Brep deste objeto - + Enabling Brep force flag of object Ativar o modo Brep deste objeto - + has no solid Não tem nenhum sólido - + has an invalid shape tem uma forma inválida - + has a null shape tem uma forma nula @@ -2187,7 +2362,7 @@ Criar 3 vistas - + Create Panel Criar painel @@ -2262,7 +2437,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Altura (mm) - + Create Component Criar componente @@ -2272,7 +2447,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Criar material - + Walls can only be based on Part or Mesh objects Paredes só podem basear-se em objetos de malha ou parte (peça) @@ -2282,12 +2457,12 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Definir a posição do texto - + Category Categoria - + Key Chave @@ -2302,7 +2477,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Unidade - + Create IFC properties spreadsheet Criar tabela de propriedades IFC @@ -2312,37 +2487,37 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Criar Edifício - + Group Grupo - + Create Floor Criar Piso (andar) - + Create Panel Cut Criar Recorte de painel - + Create Panel Sheet Criar Chapa de painel - + Facemaker returned an error O criador de faces retornou um erro - + Tools Ferramentas - + Edit views positions Editar posições das vistas @@ -2487,7 +2662,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Rotação - + Offset Deslocamento paralelo @@ -2512,85 +2687,85 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Tabela (Lista de quantidades) - + There is no valid object in the selection. Site creation aborted. Não há nenhum objeto válido na seleção. Criação de Sítio abortada. - + Node Tools Ferramentas de nós - + Reset nodes Reiniciar os nós - + Edit nodes Editar nós - + Extend nodes Estender os nós - + Extends the nodes of this element to reach the nodes of another element Estende os nós deste elemento até aos nós de um outro elemento - + Connect nodes Ligar nós - + Connects nodes of this element with the nodes of another element Ligar nós deste elemento com os nós de um outro elemento - + Toggle all nodes Ligar/Desligar todos os nós - + Toggles all structural nodes of the document on/off Liga/desliga todos os nós estruturais do documento - + Intersection found. Interseção encontrada. - + Door Porta - + Hinge Dobradiça - + Opening mode Modo de abertura - + Get selected edge Usar a aresta selecionada - + Press to retrieve the selected edge Pressione para usar a aresta selecionada @@ -2620,17 +2795,17 @@ Site creation aborted. Nova camada - + Wall Presets... Predefinições de parede... - + Hole wire Contorno do furo - + Pick selected Usar seleção @@ -2710,7 +2885,7 @@ Site creation aborted. Colunas - + This object has no face Este objeto não possui face @@ -2720,42 +2895,42 @@ Site creation aborted. Limites do espaço - + Error: Unable to modify the base object of this wall Erro: Não foi possível modificar o objeto base desta parede - + Window elements Elementos da janela - + Survey Recolha de dados - + Set description Definir descrição - + Clear Limpar - + Copy Length Copiar comprimento - + Copy Area Copiar área - + Export CSV Exportar CSV @@ -2765,17 +2940,17 @@ Site creation aborted. Descrição - + Area Área - + Total Total - + Hosts Hospedeiros @@ -2827,77 +3002,77 @@ Criação de edifício abortada. Criar Parte de Edifício - + Invalid cutplane Plano de corte inválido - + All good! No problems found Tudo bem! Não foram encontrados problemas - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: O objeto não tem o atributo IfcProperties. Cancelar criação da Tabela (folha de cálculo) para o objeto: - + Toggle subcomponents Alternar sucomponentes - + Closing Sketch edit Fechar edição do Esboço - + Component Componente - + Edit IFC properties Editar propriedades IFC - + Edit standard code Editar código padrão - + Property Propriedade - + Add property... Adicionar propriedade... - + Add property set... Adicionar conjunto de propriedades... - + New... Nova ... - + New property Nova Propriedade - + New property set Novo conjunto de propriedades - + 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. @@ -2908,7 +3083,7 @@ 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. Não há nenhum objeto válido na seleção. Criação de Piso (andar) abortada. @@ -2919,7 +3094,7 @@ Floor creation aborted. Ponto de passagem não encontrado no perfil. - + Error computing shape of Erro ao calcular a forma de @@ -2934,67 +3109,62 @@ Floor creation aborted. Por favor, selecione apenas objetos de tipo tubo - + Unable to build the base path Não foi possível construir o trajetória de base - + Unable to build the profile Não foi possível construir o perfil - + Unable to build the pipe Não foi possível construir o tubo - + The base object is not a Part O objeto de base não é uma peça - + Too many wires in the base shape A forma de base contém traços demais - + The base wire is closed O traço de base está fechado - + The profile is not a 2D Part O perfil não é uma peça 2D - - Too many wires in the profile - O perfil contém traços demais - - - + The profile is not closed O perfil não está fechado - + Only the 3 first wires will be connected Só os 3 primeiros traços serão conectados - + Common vertex not found Não foi encontrado um vértice comum - + Pipes are already aligned Estes tubos já estão alinhados - + At least 2 pipes must align Pelo menos dois tubos devem estar alinhados @@ -3049,12 +3219,12 @@ Floor creation aborted. Redimensionar - + Center Centro - + 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. @@ -3062,72 +3232,72 @@ Note: You can change that in the preferences. Por favor, selecione apenas objetos edifício ou nada! Sítio não aceita objetos diferentes de edifício. Outros objetos serão removidos da seleção. Pode alterar isto nas preferências. - + Choose another Structure object: Escolha outro objeto de estrutura: - + The chosen object is not a Structure O objeto escolhido não é uma estrutura - + The chosen object has no structural nodes O objeto escolhido não tem nenhum nó estrutural - + One of these objects has more than 2 nodes Um desses objetos tem mais de 2 nós - + Unable to find a suitable intersection point Não foi possível encontrar um ponto de intersecção adequado - + Intersection found. Interseção encontrada. - + The selected wall contains no subwall to merge A parede selecionada não contém nenhuma subparede para unir - + Cannot compute blocks for wall Não e possível calcular o numero de cortes de blocos para a parede - + Choose a face on an existing object or select a preset Selecione uma face num objeto existente ou escolha uma predefinição - + Unable to create component Não é possível criar o componente - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire O número do traço que define um vão no objeto hospedeiro. Um valor zero assume automaticamente o traço maior - + + default + predefinido - + If this is checked, the default Frame value of this window will be added to the value entered here Se marcado, o valor predefinido do aro desta janela será adicionado ao valor inserido aqui - + If this is checked, the default Offset value of this window will be added to the value entered here Se marcado, o valor de deslocamento (recuo) predefinido desta janela será adicionado ao valor inserido aqui @@ -3172,17 +3342,17 @@ Note: You can change that in the preferences. Erro: a sua versão de IfcOpenShell é muito antiga - + Successfully written Gravado com sucesso - + Found a shape containing curves, triangulating Uma forma contendo curvas foi encontrada e será triangulada - + Successfully imported Importado com sucesso @@ -3238,120 +3408,135 @@ You can change that in the preferences. Centers the plane on the objects in the list above - + First point of the beam First point of the beam - + Base point of column Base point of column - + Next point Next point - + Structure options Structure options - + Drawing mode Drawing mode - + Beam Beam - + Column Column - + Preset Preset - + Switch L/H Switch L/H - + Switch L/W Switch L/W - + Con&tinue Con&tinue - + First point of wall First point of wall - + Wall options Wall options - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. This list shows all the MultiMaterials objects of this document. Create some to define wall types. - + Alignment Alignment - + Left Esquerda - + Right Direita - + Use sketches Usar esboços - + Structure Estrutura - + Window Janela - + Window options Window options - + Auto include in host object Auto include in host object - + Sill height Sill height + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness @@ -3363,7 +3548,7 @@ You can change that in the preferences. depends on the object - + Create Project Criar projeto @@ -3373,12 +3558,22 @@ You can change that in the preferences. Unable to recognize that file type - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch Arch - + Rebar tools Rebar tools @@ -3502,12 +3697,12 @@ You can change that in the preferences. Arch_Add - + Add component Adicionar componente - + Adds the selected components to the active object Adiciona os componentes selecionados ao objeto ativo @@ -3585,12 +3780,12 @@ You can change that in the preferences. Arch_Check - + Check Verificar - + Checks the selected objects for problems Verifica os objetos selecionados para ver se existem problemas @@ -3598,12 +3793,12 @@ You can change that in the preferences. Arch_CloneComponent - + Clone component Clonar componente - + Clones an object as an undefined architectural component Cria um componente arquitetónico indefinido @@ -3611,12 +3806,12 @@ You can change that in the preferences. Arch_CloseHoles - + Close holes Fechar buracos - + Closes holes in open shapes, turning them solids Fecha buracos em formas abertas, transformando-os em sólidos @@ -3624,16 +3819,29 @@ You can change that in the preferences. Arch_Component - + Component Componente - + Creates an undefined architectural component Cria um componente arquitectónico indefinido + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3686,12 +3894,12 @@ You can change that in the preferences. Arch_Floor - + Level Nível - + Creates a Building Part object that represents a level, including selected objects Creates a Building Part object that represents a level, including selected objects @@ -3775,12 +3983,12 @@ You can change that in the preferences. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Crie tabela IFC... - + Creates a spreadsheet to store IFC properties of an object. Cria uma Tabela (folha de cálculo) para armazenar as propriedades IFC de um objeto. @@ -3809,12 +4017,12 @@ You can change that in the preferences. Arch_MergeWalls - + Merge Walls Unir paredes - + Merges the selected walls, if possible Une as paredes selecionadas, se possível @@ -3822,12 +4030,12 @@ You can change that in the preferences. Arch_MeshToShape - + Mesh to Shape Malha para Forma - + Turns selected meshes into Part Shape objects Transforma as malhas selecionadas em objetos de forma de Peças @@ -3848,12 +4056,12 @@ You can change that in the preferences. Arch_Nest - + Nest Otimizar (nest) - + Nests a series of selected shapes in a container Otimiza (distribui) uma série de formas selecionadas num recipiente @@ -3861,12 +4069,12 @@ You can change that in the preferences. Arch_Panel - + Panel Painel - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Cria um novo painel do zero ou a partir de um objeto selecionado (esboço, traço, face ou sólido) @@ -3874,7 +4082,7 @@ You can change that in the preferences. Arch_PanelTools - + Panel tools Ferramentas de painel @@ -3882,7 +4090,7 @@ You can change that in the preferences. Arch_Panel_Cut - + Panel Cut Recorte de painel @@ -3890,17 +4098,17 @@ You can change that in the preferences. Arch_Panel_Sheet - + Creates 2D views of selected panels Cria vistas 2D dos painéis selecionados - + Panel Sheet Chapa de painel - + Creates a 2D sheet which can contain panel cuts Cria uma chapa 2D que pode conter recortes @@ -3934,7 +4142,7 @@ You can change that in the preferences. Arch_PipeTools - + Pipe tools Ferramentas de tubos @@ -3942,12 +4150,12 @@ You can change that in the preferences. Arch_Project - + Project Projeto - + Creates a project entity aggregating the selected sites. Creates a project entity aggregating the selected sites. @@ -3981,12 +4189,12 @@ You can change that in the preferences. Arch_Remove - + Remove component Remover componente - + Remove the selected components from their parents, or create a hole in a component Remove os componentes selecionados dos seus "hospedeiros", ou cria um buraco num componente @@ -3994,12 +4202,12 @@ You can change that in the preferences. Arch_RemoveShape - + Remove Shape from Arch Remover Forma - + Removes cubic shapes from Arch components Remove formas cúbicas de objetos arquitectónicos @@ -4046,12 +4254,12 @@ You can change that in the preferences. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Selecionar malhas (meshes) não sólidas - + Selects all non-manifold meshes from the document or from the selected groups Seleciona todas as malhas (meshes) não sólidas do documento ou dos grupos selecionados @@ -4059,12 +4267,12 @@ You can change that in the preferences. Arch_Site - + Site sítio - + Creates a site object including selected objects. Cria um objeto de sítio, incluindo os objetos selecionados. @@ -4090,12 +4298,12 @@ You can change that in the preferences. Arch_SplitMesh - + Split Mesh Dividir Malha - + Splits selected meshes into independent components Divide as malhas selecionadas em componentes independentes @@ -4111,12 +4319,12 @@ You can change that in the preferences. Arch_Structure - + Structure Estrutura - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Cria um novo objeto de estrutura ou um a partir de um objeto selecionado (esboço, traço, face ou sólido) @@ -4124,12 +4332,12 @@ You can change that in the preferences. Arch_Survey - + Survey Recolha de dados - + Starts survey Iniciar recolha de dados @@ -4137,12 +4345,12 @@ You can change that in the preferences. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag Alternar modo Brep - + Force an object to be exported as Brep or not Força um objeto a ser exportado ou não como Brep no formato Ifc @@ -4150,25 +4358,38 @@ You can change that in the preferences. Arch_ToggleSubs - + Toggle subcomponents Alternar sucomponentes - + Shows or hides the subcomponents of this object Mostra ou oculta os subcomponentes do objeto + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Parede - + Creates a wall object from scratch or from a selected object (wire, face or solid) Cria um novo objeto de parede ou um a partir de um objeto selecionado (traço, face ou sólido) @@ -4176,12 +4397,12 @@ You can change that in the preferences. Arch_Window - + Window Janela - + Creates a window object from a selected object (wire, rectangle or sketch) Cria um objeto janela a partir do objeto selecionado (traço, retângulo ou esboço) @@ -4486,27 +4707,27 @@ a certain property. Gravar a posição da câmara - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools - + Draft Calado do Navio - + Import-Export Importar/Exportar @@ -4967,7 +5188,7 @@ a certain property. Espessura - + Force export as Brep Forçar exportação como Brep @@ -4992,15 +5213,10 @@ a certain property. DAE - + Export options Opções de Exportação - - - IFC - IFC - General options @@ -5142,17 +5358,17 @@ a certain property. Permitir quadriláteros - + Use triangulation options set in the DAE options page Usar opções de triangulação definidas na página de opções do formato DAE - + Use DAE triangulation options Usar opções de triangulação DAE - + Join coplanar facets when triangulating Juntar faces complanares aquando da triangulação @@ -5176,11 +5392,6 @@ a certain property. Create clones when objects have shared geometry Criar clones quando os objetos têm geometria compartilhada - - - Show this dialog when importing and exporting - Mostrar esta caixa de diálogo durante a importação e exportação - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5242,12 +5453,12 @@ a certain property. Separar paredes multicamadas - + Use IfcOpenShell serializer if available Use o serializador IfcOpenShell se disponível - + Export 2D objects as IfcAnnotations Exportar objetos 2D como IfcAnnotations @@ -5267,7 +5478,7 @@ a certain property. Enquadrar a vista ao importar - + Export full FreeCAD parametric model Exportar o modelo paramétrico completo do FreeCAD @@ -5317,12 +5528,12 @@ a certain property. Lista de exclusão: - + Reuse similar entities Reusar entidades similares - + Disable IfcRectangleProfileDef Desativar IfcRectangleProfileDef @@ -5392,7 +5603,7 @@ a certain property. Import full FreeCAD parametric definitions if available - + Auto-detect and export as standard cases when applicable Auto-detect and export as standard cases when applicable @@ -5480,6 +5691,166 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces Allow quadrilateral faces + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Add default building storey if one is not found in the document + + + + IFC file units + IFC file units + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + Metric + Metric + + + + Imperial + Imperial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing + Shows verbose debug messages during import and export @@ -5572,150 +5943,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Ferramentas de Arquitetura @@ -5723,32 +5964,32 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft &Traço (Draft) - + Utilities Utilitários - + &Arch &Arquitetura - + Creation Creation - + Annotation Anotação - + Modification Modification diff --git a/src/Mod/Arch/Resources/translations/Arch_ro.qm b/src/Mod/Arch/Resources/translations/Arch_ro.qm index 0e5e53cb41..d6d646273b 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_ro.qm and b/src/Mod/Arch/Resources/translations/Arch_ro.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_ro.ts b/src/Mod/Arch/Resources/translations/Arch_ro.ts index 8b63843c6b..4dae3ecdca 100644 --- a/src/Mod/Arch/Resources/translations/Arch_ro.ts +++ b/src/Mod/Arch/Resources/translations/Arch_ro.ts @@ -34,57 +34,57 @@ Tipul contrucției - + The base object this component is built upon Baza obiectului este construita pe - + The object this component is cloning Obiectul pe care această componentă îl clonează - + Other shapes that are appended to this object Alte forme care aparțin acestui obiect - + Other shapes that are subtracted from this object Alte forme care sunt eliminate din acest obiect - + An optional description for this component O descriere opționala pentru aceasta componenta - + An optional tag for this component O etichetare opțională pentru aceasta componenta - + A material for this object Un material pentru acest obiect - + Specifies if this object must move together when its host is moved Specifică dacă acest obiect trebuie mutat împreună cu gazda - + The area of all vertical faces of this object Aria tuturor fetelor verticale ale acestui obiect - + The area of the projection of this object onto the XY plane Aria proiecției acestui obiect pe planul XY - + The perimeter length of the horizontal area Perimetrul ariei orizontale @@ -104,12 +104,12 @@ Puterea electrica necesara pentru acest echipament în wați - + The height of this object Înălțimea acestui obiect - + The computed floor area of this floor Aria calculata a acestei podele @@ -144,62 +144,62 @@ Rotirea profilului în jurul propriei axe - + The length of this element, if not based on a profile Lungimea acestui element, dacă nu este bazat pe un profil - + The width of this element, if not based on a profile Lățimea acestui element, dacă nu e bazat pe un profil - + The thickness or extrusion depth of this element Grosimea sau adâncimea de extrudare al acestui element - + The number of sheets to use Numărul foilor de utilizat - + The offset between this panel and its baseline Distanta dintre acest panou și baza lui - + The length of waves for corrugated elements Lungimea cutelor pentru elemente ondulate - + The height of waves for corrugated elements Înălțimea cutelor pentru elemente ondulate - + The direction of waves for corrugated elements Direcția cutelor pentru elemente ondulate - + The type of waves for corrugated elements Tipul cutelor pentru elemente ondulate - + The area of this panel Aria acestui panou - + The facemaker type to use to build the profile of this object Tipul de facemaker de utilizat pentru a creea profilul acestui obiect - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) Direcția normala de extrudare a acestui obiect (păstrează (0,0,0) pentru normare automata) @@ -214,82 +214,82 @@ Lățimea liniei ale obiectelor redate - + The color of the panel outline Culoarea de contur a panoului - + The size of the tag text Mărimea textului din eticheta - + The color of the tag text Culoarea textului din eticheta - + The X offset of the tag text Distanta etichetei pe direcția X - + The Y offset of the tag text Distanta etichetei pe direcția Y - + The font of the tag text Fontul textului din eticheta - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label Textul de afișat. Poate fi %tag%, %label% sau %description% pentru a afișa eticheta sau denumirea - + The position of the tag text. Keep (0,0,0) for center position Poziția textului tag. Păstrează (0,0,0) pentru poziție centrată - + The rotation of the tag text Rotirea textului din eticheta - + A margin inside the boundary Margine în interiorul limitei - + Turns the display of the margin on/off Afișarea/ascunderea marginii - + The linked Panel cuts Secțiuni în panourile conectate - + The tag text to display Afișarea textului din eticheta - + The width of the sheet Lățimea foii - + The height of the sheet Înălțimea foii - + The fill ratio of this sheet Raportul de umplere al foii @@ -319,17 +319,17 @@ Decalaj de la punctul de sfarsit - + The curvature radius of this connector Raza curburii acestei conexiuni - + The pipes linked by this connector Tubulatura unita prin aceasta conexiune - + The type of this connector Tipul acestui conector @@ -349,7 +349,7 @@ Înălțimea acestui element - + The structural nodes of this element Nodurile structurale ale acestui element @@ -664,82 +664,82 @@ În cazul în care bifat, sursa de obiecte sunt afişată indiferent dacă sunt vizibile sau nu în modelul 3D - + The base terrain of this site Terenul de bază al acestui site - + The postal or zip code of this site Codul poştal de pe acest site - + The city of this site Oraşul acestui site - + The country of this site Țara acestui șantier - + The latitude of this site Latitudinea acestui șantier - + Angle between the true North and the North direction in this document Unghiul dintre nordul adevărat şi direcţia nord în acest document - + The elevation of level 0 of this site Înălțimea parterului pentru aceasta construcție - + The perimeter length of this terrain Perimetrul terenului - + The volume of earth to be added to this terrain Volumul de pământ ce trebuie adăugat pe acest teren - + The volume of earth to be removed from this terrain Volumul de pământ ce trebuie eliminat de pe acest teren - + An extrusion vector to use when performing boolean operations Folosirea unui vector extrudor pentru efectuarea unei operații booleene - + Remove splitters from the resulting shape Eliminarea delimitatoarelor din forma finala - + Show solar diagram or not Arata/ascunde diagrama solara - + The scale of the solar diagram Scala diagramei solare - + The position of the solar diagram Poziția diagramei solare - + The color of the solar diagram Culoarea diagramei solare @@ -934,107 +934,107 @@ Decalajul între bordura scării şi structură - + An optional extrusion path for this element O cale de extrudare opţională pentru acest element - + The height or extrusion depth of this element. Keep 0 for automatic Înălțimea sau adâncimea de extrudare a acestui element. 0 înseamnă automat - + A description of the standard profile this element is based upon O descriere a profilului standard pe care acest element este bazat - + Offset distance between the centerline and the nodes line Compensează distanța dintre linia centrala/axul şi linia de noduri - + If the nodes are visible or not În cazul în care nodurile sunt vizibile sau nu - + The width of the nodes line Lăţimea liniei de noduri - + The size of the node points Dimensiunea punctelor nod - + The color of the nodes line Culoarea liniei de noduri - + The type of structural node Tipul de nod structurale - + Axes systems this structure is built on Sisteme de axe pe care această structură este construită - + The element numbers to exclude when this structure is based on axes Numerele de element de exclus atunci când această structură se bazează pe axe - + If true the element are aligned with axes Dacă este true, elementul este aliniat cu axele - + The length of this wall. Not used if this wall is based on an underlying object Lungimea acestui perete. Nu se folosește dacă acest perete este bazat pe un obiect subadiacent - + The width of this wall. Not used if this wall is based on a face Lățimea acestui perete. Nu se folosește dacă acest perete este bazat pe o față - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid Înălțimea acestui zid. Setează la 0 pentru valoare automată. Nu este folosită dacă acest perete se bazează pe un solid - + The alignment of this wall on its base object, if applicable Alinierea de acest zid pe obiectul său de bază, dacă este cazul - + The face number of the base object used to build this wall Numărul feței obiectului de bază folosit la construirea acestui perete - + The offset between this wall and its baseline (only for left and right alignments) Decalajul între acest perete şi linia sa de bază (numai pentru aliniamente stânga şi la dreapta) - + The normal direction of this window Direcția normală a acestei ferestre - + The area of this window Aria acestei fereastre - + An optional higher-resolution mesh or shape for this object Faculativ, există o formă sau o plasă cu o rezoluție mare pentru acest obiect @@ -1044,7 +1044,7 @@ Un placement additionnel facultatif à ajouter au profil avant de l'extruder - + Opens the subcomponents that have a hinge defined Se deschide subcomponente care au o balama definită @@ -1099,7 +1099,7 @@ Le chevauchement des poutres au-dessus du bas des semelles - + The number of the wire that defines the hole. A value of 0 means automatic Numărul de fire care defineşte gaura. O valoare 0 înseamnă automat @@ -1124,7 +1124,7 @@ Axele pe care acest sistem este constituit - + An optional axis or axis system on which this object should be duplicated Axă opţionala sau un sistem de axe pe care acest obiect ar trebui să fie dublat @@ -1139,32 +1139,32 @@ Dacă este adevărat, geometria este fuzionată, altfel un compus - + If True, the object is rendered as a face, if possible. Dacă este adevărat, obiectul este randat ca o fata, daca este posibil. - + The allowed angles this object can be rotated to when placed on sheets Unghiurile permis acest obiect poate fi rotit la atunci când sunt plasate pe foi - + Specifies an angle for the wood grain (Clockwise, 0 is North) Specifică un unghi pentru fibra lemnului ( în sensul acelor de ceasornic, 0 este nord) - + Specifies the scale applied to each panel view. Specifică scara aplicate pentru fiecare panou de vizualizare. - + A list of possible rotations for the nester O listă de posibile rotaţii pentru imbricare - + Turns the display of the wood grain texture on/off Active ou désactive l’affichage de la texture de grain de bois @@ -1189,7 +1189,7 @@ Spațiere particularizată de armare - + Shape of rebar Forma armaturii @@ -1199,17 +1199,17 @@ Inverser la direction de toit si elle va dans le mauvais sens - + Shows plan opening symbols if available Affiche les symboles de début du plan si disponible - + Show elevation opening symbols if available Afișează simbolurile de élévation du début du plan dacă sunt disponibile - + The objects that host this window Les objets care suportă această fereaxtră @@ -1329,7 +1329,7 @@ Dacă este setat la True, planul de lucru va fi păstrat pe modul Auto - + An optional standard (OmniClass, etc...) code for this component Un standard opţional (OmniClass, etc...) codul pentru această componentă @@ -1344,22 +1344,22 @@ Un URL unde se găsesc informatii despre acest material - + The horizontal offset of waves for corrugated elements Direcția cutelor pentru valurile elementelor ondulate - + If the wave also affects the bottom side or not Dacă valul afectează și partea de jos sau nu - + The font file Fişier de font - + An offset value to move the cut plane from the center point O valoare offset pentru a muta planul de tăiere de la punctul de centru @@ -1414,22 +1414,22 @@ Distanța dintre planul de secțiune și planul actual de vedere (păstrează o valoare foarte mică, dar nu zero) - + The street and house number of this site, with postal box or apartment number if needed Strada și numărul acestui amplasament, cu numărul cutiei poștale sau a apartamentului dacă este necesar - + The region, province or county of this site Regiune, provincie sau judeţ a acestui site - + A url that shows this site in a mapping website O adresă Url ce arată acest teren pe o pagină web topografică - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates Un opţional offset între originea model (0,0,0) şi punctul indicat de geocoordonates @@ -1484,102 +1484,102 @@ Conturul' stânga' tuturor segmentelor de scari - + Enable this to make the wall generate blocks Permiteți-i să facă pereți din blocuri generate - + The length of each block Lungimea fiecărui bloc - + The height of each block Înălţimea fiecărui bloc - + The horizontal offset of the first line of blocks Deplasare orizontală pentru prima linie de blocuri - + The horizontal offset of the second line of blocks Deplasare orizontală pentru a doua linie de blocuri - + The size of the joints between each block Dimensiunea rosturilor dintre blocuri - + The number of entire blocks Numărul tuturor blocurilor - + The number of broken blocks Numărul de blocuri sparte - + The components of this window Componentele acestei ferestre - + The depth of the hole that this window makes in its host object. If 0, the value will be calculated automatically. Adâncime gaură pe care o face această fereastră în obiect gazdă. Dacă este 0, valoarea va fi calculată automat. - + An optional object that defines a volume to be subtracted from hosts of this window Un obiect opţional care defineşte Un volum a fi substras pentru a găzdui această fereastră - + The width of this window Lăţimea acestei ferestre - + The height of this window Înălţimea aceastei ferestre - + The preset number this window is based on Numărul prestabilit această fereastră se bazează pe - + The frame size of this window Dimensiunea cadrului acestei fereastre - + The offset size of this window Dimensiunea offset acestei ferestre - + The width of louvre elements Lăţimea jaluzelelor - + The space between louvre elements Spatiul dintre jaluzele - + The number of the wire that defines the hole. If 0, the value will be calculated automatically Numărul de fire care defineşte gaura. O valoare 0 înseamnă automat - + Specifies if moving this object moves its base instead Specificați dacă mutarea acestui obiect mută baza sa @@ -1609,22 +1609,22 @@ Numărul de stâlpi utilizați pentru construirea gardului - + The type of this object Tipul acestui obiect - + IFC data IFC data - + IFC properties of this object Proprietățile IFC ale acestui obiect - + Description of IFC attributes are not yet implemented Descrierea atributelor IFC nu este deocamdată implementat @@ -1639,27 +1639,27 @@ Dacă este Adevărat, culoarea materialului obiectului va fi folosit pentru a umple zonele secțiunii. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site Când est definit 'True North' întreaga geometrie va fi rotită pentru a se potrivi acest site cu adevăratul Nord - + Show compass or not Afișează busola sau nu - + The rotation of the Compass relative to the Site Rotația busolei relativ la Site - + The position of the Compass relative to the Site placement Poziția busolei relativ la amplasamentul Site ului - + Update the Declination value based on the compass rotation Actualizarea valorii Declinației bazată pe rotația busolei @@ -1730,8 +1730,8 @@ - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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. @@ -1754,10 +1754,110 @@ Turn cutting on when activating this level - + Use the material color as this object's shape color, if available Use the material color as this object's shape color, if available + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile + 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 @@ -1774,22 +1874,97 @@ If True, additional lines with each individual object are added to the results - + The time zone where this site is located The time zone where this site is located - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation The area of this wall as a simple Height * Length calculation @@ -1797,17 +1972,17 @@ Arch - + Components Componente - + Components of this object Componente ale acestui obiect - + Axes Axe @@ -1817,12 +1992,12 @@ Creați axa - + Remove Elimină - + Add Adaugă @@ -1842,67 +2017,67 @@ Unghi - + is not closed nu este închis - + is not valid nu este valid - + doesn't contain any solid nu conține nici un solid - + contains a non-closed solid conţine un solid deschis - + contains faces that are not part of any solid conţine feţe care nu sunt parte a nici unui solid - + Grouping Gruparea - + Ungrouping Anularea grupării - + Split Mesh Divide plasa - + Mesh to Shape Discretizare în forma - + Base component Component de bază - + Additions Completări - + Subtractions Scăderi - + Objects Obiecte @@ -1922,7 +2097,7 @@ Nu pot crea acoperișul - + Page Pagină @@ -1937,82 +2112,82 @@ Creare plan de secționare - + Create Site Crează teren - + Create Structure Crează structură - + Create Wall Crează perete - + Width Lăţime - + Height Înălţime - + Error: Invalid base object Eroare: obiect de bază invalid - + This mesh is an invalid solid Aceasta plasă nu este un solid valid - + Create Window Creare fereastră - + Edit Editare - + Create/update component Crează/actualizează componentul - + Base 2D object Obiectul 2D de bază - + Wires Polilinii - + Create new component Crează component nou - + Name Nume - + Type Tip - + Thickness Grosime @@ -2027,12 +2202,12 @@ fişierul %s a fost creat cu succes. - + Add space boundary Adaugă limită de spaţiu - + Remove space boundary Elimină limită de spațiu @@ -2042,7 +2217,7 @@ Selectați un obiect de bază - + Fixtures Obiecte fixate @@ -2072,32 +2247,32 @@ Crează scări - + Length Lungime - + Error: The base shape couldn't be extruded along this tool object Eroare: Forma de baza nu a putut fi extrudată de-a lungul acestui obiect unealtă - + Couldn't compute a shape Nu s-a putut calcula o formă - + Merge Wall Perete îmbinat - + Please select only wall objects Selectați numai obiectele perete - + Merge Walls Pereți îmbinați @@ -2107,42 +2282,42 @@ Distanţele (mm) şi unghiurile (grade) între axe - + Error computing the shape of this object Eroare la calcularea formei acestui obiect - + Create Structural System Crează sistem structural - + Object doesn't have settable IFC Attributes Obiectul nu are atribute IFC reglabile - + Disabling Brep force flag of object Dezactivarea Brep force flag-ul obiectului - + Enabling Brep force flag of object Activarea Brep force flag-ul obiectului - + has no solid nu are nici un solid - + has an invalid shape are o formă nevalidă - + has a null shape are o formă nulă @@ -2187,7 +2362,7 @@ Creează 3 vederi - + Create Panel Creează panou @@ -2274,7 +2449,7 @@ Dacă Lungimea orizontală = 0 atunci Lungimea orizontală este calculată astfe Înălțime (mm) - + Create Component Creare component @@ -2284,7 +2459,7 @@ Dacă Lungimea orizontală = 0 atunci Lungimea orizontală este calculată astfe Creeaţi un material - + Walls can only be based on Part or Mesh objects Pereții nu pot fi creați decăt cu ajutorul unui obiect tip Piesă sau Plasă @@ -2294,12 +2469,12 @@ Dacă Lungimea orizontală = 0 atunci Lungimea orizontală este calculată astfe Alegeți poziția textului - + Category Categorie - + Key Tastă @@ -2314,7 +2489,7 @@ Dacă Lungimea orizontală = 0 atunci Lungimea orizontală este calculată astfe Unitate - + Create IFC properties spreadsheet Création d'une feuille de calcul de propriétés Ifc @@ -2324,37 +2499,37 @@ Dacă Lungimea orizontală = 0 atunci Lungimea orizontală este calculată astfe Creați o clădire - + Group Grup - + Create Floor Crează planșeu - + Create Panel Cut Creează Panel Cut - + Create Panel Sheet Creează Panel Sheet - + Facemaker returned an error FaceMaker a întors o eroare - + Tools Instrumente - + Edit views positions Editare poziţiei de vedere @@ -2499,7 +2674,7 @@ Dacă Lungimea orizontală = 0 atunci Lungimea orizontală este calculată astfe Rotaţie - + Offset Compensare @@ -2524,85 +2699,85 @@ Dacă Lungimea orizontală = 0 atunci Lungimea orizontală este calculată astfe Planificare - + There is no valid object in the selection. Site creation aborted. Nu este un obiect valid în selecția făcută. Crearea construcției abandonată. - + Node Tools Tipuri de Noduri - + Reset nodes Réinitializare Noduri - + Edit nodes Edit Nod - + Extend nodes Étendre les nœuds - + Extends the nodes of this element to reach the nodes of another element Întinde Nodurile acestui element până ating Nodurile altui element - + Connect nodes Conectează Nodurile - + Connects nodes of this element with the nodes of another element Conectează Nodurile acestui element cu Nodurile altui element - + Toggle all nodes Activează/dezactivează toate Nodurile - + Toggles all structural nodes of the document on/off Activează/dezactivează toate nodurile structurale a documentului pornit/oprit - + Intersection found. Intersecţie găsită. - + Door Ușă - + Hinge Balama - + Opening mode Modul de deschidere - + Get selected edge Obține marginea sélectionnată - + Press to retrieve the selected edge Apăsaţi pentru a prelua marginea selectate @@ -2632,17 +2807,17 @@ Site creation aborted. Strat nou - + Wall Presets... Presetările de perete... - + Hole wire Gaura de fir - + Pick selected Choix sélectionné @@ -2722,7 +2897,7 @@ Site creation aborted. Coloane - + This object has no face Cet objet n’a pas de face @@ -2732,42 +2907,42 @@ Site creation aborted. Limites de l’espace - + Error: Unable to modify the base object of this wall Erreur : Impossible de modifier l’objet base de ce mur - + Window elements Élémente ale ferestrei - + Survey Sondaj - + Set description Setaţi o descriere - + Clear Șterge - + Copy Length Copiază lungimea - + Copy Area Copiază suprafața - + Export CSV Export CSV @@ -2777,17 +2952,17 @@ Site creation aborted. Descriere - + Area Suprafață - + Total Total - + Hosts Gazde @@ -2838,77 +3013,77 @@ Building creation aborted. Creați BuildingPart - + Invalid cutplane Plan de tăiere invalid - + All good! No problems found Toate bune! Nici o problemă identificată - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: Obiectul nu posedă atributul IfcProperties. Annulați crearea foii de calcul pentru obiectul: - + Toggle subcomponents Activează/dezactivează subcomponente - + Closing Sketch edit Închide editarea schiței - + Component Componenta - + Edit IFC properties Editarea Proprietăţilor IFC - + Edit standard code Editați codul standard - + Property Proprietate - + Add property... Adăugaţi proprietatea... - + Add property set... Adăugați un ansamblu de propreități... - + New... Nou... - + New property Proprietate nouă - + New property set Ansamblu nou de proprietăți - + 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. @@ -2916,7 +3091,7 @@ You can change that in the preferences. Puteți pune orice, în afară de obiectele, Site, Construcție și Podea, într-un obiect Podea. Elementele de Podea nu au voie să accepte un obiect Site, Construcție sau obiect Podea. Site, Construcție și obiectele Podea vor fi eliminate din selecție. Puteți modifica acest lucru în preferințe. - + There is no valid object in the selection. Floor creation aborted. Nu există nici un obiect valid din selecţie. Crearea podelei este abandonată. @@ -2927,7 +3102,7 @@ Floor creation aborted. Punctul de trecere nu a fost găsit în profil. - + Error computing shape of Eroare apărută pe durata calcului formei @@ -2942,67 +3117,62 @@ Floor creation aborted. Rugăm selectați doar un obiect Țeavă - + Unable to build the base path Impossibil de générat o traiectori e de bază - + Unable to build the profile Imposibil de generat profilul - + Unable to build the pipe Imposibil de generat Țeava - + The base object is not a Part Objectul de bază un este o Piesă - + Too many wires in the base shape Prea multe fire în forma de bază - + The base wire is closed Linia de bază este închisă - + The profile is not a 2D Part Profilul nu este o 2D Part - - Too many wires in the profile - Prea multe fire în profilul - - - + The profile is not closed Acest profil nu este închis - + Only the 3 first wires will be connected Doar primele 3 fire vor fi conectate - + Common vertex not found Vertex comun negăsit - + Pipes are already aligned Tevile deja sunt aliniate - + At least 2 pipes must align Cel puţin 2 țevi trebuiesc aliniate @@ -3057,12 +3227,12 @@ Floor creation aborted. Redimensionați - + Center Centru - + 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. @@ -3070,72 +3240,72 @@ Note: You can change that in the preferences. Vă rugăm să fie selectaţi numai constructii obiecte sau nimic altceva! Site-ul nu permite să accepte orice obiect în afară de clădire. Alte obiecte vor fi eliminate din selecţie. Notă: Puteţi modifica aceasta în Preferinţe. - + Choose another Structure object: Alege un alt obiect de Structura: - + The chosen object is not a Structure Obiectul ales nu este o Structură - + The chosen object has no structural nodes Obiectul ales nu are nu noduri structurale - + One of these objects has more than 2 nodes Una dintre aceste obiecte are mai mult de 2 noduri - + Unable to find a suitable intersection point Impossible de trouver un point d’intersection adapté - + Intersection found. Intersecţie găsită. - + The selected wall contains no subwall to merge Peretele selectat nu conține pereți auxiliari pentru îmbinat - + Cannot compute blocks for wall Nu se pot calcula blocurile pentru perete - + Choose a face on an existing object or select a preset Alege o față pe un obiect existent sau selectaţi o presetare - + Unable to create component Imposibil de creat componentul - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire Numărul de fire care defineşte o gaură în obiectul gazdă. O valoare de zero va adopta automat firul mai mare - + + default + implicit - + If this is checked, the default Frame value of this window will be added to the value entered here În cazul în care acest lucru este bifat, valoarea Cadrului implicit pt această fereastră va fi adăugată la valoarea introdusă aici - + If this is checked, the default Offset value of this window will be added to the value entered here În cazul în care acest lucru este bifat, valoarea implicită Offset pt această fereastră va fi adăugată la valoarea introdusă aici @@ -3180,17 +3350,17 @@ Note: You can change that in the preferences. Eroare: versiunea de IfcOpenShell este prea veche - + Successfully written Scrierea a reușit - + Found a shape containing curves, triangulating S-a găsit o formă care conține curbe, se triangulează - + Successfully imported Import efectuat cu succes @@ -3243,120 +3413,135 @@ You can change that in the preferences. Centrează planul pentru a se potrivi pe obiectele din lista de mai sus - + First point of the beam Primul punct al grinzii - + Base point of column Punctul de bază al coloanei - + Next point Următorul punct - + Structure options Opțiuni structură - + Drawing mode Mode desenare - + Beam Grindă - + Column Coloană - + Preset Presetare - + Switch L/H Switch L/H - + Switch L/W Switch L/W - + Con&tinue Con&tinuare - + First point of wall Primul punct al zidului - + Wall options Opţiuni pentru perete - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. Această listă prezintă obiectele MultiMaterial din documentul acesta. Creați liste petnru a defini tipurile zidurilor. - + Alignment Aliniament - + Left Stanga - + Right Dreapta - + Use sketches Utilizarea schite - + Structure Structura - + Window Fereastră - + Window options Opțiunile ferestrei - + Auto include in host object Includere automată în obeictul gazdă - + Sill height Înălțime parapet + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness @@ -3368,7 +3553,7 @@ You can change that in the preferences. depends on the object - + Create Project Creaţi un proiect @@ -3378,12 +3563,22 @@ You can change that in the preferences. Unable to recognize that file type - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch Arch - + Rebar tools Rebar tools @@ -3507,12 +3702,12 @@ You can change that in the preferences. Arch_Add - + Add component Adaugă componentă - + Adds the selected components to the active object Adaugă componentele selectate în obiectul activ @@ -3590,12 +3785,12 @@ You can change that in the preferences. Arch_Check - + Check Verifică - + Checks the selected objects for problems Verifică obiectele selectate pentru probleme @@ -3603,12 +3798,12 @@ You can change that in the preferences. Arch_CloneComponent - + Clone component Clona componentă - + Clones an object as an undefined architectural component Clone un obiect ca o componentă arhitecturale nedefinit @@ -3616,12 +3811,12 @@ You can change that in the preferences. Arch_CloseHoles - + Close holes Închide găuri - + Closes holes in open shapes, turning them solids Închide găurile din formele deschise, transformându-le în solide @@ -3629,16 +3824,29 @@ You can change that in the preferences. Arch_Component - + Component Componenta - + Creates an undefined architectural component Creează o componentă arhitecturale nedefinită + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3691,12 +3899,12 @@ You can change that in the preferences. Arch_Floor - + Level Nivel - + Creates a Building Part object that represents a level, including selected objects Creates a Building Part object that represents a level, including selected objects @@ -3780,12 +3988,12 @@ You can change that in the preferences. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Creare foaie de calcul IFPC... - + Creates a spreadsheet to store IFC properties of an object. Creează o foaie de calcul pentru a stoca proprietățile IFC ale unui obiect. @@ -3814,12 +4022,12 @@ You can change that in the preferences. Arch_MergeWalls - + Merge Walls Pereți îmbinați - + Merges the selected walls, if possible Îmbină zidurile selectate, dacă este posibil @@ -3827,12 +4035,12 @@ You can change that in the preferences. Arch_MeshToShape - + Mesh to Shape Discretizare în forma - + Turns selected meshes into Part Shape objects Transformă plaselee selectate în obiecte forma @@ -3853,12 +4061,12 @@ You can change that in the preferences. Arch_Nest - + Nest Cuib - + Nests a series of selected shapes in a container Cuiburi pentru o serie de formele selectate într-un container @@ -3866,12 +4074,12 @@ You can change that in the preferences. Arch_Panel - + Panel Panou - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Creează un obiect de panoul de la zero sau de la un obiect selectat (schiță, wire, față sau solid) @@ -3879,7 +4087,7 @@ You can change that in the preferences. Arch_PanelTools - + Panel tools Panou instrumente @@ -3887,7 +4095,7 @@ You can change that in the preferences. Arch_Panel_Cut - + Panel Cut Panoul de tăiat @@ -3895,17 +4103,17 @@ You can change that in the preferences. Arch_Panel_Sheet - + Creates 2D views of selected panels Creaza vizualizari forma 2D pentru obiectele selectate - + Panel Sheet Panou de foaie - + Creates a 2D sheet which can contain panel cuts Creează o foaie 2D, care pot conţine părți ale panoul @@ -3939,7 +4147,7 @@ You can change that in the preferences. Arch_PipeTools - + Pipe tools Instrumente de ţeavă @@ -3947,12 +4155,12 @@ You can change that in the preferences. Arch_Project - + Project Proiect - + Creates a project entity aggregating the selected sites. Creates a project entity aggregating the selected sites. @@ -3986,12 +4194,12 @@ You can change that in the preferences. Arch_Remove - + Remove component Elimină componentă - + Remove the selected components from their parents, or create a hole in a component Elimină componentele selectate din obiectele-părinte sau crează o gaură în componentă @@ -3999,12 +4207,12 @@ You can change that in the preferences. Arch_RemoveShape - + Remove Shape from Arch Înlătura forma din arhitectura - + Removes cubic shapes from Arch components Înlătura formele cubice din componentele arhitecturale @@ -4051,12 +4259,12 @@ You can change that in the preferences. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Selectaţi plasele ne-manufacturabile - + Selects all non-manifold meshes from the document or from the selected groups Selectaţi toate plasele ne-manufacturabile din document sau din grupurile selectate @@ -4064,12 +4272,12 @@ You can change that in the preferences. Arch_Site - + Site Teren - + Creates a site object including selected objects. Crează un obiect teren, incluzând obiectele selectate. @@ -4095,12 +4303,12 @@ You can change that in the preferences. Arch_SplitMesh - + Split Mesh Divide plasa - + Splits selected meshes into independent components Împarte ochiuri de plasă selectate în componente independente @@ -4116,12 +4324,12 @@ You can change that in the preferences. Arch_Structure - + Structure Structura - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Creează un obiect structura de la zero sau dintr-un obiect selectat (schita, sârmă, fata sau solide) @@ -4129,12 +4337,12 @@ You can change that in the preferences. Arch_Survey - + Survey Sondaj - + Starts survey Pornește sondajul @@ -4142,12 +4350,12 @@ You can change that in the preferences. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag Activează /dezactivează marcajul Brep IFC - + Force an object to be exported as Brep or not Forţează un obiect să fie exportat ca Brep sau nu @@ -4155,25 +4363,38 @@ You can change that in the preferences. Arch_ToggleSubs - + Toggle subcomponents Activează/dezactivează subcomponente - + Shows or hides the subcomponents of this object Afişează sau ascunde subcomponente de acest obiect + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Perete - + Creates a wall object from scratch or from a selected object (wire, face or solid) Creează un obiect perete de la zero sau dintr-un obiect selectat (sârmă, fata sau solid) @@ -4181,12 +4402,12 @@ You can change that in the preferences. Arch_Window - + Window Fereastră - + Creates a window object from a selected object (wire, rectangle or sketch) Creaza un obiect fereastra din obiectele selectate(polilinie, dreptunghi sau schita) @@ -4491,27 +4712,27 @@ a certain property. Scrie poziţia camerei - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools - + Draft Pescaj - + Import-Export Import/Export @@ -4972,7 +5193,7 @@ a certain property. Grosime - + Force export as Brep Forțează exportul ca Brep @@ -4997,15 +5218,10 @@ a certain property. DAE - + Export options Opţiunile de export - - - IFC - IFC - General options @@ -5147,17 +5363,17 @@ a certain property. Permite poligoane cu patru fețe - + Use triangulation options set in the DAE options page Utilizaţi opţiunile de triangulaţie stabilit în pagina de opţiuni de DAE - + Use DAE triangulation options Utilizaţi opţiunile de triangulaţie DAE - + Join coplanar facets when triangulating Alăturaţi faţete coplanare când se fac triangulării @@ -5181,11 +5397,6 @@ a certain property. Create clones when objects have shared geometry Crea clone, când obiectele au împărtăşit geometria - - - Show this dialog when importing and exporting - Arată acest dialog atunci când se importă şi exportă - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5247,12 +5458,12 @@ a certain property. Split pereti multistrat - + Use IfcOpenShell serializer if available Utilizarea IfcOpenShell serializatorului dacă există - + Export 2D objects as IfcAnnotations Exportul obiectelor 2D ca IfcAnnotations @@ -5272,7 +5483,7 @@ a certain property. Ajustarea vederilor în timpul importului - + Export full FreeCAD parametric model Export complet FreeCAD parametrice model @@ -5322,12 +5533,12 @@ a certain property. Listă excluderi: - + Reuse similar entities Reutilizarea entităţilor similare - + Disable IfcRectangleProfileDef Dezctivați IfcRectangleProfileDef @@ -5397,7 +5608,7 @@ a certain property. Importă definiții parametrice FreeCAD complete dacă sunt disponibile - + Auto-detect and export as standard cases when applicable Detectează automat și exportă cazurile standard dacă este aplicabil @@ -5485,6 +5696,166 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces Allow quadrilateral faces + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Add default building storey if one is not found in the document + + + + IFC file units + IFC file units + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + Metric + Metric + + + + Imperial + Imperial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing + Shows verbose debug messages during import and export @@ -5577,150 +5948,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Unelte Arch @@ -5728,32 +5969,32 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft &Schiţă - + Utilities Utilități - + &Arch &Architecture - + Creation Creation - + Annotation Notatie - + Modification Modification diff --git a/src/Mod/Arch/Resources/translations/Arch_ru.qm b/src/Mod/Arch/Resources/translations/Arch_ru.qm index 2c7bfba28e..8a013ddf87 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_ru.qm and b/src/Mod/Arch/Resources/translations/Arch_ru.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_ru.ts b/src/Mod/Arch/Resources/translations/Arch_ru.ts index 98c197e982..7a1e2a0d0d 100644 --- a/src/Mod/Arch/Resources/translations/Arch_ru.ts +++ b/src/Mod/Arch/Resources/translations/Arch_ru.ts @@ -34,57 +34,57 @@ Тип здания - + 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 description for this component Необязательное описание компонента - + An optional tag for this component Необязательный тэг компонента - + A material for this object Материал объекта - + 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 Площадь проекции объекта на плоскость XY - + The perimeter length of the horizontal area Длина периметра горизонтальной поверхности @@ -104,12 +104,12 @@ Электрическая мощность в ваттах, необходимая оборудованию - + The height of this object Высота объекта - + The computed floor area of this floor Расчётная площадь этажа @@ -144,62 +144,62 @@ Вращение профиля вокруг оси выдавливания - + The length of this element, if not based on a profile Длина элемента, если не определена в профиле - + The width of this element, if not based on a profile Ширина элемента, если не определена в профиле - + 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 direction of waves for corrugated elements Направление волн гофрированных элементов - + The type of waves for corrugated elements Тип волн гофрированных элементов - + The area of this panel Площадь панели - + The facemaker type to use to build the profile of this object Тип генератора граней, используемый для построения профиля объекта - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) Направление выдавливания объекта (оставить (0,0,0) для автоматического определения) @@ -214,82 +214,82 @@ Толщина линии отрисованных объектов - + 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 Смещение текста тега по X - + The Y offset of the tag text Смещение текста тега по Y - + The font of the tag text Шрифт текста тега - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label Отображаемый текст. Может быть %tag%, %label% или %description% для отображения тега панели или метки - + The position of the tag text. Keep (0,0,0) for center position Положение текста тега. Оставьте (0,0,0) для центрального положения - + The rotation of the tag text Вращение текста тега - + A margin inside the boundary Внутренний отступ от границы - + Turns the display of the margin on/off Включение / выключение отображения отступа - + The linked Panel cuts Связанные нарезки Панелей - + The tag text to display Отображаемый текст тега - + The width of the sheet Ширина листа - + The height of the sheet Высота листа - + The fill ratio of this sheet Коэффициент заполнения листа @@ -319,17 +319,17 @@ Смещение от конечной точки - + The curvature radius of this connector Радиус кривизны соединителя - + The pipes linked by this connector Трубы, связаные соединителем - + The type of this connector Тип соединителя @@ -349,7 +349,7 @@ Высота элемента - + The structural nodes of this element Структурные узлы элемента @@ -664,82 +664,82 @@ Если флажок установлен, исходные объекты отображаются независимо от видимости в 3D-модели - + The base terrain of this site Базовый рельеф местности - + The postal or zip code of this site Почтовый или ZIP-код местности - + The city 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 Высотная отметка нулевого уровня местности - + 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 Удалить разделители из полученной фигуры - + Show solar diagram or not Показывать инсоляционный график или нет - + The scale of the solar diagram Масштаб инсоляционного графика - + The position of the solar diagram Положение инсоляционного графика - + The color of the solar diagram Цвет инсоляционного графика @@ -934,107 +934,107 @@ Смещение между границей лестницы и её конструкцией - + An optional extrusion path for this element Необязательный путь выдавливания элемента - + The height or extrusion depth of this element. Keep 0 for automatic Высота или глубина выдавливания элемента. Задайте 0 для автоматического определения - + A description of the standard profile this element is based upon Описание стандартного профиля, на котором основан элемент - + Offset distance between the centerline and the nodes line Расстояние смещения между осевой и узловой линией - + 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 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 Ширина стены. Не используется, если эта стена основана на грани - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid Высота стены. Задайте 0 для автоматического определения. Не используется, если стена основана на твердотельном объекте - + The alignment of this wall on its base object, if applicable Выравнивание стены по базовому объекту, если возможно - + 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) Смещение между стеной и её базовой линией (только для левого и правого выравнивания) - + The normal direction of this window Направление нормали этого окна - + The area of this window Площадь этого окна - + An optional higher-resolution mesh or shape for this object Необязательная высоко-полигональная сетка или фигура для этого объекта @@ -1044,7 +1044,7 @@ Необязательное дополнительное размещение для добавления к профилю перед его выдавливанием - + Opens the subcomponents that have a hinge defined Открывает подкомпоненты, которые имеют петли @@ -1099,7 +1099,7 @@ Перекрытие тетив над нижней частью проступей - + The number of the wire that defines the hole. A value of 0 means automatic Количество ломанных линий, определяющих отверстие. Значение 0 означает автоматическое определение @@ -1124,7 +1124,7 @@ Оси, составляющие эту систему - + An optional axis or axis system on which this object should be duplicated Дополнительные оси или система осей, вдоль которых должен дублироваться объект @@ -1139,32 +1139,32 @@ Если истина, геометрия объединённая, иначе составная - + If True, the object is rendered as a face, if possible. Если истина, объект визуализируется как грань, если возможно. - + The allowed angles this object can be rotated to when placed on sheets Допустимые направления, в которых объект может вращаться при вставке в листы - + Specifies an angle for the wood grain (Clockwise, 0 is North) Определяет направление древесных волокон (по часовой стрелке, 0 — север) - + 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 Включение / выключение отображения текстуры древесных волокон @@ -1189,7 +1189,7 @@ Пользовательский шаг арматуры - + Shape of rebar Форма арматуры @@ -1199,17 +1199,17 @@ Отразите направление крыши, если оно некорректно - + Shows plan opening symbols if available Показывает символы отверстий, если доступны - + Show elevation opening symbols if available Показывать высоты символов отверстий, если доступны - + The objects that host this window Объекты, содержащие окно @@ -1329,14 +1329,14 @@ Если задано значение True, рабочая плоскость будет находится в автоматическом режиме - + An optional standard (OmniClass, etc...) code for this component Код компонента по стандарту (Гост, Ту, OmniClass,...) The URL of the product page of this equipment - URL-алрес страницы производителя оборудования + URL страницы продукта этого оборудования @@ -1344,22 +1344,22 @@ URL-адрес, по ктоторому можно найти информацию об этом материале - + The horizontal offset of waves for corrugated elements Горизонтальное смещение волн для гофрированных элементов - + If the wave also affects the bottom side or not Влияет ли волна на нижнюю сторону - + The font file Файл шрифта - + An offset value to move the cut plane from the center point Значение смещения плоскости сечения от центральной точки @@ -1414,22 +1414,22 @@ Расстояние между плоскостью сечения и сечением текущего вида(устанавливайте очень маленькое, но не нулевое значение) - + The street and house number of this site, with postal box or apartment number if needed Номер улицы и дома этой местности, почтовый ящик или номер квартиры при необходимости - + The region, province or county of this site Регион, область или страна этой местности - + A url that shows this site in a mapping website Ссылка для показа этой местности на картографическом сайте - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates Опционально смещение между началом координат модели (0,0,0) и точкой, обозначенной геокоординатами @@ -1471,7 +1471,7 @@ The 'absolute' top level of a flight of stairs leads to - «абсолютный» верхний уровень лестничного пролета ведет к + 'Абсолютный' верхний уровень лестничного пролета ведет к @@ -1484,102 +1484,102 @@ «Левый контур» всех сегментов лестницы - + 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 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. Глубина отверстия, которое формирует это окно в основном объекте. Если установлено 0, то значение будет рассчитываться автоматически. - + 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 preset number this window is based on Это окно основывается на номере пресета (номере настройки) - + The frame size of this window Размер рамы окна - + The offset size of this window Смещение окна - + The width of louvre elements Ширина элементов жалюзи - + The space between louvre elements Расстояние между элементами жалюзи - + The number of the wire that defines the hole. If 0, the value will be calculated automatically Количество ломанных линий, определяющих отверстие. Значение 0 означает автоматическое определение - + Specifies if moving this object moves its base instead Задаёт поведение, что при перемещении этого объекта вместо него перемещается его основа @@ -1609,22 +1609,22 @@ Количество деталей, используемых для построения ограждения - + The type of this object Тип этого объекта - + IFC data Данные IFC - + IFC properties of this object IFC cвойства этого объекта - + Description of IFC attributes are not yet implemented Описание атрибутов IFC еще не реализовано @@ -1639,27 +1639,27 @@ Если значение "true", то цвет материала объекта будет использоваться для заполнения разрезанных областей. - + 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 Обновить значение наклона на основе ротации компаса @@ -1706,108 +1706,283 @@ If true, the height value propagates to contained objects - If true, the height value propagates to contained objects + Если установлено true, значение высоты будет распространяться на содержащиеся объекты This property stores an inventor representation for this object - This property stores an inventor representation for this object + Это свойство хранит представление inventor для данного объекта If true, display offset will affect the origin mark too - If true, display offset will affect the origin mark too + Если верно, то отображение смещения также повлияет на нулевую координату If true, the object's label is displayed - If true, the object's label is displayed + Если установлено значение true, отображается метка объекта If True, double-clicking this object in the tree turns it active - If True, double-clicking this object in the tree turns it active + Если Истина, то двойной щелчок по объекту в дереве сделает его активным - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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 - A slot to save the inventor representation of this object, if enabled + Ячейка для сохранения в инвентаре представления этого объекта, если включено Cut the view above this level - Cut the view above this level + Вырезать вид выше этого уровня The distance between the level plane and the cut line - The distance between the level plane and the cut line + Расстояние между плоскостью уровня и линией разреза Turn cutting on when activating this level - Turn cutting on when activating this level + Включить резку при активации этого уровня - + Use the material color as this object's shape color, if available - Use the material color as this object's shape color, if available + Использовать цвет материала как цвет формы этого объекта, если доступно + + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile 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 - 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 + Способ включения указанных объектов в текущий документ. 'Normal' включает в себя форму, 'Transient' снимает фjhve, когда объект выключен (для меньшения размера файлов), 'Lightweight' не импортирует форму, а только представление OpenInventor If True, a spreadsheet containing the results is recreated when needed - If True, a spreadsheet containing the results is recreated when needed + Если значение True, то при необходимости будет воссоздана электронная таблица, содержащая результаты If True, additional lines with each individual object are added to the results - If True, additional lines with each individual object are added to the results + Если да, то в результаты добавляются дополнительные строки с каждым отдельным объектом - + The time zone where this site is located - The time zone where this site is located + Часовой пояс, где расположена эта местность - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation - The area of this wall as a simple Height * Length calculation + Площадь этой стены в виде простого расчёта Высота * Длина Arch - + Components Компоненты - + Components of this object Компоненты этого объекта - + Axes Оси @@ -1817,12 +1992,12 @@ Создать координатную ось - + Remove Удалить - + Add Добавить @@ -1842,67 +2017,67 @@ Угол - + 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 содержит грани, которые не являются частью каких-либо тел - + Grouping Группировка - + Ungrouping Разгруппировка - + Split Mesh Разделить Полигональную сетку - + Mesh to Shape Сетку — в Фигуру - + Base component Базовый компонент - + Additions Дополнения - + Subtractions Вычеты - + Objects Объекты @@ -1922,7 +2097,7 @@ Невозможно создать крышу - + Page Страница @@ -1937,82 +2112,82 @@ Создать плоскость сечения - + Create Site Создать Местность - + Create Structure Создать Структуру - + Create Wall Создать Стену - + Width Ширина - + Height Высота - + Error: Invalid base object Ошибка: Недопустимый базовый объект - + This mesh is an invalid solid Эта полигональная сетка не является замкнутым объёмом - + Create Window Создать Окно - + Edit Редактировать - + Create/update component Создать/обновить компонент - + Base 2D object Базовый 2D-объект - + Wires Ломанные линии - + Create new component Создать новый компонент - + Name Название - + Type Тип - + Thickness Толщина @@ -2027,12 +2202,12 @@ файл %s успешно создан. - + Add space boundary Добавить отступ - + Remove space boundary Убрать отступ @@ -2042,7 +2217,7 @@ Пожалуйста, выберите базовый объект - + Fixtures Зажимы @@ -2072,32 +2247,32 @@ Создать Лестницу - + Length Длина - + Error: The base shape couldn't be extruded along this tool object Ошибка: Базовая фигура не может выдавливаться вдоль вспомогательного объекта - + Couldn't compute a shape Не могу рассчитать фигуру - + Merge Wall Объединить Стену - + Please select only wall objects Пожалуйста, выберите только объекты стен - + Merge Walls Объединить Стены @@ -2107,42 +2282,42 @@ Расстояния (мм) и углы (градусы) между осями - + Error computing the shape of this object Ошибка при расчёте формы этого объекта - + Create Structural System Создать структурную систему - + Object doesn't have settable IFC Attributes Объект не имеет настраиваемых параметров IFC - + Disabling Brep force flag of object Отключение BREP-флага объекта - + Enabling Brep force flag of object Включение BREP-флага объекта - + has no solid не имеет замкнутую форму - + has an invalid shape имеет неправильную фигуру - + has a null shape имеет пустую форму @@ -2187,7 +2362,7 @@ Создать 3 вида - + Create Panel Создать Панель @@ -2272,7 +2447,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Высота (мм) - + Create Component Создать Компонент @@ -2282,7 +2457,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Создать материал - + Walls can only be based on Part or Mesh objects Стены могут основываться только на объекте Детали или Полигональной Сетке @@ -2292,12 +2467,12 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Задать положение текста - + Category Категория - + Key Клавиша @@ -2312,7 +2487,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Единица измерения - + Create IFC properties spreadsheet Создать таблицу свойств IFC @@ -2322,37 +2497,37 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Создать Здание - + Group Группа - + Create Floor Создать Этаж - + Create Panel Cut Создать Нарезку панелей - + Create Panel Sheet Создать Лист панелей - + Facemaker returned an error Генератор граней вернул ошибку - + Tools Инструменты - + Edit views positions Изменить положение видов @@ -2497,7 +2672,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Вращение - + Offset Смещение @@ -2522,86 +2697,86 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Планирование - + There is no valid object in the selection. Site creation aborted. Нет допустимого объекта в выделении. Построение места прервано. - + 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 Включает/выключает все структурные узлы документа - + Intersection found. Найдено пересечение. - + Door Дверь - + Hinge Петля - + Opening mode Способ открытия - + Get selected edge Получить выбранное ребро - + Press to retrieve the selected edge Нажмите, чтобы получить выбранное ребро @@ -2631,17 +2806,17 @@ Site creation aborted. Новый слой - + Wall Presets... Преднастройки стен... - + Hole wire Ломанная линия отверстия - + Pick selected Указать выбранное @@ -2721,7 +2896,7 @@ Site creation aborted. Столбцы - + This object has no face Объект не имеет грани @@ -2731,42 +2906,42 @@ Site creation aborted. Границы зоны - + Error: Unable to modify the base object of this wall Ошибка: Не удается изменить базовый объект этой стены - + Window elements Элементы окна - + Survey Анализ - + Set description Задать описание - + Clear Очистить - + Copy Length Копировать длину - + Copy Area Копировать Площадь - + Export CSV Экспортировать в CSV @@ -2776,17 +2951,17 @@ Site creation aborted. Описание - + Area Площадь - + Total Итог - + Hosts Источники @@ -2839,77 +3014,77 @@ Building creation aborted. Создать строительную деталь - + Invalid cutplane Недопустимая плоскость обрезки - + All good! No problems found Все в порядке! Проблем не найдено - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: Объект не имеет атрибута IfcProperties. Отменить создание таблицы для объекта: - + Toggle subcomponents Переключить подкомпоненты - + Closing Sketch edit Закрытие редактирования эскиза - + Component Компонент - + Edit IFC properties Редактировать IFC свойства - + Edit standard code Изменить код компонента - + Property Свойство - + Add property... Добавить свойство... - + Add property set... Добавить набор свойств... - + New... Создать... - + New property Новое свойство - + New property set Новый набор свойств - + 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. @@ -2920,7 +3095,7 @@ You can change that in the preferences. Вы можете изменить это в настройках. - + There is no valid object in the selection. Floor creation aborted. Нет допустимых объектов в выделении. @@ -2932,7 +3107,7 @@ Floor creation aborted. Точка пересечения в профиле не найдена. - + Error computing shape of Ошибка вычисления формы @@ -2947,67 +3122,62 @@ Floor creation aborted. Пожалуйста, выберите только объекты труб - + 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 Профиль не является 2D-деталью - - Too many wires in the profile - Слишком много ломаных линий в кривой - - - + The profile is not closed Профиль не является замкнутым - + Only the 3 first wires will be connected Только первые 3 ломаные линии будут соединены - + Common vertex not found Общая вершина не найдена - + Pipes are already aligned Трубы уже выровнены - + At least 2 pipes must align Минимум 2 трубы должны быть выровнены @@ -3062,12 +3232,12 @@ Floor creation aborted. Изменить размер - + Center Центр - + 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. @@ -3078,72 +3248,72 @@ Note: You can change that in the preferences. Вы можете изменить это в настройках. - + 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 Один из объектов имеет более 2-х узлов - + Unable to find a suitable intersection point Не удаётся найти соответствующую точку пересечения - + Intersection found. Пересечение найдено. - + The selected wall contains no subwall to merge Выбранная стена не содержит внутренних стен для слияния - + Cannot compute blocks for wall Не удается вычислить блоки для стен - + Choose a face on an existing object or select a preset Выберите грань на существующем объекте или выберите преднастройку - + Unable to create component Невозможно создать компонент - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire Количество ломанных линий, определяющих отверстие в исходном объекте. Ноль автоматически задаёт наибольшее значение - + + 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 Если этот флажок установлен, для данного окна будут добавлены значения смещения по умолчанию к введенному здесь значению @@ -3188,17 +3358,17 @@ Note: You can change that in the preferences. Ошибка: ваша версия IfcOpenShell устарела - + Successfully written Успешно записано - + Found a shape containing curves, triangulating Найдена фигура, содержащая кривые. Триангуляция - + Successfully imported Успешно импортировано @@ -3254,149 +3424,174 @@ You can change that in the preferences. Центровать плоскость по объектам в списке - + First point of the beam Первая точка балки - + Base point of column Базовая точка колонны - + Next point Следующая точка - + Structure options Параметры конструкции - + Drawing mode Режим отображения - + Beam Балка - + Column Колонна - + Preset Предустановка - + Switch L/H Перекл. Длина/Высота - + Switch L/W Перекл. длина/ширина - + Con&tinue &Продолжить - + First point of wall Первая точка стены - + Wall options Параметры стены - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. Этот список показывает все объекты MultiMaterials этого документа. Создайте некоторые для определения типов стен. - + Alignment Выравнивание - + Left Слева - + Right Справа - + Use sketches Использование эскизов - + Structure Структура - + Window Окно - + Window options Параметры окна - + Auto include in host object Автовключение в исходный объект - + Sill height Высота подоконника + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness - Total thickness + Общая толщина depends on the object - depends on the object + зависит от объекта - + Create Project Создать проект Unable to recognize that file type - Unable to recognize that file type + Не удается распознать этот тип файла - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch - Arch + Арх - + Rebar tools - Rebar tools + Инструменты арматуры @@ -3518,12 +3713,12 @@ You can change that in the preferences. Arch_Add - + Add component Добавить компонент - + Adds the selected components to the active object Добавляет активному объекту выбранные компоненты @@ -3601,12 +3796,12 @@ You can change that in the preferences. Arch_Check - + Check Проверить - + Checks the selected objects for problems Проверяет выбранные объекты на ошибки @@ -3614,12 +3809,12 @@ You can change that in the preferences. Arch_CloneComponent - + Clone component Клонировать компонент - + Clones an object as an undefined architectural component Клонирует объект как неопределённый архитектурный компонент @@ -3627,12 +3822,12 @@ You can change that in the preferences. Arch_CloseHoles - + Close holes Замкнуть отверстия - + Closes holes in open shapes, turning them solids Замыкает отверстия в незамкнутых фигурах, преобразовывая их в твердотельный объект @@ -3640,16 +3835,29 @@ You can change that in the preferences. Arch_Component - + Component Компонент - + Creates an undefined architectural component Создаёт неопределённый архитектурный компонент + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3665,12 +3873,12 @@ You can change that in the preferences. Cut with a line - Cut with a line + Вырезать линией Cut an object with a line with normal workplane - Cut an object with a line with normal workplane + Обрезать объект линией с обычной рабочей плоскостью @@ -3702,14 +3910,14 @@ You can change that in the preferences. Arch_Floor - + Level Уровень - + Creates a Building Part object that represents a level, including selected objects - Creates a Building Part object that represents a level, including selected objects + Создает часть здания, представленную уровнем, с включением выделенных объектов @@ -3791,12 +3999,12 @@ You can change that in the preferences. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Создать IFC-таблицу... - + Creates a spreadsheet to store IFC properties of an object. Создаёт таблицу для хранения IFC-свойств объекта. @@ -3825,12 +4033,12 @@ You can change that in the preferences. Arch_MergeWalls - + Merge Walls Объединить Стены - + Merges the selected walls, if possible Объединяет выбранные стены, если это возможно @@ -3838,12 +4046,12 @@ You can change that in the preferences. Arch_MeshToShape - + Mesh to Shape Сетку — в Фигуру - + Turns selected meshes into Part Shape objects Преобразовывает выбранные полигональные сетки в объекты деталей @@ -3864,12 +4072,12 @@ You can change that in the preferences. Arch_Nest - + Nest Раскрой - + Nests a series of selected shapes in a container Делает раскрой набора выбранных фигур в контейнере @@ -3877,12 +4085,12 @@ You can change that in the preferences. Arch_Panel - + Panel Панель - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Создаёт новый объект панели без или на основе выбранного объекта (эскиза, ломаной линии, грани или твердотельного объекта) @@ -3890,7 +4098,7 @@ You can change that in the preferences. Arch_PanelTools - + Panel tools Инструменты панели @@ -3898,7 +4106,7 @@ You can change that in the preferences. Arch_Panel_Cut - + Panel Cut Нарезка Панелей @@ -3906,17 +4114,17 @@ You can change that in the preferences. Arch_Panel_Sheet - + Creates 2D views of selected panels Создаёт двумерные виды выбранных панелей - + Panel Sheet Лист панелей - + Creates a 2D sheet which can contain panel cuts Создаёт двумерный лист, который может содержать нарезку панелей @@ -3950,7 +4158,7 @@ You can change that in the preferences. Arch_PipeTools - + Pipe tools Инструменты трубы @@ -3958,14 +4166,14 @@ You can change that in the preferences. Arch_Project - + Project Проект - + Creates a project entity aggregating the selected sites. - Creates a project entity aggregating the selected sites. + Создаёт объекты проекта, связанные с выбранной местностью. @@ -3997,12 +4205,12 @@ You can change that in the preferences. Arch_Remove - + Remove component Удалить компонент - + Remove the selected components from their parents, or create a hole in a component Удалить выбранные компоненты из их родителей, или создать отверстие в компоненте @@ -4010,12 +4218,12 @@ You can change that in the preferences. Arch_RemoveShape - + Remove Shape from Arch Удалить Фигуру из Архитектуры - + Removes cubic shapes from Arch components Удаляет кубические фигуры из компонентов Архитектуры @@ -4062,12 +4270,12 @@ You can change that in the preferences. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Выбрать незамкнутые полигональные сетки - + Selects all non-manifold meshes from the document or from the selected groups Выбрать все незамкнутые полигональные сетки из документа или из выбранных групп @@ -4075,12 +4283,12 @@ You can change that in the preferences. Arch_Site - + Site Местность - + Creates a site object including selected objects. Создаёт объект Местности из выбранных объектов. @@ -4106,12 +4314,12 @@ You can change that in the preferences. Arch_SplitMesh - + Split Mesh Разделить Полигональную сетку - + Splits selected meshes into independent components Разделяет выбранные полигональные сетки на независимые компоненты @@ -4127,12 +4335,12 @@ You can change that in the preferences. Arch_Structure - + Structure Структура - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Создаёт новый объект структуры с нуля или на основе выбранного объекта (эскиза, ломаной линии, грани или твердотельного объекта) @@ -4140,12 +4348,12 @@ You can change that in the preferences. Arch_Survey - + Survey Анализ - + Starts survey Запускает анализ @@ -4153,12 +4361,12 @@ You can change that in the preferences. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag Переключение IFC BREP-флага объекта - + Force an object to be exported as Brep or not Экспортировать как BREP-объект или нет @@ -4166,25 +4374,38 @@ You can change that in the preferences. Arch_ToggleSubs - + Toggle subcomponents Переключить подкомпоненты - + Shows or hides the subcomponents of this object Показывает или скрывает подкомпоненты объекта + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Стена - + Creates a wall object from scratch or from a selected object (wire, face or solid) Создаёт новый объект стены с нуля или на основе выбранного объекта (ломаной линии, грани или твердотельного объекта) @@ -4192,12 +4413,12 @@ You can change that in the preferences. Arch_Window - + Window Окно - + Creates a window object from a selected object (wire, rectangle or sketch) Создаёт объект окна на основе выбранных объектов (ломаной линии, прямоугольника или эскиза) @@ -4420,7 +4641,7 @@ You can change that in the preferences. Schedule name: - Schedule name: + Название расписания: @@ -4433,15 +4654,15 @@ You can change that in the preferences. Can be "count" to count the objects, or property names like "Length" or "Shape.Volume" to retrieve a certain property. - The property to retrieve from each object. -Can be "count" to count the objects, or property names -like "Length" or "Shape.Volume" to retrieve -a certain property. + Свойство получено от каждого объекта. +Может быть "count" для учёта объектов, или имена свойств +как "Length" или "Shape.Volume" для получения +определённого свойства. An optional unit to express the resulting value. Ex: m^3 (you can also write m³ or m3) - An optional unit to express the resulting value. Ex: m^3 (you can also write m³ or m3) + Необязательная единица выражения результирующего значения. Например, м^3 (можно также написать м³ или м3) @@ -4451,7 +4672,7 @@ a certain property. <html><head/><body><p>An optional semicolon (;) separated list of property:value filters. Prepend ! to a property name to invert the effect of the filer (exclude objects that match the filter. Objects whose property contains the value will be matched. Examples of valid filters (everything is case-insensitive):</p><p><span style=" font-weight:600;">Name:Wall</span> - Will only consider objects with &quot;wall&quot; in their name (internal name)</p><p><span style=" font-weight:600;">!Name:Wall</span> - Will only consider objects which DON'T have &quot;wall&quot; in their name (internal name)</p><p><span style=" font-weight:600;">Descriptionl:Win</span> - Will only consider objects with &quot;win&quot; in their description</p><p><span style=" font-weight:600;">!Label:Win</span> - Will only consider objects which DON't have &quot;win&quot; in their label</p><p><span style=" font-weight:600;">IfcType:Wall</span> - Will only consider objects which Ifc Type is &quot;Wall&quot;</p><p><span style=" font-weight:600;">!Tag:Wall</span> - Will only consider objects which tag is NOT &quot;Wall&quot;</p><p>If you leave this field empty, no filtering is applied</p></body></html> - <html><head/><body><p>An optional semicolon (;) separated list of property:value filters. Prepend ! to a property name to invert the effect of the filer (exclude objects that match the filter. Objects whose property contains the value will be matched. Examples of valid filters (everything is case-insensitive):</p><p><span style=" font-weight:600;">Name:Wall</span> - Will only consider objects with &quot;wall&quot; in their name (internal name)</p><p><span style=" font-weight:600;">!Name:Wall</span> - Will only consider objects which DON'T have &quot;wall&quot; in their name (internal name)</p><p><span style=" font-weight:600;">Descriptionl:Win</span> - Will only consider objects with &quot;win&quot; in their description</p><p><span style=" font-weight:600;">!Label:Win</span> - Will only consider objects which DON't have &quot;win&quot; in their label</p><p><span style=" font-weight:600;">IfcType:Wall</span> - Will only consider objects which Ifc Type is &quot;Wall&quot;</p><p><span style=" font-weight:600;">!Tag:Wall</span> - Will only consider objects which tag is NOT &quot;Wall&quot;</p><p>If you leave this field empty, no filtering is applied</p></body></html> + <html><head/><body><p>Список фильтров в формате "свойство:значение", разделенных точкой с запятой (;). Поставьте ! к имени свойства, чтобы инвертировать эффект фильтра (то есть, исключить объекты, соответствующие этому фильтру). Объекты, чьи свойства содержат значение, будут совпадать. Примеры допустимых фильтров (все не чувствительны к регистру):</p><p><span style=" font-weight:600;">Имя:Стена</span> - Будут рассматриваться только объекты со &quot;Стена&quot; в их имени (внутреннем имени)</p><p><span style=" font-weight:600;">!Имя:Стена</span> - Будут рассматриваться только объекты, которые НЕ имеют &quot;Стена&quot; в их имени (внутреннем имени)</p><p><span style=" font-weight:600;">Описание:Окн</span> - Будут рассматриваться только объекты с &quot;Окн&quot; в описании</p><p><span style=" font-weight:600;">!Метка:Окн</span> - Будут рассматриваться только объекты, которые НЕ имеют &quot;Окн&quot; в их метке</p><p><span style=" font-weight:600;">IfcType:Стена</span> - Рассматривает только объекты, у которых Ifc тип &quot;Стена&quot;</p><p><span style=" font-weight:600;"><span style=" font-weight:600;">!Тег:Стена</span> - будут считаться только объекты, у которых тег не является &quot;Стена&quot;</p><p>Если Вы оставите это поле пустым, фильтрация не применяется</p></body></html> @@ -4461,7 +4682,7 @@ a certain property. Associate spreadsheet - Associate spreadsheet + Связать электронную таблицу @@ -4471,7 +4692,7 @@ a certain property. Detailed results - Detailed results + Подробные результаты @@ -4486,12 +4707,12 @@ a certain property. Add selection - Add selection + Добавить выделенное <html><head/><body><p>This exports the results to a CSV or Markdown file. </p><p><span style=" font-weight:600;">Note for CSV export:</span></p><p>In Libreoffice, you can keep this CSV file linked by right-clicking the Sheets tab bar -&gt; New sheet -&gt; From file -&gt; Link (Note: as of LibreOffice v5.4.5.1 the correct path now is: Sheets tab bar -&gt; Insert Sheet... -&gt; From file -&gt; Browse...)</p></body></html> - <html><head/><body><p>This exports the results to a CSV or Markdown file. </p><p><span style=" font-weight:600;">Note for CSV export:</span></p><p>In Libreoffice, you can keep this CSV file linked by right-clicking the Sheets tab bar -&gt; New sheet -&gt; From file -&gt; Link (Note: as of LibreOffice v5.4.5.1 the correct path now is: Sheets tab bar -&gt; Insert Sheet... -&gt; From file -&gt; Browse...)</p></body></html> + <html><head/><body><p>Это экспортирует результаты в файл CSV или Markdown.</p><p><span style=" font-weight:600;">Примечание для экспорта в CSV:</span></p><p>В Libreoffice этот файл CSV связан правой кнопкой мыши на вкладке Лист -&gt; Вставить лист из файла -&gt; Link (Примечание: в LibreOffice v5.4.5.1 правильный путь сейчас: Панель вкладок Лист -&gt; Вставить лист из файла из файла -&gt; Обзор...)</p></body></html> @@ -4501,28 +4722,28 @@ a certain property. Writing camera position Записать позицию камеры - - - Draft creation tools - Draft creation tools - - Draft annotation tools - Draft annotation tools + Draft creation tools + Инструменты создания черновиков - Draft modification tools - Draft modification tools + Draft annotation tools + Инструменты аннотации черновика - + + Draft modification tools + Инструменты модификации черновика + + + Draft Осадка - + Import-Export Импорт/экспорт @@ -4732,7 +4953,7 @@ a certain property. Total thickness - Total thickness + Общая толщина @@ -4983,7 +5204,7 @@ a certain property. Толщина - + Force export as Brep Принудительно экспортировать как BREP @@ -5008,15 +5229,10 @@ a certain property. DAE - + Export options Параметры экспорта - - - IFC - IFC - General options @@ -5158,17 +5374,17 @@ a certain property. Разрешить четырёхугольники - + Use triangulation options set in the DAE options page Использовать параметры триангуляции, заданные на странице настроек DAE - + Use DAE triangulation options Использовать параметры триангуляции DAE - + Join coplanar facets when triangulating Объединять компланарные грани при триангуляции @@ -5192,11 +5408,6 @@ a certain property. Create clones when objects have shared geometry Создавать клоны, если объекты имеют общую геометрию - - - Show this dialog when importing and exporting - Показывать этот диалог при импорте и экспорте - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5258,12 +5469,12 @@ a certain property. Разделить многослойные стены - + Use IfcOpenShell serializer if available Использовать сериализатор IfcOpenShell, если доступен - + Export 2D objects as IfcAnnotations Экспорт двумерных объектов как IfcAnnotations @@ -5283,7 +5494,7 @@ a certain property. Вписать в вид при импорте - + Export full FreeCAD parametric model Экспорт полной параметрической модели FreeCAD @@ -5333,12 +5544,12 @@ a certain property. Список исключений: - + Reuse similar entities Повторное использование аналогичных записей - + Disable IfcRectangleProfileDef Отключить IfcRectangleProfileDef @@ -5408,330 +5619,345 @@ a certain property. Импортировать полные параметрические определения FreeCAD, если они доступны - + Auto-detect and export as standard cases when applicable Автоопределение и экспорт в качестве стандартных случаев, когда это применимо If this is checked, when an Arch object has a material, the object will take the color of the material. This can be overridden for each object. - If this is checked, when an Arch object has a material, the object will take the color of the material. This can be overridden for each object. + Если флажок установлен, то при наличии материала у Arch-объекта, он будет иметь цвет материала (может быть переопределено для каждого объекта). Use material color as shape color - Use material color as shape color + Использовать цвет материала как цвет формы This is the SVG stroke-dasharray property to apply to projections of hidden objects. - This is the SVG stroke-dasharray property to apply -to projections of hidden objects. + Это свойство пунктирной обводки "stroke-dasharray" файла SVG для применения +к проекциям скрытых объектов. Scaling factor for patterns used by object that have a Footprint display mode - Scaling factor for patterns used by object that have -a Footprint display mode + Коэфициент масштабирования штриховок, используемый объектом, который имеет режим отображения Отпечаток The URL of a bim server instance (www.bimserver.org) to connect to. - The URL of a bim server instance (www.bimserver.org) to connect to. + URL-адрес для подключения к BIM-серверу (www.bimserver.org). If this is selected, the "Open BimServer in browser" button will open the Bim Server interface in an external browser instead of the FreeCAD web workbench - If this is selected, the "Open BimServer in browser" -button will open the Bim Server interface in an external browser -instead of the FreeCAD web workbench + Кнопка «Открыть в браузере BimServer» откроет интерфейс BIM-сервера во внешнем браузере вместо рабочего Веб-окружения FreeCAD All dimensions in the file will be scaled with this factor - All dimensions in the file will be scaled with this factor + Все размеры файла будут масштабированы с помощью этого фактора Meshing program that should be used. If using Netgen, make sure that it is available. - Meshing program that should be used. -If using Netgen, make sure that it is available. + Должна использоваться программа построения сетки. Если используется Netgen, убедитесь, что он работает. Tessellation value to use with the Builtin and the Mefisto meshing program. - Tessellation value to use with the Builtin and the Mefisto meshing program. + Значение тесселяции, используемое во встроенном генераторе полигональной сетки и в Мефисто. Grading value to use for meshing using Netgen. This value describes how fast the mesh size decreases. The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value. - Grading value to use for meshing using Netgen. -This value describes how fast the mesh size decreases. + Величина дискретизации при создании сетки с помощью Netgen. +Эта величина описывает скорость уменьшения размера сетки. The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value. Maximum number of segments per edge - Maximum number of segments per edge + Максимальное количество сегментов на ребро Number of segments per radius - Number of segments per radius + Количество сегментов на радиус Allow a second order mesh - Allow a second order mesh + Разрешить сетку второго заказа Allow quadrilateral faces - Allow quadrilateral faces + Разрешить четырёхугольные грани + + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Некоторым IFC-просмотрщикам не нравятся объекты, экспортируемые как экструзии. Используйте это для принудительного экспорта всех объектов в виде BREP-геометрии. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Фигуры кривой, которые не могут быть представлены как кривые в IFC +декомпозируются на плоские грани. +Если этот флажок установлен, выполняются дополнительные расчёты, чтобы соединить копланарные грани. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + При экспорте объектов без уникально ID (UID), сгенерированный UID будет храниться внутри объекта FreeCAD для повторного использования при следующем экспорте, что даёт меньше различий между версиями. + + + + Store IFC unique ID in FreeCAD objects + Хранить уникальный ID для IFC в объектах FreeCAD + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell - это библиотека, которая позволяет импортировать файлы IFC. +Её сериализатор функционально позволяет дать ему форму OCC и +будет производить адекватную геометрию IFC: NURBS, грани или что-нибудь ещё. +Примечание: Сериализатор всё ещё является экспериментальной функцией! + + + + 2D objects will be exported as IfcAnnotation + 2D объекты будут экспортированы как IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + Все свойства объекта FreeCAD будут храниться внутри экспортируемых объектов, +позволяя при импорте воссоздать полную параметрическую модель. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + Когда это возможно, подобные объекты будут использоваться только один раз в файле. +Это может значительно уменьшить размер файла, но сделает его менее лёгким для чтения. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + По возможности, IFC объекты, которые являются экструзией прямоугольников, экспортируются как IfcRectangleProfileDef. Однако, в некоторых приложениях могут возникнуть проблемы при попытке импорта таких объектов. Если для Вас это важно, отключите данную опцию, и все профили будут экспортированы как IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Некоторые типы IFC, такие как IfcWall или IfcBeam, имеют специальные стандартные версии типа IfcWallStandardCase или IfcBeamStandardCase. +Если эта опция включена, FreeCAD будет автоматически экспортировать такие объекты как стандартные при соблюдении необходимых условий. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + Если в документе нет ни одной площадки, то она будет создана по умолчанию. +Ее наличие необязательно, но иметь в файле хотя бы одну - общепринятая практика. + + + + Add default site if one is not found in the document + Добавить местность по умолчанию, если она не найдена в документе + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + Если в документе FreeCAD не найдено ни одного здания, оно будет добавлено по умолчанию. +ВНИМАНИЕ: IFC стандарт требует наличия в каждом файле хотя бы одного здания. Отключив эту опцию, Вы получите нестандартный файл IFC. +Однако, мы считаем, что наличие здания в документе не является обязательным. Эта опция - шанс продемонстрировать нашу точку зрения. + + + + Add default building if one is not found in the document (no standard) + Добавить здание по умолчанию, если оно не найдено в документе (стандарт отсутствует) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + Если в документе здание не имеет ни одного этажа, то этаж будет создан по умолчанию. +Здание может не иметь этажей, но наличие хотя бы одного - общепринятая практика. + + + + Add default building storey if one is not found in the document + Добавьте этаж здания по умолчанию, если он не найден в документе + + + + IFC file units + Единицы файлов IFC + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + Единицы, которые Вы хотите экспортировать в файл IFC. Обратите внимание, что файл IFC ВСЕГДА записан в метрических единицах. Имперские единицы – это только конверсия, наложенная на него. Но некоторые приложения BIM будут использовать это для выбора, с какой системой единиц работать при открытии файла. + + + + Metric + Метрическая + + + + Imperial + Имперская + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing Shows verbose debug messages during import and export of IFC files in the Report view panel - Shows verbose debug messages during import and export -of IFC files in the Report view panel + Показывает подробные отладочные сообщения при импорте и экспорте +файлов IFC в панели просмотра Отчётов Clones are used when objects have shared geometry One object is the base object, the others are clones. - Clones are used when objects have shared geometry -One object is the base object, the others are clones. + Клоны используются, когда объекты имеют общую геометрию +Один объект - базовый объект, другие - клоны. Only subtypes of the specified element will be imported. Keep the element IfcProduct to import all building elements. - Only subtypes of the specified element will be imported. -Keep the element IfcProduct to import all building elements. + Импортируются только подтипы указанного элемента. +Сохраните элемент "IfcProduct" для импорта всех строительных элементов. Openings will be imported as subtractions, otherwise wall shapes will already have their openings subtracted - Openings will be imported as subtractions, otherwise wall shapes -will already have their openings subtracted + Если флажок установлен, отверстия будут импортированы как вычитания. В противном случае формы стен уже будут иметь вычтенные отверстия The importer will try to detect extrusions. Note that this might slow things down. - The importer will try to detect extrusions. -Note that this might slow things down. + Определение экструзий при импорте. Может замедлить процесс. Object names will be prefixed with the IFC ID number - Object names will be prefixed with the IFC ID number + Имена объектов будут иметь префикс с номером идентификатора IFC If several materials with the same name and color are found in the IFC file, they will be treated as one. - If several materials with the same name and color are found in the IFC file, -they will be treated as one. + Если в IFC файле будут найдены несколько материалов с одинаковым именем и одинаковым цветом, они будут рассматриваться как один материал Merge materials with same name and same color - Merge materials with same name and same color + Объединить материалы с одинаковым именем и цветом Each object will have their IFC properties stored in a spreadsheet object - Each object will have their IFC properties stored in a spreadsheet object + Каждый объект будет иметь свои свойства IFC в объекте электронной таблицы Import IFC properties in spreadsheet - Import IFC properties in spreadsheet + Импорт свойств IFC в электронную таблицу IFC files can contain unclean or non-solid geometry. If this option is checked, all the geometry is imported, regardless of their validity. - IFC files can contain unclean or non-solid geometry. If this option is checked, all the geometry is imported, regardless of their validity. + Файлы IFC могут содержать нечистую или нетвёрдую геометрию. Если эта опция отмечена, будет импортирована вся геометрия, независимо от её достоверности. Allow invalid shapes - Allow invalid shapes + Разрешить недопустимые фигуры Comma-separated list of IFC entities to be excluded from imports - Comma-separated list of IFC entities to be excluded from imports + Список исключаемых из IFC импорта объектов (через запятую) Fit view during import on the imported objects. This will slow down the import, but one can watch the import. - Fit view during import on the imported objects. -This will slow down the import, but one can watch the import. + Вписать в вид при импорте импортируемых объектов. +Это замедлит импорт, но можно наблюдать за импортом. Creates a full parametric model on import using stored FreeCAD object properties - Creates a full parametric model on import using stored -FreeCAD object properties + Создаёт полностью параметрическую модель при импорте, используя +сохранённые FreeCAD свойства объекта - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Архитектурные инструменты @@ -5739,34 +5965,34 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft &Черчение - + Utilities Вспомогательные - + &Arch &Архитектурный - + Creation - Creation + Создание - + Annotation Заметка - + Modification - Modification + Модификация diff --git a/src/Mod/Arch/Resources/translations/Arch_sk.qm b/src/Mod/Arch/Resources/translations/Arch_sk.qm index b368014117..d567187b3e 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_sk.qm and b/src/Mod/Arch/Resources/translations/Arch_sk.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_sk.ts b/src/Mod/Arch/Resources/translations/Arch_sk.ts index a71d088114..6958db5f45 100644 --- a/src/Mod/Arch/Resources/translations/Arch_sk.ts +++ b/src/Mod/Arch/Resources/translations/Arch_sk.ts @@ -34,57 +34,57 @@ Typ tejto budovy - + The base object this component is built upon Základný objekt na ktorom je postavený komponent - + The object this component is cloning Objekt, ktorý tento komponent klonuje - + Other shapes that are appended to this object Iné tvary, ktoré sú pripojené k tomuto objektu - + Other shapes that are subtracted from this object Ostatné tvary, ktoré sú odčítané od tohto objektu - + An optional description for this component Voliteľný popis pre tento komponent - + An optional tag for this component An optional tag for this component - + A material for this object Materiál pre tento objekt - + Specifies if this object must move together when its host is moved Určuje, či sa tento objekt musí pri premiestnení hostiteľa pohybovať spoločne - + The area of all vertical faces of this object Oblasť všetkých vertikálnych stien tohto objektu - + The area of the projection of this object onto the XY plane Oblasť premietania tohto objektu na rovinu XY - + The perimeter length of the horizontal area Dĺžka obvodu vodorovnej plochy @@ -104,12 +104,12 @@ The electric power needed by this equipment in Watts - + The height of this object Výška tohto objektu - + The computed floor area of this floor Vypočítaná plocha tohto podlažia @@ -144,62 +144,62 @@ The rotation of the profile around its extrusion axis - + The length of this element, if not based on a profile The length of this element, if not based on a profile - + The width of this element, if not based on a profile The width of this element, if not based on a profile - + The thickness or extrusion depth of this element The thickness or extrusion depth of this element - + The number of sheets to use Počet výkresov, ktorý sa má použiť - + The offset between this panel and its baseline The offset between this panel and its baseline - + The length of waves for corrugated elements The length of waves for corrugated elements - + The height of waves for corrugated elements The height of waves for corrugated elements - + The direction of waves for corrugated elements The direction of waves for corrugated elements - + The type of waves for corrugated elements The type of waves for corrugated elements - + The area of this panel Plocha tohto panelu - + The facemaker type to use to build the profile of this object The facemaker type to use to build the profile of this object - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) The normal extrusion direction of this object (keep (0,0,0) for automatic normal) @@ -214,82 +214,82 @@ The line width of the rendered objects - + The color of the panel outline The color of the panel outline - + The size of the tag text Veľkosť textu popisky - + The color of the tag text Farba textu popisky - + The X offset of the tag text The X offset of the tag text - + The Y offset of the tag text The Y offset of the tag text - + The font of the tag text Font textu popisky - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label 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 position of the tag text. Keep (0,0,0) for center position - + The rotation of the tag text The rotation of the tag text - + A margin inside the boundary A margin inside the boundary - + Turns the display of the margin on/off Turns the display of the margin on/off - + The linked Panel cuts The linked Panel cuts - + The tag text to display Text popisky na zobrazenie - + The width of the sheet The width of the sheet - + The height of the sheet The height of the sheet - + The fill ratio of this sheet The fill ratio of this sheet @@ -319,17 +319,17 @@ Offset from the end point - + The curvature radius of this connector The curvature radius of this connector - + The pipes linked by this connector The pipes linked by this connector - + The type of this connector The type of this connector @@ -349,7 +349,7 @@ The height of this element - + The structural nodes of this element The structural nodes of this element @@ -664,82 +664,82 @@ If checked, source objects are displayed regardless of being visible in the 3D model - + The base terrain of this site The base terrain of this site - + The postal or zip code of this site The postal or zip code of this site - + The city of this site The city of this site - + The country of this site The country of this site - + The latitude of this site The latitude of this site - + Angle between the true North and the North direction in this document Angle between the true North and the North direction in this document - + The elevation of level 0 of this site The elevation of level 0 of this site - + The perimeter length of this terrain The perimeter length of this terrain - + The volume of earth to be added to this terrain The volume of earth to be added to this terrain - + The volume of earth to be removed from this terrain The volume of earth to be removed from this terrain - + An extrusion vector to use when performing boolean operations An extrusion vector to use when performing boolean operations - + Remove splitters from the resulting shape Remove splitters from the resulting shape - + Show solar diagram or not Show solar diagram or not - + The scale of the solar diagram The scale of the solar diagram - + The position of the solar diagram The position of the solar diagram - + The color of the solar diagram The color of the solar diagram @@ -934,107 +934,107 @@ The offset between the border of the stairs and the structure - + An optional extrusion path for this element An optional extrusion path for this element - + The height or extrusion depth of this element. Keep 0 for automatic The height or extrusion depth of this element. Keep 0 for automatic - + A description of the standard profile this element is based upon A description of the standard profile this element is based upon - + Offset distance between the centerline and the nodes line Offset distance between the centerline and the nodes line - + If the nodes are visible or not If the nodes are visible or not - + The width of the nodes line The width of the nodes line - + The size of the node points The size of the node points - + The color of the nodes line The color of the nodes line - + The type of structural node The type of structural node - + Axes systems this structure is built on Axes systems this structure is built on - + The element numbers to exclude when this structure is based on axes The element numbers to exclude when this structure is based on axes - + If true the element are aligned with axes If true the element are aligned with axes - + The length of this wall. Not used if this wall is based on an underlying object 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 The width of this wall. Not used if this wall is based on a face - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid - + The alignment of this wall on its base object, if applicable The alignment of this wall on its base object, if applicable - + The face number of the base object used to build this wall 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) The offset between this wall and its baseline (only for left and right alignments) - + The normal direction of this window The normal direction of this window - + The area of this window The area of this window - + An optional higher-resolution mesh or shape for this object An optional higher-resolution mesh or shape for this object @@ -1044,7 +1044,7 @@ An optional additional placement to add to the profile before extruding it - + Opens the subcomponents that have a hinge defined Opens the subcomponents that have a hinge defined @@ -1099,7 +1099,7 @@ The overlap of the stringers above the bottom of the treads - + The number of the wire that defines the hole. A value of 0 means automatic The number of the wire that defines the hole. A value of 0 means automatic @@ -1124,7 +1124,7 @@ The axes this system is made of - + An optional axis or axis system on which this object should be duplicated An optional axis or axis system on which this object should be duplicated @@ -1139,32 +1139,32 @@ If true, geometry is fused, otherwise a compound - + If True, the object is rendered as a face, if possible. If True, the object is rendered as a face, if possible. - + The allowed angles this object can be rotated to when placed on sheets The allowed angles this object can be rotated to when placed on sheets - + Specifies an angle for the wood grain (Clockwise, 0 is North) Specifies an angle for the wood grain (Clockwise, 0 is North) - + Specifies the scale applied to each panel view. Specifies the scale applied to each panel view. - + A list of possible rotations for the nester A list of possible rotations for the nester - + Turns the display of the wood grain texture on/off Turns the display of the wood grain texture on/off @@ -1189,7 +1189,7 @@ The custom spacing of rebar - + Shape of rebar Shape of rebar @@ -1199,17 +1199,17 @@ Flip the roof direction if going the wrong way - + Shows plan opening symbols if available Shows plan opening symbols if available - + Show elevation opening symbols if available Show elevation opening symbols if available - + The objects that host this window The objects that host this window @@ -1329,7 +1329,7 @@ If set to True, the working plane will be kept on Auto mode - + An optional standard (OmniClass, etc...) code for this component An optional standard (OmniClass, etc...) code for this component @@ -1344,22 +1344,22 @@ A URL where to find information about this material - + The horizontal offset of waves for corrugated elements The horizontal offset of waves for corrugated elements - + If the wave also affects the bottom side or not If the wave also affects the bottom side or not - + The font file The font file - + An offset value to move the cut plane from the center point An offset value to move the cut plane from the center point @@ -1414,22 +1414,22 @@ The distance between the cut plane and the actual view cut (keep this a very small value but not zero) - + The street and house number of this site, with postal box or apartment number if needed The street and house number of this site, with postal box or apartment number if needed - + The region, province or county of this site The region, province or county of this site - + A url that shows this site in a mapping website A url that shows this site in a mapping website - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates @@ -1484,102 +1484,102 @@ The 'left outline' of all segments of stairs - + Enable this to make the wall generate blocks Enable this to make the wall generate blocks - + The length of each block The length of each block - + The height of each block The height of each block - + The horizontal offset of the first line of blocks The horizontal offset of the first line of blocks - + The horizontal offset of the second line of blocks The horizontal offset of the second line of blocks - + The size of the joints between each block The size of the joints between each block - + The number of entire blocks The number of entire blocks - + The number of broken blocks The number of broken blocks - + The components of 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. 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 An optional object that defines a volume to be subtracted from hosts of this window - + The width of this window The width of this window - + The height of this window The height of this window - + The preset number this window is based on The preset number this window is based on - + The frame size of this window The frame size of this window - + The offset size of this window The offset size of this window - + The width of louvre elements The width of louvre elements - + The space between louvre elements The space between louvre elements - + The number of the wire that defines the hole. If 0, the value will be calculated automatically The number of the wire that defines the hole. If 0, the value will be calculated automatically - + Specifies if moving this object moves its base instead Specifies if moving this object moves its base instead @@ -1609,22 +1609,22 @@ The number of posts used to build the fence - + The type of this object The type of this object - + IFC data IFC data - + IFC properties of this object IFC properties of this object - + Description of IFC attributes are not yet implemented Description of IFC attributes are not yet implemented @@ -1639,27 +1639,27 @@ If true, the color of the objects material will be used to fill cut areas. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site When set to 'True North' the whole geometry will be rotated to match the true north of this site - + Show compass or not Show compass or not - + The rotation of the Compass relative to the Site The rotation of the Compass relative to the Site - + The position of the Compass relative to the Site placement The position of the Compass relative to the Site placement - + Update the Declination value based on the compass rotation Update the Declination value based on the compass rotation @@ -1730,8 +1730,8 @@ - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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. @@ -1754,10 +1754,110 @@ Turn cutting on when activating this level - + Use the material color as this object's shape color, if available Use the material color as this object's shape color, if available + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile + 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 @@ -1774,22 +1874,97 @@ If True, additional lines with each individual object are added to the results - + The time zone where this site is located The time zone where this site is located - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation The area of this wall as a simple Height * Length calculation @@ -1797,17 +1972,17 @@ Arch - + Components Komponenty - + Components of this object Komponenty tohoto objektu - + Axes Osi @@ -1817,12 +1992,12 @@ Vytvoriť os - + Remove Odstrániť - + Add Pridať @@ -1842,67 +2017,67 @@ Uhol - + is not closed nieje uzatvorená - + is not valid nieje platná - + doesn't contain any solid neobsahuje žiadne teleso - + contains a non-closed solid obsahuje neuzatvorené teleso - + contains faces that are not part of any solid obsahuje plochy ktoré nie sú časťami telesa - + Grouping Zoskupenie - + Ungrouping Rozdeliť Skupinu - + Split Mesh Rozdeliť sieť - + Mesh to Shape Sieť do tvaru - + Base component Základný diel - + Additions Sčítanie - + Subtractions Rozdiel - + Objects Objekty @@ -1922,7 +2097,7 @@ Nieje možné vytvoriť strechu - + Page Stránka @@ -1937,82 +2112,82 @@ Vytvorenie roviny rezu - + Create Site Vytvor terén - + Create Structure Vytvor štruktúru - + Create Wall Vytvoriť stenu - + Width Šírka - + Height Výška - + Error: Invalid base object Chyba: Neplatný základný objekt - + This mesh is an invalid solid Tato sieť netvorí platné teleso - + Create Window Vytvoriť okno - + Edit Upraviť - + Create/update component Create/update component - + Base 2D object Základný 2D objekt - + Wires Wires - + Create new component Create new component - + Name Názov - + Type Typ - + Thickness Thickness @@ -2027,12 +2202,12 @@ file %s successfully created. - + Add space boundary Add space boundary - + Remove space boundary Remove space boundary @@ -2042,7 +2217,7 @@ Please select a base object - + Fixtures Fixtures @@ -2072,32 +2247,32 @@ Create Stairs - + Length Dĺžka - + Error: The base shape couldn't be extruded along this tool object Error: The base shape couldn't be extruded along this tool object - + Couldn't compute a shape Couldn't compute a shape - + Merge Wall Merge Wall - + Please select only wall objects Please select only wall objects - + Merge Walls Merge Walls @@ -2107,42 +2282,42 @@ Distances (mm) and angles (deg) between axes - + Error computing the shape of this object Error computing the shape of this object - + Create Structural System Create Structural System - + Object doesn't have settable IFC Attributes Object doesn't have settable IFC Attributes - + Disabling Brep force flag of object Disabling Brep force flag of object - + Enabling Brep force flag of object Enabling Brep force flag of object - + has no solid has no solid - + has an invalid shape has an invalid shape - + has a null shape has a null shape @@ -2187,7 +2362,7 @@ Create 3 views - + Create Panel Create Panel @@ -2272,7 +2447,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Height (mm) - + Create Component Create Component @@ -2282,7 +2457,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Create material - + Walls can only be based on Part or Mesh objects Walls can only be based on Part or Mesh objects @@ -2292,12 +2467,12 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Set text position - + Category Kategória - + Key Key @@ -2312,7 +2487,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Jednotka - + Create IFC properties spreadsheet Create IFC properties spreadsheet @@ -2322,37 +2497,37 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Create Building - + Group Skupina - + Create Floor Create Floor - + Create Panel Cut Create Panel Cut - + Create Panel Sheet Create Panel Sheet - + Facemaker returned an error Facemaker returned an error - + Tools Nástroje - + Edit views positions Edit views positions @@ -2497,7 +2672,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Rotation - + Offset Odsadenie @@ -2522,86 +2697,86 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Schedule - + There is no valid object in the selection. Site creation aborted. There is no valid object in the selection. Site creation aborted. - + Node Tools Node Tools - + Reset nodes Reset nodes - + Edit nodes Edit nodes - + Extend nodes Extend nodes - + Extends the nodes of this element to reach the nodes of another element Extends the nodes of this element to reach the nodes of another element - + Connect nodes Connect nodes - + Connects nodes of this element with the nodes of another element Connects nodes of this element with the nodes of another element - + Toggle all nodes Toggle all nodes - + Toggles all structural nodes of the document on/off Toggles all structural nodes of the document on/off - + Intersection found. Intersection found. - + Door Door - + Hinge Hinge - + Opening mode Opening mode - + Get selected edge Get selected edge - + Press to retrieve the selected edge Press to retrieve the selected edge @@ -2631,17 +2806,17 @@ Site creation aborted. New layer - + Wall Presets... Wall Presets... - + Hole wire Hole wire - + Pick selected Pick selected @@ -2721,7 +2896,7 @@ Site creation aborted. Columns - + This object has no face This object has no face @@ -2731,42 +2906,42 @@ Site creation aborted. Space boundaries - + Error: Unable to modify the base object of this wall Error: Unable to modify the base object of this wall - + Window elements Window elements - + Survey Survey - + Set description Set description - + Clear Vyčistiť - + Copy Length Copy Length - + Copy Area Copy Area - + Export CSV Export CSV @@ -2776,17 +2951,17 @@ Site creation aborted. Popis - + Area Area - + Total Total - + Hosts Hosts @@ -2838,77 +3013,77 @@ Building creation aborted. Create BuildingPart - + Invalid cutplane Invalid cutplane - + All good! No problems found All good! No problems found - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: - + Toggle subcomponents Toggle subcomponents - + Closing Sketch edit Closing Sketch edit - + Component Component - + Edit IFC properties Edit IFC properties - + Edit standard code Edit standard code - + Property Vlastnosti - + Add property... Add property... - + Add property set... Add property set... - + New... Nový... - + New property New property - + New property set New property set - + 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. @@ -2919,7 +3094,7 @@ 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. There is no valid object in the selection. @@ -2931,7 +3106,7 @@ Floor creation aborted. Crossing point not found in profile. - + Error computing shape of Error computing shape of @@ -2946,67 +3121,62 @@ Floor creation aborted. Please select only Pipe objects - + Unable to build the base path Unable to build the base path - + Unable to build the profile Unable to build the profile - + Unable to build the pipe Unable to build the pipe - + The base object is not a Part The base object is not a Part - + Too many wires in the base shape Too many wires in the base shape - + The base wire is closed The base wire is closed - + The profile is not a 2D Part The profile is not a 2D Part - - Too many wires in the profile - Too many wires in the profile - - - + The profile is not closed The profile is not closed - + Only the 3 first wires will be connected Only the 3 first wires will be connected - + Common vertex not found Common vertex not found - + Pipes are already aligned Pipes are already aligned - + At least 2 pipes must align At least 2 pipes must align @@ -3061,12 +3231,12 @@ Floor creation aborted. Resize - + Center Center - + 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. @@ -3077,72 +3247,72 @@ Other objects will be removed from the selection. Note: You can change that in the preferences. - + Choose another Structure object: Choose another Structure object: - + The chosen object is not a Structure The chosen object is not a Structure - + The chosen object has no structural nodes The chosen object has no structural nodes - + One of these objects has more than 2 nodes One of these objects has more than 2 nodes - + Unable to find a suitable intersection point Unable to find a suitable intersection point - + Intersection found. Intersection found. - + The selected wall contains no subwall to merge The selected wall contains no subwall to merge - + Cannot compute blocks for wall Cannot compute blocks for wall - + Choose a face on an existing object or select a preset Choose a face on an existing object or select a preset - + Unable to create component Unable to create component - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire - + + default + 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 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 If this is checked, the default Offset value of this window will be added to the value entered here @@ -3187,17 +3357,17 @@ Note: You can change that in the preferences. Error: your IfcOpenShell version is too old - + Successfully written Successfully written - + Found a shape containing curves, triangulating Found a shape containing curves, triangulating - + Successfully imported Successfully imported @@ -3253,120 +3423,135 @@ You can change that in the preferences. Centers the plane on the objects in the list above - + First point of the beam First point of the beam - + Base point of column Base point of column - + Next point Next point - + Structure options Structure options - + Drawing mode Drawing mode - + Beam Beam - + Column Column - + Preset Preset - + Switch L/H Switch L/H - + Switch L/W Switch L/W - + Con&tinue Con&tinue - + First point of wall First point of wall - + Wall options Wall options - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. This list shows all the MultiMaterials objects of this document. Create some to define wall types. - + Alignment Alignment - + Left Vľavo - + Right Vpravo - + Use sketches Use sketches - + Structure Konštrukcia - + Window Okno - + Window options Window options - + Auto include in host object Auto include in host object - + Sill height Sill height + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness @@ -3378,7 +3563,7 @@ You can change that in the preferences. depends on the object - + Create Project Create Project @@ -3388,12 +3573,22 @@ You can change that in the preferences. Unable to recognize that file type - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch Arch - + Rebar tools Rebar tools @@ -3517,12 +3712,12 @@ You can change that in the preferences. Arch_Add - + Add component Pridaj komponent - + Adds the selected components to the active object Pridať vybraté komponenty k aktívnym objektom @@ -3600,12 +3795,12 @@ You can change that in the preferences. Arch_Check - + Check Check - + Checks the selected objects for problems Checks the selected objects for problems @@ -3613,12 +3808,12 @@ You can change that in the preferences. Arch_CloneComponent - + Clone component Clone component - + Clones an object as an undefined architectural component Clones an object as an undefined architectural component @@ -3626,12 +3821,12 @@ You can change that in the preferences. Arch_CloseHoles - + Close holes Close holes - + Closes holes in open shapes, turning them solids Closes holes in open shapes, turning them solids @@ -3639,16 +3834,29 @@ You can change that in the preferences. Arch_Component - + Component Component - + Creates an undefined architectural component Creates an undefined architectural component + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3701,12 +3909,12 @@ You can change that in the preferences. Arch_Floor - + Level Level - + Creates a Building Part object that represents a level, including selected objects Creates a Building Part object that represents a level, including selected objects @@ -3790,12 +3998,12 @@ You can change that in the preferences. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Create IFC spreadsheet... - + Creates a spreadsheet to store IFC properties of an object. Creates a spreadsheet to store IFC properties of an object. @@ -3824,12 +4032,12 @@ You can change that in the preferences. Arch_MergeWalls - + Merge Walls Merge Walls - + Merges the selected walls, if possible Merges the selected walls, if possible @@ -3837,12 +4045,12 @@ You can change that in the preferences. Arch_MeshToShape - + Mesh to Shape Sieť do tvaru - + Turns selected meshes into Part Shape objects Turns selected meshes into Part Shape objects @@ -3863,12 +4071,12 @@ You can change that in the preferences. Arch_Nest - + Nest Nest - + Nests a series of selected shapes in a container Nests a series of selected shapes in a container @@ -3876,12 +4084,12 @@ You can change that in the preferences. Arch_Panel - + Panel Panel - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) @@ -3889,7 +4097,7 @@ You can change that in the preferences. Arch_PanelTools - + Panel tools Panel tools @@ -3897,7 +4105,7 @@ You can change that in the preferences. Arch_Panel_Cut - + Panel Cut Panel Cut @@ -3905,17 +4113,17 @@ You can change that in the preferences. Arch_Panel_Sheet - + Creates 2D views of selected panels Creates 2D views of selected panels - + Panel Sheet Panel Sheet - + Creates a 2D sheet which can contain panel cuts Creates a 2D sheet which can contain panel cuts @@ -3949,7 +4157,7 @@ You can change that in the preferences. Arch_PipeTools - + Pipe tools Pipe tools @@ -3957,12 +4165,12 @@ You can change that in the preferences. Arch_Project - + Project Projekt - + Creates a project entity aggregating the selected sites. Creates a project entity aggregating the selected sites. @@ -3996,12 +4204,12 @@ You can change that in the preferences. Arch_Remove - + Remove component Odstrániť časť - + Remove the selected components from their parents, or create a hole in a component Odstrániť vybrané komponenty od svojich nadradených objektov, alebo vytvoriť dieru v časti @@ -4009,12 +4217,12 @@ You can change that in the preferences. Arch_RemoveShape - + Remove Shape from Arch Odstrániť tvar z oblúka - + Removes cubic shapes from Arch components Odstráni kockové tvary z oblúkových komponentov @@ -4061,12 +4269,12 @@ You can change that in the preferences. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Označ non-manifold siete - + Selects all non-manifold meshes from the document or from the selected groups Vyberie všetky non-manifold siete z dokumentu alebo z vybranej skupiny @@ -4074,12 +4282,12 @@ You can change that in the preferences. Arch_Site - + Site Terén - + Creates a site object including selected objects. Vytvorí objekt Terén vrátane označených objektov. @@ -4105,12 +4313,12 @@ You can change that in the preferences. Arch_SplitMesh - + Split Mesh Rozdeliť sieť - + Splits selected meshes into independent components Rozdelí označené siete na nezávislé komponenty @@ -4126,12 +4334,12 @@ You can change that in the preferences. Arch_Structure - + Structure Konštrukcia - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Vytvorí objekt Konštrukcie, od nuly alebo z vybratého objektu (náčrt, drôtový, plocha alebo pevný) @@ -4139,12 +4347,12 @@ You can change that in the preferences. Arch_Survey - + Survey Survey - + Starts survey Starts survey @@ -4152,12 +4360,12 @@ You can change that in the preferences. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag Toggle IFC Brep flag - + Force an object to be exported as Brep or not Force an object to be exported as Brep or not @@ -4165,25 +4373,38 @@ You can change that in the preferences. Arch_ToggleSubs - + Toggle subcomponents Toggle subcomponents - + Shows or hides the subcomponents of this object Shows or hides the subcomponents of this object + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Stena - + Creates a wall object from scratch or from a selected object (wire, face or solid) Vytvorí objekt steny, od nuly alebo z vybratého objektu (drôtov, plochy alebo pevného) @@ -4191,12 +4412,12 @@ You can change that in the preferences. Arch_Window - + Window Okno - + Creates a window object from a selected object (wire, rectangle or sketch) Creates a window object from a selected object (wire, rectangle or sketch) @@ -4501,27 +4722,27 @@ a certain property. Writing camera position - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools - + Draft Ponor - + Import-Export Import/Export @@ -4982,7 +5203,7 @@ a certain property. Thickness - + Force export as Brep Force export as Brep @@ -5007,15 +5228,10 @@ a certain property. DAE - + Export options Export options - - - IFC - IFC - General options @@ -5157,17 +5373,17 @@ a certain property. Allow quads - + Use triangulation options set in the DAE options page Use triangulation options set in the DAE options page - + Use DAE triangulation options Use DAE triangulation options - + Join coplanar facets when triangulating Join coplanar facets when triangulating @@ -5191,11 +5407,6 @@ a certain property. Create clones when objects have shared geometry Create clones when objects have shared geometry - - - Show this dialog when importing and exporting - Show this dialog when importing and exporting - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5257,12 +5468,12 @@ a certain property. Split multilayer walls - + Use IfcOpenShell serializer if available Use IfcOpenShell serializer if available - + Export 2D objects as IfcAnnotations Export 2D objects as IfcAnnotations @@ -5282,7 +5493,7 @@ a certain property. Fit view while importing - + Export full FreeCAD parametric model Export full FreeCAD parametric model @@ -5332,12 +5543,12 @@ a certain property. Exclude list: - + Reuse similar entities Reuse similar entities - + Disable IfcRectangleProfileDef Disable IfcRectangleProfileDef @@ -5407,7 +5618,7 @@ a certain property. Import full FreeCAD parametric definitions if available - + Auto-detect and export as standard cases when applicable Auto-detect and export as standard cases when applicable @@ -5495,6 +5706,166 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces Allow quadrilateral faces + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Add default building storey if one is not found in the document + + + + IFC file units + IFC file units + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + Metric + Metric + + + + Imperial + Imperial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing + Shows verbose debug messages during import and export @@ -5587,150 +5958,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Arch tools @@ -5738,32 +5979,32 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft &Draft - + Utilities Utilities - + &Arch &Arch - + Creation Creation - + Annotation Anotácia - + Modification Modification diff --git a/src/Mod/Arch/Resources/translations/Arch_sl.qm b/src/Mod/Arch/Resources/translations/Arch_sl.qm index 13bd2b3334..5e46329f76 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_sl.qm and b/src/Mod/Arch/Resources/translations/Arch_sl.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_sl.ts b/src/Mod/Arch/Resources/translations/Arch_sl.ts index 41dfea7d51..9726c633d5 100644 --- a/src/Mod/Arch/Resources/translations/Arch_sl.ts +++ b/src/Mod/Arch/Resources/translations/Arch_sl.ts @@ -34,57 +34,57 @@ Vrsta zgradbe - + The base object this component is built upon Osnovni predmet, iz katerega izhaja ta sestavina - + The object this component is cloning Predmet, ki ga podvaja ta sestavina - + Other shapes that are appended to this object Druge oblike, ki so pripete temu predmetu - + Other shapes that are subtracted from this object Druge oblike, ki so odštete od tega predmeta - + An optional description for this component Izbirni opis te sestavine - + An optional tag for this component Izbirna oznaka te sestavine - + A material for this object Material tega predmeta - + Specifies if this object must move together when its host is moved Določa, ali naj se predmet premakne skupaj z gostiteljem - + The area of all vertical faces of this object Površina vseh navpičnih ploskev tega predmeta - + The area of the projection of this object onto the XY plane Območje preslikave tega predmeta na ravnino XY - + The perimeter length of the horizontal area Obseg vodoravnega območja @@ -104,12 +104,12 @@ Električna energija, ki jo ta oprema potrebuje v vatih - + The height of this object Višina tega predmeta - + The computed floor area of this floor Izračunana površina tal tega nadstropja @@ -144,62 +144,62 @@ Vrtenje prereza okoli svoje osi izrivanja - + The length of this element, if not based on a profile Dolžina tega elementa, ko ni povzeta iz profila - + The width of this element, if not based on a profile Širina tega elementa, ko ni povzeta iz profila - + The thickness or extrusion depth of this element Debelina ali izrivna višina te prvine - + The number of sheets to use Število listov za uporabo - + The offset between this panel and its baseline Odmik med to ploščo in njeno osnovnico - + The length of waves for corrugated elements Dolžina valov za valovite elemente - + The height of waves for corrugated elements Višina valov za valovite elemente - + The direction of waves for corrugated elements Smer valov za valovite elemente - + The type of waves for corrugated elements Vrsta valov za valovite elemente - + The area of this panel Območje plošče - + The facemaker type to use to build the profile of this object Vrsta "facemaker" uporabljena za izgradnjo profila predmeta - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) Normala smeri izrivanja tega predmeta (pustite (0,0,0) za samodejno smer) @@ -214,82 +214,82 @@ Debelina črte izrisanih predmetov - + The color of the panel outline Barva obrobe plošče - + The size of the tag text Velikost oznake besedila - + The color of the tag text Barva oznake besedila - + The X offset of the tag text X zamik oznake besedila - + The Y offset of the tag text Y zamik oznake besedila - + The font of the tag text Pisava oznake besedila - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label Besedilo za prikaz. Lahko je %tag%, %label% ali %description% za prikaz oznake plošče ali nalepke - + The position of the tag text. Keep (0,0,0) for center position Mesto oznake besedila. Pustite (0,0,0) za sredinski položaj - + The rotation of the tag text Rotacija oznake besedila - + A margin inside the boundary Rob v notranjosti meje - + Turns the display of the margin on/off Vklopi/izklopi prikaz robu - + The linked Panel cuts Povezan presek panelov - + The tag text to display Prikaz oznake besedila - + The width of the sheet Širina lista - + The height of the sheet Višina lista - + The fill ratio of this sheet Polnilo lista @@ -319,17 +319,17 @@ Zamik od končne točke - + The curvature radius of this connector Polmer ukrivljenosti spojnika - + The pipes linked by this connector Cevi povezane s tem spojnikom - + The type of this connector Vrsta spojnika @@ -349,7 +349,7 @@ Višina priključka - + The structural nodes of this element Konstrukcijska vozlišča tega elementa @@ -664,82 +664,82 @@ Kadar obkljukano, izvori predmetov so prikazani ne glede na to ali so vidni v 3D modelu - + The base terrain of this site Osnovni teren te lokacije - + The postal or zip code of this site Poštna številka te lokacije - + The city of this site Mesto lokacije - + The country of this site Država lokacije - + The latitude of this site Zemljepisna širina te lokacije - + Angle between the true North and the North direction in this document Prikazan kot med pravim severom in severni smeri v dokumentu - + The elevation of level 0 of this site Višina stopnje 0 te lokacije - + The perimeter length of this terrain Dolžina ograde terena - + The volume of earth to be added to this terrain Prostornina zemlje, ki bo dodana na teren - + The volume of earth to be removed from this terrain Prostornina zemlje, ki bo odvzeta iz terena - + An extrusion vector to use when performing boolean operations Vektor izrivanja, ki se ga uporabi pri izvajanju logičnih operacij - + Remove splitters from the resulting shape Odstrani razdelilce iz končne oblike - + Show solar diagram or not Prikaži solarni diagram ali ne - + The scale of the solar diagram Lestvica sončnega diagrama - + The position of the solar diagram Položaj sončnega diagrama - + The color of the solar diagram Barva sončnega diagrama @@ -934,107 +934,107 @@ Odmik med robom stopnišča in konstrukcijo - + An optional extrusion path for this element Možnost poti izrivanja tega elementa - + The height or extrusion depth of this element. Keep 0 for automatic Višina oziroma globina izriva elementa. Pustite 0 za samodejno - + A description of the standard profile this element is based upon Opis standardnega profila, na katerem je osnovan element - + Offset distance between the centerline and the nodes line Odmik med središčnico in črto vozlišča - + If the nodes are visible or not Če so vozlišča vidna ali ne - + The width of the nodes line Debelina črte vozlišča - + The size of the node points Velikost točk vozlišča - + The color of the nodes line Barva črte vozlišča - + The type of structural node Vrsta strukturnega vozlišča - + Axes systems this structure is built on Osni sistem, ki je osnova te konstrukcije - + The element numbers to exclude when this structure is based on axes Številke elementa, katere se ne upoštevajo na osnovi sistema osi - + If true the element are aligned with axes Če je True so elementi poravnani z osjo - + The length of this wall. Not used if this wall is based on an underlying object Dolžina zidu. Ni uporabljena v primeru, ko je zid osnovan na spodnjem objektu - + The width of this wall. Not used if this wall is based on a face Širina zidu. Ni upoštevana, če je zid na osnovni ploskvi - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid Višina zidu. Pusititi 0 za samodejno. Ni upoštevana v primeru, ko je zid na osnovi telesa - + The alignment of this wall on its base object, if applicable Poravnanva zidu na osnovni objekt, kjer je to možno - + The face number of the base object used to build this wall Število ploskev osnovneha objekta, katere so uporabljene za gradnjo zidu - + The offset between this wall and its baseline (only for left and right alignments) Odmik med steno in osnovnico (le za poravnave levo in desno) - + The normal direction of this window Običajna smer okna - + The area of this window Območje okna - + An optional higher-resolution mesh or shape for this object Možnost tega predmeta s ploskovjem ali obliko višje ločljivosti @@ -1044,7 +1044,7 @@ Možnost dodatne postavitev, ki se jo doda prerezu pred izrivanjem - + Opens the subcomponents that have a hinge defined Odpre podsestavine, ki imajo tečaje @@ -1099,7 +1099,7 @@ Seganje nosilca preko nastopne ploskve - + The number of the wire that defines the hole. A value of 0 means automatic Številka črtovja, ki določa preboj. Vrednost 0 pomeni samodejno @@ -1124,7 +1124,7 @@ Osi iz katerih je sestavljen sistem - + An optional axis or axis system on which this object should be duplicated Možnost dodatne osi ali sestav osi, po katerih bo ta objekt namnožen @@ -1139,32 +1139,32 @@ Če drži, potem je geometrija spojena, sicer pa sestav - + If True, the object is rendered as a face, if possible. Če drži, potem se predmet izriše kot ploskev, v kolikor je možno. - + The allowed angles this object can be rotated to when placed on sheets Dovoljeni koti za rotacijo elementov, ko so postavljeni na listih - + Specifies an angle for the wood grain (Clockwise, 0 is North) Določi kot lesnih vlaken (Obratna smer urinega kazalca, 0 je sever) - + Specifies the scale applied to each panel view. Določi merilo za uveljavitev na vsakem pultu pogleda. - + A list of possible rotations for the nester Seznam možnih zasukov za vdevalnik - + Turns the display of the wood grain texture on/off Vključi/izključi prikaz lesene strukture @@ -1189,7 +1189,7 @@ Ročna nastavitev razmika betonskega jekla - + Shape of rebar Oblika betonskih jekel @@ -1199,17 +1199,17 @@ Obrni smer strehe, v primeru da je napačna - + Shows plan opening symbols if available Prikazovanje tlorisnih oznak odprtin, če so razpoložljive - + Show elevation opening symbols if available Prikazuje oznake odprtin v pogledu, če so te razpoložljive - + The objects that host this window Objekti, v katerih je to okno @@ -1329,7 +1329,7 @@ Če je nastavjeno na Drži, bo delavna ravnina ostala v samodejnem načinu - + An optional standard (OmniClass, etc...) code for this component Izbirna standardna (OmniClass, ...) koda te sestavine @@ -1344,22 +1344,22 @@ URL, kjer je mogoče najti podatke o tem materialu - + The horizontal offset of waves for corrugated elements Vodoravni zamik valov pri valovitih elementih - + If the wave also affects the bottom side or not Če val vpliva tudi na spodnjo stran ali ne - + The font file Datkoteka pisave - + An offset value to move the cut plane from the center point Vrednost odmika prerezne ravnine od središča @@ -1414,22 +1414,22 @@ Razdalja med rezalno ravnino in ravnino vidnega polja (razdalja naj bo majhna, vendar ne nič) - + The street and house number of this site, with postal box or apartment number if needed Ulica/naselje in hišna številka lokacije, po potrebi s številko poštnega predala ali stanovanja - + The region, province or county of this site Regija, provinca ali država lokacije - + A url that shows this site in a mapping website URL, ki prikazuje to lokacijo na spletnem zemljevidu - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates Možnost določitve odmika me izhodiščem modela (0,0,0) in točko podano v zemljepisnih sorednicah @@ -1484,102 +1484,102 @@ "Levi rob" vseh odsekov stopnic - + Enable this to make the wall generate blocks Omogočite, če želite, da se z zidom izrešejo zidaki - + The length of each block Dolžina posameznega zidaka - + The height of each block Širina posameznega zidaka - + The horizontal offset of the first line of blocks Vodoravni odmik prve vrste zidakov - + The horizontal offset of the second line of blocks Vodoravni odmik druge vrste zidakov - + The size of the joints between each block Velikost reže med zidakoma - + The number of entire blocks Število vseh zidakov - + The number of broken blocks Število rezanih zidakov - + The components of this window Sestavine tega okna - + The depth of the hole that this window makes in its host object. If 0, the value will be calculated automatically. Globina luknje za okno v predmetu, v katerga je vstavljeno. Pustite 0 za samodejno določitev. - + An optional object that defines a volume to be subtracted from hosts of this window Izbirni predmet, ki določa prostornino, odvzeto od predmetov, v katere je vstavljeno to okno - + The width of this window Širina tega okna - + The height of this window Višina tega okna - + The preset number this window is based on Privzeto število, na podlaga je izrisano to okno - + The frame size of this window Velikost okenskega okvirja - + The offset size of this window Odmik od okna - + The width of louvre elements Širina lamelnih senčil - + The space between louvre elements Razmik med lamelami senčila - + The number of the wire that defines the hole. If 0, the value will be calculated automatically Številka črtovja, ki določa preboj. Če je 0, se vrednost samodejno izračuna - + Specifies if moving this object moves its base instead Določa, če se s premikanjem tega predmeta v resnici premakne njegova podloga @@ -1609,22 +1609,22 @@ Število stojk, uporabljenih v ograji - + The type of this object Vrsta tega predmeta - + IFC data Podatki IFC - + IFC properties of this object IFC lastnosti tega predmeta - + Description of IFC attributes are not yet implemented Opisi IFC značilk niso še podprti @@ -1639,27 +1639,27 @@ Če drži, bo za zapolnitev odrezanih ploskev uporabljena barva predmetove snovi. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site Ko je nastavljeno na "Pravi sever", bo celotna geometrija zasukana tako, da bo odgovarjala pravemu severu te situacije - + Show compass or not Prikaži kompas ali ne - + The rotation of the Compass relative to the Site Zasuk kompasa glede na Lokacijo - + The position of the Compass relative to the Site placement Zasuk kompasa glede na postavitev Lokacije - + Update the Declination value based on the compass rotation Posodobi odklon na podlagi zasukanosti kompasa @@ -1730,8 +1730,8 @@ - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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. @@ -1754,10 +1754,110 @@ Turn cutting on when activating this level - + Use the material color as this object's shape color, if available Use the material color as this object's shape color, if available + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile + 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 @@ -1774,22 +1874,97 @@ If True, additional lines with each individual object are added to the results - + The time zone where this site is located The time zone where this site is located - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation The area of this wall as a simple Height * Length calculation @@ -1797,17 +1972,17 @@ Arch - + Components Komponente - + Components of this object Komponente tega predmeta - + Axes Osi @@ -1817,12 +1992,12 @@ Ustvari os - + Remove Odstrani - + Add Dodaj @@ -1842,67 +2017,67 @@ Kot - + is not closed ni sklenjen - + is not valid ni veljaven - + doesn't contain any solid ne vsebuje telesa - + contains a non-closed solid vsebuje nezaprto telo - + contains faces that are not part of any solid vsebuje ploskve, ki niso del nobenega telesa - + Grouping Združevanje - + Ungrouping Razdruževanje - + Split Mesh Razcepi mrežo - + Mesh to Shape Mreža v obliko - + Base component Osnovna komponenta - + Additions Seštevanje - + Subtractions Odštevanja - + Objects Predmeti @@ -1922,7 +2097,7 @@ Strehe ni bilo mogoče ustvariti - + Page Stran @@ -1937,82 +2112,82 @@ Ustvari presečno ravnino - + Create Site Ustvari lokacijo - + Create Structure Ustvari konstrukcijo - + Create Wall Ustvari zid - + Width Širina - + Height Višina - + Error: Invalid base object Napaka: Neveljavni izhodiščni predmet - + This mesh is an invalid solid Ta mreža je neveljavno telo - + Create Window Ustvari okno - + Edit Uredi - + Create/update component Ustvari/posodobi komponento - + Base 2D object Izhodiščni 2D predmet - + Wires Črtovja - + Create new component Ustvari novo komponento - + Name Ime - + Type Vrsta - + Thickness Debelina @@ -2027,12 +2202,12 @@ datoteka %s uspešno ustvarjena. - + Add space boundary Dodaj prostorsko omejitev - + Remove space boundary Odstrani prostorsko omejitev @@ -2042,7 +2217,7 @@ Prosim označite izhodiščni predmet - + Fixtures Pritrd. elementi @@ -2072,32 +2247,32 @@ Ustvari stopnišče - + Length Dolžina - + Error: The base shape couldn't be extruded along this tool object Napaka: osnovne oblike ni bilo mogoče izvleči vzdolž tega pripomočka - + Couldn't compute a shape Ni bilo možno izračunati oblike - + Merge Wall Združi zid - + Please select only wall objects Izberite le stene - + Merge Walls Združi zidove @@ -2107,42 +2282,42 @@ Razdalje (mm) in koti (°) med osmi - + Error computing the shape of this object Napaka pri računanju oblike tega predmeta - + Create Structural System Ustvari konstrukcijski sistem - + Object doesn't have settable IFC Attributes Predmet nima nastavljivih značilk IFC - + Disabling Brep force flag of object Izklopi vsiljeno predstavitev objekta z ovojnico - + Enabling Brep force flag of object Omogočanje vsiljene zastavice predstavitve objekta z ovojnico - + has no solid nima telesa - + has an invalid shape ima neveljavno obliko - + has a null shape ima ničelno obliko @@ -2187,7 +2362,7 @@ Ustvari 3 poglede - + Create Panel Ustvari ploščo @@ -2272,7 +2447,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Višina (mm) - + Create Component Ustvari komponento @@ -2282,7 +2457,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Ustvari material - + Walls can only be based on Part or Mesh objects Stene so lahko osnovane le na delih ali ploskovjih @@ -2292,12 +2467,12 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Nastavi položaj besedila - + Category Kategorija - + Key Ključ @@ -2312,7 +2487,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Enota - + Create IFC properties spreadsheet Ustvari preglednico lastnosti IFC @@ -2322,37 +2497,37 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Ustvari stavbo - + Group Skupina - + Create Floor Ustvari etažo - + Create Panel Cut Ustvari ploščni izrez - + Create Panel Sheet Ustvari panelni list - + Facemaker returned an error "Facemaker" je vrnil napako - + Tools Orodja - + Edit views positions Uredi položaj pogledov @@ -2497,7 +2672,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Rotacija - + Offset Odmik @@ -2522,86 +2697,86 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Spored - + There is no valid object in the selection. Site creation aborted. Med izbranimi predmeti ni noben veljaven. Ustvarjanje lokacije prekinjeno. - + Node Tools Orodja vozlišč - + Reset nodes Ponastavi vozlišča - + Edit nodes Uredi vozlišča - + Extend nodes Podaljšaj vozlišča - + Extends the nodes of this element to reach the nodes of another element Podaljša oglišča tega predmeta do oglišč drugega elementa - + Connect nodes Poveži vozlišča - + Connects nodes of this element with the nodes of another element Stakne oglišča tega predmeta z oglišči drugega predmeta - + Toggle all nodes Preklopi vsa oglišča - + Toggles all structural nodes of the document on/off Vklaplja/izklaplja vsa strukturna vozlišča dokumenta - + Intersection found. Presečišče najdeno. - + Door Vrata - + Hinge Tečaj - + Opening mode Način odpiranja - + Get selected edge Dobi izbrani rob - + Press to retrieve the selected edge Pritisnite da povrnete izbrani rob @@ -2631,17 +2806,17 @@ Ustvarjanje lokacije prekinjeno. Nova plast - + Wall Presets... Prednastavitve stene ... - + Hole wire Črtovje preboja - + Pick selected Izberi izbrano @@ -2721,7 +2896,7 @@ Ustvarjanje lokacije prekinjeno. Stolpci - + This object has no face Predmet nima ploskve @@ -2731,42 +2906,42 @@ Ustvarjanje lokacije prekinjeno. Prostorske meje - + Error: Unable to modify the base object of this wall Napaka: preoblikovanje tlorisa tega zidu ni mogoče - + Window elements Elementi oken - + Survey Popis - + Set description Določi opis - + Clear Počisti - + Copy Length Dolžina kopije - + Copy Area Območje kopiranja - + Export CSV Izvozi CSV @@ -2776,17 +2951,17 @@ Ustvarjanje lokacije prekinjeno. Opis - + Area Območje - + Total Skupaj - + Hosts Gostitelj @@ -2838,77 +3013,77 @@ Ustvarjanj stavbe je prekinjeno. Ustvari DelStavbe - + Invalid cutplane Neveljavna rezalna ravnina - + All good! No problems found Vse v redu! Ni zaznanih težav - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: Predmet nima značilke IfcProperties. Prekliči ustvarjanje preglednice za predmet: - + Toggle subcomponents Predklapljanje podsestavin - + Closing Sketch edit Zapiranje urejanja očrta - + Component Sestavina - + Edit IFC properties Uredi lastnosti IFC - + Edit standard code Urejanje standardne kode - + Property Lastnosti - + Add property... Dodaj lastnost ... - + Add property set... Dodaj nabor lastnosti ... - + New... Nov... - + New property Nova lastnost - + New property set Nov nabor lastnosti - + 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. @@ -2918,7 +3093,7 @@ Etaža ne sprejema Lokacije, Stavbe in Etaže, zato bodo ti predmeti izvzeti iz To lahko spremenite v nastavitvah. - + There is no valid object in the selection. Floor creation aborted. Med izbranimi predmeti ni noben veljaven. @@ -2930,7 +3105,7 @@ Ustvarjanje etaže prekinjeno. Presečne točke profila ni mogoče najti. - + Error computing shape of Napaka pri izračunavanju oblike @@ -2945,67 +3120,62 @@ Ustvarjanje etaže prekinjeno. Izberite le cevne predmete - + Unable to build the base path Podložne poti ni mogoče ustvariti - + Unable to build the profile Profila ni mogoče izgraditi - + Unable to build the pipe Cevi ni mogoče izgraditi - + The base object is not a Part Izhodiščni predmet ni del - + Too many wires in the base shape Preveč črtovij v tlorisu - + The base wire is closed Tlorisno črtovje je sklenjeno - + The profile is not a 2D Part Profil ni dvorazsežni del - - Too many wires in the profile - Preveč črtovij v prerezu - - - + The profile is not closed Prerez ni sklenjen - + Only the 3 first wires will be connected Le prva 3 črtovja bodo spojena - + Common vertex not found Skupnega oglišča ni mogoče najti - + Pipes are already aligned Cevi so že poravnane - + At least 2 pipes must align Vsaj 2 cevi morata biti poravnani @@ -3060,12 +3230,12 @@ Ustvarjanje etaže prekinjeno. Spremeni velikost - + Center Središče - + 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. @@ -3076,72 +3246,72 @@ Ostali predmeti bodo odstranjeni iz izbire. Opomba: To lahko spremenite v možnostih. - + Choose another Structure object: Izberi drugi konstrukcijski predmet: - + The chosen object is not a Structure Izbran predmet ni konstrukcija - + The chosen object has no structural nodes Izbrani predmet nima konstrukcijskih vozlišč - + One of these objects has more than 2 nodes Eden od predmetov ima več kot 2 vozlišči - + Unable to find a suitable intersection point Ni mogoče najti primerno presečiščne točke - + Intersection found. Presečišče najdeno. - + The selected wall contains no subwall to merge Izbrani zid ne vsebuje pod-zidov za združitev - + Cannot compute blocks for wall Ni mogoče izračunavati zidakov za steno - + Choose a face on an existing object or select a preset Izberite ploskev ne obstoječem predmetu ali izberite prednastavitev - + Unable to create component Sestavine ni mogoče ustvariti - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire Številka črtovja, ki določa preboj v gostuječem predmetu. Pri vrednosti nič bo samodejno upoštevan najskrajšnejše črtovje - + + default + privzeto - + If this is checked, the default Frame value of this window will be added to the value entered here Če je to označeno, bo privzeta vrednost okvirja tega okna dodana vrednosti, vnešeni tukaj - + If this is checked, the default Offset value of this window will be added to the value entered here Če je to označeno, bo privzeta vrednost odmika tega okna dodana vrednosti, vnešeni tukaj @@ -3186,17 +3356,17 @@ Opomba: To lahko spremenite v možnostih. Napaka: različica knjižnice IfcOpenShell je prestara - + Successfully written Uspešno zapisano - + Found a shape containing curves, triangulating Najdena oblika, ki vsebuje krivulje, triangulacija - + Successfully imported Uspešno uvožen @@ -3251,120 +3421,135 @@ To lahko spremenite v nastavitvah. Usredini ravnino na predmete z zgornjega seznama - + First point of the beam Prva točka nosilca - + Base point of column Izhodična točka stebra - + Next point Naslednja točka - + Structure options Možnosti konstrukcije - + Drawing mode Risalni način - + Beam Nosilec - + Column Steber - + Preset Privzeto - + Switch L/H Preklopi D/V - + Switch L/W Preklopi D/Š - + Con&tinue &Nadaljuj - + First point of wall Prva točka stene - + Wall options Možnosti stene - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. Ta seznam prikazuje vse sestavljene materiale v tem dokumentu. Ustvarite nove za vaše vrste sten. - + Alignment Poravnava - + Left Levo - + Right Desno - + Use sketches Uporabi očrte - + Structure Struktura - + Window Okno - + Window options Možnosti okna - + Auto include in host object Samodejno vključi v gostiteljski predmet - + Sill height Višina okenske police + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness @@ -3376,7 +3561,7 @@ To lahko spremenite v nastavitvah. depends on the object - + Create Project Ustvari projekt @@ -3386,12 +3571,22 @@ To lahko spremenite v nastavitvah. Unable to recognize that file type - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch Arch - + Rebar tools Rebar tools @@ -3515,12 +3710,12 @@ To lahko spremenite v nastavitvah. Arch_Add - + Add component Dodaj komponento - + Adds the selected components to the active object Doda izbrane sestavine v dejavni predmet @@ -3598,12 +3793,12 @@ To lahko spremenite v nastavitvah. Arch_Check - + Check Preveri - + Checks the selected objects for problems Preveri izbrane predmete za morebitne napake @@ -3611,12 +3806,12 @@ To lahko spremenite v nastavitvah. Arch_CloneComponent - + Clone component Podvoji sestavino - + Clones an object as an undefined architectural component Podvoji predmet kot neopredeljeno sestavino @@ -3624,12 +3819,12 @@ To lahko spremenite v nastavitvah. Arch_CloseHoles - + Close holes Zapri luknje - + Closes holes in open shapes, turning them solids Zapre luknje v odprtih oblikah in jih pretvori v telesa @@ -3637,16 +3832,29 @@ To lahko spremenite v nastavitvah. Arch_Component - + Component Sestavina - + Creates an undefined architectural component Ustvari neopredeljeno arhitekturno sestavino + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3699,12 +3907,12 @@ To lahko spremenite v nastavitvah. Arch_Floor - + Level Raven - + Creates a Building Part object that represents a level, including selected objects Creates a Building Part object that represents a level, including selected objects @@ -3788,12 +3996,12 @@ To lahko spremenite v nastavitvah. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Ustvari preglednico IFC … - + Creates a spreadsheet to store IFC properties of an object. Ustvari preglednico za shranjevanje lastnosti IFC predmeta. @@ -3822,12 +4030,12 @@ To lahko spremenite v nastavitvah. Arch_MergeWalls - + Merge Walls Združi zidove - + Merges the selected walls, if possible Združi izbrane zidove, če je mogoče @@ -3835,12 +4043,12 @@ To lahko spremenite v nastavitvah. Arch_MeshToShape - + Mesh to Shape Mreža v obliko - + Turns selected meshes into Part Shape objects Pretvori izbrana črtovja v oblike dela @@ -3861,12 +4069,12 @@ To lahko spremenite v nastavitvah. Arch_Nest - + Nest Vdevanje - + Nests a series of selected shapes in a container Vdeva niz izbranih oblik v vsebnik @@ -3874,12 +4082,12 @@ To lahko spremenite v nastavitvah. Arch_Panel - + Panel Plošča - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Ustvari predmet plošče od začetka ali iz izbranega objekta (očrta, črtovja, ploskve ali telesa) @@ -3887,7 +4095,7 @@ To lahko spremenite v nastavitvah. Arch_PanelTools - + Panel tools Ploščna orodja @@ -3895,7 +4103,7 @@ To lahko spremenite v nastavitvah. Arch_Panel_Cut - + Panel Cut Razrez plošče @@ -3903,17 +4111,17 @@ To lahko spremenite v nastavitvah. Arch_Panel_Sheet - + Creates 2D views of selected panels Ustvari dvorazsežni pogled na izbrane plošče - + Panel Sheet Pola plošč - + Creates a 2D sheet which can contain panel cuts Ustvari dvorazsežno polo na kateri so razrezi plošč @@ -3947,7 +4155,7 @@ To lahko spremenite v nastavitvah. Arch_PipeTools - + Pipe tools Cevna orodja @@ -3955,12 +4163,12 @@ To lahko spremenite v nastavitvah. Arch_Project - + Project Projekt - + Creates a project entity aggregating the selected sites. Creates a project entity aggregating the selected sites. @@ -3994,12 +4202,12 @@ To lahko spremenite v nastavitvah. Arch_Remove - + Remove component Odstrani sestavino - + Remove the selected components from their parents, or create a hole in a component Odstrani izbrane sestavine iz nadrejenih ali ustvari luknjo v sestavini @@ -4007,12 +4215,12 @@ To lahko spremenite v nastavitvah. Arch_RemoveShape - + Remove Shape from Arch Odstrani obliko iz arhitekture - + Removes cubic shapes from Arch components Odstrani kockaste oblike iz arhitekturnih sestavin @@ -4059,12 +4267,12 @@ To lahko spremenite v nastavitvah. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Izberi nemnogoterne mreže - + Selects all non-manifold meshes from the document or from the selected groups Izbere vse nemnogoterne mreže v dokumentu ali izbranih skupinah @@ -4072,12 +4280,12 @@ To lahko spremenite v nastavitvah. Arch_Site - + Site Lokacija - + Creates a site object including selected objects. Ustvari predmet lokacije, ki vključuje izbrane predmete. @@ -4103,12 +4311,12 @@ To lahko spremenite v nastavitvah. Arch_SplitMesh - + Split Mesh Razcepi mrežo - + Splits selected meshes into independent components Razcepi izbrane mreže v neodvisne komponente @@ -4124,12 +4332,12 @@ To lahko spremenite v nastavitvah. Arch_Structure - + Structure Struktura - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Ustvari predmet konstrukcije od začetka ali iz izbranega predmeta (očrta, črtovje, ploskve ali telesa) @@ -4137,12 +4345,12 @@ To lahko spremenite v nastavitvah. Arch_Survey - + Survey Popis - + Starts survey Zažene raziskavo @@ -4150,12 +4358,12 @@ To lahko spremenite v nastavitvah. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag Preklopi zastavico pred. z ovojnico IFC - + Force an object to be exported as Brep or not Vsili izvoz predmeta kot predstavitve z ovojnico ali ne @@ -4163,25 +4371,38 @@ To lahko spremenite v nastavitvah. Arch_ToggleSubs - + Toggle subcomponents Predklapljanje podsestavin - + Shows or hides the subcomponents of this object Razkrije ali skrije podsestavine tega predmeta + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Zid - + Creates a wall object from scratch or from a selected object (wire, face or solid) Ustvari predmet stene od začetka ali iz izbranega predmeta (očrta, črtovja, ploskve ali telesa) @@ -4189,12 +4410,12 @@ To lahko spremenite v nastavitvah. Arch_Window - + Window Okno - + Creates a window object from a selected object (wire, rectangle or sketch) Ustvari predmet okna iz izbranega predmeta (črtovja, pravokotnika ali očrta) @@ -4499,27 +4720,27 @@ a certain property. Zapis položaja kamere - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools - + Draft Ugrez - + Import-Export Uvozi-Izvozi @@ -4980,7 +5201,7 @@ a certain property. Debelina - + Force export as Brep Vsili izvoz kot predstavitev z ovojnico @@ -5005,15 +5226,10 @@ a certain property. DAE - + Export options Možnosti izvoza - - - IFC - IFC - General options @@ -5155,17 +5371,17 @@ a certain property. Dovoli štirik. ploskve - + Use triangulation options set in the DAE options page Uporabi niz možnosti triangulacije na strani možnosti DAE - + Use DAE triangulation options Uporabi možnosti triangulacije DAE - + Join coplanar facets when triangulating Spoji koplanarne ploskve ob triagulaciji @@ -5189,11 +5405,6 @@ a certain property. Create clones when objects have shared geometry Ustvari dvojnike, ko si predmeti delijo geometrijo - - - Show this dialog when importing and exporting - Prikaži to pogovorno okno med uvažanjem in izvažanjem - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5255,12 +5466,12 @@ a certain property. Razcepi večplastne stene - + Use IfcOpenShell serializer if available Če je na voljo, uporabi nizalnik zaporedih IfcOpenShell - + Export 2D objects as IfcAnnotations Izvozi dvorazsežne predmete kot IfcAnnotations @@ -5280,7 +5491,7 @@ a certain property. Med uvažanje prilagodi pogled - + Export full FreeCAD parametric model Izvozi polno nastavljiv oblikovanec FreeCAD @@ -5330,12 +5541,12 @@ a certain property. Izvzemi seznam: - + Reuse similar entities Ponovno uporabi podobne subjekte - + Disable IfcRectangleProfileDef Onemogoči IfcRectangleProfileDef @@ -5405,7 +5616,7 @@ a certain property. Če je na voljo, uvozi polno FreeCADovo parametrično določilo - + Auto-detect and export as standard cases when applicable Samodejno zaznaj in izvozi kot osnovne primere, če je to izvedljvo @@ -5493,6 +5704,166 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces Allow quadrilateral faces + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Add default building storey if one is not found in the document + + + + IFC file units + IFC file units + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + Metric + Metric + + + + Imperial + Imperial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing + Shows verbose debug messages during import and export @@ -5585,150 +5956,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Arhitekturna orodja @@ -5736,32 +5977,32 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft &Osnutek - + Utilities Pripomočki - + &Arch &Arch - + Creation Creation - + Annotation Opis - + Modification Modification diff --git a/src/Mod/Arch/Resources/translations/Arch_sr.qm b/src/Mod/Arch/Resources/translations/Arch_sr.qm index 839b393b1b..a07c524528 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_sr.qm and b/src/Mod/Arch/Resources/translations/Arch_sr.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_sr.ts b/src/Mod/Arch/Resources/translations/Arch_sr.ts index 1daf494cec..c2f535f396 100644 --- a/src/Mod/Arch/Resources/translations/Arch_sr.ts +++ b/src/Mod/Arch/Resources/translations/Arch_sr.ts @@ -34,57 +34,57 @@ Тип ове зграде - + 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 Други облици који cу одузети од овог објекта - + An optional description for this component Произвољан опиc ове компоненте - + An optional tag for this component Произвољна ознака ове компоненте - + A material for this object Материјал за овај објекат - + Specifies if this object must move together when its host is moved Одређује да ли овај објекат море да cе помера када cе његов домаћин помера - + The area of all vertical faces of this object Површина свих вертикалних страна овог објекта - + The area of the projection of this object onto the XY plane Површина пројекције овог објекта у XY равни - + The perimeter length of the horizontal area Обим хоризонталне површи @@ -104,12 +104,12 @@ Електрична снага коју ова опрема захтева у Ватима - + The height of this object Висина овог објекта - + The computed floor area of this floor Израчуната површина пода овог спрата @@ -144,62 +144,62 @@ The rotation of the profile around its extrusion axis - + The length of this element, if not based on a profile The length of this element, if not based on a profile - + The width of this element, if not based on a profile The width of this element, if not based on a profile - + The thickness or extrusion depth of this element The thickness or extrusion depth of this element - + The number of sheets to use The number of sheets to use - + The offset between this panel and its baseline The offset between this panel and its baseline - + The length of waves for corrugated elements The length of waves for corrugated elements - + The height of waves for corrugated elements The height of waves for corrugated elements - + The direction of waves for corrugated elements The direction of waves for corrugated elements - + The type of waves for corrugated elements The type of waves for corrugated elements - + The area of this panel Подручје овог панела - + The facemaker type to use to build the profile of this object The facemaker type to use to build the profile of this object - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) The normal extrusion direction of this object (keep (0,0,0) for automatic normal) @@ -214,82 +214,82 @@ The line width of the rendered objects - + The color of the panel outline The color of the panel outline - + The size of the tag text The size of the tag text - + The color of the tag text The color of the tag text - + The X offset of the tag text The X offset of the tag text - + The Y offset of the tag text The Y offset of the tag text - + The font 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 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 position of the tag text. Keep (0,0,0) for center position - + The rotation of the tag text The rotation of the tag text - + A margin inside the boundary A margin inside the boundary - + Turns the display of the margin on/off Turns the display of the margin on/off - + The linked Panel cuts The linked Panel cuts - + The tag text to display The tag text to display - + The width of the sheet The width of the sheet - + The height of the sheet The height of the sheet - + The fill ratio of this sheet The fill ratio of this sheet @@ -319,17 +319,17 @@ Размак од крајње тачке - + The curvature radius of this connector The curvature radius of this connector - + The pipes linked by this connector The pipes linked by this connector - + The type of this connector The type of this connector @@ -349,7 +349,7 @@ Висина овог елемента - + The structural nodes of this element The structural nodes of this element @@ -664,82 +664,82 @@ If checked, source objects are displayed regardless of being visible in the 3D model - + The base terrain of this site The base terrain of this site - + The postal or zip code of this site The postal or zip code of this site - + The city of this site The city of this site - + The country of this site The country of this site - + The latitude of this site The latitude of this site - + Angle between the true North and the North direction in this document Angle between the true North and the North direction in this document - + The elevation of level 0 of this site The elevation of level 0 of this site - + The perimeter length of this terrain The perimeter length of this terrain - + The volume of earth to be added to this terrain The volume of earth to be added to this terrain - + The volume of earth to be removed from this terrain The volume of earth to be removed from this terrain - + An extrusion vector to use when performing boolean operations An extrusion vector to use when performing boolean operations - + Remove splitters from the resulting shape Remove splitters from the resulting shape - + Show solar diagram or not Show solar diagram or not - + The scale of the solar diagram The scale of the solar diagram - + The position of the solar diagram The position of the solar diagram - + The color of the solar diagram The color of the solar diagram @@ -934,107 +934,107 @@ The offset between the border of the stairs and the structure - + An optional extrusion path for this element An optional extrusion path for this element - + The height or extrusion depth of this element. Keep 0 for automatic The height or extrusion depth of this element. Keep 0 for automatic - + A description of the standard profile this element is based upon A description of the standard profile this element is based upon - + Offset distance between the centerline and the nodes line Offset distance between the centerline and the nodes line - + If the nodes are visible or not If the nodes are visible or not - + The width of the nodes line The width of the nodes line - + The size of the node points The size of the node points - + The color of the nodes line The color of the nodes line - + The type of structural node The type of structural node - + Axes systems this structure is built on Axes systems this structure is built on - + The element numbers to exclude when this structure is based on axes The element numbers to exclude when this structure is based on axes - + If true the element are aligned with axes If true the element are aligned with axes - + The length of this wall. Not used if this wall is based on an underlying object 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 The width of this wall. Not used if this wall is based on a face - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid - + The alignment of this wall on its base object, if applicable The alignment of this wall on its base object, if applicable - + The face number of the base object used to build this wall 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) The offset between this wall and its baseline (only for left and right alignments) - + The normal direction of this window The normal direction of this window - + The area of this window The area of this window - + An optional higher-resolution mesh or shape for this object An optional higher-resolution mesh or shape for this object @@ -1044,7 +1044,7 @@ An optional additional placement to add to the profile before extruding it - + Opens the subcomponents that have a hinge defined Opens the subcomponents that have a hinge defined @@ -1099,7 +1099,7 @@ The overlap of the stringers above the bottom of the treads - + The number of the wire that defines the hole. A value of 0 means automatic The number of the wire that defines the hole. A value of 0 means automatic @@ -1124,7 +1124,7 @@ The axes this system is made of - + An optional axis or axis system on which this object should be duplicated An optional axis or axis system on which this object should be duplicated @@ -1139,32 +1139,32 @@ If true, geometry is fused, otherwise a compound - + If True, the object is rendered as a face, if possible. If True, the object is rendered as a face, if possible. - + The allowed angles this object can be rotated to when placed on sheets The allowed angles this object can be rotated to when placed on sheets - + Specifies an angle for the wood grain (Clockwise, 0 is North) Specifies an angle for the wood grain (Clockwise, 0 is North) - + Specifies the scale applied to each panel view. Specifies the scale applied to each panel view. - + A list of possible rotations for the nester A list of possible rotations for the nester - + Turns the display of the wood grain texture on/off Turns the display of the wood grain texture on/off @@ -1189,7 +1189,7 @@ The custom spacing of rebar - + Shape of rebar Shape of rebar @@ -1199,17 +1199,17 @@ Flip the roof direction if going the wrong way - + Shows plan opening symbols if available Shows plan opening symbols if available - + Show elevation opening symbols if available Show elevation opening symbols if available - + The objects that host this window The objects that host this window @@ -1329,7 +1329,7 @@ If set to True, the working plane will be kept on Auto mode - + An optional standard (OmniClass, etc...) code for this component An optional standard (OmniClass, etc...) code for this component @@ -1344,22 +1344,22 @@ A URL where to find information about this material - + The horizontal offset of waves for corrugated elements The horizontal offset of waves for corrugated elements - + If the wave also affects the bottom side or not If the wave also affects the bottom side or not - + The font file The font file - + An offset value to move the cut plane from the center point An offset value to move the cut plane from the center point @@ -1414,22 +1414,22 @@ The distance between the cut plane and the actual view cut (keep this a very small value but not zero) - + The street and house number of this site, with postal box or apartment number if needed The street and house number of this site, with postal box or apartment number if needed - + The region, province or county of this site The region, province or county of this site - + A url that shows this site in a mapping website A url that shows this site in a mapping website - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates @@ -1484,102 +1484,102 @@ The 'left outline' of all segments of stairs - + Enable this to make the wall generate blocks Enable this to make the wall generate blocks - + The length of each block The length of each block - + The height of each block The height of each block - + The horizontal offset of the first line of blocks The horizontal offset of the first line of blocks - + The horizontal offset of the second line of blocks The horizontal offset of the second line of blocks - + The size of the joints between each block The size of the joints between each block - + The number of entire blocks The number of entire blocks - + The number of broken blocks The number of broken blocks - + The components of 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. 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 An optional object that defines a volume to be subtracted from hosts of this window - + The width of this window The width of this window - + The height of this window The height of this window - + The preset number this window is based on The preset number this window is based on - + The frame size of this window The frame size of this window - + The offset size of this window The offset size of this window - + The width of louvre elements The width of louvre elements - + The space between louvre elements The space between louvre elements - + The number of the wire that defines the hole. If 0, the value will be calculated automatically The number of the wire that defines the hole. If 0, the value will be calculated automatically - + Specifies if moving this object moves its base instead Specifies if moving this object moves its base instead @@ -1609,22 +1609,22 @@ The number of posts used to build the fence - + The type of this object The type of this object - + IFC data IFC data - + IFC properties of this object IFC properties of this object - + Description of IFC attributes are not yet implemented Description of IFC attributes are not yet implemented @@ -1639,27 +1639,27 @@ If true, the color of the objects material will be used to fill cut areas. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site When set to 'True North' the whole geometry will be rotated to match the true north of this site - + Show compass or not Show compass or not - + The rotation of the Compass relative to the Site The rotation of the Compass relative to the Site - + The position of the Compass relative to the Site placement The position of the Compass relative to the Site placement - + Update the Declination value based on the compass rotation Update the Declination value based on the compass rotation @@ -1730,8 +1730,8 @@ - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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. @@ -1754,10 +1754,110 @@ Turn cutting on when activating this level - + Use the material color as this object's shape color, if available Use the material color as this object's shape color, if available + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile + 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 @@ -1774,22 +1874,97 @@ If True, additional lines with each individual object are added to the results - + The time zone where this site is located The time zone where this site is located - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation The area of this wall as a simple Height * Length calculation @@ -1797,17 +1972,17 @@ Arch - + Components Компоненте - + Components of this object Компоненте овог објекта - + Axes Осе @@ -1817,12 +1992,12 @@ Креирај осу - + Remove Obriši - + Add Додај @@ -1842,67 +2017,67 @@ Угао - + 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 садржи површине које нису део ниједног тела - + Grouping Груписање - + Ungrouping Разгруписавање - + Split Mesh Split Mesh - + Mesh to Shape Mesh to Shape - + Base component Темељна компонента - + Additions Додаци - + Subtractions Одузимања - + Objects Предмети @@ -1922,7 +2097,7 @@ Није могуће направити кров - + Page Страна @@ -1937,82 +2112,82 @@ Направи деобну раван - + Create Site Направи Локацију - + Create Structure Направи структуру - + Create Wall Направи зид - + Width Ширина - + Height Висина - + Error: Invalid base object Грешка:Неважећи базни објекат - + This mesh is an invalid solid Ова мрежа је неважеће чвcто тело - + Create Window Креирај прозор - + Edit Измени - + Create/update component Креирај / Ажурирај компоненту - + Base 2D object Базни 2D објекат - + Wires Жице - + Create new component Направи нову компоненту - + Name Име - + Type Тип - + Thickness Дебљина @@ -2027,12 +2202,12 @@ %s датотека је успешно креирана. - + Add space boundary Dodaj granice prostora - + Remove space boundary Ukloni granice prostora @@ -2042,7 +2217,7 @@ Молим, одаберите базни објекат - + Fixtures Armatura @@ -2072,32 +2247,32 @@ Направи степенице - + Length Дужина - + Error: The base shape couldn't be extruded along this tool object Error: The base shape couldn't be extruded along this tool object - + Couldn't compute a shape Ниcам уcпео прорачунати облик - + Merge Wall Cпоји Зид - + Please select only wall objects Молим одаберите cамо зидове - + Merge Walls Cпоји Зидове @@ -2107,42 +2282,42 @@ Раздаљине (mm) и углови (deg) између оcа - + Error computing the shape of this object Грешка израчунавања облика овог објекта - + Create Structural System Направи Cтруктурни Cиcтем - + Object doesn't have settable IFC Attributes Object doesn't have settable IFC Attributes - + Disabling Brep force flag of object Disabling Brep force flag of object - + Enabling Brep force flag of object Enabling Brep force flag of object - + has no solid Нема чврcтог тела - + has an invalid shape има неважећи облик - + has a null shape has a null shape @@ -2188,7 +2363,7 @@ Направи 3 погледа - + Create Panel Направи Панел @@ -2273,7 +2448,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Виcина (mm) - + Create Component Create Component @@ -2283,7 +2458,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Create material - + Walls can only be based on Part or Mesh objects Walls can only be based on Part or Mesh objects @@ -2293,12 +2468,12 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Подесите положај текста - + Category Категорија - + Key кључ @@ -2313,7 +2488,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Јединица - + Create IFC properties spreadsheet Create IFC properties spreadsheet @@ -2323,37 +2498,37 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Create Building - + Group Група - + Create Floor Create Floor - + Create Panel Cut Create Panel Cut - + Create Panel Sheet Create Panel Sheet - + Facemaker returned an error Facemaker returned an error - + Tools Алати - + Edit views positions Edit views positions @@ -2498,7 +2673,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Rotation - + Offset Померај @@ -2523,86 +2698,86 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Schedule - + There is no valid object in the selection. Site creation aborted. There is no valid object in the selection. Site creation aborted. - + Node Tools Node Tools - + Reset nodes Reset nodes - + Edit nodes Edit nodes - + Extend nodes Extend nodes - + Extends the nodes of this element to reach the nodes of another element Extends the nodes of this element to reach the nodes of another element - + Connect nodes Connect nodes - + Connects nodes of this element with the nodes of another element Connects nodes of this element with the nodes of another element - + Toggle all nodes Toggle all nodes - + Toggles all structural nodes of the document on/off Toggles all structural nodes of the document on/off - + Intersection found. Intersection found. - + Door Door - + Hinge Hinge - + Opening mode Opening mode - + Get selected edge Get selected edge - + Press to retrieve the selected edge Press to retrieve the selected edge @@ -2632,17 +2807,17 @@ Site creation aborted. New layer - + Wall Presets... Wall Presets... - + Hole wire Hole wire - + Pick selected Pick selected @@ -2722,7 +2897,7 @@ Site creation aborted. Columns - + This object has no face This object has no face @@ -2732,42 +2907,42 @@ Site creation aborted. Space boundaries - + Error: Unable to modify the base object of this wall Error: Unable to modify the base object of this wall - + Window elements Window elements - + Survey Survey - + Set description Set description - + Clear Обриши - + Copy Length Copy Length - + Copy Area Copy Area - + Export CSV Export CSV @@ -2777,17 +2952,17 @@ Site creation aborted. Опис - + Area Area - + Total Total - + Hosts Hosts @@ -2839,77 +3014,77 @@ Building creation aborted. Create BuildingPart - + Invalid cutplane Invalid cutplane - + All good! No problems found All good! No problems found - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: - + Toggle subcomponents Toggle subcomponents - + Closing Sketch edit Closing Sketch edit - + Component Компонента - + Edit IFC properties Edit IFC properties - + Edit standard code Edit standard code - + Property Оcобина - + Add property... Add property... - + Add property set... Add property set... - + New... Нови... - + New property New property - + New property set New property set - + 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. @@ -2920,7 +3095,7 @@ 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. There is no valid object in the selection. @@ -2932,7 +3107,7 @@ Floor creation aborted. Crossing point not found in profile. - + Error computing shape of Error computing shape of @@ -2947,67 +3122,62 @@ Floor creation aborted. Please select only Pipe objects - + Unable to build the base path Unable to build the base path - + Unable to build the profile Unable to build the profile - + Unable to build the pipe Unable to build the pipe - + The base object is not a Part The base object is not a Part - + Too many wires in the base shape Too many wires in the base shape - + The base wire is closed The base wire is closed - + The profile is not a 2D Part The profile is not a 2D Part - - Too many wires in the profile - Too many wires in the profile - - - + The profile is not closed The profile is not closed - + Only the 3 first wires will be connected Only the 3 first wires will be connected - + Common vertex not found Common vertex not found - + Pipes are already aligned Pipes are already aligned - + At least 2 pipes must align At least 2 pipes must align @@ -3062,12 +3232,12 @@ Floor creation aborted. Resize - + Center Центар - + 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. @@ -3078,72 +3248,72 @@ Other objects will be removed from the selection. Note: You can change that in the preferences. - + Choose another Structure object: Choose another Structure object: - + The chosen object is not a Structure The chosen object is not a Structure - + The chosen object has no structural nodes The chosen object has no structural nodes - + One of these objects has more than 2 nodes One of these objects has more than 2 nodes - + Unable to find a suitable intersection point Unable to find a suitable intersection point - + Intersection found. Intersection found. - + The selected wall contains no subwall to merge The selected wall contains no subwall to merge - + Cannot compute blocks for wall Cannot compute blocks for wall - + Choose a face on an existing object or select a preset Choose a face on an existing object or select a preset - + Unable to create component Unable to create component - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire - + + default + 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 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 If this is checked, the default Offset value of this window will be added to the value entered here @@ -3188,17 +3358,17 @@ Note: You can change that in the preferences. Error: your IfcOpenShell version is too old - + Successfully written Successfully written - + Found a shape containing curves, triangulating Found a shape containing curves, triangulating - + Successfully imported Successfully imported @@ -3254,120 +3424,135 @@ You can change that in the preferences. Centers the plane on the objects in the list above - + First point of the beam First point of the beam - + Base point of column Base point of column - + Next point Next point - + Structure options Structure options - + Drawing mode Drawing mode - + Beam Beam - + Column Column - + Preset Preset - + Switch L/H Switch L/H - + Switch L/W Switch L/W - + Con&tinue Con&tinue - + First point of wall First point of wall - + Wall options Wall options - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. This list shows all the MultiMaterials objects of this document. Create some to define wall types. - + Alignment Alignment - + Left Лево - + Right Деcно - + Use sketches Use sketches - + Structure Конструкција - + Window Прозори - + Window options Window options - + Auto include in host object Auto include in host object - + Sill height Sill height + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness @@ -3379,7 +3564,7 @@ You can change that in the preferences. depends on the object - + Create Project Направи Пројекат @@ -3389,12 +3574,22 @@ You can change that in the preferences. Unable to recognize that file type - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch Arch - + Rebar tools Rebar tools @@ -3518,12 +3713,12 @@ You can change that in the preferences. Arch_Add - + Add component Додај компоненту - + Adds the selected components to the active object Додаје одабране компоненте активном објекту @@ -3601,12 +3796,12 @@ You can change that in the preferences. Arch_Check - + Check Провери - + Checks the selected objects for problems Проверава да ли има проблема на одабраним објектима @@ -3614,12 +3809,12 @@ You can change that in the preferences. Arch_CloneComponent - + Clone component Clone component - + Clones an object as an undefined architectural component Clones an object as an undefined architectural component @@ -3627,12 +3822,12 @@ You can change that in the preferences. Arch_CloseHoles - + Close holes Затвори рупе - + Closes holes in open shapes, turning them solids Затвара рупе у отвореним објектима,претварајући их у чврcта тела @@ -3640,16 +3835,29 @@ You can change that in the preferences. Arch_Component - + Component Компонента - + Creates an undefined architectural component Прави недефиниcану архитектонcку компоненту + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3702,12 +3910,12 @@ You can change that in the preferences. Arch_Floor - + Level Level - + Creates a Building Part object that represents a level, including selected objects Creates a Building Part object that represents a level, including selected objects @@ -3791,12 +3999,12 @@ You can change that in the preferences. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Create IFC spreadsheet... - + Creates a spreadsheet to store IFC properties of an object. Creates a spreadsheet to store IFC properties of an object. @@ -3825,12 +4033,12 @@ You can change that in the preferences. Arch_MergeWalls - + Merge Walls Cпоји Зидове - + Merges the selected walls, if possible Merges the selected walls, if possible @@ -3838,12 +4046,12 @@ You can change that in the preferences. Arch_MeshToShape - + Mesh to Shape Mesh to Shape - + Turns selected meshes into Part Shape objects Turns selected meshes into Part Shape objects @@ -3864,12 +4072,12 @@ You can change that in the preferences. Arch_Nest - + Nest Nest - + Nests a series of selected shapes in a container Nests a series of selected shapes in a container @@ -3877,12 +4085,12 @@ You can change that in the preferences. Arch_Panel - + Panel Панел - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) @@ -3890,7 +4098,7 @@ You can change that in the preferences. Arch_PanelTools - + Panel tools Panel tools @@ -3898,7 +4106,7 @@ You can change that in the preferences. Arch_Panel_Cut - + Panel Cut Panel Cut @@ -3906,17 +4114,17 @@ You can change that in the preferences. Arch_Panel_Sheet - + Creates 2D views of selected panels Creates 2D views of selected panels - + Panel Sheet Panel Sheet - + Creates a 2D sheet which can contain panel cuts Creates a 2D sheet which can contain panel cuts @@ -3950,7 +4158,7 @@ You can change that in the preferences. Arch_PipeTools - + Pipe tools Pipe tools @@ -3958,12 +4166,12 @@ You can change that in the preferences. Arch_Project - + Project Projekt - + Creates a project entity aggregating the selected sites. Creates a project entity aggregating the selected sites. @@ -3997,12 +4205,12 @@ You can change that in the preferences. Arch_Remove - + Remove component Уклони компоненту - + Remove the selected components from their parents, or create a hole in a component Remove the selected components from their parents, or create a hole in a component @@ -4010,12 +4218,12 @@ You can change that in the preferences. Arch_RemoveShape - + Remove Shape from Arch Remove Shape from Arch - + Removes cubic shapes from Arch components Removes cubic shapes from Arch components @@ -4062,12 +4270,12 @@ You can change that in the preferences. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Select non-manifold meshes - + Selects all non-manifold meshes from the document or from the selected groups Selects all non-manifold meshes from the document or from the selected groups @@ -4075,12 +4283,12 @@ You can change that in the preferences. Arch_Site - + Site Страница - + Creates a site object including selected objects. Креирај објекат странице уклјучујући одабрани објекат. @@ -4106,12 +4314,12 @@ You can change that in the preferences. Arch_SplitMesh - + Split Mesh Split Mesh - + Splits selected meshes into independent components Splits selected meshes into independent components @@ -4127,12 +4335,12 @@ You can change that in the preferences. Arch_Structure - + Structure Конструкција - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Прави конструкцију објекта од почетка или од одабраног објекта (цртежа, жице, површине или тела) @@ -4140,12 +4348,12 @@ You can change that in the preferences. Arch_Survey - + Survey Survey - + Starts survey Starts survey @@ -4153,12 +4361,12 @@ You can change that in the preferences. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag Toggle IFC Brep flag - + Force an object to be exported as Brep or not Force an object to be exported as Brep or not @@ -4166,25 +4374,38 @@ You can change that in the preferences. Arch_ToggleSubs - + Toggle subcomponents Toggle subcomponents - + Shows or hides the subcomponents of this object Shows or hides the subcomponents of this object + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Зид - + Creates a wall object from scratch or from a selected object (wire, face or solid) Прави зид објекта од почетка или од одабраног објекта (жице, површине или тела) @@ -4192,12 +4413,12 @@ You can change that in the preferences. Arch_Window - + Window Прозори - + Creates a window object from a selected object (wire, rectangle or sketch) Прави прозор објекта од почетка или од одабраног објекта (жице, ректангла или цртежа) @@ -4502,27 +4723,27 @@ a certain property. Writing camera position - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools - + Draft Цртеж - + Import-Export Увези-Извези @@ -4983,7 +5204,7 @@ a certain property. Дебљина - + Force export as Brep Force export as Brep @@ -5008,15 +5229,10 @@ a certain property. DAE - + Export options Export options - - - IFC - ИФЦ - General options @@ -5158,17 +5374,17 @@ a certain property. Allow quads - + Use triangulation options set in the DAE options page Use triangulation options set in the DAE options page - + Use DAE triangulation options Use DAE triangulation options - + Join coplanar facets when triangulating Join coplanar facets when triangulating @@ -5192,11 +5408,6 @@ a certain property. Create clones when objects have shared geometry Create clones when objects have shared geometry - - - Show this dialog when importing and exporting - Show this dialog when importing and exporting - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5258,12 +5469,12 @@ a certain property. Split multilayer walls - + Use IfcOpenShell serializer if available Use IfcOpenShell serializer if available - + Export 2D objects as IfcAnnotations Export 2D objects as IfcAnnotations @@ -5283,7 +5494,7 @@ a certain property. Fit view while importing - + Export full FreeCAD parametric model Export full FreeCAD parametric model @@ -5333,12 +5544,12 @@ a certain property. Exclude list: - + Reuse similar entities Reuse similar entities - + Disable IfcRectangleProfileDef Disable IfcRectangleProfileDef @@ -5408,7 +5619,7 @@ a certain property. Import full FreeCAD parametric definitions if available - + Auto-detect and export as standard cases when applicable Auto-detect and export as standard cases when applicable @@ -5496,6 +5707,166 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces Allow quadrilateral faces + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Add default building storey if one is not found in the document + + + + IFC file units + IFC file units + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + Metric + Metric + + + + Imperial + Imperial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing + Shows verbose debug messages during import and export @@ -5588,150 +5959,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Арх алати @@ -5739,32 +5980,32 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft &Нацрт - + Utilities Кориcни алати - + &Arch &Arch - + Creation Creation - + Annotation Анотација - + Modification Modification diff --git a/src/Mod/Arch/Resources/translations/Arch_sv-SE.qm b/src/Mod/Arch/Resources/translations/Arch_sv-SE.qm index 4d5fed6e92..8cef4309be 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_sv-SE.qm and b/src/Mod/Arch/Resources/translations/Arch_sv-SE.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_sv-SE.ts b/src/Mod/Arch/Resources/translations/Arch_sv-SE.ts index 8371080cf5..cd9571a182 100644 --- a/src/Mod/Arch/Resources/translations/Arch_sv-SE.ts +++ b/src/Mod/Arch/Resources/translations/Arch_sv-SE.ts @@ -34,57 +34,57 @@ Typen för denna byggnad - + The base object this component is built upon Basobjektet denna komponent är byggd på - + The object this component is cloning Det objekt som denna komponent klonar - + Other shapes that are appended to this object Andra former som bifogas till detta objekt - + Other shapes that are subtracted from this object Andra former som subtraheras från det här objektet - + An optional description for this component En valfri beskrivning för denna komponent - + An optional tag for this component En valfri etikett för denna komponent - + A material for this object Ett material för det här objektet - + Specifies if this object must move together when its host is moved Anger huruvida detta objekt förflyttas tillsammans med dess värdobjekt - + The area of all vertical faces of this object Arean av alla vertikala ytor i detta objekt - + The area of the projection of this object onto the XY plane Arean för projektionen av detta objekt på XY-planet - + The perimeter length of the horizontal area Längden på omkretsen av den horisontella arean @@ -104,12 +104,12 @@ Den elektriska kraften i Watt som denna utrustning kräver - + The height of this object Höjden på detta objekt - + The computed floor area of this floor Den beräknade golvarean i denna våning @@ -144,62 +144,62 @@ Profilens rotation runt extruderingsaxeln - + The length of this element, if not based on a profile Elementets längd, om det inte baseras på en profil - + The width of this element, if not based on a profile Elementets bredd, om det inte baseras på en profil - + The thickness or extrusion depth of this element Tjockleken eller extruderingsdjupet på detta element - + The number of sheets to use Antalet ark att använda - + The offset between this panel and its baseline Förskjutningen mellan den här panelen och dess baslinje - + The length of waves for corrugated elements Våglängden för korrugerade element - + The height of waves for corrugated elements Våghöjden för korrugerade element - + The direction of waves for corrugated elements Vågriktningen för korrugerade element - + The type of waves for corrugated elements Typen av vågor för korrugerade element - + The area of this panel Arean av denna panel - + The facemaker type to use to build the profile of this object Ytskapartypen som används till att skapa profilen för detta objekt - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) Extruderingsriktningsnormalen för detta objekt (låt vara på (0,0,0) för automatisk normal) @@ -214,82 +214,82 @@ Linjebredden hos de renderade objekten - + The color of the panel outline Färgen på panelkonturen - + The size of the tag text Storleken på etikettext - + The color of the tag text Färgen på etikettext - + The X offset of the tag text X-förskjutning för etikettext - + The Y offset of the tag text Y-förskjutning för etikettext - + The font of the tag text Teckensnitt på etikettext - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label Texten att visa. Kan vara %tag%, %label% eller %description% för att visa paneltaggen eller -etiketten - + The position of the tag text. Keep (0,0,0) for center position Position för etikettext. Låt vara (0,0,0) för centrerad position - + The rotation of the tag text Rotationen på etikettexten - + A margin inside the boundary En marginal på insidan av begränsningen - + Turns the display of the margin on/off Växlar visning av marginaler av/på - + The linked Panel cuts De länkade panelprofilerna - + The tag text to display Etikettexten att visa - + The width of the sheet Bredden på arket - + The height of the sheet Höjden på arket - + The fill ratio of this sheet Fyllningsförhållandet för detta ark @@ -319,17 +319,17 @@ Förskjutning från slutpunkten - + The curvature radius of this connector Kurvighetsradien för denna kontakt - + The pipes linked by this connector Rören som är länkade i denna kontakt - + The type of this connector Typen för denna anslutning @@ -349,7 +349,7 @@ Höjden på detta element - + The structural nodes of this element De strukturella noderna i detta element @@ -664,82 +664,82 @@ Om detta är ikryssat kommer källobjekt visas oavsett synlighet i 3D-modellen - + The base terrain of this site Basterrängen för denna byggplats - + The postal or zip code of this site Postkoden för denna byggplats - + The city of this site Staden för denna byggplats - + The country of this site Landet för denna byggplats - + The latitude of this site Latituden för denna byggplats - + Angle between the true North and the North direction in this document Vinkel mellan sann norr och nordlig riktning i detta dokument - + The elevation of level 0 of this site Höjd över havet vid 0-höjd för denna byggplats - + The perimeter length of this terrain Omkretslängden för denna terräng - + The volume of earth to be added to this terrain Jordvolymen att addera till denna terräng - + The volume of earth to be removed from this terrain Jordvolymen att ta bort från detta terräng - + An extrusion vector to use when performing boolean operations En extruderingsvektor att använda vid booleska processer - + Remove splitters from the resulting shape Ta bort sprickor från den resulterande formen - + Show solar diagram or not Om detta är ikryssat visas solbanan - + The scale of the solar diagram Skalan på solbanan - + The position of the solar diagram Solbanans position - + The color of the solar diagram Solbanans färg @@ -934,107 +934,107 @@ Förskjutningen mellan kanten på trappan och trappgrunden - + An optional extrusion path for this element En valbar extruderingsbana för detta element - + The height or extrusion depth of this element. Keep 0 for automatic Höjden eller extruderingsdjupet för detta element. Behåll 0 för automatisk - + A description of the standard profile this element is based upon En beskrivning av standardprofilen detta element är baserad på - + Offset distance between the centerline and the nodes line Förskjutningsavstånd mellan centrumlinje och nodernas linje - + If the nodes are visible or not Om noderna är synliga eller inte - + The width of the nodes line Tjockleken på nodernas linje - + The size of the node points Storleken på nodpunkterna - + The color of the nodes line Färgen på nodlinjerna - + The type of structural node Strukturnodens typ - + Axes systems this structure is built on Axelsystem denna struktur är byggd på - + The element numbers to exclude when this structure is based on axes Elementnumrena som ska exkluderas när denna struktur baseras på axlar - + If true the element are aligned with axes Om detta är sant justeras elementet till axlar - + The length of this wall. Not used if this wall is based on an underlying object Längden på denna vägg. Används ej om denna vägg baseras på underliggande objekt - + The width of this wall. Not used if this wall is based on a face Tjockleken på denna vägg. Används inte om denna vägg är baserad på en yta - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid Höjden på denna vägg. Behåll på 0 för automatisk höjd. Används ej om denna vägg är baserad på en solid - + The alignment of this wall on its base object, if applicable Justeringen för denna vägg i förhållande till dess basobjekt, om applicerbart - + The face number of the base object used to build this wall Ytnumret i basobjektet som användes för att skapa denna vägg - + The offset between this wall and its baseline (only for left and right alignments) Förskjutningen mellan denna vägg och dess baslinje (endast för vänster- och högerjusteringar) - + The normal direction of this window Normalriktningen för detta fönster - + The area of this window Arean av detta fönster - + An optional higher-resolution mesh or shape for this object Ett valfritt nät eller form med högre upplösning för detta objekt @@ -1044,7 +1044,7 @@ En valfri extra placering att lägga till profilen innan den extruderas - + Opens the subcomponents that have a hinge defined Öppna de underkomponenter som har definierade gångjärn @@ -1099,7 +1099,7 @@ Överskjut för vangstyckena över botten på planstegen - + The number of the wire that defines the hole. A value of 0 means automatic Nummer på tråden som definierar hålet. Värdet 0 anger automatisk beräkning @@ -1124,7 +1124,7 @@ Axlarna detta system är skapat av - + An optional axis or axis system on which this object should be duplicated En valfri axel eller axelsystem på vilken detta objekt ska dupliceras @@ -1139,32 +1139,32 @@ Om sant, geometri blir förenad, annars blir till komposition - + If True, the object is rendered as a face, if possible. Om detta är sant renderas objektet som en yta om möjligt. - + The allowed angles this object can be rotated to when placed on sheets De tillåtna vinklarna detta objekt kan roteras till vid placering på panelark - + Specifies an angle for the wood grain (Clockwise, 0 is North) Anger en vinkel för träfibrerna (medurs, 0 är nord) - + Specifies the scale applied to each panel view. Anger skalan att applicera på varje panelvy. - + A list of possible rotations for the nester En lista med möjliga rotationer för inneslutaren - + Turns the display of the wood grain texture on/off Växlar visningen av träfibertexturen av/på @@ -1189,7 +1189,7 @@ Det anpassade avståndet mellan armeringsjärn - + Shape of rebar Form på armeringsjärn @@ -1199,17 +1199,17 @@ Växla takriktning om det hamnar i fel riktning - + Shows plan opening symbols if available Visar öppningssymboler för planritning om tillgängligt - + Show elevation opening symbols if available Visar öppningssymboler för uppställningsritning om tillgängligt - + The objects that host this window Värdobjekten för detta fönster @@ -1329,7 +1329,7 @@ Om detta är sant, kommer arbetsplanet hållas i auto-läge - + An optional standard (OmniClass, etc...) code for this component En valfri standardkod (OmniClass, etc...) för denna komponent @@ -1344,22 +1344,22 @@ En URL med information om detta material - + The horizontal offset of waves for corrugated elements Den horisontella förskjutningen för vågor i korrugerade element - + If the wave also affects the bottom side or not Om vågen även påverkar bottensidan eller inte - + The font file Teckensnittsfilen - + An offset value to move the cut plane from the center point Ett förskjutningsvärde att flytta trimplanet från centrumpunkten @@ -1414,22 +1414,22 @@ The distance between the cut plane and the actual view cut (keep this a very small value but not zero) - + The street and house number of this site, with postal box or apartment number if needed Gata och husnummer för denna byggplats, med postlåde- eller lägenhetsummer vid behov - + The region, province or county of this site Landskapet, länet eller kommunen för denna byggplats - + A url that shows this site in a mapping website En URL som visar denna byggplats i en kart-webbplats - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates @@ -1484,102 +1484,102 @@ The 'left outline' of all segments of stairs - + Enable this to make the wall generate blocks Enable this to make the wall generate blocks - + The length of each block Längden på varje block - + The height of each block Höjden på varje block - + The horizontal offset of the first line of blocks The horizontal offset of the first line of blocks - + The horizontal offset of the second line of blocks The horizontal offset of the second line of blocks - + The size of the joints between each block The size of the joints between each block - + The number of entire blocks - The number of entire blocks + Antalet hela block - + The number of broken blocks The number of broken blocks - + The components of this window Det här fönstrets komponenter - + The depth of the hole that this window makes in its host object. If 0, the value will be calculated automatically. Djupet på det hål detta fönster skapar i sitt värdobjekt. Är detta värde 0 beräknas djupet automatiskt. - + An optional object that defines a volume to be subtracted from hosts of this window Ett valfritt objekt som definierar en volym att subtrahera från detta fönsters värdar - + The width of this window Bredden på detta fönster - + The height of this window Höjden på detta fönster - + The preset number this window is based on Det förvalda numret detta fönster baseras på - + The frame size of this window Ramstorleken för detta fönster - + The offset size of this window Förskjutning in för detta fönster - + The width of louvre elements Bredden på lameller - + The space between louvre elements Avståndet mellan lameller - + The number of the wire that defines the hole. If 0, the value will be calculated automatically Nummer på tråden som definierar hålet. Värdet 0 anger automatisk beräkning - + Specifies if moving this object moves its base instead Anger om förflyttning av detta objekt förflyttar dess basobjekt istället @@ -1609,22 +1609,22 @@ Antalet stolpar staketet är uppbyggt av - + The type of this object - The type of this object + Typen av det här objektet - + IFC data IFC-data - + IFC properties of this object IFC-egenskaper för detta objekt - + Description of IFC attributes are not yet implemented Beskrivning av IFC-attribut är inte implementerat ännu @@ -1639,27 +1639,27 @@ If true, the color of the objects material will be used to fill cut areas. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site When set to 'True North' the whole geometry will be rotated to match the true north of this site - + Show compass or not Visa kompass - + The rotation of the Compass relative to the Site Roteringen av kompassen relativt till byggplatsen - + The position of the Compass relative to the Site placement Placeringen av kompassen relativt till byggplatsens placering - + Update the Declination value based on the compass rotation Update the Declination value based on the compass rotation @@ -1730,8 +1730,8 @@ - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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. @@ -1754,10 +1754,110 @@ Turn cutting on when activating this level - + Use the material color as this object's shape color, if available Use the material color as this object's shape color, if available + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile + 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 @@ -1774,22 +1874,97 @@ If True, additional lines with each individual object are added to the results - + The time zone where this site is located The time zone where this site is located - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation The area of this wall as a simple Height * Length calculation @@ -1797,17 +1972,17 @@ Arch - + Components Komponenter - + Components of this object Komponenter i det här objektet - + Axes Axlar @@ -1817,12 +1992,12 @@ Skapa axel - + Remove Ta bort - + Add Lägg till @@ -1842,67 +2017,67 @@ Vinkel - + is not closed är inte stängd - + is not valid är inte giltig - + doesn't contain any solid innehåller inte någon solid - + contains a non-closed solid Innehåller en osluten solid - + contains faces that are not part of any solid Innehåller ytor som inte är en del av någon solid - + Grouping Gruppering - + Ungrouping Dela upp - + Split Mesh Splitta nät - + Mesh to Shape Nät till form - + Base component Baskomponent - + Additions Additioner - + Subtractions Subtraktioner - + Objects Objekt @@ -1922,7 +2097,7 @@ Det gick inte att skapa ett tak - + Page Sida @@ -1937,82 +2112,82 @@ Skapa snittplan - + Create Site Skapa plats - + Create Structure Skapa struktur - + Create Wall Skapa vägg - + Width Bredd - + Height Höjd - + Error: Invalid base object Fel: Ogiltigt basobjekt - + This mesh is an invalid solid Detta nät är en ogiltig solid - + Create Window Skapa fönster - + Edit Redigera - + Create/update component Skapa eller uppdatera komponent - + Base 2D object 2D basobjekt - + Wires Trådar - + Create new component Skapa ny komponent - + Name Namn - + Type Typ - + Thickness Tjocklek @@ -2027,12 +2202,12 @@ filen %s har skapats. - + Add space boundary Lägg till utrymmesgräns - + Remove space boundary Ta bort utrymmesgräns @@ -2042,7 +2217,7 @@ Vänligen välj ett basobjekt - + Fixtures Fixturer @@ -2072,32 +2247,32 @@ Skapa trappa - + Length Längd - + Error: The base shape couldn't be extruded along this tool object Fel: Grundformen kunde inte extruderas längs detta verktygsobjekt - + Couldn't compute a shape En form kunde inte beräknas - + Merge Wall Sammanfoga vägg - + Please select only wall objects Vänligen markera endast väggobjekt - + Merge Walls Sammanfoga väggar @@ -2107,42 +2282,42 @@ Avstånd (mm) och vinklar (grader) mellan axlar - + Error computing the shape of this object Fel vid beräkning av formen på detta objekt - + Create Structural System Skapa strukturellt system - + Object doesn't have settable IFC Attributes Objektet har inte inställbara IFC-attribut - + Disabling Brep force flag of object Inaktiverar Brep-tvångsflagga för objekt - + Enabling Brep force flag of object Aktiverar Brep-tvångsflagga för objekt - + has no solid har ingen solid - + has an invalid shape har en ogiltig form - + has a null shape har en ospecificerad form @@ -2187,7 +2362,7 @@ Skapa tre vyer - + Create Panel Skapa panel @@ -2272,7 +2447,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Höjd (mm) - + Create Component Skapa komponent @@ -2282,7 +2457,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Skapa material - + Walls can only be based on Part or Mesh objects Väggar kan bara baseras på komponent- eller ytnätsobjekt @@ -2292,12 +2467,12 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Ange textplacering - + Category Kategori - + Key Nyckel @@ -2312,7 +2487,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Enhet - + Create IFC properties spreadsheet Skapa kalkylark med IFC-egenskaper @@ -2322,37 +2497,37 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Skapa byggnad - + Group Grupp - + Create Floor Skapa våning - + Create Panel Cut Create Panel Cut - + Create Panel Sheet Create Panel Sheet - + Facemaker returned an error Ytskapare returnerade ett fel - + Tools Verktyg - + Edit views positions Redigera vyplaceringar @@ -2497,7 +2672,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Rotation - + Offset Offset @@ -2522,86 +2697,86 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Schema - + There is no valid object in the selection. Site creation aborted. Det finns inget giltigt objekt i markeringen. Skapande av byggplats avbruten. - + Node Tools Nodverktyg - + Reset nodes Återställ noder - + Edit nodes Redigera noder - + Extend nodes Utöka noder - + Extends the nodes of this element to reach the nodes of another element Utökar noderna för detta element att nå noderna för ett annat element - + Connect nodes Anslut noder - + Connects nodes of this element with the nodes of another element Ansluter noderna för detta element till noderna för ett annat element - + Toggle all nodes Växla alla noder - + Toggles all structural nodes of the document on/off Växlar alla strukturnoder i dokumentet av/på - + Intersection found. Korsning hittad. - + Door Dörr - + Hinge Gångjärn - + Opening mode Öppningsläge - + Get selected edge Hämta markerad kant - + Press to retrieve the selected edge Tryck för att hämta den markerade kanten @@ -2631,17 +2806,17 @@ Skapande av byggplats avbruten. Nytt lager - + Wall Presets... Väggförval... - + Hole wire Tråd för hål - + Pick selected Välj markering @@ -2721,7 +2896,7 @@ Skapande av byggplats avbruten. Kolumner - + This object has no face Detta objekt har ingen yta @@ -2731,42 +2906,42 @@ Skapande av byggplats avbruten. Utrymmesbegränsningar - + Error: Unable to modify the base object of this wall Fel: Kan inte modifiera basobjektet för denna vägg - + Window elements Fönsterelement - + Survey Enkät - + Set description Ange beskrivning - + Clear Rensa - + Copy Length Kopiera längd - + Copy Area Kopiera area - + Export CSV Exportera CSV @@ -2776,17 +2951,17 @@ Skapande av byggplats avbruten. Beskrivning - + Area Area - + Total Totalt - + Hosts Värdar @@ -2838,77 +3013,77 @@ Skapande av byggnad avbruten. Skapa byggnadsdel - + Invalid cutplane Invalid cutplane - + All good! No problems found Allt bra! inga problem hittades - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: - + Toggle subcomponents Växla underkomponenter - + Closing Sketch edit Stänger skissredigering - + Component Komponent - + Edit IFC properties Redigera IFC-egenskaper - + Edit standard code Redigera standardkod - + Property Egenskap - + Add property... Lägg till egenskap... - + Add property set... Lägg till egenskapsuppsättning... - + New... Ny... - + New property Ny egenskap - + New property set New property set - + 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. @@ -2919,7 +3094,7 @@ 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. Det finns inget giltigt objekt i markeringen. @@ -2931,7 +3106,7 @@ Skapande av våning avbruten. Crossing point not found in profile. - + Error computing shape of Error computing shape of @@ -2946,67 +3121,62 @@ Skapande av våning avbruten. Vänligen markera endast rörobjekt - + Unable to build the base path Unable to build the base path - + Unable to build the profile Unable to build the profile - + Unable to build the pipe Unable to build the pipe - + The base object is not a Part The base object is not a Part - + Too many wires in the base shape Too many wires in the base shape - + The base wire is closed The base wire is closed - + The profile is not a 2D Part The profile is not a 2D Part - - Too many wires in the profile - Too many wires in the profile - - - + The profile is not closed The profile is not closed - + Only the 3 first wires will be connected Only the 3 first wires will be connected - + Common vertex not found Common vertex not found - + Pipes are already aligned Pipes are already aligned - + At least 2 pipes must align At least 2 pipes must align @@ -3061,12 +3231,12 @@ Skapande av våning avbruten. Ändra storlek - + Center Centrum - + 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. @@ -3077,72 +3247,72 @@ Other objects will be removed from the selection. Note: You can change that in the preferences. - + Choose another Structure object: Choose another Structure object: - + The chosen object is not a Structure The chosen object is not a Structure - + The chosen object has no structural nodes The chosen object has no structural nodes - + One of these objects has more than 2 nodes One of these objects has more than 2 nodes - + Unable to find a suitable intersection point Unable to find a suitable intersection point - + Intersection found. Korsning hittad. - + The selected wall contains no subwall to merge The selected wall contains no subwall to merge - + Cannot compute blocks for wall Cannot compute blocks for wall - + Choose a face on an existing object or select a preset Välj en yta på ett befintligt objekt eller markera ett förval - + Unable to create component Kan ej skapa komponent - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire - + + default + 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 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 If this is checked, the default Offset value of this window will be added to the value entered here @@ -3187,17 +3357,17 @@ Note: You can change that in the preferences. Error: your IfcOpenShell version is too old - + Successfully written Successfully written - + Found a shape containing curves, triangulating Found a shape containing curves, triangulating - + Successfully imported Successfully imported @@ -3253,120 +3423,135 @@ You can change that in the preferences. Centers the plane on the objects in the list above - + First point of the beam Första punkt för balken - + Base point of column Baspunkt för pelare - + Next point Nästa punkt - + Structure options Strukturinställningar - + Drawing mode Ritläge - + Beam Balk - + Column Pelare - + Preset Förval - + Switch L/H Växla L/H - + Switch L/W Växla L/B - + Con&tinue For&tsättning - + First point of wall Första punkt för vägg - + Wall options Vägginställningar - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. Denna lista visar alla objekt med multimaterial i detta dokument. Skapa några för att definiera väggtyper. - + Alignment Justering - + Left Vänster - + Right Höger - + Use sketches Använd skisser - + Structure Struktur - + Window Fönster - + Window options Fönsterinställningar - + Auto include in host object Auto-inkludera i värdobjekt - + Sill height Höjd på fönsterbräda + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness @@ -3378,7 +3563,7 @@ You can change that in the preferences. depends on the object - + Create Project Skapa projekt @@ -3388,12 +3573,22 @@ You can change that in the preferences. Unable to recognize that file type - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch Arch - + Rebar tools Rebar tools @@ -3517,12 +3712,12 @@ You can change that in the preferences. Arch_Add - + Add component Lägg till komponent - + Adds the selected components to the active object Lägger till de valda komponenterna till det aktiva objektet @@ -3600,12 +3795,12 @@ You can change that in the preferences. Arch_Check - + Check Kontrollera - + Checks the selected objects for problems Kontrollerar de markerade objekten efter problem @@ -3613,12 +3808,12 @@ You can change that in the preferences. Arch_CloneComponent - + Clone component Klona komponent - + Clones an object as an undefined architectural component Klonar ett objekt som en odefinierad arkitekturkomponent @@ -3626,12 +3821,12 @@ You can change that in the preferences. Arch_CloseHoles - + Close holes Stäng hål - + Closes holes in open shapes, turning them solids Stänger hål i öppna former, och omvandlar dem dem till solider @@ -3639,16 +3834,29 @@ You can change that in the preferences. Arch_Component - + Component Komponent - + Creates an undefined architectural component Skapar en odefinierad arkitekturkomponent + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3701,12 +3909,12 @@ You can change that in the preferences. Arch_Floor - + Level Nivå - + Creates a Building Part object that represents a level, including selected objects Creates a Building Part object that represents a level, including selected objects @@ -3790,12 +3998,12 @@ You can change that in the preferences. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Create IFC spreadsheet... - + Creates a spreadsheet to store IFC properties of an object. Creates a spreadsheet to store IFC properties of an object. @@ -3824,12 +4032,12 @@ You can change that in the preferences. Arch_MergeWalls - + Merge Walls Sammanfoga väggar - + Merges the selected walls, if possible Sammanfogar de markerade väggarna, om möjligt @@ -3837,12 +4045,12 @@ You can change that in the preferences. Arch_MeshToShape - + Mesh to Shape Nät till form - + Turns selected meshes into Part Shape objects Omvandlar valda nät till del form-objekt @@ -3863,12 +4071,12 @@ You can change that in the preferences. Arch_Nest - + Nest Inneslutning - + Nests a series of selected shapes in a container Innesluter en serie med markerade former i en behållare @@ -3876,12 +4084,12 @@ You can change that in the preferences. Arch_Panel - + Panel Panel - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Skapar ett panelobjekt från grunden eller från ett markerat objekt (skiss, tråd, yta eller solid) @@ -3889,7 +4097,7 @@ You can change that in the preferences. Arch_PanelTools - + Panel tools Panelverktyg @@ -3897,7 +4105,7 @@ You can change that in the preferences. Arch_Panel_Cut - + Panel Cut Panel Cut @@ -3905,17 +4113,17 @@ You can change that in the preferences. Arch_Panel_Sheet - + Creates 2D views of selected panels Creates 2D views of selected panels - + Panel Sheet Panel Sheet - + Creates a 2D sheet which can contain panel cuts Creates a 2D sheet which can contain panel cuts @@ -3949,7 +4157,7 @@ You can change that in the preferences. Arch_PipeTools - + Pipe tools Rörverktyg @@ -3957,12 +4165,12 @@ You can change that in the preferences. Arch_Project - + Project Projekt - + Creates a project entity aggregating the selected sites. Creates a project entity aggregating the selected sites. @@ -3996,12 +4204,12 @@ You can change that in the preferences. Arch_Remove - + Remove component Ta bort komponent - + Remove the selected components from their parents, or create a hole in a component Ta bort de valda komponenterna från deras föräldrar, eller skapa ett hål i en komponent @@ -4009,12 +4217,12 @@ You can change that in the preferences. Arch_RemoveShape - + Remove Shape from Arch Ta bort form från Arch - + Removes cubic shapes from Arch components Tar bort kubiska former från Arch komponenter @@ -4061,12 +4269,12 @@ You can change that in the preferences. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Välj icke-manifold nät - + Selects all non-manifold meshes from the document or from the selected groups Väljer alla icke-manifold nät från dokumentet eller från de valda grupperna @@ -4074,12 +4282,12 @@ You can change that in the preferences. Arch_Site - + Site Plats - + Creates a site object including selected objects. Skapar ett platsobjekt inkluderande valda objekt. @@ -4105,12 +4313,12 @@ You can change that in the preferences. Arch_SplitMesh - + Split Mesh Splitta nät - + Splits selected meshes into independent components Delar valda nät i självständiga komponenter @@ -4126,12 +4334,12 @@ You can change that in the preferences. Arch_Structure - + Structure Struktur - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Skapar ett strukturobjekt från början eller från ett markerat objekt (skiss, tråd, yta eller solid) @@ -4139,12 +4347,12 @@ You can change that in the preferences. Arch_Survey - + Survey Enkät - + Starts survey Påbörjar enkät @@ -4152,12 +4360,12 @@ You can change that in the preferences. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag Växla IFC-BREP-flagga - + Force an object to be exported as Brep or not Tvinga ett objekt att exporteras som BREP @@ -4165,25 +4373,38 @@ You can change that in the preferences. Arch_ToggleSubs - + Toggle subcomponents Växla underkomponenter - + Shows or hides the subcomponents of this object Visar eller döljer underkomponenterna för detta objekt + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Vägg - + Creates a wall object from scratch or from a selected object (wire, face or solid) Skapar ett väggobjekt från början eller från ett markerat objekt (tråd, yta eller solid) @@ -4191,12 +4412,12 @@ You can change that in the preferences. Arch_Window - + Window Fönster - + Creates a window object from a selected object (wire, rectangle or sketch) Skapar ett fönster-objekt från ett markerat objekt (tråd, rektangel eller skiss) @@ -4501,27 +4722,27 @@ a certain property. Skriver kamerans position - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools - + Draft Djupgående - + Import-Export Importera/Exportera @@ -4982,7 +5203,7 @@ a certain property. Tjocklek - + Force export as Brep Tvinga exportering som BREP @@ -5007,15 +5228,10 @@ a certain property. DAE - + Export options Alternativ för exportering - - - IFC - IFC - General options @@ -5157,17 +5373,17 @@ a certain property. Allow quads - + Use triangulation options set in the DAE options page Use triangulation options set in the DAE options page - + Use DAE triangulation options Use DAE triangulation options - + Join coplanar facets when triangulating Join coplanar facets when triangulating @@ -5191,11 +5407,6 @@ a certain property. Create clones when objects have shared geometry Create clones when objects have shared geometry - - - Show this dialog when importing and exporting - Show this dialog when importing and exporting - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5257,12 +5468,12 @@ a certain property. Dela upp flerlager-väggar - + Use IfcOpenShell serializer if available Use IfcOpenShell serializer if available - + Export 2D objects as IfcAnnotations Export 2D objects as IfcAnnotations @@ -5282,7 +5493,7 @@ a certain property. Fit view while importing - + Export full FreeCAD parametric model Exportera full FreeCAD-parametrisk modell @@ -5332,12 +5543,12 @@ a certain property. Exclude list: - + Reuse similar entities Reuse similar entities - + Disable IfcRectangleProfileDef Disable IfcRectangleProfileDef @@ -5407,7 +5618,7 @@ a certain property. Import full FreeCAD parametric definitions if available - + Auto-detect and export as standard cases when applicable Auto-detect and export as standard cases when applicable @@ -5495,6 +5706,166 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces Allow quadrilateral faces + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Add default building storey if one is not found in the document + + + + IFC file units + IFC file units + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + Metric + Metric + + + + Imperial + Imperial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing + Shows verbose debug messages during import and export @@ -5587,150 +5958,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Arkitekturella verktyg @@ -5738,32 +5979,32 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft &Skiss - + Utilities Verktyg - + &Arch &Arkitekt - + Creation Creation - + Annotation Annotering - + Modification Modification diff --git a/src/Mod/Arch/Resources/translations/Arch_tr.qm b/src/Mod/Arch/Resources/translations/Arch_tr.qm index 3a598a1a5f..50dadac144 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_tr.qm and b/src/Mod/Arch/Resources/translations/Arch_tr.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_tr.ts b/src/Mod/Arch/Resources/translations/Arch_tr.ts index 9aacaa058b..f515e04cea 100644 --- a/src/Mod/Arch/Resources/translations/Arch_tr.ts +++ b/src/Mod/Arch/Resources/translations/Arch_tr.ts @@ -34,57 +34,57 @@ Bu binanın türü - + The base object this component is built upon Bu bileşenin üzerine inşa edildiği temel nesne - + The object this component is cloning Bu bileşenin klonladığı nesne - + Other shapes that are appended to this object Bu nesneye eklenen diğer şekiller - + Other shapes that are subtracted from this object Bu nesneden çıkartılan diğer şekiller - + An optional description for this component Bu bileşen için isteğe bağlı bir açıklama - + An optional tag for this component Bu bileşen için isteğe bağlı bir etiket - + A material for this object Bu nesne için bir malzeme - + Specifies if this object must move together when its host is moved Bu objeyi barındıran nesne hareket ettirildiğinde, bu objenin hareket edip etmeyeceğini belirler - + The area of all vertical faces of this object Bu nesnenin tüm dikey yüzler alanları - + The area of the projection of this object onto the XY plane Bu nesnenin XY düzlemindeki izdüşümünün alanı - + The perimeter length of the horizontal area Yatay alan çevre uzunluğu @@ -104,12 +104,12 @@ Bu ekipmanın Watt cinsinden elektrik tüketimi - + The height of this object Bu nesnenin yüksekliği - + The computed floor area of this floor Bu katın hesaplanan kat alanı @@ -144,62 +144,62 @@ Profilin ekstrüzyon ekseni etrafında rotasyonu - + The length of this element, if not based on a profile Bu öğenin uzunluğu, eğer profil esaslı değilse - + The width of this element, if not based on a profile Bu öğenin genişliği, eğer profil esaslı değilse - + The thickness or extrusion depth of this element Bu elemanın kalınlığı ya da ektsrüsyon derinliği - + The number of sheets to use Kullanmak için sayfa sayısı - + The offset between this panel and its baseline Bu panel ile onun temel çizgisi arkasındaki öteleme - + The length of waves for corrugated elements Dalgalar oluklu öğeler için uzunluğu - + The height of waves for corrugated elements Dalgalar oluklu öğeler için uzunluğu - + The direction of waves for corrugated elements Dalgalar oluklu öğeler için uzunluğu - + The type of waves for corrugated elements Dalgalar oluklu öğeler için uzunluğu - + The area of this panel Bu panelin alanı - + The facemaker type to use to build the profile of this object Bu nesnenin profili oluşturmak için kullanılacak facemaker türü - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) Bu objenin bormal ekstrüzyon yönü ( Otomatik tanımlamak için (0,0,0) olarak ayarlayın) @@ -214,82 +214,82 @@ Render edilen objenin çizgi kalınlığı - + The color of the panel outline Panel dış çizgisinin rengi - + The size of the tag text Etiket yazısının boyutu - + The color of the tag text Etiket yazısının rengi - + The X offset of the tag text Etiket yazısının X ötelemesi - + The Y offset of the tag text Etiket yazısının Y ötelemesi - + The font of the tag text Etiket yazısının fontu - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label Görüntülenecek metin. %tag%, %label% veya %description% paneli etiket veya etiket görüntülemek için olabilir - + The position of the tag text. Keep (0,0,0) for center position Etiket metninin konumu. Merkez konum için (0,0,0) yazın - + The rotation of the tag text Etiket yazısının rengi - + A margin inside the boundary Kenar boşluğu sınırı içinde - + Turns the display of the margin on/off Kenar boşluğu açma/kapama görüntülenmesini - + The linked Panel cuts Bağlantılı Panel kesim - + The tag text to display Görüntülenecek etiket metni - + The width of the sheet Bu merdivenlerin genişliği - + The height of the sheet Bu merdivenlerin genişliği - + The fill ratio of this sheet Bu formunun doldurma oranı @@ -319,17 +319,17 @@ Başlangıç noktasından ofset - + The curvature radius of this connector Bu bağlayıcı eğrilik yarıçapı - + The pipes linked by this connector Bu bağlayıcı tarafından bağlantılı borular - + The type of this connector Bu bağlayıcı türü @@ -349,7 +349,7 @@ Bu çizginin uzunluğu - + The structural nodes of this element Bu öğenin yapısal düğümleri @@ -664,82 +664,82 @@ İşaretlenirse, görünür olmasına bakılmaksızın kaynak nesneler 3D modelde görüntülenir - + The base terrain of this site Bu sitenin temel arazisi - + The postal or zip code of this site Bu sitenin posta veya posta kodu - + The city of this site Bu sitenin şehri - + The country of this site Bu sitenin ülkesi - + The latitude of this site Bu sitenin bölgesi - + Angle between the true North and the North direction in this document Bu dokümandaki gerçek Kuzey ile Kuzey yönü arasındaki açı - + The elevation of level 0 of this site Bu sitenin 0. seviye yüksekliği - + The perimeter length of this terrain Bu arazinin çevre uzunluğu - + The volume of earth to be added to this terrain Bu araziye eklenecek toprak hacmi - + The volume of earth to be removed from this terrain Bu araziden çıkarılacak toprak hacmi - + An extrusion vector to use when performing boolean operations Boolean işlemleri gerçekleştirirken kullanılacak bir ekstrüzyon vektörü - + Remove splitters from the resulting shape Oluşan şekildeki kırıntıları temizleyin - + Show solar diagram or not Güneş diyagramını gösterin ya da göstermeyin - + The scale of the solar diagram Güneş diyagramının ölçeği - + The position of the solar diagram Güneş diyagramının konumu - + The color of the solar diagram Güneş diyagramının rengi @@ -934,107 +934,107 @@ Merdivenlerden kenarlığı ve yapı arasındaki uzaklık - + An optional extrusion path for this element Bu öğe için bir isteğe bağlı ekstrüzyon yolu - + The height or extrusion depth of this element. Keep 0 for automatic Bu öğenin yüksekliği veya ekstrüzyon derinliği. Otomatik olarak 0 tutun - + A description of the standard profile this element is based upon Bu öğe üzerine kuruludur standart profil açıklaması - + Offset distance between the centerline and the nodes line Merkez ile düğümleri çizgi arasındaki uzaklık ofset - + If the nodes are visible or not Düğümler görünür Eğer ya da - + The width of the nodes line Düğümleri çizginin genişliğini - + The size of the node points Çıkıntı boyutu - + The color of the nodes line Düğümleri çizginin genişliğini - + The type of structural node Yapısal düğüm türü - + Axes systems this structure is built on Bu yapı için eksen sistemlerini oluştur - + The element numbers to exclude when this structure is based on axes Bu yapı eksenlere dayandığında eleman numaralarını dışlamak için - + If true the element are aligned with axes True ise öğe hizalanır Ateşlerle - + The length of this wall. Not used if this wall is based on an underlying object Bu duvarın uzunluğu. Bu duvar bir alttaki nesne üzerinde dayalıysa kullanılmaz - + The width of this wall. Not used if this wall is based on a face Bu çeper genişliği. Bu çeper bir yüzü temel alıyorsa kullanılamaz - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid Çeper yüksekliği. Otomatik ayar için 0 (Sıfır) yapın. Bu çeper bir katıyı temel alıyorsa kullanılamaz - + The alignment of this wall on its base object, if applicable Varsa, bu duvarın taban nesnesindeki hizalaması - + The face number of the base object used to build this wall Bu duvarı oluşturmak için kullanılan temel nesnenin yüz numarası - + The offset between this wall and its baseline (only for left and right alignments) Bu duvar ile taban çizgisi arasındaki uzaklık (yalnızca sol ve sağ hizalamalar için) - + The normal direction of this window Bu pencerenin normal yönü - + The area of this window Bu pencerenin alanı - + An optional higher-resolution mesh or shape for this object Bir isteğe bağlı yüksek çözünürlüklü kafes veya bu nesnenin şekli @@ -1044,7 +1044,7 @@ Yükseltme önce profile eklemek için isteğe bağlı bir ek yerleştirme - + Opens the subcomponents that have a hinge defined Tanımlanan bir menteşe var olan alt bileşenlerini açar @@ -1099,7 +1099,7 @@ Yukarıdaki basamakları alt stringers örtüşme - + The number of the wire that defines the hole. A value of 0 means automatic Delik tanımlar tel sayısı. 0 değeri, otomatik anlamına gelir @@ -1124,7 +1124,7 @@ Bu sistem yapilmis eksenleri - + An optional axis or axis system on which this object should be duplicated Bir isteğe bağlı eksen veya bu nesneyi çoğaltılması gerektiğini eksen sistemi @@ -1139,32 +1139,32 @@ TRUE ise, geometri erimiş, aksi takdirde bir bileşik - + If True, the object is rendered as a face, if possible. TRUE ise, nesne mümkünse bir yüz işlenir. - + The allowed angles this object can be rotated to when placed on sheets Bu nesne için yaprak üzerinde yerleştirildiğinde döndürülebilir izin verilen açı - + Specifies an angle for the wood grain (Clockwise, 0 is North) Ahşap tahıl için bir açı belirtir (saat yönünde, 0'dır Kuzey) - + Specifies the scale applied to each panel view. Her panel görünümü'ne uygulanan ölçek belirtir. - + A list of possible rotations for the nester Nester için olası dönmelerin listesi - + Turns the display of the wood grain texture on/off Kenar boşluğu açma/kapama görüntülenmesini @@ -1189,7 +1189,7 @@ Inşaat demirinin özel aralığı - + Shape of rebar Inşaat demirinin şekli @@ -1199,17 +1199,17 @@ Yanlış gidiyorsanız çatı yönünü çevirin - + Shows plan opening symbols if available Varsa, plan açılış sembollerini gösterir - + Show elevation opening symbols if available Mümkünse yükseltme simgelerini aç - + The objects that host this window Bu pencere ana nesneleri @@ -1329,7 +1329,7 @@ Doğru olarak ayarlanmışsa, çalışma düzlemi Otomatik modda tutulacaktır - + An optional standard (OmniClass, etc...) code for this component Bu bileşen için isteğe bağlı standard (OmniClass,... vb) bir kod @@ -1344,22 +1344,22 @@ Bu malzeme hakkında bilgi alınabilecek bağlantı - + The horizontal offset of waves for corrugated elements Katlı, dalgalı unsurlar için dalgaların yatay ötelemesi - + If the wave also affects the bottom side or not Dalga alt tarafı etkilemekte mi, etkilememekte mi - + The font file Yazı tipi dosyası - + An offset value to move the cut plane from the center point Kesme düzlemini Merkez noktasından taşımak için bir öteleme değeri @@ -1414,22 +1414,22 @@ Kesim düzlemiyle gerçek kesim arasındaki uzaklık (bu değeri sıfır olmayan çok küçük değerde tutun) - + The street and house number of this site, with postal box or apartment number if needed Bu Mevkinin sokak ve ev numarası, gerekirse posta kutusu veya daire numarası - + The region, province or county of this site Bu Mevkideki bölge, il veya ilçe - + A url that shows this site in a mapping website Bu yerin bir haritalama sitesindeki bağlantısı - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates Model (0,0,0) orijin ve jeokoordinatlarla belirtilen nokta arasının isteğe bağlı ötelemesi @@ -1484,102 +1484,102 @@ Tüm Merdiven parçalarının 'sol konturu' - + Enable this to make the wall generate blocks Bloklar oluşturan duvarlar yapabilmek için bunu açın - + The length of each block Her bloğun uzunluğu - + The height of each block Her bloğun yüksekliği - + The horizontal offset of the first line of blocks İlk blok hattının yatay yer değiştirmesi - + The horizontal offset of the second line of blocks İkinci blok hattının yatay yer değiştirmesi - + The size of the joints between each block Her bir blok arasındaki bağlantının boyutu - + The number of entire blocks Sağlam blok sayısı - + The number of broken blocks Bozuk blok sayısı - + The components of this window Bu pencerenin bileşenleri - + The depth of the hole that this window makes in its host object. If 0, the value will be calculated automatically. Bu pencerenin ana bilgisayar nesnesinde oluşturduğu deliğin derinliği. 0 ise, değer otomatik olarak hesaplanacaktır. - + An optional object that defines a volume to be subtracted from hosts of this window Bu pencerenin bulunduğu gövdeden çıkarılacak hacmi tanımlayan isteğe bağlı bir nesne - + The width of this window Bu pencerenin genişliği - + The height of this window Bu pencerenin yüksekliği - + The preset number this window is based on Bu pencerenin önceden ayarlanmış numarası - + The frame size of this window Bu pencerenin çerçeve boyutu - + The offset size of this window Bu pencerenin öteleme mesafesi - + The width of louvre elements Panjurlu pencere elemanların genişliği - + The space between louvre elements Panjurlu pencere elemanları arasındaki boşluk - + The number of the wire that defines the hole. If 0, the value will be calculated automatically Deliği tanımlayan telin numarası. 0 ise, değer otomatik olarak hesaplanacaktır - + Specifies if moving this object moves its base instead Bu nesnenin kendisi yerine temel noktasının hareket edeceğini belirtir @@ -1609,22 +1609,22 @@ Çit yapısını oluşturan direklerin sayısı - + The type of this object Bu nesnenin tipi - + IFC data IFC verisi - + IFC properties of this object Bu nesnenin IFC özellikleri - + Description of IFC attributes are not yet implemented IFC özellikleri tanımı henüz uygulanmadı @@ -1639,27 +1639,27 @@ Eğer Doğru ise kesit alanlarını doldurmak için nesne materyal renkleri kullanılacaktır. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site 'Gerçek Kuzey'e ayarlandığında bütün geometri bu portalın gerçek kuzeyine göre döndürülecektir - + Show compass or not Pusulayı göster veya gösterme - + The rotation of the Compass relative to the Site Portal'a göre pusulanın dönmesi - + The position of the Compass relative to the Site placement Portal yerleşimine göre pusula pozisyonu - + Update the Declination value based on the compass rotation Sapma değerini pusula dönüşüne göre güncelle @@ -1730,8 +1730,8 @@ - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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. @@ -1754,10 +1754,110 @@ Turn cutting on when activating this level - + Use the material color as this object's shape color, if available Use the material color as this object's shape color, if available + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile + 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 @@ -1774,22 +1874,97 @@ If True, additional lines with each individual object are added to the results - + The time zone where this site is located The time zone where this site is located - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation The area of this wall as a simple Height * Length calculation @@ -1797,17 +1972,17 @@ Arch - + Components Bileşenler - + Components of this object Bu nesnenin bileşenleri - + Axes Eksenler @@ -1817,12 +1992,12 @@ Eksen Oluştur - + Remove Kaldır - + Add Ekle @@ -1842,67 +2017,67 @@ Açı - + is not closed Kapalı değil - + is not valid geçerli değil - + doesn't contain any solid herhangi bir katı içermiyor - + contains a non-closed solid kapalı olmayan bir katı madde içerir - + contains faces that are not part of any solid herhangi bir katının parçası olmayan yüzleri içerir - + Grouping Gruplandırma - + Ungrouping Grubu çözme - + Split Mesh Parçacıkları ayır - + Mesh to Shape Parçacıklardan şekle - + Base component Temel bileşen - + Additions Eklemeler - + Subtractions Çıkarmalar - + Objects Nesneler @@ -1922,7 +2097,7 @@ Bir çatı oluşturulamıyor - + Page Sayfa @@ -1937,82 +2112,82 @@ Kesit Düzlem Oluşturma - + Create Site Konum Oluştur - + Create Structure Yapı Oluştur - + Create Wall Çeper Oluştur - + Width Genişlik - + Height Yükseklik - + Error: Invalid base object Hata: Geçersiz temel nesne - + This mesh is an invalid solid Geçersiz bir katı model Mesh'i - + Create Window Pencere oluşturma - + Edit Düzenle - + Create/update component Oluştur/Güncelleştir bileşeni - + Base 2D object Temel 2D nesne - + Wires Teller - + Create new component Yeni bileşen oluştur - + Name Isim - + Type Türü - + Thickness Kalınlık @@ -2027,12 +2202,12 @@ %s dosyası başarıyla oluşturuldu. - + Add space boundary Boşluk sınırı ekleme - + Remove space boundary Boşluk sınırını kaldırma @@ -2042,7 +2217,7 @@ Lütfen temel bir nesne seçin - + Fixtures Fikstürler @@ -2072,32 +2247,32 @@ Merdiven oluştur - + Length Uzunluk - + Error: The base shape couldn't be extruded along this tool object Hata: Temel şekli bu aracı nesneyi kalıptan çekilmiş olamaz - + Couldn't compute a shape Bir şekil hesaplanamadi - + Merge Wall Duvar birleştirme - + Please select only wall objects Lütfen sadece duvar nesneleri seçiniz - + Merge Walls Duvar birleştirme @@ -2107,42 +2282,42 @@ Uzaklık (mm) ve eksenleri arasındaki açıları (deg) - + Error computing the shape of this object Bu nesnenin şeklini bilgi işlem hatası - + Create Structural System Yapısal sistemi oluşturmak - + Object doesn't have settable IFC Attributes Nesne ayarlanabilir IFC öznitelikleri yok - + Disabling Brep force flag of object Brep kuvvet bayrak nesnesinin devre dışı bırakma - + Enabling Brep force flag of object Brep kuvvet bayrak nesnesinin devre dışı bırakma - + has no solid hiçbir katı vardır - + has an invalid shape geçersiz bir şekli vardır - + has a null shape geçersiz bir şekli vardır @@ -2187,7 +2362,7 @@ 3 gorunus oluşturmak - + Create Panel Çeper Oluştur @@ -2262,7 +2437,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Yükseklik (mm) - + Create Component Bileşen oluştur @@ -2272,7 +2447,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Malzeme oluşturmak - + Walls can only be based on Part or Mesh objects Duvarlar yalnızca kısmen ya da kafes nesneler üzerinde temel alabilir @@ -2282,12 +2457,12 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Metin konumunu ayarla - + Category Kategori - + Key Anahtar @@ -2302,7 +2477,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Birim - + Create IFC properties spreadsheet IFC özellikleri hesap tablosu oluştur @@ -2312,37 +2487,37 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Yapı Oluştur - + Group Grup - + Create Floor Çatı oluşturmak - + Create Panel Cut Çeper Oluştur - + Create Panel Sheet Çeper Oluştur - + Facemaker returned an error Facemaker bir hata döndürdü - + Tools Araçlar - + Edit views positions Gösterim pozisyonlar Düzenle @@ -2487,7 +2662,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Dönüş - + Offset Uzaklaşma @@ -2512,85 +2687,85 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Zamanlama - + There is no valid object in the selection. Site creation aborted. Seçimdeki geçerli nesne yok orada. Site oluşturma iptal edildi. - + Node Tools Düğüm araçları - + Reset nodes Düğümleri Sıfırla - + Edit nodes Düğümü düzenle - + Extend nodes Düğümleri genişletmek - + Extends the nodes of this element to reach the nodes of another element Başka bir öğe düğümlerinin ulaşmak için bu öğe düğümlerinin genişletir - + Connect nodes Düğümlerini bağlamak - + Connects nodes of this element with the nodes of another element Başka bir öğe düğümlerinin ulaşmak için bu öğe düğümlerinin genişletir - + Toggle all nodes Tüm nesneleri değiştir - + Toggles all structural nodes of the document on/off Açma/kapama belgenin tüm yapısal düğümlerini geçiş yapar - + Intersection found. Kesişim bulundu. - + Door Kapı - + Hinge Menteşe - + Opening mode Açılış modu - + Get selected edge Seçili kenarı al - + Press to retrieve the selected edge Seçili kenarına almak için tuşuna basın @@ -2620,17 +2795,17 @@ Site creation aborted. Yeni katman - + Wall Presets... Duvar hazır ayarları... - + Hole wire Delik tel - + Pick selected Seçilen çekme @@ -2710,7 +2885,7 @@ Site creation aborted. Sütunlar - + This object has no face Bu nesne bir yüzü yok @@ -2720,42 +2895,42 @@ Site creation aborted. Alanı sınırları - + Error: Unable to modify the base object of this wall Hata: Bu duvarın temel nesne değiştirilemiyor - + Window elements Pencere öğeleri - + Survey Anket - + Set description Açıklama ayarla - + Clear Temizle - + Copy Length Uzunluğu kopyala - + Copy Area Kopyalama alanı - + Export CSV CSV olarak dışa aktar @@ -2765,17 +2940,17 @@ Site creation aborted. Açıklama - + Area Alan - + Total Toplam - + Hosts Sunucular @@ -2827,77 +3002,77 @@ Yapı oluşturma işlemi iptal edildi. YapıParçası Oluşturuluyor - + Invalid cutplane Geçersiz kesme düzlemi - + All good! No problems found Her şey yolunda! hiçbir sorun bulunamadı - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: Nesnede bir IfcProperties özelliği yoktur. E-tablo oluşturmak için iptal edilecek Nesne: - + Toggle subcomponents İki durumlu alt bileşenleri - + Closing Sketch edit Eskiz düzenleme kapatılıyor - + Component Bileşen - + Edit IFC properties IFC özelliklerini düzenle - + Edit standard code Standart kodu düzenle - + Property Özellik - + Add property... Özellik ekle... - + Add property set... Özellik kümesi ekle... - + New... Yeni... - + New property Yeni Özellik - + New property set Yeni özellik kümesi - + 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. @@ -2909,7 +3084,7 @@ You can change that in the preferences. Tercihlerden değiştirebilirsiniz. - + There is no valid object in the selection. Floor creation aborted. Seçimde geçerli bir nesne yok. @@ -2921,7 +3096,7 @@ Zemin oluşturma işlemi iptal edildi. Geçiş noktası profilde bulunamadı. - + Error computing shape of Hesaplama hatası şeklin @@ -2936,67 +3111,62 @@ Zemin oluşturma işlemi iptal edildi. Lütfen sadece 1 Boru nesnesi seçin - + Unable to build the base path Temel yol oluşturulamıyor - + Unable to build the profile Profil oluşturulamıyor - + Unable to build the pipe Boru oluşturulamıyor - + The base object is not a Part Temel nesne bir parça değil - + Too many wires in the base shape Temel şeklinde çok fazla tel var - + The base wire is closed Temel tel kapalı - + The profile is not a 2D Part Profil bir 2B parça değil - - Too many wires in the profile - Profilde çok fazla tel var - - - + The profile is not closed Profil kapalı değil - + Only the 3 first wires will be connected Yalnız ilk 3 tel birleştirilecek - + Common vertex not found Ortak köşe bulunamadı - + Pipes are already aligned Borular zaten hizalanmış - + At least 2 pipes must align En az 2 boru hizalanmalıdır @@ -3051,12 +3221,12 @@ Zemin oluşturma işlemi iptal edildi. Yeniden boyutlandır - + Center Ortala - + 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. @@ -3067,72 +3237,72 @@ Diğer nesneler seçimden kaldırılacak. Not: Bunu tercihlerde değiştirebilirsiniz. - + Choose another Structure object: Başka bir Yapı nesnesi seçin: - + The chosen object is not a Structure Seçilen nesne bir Yapı değildir - + The chosen object has no structural nodes Seçilen nesnenin yapısal düğümleri yok - + One of these objects has more than 2 nodes Bu nesnelerden biri 2'den fazla düğüm içerir - + Unable to find a suitable intersection point Uygun bir kesişme noktası bulunamıyor - + Intersection found. Kesişim bulundu. - + The selected wall contains no subwall to merge Seçilen duvar birleştirme için bir alt duvar içermiyor - + Cannot compute blocks for wall Duvar blokları hesaplanamaz - + Choose a face on an existing object or select a preset Varolan bir nesne üzerinde bir yüzey seçin veya bir ön ayar seçin - + Unable to create component Bileşen oluşturulamadı - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire Ana nesnedeki bir deliği tanımlayan telin sayısı. Sıfır değeri otomatik olarak en geniş teli kabul edecektir - + + default + varsayılan - + If this is checked, the default Frame value of this window will be added to the value entered here Bu işaretliyse, bu pencerenin varsayılan Çerçeve değeri buraya girilen değere eklenecektir - + If this is checked, the default Offset value of this window will be added to the value entered here Bu işaretliyse, bu pencerenin varsayılan öteleme değeri buraya girilen değere eklenecektir @@ -3177,17 +3347,17 @@ Not: Bunu tercihlerde değiştirebilirsiniz. Hata: Sizin IfcOpenShell sürümünüz çok eski - + Successfully written Başarıyla yazıldı - + Found a shape containing curves, triangulating Eğrileri içeren bir şekil bulundu, Üçgen - + Successfully imported Başarıyla içeri aktarıldı @@ -3243,120 +3413,135 @@ Bunu tercihlerde değiştirebilirsiniz. Yukarıdaki listede yer alan nesneleri düzlem üzerinde merkezle - + First point of the beam Işının ilk noktası - + Base point of column Bir kolonun temel noktası - + Next point Bir sonraki nokta - + Structure options Yapısal seçenekler - + Drawing mode Çizim modu - + Beam Işın - + Column Kolon - + Preset Ön ayar - + Switch L/H L/H değiştir - + Switch L/W L/W değiştir - + Con&tinue Devam - + First point of wall Duvar'ın ilk noktası - + Wall options Duvar seçenekleri - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. Bu liste, bu dökümandaki tüm çoklu malzeme nesnelerini gösterir. Duvar tipleri tanımlamak için bir şeyler yaratın. - + Alignment Hizalama - + Left Sol - + Right Sağ - + Use sketches Eskizleri kullan - + Structure Yapı - + Window Pencere - + Window options Pencere seçenekleri - + Auto include in host object Ana nesneyi otomatik olarak dahil et - + Sill height Eşik yüksekliği + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness @@ -3368,7 +3553,7 @@ Bunu tercihlerde değiştirebilirsiniz. depends on the object - + Create Project Proje Oluştur @@ -3378,12 +3563,22 @@ Bunu tercihlerde değiştirebilirsiniz. Unable to recognize that file type - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch Arch - + Rebar tools Rebar tools @@ -3507,12 +3702,12 @@ Bunu tercihlerde değiştirebilirsiniz. Arch_Add - + Add component Parça ekle - + Adds the selected components to the active object Seçili bileşenleri etkin nesneye ekle @@ -3590,12 +3785,12 @@ Bunu tercihlerde değiştirebilirsiniz. Arch_Check - + Check Kontrol Et - + Checks the selected objects for problems Seçili nesneler için sorunları denetler @@ -3603,12 +3798,12 @@ Bunu tercihlerde değiştirebilirsiniz. Arch_CloneComponent - + Clone component Temel bileşen - + Clones an object as an undefined architectural component Bir nesne tanımlanmamış bir mimari bileşeni klonlar @@ -3616,12 +3811,12 @@ Bunu tercihlerde değiştirebilirsiniz. Arch_CloseHoles - + Close holes Yakın delik - + Closes holes in open shapes, turning them solids Açık şekiller, onları katı dönüm delikleri kapatır @@ -3629,16 +3824,29 @@ Bunu tercihlerde değiştirebilirsiniz. Arch_Component - + Component Bileşen - + Creates an undefined architectural component Bir nesne tanımlanmamış bir mimari bileşeni klonlar + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3691,12 +3899,12 @@ Bunu tercihlerde değiştirebilirsiniz. Arch_Floor - + Level Seviye - + Creates a Building Part object that represents a level, including selected objects Creates a Building Part object that represents a level, including selected objects @@ -3780,12 +3988,12 @@ Bunu tercihlerde değiştirebilirsiniz. Arch_IfcSpreadsheet - + Create IFC spreadsheet... IFC hesap tablosu oluştur... - + Creates a spreadsheet to store IFC properties of an object. Bir nesnenin IFC özelliklerini depolamak için bir hesap tablosu oluşturur. @@ -3814,12 +4022,12 @@ Bunu tercihlerde değiştirebilirsiniz. Arch_MergeWalls - + Merge Walls Duvar birleştirme - + Merges the selected walls, if possible Seçili duvarlar, mümkünse birleştirir @@ -3827,12 +4035,12 @@ Bunu tercihlerde değiştirebilirsiniz. Arch_MeshToShape - + Mesh to Shape Parçacıklardan şekle - + Turns selected meshes into Part Shape objects Döner seçilen kafesler içine bölümü şekil nesneleri @@ -3853,12 +4061,12 @@ Bunu tercihlerde değiştirebilirsiniz. Arch_Nest - + Nest Yuva - + Nests a series of selected shapes in a container Bir kap içinde seçili şekil dizisini yuva @@ -3866,12 +4074,12 @@ Bunu tercihlerde değiştirebilirsiniz. Arch_Panel - + Panel Panel - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Sıfırdan veya seçili bir nesne (kroki, Tel, yüz ya da düz) bir panel nesnesi oluşturur @@ -3879,7 +4087,7 @@ Bunu tercihlerde değiştirebilirsiniz. Arch_PanelTools - + Panel tools Panel araçları @@ -3887,7 +4095,7 @@ Bunu tercihlerde değiştirebilirsiniz. Arch_Panel_Cut - + Panel Cut Paneli kesilmiş @@ -3895,17 +4103,17 @@ Bunu tercihlerde değiştirebilirsiniz. Arch_Panel_Sheet - + Creates 2D views of selected panels Seçili nesnelerin Şekil 2B görünümünü oluşturur - + Panel Sheet Levha Başına - + Creates a 2D sheet which can contain panel cuts Panel kesim içerebilen bir 2D sayfası oluşturur @@ -3939,7 +4147,7 @@ Bunu tercihlerde değiştirebilirsiniz. Arch_PipeTools - + Pipe tools Tel Araçları @@ -3947,12 +4155,12 @@ Bunu tercihlerde değiştirebilirsiniz. Arch_Project - + Project Proje - + Creates a project entity aggregating the selected sites. Creates a project entity aggregating the selected sites. @@ -3986,12 +4194,12 @@ Bunu tercihlerde değiştirebilirsiniz. Arch_Remove - + Remove component Bileşeni kaldır - + Remove the selected components from their parents, or create a hole in a component Seçili bileşenleri bağlı oldukları ana bileşenlerden ayır, veya bileşen içinde bir delik oluştur @@ -3999,12 +4207,12 @@ Bunu tercihlerde değiştirebilirsiniz. Arch_RemoveShape - + Remove Shape from Arch Arktan şekilleri çıkarır - + Removes cubic shapes from Arch components Ark parçalarından kübik şekilleri çıkarır @@ -4051,12 +4259,12 @@ Bunu tercihlerde değiştirebilirsiniz. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Dallanmamış kafesleri seç - + Selects all non-manifold meshes from the document or from the selected groups Belgeden veya seçili grup içerisinden dallanmamış kafeslerin tamamını seçer @@ -4064,12 +4272,12 @@ Bunu tercihlerde değiştirebilirsiniz. Arch_Site - + Site Alan - + Creates a site object including selected objects. Bir alan nesnesini seçili nesneleri içerecek şekilde oluşturur. @@ -4095,12 +4303,12 @@ Bunu tercihlerde değiştirebilirsiniz. Arch_SplitMesh - + Split Mesh Parçacıkları ayır - + Splits selected meshes into independent components Seçili parçacıkları bağımsız bileşenlere ayır @@ -4116,12 +4324,12 @@ Bunu tercihlerde değiştirebilirsiniz. Arch_Structure - + Structure Yapı - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Bir yapı nesnesini sıfırdan veya seçilmiş bir nesneden (çizim, çizgi, yüz veya katı cisim) oluşturur @@ -4129,12 +4337,12 @@ Bunu tercihlerde değiştirebilirsiniz. Arch_Survey - + Survey Anket - + Starts survey Başlar anket @@ -4142,12 +4350,12 @@ Bunu tercihlerde değiştirebilirsiniz. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag İki durumlu IFC Brep bayrak - + Force an object to be exported as Brep or not Bir nesne ya da Brep verilecek zorlamak @@ -4155,25 +4363,38 @@ Bunu tercihlerde değiştirebilirsiniz. Arch_ToggleSubs - + Toggle subcomponents İki durumlu alt bileşenleri - + Shows or hides the subcomponents of this object Gösterir veya gizler, bu nesnenin alt bileşenleri + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Duvar - + Creates a wall object from scratch or from a selected object (wire, face or solid) Duvar nesnesini baştan veya seçili nesneden (kablo, yüz veya katı) oluşturur @@ -4181,12 +4402,12 @@ Bunu tercihlerde değiştirebilirsiniz. Arch_Window - + Window Pencere - + Creates a window object from a selected object (wire, rectangle or sketch) Seçilen bir nesneden (Tel, dikdörtgen veya kroki) bir window nesnesi oluşturur @@ -4491,27 +4712,27 @@ a certain property. Yazma kamera konumu - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools - + Draft Taslak - + Import-Export İçe-Dışa Aktar @@ -4972,7 +5193,7 @@ a certain property. Kalınlık - + Force export as Brep Güç verme Brep olarak @@ -4997,15 +5218,10 @@ a certain property. DAE - + Export options Dışa aktarım seçenekleri - - - IFC - IFC - General options @@ -5147,17 +5363,17 @@ a certain property. Dörtlü izin - + Use triangulation options set in the DAE options page DAE seçenekler sayfasında küme çapraz Kur seçenekleri kullanın - + Use DAE triangulation options DAE üç taraflı kur çevrimi seçenekleri kullanın - + Join coplanar facets when triangulating Ne zaman nirengi koplanar esaslarını katılmak @@ -5181,11 +5397,6 @@ a certain property. Create clones when objects have shared geometry Geometri nesneleri paylaştılar klonlar oluşturma - - - Show this dialog when importing and exporting - İçe ve dışa aktarırken bu iletişim kutusunu göster - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5247,12 +5458,12 @@ a certain property. Split çok katmanlı duvarlar - + Use IfcOpenShell serializer if available IfcOpenShell seri hale getirici varsa kullanır - + Export 2D objects as IfcAnnotations 2D nesneleri IfcAnnotations vermek @@ -5272,7 +5483,7 @@ a certain property. İçe aktarırken görünümü sığdır - + Export full FreeCAD parametric model Tam FreeCAD parametrik modeli ver @@ -5322,12 +5533,12 @@ a certain property. Listeyi hariç tut: - + Reuse similar entities Benzer girdileri tekrar kullan - + Disable IfcRectangleProfileDef IfcRectangleProfileDef devre dışı bırak @@ -5397,7 +5608,7 @@ a certain property. Eğer mevcutsa tüm FreeCAD parametrik tanımlarını içe aktar - + Auto-detect and export as standard cases when applicable Uygulanabildiği zaman, otomatik-tamamlama ve standart durumlar olarak dışarı aktarma @@ -5485,6 +5696,166 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces Allow quadrilateral faces + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Add default building storey if one is not found in the document + + + + IFC file units + IFC file units + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + Metric + Metric + + + + Imperial + Imperial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing + Shows verbose debug messages during import and export @@ -5577,150 +5948,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Mimari araçlar @@ -5728,32 +5969,32 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft &Taslak - + Utilities Yard. Uygulamalar - + &Arch Mim&ari - + Creation Creation - + Annotation Not - + Modification Modification diff --git a/src/Mod/Arch/Resources/translations/Arch_uk.qm b/src/Mod/Arch/Resources/translations/Arch_uk.qm index 2e678d2a3e..e68753a7cc 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_uk.qm and b/src/Mod/Arch/Resources/translations/Arch_uk.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_uk.ts b/src/Mod/Arch/Resources/translations/Arch_uk.ts index 3ec89d8022..9c8e9210de 100644 --- a/src/Mod/Arch/Resources/translations/Arch_uk.ts +++ b/src/Mod/Arch/Resources/translations/Arch_uk.ts @@ -34,57 +34,57 @@ Тип цієї будівлі - + 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 description for this component Необов'язковий опис для цього компонента - + An optional tag for this component Необов'язковий тег для цього компонента - + A material for this object Матеріал для цього об'єкту - + 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 Площа проекції цього об'єкта на площину XY - + The perimeter length of the horizontal area Довжина периметра горизонтальної площини @@ -104,12 +104,12 @@ Електрична потужність, необхідна для цього обладнання у Ватах - + The height of this object Висота цього об'єкта - + The computed floor area of this floor Обчислена площа цього поверху @@ -144,62 +144,62 @@ Обертання профілю навколо його осі екструзії - + The length of this element, if not based on a profile Довжина елемента, якщо вона не визначена в профілі - + The width of this element, if not based on a profile Ширина елемента, якщо вона не визначена в профілі - + 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 direction of waves for corrugated elements Напрямок хвиль для гофрованих елементів - + The type of waves for corrugated elements Тип хвиль для гофрованих елементів - + The area of this panel Область цієї панелі - + The facemaker type to use to build the profile of this object Тип генератора поверхні, який слід використовувати для створення профілю цього об'єкта - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) Нормальний напрямок видавлювання для цього об'єкта (залишити (0,0,0) для завдання автоматичної нормалі) @@ -214,82 +214,82 @@ Товщина лінії відтворюваних об'єктів - + 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 X координата тексту тега - + The Y offset of the tag text Y координата тексту тега - + The font of the tag text Шрифт тексту тега - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label Текст для відображення. Повинен бути %tag%, %label% або %description% для відображення панелі тегу або мітки - + The position of the tag text. Keep (0,0,0) for center position Розташування тексту тега. Залиште (0,0,0) для центрального положення - + The rotation of the tag text Обертання тексту тега - + A margin inside the boundary Поле всередині границі - + Turns the display of the margin on/off Ввімкнення/вимкнення відображення поля - + The linked Panel cuts Пов'язана панель розрізів - + The tag text to display Текст тега для відображення - + The width of the sheet Ширина аркуша - + The height of the sheet Висота аркуша - + The fill ratio of this sheet Коефіцієнт заповнення цього листа @@ -319,17 +319,17 @@ Зміщення від кінцевої точки - + The curvature radius of this connector Радіус викривлення з'єднувача - + The pipes linked by this connector Труби, пов'язані з цим з'єднувачем - + The type of this connector Тип з'єднувача @@ -349,7 +349,7 @@ Висота цього елементу - + The structural nodes of this element Структурні вузли цього елемента @@ -664,82 +664,82 @@ If checked, source objects are displayed regardless of being visible in the 3D model - + The base terrain of this site Базовий рельєф цієї ділянки - + The postal or zip code of this site Поштовий індекс цієї ділянки - + The city 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 Angle between the true North and the North direction in this document - + The elevation of level 0 of this site The elevation of level 0 of this site - + 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 An extrusion vector to use when performing boolean operations - + Remove splitters from the resulting shape Remove splitters from the resulting shape - + Show solar diagram or not Відображення сонячної діаграми чи ні - + The scale of the solar diagram Масштаб сонячної діаграми - + The position of the solar diagram Позиція сонячної діаграми - + The color of the solar diagram Колір сонячної діаграми @@ -934,107 +934,107 @@ Зсув між меж сходів і структурою - + An optional extrusion path for this element Опціональний шлях витиснення для цього елементу - + The height or extrusion depth of this element. Keep 0 for automatic The height or extrusion depth of this element. Keep 0 for automatic - + A description of the standard profile this element is based upon A description of the standard profile this element is based upon - + Offset distance between the centerline and the nodes line Offset distance between the centerline and the nodes line - + If the nodes are visible or not 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 Axes systems this structure is built on - + The element numbers to exclude when this structure is based on axes The element numbers to exclude when this structure is based on axes - + If true the element are aligned with axes If true the element are aligned with axes - + 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 The width of this wall. Not used if this wall is based on a face - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid - + The alignment of this wall on its base object, if applicable The alignment of this wall on its base object, if applicable - + The face number of the base object used to build this wall 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) The offset between this wall and its baseline (only for left and right alignments) - + The normal direction of this window The normal direction of this window - + The area of this window The area of this window - + An optional higher-resolution mesh or shape for this object An optional higher-resolution mesh or shape for this object @@ -1044,7 +1044,7 @@ An optional additional placement to add to the profile before extruding it - + Opens the subcomponents that have a hinge defined Opens the subcomponents that have a hinge defined @@ -1099,7 +1099,7 @@ The overlap of the stringers above the bottom of the treads - + The number of the wire that defines the hole. A value of 0 means automatic The number of the wire that defines the hole. A value of 0 means automatic @@ -1124,7 +1124,7 @@ The axes this system is made of - + An optional axis or axis system on which this object should be duplicated An optional axis or axis system on which this object should be duplicated @@ -1139,32 +1139,32 @@ If true, geometry is fused, otherwise a compound - + If True, the object is rendered as a face, if possible. If True, the object is rendered as a face, if possible. - + The allowed angles this object can be rotated to when placed on sheets The allowed angles this object can be rotated to when placed on sheets - + Specifies an angle for the wood grain (Clockwise, 0 is North) Specifies an angle for the wood grain (Clockwise, 0 is North) - + Specifies the scale applied to each panel view. Specifies the scale applied to each panel view. - + A list of possible rotations for the nester A list of possible rotations for the nester - + Turns the display of the wood grain texture on/off Turns the display of the wood grain texture on/off @@ -1189,7 +1189,7 @@ The custom spacing of rebar - + Shape of rebar Shape of rebar @@ -1199,17 +1199,17 @@ Flip the roof direction if going the wrong way - + Shows plan opening symbols if available Shows plan opening symbols if available - + Show elevation opening symbols if available Show elevation opening symbols if available - + The objects that host this window The objects that host this window @@ -1329,7 +1329,7 @@ If set to True, the working plane will be kept on Auto mode - + An optional standard (OmniClass, etc...) code for this component An optional standard (OmniClass, etc...) code for this component @@ -1344,22 +1344,22 @@ A URL where to find information about this material - + The horizontal offset of waves for corrugated elements The horizontal offset of waves for corrugated elements - + If the wave also affects the bottom side or not If the wave also affects the bottom side or not - + The font file The font file - + An offset value to move the cut plane from the center point An offset value to move the cut plane from the center point @@ -1414,22 +1414,22 @@ The distance between the cut plane and the actual view cut (keep this a very small value but not zero) - + The street and house number of this site, with postal box or apartment number if needed The street and house number of this site, with postal box or apartment number if needed - + The region, province or county of this site The region, province or county of this site - + A url that shows this site in a mapping website A url that shows this site in a mapping website - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates @@ -1484,102 +1484,102 @@ The 'left outline' of all segments of stairs - + Enable this to make the wall generate blocks Enable this to make the wall generate blocks - + The length of each block The length of each block - + The height of each block The height of each block - + The horizontal offset of the first line of blocks The horizontal offset of the first line of blocks - + The horizontal offset of the second line of blocks The horizontal offset of the second line of blocks - + The size of the joints between each block The size of the joints between each block - + The number of entire blocks The number of entire blocks - + The number of broken blocks The number of broken blocks - + The components of 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. 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 An optional object that defines a volume to be subtracted from hosts of this window - + The width of this window The width of this window - + The height of this window The height of this window - + The preset number this window is based on The preset number this window is based on - + The frame size of this window The frame size of this window - + The offset size of this window The offset size of this window - + The width of louvre elements The width of louvre elements - + The space between louvre elements The space between louvre elements - + The number of the wire that defines the hole. If 0, the value will be calculated automatically The number of the wire that defines the hole. If 0, the value will be calculated automatically - + Specifies if moving this object moves its base instead Specifies if moving this object moves its base instead @@ -1609,22 +1609,22 @@ The number of posts used to build the fence - + The type of this object The type of this object - + IFC data IFC data - + IFC properties of this object IFC properties of this object - + Description of IFC attributes are not yet implemented Description of IFC attributes are not yet implemented @@ -1639,27 +1639,27 @@ If true, the color of the objects material will be used to fill cut areas. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site When set to 'True North' the whole geometry will be rotated to match the true north of this site - + Show compass or not Show compass or not - + The rotation of the Compass relative to the Site The rotation of the Compass relative to the Site - + The position of the Compass relative to the Site placement The position of the Compass relative to the Site placement - + Update the Declination value based on the compass rotation Update the Declination value based on the compass rotation @@ -1730,8 +1730,8 @@ - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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. @@ -1754,10 +1754,110 @@ Turn cutting on when activating this level - + Use the material color as this object's shape color, if available Use the material color as this object's shape color, if available + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile + 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 @@ -1774,22 +1874,97 @@ If True, additional lines with each individual object are added to the results - + The time zone where this site is located The time zone where this site is located - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation The area of this wall as a simple Height * Length calculation @@ -1797,17 +1972,17 @@ Arch - + Components Компоненти - + Components of this object Компоненти цього об'єкта - + Axes Вісі @@ -1817,12 +1992,12 @@ Створити вісь - + Remove Видалити - + Add Додати @@ -1842,67 +2017,67 @@ Кут - + 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 містить поверхні, які не належать жодному суцільному тілу - + Grouping Групування - + Ungrouping Розгрупування - + Split Mesh Розділити меш - + Mesh to Shape Меш у форму - + Base component Основний компонент - + Additions Додавання - + Subtractions Віднімання - + Objects Об'єкти @@ -1922,7 +2097,7 @@ Не вдалося створити покрівлю - + Page Сторінка @@ -1937,82 +2112,82 @@ Створити площину розрізу - + Create Site Створити ділянку - + Create Structure Створити структуру - + Create Wall Створити стінку - + Width Ширина - + Height Висота - + Error: Invalid base object Помилка: неприпустимий базовий об’єкт - + This mesh is an invalid solid Ця сітка є недійсним тілом - + Create Window Створити вікно - + Edit Правка - + Create/update component Створити або оновити компонент - + Base 2D object Базовий двовимірний об’єкт - + Wires Каркас - + Create new component Створити новий компонент - + Name Назва - + Type Тип - + Thickness Товщина @@ -2027,12 +2202,12 @@ файл %s створений успішно. - + Add space boundary Додати відступ - + Remove space boundary Прибрати відступ @@ -2042,7 +2217,7 @@ Будь ласка, виберіть базовий об'єкт - + Fixtures Арматура @@ -2072,32 +2247,32 @@ Створити сходи - + Length Довжина - + Error: The base shape couldn't be extruded along this tool object Помилка: базова фігура не може бути видавлена уздовж цього об'єкта інструменту - + Couldn't compute a shape Не вдалося обчислити форму - + Merge Wall Об'єднати стіни - + Please select only wall objects Будь-ласка виберіть тільки стіни - + Merge Walls Об'єднати стіни @@ -2107,42 +2282,42 @@ Відстані (мм) і кути (град) між осями - + Error computing the shape of this object Помилка обробки форма цього об'єкту - + Create Structural System Створити Структурну систему - + Object doesn't have settable IFC Attributes Об'єкт не має настроюваних IFC-параметрів - + Disabling Brep force flag of object Вимкнення прапорцю Brep-форсування - + Enabling Brep force flag of object Ввімкнення прапорцю Brep-форсування - + has no solid не має суцільного тіла - + has an invalid shape має неприпустиму форму - + has a null shape має нульову форму @@ -2187,7 +2362,7 @@ Створити 3 вигляди - + Create Panel Створити панель @@ -2272,7 +2447,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Висота (мм) - + Create Component Створити компонент @@ -2282,7 +2457,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Створити матеріал - + Walls can only be based on Part or Mesh objects Стіни можуть бути засновані тільки на об'єкти деталі, або сітки @@ -2292,12 +2467,12 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Вказати положення тексту - + Category Категорія - + Key Ключ @@ -2312,7 +2487,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Одиниця - + Create IFC properties spreadsheet Create IFC properties spreadsheet @@ -2322,37 +2497,37 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Створити будівлю - + Group Група - + Create Floor Створити ярус - + Create Panel Cut Create Panel Cut - + Create Panel Sheet Create Panel Sheet - + Facemaker returned an error Facemaker returned an error - + Tools Інструменти - + Edit views positions Edit views positions @@ -2497,7 +2672,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Поворот - + Offset Зміщення @@ -2522,86 +2697,86 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Запланувати - + There is no valid object in the selection. Site creation aborted. There is no valid object in the selection. Site creation aborted. - + Node Tools Node Tools - + Reset nodes Reset nodes - + Edit nodes Edit nodes - + Extend nodes Extend nodes - + Extends the nodes of this element to reach the nodes of another element Extends the nodes of this element to reach the nodes of another element - + Connect nodes Connect nodes - + Connects nodes of this element with the nodes of another element Connects nodes of this element with the nodes of another element - + Toggle all nodes Toggle all nodes - + Toggles all structural nodes of the document on/off Toggles all structural nodes of the document on/off - + Intersection found. Виявлено перетин. - + Door Двері - + Hinge Hinge - + Opening mode Opening mode - + Get selected edge Get selected edge - + Press to retrieve the selected edge Press to retrieve the selected edge @@ -2631,17 +2806,17 @@ Site creation aborted. Новий шар - + Wall Presets... Wall Presets... - + Hole wire Hole wire - + Pick selected Pick selected @@ -2721,7 +2896,7 @@ Site creation aborted. Стовпці - + This object has no face У цього об'єкта відсутня поверхня @@ -2731,42 +2906,42 @@ Site creation aborted. Space boundaries - + Error: Unable to modify the base object of this wall Error: Unable to modify the base object of this wall - + Window elements Елементи вікна - + Survey Перегляд - + Set description Set description - + Clear Очистити - + Copy Length Копіювати довжину - + Copy Area Copy Area - + Export CSV Export CSV @@ -2776,17 +2951,17 @@ Site creation aborted. Опис - + Area Площа - + Total Всього - + Hosts Hosts @@ -2838,77 +3013,77 @@ Building creation aborted. Create BuildingPart - + Invalid cutplane Invalid cutplane - + All good! No problems found All good! No problems found - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: - + Toggle subcomponents Toggle subcomponents - + Closing Sketch edit Closing Sketch edit - + Component Компонент - + Edit IFC properties Edit IFC properties - + Edit standard code Edit standard code - + Property Властивість - + Add property... Add property... - + Add property set... Add property set... - + New... Новий... - + New property New property - + New property set New property set - + 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. @@ -2919,7 +3094,7 @@ 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. There is no valid object in the selection. @@ -2931,7 +3106,7 @@ Floor creation aborted. Crossing point not found in profile. - + Error computing shape of Помилка обчислення форми @@ -2946,67 +3121,62 @@ Floor creation aborted. Please select only Pipe objects - + Unable to build the base path Unable to build the base path - + Unable to build the profile Unable to build the profile - + Unable to build the pipe Unable to build the pipe - + The base object is not a Part The base object is not a Part - + Too many wires in the base shape Too many wires in the base shape - + The base wire is closed The base wire is closed - + The profile is not a 2D Part The profile is not a 2D Part - - Too many wires in the profile - Too many wires in the profile - - - + The profile is not closed The profile is not closed - + Only the 3 first wires will be connected Only the 3 first wires will be connected - + Common vertex not found Common vertex not found - + Pipes are already aligned Pipes are already aligned - + At least 2 pipes must align At least 2 pipes must align @@ -3061,12 +3231,12 @@ Floor creation aborted. Resize - + Center Центр - + 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. @@ -3077,72 +3247,72 @@ Other objects will be removed from the selection. Note: You can change that in the preferences. - + Choose another Structure object: Choose another Structure object: - + The chosen object is not a Structure The chosen object is not a Structure - + The chosen object has no structural nodes The chosen object has no structural nodes - + One of these objects has more than 2 nodes One of these objects has more than 2 nodes - + Unable to find a suitable intersection point Unable to find a suitable intersection point - + Intersection found. Intersection found. - + The selected wall contains no subwall to merge The selected wall contains no subwall to merge - + Cannot compute blocks for wall Cannot compute blocks for wall - + Choose a face on an existing object or select a preset Choose a face on an existing object or select a preset - + Unable to create component Unable to create component - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire - + + default + 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 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 If this is checked, the default Offset value of this window will be added to the value entered here @@ -3187,17 +3357,17 @@ Note: You can change that in the preferences. Error: your IfcOpenShell version is too old - + Successfully written Successfully written - + Found a shape containing curves, triangulating Found a shape containing curves, triangulating - + Successfully imported Successfully imported @@ -3253,120 +3423,135 @@ You can change that in the preferences. Centers the plane on the objects in the list above - + First point of the beam First point of the beam - + Base point of column Base point of column - + Next point Next point - + Structure options Structure options - + Drawing mode Drawing mode - + Beam Beam - + Column Column - + Preset Preset - + Switch L/H Switch L/H - + Switch L/W Switch L/W - + Con&tinue Con&tinue - + First point of wall First point of wall - + Wall options Wall options - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. This list shows all the MultiMaterials objects of this document. Create some to define wall types. - + Alignment Alignment - + Left Ліворуч - + Right Направо - + Use sketches Use sketches - + Structure Структура - + Window Вікно - + Window options Window options - + Auto include in host object Auto include in host object - + Sill height Висота підвіконня + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness @@ -3378,7 +3563,7 @@ You can change that in the preferences. depends on the object - + Create Project Створити проект @@ -3388,12 +3573,22 @@ You can change that in the preferences. Unable to recognize that file type - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch Arch - + Rebar tools Rebar tools @@ -3517,12 +3712,12 @@ You can change that in the preferences. Arch_Add - + Add component Додати компонент - + Adds the selected components to the active object Додає обраний компонент до активного об’єкту @@ -3600,12 +3795,12 @@ You can change that in the preferences. Arch_Check - + Check Перевірити - + Checks the selected objects for problems Перевірити виділені об'єкти на наявність проблем @@ -3613,12 +3808,12 @@ You can change that in the preferences. Arch_CloneComponent - + Clone component Clone component - + Clones an object as an undefined architectural component Clones an object as an undefined architectural component @@ -3626,12 +3821,12 @@ You can change that in the preferences. Arch_CloseHoles - + Close holes Close holes - + Closes holes in open shapes, turning them solids Закриває отвори у відкритих формах, перетворюючи їх на суцільні тіла @@ -3639,16 +3834,29 @@ You can change that in the preferences. Arch_Component - + Component Компонент - + Creates an undefined architectural component Creates an undefined architectural component + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3701,12 +3909,12 @@ You can change that in the preferences. Arch_Floor - + Level Рівень - + Creates a Building Part object that represents a level, including selected objects Creates a Building Part object that represents a level, including selected objects @@ -3790,12 +3998,12 @@ You can change that in the preferences. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Create IFC spreadsheet... - + Creates a spreadsheet to store IFC properties of an object. Creates a spreadsheet to store IFC properties of an object. @@ -3824,12 +4032,12 @@ You can change that in the preferences. Arch_MergeWalls - + Merge Walls Об'єднати стіни - + Merges the selected walls, if possible Merges the selected walls, if possible @@ -3837,12 +4045,12 @@ You can change that in the preferences. Arch_MeshToShape - + Mesh to Shape Меш у форму - + Turns selected meshes into Part Shape objects Turns selected meshes into Part Shape objects @@ -3863,12 +4071,12 @@ You can change that in the preferences. Arch_Nest - + Nest Nest - + Nests a series of selected shapes in a container Nests a series of selected shapes in a container @@ -3876,12 +4084,12 @@ You can change that in the preferences. Arch_Panel - + Panel Панель - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) @@ -3889,7 +4097,7 @@ You can change that in the preferences. Arch_PanelTools - + Panel tools Panel tools @@ -3897,7 +4105,7 @@ You can change that in the preferences. Arch_Panel_Cut - + Panel Cut Panel Cut @@ -3905,17 +4113,17 @@ You can change that in the preferences. Arch_Panel_Sheet - + Creates 2D views of selected panels Creates 2D views of selected panels - + Panel Sheet Panel Sheet - + Creates a 2D sheet which can contain panel cuts Creates a 2D sheet which can contain panel cuts @@ -3949,7 +4157,7 @@ You can change that in the preferences. Arch_PipeTools - + Pipe tools Pipe tools @@ -3957,12 +4165,12 @@ You can change that in the preferences. Arch_Project - + Project Проект - + Creates a project entity aggregating the selected sites. Creates a project entity aggregating the selected sites. @@ -3996,12 +4204,12 @@ You can change that in the preferences. Arch_Remove - + Remove component Видалити компонент - + Remove the selected components from their parents, or create a hole in a component Видалення обраних компонентів від своїх батьків, або створити отвір в компоненті @@ -4009,12 +4217,12 @@ You can change that in the preferences. Arch_RemoveShape - + Remove Shape from Arch Видалити фігуру з Arch - + Removes cubic shapes from Arch components Видаляє з компонентів Arch кубічні фігури @@ -4061,12 +4269,12 @@ You can change that in the preferences. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Обрати немноговидні сітки - + Selects all non-manifold meshes from the document or from the selected groups Виділяє всі немноговидні сітки з документу або обраних груп @@ -4074,12 +4282,12 @@ You can change that in the preferences. Arch_Site - + Site Ділянка - + Creates a site object including selected objects. Створює об’єкт поверхні, який включає обрані об’єкти @@ -4105,12 +4313,12 @@ You can change that in the preferences. Arch_SplitMesh - + Split Mesh Розділити меш - + Splits selected meshes into independent components Розбиває меш на незалежні компоненти @@ -4126,12 +4334,12 @@ You can change that in the preferences. Arch_Structure - + Structure Структура - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Створює об’єкт структуру з нуля, або з обраного об’єкту (ескіз, дріт, поверхня або суцільна) @@ -4139,12 +4347,12 @@ You can change that in the preferences. Arch_Survey - + Survey Перегляд - + Starts survey Почати перегляд @@ -4152,12 +4360,12 @@ You can change that in the preferences. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag Toggle IFC Brep flag - + Force an object to be exported as Brep or not Force an object to be exported as Brep or not @@ -4165,25 +4373,38 @@ You can change that in the preferences. Arch_ToggleSubs - + Toggle subcomponents Toggle subcomponents - + Shows or hides the subcomponents of this object Shows or hides the subcomponents of this object + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Стіна - + Creates a wall object from scratch or from a selected object (wire, face or solid) Створює об’єкт стіни з нуля, або з обраного об’єкту (дріт, поверхня або суцільна) @@ -4191,12 +4412,12 @@ You can change that in the preferences. Arch_Window - + Window Вікно - + Creates a window object from a selected object (wire, rectangle or sketch) Creates a window object from a selected object (wire, rectangle or sketch) @@ -4501,27 +4722,27 @@ a certain property. Запис положення камери - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools - + Draft Креслення - + Import-Export Імпорт-експорт @@ -4982,7 +5203,7 @@ a certain property. Товщина - + Force export as Brep Примусовий експорт як Brep @@ -5007,15 +5228,10 @@ a certain property. DAE - + Export options Налаштування експорту - - - IFC - IFC - General options @@ -5157,17 +5373,17 @@ a certain property. Allow quads - + Use triangulation options set in the DAE options page Use triangulation options set in the DAE options page - + Use DAE triangulation options Use DAE triangulation options - + Join coplanar facets when triangulating Join coplanar facets when triangulating @@ -5191,11 +5407,6 @@ a certain property. Create clones when objects have shared geometry Create clones when objects have shared geometry - - - Show this dialog when importing and exporting - Show this dialog when importing and exporting - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5257,12 +5468,12 @@ a certain property. Split multilayer walls - + Use IfcOpenShell serializer if available Use IfcOpenShell serializer if available - + Export 2D objects as IfcAnnotations Export 2D objects as IfcAnnotations @@ -5282,7 +5493,7 @@ a certain property. Fit view while importing - + Export full FreeCAD parametric model Export full FreeCAD parametric model @@ -5332,12 +5543,12 @@ a certain property. Exclude list: - + Reuse similar entities Reuse similar entities - + Disable IfcRectangleProfileDef Disable IfcRectangleProfileDef @@ -5407,7 +5618,7 @@ a certain property. Import full FreeCAD parametric definitions if available - + Auto-detect and export as standard cases when applicable Auto-detect and export as standard cases when applicable @@ -5495,6 +5706,166 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces Allow quadrilateral faces + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Add default building storey if one is not found in the document + + + + IFC file units + IFC file units + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + Metric + Metric + + + + Imperial + Imperial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing + Shows verbose debug messages during import and export @@ -5587,150 +5958,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Arch tools @@ -5738,32 +5979,32 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft &Ескіз - + Utilities Утиліти - + &Arch &Арка - + Creation Creation - + Annotation Анотація - + Modification Modification diff --git a/src/Mod/Arch/Resources/translations/Arch_val-ES.qm b/src/Mod/Arch/Resources/translations/Arch_val-ES.qm index 7f0a706657..423d73582f 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_val-ES.qm and b/src/Mod/Arch/Resources/translations/Arch_val-ES.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_val-ES.ts b/src/Mod/Arch/Resources/translations/Arch_val-ES.ts index 21596d3a47..dafe86ace9 100644 --- a/src/Mod/Arch/Resources/translations/Arch_val-ES.ts +++ b/src/Mod/Arch/Resources/translations/Arch_val-ES.ts @@ -34,57 +34,57 @@ El tipus d'edifici - + The base object this component is built upon L'objecte base sobre el qual es construeix aquest component - + The object this component is cloning L'objecte que aquest component clona - + Other shapes that are appended to this object Altres formes que s'afigen a aquest objecte - + Other shapes that are subtracted from this object Altres formes que se sostrauen d'aquest objecte - + An optional description for this component Una descripció opcional d'aquest component - + An optional tag for this component Una etiqueta opcional d'aquest component - + A material for this object Un material per a aquest objecte - + Specifies if this object must move together when its host is moved Especifica si aquest objecte s'ha de moure juntament amb el seu amfitrió quan aquest es mou - + The area of all vertical faces of this object L'àrea de totes les cares verticals d'aquest objecte - + The area of the projection of this object onto the XY plane L'àrea de la projecció d'aquest objecte en el pla XY - + The perimeter length of the horizontal area La longitud del perímetre de l'àrea horitzontal @@ -104,12 +104,12 @@ La potència elèctrica necessària d'aquest equipament en watts - + The height of this object L'alçària d'aquest objecte - + The computed floor area of this floor L'àrea calculada d'aquesta planta @@ -144,62 +144,62 @@ La rotació del perfil al voltant de l'eix d'extrusió - + The length of this element, if not based on a profile La longitud d'aquest element, si no està basat en un perfil - + The width of this element, if not based on a profile L'amplària d'aquest element, si no està basada en un perfil - + The thickness or extrusion depth of this element El gruix o profunditat d'extrusió d'aquest element - + The number of sheets to use El nombre de fulls que s'ha d'utilitzar - + The offset between this panel and its baseline El desplaçament entre aquest tauler i la seua línia base - + The length of waves for corrugated elements La longitud de les ones per als elements corrugats - + The height of waves for corrugated elements L'alçària de les ones per als elements corrugats - + The direction of waves for corrugated elements La direcció de les ones per als elements corrugats - + The type of waves for corrugated elements El tipus d'ones per als elements corrugats - + The area of this panel L'àrea d'aquest tauler - + The facemaker type to use to build the profile of this object El tipus de generador de cares que s'ha d'utilitzar per a construir el perfil d'aquest objecte - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) La direcció d'extrusió normal d'aquest objecte (mantín (0,0,0) per a automàtica) @@ -214,82 +214,82 @@ L'amplària de la línia dels objectes renderitzats - + The color of the panel outline El color del contorn del tauler - + The size of the tag text La mida del text de l'etiqueta - + The color of the tag text El color del text de l'etiqueta - + The X offset of the tag text El desplaçament en X del text de l'etiqueta - + The Y offset of the tag text El desplaçament en Y del text de l'etiqueta - + The font of the tag text El tipus de lletra del text de l'etiqueta - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label El text que s'ha de mostrar. Pot ser %tag%, %label% o %description% per a mostrar l'etiqueta del tauler o l'etiqueta - + The position of the tag text. Keep (0,0,0) for center position La posició del text de l'etiqueta. Mantín (0,0,0) per a la posició al centre - + The rotation of the tag text La rotació del text de l'etiqueta - + A margin inside the boundary Un marge dins del límit - + Turns the display of the margin on/off Activa o desactiva la visualització del marge - + The linked Panel cuts Els talls del tauler enllaçat - + The tag text to display El text de l'etiqueta que s'ha de mostrar - + The width of the sheet L'amplària del full - + The height of the sheet L'alçària del full - + The fill ratio of this sheet La relació d'emplenament d'aquest full @@ -319,17 +319,17 @@ Desplaçament des del punt final - + The curvature radius of this connector El radi de curvatura d'aquest connector - + The pipes linked by this connector Els tubs enllaçats per aquest connector - + The type of this connector El tipus d'aquest connector @@ -349,7 +349,7 @@ L'alçària d'aquest element - + The structural nodes of this element Els nodes estructurals d'aquest element @@ -664,82 +664,82 @@ Si està marcada, els objectes d'origen es mostren independentment que siguen visibles en el model 3D - + The base terrain of this site El terreny base del lloc - + The postal or zip code of this site El codi postal del lloc - + The city of this site La ciutat del lloc - + The country of this site El país del lloc - + The latitude of this site La latitud del lloc - + Angle between the true North and the North direction in this document Angle entre el nord geogràfic i el nord en aquest document - + The elevation of level 0 of this site L'elevació del nivell 0 d'aquest lloc web - + The perimeter length of this terrain La longitud del perímetre d'aquest terreny - + The volume of earth to be added to this terrain El volum de terra que s'afegeix al terreny - + The volume of earth to be removed from this terrain El volum de terra que se suprimeix del terreny - + An extrusion vector to use when performing boolean operations Un vector d'extrusió que s'utilitza quan es realitzen operacions booleanes - + Remove splitters from the resulting shape Suprimeix els separadors de la forma resultant - + Show solar diagram or not Mostra o no el diagrama solar - + The scale of the solar diagram L'escala del diagrama solar - + The position of the solar diagram La posició del diagrama solar - + The color of the solar diagram El color del diagrama solar @@ -934,107 +934,107 @@ La distància entre la vora de l'escala i l'estructura - + An optional extrusion path for this element Un camí opcional d'extrusió per a aquest element - + The height or extrusion depth of this element. Keep 0 for automatic L'alçària o profunditat d'extrusió d'aquest element. Mantín 0 per a automàtica - + A description of the standard profile this element is based upon Una descripció del perfil estàndard en què es basa aquest element - + Offset distance between the centerline and the nodes line Distància de separació entre la línia central i la línia de nodes - + If the nodes are visible or not Si els nodes són visibles o no - + The width of the nodes line L'amplària de la línia de nodes - + The size of the node points La mida dels punts de node - + The color of the nodes line El color de la línia de nodes - + The type of structural node El tipus de node estructural - + Axes systems this structure is built on Sistema d'eixos sobre el qual està construïda aquesta estructura - + The element numbers to exclude when this structure is based on axes El nombre d'elements que s'han d'excloure quan l'estructura es basa en eixos - + If true the element are aligned with axes Si s'estableix a cert, l'element s'alinea amb els eixos - + The length of this wall. Not used if this wall is based on an underlying object La longitud del mur. No s'utilitza si el mur es basa en un objecte subjacent - + The width of this wall. Not used if this wall is based on a face L'amplària del mur. No s'utilitza si el mur es basa en una cara - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid L'alçària del mur. Manteniu 0 per a automàtica. No s'utilitza si el mur es basa en un sòlid - + The alignment of this wall on its base object, if applicable L'alineació del mur sobre el seu objecte de base, si correspon - + The face number of the base object used to build this wall El número de la cara de l'objecte de base utilitzat per a construir el mur - + The offset between this wall and its baseline (only for left and right alignments) La distància entre el mur i la seua línia de base (només per a les alineacions dreta i esquerra) - + The normal direction of this window La direcció normal de la finestra - + The area of this window L'àrea de la finestra - + An optional higher-resolution mesh or shape for this object Una malla o forma opcional en alta resolució per a aquest objecte @@ -1044,7 +1044,7 @@ Un emplaçament opcional addicional per a afegir al perfil abans d'extrudir-lo - + Opens the subcomponents that have a hinge defined Obri els subcomponents que tenen una frontissa definida @@ -1099,7 +1099,7 @@ La superposició dels muntants d'escala sobre la part inferior de les esteses - + The number of the wire that defines the hole. A value of 0 means automatic El nombre de filferros que defineix el forat. Un valor de 0 significa automàtic @@ -1124,7 +1124,7 @@ Els eixos que formen aquest sistema - + An optional axis or axis system on which this object should be duplicated Un eix opcional o sistema d'eixos sobre el qual s'ha de duplicar aquest objecte @@ -1139,32 +1139,32 @@ Si s'estableix a cert, la geometria és fusionada, en cas contrari un compost - + If True, the object is rendered as a face, if possible. Si s'estableix a cert, l'objecte es renderitza com a cara, si és possible. - + The allowed angles this object can be rotated to when placed on sheets Els angles permesos per a girar aquest objecte quan es col·loca en fulls - + Specifies an angle for the wood grain (Clockwise, 0 is North) Especifica un angle per a la veta (sentit horari, 0 és nord) - + Specifies the scale applied to each panel view. Especifica l'escala aplicada a cada vista de tauler. - + A list of possible rotations for the nester Una llista de les possibles rotacions per a l'operació d'imbricació - + Turns the display of the wood grain texture on/off Activa/desactiva la visualització de la textura de veta @@ -1189,7 +1189,7 @@ L'espaiat personalitzat de l'armadura corrugada - + Shape of rebar Forma de l'armadura corrugada @@ -1199,17 +1199,17 @@ Inverteix la direcció de la teulada si va en direcció equivocada - + Shows plan opening symbols if available Mostra els símbols d'obertura de la planta, si està disponible - + Show elevation opening symbols if available Mostra els símbols d'obertura de l'elevació, si està disponible - + The objects that host this window Els objectes que allotja aquesta finestra @@ -1329,7 +1329,7 @@ Si s'estableix com a vertader, el pla de treball es mantindrà en mode automàtic - + An optional standard (OmniClass, etc...) code for this component Un codi estàndard opcional (OmniClass, etc...) per a aquest component @@ -1344,22 +1344,22 @@ Un URL on es pot trobar informació sobre aquest material - + The horizontal offset of waves for corrugated elements El desplaçament horitzontal de les ones per als elements corrugats - + If the wave also affects the bottom side or not Si l'ona afecta la part inferior o no - + The font file El fitxer de la tipografia - + An offset value to move the cut plane from the center point Un valor de desplaçament per a moure el pla de tall des del punt central @@ -1414,22 +1414,22 @@ La distància entre el pla de tall i la vista real del tall (manteniu aquest valor molt baix però no a zero) - + The street and house number of this site, with postal box or apartment number if needed El carrer i el número de casa d'aquest lloc, amb el número de bústia o apartament si cal - + The region, province or county of this site La regió, la província o comarca d'aquest lloc - + A url that shows this site in a mapping website Un url que mosta aquest lloc en un lloc web de cartografia - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates Un desplaçament opcional entre l'origen del model (0,0,0) i el punt indicat per les coordenades geogràfiques @@ -1484,102 +1484,102 @@ El 'contorn esquerre' de tots els segments de les escales - + Enable this to make the wall generate blocks Habilita aquesta opció per fer que la paret genere blocs - + The length of each block La llargària de cada bloc - + The height of each block L'alçària de cada bloc - + The horizontal offset of the first line of blocks La separació horitzontal de la primera línia de blocs - + The horizontal offset of the second line of blocks La separació horitzontal de la segona línia de blocs - + The size of the joints between each block La mida de les juntes entre cada bloc - + The number of entire blocks El nombre de blocs sencers - + The number of broken blocks El nombre de blocs trencats - + The components of this window Els components d'aquesta finestra - + The depth of the hole that this window makes in its host object. If 0, the value will be calculated automatically. La profunditat del forat que la finestra fa en el seu objecte amfitrió. Si és 0, el valor es calcularà automàticament. - + An optional object that defines a volume to be subtracted from hosts of this window Un objecte opcional que defineix un volum que s'ha de sostraure dels amfitrions de la finestra - + The width of this window L'amplària de la finestra - + The height of this window L'alçària de la finestra - + The preset number this window is based on El número preestablert en què es basa aquesta finestra - + The frame size of this window La mida de marc de la finestra - + The offset size of this window La mida de la separació de la finestra - + The width of louvre elements L'amplària dels elements del llistó - + The space between louvre elements L'espai entre els elements del llistó - + The number of the wire that defines the hole. If 0, the value will be calculated automatically El nombre de filferros que defineix el forat. Si 0, el valor es calcularà automàticament - + Specifies if moving this object moves its base instead Especifica si en moure aquest objecte es mou la seua base en el seu lloc @@ -1609,22 +1609,22 @@ El nombre de pals utilitzats per a construir la tanca - + The type of this object El tipus d'aquest objecte - + IFC data Dades IFC - + IFC properties of this object Propietats IFC d'aquest objecte - + Description of IFC attributes are not yet implemented No s'ha implementat encara la descripció dels atributs IFC @@ -1639,27 +1639,27 @@ Si és cert, el color dels objectes s'utilitzarà per a emplenar les zones retallades. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site Quan s'estableix com «Nord vertader», tota la geometria gira per a coincidir amb el vertader nord d'aquest lloc - + Show compass or not Mostra o no la brúixola - + The rotation of the Compass relative to the Site La rotació de la brúixola relativa al Lloc - + The position of the Compass relative to the Site placement La posició de la brúixola en relació al posicionament del Lloc - + Update the Declination value based on the compass rotation Actualitza el valor de la declinació basat en el gir de la brúixola @@ -1706,108 +1706,283 @@ If true, the height value propagates to contained objects - If true, the height value propagates to contained objects + Si és cert, el valor de l'alçària s'estén als objectes continguts This property stores an inventor representation for this object - This property stores an inventor representation for this object + Aquesta propietat emmagatzema una representació d'inventor per a aquest objecte If true, display offset will affect the origin mark too - If true, display offset will affect the origin mark too + Si és cert, el desplaçament de la visualització afectarà també la marca d'origen If true, the object's label is displayed - If true, the object's label is displayed + Si és cert, es visualitza l'etiqueta de l'objecte If True, double-clicking this object in the tree turns it active - If True, double-clicking this object in the tree turns it active + Si és cert, un doble clic sobre aquest objecte en l’arbre, l'activa - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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 - A slot to save the inventor representation of this object, if enabled + Una espai per a guardar la representació de l’inventor d’aquest objecte, si està habilitada Cut the view above this level - Cut the view above this level + Retalla la vista per damunt d’aquest nivell The distance between the level plane and the cut line - The distance between the level plane and the cut line + Distància entre el pla de nivell i la línia de tall Turn cutting on when activating this level - Turn cutting on when activating this level + Activa el tall quan s'active aquest nivell - + Use the material color as this object's shape color, if available - Use the material color as this object's shape color, if available + Utilitza el color del material com a color de la forma d’aquest objecte, si està disponible + + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile 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 - 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 + La manera en què s'inclouen els objectes referenciats en el document actual. «Normal» inclou la forma, «Transitori» descarta la forma quan l'objecte està desactivat (mida de fitxer més xicoteta), «Lleuger» no importa la forma, sinó només la representació d'OpenInventor If True, a spreadsheet containing the results is recreated when needed - If True, a spreadsheet containing the results is recreated when needed + Si és cert, es recrea, quan és necessari, un full de càlcul que conté els resultats If True, additional lines with each individual object are added to the results - If True, additional lines with each individual object are added to the results + Si és cert, s’afegeixen línies addicionals amb cada objecte individual als resultats - + The time zone where this site is located - The time zone where this site is located + El fus horari on es troba aquest lloc - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) + Això substitueix l’atribut d’amplària per a establir l’amplària de cada segment de mur. S'ignora si l'objecte base proporciona informació d'amplària, amb el mètode getWidths (). (El primer valor substitueix l'atribut d'«amplària» del primer segment de la paret; si un valor és zero, se seguirà el primer valor d'«OverrideWidth») - + 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) - 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) + Això substitueix l’atribut d’alineació per a establir l’alineació de cada segment de mur. S'ignora si l'objecte base proporciona l'alineació de la informació amb el mètode getAligns (). (El primer valor substituirà l'atribut d'«Alineació» del primer segment del mur; si un valor no és «esquerra, dreta, centre", se seguirà el primer valor d'«OverrideAlign») - + The area of this wall as a simple Height * Length calculation - The area of this wall as a simple Height * Length calculation + L’àrea d’aquest mur com a simple càlcul d'alçària * llargària Arch - + Components Components - + Components of this object Components d'aquest objecte - + Axes Eixos @@ -1817,12 +1992,12 @@ Crea l'eix - + Remove Elimina - + Add Afegir @@ -1842,67 +2017,67 @@ Angle - + is not closed no està tancat - + is not valid no és vàlid - + doesn't contain any solid no conté cap sòlid - + contains a non-closed solid conté un sòlid no tancat - + contains faces that are not part of any solid conté cares que no formen part de cap sòlid - + Grouping Agrupa - + Ungrouping Desagrupa - + Split Mesh Divideix la malla - + Mesh to Shape Malla a forma - + Base component Component de base - + Additions Addicions - + Subtractions Subtraccions - + Objects Objectes @@ -1922,7 +2097,7 @@ No es pot crear un sostre. - + Page Pàgina @@ -1937,82 +2112,82 @@ Crea un pla de secció - + Create Site Crea un lloc - + Create Structure Crea una estructura - + Create Wall Crea un mur - + Width Amplària - + Height Alçària - + Error: Invalid base object Error: L'objecte de base no és vàlid. - + This mesh is an invalid solid Aquesta malla no és un sòlid vàlid. - + Create Window Crea una finestra - + Edit Edita - + Create/update component Crea/actualitza el component - + Base 2D object Objecte base 2D - + Wires Filferros - + Create new component Crea un component nou - + Name Nom - + Type Tipus - + Thickness Gruix @@ -2027,12 +2202,12 @@ el fitxer %s s'ha creat correctament. - + Add space boundary Afig un límit espacial - + Remove space boundary Suprimeix el límit espacial @@ -2042,7 +2217,7 @@ Seleccioneu un objecte base - + Fixtures Accessoris @@ -2072,32 +2247,32 @@ Crea escales - + Length Longitud - + Error: The base shape couldn't be extruded along this tool object Error: la forma base no s'ha pogut extrudir al llarg de l'objecte guia - + Couldn't compute a shape No s'ha pogut calcular la forma. - + Merge Wall Uneix el mur - + Please select only wall objects Seleccioneu només objectes mur - + Merge Walls Fusiona els murs @@ -2107,42 +2282,42 @@ Distàncies (mm) i angles (graus) entre eixos - + Error computing the shape of this object S'ha produït un error en calcular la forma de l'objecte - + Create Structural System Crea un sistema estructural - + Object doesn't have settable IFC Attributes L'objecte no té atributs d'IFC configurables - + Disabling Brep force flag of object Desactiva l'indicador de Brep forçat de l'objecte - + Enabling Brep force flag of object Activa l'indicador de Brep forçat de l'objecte - + has no solid no té cap sòlid - + has an invalid shape té una forma invàlida - + has a null shape té una forma nul·la @@ -2187,7 +2362,7 @@ Crea 3 vistes - + Create Panel Crea un tauler @@ -2262,7 +2437,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Alçària (mm) - + Create Component Crea un component @@ -2272,7 +2447,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Crea material - + Walls can only be based on Part or Mesh objects Els murs només es poden crear a partir d'objectes peça o malla @@ -2282,12 +2457,12 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Estableix la posició del text - + Category Categoria - + Key Clau @@ -2302,7 +2477,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Unitat - + Create IFC properties spreadsheet Crea el full de càlcul de propietats IFC @@ -2312,37 +2487,37 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Crea un edifici - + Group Grup - + Create Floor Crea el terra - + Create Panel Cut Crea un tall de tauler - + Create Panel Sheet Crea un full de tauler - + Facemaker returned an error El generador de cares ha retornat un error. - + Tools Eines - + Edit views positions Edita les posicions de les vistes @@ -2487,7 +2662,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Rotació - + Offset Separació @@ -2512,84 +2687,84 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Guió - + There is no valid object in the selection. Site creation aborted. No hi ha cap objecte vàlid en la selecció. S'avorta la creació del lloc. - + Node Tools Eines de node - + Reset nodes Reinicialitza els nodes - + Edit nodes Edita els nodes - + Extend nodes Estén els nodes - + Extends the nodes of this element to reach the nodes of another element Estén els nodes d'aquest element per a arribar als nodes d'un altre element - + Connect nodes Connecta els nodes - + Connects nodes of this element with the nodes of another element Connecta els nodes d'aquest element amb els nodes d'un altre element - + Toggle all nodes Commuta tots els nodes - + Toggles all structural nodes of the document on/off Activa/desactiva en el document tots els nodes estructurals - + Intersection found. S'ha trobat una intersecció. - + Door Porta - + Hinge Frontissa - + Opening mode Mode d'obertura - + Get selected edge Obtín la vora seleccionada - + Press to retrieve the selected edge Premeu per a recuperar la vora seleccionada @@ -2619,17 +2794,17 @@ Site creation aborted. Capa nova - + Wall Presets... Murs predefinits... - + Hole wire Filferro de forat - + Pick selected Tria el seleccionat @@ -2709,7 +2884,7 @@ Site creation aborted. Columnes - + This object has no face Aquest objecte no té cap cara @@ -2719,42 +2894,42 @@ Site creation aborted. Límits de l'espai - + Error: Unable to modify the base object of this wall Error: No es pot modificar l'objecte base d'aquest mur - + Window elements Elements de finestra - + Survey Recollida de dades - + Set description Estableix una descripció - + Clear Neteja - + Copy Length Copia la llargària - + Copy Area Copia l'àrea - + Export CSV Exporta a CSV @@ -2764,17 +2939,17 @@ Site creation aborted. Descripció - + Area Àrea - + Total Total - + Hosts Amfitrions @@ -2825,77 +3000,77 @@ Building creation aborted. Crea un BuildingPart - + Invalid cutplane Pla de tall no vàlid - + All good! No problems found Tot correcte. No s'ha trobat cap problema - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: L'objecte no té un atribut IfcProperties. Cancel·la la creació de fulls de càlcul per a l'objecte: - + Toggle subcomponents Commuta els subcomponents - + Closing Sketch edit S'està tancant l'edició d'Esbós - + Component Component - + Edit IFC properties Edita les propietats IFC - + Edit standard code Edita el codi estàndard - + Property Propietat - + Add property... Afig propietat... - + Add property set... Afig un conjunt de propietats... - + New... Nou... - + New property Nova propietat - + New property set Nou conjunt de propietats - + 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. @@ -2903,7 +3078,7 @@ You can change that in the preferences. Podeu col·locar qualsevol cosa en un objecte Planta excepte els objectes Lloc, Construcció i Planta, ja que l'objecte Planta no els accepta. Els objectes Lloc, Construcció i Planta s'eliminaran de la selecció. Podeu canviar açò en les preferències. - + There is no valid object in the selection. Floor creation aborted. No hi ha cap objecte vàlid en la selecció. S'interromp la creació de la planta. @@ -2914,7 +3089,7 @@ Floor creation aborted. El punt d'encreuament no s'ha trobat en el perfil. - + Error computing shape of S'ha produït un error en calcular la forma de @@ -2929,67 +3104,62 @@ Floor creation aborted. Seleccioneu només objectes tub - + Unable to build the base path No s'ha pogut construir el camí de base - + Unable to build the profile No s'ha pogut construir el perfil - + Unable to build the pipe No s'ha pogut construir el tub - + The base object is not a Part L'objecte base no és una peça - + Too many wires in the base shape Hi ha massa filferros en la forma base - + The base wire is closed El filferro de base està tancat - + The profile is not a 2D Part El perfil no és una peça en 2D - - Too many wires in the profile - Hi ha massa filferros en el perfil - - - + The profile is not closed El perfil no està tancat - + Only the 3 first wires will be connected Només es connectaran els 3 primers filferros - + Common vertex not found No s'ha trobat el vèrtex comú - + Pipes are already aligned Els tubs ja estan alineats - + At least 2 pipes must align Cal alinear com a mínim 2 tubs @@ -3044,12 +3214,12 @@ Floor creation aborted. Canvia la mida - + Center Centre - + 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. @@ -3057,72 +3227,72 @@ Note: You can change that in the preferences. Seleccioneu només objectes Construcció o res. L'objecte Lloc només accepta objectes Construcció. Els altres objectes s'eliminaran de la selecció. Podeu canviar açò en les preferències. - + Choose another Structure object: Tria un altre objecte Estructura: - + The chosen object is not a Structure L'objecte triat no és una Estructura - + The chosen object has no structural nodes L'objecte triat no té nodes estructurals - + One of these objects has more than 2 nodes Un d'aquests objectes té més de 2 nodes - + Unable to find a suitable intersection point No s'ha pogut trobar un punt d'intersecció adequat - + Intersection found. S'ha trobat una intersecció. - + The selected wall contains no subwall to merge El mur seleccionat no conté cap submur per a fusionar - + Cannot compute blocks for wall No es pot calcular els blocs per a la paret - + Choose a face on an existing object or select a preset Trieu una cara en un objecte existent o seleccioneu un paràmetre predefinit - + Unable to create component No es pot crear el component - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire El número del filferros que defineix un forat en l'objecte amfitrió. Amb un valor de zero s'adoptarà automàticament el filferro més gran - + + default + per defecte - + If this is checked, the default Frame value of this window will be added to the value entered here Si açò està seleccionat, el valor per defecte del marc d'aquesta finestra s'afegirà al valor introduït ací - + If this is checked, the default Offset value of this window will be added to the value entered here Si açò està seleccionat, el valor per defecte de separació d'aquesta finestra s'afegirà al valor introduït ací @@ -3167,17 +3337,17 @@ Note: You can change that in the preferences. Error: la versió d'IfcOpenShell és massa antiga - + Successfully written S'ha escrit correctament - + Found a shape containing curves, triangulating S'ha trobat una forma amb corbes, s'està triangulant - + Successfully imported S'ha importat correctament @@ -3230,149 +3400,174 @@ You can change that in the preferences. Centra el pla sobre els objectes de la llista anterior - + First point of the beam Primer punt de la biga - + Base point of column Punt d'origen de la columna - + Next point Punt següent - + Structure options Opcions de l'estructura - + Drawing mode Mode de dibuix - + Beam Biga - + Column Columna - + Preset Preconfiguració - + Switch L/H Canvia L/H - + Switch L/W Canvia L/W - + Con&tinue Con&tinua - + First point of wall Primer punt del mur - + Wall options Opcions del mur - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. Aquesta llista mostra tots els objectes multimaterials d'aquest document. Creeu-ne alguns per a definir els tipus de mur. - + Alignment Alineació - + Left Esquerra - + Right Dreta - + Use sketches Utilitza els esbossos - + Structure Estructura - + Window Finestra - + Window options Opcions de la finestra - + Auto include in host object Inclou automàticament en l'objecte amfitrió - + Sill height Alçària de l'ampit + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness - Total thickness + Grossària total depends on the object - depends on the object + depén de l'objecte - + Create Project Crea un projecte Unable to recognize that file type - Unable to recognize that file type + No es pot reconèixer el tipus de fitxer - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch - Arch + Arquitectura - + Rebar tools - Rebar tools + Eines d'armadura corrugada @@ -3494,12 +3689,12 @@ You can change that in the preferences. Arch_Add - + Add component Afig un component - + Adds the selected components to the active object Afig els components seleccionats a l'objecte actiu @@ -3577,12 +3772,12 @@ You can change that in the preferences. Arch_Check - + Check Comprova - + Checks the selected objects for problems Comprova si els objectes seleccionats presenten algun problema @@ -3590,12 +3785,12 @@ You can change that in the preferences. Arch_CloneComponent - + Clone component Clona el component - + Clones an object as an undefined architectural component Clona un objecte com a component arquitectònic no definit @@ -3603,12 +3798,12 @@ You can change that in the preferences. Arch_CloseHoles - + Close holes Tanca els forats - + Closes holes in open shapes, turning them solids Tanca els forats en les formes obertes, així les converteix en sòlids @@ -3616,16 +3811,29 @@ You can change that in the preferences. Arch_Component - + Component Component - + Creates an undefined architectural component Crea un component arquitectònic no definit + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3641,12 +3849,12 @@ You can change that in the preferences. Cut with a line - Cut with a line + Retalla amb un línia Cut an object with a line with normal workplane - Cut an object with a line with normal workplane + Talla un objecte amb una línia amb un pla de treball normal @@ -3678,14 +3886,14 @@ You can change that in the preferences. Arch_Floor - + Level Nivell - + Creates a Building Part object that represents a level, including selected objects - Creates a Building Part object that represents a level, including selected objects + Crea un objecte de peça de construcció que representa un nivell, inclou els objectes seleccionats @@ -3767,12 +3975,12 @@ You can change that in the preferences. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Crea un full de càlcul IFC... - + Creates a spreadsheet to store IFC properties of an object. Crea un full de càlcul per a emmagatzemar propietats IFC d'un objecte. @@ -3801,12 +4009,12 @@ You can change that in the preferences. Arch_MergeWalls - + Merge Walls Fusiona els murs - + Merges the selected walls, if possible Fusiona els murs seleccionats, si és possible @@ -3814,12 +4022,12 @@ You can change that in the preferences. Arch_MeshToShape - + Mesh to Shape Malla a forma - + Turns selected meshes into Part Shape objects Transforma les malles seleccionades en formes de peça @@ -3840,12 +4048,12 @@ You can change that in the preferences. Arch_Nest - + Nest Imbricació - + Nests a series of selected shapes in a container Imbrica una sèrie de formes seleccionades en un contenidor @@ -3853,12 +4061,12 @@ You can change that in the preferences. Arch_Panel - + Panel Tauler - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Crea un tauler a partir de zero o d'un objecte seleccionat (esbós, línia, cara o sòlid) @@ -3866,7 +4074,7 @@ You can change that in the preferences. Arch_PanelTools - + Panel tools Eines de tauler @@ -3874,7 +4082,7 @@ You can change that in the preferences. Arch_Panel_Cut - + Panel Cut Tall de tauler @@ -3882,17 +4090,17 @@ You can change that in the preferences. Arch_Panel_Sheet - + Creates 2D views of selected panels Crea vistes 2D dels taulers seleccionats - + Panel Sheet Full de tauler - + Creates a 2D sheet which can contain panel cuts Crea un full 2D que pot contindre talls de tauler @@ -3926,7 +4134,7 @@ You can change that in the preferences. Arch_PipeTools - + Pipe tools Eines de tub @@ -3934,14 +4142,14 @@ You can change that in the preferences. Arch_Project - + Project Projecte - + Creates a project entity aggregating the selected sites. - Creates a project entity aggregating the selected sites. + Crea una entitat projecte que agrega els llocs seleccionats. @@ -3973,12 +4181,12 @@ You can change that in the preferences. Arch_Remove - + Remove component Elimina el component - + Remove the selected components from their parents, or create a hole in a component Elimina les components seleccionats dels seus pares, o crea un forat en un component @@ -3986,12 +4194,12 @@ You can change that in the preferences. Arch_RemoveShape - + Remove Shape from Arch Suprimeix la forma de l'arquitectura - + Removes cubic shapes from Arch components Suprimeix les formes cúbiques dels components de l'arquitectura @@ -4038,12 +4246,12 @@ You can change that in the preferences. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Selecciona malles de no-multiplicitat - + Selects all non-manifold meshes from the document or from the selected groups Selecciona totes les malles de no-multiplicitat del document o dels grups seleccionats @@ -4051,12 +4259,12 @@ You can change that in the preferences. Arch_Site - + Site Lloc - + Creates a site object including selected objects. Crea un lloc incloent-hi els objectes seleccionats @@ -4082,12 +4290,12 @@ You can change that in the preferences. Arch_SplitMesh - + Split Mesh Divideix la malla - + Splits selected meshes into independent components Divideix les malles seleccionades en components independents @@ -4103,12 +4311,12 @@ You can change that in the preferences. Arch_Structure - + Structure Estructura - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Crea una estructura a partir de zero o d'un objecte seleccionat (esbós, línia, cara o sòlid) @@ -4116,12 +4324,12 @@ You can change that in the preferences. Arch_Survey - + Survey Recollida de dades - + Starts survey Inicia la recollida de dades @@ -4129,12 +4337,12 @@ You can change that in the preferences. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag Commuta l'indicador de Brep IFC - + Force an object to be exported as Brep or not Imposa (o no) que un objecte s'exporte com a Brep @@ -4142,25 +4350,38 @@ You can change that in the preferences. Arch_ToggleSubs - + Toggle subcomponents Commuta els subcomponents - + Shows or hides the subcomponents of this object Mostra o amaga els subcomponents de l'objecte + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Mur - + Creates a wall object from scratch or from a selected object (wire, face or solid) Crea un mur a partir de zero o d'un objecte seleccionat (línia, cara o sòlid) @@ -4168,12 +4389,12 @@ You can change that in the preferences. Arch_Window - + Window Finestra - + Creates a window object from a selected object (wire, rectangle or sketch) Crea una finestra a partir d'un objecte seleccionat (filferro, rectangle o esbós) @@ -4396,7 +4617,7 @@ You can change that in the preferences. Schedule name: - Schedule name: + Nom de la programació: @@ -4409,45 +4630,42 @@ You can change that in the preferences. Can be "count" to count the objects, or property names like "Length" or "Shape.Volume" to retrieve a certain property. - The property to retrieve from each object. -Can be "count" to count the objects, or property names -like "Length" or "Shape.Volume" to retrieve -a certain property. + La propietat a recuperar de cada objecte. Pot ser «compta» per a comptar els objectes o noms de la propietat com «longitud» o «forma.volum» per a recuperar una propietat determinada. An optional unit to express the resulting value. Ex: m^3 (you can also write m³ or m3) - An optional unit to express the resulting value. Ex: m^3 (you can also write m³ or m3) + Una unitat opcional per a expressar el valor resultant. Ex: m ^ 3 (també podeu escriure m³ o m3) An optional semicolon (;) separated list of object names internal names, not labels) to be considered by this operation. If the list contains groups, children will be added. Leave blank to use all objects from the document - An optional semicolon (;) separated list of object names internal names, not labels) to be considered by this operation. If the list contains groups, children will be added. Leave blank to use all objects from the document + Una llista opcional separada per punt i coma (;) de noms d'objectes interns, no d'etiquetes) que s'han de considerar en aquesta situació. Si la llista conté grups, s’afegiran els fills. Deixeu en blanc per a utilitzar tots els objectes del document <html><head/><body><p>An optional semicolon (;) separated list of property:value filters. Prepend ! to a property name to invert the effect of the filer (exclude objects that match the filter. Objects whose property contains the value will be matched. Examples of valid filters (everything is case-insensitive):</p><p><span style=" font-weight:600;">Name:Wall</span> - Will only consider objects with &quot;wall&quot; in their name (internal name)</p><p><span style=" font-weight:600;">!Name:Wall</span> - Will only consider objects which DON'T have &quot;wall&quot; in their name (internal name)</p><p><span style=" font-weight:600;">Descriptionl:Win</span> - Will only consider objects with &quot;win&quot; in their description</p><p><span style=" font-weight:600;">!Label:Win</span> - Will only consider objects which DON't have &quot;win&quot; in their label</p><p><span style=" font-weight:600;">IfcType:Wall</span> - Will only consider objects which Ifc Type is &quot;Wall&quot;</p><p><span style=" font-weight:600;">!Tag:Wall</span> - Will only consider objects which tag is NOT &quot;Wall&quot;</p><p>If you leave this field empty, no filtering is applied</p></body></html> - <html><head/><body><p>An optional semicolon (;) separated list of property:value filters. Prepend ! to a property name to invert the effect of the filer (exclude objects that match the filter. Objects whose property contains the value will be matched. Examples of valid filters (everything is case-insensitive):</p><p><span style=" font-weight:600;">Name:Wall</span> - Will only consider objects with &quot;wall&quot; in their name (internal name)</p><p><span style=" font-weight:600;">!Name:Wall</span> - Will only consider objects which DON'T have &quot;wall&quot; in their name (internal name)</p><p><span style=" font-weight:600;">Descriptionl:Win</span> - Will only consider objects with &quot;win&quot; in their description</p><p><span style=" font-weight:600;">!Label:Win</span> - Will only consider objects which DON't have &quot;win&quot; in their label</p><p><span style=" font-weight:600;">IfcType:Wall</span> - Will only consider objects which Ifc Type is &quot;Wall&quot;</p><p><span style=" font-weight:600;">!Tag:Wall</span> - Will only consider objects which tag is NOT &quot;Wall&quot;</p><p>If you leave this field empty, no filtering is applied</p></body></html> + <html><head/><body><p>Una llista opcional de propietats separades per punt i coma (;): filtres de valor. Anteposeu ! a un nom de propietat per a invertir l'efecte del fitxer (exclou els objectes que coincidisquen amb el filtre. S'hi equipararan els objectes la propietat dels quals continga el valor. Exemples de filtres vàlids (no distingeix entre majúscules i minúscules):</p><p><span style=" font-weight:600;">Nom:Mur</span> - Només es tindran en compte els objectes amb &quot;mur&quot; en el seu nom(nom intern)</p><p><span style=" font-weight:600;">!Nom:Mur</span> - Només es tindran en compte els objectes que NO continguen &quot;mur&quot; en el seu nom (nom intern)</p><p><span style=" font-weight:600;">Descripciól:Win</span> - Només es tindran en compte els objectes amb &quot;win&quot; en la seua descripció</p><p><span style=" font-weight:600;">!Etiqueta:Win</span> - Només es tindran en compte els objectes que NO continguen &quot;win&quot; en la seua etiqueta</p><p><span style=" font-weight:600;">Tipus Ifc:Mur</span> - Només tindrà en compte els objectes el tipus ifc dels qual siga &quot;Mur&quot;</p><p><span style=" font-weight:600;">!Etiqueta:Mur</span> - Només tindrà en compte els objectes l'etiqueta dels quals NO siga &quot;Mur&quot;</p><p>Si deixeu aquest camp buit, no s'aplicarà cap filtre</p></body></html> If this is enabled, an associated spreadsheet containing the results will be maintained together with this schedule object - If this is enabled, an associated spreadsheet containing the results will be maintained together with this schedule object + Si aquesta opció està activada, es mantindrà un full de càlcul associat amb els resultats juntament amb aquest objecte de programació Associate spreadsheet - Associate spreadsheet + Full de càlcul associat If this is turned on, additional lines will be filled with each object considered. If not, only the totals. - If this is turned on, additional lines will be filled with each object considered. If not, only the totals. + Si aquesta opció està activada, s’ompliran línies addicionals amb cada objecte que s'ha tingut en compte. Si no, només els totals. Detailed results - Detailed results + Resultats detallats @@ -4462,12 +4680,12 @@ a certain property. Add selection - Add selection + Afig la selecció <html><head/><body><p>This exports the results to a CSV or Markdown file. </p><p><span style=" font-weight:600;">Note for CSV export:</span></p><p>In Libreoffice, you can keep this CSV file linked by right-clicking the Sheets tab bar -&gt; New sheet -&gt; From file -&gt; Link (Note: as of LibreOffice v5.4.5.1 the correct path now is: Sheets tab bar -&gt; Insert Sheet... -&gt; From file -&gt; Browse...)</p></body></html> - <html><head/><body><p>This exports the results to a CSV or Markdown file. </p><p><span style=" font-weight:600;">Note for CSV export:</span></p><p>In Libreoffice, you can keep this CSV file linked by right-clicking the Sheets tab bar -&gt; New sheet -&gt; From file -&gt; Link (Note: as of LibreOffice v5.4.5.1 the correct path now is: Sheets tab bar -&gt; Insert Sheet... -&gt; From file -&gt; Browse...)</p></body></html> + <html><head/><body><p>Això esporta els resultats a un fitxer CSV o Markdown. </p><p><span style=" font-weight:600;">Nota per a l'exportació CSV:</span></p><p>A Libreoffice, podeu mantindre enllaçat aquest fitxer CSV fent clic amb el botó dret en la barra de pestanyes de fulls -&gt; Full nou -&gt; Des del fitxer -&gt; Enllaç (Nota: a partir de LibreOffice v5.4.5.1, el camí correcte ara és: Barra de pestanyes de fulls -&gt; Insereix full... -&gt; Des del fitxer -&gt; Navega...)</p></body></html> @@ -4477,28 +4695,28 @@ a certain property. Writing camera position S'està escrivint la posició de la càmera - - - Draft creation tools - Draft creation tools - - Draft annotation tools - Draft annotation tools + Draft creation tools + Eines de creació d'esborrany - Draft modification tools - Draft modification tools + Draft annotation tools + Eines d'anotació d'esborrany - + + Draft modification tools + Eines de modificació de l'esborrany + + + Draft Calat - + Import-Export Importació-exportació @@ -4708,7 +4926,7 @@ a certain property. Total thickness - Total thickness + Grossària total @@ -4959,7 +5177,7 @@ a certain property. Gruix - + Force export as Brep Imposa l'exportació com a Brep @@ -4984,15 +5202,10 @@ a certain property. DAE - + Export options Opcions d'exportació - - - IFC - IFC - General options @@ -5134,17 +5347,17 @@ a certain property. Permet quadrilàters - + Use triangulation options set in the DAE options page Utilitza les opcions de triangulació establides en la pàgina d'opcions del DAE - + Use DAE triangulation options Utililtza les opcions de triangulació DAE - + Join coplanar facets when triangulating Uneix facetes coplanars durant la triangulació @@ -5168,11 +5381,6 @@ a certain property. Create clones when objects have shared geometry Crea clons si els objectes tenen geometria compartida - - - Show this dialog when importing and exporting - Mostra aquest diàleg durant la importació i l'exportació - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5234,12 +5442,12 @@ a certain property. Separa els murs multicapa - + Use IfcOpenShell serializer if available Utilitzeu el serialitzador IfcOpenShell, si està disponible - + Export 2D objects as IfcAnnotations Exporta objectes 2D com a objects as a anotacions Ifc @@ -5259,7 +5467,7 @@ a certain property. Ajusta la vista durant la importació - + Export full FreeCAD parametric model Exporta un model paramètric complet de FreeCAD @@ -5309,12 +5517,12 @@ a certain property. Llista d'exclusió: - + Reuse similar entities Reutilitza entitats similars - + Disable IfcRectangleProfileDef Desactiva IfcRectangleProfileDef @@ -5384,330 +5592,327 @@ a certain property. Importa les definicions paramètriques completes si estan disponibles - + Auto-detect and export as standard cases when applicable Detecta automàticament i exporta com a cas estàndard quan siga aplicable If this is checked, when an Arch object has a material, the object will take the color of the material. This can be overridden for each object. - If this is checked, when an Arch object has a material, the object will take the color of the material. This can be overridden for each object. + Si aquesta opció està marcada, quan un objecte d'arquitectura conté un material, l'objecte prendrà el color del material. Açò Açò es pot canviar en a cada objecte. Use material color as shape color - Use material color as shape color + Utilitza el color del material com a color de la forma This is the SVG stroke-dasharray property to apply to projections of hidden objects. - This is the SVG stroke-dasharray property to apply -to projections of hidden objects. + Aquesta és la propietat «traç-matriu de guions» SVG que s'aplica a les projeccions d'objectes amagats. Scaling factor for patterns used by object that have a Footprint display mode - Scaling factor for patterns used by object that have -a Footprint display mode + Factor d'escala per als patrons utilitzats per l'objecte que té un mode de visualització basat en l'empremta The URL of a bim server instance (www.bimserver.org) to connect to. - The URL of a bim server instance (www.bimserver.org) to connect to. + L'URL d'un servidor Bim (www.bimserver.org) al qual connectar-se. If this is selected, the "Open BimServer in browser" button will open the Bim Server interface in an external browser instead of the FreeCAD web workbench - If this is selected, the "Open BimServer in browser" -button will open the Bim Server interface in an external browser -instead of the FreeCAD web workbench + Si aquesta opció està seleccionada, el botó «Obri BimServer en el navegador» obrirà la interfície del servidor Bim en un navegador extern en lloc d'un banc de treball web de FreeCAD All dimensions in the file will be scaled with this factor - All dimensions in the file will be scaled with this factor + Totes les dimensions del fitxer s’escalaran amb aquest factor Meshing program that should be used. If using Netgen, make sure that it is available. - Meshing program that should be used. -If using Netgen, make sure that it is available. + Programa de malla que s'ha d'utilitzar. Si utilitzeu Netgen, assegureu-vos que estiga disponible. Tessellation value to use with the Builtin and the Mefisto meshing program. - Tessellation value to use with the Builtin and the Mefisto meshing program. + Valor de la tessel·lació a utilitzar amb els programes de malla Builtin i Mefisto. Grading value to use for meshing using Netgen. This value describes how fast the mesh size decreases. The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value. - Grading value to use for meshing using Netgen. -This value describes how fast the mesh size decreases. -The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value. + El valor de gradació que s'utilitza per a la malla amb Netgen. +Aquest valor descriu amb quina velocitat disminueix la mida de la malla. +La gradació de la mida de la malla local h(x) està vinculat a |Δh(x)| ≤ 1/valor. Maximum number of segments per edge - Maximum number of segments per edge + Nombre màxim de segments per aresta Number of segments per radius - Number of segments per radius + Nombre de segments per radi Allow a second order mesh - Allow a second order mesh + Permet un segon ordre Allow quadrilateral faces - Allow quadrilateral faces + Permet cares quadrilàteres + + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + A alguns visualitzadors d'IFC no els agraden els objectes exportats com a extrusions. Utilitzeu aquesta funcionalitat per a forçar que tots els objectes s'exporten com a geometria BREP. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Les formes corbes que no es poden representar com a corbes en un IFC es descomponen en facetes planes. Si aquesta opció està marcada, es realitzaran càlculs addicionals per a unir les facetes coplanars. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + Quan s'exporten objectes sense ID únic (UID), l'UID generat s'emmagatzemarà dins de l'objecte FreeCAD per a reutilitzar-lo la pròxima vegada que s'exporte l'objecte. Això porta a diferències més xicotetes entre les versions de fitxers. + + + + Store IFC unique ID in FreeCAD objects + Emmagatzema l'ID únic d'IFC dins de l'objecte FreeCAD + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell és una biblioteca que permet importar fitxers IFC. La seua funcionalitat de serialitzador permet donar-li una forma OCC i produirà una geometria IFC adequada: NURBS, facetes o qualsevol altra cosa. Nota: El serialitzador no deixa de ser una característica experimental. + + + + 2D objects will be exported as IfcAnnotation + Els objectes 2D s’exportaran com a IfcAnnation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + Totes les propietats d'objecte de FreeCAD s'emmagatzemaran dins dels objectes exportats, i això permet tornar a crear un model paramètric complet en tornar a importar. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + Quan siga possible, s'utilitzaran entitats semblants sols una vegada en el fitxer, si és possible. Això pot reduir molt la mida del fitxer, però el farà menys llegible. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + Si és possible, els objectes IFC que són rectangles extrudits s'exportaran com a IfcRectangleProfileDef. Tanmateix, algunes altres aplicacions poden tindre problemes per a importar aqueixa entitat. Si és així, ho podeu deshabilitar i tots els perfils s'exportaran com a IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Alguns tipus d'IFC com ara IfcWall o IfcBeam, tenen versions estàndards especials com IfcWallStandardCase o IfcBeamStandardCase. Si aquesta opció està activada, FreeCAD exportarà automàticament aquests objectes com a casos estàndards quan es complisquen les condicions necessàries. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + Si no es troba cap lloc en el document FreeCAD, se n'afegirà un per defecte. Un lloc no és obligatori, però una pràctica habitual és tenir-ne almenys un al fitxer. + + + + Add default site if one is not found in the document + Afig un lloc per defecte si no se'n troba cap en el document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + Si no es troba cap construcció en el document FreeCAD, se n'afegirà una per defecte. Advertència: L'estàndard IFC demana almenys una construcció en cada fitxer. Si desactiveu aquesta opció, produireu un fitxer IFC no estàndard. Tanmateix, a FreeCAD, creiem que tindre una construcció no hauria de ser obligatori, i aquesta opció està ací perquè tinguem l'oportunitat de mostrar el nostre punt de vista a l'opinió pública i intentem convéncer-ne la resta. + + + + Add default building if one is not found in the document (no standard) + Afig una construcció per defecte si no se'n troba cap en el document (no estàndard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + Si no es troba cap pis de construcció en el document FreeCAD, se n'afegirà un per defecte. Un pis de construcció no és obligatori, però una pràctica habitual és tenir-ne almenys un al fitxer. + + + + Add default building storey if one is not found in the document + Afig un pis de construcció per defecte si no se'n troba cap en el document + + + + IFC file units + Unitats de fitxer IFC + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + Les unitats a les quals voleu exportar el fitxer IFC. Tingueu en compte que el fitxer IFC SEMPRE està escrit en les unitats del sistema mètric decimal. Les unitats del sistema anglosaxó només són una conversió aplicada en la part superior. Però algunes aplicacions BIM utilitzaran açò per a escollir amb quina unitat treballarà quan obriu el fitxer. + + + + Metric + Sistema mètric decimal + + + + Imperial + Sistema anglosaxó d'unitats + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing Shows verbose debug messages during import and export of IFC files in the Report view panel - Shows verbose debug messages during import and export -of IFC files in the Report view panel + Mostra missatges detallats de depuració durant la importació i exportació de fitxers IFC en el tauler de visualització de l'informe Clones are used when objects have shared geometry One object is the base object, the others are clones. - Clones are used when objects have shared geometry -One object is the base object, the others are clones. + Els clons s'utilitzen quan els objectes comparteixen geometria Un objecte és l'objecte base, els altres són clons. Only subtypes of the specified element will be imported. Keep the element IfcProduct to import all building elements. - Only subtypes of the specified element will be imported. -Keep the element IfcProduct to import all building elements. + Només s’importaran subtipus de l’element especificat. Mantín l’element IfcProduct per a importar tots els elements de construcció. Openings will be imported as subtractions, otherwise wall shapes will already have their openings subtracted - Openings will be imported as subtractions, otherwise wall shapes -will already have their openings subtracted + Les obertures s’importaran com a subtraccions, en cas contrari les obertures ja s'hauran sostret dels murs The importer will try to detect extrusions. Note that this might slow things down. - The importer will try to detect extrusions. -Note that this might slow things down. + L’importador intentarà detectar extrusions. Tingueu en compte que això podria alentir les coses. Object names will be prefixed with the IFC ID number - Object names will be prefixed with the IFC ID number + Els noms d'objectes tindran com a prefix el número d'ID IFC If several materials with the same name and color are found in the IFC file, they will be treated as one. - If several materials with the same name and color are found in the IFC file, -they will be treated as one. + Si es troben diversos materials amb el mateix nom i color en el fitxer IFC, es consideraran com un únic material. Merge materials with same name and same color - Merge materials with same name and same color + Fusiona materials amb el mateix nom i el mateix color Each object will have their IFC properties stored in a spreadsheet object - Each object will have their IFC properties stored in a spreadsheet object + Cada objecte tindrà les seues propietats IFC emmagatzemades en un full de càlcul Import IFC properties in spreadsheet - Import IFC properties in spreadsheet + Importa les propietats IFC en un full de càlcul IFC files can contain unclean or non-solid geometry. If this option is checked, all the geometry is imported, regardless of their validity. - IFC files can contain unclean or non-solid geometry. If this option is checked, all the geometry is imported, regardless of their validity. + Els fitxers IFC poden contenir una geometria poc neta o no sòlida. Si es selecciona aquesta opció, tota la geometria s’importa, independentment de la seua validesa. Allow invalid shapes - Allow invalid shapes + Permet formes no vàlides Comma-separated list of IFC entities to be excluded from imports - Comma-separated list of IFC entities to be excluded from imports + Llista separada per comes d'entitats IFC que s'han d'excloure de la importació Fit view during import on the imported objects. This will slow down the import, but one can watch the import. - Fit view during import on the imported objects. -This will slow down the import, but one can watch the import. + Ajusta la vista durant la importació dels objectes importats. Això farà més lenta la importació però podeu veure-la. Creates a full parametric model on import using stored FreeCAD object properties - Creates a full parametric model on import using stored -FreeCAD object properties + Crea un model paramètric complet en la importació mitjançant propietats d’objecte FreeCAD emmagatzemades - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Eines d'arquitectura @@ -5715,34 +5920,34 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft & Esborrany - + Utilities Utilitats - + &Arch &Arquitectura - + Creation - Creation + Creació - + Annotation Anotació - + Modification - Modification + Modificació diff --git a/src/Mod/Arch/Resources/translations/Arch_vi.qm b/src/Mod/Arch/Resources/translations/Arch_vi.qm index 5a1bbf9319..e8b97236d0 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_vi.qm and b/src/Mod/Arch/Resources/translations/Arch_vi.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_vi.ts b/src/Mod/Arch/Resources/translations/Arch_vi.ts index 937d3d1f1f..529f87a838 100644 --- a/src/Mod/Arch/Resources/translations/Arch_vi.ts +++ b/src/Mod/Arch/Resources/translations/Arch_vi.ts @@ -34,57 +34,57 @@ Loại công trình - + The base object this component is built upon Đối tượng cơ bản được xây dựng từ - + The object this component is cloning Nhân bản đối tượng - + Other shapes that are appended to this object Các hình dạng khác được gắn liền với đối tượng này - + Other shapes that are subtracted from this object Một số hình dạng khác thì bị gỡ khỏi đối tượng này - + An optional description for this component Mô tả tùy chọn cho bộ phận này - + An optional tag for this component Một nhãn hiệu tùy chọn cho bộ phận này - + A material for this object Một vật liệu cho đối tượng này - + Specifies if this object must move together when its host is moved Xác định xem đối tượng này có phải di chuyển khi khi máy chủ của nó được di chuyển hay không - + The area of all vertical faces of this object Diện tích của tất cả các bề mặt thẳng đứng của đối tượng này - + The area of the projection of this object onto the XY plane Diện tích hình chiếu của đối tượng này trên mặt phẳng XY - + The perimeter length of the horizontal area Chu vi hình chiếu của đối tượng trên mặt phẳng nằm ngang @@ -104,12 +104,12 @@ Công suất điện năng cho thiết bị này được tính bằng Watt - + The height of this object Chiều cao của đối tượng này - + The computed floor area of this floor Phần diện tích tính toán của tầng này @@ -144,62 +144,62 @@ Sự xoay bề mặt xung quanh trục đùn của nó - + The length of this element, if not based on a profile Độ dài của bộ phận này nếu nó không dựa trên bề mặt - + The width of this element, if not based on a profile Bề rộng của bộ phận này nếu nó không dựa trên bề mặt - + The thickness or extrusion depth of this element Chiều dày hay độ sâu đùn của phần tử này - + The number of sheets to use Số lượng tấm để sử dụng - + The offset between this panel and its baseline Offset của panen này so với đường cơ sở của nó - + The length of waves for corrugated elements Bước sóng của các bộ phận hình gợn sóng - + The height of waves for corrugated elements Chiều cao sóng của các bộ phận hình gợn sóng - + The direction of waves for corrugated elements Hướng sóng của các bộ phận hình gợn sóng - + The type of waves for corrugated elements Dạng sóng của các bộ phận hình gợn sóng - + The area of this panel Diện tích của panen này - + The facemaker type to use to build the profile of this object Loại công cụ được sử dụng để xây dựng bề mặt của đối tượng này - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) Hướng đùn thông thường của đối tượng này (giữ mặc định ở (0,0,0)) @@ -214,82 +214,82 @@ Độ dày của các đối tượng được hiển thị - + The color of the panel outline Màu sắc đường viền của panen - + The size of the tag text Kích thước của văn bản dán nhãn - + The color of the tag text Màu sắc của văn bản dán nhãn - + The X offset of the tag text Offset theo phương X của văn bản dán nhãn - + The Y offset of the tag text Offset theo phương Y của văn bản dán nhãn - + The font of the tag text Phông chữ của văn bản dán nhãn - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label Văn bản sẽ được hiển thị. Nó có thể là %tag%, %label% or %description% để hiển thị nhãn hoặc dấu hiệu của panen - + The position of the tag text. Keep (0,0,0) for center position The position of the tag text. Keep (0,0,0) for center position - + The rotation of the tag text Xoay văn bản dán nhãn - + A margin inside the boundary Biên ở bên trong đường giới hạn - + Turns the display of the margin on/off Các chế độ bật/tắt của đường biên - + The linked Panel cuts Các mặt cắt panen được liên kết - + The tag text to display Văn bản dán nhãn cần hiển thị - + The width of the sheet Bề rộng của tấm - + The height of the sheet Chiều cao của tấm - + The fill ratio of this sheet Tỉ lệ lấp đầy của tấm này @@ -319,17 +319,17 @@ Offset từ điểm kết thúc - + The curvature radius of this connector Bán kính đường cong của đầu nối này - + The pipes linked by this connector Những ống được liên kết với nhau bởi đầu nối này - + The type of this connector Kiểu đầu nối này @@ -349,7 +349,7 @@ Chiều cao của bộ phận này - + The structural nodes of this element Các nút kết cấu của bộ phận này @@ -664,82 +664,82 @@ Nếu được chọn, các đối tượng sẽ hiển thị bất kể chúng có hiển thị trong mô hình 3D hay không - + The base terrain of this site Đất nền của công trình này - + The postal or zip code of this site Mã bưu chính của vị trí công trình này - + The city of this site Thành phố nơi công trình được xây dựng - + The country of this site Quốc gia nơi công trình này được xây dựng - + The latitude of this site Vĩ độ của vị trí công trình này - + Angle between the true North and the North direction in this document Góc hợp bởi hướng Bắc trên thực tế và hướng Bắc trong tài liệu - + The elevation of level 0 of this site Cao độ của mực nước biển so với công trình này - + The perimeter length of this terrain Chu vi của địa hình này - + The volume of earth to be added to this terrain Khối lượng đất được bổ sung vào khu vực này - + The volume of earth to be removed from this terrain Khối lượng đất được đào bỏ và di chuyển ra khỏi khu vực này - + An extrusion vector to use when performing boolean operations Một vector đùn được sử dụng khi thực hiện các phép toán Boolean - + Remove splitters from the resulting shape Loại bỏ các vết nứt nẻ ra khỏi hình dạng cuối cùng - + Show solar diagram or not Chọn hiển thị hoặc ẩn sơ đồ năng lượng mặt trời - + The scale of the solar diagram Hệ số tỷ lệ của sơ đồ năng lượng mặt trời - + The position of the solar diagram Vị trí của sơ đồ năng lượng mặt trời - + The color of the solar diagram Màu sắc của sơ đồ năng lượng mặt trời @@ -934,107 +934,107 @@ Khoảng cách giữa đường viền và kết cấu - + An optional extrusion path for this element Đường dẫn đùn tùy chọn cho bộ phận này - + The height or extrusion depth of this element. Keep 0 for automatic Chiều cao hoặc bề dày đùn của bộ phận này. Tự động đặt là 0 - + A description of the standard profile this element is based upon Mô tả về cấu hình chuẩn mà bộ phận này dựa vào - + Offset distance between the centerline and the nodes line Khoảng cách giữa đường trung tâm và đường nút - + If the nodes are visible or not Nếu các nút được hiển thị hoặc không - + The width of the nodes line Bề rộng của đường nút - + The size of the node points Kích thước của các điểm nút - + The color of the nodes line Màu sắc của đường nút - + The type of structural node Kiểu kết cấu của nút - + Axes systems this structure is built on Hệ thống trục của cấu trúc này được xây dựng trên - + The element numbers to exclude when this structure is based on axes Số lượng các bộ phận cần loại trừ khi kết cấu dựa trên các trục - + If true the element are aligned with axes Nếu đúng thì bộ phận đó được căn chỉnh với các trục - + The length of this wall. Not used if this wall is based on an underlying object Chiều dài của bức tường này. Nó không được sử dụng nếu bức tường này được xây dựng đứng trên một đối tượng ở dưới - + The width of this wall. Not used if this wall is based on a face Bề rộng của bức tường này. Nó không được sử dụng nếu bức tường này được dựa trên một bề mặt khác - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid Chiều cao của bức tường này. Đặt tự động ở mức 0. Nó không được sử dụng nếu bức tường này được dựa trên một vật thể rắn khác - + The alignment of this wall on its base object, if applicable Căn chỉnh bức tường này dựa trên đối tượng cơ sở của nó, nếu áp dụng - + The face number of the base object used to build this wall Số mặt của đối tượng cơ sở được sử dụng để xây dựng bức tường này - + The offset between this wall and its baseline (only for left and right alignments) Khoảng cách giữa bức tường này và đường cơ sở của nó (chỉ đối với căn chỉnh trái và phải) - + The normal direction of this window Phương pháp tuyến của cửa sổ này - + The area of this window Diện tích của cửa sổ này - + An optional higher-resolution mesh or shape for this object Lưới hoặc hình dạng có độ phân giải cao hơn tùy chỉnh cho đối tượng này @@ -1044,7 +1044,7 @@ Một vị trí tùy chọn bổ sung để thêm cấu hình trước khi ép đùn - + Opens the subcomponents that have a hinge defined Mở các thành phần phụ mà có bản lề đã được xác định @@ -1099,7 +1099,7 @@ Xếp chồng các cốn thang lên trên đáy các mặt bậc - + The number of the wire that defines the hole. A value of 0 means automatic Số dây xác định lỗ. Giá trị 0 sẽ có nghĩa là giá trị tự động @@ -1124,7 +1124,7 @@ Các trục tạo nên hệ thống này - + An optional axis or axis system on which this object should be duplicated Một trục hoặc hệ trục tùy chọn mà đối tượng này sẽ được nhân đôi @@ -1139,32 +1139,32 @@ Nếu đúng, thực thể hình học được hợp nhất, nếu không nó là một hình dạng phức tạp - + If True, the object is rendered as a face, if possible. Nếu đúng, đối tượng sẽ được kết xuất dưới dạng bề mặt (nếu có thể). - + The allowed angles this object can be rotated to when placed on sheets Các góc được phép, nơi vật thể này có thể xoay được khi được đặt trong các trang - + Specifies an angle for the wood grain (Clockwise, 0 is North) Chỉ định một góc cho các nút bấm bằng gỗ (theo chiều kim đồng hồ, đặt hướng Bắc là 0) - + Specifies the scale applied to each panel view. Chỉ định tỷ lệ được áp dụng cho mỗi chế độ xem bảng điều khiển. - + A list of possible rotations for the nester Danh sách các phép quay có thể làm tổ - + Turns the display of the wood grain texture on/off Bật hoặc tắt hiển thị kết cấu khắc gỗ @@ -1189,7 +1189,7 @@ Không gian tùy chỉnh của thanh cốt thép - + Shape of rebar Hình dạng thanh cốt thép @@ -1199,17 +1199,17 @@ Đảo ngược chiều của mái nhà nếu nó để sai chiều - + Shows plan opening symbols if available Hiển thị biểu tượng mở bản vẽ (nếu có) - + Show elevation opening symbols if available Hiển thị biểu tượng mở cao độ (nếu có) - + The objects that host this window Những bộ phận chứa cửa sổ này @@ -1329,7 +1329,7 @@ If set to True, the working plane will be kept on Auto mode - + An optional standard (OmniClass, etc...) code for this component An optional standard (OmniClass, etc...) code for this component @@ -1344,22 +1344,22 @@ Đường dẫn URL để tìm thông tin về tài liệu này - + The horizontal offset of waves for corrugated elements Khoảng cách theo phương ngang giữa các đường sóng của các phần tử sóng - + If the wave also affects the bottom side or not Xem sóng có ảnh hưởng đến mặt dưới hay không - + The font file Tệp phông chữ - + An offset value to move the cut plane from the center point An offset value to move the cut plane from the center point @@ -1414,22 +1414,22 @@ Khoảng cách giữa mặt phẳng được cắt và chế độ xem cắt thực tế (giữ giá trị rất nhỏ nhưng không bằng 0) - + The street and house number of this site, with postal box or apartment number if needed The street and house number of this site, with postal box or apartment number if needed - + The region, province or county of this site The region, province or county of this site - + A url that shows this site in a mapping website Đường dẫn Url hiển thị vị trí công trường này trên trang web bản đồ - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates Khoảng cách tùy chọn giữa điểm xuất phát của mô hình (0,0,0) và điểm được định vị thông qua tọa độ địa lý @@ -1484,102 +1484,102 @@ The 'left outline' of all segments of stairs - + Enable this to make the wall generate blocks Kích hoạt tính năng này để làm cho tường tạo ra các khối - + The length of each block Chiều dài của mỗi khối - + The height of each block Chiều cao của mỗi khối - + The horizontal offset of the first line of blocks Khoảng cách theo phương ngang của hàng khối đầu tiên - + The horizontal offset of the second line of blocks Khoảng cách theo phương ngang của hàng khối thứ hai - + The size of the joints between each block Kích thước của các khớp nối giữa mỗi khối - + The number of entire blocks Số lượng của toàn bộ khối - + The number of broken blocks Số khối bị hỏng - + The components of this window Các thành phần của cửa sổ này - + The depth of the hole that this window makes in its host object. If 0, the value will be calculated automatically. Độ sâu của lỗ được cửa sổ này tạo ra trong bộ phận chính của nó. Nếu bằng 0, giá trị này sẽ được tính tự động. - + An optional object that defines a volume to be subtracted from hosts of this window Một bộ phận tùy chọn mà xác định một khối được xóa khỏi các bộ phận chính của cửa sổ này - + The width of this window The width of this window - + The height of this window The height of this window - + The preset number this window is based on Số mặc định mà cửa sổ này dựa vào - + The frame size of this window The frame size of this window - + The offset size of this window The offset size of this window - + The width of louvre elements Chiều rộng của các phần tử Louvre - + The space between louvre elements Không gian giữa các phần tử Louvre - + The number of the wire that defines the hole. If 0, the value will be calculated automatically Số dây xác định lỗ. Giá trị 0 sẽ có nghĩa là giá trị tự động - + Specifies if moving this object moves its base instead Specifies if moving this object moves its base instead @@ -1609,22 +1609,22 @@ The number of posts used to build the fence - + The type of this object The type of this object - + IFC data IFC data - + IFC properties of this object IFC properties of this object - + Description of IFC attributes are not yet implemented Description of IFC attributes are not yet implemented @@ -1639,27 +1639,27 @@ If true, the color of the objects material will be used to fill cut areas. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site When set to 'True North' the whole geometry will be rotated to match the true north of this site - + Show compass or not Hiển thị hướng hay không - + The rotation of the Compass relative to the Site The rotation of the Compass relative to the Site - + The position of the Compass relative to the Site placement The position of the Compass relative to the Site placement - + Update the Declination value based on the compass rotation Update the Declination value based on the compass rotation @@ -1730,8 +1730,8 @@ - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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. @@ -1754,10 +1754,110 @@ Turn cutting on when activating this level - + Use the material color as this object's shape color, if available Use the material color as this object's shape color, if available + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile + 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 @@ -1774,22 +1874,97 @@ If True, additional lines with each individual object are added to the results - + The time zone where this site is located The time zone where this site is located - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation The area of this wall as a simple Height * Length calculation @@ -1797,17 +1972,17 @@ Arch - + Components Các bộ phận - + Components of this object Các thành phần của bộ phận này - + Axes Các trục @@ -1817,12 +1992,12 @@ Tạo trục - + Remove Xóa bỏ - + Add Thêm mới @@ -1842,67 +2017,67 @@ Góc - + is not closed không kín - + is not valid không hợp lệ - + doesn't contain any solid không chứa bất kỳ vật thể rắn nào - + contains a non-closed solid chứa một vật thể rắn có bề mặt không kín - + contains faces that are not part of any solid chứa các bề mặt mà không thuộc một vật thể rắn nào - + Grouping Nhóm lại - + Ungrouping Tách nhóm ra - + Split Mesh Chia lưới - + Mesh to Shape Chuyển đổi từ lưới sang hình dạng - + Base component Thành phần cơ sở - + Additions Phần bổ sung - + Subtractions Phép trừ - + Objects Các vật thể @@ -1922,7 +2097,7 @@ Không thể tạo mái nhà - + Page Trang @@ -1937,82 +2112,82 @@ Tạo mặt cắt - + Create Site Tạo công trường - + Create Structure Tạo kết cấu - + Create Wall Tạo tường - + Width Bề rộng - + Height Chiều cao - + Error: Invalid base object Lỗi: Đối tượng cơ bản không hợp lệ - + This mesh is an invalid solid Lưới này là một vật thể rắn không hợp lệ - + Create Window Tạo cửa sổ - + Edit Chỉnh sửa - + Create/update component Tạo/cập nhật thành phần - + Base 2D object Đối tượng 2D cơ bản - + Wires Dây dẫn - + Create new component Tạo bộ phận mới - + Name Tên - + Type Kiểu - + Thickness Độ dày @@ -2027,12 +2202,12 @@ tệp tin %s đã được tạo thành công. - + Add space boundary Thêm đường bao không gian - + Remove space boundary Gỡ đường bao không gian @@ -2042,7 +2217,7 @@ Hãy chọn một đối tượng cơ bản - + Fixtures Tệp đính kèm @@ -2072,32 +2247,32 @@ Tạo cầu thang - + Length Chiều dài - + Error: The base shape couldn't be extruded along this tool object Lỗi: Không thể mở rộng hình dạng cơ sở dọc theo đối tượng công cụ này - + Couldn't compute a shape Không thể tính toán hình dạng - + Merge Wall Kết hợp tường - + Please select only wall objects Hãy chỉ chọn đối tượng tường - + Merge Walls Kết hợp những bức tường @@ -2107,42 +2282,42 @@ Khoảng cách (mm) và góc (độ) giữa các trục - + Error computing the shape of this object Lỗi tính toán hình dạng của đối tượng này - + Create Structural System Tạo hệ thống kết cấu - + Object doesn't have settable IFC Attributes Đối tượng không có đặc tính IFC mà có thể điều chỉnh được - + Disabling Brep force flag of object Vô hiệu hóa cài đặt chế độ tắt/mở cưỡng bức- Brep của đối tượng - + Enabling Brep force flag of object Cho phép cài đặt chế độ tắt/mở cưỡng bức- Brep của đối tượng - + has no solid không có vật thể rắn - + has an invalid shape có một hình dạng không hợp lệ - + has a null shape có hình dạng rỗng @@ -2187,7 +2362,7 @@ Tạo 3 góc nhìn - + Create Panel Tạo bảng @@ -2272,7 +2447,7 @@ Nếu Run = 0 thì Run được tính toán sao cho chiều cao giống với c Chiều cao (mm) - + Create Component Tạo bộ phận @@ -2282,7 +2457,7 @@ Nếu Run = 0 thì Run được tính toán sao cho chiều cao giống với c Tạo vật liệu - + Walls can only be based on Part or Mesh objects Tường chỉ có thể xây dựng trên các đối tượng bộ phận hoặc lưới @@ -2292,12 +2467,12 @@ Nếu Run = 0 thì Run được tính toán sao cho chiều cao giống với c Đặt vị trí văn bản - + Category Thể loại - + Key Chìa khóa @@ -2312,7 +2487,7 @@ Nếu Run = 0 thì Run được tính toán sao cho chiều cao giống với c Đơn vị - + Create IFC properties spreadsheet Tạo bảng thuộc tính IFC @@ -2322,37 +2497,37 @@ Nếu Run = 0 thì Run được tính toán sao cho chiều cao giống với c Tạo tòa nhà - + Group Nhóm - + Create Floor Tạo tầng của tòa nhà - + Create Panel Cut Tạo mặt cắt panen - + Create Panel Sheet Tạo trang tổng hợp các đối tượng mặt cắt panen - + Facemaker returned an error Facemaker đã hoàn trả một lỗi - + Tools Công cụ - + Edit views positions Chỉnh sửa các vị trí xem hình @@ -2497,7 +2672,7 @@ Nếu Run = 0 thì Run được tính toán sao cho chiều cao giống với c Xoay - + Offset Offset @@ -2522,85 +2697,85 @@ Nếu Run = 0 thì Run được tính toán sao cho chiều cao giống với c Thời gian biểu - + There is no valid object in the selection. Site creation aborted. Không có đối tượng hợp lệ nào trong vùng được chọn. Đã hủy tạo công trường. - + Node Tools Công cụ nút - + Reset nodes Đặt lại nút - + Edit nodes Chỉnh sửa nút - + Extend nodes Mở rộng các nút - + Extends the nodes of this element to reach the nodes of another element Mở rộng các nút của phần tử này để nối với các nút của phần tử khác - + Connect nodes Nối các nút với nhau - + Connects nodes of this element with the nodes of another element Nối các nút của phần tử này với các nút của phần tử khác - + Toggle all nodes Chuyển đổi tất cả các nút - + Toggles all structural nodes of the document on/off Cho phép hoặc vô hiệu hóa tất cả các nút cấu trúc của tài liệu - + Intersection found. Giao lộ được tìm thấy. - + Door Cửa - + Hinge Bản lề - + Opening mode Chế độ mở - + Get selected edge Lấy một cạnh được chọn - + Press to retrieve the selected edge Nhấn để chọn cạnh đã chọn @@ -2630,17 +2805,17 @@ Site creation aborted. Lớp mới - + Wall Presets... Tùy chọn tường... - + Hole wire Dây điện - + Pick selected Chọn các đối tượng đã được chọn @@ -2720,7 +2895,7 @@ Site creation aborted. Cột - + This object has no face Vật thể này không có bề mặt @@ -2730,42 +2905,42 @@ Site creation aborted. Phần bao không gian - + Error: Unable to modify the base object of this wall Lỗi: Bạn không thể sửa đổi đối tượng cơ bản của bức tường này - + Window elements Các bộ phận của cửa sổ - + Survey Khảo sát - + Set description Đặt phần mô tả - + Clear Xóa - + Copy Length Sao chép chiều dài - + Copy Area Sao chép khu vực - + Export CSV Xuất CSV @@ -2775,17 +2950,17 @@ Site creation aborted. Mô tả - + Area Khu vực - + Total Tổng - + Hosts Máy chủ lưu trữ @@ -2837,77 +3012,77 @@ Việc tạo toà nhà bị gián đoạn. Create BuildingPart - + Invalid cutplane Mặt phẳng cắt không hợp lệ - + All good! No problems found Tất cả đều tốt! Không tìm thấy vấn đề nào - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: Đối tượng không có thuộc tính IfcProperties. Hủy tạo bảng tính cho đối tượng: - + Toggle subcomponents Bật / tắt các thành phần phụ - + Closing Sketch edit Vô hiệu hóa việc chỉnh sửa bản phác thảo - + Component Thành phần - + Edit IFC properties Edit IFC properties - + Edit standard code Edit standard code - + Property Thuộc tính - + Add property... Add property... - + Add property set... Add property set... - + New... Mới... - + New property New property - + New property set New property set - + 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. @@ -2918,7 +3093,7 @@ 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. Không tìm thấy đối tượng hợp lệ nào trong vùng chọn. @@ -2930,7 +3105,7 @@ Việc tạo tầng bị gián đoạn. Không tìm thấy điểm giao nhau trên hồ sơ. - + Error computing shape of Error computing shape of @@ -2945,67 +3120,62 @@ Việc tạo tầng bị gián đoạn. Hãy chọn một đối tượng ống duy nhất - + Unable to build the base path Không thể xây dựng đường dẫn cơ sở - + Unable to build the profile Không thể xây dựng cấu hình - + Unable to build the pipe Không thể xây dựng ống - + The base object is not a Part Đối tượng cơ sở không phải là một phần - + Too many wires in the base shape Quá nhiều dây trong hình dạng cơ bản - + The base wire is closed Dây cơ sở kín - + The profile is not a 2D Part Cấu hình này không phải là 2D - - Too many wires in the profile - Quá nhiều dây trong cấu hình - - - + The profile is not closed Cấu hình này không kín - + Only the 3 first wires will be connected Chỉ có 3 dây đầu tiên được nối với nhau - + Common vertex not found Không tìm thấy đỉnh chung - + Pipes are already aligned Ống đã được căn chỉnh - + At least 2 pipes must align Ít nhất 2 ống phải được căn chỉnh @@ -3060,12 +3230,12 @@ Việc tạo tầng bị gián đoạn. Resize - + Center Trung tâm - + 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. @@ -3076,72 +3246,72 @@ Các đối tượng khác đều sẽ bị loại bỏ. Lưu ý: Bạn có thể thay đổi điều đó trong mục tùy chọn. - + Choose another Structure object: Chọn bộ phận kết cấu khác: - + The chosen object is not a Structure Đối tượng được chọn không phải là một kết cấu - + The chosen object has no structural nodes Đối tượng được chọn không có các nút kết cấu - + One of these objects has more than 2 nodes Một trong những đối tượng này có nhiều hơn 2 nút - + Unable to find a suitable intersection point Không thể tìm thấy điểm giao nhau phù hợp - + Intersection found. Giao lộ đã được xác định. - + The selected wall contains no subwall to merge Bức tường đã chọn không chứa tường bao để hợp nhất - + Cannot compute blocks for wall Không thể tính toán các khối cho tường - + Choose a face on an existing object or select a preset Chọn một bề mặt trên một đối tượng hiện có hoặc chọn một giá trị đặt trước - + Unable to create component Không thể tạo thành phần - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire Số lượng dây xác định một lỗ trong đối tượng lưu trữ. Giá trị bằng 0 tức là chương trình sẽ tự động áp dụng dây lớn nhất - + + default + 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 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 If this is checked, the default Offset value of this window will be added to the value entered here @@ -3186,17 +3356,17 @@ Lưu ý: Bạn có thể thay đổi điều đó trong mục tùy chọn.Lỗi: phiên bản IfcOpenShell của bạn quá cũ - + Successfully written Đã viết thành công - + Found a shape containing curves, triangulating Hình thành với các đường cong tìm thấy, triangulation (tiếp cận bằng cách sử dụng đường thẳng) - + Successfully imported Đã nhập thành công @@ -3252,120 +3422,135 @@ You can change that in the preferences. Centers the plane on the objects in the list above - + First point of the beam First point of the beam - + Base point of column Base point of column - + Next point Next point - + Structure options Structure options - + Drawing mode Drawing mode - + Beam Beam - + Column Column - + Preset Preset - + Switch L/H Switch L/H - + Switch L/W Switch L/W - + Con&tinue Con&tinue - + First point of wall First point of wall - + Wall options Wall options - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. This list shows all the MultiMaterials objects of this document. Create some to define wall types. - + Alignment Alignment - + Left Trái - + Right Phải - + Use sketches Sử dụng bản phác thảo - + Structure Kết cấu - + Window Cửa sổ - + Window options Window options - + Auto include in host object Auto include in host object - + Sill height Sill height + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness @@ -3377,7 +3562,7 @@ You can change that in the preferences. depends on the object - + Create Project Tạo Dự án @@ -3387,12 +3572,22 @@ You can change that in the preferences. Unable to recognize that file type - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch Arch - + Rebar tools Rebar tools @@ -3516,12 +3711,12 @@ You can change that in the preferences. Arch_Add - + Add component Thêm bộ phận - + Adds the selected components to the active object Thêm các bộ phận được chọn vào đối tượng đang hoạt động @@ -3599,12 +3794,12 @@ You can change that in the preferences. Arch_Check - + Check Kiểm tra - + Checks the selected objects for problems Kiểm soát sự cố cho các đối tượng đã chọn @@ -3612,12 +3807,12 @@ You can change that in the preferences. Arch_CloneComponent - + Clone component Thành phần Clone - + Clones an object as an undefined architectural component Nhân bản một đối tượng dưới dạng phần tử kiến trúc không xác định @@ -3625,12 +3820,12 @@ You can change that in the preferences. Arch_CloseHoles - + Close holes Đóng lỗ - + Closes holes in open shapes, turning them solids Đóng lỗ trong hình dạng mở và chuyển đổi chúng thành chất rắn @@ -3638,16 +3833,29 @@ You can change that in the preferences. Arch_Component - + Component Thành phần - + Creates an undefined architectural component Tạo một đối tượng dưới dạng phần tử kiến trúc không xác định + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3700,12 +3908,12 @@ You can change that in the preferences. Arch_Floor - + Level Mức độ - + Creates a Building Part object that represents a level, including selected objects Creates a Building Part object that represents a level, including selected objects @@ -3789,12 +3997,12 @@ You can change that in the preferences. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Tạo bảng tính IFC... - + Creates a spreadsheet to store IFC properties of an object. Tạo bảng tính để lưu các thuộc tính IFC của đối tượng. @@ -3823,12 +4031,12 @@ You can change that in the preferences. Arch_MergeWalls - + Merge Walls Kết hợp những bức tường - + Merges the selected walls, if possible Hợp nhất các bức tường được chọn (nếu có thể) @@ -3836,12 +4044,12 @@ You can change that in the preferences. Arch_MeshToShape - + Mesh to Shape Chuyển đổi từ lưới sang hình dạng - + Turns selected meshes into Part Shape objects Chuyển đổi các lưới đã chọn thành các đối tượng hình dạng @@ -3862,12 +4070,12 @@ You can change that in the preferences. Arch_Nest - + Nest Kết hợp - + Nests a series of selected shapes in a container Kết hợp một loạt các hình dạng được chọn vào một hộp chứa @@ -3875,12 +4083,12 @@ You can change that in the preferences. Arch_Panel - + Panel Panen - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Tạo đối tượng panen từ đầu hoặc từ một đối tượng được chọn (phác họa, dây, bề mặt hoặc phần tử rắn) @@ -3888,7 +4096,7 @@ You can change that in the preferences. Arch_PanelTools - + Panel tools Các công cụ panen @@ -3896,7 +4104,7 @@ You can change that in the preferences. Arch_Panel_Cut - + Panel Cut Mặt cắt Panen @@ -3904,17 +4112,17 @@ You can change that in the preferences. Arch_Panel_Sheet - + Creates 2D views of selected panels Tạo các chế độ xem 2D của những panen được chọn - + Panel Sheet Trang tổng hợp các mặt cắt panen - + Creates a 2D sheet which can contain panel cuts Tạo 1 trang 2D để chứa các mặt cắt panen @@ -3948,7 +4156,7 @@ You can change that in the preferences. Arch_PipeTools - + Pipe tools Công cụ ống @@ -3956,12 +4164,12 @@ You can change that in the preferences. Arch_Project - + Project Dự án - + Creates a project entity aggregating the selected sites. Creates a project entity aggregating the selected sites. @@ -3995,12 +4203,12 @@ You can change that in the preferences. Arch_Remove - + Remove component Tháo dỡ bộ phận - + Remove the selected components from their parents, or create a hole in a component Gỡ bỏ các bộ phận đã chọn khỏi các đối tượng gốc của chúng hoặc tạo một lỗ trong một bộ phận @@ -4008,12 +4216,12 @@ You can change that in the preferences. Arch_RemoveShape - + Remove Shape from Arch Xóa Hình dạng khỏi Kiến trúc - + Removes cubic shapes from Arch components Loại bỏ các hình khối từ các thành phần Kiến trúc @@ -4060,12 +4268,12 @@ You can change that in the preferences. Arch_SelectNonSolidMeshes - + Select non-manifold meshes Chọn lưới non-manifold - + Selects all non-manifold meshes from the document or from the selected groups Chọn tất cả các lưới non-manifold từ tài liệu hoặc từ các nhóm đã chọn @@ -4073,12 +4281,12 @@ You can change that in the preferences. Arch_Site - + Site Công trường - + Creates a site object including selected objects. Tạo một đối tượng công trường bao gồm các đối tượng đã chọn. @@ -4104,12 +4312,12 @@ You can change that in the preferences. Arch_SplitMesh - + Split Mesh Chia lưới - + Splits selected meshes into independent components Chia các lưới đã chọn ra thành các bộ phận độc lập @@ -4125,12 +4333,12 @@ You can change that in the preferences. Arch_Structure - + Structure Kết cấu - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) Tạo một đối tượng kết cấu từ đầu hoặc từ một đối tượng đã chọn (bản phác thảo, dây dẫn, bề mặt hoặc vật thể rắn) @@ -4138,12 +4346,12 @@ You can change that in the preferences. Arch_Survey - + Survey Khảo sát - + Starts survey Bắt đầu khảo sát @@ -4151,12 +4359,12 @@ You can change that in the preferences. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag Bật hoặc tắt cờ IFC Brep - + Force an object to be exported as Brep or not Bắt buộc một đối tượng phải được xuất dưới dạng Brep hay không @@ -4164,25 +4372,38 @@ You can change that in the preferences. Arch_ToggleSubs - + Toggle subcomponents Bật / tắt các thành phần phụ - + Shows or hides the subcomponents of this object Hiển thị hoặc ẩn các thành phần phụ của đối tượng này + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall Tường - + Creates a wall object from scratch or from a selected object (wire, face or solid) Tạo một đối tượng tường từ đầu hoặc từ một đối tượng đã chọn (dây dẫn, bề mặt hoặc vật thể rắn) @@ -4190,12 +4411,12 @@ You can change that in the preferences. Arch_Window - + Window Cửa sổ - + Creates a window object from a selected object (wire, rectangle or sketch) Tạo một đối tượng cửa sổ từ đầu hoặc từ một đối tượng đã chọn (dây dẫn, hình chữ nhật hoặc bản phác thảo) @@ -4500,27 +4721,27 @@ a certain property. Viết vị trí camera - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools - + Draft Mớn nước của tàu - + Import-Export Nhập-Xuất @@ -4981,7 +5202,7 @@ a certain property. Độ dày - + Force export as Brep Buộc phải xuất ra dưới dạng hình học Brep @@ -5006,15 +5227,10 @@ a certain property. DAE - + Export options Tuỳ chọn xuất - - - IFC - IFC - General options @@ -5156,17 +5372,17 @@ a certain property. Bật hình vuông - + Use triangulation options set in the DAE options page Cài đặt tùy chọn tam giác trên trang tùy chọn DAE - + Use DAE triangulation options Sử dụng các tùy chọn tam giác DAE - + Join coplanar facets when triangulating Kết hợp các phần tử mạng song song phẳng trong quá trình tạo lưới tam giác @@ -5190,11 +5406,6 @@ a certain property. Create clones when objects have shared geometry Tạo bản sao khi nhiều đối tượng có cùng một dạng hình học - - - Show this dialog when importing and exporting - Hiển thị hộp thoại này khi nhập và xuất - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5256,12 +5467,12 @@ a certain property. Tách bức tường nhiều lớp - + Use IfcOpenShell serializer if available Sử dụng bộ nối tiếp IfcOpenShell nếu có thể - + Export 2D objects as IfcAnnotations Xuất các đối tượng 2D dưới dạng IfcAnnotations @@ -5281,7 +5492,7 @@ a certain property. Tùy chỉnh chế độ xem khi nhập - + Export full FreeCAD parametric model Xuất mô hình tham số FreeCAD hoàn chỉnh @@ -5331,12 +5542,12 @@ a certain property. Danh sách loại trừ: - + Reuse similar entities Reuse similar entities - + Disable IfcRectangleProfileDef Disable IfcRectangleProfileDef @@ -5406,7 +5617,7 @@ a certain property. Import full FreeCAD parametric definitions if available - + Auto-detect and export as standard cases when applicable Auto-detect and export as standard cases when applicable @@ -5494,6 +5705,166 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces Allow quadrilateral faces + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Add default building storey if one is not found in the document + + + + IFC file units + IFC file units + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + Metric + Metric + + + + Imperial + Imperial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing + Shows verbose debug messages during import and export @@ -5586,150 +5957,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools Các công cụ kiến trúc @@ -5737,32 +5978,32 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft &Bản nháp - + Utilities Tiện ích - + &Arch &Arch - + Creation Creation - + Annotation Chú thích - + Modification Modification diff --git a/src/Mod/Arch/Resources/translations/Arch_zh-CN.qm b/src/Mod/Arch/Resources/translations/Arch_zh-CN.qm index c532a5fcf6..9e8142da58 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_zh-CN.qm and b/src/Mod/Arch/Resources/translations/Arch_zh-CN.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_zh-CN.ts b/src/Mod/Arch/Resources/translations/Arch_zh-CN.ts index 7ae4e51018..7f9b329efb 100644 --- a/src/Mod/Arch/Resources/translations/Arch_zh-CN.ts +++ b/src/Mod/Arch/Resources/translations/Arch_zh-CN.ts @@ -34,57 +34,57 @@ 此建筑的类型 - + 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 description for this component 此组件的可选说明 - + An optional tag for this component 此组件的可选标签 - + A material for this object 此对象的材料 - + 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 此对象在 XY 平面上的投影面积 - + The perimeter length of the horizontal area 水平区域的外围长度 @@ -104,12 +104,12 @@ 该设备所需要的以瓦特为单位的电力 - + The height of this object 此对象的高度 - + The computed floor area of this floor 地板的计算面积 @@ -144,62 +144,62 @@ 轮廓绕其拉伸轴的旋转 - + The length of this element, if not based on a profile 该元素长度, 其不基于轮廓 - + The width of this element, if not based on a profile 该元素宽度, 其不基于轮廓 - + 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 direction of waves for corrugated elements 波形元件的波浪方向 - + The type of waves for corrugated elements 波形元件的波浪种类 - + The area of this panel 此面板的面积 - + The facemaker type to use to build the profile of this object 用于生成此对象轮廓的面生成器类型 - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) 该对象的法向拉伸方向((0,0,0)表示自动法向) @@ -214,82 +214,82 @@ 着色对象的线宽 - + 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 标签文本的X偏移值 - + The Y offset of the tag text 标签文本的Y 偏移值 - + The font of the tag text 标签文本的字体 - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label 要显示的文本。可以是%tag%、%label% 或%description%来显示面板标签或标签 - + The position of the tag text. Keep (0,0,0) for center position 标签文本的位置。保持 (0,0,0) 为中心位置。 - + The rotation of the tag text 标签文本的旋转 - + A margin inside the boundary 边界内的边距 - + Turns the display of the margin on/off 打开/关闭边距显示 - + The linked Panel cuts 链接面板剪切 - + The tag text to display 要显示的标签文本 - + The width of the sheet 工作表的宽度 - + The height of the sheet 工作表的高度 - + The fill ratio of this sheet 此工作表的着色比率 @@ -319,17 +319,17 @@ 从结束点偏移值 - + The curvature radius of this connector 此连接器的曲率半径 - + The pipes linked by this connector 由该连接器链接的管道 - + The type of this connector 此连接器的类型 @@ -349,7 +349,7 @@ 此元素的高度 - + The structural nodes of this element 这个元素的结构节点 @@ -664,82 +664,82 @@ 如果选中, 则无论在3D 模型中是否可见, 都将显示源对象 - + The base terrain of this site 本网站的基本地形 - + The postal or zip code of this site 本网站的邮政或邮政编码 - + The city 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 本网站0级的海拔 - + 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 从生成的形状中删除拆分器 - + Show solar diagram or not 是否显示太阳图表 - + The scale of the solar diagram 太阳图表的比例 - + The position of the solar diagram 太阳图表的位置 - + The color of the solar diagram 太阳图表的颜色 @@ -934,107 +934,107 @@ 楼梯边界与结构之间的偏移 - + An optional extrusion path for this element 此元素的可选拉伸路径 - + The height or extrusion depth of this element. Keep 0 for automatic 此元素的高度或拉伸深度。自动设定的场合保持0 - + A description of the standard profile this element is based upon 此元素基于的标准轮廓描述 - + Offset distance between the centerline and the nodes line 中线和节点线之间的偏移距离 - + 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 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 墙体宽度. 当墙基于一个面时则不使用 - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid 这面墙的高度。保持0自动。如果这面墙是基于固体则不使用 - + The alignment of this wall on its base object, if applicable 如果适用,此墙在其基对象上的对齐方式 - + 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) 此墙与其基准线之间的偏移量 (仅用于左右对齐) - + The normal direction of this window 此窗口的正常方向 - + The area of this window 此面板的面积 - + An optional higher-resolution mesh or shape for this object 此对象的可选高分辨率网格或形状 @@ -1044,7 +1044,7 @@ 在挤压之前添加到配置文件中的可选附加位置 - + Opens the subcomponents that have a hinge defined 打开具有铰链的子组件 @@ -1099,7 +1099,7 @@ 在线底部上的侧桁重叠部分 - + The number of the wire that defines the hole. A value of 0 means automatic 定义孔的线数。值0表示自动 @@ -1124,7 +1124,7 @@ 这个系统的轴是由 - + An optional axis or axis system on which this object should be duplicated 用来复制此对象的可选轴或轴系统 @@ -1139,32 +1139,32 @@ 如果为真, 几何属性是融合的, 否则是组合 - + If True, the object is rendered as a face, if possible. 如果为 真, 如果可能,则将对象呈现为一个面 - + The allowed angles this object can be rotated to when placed on sheets 当放置在工作表上时, 选转此对象的允许角度 - + Specifies an angle for the wood grain (Clockwise, 0 is North) 指定木纹角度 (顺时针, 0 是北部) - + 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 打开/关闭木纹纹理的显示 @@ -1189,7 +1189,7 @@ 钢筋的自定义间距 - + Shape of rebar 钢筋形状 @@ -1199,17 +1199,17 @@ 如果方向错了,翻转屋顶方向 - + Shows plan opening symbols if available 如果有的话,显示计划开放符号 - + Show elevation opening symbols if available 如果有的话,显示仰角开放符号 - + The objects that host this window 承载此窗口的对象 @@ -1329,7 +1329,7 @@ 如果设置为True,工作平面将保持在自动模式 - + An optional standard (OmniClass, etc...) code for this component 此组件可选的标准 (OmniClass 等...) 代码 @@ -1344,22 +1344,22 @@ 用于查找有关此材料的信息的 URL - + The horizontal offset of waves for corrugated elements 波纹元件的波浪水平偏移 - + If the wave also affects the bottom side or not 波浪是否也作用在底边 - + The font file 字体文件 - + An offset value to move the cut plane from the center point 将截图器从中心点移动的偏移值 @@ -1414,22 +1414,22 @@ 切割平面和实际视图切割之间的距离 (保持一个非常小的值, 但不是零) - + The street and house number of this site, with postal box or apartment number if needed 这个网站的街道和房屋编号,如有需要,邮政箱或公寓号码 - + The region, province or county of this site 该地区、省或县地区 - + A url that shows this site in a mapping website 在地图网站中显示此地点的 url - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates 模型 (0, 0, 0) 原点与地理坐标指示的点之间的可选偏移量 @@ -1484,102 +1484,102 @@ The 'left outline' of all segments of stairs - + 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 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. 此窗口在其宿主对象中形成的孔的深度。如果为 0, 则将自动计算该值。 - + 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 preset number this window is based on 此窗口所基于的预设编号 - + The frame size of this window The frame size of this window - + The offset size of this window The offset size of this window - + The width of louvre elements 百叶窗组件的宽度 - + The space between louvre elements 百叶窗组件之间的空间 - + The number of the wire that defines the hole. If 0, the value will be calculated automatically 导线的数量,由此定义孔的数量。如果为 0, 则将自动计算该值 - + Specifies if moving this object moves its base instead Specifies if moving this object moves its base instead @@ -1609,22 +1609,22 @@ The number of posts used to build the fence - + The type of this object 此对象的类型 - + IFC data IFC 数据 - + IFC properties of this object IFC properties of this object - + Description of IFC attributes are not yet implemented Description of IFC attributes are not yet implemented @@ -1639,27 +1639,27 @@ If true, the color of the objects material will be used to fill cut areas. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site 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 rotation of the Compass relative to the Site - + The position of the Compass relative to the Site placement The position of the Compass relative to the Site placement - + Update the Declination value based on the compass rotation Update the Declination value based on the compass rotation @@ -1730,8 +1730,8 @@ - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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. @@ -1754,10 +1754,110 @@ Turn cutting on when activating this level - + Use the material color as this object's shape color, if available Use the material color as this object's shape color, if available + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile + 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 @@ -1774,22 +1874,97 @@ If True, additional lines with each individual object are added to the results - + The time zone where this site is located The time zone where this site is located - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation The area of this wall as a simple Height * Length calculation @@ -1797,17 +1972,17 @@ Arch - + Components 组件 - + Components of this object 此对象的组件 - + Axes 轴线 @@ -1817,12 +1992,12 @@ 创建轴线 - + Remove 删除 - + Add 添加 @@ -1842,67 +2017,67 @@ 角度 - + 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 包含不属于任何实体的面 - + Grouping 成组 - + Ungrouping 解组 - + Split Mesh 拆分网格 - + Mesh to Shape 网格转换为形体 - + Base component 基础组件 - + Additions 增补 - + Subtractions 消减 - + Objects 对象 @@ -1922,7 +2097,7 @@ 无法创建屋顶 - + Page @@ -1937,82 +2112,82 @@ 创建剖切面 - + Create Site 创建场地 - + Create Structure 创建结构体 - + Create Wall 创建墙 - + Width 宽度 - + Height 高度 - + Error: Invalid base object 错误:无效的基对象 - + This mesh is an invalid solid 该网格是无效实体 - + Create Window 创建窗 - + Edit 编辑 - + Create/update component 创建/更新组件 - + Base 2D object 二维基对象 - + Wires 线框 - + Create new component 创建新组件 - + Name 名称 - + Type 类型 - + Thickness 厚度 @@ -2027,12 +2202,12 @@ 文件%s已成功创建. - + Add space boundary 添加空间边界 - + Remove space boundary 移除空间边界 @@ -2042,7 +2217,7 @@ 请选择一个基物体 - + Fixtures 固定装置 @@ -2072,32 +2247,32 @@ 创建楼梯 - + Length 长度 - + Error: The base shape couldn't be extruded along this tool object 错误: 无法沿此工具对象拉伸底部形状 - + Couldn't compute a shape 无法计算形状 - + Merge Wall 合并壁 - + Please select only wall objects 请选择只有墙上的对象 - + Merge Walls 合并壁 @@ -2107,42 +2282,42 @@ 轴之间的距离 (mm) 和角度 (°) - + Error computing the shape of this object 计算此对象形状时出的错 - + Create Structural System 创建结构体系 - + Object doesn't have settable IFC Attributes 对象没有可设置的 IFC 属性 - + Disabling Brep force flag of object 禁用 Brep 对象的强制标志 - + Enabling Brep force flag of object 启用 Brep 对象的强制标志 - + has no solid 没有固体 - + has an invalid shape 形状无效 - + has a null shape 形状无效 @@ -2187,7 +2362,7 @@ 创建3个视图 - + Create Panel 创建面板 @@ -2272,7 +2447,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela 高度(毫米) - + Create Component 新增组件 @@ -2282,7 +2457,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela 新增材料 - + Walls can only be based on Part or Mesh objects 墙壁只能基于零件或网格对象 @@ -2292,12 +2467,12 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela 设置文本位置 - + Category 类别 - + Key 关键字 @@ -2312,7 +2487,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela 单位 - + Create IFC properties spreadsheet 创建 IFC 属性电子表格 @@ -2322,37 +2497,37 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela 创建建筑物 - + Group - + Create Floor 创建地板 - + Create Panel Cut 创建面板切口 - + Create Panel Sheet 创建面板表 - + Facemaker returned an error 服务器返回一个错误 - + Tools 工具 - + Edit views positions 编辑视图位置 @@ -2497,7 +2672,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela 旋转 - + Offset 偏移 @@ -2522,85 +2697,85 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela 时间表 - + There is no valid object in the selection. Site creation aborted. 所选内容中没有有效的对象。网站创建中止。 - + 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 切换文档的所有结构节点开/关 - + Intersection found. 找到交集 - + Door - + Hinge 铰链 - + Opening mode 打开模式 - + Get selected edge 获取所选边缘 - + Press to retrieve the selected edge 按下去来检索选定的边缘 @@ -2630,17 +2805,17 @@ Site creation aborted. 新图层 - + Wall Presets... 墙壁预设..。 - + Hole wire 孔线 - + Pick selected 选取选定的 @@ -2720,7 +2895,7 @@ Site creation aborted. - + This object has no face 此对象没有面 @@ -2730,42 +2905,42 @@ Site creation aborted. 空间边界 - + Error: Unable to modify the base object of this wall 错误: 无法修改此墙的基础对象 - + Window elements 窗口构件 - + Survey 调查 - + Set description 设置描述 - + Clear 清除 - + Copy Length 复制长度 - + Copy Area 复制面积 - + Export CSV 导出 CSV @@ -2775,17 +2950,17 @@ Site creation aborted. 描述 - + Area 面积 - + Total 总计 - + Hosts 主机 @@ -2837,77 +3012,77 @@ Building creation aborted. 创建建筑物 - + Invalid cutplane 无效的剖面 - + All good! No problems found 一切正常! 未发现问题 - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: 该对象没有 IfcProperties 属性。取消对象的电子表格创建: - + Toggle subcomponents 切换子组件 - + Closing Sketch edit 关闭草绘编辑 - + Component 组件 - + Edit IFC properties 编辑IFC属性 - + Edit standard code 编辑标准签名 - + Property 属性 - + Add property... 添加属性 - + Add property set... 添加属性集... - + New... 新建... - + New property 新建属性(&N) - + New property set 新属性集 - + 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. @@ -2918,7 +3093,7 @@ 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. 所选内容中没有有效的对象。 @@ -2930,7 +3105,7 @@ Floor creation aborted. 在配置文件中未找到交叉点。 - + Error computing shape of Error computing shape of @@ -2945,67 +3120,62 @@ Floor creation aborted. 请只选择管道对象 - + 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 此外形不是2D零件 - - Too many wires in the profile - 轮廓里有太多的线 - - - + The profile is not closed 轮廓没有封闭 - + Only the 3 first wires will be connected 只有前3条线将被连接 - + Common vertex not found 未找到公共顶点 - + Pipes are already aligned 管道已对齐 - + At least 2 pipes must align 至少2根管道必须对齐 @@ -3060,12 +3230,12 @@ Floor creation aborted. 调整尺寸 - + Center 中心 - + 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. @@ -3076,72 +3246,72 @@ Note: You can change that in the preferences. 备注:您可以在 "偏好设定" 中更改该选项。 - + 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 其中一个对象有超过2节点 - + Unable to find a suitable intersection point 无法找到合适的交点 - + Intersection found. 找到交集 - + The selected wall contains no subwall to merge 在所选的墙上包含没有次墙来合并 - + Cannot compute blocks for wall 无法计算墙体砖块量 - + Choose a face on an existing object or select a preset 在现有对象上选取一个面或选择一个预设 - + Unable to create component 无法创建组件 - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire 线的数目在主体对象中定义一个孔。值为零时将自动采用最大线数 - + + 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 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 If this is checked, the default Offset value of this window will be added to the value entered here @@ -3186,17 +3356,17 @@ Note: You can change that in the preferences. 错误: 您的 IfcOpenShell 版本太旧 - + Successfully written 写入成功 - + Found a shape containing curves, triangulating 找到一个包含曲线的形状, 正在变成三角. - + Successfully imported 导入成功 @@ -3252,120 +3422,135 @@ You can change that in the preferences. Centers the plane on the objects in the list above - + First point of the beam First point of the beam - + Base point of column Base point of column - + Next point Next point - + Structure options Structure options - + Drawing mode Drawing mode - + Beam Beam - + Column Column - + Preset Preset - + Switch L/H Switch L/H - + Switch L/W Switch L/W - + Con&tinue Con&tinue - + First point of wall First point of wall - + Wall options Wall options - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. This list shows all the MultiMaterials objects of this document. Create some to define wall types. - + Alignment Alignment - + Left 左视 - + Right 右视 - + Use sketches 使用草图 - + Structure 结构 - + Window 窗口 - + Window options Window options - + Auto include in host object Auto include in host object - + Sill height Sill height + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness @@ -3377,7 +3562,7 @@ You can change that in the preferences. depends on the object - + Create Project 创建项目 @@ -3387,12 +3572,22 @@ You can change that in the preferences. Unable to recognize that file type - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch Arch - + Rebar tools Rebar tools @@ -3516,12 +3711,12 @@ You can change that in the preferences. Arch_Add - + Add component 添加组件 - + Adds the selected components to the active object 将选定的组件添加到当前对象 @@ -3599,12 +3794,12 @@ You can change that in the preferences. Arch_Check - + Check 检查 - + Checks the selected objects for problems 检查所选对象的问题 @@ -3612,12 +3807,12 @@ You can change that in the preferences. Arch_CloneComponent - + Clone component 克隆组件 - + Clones an object as an undefined architectural component 将对象克隆为未定义的建筑组件 @@ -3625,12 +3820,12 @@ You can change that in the preferences. Arch_CloseHoles - + Close holes 封闭孔 - + Closes holes in open shapes, turning them solids 封闭开孔形体,转换为实体 @@ -3638,16 +3833,29 @@ You can change that in the preferences. Arch_Component - + Component 组件 - + Creates an undefined architectural component 创建未定义的建筑组件 + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3700,12 +3908,12 @@ You can change that in the preferences. Arch_Floor - + Level 水平 - + Creates a Building Part object that represents a level, including selected objects Creates a Building Part object that represents a level, including selected objects @@ -3789,12 +3997,12 @@ You can change that in the preferences. Arch_IfcSpreadsheet - + Create IFC spreadsheet... 创建 IFC 电子表格..。 - + Creates a spreadsheet to store IFC properties of an object. 创建一个电子表格以存储对象的ifc 属性。 @@ -3823,12 +4031,12 @@ You can change that in the preferences. Arch_MergeWalls - + Merge Walls 合并壁 - + Merges the selected walls, if possible 如果可能,合并选定的墙壁 @@ -3836,12 +4044,12 @@ You can change that in the preferences. Arch_MeshToShape - + Mesh to Shape 网格转换为形体 - + Turns selected meshes into Part Shape objects 转换所选网格为零件形体对象 @@ -3862,12 +4070,12 @@ You can change that in the preferences. Arch_Nest - + Nest 嵌套 - + Nests a series of selected shapes in a container 在容器中嵌套一系列选定的形状 @@ -3875,12 +4083,12 @@ You can change that in the preferences. Arch_Panel - + Panel 面板 - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) 从草稿或从选定对象 (草稿、连线、面或实体) 创建面板对象 @@ -3888,7 +4096,7 @@ You can change that in the preferences. Arch_PanelTools - + Panel tools 面板工具 @@ -3896,7 +4104,7 @@ You can change that in the preferences. Arch_Panel_Cut - + Panel Cut 面板切割 @@ -3904,17 +4112,17 @@ You can change that in the preferences. Arch_Panel_Sheet - + Creates 2D views of selected panels 创建所选面板的2D 视图 - + Panel Sheet 面板表 - + Creates a 2D sheet which can contain panel cuts 创建可包含面板切口的2D工作表 @@ -3948,7 +4156,7 @@ You can change that in the preferences. Arch_PipeTools - + Pipe tools 管道工具 @@ -3956,12 +4164,12 @@ You can change that in the preferences. Arch_Project - + Project 项目 - + Creates a project entity aggregating the selected sites. Creates a project entity aggregating the selected sites. @@ -3995,12 +4203,12 @@ You can change that in the preferences. Arch_Remove - + Remove component 删除组件 - + Remove the selected components from their parents, or create a hole in a component 从父对象中删除选定组件,或在组件上创建孔 @@ -4008,12 +4216,12 @@ You can change that in the preferences. Arch_RemoveShape - + Remove Shape from Arch 从建筑元素中移除形体 - + Removes cubic shapes from Arch components 从建筑组件移除立方体 @@ -4060,12 +4268,12 @@ You can change that in the preferences. Arch_SelectNonSolidMeshes - + Select non-manifold meshes 选择非流形网格 - + Selects all non-manifold meshes from the document or from the selected groups 选择文档中或所选组中的所有非流形网格 @@ -4073,12 +4281,12 @@ You can change that in the preferences. Arch_Site - + Site 场地 - + Creates a site object including selected objects. 创建场地,包含选定对象 @@ -4104,12 +4312,12 @@ You can change that in the preferences. Arch_SplitMesh - + Split Mesh 拆分网格 - + Splits selected meshes into independent components 将选定的网格拆分为独立组件 @@ -4125,12 +4333,12 @@ You can change that in the preferences. Arch_Structure - + Structure 结构 - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) 从零开始或从选定的对象(线,面或体)创建结构体 @@ -4138,12 +4346,12 @@ You can change that in the preferences. Arch_Survey - + Survey 调查 - + Starts survey 开始调查 @@ -4151,12 +4359,12 @@ You can change that in the preferences. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag 切换 IFC Brep 标志 - + Force an object to be exported as Brep or not 强制是否将对象导出为 Brep @@ -4164,25 +4372,38 @@ You can change that in the preferences. Arch_ToggleSubs - + Toggle subcomponents 切换子组件 - + Shows or hides the subcomponents of this object 显示或隐藏此对象的子组件 + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall - + Creates a wall object from scratch or from a selected object (wire, face or solid) 从零开始或从选定的对象(线,面或体)创建墙体 @@ -4190,12 +4411,12 @@ You can change that in the preferences. Arch_Window - + Window - + Creates a window object from a selected object (wire, rectangle or sketch) 从所选对象创建窗对象(线框、矩形或草绘) @@ -4500,27 +4721,27 @@ a certain property. 写入相机位置 - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools - + Draft 吃水深度 - + Import-Export 导入/导出 @@ -4981,7 +5202,7 @@ a certain property. 厚度 - + Force export as Brep 强制导出为 Brep @@ -5006,15 +5227,10 @@ a certain property. 日期 - + Export options 导出选项 - - - IFC - IFC - General options @@ -5156,17 +5372,17 @@ a certain property. 允许四方形 - + Use triangulation options set in the DAE options page 使用 "DAE 选项" 页中设置的三角选项 - + Use DAE triangulation options 使用 DAE 三角选项 - + Join coplanar facets when triangulating 当构建三角时加入共面平面 @@ -5190,11 +5406,6 @@ a certain property. Create clones when objects have shared geometry 当对象具有共享几何图形时创建副本 - - - Show this dialog when importing and exporting - 导入和导出时显示此对话框 - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5256,12 +5467,12 @@ a certain property. 拆分多层墙 - + Use IfcOpenShell serializer if available 使用 IfcOpenShell 序列化程序 (如果可用) - + Export 2D objects as IfcAnnotations 将2D 对象导出为 IfcAnnotations @@ -5281,7 +5492,7 @@ a certain property. 导入时调整视图 - + Export full FreeCAD parametric model 导出全 FreeCAD 参数模型 @@ -5331,12 +5542,12 @@ a certain property. 排除列表: - + Reuse similar entities 重复使用类似实体 - + Disable IfcRectangleProfileDef 禁用 ifcrectangleprofiledef @@ -5406,7 +5617,7 @@ a certain property. Import full FreeCAD parametric definitions if available - + Auto-detect and export as standard cases when applicable Auto-detect and export as standard cases when applicable @@ -5494,6 +5705,166 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces Allow quadrilateral faces + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Add default building storey if one is not found in the document + + + + IFC file units + IFC file units + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + Metric + Metric + + + + Imperial + Imperial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing + Shows verbose debug messages during import and export @@ -5586,150 +5957,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools 拱工具 @@ -5737,32 +5978,32 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft 底图(&D) - + Utilities 实用程序 - + &Arch &拱 - + Creation Creation - + Annotation 注释 - + Modification Modification diff --git a/src/Mod/Arch/Resources/translations/Arch_zh-TW.qm b/src/Mod/Arch/Resources/translations/Arch_zh-TW.qm index 5996aba199..731d1fb96f 100644 Binary files a/src/Mod/Arch/Resources/translations/Arch_zh-TW.qm and b/src/Mod/Arch/Resources/translations/Arch_zh-TW.qm differ diff --git a/src/Mod/Arch/Resources/translations/Arch_zh-TW.ts b/src/Mod/Arch/Resources/translations/Arch_zh-TW.ts index 0913b2ea0b..0d8a003968 100644 --- a/src/Mod/Arch/Resources/translations/Arch_zh-TW.ts +++ b/src/Mod/Arch/Resources/translations/Arch_zh-TW.ts @@ -34,57 +34,57 @@ 這個建築的類型 - + 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 description for this component 此組件的可選說明 - + An optional tag for this component 此組件的可選標籤 - + A material for this object 這個對象的材料 - + 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 這個對象在 XY 平面上的投影面積 - + The perimeter length of the horizontal area 水準區域的周長 @@ -104,12 +104,12 @@ 該設備所需要的以瓦特為單位的電力 - + The height of this object 此對象的高度 - + The computed floor area of this floor 這個樓層的計算樓面面積 @@ -144,62 +144,62 @@ 輪廓繞著拉伸軸旋轉 - + The length of this element, if not based on a profile 該元素的長度,如果不是基於輪廓 - + The width of this element, if not based on a profile 該元素的寬度,如果不是基於輪廓 - + 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 direction of waves for corrugated elements 波紋元件的波浪方向 - + The type of waves for corrugated elements 波形元件的波浪類型 - + The area of this panel 這個面板的面積 - + The facemaker type to use to build the profile of this object 用於生成此對象輪廓的 facemaker 類型 - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) 該對象的法向拉伸方向(保持 (0,0,0) 表示自動法向) @@ -214,82 +214,82 @@ 著色對象的線寬 - + 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 標記文本的 X 偏移量 - + The Y offset of the tag text 標記文本的 Y 偏移量 - + The font of the tag text 標籤文字的字型 - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label 要顯示的文字。可以是%tag%、%label% 或 %description% 來顯示面板標籤或標題 - + The position of the tag text. Keep (0,0,0) for center position 標籤文件的位置。保持 (0,0,0) 為中心位置。 - + The rotation of the tag text 標籤文字的旋轉角度 - + A margin inside the boundary 邊界內的邊距 - + Turns the display of the margin on/off 打開/關閉邊距顯示 - + The linked Panel cuts The linked Panel cuts - + The tag text to display The tag text to display - + The width of the sheet The width of the sheet - + The height of the sheet The height of the sheet - + The fill ratio of this sheet The fill ratio of this sheet @@ -319,17 +319,17 @@ Offset from the end point - + The curvature radius of this connector The curvature radius of this connector - + The pipes linked by this connector The pipes linked by this connector - + The type of this connector The type of this connector @@ -349,7 +349,7 @@ The height of this element - + The structural nodes of this element The structural nodes of this element @@ -411,7 +411,7 @@ The type of this slab - The type of this slab + 樓板的類型 @@ -421,7 +421,7 @@ The number of holes in this element - The number of holes in this element + 元素的開孔數目 @@ -664,84 +664,84 @@ 如果選中,則無論在 3D 模型中是否可見,都將顯示源對象 - + The base terrain of this site 本地點的基本地形 - + The postal or zip code of this site 本地點的郵政或郵遞區號 - + The city 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 這個地點 0 級的海拔 - + 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 從生成的形狀中移除拆分器 - + Show solar diagram or not - Show solar diagram or not + 是否顯示太陽軌跡圖 - + The scale of the solar diagram The scale of the solar diagram - + The position of the solar diagram The position of the solar diagram - + The color of the solar diagram - The color of the solar diagram + 太陽軌跡圖的顏色 @@ -934,107 +934,107 @@ The offset between the border of the stairs and the structure - + An optional extrusion path for this element An optional extrusion path for this element - + The height or extrusion depth of this element. Keep 0 for automatic The height or extrusion depth of this element. Keep 0 for automatic - + A description of the standard profile this element is based upon A description of the standard profile this element is based upon - + Offset distance between the centerline and the nodes line Offset distance between the centerline and the nodes line - + If the nodes are visible or not If the nodes are visible or not - + The width of the nodes line 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 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 牆體寬度。如果牆基於一個面時,則不使用 - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid 牆體高度。保持0自动。如果牆基於實體,則不使用 - + The alignment of this wall on its base object, if applicable 如果適用,將該牆壁對準其基礎對象 - + 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) 此牆與其基準線之間的偏移量(僅用於左右對齊) - + The normal direction of this window 此窗口的正常方向 - + The area of this window 此窗口的區域 - + An optional higher-resolution mesh or shape for this object 此對象的可選高解析度網格或形狀 @@ -1044,7 +1044,7 @@ An optional additional placement to add to the profile before extruding it - + Opens the subcomponents that have a hinge defined Opens the subcomponents that have a hinge defined @@ -1099,7 +1099,7 @@ The overlap of the stringers above the bottom of the treads - + The number of the wire that defines the hole. A value of 0 means automatic The number of the wire that defines the hole. A value of 0 means automatic @@ -1124,7 +1124,7 @@ 這個系統的軸是由 - + An optional axis or axis system on which this object should be duplicated An optional axis or axis system on which this object should be duplicated @@ -1139,32 +1139,32 @@ If true, geometry is fused, otherwise a compound - + If True, the object is rendered as a face, if possible. If True, the object is rendered as a face, if possible. - + The allowed angles this object can be rotated to when placed on sheets The allowed angles this object can be rotated to when placed on sheets - + Specifies an angle for the wood grain (Clockwise, 0 is North) Specifies an angle for the wood grain (Clockwise, 0 is North) - + Specifies the scale applied to each panel view. Specifies the scale applied to each panel view. - + A list of possible rotations for the nester A list of possible rotations for the nester - + Turns the display of the wood grain texture on/off Turns the display of the wood grain texture on/off @@ -1189,7 +1189,7 @@ The custom spacing of rebar - + Shape of rebar Shape of rebar @@ -1199,17 +1199,17 @@ Flip the roof direction if going the wrong way - + Shows plan opening symbols if available Shows plan opening symbols if available - + Show elevation opening symbols if available Show elevation opening symbols if available - + The objects that host this window The objects that host this window @@ -1329,7 +1329,7 @@ If set to True, the working plane will be kept on Auto mode - + An optional standard (OmniClass, etc...) code for this component An optional standard (OmniClass, etc...) code for this component @@ -1344,22 +1344,22 @@ A URL where to find information about this material - + The horizontal offset of waves for corrugated elements The horizontal offset of waves for corrugated elements - + If the wave also affects the bottom side or not If the wave also affects the bottom side or not - + The font file The font file - + An offset value to move the cut plane from the center point An offset value to move the cut plane from the center point @@ -1414,22 +1414,22 @@ The distance between the cut plane and the actual view cut (keep this a very small value but not zero) - + The street and house number of this site, with postal box or apartment number if needed The street and house number of this site, with postal box or apartment number if needed - + The region, province or county of this site The region, province or county of this site - + A url that shows this site in a mapping website A url that shows this site in a mapping website - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates @@ -1484,102 +1484,102 @@ The 'left outline' of all segments of stairs - + Enable this to make the wall generate blocks Enable this to make the wall generate blocks - + The length of each block The length of each block - + The height of each block The height of each block - + The horizontal offset of the first line of blocks The horizontal offset of the first line of blocks - + The horizontal offset of the second line of blocks The horizontal offset of the second line of blocks - + The size of the joints between each block The size of the joints between each block - + The number of entire blocks The number of entire blocks - + The number of broken blocks The number of broken blocks - + The components of 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. 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 An optional object that defines a volume to be subtracted from hosts of this window - + The width of this window The width of this window - + The height of this window The height of this window - + The preset number this window is based on The preset number this window is based on - + The frame size of this window The frame size of this window - + The offset size of this window The offset size of this window - + The width of louvre elements The width of louvre elements - + The space between louvre elements The space between louvre elements - + The number of the wire that defines the hole. If 0, the value will be calculated automatically The number of the wire that defines the hole. If 0, the value will be calculated automatically - + Specifies if moving this object moves its base instead Specifies if moving this object moves its base instead @@ -1609,22 +1609,22 @@ The number of posts used to build the fence - + The type of this object The type of this object - + IFC data IFC data - + IFC properties of this object IFC properties of this object - + Description of IFC attributes are not yet implemented Description of IFC attributes are not yet implemented @@ -1639,27 +1639,27 @@ If true, the color of the objects material will be used to fill cut areas. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site When set to 'True North' the whole geometry will be rotated to match the true north of this site - + Show compass or not Show compass or not - + The rotation of the Compass relative to the Site The rotation of the Compass relative to the Site - + The position of the Compass relative to the Site placement The position of the Compass relative to the Site placement - + Update the Declination value based on the compass rotation Update the Declination value based on the compass rotation @@ -1730,8 +1730,8 @@ - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. - If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other file sin lightweight mode. + 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. + 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. @@ -1754,10 +1754,110 @@ Turn cutting on when activating this level - + Use the material color as this object's shape color, if available Use the material color as this object's shape color, if available + + + The number of vertical mullions + The number of vertical mullions + + + + If the profile of the vertical mullions get aligned with the surface or not + If the profile of the vertical mullions get aligned with the surface or not + + + + The number of vertical sections of this curtain wall + The number of vertical sections of this curtain wall + + + + The size of the vertical mullions, if no profile is used + The size of the vertical mullions, if no profile is used + + + + A profile for vertical mullions (disables vertical mullion size) + A profile for vertical mullions (disables vertical mullion size) + + + + The number of horizontal mullions + The number of horizontal mullions + + + + If the profile of the horizontal mullions gets aligned with the surface or not + If the profile of the horizontal mullions gets aligned with the surface or not + + + + The number of horizontal sections of this curtain wall + The number of horizontal sections of this curtain wall + + + + The size of the horizontal mullions, if no profile is used + The size of the horizontal mullions, if no profile is used + + + + A profile for horizontal mullions (disables horizontal mullion size) + A profile for horizontal mullions (disables horizontal mullion size) + + + + The number of diagonal mullions + The number of diagonal mullions + + + + The size of the diagonal mullions, if any, if no profile is used + The size of the diagonal mullions, if any, if no profile is used + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + The number of panels + The number of panels + + + + The thickness of the panels + The thickness of the panels + + + + Swaps horizontal and vertical lines + Swaps horizontal and vertical lines + + + + Perform subtractions between components so none overlap + Perform subtractions between components so none overlap + + + + Centers the profile over the edges or not + 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 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 wall thickness of this pipe, if not based on a profile + The wall thickness of this pipe, if not based on a profile + 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 @@ -1774,22 +1874,97 @@ If True, additional lines with each individual object are added to the results - + The time zone where this site is located The time zone where this site is located - + + The angle of the truss + The angle of the truss + + + + The slant type of this truss + The slant type of this truss + + + + The normal direction 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 start position + + + + The height of the truss at the end position + The height of the truss at the end position + + + + An optional start offset for the top strut + An optional start offset for the top strut + + + + An optional end 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 height of the main top and bottom elements of the truss + + + + The width 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 type of the middle element of the truss + + + + The direction of the rods + The direction of the rods + + + + The diameter or side of the rods + The diameter or side of the rods + + + + The number of rod sections + The number of rod sections + + + + If the truss has a rod at its endpoint or not + If the truss has a rod at its endpoint or not + + + + How to draw the rods + How to draw the rods + + + 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 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) 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 area of this wall as a simple Height * Length calculation The area of this wall as a simple Height * Length calculation @@ -1797,17 +1972,17 @@ Arch - + Components 組件 - + Components of this object 此物件之組成 - + Axes @@ -1817,12 +1992,12 @@ 建立軸 - + Remove 移除 - + Add 新增 @@ -1842,67 +2017,67 @@ 角度 - + 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 具有非任何實體部份之面 - + Grouping 群組 - + Ungrouping 取消群組 - + Split Mesh 分割Mesh - + Mesh to Shape 形狀的網格 - + Base component 基礎元件 - + Additions 增加 - + Subtractions 扣除 - + Objects 物件 @@ -1922,7 +2097,7 @@ 無法建立屋頂 - + Page @@ -1937,82 +2112,82 @@ 建立剖面 - + Create Site 建立地點 - + Create Structure 建立結構 - + Create Wall 建立牆面 - + Width 寬度 - + Height 高度 - + Error: Invalid base object 錯誤:錯誤的基礎物件 - + This mesh is an invalid solid 此網格為無效實體 - + Create Window 建立窗戶 - + Edit 編輯 - + Create/update component 建立/更新元件 - + Base 2D object 基礎 2D 物件 - + Wires - + Create new component 建立新元件 - + Name 名稱 - + Type 類型 - + Thickness 厚度 @@ -2027,12 +2202,12 @@ 成功建立%s檔 - + Add space boundary Add space boundary - + Remove space boundary Remove space boundary @@ -2042,7 +2217,7 @@ Please select a base object - + Fixtures Fixtures @@ -2072,32 +2247,32 @@ 建立樓梯 - + Length 長度 - + Error: The base shape couldn't be extruded along this tool object Error: The base shape couldn't be extruded along this tool object - + Couldn't compute a shape Couldn't compute a shape - + Merge Wall 合併牆面 - + Please select only wall objects 請僅選擇牆面物件 - + Merge Walls 合併牆面 @@ -2107,42 +2282,42 @@ Distances (mm) and angles (deg) between axes - + Error computing the shape of this object Error computing the shape of this object - + Create Structural System 建立結構系統 - + Object doesn't have settable IFC Attributes Object doesn't have settable IFC Attributes - + Disabling Brep force flag of object Disabling Brep force flag of object - + Enabling Brep force flag of object Enabling Brep force flag of object - + has no solid 無實體 - + has an invalid shape 有一錯誤造型 - + has a null shape 有一空造型 @@ -2187,7 +2362,7 @@ 建立三視圖 - + Create Panel Create Panel @@ -2272,7 +2447,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela 高(mm) - + Create Component Create Component @@ -2282,7 +2457,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela 建立材質 - + Walls can only be based on Part or Mesh objects Walls can only be based on Part or Mesh objects @@ -2292,12 +2467,12 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Set text position - + Category 類別 - + Key Key @@ -2312,7 +2487,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela 單位 - + Create IFC properties spreadsheet Create IFC properties spreadsheet @@ -2322,37 +2497,37 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Create Building - + Group 群組 - + Create Floor Create Floor - + Create Panel Cut Create Panel Cut - + Create Panel Sheet Create Panel Sheet - + Facemaker returned an error Facemaker returned an error - + Tools 工具 - + Edit views positions Edit views positions @@ -2497,7 +2672,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Rotation - + Offset 偏移複製 @@ -2522,86 +2697,86 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela Schedule - + There is no valid object in the selection. Site creation aborted. There is no valid object in the selection. Site creation aborted. - + Node Tools Node Tools - + Reset nodes Reset nodes - + Edit nodes Edit nodes - + Extend nodes Extend nodes - + Extends the nodes of this element to reach the nodes of another element Extends the nodes of this element to reach the nodes of another element - + Connect nodes Connect nodes - + Connects nodes of this element with the nodes of another element Connects nodes of this element with the nodes of another element - + Toggle all nodes Toggle all nodes - + Toggles all structural nodes of the document on/off Toggles all structural nodes of the document on/off - + Intersection found. Intersection found. - + Door - + Hinge Hinge - + Opening mode Opening mode - + Get selected edge Get selected edge - + Press to retrieve the selected edge Press to retrieve the selected edge @@ -2631,17 +2806,17 @@ Site creation aborted. 新圖層 - + Wall Presets... Wall Presets... - + Hole wire Hole wire - + Pick selected Pick selected @@ -2721,7 +2896,7 @@ Site creation aborted. Columns - + This object has no face This object has no face @@ -2731,42 +2906,42 @@ Site creation aborted. Space boundaries - + Error: Unable to modify the base object of this wall Error: Unable to modify the base object of this wall - + Window elements Window elements - + Survey 查詢 - + Set description Set description - + Clear 清除 - + Copy Length Copy Length - + Copy Area Copy Area - + Export CSV Export CSV @@ -2776,17 +2951,17 @@ Site creation aborted. 說明 - + Area Area - + Total Total - + Hosts Hosts @@ -2838,77 +3013,77 @@ Building creation aborted. Create BuildingPart - + Invalid cutplane Invalid cutplane - + All good! No problems found All good! No problems found - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: - + Toggle subcomponents Toggle subcomponents - + Closing Sketch edit Closing Sketch edit - + Component Component - + Edit IFC properties Edit IFC properties - + Edit standard code Edit standard code - + Property 屬性 - + Add property... Add property... - + Add property set... Add property set... - + New... 新增... - + New property New property - + New property set New property set - + 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. @@ -2919,7 +3094,7 @@ 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. There is no valid object in the selection. @@ -2931,7 +3106,7 @@ Floor creation aborted. Crossing point not found in profile. - + Error computing shape of Error computing shape of @@ -2946,67 +3121,62 @@ Floor creation aborted. Please select only Pipe objects - + Unable to build the base path Unable to build the base path - + Unable to build the profile Unable to build the profile - + Unable to build the pipe Unable to build the pipe - + The base object is not a Part The base object is not a Part - + Too many wires in the base shape Too many wires in the base shape - + The base wire is closed The base wire is closed - + The profile is not a 2D Part The profile is not a 2D Part - - Too many wires in the profile - Too many wires in the profile - - - + The profile is not closed The profile is not closed - + Only the 3 first wires will be connected Only the 3 first wires will be connected - + Common vertex not found Common vertex not found - + Pipes are already aligned Pipes are already aligned - + At least 2 pipes must align At least 2 pipes must align @@ -3061,12 +3231,12 @@ Floor creation aborted. Resize - + Center 中心 - + 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. @@ -3077,72 +3247,72 @@ Other objects will be removed from the selection. Note: You can change that in the preferences. - + Choose another Structure object: Choose another Structure object: - + The chosen object is not a Structure The chosen object is not a Structure - + The chosen object has no structural nodes The chosen object has no structural nodes - + One of these objects has more than 2 nodes One of these objects has more than 2 nodes - + Unable to find a suitable intersection point Unable to find a suitable intersection point - + Intersection found. Intersection found. - + The selected wall contains no subwall to merge The selected wall contains no subwall to merge - + Cannot compute blocks for wall Cannot compute blocks for wall - + Choose a face on an existing object or select a preset Choose a face on an existing object or select a preset - + Unable to create component Unable to create component - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire - + + default + 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 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 If this is checked, the default Offset value of this window will be added to the value entered here @@ -3187,17 +3357,17 @@ Note: You can change that in the preferences. Error: your IfcOpenShell version is too old - + Successfully written Successfully written - + Found a shape containing curves, triangulating Found a shape containing curves, triangulating - + Successfully imported Successfully imported @@ -3253,120 +3423,135 @@ You can change that in the preferences. Centers the plane on the objects in the list above - + First point of the beam First point of the beam - + Base point of column Base point of column - + Next point Next point - + Structure options Structure options - + Drawing mode Drawing mode - + Beam Beam - + Column Column - + Preset Preset - + Switch L/H Switch L/H - + Switch L/W Switch L/W - + Con&tinue Con&tinue - + First point of wall First point of wall - + Wall options Wall options - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. This list shows all the MultiMaterials objects of this document. Create some to define wall types. - + Alignment Alignment - + Left - + Right - + Use sketches Use sketches - + Structure 結構 - + Window 視窗 - + Window options Window options - + Auto include in host object Auto include in host object - + Sill height Sill height + + + Curtain Wall + Curtain Wall + + + + Please select only one base object or none + Please select only one base object or none + + + + Create Curtain Wall + Create Curtain Wall + Total thickness @@ -3378,7 +3563,7 @@ You can change that in the preferences. depends on the object - + Create Project Create Project @@ -3388,12 +3573,22 @@ You can change that in the preferences. Unable to recognize that file type - + + Truss + Truss + + + + Create Truss + Create Truss + + + Arch Arch - + Rebar tools Rebar tools @@ -3517,12 +3712,12 @@ You can change that in the preferences. Arch_Add - + Add component 增加組件 - + Adds the selected components to the active object 增加選定組件至目前物件 @@ -3600,12 +3795,12 @@ You can change that in the preferences. Arch_Check - + Check 確認 - + Checks the selected objects for problems 檢查所選物件之問題 @@ -3613,12 +3808,12 @@ You can change that in the preferences. Arch_CloneComponent - + Clone component Clone component - + Clones an object as an undefined architectural component Clones an object as an undefined architectural component @@ -3626,12 +3821,12 @@ You can change that in the preferences. Arch_CloseHoles - + Close holes 封閉空洞 - + Closes holes in open shapes, turning them solids 於封閉開口之造型並轉為實體 @@ -3639,16 +3834,29 @@ You can change that in the preferences. Arch_Component - + Component Component - + Creates an undefined architectural component Creates an undefined architectural component + + Arch_CurtainWall + + + Curtain Wall + Curtain Wall + + + + Creates a curtain wall object from selected line or from scratch + Creates a curtain wall object from selected line or from scratch + + Arch_CutPlane @@ -3701,12 +3909,12 @@ You can change that in the preferences. Arch_Floor - + Level Level - + Creates a Building Part object that represents a level, including selected objects Creates a Building Part object that represents a level, including selected objects @@ -3790,12 +3998,12 @@ You can change that in the preferences. Arch_IfcSpreadsheet - + Create IFC spreadsheet... Create IFC spreadsheet... - + Creates a spreadsheet to store IFC properties of an object. Creates a spreadsheet to store IFC properties of an object. @@ -3824,12 +4032,12 @@ You can change that in the preferences. Arch_MergeWalls - + Merge Walls 合併牆面 - + Merges the selected walls, if possible 若可行合併所選牆面 @@ -3837,12 +4045,12 @@ You can change that in the preferences. Arch_MeshToShape - + Mesh to Shape 形狀的網格 - + Turns selected meshes into Part Shape objects 轉換選定之網格為零件造型物件 @@ -3863,12 +4071,12 @@ You can change that in the preferences. Arch_Nest - + Nest Nest - + Nests a series of selected shapes in a container Nests a series of selected shapes in a container @@ -3876,12 +4084,12 @@ You can change that in the preferences. Arch_Panel - + Panel Panel - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) @@ -3889,7 +4097,7 @@ You can change that in the preferences. Arch_PanelTools - + Panel tools Panel tools @@ -3897,7 +4105,7 @@ You can change that in the preferences. Arch_Panel_Cut - + Panel Cut Panel Cut @@ -3905,17 +4113,17 @@ You can change that in the preferences. Arch_Panel_Sheet - + Creates 2D views of selected panels Creates 2D views of selected panels - + Panel Sheet Panel Sheet - + Creates a 2D sheet which can contain panel cuts Creates a 2D sheet which can contain panel cuts @@ -3949,7 +4157,7 @@ You can change that in the preferences. Arch_PipeTools - + Pipe tools Pipe tools @@ -3957,12 +4165,12 @@ You can change that in the preferences. Arch_Project - + Project 專案 - + Creates a project entity aggregating the selected sites. Creates a project entity aggregating the selected sites. @@ -3996,12 +4204,12 @@ You can change that in the preferences. Arch_Remove - + Remove component 移除原件 - + Remove the selected components from their parents, or create a hole in a component 由其家族中移除選定物件或於物建中建立空洞 @@ -4009,12 +4217,12 @@ You can change that in the preferences. Arch_RemoveShape - + Remove Shape from Arch 由建築中移除造型 - + Removes cubic shapes from Arch components 移除建築元件中之方塊形狀 @@ -4061,12 +4269,12 @@ You can change that in the preferences. Arch_SelectNonSolidMeshes - + Select non-manifold meshes 選擇非重疊網格 - + Selects all non-manifold meshes from the document or from the selected groups 由檔案或所選之群組中選取所有非重疊網格 @@ -4074,12 +4282,12 @@ You can change that in the preferences. Arch_Site - + Site 位置 - + Creates a site object including selected objects. 建立包含選定物件之位置物件 @@ -4105,12 +4313,12 @@ You can change that in the preferences. Arch_SplitMesh - + Split Mesh 分割Mesh - + Splits selected meshes into independent components 分割選定Mesh為獨立物件 @@ -4126,12 +4334,12 @@ You can change that in the preferences. Arch_Structure - + Structure 結構 - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) 由草圖或選定物件(草圖,線,面或固體)建立結構物件 @@ -4139,12 +4347,12 @@ You can change that in the preferences. Arch_Survey - + Survey 查詢 - + Starts survey 開始查詢 @@ -4152,12 +4360,12 @@ You can change that in the preferences. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag 切換 IFC Brep 標示 - + Force an object to be exported as Brep or not 是否強制將一物件以Brep格式匯出 @@ -4165,25 +4373,38 @@ You can change that in the preferences. Arch_ToggleSubs - + Toggle subcomponents Toggle subcomponents - + Shows or hides the subcomponents of this object Shows or hides the subcomponents of this object + + Arch_Truss + + + Truss + Truss + + + + Creates a truss object from selected line or from scratch + Creates a truss object from selected line or from scratch + + Arch_Wall - + Wall 牆面 - + Creates a wall object from scratch or from a selected object (wire, face or solid) 由草圖或選定物件(線,面或固體)建立牆面物件 @@ -4191,12 +4412,12 @@ You can change that in the preferences. Arch_Window - + Window 視窗 - + Creates a window object from a selected object (wire, rectangle or sketch) 由選定之物件(線,矩形或素描)建立窗戶物件 @@ -4501,27 +4722,27 @@ a certain property. Writing camera position - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools - + Draft 吃水 - + Import-Export 匯入-匯出 @@ -4982,7 +5203,7 @@ a certain property. 厚度 - + Force export as Brep 強制匯出為Brep @@ -5007,15 +5228,10 @@ a certain property. DAE - + Export options 匯出選項 - - - IFC - IFC - General options @@ -5157,17 +5373,17 @@ a certain property. Allow quads - + Use triangulation options set in the DAE options page Use triangulation options set in the DAE options page - + Use DAE triangulation options Use DAE triangulation options - + Join coplanar facets when triangulating Join coplanar facets when triangulating @@ -5191,11 +5407,6 @@ a certain property. Create clones when objects have shared geometry 當物件間共享幾何時建立完全複製 - - - Show this dialog when importing and exporting - 當匯入及匯出時顯示此對話窗 - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5257,12 +5468,12 @@ a certain property. Split multilayer walls - + Use IfcOpenShell serializer if available Use IfcOpenShell serializer if available - + Export 2D objects as IfcAnnotations Export 2D objects as IfcAnnotations @@ -5282,7 +5493,7 @@ a certain property. Fit view while importing - + Export full FreeCAD parametric model Export full FreeCAD parametric model @@ -5332,12 +5543,12 @@ a certain property. Exclude list: - + Reuse similar entities Reuse similar entities - + Disable IfcRectangleProfileDef Disable IfcRectangleProfileDef @@ -5407,7 +5618,7 @@ a certain property. Import full FreeCAD parametric definitions if available - + Auto-detect and export as standard cases when applicable Auto-detect and export as standard cases when applicable @@ -5495,6 +5706,166 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.Allow quadrilateral faces Allow quadrilateral faces + + + IFC export + IFC export + + + + Show this dialog when exporting + Show this dialog when exporting + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + Store IFC unique ID in FreeCAD objects + Store IFC unique ID in FreeCAD objects + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + 2D objects will be exported as IfcAnnotation + 2D objects will be exported as IfcAnnotation + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + Add default site if one is not found in the document + Add default site if one is not found in the document + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + Add default building if one is not found in the document (no standard) + Add default building if one is not found in the document (no standard) + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + Add default building storey if one is not found in the document + Add default building storey if one is not found in the document + + + + IFC file units + IFC file units + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + Metric + Metric + + + + Imperial + Imperial + + + + IFC import + IFC import + + + + Show this dialog when importing + Show this dialog when importing + Shows verbose debug messages during import and export @@ -5587,150 +5958,20 @@ FreeCAD object properties FreeCAD object properties - - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. - Some IFC viewers don't like objects exported as extrusions. -Use this to force all objects to be exported as BREP geometry. + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. - - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - Curved shapes that cannot be represented as curves in IFC -are decomposed into flat facets. -If this is checked, additional calculation is done to join coplanar facets. - - - - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - When exporting objects without unique ID (UID), the generated UID -will be stored inside the FreeCAD object for reuse next time that object -is exported. This leads to smaller differences between file versions. - - - - Store IFC unique ID in FreeCAD objects - Store IFC unique ID in FreeCAD objects - - - - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - IFCOpenShell is a library that allows to import IFC files. -Its serializer functionality allows to give it an OCC shape and it will -produce adequate IFC geometry: NURBS, faceted, or anything else. -Note: The serializer is still an experimental feature! - - - - 2D objects will be exported as IfcAnnotation - 2D objects will be exported as IfcAnnotation - - - - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - All FreeCAD object properties will be stored inside the exported objects, -allowing to recreate a full parametric model on reimport. - - - - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - When possible, similar entities will be used only once in the file if possible. -This can reduce the file size a lot, but will make it less easily readable. - - - - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - When possible, IFC objects that are extruded rectangles will be -exported as IfcRectangleProfileDef. -However, some other applications might have problems importing that entity. -If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. - - - - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - Some IFC types such as IfcWall or IfcBeam have special standard versions -like IfcWallStandardCase or IfcBeamStandardCase. -If this option is turned on, FreeCAD will automatically export such objects -as standard cases when the necessary conditions are met. - - - - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - If no site is found in the FreeCAD document, a default one will be added. -A site is not mandatory but a common practice is to have at least one in the file. - - - - Add default site if one is not found in the document - Add default site if one is not found in the document - - - - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - If no building is found in the FreeCAD document, a default one will be added. -Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. -However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. - - - - Add default building if one is not found in the document (no standard) - Add default building if one is not found in the document (no standard) - - - - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - If no building storey is found in the FreeCAD document, a default one will be added. -A building storey is not mandatory but a common practice to have at least one in the file. - - - - Add default building storey if one is not found in the document - Add default building storey if one is not found in the document - - - - IFC file units - IFC file units - - - - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. - - - - Metric - Metric - - - - Imperial - Imperial + + Replace Project, Site, Building and Storey by Group + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools 建築工具 @@ -5738,32 +5979,32 @@ A building storey is not mandatory but a common practice to have at least one in arch - + &Draft 底圖(&D) - + Utilities 功能 - + &Arch &Arch - + Creation Creation - + Annotation 注釋 - + Modification Modification diff --git a/src/Mod/Arch/Resources/ui/preferences-ifc-export.ui b/src/Mod/Arch/Resources/ui/preferences-ifc-export.ui index 3d1df06a58..5706fac8f6 100644 --- a/src/Mod/Arch/Resources/ui/preferences-ifc-export.ui +++ b/src/Mod/Arch/Resources/ui/preferences-ifc-export.ui @@ -7,26 +7,17 @@ 0 0 463 - 421 + 466
- IFC-Export + IFC export 6 - - 9 - - - 9 - - - 9 - - + 9 diff --git a/src/Mod/Arch/Resources/ui/preferences-ifc.ui b/src/Mod/Arch/Resources/ui/preferences-ifc.ui index 089594c571..c1ad754e10 100644 --- a/src/Mod/Arch/Resources/ui/preferences-ifc.ui +++ b/src/Mod/Arch/Resources/ui/preferences-ifc.ui @@ -7,26 +7,17 @@ 0 0 463 - 495 + 577 - IFC + IFC import 6 - - 9 - - - 9 - - - 9 - - + 9 @@ -394,6 +385,22 @@ FreeCAD object properties
+ + + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + + + Replace Project, Site, Building and Storey by Group + + + ifcReplaceProject + + + Mod/Arch + + +
diff --git a/src/Mod/Arch/importIFC.py b/src/Mod/Arch/importIFC.py index bd6e343660..299a08ee28 100644 --- a/src/Mod/Arch/importIFC.py +++ b/src/Mod/Arch/importIFC.py @@ -161,7 +161,8 @@ def getPreferences(): 'IMPORT_PROPERTIES': p.GetBool("ifcImportProperties",False), 'SPLIT_LAYERS': p.GetBool("ifcSplitLayers",False), 'FITVIEW_ONIMPORT': p.GetBool("ifcFitViewOnImport",False), - 'ALLOW_INVALID': p.GetBool("ifcAllowInvalid",False) + 'ALLOW_INVALID': p.GetBool("ifcAllowInvalid",False), + 'REPLACE_PROJECT': p.GetBool("ifcReplaceProject",False) } if preferences['MERGE_MODE_ARCH'] > 0: @@ -299,23 +300,24 @@ def insert(filename,docname,skip=[],only=[],root=None,preferences=None): FreeCADGui.ActiveDocument.activeView().viewAxonometric() # Create the base project object - if len(ifcfile.by_type("IfcProject")) > 0: - projectImporter = importIFCHelper.ProjectImporter(ifcfile, objects) - projectImporter.execute() - else: - # https://forum.freecadweb.org/viewtopic.php?f=39&t=40624 - print("No IfcProject found in the ifc file. Nothing imported") - return doc + if not preferences['REPLACE_PROJECT']: + if len(ifcfile.by_type("IfcProject")) > 0: + projectImporter = importIFCHelper.ProjectImporter(ifcfile, objects) + projectImporter.execute() + else: + # https://forum.freecadweb.org/viewtopic.php?f=39&t=40624 + print("No IfcProject found in the ifc file. Nothing imported") + return doc # handle IFC products for product in products: count += 1 - pid = product.id() guid = product.GlobalId ptype = product.is_a() + if preferences['DEBUG']: print(count,"/",len(products),"object #"+str(pid),":",ptype,end="") # build list of related property sets @@ -382,6 +384,20 @@ def insert(filename,docname,skip=[],only=[],root=None,preferences=None): if ptype in preferences['SKIP']: # preferences-set type skip list if preferences['DEBUG']: print(" skipped.") continue + if preferences['REPLACE_PROJECT']: # options-enabled project/site/building skip + if ptype in ['IfcProject','IfcSite']: + if preferences['DEBUG']: print(" skipped.") + continue + elif ptype in ['IfcBuilding']: + if len(ifcfile.by_type("IfcBuilding")) == 1: + # let multiple buildings through... + if preferences['DEBUG']: print(" skipped.") + continue + elif ptype in ['IfcBuildingStorey']: + if len(ifcfile.by_type("IfcBuildingStorey")) == 1: + # let multiple storeys through... + if preferences['DEBUG']: print(" skipped.") + continue # check if this object is sharing its shape (mapped representation) clone = None @@ -1220,6 +1236,15 @@ def insert(filename,docname,skip=[],only=[],root=None,preferences=None): if l: setattr(p[0],p[1],l) + # Grouping everything if required + if preferences['REPLACE_PROJECT']: + rootgroup = FreeCAD.ActiveDocument.addObject("App::DocumentObjectGroup","Group") + rootgroup.Label = os.path.basename(filename) + for key,obj in objects.items(): + # only add top-level objects + if not obj.InList: + rootgroup.addObject(obj) + FreeCAD.ActiveDocument.recompute() if ZOOMOUT and FreeCAD.GuiUp: diff --git a/src/Mod/Arch/importSHP.py b/src/Mod/Arch/importSHP.py new file mode 100644 index 0000000000..88786aaf2b --- /dev/null +++ b/src/Mod/Arch/importSHP.py @@ -0,0 +1,169 @@ +# -*- coding: utf-8 -*- +#*************************************************************************** +#* * +#* Copyright (c) 2020 Yorik van Havre * +#* * +#* This program is free software; you can redistribute it and/or modify * +#* it under the terms of the GNU Lesser General Public License (LGPL) * +#* as published by the Free Software Foundation; either version 2 of * +#* the License, or (at your option) any later version. * +#* for detail see the LICENCE text file. * +#* * +#* This program is distributed in the hope that it will be useful, * +#* but WITHOUT ANY WARRANTY; without even the implied warranty of * +#* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +#* GNU Library General Public License for more details. * +#* * +#* You should have received a copy of the GNU Library General Public * +#* License along with this program; if not, write to the Free Software * +#* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +#* USA * +#* * +#*************************************************************************** + +from __future__ import print_function + +import os +import FreeCAD +import importIFCHelper +translate = FreeCAD.Qt.translate + +if open.__module__ in ['__builtin__','io']: + pythonopen = open + +def open(filename): + + """opens a SHP/SHX/DBF file in a new FreeCAD document""" + + docname = os.path.splitext(os.path.basename(filename))[0] + docname = importIFCHelper.decode(docname,utf=True) + doc = FreeCAD.newDocument(docname) + doc.Label = docname + doc = insert(filename,doc.Name) + return doc + + +def insert(filename,docname,record=None): + + """imports a SHP/SHX/DBF file in an existing FreeCAD document. + the record attribute is an optional string indicating the shapefile + field to use to give elevations to the different shapes. If not used, + if running in GUI mode, a dialog will pop up to ask the user which + field to use.""" + + if not checkShapeFileLibrary(): + return + + import shapefile + import Part + + # read the shape file + # doc at https://github.com/GeospatialPython/pyshp + + shp = shapefile.Reader(filename) + + # check which record to use for elevation + if not record: + fields = ["None"] + [field[0] for field in shp.fields] + if FreeCAD.GuiUp: + import FreeCADGui + from PySide import QtGui + reply = QtGui.QInputDialog.getItem(FreeCADGui.getMainWindow(), + translate("Arch","Shapes elevation"), + translate("Arch","Choose which field provides shapes elevations:"), + fields) + if reply[1]: + if record != "None": + record = reply[0] + + # build shapes + shapes = [] + for shaperec in shp.shapeRecords(): + shape = None + pts = [] + for p in shaperec.shape.points: + if len(p) > 2: + pts.append(FreeCAD.Vector(p[0],p[1],p[2])) + else: + pts.append(FreeCAD.Vector(p[0],p[1],0)) + if shp.shapeTypeName in ["POLYGON","POLYGONZ"]: + # faces + pts.append(pts[0]) + shape = Part.makePolygon(pts) + shape = Part.Face(shape) + elif shp.shapeTypeName in ["POINT","POINTZ"]: + # points + verts = [Part.Vertex(p) for p in pts] + if verts: + shape = Part.makeCompound(verts) + else: + # polylines + shape = Part.makePolygon(pts) + if record: + elev = shaperec.record[record] + if elev: + shape.translate(FreeCAD.Vector(0,0,elev)) + if shape: + shapes.append(shape) + if shapes: + result = Part.makeCompound(shapes) + obj = FreeCAD.ActiveDocument.addObject("Part::Feature","shapefile") + obj.Shape = result + obj.Label = os.path.splitext(os.path.basename(filename))[0] + FreeCAD.ActiveDocument.recompute() + else: + FreeCAD.Console.PrintWarning(translate("Arch","No shape found in this file")+"\n") + +def getFields(filename): + + """returns the fields found in the given file""" + + if not checkShapeFileLibrary(): + return + import shapefile + shp = shapefile.Reader(filename) + return [field[0] for field in shp.fields] + +def checkShapeFileLibrary(): + + """Looks for and/or installs the ShapeFile library""" + + try: + import shapefile + except: + url = "https://raw.githubusercontent.com/GeospatialPython/pyshp/master/shapefile.py" + if FreeCAD.GuiUp: + import addonmanager_utilities + import FreeCADGui + from PySide import QtGui + reply = QtGui.QMessageBox.question(FreeCADGui.getMainWindow(), + translate("Arch","Shapefile module not found"), + translate("Arch","The shapefile python library was not found on your system. Would you like to downloadit now from https://github.com/GeospatialPython/pyshp? It will be placed in your macros folder."), + QtGui.QMessageBox.Yes | QtGui.QMessageBox.No, + QtGui.QMessageBox.No) + if reply == QtGui.QMessageBox.Yes: + u = addonmanager_utilities.urlopen(url) + if not u: + FreeCAD.Console.PrintError(translate("Arch","Error: Unable to download from:")+" "+url+"\n") + return False + b = u.read() + p = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Macro") + fp = p.GetString("MacroPath",os.path.join(FreeCAD.getUserAppDataDir(),"Macros")) + fp = os.path.join(fp,"shapefile.py") + f = pythonopen(fp,"wb") + f.write(b) + f.close() + try: + import shapefile + except: + FreeCAD.Console.PrintError(translate("Arch","Could not download shapefile module. Aborting.")+"\n") + return False + else: + FreeCAD.Console.PrintError(translate("Arch","Shapefile module not downloaded. Aborting.")+"\n") + return False + else: + FreeCAD.Console.PrintError(translate("Arch","Shapefile module not found. Aborting.")+"\n") + FreeCAD.Console.PrintMessage(translate("Arch","The shapefile library can be downloaded from the following URL and installed in your macros folder:")+"\n") + FreeCAD.Console.PrintMessage(url) + return False + return True diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly.ts index 427fe5e83e..e8d0eb2070 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly.ts @@ -1,6 +1,6 @@ - + AssemblyGui::TaskAssemblyConstraints @@ -304,7 +304,7 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_af.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_af.qm index 67bd7d11da..d651be8f81 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_af.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_af.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_af.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_af.ts index 900665e283..b503b0d84c 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_af.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_af.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_ar.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_ar.qm index 939d549972..70a1f5348d 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_ar.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_ar.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_ar.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_ar.ts index fc65571851..1b3b4e051b 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_ar.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_ar.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_ca.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_ca.qm index ea7fe8f2d5..3496bf4ff2 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_ca.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_ca.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_ca.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_ca.ts index 1d4c3471ec..5484a8f551 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_ca.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_ca.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_cs.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_cs.qm index 121bd98990..fa99e6455b 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_cs.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_cs.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_cs.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_cs.ts index 5d6db4d7fe..b8ce6d0919 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_cs.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_cs.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_de.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_de.qm index d37c89c548..79be467cc0 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_de.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_de.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_de.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_de.ts index 4047dbc312..b891236641 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_de.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_de.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_el.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_el.qm index d755151373..343ab2ea8c 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_el.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_el.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_el.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_el.ts index 432c6a1aff..48512a21c0 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_el.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_el.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_es-ES.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_es-ES.qm index 41857b6ec8..155a909212 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_es-ES.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_es-ES.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_es-ES.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_es-ES.ts index 5d16cb4bf0..982f587e11 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_es-ES.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_es-ES.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_eu.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_eu.qm index 74e5fa845d..376ae23ac6 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_eu.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_eu.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_eu.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_eu.ts index 4e304f372a..1ea9b0ddc9 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_eu.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_eu.ts @@ -99,7 +99,7 @@ Constraint alignment... - Murrizketaren lerrokatzea... + Murriztu lerrokatzea... @@ -135,7 +135,7 @@ Constraint coincidence... - Mugatu bat etortzea... + Murriztu bat etortzea... @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Lehen geometriaren biraketa eta translazioa finkatzen ditu. Kontuan izan muntaketa guraso zuzenean soilik funtzionatzen duela. Muntaketak pilatzen badituzu, muntaketa gurasoa ez da finko egongo besteen barruan.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_fi.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_fi.qm index e169ee7f54..4f95e67344 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_fi.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_fi.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_fi.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_fi.ts index e152d4bcfe..4765a64c12 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_fi.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_fi.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_fil.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_fil.qm index 1eb2966ba2..c0028bfeeb 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_fil.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_fil.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_fil.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_fil.ts index 5e520b212f..edf2e1f19b 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_fil.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_fil.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_fr.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_fr.qm index c8b227b883..99104cb7b5 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_fr.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_fr.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_fr.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_fr.ts index 29bdfc9094..c1ff149963 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_fr.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_fr.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_gl.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_gl.qm index 85dc9b2d8c..2e2a621eaa 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_gl.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_gl.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_gl.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_gl.ts index a9dbb2e86c..e632cbb508 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_gl.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_gl.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_hr.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_hr.qm index d9d284561d..6e6220b205 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_hr.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_hr.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_hr.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_hr.ts index 3e3f66cabc..120a186d14 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_hr.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_hr.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_hu.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_hu.qm index 462cfc9f35..c4dde63385 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_hu.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_hu.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_hu.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_hu.ts index b0da1a98a8..6c41cade31 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_hu.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_hu.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_id.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_id.qm index 2b8b810a56..c008f94c9a 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_id.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_id.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_id.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_id.ts index f3f993dce7..6da2ad90d0 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_id.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_id.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_it.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_it.qm index 5adb7709d5..b7f1a4530e 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_it.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_it.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_it.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_it.ts index 32487aea36..73cd5797a5 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_it.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_it.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_ja.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_ja.qm index 1b10299e62..c7a7068094 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_ja.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_ja.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_ja.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_ja.ts index b34b154626..984063102f 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_ja.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_ja.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_kab.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_kab.qm index 9ee7243bbb..ea6007e333 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_kab.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_kab.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_kab.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_kab.ts index 55b0873610..395adc5bd9 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_kab.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_kab.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_ko.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_ko.qm index 6e53c43f6a..8dfd66f1e8 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_ko.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_ko.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_ko.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_ko.ts index 333b3bb72e..74771d1b62 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_ko.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_ko.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_lt.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_lt.qm index 170a1097ca..2665286b12 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_lt.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_lt.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_lt.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_lt.ts index 58ffc5d121..d9b27f8129 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_lt.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_lt.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_nl.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_nl.qm index dd1c621ec5..fbcdf2fafb 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_nl.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_nl.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_nl.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_nl.ts index 7faab67b8f..2e16d94f51 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_nl.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_nl.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_no.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_no.qm index 1150d3214f..727a3e9272 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_no.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_no.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_no.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_no.ts index f9f64d3973..34856c3d61 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_no.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_no.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_pl.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_pl.qm index ce174f56e0..292b2e7c06 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_pl.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_pl.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_pl.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_pl.ts index 30a9e94d78..bff00e3413 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_pl.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_pl.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_pt-BR.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_pt-BR.qm index fea17905fb..8ca9078fac 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_pt-BR.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_pt-BR.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_pt-BR.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_pt-BR.ts index ed0a2ac5c8..6ba9a3c8c6 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_pt-BR.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_pt-BR.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_pt-PT.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_pt-PT.qm index 72dc8e1e21..8d3611a4e6 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_pt-PT.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_pt-PT.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_pt-PT.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_pt-PT.ts index 9bccb17143..920f8edc67 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_pt-PT.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_pt-PT.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_ro.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_ro.qm index f34f4b80fc..ef2d56e9e8 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_ro.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_ro.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_ro.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_ro.ts index 776c7fda15..1dbd4f7d07 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_ro.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_ro.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_ru.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_ru.qm index 9cac86db66..7beab38fa7 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_ru.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_ru.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_ru.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_ru.ts index d1264124a1..964c9c232d 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_ru.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_ru.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_sk.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_sk.qm index f501ab276f..16519f898a 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_sk.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_sk.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_sk.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_sk.ts index ca59af92ac..6521baab30 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_sk.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_sk.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_sl.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_sl.qm index 09c2e23aca..d19c46a8ea 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_sl.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_sl.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_sl.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_sl.ts index c2797bf806..a0ce4f9452 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_sl.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_sl.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_sr.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_sr.qm index 12c1edc130..b839cff56a 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_sr.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_sr.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_sr.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_sr.ts index aea17ca6c0..f749f1c89f 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_sr.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_sr.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_sv-SE.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_sv-SE.qm index 595e0f846e..ee8dc84244 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_sv-SE.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_sv-SE.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_sv-SE.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_sv-SE.ts index 46dd8a27bf..d74c93b0cb 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_sv-SE.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_sv-SE.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_tr.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_tr.qm index 205a491a99..f4af19ddb4 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_tr.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_tr.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_tr.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_tr.ts index 8baeada559..c73f6dfb09 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_tr.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_tr.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_uk.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_uk.qm index 8e0f99d177..db69764c27 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_uk.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_uk.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_uk.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_uk.ts index 0d371e8169..579bec2c59 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_uk.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_uk.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_val-ES.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_val-ES.qm index 4b05c0d598..1d30a0208d 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_val-ES.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_val-ES.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_val-ES.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_val-ES.ts index 06bdb9738b..39043f5d91 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_val-ES.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_val-ES.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_vi.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_vi.qm index a057d61d33..f544ad3959 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_vi.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_vi.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_vi.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_vi.ts index 0760f6d1d1..4f29b34ef1 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_vi.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_vi.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_zh-CN.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_zh-CN.qm index bf13197fb8..76189ba529 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_zh-CN.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_zh-CN.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_zh-CN.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_zh-CN.ts index 9e7c75bccf..b90e60e6aa 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_zh-CN.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_zh-CN.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_zh-TW.qm b/src/Mod/Assembly/Gui/Resources/translations/Assembly_zh-TW.qm index bd542ae2f7..54d1017eb3 100644 Binary files a/src/Mod/Assembly/Gui/Resources/translations/Assembly_zh-TW.qm and b/src/Mod/Assembly/Gui/Resources/translations/Assembly_zh-TW.qm differ diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly_zh-TW.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly_zh-TW.ts index 6c66e1d41a..a1954980d0 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly_zh-TW.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly_zh-TW.ts @@ -304,8 +304,8 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Draft/CMakeLists.txt b/src/Mod/Draft/CMakeLists.txt index f076366bb0..55ef74ffd9 100644 --- a/src/Mod/Draft/CMakeLists.txt +++ b/src/Mod/Draft/CMakeLists.txt @@ -58,40 +58,149 @@ SET(Draft_utilities draftutils/README.md ) +SET(Draft_functions + draftfunctions/__init__.py + draftfunctions/cut.py + draftfunctions/downgrade.py + draftfunctions/draftify.py + draftfunctions/extrude.py + draftfunctions/fuse.py + draftfunctions/heal.py + draftfunctions/join.py + draftfunctions/mirror.py + draftfunctions/move.py + draftfunctions/offset.py + draftfunctions/rotate.py + draftfunctions/scale.py + draftfunctions/split.py + draftfunctions/upgrade.py + draftfunctions/README.md +) + +SET(Draft_make_functions + draftmake/__init__.py + draftmake/make_bezcurve.py + draftmake/make_block.py + draftmake/make_bspline.py + draftmake/make_circle.py + draftmake/make_clone.py + draftmake/make_copy.py + draftmake/make_ellipse.py + draftmake/make_facebinder.py + draftmake/make_line.py + draftmake/make_polygon.py + draftmake/make_point.py + draftmake/make_rectangle.py + draftmake/make_shapestring.py + draftmake/make_shape2dview.py + draftmake/make_sketch.py + draftmake/make_wire.py + draftmake/make_wpproxy.py + draftmake/README.md +) + SET(Draft_objects draftobjects/__init__.py + draftobjects/base.py + draftobjects/bezcurve.py + draftobjects/block.py + draftobjects/bspline.py draftobjects/circulararray.py + draftobjects/circle.py + draftobjects/clone.py + draftobjects/ellipse.py + draftobjects/facebinder.py draftobjects/orthoarray.py draftobjects/polararray.py draftobjects/arc_3points.py draftobjects/draft_annotation.py draftobjects/label.py draftobjects/dimension.py + draftobjects/point.py + draftobjects/polygon.py + draftobjects/rectangle.py + draftobjects/shapestring.py + draftobjects/shape2dview.py draftobjects/text.py + draftobjects/wire.py + draftobjects/wpproxy.py draftobjects/README.md ) SET(Draft_view_providers draftviewproviders/__init__.py + draftviewproviders/view_base.py + draftviewproviders/view_bezcurve.py + draftviewproviders/view_bspline.py draftviewproviders/view_circulararray.py + draftviewproviders/view_clone.py + draftviewproviders/view_facebinder.py draftviewproviders/view_orthoarray.py draftviewproviders/view_polararray.py draftviewproviders/view_draft_annotation.py draftviewproviders/view_label.py draftviewproviders/view_dimension.py + draftviewproviders/view_point.py + draftviewproviders/view_rectangle.py draftviewproviders/view_text.py + draftviewproviders/view_wire.py + draftviewproviders/view_wpproxy.py draftviewproviders/README.md ) +SET(Creator_tools + draftguitools/gui_lines.py + draftguitools/gui_splines.py + draftguitools/gui_beziers.py + draftguitools/gui_rectangles.py + draftguitools/gui_arcs.py + draftguitools/gui_circles.py + draftguitools/gui_polygons.py + draftguitools/gui_ellipses.py + draftguitools/gui_texts.py + draftguitools/gui_dimensions.py + draftguitools/gui_shapestrings.py + draftguitools/gui_points.py + draftguitools/gui_facebinders.py + draftguitools/gui_labels.py +) + +SET(Modifier_tools + draftguitools/gui_subelements.py + draftguitools/gui_move.py + draftguitools/gui_styles.py + draftguitools/gui_rotate.py + draftguitools/gui_offset.py + draftguitools/gui_stretch.py + draftguitools/gui_join.py + draftguitools/gui_split.py + draftguitools/gui_upgrade.py + draftguitools/gui_downgrade.py + draftguitools/gui_trimex.py + draftguitools/gui_scale.py + draftguitools/gui_drawing.py + draftguitools/gui_wire2spline.py + draftguitools/gui_shape2dview.py + draftguitools/gui_draft2sketch.py + draftguitools/gui_arrays.py + draftguitools/gui_array_simple.py + draftguitools/gui_circulararray.py + draftguitools/gui_orthoarray.py + draftguitools/gui_patharray.py + draftguitools/gui_pointarray.py + draftguitools/gui_polararray.py + draftguitools/gui_clone.py + draftguitools/gui_mirror.py +) + SET(Draft_GUI_tools draftguitools/__init__.py + draftguitools/gui_annotationstyleeditor.py draftguitools/gui_base.py - draftguitools/gui_circulararray.py - draftguitools/gui_orthoarray.py - draftguitools/gui_polararray.py + draftguitools/gui_base_original.py + draftguitools/gui_tool_utils.py draftguitools/gui_planeproxy.py draftguitools/gui_selectplane.py - draftguitools/gui_arrays.py draftguitools/gui_snaps.py draftguitools/gui_snapper.py draftguitools/gui_trackers.py @@ -103,7 +212,8 @@ SET(Draft_GUI_tools draftguitools/gui_heal.py draftguitools/gui_dimension_ops.py draftguitools/gui_lineslope.py - draftguitools/gui_arcs.py + ${Creator_tools} + ${Modifier_tools} draftguitools/README.md ) @@ -123,6 +233,8 @@ SET(Draft_SRCS_all ${Draft_import} ${Draft_tests} ${Draft_utilities} + ${Draft_functions} + ${Draft_make_functions} ${Draft_objects} ${Draft_view_providers} ${Draft_GUI_tools} @@ -166,6 +278,8 @@ INSTALL( INSTALL(FILES ${Draft_tests} DESTINATION Mod/Draft/drafttests) INSTALL(FILES ${Draft_utilities} DESTINATION Mod/Draft/draftutils) +INSTALL(FILES ${Draft_functions} DESTINATION Mod/Draft/draftfunctions) +INSTALL(FILES ${Draft_make_functions} DESTINATION Mod/Draft/draftmake) INSTALL(FILES ${Draft_objects} DESTINATION Mod/Draft/draftobjects) INSTALL(FILES ${Draft_view_providers} DESTINATION Mod/Draft/draftviewproviders) INSTALL(FILES ${Draft_GUI_tools} DESTINATION Mod/Draft/draftguitools) diff --git a/src/Mod/Draft/Draft.py b/src/Mod/Draft/Draft.py index 9fd870b6f2..557006771e 100644 --- a/src/Mod/Draft/Draft.py +++ b/src/Mod/Draft/Draft.py @@ -141,6 +141,12 @@ from draftutils.utils import svg_patterns from draftutils.utils import getMovableChildren from draftutils.utils import get_movable_children +from draftutils.utils import filter_objects_for_modifiers +from draftutils.utils import filterObjectsForModifiers + +from draftutils.utils import is_closed_edge +from draftutils.utils import isClosedEdge + from draftutils.gui_utils import get3DView from draftutils.gui_utils import get_3d_view @@ -169,11 +175,146 @@ from draftutils.gui_utils import select from draftutils.gui_utils import loadTexture from draftutils.gui_utils import load_texture +#--------------------------------------------------------------------------- +# Draft functions +#--------------------------------------------------------------------------- + +from draftfunctions.cut import cut + +from draftfunctions.downgrade import downgrade + +from draftfunctions.draftify import draftify + +from draftfunctions.extrude import extrude + +from draftfunctions.fuse import fuse + +from draftfunctions.heal import heal + +from draftfunctions.move import move +from draftfunctions.rotate import rotate + +from draftfunctions.scale import scale +from draftfunctions.scale import scale_vertex, scaleVertex +from draftfunctions.scale import scale_edge, scaleEdge +from draftfunctions.scale import copy_scaled_edges, copyScaledEdges + +from draftfunctions.join import join_wires +from draftfunctions.join import join_wires as joinWires +from draftfunctions.join import join_two_wires +from draftfunctions.join import join_two_wires as joinTwoWires + +from draftfunctions.split import split + +from draftfunctions.offset import offset + +from draftfunctions.mirror import mirror + +from draftfunctions.upgrade import upgrade + #--------------------------------------------------------------------------- # Draft objects #--------------------------------------------------------------------------- +# base object +from draftobjects.base import DraftObject +from draftobjects.base import _DraftObject +# base viewprovider +from draftviewproviders.view_base import ViewProviderDraft +from draftviewproviders.view_base import _ViewProviderDraft +from draftviewproviders.view_base import ViewProviderDraftAlt +from draftviewproviders.view_base import _ViewProviderDraftAlt +from draftviewproviders.view_base import ViewProviderDraftPart +from draftviewproviders.view_base import _ViewProviderDraftPart + +# circle +from draftmake.make_circle import make_circle, makeCircle +from draftobjects.circle import Circle, _Circle + +# ellipse +from draftmake.make_ellipse import make_ellipse, makeEllipse +from draftobjects.ellipse import Ellipse, _Ellipse + +# rectangle +from draftmake.make_rectangle import make_rectangle, makeRectangle +from draftobjects.rectangle import Rectangle, _Rectangle +if FreeCAD.GuiUp: + from draftviewproviders.view_rectangle import ViewProviderRectangle + from draftviewproviders.view_rectangle import _ViewProviderRectangle + +# polygon +from draftmake.make_polygon import make_polygon, makePolygon +from draftobjects.polygon import Polygon, _Polygon + +# wire and line +from draftmake.make_line import make_line, makeLine +from draftmake.make_wire import make_wire, makeWire +from draftobjects.wire import Wire, _Wire +if FreeCAD.GuiUp: + from draftviewproviders.view_wire import ViewProviderWire + from draftviewproviders.view_wire import _ViewProviderWire + +# bspline +from draftmake.make_bspline import make_bspline, makeBSpline +from draftobjects.bspline import BSpline, _BSpline +if FreeCAD.GuiUp: + from draftviewproviders.view_bspline import ViewProviderBSpline + from draftviewproviders.view_bspline import _ViewProviderBSpline + +# bezcurve +from draftmake.make_bezcurve import make_bezcurve, makeBezCurve +from draftobjects.bezcurve import BezCurve, _BezCurve +if FreeCAD.GuiUp: + from draftviewproviders.view_bezcurve import ViewProviderBezCurve + from draftviewproviders.view_bezcurve import _ViewProviderBezCurve + +# copy +from draftmake.make_copy import make_copy +from draftmake.make_copy import make_copy as makeCopy + +# clone +from draftmake.make_clone import make_clone, clone +from draftobjects.clone import Clone, _Clone +if FreeCAD.GuiUp: + from draftviewproviders.view_clone import ViewProviderClone + from draftviewproviders.view_clone import _ViewProviderClone + +# point +from draftmake.make_point import make_point, makePoint +from draftobjects.point import Point, _Point +if FreeCAD.GuiUp: + from draftviewproviders.view_point import ViewProviderPoint + from draftviewproviders.view_point import _ViewProviderPoint + +# facebinder +from draftmake.make_facebinder import make_facebinder, makeFacebinder +from draftobjects.facebinder import Facebinder, _Facebinder +if FreeCAD.GuiUp: + from draftviewproviders.view_facebinder import ViewProviderFacebinder + from draftviewproviders.view_facebinder import _ViewProviderFacebinder + +# shapestring +from draftmake.make_block import make_block, makeBlock +from draftobjects.block import Block, _Block + +# shapestring +from draftmake.make_shapestring import make_shapestring, makeShapeString +from draftobjects.shapestring import ShapeString, _ShapeString + +# shape 2d view +from draftmake.make_shape2dview import make_shape2dview, makeShape2DView +from draftobjects.shape2dview import Shape2DView, _Shape2DView + +# sketch +from draftmake.make_sketch import make_sketch, makeSketch + +# working plane proxy +from draftmake.make_wpproxy import make_workingplaneproxy +from draftmake.make_wpproxy import makeWorkingPlaneProxy +from draftobjects.wpproxy import WorkingPlaneProxy +if FreeCAD.GuiUp: + from draftviewproviders.view_wpproxy import ViewProviderWorkingPlaneProxy #--------------------------------------------------------------------------- # Draft annotation objects @@ -243,386 +384,6 @@ def convertDraftTexts(textslist=[]): FreeCAD.ActiveDocument.removeObject(n) - -def makeCircle(radius, placement=None, face=None, startangle=None, endangle=None, support=None): - """makeCircle(radius,[placement,face,startangle,endangle]) - or makeCircle(edge,[face]): - Creates a circle object with given radius. If placement is given, it is - used. If face is False, the circle is shown as a - wireframe, otherwise as a face. If startangle AND endangle are given - (in degrees), they are used and the object appears as an arc. If an edge - is passed, its Curve must be a Part.Circle""" - if not FreeCAD.ActiveDocument: - FreeCAD.Console.PrintError("No active document. Aborting\n") - return - import Part, DraftGeomUtils - if placement: typecheck([(placement,FreeCAD.Placement)], "makeCircle") - if startangle != endangle: - n = "Arc" - else: - n = "Circle" - obj = FreeCAD.ActiveDocument.addObject("Part::Part2DObjectPython",n) - _Circle(obj) - if face != None: - obj.MakeFace = face - if isinstance(radius,Part.Edge): - edge = radius - if DraftGeomUtils.geomType(edge) == "Circle": - obj.Radius = edge.Curve.Radius - placement = FreeCAD.Placement(edge.Placement) - delta = edge.Curve.Center.sub(placement.Base) - placement.move(delta) - # Rotation of the edge - rotOk = FreeCAD.Rotation(edge.Curve.XAxis, edge.Curve.YAxis, edge.Curve.Axis, "ZXY") - placement.Rotation = rotOk - if len(edge.Vertexes) > 1: - v0 = edge.Curve.XAxis - v1 = (edge.Vertexes[0].Point).sub(edge.Curve.Center) - v2 = (edge.Vertexes[-1].Point).sub(edge.Curve.Center) - # Angle between edge.Curve.XAxis and the vector from center to start of arc - a0 = math.degrees(FreeCAD.Vector.getAngle(v0, v1)) - # Angle between edge.Curve.XAxis and the vector from center to end of arc - a1 = math.degrees(FreeCAD.Vector.getAngle(v0, v2)) - obj.FirstAngle = a0 - obj.LastAngle = a1 - else: - obj.Radius = radius - if (startangle != None) and (endangle != None): - if startangle == -0: startangle = 0 - obj.FirstAngle = startangle - obj.LastAngle = endangle - obj.Support = support - if placement: obj.Placement = placement - if gui: - _ViewProviderDraft(obj.ViewObject) - formatObject(obj) - select(obj) - - return obj - -def makeRectangle(length, height, placement=None, face=None, support=None): - """makeRectangle(length,width,[placement],[face]): Creates a Rectangle - object with length in X direction and height in Y direction. - If a placement is given, it is used. If face is False, the - rectangle is shown as a wireframe, otherwise as a face.""" - if not FreeCAD.ActiveDocument: - FreeCAD.Console.PrintError("No active document. Aborting\n") - return - if placement: typecheck([(placement,FreeCAD.Placement)], "makeRectangle") - obj = FreeCAD.ActiveDocument.addObject("Part::Part2DObjectPython","Rectangle") - _Rectangle(obj) - - obj.Length = length - obj.Height = height - obj.Support = support - if face != None: - obj.MakeFace = face - if placement: obj.Placement = placement - if gui: - _ViewProviderRectangle(obj.ViewObject) - formatObject(obj) - select(obj) - - return obj - -def makeWire(pointslist,closed=False,placement=None,face=None,support=None,bs2wire=False): - """makeWire(pointslist,[closed],[placement]): Creates a Wire object - from the given list of vectors. If closed is True or first - and last points are identical, the wire is closed. If face is - true (and wire is closed), the wire will appear filled. Instead of - a pointslist, you can also pass a Part Wire.""" - if not FreeCAD.ActiveDocument: - FreeCAD.Console.PrintError("No active document. Aborting\n") - return - import DraftGeomUtils, Part - if not isinstance(pointslist,list): - e = pointslist.Wires[0].Edges - pointslist = Part.Wire(Part.__sortEdges__(e)) - nlist = [] - for v in pointslist.Vertexes: - nlist.append(v.Point) - if DraftGeomUtils.isReallyClosed(pointslist): - closed = True - pointslist = nlist - if len(pointslist) == 0: - print("Invalid input points: ",pointslist) - #print(pointslist) - #print(closed) - if placement: - typecheck([(placement,FreeCAD.Placement)], "makeWire") - ipl = placement.inverse() - if not bs2wire: - pointslist = [ipl.multVec(p) for p in pointslist] - if len(pointslist) == 2: fname = "Line" - else: fname = "Wire" - obj = FreeCAD.ActiveDocument.addObject("Part::Part2DObjectPython",fname) - _Wire(obj) - obj.Points = pointslist - obj.Closed = closed - obj.Support = support - if face != None: - obj.MakeFace = face - if placement: obj.Placement = placement - if gui: - _ViewProviderWire(obj.ViewObject) - formatObject(obj) - select(obj) - - return obj - -def makePolygon(nfaces,radius=1,inscribed=True,placement=None,face=None,support=None): - """makePolgon(nfaces,[radius],[inscribed],[placement],[face]): Creates a - polygon object with the given number of faces and the radius. - if inscribed is False, the polygon is circumscribed around a circle - with the given radius, otherwise it is inscribed. If face is True, - the resulting shape is displayed as a face, otherwise as a wireframe. - """ - if not FreeCAD.ActiveDocument: - FreeCAD.Console.PrintError("No active document. Aborting\n") - return - if nfaces < 3: return None - obj = FreeCAD.ActiveDocument.addObject("Part::Part2DObjectPython","Polygon") - _Polygon(obj) - obj.FacesNumber = nfaces - obj.Radius = radius - if face != None: - obj.MakeFace = face - if inscribed: - obj.DrawMode = "inscribed" - else: - obj.DrawMode = "circumscribed" - obj.Support = support - if placement: obj.Placement = placement - if gui: - _ViewProviderDraft(obj.ViewObject) - formatObject(obj) - select(obj) - - return obj - -def makeLine(p1,p2=None): - """makeLine(p1,p2): Creates a line between p1 and p2. - makeLine(LineSegment): Creates a line from a Part.LineSegment - makeLine(Shape): Creates a line from first vertex to last vertex of the given shape""" - if not p2: - if hasattr(p1,"StartPoint") and hasattr(p1,"EndPoint"): - p2 = p1.EndPoint - p1 = p1.StartPoint - elif hasattr(p1,"Vertexes"): - p2 = p1.Vertexes[-1].Point - p1 = p1.Vertexes[0].Point - else: - FreeCAD.Console.PrintError("Unable to create a line from the given data\n") - return - obj = makeWire([p1,p2]) - return obj - -def makeBSpline(pointslist,closed=False,placement=None,face=None,support=None): - """makeBSpline(pointslist,[closed],[placement]): Creates a B-Spline object - from the given list of vectors. If closed is True or first - and last points are identical, the wire is closed. If face is - true (and wire is closed), the wire will appear filled. Instead of - a pointslist, you can also pass a Part Wire.""" - if not FreeCAD.ActiveDocument: - FreeCAD.Console.PrintError("No active document. Aborting\n") - return - if not isinstance(pointslist,list): - nlist = [] - for v in pointslist.Vertexes: - nlist.append(v.Point) - pointslist = nlist - if len(pointslist) < 2: - FreeCAD.Console.PrintError(translate("draft","Draft.makeBSpline: not enough points")+"\n") - return - if (pointslist[0] == pointslist[-1]): - if len(pointslist) > 2: - closed = True - pointslist.pop() - FreeCAD.Console.PrintWarning(translate("draft","Draft.makeBSpline: Equal endpoints forced Closed")+"\n") - else: # len == 2 and first == last GIGO - FreeCAD.Console.PrintError(translate("draft","Draft.makeBSpline: Invalid pointslist")+"\n") - return - # should have sensible parms from here on - if placement: typecheck([(placement,FreeCAD.Placement)], "makeBSpline") - if len(pointslist) == 2: fname = "Line" - else: fname = "BSpline" - obj = FreeCAD.ActiveDocument.addObject("Part::Part2DObjectPython",fname) - _BSpline(obj) - obj.Closed = closed - obj.Points = pointslist - obj.Support = support - if face != None: - obj.MakeFace = face - if placement: obj.Placement = placement - if gui: - _ViewProviderWire(obj.ViewObject) - formatObject(obj) - select(obj) - - return obj - -def makeBezCurve(pointslist,closed=False,placement=None,face=None,support=None,degree=None): - """makeBezCurve(pointslist,[closed],[placement]): Creates a Bezier Curve object - from the given list of vectors. Instead of a pointslist, you can also pass a Part Wire.""" - if not FreeCAD.ActiveDocument: - FreeCAD.Console.PrintError("No active document. Aborting\n") - return - if not isinstance(pointslist,list): - nlist = [] - for v in pointslist.Vertexes: - nlist.append(v.Point) - pointslist = nlist - if placement: typecheck([(placement,FreeCAD.Placement)], "makeBezCurve") - if len(pointslist) == 2: fname = "Line" - else: fname = "BezCurve" - obj = FreeCAD.ActiveDocument.addObject("Part::Part2DObjectPython",fname) - _BezCurve(obj) - obj.Points = pointslist - if degree: - obj.Degree = degree - else: - import Part - obj.Degree = min((len(pointslist)-(1 * (not closed))), - Part.BezierCurve().MaxDegree) - obj.Closed = closed - obj.Support = support - if face != None: - obj.MakeFace = face - obj.Proxy.resetcontinuity(obj) - if placement: obj.Placement = placement - if gui: - _ViewProviderWire(obj.ViewObject) -# if not face: obj.ViewObject.DisplayMode = "Wireframe" -# obj.ViewObject.DisplayMode = "Wireframe" - formatObject(obj) - select(obj) - - return obj - -def makeCopy(obj,force=None,reparent=False): - """makeCopy(object): returns an exact copy of an object""" - if not FreeCAD.ActiveDocument: - FreeCAD.Console.PrintError("No active document. Aborting\n") - return - if (getType(obj) == "Rectangle") or (force == "Rectangle"): - newobj = FreeCAD.ActiveDocument.addObject(obj.TypeId,getRealName(obj.Name)) - _Rectangle(newobj) - if gui: - _ViewProviderRectangle(newobj.ViewObject) - elif (getType(obj) == "Point") or (force == "Point"): - newobj = FreeCAD.ActiveDocument.addObject(obj.TypeId,getRealName(obj.Name)) - _Point(newobj) - if gui: - _ViewProviderPoint(newobj.ViewObject) - elif (getType(obj) == "Dimension") or (force == "Dimension"): - newobj = FreeCAD.ActiveDocument.addObject(obj.TypeId,getRealName(obj.Name)) - _Dimension(newobj) - if gui: - _ViewProviderDimension(newobj.ViewObject) - elif (getType(obj) == "Wire") or (force == "Wire"): - newobj = FreeCAD.ActiveDocument.addObject(obj.TypeId,getRealName(obj.Name)) - _Wire(newobj) - if gui: - _ViewProviderWire(newobj.ViewObject) - elif (getType(obj) == "Circle") or (force == "Circle"): - newobj = FreeCAD.ActiveDocument.addObject(obj.TypeId,getRealName(obj.Name)) - _Circle(newobj) - if gui: - _ViewProviderDraft(newobj.ViewObject) - elif (getType(obj) == "Polygon") or (force == "Polygon"): - newobj = FreeCAD.ActiveDocument.addObject(obj.TypeId,getRealName(obj.Name)) - _Polygon(newobj) - if gui: - _ViewProviderDraft(newobj.ViewObject) - elif (getType(obj) == "BSpline") or (force == "BSpline"): - newobj = FreeCAD.ActiveDocument.addObject(obj.TypeId,getRealName(obj.Name)) - _BSpline(newobj) - if gui: - _ViewProviderWire(newobj.ViewObject) - elif (getType(obj) == "Block") or (force == "BSpline"): - newobj = FreeCAD.ActiveDocument.addObject(obj.TypeId,getRealName(obj.Name)) - _Block(newobj) - if gui: - _ViewProviderDraftPart(newobj.ViewObject) - elif (getType(obj) == "DrawingView") or (force == "DrawingView"): - newobj = FreeCAD.ActiveDocument.addObject(obj.TypeId,getRealName(obj.Name)) - _DrawingView(newobj) - elif (getType(obj) == "Structure") or (force == "Structure"): - import ArchStructure - newobj = FreeCAD.ActiveDocument.addObject(obj.TypeId,getRealName(obj.Name)) - ArchStructure._Structure(newobj) - if gui: - ArchStructure._ViewProviderStructure(newobj.ViewObject) - elif (getType(obj) == "Wall") or (force == "Wall"): - import ArchWall - newobj = FreeCAD.ActiveDocument.addObject(obj.TypeId,getRealName(obj.Name)) - ArchWall._Wall(newobj) - if gui: - ArchWall._ViewProviderWall(newobj.ViewObject) - elif (getType(obj) == "Window") or (force == "Window"): - import ArchWindow - newobj = FreeCAD.ActiveDocument.addObject(obj.TypeId,getRealName(obj.Name)) - ArchWindow._Window(newobj) - if gui: - ArchWindow._ViewProviderWindow(newobj.ViewObject) - elif (getType(obj) == "Panel") or (force == "Panel"): - import ArchPanel - newobj = FreeCAD.ActiveDocument.addObject(obj.TypeId,getRealName(obj.Name)) - ArchPanel._Panel(newobj) - if gui: - ArchPanel._ViewProviderPanel(newobj.ViewObject) - elif (getType(obj) == "Sketch") or (force == "Sketch"): - newobj = FreeCAD.ActiveDocument.addObject("Sketcher::SketchObject",getRealName(obj.Name)) - for geo in obj.Geometry: - newobj.addGeometry(geo) - for con in obj.Constraints: - newobj.addConstraint(con) - elif hasattr(obj, 'Shape'): - newobj = FreeCAD.ActiveDocument.addObject("Part::Feature",getRealName(obj.Name)) - newobj.Shape = obj.Shape - else: - print("Error: Object type cannot be copied") - return None - for p in obj.PropertiesList: - if not p in ["Proxy","ExpressionEngine"]: - if p in newobj.PropertiesList: - if not "ReadOnly" in newobj.getEditorMode(p): - try: - setattr(newobj,p,obj.getPropertyByName(p)) - except AttributeError: - try: - setattr(newobj,p,obj.getPropertyByName(p).Value) - except AttributeError: - pass - if reparent: - parents = obj.InList - if parents: - for par in parents: - if par.isDerivedFrom("App::DocumentObjectGroup"): - par.addObject(newobj) - else: - for prop in par.PropertiesList: - if getattr(par,prop) == obj: - setattr(par,prop,newobj) - - formatObject(newobj,obj) - return newobj - -def makeBlock(objectslist): - """makeBlock(objectslist): Creates a Draft Block from the given objects""" - if not FreeCAD.ActiveDocument: - FreeCAD.Console.PrintError("No active document. Aborting\n") - return - obj = FreeCAD.ActiveDocument.addObject("Part::Part2DObjectPython","Block") - _Block(obj) - obj.Components = objectslist - if gui: - _ViewProviderDraftPart(obj.ViewObject) - for o in objectslist: - o.ViewObject.Visibility = False - select(obj) - return obj - def makeArray(baseobject,arg1,arg2,arg3,arg4=None,arg5=None,arg6=None,name="Array",use_link=False): """makeArray(object,xvector,yvector,xnum,ynum,[name]) for rectangular array, or makeArray(object,xvector,yvector,zvector,xnum,ynum,znum,[name]) for rectangular array, or @@ -631,9 +392,9 @@ def makeArray(baseobject,arg1,arg2,arg3,arg4=None,arg5=None,arg6=None,name="Arra Creates an array of the given object with, in case of rectangular array, xnum of iterations in the x direction at xvector distance between iterations, same for y direction with yvector and ynum, - same for z direction with zvector and znum. In case of polar array, center is a vector, - totalangle is the angle to cover (in degrees) and totalnum is the number of objects, - including the original. In case of a circular array, rdistance is the distance of the + same for z direction with zvector and znum. In case of polar array, center is a vector, + totalangle is the angle to cover (in degrees) and totalnum is the number of objects, + including the original. In case of a circular array, rdistance is the distance of the circles, tdistance is the distance within circles, axis the rotation-axes, center the center of rotation, ncircles the number of circles and symmetry the number of symmetry-axis of the distribution. The result is a parametric Draft Array. @@ -741,176 +502,6 @@ def makePointArray(base, ptlst): select(obj) return obj -def makeEllipse(majradius,minradius,placement=None,face=True,support=None): - """makeEllipse(majradius,minradius,[placement],[face],[support]): makes - an ellipse with the given major and minor radius, and optionally - a placement.""" - if not FreeCAD.ActiveDocument: - FreeCAD.Console.PrintError("No active document. Aborting\n") - return - obj = FreeCAD.ActiveDocument.addObject("Part::Part2DObjectPython","Ellipse") - _Ellipse(obj) - if minradius > majradius: - majradius,minradius = minradius,majradius - obj.MajorRadius = majradius - obj.MinorRadius = minradius - obj.Support = support - if placement: - obj.Placement = placement - if gui: - _ViewProviderDraft(obj.ViewObject) - #if not face: - # obj.ViewObject.DisplayMode = "Wireframe" - formatObject(obj) - select(obj) - - return obj - -def extrude(obj,vector,solid=False): - """makeExtrusion(object,vector): extrudes the given object - in the direction given by the vector. The original object - gets hidden.""" - if not FreeCAD.ActiveDocument: - FreeCAD.Console.PrintError("No active document. Aborting\n") - return - newobj = FreeCAD.ActiveDocument.addObject("Part::Extrusion","Extrusion") - newobj.Base = obj - newobj.Dir = vector - newobj.Solid = solid - if gui: - obj.ViewObject.Visibility = False - formatObject(newobj,obj) - select(newobj) - - return newobj - -def joinWires(wires, joinAttempts = 0): - """joinWires(objects): merges a set of wires where possible, if any of those - wires have a coincident start and end point""" - if joinAttempts > len(wires): - return - joinAttempts += 1 - for wire1Index, wire1 in enumerate(wires): - for wire2Index, wire2 in enumerate(wires): - if wire2Index <= wire1Index: - continue - if joinTwoWires(wire1, wire2): - wires.pop(wire2Index) - break - joinWires(wires, joinAttempts) - -def joinTwoWires(wire1, wire2): - """joinTwoWires(object, object): joins two wires if they share a common - point as a start or an end""" - wire1AbsPoints = [wire1.Placement.multVec(point) for point in wire1.Points] - wire2AbsPoints = [wire2.Placement.multVec(point) for point in wire2.Points] - if (wire1AbsPoints[0] == wire2AbsPoints[-1] and wire1AbsPoints[-1] == wire2AbsPoints[0]) \ - or (wire1AbsPoints[0] == wire2AbsPoints[0] and wire1AbsPoints[-1] == wire2AbsPoints[-1]): - wire2AbsPoints.pop() - wire1.Closed = True - elif wire1AbsPoints[0] == wire2AbsPoints[0]: - wire1AbsPoints = list(reversed(wire1AbsPoints)) - elif wire1AbsPoints[0] == wire2AbsPoints[-1]: - wire1AbsPoints = list(reversed(wire1AbsPoints)) - wire2AbsPoints = list(reversed(wire2AbsPoints)) - elif wire1AbsPoints[-1] == wire2AbsPoints[-1]: - wire2AbsPoints = list(reversed(wire2AbsPoints)) - elif wire1AbsPoints[-1] == wire2AbsPoints[0]: - pass - else: - return False - wire2AbsPoints.pop(0) - wire1.Points = [wire1.Placement.inverse().multVec(point) for point in wire1AbsPoints] + [wire1.Placement.inverse().multVec(point) for point in wire2AbsPoints] - FreeCAD.ActiveDocument.removeObject(wire2.Name) - return True - -def split(wire, newPoint, edgeIndex): - if getType(wire) != "Wire": - return - elif wire.Closed: - splitClosedWire(wire, edgeIndex) - else: - splitOpenWire(wire, newPoint, edgeIndex) - -def splitClosedWire(wire, edgeIndex): - wire.Closed = False - if edgeIndex == len(wire.Points): - makeWire([wire.Placement.multVec(wire.Points[0]), - wire.Placement.multVec(wire.Points[-1])], placement=wire.Placement) - else: - makeWire([wire.Placement.multVec(wire.Points[edgeIndex-1]), - wire.Placement.multVec(wire.Points[edgeIndex])], placement=wire.Placement) - wire.Points = list(reversed(wire.Points[0:edgeIndex])) + list(reversed(wire.Points[edgeIndex:])) - -def splitOpenWire(wire, newPoint, edgeIndex): - wire1Points = [] - wire2Points = [] - for index, point in enumerate(wire.Points): - if index == edgeIndex: - wire1Points.append(wire.Placement.inverse().multVec(newPoint)) - wire2Points.append(newPoint) - wire2Points.append(wire.Placement.multVec(point)) - elif index < edgeIndex: - wire1Points.append(point) - elif index > edgeIndex: - wire2Points.append(wire.Placement.multVec(point)) - wire.Points = wire1Points - makeWire(wire2Points, placement=wire.Placement) - -def fuse(object1,object2): - """fuse(oject1,object2): returns an object made from - the union of the 2 given objects. If the objects are - coplanar, a special Draft Wire is used, otherwise we use - a standard Part fuse.""" - if not FreeCAD.ActiveDocument: - FreeCAD.Console.PrintError("No active document. Aborting\n") - return - import DraftGeomUtils, Part - # testing if we have holes: - holes = False - fshape = object1.Shape.fuse(object2.Shape) - fshape = fshape.removeSplitter() - for f in fshape.Faces: - if len(f.Wires) > 1: - holes = True - if DraftGeomUtils.isCoplanar(object1.Shape.fuse(object2.Shape).Faces) and not holes: - obj = FreeCAD.ActiveDocument.addObject("Part::Part2DObjectPython","Fusion") - _Wire(obj) - if gui: - _ViewProviderWire(obj.ViewObject) - obj.Base = object1 - obj.Tool = object2 - elif holes: - # temporary hack, since Part::Fuse objects don't remove splitters - obj = FreeCAD.ActiveDocument.addObject("Part::Feature","Fusion") - obj.Shape = fshape - else: - obj = FreeCAD.ActiveDocument.addObject("Part::Fuse","Fusion") - obj.Base = object1 - obj.Tool = object2 - if gui: - object1.ViewObject.Visibility = False - object2.ViewObject.Visibility = False - formatObject(obj,object1) - select(obj) - - return obj - -def cut(object1,object2): - """cut(oject1,object2): returns a cut object made from - the difference of the 2 given objects.""" - if not FreeCAD.ActiveDocument: - FreeCAD.Console.PrintError("No active document. Aborting\n") - return - obj = FreeCAD.ActiveDocument.addObject("Part::Cut","Cut") - obj.Base = object1 - obj.Tool = object2 - object1.ViewObject.Visibility = False - object2.ViewObject.Visibility = False - formatObject(obj,object1) - select(obj) - - return obj def moveVertex(object, vertex_index, vector): points = object.Points @@ -959,107 +550,6 @@ def copyRotatedEdge(object, edge_index, angle, center, axis): angle, axis, center) return makeLine(vertex1, vertex2) -def isClosedEdge(edge_index, object): - return edge_index + 1 >= len(object.Points) - -def move(objectslist,vector,copy=False): - """move(objects,vector,[copy]): Moves the objects contained - in objects (that can be an object or a list of objects) - in the direction and distance indicated by the given - vector. If copy is True, the actual objects are not moved, but copies - are created instead. The objects (or their copies) are returned.""" - typecheck([(vector,Vector), (copy,bool)], "move") - if not isinstance(objectslist,list): objectslist = [objectslist] - objectslist.extend(getMovableChildren(objectslist)) - newobjlist = [] - newgroups = {} - objectslist = filterObjectsForModifiers(objectslist, copy) - for obj in objectslist: - newobj = None - # real_vector have been introduced to take into account - # the possibility that object is inside an App::Part - if hasattr(obj, "getGlobalPlacement"): - v_minus_global = obj.getGlobalPlacement().inverse().Rotation.multVec(vector) - real_vector = obj.Placement.Rotation.multVec(v_minus_global) - else: - real_vector = vector - if getType(obj) == "Point": - v = Vector(obj.X,obj.Y,obj.Z) - v = v.add(real_vector) - if copy: - newobj = makeCopy(obj) - else: - newobj = obj - newobj.X = v.x - newobj.Y = v.y - newobj.Z = v.z - elif obj.isDerivedFrom("App::DocumentObjectGroup"): - pass - elif hasattr(obj,'Shape'): - if copy: - newobj = makeCopy(obj) - else: - newobj = obj - pla = newobj.Placement - pla.move(real_vector) - elif getType(obj) == "Annotation": - if copy: - newobj = FreeCAD.ActiveDocument.addObject("App::Annotation",getRealName(obj.Name)) - newobj.LabelText = obj.LabelText - if gui: - formatObject(newobj,obj) - else: - newobj = obj - newobj.Position = obj.Position.add(real_vector) - elif getType(obj) == "DraftText": - if copy: - newobj = FreeCAD.ActiveDocument.addObject("App::FeaturePython",getRealName(obj.Name)) - DraftText(newobj) - if gui: - ViewProviderDraftText(newobj.ViewObject) - formatObject(newobj,obj) - newobj.Text = obj.Text - newobj.Placement = obj.Placement - if gui: - formatObject(newobj,obj) - else: - newobj = obj - newobj.Placement.Base = obj.Placement.Base.add(real_vector) - elif getType(obj) == "Dimension": - if copy: - newobj = FreeCAD.ActiveDocument.addObject("App::FeaturePython",getRealName(obj.Name)) - _Dimension(newobj) - if gui: - _ViewProviderDimension(newobj.ViewObject) - formatObject(newobj,obj) - else: - newobj = obj - newobj.Start = obj.Start.add(real_vector) - newobj.End = obj.End.add(real_vector) - newobj.Dimline = obj.Dimline.add(real_vector) - else: - if copy and obj.isDerivedFrom("Mesh::Feature"): - print("Mesh copy not supported at the moment") # TODO - newobj = obj - if "Placement" in obj.PropertiesList: - pla = obj.Placement - pla.move(real_vector) - if newobj is not None: - newobjlist.append(newobj) - if copy: - for p in obj.InList: - if p.isDerivedFrom("App::DocumentObjectGroup") and (p in objectslist): - g = newgroups.setdefault(p.Name,FreeCAD.ActiveDocument.addObject(p.TypeId,p.Name)) - g.addObject(newobj) - break - if getType(p) == "Layer": - p.Proxy.addObject(p,newobj) - if copy and getParam("selectBaseObjects",False): - select(objectslist) - else: - select(newobjlist) - if len(newobjlist) == 1: return newobjlist[0] - return newobjlist def array(objectslist,arg1,arg2,arg3,arg4=None,arg5=None,arg6=None): """array(objectslist,xvector,yvector,xnum,ynum) for rectangular array, @@ -1117,26 +607,6 @@ def array(objectslist,arg1,arg2,arg3,arg4=None,arg5=None,arg6=None): else: polarArray(objectslist,arg1,arg2,arg3) -def filterObjectsForModifiers(objects, isCopied=False): - filteredObjects = [] - for object in objects: - if hasattr(object, "MoveBase") and object.MoveBase and object.Base: - parents = [] - for parent in object.Base.InList: - if parent.isDerivedFrom("Part::Feature"): - parents.append(parent.Name) - if len(parents) > 1: - warningMessage = translate("draft","%s shares a base with %d other objects. Please check if you want to modify this.") % (object.Name,len(parents) - 1) - FreeCAD.Console.PrintError(warningMessage) - if FreeCAD.GuiUp: - FreeCADGui.getMainWindow().showMessage(warningMessage, 0) - filteredObjects.append(object.Base) - elif hasattr(object,"Placement") and object.getEditorMode("Placement") == ["ReadOnly"] and not isCopied: - FreeCAD.Console.PrintError(translate("Draft","%s cannot be modified because its placement is readonly.") % obj.Name) - continue - else: - filteredObjects.append(object) - return filteredObjects def rotateVertex(object, vertex_index, angle, center, axis): points = object.Points @@ -1158,412 +628,6 @@ def rotateEdge(object, edge_index, angle, center, axis): else: rotateVertex(object, edge_index+1, angle, center, axis) -def rotate(objectslist,angle,center=Vector(0,0,0),axis=Vector(0,0,1),copy=False): - """rotate(objects,angle,[center,axis,copy]): Rotates the objects contained - in objects (that can be a list of objects or an object) of the given angle - (in degrees) around the center, using axis as a rotation axis. If axis is - omitted, the rotation will be around the vertical Z axis. - If copy is True, the actual objects are not moved, but copies - are created instead. The objects (or their copies) are returned.""" - import Part - typecheck([(copy,bool)], "rotate") - if not isinstance(objectslist,list): objectslist = [objectslist] - objectslist.extend(getMovableChildren(objectslist)) - newobjlist = [] - newgroups = {} - objectslist = filterObjectsForModifiers(objectslist, copy) - for obj in objectslist: - newobj = None - # real_center and real_axis are introduced to take into account - # the possibility that object is inside an App::Part - if hasattr(obj, "getGlobalPlacement"): - ci = obj.getGlobalPlacement().inverse().multVec(center) - real_center = obj.Placement.multVec(ci) - ai = obj.getGlobalPlacement().inverse().Rotation.multVec(axis) - real_axis = obj.Placement.Rotation.multVec(ai) - else: - real_center = center - real_axis = axis - - if copy: - newobj = makeCopy(obj) - else: - newobj = obj - if obj.isDerivedFrom("App::Annotation"): - if axis.normalize() == Vector(1,0,0): - newobj.ViewObject.RotationAxis = "X" - newobj.ViewObject.Rotation = angle - elif axis.normalize() == Vector(0,1,0): - newobj.ViewObject.RotationAxis = "Y" - newobj.ViewObject.Rotation = angle - elif axis.normalize() == Vector(0,-1,0): - newobj.ViewObject.RotationAxis = "Y" - newobj.ViewObject.Rotation = -angle - elif axis.normalize() == Vector(0,0,1): - newobj.ViewObject.RotationAxis = "Z" - newobj.ViewObject.Rotation = angle - elif axis.normalize() == Vector(0,0,-1): - newobj.ViewObject.RotationAxis = "Z" - newobj.ViewObject.Rotation = -angle - elif getType(obj) == "Point": - v = Vector(obj.X,obj.Y,obj.Z) - rv = v.sub(real_center) - rv = DraftVecUtils.rotate(rv,math.radians(angle),real_axis) - v = real_center.add(rv) - newobj.X = v.x - newobj.Y = v.y - newobj.Z = v.z - elif obj.isDerivedFrom("App::DocumentObjectGroup"): - pass - elif hasattr(obj,"Placement"): - #FreeCAD.Console.PrintMessage("placement rotation\n") - shape = Part.Shape() - shape.Placement = obj.Placement - shape.rotate(DraftVecUtils.tup(real_center), DraftVecUtils.tup(real_axis), angle) - newobj.Placement = shape.Placement - elif hasattr(obj,'Shape') and (getType(obj) not in ["WorkingPlaneProxy","BuildingPart"]): - #think it make more sense to try first to rotate placement and later to try with shape. no? - shape = obj.Shape.copy() - shape.rotate(DraftVecUtils.tup(real_center), DraftVecUtils.tup(real_axis), angle) - newobj.Shape = shape - if copy: - formatObject(newobj,obj) - if newobj is not None: - newobjlist.append(newobj) - if copy: - for p in obj.InList: - if p.isDerivedFrom("App::DocumentObjectGroup") and (p in objectslist): - g = newgroups.setdefault(p.Name,FreeCAD.ActiveDocument.addObject(p.TypeId,p.Name)) - g.addObject(newobj) - break - if copy and getParam("selectBaseObjects",False): - select(objectslist) - else: - select(newobjlist) - if len(newobjlist) == 1: return newobjlist[0] - return newobjlist - -def scaleVectorFromCenter(vector, scale, center): - return vector.sub(center).scale(scale.x, scale.y, scale.z).add(center) - -def scaleVertex(object, vertex_index, scale, center): - points = object.Points - points[vertex_index] = object.Placement.inverse().multVec( - scaleVectorFromCenter( - object.Placement.multVec(points[vertex_index]), - scale, center)) - object.Points = points - -def scaleEdge(object, edge_index, scale, center): - scaleVertex(object, edge_index, scale, center) - if isClosedEdge(edge_index, object): - scaleVertex(object, 0, scale, center) - else: - scaleVertex(object, edge_index+1, scale, center) - -def copyScaledEdges(arguments): - copied_edges = [] - for argument in arguments: - copied_edges.append(copyScaledEdge(argument[0], argument[1], - argument[2], argument[3])) - joinWires(copied_edges) - -def copyScaledEdge(object, edge_index, scale, center): - vertex1 = scaleVectorFromCenter( - object.Placement.multVec(object.Points[edge_index]), - scale, center) - if isClosedEdge(edge_index, object): - vertex2 = scaleVectorFromCenter( - object.Placement.multVec(object.Points[0]), - scale, center) - else: - vertex2 = scaleVectorFromCenter( - object.Placement.multVec(object.Points[edge_index+1]), - scale, center) - return makeLine(vertex1, vertex2) - -def scale(objectslist,scale=Vector(1,1,1),center=Vector(0,0,0),copy=False): - """scale(objects,vector,[center,copy,legacy]): Scales the objects contained - in objects (that can be a list of objects or an object) of the given scale - factors defined by the given vector (in X, Y and Z directions) around - given center. If copy is True, the actual objects are not moved, but copies - are created instead. The objects (or their copies) are returned.""" - if not isinstance(objectslist, list): - objectslist = [objectslist] - newobjlist = [] - for obj in objectslist: - if copy: - newobj = makeCopy(obj) - else: - newobj = obj - if hasattr(obj,'Shape'): - scaled_shape = obj.Shape.copy() - m = FreeCAD.Matrix() - m.move(obj.Placement.Base.negative()) - m.move(center.negative()) - m.scale(scale.x,scale.y,scale.z) - m.move(center) - m.move(obj.Placement.Base) - scaled_shape = scaled_shape.transformGeometry(m) - if getType(obj) == "Rectangle": - p = [] - for v in scaled_shape.Vertexes: - p.append(v.Point) - pl = obj.Placement.copy() - pl.Base = p[0] - diag = p[2].sub(p[0]) - bb = p[1].sub(p[0]) - bh = p[3].sub(p[0]) - nb = DraftVecUtils.project(diag,bb) - nh = DraftVecUtils.project(diag,bh) - if obj.Length < 0: l = -nb.Length - else: l = nb.Length - if obj.Height < 0: h = -nh.Length - else: h = nh.Length - newobj.Length = l - newobj.Height = h - tr = p[0].sub(obj.Shape.Vertexes[0].Point) - newobj.Placement = pl - elif getType(obj) == "Wire" or getType(obj) == "BSpline": - for index, point in enumerate(newobj.Points): - scaleVertex(newobj, index, scale, center) - elif hasattr(obj,'Shape'): - newobj.Shape = scaled_shape - elif (obj.TypeId == "App::Annotation"): - factor = scale.y * obj.ViewObject.FontSize - newobj.ViewObject.FontSize = factor - d = obj.Position.sub(center) - newobj.Position = center.add(Vector(d.x*scale.x,d.y*scale.y,d.z*scale.z)) - if copy: - formatObject(newobj,obj) - newobjlist.append(newobj) - if copy and getParam("selectBaseObjects",False): - select(objectslist) - else: - select(newobjlist) - if len(newobjlist) == 1: return newobjlist[0] - return newobjlist - -def offset(obj,delta,copy=False,bind=False,sym=False,occ=False): - """offset(object,delta,[copymode],[bind]): offsets the given wire by - applying the given delta Vector to its first vertex. If copymode is - True, another object is created, otherwise the same object gets - offset. If bind is True, and provided the wire is open, the original - and the offset wires will be bound by their endpoints, forming a face - if sym is True, bind must be true too, and the offset is made on both - sides, the total width being the given delta length. If offsetting a - BSpline, the delta must not be a Vector but a list of Vectors, one for - each node of the spline.""" - import Part, DraftGeomUtils - newwire = None - delete = None - - if getType(obj) in ["Sketch","Part"]: - copy = True - print("the offset tool is currently unable to offset a non-Draft object directly - Creating a copy") - - def getRect(p,obj): - """returns length,height,placement""" - pl = obj.Placement.copy() - pl.Base = p[0] - diag = p[2].sub(p[0]) - bb = p[1].sub(p[0]) - bh = p[3].sub(p[0]) - nb = DraftVecUtils.project(diag,bb) - nh = DraftVecUtils.project(diag,bh) - if obj.Length.Value < 0: l = -nb.Length - else: l = nb.Length - if obj.Height.Value < 0: h = -nh.Length - else: h = nh.Length - return l,h,pl - - def getRadius(obj,delta): - """returns a new radius for a regular polygon""" - an = math.pi/obj.FacesNumber - nr = DraftVecUtils.rotate(delta,-an) - nr.multiply(1/math.cos(an)) - nr = obj.Shape.Vertexes[0].Point.add(nr) - nr = nr.sub(obj.Placement.Base) - nr = nr.Length - if obj.DrawMode == "inscribed": - return nr - else: - return nr * math.cos(math.pi/obj.FacesNumber) - - newwire = None - if getType(obj) == "Circle": - pass - elif getType(obj) == "BSpline": - pass - else: - if sym: - d1 = Vector(delta).multiply(0.5) - d2 = d1.negative() - n1 = DraftGeomUtils.offsetWire(obj.Shape,d1) - n2 = DraftGeomUtils.offsetWire(obj.Shape,d2) - else: - if isinstance(delta,float) and (len(obj.Shape.Edges) == 1): - # circle - c = obj.Shape.Edges[0].Curve - nc = Part.Circle(c.Center,c.Axis,delta) - if len(obj.Shape.Vertexes) > 1: - nc = Part.ArcOfCircle(nc,obj.Shape.Edges[0].FirstParameter,obj.Shape.Edges[0].LastParameter) - newwire = Part.Wire(nc.toShape()) - p = [] - else: - newwire = DraftGeomUtils.offsetWire(obj.Shape,delta) - if DraftGeomUtils.hasCurves(newwire) and copy: - p = [] - else: - p = DraftGeomUtils.getVerts(newwire) - if occ: - newobj = FreeCAD.ActiveDocument.addObject("Part::Feature","Offset") - newobj.Shape = DraftGeomUtils.offsetWire(obj.Shape,delta,occ=True) - formatObject(newobj,obj) - if not copy: - delete = obj.Name - elif bind: - if not DraftGeomUtils.isReallyClosed(obj.Shape): - if sym: - s1 = n1 - s2 = n2 - else: - s1 = obj.Shape - s2 = newwire - if s1 and s2: - w1 = s1.Edges - w2 = s2.Edges - w3 = Part.LineSegment(s1.Vertexes[0].Point,s2.Vertexes[0].Point).toShape() - w4 = Part.LineSegment(s1.Vertexes[-1].Point,s2.Vertexes[-1].Point).toShape() - newobj = FreeCAD.ActiveDocument.addObject("Part::Feature","Offset") - newobj.Shape = Part.Face(Part.Wire(w1+[w3]+w2+[w4])) - else: - print("Draft.offset: Unable to bind wires") - else: - newobj = FreeCAD.ActiveDocument.addObject("Part::Feature","Offset") - newobj.Shape = Part.Face(obj.Shape.Wires[0]) - if not copy: - delete = obj.Name - elif copy: - newobj = None - if sym: return None - if getType(obj) == "Wire": - if p: - newobj = makeWire(p) - newobj.Closed = obj.Closed - elif newwire: - newobj = FreeCAD.ActiveDocument.addObject("Part::Feature","Offset") - newobj.Shape = newwire - else: - print("Draft.offset: Unable to duplicate this object") - elif getType(obj) == "Rectangle": - if p: - length,height,plac = getRect(p,obj) - newobj = makeRectangle(length,height,plac) - elif newwire: - newobj = FreeCAD.ActiveDocument.addObject("Part::Feature","Offset") - newobj.Shape = newwire - else: - print("Draft.offset: Unable to duplicate this object") - elif getType(obj) == "Circle": - pl = obj.Placement - newobj = makeCircle(delta) - newobj.FirstAngle = obj.FirstAngle - newobj.LastAngle = obj.LastAngle - newobj.Placement = pl - elif getType(obj) == "Polygon": - pl = obj.Placement - newobj = makePolygon(obj.FacesNumber) - newobj.Radius = getRadius(obj,delta) - newobj.DrawMode = obj.DrawMode - newobj.Placement = pl - elif getType(obj) == "BSpline": - newobj = makeBSpline(delta) - newobj.Closed = obj.Closed - else: - # try to offset anyway - try: - if p: - newobj = makeWire(p) - newobj.Closed = obj.Shape.isClosed() - except Part.OCCError: - pass - if not(newobj) and newwire: - newobj = FreeCAD.ActiveDocument.addObject("Part::Feature","Offset") - newobj.Shape = newwire - else: - print("Draft.offset: Unable to create an offset") - if newobj: - formatObject(newobj,obj) - else: - newobj = None - if sym: return None - if getType(obj) == "Wire": - if obj.Base or obj.Tool: - FreeCAD.Console.PrintWarning("Warning: object history removed\n") - obj.Base = None - obj.Tool = None - obj.Points = p - elif getType(obj) == "BSpline": - #print(delta) - obj.Points = delta - #print("done") - elif getType(obj) == "Rectangle": - length,height,plac = getRect(p,obj) - obj.Placement = plac - obj.Length = length - obj.Height = height - elif getType(obj) == "Circle": - obj.Radius = delta - elif getType(obj) == "Polygon": - obj.Radius = getRadius(obj,delta) - elif getType(obj) == 'Part': - print("unsupported object") # TODO - newobj = obj - if copy and getParam("selectBaseObjects",False): - select(newobj) - else: - select(obj) - if delete: - FreeCAD.ActiveDocument.removeObject(delete) - return newobj - -def draftify(objectslist,makeblock=False,delete=True): - """draftify(objectslist,[makeblock],[delete]): turns each object of the given list - (objectslist can also be a single object) into a Draft parametric - wire. If makeblock is True, multiple objects will be grouped in a block. - If delete = False, old objects are not deleted""" - import DraftGeomUtils, Part - - if not isinstance(objectslist,list): - objectslist = [objectslist] - newobjlist = [] - for obj in objectslist: - if hasattr(obj,'Shape'): - for cluster in Part.getSortedClusters(obj.Shape.Edges): - w = Part.Wire(cluster) - if DraftGeomUtils.hasCurves(w): - if (len(w.Edges) == 1) and (DraftGeomUtils.geomType(w.Edges[0]) == "Circle"): - nobj = makeCircle(w.Edges[0]) - else: - nobj = FreeCAD.ActiveDocument.addObject("Part::Feature",obj.Name) - nobj.Shape = w - else: - nobj = makeWire(w) - newobjlist.append(nobj) - formatObject(nobj,obj) - # sketches are always in wireframe mode. In Draft we don't like that! - if FreeCAD.GuiUp: - nobj.ViewObject.DisplayMode = "Flat Lines" - if delete: - FreeCAD.ActiveDocument.removeObject(obj.Name) - - if makeblock: - return makeBlock(newobjlist) - else: - if len(newobjlist) == 1: - return newobjlist[0] - return newobjlist def getDXF(obj,direction=None): """getDXF(object,[direction]): returns a DXF entity from the given @@ -1589,7 +653,7 @@ def getDXF(obj,direction=None): ny = DraftVecUtils.project(vec,plane.v) return Vector(nx.Length,ny.Length,0) - if getType(obj) == "Dimension": + if getType(obj) in ["Dimension","LinearDimension"]: p1 = getProj(obj.Start) p2 = getProj(obj.End) p3 = getProj(obj.Dimline) @@ -1705,1225 +769,7 @@ def makeDrawingView(obj,page,lwmod=None,tmod=None,otherProjection=None): viewobj.LineColor = obj.ViewObject.TextColor return viewobj -def makeShape2DView(baseobj,projectionVector=None,facenumbers=[]): - """ - makeShape2DView(object,[projectionVector,facenumbers]) - adds a 2D shape to the document, which is a - 2D projection of the given object. A specific projection vector can also be given. You can also - specify a list of face numbers to be considered in individual faces mode. - """ - if not FreeCAD.ActiveDocument: - FreeCAD.Console.PrintError("No active document. Aborting\n") - return - obj = FreeCAD.ActiveDocument.addObject("Part::Part2DObjectPython","Shape2DView") - _Shape2DView(obj) - if gui: - _ViewProviderDraftAlt(obj.ViewObject) - obj.Base = baseobj - if projectionVector: - obj.Projection = projectionVector - if facenumbers: - obj.FaceNumbers = facenumbers - select(obj) - return obj - -def makeSketch(objectslist,autoconstraints=False,addTo=None, - delete=False,name="Sketch",radiusPrecision=-1): - """makeSketch(objectslist,[autoconstraints],[addTo],[delete],[name],[radiusPrecision]): - - Makes a Sketch objectslist with the given Draft objects. - - * objectlist: can be single or list of objects of Draft type objects, - Part::Feature, Part.Shape, or mix of them. - - * autoconstraints(False): if True, constraints will be automatically added to - wire nodes, rectangles and circles. - - * addTo(None) : if set to an existing sketch, geometry will be added to it - instead of creating a new one. - - * delete(False): if True, the original object will be deleted. - If set to a string 'all' the object and all its linked object will be - deleted - - * name('Sketch'): the name for the new sketch object - - * radiusPrecision(-1): If <0, disable radius constraint. If =0, add indiviaul - radius constraint. If >0, the radius will be rounded according to this - precision, and 'Equal' constraint will be added to curve with equal - radius within precision.""" - - if not FreeCAD.ActiveDocument: - FreeCAD.Console.PrintError("No active document. Aborting\n") - return - - import Part, DraftGeomUtils - from Sketcher import Constraint - import Sketcher - import math - - StartPoint = 1 - EndPoint = 2 - MiddlePoint = 3 - deletable = None - - if not isinstance(objectslist,(list,tuple)): - objectslist = [objectslist] - for obj in objectslist: - if isinstance(obj,Part.Shape): - shape = obj - elif not hasattr(obj,'Shape'): - FreeCAD.Console.PrintError(translate("draft","not shape found")) - return None - else: - shape = obj.Shape - if not DraftGeomUtils.isPlanar(shape): - FreeCAD.Console.PrintError(translate("draft","All Shapes must be co-planar")) - return None - if addTo: - nobj = addTo - else: - nobj = FreeCAD.ActiveDocument.addObject("Sketcher::SketchObject", name) - deletable = nobj - if FreeCAD.GuiUp: - nobj.ViewObject.Autoconstraints = False - - # Collect constraints and add in one go to improve performance - constraints = [] - radiuses = {} - - def addRadiusConstraint(edge): - try: - if radiusPrecision<0: - return - if radiusPrecision==0: - constraints.append(Constraint('Radius', - nobj.GeometryCount-1, edge.Curve.Radius)) - return - r = round(edge.Curve.Radius,radiusPrecision) - constraints.append(Constraint('Equal', - radiuses[r],nobj.GeometryCount-1)) - except KeyError: - radiuses[r] = nobj.GeometryCount-1 - constraints.append(Constraint('Radius',nobj.GeometryCount-1, r)) - except AttributeError: - pass - - def convertBezier(edge): - if DraftGeomUtils.geomType(edge) == "BezierCurve": - return(edge.Curve.toBSpline(edge.FirstParameter,edge.LastParameter).toShape()) - else: - return(edge) - - rotation = None - for obj in objectslist: - ok = False - tp = getType(obj) - if tp in ["Circle","Ellipse"]: - if obj.Shape.Edges: - if rotation is None: - rotation = obj.Placement.Rotation - edge = obj.Shape.Edges[0] - if len(edge.Vertexes) == 1: - newEdge = DraftGeomUtils.orientEdge(edge) - nobj.addGeometry(newEdge) - else: - # make new ArcOfCircle - circle = DraftGeomUtils.orientEdge(edge) - angle = edge.Placement.Rotation.Angle - axis = edge.Placement.Rotation.Axis - circle.Center = DraftVecUtils.rotate(edge.Curve.Center, -angle, axis) - first = math.radians(obj.FirstAngle) - last = math.radians(obj.LastAngle) - arc = Part.ArcOfCircle(circle, first, last) - nobj.addGeometry(arc) - addRadiusConstraint(edge) - ok = True - elif tp == "Rectangle": - if rotation is None: - rotation = obj.Placement.Rotation - if obj.FilletRadius.Value == 0: - for edge in obj.Shape.Edges: - nobj.addGeometry(DraftGeomUtils.orientEdge(edge)) - if autoconstraints: - last = nobj.GeometryCount - 1 - segs = [last-3,last-2,last-1,last] - if obj.Placement.Rotation.Q == (0,0,0,1): - constraints.append(Constraint("Coincident",last-3,EndPoint,last-2,StartPoint)) - constraints.append(Constraint("Coincident",last-2,EndPoint,last-1,StartPoint)) - constraints.append(Constraint("Coincident",last-1,EndPoint,last,StartPoint)) - constraints.append(Constraint("Coincident",last,EndPoint,last-3,StartPoint)) - constraints.append(Constraint("Horizontal",last-3)) - constraints.append(Constraint("Vertical",last-2)) - constraints.append(Constraint("Horizontal",last-1)) - constraints.append(Constraint("Vertical",last)) - ok = True - elif tp in ["Wire","Polygon"]: - if obj.FilletRadius.Value == 0: - closed = False - if tp == "Polygon": - closed = True - elif hasattr(obj,"Closed"): - closed = obj.Closed - - if obj.Shape.Edges: - if (len(obj.Shape.Vertexes) < 3): - e = obj.Shape.Edges[0] - nobj.addGeometry(Part.LineSegment(e.Curve,e.FirstParameter,e.LastParameter)) - else: - # Use the first three points to make a working plane. We've already - # checked to make sure everything is coplanar - plane = Part.Plane(*[i.Point for i in obj.Shape.Vertexes[:3]]) - normal = plane.Axis - if rotation is None: - axis = FreeCAD.Vector(0,0,1).cross(normal) - angle = DraftVecUtils.angle(normal, FreeCAD.Vector(0,0,1)) * FreeCAD.Units.Radian - rotation = FreeCAD.Rotation(axis, angle) - for edge in obj.Shape.Edges: - # edge.rotate(FreeCAD.Vector(0,0,0), rotAxis, rotAngle) - edge = DraftGeomUtils.orientEdge(edge, normal) - nobj.addGeometry(edge) - if autoconstraints: - last = nobj.GeometryCount - segs = list(range(last-len(obj.Shape.Edges),last-1)) - for seg in segs: - constraints.append(Constraint("Coincident",seg,EndPoint,seg+1,StartPoint)) - if DraftGeomUtils.isAligned(nobj.Geometry[seg],"x"): - constraints.append(Constraint("Vertical",seg)) - elif DraftGeomUtils.isAligned(nobj.Geometry[seg],"y"): - constraints.append(Constraint("Horizontal",seg)) - if closed: - constraints.append(Constraint("Coincident",last-1,EndPoint,segs[0],StartPoint)) - ok = True - elif tp == "BSpline": - if obj.Shape.Edges: - nobj.addGeometry(obj.Shape.Edges[0].Curve) - nobj.exposeInternalGeometry(nobj.GeometryCount-1) - ok = True - elif tp == "BezCurve": - if obj.Shape.Edges: - bez = obj.Shape.Edges[0].Curve - bsp = bez.toBSpline(bez.FirstParameter,bez.LastParameter) - nobj.addGeometry(bsp) - nobj.exposeInternalGeometry(nobj.GeometryCount-1) - ok = True - elif tp == 'Shape' or hasattr(obj,'Shape'): - shape = obj if tp == 'Shape' else obj.Shape - - if not DraftGeomUtils.isPlanar(shape): - FreeCAD.Console.PrintError(translate("draft","The given object is not planar and cannot be converted into a sketch.")) - return None - if rotation is None: - #rotation = obj.Placement.Rotation - norm = DraftGeomUtils.getNormal(shape) - if norm: - rotation = FreeCAD.Rotation(FreeCAD.Vector(0,0,1),norm) - else: - FreeCAD.Console.PrintWarning(translate("draft","Unable to guess the normal direction of this object")) - rotation = FreeCAD.Rotation() - norm = obj.Placement.Rotation.Axis - if not shape.Wires: - for e in shape.Edges: - # unconnected edges - newedge = convertBezier(e) - nobj.addGeometry(DraftGeomUtils.orientEdge(newedge,norm,make_arc=True)) - addRadiusConstraint(newedge) - - # if not addTo: - # nobj.Placement.Rotation = DraftGeomUtils.calculatePlacement(shape).Rotation - - if autoconstraints: - for wire in shape.Wires: - last_count = nobj.GeometryCount - edges = wire.OrderedEdges - for edge in edges: - newedge = convertBezier(edge) - nobj.addGeometry(DraftGeomUtils.orientEdge( - newedge,norm,make_arc=True)) - addRadiusConstraint(newedge) - for i,g in enumerate(nobj.Geometry[last_count:]): - if edges[i].Closed: - continue - seg = last_count+i - - if DraftGeomUtils.isAligned(g,"x"): - constraints.append(Constraint("Vertical",seg)) - elif DraftGeomUtils.isAligned(g,"y"): - constraints.append(Constraint("Horizontal",seg)) - - if seg == nobj.GeometryCount-1: - if not wire.isClosed(): - break - g2 = nobj.Geometry[last_count] - seg2 = last_count - else: - seg2 = seg+1 - g2 = nobj.Geometry[seg2] - - end1 = g.value(g.LastParameter) - start2 = g2.value(g2.FirstParameter) - if DraftVecUtils.equals(end1,start2) : - constraints.append(Constraint( - "Coincident",seg,EndPoint,seg2,StartPoint)) - continue - end2 = g2.value(g2.LastParameter) - start1 = g.value(g.FirstParameter) - if DraftVecUtils.equals(end2,start1): - constraints.append(Constraint( - "Coincident",seg,StartPoint,seg2,EndPoint)) - elif DraftVecUtils.equals(start1,start2): - constraints.append(Constraint( - "Coincident",seg,StartPoint,seg2,StartPoint)) - elif DraftVecUtils.equals(end1,end2): - constraints.append(Constraint( - "Coincident",seg,EndPoint,seg2,EndPoint)) - else: - for wire in shape.Wires: - for edge in wire.OrderedEdges: - newedge = convertBezier(edge) - nobj.addGeometry(DraftGeomUtils.orientEdge( - newedge,norm,make_arc=True)) - ok = True - formatObject(nobj,obj) - if ok and delete and hasattr(obj,'Shape'): - doc = obj.Document - def delObj(obj): - if obj.InList: - FreeCAD.Console.PrintWarning(translate("draft", - "Cannot delete object {} with dependency".format(obj.Label))+"\n") - else: - doc.removeObject(obj.Name) - try: - if delete == 'all': - objs = [obj] - while objs: - obj = objs[0] - objs = objs[1:] + obj.OutList - delObj(obj) - else: - delObj(obj) - except Exception as ex: - FreeCAD.Console.PrintWarning(translate("draft", - "Failed to delete object {}: {}".format(obj.Label,ex))+"\n") - if rotation: - nobj.Placement.Rotation = rotation - else: - print("-----error!!! rotation is still None...") - nobj.addConstraint(constraints) - - return nobj - -def makePoint(X=0, Y=0, Z=0,color=None,name = "Point", point_size= 5): - """ makePoint(x,y,z ,[color(r,g,b),point_size]) or - makePoint(Vector,color(r,g,b),point_size]) - - creates a Point in the current document. - example usage: - p1 = makePoint() - p1.ViewObject.Visibility= False # make it invisible - p1.ViewObject.Visibility= True # make it visible - p1 = makePoint(-1,0,0) #make a point at -1,0,0 - p1 = makePoint(1,0,0,(1,0,0)) # color = red - p1.X = 1 #move it in x - p1.ViewObject.PointColor =(0.0,0.0,1.0) #change the color-make sure values are floats - """ - if not FreeCAD.ActiveDocument: - FreeCAD.Console.PrintError("No active document. Aborting\n") - return - obj=FreeCAD.ActiveDocument.addObject("Part::FeaturePython",name) - if isinstance(X,FreeCAD.Vector): - Z = X.z - Y = X.y - X = X.x - _Point(obj,X,Y,Z) - obj.X = X - obj.Y = Y - obj.Z = Z - if gui: - _ViewProviderPoint(obj.ViewObject) - if hasattr(FreeCADGui,"draftToolBar") and (not color): - color = FreeCADGui.draftToolBar.getDefaultColor('ui') - obj.ViewObject.PointColor = (float(color[0]), float(color[1]), float(color[2])) - obj.ViewObject.PointSize = point_size - obj.ViewObject.Visibility = True - select(obj) - - return obj - -def makeShapeString(String,FontFile,Size = 100,Tracking = 0): - """ShapeString(Text,FontFile,Height,Track): Turns a text string - into a Compound Shape""" - if not FreeCAD.ActiveDocument: - FreeCAD.Console.PrintError("No active document. Aborting\n") - return - obj = FreeCAD.ActiveDocument.addObject("Part::Part2DObjectPython","ShapeString") - _ShapeString(obj) - obj.String = String - obj.FontFile = FontFile - obj.Size = Size - obj.Tracking = Tracking - - if gui: - _ViewProviderDraft(obj.ViewObject) - formatObject(obj) - obrep = obj.ViewObject - if "PointSize" in obrep.PropertiesList: obrep.PointSize = 1 # hide the segment end points - select(obj) - obj.recompute() - return obj - -def clone(obj,delta=None,forcedraft=False): - """clone(obj,[delta,forcedraft]): makes a clone of the given object(s). The clone is an exact, - linked copy of the given object. If the original object changes, the final object - changes too. Optionally, you can give a delta Vector to move the clone from the - original position. If forcedraft is True, the resulting object is a Draft clone - even if the input object is an Arch object.""" - - prefix = getParam("ClonePrefix","") - cl = None - if prefix: - prefix = prefix.strip()+" " - if not isinstance(obj,list): - obj = [obj] - if (len(obj) == 1) and obj[0].isDerivedFrom("Part::Part2DObject"): - cl = FreeCAD.ActiveDocument.addObject("Part::Part2DObjectPython","Clone2D") - cl.Label = prefix + obj[0].Label + " (2D)" - elif (len(obj) == 1) and (hasattr(obj[0],"CloneOf") or (getType(obj[0]) == "BuildingPart")) and (not forcedraft): - # arch objects can be clones - import Arch - if getType(obj[0]) == "BuildingPart": - cl = Arch.makeComponent() - else: - try: - clonefunc = getattr(Arch,"make"+obj[0].Proxy.Type) - except: - pass # not a standard Arch object... Fall back to Draft mode - else: - cl = clonefunc() - if cl: - base = getCloneBase(obj[0]) - cl.Label = prefix + base.Label - cl.CloneOf = base - if hasattr(cl,"Material") and hasattr(obj[0],"Material"): - cl.Material = obj[0].Material - if getType(obj[0]) != "BuildingPart": - cl.Placement = obj[0].Placement - try: - cl.Role = base.Role - cl.Description = base.Description - cl.Tag = base.Tag - except: - pass - if gui: - formatObject(cl,base) - cl.ViewObject.DiffuseColor = base.ViewObject.DiffuseColor - if getType(obj[0]) in ["Window","BuildingPart"]: - from DraftGui import todo - todo.delay(Arch.recolorize,cl) - select(cl) - return cl - # fall back to Draft clone mode - if not cl: - cl = FreeCAD.ActiveDocument.addObject("Part::FeaturePython","Clone") - cl.addExtension("Part::AttachExtensionPython", None) - cl.Label = prefix + obj[0].Label - _Clone(cl) - if gui: - _ViewProviderClone(cl.ViewObject) - cl.Objects = obj - if delta: - cl.Placement.move(delta) - elif (len(obj) == 1) and hasattr(obj[0],"Placement"): - cl.Placement = obj[0].Placement - formatObject(cl,obj[0]) - if hasattr(cl,"LongName") and hasattr(obj[0],"LongName"): - cl.LongName = obj[0].LongName - if gui and (len(obj) > 1): - cl.ViewObject.Proxy.resetColors(cl.ViewObject) - select(cl) - return cl - -def getCloneBase(obj,strict=False): - """getCloneBase(obj,[strict]): returns the object cloned by this object, if - any, or this object if it is no clone. If strict is True, if this object is - not a clone, this function returns False""" - if hasattr(obj,"CloneOf"): - if obj.CloneOf: - return getCloneBase(obj.CloneOf) - if getType(obj) == "Clone": - return obj.Objects[0] - if strict: - return False - return obj - - -def mirror(objlist, p1, p2): - """mirror(objlist, p1, p2) - creates a Part::Mirror of the given object(s), along a plane defined - by the 2 given points and the draft working plane normal. - """ - - if not objlist: - _err = "No object given" - FreeCAD.Console.PrintError(translate("draft", _err) + "\n") - return - if p1 == p2: - _err = "The two points are coincident" - FreeCAD.Console.PrintError(translate("draft", _err) + "\n") - return - if not isinstance(objlist,list): - objlist = [objlist] - - if hasattr(FreeCAD, "DraftWorkingPlane"): - norm = FreeCAD.DraftWorkingPlane.getNormal() - elif gui: - norm = FreeCADGui.ActiveDocument.ActiveView.getViewDirection().negative() - else: - norm = FreeCAD.Vector(0,0,1) - - pnorm = p2.sub(p1).cross(norm).normalize() - - result = [] - - for obj in objlist: - mir = FreeCAD.ActiveDocument.addObject("Part::Mirroring","mirror") - mir.Label = "Mirror of " + obj.Label - mir.Source = obj - mir.Base = p1 - mir.Normal = pnorm - formatObject(mir, obj) - result.append(mir) - - if len(result) == 1: - result = result[0] - select(result) - - return result - - -def heal(objlist=None,delete=True,reparent=True): - """heal([objlist],[delete],[reparent]) - recreates Draft objects that are damaged, - for example if created from an earlier version. If delete is True, - the damaged objects are deleted (default). If ran without arguments, all the objects - in the document will be healed if they are damaged. If reparent is True (default), - new objects go at the very same place in the tree than their original.""" - - auto = False - - if not objlist: - objlist = FreeCAD.ActiveDocument.Objects - print("Automatic mode: Healing whole document...") - auto = True - else: - print("Manual mode: Force-healing selected objects...") - - if not isinstance(objlist,list): - objlist = [objlist] - - dellist = [] - got = False - - for obj in objlist: - dtype = getType(obj) - ftype = obj.TypeId - if ftype in ["Part::FeaturePython","App::FeaturePython","Part::Part2DObjectPython","Drawing::FeatureViewPython"]: - proxy = obj.Proxy - if hasattr(obj,"ViewObject"): - if hasattr(obj.ViewObject,"Proxy"): - proxy = obj.ViewObject.Proxy - if (proxy == 1) or (dtype in ["Unknown","Part"]) or (not auto): - got = True - dellist.append(obj.Name) - props = obj.PropertiesList - if ("Dimline" in props) and ("Start" in props): - print("Healing " + obj.Name + " of type Dimension") - nobj = makeCopy(obj,force="Dimension",reparent=reparent) - elif ("Height" in props) and ("Length" in props): - print("Healing " + obj.Name + " of type Rectangle") - nobj = makeCopy(obj,force="Rectangle",reparent=reparent) - elif ("Points" in props) and ("Closed" in props): - if "BSpline" in obj.Name: - print("Healing " + obj.Name + " of type BSpline") - nobj = makeCopy(obj,force="BSpline",reparent=reparent) - else: - print("Healing " + obj.Name + " of type Wire") - nobj = makeCopy(obj,force="Wire",reparent=reparent) - elif ("Radius" in props) and ("FirstAngle" in props): - print("Healing " + obj.Name + " of type Circle") - nobj = makeCopy(obj,force="Circle",reparent=reparent) - elif ("DrawMode" in props) and ("FacesNumber" in props): - print("Healing " + obj.Name + " of type Polygon") - nobj = makeCopy(obj,force="Polygon",reparent=reparent) - elif ("FillStyle" in props) and ("FontSize" in props): - nobj = makeCopy(obj,force="DrawingView",reparent=reparent) - else: - dellist.pop() - print("Object " + obj.Name + " is not healable") - - if not got: - print("No object seems to need healing") - else: - print("Healed ",len(dellist)," objects") - - if dellist and delete: - for n in dellist: - FreeCAD.ActiveDocument.removeObject(n) - -def makeFacebinder(selectionset,name="Facebinder"): - """makeFacebinder(selectionset,[name]): creates a Facebinder object from a selection set. - Only faces will be added.""" - if not FreeCAD.ActiveDocument: - FreeCAD.Console.PrintError("No active document. Aborting\n") - return - if not isinstance(selectionset,list): - selectionset = [selectionset] - fb = FreeCAD.ActiveDocument.addObject("Part::FeaturePython",name) - _Facebinder(fb) - if gui: - _ViewProviderFacebinder(fb.ViewObject) - faces = [] - fb.Proxy.addSubobjects(fb,selectionset) - select(fb) - return fb - - -def upgrade(objects,delete=False,force=None): - """upgrade(objects,delete=False,force=None): Upgrades the given object(s) (can be - an object or a list of objects). If delete is True, old objects are deleted. - The force attribute can be used to - force a certain way of upgrading. It can be: makeCompound, closeGroupWires, - makeSolid, closeWire, turnToParts, makeFusion, makeShell, makeFaces, draftify, - joinFaces, makeSketchFace, makeWires - Returns a dictionary containing two lists, a list of new objects and a list - of objects to be deleted""" - - import Part, DraftGeomUtils - - if not isinstance(objects,list): - objects = [objects] - - global deleteList, newList - deleteList = [] - addList = [] - - # definitions of actions to perform - - def turnToLine(obj): - """turns an edge into a Draft line""" - p1 = obj.Shape.Vertexes[0].Point - p2 = obj.Shape.Vertexes[-1].Point - newobj = makeLine(p1,p2) - addList.append(newobj) - deleteList.append(obj) - return newobj - - def makeCompound(objectslist): - """returns a compound object made from the given objects""" - newobj = makeBlock(objectslist) - addList.append(newobj) - return newobj - - def closeGroupWires(groupslist): - """closes every open wire in the given groups""" - result = False - for grp in groupslist: - for obj in grp.Group: - newobj = closeWire(obj) - # add new objects to their respective groups - if newobj: - result = True - grp.addObject(newobj) - return result - - def makeSolid(obj): - """turns an object into a solid, if possible""" - if obj.Shape.Solids: - return None - sol = None - try: - sol = Part.makeSolid(obj.Shape) - except Part.OCCError: - return None - else: - if sol: - if sol.isClosed(): - newobj = FreeCAD.ActiveDocument.addObject("Part::Feature","Solid") - newobj.Shape = sol - addList.append(newobj) - deleteList.append(obj) - return newobj - - def closeWire(obj): - """closes a wire object, if possible""" - if obj.Shape.Faces: - return None - if len(obj.Shape.Wires) != 1: - return None - if len(obj.Shape.Edges) == 1: - return None - if getType(obj) == "Wire": - obj.Closed = True - return True - else: - w = obj.Shape.Wires[0] - if not w.isClosed(): - edges = w.Edges - p0 = w.Vertexes[0].Point - p1 = w.Vertexes[-1].Point - if p0 == p1: - # sometimes an open wire can have its start and end points identical (OCC bug) - # in that case, although it is not closed, face works... - f = Part.Face(w) - newobj = FreeCAD.ActiveDocument.addObject("Part::Feature","Face") - newobj.Shape = f - else: - edges.append(Part.LineSegment(p1,p0).toShape()) - w = Part.Wire(Part.__sortEdges__(edges)) - newobj = FreeCAD.ActiveDocument.addObject("Part::Feature","Wire") - newobj.Shape = w - addList.append(newobj) - deleteList.append(obj) - return newobj - else: - return None - - def turnToParts(meshes): - """turn given meshes to parts""" - result = False - import Arch - for mesh in meshes: - sh = Arch.getShapeFromMesh(mesh.Mesh) - if sh: - newobj = FreeCAD.ActiveDocument.addObject("Part::Feature","Shell") - newobj.Shape = sh - addList.append(newobj) - deleteList.append(mesh) - result = True - return result - - def makeFusion(obj1,obj2): - """makes a Draft or Part fusion between 2 given objects""" - newobj = fuse(obj1,obj2) - if newobj: - addList.append(newobj) - return newobj - return None - - def makeShell(objectslist): - """makes a shell with the given objects""" - params = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Draft") - preserveFaceColor = params.GetBool("preserveFaceColor") # True - preserveFaceNames = params.GetBool("preserveFaceNames") # True - faces = [] - facecolors = [[], []] if (preserveFaceColor) else None - for obj in objectslist: - faces.extend(obj.Shape.Faces) - if (preserveFaceColor): - """ at this point, obj.Shape.Faces are not in same order as the - original faces we might have gotten as a result of downgrade, nor do they - have the same hashCode(); but they still keep reference to their original - colors - capture that in facecolors. - Also, cannot w/ .ShapeColor here, need a whole array matching the colors - of the array of faces per object, only DiffuseColor has that """ - facecolors[0].extend(obj.ViewObject.DiffuseColor) - facecolors[1] = faces - sh = Part.makeShell(faces) - if sh: - if sh.Faces: - newobj = FreeCAD.ActiveDocument.addObject("Part::Feature","Shell") - newobj.Shape = sh - if (preserveFaceNames): - import re - firstName = objectslist[0].Label - nameNoTrailNumbers = re.sub("\d+$", "", firstName) - newobj.Label = "{} {}".format(newobj.Label, nameNoTrailNumbers) - if (preserveFaceColor): - """ At this point, sh.Faces are completely new, with different hashCodes - and different ordering from obj.Shape.Faces; since we cannot compare - via hashCode(), we have to iterate and use a different criteria to find - the original matching color """ - colarray = [] - for ind, face in enumerate(newobj.Shape.Faces): - for fcind, fcface in enumerate(facecolors[1]): - if ((face.Area == fcface.Area) and (face.CenterOfMass == fcface.CenterOfMass)): - colarray.append(facecolors[0][fcind]) - break - newobj.ViewObject.DiffuseColor = colarray; - addList.append(newobj) - deleteList.extend(objectslist) - return newobj - return None - - def joinFaces(objectslist): - """makes one big face from selected objects, if possible""" - faces = [] - for obj in objectslist: - faces.extend(obj.Shape.Faces) - u = faces.pop(0) - for f in faces: - u = u.fuse(f) - if DraftGeomUtils.isCoplanar(faces): - u = DraftGeomUtils.concatenate(u) - if not DraftGeomUtils.hasCurves(u): - # several coplanar and non-curved faces: they can become a Draft wire - newobj = makeWire(u.Wires[0],closed=True,face=True) - else: - # if not possible, we do a non-parametric union - newobj = FreeCAD.ActiveDocument.addObject("Part::Feature","Union") - newobj.Shape = u - addList.append(newobj) - deleteList.extend(objectslist) - return newobj - return None - - def makeSketchFace(obj): - """Makes a Draft face out of a sketch""" - newobj = makeWire(obj.Shape,closed=True) - if newobj: - newobj.Base = obj - obj.ViewObject.Visibility = False - addList.append(newobj) - return newobj - return None - - def makeFaces(objectslist): - """make a face from every closed wire in the list""" - result = False - for o in objectslist: - for w in o.Shape.Wires: - try: - f = Part.Face(w) - except Part.OCCError: - pass - else: - newobj = FreeCAD.ActiveDocument.addObject("Part::Feature","Face") - newobj.Shape = f - addList.append(newobj) - result = True - if not o in deleteList: - deleteList.append(o) - return result - - def makeWires(objectslist): - """joins edges in the given objects list into wires""" - edges = [] - for o in objectslist: - for e in o.Shape.Edges: - edges.append(e) - try: - nedges = Part.__sortEdges__(edges[:]) - # for e in nedges: print("debug: ",e.Curve,e.Vertexes[0].Point,e.Vertexes[-1].Point) - w = Part.Wire(nedges) - except Part.OCCError: - return None - else: - if len(w.Edges) == len(edges): - newobj = FreeCAD.ActiveDocument.addObject("Part::Feature","Wire") - newobj.Shape = w - addList.append(newobj) - deleteList.extend(objectslist) - return True - return None - - # analyzing what we have in our selection - - edges = [] - wires = [] - openwires = [] - faces = [] - groups = [] - parts = [] - curves = [] - facewires = [] - loneedges = [] - meshes = [] - for ob in objects: - if ob.TypeId == "App::DocumentObjectGroup": - groups.append(ob) - elif hasattr(ob,'Shape'): - parts.append(ob) - faces.extend(ob.Shape.Faces) - wires.extend(ob.Shape.Wires) - edges.extend(ob.Shape.Edges) - for f in ob.Shape.Faces: - facewires.extend(f.Wires) - wirededges = [] - for w in ob.Shape.Wires: - if len(w.Edges) > 1: - for e in w.Edges: - wirededges.append(e.hashCode()) - if not w.isClosed(): - openwires.append(w) - for e in ob.Shape.Edges: - if DraftGeomUtils.geomType(e) != "Line": - curves.append(e) - if not e.hashCode() in wirededges: - loneedges.append(e) - elif ob.isDerivedFrom("Mesh::Feature"): - meshes.append(ob) - objects = parts - - #print("objects:",objects," edges:",edges," wires:",wires," openwires:",openwires," faces:",faces) - #print("groups:",groups," curves:",curves," facewires:",facewires, "loneedges:", loneedges) - - if force: - if force in ["makeCompound","closeGroupWires","makeSolid","closeWire","turnToParts","makeFusion", - "makeShell","makeFaces","draftify","joinFaces","makeSketchFace","makeWires","turnToLine"]: - result = eval(force)(objects) - else: - FreeCAD.Console.PrintMessage(translate("Draft","Upgrade: Unknown force method:")+" "+force) - result = None - - else: - - # applying transformations automatically - - result = None - - # if we have a group: turn each closed wire inside into a face - if groups: - result = closeGroupWires(groups) - if result: - FreeCAD.Console.PrintMessage(translate("draft", "Found groups: closing each open object inside")+"\n") - - # if we have meshes, we try to turn them into shapes - elif meshes: - result = turnToParts(meshes) - if result: - FreeCAD.Console.PrintMessage(translate("draft", "Found mesh(es): turning into Part shapes")+"\n") - - # we have only faces here, no lone edges - elif faces and (len(wires) + len(openwires) == len(facewires)): - - # we have one shell: we try to make a solid - if (len(objects) == 1) and (len(faces) > 3): - result = makeSolid(objects[0]) - if result: - FreeCAD.Console.PrintMessage(translate("draft", "Found 1 solidifiable object: solidifying it")+"\n") - - # we have exactly 2 objects: we fuse them - elif (len(objects) == 2) and (not curves): - result = makeFusion(objects[0],objects[1]) - if result: - FreeCAD.Console.PrintMessage(translate("draft", "Found 2 objects: fusing them")+"\n") - - # we have many separate faces: we try to make a shell - elif (len(objects) > 2) and (len(faces) > 1) and (not loneedges): - result = makeShell(objects) - if result: - FreeCAD.Console.PrintMessage(translate("draft", "Found several objects: creating a shell")+"\n") - - # we have faces: we try to join them if they are coplanar - elif len(faces) > 1: - result = joinFaces(objects) - if result: - FreeCAD.Console.PrintMessage(translate("draft", "Found several coplanar objects or faces: creating one face")+"\n") - - # only one object: if not parametric, we "draftify" it - elif len(objects) == 1 and (not objects[0].isDerivedFrom("Part::Part2DObjectPython")): - result = draftify(objects[0]) - if result: - FreeCAD.Console.PrintMessage(translate("draft", "Found 1 non-parametric objects: draftifying it")+"\n") - - # we have only one object that contains one edge - elif (not faces) and (len(objects) == 1) and (len(edges) == 1): - # we have a closed sketch: Extract a face - if objects[0].isDerivedFrom("Sketcher::SketchObject") and (len(edges[0].Vertexes) == 1): - result = makeSketchFace(objects[0]) - if result: - FreeCAD.Console.PrintMessage(translate("draft", "Found 1 closed sketch object: creating a face from it")+"\n") - else: - # turn to Draft line - e = objects[0].Shape.Edges[0] - if isinstance(e.Curve,(Part.LineSegment,Part.Line)): - result = turnToLine(objects[0]) - if result: - FreeCAD.Console.PrintMessage(translate("draft", "Found 1 linear object: converting to line")+"\n") - - # we have only closed wires, no faces - elif wires and (not faces) and (not openwires): - - # we have a sketch: Extract a face - if (len(objects) == 1) and objects[0].isDerivedFrom("Sketcher::SketchObject"): - result = makeSketchFace(objects[0]) - if result: - FreeCAD.Console.PrintMessage(translate("draft", "Found 1 closed sketch object: creating a face from it")+"\n") - - # only closed wires - else: - result = makeFaces(objects) - if result: - FreeCAD.Console.PrintMessage(translate("draft", "Found closed wires: creating faces")+"\n") - - # special case, we have only one open wire. We close it, unless it has only 1 edge!" - elif (len(openwires) == 1) and (not faces) and (not loneedges): - result = closeWire(objects[0]) - if result: - FreeCAD.Console.PrintMessage(translate("draft", "Found 1 open wire: closing it")+"\n") - - # only open wires and edges: we try to join their edges - elif openwires and (not wires) and (not faces): - result = makeWires(objects) - if result: - FreeCAD.Console.PrintMessage(translate("draft", "Found several open wires: joining them")+"\n") - - # only loneedges: we try to join them - elif loneedges and (not facewires): - result = makeWires(objects) - if result: - FreeCAD.Console.PrintMessage(translate("draft", "Found several edges: wiring them")+"\n") - - # all other cases, if more than 1 object, make a compound - elif (len(objects) > 1): - result = makeCompound(objects) - if result: - FreeCAD.Console.PrintMessage(translate("draft", "Found several non-treatable objects: creating compound")+"\n") - - # no result has been obtained - if not result: - FreeCAD.Console.PrintMessage(translate("draft", "Unable to upgrade these objects.")+"\n") - - if delete: - names = [] - for o in deleteList: - names.append(o.Name) - deleteList = [] - for n in names: - FreeCAD.ActiveDocument.removeObject(n) - select(addList) - return [addList,deleteList] - -def downgrade(objects,delete=False,force=None): - """downgrade(objects,delete=False,force=None): Downgrades the given object(s) (can be - an object or a list of objects). If delete is True, old objects are deleted. - The force attribute can be used to - force a certain way of downgrading. It can be: explode, shapify, subtr, - splitFaces, cut2, getWire, splitWires, splitCompounds. - Returns a dictionary containing two lists, a list of new objects and a list - of objects to be deleted""" - - import Part, DraftGeomUtils - - if not isinstance(objects,list): - objects = [objects] - - global deleteList, addList - deleteList = [] - addList = [] - - # actions definitions - - def explode(obj): - """explodes a Draft block""" - pl = obj.Placement - newobj = [] - for o in obj.Components: - o.ViewObject.Visibility = True - o.Placement = o.Placement.multiply(pl) - if newobj: - deleteList(obj) - return newobj - return None - - def cut2(objects): - """cuts first object from the last one""" - newobj = cut(objects[0],objects[1]) - if newobj: - addList.append(newobj) - return newobj - return None - - def splitCompounds(objects): - """split solids contained in compound objects into new objects""" - result = False - for o in objects: - if o.Shape.Solids: - for s in o.Shape.Solids: - newobj = FreeCAD.ActiveDocument.addObject("Part::Feature","Solid") - newobj.Shape = s - addList.append(newobj) - result = True - deleteList.append(o) - return result - - def splitFaces(objects): - """split faces contained in objects into new objects""" - result = False - params = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Draft") - preserveFaceColor = params.GetBool("preserveFaceColor") # True - preserveFaceNames = params.GetBool("preserveFaceNames") # True - for o in objects: - voDColors = o.ViewObject.DiffuseColor if (preserveFaceColor and hasattr(o,'ViewObject')) else None - oLabel = o.Label if hasattr(o,'Label') else "" - if o.Shape.Faces: - for ind, f in enumerate(o.Shape.Faces): - newobj = FreeCAD.ActiveDocument.addObject("Part::Feature","Face") - newobj.Shape = f - if preserveFaceNames: - newobj.Label = "{} {}".format(oLabel, newobj.Label) - if preserveFaceColor: - """ At this point, some single-color objects might have - just a single entry in voDColors for all their faces; handle that""" - tcolor = voDColors[ind] if ind 1): - result = splitCompounds(objects) - #print(result) - if result: - FreeCAD.Console.PrintMessage(translate("draft", "Found 1 multi-solids compound: exploding it")+"\n") - - # special case, we have one parametric object: we "de-parametrize" it - elif (len(objects) == 1) and hasattr(objects[0],'Shape') and hasattr(objects[0], 'Base'): - result = shapify(objects[0]) - if result: - FreeCAD.Console.PrintMessage(translate("draft", "Found 1 parametric object: breaking its dependencies")+"\n") - addList.append(result) - #deleteList.append(objects[0]) - - # we have only 2 objects: cut 2nd from 1st - elif len(objects) == 2: - result = cut2(objects) - if result: - FreeCAD.Console.PrintMessage(translate("draft", "Found 2 objects: subtracting them")+"\n") - - elif (len(faces) > 1): - - # one object with several faces: split it - if len(objects) == 1: - result = splitFaces(objects) - if result: - FreeCAD.Console.PrintMessage(translate("draft", "Found several faces: splitting them")+"\n") - - # several objects: remove all the faces from the first one - else: - result = subtr(objects) - if result: - FreeCAD.Console.PrintMessage(translate("draft", "Found several objects: subtracting them from the first one")+"\n") - - # only one face: we extract its wires - elif (len(faces) > 0): - result = getWire(objects[0]) - if result: - FreeCAD.Console.PrintMessage(translate("draft", "Found 1 face: extracting its wires")+"\n") - - # no faces: split wire into single edges - elif not onlyedges: - result = splitWires(objects) - if result: - FreeCAD.Console.PrintMessage(translate("draft", "Found only wires: extracting their edges")+"\n") - - # no result has been obtained - if not result: - FreeCAD.Console.PrintMessage(translate("draft", "No more downgrade possible")+"\n") - - if delete: - names = [] - for o in deleteList: - names.append(o.Name) - deleteList = [] - for n in names: - FreeCAD.ActiveDocument.removeObject(n) - select(addList) - return [addList,deleteList] - - -def makeWorkingPlaneProxy(placement): - """creates a Working Plane proxy object in the current document""" - if FreeCAD.ActiveDocument: - obj = FreeCAD.ActiveDocument.addObject("App::FeaturePython","WPProxy") - WorkingPlaneProxy(obj) - if FreeCAD.GuiUp: - ViewProviderWorkingPlaneProxy(obj.ViewObject) - obj.ViewObject.Proxy.writeCamera() - obj.ViewObject.Proxy.writeState() - obj.Placement = placement - return obj def getParameterFromV0(edge, offset): """return parameter at distance offset from edge.Vertexes[0] @@ -2956,75 +802,29 @@ def calculatePlacement(globalRotation, edge, offset, RefPt, xlate, align, normal if not align: return placement - # unit +Z Probably defined elsewhere? - z = FreeCAD.Vector(0, 0, 1) - # y = FreeCAD.Vector(0, 1, 0) # unit +Y - x = FreeCAD.Vector(1, 0, 0) # unit +X nullv = FreeCAD.Vector(0, 0, 0) - # get local coord system - tangent, normal, binormal, if possible + # get a local coord system (tangent, normal, binormal) at parameter offset (normally length) t = edge.tangentAt(getParameterFromV0(edge, offset)) t.normalize() try: - if normal: - n = normal - else: - n = edge.normalAt(getParameterFromV0(edge, offset)) - n.normalize() + n = edge.normalAt(getParameterFromV0(edge, offset)) + n.normalize() b = (t.cross(n)) b.normalize() # no normal defined here except FreeCAD.Base.FreeCADError: n = nullv b = nullv - FreeCAD.Console.PrintLog( + FreeCAD.Console.PrintMessage( "Draft PathArray.orientShape - Cannot calculate Path normal.\n") - lnodes = z.cross(b) - - try: - # Can't normalize null vector. - lnodes.normalize() - except: - # pathological cases: - pass - # 1) can't determine normal, don't align. - if n == nullv: - psi = 0.0 - theta = 0.0 - phi = 0.0 - FreeCAD.Console.PrintWarning( - "Draft PathArray.orientShape - Path normal is Null. Cannot align.\n") - elif abs(b.dot(z)) == 1.0: # 2) binormal is || z - # align shape to tangent only - psi = math.degrees(DraftVecUtils.angle(x, t, z)) - theta = 0.0 - phi = 0.0 - FreeCAD.Console.PrintWarning( - "Draft PathArray.orientShape - Gimbal lock. Infinite lnodes. Change Path or Base.\n") - else: # regular case - psi = math.degrees(DraftVecUtils.angle(x, lnodes, z)) - theta = math.degrees(DraftVecUtils.angle(z, b, lnodes)) - phi = math.degrees(DraftVecUtils.angle(lnodes, t, b)) - - rotations = [placement.Rotation] - - if psi != 0.0: - rotations.insert(0, FreeCAD.Rotation(z, psi)) - if theta != 0.0: - rotations.insert(0, FreeCAD.Rotation(lnodes, theta)) - if phi != 0.0: - rotations.insert(0, FreeCAD.Rotation(b, phi)) - - if len(rotations) == 1: - finalRotation = rotations[0] - else: - finalRotation = functools.reduce( - lambda rot1, rot2: rot1.multiply(rot2), rotations) - - placement.Rotation = finalRotation + priority = "ZXY" #the default. Doesn't seem to affect results. + newRot = FreeCAD.Rotation(t, n, b, priority); + newGRot = newRot.multiply(globalRotation) + placement.Rotation = newGRot return placement @@ -3093,181 +893,8 @@ def calculatePlacementsOnPath(shapeRotation, pathwire, count, xlate, align): #--------------------------------------------------------------------------- # Python Features definitions #--------------------------------------------------------------------------- - -class _DraftObject: - """The base class for Draft objects""" - def __init__(self,obj,tp="Unknown"): - if obj: - obj.Proxy = self - self.Type = tp - - def __getstate__(self): - return self.Type - - def __setstate__(self,state): - if state: - self.Type = state - - def execute(self,obj): - pass - - def onChanged(self, obj, prop): - pass - -class _ViewProviderDraft: - """The base class for Draft Viewproviders""" - - def __init__(self, vobj): - vobj.Proxy = self - self.Object = vobj.Object - vobj.addProperty("App::PropertyEnumeration","Pattern","Draft",QT_TRANSLATE_NOOP("App::Property","Defines a hatch pattern")) - vobj.addProperty("App::PropertyFloat","PatternSize","Draft",QT_TRANSLATE_NOOP("App::Property","Sets the size of the pattern")) - vobj.Pattern = ["None"]+list(svgpatterns().keys()) - vobj.PatternSize = 1 - - def __getstate__(self): - return None - - def __setstate__(self, state): - return None - - def attach(self,vobj): - self.texture = None - self.texcoords = None - self.Object = vobj.Object - self.onChanged(vobj,"Pattern") - return - - def updateData(self, obj, prop): - return - - def getDisplayModes(self, vobj): - modes=[] - return modes - - def setDisplayMode(self, mode): - return mode - - def onChanged(self, vobj, prop): - # treatment of patterns and image textures - if prop in ["TextureImage","Pattern","DiffuseColor"]: - if hasattr(self.Object,"Shape"): - if self.Object.Shape.Faces: - from pivy import coin - from PySide import QtCore - path = None - if hasattr(vobj,"TextureImage"): - if vobj.TextureImage: - path = vobj.TextureImage - if not path: - if hasattr(vobj,"Pattern"): - if str(vobj.Pattern) in list(svgpatterns().keys()): - path = svgpatterns()[vobj.Pattern][1] - else: - path = "None" - if path and vobj.RootNode: - if vobj.RootNode.getChildren().getLength() > 2: - if vobj.RootNode.getChild(2).getChildren().getLength() > 0: - if vobj.RootNode.getChild(2).getChild(0).getChildren().getLength() > 2: - r = vobj.RootNode.getChild(2).getChild(0).getChild(2) - i = QtCore.QFileInfo(path) - if self.texture: - r.removeChild(self.texture) - self.texture = None - if self.texcoords: - r.removeChild(self.texcoords) - self.texcoords = None - if i.exists(): - size = None - if ".SVG" in path.upper(): - size = getParam("HatchPatternResolution",128) - if not size: - size = 128 - im = loadTexture(path, size) - if im: - self.texture = coin.SoTexture2() - self.texture.image = im - r.insertChild(self.texture,1) - if size: - s =1 - if hasattr(vobj,"PatternSize"): - if vobj.PatternSize: - s = vobj.PatternSize - self.texcoords = coin.SoTextureCoordinatePlane() - self.texcoords.directionS.setValue(s,0,0) - self.texcoords.directionT.setValue(0,s,0) - r.insertChild(self.texcoords,2) - elif prop == "PatternSize": - if hasattr(self,"texcoords"): - if self.texcoords: - s = 1 - if vobj.PatternSize: - s = vobj.PatternSize - vS = FreeCAD.Vector(self.texcoords.directionS.getValue().getValue()) - vT = FreeCAD.Vector(self.texcoords.directionT.getValue().getValue()) - vS.Length = s - vT.Length = s - self.texcoords.directionS.setValue(vS.x,vS.y,vS.z) - self.texcoords.directionT.setValue(vT.x,vT.y,vT.z) - return - - def execute(self,vobj): - return - - def setEdit(self,vobj,mode=0): - if mode == 0: - FreeCADGui.runCommand("Draft_Edit") - return True - return False - - def unsetEdit(self,vobj,mode=0): - if FreeCAD.activeDraftCommand: - FreeCAD.activeDraftCommand.finish() - FreeCADGui.Control.closeDialog() - return False - - def getIcon(self): - tp = self.Object.Proxy.Type - if tp in ('Line', 'Wire', 'Polyline'): - return ":/icons/Draft_N-Linear.svg" - elif tp in ('Rectangle', 'Polygon'): - return ":/icons/Draft_N-Polygon.svg" - elif tp in ('Circle', 'Ellipse', 'BSpline', 'BezCurve', 'Fillet'): - return ":/icons/Draft_N-Curve.svg" - elif tp in ("ShapeString"): - return ":/icons/Draft_ShapeString_tree.svg" - else: - return ":/icons/Draft_Draft.svg" - - def claimChildren(self): - objs = [] - if hasattr(self.Object,"Base"): - objs.append(self.Object.Base) - if hasattr(self.Object,"Objects"): - objs.extend(self.Object.Objects) - if hasattr(self.Object,"Components"): - objs.extend(self.Object.Components) - if hasattr(self.Object,"Group"): - objs.extend(self.Object.Group) - return objs - -class _ViewProviderDraftAlt(_ViewProviderDraft): - """a view provider that doesn't swallow its base object""" - - def __init__(self,vobj): - _ViewProviderDraft.__init__(self,vobj) - - def claimChildren(self): - return [] - -class _ViewProviderDraftPart(_ViewProviderDraftAlt): - """a view provider that displays a Part icon instead of a Draft icon""" - - def __init__(self,vobj): - _ViewProviderDraftAlt.__init__(self,vobj) - - def getIcon(self): - return ":/icons/Tree_Part.svg" +import draftobjects.base +_DraftObject = draftobjects.base.DraftObject class _ViewProviderDraftLink: "a view provider for link type object" @@ -3288,7 +915,12 @@ class _ViewProviderDraftLink: def getIcon(self): tp = self.Object.Proxy.Type if tp == 'Array': - return ":/icons/Draft_LinkArray.svg" + if self.Object.ArrayType == 'ortho': + return ":/icons/Draft_LinkArray.svg" + elif self.Object.ArrayType == 'polar': + return ":/icons/Draft_PolarLinkArray.svg" + elif self.Object.ArrayType == 'circular': + return ":/icons/Draft_CircularLinkArray.svg" elif tp == 'PathArray': return ":/icons/Draft_PathLinkArray.svg" @@ -3304,485 +936,6 @@ class _ViewProviderDraftLink: return obj.ElementList -class _Rectangle(_DraftObject): - """The Rectangle object""" - - def __init__(self, obj): - _DraftObject.__init__(self,obj,"Rectangle") - obj.addProperty("App::PropertyDistance","Length","Draft",QT_TRANSLATE_NOOP("App::Property","Length of the rectangle")) - obj.addProperty("App::PropertyDistance","Height","Draft",QT_TRANSLATE_NOOP("App::Property","Height of the rectangle")) - obj.addProperty("App::PropertyLength","FilletRadius","Draft",QT_TRANSLATE_NOOP("App::Property","Radius to use to fillet the corners")) - obj.addProperty("App::PropertyLength","ChamferSize","Draft",QT_TRANSLATE_NOOP("App::Property","Size of the chamfer to give to the corners")) - obj.addProperty("App::PropertyBool","MakeFace","Draft",QT_TRANSLATE_NOOP("App::Property","Create a face")) - obj.addProperty("App::PropertyInteger","Rows","Draft",QT_TRANSLATE_NOOP("App::Property","Horizontal subdivisions of this rectangle")) - obj.addProperty("App::PropertyInteger","Columns","Draft",QT_TRANSLATE_NOOP("App::Property","Vertical subdivisions of this rectangle")) - obj.addProperty("App::PropertyArea","Area","Draft",QT_TRANSLATE_NOOP("App::Property","The area of this object")) - obj.MakeFace = getParam("fillmode",True) - obj.Length=1 - obj.Height=1 - obj.Rows=1 - obj.Columns=1 - - def execute(self, obj): - if (obj.Length.Value != 0) and (obj.Height.Value != 0): - import Part, DraftGeomUtils - plm = obj.Placement - shape = None - if hasattr(obj,"Rows") and hasattr(obj,"Columns"): - if obj.Rows > 1: - rows = obj.Rows - else: - rows = 1 - if obj.Columns > 1: - columns = obj.Columns - else: - columns = 1 - if (rows > 1) or (columns > 1): - shapes = [] - l = obj.Length.Value/columns - h = obj.Height.Value/rows - for i in range(columns): - for j in range(rows): - p1 = Vector(i*l,j*h,0) - p2 = Vector(p1.x+l,p1.y,p1.z) - p3 = Vector(p1.x+l,p1.y+h,p1.z) - p4 = Vector(p1.x,p1.y+h,p1.z) - p = Part.makePolygon([p1,p2,p3,p4,p1]) - if "ChamferSize" in obj.PropertiesList: - if obj.ChamferSize.Value != 0: - w = DraftGeomUtils.filletWire(p,obj.ChamferSize.Value,chamfer=True) - if w: - p = w - if "FilletRadius" in obj.PropertiesList: - if obj.FilletRadius.Value != 0: - w = DraftGeomUtils.filletWire(p,obj.FilletRadius.Value) - if w: - p = w - if hasattr(obj,"MakeFace"): - if obj.MakeFace: - p = Part.Face(p) - shapes.append(p) - if shapes: - shape = Part.makeCompound(shapes) - if not shape: - p1 = Vector(0,0,0) - p2 = Vector(p1.x+obj.Length.Value,p1.y,p1.z) - p3 = Vector(p1.x+obj.Length.Value,p1.y+obj.Height.Value,p1.z) - p4 = Vector(p1.x,p1.y+obj.Height.Value,p1.z) - shape = Part.makePolygon([p1,p2,p3,p4,p1]) - if "ChamferSize" in obj.PropertiesList: - if obj.ChamferSize.Value != 0: - w = DraftGeomUtils.filletWire(shape,obj.ChamferSize.Value,chamfer=True) - if w: - shape = w - if "FilletRadius" in obj.PropertiesList: - if obj.FilletRadius.Value != 0: - w = DraftGeomUtils.filletWire(shape,obj.FilletRadius.Value) - if w: - shape = w - if hasattr(obj,"MakeFace"): - if obj.MakeFace: - shape = Part.Face(shape) - else: - shape = Part.Face(shape) - obj.Shape = shape - if hasattr(obj,"Area") and hasattr(shape,"Area"): - obj.Area = shape.Area - obj.Placement = plm - obj.positionBySupport() - -class _ViewProviderRectangle(_ViewProviderDraft): - def __init__(self,vobj): - _ViewProviderDraft.__init__(self,vobj) - vobj.addProperty("App::PropertyFile","TextureImage","Draft",QT_TRANSLATE_NOOP("App::Property","Defines a texture image (overrides hatch patterns)")) - -class _Circle(_DraftObject): - """The Circle object""" - - def __init__(self, obj): - _DraftObject.__init__(self,obj,"Circle") - obj.addProperty("App::PropertyAngle","FirstAngle","Draft",QT_TRANSLATE_NOOP("App::Property","Start angle of the arc")) - obj.addProperty("App::PropertyAngle","LastAngle","Draft",QT_TRANSLATE_NOOP("App::Property","End angle of the arc (for a full circle, give it same value as First Angle)")) - obj.addProperty("App::PropertyLength","Radius","Draft",QT_TRANSLATE_NOOP("App::Property","Radius of the circle")) - obj.addProperty("App::PropertyBool","MakeFace","Draft",QT_TRANSLATE_NOOP("App::Property","Create a face")) - obj.addProperty("App::PropertyArea","Area","Draft",QT_TRANSLATE_NOOP("App::Property","The area of this object")) - obj.MakeFace = getParam("fillmode",True) - - def execute(self, obj): - import Part - plm = obj.Placement - shape = Part.makeCircle(obj.Radius.Value,Vector(0,0,0),Vector(0,0,1),obj.FirstAngle.Value,obj.LastAngle.Value) - if obj.FirstAngle.Value == obj.LastAngle.Value: - shape = Part.Wire(shape) - if hasattr(obj,"MakeFace"): - if obj.MakeFace: - shape = Part.Face(shape) - else: - shape = Part.Face(shape) - obj.Shape = shape - if hasattr(obj,"Area") and hasattr(shape,"Area"): - obj.Area = shape.Area - obj.Placement = plm - obj.positionBySupport() - -class _Ellipse(_DraftObject): - """The Circle object""" - - def __init__(self, obj): - _DraftObject.__init__(self,obj,"Ellipse") - obj.addProperty("App::PropertyAngle","FirstAngle","Draft",QT_TRANSLATE_NOOP("App::Property","Start angle of the arc")) - obj.addProperty("App::PropertyAngle","LastAngle","Draft",QT_TRANSLATE_NOOP("App::Property","End angle of the arc (for a full circle, give it same value as First Angle)")) - obj.addProperty("App::PropertyLength","MinorRadius","Draft",QT_TRANSLATE_NOOP("App::Property","The minor radius of the ellipse")) - obj.addProperty("App::PropertyLength","MajorRadius","Draft",QT_TRANSLATE_NOOP("App::Property","The major radius of the ellipse")) - obj.addProperty("App::PropertyBool","MakeFace","Draft",QT_TRANSLATE_NOOP("App::Property","Create a face")) - obj.addProperty("App::PropertyArea","Area","Draft",QT_TRANSLATE_NOOP("App::Property","The area of this object")) - obj.MakeFace = getParam("fillmode",True) - - def execute(self, obj): - import Part - plm = obj.Placement - if obj.MajorRadius.Value < obj.MinorRadius.Value: - FreeCAD.Console.PrintMessage(translate("Draft","Error: Major radius is smaller than the minor radius")) - return - if obj.MajorRadius.Value and obj.MinorRadius.Value: - ell = Part.Ellipse(Vector(0,0,0),obj.MajorRadius.Value,obj.MinorRadius.Value) - shape = ell.toShape() - if hasattr(obj,"FirstAngle"): - if obj.FirstAngle.Value != obj.LastAngle.Value: - a1 = obj.FirstAngle.getValueAs(FreeCAD.Units.Radian) - a2 = obj.LastAngle.getValueAs(FreeCAD.Units.Radian) - shape = Part.ArcOfEllipse(ell,a1,a2).toShape() - shape = Part.Wire(shape) - if shape.isClosed(): - if hasattr(obj,"MakeFace"): - if obj.MakeFace: - shape = Part.Face(shape) - else: - shape = Part.Face(shape) - obj.Shape = shape - if hasattr(obj,"Area") and hasattr(shape,"Area"): - obj.Area = shape.Area - obj.Placement = plm - obj.positionBySupport() - -class _Wire(_DraftObject): - """The Wire object""" - - def __init__(self, obj): - _DraftObject.__init__(self,obj,"Wire") - obj.addProperty("App::PropertyVectorList","Points","Draft",QT_TRANSLATE_NOOP("App::Property","The vertices of the wire")) - obj.addProperty("App::PropertyBool","Closed","Draft",QT_TRANSLATE_NOOP("App::Property","If the wire is closed or not")) - obj.addProperty("App::PropertyLink","Base","Draft",QT_TRANSLATE_NOOP("App::Property","The base object is the wire, it's formed from 2 objects")) - obj.addProperty("App::PropertyLink","Tool","Draft",QT_TRANSLATE_NOOP("App::Property","The tool object is the wire, it's formed from 2 objects")) - obj.addProperty("App::PropertyVectorDistance","Start","Draft",QT_TRANSLATE_NOOP("App::Property","The start point of this line")) - obj.addProperty("App::PropertyVectorDistance","End","Draft",QT_TRANSLATE_NOOP("App::Property","The end point of this line")) - obj.addProperty("App::PropertyLength","Length","Draft",QT_TRANSLATE_NOOP("App::Property","The length of this line")) - obj.addProperty("App::PropertyLength","FilletRadius","Draft",QT_TRANSLATE_NOOP("App::Property","Radius to use to fillet the corners")) - obj.addProperty("App::PropertyLength","ChamferSize","Draft",QT_TRANSLATE_NOOP("App::Property","Size of the chamfer to give to the corners")) - obj.addProperty("App::PropertyBool","MakeFace","Draft",QT_TRANSLATE_NOOP("App::Property","Create a face if this object is closed")) - obj.addProperty("App::PropertyInteger","Subdivisions","Draft",QT_TRANSLATE_NOOP("App::Property","The number of subdivisions of each edge")) - obj.addProperty("App::PropertyArea","Area","Draft",QT_TRANSLATE_NOOP("App::Property","The area of this object")) - obj.MakeFace = getParam("fillmode",True) - obj.Closed = False - - def execute(self, obj): - import Part, DraftGeomUtils - plm = obj.Placement - if obj.Base and (not obj.Tool): - if obj.Base.isDerivedFrom("Sketcher::SketchObject"): - shape = obj.Base.Shape.copy() - if obj.Base.Shape.isClosed(): - if hasattr(obj,"MakeFace"): - if obj.MakeFace: - shape = Part.Face(shape) - else: - shape = Part.Face(shape) - obj.Shape = shape - elif obj.Base and obj.Tool: - if hasattr(obj.Base,'Shape') and hasattr(obj.Tool,'Shape'): - if (not obj.Base.Shape.isNull()) and (not obj.Tool.Shape.isNull()): - sh1 = obj.Base.Shape.copy() - sh2 = obj.Tool.Shape.copy() - shape = sh1.fuse(sh2) - if DraftGeomUtils.isCoplanar(shape.Faces): - shape = DraftGeomUtils.concatenate(shape) - obj.Shape = shape - p = [] - for v in shape.Vertexes: p.append(v.Point) - if obj.Points != p: obj.Points = p - elif obj.Points: - if obj.Points[0] == obj.Points[-1]: - if not obj.Closed: obj.Closed = True - obj.Points.pop() - if obj.Closed and (len(obj.Points) > 2): - pts = obj.Points - if hasattr(obj,"Subdivisions"): - if obj.Subdivisions > 0: - npts = [] - for i in range(len(pts)): - p1 = pts[i] - npts.append(pts[i]) - if i == len(pts)-1: - p2 = pts[0] - else: - p2 = pts[i+1] - v = p2.sub(p1) - v = DraftVecUtils.scaleTo(v,v.Length/(obj.Subdivisions+1)) - for j in range(obj.Subdivisions): - npts.append(p1.add(FreeCAD.Vector(v).multiply(j+1))) - pts = npts - shape = Part.makePolygon(pts+[pts[0]]) - if "ChamferSize" in obj.PropertiesList: - if obj.ChamferSize.Value != 0: - w = DraftGeomUtils.filletWire(shape,obj.ChamferSize.Value,chamfer=True) - if w: - shape = w - if "FilletRadius" in obj.PropertiesList: - if obj.FilletRadius.Value != 0: - w = DraftGeomUtils.filletWire(shape,obj.FilletRadius.Value) - if w: - shape = w - try: - if hasattr(obj,"MakeFace"): - if obj.MakeFace: - shape = Part.Face(shape) - else: - shape = Part.Face(shape) - except Part.OCCError: - pass - else: - edges = [] - pts = obj.Points[1:] - lp = obj.Points[0] - for p in pts: - if not DraftVecUtils.equals(lp,p): - if hasattr(obj,"Subdivisions"): - if obj.Subdivisions > 0: - npts = [] - v = p.sub(lp) - v = DraftVecUtils.scaleTo(v,v.Length/(obj.Subdivisions+1)) - edges.append(Part.LineSegment(lp,lp.add(v)).toShape()) - lv = lp.add(v) - for j in range(obj.Subdivisions): - edges.append(Part.LineSegment(lv,lv.add(v)).toShape()) - lv = lv.add(v) - else: - edges.append(Part.LineSegment(lp,p).toShape()) - else: - edges.append(Part.LineSegment(lp,p).toShape()) - lp = p - try: - shape = Part.Wire(edges) - except Part.OCCError: - print("Error wiring edges") - shape = None - if "ChamferSize" in obj.PropertiesList: - if obj.ChamferSize.Value != 0: - w = DraftGeomUtils.filletWire(shape,obj.ChamferSize.Value,chamfer=True) - if w: - shape = w - if "FilletRadius" in obj.PropertiesList: - if obj.FilletRadius.Value != 0: - w = DraftGeomUtils.filletWire(shape,obj.FilletRadius.Value) - if w: - shape = w - if shape: - obj.Shape = shape - if hasattr(obj,"Area") and hasattr(shape,"Area"): - obj.Area = shape.Area - if hasattr(obj,"Length"): - obj.Length = shape.Length - obj.Placement = plm - obj.positionBySupport() - self.onChanged(obj,"Placement") - - def onChanged(self, obj, prop): - if prop == "Start": - pts = obj.Points - invpl = FreeCAD.Placement(obj.Placement).inverse() - realfpstart = invpl.multVec(obj.Start) - if pts: - if pts[0] != realfpstart: - pts[0] = realfpstart - obj.Points = pts - elif prop == "End": - pts = obj.Points - invpl = FreeCAD.Placement(obj.Placement).inverse() - realfpend = invpl.multVec(obj.End) - if len(pts) > 1: - if pts[-1] != realfpend: - pts[-1] = realfpend - obj.Points = pts - elif prop == "Length": - if obj.Shape and not obj.Shape.isNull(): - if obj.Length.Value != obj.Shape.Length: - if len(obj.Points) == 2: - v = obj.Points[-1].sub(obj.Points[0]) - v = DraftVecUtils.scaleTo(v,obj.Length.Value) - obj.Points = [obj.Points[0],obj.Points[0].add(v)] - - elif prop == "Placement": - pl = FreeCAD.Placement(obj.Placement) - if len(obj.Points) >= 2: - displayfpstart = pl.multVec(obj.Points[0]) - displayfpend = pl.multVec(obj.Points[-1]) - if obj.Start != displayfpstart: - obj.Start = displayfpstart - if obj.End != displayfpend: - obj.End = displayfpend - - -class _ViewProviderWire(_ViewProviderDraft): - """A View Provider for the Wire object""" - def __init__(self, obj): - _ViewProviderDraft.__init__(self,obj) - obj.addProperty("App::PropertyBool","EndArrow","Draft",QT_TRANSLATE_NOOP("App::Property","Displays a Dimension symbol at the end of the wire")) - obj.addProperty("App::PropertyLength","ArrowSize","Draft",QT_TRANSLATE_NOOP("App::Property","Arrow size")) - obj.addProperty("App::PropertyEnumeration","ArrowType","Draft",QT_TRANSLATE_NOOP("App::Property","Arrow type")) - obj.ArrowSize = getParam("arrowsize",0.1) - obj.ArrowType = arrowtypes - obj.ArrowType = arrowtypes[getParam("dimsymbol",0)] - - def attach(self, obj): - from pivy import coin - self.Object = obj.Object - col = coin.SoBaseColor() - col.rgb.setValue(obj.LineColor[0],obj.LineColor[1],obj.LineColor[2]) - self.coords = coin.SoTransform() - self.pt = coin.SoSeparator() - self.pt.addChild(col) - self.pt.addChild(self.coords) - self.symbol = dimSymbol() - self.pt.addChild(self.symbol) - _ViewProviderDraft.attach(self,obj) - self.onChanged(obj,"EndArrow") - - def updateData(self, obj, prop): - from pivy import coin - if prop == "Points": - if obj.Points: - p = obj.Points[-1] - if hasattr(self,"coords"): - self.coords.translation.setValue((p.x,p.y,p.z)) - if len(obj.Points) >= 2: - v1 = obj.Points[-2].sub(obj.Points[-1]) - if not DraftVecUtils.isNull(v1): - v1.normalize() - _rot = coin.SbRotation() - _rot.setValue(coin.SbVec3f(1, 0, 0), coin.SbVec3f(v1[0], v1[1], v1[2])) - self.coords.rotation.setValue(_rot) - return - - def onChanged(self, vobj, prop): - from pivy import coin - if prop in ["EndArrow","ArrowSize","ArrowType","Visibility"]: - rn = vobj.RootNode - if hasattr(self,"pt") and hasattr(vobj,"EndArrow"): - if vobj.EndArrow and vobj.Visibility: - self.pt.removeChild(self.symbol) - s = arrowtypes.index(vobj.ArrowType) - self.symbol = dimSymbol(s) - self.pt.addChild(self.symbol) - self.updateData(vobj.Object,"Points") - if hasattr(vobj,"ArrowSize"): - s = vobj.ArrowSize - else: - s = getParam("arrowsize",0.1) - self.coords.scaleFactor.setValue((s,s,s)) - rn.addChild(self.pt) - else: - if self.symbol: - if self.pt.findChild(self.symbol) != -1: - self.pt.removeChild(self.symbol) - if rn.findChild(self.pt) != -1: - rn.removeChild(self.pt) - if prop in ["LineColor"]: - if hasattr(self, "pt"): - self.pt[0].rgb.setValue(vobj.LineColor[0],vobj.LineColor[1],vobj.LineColor[2]) - _ViewProviderDraft.onChanged(self,vobj,prop) - return - - def claimChildren(self): - if hasattr(self.Object,"Base"): - return [self.Object.Base,self.Object.Tool] - return [] - - def setupContextMenu(self,vobj,menu): - from PySide import QtCore,QtGui - action1 = QtGui.QAction(QtGui.QIcon(":/icons/Draft_Edit.svg"),"Flatten this wire",menu) - QtCore.QObject.connect(action1,QtCore.SIGNAL("triggered()"),self.flatten) - menu.addAction(action1) - - def flatten(self): - if hasattr(self,"Object"): - if len(self.Object.Shape.Wires) == 1: - import DraftGeomUtils - fw = DraftGeomUtils.flattenWire(self.Object.Shape.Wires[0]) - points = [v.Point for v in fw.Vertexes] - if len(points) == len(self.Object.Points): - if points != self.Object.Points: - FreeCAD.ActiveDocument.openTransaction("Flatten wire") - FreeCADGui.doCommand("FreeCAD.ActiveDocument."+self.Object.Name+".Points="+str(points).replace("Vector","FreeCAD.Vector").replace(" ","")) - FreeCAD.ActiveDocument.commitTransaction() - - else: - from DraftTools import translate - FreeCAD.Console.PrintMessage(translate("Draft","This Wire is already flat")+"\n") - -class _Polygon(_DraftObject): - """The Polygon object""" - - def __init__(self, obj): - _DraftObject.__init__(self,obj,"Polygon") - obj.addProperty("App::PropertyInteger","FacesNumber","Draft",QT_TRANSLATE_NOOP("App::Property","Number of faces")) - obj.addProperty("App::PropertyLength","Radius","Draft",QT_TRANSLATE_NOOP("App::Property","Radius of the control circle")) - obj.addProperty("App::PropertyEnumeration","DrawMode","Draft",QT_TRANSLATE_NOOP("App::Property","How the polygon must be drawn from the control circle")) - obj.addProperty("App::PropertyLength","FilletRadius","Draft",QT_TRANSLATE_NOOP("App::Property","Radius to use to fillet the corners")) - obj.addProperty("App::PropertyLength","ChamferSize","Draft",QT_TRANSLATE_NOOP("App::Property","Size of the chamfer to give to the corners")) - obj.addProperty("App::PropertyBool","MakeFace","Draft",QT_TRANSLATE_NOOP("App::Property","Create a face")) - obj.addProperty("App::PropertyArea","Area","Draft",QT_TRANSLATE_NOOP("App::Property","The area of this object")) - obj.MakeFace = getParam("fillmode",True) - obj.DrawMode = ['inscribed','circumscribed'] - obj.FacesNumber = 0 - obj.Radius = 1 - - def execute(self, obj): - if (obj.FacesNumber >= 3) and (obj.Radius.Value > 0): - import Part, DraftGeomUtils - plm = obj.Placement - angle = (math.pi*2)/obj.FacesNumber - if obj.DrawMode == 'inscribed': - delta = obj.Radius.Value - else: - delta = obj.Radius.Value/math.cos(angle/2.0) - pts = [Vector(delta,0,0)] - for i in range(obj.FacesNumber-1): - ang = (i+1)*angle - pts.append(Vector(delta*math.cos(ang),delta*math.sin(ang),0)) - pts.append(pts[0]) - shape = Part.makePolygon(pts) - if "ChamferSize" in obj.PropertiesList: - if obj.ChamferSize.Value != 0: - w = DraftGeomUtils.filletWire(shape,obj.ChamferSize.Value,chamfer=True) - if w: - shape = w - if "FilletRadius" in obj.PropertiesList: - if obj.FilletRadius.Value != 0: - w = DraftGeomUtils.filletWire(shape,obj.FilletRadius.Value) - if w: - shape = w - if hasattr(obj,"MakeFace"): - if obj.MakeFace: - shape = Part.Face(shape) - else: - shape = Part.Face(shape) - obj.Shape = shape - if hasattr(obj,"Area") and hasattr(shape,"Area"): - obj.Area = shape.Area - obj.Placement = plm - obj.positionBySupport() - - class _DrawingView(_DraftObject): """The Draft DrawingView object""" def __init__(self, obj): @@ -3845,423 +998,6 @@ class _DrawingView(_DraftObject): "returns a DXF fragment" return getDXF(obj) -class _BSpline(_DraftObject): - """The BSpline object""" - - def __init__(self, obj): - _DraftObject.__init__(self,obj,"BSpline") - obj.addProperty("App::PropertyVectorList","Points","Draft", QT_TRANSLATE_NOOP("App::Property","The points of the B-spline")) - obj.addProperty("App::PropertyBool","Closed","Draft",QT_TRANSLATE_NOOP("App::Property","If the B-spline is closed or not")) - obj.addProperty("App::PropertyBool","MakeFace","Draft",QT_TRANSLATE_NOOP("App::Property","Create a face if this spline is closed")) - obj.addProperty("App::PropertyArea","Area","Draft",QT_TRANSLATE_NOOP("App::Property","The area of this object")) - obj.MakeFace = getParam("fillmode",True) - obj.Closed = False - obj.Points = [] - self.assureProperties(obj) - - def assureProperties(self, obj): # for Compatibility with older versions - if not hasattr(obj, "Parameterization"): - obj.addProperty("App::PropertyFloat","Parameterization","Draft",QT_TRANSLATE_NOOP("App::Property","Parameterization factor")) - obj.Parameterization = 1.0 - self.knotSeq = [] - - def parameterization (self, pts, a, closed): - # Computes a knot Sequence for a set of points - # fac (0-1) : parameterization factor - # fac=0 -> Uniform / fac=0.5 -> Centripetal / fac=1.0 -> Chord-Length - if closed: # we need to add the first point as the end point - pts.append(pts[0]) - params = [0] - for i in range(1,len(pts)): - p = pts[i].sub(pts[i-1]) - pl = pow(p.Length,a) - params.append(params[-1] + pl) - return params - - def onChanged(self, fp, prop): - if prop == "Parameterization": - if fp.Parameterization < 0.: - fp.Parameterization = 0. - if fp.Parameterization > 1.0: - fp.Parameterization = 1.0 - - def execute(self, obj): - import Part - self.assureProperties(obj) - if obj.Points: - self.knotSeq = self.parameterization(obj.Points, obj.Parameterization, obj.Closed) - plm = obj.Placement - if obj.Closed and (len(obj.Points) > 2): - if obj.Points[0] == obj.Points[-1]: # should not occur, but OCC will crash - FreeCAD.Console.PrintError(translate('draft', "_BSpline.createGeometry: Closed with same first/last Point. Geometry not updated.")+"\n") - return - spline = Part.BSplineCurve() - spline.interpolate(obj.Points, PeriodicFlag = True, Parameters = self.knotSeq) - # DNC: bug fix: convert to face if closed - shape = Part.Wire(spline.toShape()) - # Creating a face from a closed spline cannot be expected to always work - # Usually, if the spline is not flat the call of Part.Face() fails - try: - if hasattr(obj,"MakeFace"): - if obj.MakeFace: - shape = Part.Face(shape) - else: - shape = Part.Face(shape) - except Part.OCCError: - pass - obj.Shape = shape - if hasattr(obj,"Area") and hasattr(shape,"Area"): - obj.Area = shape.Area - else: - spline = Part.BSplineCurve() - spline.interpolate(obj.Points, PeriodicFlag = False, Parameters = self.knotSeq) - shape = spline.toShape() - obj.Shape = shape - if hasattr(obj,"Area") and hasattr(shape,"Area"): - obj.Area = shape.Area - obj.Placement = plm - obj.positionBySupport() - -# for compatibility with older versions -_ViewProviderBSpline = _ViewProviderWire - -class _BezCurve(_DraftObject): - """The BezCurve object""" - - def __init__(self, obj): - _DraftObject.__init__(self,obj,"BezCurve") - obj.addProperty("App::PropertyVectorList","Points","Draft",QT_TRANSLATE_NOOP("App::Property","The points of the Bezier curve")) - obj.addProperty("App::PropertyInteger","Degree","Draft",QT_TRANSLATE_NOOP("App::Property","The degree of the Bezier function")) - obj.addProperty("App::PropertyIntegerList","Continuity","Draft",QT_TRANSLATE_NOOP("App::Property","Continuity")) - obj.addProperty("App::PropertyBool","Closed","Draft",QT_TRANSLATE_NOOP("App::Property","If the Bezier curve should be closed or not")) - obj.addProperty("App::PropertyBool","MakeFace","Draft",QT_TRANSLATE_NOOP("App::Property","Create a face if this curve is closed")) - obj.addProperty("App::PropertyLength","Length","Draft",QT_TRANSLATE_NOOP("App::Property","The length of this object")) - obj.addProperty("App::PropertyArea","Area","Draft",QT_TRANSLATE_NOOP("App::Property","The area of this object")) - obj.MakeFace = getParam("fillmode",True) - obj.Closed = False - obj.Degree = 3 - obj.Continuity = [] - #obj.setEditorMode("Degree",2)#hide - obj.setEditorMode("Continuity",1)#ro - - def execute(self, fp): - self.createGeometry(fp) - fp.positionBySupport() - - def _segpoleslst(self,fp): - """split the points into segments""" - if not fp.Closed and len(fp.Points) >= 2: #allow lower degree segment - poles=fp.Points[1:] - elif fp.Closed and len(fp.Points) >= fp.Degree: #drawable - #poles=fp.Points[1:(fp.Degree*(len(fp.Points)//fp.Degree))]+fp.Points[0:1] - poles=fp.Points[1:]+fp.Points[0:1] - else: - poles=[] - return [poles[x:x+fp.Degree] for x in \ - range(0, len(poles), (fp.Degree or 1))] - - def resetcontinuity(self,fp): - fp.Continuity = [0]*(len(self._segpoleslst(fp))-1+1*fp.Closed) - #nump= len(fp.Points)-1+fp.Closed*1 - #numsegments = (nump // fp.Degree) + 1 * (nump % fp.Degree > 0) -1 - #fp.Continuity = [0]*numsegments - - def onChanged(self, fp, prop): - if prop == 'Closed': # if remove the last entry when curve gets opened - oldlen = len(fp.Continuity) - newlen = (len(self._segpoleslst(fp))-1+1*fp.Closed) - if oldlen > newlen: - fp.Continuity = fp.Continuity[:newlen] - if oldlen < newlen: - fp.Continuity = fp.Continuity + [0]*(newlen-oldlen) - if hasattr(fp,'Closed') and fp.Closed and prop in ['Points','Degree','Closed'] and\ - len(fp.Points) % fp.Degree: # the curve editing tools can't handle extra points - fp.Points=fp.Points[:(fp.Degree*(len(fp.Points)//fp.Degree))] #for closed curves - if prop in ["Degree"] and fp.Degree >= 1: #reset Continuity - self.resetcontinuity(fp) - if prop in ["Points","Degree","Continuity","Closed"]: - self.createGeometry(fp) - - def createGeometry(self,fp): - import Part - plm = fp.Placement - if fp.Points: - startpoint=fp.Points[0] - edges = [] - for segpoles in self._segpoleslst(fp): -# if len(segpoles) == fp.Degree # would skip additional poles - c = Part.BezierCurve() #last segment may have lower degree - c.increase(len(segpoles)) - c.setPoles([startpoint]+segpoles) - edges.append(Part.Edge(c)) - startpoint = segpoles[-1] - w = Part.Wire(edges) - if fp.Closed and w.isClosed(): - try: - if hasattr(fp,"MakeFace"): - if fp.MakeFace: - w = Part.Face(w) - else: - w = Part.Face(w) - except Part.OCCError: - pass - fp.Shape = w - if hasattr(fp,"Area") and hasattr(w,"Area"): - fp.Area = w.Area - if hasattr(fp,"Length") and hasattr(w,"Length"): - fp.Length = w.Length - fp.Placement = plm - - @classmethod - def symmetricpoles(cls,knot, p1, p2): - """make two poles symmetric respective to the knot""" - p1h=FreeCAD.Vector(p1) - p2h=FreeCAD.Vector(p2) - p1h.multiply(0.5) - p2h.multiply(0.5) - return ( knot+p1h-p2h , knot+p2h-p1h) - - @classmethod - def tangentpoles(cls,knot, p1, p2,allowsameside=False): - """make two poles have the same tangent at knot""" - p12n=p2.sub(p1) - p12n.normalize() - p1k=knot-p1 - p2k=knot-p2 - p1k_= FreeCAD.Vector(p12n) - kon12=(p1k*p12n) - if allowsameside or not (kon12 < 0 or p2k*p12n > 0):# instead of moving - p1k_.multiply(kon12) - pk_k=knot-p1-p1k_ - return (p1+pk_k,p2+pk_k) - else: - return cls.symmetricpoles(knot, p1, p2) - - @staticmethod - def modifysymmetricpole(knot,p1): - """calculate the coordinates of the opposite pole - of a symmetric knot""" - return knot+knot-p1 - - @staticmethod - def modifytangentpole(knot,p1,oldp2): - """calculate the coordinates of the opposite pole - of a tangent knot""" - pn=knot-p1 - pn.normalize() - pn.multiply((knot-oldp2).Length) - return pn+knot - -# for compatibility with older versions ??????? -_ViewProviderBezCurve = _ViewProviderWire - -class _Block(_DraftObject): - """The Block object""" - - def __init__(self, obj): - _DraftObject.__init__(self,obj,"Block") - obj.addProperty("App::PropertyLinkList","Components","Draft",QT_TRANSLATE_NOOP("App::Property","The components of this block")) - - def execute(self, obj): - import Part - plm = obj.Placement - shps = [] - for c in obj.Components: - shps.append(c.Shape) - if shps: - shape = Part.makeCompound(shps) - obj.Shape = shape - obj.Placement = plm - obj.positionBySupport() - -class _Shape2DView(_DraftObject): - """The Shape2DView object""" - - def __init__(self,obj): - obj.addProperty("App::PropertyLink","Base","Draft",QT_TRANSLATE_NOOP("App::Property","The base object this 2D view must represent")) - obj.addProperty("App::PropertyVector","Projection","Draft",QT_TRANSLATE_NOOP("App::Property","The projection vector of this object")) - obj.addProperty("App::PropertyEnumeration","ProjectionMode","Draft",QT_TRANSLATE_NOOP("App::Property","The way the viewed object must be projected")) - obj.addProperty("App::PropertyIntegerList","FaceNumbers","Draft",QT_TRANSLATE_NOOP("App::Property","The indices of the faces to be projected in Individual Faces mode")) - obj.addProperty("App::PropertyBool","HiddenLines","Draft",QT_TRANSLATE_NOOP("App::Property","Show hidden lines")) - obj.addProperty("App::PropertyBool","FuseArch","Draft",QT_TRANSLATE_NOOP("App::Property","Fuse wall and structure objects of same type and material")) - obj.addProperty("App::PropertyBool","Tessellation","Draft",QT_TRANSLATE_NOOP("App::Property","Tessellate Ellipses and B-splines into line segments")) - obj.addProperty("App::PropertyBool","InPlace","Draft",QT_TRANSLATE_NOOP("App::Property","For Cutlines and Cutfaces modes, this leaves the faces at the cut location")) - obj.addProperty("App::PropertyFloat","SegmentLength","Draft",QT_TRANSLATE_NOOP("App::Property","Length of line segments if tessellating Ellipses or B-splines into line segments")) - obj.addProperty("App::PropertyBool","VisibleOnly","Draft",QT_TRANSLATE_NOOP("App::Property","If this is True, this object will be recomputed only if it is visible")) - obj.Projection = Vector(0,0,1) - obj.ProjectionMode = ["Solid","Individual Faces","Cutlines","Cutfaces"] - obj.HiddenLines = False - obj.Tessellation = False - obj.VisibleOnly = False - obj.InPlace = True - obj.SegmentLength = .05 - _DraftObject.__init__(self,obj,"Shape2DView") - - def getProjected(self,obj,shape,direction): - "returns projected edges from a shape and a direction" - import Part,Drawing,DraftGeomUtils - edges = [] - groups = Drawing.projectEx(shape,direction) - for g in groups[0:5]: - if g: - edges.append(g) - if hasattr(obj,"HiddenLines"): - if obj.HiddenLines: - for g in groups[5:]: - edges.append(g) - #return Part.makeCompound(edges) - if hasattr(obj,"Tessellation") and obj.Tessellation: - return DraftGeomUtils.cleanProjection(Part.makeCompound(edges),obj.Tessellation,obj.SegmentLength) - else: - return Part.makeCompound(edges) - #return DraftGeomUtils.cleanProjection(Part.makeCompound(edges)) - - def execute(self,obj): - if hasattr(obj,"VisibleOnly"): - if obj.VisibleOnly: - if obj.ViewObject: - if obj.ViewObject.Visibility == False: - return False - import Part, DraftGeomUtils - obj.positionBySupport() - pl = obj.Placement - if obj.Base: - if getType(obj.Base) in ["BuildingPart","SectionPlane"]: - objs = [] - if getType(obj.Base) == "SectionPlane": - objs = obj.Base.Objects - cutplane = obj.Base.Shape - else: - objs = obj.Base.Group - cutplane = Part.makePlane(1000,1000,FreeCAD.Vector(-500,-500,0)) - m = 1 - if obj.Base.ViewObject and hasattr(obj.Base.ViewObject,"CutMargin"): - m = obj.Base.ViewObject.CutMargin.Value - cutplane.translate(FreeCAD.Vector(0,0,m)) - cutplane.Placement = cutplane.Placement.multiply(obj.Base.Placement) - if objs: - onlysolids = True - if hasattr(obj.Base,"OnlySolids"): - onlysolids = obj.Base.OnlySolids - import Arch, Part, Drawing - objs = getGroupContents(objs,walls=True) - objs = removeHidden(objs) - shapes = [] - if hasattr(obj,"FuseArch") and obj.FuseArch: - shtypes = {} - for o in objs: - if getType(o) in ["Wall","Structure"]: - if onlysolids: - shtypes.setdefault(o.Material.Name if (hasattr(o,"Material") and o.Material) else "None",[]).extend(o.Shape.Solids) - else: - shtypes.setdefault(o.Material.Name if (hasattr(o,"Material") and o.Material) else "None",[]).append(o.Shape.copy()) - elif hasattr(o,'Shape'): - if onlysolids: - shapes.extend(o.Shape.Solids) - else: - shapes.append(o.Shape.copy()) - for k,v in shtypes.items(): - v1 = v.pop() - if v: - v1 = v1.multiFuse(v) - v1 = v1.removeSplitter() - if v1.Solids: - shapes.extend(v1.Solids) - else: - print("Shape2DView: Fusing Arch objects produced non-solid results") - shapes.append(v1) - else: - for o in objs: - if hasattr(o,'Shape'): - if onlysolids: - shapes.extend(o.Shape.Solids) - else: - shapes.append(o.Shape.copy()) - clip = False - if hasattr(obj.Base,"Clip"): - clip = obj.Base.Clip - cutp,cutv,iv = Arch.getCutVolume(cutplane,shapes,clip) - cuts = [] - opl = FreeCAD.Placement(obj.Base.Placement) - proj = opl.Rotation.multVec(FreeCAD.Vector(0,0,1)) - if obj.ProjectionMode == "Solid": - for sh in shapes: - if cutv: - if sh.Volume < 0: - sh.reverse() - #if cutv.BoundBox.intersect(sh.BoundBox): - # c = sh.cut(cutv) - #else: - # c = sh.copy() - c = sh.cut(cutv) - if onlysolids: - cuts.extend(c.Solids) - else: - cuts.append(c) - else: - if onlysolids: - cuts.extend(sh.Solids) - else: - cuts.append(sh.copy()) - comp = Part.makeCompound(cuts) - obj.Shape = self.getProjected(obj,comp,proj) - elif obj.ProjectionMode in ["Cutlines","Cutfaces"]: - for sh in shapes: - if sh.Volume < 0: - sh.reverse() - c = sh.section(cutp) - faces = [] - if (obj.ProjectionMode == "Cutfaces") and (sh.ShapeType == "Solid"): - if hasattr(obj,"InPlace"): - if not obj.InPlace: - c = self.getProjected(obj,c,proj) - wires = DraftGeomUtils.findWires(c.Edges) - for w in wires: - if w.isClosed(): - faces.append(Part.Face(w)) - if faces: - cuts.extend(faces) - else: - cuts.append(c) - comp = Part.makeCompound(cuts) - opl = FreeCAD.Placement(obj.Base.Placement) - comp.Placement = opl.inverse() - if comp: - obj.Shape = comp - - elif obj.Base.isDerivedFrom("App::DocumentObjectGroup"): - shapes = [] - objs = getGroupContents(obj.Base) - for o in objs: - if hasattr(o,'Shape'): - if o.Shape: - if not o.Shape.isNull(): - shapes.append(o.Shape) - if shapes: - import Part - comp = Part.makeCompound(shapes) - obj.Shape = self.getProjected(obj,comp,obj.Projection) - - elif hasattr(obj.Base,'Shape'): - if not DraftVecUtils.isNull(obj.Projection): - if obj.ProjectionMode == "Solid": - obj.Shape = self.getProjected(obj,obj.Base.Shape,obj.Projection) - elif obj.ProjectionMode == "Individual Faces": - import Part - if obj.FaceNumbers: - faces = [] - for i in obj.FaceNumbers: - if len(obj.Base.Shape.Faces) > i: - faces.append(obj.Base.Shape.Faces[i]) - views = [] - for f in faces: - views.append(self.getProjected(obj,f,obj.Projection)) - if views: - obj.Shape = Part.makeCompound(views) - else: - FreeCAD.Console.PrintWarning(obj.ProjectionMode+" mode not implemented\n") - if not DraftGeomUtils.isNull(pl): - obj.Placement = pl class _DraftLink(_DraftObject): @@ -4408,6 +1144,7 @@ class _Array(_DraftLink): def attach(self, obj): obj.addProperty("App::PropertyLink","Base","Draft",QT_TRANSLATE_NOOP("App::Property","The base object that must be duplicated")) obj.addProperty("App::PropertyEnumeration","ArrayType","Draft",QT_TRANSLATE_NOOP("App::Property","The type of array to create")) + obj.addProperty("App::PropertyLinkGlobal","AxisReference","Draft",QT_TRANSLATE_NOOP("App::Property","The axis (e.g. DatumLine) overriding Axis/Center")) obj.addProperty("App::PropertyVector","Axis","Draft",QT_TRANSLATE_NOOP("App::Property","The axis direction")) obj.addProperty("App::PropertyInteger","NumberX","Draft",QT_TRANSLATE_NOOP("App::Property","Number of copies in X direction")) obj.addProperty("App::PropertyInteger","NumberY","Draft",QT_TRANSLATE_NOOP("App::Property","Number of copies in Y direction")) @@ -4453,18 +1190,36 @@ class _Array(_DraftLink): obj.configLinkProperty(ElementCount='Count') obj.setPropertyStatus('Count','Hidden') + def onChanged(self,obj,prop): + _DraftLink.onChanged(self,obj,prop) + if prop == "AxisReference": + if obj.AxisReference: + obj.setEditorMode("Center", 1) + obj.setEditorMode("Axis", 1) + else: + obj.setEditorMode("Center", 0) + obj.setEditorMode("Axis", 0) + def execute(self,obj): if obj.Base: pl = obj.Placement + axis = obj.Axis + center = obj.Center + if hasattr(obj,"AxisReference") and obj.AxisReference: + if hasattr(obj.AxisReference,"Placement"): + axis = obj.AxisReference.Placement.Rotation * Vector(0,0,1) + center = obj.AxisReference.Placement.Base + else: + raise TypeError("AxisReference has no Placement attribute. Please select a different AxisReference.") if obj.ArrayType == "ortho": pls = self.rectArray(obj.Base.Placement,obj.IntervalX,obj.IntervalY, obj.IntervalZ,obj.NumberX,obj.NumberY,obj.NumberZ) elif obj.ArrayType == "circular": pls = self.circArray(obj.Base.Placement,obj.RadialDistance,obj.TangentialDistance, - obj.Axis,obj.Center,obj.NumberCircles,obj.Symmetry) + axis,center,obj.NumberCircles,obj.Symmetry) else: av = obj.IntervalAxis if hasattr(obj,"IntervalAxis") else None - pls = self.polarArray(obj.Base.Placement,obj.Center,obj.Angle.Value,obj.NumberPolar,obj.Axis,av) + pls = self.polarArray(obj.Base.Placement,center,obj.Angle.Value,obj.NumberPolar,axis,av) return _DraftLink.buildShape(self,obj,pl,pls) @@ -4554,10 +1309,13 @@ class _PathArray(_DraftLink): obj.addProperty("App::PropertyInteger","Count","Draft",QT_TRANSLATE_NOOP("App::Property","Number of copies")) obj.addProperty("App::PropertyVectorDistance","Xlate","Draft",QT_TRANSLATE_NOOP("App::Property","Optional translation vector")) obj.addProperty("App::PropertyBool","Align","Draft",QT_TRANSLATE_NOOP("App::Property","Orientation of Base along path")) + obj.addProperty("App::PropertyVector","TangentVector","Draft",QT_TRANSLATE_NOOP("App::Property","Alignment of copies")) + obj.Count = 2 obj.PathSubs = [] obj.Xlate = FreeCAD.Vector(0,0,0) obj.Align = False + obj.TangentVector = FreeCAD.Vector(1.0, 0.0, 0.0) if self.use_link: obj.addProperty("App::PropertyBool","ExpandArray","Draft", @@ -4586,8 +1344,17 @@ class _PathArray(_DraftLink): else: FreeCAD.Console.PrintLog ("_PathArray.createGeometry: path " + obj.PathObj.Name + " has no edges\n") return - base = calculatePlacementsOnPath( - obj.Base.Shape.Placement.Rotation,w,obj.Count,obj.Xlate,obj.Align) + if (hasattr(obj, "TangentVector")) and (obj.Align): + basePlacement = obj.Base.Shape.Placement + baseRotation = basePlacement.Rotation + stdX = FreeCAD.Vector(1.0, 0.0, 0.0) + preRotation = FreeCAD.Rotation(stdX, obj.TangentVector) #make rotation from X to TangentVector + netRotation = baseRotation.multiply(preRotation) + base = calculatePlacementsOnPath( + netRotation,w,obj.Count,obj.Xlate,obj.Align) + else: + base = calculatePlacementsOnPath( + obj.Base.Shape.Placement.Rotation,w,obj.Count,obj.Xlate,obj.Align) return _DraftLink.buildShape(self,obj,pl,base) def getWireFromSubs(self,obj): @@ -4669,170 +1436,6 @@ class _PointArray(_DraftObject): FreeCAD.Console.PrintError(translate("draft","No point found\n")) obj.Shape = obj.Base.Shape.copy() -class _Point(_DraftObject): - """The Draft Point object""" - def __init__(self, obj,x=0,y=0,z=0): - _DraftObject.__init__(self,obj,"Point") - obj.addProperty("App::PropertyDistance","X","Draft",QT_TRANSLATE_NOOP("App::Property","X Location")).X = x - obj.addProperty("App::PropertyDistance","Y","Draft",QT_TRANSLATE_NOOP("App::Property","Y Location")).Y = y - obj.addProperty("App::PropertyDistance","Z","Draft",QT_TRANSLATE_NOOP("App::Property","Z Location")).Z = z - mode = 2 - obj.setEditorMode('Placement',mode) - - def execute(self, obj): - import Part - shape = Part.Vertex(Vector(0,0,0)) - obj.Shape = shape - obj.Placement.Base = FreeCAD.Vector(obj.X.Value,obj.Y.Value,obj.Z.Value) - -class _ViewProviderPoint(_ViewProviderDraft): - """A viewprovider for the Draft Point object""" - def __init__(self, obj): - _ViewProviderDraft.__init__(self,obj) - - def onChanged(self, vobj, prop): - mode = 2 - vobj.setEditorMode('LineColor',mode) - vobj.setEditorMode('LineWidth',mode) - vobj.setEditorMode('BoundingBox',mode) - vobj.setEditorMode('Deviation',mode) - vobj.setEditorMode('DiffuseColor',mode) - vobj.setEditorMode('DisplayMode',mode) - vobj.setEditorMode('Lighting',mode) - vobj.setEditorMode('LineMaterial',mode) - vobj.setEditorMode('ShapeColor',mode) - vobj.setEditorMode('ShapeMaterial',mode) - vobj.setEditorMode('Transparency',mode) - - def getIcon(self): - return ":/icons/Draft_Dot.svg" - -class _Clone(_DraftObject): - """The Clone object""" - - def __init__(self,obj): - _DraftObject.__init__(self,obj,"Clone") - obj.addProperty("App::PropertyLinkListGlobal","Objects","Draft",QT_TRANSLATE_NOOP("App::Property","The objects included in this clone")) - obj.addProperty("App::PropertyVector","Scale","Draft",QT_TRANSLATE_NOOP("App::Property","The scale factor of this clone")) - obj.addProperty("App::PropertyBool","Fuse","Draft",QT_TRANSLATE_NOOP("App::Property","If this clones several objects, this specifies if the result is a fusion or a compound")) - obj.Scale = Vector(1,1,1) - - def join(self,obj,shapes): - fuse = getattr(obj,'Fuse',False) - if fuse: - tmps = [] - for s in shapes: - tmps += s.Solids - if not tmps: - for s in shapes: - tmps += s.Faces - if not tmps: - for s in shapes: - tmps += s.Edges - shapes = tmps - if len(shapes) == 1: - return shapes[0] - import Part - if fuse: - try: - sh = shapes[0].multiFuse(shapes[1:]) - sh = sh.removeSplitter() - except: - pass - else: - return sh - return Part.makeCompound(shapes) - - def execute(self,obj): - import Part, DraftGeomUtils - pl = obj.Placement - shapes = [] - if obj.isDerivedFrom("Part::Part2DObject"): - # if our clone is 2D, make sure all its linked geometry is 2D too - for o in obj.Objects: - if not o.getLinkedObject(True).isDerivedFrom("Part::Part2DObject"): - FreeCAD.Console.PrintWarning("Warning 2D Clone "+obj.Name+" contains 3D geometry") - return - for o in obj.Objects: - sh = Part.getShape(o) - if not sh.isNull(): - shapes.append(sh) - if shapes: - sh = self.join(obj,shapes) - m = FreeCAD.Matrix() - if hasattr(obj,"Scale") and not sh.isNull(): - sx,sy,sz = obj.Scale - if not DraftVecUtils.equals(obj.Scale,Vector(1,1,1)): - op = sh.Placement - sh.Placement = FreeCAD.Placement() - m.scale(obj.Scale) - if sx == sy == sz: - sh.transformShape(m) - else: - sh = sh.transformGeometry(m) - sh.Placement = op - obj.Shape = sh - - obj.Placement = pl - if hasattr(obj,"positionBySupport"): - obj.positionBySupport() - - def getSubVolume(self,obj,placement=None): - # this allows clones of arch windows to return a subvolume too - if obj.Objects: - if hasattr(obj.Objects[0],"Proxy"): - if hasattr(obj.Objects[0].Proxy,"getSubVolume"): - if not placement: - # clones must displace the original subvolume too - placement = obj.Placement - return obj.Objects[0].Proxy.getSubVolume(obj.Objects[0],placement) - return None - -class _ViewProviderClone: - """a view provider that displays a Clone icon instead of a Draft icon""" - - def __init__(self,vobj): - vobj.Proxy = self - - def getIcon(self): - return ":/icons/Draft_Clone.svg" - - def __getstate__(self): - return None - - def __setstate__(self, state): - return None - - def getDisplayModes(self, vobj): - modes=[] - return modes - - def setDisplayMode(self, mode): - return mode - - def resetColors(self, vobj): - colors = [] - for o in getGroupContents(vobj.Object.Objects): - if o.isDerivedFrom("Part::Feature"): - if len(o.ViewObject.DiffuseColor) > 1: - colors.extend(o.ViewObject.DiffuseColor) - else: - c = o.ViewObject.ShapeColor - c = (c[0],c[1],c[2],o.ViewObject.Transparency/100.0) - for f in o.Shape.Faces: - colors.append(c) - elif o.hasExtension("App::GeoFeatureGroupExtension"): - for so in vobj.Object.Group: - if so.isDerivedFrom("Part::Feature"): - if len(so.ViewObject.DiffuseColor) > 1: - colors.extend(so.ViewObject.DiffuseColor) - else: - c = so.ViewObject.ShapeColor - c = (c[0],c[1],c[2],so.ViewObject.Transparency/100.0) - for f in so.Shape.Faces: - colors.append(c) - if colors: - vobj.DiffuseColor = colors class _ViewProviderDraftArray(_ViewProviderDraft): """a view provider that displays a Array icon instead of a Draft icon""" @@ -4841,11 +1444,17 @@ class _ViewProviderDraftArray(_ViewProviderDraft): _ViewProviderDraft.__init__(self,vobj) def getIcon(self): - if hasattr(self.Object,"ArrayType"): - return ":/icons/Draft_Array.svg" - elif hasattr(self.Object,"PointList"): + if hasattr(self.Object, "ArrayType"): + if self.Object.ArrayType == 'ortho': + return ":/icons/Draft_Array.svg" + elif self.Object.ArrayType == 'polar': + return ":/icons/Draft_PolarArray.svg" + elif self.Object.ArrayType == 'circular': + return ":/icons/Draft_CircularArray.svg" + elif hasattr(self.Object, "PointList"): return ":/icons/Draft_PointArray.svg" - return ":/icons/Draft_PathArray.svg" + else: + return ":/icons/Draft_PathArray.svg" def resetColors(self, vobj): colors = [] @@ -4870,468 +1479,5 @@ class _ViewProviderDraftArray(_ViewProviderDraft): colors = colors * n vobj.DiffuseColor = colors -class _ShapeString(_DraftObject): - """The ShapeString object""" - - def __init__(self, obj): - _DraftObject.__init__(self,obj,"ShapeString") - obj.addProperty("App::PropertyString","String","Draft",QT_TRANSLATE_NOOP("App::Property","Text string")) - obj.addProperty("App::PropertyFile","FontFile","Draft",QT_TRANSLATE_NOOP("App::Property","Font file name")) - obj.addProperty("App::PropertyLength","Size","Draft",QT_TRANSLATE_NOOP("App::Property","Height of text")) - obj.addProperty("App::PropertyLength","Tracking","Draft",QT_TRANSLATE_NOOP("App::Property","Inter-character spacing")) - - def execute(self, obj): - import Part - # import OpenSCAD2Dgeom - import os - if obj.String and obj.FontFile: - if obj.Placement: - plm = obj.Placement - ff8 = obj.FontFile.encode('utf8') # 1947 accents in filepath - # TODO: change for Py3?? bytes? - # Part.makeWireString uses FontFile as char* string - if sys.version_info.major < 3: - CharList = Part.makeWireString(obj.String,ff8,obj.Size,obj.Tracking) - else: - CharList = Part.makeWireString(obj.String,obj.FontFile,obj.Size,obj.Tracking) - if len(CharList) == 0: - FreeCAD.Console.PrintWarning(translate("draft","ShapeString: string has no wires")+"\n") - return - SSChars = [] - - # test a simple letter to know if we have a sticky font or not - sticky = False - if sys.version_info.major < 3: - testWire = Part.makeWireString("L",ff8,obj.Size,obj.Tracking)[0][0] - else: - testWire = Part.makeWireString("L",obj.FontFile,obj.Size,obj.Tracking)[0][0] - if testWire.isClosed: - try: - testFace = Part.Face(testWire) - except Part.OCCError: - sticky = True - else: - if not testFace.isValid(): - sticky = True - else: - sticky = True - - for char in CharList: - if sticky: - for CWire in char: - SSChars.append(CWire) - else: - CharFaces = [] - for CWire in char: - f = Part.Face(CWire) - if f: - CharFaces.append(f) - # whitespace (ex: ' ') has no faces. This breaks OpenSCAD2Dgeom... - if CharFaces: - # s = OpenSCAD2Dgeom.Overlappingfaces(CharFaces).makeshape() - # s = self.makeGlyph(CharFaces) - s = self.makeFaces(char) - SSChars.append(s) - shape = Part.Compound(SSChars) - obj.Shape = shape - if plm: - obj.Placement = plm - obj.positionBySupport() - - def makeFaces(self, wireChar): - import Part - compFaces=[] - allEdges = [] - wirelist=sorted(wireChar,key=(lambda shape: shape.BoundBox.DiagonalLength),reverse=True) - fixedwire = [] - for w in wirelist: - compEdges = Part.Compound(w.Edges) - compEdges = compEdges.connectEdgesToWires() - fixedwire.append(compEdges.Wires[0]) - wirelist = fixedwire - sep_wirelist = [] - while len(wirelist) > 0: - wire2Face = [wirelist[0]] - face = Part.Face(wirelist[0]) - for w in wirelist[1:]: - p = w.Vertexes[0].Point - u,v = face.Surface.parameter(p) - if face.isPartOfDomain(u,v): - f = Part.Face(w) - if face.Orientation == f.Orientation: - if f.Surface.Axis * face.Surface.Axis < 0: - w.reverse() - else: - if f.Surface.Axis * face.Surface.Axis > 0: - w.reverse() - wire2Face.append(w) - else: - sep_wirelist.append(w) - wirelist = sep_wirelist - sep_wirelist = [] - face = Part.Face(wire2Face) - face.validate() - try: - # some fonts fail here - if face.Surface.Axis.z < 0.0: - face.reverse() - except: - pass - compFaces.append(face) - ret = Part.Compound(compFaces) - return ret - - def makeGlyph(self, facelist): - ''' turn list of simple contour faces into a compound shape representing a glyph ''' - ''' remove cuts, fuse overlapping contours, retain islands ''' - import Part - if len(facelist) == 1: - return(facelist[0]) - - sortedfaces = sorted(facelist,key=(lambda shape: shape.Area),reverse=True) - - biggest = sortedfaces[0] - result = biggest - islands =[] - for face in sortedfaces[1:]: - bcfA = biggest.common(face).Area - fA = face.Area - difA = abs(bcfA - fA) - eps = epsilon() -# if biggest.common(face).Area == face.Area: - if difA <= eps: # close enough to zero - # biggest completely overlaps current face ==> cut - result = result.cut(face) -# elif biggest.common(face).Area == 0: - elif bcfA <= eps: - # island - islands.append(face) - else: - # partial overlap - (font designer error?) - result = result.fuse(face) - #glyphfaces = [result] - wl = result.Wires - for w in wl: - w.fixWire() - glyphfaces = [Part.Face(wl)] - glyphfaces.extend(islands) - ret = Part.Compound(glyphfaces) # should we fuse these instead of making compound? - return ret - - -class _Facebinder(_DraftObject): - """The Draft Facebinder object""" - def __init__(self,obj): - _DraftObject.__init__(self,obj,"Facebinder") - obj.addProperty("App::PropertyLinkSubList","Faces","Draft",QT_TRANSLATE_NOOP("App::Property","Linked faces")) - obj.addProperty("App::PropertyBool","RemoveSplitter","Draft",QT_TRANSLATE_NOOP("App::Property","Specifies if splitter lines must be removed")) - obj.addProperty("App::PropertyDistance","Extrusion","Draft",QT_TRANSLATE_NOOP("App::Property","An optional extrusion value to be applied to all faces")) - obj.addProperty("App::PropertyBool","Sew","Draft",QT_TRANSLATE_NOOP("App::Property","This specifies if the shapes sew")) - - - def execute(self,obj): - import Part - pl = obj.Placement - if not obj.Faces: - return - faces = [] - for sel in obj.Faces: - for f in sel[1]: - if "Face" in f: - try: - fnum = int(f[4:])-1 - faces.append(sel[0].Shape.Faces[fnum]) - except(IndexError,Part.OCCError): - print("Draft: wrong face index") - return - if not faces: - return - try: - if len(faces) > 1: - sh = None - if hasattr(obj,"Extrusion"): - if obj.Extrusion.Value: - for f in faces: - f = f.extrude(f.normalAt(0,0).multiply(obj.Extrusion.Value)) - if sh: - sh = sh.fuse(f) - else: - sh = f - if not sh: - sh = faces.pop() - sh = sh.multiFuse(faces) - if hasattr(obj,"Sew"): - if obj.Sew: - sh = sh.copy() - sh.sewShape() - if hasattr(obj,"RemoveSplitter"): - if obj.RemoveSplitter: - sh = sh.removeSplitter() - else: - sh = sh.removeSplitter() - else: - sh = faces[0] - if hasattr(obj,"Extrusion"): - if obj.Extrusion.Value: - sh = sh.extrude(sh.normalAt(0,0).multiply(obj.Extrusion.Value)) - sh.transformShape(sh.Matrix, True) - except Part.OCCError: - print("Draft: error building facebinder") - return - obj.Shape = sh - obj.Placement = pl - - def addSubobjects(self,obj,facelinks): - """adds facelinks to this facebinder""" - objs = obj.Faces - for o in facelinks: - if isinstance(o,tuple) or isinstance(o,list): - if o[0].Name != obj.Name: - objs.append(tuple(o)) - else: - for el in o.SubElementNames: - if "Face" in el: - if o.Object.Name != obj.Name: - objs.append((o.Object,el)) - obj.Faces = objs - self.execute(obj) - - -class _ViewProviderFacebinder(_ViewProviderDraft): - def __init__(self,vobj): - _ViewProviderDraft.__init__(self,vobj) - - def getIcon(self): - return ":/icons/Draft_Facebinder_Provider.svg" - - def setEdit(self,vobj,mode): - import DraftGui - taskd = DraftGui.FacebinderTaskPanel() - taskd.obj = vobj.Object - taskd.update() - FreeCADGui.Control.showDialog(taskd) - return True - - def unsetEdit(self,vobj,mode): - FreeCADGui.Control.closeDialog() - return False - - -class WorkingPlaneProxy: - """The Draft working plane proxy object""" - - def __init__(self,obj): - obj.Proxy = self - obj.addProperty("App::PropertyPlacement","Placement","Base",QT_TRANSLATE_NOOP("App::Property","The placement of this object")) - obj.addProperty("Part::PropertyPartShape","Shape","Base","") - self.Type = "WorkingPlaneProxy" - - def execute(self,obj): - import Part - l = 1 - if obj.ViewObject: - if hasattr(obj.ViewObject,"DisplaySize"): - l = obj.ViewObject.DisplaySize.Value - p = Part.makePlane(l,l,Vector(l/2,-l/2,0),Vector(0,0,-1)) - # make sure the normal direction is pointing outwards, you never know what OCC will decide... - if p.normalAt(0,0).getAngle(obj.Placement.Rotation.multVec(FreeCAD.Vector(0,0,1))) > 1: - p.reverse() - p.Placement = obj.Placement - obj.Shape = p - - def onChanged(self,obj,prop): - pass - - def getNormal(self,obj): - return obj.Shape.Faces[0].normalAt(0,0) - - def __getstate__(self): - return self.Type - - def __setstate__(self,state): - if state: - self.Type = state - - -class ViewProviderWorkingPlaneProxy: - """A View Provider for working plane proxies""" - - def __init__(self,vobj): - # ViewData: 0,1,2: position; 3,4,5,6: rotation; 7: near dist; 8: far dist, 9:aspect ratio; - # 10: focal dist; 11: height (ortho) or height angle (persp); 12: ortho (0) or persp (1) - vobj.addProperty("App::PropertyLength","DisplaySize","Arch",QT_TRANSLATE_NOOP("App::Property","The display length of this section plane")) - vobj.addProperty("App::PropertyLength","ArrowSize","Arch",QT_TRANSLATE_NOOP("App::Property","The size of the arrows of this section plane")) - vobj.addProperty("App::PropertyPercent","Transparency","Base","") - vobj.addProperty("App::PropertyFloat","LineWidth","Base","") - vobj.addProperty("App::PropertyColor","LineColor","Base","") - vobj.addProperty("App::PropertyFloatList","ViewData","Base","") - vobj.addProperty("App::PropertyBool","RestoreView","Base","") - vobj.addProperty("App::PropertyMap","VisibilityMap","Base","") - vobj.addProperty("App::PropertyBool","RestoreState","Base","") - vobj.DisplaySize = 100 - vobj.ArrowSize = 5 - vobj.Transparency = 70 - vobj.LineWidth = 1 - c = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Arch").GetUnsigned("ColorHelpers",674321151) - vobj.LineColor = (float((c>>24)&0xFF)/255.0,float((c>>16)&0xFF)/255.0,float((c>>8)&0xFF)/255.0,0.0) - vobj.Proxy = self - vobj.RestoreView = True - vobj.RestoreState = True - - def getIcon(self): - import Draft_rc - return ":/icons/Draft_SelectPlane.svg" - - def claimChildren(self): - return [] - - def doubleClicked(self,vobj): - FreeCADGui.runCommand("Draft_SelectPlane") - return True - - def setupContextMenu(self,vobj,menu): - from PySide import QtCore,QtGui - action1 = QtGui.QAction(QtGui.QIcon(":/icons/Draft_SelectPlane.svg"),"Write camera position",menu) - QtCore.QObject.connect(action1,QtCore.SIGNAL("triggered()"),self.writeCamera) - menu.addAction(action1) - action2 = QtGui.QAction(QtGui.QIcon(":/icons/Draft_SelectPlane.svg"),"Write objects state",menu) - QtCore.QObject.connect(action2,QtCore.SIGNAL("triggered()"),self.writeState) - menu.addAction(action2) - - def writeCamera(self): - if hasattr(self,"Object"): - from pivy import coin - n = FreeCADGui.ActiveDocument.ActiveView.getCameraNode() - FreeCAD.Console.PrintMessage(QT_TRANSLATE_NOOP("Draft","Writing camera position")+"\n") - cdata = list(n.position.getValue().getValue()) - cdata.extend(list(n.orientation.getValue().getValue())) - cdata.append(n.nearDistance.getValue()) - cdata.append(n.farDistance.getValue()) - cdata.append(n.aspectRatio.getValue()) - cdata.append(n.focalDistance.getValue()) - if isinstance(n,coin.SoOrthographicCamera): - cdata.append(n.height.getValue()) - cdata.append(0.0) # orthograhic camera - elif isinstance(n,coin.SoPerspectiveCamera): - cdata.append(n.heightAngle.getValue()) - cdata.append(1.0) # perspective camera - self.Object.ViewObject.ViewData = cdata - - def writeState(self): - if hasattr(self,"Object"): - FreeCAD.Console.PrintMessage(QT_TRANSLATE_NOOP("Draft","Writing objects shown/hidden state")+"\n") - vis = {} - for o in FreeCAD.ActiveDocument.Objects: - if o.ViewObject: - vis[o.Name] = str(o.ViewObject.Visibility) - self.Object.ViewObject.VisibilityMap = vis - - def attach(self,vobj): - from pivy import coin - self.clip = None - self.mat1 = coin.SoMaterial() - self.mat2 = coin.SoMaterial() - self.fcoords = coin.SoCoordinate3() - fs = coin.SoIndexedFaceSet() - fs.coordIndex.setValues(0,7,[0,1,2,-1,0,2,3]) - self.drawstyle = coin.SoDrawStyle() - self.drawstyle.style = coin.SoDrawStyle.LINES - self.lcoords = coin.SoCoordinate3() - ls = coin.SoType.fromName("SoBrepEdgeSet").createInstance() - ls.coordIndex.setValues(0,28,[0,1,-1,2,3,4,5,-1,6,7,-1,8,9,10,11,-1,12,13,-1,14,15,16,17,-1,18,19,20,21]) - sep = coin.SoSeparator() - psep = coin.SoSeparator() - fsep = coin.SoSeparator() - fsep.addChild(self.mat2) - fsep.addChild(self.fcoords) - fsep.addChild(fs) - psep.addChild(self.mat1) - psep.addChild(self.drawstyle) - psep.addChild(self.lcoords) - psep.addChild(ls) - sep.addChild(fsep) - sep.addChild(psep) - vobj.addDisplayMode(sep,"Default") - self.onChanged(vobj,"DisplaySize") - self.onChanged(vobj,"LineColor") - self.onChanged(vobj,"Transparency") - self.Object = vobj.Object - - def getDisplayModes(self,vobj): - return ["Default"] - - def getDefaultDisplayMode(self): - return "Default" - - def setDisplayMode(self,mode): - return mode - - def updateData(self,obj,prop): - if prop in ["Placement"]: - self.onChanged(obj.ViewObject,"DisplaySize") - return - - def onChanged(self,vobj,prop): - if prop == "LineColor": - l = vobj.LineColor - self.mat1.diffuseColor.setValue([l[0],l[1],l[2]]) - self.mat2.diffuseColor.setValue([l[0],l[1],l[2]]) - elif prop == "Transparency": - if hasattr(vobj,"Transparency"): - self.mat2.transparency.setValue(vobj.Transparency/100.0) - elif prop in ["DisplaySize","ArrowSize"]: - if hasattr(vobj,"DisplaySize"): - l = vobj.DisplaySize.Value/2 - else: - l = 1 - verts = [] - fverts = [] - l1 = 0.1 - if hasattr(vobj,"ArrowSize"): - l1 = vobj.ArrowSize.Value if vobj.ArrowSize.Value > 0 else 0.1 - l2 = l1/3 - pl = FreeCAD.Placement(vobj.Object.Placement) - fverts.append(pl.multVec(Vector(-l,-l,0))) - fverts.append(pl.multVec(Vector(l,-l,0))) - fverts.append(pl.multVec(Vector(l,l,0))) - fverts.append(pl.multVec(Vector(-l,l,0))) - - verts.append(pl.multVec(Vector(0,0,0))) - verts.append(pl.multVec(Vector(l-l1,0,0))) - verts.append(pl.multVec(Vector(l-l1,l2,0))) - verts.append(pl.multVec(Vector(l,0,0))) - verts.append(pl.multVec(Vector(l-l1,-l2,0))) - verts.append(pl.multVec(Vector(l-l1,l2,0))) - - verts.append(pl.multVec(Vector(0,0,0))) - verts.append(pl.multVec(Vector(0,l-l1,0))) - verts.append(pl.multVec(Vector(-l2,l-l1,0))) - verts.append(pl.multVec(Vector(0,l,0))) - verts.append(pl.multVec(Vector(l2,l-l1,0))) - verts.append(pl.multVec(Vector(-l2,l-l1,0))) - - verts.append(pl.multVec(Vector(0,0,0))) - verts.append(pl.multVec(Vector(0,0,l-l1))) - verts.append(pl.multVec(Vector(-l2,0,l-l1))) - verts.append(pl.multVec(Vector(0,0,l))) - verts.append(pl.multVec(Vector(l2,0,l-l1))) - verts.append(pl.multVec(Vector(-l2,0,l-l1))) - verts.append(pl.multVec(Vector(0,-l2,l-l1))) - verts.append(pl.multVec(Vector(0,0,l))) - verts.append(pl.multVec(Vector(0,l2,l-l1))) - verts.append(pl.multVec(Vector(0,-l2,l-l1))) - - self.lcoords.point.setValues(verts) - self.fcoords.point.setValues(fverts) - elif prop == "LineWidth": - self.drawstyle.lineWidth = vobj.LineWidth - return - - def __getstate__(self): - return None - - def __setstate__(self,state): - return None - ## @} diff --git a/src/Mod/Draft/DraftGeomUtils.py b/src/Mod/Draft/DraftGeomUtils.py index eb13163993..03d56d6321 100644 --- a/src/Mod/Draft/DraftGeomUtils.py +++ b/src/Mod/Draft/DraftGeomUtils.py @@ -1191,7 +1191,15 @@ def getSplineNormal(edge): return n def getNormal(shape): - """Find the normal of a shape, if possible.""" + """Find the normal of a shape or list of points, if possible.""" + if isinstance(shape,(list,tuple)): + if len(shape) >= 3: + v1 = shape[1].sub(shape[0]) + v2 = shape[2].sub(shape[0]) + n = v2.cross(v1) + if n.Length: + return n + return None n = Vector(0,0,1) if shape.isNull(): return n @@ -1200,9 +1208,9 @@ def getNormal(shape): elif shape.ShapeType == "Edge": if geomType(shape.Edges[0]) in ["Circle","Ellipse"]: n = shape.Edges[0].Curve.Axis - elif geomType(edge) == "BSplineCurve" or \ - geomType(edge) == "BezierCurve": - n = getSplineNormal(edge) + elif geomType(shape.Edges[0]) == "BSplineCurve" or \ + geomType(shape.Edges[0]) == "BezierCurve": + n = getSplineNormal(shape.Edges[0]) else: for e in shape.Edges: if geomType(e) in ["Circle","Ellipse"]: @@ -1428,7 +1436,7 @@ def offsetWire(wire, dvec, bind=False, occ=False, delta = DraftVecUtils.scaleTo(delta, delta.Length/2) # Consider whether generating the 'offset wire' or the 'base wire' - if offsetMode == None: + if offsetMode is None: # Consider if curOrientation and/or curDir match their firstOrientation/firstDir - to determine whether and how to offset the current edge if (curOrientation == firstOrientation) != (curDir == firstDir): # i.e. xor if curAlign in ['Left', 'Right']: @@ -1709,15 +1717,27 @@ def isCoplanar(faces, tolerance=0): def isPlanar(shape): - """Check if the given shape is planar.""" - if len(shape.Vertexes) <= 3: - return True + """Check if the given shape or list of points is planar.""" n = getNormal(shape) - for p in shape.Vertexes[1:]: - pv = p.Point.sub(shape.Vertexes[0].Point) - rv = DraftVecUtils.project(pv,n) - if not DraftVecUtils.isNull(rv): - return False + if not n: + return False + if isinstance(shape,list): + if len(shape) <= 3: + return True + else: + for v in shape[3:]: + pv = v.sub(shape[0]) + rv = DraftVecUtils.project(pv,n) + if not DraftVecUtils.isNull(rv): + return False + else: + if len(shape.Vertexes) <= 3: + return True + for p in shape.Vertexes[1:]: + pv = p.Point.sub(shape.Vertexes[0].Point) + rv = DraftVecUtils.project(pv,n) + if not DraftVecUtils.isNull(rv): + return False return True diff --git a/src/Mod/Draft/DraftTools.py b/src/Mod/Draft/DraftTools.py index 0b54833b5f..30f52b6018 100644 --- a/src/Mod/Draft/DraftTools.py +++ b/src/Mod/Draft/DraftTools.py @@ -91,11 +91,9 @@ from draftguitools.gui_grid import ToggleGrid from draftguitools.gui_heal import Heal from draftguitools.gui_dimension_ops import Draft_FlipDimension from draftguitools.gui_lineslope import Draft_Slope -from draftguitools.gui_arcs import Draft_Arc_3Points import draftguitools.gui_arrays +import draftguitools.gui_annotationstyleeditor # import DraftFillet -import drafttaskpanels.task_shapestring as task_shapestring -import drafttaskpanels.task_scale as task_scale # --------------------------------------------------------------------------- # Preflight stuff @@ -114,4900 +112,94 @@ elif defaultWP == 3: plane.alignToPointAndAxis(Vector(0,0,0), Vector(1,0,0), 0) # last snapped objects, for quick intersection calculation lastObj = [0,0] -# set modifier keys -MODS = ["shift","ctrl","alt"] -MODCONSTRAIN = MODS[Draft.getParam("modconstrain",0)] -MODSNAP = MODS[Draft.getParam("modsnap",1)] -MODALT = MODS[Draft.getParam("modalt",2)] +# Set modifier keys +from draftguitools.gui_tool_utils import MODCONSTRAIN +from draftguitools.gui_tool_utils import MODSNAP +from draftguitools.gui_tool_utils import MODALT # --------------------------------------------------------------------------- # General functions # --------------------------------------------------------------------------- -def formatUnit(exp,unit="mm"): - '''returns a formatting string to set a number to the correct unit''' - return FreeCAD.Units.Quantity(exp,FreeCAD.Units.Length).UserString +from draftguitools.gui_tool_utils import formatUnit -def selectObject(arg): - '''this is a scene even handler, to be called from the Draft tools - when they need to select an object''' - if (arg["Type"] == "SoKeyboardEvent"): - if (arg["Key"] == "ESCAPE"): - FreeCAD.activeDraftCommand.finish() - # TODO : this part raises a coin3D warning about scene traversal, to be fixed. - elif (arg["Type"] == "SoMouseButtonEvent"): - if (arg["State"] == "DOWN") and (arg["Button"] == "BUTTON1"): - cursor = arg["Position"] - snapped = Draft.get3DView().getObjectInfo((cursor[0],cursor[1])) - if snapped: - obj = FreeCAD.ActiveDocument.getObject(snapped['Object']) - FreeCADGui.Selection.addSelection(obj) - FreeCAD.activeDraftCommand.component=snapped['Component'] - FreeCAD.activeDraftCommand.proceed() +from draftguitools.gui_tool_utils import selectObject -def getPoint(target,args,mobile=False,sym=False,workingplane=True,noTracker=False): - """Function used by the Draft Tools. - returns a constrained 3d point and its original point. - if mobile=True, the constraining occurs from the location of - mouse cursor when Shift is pressed, otherwise from last entered - point. If sym=True, x and y values stay always equal. If workingplane=False, - the point won't be projected on the Working Plane. if noTracker is True, the - tracking line will not be displayed - """ +from draftguitools.gui_tool_utils import getPoint - ui = FreeCADGui.draftToolBar +from draftguitools.gui_tool_utils import getSupport - if target.node: - last = target.node[-1] - else: - last = None +from draftguitools.gui_tool_utils import setWorkingPlaneToObjectUnderCursor - amod = hasMod(args, MODSNAP) - cmod = hasMod(args, MODCONSTRAIN) - point = None +from draftguitools.gui_tool_utils import setWorkingPlaneToSelectedObject - if hasattr(FreeCADGui, "Snapper"): - point = FreeCADGui.Snapper.snap(args["Position"],lastpoint=last,active=amod,constrain=cmod,noTracker=noTracker) - info = FreeCADGui.Snapper.snapInfo - mask = FreeCADGui.Snapper.affinity - if not point: - p = FreeCADGui.ActiveDocument.ActiveView.getCursorPos() - point = FreeCADGui.ActiveDocument.ActiveView.getPoint(p) - info = FreeCADGui.ActiveDocument.ActiveView.getObjectInfo(p) - mask = None - - ctrlPoint = Vector(point) - if target.node: - if target.featureName == "Rectangle": - ui.displayPoint(point, target.node[0], plane=plane, mask=mask) - else: - ui.displayPoint(point, target.node[-1], plane=plane, mask=mask) - else: - ui.displayPoint(point, plane=plane, mask=mask) - return point,ctrlPoint,info - -def getSupport(mouseEvent=None): - """returns the supporting object and sets the working plane""" - plane.save() - if mouseEvent: - return setWorkingPlaneToObjectUnderCursor(mouseEvent) - return setWorkingPlaneToSelectedObject() - -def setWorkingPlaneToObjectUnderCursor(mouseEvent): - objectUnderCursor = Draft.get3DView().getObjectInfo(( - mouseEvent["Position"][0], - mouseEvent["Position"][1])) - - if not objectUnderCursor: - return None - - try: - componentUnderCursor = getattr( - FreeCAD.ActiveDocument.getObject( - objectUnderCursor['Object'] - ).Shape, - objectUnderCursor["Component"]) - - if not plane.weak: - return None - - if "Face" in objectUnderCursor["Component"]: - plane.alignToFace(componentUnderCursor) - else: - plane.alignToCurve(componentUnderCursor) - plane.weak = True - return objectUnderCursor - except: - pass - - return None - -def setWorkingPlaneToSelectedObject(): - sel = FreeCADGui.Selection.getSelectionEx() - if len(sel) != 1: - return None - sel = sel[0] - if sel.HasSubObjects \ - and len(sel.SubElementNames) == 1 \ - and "Face" in sel.SubElementNames[0]: - if plane.weak: - plane.alignToFace(sel.SubObjects[0]) - plane.weak = True - return sel.Object - return None - -def hasMod(args,mod): - """checks if args has a specific modifier""" - if mod == "shift": - return args["ShiftDown"] - elif mod == "ctrl": - return args["CtrlDown"] - elif mod == "alt": - return args["AltDown"] - -def setMod(args,mod,state): - """sets a specific modifier state in args""" - if mod == "shift": - args["ShiftDown"] = state - elif mod == "ctrl": - args["CtrlDown"] = state - elif mod == "alt": - args["AltDown"] = state +from draftguitools.gui_tool_utils import hasMod +from draftguitools.gui_tool_utils import setMod # --------------------------------------------------------------------------- # Base Class # --------------------------------------------------------------------------- -class DraftTool: - """The base class of all Draft Tools""" - - def __init__(self): - self.commitList = [] - - def IsActive(self): - if FreeCADGui.ActiveDocument: - return True - else: - return False - - def Activated(self, name="None", noplanesetup=False, is_subtool=False): - if FreeCAD.activeDraftCommand and not is_subtool: - FreeCAD.activeDraftCommand.finish() - - global Part, DraftGeomUtils - import Part, DraftGeomUtils - - self.ui = None - self.call = None - self.support = None - self.point = None - self.commitList = [] - self.doc = FreeCAD.ActiveDocument - if not self.doc: - self.finish() - return - - FreeCAD.activeDraftCommand = self - self.view = Draft.get3DView() - self.ui = FreeCADGui.draftToolBar - self.featureName = name - self.ui.sourceCmd = self - self.ui.setTitle(name) - self.ui.show() - if not noplanesetup: - plane.setup() - self.node = [] - self.pos = [] - self.constrain = None - self.obj = None - self.extendedCopy = False - self.ui.setTitle(name) - self.planetrack = None - if Draft.getParam("showPlaneTracker",False): - self.planetrack = trackers.PlaneTracker() - if hasattr(FreeCADGui,"Snapper"): - FreeCADGui.Snapper.setTrackers() - - def finish(self,close=False): - self.node = [] - FreeCAD.activeDraftCommand = None - if self.ui: - self.ui.offUi() - self.ui.sourceCmd = None - if self.planetrack: - self.planetrack.finalize() - plane.restore() - if hasattr(FreeCADGui,"Snapper"): - FreeCADGui.Snapper.off() - if self.call: - try: - self.view.removeEventCallback("SoEvent",self.call) - except RuntimeError: - # the view has been deleted already - pass - self.call = None - if self.commitList: - ToDo.delayCommit(self.commitList) - self.commitList = [] - - def commit(self,name,func): - """stores actions to be committed to the FreeCAD document""" - self.commitList.append((name,func)) - - def getStrings(self,addrot=None): - """returns a couple of useful strings for building python commands""" - - # current plane rotation - p = plane.getRotation() - qr = p.Rotation.Q - qr = '('+str(qr[0])+','+str(qr[1])+','+str(qr[2])+','+str(qr[3])+')' - - # support object - if self.support and FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Draft").GetBool("useSupport",False): - sup = 'FreeCAD.ActiveDocument.getObject("' + self.support.Name + '")' - else: - sup = 'None' - - # contents of self.node - points='[' - for n in self.node: - if len(points) > 1: - points += ',' - points += DraftVecUtils.toString(n) - points += ']' - - # fill mode - if self.ui: - fil = str(bool(self.ui.fillmode)) - else: - fil = "True" - - return qr,sup,points,fil - +from draftguitools.gui_base_original import DraftTool # --------------------------------------------------------------------------- # Geometry constructors # --------------------------------------------------------------------------- -def redraw3DView(): - """redraw3DView(): forces a redraw of 3d view.""" - try: - FreeCADGui.ActiveDocument.ActiveView.redraw() - except AttributeError as err: - pass - -class Creator(DraftTool): - """A generic Draft Creator Tool used by creation tools such as line or arc""" - - def __init__(self): - DraftTool.__init__(self) - - def Activated(self,name="None",noplanesetup=False): - DraftTool.Activated(self,name,noplanesetup) - if not noplanesetup: - self.support = getSupport() - -class Line(Creator): - """The Line FreeCAD command definition""" - - def __init__(self, wiremode=False): - Creator.__init__(self) - self.isWire = wiremode - - def GetResources(self): - return {'Pixmap': 'Draft_Line', - 'Accel': "L,I", - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_Line", "Line"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_Line", "Creates a 2-point line. CTRL to snap, SHIFT to constrain")} - - def Activated(self,name=translate("draft","Line")): - Creator.Activated(self,name) - if not self.doc: - return - self.obj = None # stores the temp shape - self.oldWP = None # stores the WP if we modify it - if self.isWire: - self.ui.wireUi(name) - else: - self.ui.lineUi(name) - self.ui.setTitle(translate("draft", "Line")) - if sys.version_info.major < 3: - if isinstance(self.featureName,unicode): - self.featureName = self.featureName.encode("utf8") - self.obj=self.doc.addObject("Part::Feature",self.featureName) - Draft.formatObject(self.obj) - self.call = self.view.addEventCallback("SoEvent", self.action) - FreeCAD.Console.PrintMessage(translate("draft", "Pick first point")+"\n") - - def action(self, arg): - """scene event handler""" - if arg["Type"] == "SoKeyboardEvent" and arg["Key"] == "ESCAPE": - self.finish() - elif arg["Type"] == "SoLocation2Event": - self.point, ctrlPoint, info = getPoint(self, arg) - redraw3DView() - elif arg["Type"] == "SoMouseButtonEvent" and \ - arg["State"] == "DOWN" and \ - arg["Button"] == "BUTTON1": - if (arg["Position"] == self.pos): - return self.finish(False,cont=True) - if (not self.node) and (not self.support): - getSupport(arg) - self.point,ctrlPoint,info = getPoint(self,arg) - if self.point: - self.ui.redraw() - self.pos = arg["Position"] - self.node.append(self.point) - self.drawSegment(self.point) - if (not self.isWire and len(self.node) == 2): - self.finish(False,cont=True) - if (len(self.node) > 2): - if ((self.point-self.node[0]).Length < Draft.tolerance()): - self.undolast() - self.finish(True,cont=True) - - def finish(self,closed=False,cont=False): - """terminates the operation and closes the poly if asked""" - self.removeTemporaryObject() - if self.oldWP: - FreeCAD.DraftWorkingPlane = self.oldWP - if hasattr(FreeCADGui,"Snapper"): - FreeCADGui.Snapper.setGrid() - FreeCADGui.Snapper.restack() - self.oldWP = None - if (len(self.node) > 1): - FreeCADGui.addModule("Draft") - if (len(self.node) == 2) and Draft.getParam("UsePartPrimitives",False): - # use Part primitive - p1 = self.node[0] - p2 = self.node[-1] - self.commit(translate("draft","Create Line"), - ['line = FreeCAD.ActiveDocument.addObject("Part::Line","Line")', - 'line.X1 = '+str(p1.x), - 'line.Y1 = '+str(p1.y), - 'line.Z1 = '+str(p1.z), - 'line.X2 = '+str(p2.x), - 'line.Y2 = '+str(p2.y), - 'line.Z2 = '+str(p2.z), - 'Draft.autogroup(line)', - 'FreeCAD.ActiveDocument.recompute()']) - else: - # building command string - rot,sup,pts,fil = self.getStrings() - self.commit(translate("draft","Create Wire"), - ['pl = FreeCAD.Placement()', - 'pl.Rotation.Q = '+rot, - 'pl.Base = '+DraftVecUtils.toString(self.node[0]), - 'points = '+pts, - 'line = Draft.makeWire(points,placement=pl,closed='+str(closed)+',face='+fil+',support='+sup+')', - 'Draft.autogroup(line)', - 'FreeCAD.ActiveDocument.recompute()']) - Creator.finish(self) - if self.ui and self.ui.continueMode: - self.Activated() - - def removeTemporaryObject(self): - if self.obj: - try: - old = self.obj.Name - except ReferenceError: - # object already deleted, for some reason - pass - else: - ToDo.delay(self.doc.removeObject, old) - self.obj = None - - def undolast(self): - """undoes last line segment""" - if (len(self.node) > 1): - self.node.pop() - last = self.node[-1] - if self.obj.Shape.Edges: - edges = self.obj.Shape.Edges - if len(edges) > 1: - newshape = Part.makePolygon(self.node) - self.obj.Shape = newshape - else: - self.obj.ViewObject.hide() - # DNC: report on removal - #FreeCAD.Console.PrintMessage(translate("draft", "Removing last point")+"\n") - FreeCAD.Console.PrintMessage(translate("draft", "Pick next point")+"\n") - - def drawSegment(self,point): - """draws a new segment""" - if self.planetrack and self.node: - self.planetrack.set(self.node[-1]) - if (len(self.node) == 1): - FreeCAD.Console.PrintMessage(translate("draft", "Pick next point")+"\n") - elif (len(self.node) == 2): - last = self.node[len(self.node)-2] - newseg = Part.LineSegment(last,point).toShape() - self.obj.Shape = newseg - self.obj.ViewObject.Visibility = True - if self.isWire: - FreeCAD.Console.PrintMessage(translate("draft", "Pick next point")+"\n") - else: - currentshape = self.obj.Shape.copy() - last = self.node[len(self.node)-2] - if not DraftVecUtils.equals(last,point): - newseg = Part.LineSegment(last,point).toShape() - newshape=currentshape.fuse(newseg) - self.obj.Shape = newshape - FreeCAD.Console.PrintMessage(translate("draft", "Pick next point")+"\n") - - def wipe(self): - """removes all previous segments and starts from last point""" - if len(self.node) > 1: - # self.obj.Shape.nullify() - for some reason this fails - self.obj.ViewObject.Visibility = False - self.node = [self.node[-1]] - if self.planetrack: - self.planetrack.set(self.node[0]) - FreeCAD.Console.PrintMessage(translate("draft", "Pick next point")+"\n") - - def orientWP(self): - if hasattr(FreeCAD,"DraftWorkingPlane"): - if (len(self.node) > 1) and self.obj: - import DraftGeomUtils - n = DraftGeomUtils.getNormal(self.obj.Shape) - if not n: - n = FreeCAD.DraftWorkingPlane.axis - p = self.node[-1] - v = self.node[-2].sub(self.node[-1]) - v = v.negative() - if not self.oldWP: - self.oldWP = FreeCAD.DraftWorkingPlane.copy() - FreeCAD.DraftWorkingPlane.alignToPointAndAxis(p,n,upvec=v) - if hasattr(FreeCADGui,"Snapper"): - FreeCADGui.Snapper.setGrid() - FreeCADGui.Snapper.restack() - if self.planetrack: - self.planetrack.set(self.node[-1]) - - def numericInput(self,numx,numy,numz): - """this function gets called by the toolbar when valid x, y, and z have been entered there""" - self.point = Vector(numx,numy,numz) - self.node.append(self.point) - self.drawSegment(self.point) - if (not self.isWire and len(self.node) == 2): - self.finish(False,cont=True) - self.ui.setNextFocus() - -class Wire(Line): - """a FreeCAD command for creating a wire""" - - def __init__(self): - Line.__init__(self,wiremode=True) - - def GetResources(self): - return {'Pixmap' : 'Draft_Wire', - 'Accel' : "P, L", - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_Wire", "Polyline"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_Wire", "Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain")} - - def Activated(self): - - # allow to convert several Draft Lines to a Wire - if len(FreeCADGui.Selection.getSelection()) > 1: - edges = [] - for o in FreeCADGui.Selection.getSelection(): - if Draft.getType(o) != "Wire": - edges = [] - break - edges.extend(o.Shape.Edges) - if edges: - try: - import Part - w = Part.Wire(edges) - except: - FreeCAD.Console.PrintError(translate("draft", "Unable to create a Wire from selected objects")+"\n") - else: - pts = ",".join([str(v.Point) for v in w.Vertexes]) - pts = pts.replace("Vector","FreeCAD.Vector") - rems = ["FreeCAD.ActiveDocument.removeObject(\""+o.Name+"\")" for o in FreeCADGui.Selection.getSelection()] - FreeCADGui.addModule("Draft") - ToDo.delayCommit([(translate("draft", "Convert to Wire"), - ['wire = Draft.makeWire(['+pts+'])']+rems+['Draft.autogroup(wire)', - 'FreeCAD.ActiveDocument.recompute()'])]) - return - - Line.Activated(self,name=translate("draft","Polyline")) - - -class BSpline(Line): - """a FreeCAD command for creating a B-spline""" - - def __init__(self): - Line.__init__(self,wiremode=True) - - def GetResources(self): - return {'Pixmap' : 'Draft_BSpline', - 'Accel' : "B, S", - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_BSpline", "B-spline"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_BSpline", "Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain")} - - def Activated(self): - Line.Activated(self,name=translate("draft","BSpline")) - if self.doc: - self.bsplinetrack = trackers.bsplineTracker() - - def action(self,arg): - """scene event handler""" - if arg["Type"] == "SoKeyboardEvent": - if arg["Key"] == "ESCAPE": - self.finish() - elif arg["Type"] == "SoLocation2Event": #mouse movement detection - self.point,ctrlPoint,info = getPoint(self,arg,noTracker=True) - self.bsplinetrack.update(self.node + [self.point]) - redraw3DView() - elif arg["Type"] == "SoMouseButtonEvent": - if (arg["State"] == "DOWN") and (arg["Button"] == "BUTTON1"): - if (arg["Position"] == self.pos): - self.finish(False,cont=True) - else: - if (not self.node) and (not self.support): - getSupport(arg) - self.point,ctrlPoint,info = getPoint(self,arg,noTracker=True) - if self.point: - self.ui.redraw() - self.pos = arg["Position"] - self.node.append(self.point) - self.drawUpdate(self.point) - if (not self.isWire and len(self.node) == 2): - self.finish(False,cont=True) - if (len(self.node) > 2): - # DNC: allows to close the curve - # by placing ends close to each other - # with tol = Draft tolerance - # old code has been to insensitive - if ((self.point-self.node[0]).Length < Draft.tolerance()): - self.undolast() - self.finish(True,cont=True) - FreeCAD.Console.PrintMessage(translate("draft", "Spline has been closed")+"\n") - - def undolast(self): - """undoes last line segment""" - if (len(self.node) > 1): - self.node.pop() - self.bsplinetrack.update(self.node) - spline = Part.BSplineCurve() - spline.interpolate(self.node, False) - self.obj.Shape = spline.toShape() - FreeCAD.Console.PrintMessage(translate("draft", "Last point has been removed")+"\n") - - def drawUpdate(self,point): - if (len(self.node) == 1): - self.bsplinetrack.on() - if self.planetrack: - self.planetrack.set(self.node[0]) - FreeCAD.Console.PrintMessage(translate("draft", "Pick next point")+"\n") - else: - spline = Part.BSplineCurve() - spline.interpolate(self.node, False) - self.obj.Shape = spline.toShape() - FreeCAD.Console.PrintMessage(translate("draft", "Pick next point, or Finish (shift-F) or close (o)")+"\n") - - def finish(self,closed=False,cont=False): - """terminates the operation and closes the poly if asked""" - if self.ui: - self.bsplinetrack.finalize() - if not Draft.getParam("UiMode",1): - FreeCADGui.Control.closeDialog() - if self.obj: - # remove temporary object, if any - old = self.obj.Name - ToDo.delay(self.doc.removeObject, old) - if (len(self.node) > 1): - try: - # building command string - rot,sup,pts,fil = self.getStrings() - FreeCADGui.addModule("Draft") - self.commit(translate("draft","Create B-spline"), - ['points = '+pts, - 'spline = Draft.makeBSpline(points,closed='+str(closed)+',face='+fil+',support='+sup+')', - 'Draft.autogroup(spline)', - 'FreeCAD.ActiveDocument.recompute()']) - except: - print("Draft: error delaying commit") - Creator.finish(self) - if self.ui: - if self.ui.continueMode: - self.Activated() - -class BezCurve(Line): - """a FreeCAD command for creating a Bezier Curve""" - - def __init__(self): - Line.__init__(self,wiremode=True) - self.degree = None - - def GetResources(self): - return {'Pixmap' : 'Draft_BezCurve', - 'Accel' : "B, Z", - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_BezCurve", "BezCurve"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_BezCurve", "Creates a Bezier curve. CTRL to snap, SHIFT to constrain")} - - def Activated(self): - Line.Activated(self,name=translate("draft","BezCurve")) - if self.doc: - self.bezcurvetrack = trackers.bezcurveTracker() - - def action(self,arg): - """scene event handler""" - if arg["Type"] == "SoKeyboardEvent": - if arg["Key"] == "ESCAPE": - self.finish() - elif arg["Type"] == "SoLocation2Event": #mouse movement detection - self.point,ctrlPoint,info = getPoint(self,arg,noTracker=True) - self.bezcurvetrack.update(self.node + [self.point],degree=self.degree) #existing points + this pointer position - redraw3DView() - elif arg["Type"] == "SoMouseButtonEvent": - if (arg["State"] == "DOWN") and (arg["Button"] == "BUTTON1"): #left click - if (arg["Position"] == self.pos): #double click? - self.finish(False,cont=True) - else: - if (not self.node) and (not self.support): #first point - getSupport(arg) - self.point,ctrlPoint,info = getPoint(self,arg,noTracker=True) - if self.point: - self.ui.redraw() - self.pos = arg["Position"] - self.node.append(self.point) #add point to "clicked list" - # sb add a control point, if mod(len(cpoints),2) == 0) then create 2 handle points? - self.drawUpdate(self.point) #??? - if (not self.isWire and len(self.node) == 2): - self.finish(False,cont=True) - if (len(self.node) > 2): #does this make sense for a BCurve? - # DNC: allows to close the curve - # by placing ends close to each other - # with tol = Draft tolerance - # old code has been to insensitive - if ((self.point-self.node[0]).Length < Draft.tolerance()): - self.undolast() - self.finish(True,cont=True) - FreeCAD.Console.PrintMessage(translate("draft", "Bezier curve has been closed")+"\n") - - def undolast(self): - """undoes last line segment""" - if (len(self.node) > 1): - self.node.pop() - self.bezcurvetrack.update(self.node,degree=self.degree) - self.obj.Shape = self.updateShape(self.node) - FreeCAD.Console.PrintMessage(translate("draft", "Last point has been removed")+"\n") - - def drawUpdate(self,point): - if (len(self.node) == 1): - self.bezcurvetrack.on() - if self.planetrack: - self.planetrack.set(self.node[0]) - FreeCAD.Console.PrintMessage(translate("draft", "Pick next point")+"\n") - else: - self.obj.Shape = self.updateShape(self.node) - FreeCAD.Console.PrintMessage(translate("draft", "Pick next point, or Finish (shift-F) or close (o)")+"\n") - - def updateShape(self, pts): - '''creates shape for display during creation process.''' - edges = [] - if len(pts) >= 2: #allow lower degree segment - poles=pts[1:] - else: - poles=[] - if self.degree: - segpoleslst = [poles[x:x+self.degree] for x in range(0, len(poles), (self.degree or 1))] - else: - segpoleslst = [pts] - startpoint=pts[0] - for segpoles in segpoleslst: - c = Part.BezierCurve() #last segment may have lower degree - c.increase(len(segpoles)) - c.setPoles([startpoint]+segpoles) - edges.append(Part.Edge(c)) - startpoint = segpoles[-1] - w = Part.Wire(edges) - return(w) - - def finish(self,closed=False,cont=False): - """terminates the operation and closes the poly if asked""" - if self.ui: - if hasattr(self,"bezcurvetrack"): - self.bezcurvetrack.finalize() - if not Draft.getParam("UiMode",1): - FreeCADGui.Control.closeDialog() - if self.obj: - # remove temporary object, if any - old = self.obj.Name - ToDo.delay(self.doc.removeObject, old) - if (len(self.node) > 1): - try: - # building command string - rot,sup,pts,fil = self.getStrings() - FreeCADGui.addModule("Draft") - self.commit(translate("draft","Create BezCurve"), - ['points = '+pts, - 'bez = Draft.makeBezCurve(points,closed='+str(closed)+',support='+sup+',degree='+str(self.degree)+')', - 'Draft.autogroup(bez)']) - except: - print("Draft: error delaying commit") - Creator.finish(self) - if self.ui: - if self.ui.continueMode: - self.Activated() - -class CubicBezCurve(Line): - """a FreeCAD command for creating a 3rd degree Bezier Curve""" - - def __init__(self): - Line.__init__(self,wiremode=True) - self.degree = 3 - - def GetResources(self): - return {'Pixmap' : 'Draft_CubicBezCurve', - #'Accel' : "B, Z", - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_CubicBezCurve", "CubicBezCurve"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_CubicBezCurve", "Creates a Cubic Bezier curve \nClick and drag to define control points. CTRL to snap, SHIFT to constrain")} - - def Activated(self): - Line.Activated(self,name=translate("draft","CubicBezCurve")) - if self.doc: - self.bezcurvetrack = trackers.bezcurveTracker() - - def action(self,arg): - """scene event handler""" - if arg["Type"] == "SoKeyboardEvent": - if arg["Key"] == "ESCAPE": - self.finish() - elif arg["Type"] == "SoLocation2Event": #mouse movement detection - self.point,ctrlPoint,info = getPoint(self,arg,noTracker=True) - if (len(self.node)-1) % self.degree == 0 and len(self.node) > 2 : - prevctrl = 2 * self.node[-1] - self.point - self.bezcurvetrack.update(self.node[0:-2] + [prevctrl] + [self.node[-1]] +[self.point],degree=self.degree) #existing points + this pointer position - else: - self.bezcurvetrack.update(self.node + [self.point],degree=self.degree) #existing points + this pointer position - redraw3DView() - elif arg["Type"] == "SoMouseButtonEvent": - if (arg["State"] == "DOWN") and (arg["Button"] == "BUTTON1"): #left click - if (arg["Position"] == self.pos): #double click? - if len(self.node) > 2: - self.node = self.node[0:-2] - else: - self.node = [] - return - else: - if (not self.node) and (not self.support): #first point - getSupport(arg) - self.point,ctrlPoint,info = getPoint(self,arg,noTracker=True) - if self.point: - self.ui.redraw() - self.pos = arg["Position"] - self.node.append(self.point) #add point to "clicked list" - # sb add a control point, if mod(len(cpoints),2) == 0) then create 2 handle points? - self.drawUpdate(self.point) #??? - if (not self.isWire and len(self.node) == 2): - self.finish(False,cont=True) - if (len(self.node) > 2): #does this make sense for a BCurve? - self.node.append(self.point) #add point to "clicked list" - self.drawUpdate(self.point) - # DNC: allows to close the curve - # by placing ends close to each other - # with tol = Draft tolerance - # old code has been to insensitive - if ((self.point-self.node[0]).Length < Draft.tolerance()) and len(self.node) >= 4: - #self.undolast() - self.node=self.node[0:-2] - self.node.append(2 * self.node[0] - self.node[1]) #close the curve with a smooth symmetric knot - self.finish(True,cont=True) - FreeCAD.Console.PrintMessage(translate("draft", "Bezier curve has been closed")+"\n") - if (arg["State"] == "UP") and (arg["Button"] == "BUTTON1"): #left click - if (arg["Position"] == self.pos): #double click? - self.node = self.node[0:-2] - return - else: - if (not self.node) and (not self.support): #first point - return - if self.point: - self.ui.redraw() - self.pos = arg["Position"] - self.node.append(self.point) #add point to "clicked list" - # sb add a control point, if mod(len(cpoints),2) == 0) then create 2 handle points? - self.drawUpdate(self.point) #??? - if (not self.isWire and len(self.node) == 2): - self.finish(False,cont=True) - if (len(self.node) > 2): #does this make sense for a BCurve? - self.node[-3] = 2 * self.node[-2] - self.node[-1] - self.drawUpdate(self.point) - # DNC: allows to close the curve - # by placing ends close to each other - # with tol = Draft tolerance - # old code has been to insensitive - - def undolast(self): - """undoes last line segment""" - if (len(self.node) > 1): - self.node.pop() - self.bezcurvetrack.update(self.node,degree=self.degree) - self.obj.Shape = self.updateShape(self.node) - FreeCAD.Console.PrintMessage(translate("draft", "Last point has been removed")+"\n") - - - def drawUpdate(self,point): - if (len(self.node) == 1): - self.bezcurvetrack.on() - if self.planetrack: - self.planetrack.set(self.node[0]) - FreeCAD.Console.PrintMessage(translate("draft", "Click and drag to define next knot")+"\n") - elif (len(self.node)-1) % self.degree == 1 and len(self.node) > 2 : #is a knot - self.obj.Shape = self.updateShape(self.node[:-1]) - FreeCAD.Console.PrintMessage(translate("draft", "Click and drag to define next knot: ESC to Finish or close (o)")+"\n") - - def updateShape(self, pts): - '''creates shape for display during creation process.''' -# not quite right. draws 1 big bez. sb segmented - edges = [] - - if len(pts) >= 2: #allow lower degree segment - poles=pts[1:] - else: - poles=[] - - if self.degree: - segpoleslst = [poles[x:x+self.degree] for x in range(0, len(poles), (self.degree or 1))] - else: - segpoleslst = [pts] - - startpoint=pts[0] - - for segpoles in segpoleslst: - c = Part.BezierCurve() #last segment may have lower degree - c.increase(len(segpoles)) - c.setPoles([startpoint]+segpoles) - edges.append(Part.Edge(c)) - startpoint = segpoles[-1] - w = Part.Wire(edges) - return(w) - - def finish(self,closed=False,cont=False): - """terminates the operation and closes the poly if asked""" - if self.ui: - if hasattr(self,"bezcurvetrack"): - self.bezcurvetrack.finalize() - if not Draft.getParam("UiMode",1): - FreeCADGui.Control.closeDialog() - if self.obj: - # remove temporary object, if any - old = self.obj.Name - ToDo.delay(self.doc.removeObject, old) - if closed == False : - cleannd=(len(self.node)-1) % self.degree - if cleannd == 0 : self.node = self.node[0:-3] - if cleannd > 0 : self.node = self.node[0:-cleannd] - if (len(self.node) > 1): - try: - # building command string - rot,sup,pts,fil = self.getStrings() - FreeCADGui.addModule("Draft") - self.commit(translate("draft","Create BezCurve"), - ['points = '+pts, - 'bez = Draft.makeBezCurve(points,closed='+str(closed)+',support='+sup+',degree='+str(self.degree)+')', - 'Draft.autogroup(bez)', - 'FreeCAD.ActiveDocument.recompute()']) - except: - print("Draft: error delaying commit") - Creator.finish(self) - if self.ui: - if self.ui.continueMode: - self.Activated() - - -class Rectangle(Creator): - """the Draft_Rectangle FreeCAD command definition""" - - def GetResources(self): - return {'Pixmap' : 'Draft_Rectangle', - 'Accel' : "R, E", - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_Rectangle", "Rectangle"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_Rectangle", "Creates a 2-point rectangle. CTRL to snap")} - - def Activated(self): - name = translate("draft","Rectangle") - Creator.Activated(self,name) - if self.ui: - self.refpoint = None - self.ui.pointUi(name) - self.ui.extUi() - if Draft.getParam("UsePartPrimitives",False): - self.fillstate = self.ui.hasFill.isChecked() - self.ui.hasFill.setChecked(True) - self.call = self.view.addEventCallback("SoEvent",self.action) - self.rect = trackers.rectangleTracker() - FreeCAD.Console.PrintMessage(translate("draft", "Pick first point")+"\n") - - def finish(self,closed=False,cont=False): - """terminates the operation and closes the poly if asked""" - Creator.finish(self) - if self.ui: - if hasattr(self,"fillstate"): - self.ui.hasFill.setChecked(self.fillstate) - del self.fillstate - self.rect.off() - self.rect.finalize() - if self.ui.continueMode: - self.Activated() - - def createObject(self): - """creates the final object in the current doc""" - p1 = self.node[0] - p3 = self.node[-1] - diagonal = p3.sub(p1) - p2 = p1.add(DraftVecUtils.project(diagonal, plane.v)) - p4 = p1.add(DraftVecUtils.project(diagonal, plane.u)) - length = p4.sub(p1).Length - if abs(DraftVecUtils.angle(p4.sub(p1),plane.u,plane.axis)) > 1: length = -length - height = p2.sub(p1).Length - if abs(DraftVecUtils.angle(p2.sub(p1),plane.v,plane.axis)) > 1: height = -height - try: - # building command string - rot,sup,pts,fil = self.getStrings() - base = p1 - if length < 0: - length = -length - base = base.add((p1.sub(p4)).negative()) - if height < 0: - height = -height - base = base.add((p1.sub(p2)).negative()) - FreeCADGui.addModule("Draft") - if Draft.getParam("UsePartPrimitives",False): - # Use Part Primitive - self.commit(translate("draft","Create Plane"), - ['plane = FreeCAD.ActiveDocument.addObject("Part::Plane","Plane")', - 'plane.Length = '+str(length), - 'plane.Width = '+str(height), - 'pl = FreeCAD.Placement()', - 'pl.Rotation.Q='+rot, - 'pl.Base = '+DraftVecUtils.toString(base), - 'plane.Placement = pl', - 'Draft.autogroup(plane)', - 'FreeCAD.ActiveDocument.recompute()']) - else: - self.commit(translate("draft","Create Rectangle"), - ['pl = FreeCAD.Placement()', - 'pl.Rotation.Q = '+rot, - 'pl.Base = '+DraftVecUtils.toString(base), - 'rec = Draft.makeRectangle(length='+str(length)+',height='+str(height)+',placement=pl,face='+fil+',support='+sup+')', - 'Draft.autogroup(rec)', - 'FreeCAD.ActiveDocument.recompute()']) - except: - print("Draft: error delaying commit") - self.finish(cont=True) - - def action(self,arg): - """scene event handler""" - if arg["Type"] == "SoKeyboardEvent": - if arg["Key"] == "ESCAPE": - self.finish() - elif arg["Type"] == "SoLocation2Event": #mouse movement detection - self.point,ctrlPoint,info = getPoint(self,arg,mobile=True,noTracker=True) - self.rect.update(self.point) - redraw3DView() - elif arg["Type"] == "SoMouseButtonEvent": - if (arg["State"] == "DOWN") and (arg["Button"] == "BUTTON1"): - if (arg["Position"] == self.pos): - self.finish() - else: - if (not self.node) and (not self.support): - getSupport(arg) - self.point,ctrlPoint,info = getPoint(self,arg,mobile=True,noTracker=True) - if self.point: - self.ui.redraw() - self.appendPoint(self.point) - - def numericInput(self,numx,numy,numz): - """this function gets called by the toolbar when valid x, y, and z have been entered there""" - self.point = Vector(numx,numy,numz) - self.appendPoint(self.point) - - def appendPoint(self,point): - self.node.append(point) - if (len(self.node) > 1): - self.rect.update(point) - self.createObject() - else: - FreeCAD.Console.PrintMessage(translate("draft", "Pick opposite point")+"\n") - self.ui.setRelative() - self.rect.setorigin(point) - self.rect.on() - if self.planetrack: - self.planetrack.set(point) - - -class Arc(Creator): - """the Draft_Arc FreeCAD command definition""" - - def __init__(self): - self.closedCircle=False - self.featureName = "Arc" - - def GetResources(self): - return {'Pixmap' : 'Draft_Arc', - 'Accel' : "A, R", - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_Arc", "Arc"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_Arc", "Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain")} - - def Activated(self): - Creator.Activated(self,self.featureName) - if self.ui: - self.step = 0 - self.center = None - self.rad = None - self.angle = 0 # angle inscribed by arc - self.tangents = [] - self.tanpoints = [] - if self.featureName == "Arc": self.ui.arcUi() - else: self.ui.circleUi() - self.altdown = False - self.ui.sourceCmd = self - self.linetrack = trackers.lineTracker(dotted=True) - self.arctrack = trackers.arcTracker() - self.call = self.view.addEventCallback("SoEvent",self.action) - FreeCAD.Console.PrintMessage(translate("draft", "Pick center point")+"\n") - - def finish(self,closed=False,cont=False): - """finishes the arc""" - Creator.finish(self) - if self.ui: - self.linetrack.finalize() - self.arctrack.finalize() - self.doc.recompute() - if self.ui: - if self.ui.continueMode: - self.Activated() - - def updateAngle(self, angle): - # previous absolute angle - lastangle = self.firstangle + self.angle - if lastangle <= -2*math.pi: lastangle += 2*math.pi - if lastangle >= 2*math.pi: lastangle -= 2*math.pi - # compute delta = change in angle: - d0 = angle-lastangle - d1 = d0 + 2*math.pi - d2 = d0 - 2*math.pi - if abs(d0) < min(abs(d1), abs(d2)): - delta = d0 - elif abs(d1) < abs(d2): - delta = d1 - else: - delta = d2 - newangle = self.angle + delta - # normalize angle, preserving direction - if newangle >= 2*math.pi: newangle -= 2*math.pi - if newangle <= -2*math.pi: newangle += 2*math.pi - self.angle = newangle - - def action(self,arg): - """scene event handler""" - if arg["Type"] == "SoKeyboardEvent": - if arg["Key"] == "ESCAPE": - self.finish() - elif arg["Type"] == "SoLocation2Event": - self.point,ctrlPoint,info = getPoint(self,arg) - # this is to make sure radius is what you see on screen - if self.center and DraftVecUtils.dist(self.point,self.center) > 0: - viewdelta = DraftVecUtils.project(self.point.sub(self.center), plane.axis) - if not DraftVecUtils.isNull(viewdelta): - self.point = self.point.add(viewdelta.negative()) - if (self.step == 0): # choose center - if hasMod(arg,MODALT): - if not self.altdown: - self.altdown = True - self.ui.switchUi(True) - else: - if self.altdown: - self.altdown = False - self.ui.switchUi(False) - elif (self.step == 1): # choose radius - if len(self.tangents) == 2: - cir = DraftGeomUtils.circleFrom2tan1pt(self.tangents[0], self.tangents[1], self.point) - self.center = DraftGeomUtils.findClosestCircle(self.point,cir).Center - self.arctrack.setCenter(self.center) - elif self.tangents and self.tanpoints: - cir = DraftGeomUtils.circleFrom1tan2pt(self.tangents[0], self.tanpoints[0], self.point) - self.center = DraftGeomUtils.findClosestCircle(self.point,cir).Center - self.arctrack.setCenter(self.center) - if hasMod(arg,MODALT): - if not self.altdown: - self.altdown = True - if info: - ob = self.doc.getObject(info['Object']) - num = int(info['Component'].lstrip('Edge'))-1 - ed = ob.Shape.Edges[num] - if len(self.tangents) == 2: - cir = DraftGeomUtils.circleFrom3tan(self.tangents[0], self.tangents[1], ed) - cl = DraftGeomUtils.findClosestCircle(self.point,cir) - self.center = cl.Center - self.rad = cl.Radius - self.arctrack.setCenter(self.center) - else: - self.rad = self.center.add(DraftGeomUtils.findDistance(self.center,ed).sub(self.center)).Length - else: - self.rad = DraftVecUtils.dist(self.point,self.center) - else: - if self.altdown: - self.altdown = False - self.rad = DraftVecUtils.dist(self.point,self.center) - self.ui.setRadiusValue(self.rad, "Length") - self.arctrack.setRadius(self.rad) - self.linetrack.p1(self.center) - self.linetrack.p2(self.point) - self.linetrack.on() - elif (self.step == 2): # choose first angle - currentrad = DraftVecUtils.dist(self.point,self.center) - if currentrad != 0: - angle = DraftVecUtils.angle(plane.u, self.point.sub(self.center), plane.axis) - else: angle = 0 - self.linetrack.p2(DraftVecUtils.scaleTo(self.point.sub(self.center),self.rad).add(self.center)) - self.ui.setRadiusValue(math.degrees(angle),unit="Angle") - self.firstangle = angle - else: # choose second angle - currentrad = DraftVecUtils.dist(self.point,self.center) - if currentrad != 0: - angle = DraftVecUtils.angle(plane.u, self.point.sub(self.center), plane.axis) - else: angle = 0 - self.linetrack.p2(DraftVecUtils.scaleTo(self.point.sub(self.center),self.rad).add(self.center)) - self.updateAngle(angle) - self.ui.setRadiusValue(math.degrees(self.angle),unit="Angle") - self.arctrack.setApertureAngle(self.angle) - - redraw3DView() - - elif arg["Type"] == "SoMouseButtonEvent": - if (arg["State"] == "DOWN") and (arg["Button"] == "BUTTON1"): - if self.point: - if (self.step == 0): # choose center - if not self.support: - getSupport(arg) - self.point,ctrlPoint,info = getPoint(self,arg) - if hasMod(arg,MODALT): - snapped=self.view.getObjectInfo((arg["Position"][0],arg["Position"][1])) - if snapped: - ob = self.doc.getObject(snapped['Object']) - num = int(snapped['Component'].lstrip('Edge'))-1 - ed = ob.Shape.Edges[num] - self.tangents.append(ed) - if len(self.tangents) == 2: - self.arctrack.on() - self.ui.radiusUi() - self.step = 1 - self.ui.setNextFocus() - self.linetrack.on() - FreeCAD.Console.PrintMessage(translate("draft", "Pick radius")+"\n") - else: - if len(self.tangents) == 1: - self.tanpoints.append(self.point) - else: - self.center = self.point - self.node = [self.point] - self.arctrack.setCenter(self.center) - self.linetrack.p1(self.center) - self.linetrack.p2(self.view.getPoint(arg["Position"][0],arg["Position"][1])) - self.arctrack.on() - self.ui.radiusUi() - self.step = 1 - self.ui.setNextFocus() - self.linetrack.on() - FreeCAD.Console.PrintMessage(translate("draft", "Pick radius")+"\n") - if self.planetrack: - self.planetrack.set(self.point) - elif (self.step == 1): # choose radius - if self.closedCircle: - self.drawArc() - else: - self.ui.labelRadius.setText(translate("draft","Start angle")) - self.ui.radiusValue.setToolTip(translate("draft","Start angle")) - self.ui.radiusValue.setText(FreeCAD.Units.Quantity(0,FreeCAD.Units.Angle).UserString) - self.linetrack.p1(self.center) - self.linetrack.on() - self.step = 2 - FreeCAD.Console.PrintMessage(translate("draft", "Pick start angle")+"\n") - elif (self.step == 2): # choose first angle - self.ui.labelRadius.setText(translate("draft","Aperture angle")) - self.ui.radiusValue.setToolTip(translate("draft","Aperture angle")) - self.step = 3 - # scale center->point vector for proper display - # u = DraftVecUtils.scaleTo(self.point.sub(self.center), self.rad) obsolete? - self.arctrack.setStartAngle(self.firstangle) - FreeCAD.Console.PrintMessage(translate("draft", "Pick aperture")+"\n") - else: # choose second angle - self.step = 4 - self.drawArc() - - def drawArc(self): - """actually draws the FreeCAD object""" - rot,sup,pts,fil = self.getStrings() - if self.closedCircle: - try: - FreeCADGui.addModule("Draft") - if Draft.getParam("UsePartPrimitives",False): - # use primitive - self.commit(translate("draft","Create Circle"), - ['circle = FreeCAD.ActiveDocument.addObject("Part::Circle","Circle")', - 'circle.Radius = '+str(self.rad), - 'pl = FreeCAD.Placement()', - 'pl.Rotation.Q = '+rot, - 'pl.Base = '+DraftVecUtils.toString(self.center), - 'circle.Placement = pl', - 'Draft.autogroup(circle)', - 'FreeCAD.ActiveDocument.recompute()']) - else: - # building command string - FreeCADGui.addModule("Draft") - self.commit(translate("draft","Create Circle"), - ['pl=FreeCAD.Placement()', - 'pl.Rotation.Q='+rot, - 'pl.Base='+DraftVecUtils.toString(self.center), - 'circle = Draft.makeCircle(radius='+str(self.rad)+',placement=pl,face='+fil+',support='+sup+')', - 'Draft.autogroup(circle)', - 'FreeCAD.ActiveDocument.recompute()']) - except: - print("Draft: error delaying commit") - else: - sta = math.degrees(self.firstangle) - end = math.degrees(self.firstangle+self.angle) - if end < sta: sta,end = end,sta - while True: - if sta > 360: - sta = sta - 360 - elif end > 360: - end = end - 360 - else: - break - try: - FreeCADGui.addModule("Draft") - if Draft.getParam("UsePartPrimitives",False): - # use primitive - self.commit(translate("draft","Create Arc"), - ['circle = FreeCAD.ActiveDocument.addObject("Part::Circle","Circle")', - 'circle.Radius = '+str(self.rad), - 'circle.Angle0 = '+str(sta), - 'circle.Angle1 = '+str(end), - 'pl = FreeCAD.Placement()', - 'pl.Rotation.Q = '+rot, - 'pl.Base = '+DraftVecUtils.toString(self.center), - 'circle.Placement = pl', - 'Draft.autogroup(circle)', - 'FreeCAD.ActiveDocument.recompute()']) - else: - # building command string - self.commit(translate("draft","Create Arc"), - ['pl=FreeCAD.Placement()', - 'pl.Rotation.Q='+rot, - 'pl.Base='+DraftVecUtils.toString(self.center), - 'circle = Draft.makeCircle(radius='+str(self.rad)+',placement=pl,face='+fil+',startangle='+str(sta)+',endangle='+str(end)+',support='+sup+')', - 'Draft.autogroup(circle)', - 'FreeCAD.ActiveDocument.recompute()']) - except: - print("Draft: error delaying commit") - self.finish(cont=True) - - def numericInput(self,numx,numy,numz): - """this function gets called by the toolbar when valid x, y, and z have been entered there""" - self.center = Vector(numx,numy,numz) - self.node = [self.center] - self.arctrack.setCenter(self.center) - self.arctrack.on() - self.ui.radiusUi() - self.step = 1 - self.ui.setNextFocus() - FreeCAD.Console.PrintMessage(translate("draft", "Pick radius")+"\n") - - def numericRadius(self,rad): - """this function gets called by the toolbar when valid radius have been entered there""" - if (self.step == 1): - self.rad = rad - if len(self.tangents) == 2: - cir = DraftGeomUtils.circleFrom2tan1rad(self.tangents[0], self.tangents[1], rad) - if self.center: - self.center = DraftGeomUtils.findClosestCircle(self.center,cir).Center - else: - self.center = cir[-1].Center - elif self.tangents and self.tanpoints: - cir = DraftGeomUtils.circleFrom1tan1pt1rad(self.tangents[0],self.tanpoints[0],rad) - if self.center: - self.center = DraftGeomUtils.findClosestCircle(self.center,cir).Center - else: - self.center = cir[-1].Center - if self.closedCircle: - self.drawArc() - else: - self.step = 2 - self.arctrack.setCenter(self.center) - self.ui.labelRadius.setText(translate("draft", "Start angle")) - self.ui.radiusValue.setToolTip(translate("draft", "Start angle")) - self.linetrack.p1(self.center) - self.linetrack.on() - self.ui.radiusValue.setText("") - self.ui.radiusValue.setFocus() - FreeCAD.Console.PrintMessage(translate("draft", "Pick start angle")+"\n") - elif (self.step == 2): - self.ui.labelRadius.setText(translate("draft", "Aperture angle")) - self.ui.radiusValue.setToolTip(translate("draft", "Aperture angle")) - self.firstangle = math.radians(rad) - if DraftVecUtils.equals(plane.axis, Vector(1,0,0)): u = Vector(0,self.rad,0) - else: u = DraftVecUtils.scaleTo(Vector(1,0,0).cross(plane.axis), self.rad) - urotated = DraftVecUtils.rotate(u, math.radians(rad), plane.axis) - self.arctrack.setStartAngle(self.firstangle) - self.step = 3 - self.ui.radiusValue.setText("") - self.ui.radiusValue.setFocus() - FreeCAD.Console.PrintMessage(translate("draft", "Pick aperture angle")+"\n") - else: - self.updateAngle(rad) - self.angle = math.radians(rad) - self.step = 4 - self.drawArc() - - -class Circle(Arc): - """The Draft_Circle FreeCAD command definition""" - - def __init__(self): - self.closedCircle=True - self.featureName = "Circle" - - def GetResources(self): - return {'Pixmap' : 'Draft_Circle', - 'Accel' : "C, I", - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_Circle", "Circle"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_Circle", "Creates a circle. CTRL to snap, ALT to select tangent objects")} - - -class Polygon(Creator): - """the Draft_Polygon FreeCAD command definition""" - - def GetResources(self): - return {'Pixmap' : 'Draft_Polygon', - 'Accel' : "P, G", - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_Polygon", "Polygon"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_Polygon", "Creates a regular polygon. CTRL to snap, SHIFT to constrain")} - - def Activated(self): - name = translate("draft","Polygon") - Creator.Activated(self,name) - if self.ui: - self.step = 0 - self.center = None - self.rad = None - self.tangents = [] - self.tanpoints = [] - self.ui.pointUi(name) - self.ui.extUi() - self.ui.numFaces.show() - self.ui.numFacesLabel.show() - self.altdown = False - self.ui.sourceCmd = self - self.arctrack = trackers.arcTracker() - self.call = self.view.addEventCallback("SoEvent",self.action) - FreeCAD.Console.PrintMessage(translate("draft", "Pick center point")+"\n") - - def finish(self,closed=False,cont=False): - """finishes the arc""" - Creator.finish(self) - if self.ui: - self.arctrack.finalize() - self.doc.recompute() - if self.ui.continueMode: - self.Activated() - - def action(self,arg): - """scene event handler""" - if arg["Type"] == "SoKeyboardEvent": - if arg["Key"] == "ESCAPE": - self.finish() - elif arg["Type"] == "SoLocation2Event": - self.point,ctrlPoint,info = getPoint(self,arg) - # this is to make sure radius is what you see on screen - if self.center and DraftVecUtils.dist(self.point,self.center) > 0: - viewdelta = DraftVecUtils.project(self.point.sub(self.center), plane.axis) - if not DraftVecUtils.isNull(viewdelta): - self.point = self.point.add(viewdelta.negative()) - if (self.step == 0): # choose center - if hasMod(arg,MODALT): - if not self.altdown: - self.altdown = True - self.ui.switchUi(True) - else: - if self.altdown: - self.altdown = False - self.ui.switchUi(False) - else: # choose radius - if len(self.tangents) == 2: - cir = DraftGeomUtils.circleFrom2tan1pt(self.tangents[0], self.tangents[1], self.point) - self.center = DraftGeomUtils.findClosestCircle(self.point,cir).Center - self.arctrack.setCenter(self.center) - elif self.tangents and self.tanpoints: - cir = DraftGeomUtils.circleFrom1tan2pt(self.tangents[0], self.tanpoints[0], self.point) - self.center = DraftGeomUtils.findClosestCircle(self.point,cir).Center - self.arctrack.setCenter(self.center) - if hasMod(arg,MODALT): - if not self.altdown: - self.altdown = True - snapped = self.view.getObjectInfo((arg["Position"][0],arg["Position"][1])) - if snapped: - ob = self.doc.getObject(snapped['Object']) - num = int(snapped['Component'].lstrip('Edge'))-1 - ed = ob.Shape.Edges[num] - if len(self.tangents) == 2: - cir = DraftGeomUtils.circleFrom3tan(self.tangents[0], self.tangents[1], ed) - cl = DraftGeomUtils.findClosestCircle(self.point,cir) - self.center = cl.Center - self.rad = cl.Radius - self.arctrack.setCenter(self.center) - else: - self.rad = self.center.add(DraftGeomUtils.findDistance(self.center,ed).sub(self.center)).Length - else: - self.rad = DraftVecUtils.dist(self.point,self.center) - else: - if self.altdown: - self.altdown = False - self.rad = DraftVecUtils.dist(self.point,self.center) - self.ui.setRadiusValue(self.rad,'Length') - self.arctrack.setRadius(self.rad) - - redraw3DView() - - elif arg["Type"] == "SoMouseButtonEvent": - if (arg["State"] == "DOWN") and (arg["Button"] == "BUTTON1"): - if self.point: - if (self.step == 0): # choose center - if (not self.node) and (not self.support): - getSupport(arg) - self.point,ctrlPoint,info = getPoint(self,arg) - if hasMod(arg,MODALT): - snapped=self.view.getObjectInfo((arg["Position"][0],arg["Position"][1])) - if snapped: - ob = self.doc.getObject(snapped['Object']) - num = int(snapped['Component'].lstrip('Edge'))-1 - ed = ob.Shape.Edges[num] - self.tangents.append(ed) - if len(self.tangents) == 2: - self.arctrack.on() - self.ui.radiusUi() - self.step = 1 - FreeCAD.Console.PrintMessage(translate("draft", "Pick radius")+"\n") - else: - if len(self.tangents) == 1: - self.tanpoints.append(self.point) - else: - self.center = self.point - self.node = [self.point] - self.arctrack.setCenter(self.center) - self.arctrack.on() - self.ui.radiusUi() - self.step = 1 - FreeCAD.Console.PrintMessage(translate("draft", "Pick radius")+"\n") - if self.planetrack: - self.planetrack.set(self.point) - elif (self.step == 1): # choose radius - self.drawPolygon() - - def drawPolygon(self): - """actually draws the FreeCAD object""" - rot,sup,pts,fil = self.getStrings() - FreeCADGui.addModule("Draft") - if Draft.getParam("UsePartPrimitives",False): - FreeCADGui.addModule("Part") - self.commit(translate("draft","Create Polygon"), - ['pl=FreeCAD.Placement()', - 'pl.Rotation.Q=' + rot, - 'pl.Base=' + DraftVecUtils.toString(self.center), - 'pol = FreeCAD.ActiveDocument.addObject("Part::RegularPolygon","RegularPolygon")', - 'pol.Polygon = ' + str(self.ui.numFaces.value()), - 'pol.Circumradius = ' + str(self.rad), - 'pol.Placement = pl', - 'Draft.autogroup(pol)', - 'FreeCAD.ActiveDocument.recompute()']) - else: - # building command string - self.commit(translate("draft","Create Polygon"), - ['pl=FreeCAD.Placement()', - 'pl.Rotation.Q = ' + rot, - 'pl.Base = ' + DraftVecUtils.toString(self.center), - 'pol = Draft.makePolygon(' + str(self.ui.numFaces.value()) + ',radius=' + str(self.rad) + ',inscribed=True,placement=pl,face=' + fil + ',support=' + sup + ')', - 'Draft.autogroup(pol)', - 'FreeCAD.ActiveDocument.recompute()']) - self.finish(cont=True) - - def numericInput(self,numx,numy,numz): - """this function gets called by the toolbar when valid x, y, and z have been entered there""" - self.center = Vector(numx,numy,numz) - self.node = [self.center] - self.arctrack.setCenter(self.center) - self.arctrack.on() - self.ui.radiusUi() - self.step = 1 - self.ui.radiusValue.setFocus() - FreeCAD.Console.PrintMessage(translate("draft", "Pick radius")+"\n") - - def numericRadius(self,rad): - """this function gets called by the toolbar when valid radius have been entered there""" - self.rad = rad - if len(self.tangents) == 2: - cir = DraftGeomUtils.circleFrom2tan1rad(self.tangents[0], self.tangents[1], rad) - if self.center: - self.center = DraftGeomUtils.findClosestCircle(self.center,cir).Center - else: - self.center = cir[-1].Center - elif self.tangents and self.tanpoints: - cir = DraftGeomUtils.circleFrom1tan1pt1rad(self.tangents[0],self.tanpoints[0],rad) - if self.center: - self.center = DraftGeomUtils.findClosestCircle(self.center,cir).Center - else: - self.center = cir[-1].Center - self.drawPolygon() - - -class Ellipse(Creator): - """the Draft_Ellipse FreeCAD command definition""" - - def GetResources(self): - return {'Pixmap' : 'Draft_Ellipse', - 'Accel' : "E, L", - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_Ellipse", "Ellipse"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_Ellipse", "Creates an ellipse. CTRL to snap")} - - def Activated(self): - name = translate("draft","Ellipse") - Creator.Activated(self,name) - if self.ui: - self.refpoint = None - self.ui.pointUi(name) - self.ui.extUi() - self.call = self.view.addEventCallback("SoEvent",self.action) - self.rect = trackers.rectangleTracker() - FreeCAD.Console.PrintMessage(translate("draft", "Pick first point")+"\n") - - def finish(self,closed=False,cont=False): - """terminates the operation and closes the poly if asked""" - Creator.finish(self) - if self.ui: - self.rect.off() - self.rect.finalize() - if self.ui: - if self.ui.continueMode: - self.Activated() - - def createObject(self): - """creates the final object in the current doc""" - p1 = self.node[0] - p3 = self.node[-1] - diagonal = p3.sub(p1) - halfdiag = Vector(diagonal).multiply(0.5) - center = p1.add(halfdiag) - p2 = p1.add(DraftVecUtils.project(diagonal, plane.v)) - p4 = p1.add(DraftVecUtils.project(diagonal, plane.u)) - r1 = (p4.sub(p1).Length)/2 - r2 = (p2.sub(p1).Length)/2 - try: - # building command string - rot,sup,pts,fil = self.getStrings() - if r2 > r1: - r1,r2 = r2,r1 - m = FreeCAD.Matrix() - m.rotateZ(math.pi/2) - rot1 = FreeCAD.Rotation() - rot1.Q = eval(rot) - rot2 = FreeCAD.Placement(m) - rot2 = rot2.Rotation - rot = str((rot1.multiply(rot2)).Q) - FreeCADGui.addModule("Draft") - if Draft.getParam("UsePartPrimitives",False): - # Use Part Primitive - self.commit(translate("draft","Create Ellipse"), - ['import Part', - 'ellipse = FreeCAD.ActiveDocument.addObject("Part::Ellipse","Ellipse")', - 'ellipse.MajorRadius = '+str(r1), - 'ellipse.MinorRadius = '+str(r2), - 'pl = FreeCAD.Placement()', - 'pl.Rotation.Q='+rot, - 'pl.Base = '+DraftVecUtils.toString(center), - 'ellipse.Placement = pl', - 'Draft.autogroup(ellipse)', - 'FreeCAD.ActiveDocument.recompute()']) - else: - self.commit(translate("draft","Create Ellipse"), - ['pl = FreeCAD.Placement()', - 'pl.Rotation.Q = '+rot, - 'pl.Base = '+DraftVecUtils.toString(center), - 'ellipse = Draft.makeEllipse('+str(r1)+','+str(r2)+',placement=pl,face='+fil+',support='+sup+')', - 'Draft.autogroup(ellipse)', - 'FreeCAD.ActiveDocument.recompute()']) - except: - print("Draft: Error: Unable to create object.") - self.finish(cont=True) - - def action(self,arg): - """scene event handler""" - if arg["Type"] == "SoKeyboardEvent": - if arg["Key"] == "ESCAPE": - self.finish() - elif arg["Type"] == "SoLocation2Event": #mouse movement detection - self.point,ctrlPoint,info = getPoint(self,arg,mobile=True,noTracker=True) - self.rect.update(self.point) - redraw3DView() - elif arg["Type"] == "SoMouseButtonEvent": - if (arg["State"] == "DOWN") and (arg["Button"] == "BUTTON1"): - if (arg["Position"] == self.pos): - self.finish() - else: - if (not self.node) and (not self.support): - getSupport(arg) - self.point,ctrlPoint,info = getPoint(self,arg,mobile=True,noTracker=True) - if self.point: - self.ui.redraw() - self.appendPoint(self.point) - - def numericInput(self,numx,numy,numz): - """this function gets called by the toolbar when valid x, y, and z have been entered there""" - self.point = Vector(numx,numy,numz) - self.appendPoint(self.point) - - def appendPoint(self,point): - self.node.append(point) - if (len(self.node) > 1): - self.rect.update(point) - self.createObject() - else: - FreeCAD.Console.PrintMessage(translate("draft", "Pick opposite point")+"\n") - self.ui.setRelative() - self.rect.setorigin(point) - self.rect.on() - if self.planetrack: - self.planetrack.set(point) - - -class Text(Creator): - """This class creates an annotation feature.""" - - def GetResources(self): - return {'Pixmap' : 'Draft_Text', - 'Accel' : "T, E", - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_Text", "Text"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_Text", "Creates an annotation. CTRL to snap")} - - def Activated(self): - name = translate("draft","Text") - Creator.Activated(self,name) - if self.ui: - self.dialog = None - self.text = '' - self.ui.sourceCmd = self - self.ui.pointUi(name) - self.call = self.view.addEventCallback("SoEvent",self.action) - self.active = True - self.ui.xValue.setFocus() - self.ui.xValue.selectAll() - FreeCAD.Console.PrintMessage(translate("draft", "Pick location point")+"\n") - FreeCADGui.draftToolBar.show() - - def finish(self,closed=False,cont=False): - """terminates the operation""" - Creator.finish(self) - if self.ui: - del self.dialog - if self.ui.continueMode: - self.Activated() - - def createObject(self): - """creates an object in the current doc""" - tx = '[' - for l in self.text: - if len(tx) > 1: - tx += ',' - if sys.version_info.major < 3: - l = unicode(l) - tx += '"'+str(l.encode("utf8"))+'"' - else: - tx += '"'+l+'"' #Python3 no more unicode - tx += ']' - FreeCADGui.addModule("Draft") - self.commit(translate("draft","Create Text"), - ['text = Draft.makeText('+tx+',point='+DraftVecUtils.toString(self.node[0])+')', - 'Draft.autogroup(text)', - 'FreeCAD.ActiveDocument.recompute()']) - FreeCAD.ActiveDocument.recompute() - - self.finish(cont=True) - - def action(self,arg): - """scene event handler""" - if arg["Type"] == "SoKeyboardEvent": - if arg["Key"] == "ESCAPE": - self.finish() - elif arg["Type"] == "SoLocation2Event": #mouse movement detection - if self.active: - self.point,ctrlPoint,info = getPoint(self,arg) - redraw3DView() - elif arg["Type"] == "SoMouseButtonEvent": - if (arg["State"] == "DOWN") and (arg["Button"] == "BUTTON1"): - if self.point: - self.active = False - FreeCADGui.Snapper.off() - self.node.append(self.point) - self.ui.textUi() - self.ui.textValue.setFocus() - - def numericInput(self,numx,numy,numz): - '''this function gets called by the toolbar when valid - x, y, and z have been entered there''' - self.point = Vector(numx,numy,numz) - self.node.append(self.point) - self.ui.textUi() - self.ui.textValue.setFocus() - - -class Dimension(Creator): - """The Draft_Dimension FreeCAD command definition""" - - def __init__(self): - self.max=2 - self.cont = None - self.dir = None - - def GetResources(self): - return {'Pixmap' : 'Draft_Dimension', - 'Accel' : "D, I", - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_Dimension", "Dimension"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_Dimension", "Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment")} - - def Activated(self): - name = translate("draft","Dimension") - if self.cont: - self.finish() - elif self.hasMeasures(): - Creator.Activated(self,name) - self.dimtrack = trackers.dimTracker() - self.arctrack = trackers.arcTracker() - self.createOnMeasures() - self.finish() - else: - Creator.Activated(self,name) - if self.ui: - self.ui.pointUi(name) - self.ui.continueCmd.show() - self.ui.selectButton.show() - self.altdown = False - self.call = self.view.addEventCallback("SoEvent",self.action) - self.dimtrack = trackers.dimTracker() - self.arctrack = trackers.arcTracker() - self.link = None - self.edges = [] - self.pts = [] - self.angledata = None - self.indices = [] - self.center = None - self.arcmode = False - self.point2 = None - self.force = None - self.info = None - self.selectmode = False - self.setFromSelection() - FreeCAD.Console.PrintMessage(translate("draft", "Pick first point")+"\n") - FreeCADGui.draftToolBar.show() - - def setFromSelection(self): - """If we already have selected geometry, fill the nodes accordingly""" - sel = FreeCADGui.Selection.getSelectionEx() - import DraftGeomUtils - if len(sel) == 1: - if len(sel[0].SubElementNames) == 1: - if "Edge" in sel[0].SubElementNames[0]: - edge = sel[0].SubObjects[0] - n = int(sel[0].SubElementNames[0].lstrip("Edge"))-1 - self.indices.append(n) - if DraftGeomUtils.geomType(edge) == "Line": - self.node.extend([edge.Vertexes[0].Point,edge.Vertexes[1].Point]) - v1 = None - v2 =None - for i,v in enumerate(sel[0].Object.Shape.Vertexes): - if v.Point == edge.Vertexes[0].Point: - v1 = i - if v.Point == edge.Vertexes[1].Point: - v2 = i - if (v1 != None) and (v2 != None): - self.link = [sel[0].Object,v1,v2] - elif DraftGeomUtils.geomType(edge) == "Circle": - self.node.extend([edge.Curve.Center,edge.Vertexes[0].Point]) - self.edges = [edge] - self.arcmode = "diameter" - self.link = [sel[0].Object,n] - - def hasMeasures(self): - """checks if only measurements objects are selected""" - sel = FreeCADGui.Selection.getSelection() - if not sel: - return False - for o in sel: - if not o.isDerivedFrom("App::MeasureDistance"): - return False - return True - - def finish(self,closed=False): - """terminates the operation""" - self.cont = None - self.dir = None - Creator.finish(self) - if self.ui: - self.dimtrack.finalize() - self.arctrack.finalize() - - def createOnMeasures(self): - for o in FreeCADGui.Selection.getSelection(): - p1 = o.P1 - p2 = o.P2 - pt = o.ViewObject.RootNode.getChildren()[1].getChildren()[0].getChildren()[0].getChildren()[3] - p3 = Vector(pt.point.getValues()[2].getValue()) - FreeCADGui.addModule("Draft") - self.commit(translate("draft","Create Dimension"), - ['dim = Draft.makeDimension('+DraftVecUtils.toString(p1)+','+DraftVecUtils.toString(p2)+','+DraftVecUtils.toString(p3)+')', - 'FreeCAD.ActiveDocument.removeObject("'+o.Name+'")', - 'Draft.autogroup(dim)', - 'FreeCAD.ActiveDocument.recompute()']) - - def createObject(self): - """creates an object in the current doc""" - FreeCADGui.addModule("Draft") - if self.angledata: - normal = "None" - if len(self.edges) == 2: - import DraftGeomUtils - v1 = DraftGeomUtils.vec(self.edges[0]) - v2 = DraftGeomUtils.vec(self.edges[1]) - normal = DraftVecUtils.toString((v1.cross(v2)).normalize()) - self.commit(translate("draft","Create Dimension"), - ['dim = Draft.makeAngularDimension(center='+DraftVecUtils.toString(self.center)+',angles=['+str(self.angledata[0])+','+str(self.angledata[1])+'],p3='+DraftVecUtils.toString(self.node[-1])+',normal='+normal+')', - 'Draft.autogroup(dim)', - 'FreeCAD.ActiveDocument.recompute()']) - elif self.link and (not self.arcmode): - ops = [] - if self.force == 1: - self.commit(translate("draft","Create Dimension"), - ['dim = Draft.makeDimension(FreeCAD.ActiveDocument.'+self.link[0].Name+','+str(self.link[1])+','+str(self.link[2])+','+DraftVecUtils.toString(self.node[2])+')','dim.Direction=FreeCAD.Vector(0,1,0)', - 'Draft.autogroup(dim)', - 'FreeCAD.ActiveDocument.recompute()']) - elif self.force == 2: - self.commit(translate("draft","Create Dimension"), - ['dim = Draft.makeDimension(FreeCAD.ActiveDocument.'+self.link[0].Name+','+str(self.link[1])+','+str(self.link[2])+','+DraftVecUtils.toString(self.node[2])+')','dim.Direction=FreeCAD.Vector(1,0,0)', - 'Draft.autogroup(dim)', - 'FreeCAD.ActiveDocument.recompute()']) - else: - self.commit(translate("draft","Create Dimension"), - ['dim = Draft.makeDimension(FreeCAD.ActiveDocument.'+self.link[0].Name+','+str(self.link[1])+','+str(self.link[2])+','+DraftVecUtils.toString(self.node[2])+')', - 'Draft.autogroup(dim)', - 'FreeCAD.ActiveDocument.recompute()']) - elif self.arcmode: - self.commit(translate("draft","Create Dimension"), - ['dim = Draft.makeDimension(FreeCAD.ActiveDocument.'+self.link[0].Name+','+str(self.link[1])+',"'+str(self.arcmode)+'",'+DraftVecUtils.toString(self.node[2])+')', - 'Draft.autogroup(dim)', - 'FreeCAD.ActiveDocument.recompute()']) - else: - self.commit(translate("draft","Create Dimension"), - ['dim = Draft.makeDimension('+DraftVecUtils.toString(self.node[0])+','+DraftVecUtils.toString(self.node[1])+','+DraftVecUtils.toString(self.node[2])+')', - 'Draft.autogroup(dim)', - 'FreeCAD.ActiveDocument.recompute()']) - if self.ui.continueMode: - self.cont = self.node[2] - if not self.dir: - if self.link: - v1 = self.link[0].Shape.Vertexes[self.link[1]].Point - v2 = self.link[0].Shape.Vertexes[self.link[2]].Point - self.dir = v2.sub(v1) - else: - self.dir = self.node[1].sub(self.node[0]) - self.node = [self.node[1]] - self.link = None - - def selectEdge(self): - self.selectmode = not(self.selectmode) - - def action(self,arg): - """scene event handler""" - if arg["Type"] == "SoKeyboardEvent": - if arg["Key"] == "ESCAPE": - self.finish() - elif arg["Type"] == "SoLocation2Event": #mouse movement detection - import DraftGeomUtils - shift = hasMod(arg,MODCONSTRAIN) - if self.arcmode or self.point2: - setMod(arg,MODCONSTRAIN,False) - self.point,ctrlPoint,self.info = getPoint(self,arg,noTracker=(len(self.node)>0)) - if (hasMod(arg,MODALT) or self.selectmode) and (len(self.node)<3): - self.dimtrack.off() - if not self.altdown: - self.altdown = True - self.ui.switchUi(True) - if hasattr(FreeCADGui,"Snapper"): - FreeCADGui.Snapper.setSelectMode(True) - snapped = self.view.getObjectInfo((arg["Position"][0],arg["Position"][1])) - if snapped: - ob = self.doc.getObject(snapped['Object']) - if "Edge" in snapped['Component']: - num = int(snapped['Component'].lstrip('Edge'))-1 - ed = ob.Shape.Edges[num] - v1 = ed.Vertexes[0].Point - v2 = ed.Vertexes[-1].Point - self.dimtrack.update([v1,v2,self.cont]) - else: - if self.node and (len(self.edges) < 2): - self.dimtrack.on() - if len(self.edges) == 2: - # angular dimension - self.dimtrack.off() - r = self.point.sub(self.center) - self.arctrack.setRadius(r.Length) - a = self.arctrack.getAngle(self.point) - pair = DraftGeomUtils.getBoundaryAngles(a,self.pts) - if not (pair[0] < a < pair[1]): - self.angledata = [4*math.pi-pair[0],2*math.pi-pair[1]] - else: - self.angledata = [2*math.pi-pair[0],2*math.pi-pair[1]] - self.arctrack.setStartAngle(self.angledata[0]) - self.arctrack.setEndAngle(self.angledata[1]) - if self.altdown: - self.altdown = False - self.ui.switchUi(False) - if hasattr(FreeCADGui,"Snapper"): - FreeCADGui.Snapper.setSelectMode(False) - if self.dir: - self.point = self.node[0].add(DraftVecUtils.project(self.point.sub(self.node[0]),self.dir)) - if len(self.node) == 2: - if self.arcmode and self.edges: - cen = self.edges[0].Curve.Center - rad = self.edges[0].Curve.Radius - baseray = self.point.sub(cen) - v2 = DraftVecUtils.scaleTo(baseray,rad) - v1 = v2.negative() - if shift: - self.node = [cen,cen.add(v2)] - self.arcmode = "radius" - else: - self.node = [cen.add(v1),cen.add(v2)] - self.arcmode = "diameter" - self.dimtrack.update(self.node) - # Draw constraint tracker line. - if shift and (not self.arcmode): - if len(self.node) == 2: - if not self.point2: - self.point2 = self.node[1] - else: - self.node[1] = self.point2 - if not self.force: - a=abs(self.point.sub(self.node[0]).getAngle(plane.u)) - if (a > math.pi/4) and (a <= 0.75*math.pi): - self.force = 1 - else: - self.force = 2 - if self.force == 1: - self.node[1] = Vector(self.node[0].x,self.node[1].y,self.node[0].z) - elif self.force == 2: - self.node[1] = Vector(self.node[1].x,self.node[0].y,self.node[0].z) - else: - self.force = None - if self.point2 and (len(self.node) > 1): - self.node[1] = self.point2 - self.point2 = None - # update the dimline - if self.node and (not self.arcmode): - self.dimtrack.update(self.node+[self.point]+[self.cont]) - redraw3DView() - elif arg["Type"] == "SoMouseButtonEvent": - if (arg["State"] == "DOWN") and (arg["Button"] == "BUTTON1"): - import DraftGeomUtils - if self.point: - self.ui.redraw() - if (not self.node) and (not self.support): - getSupport(arg) - if (hasMod(arg,MODALT) or self.selectmode) and (len(self.node)<3): - #print("snapped: ",self.info) - if self.info: - ob = self.doc.getObject(self.info['Object']) - if 'Edge' in self.info['Component']: - num = int(self.info['Component'].lstrip('Edge'))-1 - ed = ob.Shape.Edges[num] - v1 = ed.Vertexes[0].Point - v2 = ed.Vertexes[-1].Point - i1 = i2 = None - for i in range(len(ob.Shape.Vertexes)): - if v1 == ob.Shape.Vertexes[i].Point: - i1 = i - if v2 == ob.Shape.Vertexes[i].Point: - i2 = i - if (i1 != None) and (i2 != None): - self.indices.append(num) - if not self.edges: - # nothing snapped yet, we treat it as normal edge-snapped dimension - self.node = [v1,v2] - self.link = [ob,i1,i2] - self.edges.append(ed) - if DraftGeomUtils.geomType(ed) == "Circle": - # snapped edge is an arc - self.arcmode = "diameter" - self.link = [ob,num] - else: - # there is already a snapped edge, so we start angular dimension - self.edges.append(ed) - self.node.extend([v1,v2]) # self.node now has the 4 endpoints - c = DraftGeomUtils.findIntersection(self.node[0], - self.node[1], - self.node[2], - self.node[3], - True,True) - if c: - #print("centers:",c) - self.center = c[0] - self.arctrack.setCenter(self.center) - self.arctrack.on() - for e in self.edges: - for v in e.Vertexes: - self.pts.append(self.arctrack.getAngle(v.Point)) - self.link = [self.link[0],ob] - else: - FreeCAD.Console.PrintMessage(translate("draft", "Edges don't intersect!")+"\n") - self.finish() - return - self.dimtrack.on() - else: - self.node.append(self.point) - self.selectmode = False - #print("node",self.node) - self.dimtrack.update(self.node) - if (len(self.node) == 2): - self.point2 = self.node[1] - if (len(self.node) == 1): - self.dimtrack.on() - if self.planetrack: - self.planetrack.set(self.node[0]) - elif (len(self.node) == 2) and self.cont: - self.node.append(self.cont) - self.createObject() - if not self.cont: - self.finish() - elif (len(self.node) == 3): - # for unlinked arc mode: - # if self.arcmode: - # v = self.node[1].sub(self.node[0]) - # v.multiply(0.5) - # cen = self.node[0].add(v) - # self.node = [self.node[0],self.node[1],cen] - self.createObject() - if not self.cont: - self.finish() - elif self.angledata: - self.node.append(self.point) - self.createObject() - self.finish() - - def numericInput(self,numx,numy,numz): - """this function gets called by the toolbar when valid x, y, and z have been entered there""" - self.point = Vector(numx,numy,numz) - self.node.append(self.point) - self.dimtrack.update(self.node) - if (len(self.node) == 1): - self.dimtrack.on() - elif (len(self.node) == 3): - self.createObject() - if not self.cont: - self.finish() - - -class ShapeString(Creator): - """The Draft_ShapeString FreeCAD command definition.""" - - def GetResources(self): - """Set icon, menu and tooltip.""" - _menu = "Shape from text" - _tooltip = ("Creates a shape from a text string by choosing " - "a specific font and a placement.\n" - "The closed shapes can be used for extrusions " - "and boolean operations.") - d = {'Pixmap': 'Draft_ShapeString', - 'Accel': "S, S", - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_ShapeString", _menu), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_ShapeString", _tooltip)} - return d - - def Activated(self): - name = translate("draft","ShapeString") - Creator.Activated(self,name) - self.creator = Creator - if self.ui: - self.ui.sourceCmd = self - self.taskmode = Draft.getParam("UiMode",1) - if self.taskmode: - try: - del self.task - except AttributeError: - pass - self.task = task_shapestring.ShapeStringTaskPanel() - self.task.sourceCmd = self - ToDo.delay(FreeCADGui.Control.showDialog, self.task) - else: - self.dialog = None - self.text = '' - self.ui.sourceCmd = self - self.ui.pointUi(name) - self.active = True - self.call = self.view.addEventCallback("SoEvent",self.action) - self.ssBase = None - self.ui.xValue.setFocus() - self.ui.xValue.selectAll() - FreeCAD.Console.PrintMessage(translate("draft", "Pick ShapeString location point")+"\n") - FreeCADGui.draftToolBar.show() - - def createObject(self): - """creates object in the current doc""" - #print("debug: D_T ShapeString.createObject type(self.SString): " str(type(self.SString))) - - dquote = '"' - if sys.version_info.major < 3: # Python3: no more unicode - String = 'u' + dquote + self.SString.encode('unicode_escape') + dquote - else: - String = dquote + self.SString + dquote - Size = str(self.SSSize) # numbers are ascii so this should always work - Tracking = str(self.SSTrack) # numbers are ascii so this should always work - FFile = dquote + self.FFile + dquote -# print("debug: D_T ShapeString.createObject type(String): " str(type(String))) -# print("debug: D_T ShapeString.createObject type(FFile): " str(type(FFile))) - - try: - qr,sup,points,fil = self.getStrings() - FreeCADGui.addModule("Draft") - self.commit(translate("draft","Create ShapeString"), - ['ss=Draft.makeShapeString(String='+String+',FontFile='+FFile+',Size='+Size+',Tracking='+Tracking+')', - 'plm=FreeCAD.Placement()', - 'plm.Base='+DraftVecUtils.toString(self.ssBase), - 'plm.Rotation.Q='+qr, - 'ss.Placement=plm', - 'ss.Support='+sup, - 'Draft.autogroup(ss)', - 'FreeCAD.ActiveDocument.recompute()']) - except Exception as e: - FreeCAD.Console.PrintError("Draft_ShapeString: error delaying commit\n") - self.finish() - - def action(self,arg): - """scene event handler""" - if arg["Type"] == "SoKeyboardEvent": - if arg["Key"] == "ESCAPE": - self.finish() - elif arg["Type"] == "SoLocation2Event": #mouse movement detection - if self.active: - self.point,ctrlPoint,info = getPoint(self,arg,noTracker=True) - redraw3DView() - elif arg["Type"] == "SoMouseButtonEvent": - if (arg["State"] == "DOWN") and (arg["Button"] == "BUTTON1"): - if not self.ssBase: - self.ssBase = self.point - self.active = False - FreeCADGui.Snapper.off() - self.ui.SSUi() - - def numericInput(self,numx,numy,numz): - '''this function gets called by the toolbar when valid - x, y, and z have been entered there''' - self.ssBase = Vector(numx,numy,numz) - self.ui.SSUi() #move on to next step in parameter entry - - def numericSSize(self,ssize): - '''this function is called by the toolbar when valid size parameter - has been entered. ''' - self.SSSize = ssize - self.ui.STrackUi() - - def numericSTrack(self,strack): - '''this function is called by the toolbar when valid size parameter - has been entered. ?''' - self.SSTrack = strack - self.ui.SFileUi() - - def validSString(self,sstring): - '''this function is called by the toolbar when a ?valid? string parameter - has been entered. ''' - self.SString = sstring - self.ui.SSizeUi() - - def validFFile(self,FFile): - '''this function is called by the toolbar when a ?valid? font file parameter - has been entered. ''' - self.FFile = FFile - # last step in ShapeString parm capture, create object - self.createObject() - - def finish(self, finishbool=False): - """terminates the operation""" - Creator.finish(self) - if self.ui: -# del self.dialog # what does this do?? - if self.ui.continueMode: - self.Activated() - -#--------------------------------------------------------------------------- +from draftguitools.gui_tool_utils import redraw3DView + +from draftguitools.gui_base_original import Creator + +from draftguitools.gui_lines import Line +from draftguitools.gui_lines import Wire +from draftguitools.gui_splines import BSpline +from draftguitools.gui_beziers import BezCurve +from draftguitools.gui_beziers import CubicBezCurve +from draftguitools.gui_beziers import BezierGroup +from draftguitools.gui_rectangles import Rectangle +from draftguitools.gui_arcs import Arc +from draftguitools.gui_arcs import Draft_Arc_3Points +from draftguitools.gui_circles import Circle +from draftguitools.gui_polygons import Polygon +from draftguitools.gui_ellipses import Ellipse +from draftguitools.gui_texts import Text +from draftguitools.gui_dimensions import Dimension +from draftguitools.gui_shapestrings import ShapeString +from draftguitools.gui_points import Point +from draftguitools.gui_facebinders import Draft_Facebinder +from draftguitools.gui_labels import Draft_Label + +# --------------------------------------------------------------------------- # Modifier functions -#--------------------------------------------------------------------------- - -class Modifier(DraftTool): - """A generic Modifier Tool, used by modification tools such as move""" - - def __init__(self): - DraftTool.__init__(self) - self.copymode = False - -class Move(Modifier): - """The Draft_Move FreeCAD command definition""" - - def __init__(self): - Modifier.__init__(self) - - def GetResources(self): - return {'Pixmap' : 'Draft_Move', - 'Accel' : "M, V", - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_Move", "Move"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_Move", "Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain")} - - def Activated(self): - self.name = translate("draft","Move", utf8_decode=True) - Modifier.Activated(self, self.name, - is_subtool=isinstance(FreeCAD.activeDraftCommand, SubelementHighlight)) - if not self.ui: - return - self.ghosts = [] - self.get_object_selection() - - def get_object_selection(self): - if FreeCADGui.Selection.getSelectionEx(): - return self.proceed() - self.ui.selectUi() - FreeCAD.Console.PrintMessage(translate("draft", "Select an object to move")+"\n") - self.call = self.view.addEventCallback("SoEvent", selectObject) - - def proceed(self): - if self.call: - self.view.removeEventCallback("SoEvent",self.call) - self.selected_objects = FreeCADGui.Selection.getSelection() - self.selected_objects = Draft.getGroupContents(self.selected_objects, addgroups=True, spaces=True, noarchchild=True) - self.selected_subelements = FreeCADGui.Selection.getSelectionEx() - self.ui.lineUi(self.name) - self.ui.modUi() - if self.copymode: - self.ui.isCopy.setChecked(True) - self.ui.xValue.setFocus() - self.ui.xValue.selectAll() - self.call = self.view.addEventCallback("SoEvent", self.action) - FreeCAD.Console.PrintMessage(translate("draft", "Pick start point")+"\n") - - def finish(self,closed=False,cont=False): - for ghost in self.ghosts: - ghost.finalize() - if cont and self.ui: - if self.ui.continueMode: - ToDo.delayAfter(self.Activated, []) - Modifier.finish(self) - - def action(self,arg): - """scene event handler""" - if arg["Type"] == "SoKeyboardEvent" and arg["Key"] == "ESCAPE": - self.finish() - elif arg["Type"] == "SoLocation2Event": - self.handle_mouse_move_event(arg) - elif arg["Type"] == "SoMouseButtonEvent" \ - and arg["State"] == "DOWN" \ - and arg["Button"] == "BUTTON1": - self.handle_mouse_click_event(arg) - - def handle_mouse_move_event(self, arg): - for ghost in self.ghosts: - ghost.off() - self.point, ctrlPoint, info = getPoint(self,arg) - if (len(self.node) > 0): - last = self.node[len(self.node)-1] - self.vector = self.point.sub(last) - for ghost in self.ghosts: - ghost.move(self.vector) - ghost.on() - if self.extendedCopy: - if not hasMod(arg,MODALT): self.finish() - redraw3DView() - - def handle_mouse_click_event(self, arg): - if not self.ghosts: - self.set_ghosts() - if not self.point: - return - self.ui.redraw() - if self.node == []: - self.node.append(self.point) - self.ui.isRelative.show() - for ghost in self.ghosts: - ghost.on() - FreeCAD.Console.PrintMessage(translate("draft", "Pick end point")+"\n") - if self.planetrack: - self.planetrack.set(self.point) - else: - last = self.node[0] - self.vector = self.point.sub(last) - self.move() - if hasMod(arg,MODALT): - self.extendedCopy = True - else: - self.finish(cont=True) - - def set_ghosts(self): - if self.ui.isSubelementMode.isChecked(): - return self.set_subelement_ghosts() - self.ghosts = [trackers.ghostTracker(self.selected_objects)] - - def set_subelement_ghosts(self): - import Part - for object in self.selected_subelements: - for subelement in object.SubObjects: - if isinstance(subelement, Part.Vertex) \ - or isinstance(subelement, Part.Edge): - self.ghosts.append(trackers.ghostTracker(subelement)) - - def move(self): - if self.ui.isSubelementMode.isChecked(): - self.move_subelements() - else: - self.move_object() - - def move_subelements(self): - try: - if self.ui.isCopy.isChecked(): - self.commit(translate("draft", "Copy"), self.build_copy_subelements_command()) - else: - self.commit(translate("draft", "Move"), self.build_move_subelements_command()) - except: - FreeCAD.Console.PrintError(translate("draft", "Some subelements could not be moved.")) - - def build_copy_subelements_command(self): - import Part - command = [] - arguments = [] - for object in self.selected_subelements: - for index, subelement in enumerate(object.SubObjects): - if not isinstance(subelement, Part.Edge): - continue - arguments.append('[FreeCAD.ActiveDocument.{}, {}, {}]'.format( - object.ObjectName, - int(object.SubElementNames[index][len("Edge"):])-1, - DraftVecUtils.toString(self.vector))) - command.append('Draft.copyMovedEdges([{}])'.format(','.join(arguments))) - command.append('FreeCAD.ActiveDocument.recompute()') - return command - - def build_move_subelements_command(self): - import Part - command = [] - for object in self.selected_subelements: - for index, subelement in enumerate(object.SubObjects): - if isinstance(subelement, Part.Vertex): - command.append('Draft.moveVertex(FreeCAD.ActiveDocument.{}, {}, {})'.format( - object.ObjectName, - int(object.SubElementNames[index][len("Vertex"):])-1, - DraftVecUtils.toString(self.vector) - )) - elif isinstance(subelement, Part.Edge): - command.append('Draft.moveEdge(FreeCAD.ActiveDocument.{}, {}, {})'.format( - object.ObjectName, - int(object.SubElementNames[index][len("Edge"):])-1, - DraftVecUtils.toString(self.vector) - )) - command.append('FreeCAD.ActiveDocument.recompute()') - return command - - def move_object(self): - objects = '[' + ','.join(['FreeCAD.ActiveDocument.' + object.Name for object in self.selected_objects]) + ']' - FreeCADGui.addModule("Draft") - self.commit(translate("draft","Copy" if self.ui.isCopy.isChecked() else "Move"), - ['Draft.move('+objects+','+DraftVecUtils.toString(self.vector)+',copy='+str(self.ui.isCopy.isChecked())+')', 'FreeCAD.ActiveDocument.recompute()']) - - def numericInput(self,numx,numy,numz): - """this function gets called by the toolbar when valid x, y, and z have been entered there""" - self.point = Vector(numx,numy,numz) - if not self.node: - self.node.append(self.point) - self.ui.isRelative.show() - self.ui.isCopy.show() - for ghost in self.ghosts: - ghost.on() - FreeCAD.Console.PrintMessage(translate("draft", "Pick end point")+"\n") - else: - last = self.node[-1] - self.vector = self.point.sub(last) - self.move() - self.finish() - - -class ApplyStyle(Modifier): - """The Draft_ApplyStyle FreeCA command definition""" - - def GetResources(self): - return {'Pixmap' : 'Draft_Apply', - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_ApplyStyle", "Apply Current Style"), - 'ToolTip' : QtCore.QT_TRANSLATE_NOOP("Draft_ApplyStyle", "Applies current line width and color to selected objects")} - - def IsActive(self): - if FreeCADGui.Selection.getSelection(): - return True - else: - return False - - def Activated(self): - Modifier.Activated(self) - if self.ui: - self.sel = FreeCADGui.Selection.getSelection() - if (len(self.sel)>0): - FreeCADGui.addModule("Draft") - c = [] - for ob in self.sel: - if (ob.Type == "App::DocumentObjectGroup"): - c.extend(self.formatGroup(ob)) - else: - c.append('Draft.formatObject(FreeCAD.ActiveDocument.'+ob.Name+')') - self.commit(translate("draft","Change Style"),c) - - def formatGroup(self,grpob): - FreeCADGui.addModule("Draft") - c=[] - for ob in grpob.Group: - if (ob.Type == "App::DocumentObjectGroup"): - c.extend(self.formatGroup(ob)) - else: - c.append('Draft.formatObject(FreeCAD.ActiveDocument.'+ob.Name+')') - -class Rotate(Modifier): - """The Draft_Rotate FreeCAD command definition""" - - def GetResources(self): - return {'Pixmap' : 'Draft_Rotate', - 'Accel' : "R, O", - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_Rotate", "Rotate"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_Rotate", "Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy")} - - def Activated(self): - Modifier.Activated(self,"Rotate") - if not self.ui: - return - self.ghosts = [] - self.arctrack = None - self.get_object_selection() - - def get_object_selection(self): - if FreeCADGui.Selection.getSelection(): - return self.proceed() - self.ui.selectUi() - FreeCAD.Console.PrintMessage(translate("draft", "Select an object to rotate")+"\n") - self.call = self.view.addEventCallback("SoEvent", selectObject) - - def proceed(self): - if self.call: - self.view.removeEventCallback("SoEvent", self.call) - self.selected_objects = FreeCADGui.Selection.getSelection() - self.selected_objects = Draft.getGroupContents(self.selected_objects, addgroups=True, spaces=True, noarchchild=True) - self.selected_subelements = FreeCADGui.Selection.getSelectionEx() - self.step = 0 - self.center = None - self.ui.rotateSetCenterUi() - self.ui.modUi() - self.ui.setTitle(translate("draft","Rotate")) - self.arctrack = trackers.arcTracker() - self.call = self.view.addEventCallback("SoEvent",self.action) - FreeCAD.Console.PrintMessage(translate("draft", "Pick rotation center")+"\n") - - def action(self, arg): - """scene event handler""" - if arg["Type"] == "SoKeyboardEvent" and arg["Key"] == "ESCAPE": - self.finish() - elif arg["Type"] == "SoLocation2Event": - self.handle_mouse_move_event(arg) - elif arg["Type"] == "SoMouseButtonEvent" \ - and arg["State"] == "DOWN" \ - and arg["Button"] == "BUTTON1": - self.handle_mouse_click_event(arg) - - def handle_mouse_move_event(self, arg): - for ghost in self.ghosts: - ghost.off() - self.point,ctrlPoint,info = getPoint(self,arg) - # this is to make sure radius is what you see on screen - if self.center and DraftVecUtils.dist(self.point,self.center): - viewdelta = DraftVecUtils.project(self.point.sub(self.center), plane.axis) - if not DraftVecUtils.isNull(viewdelta): - self.point = self.point.add(viewdelta.negative()) - if self.extendedCopy: - if not hasMod(arg,MODALT): - self.step = 3 - self.finish() - if (self.step == 0): - pass - elif (self.step == 1): - currentrad = DraftVecUtils.dist(self.point,self.center) - if (currentrad != 0): - angle = DraftVecUtils.angle(plane.u, self.point.sub(self.center), plane.axis) - else: angle = 0 - self.ui.setRadiusValue(math.degrees(angle),unit="Angle") - self.firstangle = angle - self.ui.radiusValue.setFocus() - self.ui.radiusValue.selectAll() - elif (self.step == 2): - currentrad = DraftVecUtils.dist(self.point,self.center) - if (currentrad != 0): - angle = DraftVecUtils.angle(plane.u, self.point.sub(self.center), plane.axis) - else: angle = 0 - if (angle < self.firstangle): - sweep = (2*math.pi-self.firstangle)+angle - else: - sweep = angle - self.firstangle - self.arctrack.setApertureAngle(sweep) - for ghost in self.ghosts: - ghost.rotate(plane.axis,sweep) - ghost.on() - self.ui.setRadiusValue(math.degrees(sweep), 'Angle') - self.ui.radiusValue.setFocus() - self.ui.radiusValue.selectAll() - redraw3DView() - - def handle_mouse_click_event(self, arg): - if not self.point: - return - if self.step == 0: - self.set_center() - elif self.step == 1: - self.set_start_point() - else: - self.set_rotation_angle(arg) - - def set_center(self): - if not self.ghosts: - self.set_ghosts() - self.center = self.point - self.node = [self.point] - self.ui.radiusUi() - self.ui.radiusValue.setText(FreeCAD.Units.Quantity(0,FreeCAD.Units.Angle).UserString) - self.ui.hasFill.hide() - self.ui.labelRadius.setText(translate("draft","Base angle")) - self.ui.radiusValue.setToolTip(translate("draft","The base angle you wish to start the rotation from")) - self.arctrack.setCenter(self.center) - for ghost in self.ghosts: - ghost.center(self.center) - self.step = 1 - FreeCAD.Console.PrintMessage(translate("draft", "Pick base angle")+"\n") - if self.planetrack: - self.planetrack.set(self.point) - - def set_start_point(self): - self.ui.labelRadius.setText(translate("draft","Rotation")) - self.ui.radiusValue.setToolTip(translate("draft", "The amount of rotation you wish to perform. The final angle will be the base angle plus this amount.")) - self.rad = DraftVecUtils.dist(self.point,self.center) - self.arctrack.on() - self.arctrack.setStartPoint(self.point) - for ghost in self.ghosts: - ghost.on() - self.step = 2 - FreeCAD.Console.PrintMessage(translate("draft", "Pick rotation angle")+"\n") - - def set_rotation_angle(self, arg): - currentrad = DraftVecUtils.dist(self.point,self.center) - angle = self.point.sub(self.center).getAngle(plane.u) - if DraftVecUtils.project(self.point.sub(self.center), plane.v).getAngle(plane.v) > 1: - angle = -angle - if (angle < self.firstangle): - self.angle = (2*math.pi-self.firstangle)+angle - else: - self.angle = angle - self.firstangle - self.rotate(self.ui.isCopy.isChecked() or hasMod(arg,MODALT)) - if hasMod(arg,MODALT): - self.extendedCopy = True - else: - self.finish(cont=True) - - def set_ghosts(self): - if self.ui.isSubelementMode.isChecked(): - return self.set_subelement_ghosts() - self.ghosts = [trackers.ghostTracker(self.selected_objects)] - - def set_subelement_ghosts(self): - import Part - for object in self.selected_subelements: - for subelement in object.SubObjects: - if isinstance(subelement, Part.Vertex) \ - or isinstance(subelement, Part.Edge): - self.ghosts.append(trackers.ghostTracker(subelement)) - - def finish(self, closed=False, cont=False): - """finishes the arc""" - if self.arctrack: - self.arctrack.finalize() - for ghost in self.ghosts: - ghost.finalize() - if cont and self.ui: - if self.ui.continueMode: - ToDo.delayAfter(self.Activated, []) - Modifier.finish(self) - if self.doc: - self.doc.recompute() - - def rotate(self, is_copy=False): - if self.ui.isSubelementMode.isChecked(): - self.rotate_subelements(is_copy) - else: - self.rotate_object(is_copy) - - def rotate_subelements(self, is_copy): - try: - if is_copy: - self.commit(translate("draft", "Copy"), self.build_copy_subelements_command()) - else: - self.commit(translate("draft", "Rotate"), self.build_rotate_subelements_command()) - except: - FreeCAD.Console.PrintError(translate("draft", "Some subelements could not be moved.")) - - def build_copy_subelements_command(self): - import Part - command = [] - arguments = [] - for object in self.selected_subelements: - for index, subelement in enumerate(object.SubObjects): - if not isinstance(subelement, Part.Edge): - continue - arguments.append('[FreeCAD.ActiveDocument.{}, {}, {}, {}, {}]'.format( - object.ObjectName, - int(object.SubElementNames[index][len("Edge"):])-1, - math.degrees(self.angle), - DraftVecUtils.toString(self.center), - DraftVecUtils.toString(plane.axis))) - command.append('Draft.copyRotatedEdges([{}])'.format(','.join(arguments))) - command.append('FreeCAD.ActiveDocument.recompute()') - return command - - def build_rotate_subelements_command(self): - import Part - command = [] - for object in self.selected_subelements: - for index, subelement in enumerate(object.SubObjects): - if isinstance(subelement, Part.Vertex): - command.append('Draft.rotateVertex(FreeCAD.ActiveDocument.{}, {}, {}, {}, {})'.format( - object.ObjectName, - int(object.SubElementNames[index][len("Vertex"):])-1, - math.degrees(self.angle), - DraftVecUtils.toString(self.center), - DraftVecUtils.toString(plane.axis))) - elif isinstance(subelement, Part.Edge): - command.append('Draft.rotateEdge(FreeCAD.ActiveDocument.{}, {}, {}, {}, {})'.format( - object.ObjectName, - int(object.SubElementNames[index][len("Edge"):])-1, - math.degrees(self.angle), - DraftVecUtils.toString(self.center), - DraftVecUtils.toString(plane.axis))) - command.append('FreeCAD.ActiveDocument.recompute()') - return command - - def rotate_object(self, is_copy): - objects = '[' + ','.join(['FreeCAD.ActiveDocument.' + object.Name for object in self.selected_objects]) + ']' - FreeCADGui.addModule("Draft") - self.commit(translate("draft","Copy" if is_copy else "Rotate"), - ['Draft.rotate({},{},{},axis={},copy={})'.format( - objects, - math.degrees(self.angle), - DraftVecUtils.toString(self.center), - DraftVecUtils.toString(plane.axis), - is_copy - ), - 'FreeCAD.ActiveDocument.recompute()']) - - def numericInput(self,numx,numy,numz): - """this function gets called by the toolbar when valid x, y, and z have been entered there""" - self.center = Vector(numx,numy,numz) - self.node = [self.center] - self.arctrack.setCenter(self.center) - for ghost in self.ghosts: - ghost.center(self.center) - self.ui.radiusUi() - self.ui.hasFill.hide() - self.ui.labelRadius.setText(translate("draft","Base angle")) - self.ui.radiusValue.setToolTip(translate("draft","The base angle you wish to start the rotation from")) - self.ui.radiusValue.setText(FreeCAD.Units.Quantity(0,FreeCAD.Units.Angle).UserString) - self.step = 1 - FreeCAD.Console.PrintMessage(translate("draft", "Pick base angle")+"\n") - - def numericRadius(self,rad): - """this function gets called by the toolbar when valid radius have been entered there""" - if (self.step == 1): - self.ui.labelRadius.setText(translate("draft","Rotation")) - self.ui.radiusValue.setToolTip(translate("draft","The amount of rotation you wish to perform. The final angle will be the base angle plus this amount.")) - self.ui.radiusValue.setText(FreeCAD.Units.Quantity(0,FreeCAD.Units.Angle).UserString) - self.firstangle = math.radians(rad) - self.arctrack.setStartAngle(self.firstangle) - self.arctrack.on() - for ghost in self.ghosts: - ghost.on() - self.step = 2 - FreeCAD.Console.PrintMessage(translate("draft", "Pick rotation angle")+"\n") - else: - self.angle = math.radians(rad) - self.rotate(self.ui.isCopy.isChecked()) - self.finish(cont=True) - - -class Offset(Modifier): - """The Draft_Offset FreeCAD command definition""" - - def GetResources(self): - return {'Pixmap' : 'Draft_Offset', - 'Accel' : "O, S", - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_Offset", "Offset"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_Offset", "Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy")} - - def Activated(self): - self.running = False - Modifier.Activated(self,"Offset") - self.ghost = None - self.linetrack = None - self.arctrack = None - if self.ui: - if not FreeCADGui.Selection.getSelection(): - self.ui.selectUi() - FreeCAD.Console.PrintMessage(translate("draft", "Select an object to offset")+"\n") - self.call = self.view.addEventCallback("SoEvent",selectObject) - elif len(FreeCADGui.Selection.getSelection()) > 1: - FreeCAD.Console.PrintWarning(translate("draft", "Offset only works on one object at a time")+"\n") - else: - self.proceed() - - def proceed(self): - if self.call: self.view.removeEventCallback("SoEvent",self.call) - self.sel = FreeCADGui.Selection.getSelection()[0] - if not self.sel.isDerivedFrom("Part::Feature"): - FreeCAD.Console.PrintWarning(translate("draft", "Cannot offset this object type")+"\n") - self.finish() - else: - self.step = 0 - self.dvec = None - self.npts = None - self.constrainSeg = None - self.ui.offsetUi() - self.linetrack = trackers.lineTracker() - self.faces = False - self.shape = self.sel.Shape - self.mode = None - if Draft.getType(self.sel) in ["Circle","Arc"]: - self.ghost = trackers.arcTracker() - self.mode = "Circle" - self.center = self.shape.Edges[0].Curve.Center - self.ghost.setCenter(self.center) - self.ghost.setStartAngle(math.radians(self.sel.FirstAngle)) - self.ghost.setEndAngle(math.radians(self.sel.LastAngle)) - elif Draft.getType(self.sel) == "BSpline": - self.ghost = trackers.bsplineTracker(points=self.sel.Points) - self.mode = "BSpline" - elif Draft.getType(self.sel) == "BezCurve": - FreeCAD.Console.PrintWarning(translate("draft", "Sorry, offset of Bezier curves is currently still not supported")+"\n") - self.finish() - return - else: - if len(self.sel.Shape.Edges) == 1: - import Part - if isinstance(self.sel.Shape.Edges[0].Curve,Part.Circle): - self.ghost = trackers.arcTracker() - self.mode = "Circle" - self.center = self.shape.Edges[0].Curve.Center - self.ghost.setCenter(self.center) - if len(self.sel.Shape.Vertexes) > 1: - self.ghost.setStartAngle(self.sel.Shape.Edges[0].FirstParameter) - self.ghost.setEndAngle(self.sel.Shape.Edges[0].LastParameter) - if not self.ghost: - self.ghost = trackers.wireTracker(self.shape) - self.mode = "Wire" - self.call = self.view.addEventCallback("SoEvent",self.action) - FreeCAD.Console.PrintMessage(translate("draft", "Pick distance")+"\n") - if self.planetrack: - self.planetrack.set(self.shape.Vertexes[0].Point) - self.running = True - - def action(self,arg): - """scene event handler""" - if arg["Type"] == "SoKeyboardEvent": - if arg["Key"] == "ESCAPE": - self.finish() - elif arg["Type"] == "SoLocation2Event": - self.point,ctrlPoint,info = getPoint(self,arg) - if hasMod(arg,MODCONSTRAIN) and self.constrainSeg: - dist = DraftGeomUtils.findPerpendicular(self.point,self.shape,self.constrainSeg[1]) - else: - dist = DraftGeomUtils.findPerpendicular(self.point,self.shape.Edges) - if dist: - self.ghost.on() - if self.mode == "Wire": - d = dist[0].negative() - v1 = DraftGeomUtils.getTangent(self.shape.Edges[0],self.point) - v2 = DraftGeomUtils.getTangent(self.shape.Edges[dist[1]],self.point) - a = -DraftVecUtils.angle(v1,v2) - self.dvec = DraftVecUtils.rotate(d,a,plane.axis) - occmode = self.ui.occOffset.isChecked() - self.ghost.update(DraftGeomUtils.offsetWire(self.shape,self.dvec,occ=occmode),forceclosed=occmode) - elif self.mode == "BSpline": - d = dist[0].negative() - e = self.shape.Edges[0] - basetan = DraftGeomUtils.getTangent(e,self.point) - self.npts = [] - for p in self.sel.Points: - currtan = DraftGeomUtils.getTangent(e,p) - a = -DraftVecUtils.angle(currtan,basetan) - self.dvec = DraftVecUtils.rotate(d,a,plane.axis) - self.npts.append(p.add(self.dvec)) - self.ghost.update(self.npts) - elif self.mode == "Circle": - self.dvec = self.point.sub(self.center).Length - self.ghost.setRadius(self.dvec) - self.constrainSeg = dist - self.linetrack.on() - self.linetrack.p1(self.point) - self.linetrack.p2(self.point.add(dist[0])) - self.ui.setRadiusValue(dist[0].Length,unit="Length") - else: - self.dvec = None - self.ghost.off() - self.constrainSeg = None - self.linetrack.off() - self.ui.radiusValue.setText("off") - self.ui.radiusValue.setFocus() - self.ui.radiusValue.selectAll() - if self.extendedCopy: - if not hasMod(arg,MODALT): self.finish() - redraw3DView() - - elif arg["Type"] == "SoMouseButtonEvent": - if (arg["State"] == "DOWN") and (arg["Button"] == "BUTTON1"): - copymode = False - occmode = self.ui.occOffset.isChecked() - if hasMod(arg,MODALT) or self.ui.isCopy.isChecked(): copymode = True - FreeCADGui.addModule("Draft") - if self.npts: - print("offset:npts=",self.npts) - self.commit(translate("draft","Offset"), - ['Draft.offset(FreeCAD.ActiveDocument.'+self.sel.Name+','+DraftVecUtils.toString(self.npts)+',copy='+str(copymode)+')', - 'FreeCAD.ActiveDocument.recompute()']) - elif self.dvec: - if isinstance(self.dvec,float): - d = str(self.dvec) - else: - d = DraftVecUtils.toString(self.dvec) - self.commit(translate("draft","Offset"), - ['Draft.offset(FreeCAD.ActiveDocument.'+self.sel.Name+','+d+',copy='+str(copymode)+',occ='+str(occmode)+')', - 'FreeCAD.ActiveDocument.recompute()']) - if hasMod(arg,MODALT): - self.extendedCopy = True - else: - self.finish() - - def finish(self,closed=False): - if self.running: - if self.linetrack: - self.linetrack.finalize() - if self.ghost: - self.ghost.finalize() - Modifier.finish(self) - - def numericRadius(self,rad): - '''this function gets called by the toolbar when - valid radius have been entered there''' - #print("dvec:",self.dvec) - #print("rad:",rad) - if self.dvec: - if isinstance(self.dvec,float): - if self.mode == "Circle": - r1 = self.shape.Edges[0].Curve.Radius - r2 = self.ghost.getRadius() - if r2 >= r1: - rad = r1 + rad - else: - rad = r1 - rad - d = str(rad) - else: - print("Draft.Offset error: Unhandled case") - else: - self.dvec.normalize() - self.dvec.multiply(rad) - d = DraftVecUtils.toString(self.dvec) - copymode = False - occmode = self.ui.occOffset.isChecked() - if self.ui.isCopy.isChecked(): - copymode = True - FreeCADGui.addModule("Draft") - self.commit(translate("draft","Offset"), - ['Draft.offset(FreeCAD.ActiveDocument.'+self.sel.Name+','+d+',copy='+str(copymode)+',occ='+str(occmode)+')', - 'FreeCAD.ActiveDocument.recompute()']) - self.finish() - else: - FreeCAD.Console.PrintError(translate("draft","Offset direction is not defined. Please move the mouse on either side of the object first to indicate a direction")+"/n") - - -class Stretch(Modifier): - """The Draft_Stretch FreeCAD command definition""" - - def GetResources(self): - return {'Pixmap' : 'Draft_Stretch', - 'Accel' : "S, H", - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_Stretch", "Stretch"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_Stretch", "Stretches the selected objects")} - - def Activated(self): - Modifier.Activated(self,"Stretch") - if self.ui: - if not FreeCADGui.Selection.getSelection(): - self.ui.selectUi() - FreeCAD.Console.PrintMessage(translate("draft", "Select an object to stretch")+"\n") - self.call = self.view.addEventCallback("SoEvent",selectObject) - else: - self.proceed() - - def proceed(self): - if self.call: - self.view.removeEventCallback("SoEvent",self.call) - supported = ["Rectangle","Wire","BSpline","BezCurve","Sketch"] - self.sel = [] - for obj in FreeCADGui.Selection.getSelection(): - if Draft.getType(obj) in supported: - self.sel.append([obj,FreeCAD.Placement()]) - elif hasattr(obj,"Base"): - if obj.Base: - if Draft.getType(obj.Base) in supported: - self.sel.append([obj.Base,obj.Placement]) - - elif Draft.getType(obj.Base) in ["Offset2D","Array"]: - base = None - if hasattr(obj.Base,"Source") and obj.Base.Source: - base = obj.Base.Source - elif hasattr(obj.Base,"Base") and obj.Base.Base: - base = obj.Base.Base - if base: - if Draft.getType(base) in supported: - self.sel.append([base,obj.Placement.multiply(obj.Base.Placement)]) - elif Draft.getType(obj) in ["Offset2D","Array"]: - base = None - if hasattr(obj,"Source") and obj.Source: - base = obj.Source - elif hasattr(obj,"Base") and obj.Base: - base = obj.Base - if base: - if Draft.getType(base) in supported: - self.sel.append([base,obj.Placement]) - if self.ui and self.sel: - self.step = 1 - self.refpoint = None - self.ui.pointUi("Stretch") - self.ui.extUi() - self.call = self.view.addEventCallback("SoEvent",self.action) - self.rectracker = trackers.rectangleTracker(dotted=True,scolor=(0.0,0.0,1.0),swidth=2) - self.nodetracker = [] - self.displacement = None - FreeCAD.Console.PrintMessage(translate("draft", "Pick first point of selection rectangle")+"\n") - - def action(self,arg): - """scene event handler""" - if arg["Type"] == "SoKeyboardEvent": - if arg["Key"] == "ESCAPE": - self.finish() - elif arg["Type"] == "SoLocation2Event": #mouse movement detection - point,ctrlPoint,info = getPoint(self,arg) #,mobile=True) #,noTracker=(self.step < 3)) - if self.step == 2: - self.rectracker.update(point) - redraw3DView() - elif arg["Type"] == "SoMouseButtonEvent": - if (arg["State"] == "DOWN") and (arg["Button"] == "BUTTON1"): - if (arg["Position"] == self.pos): - # clicked twice on the same point - self.finish() - else: - point,ctrlPoint,info = getPoint(self,arg) #,mobile=True) #,noTracker=(self.step < 3)) - self.addPoint(point) - - def addPoint(self,point): - if self.step == 1: - # first rctangle point - FreeCAD.Console.PrintMessage(translate("draft", "Pick opposite point of selection rectangle")+"\n") - self.ui.setRelative() - self.rectracker.setorigin(point) - self.rectracker.on() - if self.planetrack: - self.planetrack.set(point) - self.step = 2 - elif self.step == 2: - # second rectangle point - FreeCAD.Console.PrintMessage(translate("draft", "Pick start point of displacement")+"\n") - self.rectracker.off() - nodes = [] - self.ops = [] - for sel in self.sel: - o = sel[0] - vispla = sel[1] - tp = Draft.getType(o) - if tp in ["Wire","BSpline","BezCurve"]: - np = [] - iso = False - for p in o.Points: - p = o.Placement.multVec(p) - p = vispla.multVec(p) - isi = self.rectracker.isInside(p) - np.append(isi) - if isi: - iso = True - nodes.append(p) - if iso: - self.ops.append([o,np]) - elif tp in ["Rectangle"]: - p1 = Vector(0,0,0) - p2 = Vector(o.Length.Value,0,0) - p3 = Vector(o.Length.Value,o.Height.Value,0) - p4 = Vector(0,o.Height.Value,0) - np = [] - iso = False - for p in [p1,p2,p3,p4]: - p = o.Placement.multVec(p) - p = vispla.multVec(p) - isi = self.rectracker.isInside(p) - np.append(isi) - if isi: - iso = True - nodes.append(p) - if iso: - self.ops.append([o,np]) - elif tp in ["Sketch"]: - np = [] - iso = False - for p in o.Shape.Vertexes: - p = vispla.multVec(p.Point) - isi = self.rectracker.isInside(p) - np.append(isi) - if isi: - iso = True - nodes.append(p) - if iso: - self.ops.append([o,np]) - else: - p = o.Placement.Base - p = vispla.multVec(p) - if self.rectracker.isInside(p): - self.ops.append([o]) - nodes.append(p) - for n in nodes: - nt = trackers.editTracker(n,inactive=True) - nt.on() - self.nodetracker.append(nt) - self.step = 3 - elif self.step == 3: - # first point of displacement line - FreeCAD.Console.PrintMessage(translate("draft", "Pick end point of displacement")+"\n") - self.displacement = point - #print "first point:",point - self.node = [point] - self.step = 4 - elif self.step == 4: - #print "second point:",point - self.displacement = point.sub(self.displacement) - self.doStretch() - if self.point: - self.ui.redraw() - - def numericInput(self,numx,numy,numz): - """this function gets called by the toolbar when valid x, y, and z have been entered there""" - point = Vector(numx,numy,numz) - self.addPoint(point) - - def finish(self,closed=False): - if hasattr(self,"rectracker") and self.rectracker: - self.rectracker.finalize() - if hasattr(self,"nodetracker") and self.nodetracker: - for n in self.nodetracker: - n.finalize() - Modifier.finish(self) - - def doStretch(self): - """does the actual stretching""" - commitops = [] - if self.displacement: - if self.displacement.Length > 0: - #print "displacement: ",self.displacement - for ops in self.ops: - tp = Draft.getType(ops[0]) - localdisp = ops[0].Placement.Rotation.inverted().multVec(self.displacement) - if tp in ["Wire","BSpline","BezCurve"]: - pts = [] - for i in range(len(ops[1])): - if ops[1][i] == False: - pts.append(ops[0].Points[i]) - else: - pts.append(ops[0].Points[i].add(localdisp)) - pts = str(pts).replace("Vector","FreeCAD.Vector") - commitops.append("FreeCAD.ActiveDocument."+ops[0].Name+".Points="+pts) - elif tp in ["Sketch"]: - baseverts = [ops[0].Shape.Vertexes[i].Point for i in range(len(ops[1])) if ops[1][i]] - for i in range(ops[0].GeometryCount): - j = 0 - while True: - try: - p = ops[0].getPoint(i,j) - except ValueError: - break - else: - p = ops[0].Placement.multVec(p) - r = None - for bv in baseverts: - if DraftVecUtils.isNull(p.sub(bv)): - commitops.append("FreeCAD.ActiveDocument."+ops[0].Name+".movePoint("+str(i)+","+str(j)+",FreeCAD."+str(localdisp)+",True)") - r = bv - break - if r: - baseverts.remove(r) - j += 1 - elif tp in ["Rectangle"]: - p1 = Vector(0,0,0) - p2 = Vector(ops[0].Length.Value,0,0) - p3 = Vector(ops[0].Length.Value,ops[0].Height.Value,0) - p4 = Vector(0,ops[0].Height.Value,0) - if ops[1] == [False,True,True,False]: - optype = 1 - elif ops[1] == [False,False,True,True]: - optype = 2 - elif ops[1] == [True,False,False,True]: - optype = 3 - elif ops[1] == [True,True,False,False]: - optype = 4 - else: - optype = 0 - #print("length:",ops[0].Length,"height:",ops[0].Height," - ",ops[1]," - ",self.displacement) - done = False - if optype > 0: - v1 = ops[0].Placement.multVec(p2).sub(ops[0].Placement.multVec(p1)) - a1 = round(self.displacement.getAngle(v1),4) - v2 = ops[0].Placement.multVec(p4).sub(ops[0].Placement.multVec(p1)) - a2 = round(self.displacement.getAngle(v2),4) - # check if the displacement is along one of the rectangle directions - if a1 == 0: - if optype == 1: - if ops[0].Length.Value >= 0: - d = ops[0].Length.Value + self.displacement.Length - else: - d = ops[0].Length.Value - self.displacement.Length - commitops.append("FreeCAD.ActiveDocument."+ops[0].Name+".Length="+str(d)) - done = True - elif optype == 3: - if ops[0].Length.Value >= 0: - d = ops[0].Length.Value - self.displacement.Length - else: - d = ops[0].Length.Value + self.displacement.Length - commitops.append("FreeCAD.ActiveDocument."+ops[0].Name+".Length="+str(d)) - commitops.append("FreeCAD.ActiveDocument."+ops[0].Name+".Placement.Base=FreeCAD."+str(ops[0].Placement.Base.add(self.displacement))) - done = True - elif a1 == 3.1416: - if optype == 1: - if ops[0].Length.Value >= 0: - d = ops[0].Length.Value - self.displacement.Length - else: - d = ops[0].Length.Value + self.displacement.Length - commitops.append("FreeCAD.ActiveDocument."+ops[0].Name+".Length="+str(d)) - done = True - elif optype == 3: - if ops[0].Length.Value >= 0: - d = ops[0].Length.Value + self.displacement.Length - else: - d = ops[0].Length.Value - self.displacement.Length - commitops.append("FreeCAD.ActiveDocument."+ops[0].Name+".Length="+str(d)) - commitops.append("FreeCAD.ActiveDocument."+ops[0].Name+".Placement.Base=FreeCAD."+str(ops[0].Placement.Base.add(self.displacement))) - done = True - elif a2 == 0: - if optype == 2: - if ops[0].Height.Value >= 0: - d = ops[0].Height.Value + self.displacement.Length - else: - d = ops[0].Height.Value - self.displacement.Length - commitops.append("FreeCAD.ActiveDocument."+ops[0].Name+".Height="+str(d)) - done = True - elif optype == 4: - if ops[0].Height.Value >= 0: - d = ops[0].Height.Value - self.displacement.Length - else: - d = ops[0].Height.Value + self.displacement.Length - commitops.append("FreeCAD.ActiveDocument."+ops[0].Name+".Height="+str(d)) - commitops.append("FreeCAD.ActiveDocument."+ops[0].Name+".Placement.Base=FreeCAD."+str(ops[0].Placement.Base.add(self.displacement))) - done = True - elif a2 == 3.1416: - if optype == 2: - if ops[0].Height.Value >= 0: - d = ops[0].Height.Value - self.displacement.Length - else: - d = ops[0].Height.Value + self.displacement.Length - commitops.append("FreeCAD.ActiveDocument."+ops[0].Name+".Height="+str(d)) - done = True - elif optype == 4: - if ops[0].Height.Value >= 0: - d = ops[0].Height.Value + self.displacement.Length - else: - d = ops[0].Height.Value - self.displacement.Length - commitops.append("FreeCAD.ActiveDocument."+ops[0].Name+".Height="+str(d)) - commitops.append("FreeCAD.ActiveDocument."+ops[0].Name+".Placement.Base=FreeCAD."+str(ops[0].Placement.Base.add(self.displacement))) - done = True - if not done: - # otherwise create a wire copy and stretch it instead - FreeCAD.Console.PrintMessage(translate("draft","Turning one Rectangle into a Wire")+"\n") - pts = [] - opts = [p1,p2,p3,p4] - for i in range(4): - if ops[1][i] == False: - pts.append(opts[i]) - else: - pts.append(opts[i].add(self.displacement)) - pts = str(pts).replace("Vector","FreeCAD.Vector") - commitops.append("w = Draft.makeWire("+pts+",closed=True)") - commitops.append("Draft.formatObject(w,FreeCAD.ActiveDocument."+ops[0].Name+")") - commitops.append("FreeCAD.ActiveDocument."+ops[0].Name+".ViewObject.hide()") - for par in ops[0].InList: - if hasattr(par,"Base") and par.Base == ops[0]: - commitops.append("FreeCAD.ActiveDocument."+par.Name+".Base = w") - else: - commitops.append("FreeCAD.ActiveDocument."+ops[0].Name+".Placement.Base=FreeCAD."+str(ops[0].Placement.Base.add(self.displacement))) - if commitops: - commitops.append("FreeCAD.ActiveDocument.recompute()") - FreeCADGui.addModule("Draft") - self.commit(translate("draft","Stretch"),commitops) - self.finish() - -class Join(Modifier): - '''The Draft_Join FreeCAD command definition.''' - - def GetResources(self): - return {'Pixmap' : 'Draft_Join', - 'Accel' : "J, O", - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_Join", "Join"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_Join", "Joins two wires together")} - - def Activated(self): - Modifier.Activated(self,"Join") - if not self.ui: - return - if not FreeCADGui.Selection.getSelection(): - self.ui.selectUi() - FreeCAD.Console.PrintMessage(translate("draft", "Select an object to join")+"\n") - self.call = self.view.addEventCallback("SoEvent",selectObject) - else: - self.proceed() - - def proceed(self): - if self.call: - self.view.removeEventCallback("SoEvent",self.call) - if FreeCADGui.Selection.getSelection(): - print(FreeCADGui.Selection.getSelection()) - FreeCADGui.addModule("Draft") - self.commit(translate("draft","Join"), - ['Draft.joinWires(FreeCADGui.Selection.getSelection())', 'FreeCAD.ActiveDocument.recompute()']) - self.finish() - -class Split(Modifier): - '''The Draft_Split FreeCAD command definition.''' - - def GetResources(self): - return {'Pixmap' : 'Draft_Split', - 'Accel' : "S, P", - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_Split", "Split"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_Split", "Splits a wire into two wires")} - - def Activated(self): - Modifier.Activated(self,"Split") - if not self.ui: - return - FreeCAD.Console.PrintMessage(translate("draft", "Select an object to split")+"\n") - self.call = self.view.addEventCallback("SoEvent", self.action) - - def action(self, arg): - "scene event handler" - if arg["Type"] == "SoKeyboardEvent": - if arg["Key"] == "ESCAPE": - self.finish() - elif arg["Type"] == "SoLocation2Event": - getPoint(self, arg) - redraw3DView() - elif arg["Type"] == "SoMouseButtonEvent" and arg["State"] == "DOWN" and arg["Button"] == "BUTTON1": - self.point, ctrlPoint, info = getPoint(self, arg) - if "Edge" in info["Component"]: - return self.proceed(info) - - def proceed(self, info): - Draft.split(FreeCAD.ActiveDocument.getObject(info["Object"]), - self.point, int(info["Component"][4:])) - if self.call: - self.view.removeEventCallback("SoEvent", self.call) - self.finish() - -class Upgrade(Modifier): - '''The Draft_Upgrade FreeCAD command definition.''' - - def GetResources(self): - return {'Pixmap' : 'Draft_Upgrade', - 'Accel' : "U, P", - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_Upgrade", "Upgrade"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_Upgrade", "Joins the selected objects into one, or converts closed wires to filled faces, or unites faces")} - - def Activated(self): - Modifier.Activated(self,"Upgrade") - if self.ui: - if not FreeCADGui.Selection.getSelection(): - self.ui.selectUi() - FreeCAD.Console.PrintMessage(translate("draft", "Select an object to upgrade")+"\n") - self.call = self.view.addEventCallback("SoEvent",selectObject) - else: - self.proceed() - - def proceed(self): - if self.call: - self.view.removeEventCallback("SoEvent",self.call) - if FreeCADGui.Selection.getSelection(): - FreeCADGui.addModule("Draft") - self.commit(translate("draft","Upgrade"), - ['Draft.upgrade(FreeCADGui.Selection.getSelection(),delete=True)', - 'FreeCAD.ActiveDocument.recompute()']) - self.finish() - - -class Downgrade(Modifier): - '''The Draft_Downgrade FreeCAD command definition.''' - - def GetResources(self): - return {'Pixmap' : 'Draft_Downgrade', - 'Accel' : "D, N", - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_Downgrade", "Downgrade"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_Downgrade", "Explodes the selected objects into simpler objects, or subtracts faces")} - - def Activated(self): - Modifier.Activated(self,"Downgrade") - if self.ui: - if not FreeCADGui.Selection.getSelection(): - self.ui.selectUi() - FreeCAD.Console.PrintMessage(translate("draft", "Select an object to upgrade")+"\n") - self.call = self.view.addEventCallback("SoEvent",selectObject) - else: - self.proceed() - - def proceed(self): - if self.call: - self.view.removeEventCallback("SoEvent",self.call) - if FreeCADGui.Selection.getSelection(): - FreeCADGui.addModule("Draft") - self.commit(translate("draft","Downgrade"), - ['Draft.downgrade(FreeCADGui.Selection.getSelection(),delete=True)', - 'FreeCAD.ActiveDocument.recompute()']) - self.finish() - -class Trimex(Modifier): - """The Draft_Trimex FreeCAD command definition. - This tool trims or extends lines, wires and arcs, - or extrudes single faces. SHIFT constrains to the last point - or extrudes in direction to the face normal.""" - - def GetResources(self): - return {'Pixmap' : 'Draft_Trimex', - 'Accel' : "T, R", - 'MenuText' : QtCore.QT_TRANSLATE_NOOP("Draft_Trimex", "Trimex"), - 'ToolTip' : QtCore.QT_TRANSLATE_NOOP("Draft_Trimex", "Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts")} - - def Activated(self): - Modifier.Activated(self,"Trimex") - self.edges = [] - self.placement = None - self.ghost = [] - self.linetrack = None - self.color = None - self.width = None - if self.ui: - if not FreeCADGui.Selection.getSelection(): - self.ui.selectUi() - FreeCAD.Console.PrintMessage(translate("draft", "Select object(s) to trim/extend")+"\n") - self.call = self.view.addEventCallback("SoEvent",selectObject) - else: - self.proceed() - - def proceed(self): - if self.call: self.view.removeEventCallback("SoEvent",self.call) - sel = FreeCADGui.Selection.getSelection() - if len(sel) == 2: - self.trimObjects(sel) - self.finish() - return - self.obj = sel[0] - self.ui.trimUi() - self.linetrack = trackers.lineTracker() - - import DraftGeomUtils - - if not "Shape" in self.obj.PropertiesList: return - if "Placement" in self.obj.PropertiesList: - self.placement = self.obj.Placement - if len(self.obj.Shape.Faces) == 1: - # simple extrude mode, the object itself is extruded - self.extrudeMode = True - self.ghost = [trackers.ghostTracker([self.obj])] - self.normal = self.obj.Shape.Faces[0].normalAt(.5,.5) - for v in self.obj.Shape.Vertexes: - self.ghost.append(trackers.lineTracker()) - elif len(self.obj.Shape.Faces) > 1: - # face extrude mode, a new object is created - ss = FreeCADGui.Selection.getSelectionEx()[0] - if len(ss.SubObjects) == 1: - if ss.SubObjects[0].ShapeType == "Face": - self.obj = self.doc.addObject("Part::Feature","Face") - self.obj.Shape = ss.SubObjects[0] - self.extrudeMode = True - self.ghost = [trackers.ghostTracker([self.obj])] - self.normal = self.obj.Shape.Faces[0].normalAt(.5,.5) - for v in self.obj.Shape.Vertexes: - self.ghost.append(trackers.lineTracker()) - else: - # normal wire trimex mode - self.color = self.obj.ViewObject.LineColor - self.width = self.obj.ViewObject.LineWidth - #self.obj.ViewObject.Visibility = False - self.obj.ViewObject.LineColor = (.5,.5,.5) - self.obj.ViewObject.LineWidth = 1 - self.extrudeMode = False - if self.obj.Shape.Wires: - self.edges = self.obj.Shape.Wires[0].Edges - self.edges = Part.__sortEdges__(self.edges) - else: - self.edges = self.obj.Shape.Edges - self.ghost = [] - lc = self.color - sc = (lc[0],lc[1],lc[2]) - sw = self.width - for e in self.edges: - if DraftGeomUtils.geomType(e) == "Line": - self.ghost.append(trackers.lineTracker(scolor=sc,swidth=sw)) - else: - self.ghost.append(trackers.arcTracker(scolor=sc,swidth=sw)) - if not self.ghost: self.finish() - for g in self.ghost: g.on() - self.activePoint = 0 - self.nodes = [] - self.shift = False - self.alt = False - self.force = None - self.cv = None - self.call = self.view.addEventCallback("SoEvent",self.action) - FreeCAD.Console.PrintMessage(translate("draft", "Pick distance")+"\n") - - def action(self,arg): - """scene event handler""" - if arg["Type"] == "SoKeyboardEvent": - if arg["Key"] == "ESCAPE": - self.finish() - elif arg["Type"] == "SoLocation2Event": #mouse movement detection - self.shift = hasMod(arg,MODCONSTRAIN) - self.alt = hasMod(arg,MODALT) - self.ctrl = hasMod(arg,MODSNAP) - if self.extrudeMode: - arg["ShiftDown"] = False - elif hasattr(FreeCADGui,"Snapper"): - FreeCADGui.Snapper.setSelectMode(not self.ctrl) - wp = not(self.extrudeMode and self.shift) - self.point,cp,info = getPoint(self,arg,workingplane=wp) - if hasMod(arg,MODSNAP): self.snapped = None - else: self.snapped = self.view.getObjectInfo((arg["Position"][0],arg["Position"][1])) - if self.extrudeMode: - dist = self.extrude(self.shift) - else: - dist = self.redraw(self.point,self.snapped,self.shift,self.alt) - self.ui.setRadiusValue(dist,unit="Length") - self.ui.radiusValue.setFocus() - self.ui.radiusValue.selectAll() - redraw3DView() - - elif arg["Type"] == "SoMouseButtonEvent": - if (arg["State"] == "DOWN") and (arg["Button"] == "BUTTON1"): - cursor = arg["Position"] - self.shift = hasMod(arg,MODCONSTRAIN) - self.alt = hasMod(arg,MODALT) - if hasMod(arg,MODSNAP): self.snapped = None - else: self.snapped = self.view.getObjectInfo((cursor[0],cursor[1])) - self.trimObject() - self.finish() - - def extrude(self,shift=False,real=False): - """redraws the ghost in extrude mode""" - self.newpoint = self.obj.Shape.Faces[0].CenterOfMass - dvec = self.point.sub(self.newpoint) - if not shift: delta = DraftVecUtils.project(dvec,self.normal) - else: delta = dvec - if self.force and delta.Length: - ratio = self.force/delta.Length - delta.multiply(ratio) - if real: return delta - self.ghost[0].trans.translation.setValue([delta.x,delta.y,delta.z]) - for i in range(1,len(self.ghost)): - base = self.obj.Shape.Vertexes[i-1].Point - self.ghost[i].p1(base) - self.ghost[i].p2(base.add(delta)) - return delta.Length - - def redraw(self,point,snapped=None,shift=False,alt=False,real=None): - """redraws the ghost""" - - # initializing - reverse = False - for g in self.ghost: g.off() - if real: newedges = [] - - import DraftGeomUtils - - # finding the active point - vlist = [] - for e in self.edges: vlist.append(e.Vertexes[0].Point) - vlist.append(self.edges[-1].Vertexes[-1].Point) - if shift: npoint = self.activePoint - else: npoint = DraftGeomUtils.findClosest(point,vlist) - if npoint > len(self.edges)/2: reverse = True - if alt: reverse = not reverse - self.activePoint = npoint - - # sorting out directions - if reverse and (npoint > 0): npoint = npoint-1 - if (npoint > len(self.edges)-1): - edge = self.edges[-1] - ghost = self.ghost[-1] - else: - edge = self.edges[npoint] - ghost = self.ghost[npoint] - if reverse: - v1 = edge.Vertexes[-1].Point - v2 = edge.Vertexes[0].Point - else: - v1 = edge.Vertexes[0].Point - v2 = edge.Vertexes[-1].Point - - # snapping - if snapped: - snapped = self.doc.getObject(snapped['Object']) - if hasattr(snapped,"Shape"): - pts = [] - for e in snapped.Shape.Edges: - int = DraftGeomUtils.findIntersection(edge,e,True,True) - if int: pts.extend(int) - if pts: - point = pts[DraftGeomUtils.findClosest(point,pts)] - - # modifying active edge - if DraftGeomUtils.geomType(edge) == "Line": - ve = DraftGeomUtils.vec(edge) - chord = v1.sub(point) - n = ve.cross(chord) - if n.Length == 0: - self.newpoint = point - else: - perp = ve.cross(n) - proj = DraftVecUtils.project(chord,perp) - self.newpoint = Vector.add(point,proj) - dist = v1.sub(self.newpoint).Length - ghost.p1(self.newpoint) - ghost.p2(v2) - self.ui.labelRadius.setText(translate("draft","Distance")) - self.ui.radiusValue.setToolTip(translate("draft", "The offset distance")) - if real: - if self.force: - ray = self.newpoint.sub(v1) - ray.multiply(self.force/ray.Length) - self.newpoint = Vector.add(v1,ray) - newedges.append(Part.LineSegment(self.newpoint,v2).toShape()) - else: - center = edge.Curve.Center - rad = edge.Curve.Radius - ang1 = DraftVecUtils.angle(v2.sub(center)) - ang2 = DraftVecUtils.angle(point.sub(center)) - self.newpoint=Vector.add(center,DraftVecUtils.rotate(Vector(rad,0,0),-ang2)) - self.ui.labelRadius.setText(translate("draft","Angle")) - self.ui.radiusValue.setToolTip(translate("draft", "The offset angle")) - dist = math.degrees(-ang2) - # if ang1 > ang2: ang1,ang2 = ang2,ang1 - #print("last calculated:",math.degrees(-ang1),math.degrees(-ang2)) - ghost.setEndAngle(-ang2) - ghost.setStartAngle(-ang1) - ghost.setCenter(center) - ghost.setRadius(rad) - if real: - if self.force: - angle = math.radians(self.force) - newray = DraftVecUtils.rotate(Vector(rad,0,0),-angle) - self.newpoint = Vector.add(center,newray) - chord = self.newpoint.sub(v2) - perp = chord.cross(Vector(0,0,1)) - scaledperp = DraftVecUtils.scaleTo(perp,rad) - midpoint = Vector.add(center,scaledperp) - newedges.append(Part.Arc(self.newpoint,midpoint,v2).toShape()) - ghost.on() - - # resetting the visible edges - if not reverse: - li = list(range(npoint+1,len(self.edges))) - else: - li = list(range(npoint-1,-1,-1)) - for i in li: - edge = self.edges[i] - ghost = self.ghost[i] - if DraftGeomUtils.geomType(edge) == "Line": - ghost.p1(edge.Vertexes[0].Point) - ghost.p2(edge.Vertexes[-1].Point) - else: - ang1 = DraftVecUtils.angle(edge.Vertexes[0].Point.sub(center)) - ang2 = DraftVecUtils.angle(edge.Vertexes[-1].Point.sub(center)) - # if ang1 > ang2: ang1,ang2 = ang2,ang1 - ghost.setEndAngle(-ang2) - ghost.setStartAngle(-ang1) - ghost.setCenter(edge.Curve.Center) - ghost.setRadius(edge.Curve.Radius) - if real: newedges.append(edge) - ghost.on() - - # finishing - if real: return newedges - else: return dist - - def trimObject(self): - """trims the actual object""" - if self.extrudeMode: - delta = self.extrude(self.shift,real=True) - #print("delta",delta) - self.doc.openTransaction("Extrude") - obj = Draft.extrude(self.obj,delta,solid=True) - self.doc.commitTransaction() - self.obj = obj - else: - edges = self.redraw(self.point,self.snapped,self.shift,self.alt,real=True) - newshape = Part.Wire(edges) - self.doc.openTransaction("Trim/extend") - if Draft.getType(self.obj) in ["Wire","BSpline"]: - p = [] - if self.placement: - invpl = self.placement.inverse() - for v in newshape.Vertexes: - np = v.Point - if self.placement: - np = invpl.multVec(np) - p.append(np) - self.obj.Points = p - elif Draft.getType(self.obj) == "Part::Line": - p = [] - if self.placement: - invpl = self.placement.inverse() - for v in newshape.Vertexes: - np = v.Point - if self.placement: - np = invpl.multVec(np) - p.append(np) - if ((p[0].x == self.obj.X1) and (p[0].y == self.obj.Y1) and (p[0].z == self.obj.Z1)): - self.obj.X2 = p[-1].x - self.obj.Y2 = p[-1].y - self.obj.Z2 = p[-1].z - elif ((p[-1].x == self.obj.X1) and (p[-1].y == self.obj.Y1) and (p[-1].z == self.obj.Z1)): - self.obj.X2 = p[0].x - self.obj.Y2 = p[0].y - self.obj.Z2 = p[0].z - elif ((p[0].x == self.obj.X2) and (p[0].y == self.obj.Y2) and (p[0].z == self.obj.Z2)): - self.obj.X1 = p[-1].x - self.obj.Y1 = p[-1].y - self.obj.Z1 = p[-1].z - else: - self.obj.X1 = p[0].x - self.obj.Y1 = p[0].y - self.obj.Z1 = p[0].z - elif Draft.getType(self.obj) == "Circle": - angles = self.ghost[0].getAngles() - #print("original",self.obj.FirstAngle," ",self.obj.LastAngle) - #print("new",angles) - if angles[0] > angles[1]: angles = (angles[1],angles[0]) - self.obj.FirstAngle = angles[0] - self.obj.LastAngle = angles[1] - else: - self.obj.Shape = newshape - self.doc.commitTransaction() - self.doc.recompute() - for g in self.ghost: g.off() - - def trimObjects(self,objectslist): - """attempts to trim two objects together""" - import Part - wires = [] - for obj in objectslist: - if not Draft.getType(obj) in ["Wire","Circle"]: - FreeCAD.Console.PrintError(translate("draft","Unable to trim these objects, only Draft wires and arcs are supported")+"\n") - return - if len (obj.Shape.Wires) > 1: - FreeCAD.Console.PrintError(translate("draft","Unable to trim these objects, too many wires")+"\n") - return - if len(obj.Shape.Wires) == 1: - wires.append(obj.Shape.Wires[0]) - else: - wires.append(Part.Wire(obj.Shape.Edges)) - ints = [] - edge1 = None - edge2 = None - for i1,e1 in enumerate(wires[0].Edges): - for i2,e2 in enumerate(wires[1].Edges): - i = DraftGeomUtils.findIntersection(e1,e2,dts=False) - if len(i) == 1: - ints.append(i[0]) - edge1 = i1 - edge2 = i2 - if not ints: - FreeCAD.Console.PrintErro(translate("draft","These objects don't intersect")+"\n") - return - if len(ints) != 1: - FreeCAD.Console.PrintError(translate("draft","Too many intersection points")+"\n") - return - v11 = wires[0].Vertexes[0].Point - v12 = wires[0].Vertexes[-1].Point - v21 = wires[1].Vertexes[0].Point - v22 = wires[1].Vertexes[-1].Point - if DraftVecUtils.closest(ints[0],[v11,v12]) == 1: - last1 = True - else: - last1 = False - if DraftVecUtils.closest(ints[0],[v21,v22]) == 1: - last2 = True - else: - last2 = False - for i,obj in enumerate(objectslist): - if i == 0: - ed = edge1 - la = last1 - else: - ed = edge2 - la = last2 - if Draft.getType(obj) == "Wire": - if la: - pts = obj.Points[:ed+1] + ints - else: - pts = ints + obj.Points[ed+1:] - obj.Points = pts - else: - vec = ints[0].sub(obj.Placement.Base) - vec = obj.Placement.inverse().Rotation.multVec(vec) - ang = math.degrees(-DraftVecUtils.angle(vec,obj.Placement.Rotation.multVec(FreeCAD.Vector(1,0,0)),obj.Shape.Edges[0].Curve.Axis)) - if la: - obj.LastAngle = ang - else: - obj.FirstAngle = ang - self.doc.recompute() - - - def finish(self,closed=False): - Modifier.finish(self) - self.force = None - if self.ui: - if self.linetrack: - self.linetrack.finalize() - if self.ghost: - for g in self.ghost: - g.finalize() - if self.obj: - self.obj.ViewObject.Visibility = True - if self.color: - self.obj.ViewObject.LineColor = self.color - if self.width: - self.obj.ViewObject.LineWidth = self.width - Draft.select(self.obj) - - def numericRadius(self,dist): - """this function gets called by the toolbar when valid distance have been entered there""" - self.force = dist - self.trimObject() - self.finish() - - -class Scale(Modifier): - '''The Draft_Scale FreeCAD command definition. - This tool scales the selected objects from a base point.''' - - def GetResources(self): - return {'Pixmap' : 'Draft_Scale', - 'Accel' : "S, C", - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_Scale", "Scale"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_Scale", "Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy")} - - def Activated(self): - self.name = translate("draft","Scale", utf8_decode=True) - Modifier.Activated(self,self.name) - if not self.ui: - return - self.ghosts = [] - self.get_object_selection() - - def get_object_selection(self): - if FreeCADGui.Selection.getSelection(): - return self.proceed() - self.ui.selectUi() - FreeCAD.Console.PrintMessage(translate("draft", "Select an object to scale")+"\n") - self.call = self.view.addEventCallback("SoEvent",selectObject) - - def proceed(self): - if self.call: - self.view.removeEventCallback("SoEvent", self.call) - self.selected_objects = FreeCADGui.Selection.getSelection() - self.selected_objects = Draft.getGroupContents(self.selected_objects) - self.selected_subelements = FreeCADGui.Selection.getSelectionEx() - self.refs = [] - self.ui.pointUi(self.name) - self.ui.modUi() - self.ui.xValue.setFocus() - self.ui.xValue.selectAll() - self.pickmode = False - self.task = None - self.call = self.view.addEventCallback("SoEvent", self.action) - FreeCAD.Console.PrintMessage(translate("draft", "Pick base point")+"\n") - - def set_ghosts(self): - if self.ui.isSubelementMode.isChecked(): - return self.set_subelement_ghosts() - self.ghosts = [trackers.ghostTracker(self.selected_objects)] - - def set_subelement_ghosts(self): - import Part - for object in self.selected_subelements: - for subelement in object.SubObjects: - if isinstance(subelement, Part.Vertex) \ - or isinstance(subelement, Part.Edge): - self.ghosts.append(trackers.ghostTracker(subelement)) - - def pickRef(self): - self.pickmode = True - if self.node: - self.node = self.node[:1] # remove previous picks - FreeCAD.Console.PrintMessage(translate("draft", "Pick reference distance from base point")+"\n") - self.call = self.view.addEventCallback("SoEvent",self.action) - - def action(self,arg): - """scene event handler""" - if arg["Type"] == "SoKeyboardEvent" and arg["Key"] == "ESCAPE": - self.finish() - elif arg["Type"] == "SoLocation2Event": - self.handle_mouse_move_event(arg) - elif arg["Type"] == "SoMouseButtonEvent" \ - and arg["State"] == "DOWN" \ - and (arg["Button"] == "BUTTON1") \ - and self.point: - self.handle_mouse_click_event() - - def handle_mouse_move_event(self, arg): - for ghost in self.ghosts: - ghost.off() - self.point, ctrlPoint, info = getPoint(self, arg, sym=True) - - def handle_mouse_click_event(self): - if not self.ghosts: - self.set_ghosts() - self.numericInput(self.point.x, self.point.y, self.point.z) - - def scale(self): - self.delta = Vector(self.task.xValue.value(), self.task.yValue.value(), self.task.zValue.value()) - self.center = self.node[0] - if self.task.isSubelementMode.isChecked(): - self.scale_subelements() - elif self.task.isClone.isChecked(): - self.scale_with_clone() - else: - self.scale_object() - self.finish() - - def scale_subelements(self): - try: - if self.task.isCopy.isChecked(): - self.commit(translate("draft", "Copy"), self.build_copy_subelements_command()) - else: - self.commit(translate("draft", "Scale"), self.build_scale_subelements_command()) - except: - FreeCAD.Console.PrintError(translate("draft", "Some subelements could not be scaled.")) - - def scale_with_clone(self): - if self.task.relative.isChecked(): - self.delta = FreeCAD.DraftWorkingPlane.getGlobalCoords(self.delta) - objects = '[' + ','.join(['FreeCAD.ActiveDocument.' + object.Name for object in self.selected_objects]) + ']' - FreeCADGui.addModule("Draft") - self.commit(translate("draft","Copy") if self.task.isCopy.isChecked() else translate("draft","Scale"), - ['clone = Draft.clone('+objects+',forcedraft=True)', - 'clone.Scale = '+DraftVecUtils.toString(self.delta), - 'FreeCAD.ActiveDocument.recompute()']) - - def build_copy_subelements_command(self): - import Part - command = [] - arguments = [] - for object in self.selected_subelements: - for index, subelement in enumerate(object.SubObjects): - if not isinstance(subelement, Part.Edge): - continue - arguments.append('[FreeCAD.ActiveDocument.{}, {}, {}, {}]'.format( - object.ObjectName, - int(object.SubElementNames[index][len("Edge"):])-1, - DraftVecUtils.toString(self.delta), - DraftVecUtils.toString(self.center))) - command.append('Draft.copyScaledEdges([{}])'.format(','.join(arguments))) - command.append('FreeCAD.ActiveDocument.recompute()') - return command - - def build_scale_subelements_command(self): - import Part - command = [] - for object in self.selected_subelements: - for index, subelement in enumerate(object.SubObjects): - if isinstance(subelement, Part.Vertex): - command.append('Draft.scaleVertex(FreeCAD.ActiveDocument.{}, {}, {}, {})'.format( - object.ObjectName, - int(object.SubElementNames[index][len("Vertex"):])-1, - DraftVecUtils.toString(self.delta), - DraftVecUtils.toString(self.center))) - elif isinstance(subelement, Part.Edge): - command.append('Draft.scaleEdge(FreeCAD.ActiveDocument.{}, {}, {}, {})'.format( - object.ObjectName, - int(object.SubElementNames[index][len("Edge"):])-1, - DraftVecUtils.toString(self.delta), - DraftVecUtils.toString(self.center))) - command.append('FreeCAD.ActiveDocument.recompute()') - return command - - def is_scalable(self,obj): - t = Draft.getType(obj) - if t in ["Rectangle","Wire","Annotation","BSpline"]: - # TODO - support more types in Draft.scale - return True - else: - return False - - def scale_object(self): - if self.task.relative.isChecked(): - self.delta = FreeCAD.DraftWorkingPlane.getGlobalCoords(self.delta) - goods = [] - bads = [] - for obj in self.selected_objects: - if self.is_scalable(obj): - goods.append(obj) - else: - bads.append(obj) - if bads: - if len(bads) == 1: - m = translate("draft","Unable to scale object")+": "+bads[0].Label - else: - m = translate("draft","Unable to scale objects")+": "+",".join([o.Label for o in bads]) - m += " - "+translate("draft","This object type cannot be scaled directly. Please use the clone method.")+"\n" - FreeCAD.Console.PrintError(m) - if goods: - objects = '[' + ','.join(['FreeCAD.ActiveDocument.' + obj.Name for obj in goods]) + ']' - FreeCADGui.addModule("Draft") - self.commit(translate("draft","Copy" if self.task.isCopy.isChecked() else "Scale"), - ['Draft.scale('+objects+',scale='+DraftVecUtils.toString(self.delta)+',center='+DraftVecUtils.toString(self.center)+',copy='+str(self.task.isCopy.isChecked())+')', - 'FreeCAD.ActiveDocument.recompute()']) - - def scaleGhost(self,x,y,z,rel): - delta = Vector(x,y,z) - if rel: - delta = FreeCAD.DraftWorkingPlane.getGlobalCoords(delta) - for ghost in self.ghosts: - ghost.scale(delta) - # calculate a correction factor depending on the scaling center - corr = Vector(self.node[0].x,self.node[0].y,self.node[0].z) - corr.scale(delta.x,delta.y,delta.z) - corr = (corr.sub(self.node[0])).negative() - for ghost in self.ghosts: - ghost.move(corr) - ghost.on() - - def numericInput(self,numx,numy,numz): - """this function gets called by the toolbar when a valid base point has been entered""" - self.point = Vector(numx,numy,numz) - self.node.append(self.point) - if not self.pickmode: - if not self.ghosts: - self.set_ghosts() - self.ui.offUi() - if self.call: - self.view.removeEventCallback("SoEvent",self.call) - self.task = task_scale.ScaleTaskPanel() - self.task.sourceCmd = self - ToDo.delay(FreeCADGui.Control.showDialog, self.task) - ToDo.delay(self.task.xValue.selectAll, None) - ToDo.delay(self.task.xValue.setFocus, None) - for ghost in self.ghosts: - ghost.on() - elif len(self.node) == 2: - FreeCAD.Console.PrintMessage(translate("draft", "Pick new distance from base point")+"\n") - elif len(self.node) == 3: - if hasattr(FreeCADGui,"Snapper"): - FreeCADGui.Snapper.off() - if self.call: - self.view.removeEventCallback("SoEvent",self.call) - d1 = (self.node[1].sub(self.node[0])).Length - d2 = (self.node[2].sub(self.node[0])).Length - #print d2,"/",d1,"=",d2/d1 - if hasattr(self,"task"): - if self.task: - self.task.lock.setChecked(True) - self.task.setValue(d2/d1) - - def finish(self,closed=False,cont=False): - Modifier.finish(self) - for ghost in self.ghosts: - ghost.finalize() - - -class Drawing(Modifier): - """The Draft Drawing command definition""" - - def GetResources(self): - return {'Pixmap' : 'Draft_Drawing', - 'Accel' : "D, D", - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_Drawing", "Drawing"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_Drawing", "Puts the selected objects on a Drawing sheet")} - - def Activated(self): - Modifier.Activated(self,"Drawing") - if not FreeCADGui.Selection.getSelection(): - self.ghost = None - self.ui.selectUi() - FreeCAD.Console.PrintMessage(translate("draft", "Select an object to project")+"\n") - self.call = self.view.addEventCallback("SoEvent",selectObject) - else: - self.proceed() - - def proceed(self): - if self.call: - self.view.removeEventCallback("SoEvent",self.call) - sel = FreeCADGui.Selection.getSelection() - if not sel: - self.page = self.createDefaultPage() - else: - self.page = None - # if the user selected a page, put the objects on that page - for obj in sel: - if obj.isDerivedFrom("Drawing::FeaturePage"): - self.page = obj - break - if not self.page: - # no page selected, default to the first page in the document - for obj in self.doc.Objects: - if obj.isDerivedFrom("Drawing::FeaturePage"): - self.page = obj - break - if not self.page: - # no page in the document, create a default page. - self.page = self.createDefaultPage() - otherProjection = None - # if an existing projection is selected, reuse its projection properties - for obj in sel: - if obj.isDerivedFrom("Drawing::FeatureView"): - otherProjection = obj - break - sel.reverse() - for obj in sel: - if ( obj.ViewObject.isVisible() and not obj.isDerivedFrom("Drawing::FeatureView") - and not obj.isDerivedFrom("Drawing::FeaturePage") ): - name = 'View'+obj.Name - # no reason to remove the old one... - #oldobj = self.page.getObject(name) - #if oldobj: - # self.doc.removeObject(oldobj.Name) - Draft.makeDrawingView(obj,self.page,otherProjection=otherProjection) - self.doc.recompute() - - def createDefaultPage(self): - """created a default page""" - template = Draft.getParam("template",FreeCAD.getResourceDir()+'Mod/Drawing/Templates/A3_Landscape.svg') - page = self.doc.addObject('Drawing::FeaturePage','Page') - page.ViewObject.HintOffsetX = 200 - page.ViewObject.HintOffsetY = 100 - page.ViewObject.HintScale = 20 - page.Template = template - self.doc.recompute() - return page - - -class SubelementHighlight(Modifier): - """The Draft_SubelementHighlight FreeCAD command definition""" - - def __init__(self): - self.is_running = False - self.editable_objects = [] - self.original_view_settings = {} - - def GetResources(self): - return {'Pixmap' : 'Draft_SubelementHighlight', - 'Accel' : "H, S", - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_SubelementHighlight", "Subelement highlight"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_SubelementHighlight", - "Highlight the subelements " - "of the selected objects, " - "so that they can then be edited " - "with the move, rotate, and scale tools")} - - def Activated(self): - if self.is_running: - return self.finish() - self.is_running = True - Modifier.Activated(self, "SubelementHighlight") - self.get_selection() - - def proceed(self): - self.remove_view_callback() - self.get_editable_objects_from_selection() - if not self.editable_objects: - return self.finish() - self.call = self.view.addEventCallback("SoEvent", self.action) - self.highlight_editable_objects() - - def finish(self): - Modifier.finish(self) - self.remove_view_callback() - self.restore_editable_objects_graphics() - self.__init__() - - def action(self, event): - if event["Type"] == "SoKeyboardEvent" and event["Key"] == "ESCAPE": - self.finish() - - def get_selection(self): - if not FreeCADGui.Selection.getSelection() and self.ui: - FreeCAD.Console.PrintMessage(translate("draft", "Select an object to edit")+"\n") - self.call = self.view.addEventCallback("SoEvent", selectObject) - else: - self.proceed() - - def remove_view_callback(self): - if self.call: - self.view.removeEventCallback("SoEvent",self.call) - - def get_editable_objects_from_selection(self): - for object in FreeCADGui.Selection.getSelection(): - if object.isDerivedFrom("Part::Part2DObject"): - self.editable_objects.append(object) - elif hasattr(object, "Base") and object.Base.isDerivedFrom("Part::Part2DObject"): - self.editable_objects.append(object.Base) - - def highlight_editable_objects(self): - for object in self.editable_objects: - self.original_view_settings[object.Name] = { - 'Visibility': object.ViewObject.Visibility, - 'PointSize': object.ViewObject.PointSize, - 'PointColor': object.ViewObject.PointColor, - 'LineColor': object.ViewObject.LineColor - } - object.ViewObject.Visibility = True - object.ViewObject.PointSize = 10 - object.ViewObject.PointColor = (1., 0., 0.) - object.ViewObject.LineColor = (1., 0., 0.) - xray = coin.SoAnnotation() - xray.addChild(object.ViewObject.RootNode.getChild(2).getChild(0)) - xray.setName("xray") - object.ViewObject.RootNode.addChild(xray) - - def restore_editable_objects_graphics(self): - for object in self.editable_objects: - try: - for attribute, value in self.original_view_settings[object.Name].items(): - view_object = object.ViewObject - setattr(view_object, attribute, value) - view_object.RootNode.removeChild(view_object.RootNode.getByName("xray")) - except: - # This can occur if objects have had graph changing operations - pass - - -class WireToBSpline(Modifier): - """The Draft_Wire2BSpline FreeCAD command definition""" - - def __init__(self): - self.running = False - - def GetResources(self): - return {'Pixmap' : 'Draft_WireToBSpline', - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_WireToBSpline", "Wire to B-spline"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_WireToBSpline", "Converts between Wire and B-spline")} - - def IsActive(self): - if FreeCADGui.Selection.getSelection(): - return True - else: - return False - - def Activated(self): - if self.running: - self.finish() - else: - selection = FreeCADGui.Selection.getSelection() - if selection: - if (Draft.getType(selection[0]) in ['Wire','BSpline']): - Modifier.Activated(self,"Convert Curve Type") - if self.doc: - self.obj = FreeCADGui.Selection.getSelection() - if self.obj: - self.obj = self.obj[0] - self.pl = None - if "Placement" in self.obj.PropertiesList: - self.pl = self.obj.Placement - self.Points = self.obj.Points - self.closed = self.obj.Closed - n = None - if (Draft.getType(self.obj) == 'Wire'): - n = Draft.makeBSpline(self.Points, self.closed, self.pl) - elif (Draft.getType(self.obj) == 'BSpline'): - self.bs2wire = True - n = Draft.makeWire(self.Points, self.closed, self.pl, None, None, self.bs2wire) - if n: - Draft.formatObject(n,self.obj) - self.doc.recompute() - else: - self.finish() - - -class Shape2DView(Modifier): - """The Shape2DView FreeCAD command definition""" - - def GetResources(self): - return {'Pixmap' : 'Draft_2DShapeView', - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_Shape2DView", "Shape 2D view"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_Shape2DView", "Creates Shape 2D views of selected objects")} - - def Activated(self): - Modifier.Activated(self) - if not FreeCADGui.Selection.getSelection(): - if self.ui: - self.ui.selectUi() - FreeCAD.Console.PrintMessage(translate("draft", "Select an object to project")+"\n") - self.call = self.view.addEventCallback("SoEvent",selectObject) - else: - self.proceed() - - def proceed(self): - if self.call: - self.view.removeEventCallback("SoEvent",self.call) - faces = [] - objs = [] - vec = FreeCADGui.ActiveDocument.ActiveView.getViewDirection().negative() - sel = FreeCADGui.Selection.getSelectionEx() - for s in sel: - objs.append(s.Object) - for e in s.SubElementNames: - if "Face" in e: - faces.append(int(e[4:])-1) - #print(objs,faces) - commitlist = [] - FreeCADGui.addModule("Draft") - if (len(objs) == 1) and faces: - commitlist.append("Draft.makeShape2DView(FreeCAD.ActiveDocument."+objs[0].Name+",FreeCAD.Vector"+str(tuple(vec))+",facenumbers="+str(faces)+")") - else: - for o in objs: - commitlist.append("Draft.makeShape2DView(FreeCAD.ActiveDocument."+o.Name+",FreeCAD.Vector"+str(tuple(vec))+")") - if commitlist: - commitlist.append("FreeCAD.ActiveDocument.recompute()") - self.commit(translate("draft","Create 2D view"),commitlist) - self.finish() - - -class Draft2Sketch(Modifier): - """The Draft2Sketch FreeCAD command definition""" - - def GetResources(self): - return {'Pixmap' : 'Draft_Draft2Sketch', - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_Draft2Sketch", "Draft to Sketch"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_Draft2Sketch", "Convert bidirectionally between Draft and Sketch objects")} - - def Activated(self): - Modifier.Activated(self) - if not FreeCADGui.Selection.getSelection(): - if self.ui: - self.ui.selectUi() - FreeCAD.Console.PrintMessage(translate("draft", "Select an object to convert")+"\n") - self.call = self.view.addEventCallback("SoEvent",selectObject) - else: - self.proceed() - - def proceed(self): - if self.call: - self.view.removeEventCallback("SoEvent",self.call) - sel = FreeCADGui.Selection.getSelection() - allSketches = True - allDraft = True - FreeCADGui.addModule("Draft") - for obj in sel: - if obj.isDerivedFrom("Sketcher::SketchObject"): - allDraft = False - elif obj.isDerivedFrom("Part::Part2DObjectPython"): - allSketches = False - else: - allDraft = False - allSketches = False - if not sel: - return - elif allDraft: - lines = ["Draft.makeSketch(FreeCADGui.Selection.getSelection(),autoconstraints=True)"] - self.commit(translate("draft","Convert to Sketch"), - lines + ['FreeCAD.ActiveDocument.recompute()']) - elif allSketches: - lines = ["Draft.draftify(FreeCAD.ActiveDocument."+o.Name+",delete=False)" for o in sel] - self.commit(translate("draft","Convert to Draft"), - lines + ['FreeCAD.ActiveDocument.recompute()']) - else: - lines = [] - for obj in sel: - if obj.isDerivedFrom("Sketcher::SketchObject"): - lines.append("Draft.draftify(FreeCAD.ActiveDocument."+obj.Name+",delete=False)") - elif obj.isDerivedFrom("Part::Part2DObjectPython"): - lines.append("Draft.makeSketch(FreeCAD.ActiveDocument."+obj.Name+",autoconstraints=True)") - elif obj.isDerivedFrom("Part::Feature"): - #if (len(obj.Shape.Wires) == 1) or (len(obj.Shape.Edges) == 1): - lines.append("Draft.makeSketch(FreeCAD.ActiveDocument."+obj.Name+",autoconstraints=True)") - self.commit(translate("draft","Convert"), - lines + ['FreeCAD.ActiveDocument.recompute()']) - self.finish() - - -class Array(Modifier): - """GuiCommand for the Draft_Array tool. - - Parameters - ---------- - use_link: bool, optional - It defaults to `False`. If it is `True`, the created object - will be a `Link array`. - """ - - def __init__(self, use_link=False): - Modifier.__init__(self) - self.use_link = use_link - - def GetResources(self): - return {'Pixmap' : 'Draft_Array', - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_Array", "Array"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_Array", "Creates a polar or rectangular array from a selected object")} - - def Activated(self): - Modifier.Activated(self) - if not FreeCADGui.Selection.getSelection(): - if self.ui: - self.ui.selectUi() - FreeCAD.Console.PrintMessage(translate("draft", "Select an object to array")+"\n") - self.call = self.view.addEventCallback("SoEvent",selectObject) - else: - self.proceed() - - def proceed(self): - if self.call: - self.view.removeEventCallback("SoEvent",self.call) - if FreeCADGui.Selection.getSelection(): - obj = FreeCADGui.Selection.getSelection()[0] - FreeCADGui.addModule("Draft") - self.commit(translate("draft","Array"), - ['obj = Draft.makeArray(FreeCAD.ActiveDocument.{},FreeCAD.Vector(1,0,0),FreeCAD.Vector(0,1,0),2,2,use_link={})'.format(obj.Name,self.use_link), - 'Draft.autogroup(obj)', - 'FreeCAD.ActiveDocument.recompute()']) - self.finish() - - -class LinkArray(Array): - """GuiCommand for the Draft_LinkArray tool.""" - - def __init__(self): - Array.__init__(self, use_link=True) - - def GetResources(self): - return {'Pixmap' : 'Draft_LinkArray', - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_LinkArray", "LinkArray"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_LinkArray", "Creates a polar or rectangular link array from a selected object")} - -class PathArray(Modifier): - """The PathArray FreeCAD command definition""" - - def __init__(self,use_link=False): - Modifier.__init__(self) - self.use_link = use_link - - def GetResources(self): - return {'Pixmap' : 'Draft_PathArray', - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_PathArray", "PathArray"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_PathArray", "Creates copies of a selected object along a selected path.")} - - def Activated(self): - Modifier.Activated(self) - if not FreeCADGui.Selection.getSelectionEx(): - if self.ui: - self.ui.selectUi() - FreeCAD.Console.PrintMessage(translate("draft", "Please select base and path objects")+"\n") -# print("Please select base and path objects") - self.call = self.view.addEventCallback("SoEvent",selectObject) - else: - self.proceed() - - def proceed(self): - if self.call: - self.view.removeEventCallback("SoEvent",self.call) - sel = FreeCADGui.Selection.getSelectionEx() - if sel: - base = sel[0].Object - path = sel[1].Object - pathsubs = list(sel[1].SubElementNames) - defXlate = FreeCAD.Vector(0,0,0) - defCount = 4 - defAlign = False - FreeCAD.ActiveDocument.openTransaction("PathArray") - Draft.makePathArray(base,path,defCount,defXlate,defAlign,pathsubs,use_link=self.use_link) - FreeCAD.ActiveDocument.commitTransaction() - FreeCAD.ActiveDocument.recompute() # feature won't appear until recompute. - self.finish() - -class PathLinkArray(PathArray): - "The PathLinkArray FreeCAD command definition" - - def __init__(self): - PathArray.__init__(self,True) - - def GetResources(self): - return {'Pixmap' : 'Draft_PathLinkArray', - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_PathLinkArray", "PathLinkArray"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_PathLinkArray", "Creates links of a selected object along a selected path.")} - -class PointArray(Modifier): - """The PointArray FreeCAD command definition""" - - def GetResources(self): - return {'Pixmap' : 'Draft_PointArray', - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_PointArray", "PointArray"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_PointArray", "Creates copies of a selected object on the position of points.")} - - def Activated(self): - Modifier.Activated(self) - if not FreeCADGui.Selection.getSelectionEx(): - if self.ui: - self.ui.selectUi() - FreeCAD.Console.PrintMessage(translate("draft", "Please select base and pointlist objects\n")) - self.call = self.view.addEventCallback("SoEvent",selectObject) - else: - self.proceed() - - def proceed(self): - if self.call: - self.view.removeEventCallback("SoEvent",self.call) - sel = FreeCADGui.Selection.getSelectionEx() - if sel: - base = sel[0].Object - ptlst = sel[1].Object - FreeCAD.ActiveDocument.openTransaction("PointArray") - Draft.makePointArray(base, ptlst) - FreeCAD.ActiveDocument.commitTransaction() - FreeCAD.ActiveDocument.recompute() - self.finish() - -class Point(Creator): - """this class will create a vertex after the user clicks a point on the screen""" - - def GetResources(self): - return {'Pixmap' : 'Draft_Point', - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_Point", "Point"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_Point", "Creates a point object")} - - def IsActive(self): - if FreeCADGui.ActiveDocument: - return True - else: - return False - - def Activated(self): - Creator.Activated(self) - self.view = Draft.get3DView() - self.stack = [] - rot = self.view.getCameraNode().getField("orientation").getValue() - upv = Vector(rot.multVec(coin.SbVec3f(0,1,0)).getValue()) - plane.setup(self.view.getViewDirection().negative(), Vector(0,0,0), upv) - self.point = None - if self.ui: - self.ui.pointUi() - self.ui.continueCmd.show() - # adding 2 callback functions - self.callbackClick = self.view.addEventCallbackPivy(coin.SoMouseButtonEvent.getClassTypeId(),self.click) - self.callbackMove = self.view.addEventCallbackPivy(coin.SoLocation2Event.getClassTypeId(),self.move) - - def move(self,event_cb): - event = event_cb.getEvent() - mousepos = event.getPosition().getValue() - ctrl = event.wasCtrlDown() - self.point = FreeCADGui.Snapper.snap(mousepos,active=ctrl) - if self.ui: - self.ui.displayPoint(self.point) - - def numericInput(self,numx,numy,numz): - """called when a numeric value is entered on the toolbar""" - self.point = FreeCAD.Vector(numx,numy,numz) - self.click() - - def click(self,event_cb=None): - if event_cb: - event = event_cb.getEvent() - if event.getState() != coin.SoMouseButtonEvent.DOWN: - return - if self.point: - self.stack.append(self.point) - if len(self.stack) == 1: - self.view.removeEventCallbackPivy(coin.SoMouseButtonEvent.getClassTypeId(),self.callbackClick) - self.view.removeEventCallbackPivy(coin.SoLocation2Event.getClassTypeId(),self.callbackMove) - commitlist = [] - if Draft.getParam("UsePartPrimitives",False): - # using - commitlist.append((translate("draft","Create Point"), - ['point = FreeCAD.ActiveDocument.addObject("Part::Vertex","Point")', - 'point.X = '+str(self.stack[0][0]), - 'point.Y = '+str(self.stack[0][1]), - 'point.Z = '+str(self.stack[0][2]), - 'Draft.autogroup(point)', - 'FreeCAD.ActiveDocument.recompute()'])) - else: - # building command string - FreeCADGui.addModule("Draft") - commitlist.append((translate("draft","Create Point"), - ['point = Draft.makePoint('+str(self.stack[0][0])+','+str(self.stack[0][1])+','+str(self.stack[0][2])+')', - 'Draft.autogroup(point)', - 'FreeCAD.ActiveDocument.recompute()'])) - ToDo.delayCommit(commitlist) - FreeCADGui.Snapper.off() - self.finish() - - def finish(self,cont=False): - """terminates the operation and restarts if needed""" - Creator.finish(self) - if self.ui: - if self.ui.continueMode: - self.Activated() - - -class Draft_Clone(Modifier): - """The Draft Clone command definition""" - - def __init__(self): - Modifier.__init__(self) - self.moveAfterCloning = False - - def GetResources(self): - return {'Pixmap' : 'Draft_Clone', - 'Accel' : "C,L", - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_Clone", "Clone"), - 'ToolTip' : QtCore.QT_TRANSLATE_NOOP("Draft_Clone", "Clones the selected object(s)")} - - def Activated(self): - Modifier.Activated(self) - if not FreeCADGui.Selection.getSelection(): - if self.ui: - self.ui.selectUi() - FreeCAD.Console.PrintMessage(translate("draft", "Select an object to clone")+"\n") - self.call = self.view.addEventCallback("SoEvent",selectObject) - else: - self.proceed() - - def proceed(self): - if self.call: - self.view.removeEventCallback("SoEvent",self.call) - if FreeCADGui.Selection.getSelection(): - l = len(FreeCADGui.Selection.getSelection()) - FreeCADGui.addModule("Draft") - FreeCAD.ActiveDocument.openTransaction("Clone") - nonRepeatList = [] - for obj in FreeCADGui.Selection.getSelection(): - if obj not in nonRepeatList: - FreeCADGui.doCommand("Draft.clone(FreeCAD.ActiveDocument.getObject(\""+obj.Name+"\"))") - nonRepeatList.append(obj) - FreeCAD.ActiveDocument.commitTransaction() - FreeCAD.ActiveDocument.recompute() - FreeCADGui.Selection.clearSelection() - for i in range(l): - FreeCADGui.Selection.addSelection(FreeCAD.ActiveDocument.Objects[-(1+i)]) - self.finish() - - def finish(self,close=False): - Modifier.finish(self,close=False) - if self.moveAfterCloning: - ToDo.delay(FreeCADGui.runCommand, "Draft_Move") - - -class Draft_Facebinder(Creator): - """The Draft Facebinder command definition""" - - def GetResources(self): - return {'Pixmap' : 'Draft_Facebinder', - 'Accel' : "F,F", - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_Facebinder", "Facebinder"), - 'ToolTip' : QtCore.QT_TRANSLATE_NOOP("Draft_Facebinder", "Creates a facebinder object from selected face(s)")} - - def Activated(self): - Creator.Activated(self) - if not FreeCADGui.Selection.getSelection(): - if self.ui: - self.ui.selectUi() - FreeCAD.Console.PrintMessage(translate("draft", "Select face(s) on existing object(s)")+"\n") - self.call = self.view.addEventCallback("SoEvent",selectObject) - else: - self.proceed() - - def proceed(self): - if self.call: - self.view.removeEventCallback("SoEvent",self.call) - if FreeCADGui.Selection.getSelection(): - FreeCAD.ActiveDocument.openTransaction("Facebinder") - FreeCADGui.addModule("Draft") - FreeCADGui.doCommand("s = FreeCADGui.Selection.getSelectionEx()") - FreeCADGui.doCommand("f = Draft.makeFacebinder(s)") - FreeCADGui.doCommand('Draft.autogroup(f)') - FreeCADGui.doCommand('FreeCAD.ActiveDocument.recompute()') - FreeCAD.ActiveDocument.commitTransaction() - FreeCAD.ActiveDocument.recompute() - self.finish() - - -class Mirror(Modifier): - """The Draft_Mirror FreeCAD command definition""" - - def GetResources(self): - return {'Pixmap' : 'Draft_Mirror', - 'Accel' : "M, I", - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_Mirror", "Mirror"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_Mirror", "Mirrors the selected objects along a line defined by two points")} - - def Activated(self): - self.name = translate("draft","Mirror", utf8_decode=True) - Modifier.Activated(self,self.name) - self.ghost = None - if self.ui: - if not FreeCADGui.Selection.getSelection(): - self.ui.selectUi() - FreeCAD.Console.PrintMessage(translate("draft", "Select an object to mirror")+"\n") - self.call = self.view.addEventCallback("SoEvent",selectObject) - else: - self.proceed() - - def proceed(self): - if self.call: self.view.removeEventCallback("SoEvent",self.call) - self.sel = FreeCADGui.Selection.getSelection() - self.ui.pointUi(self.name) - self.ui.modUi() - self.ui.xValue.setFocus() - self.ui.xValue.selectAll() - # self.ghost = trackers.ghostTracker(self.sel) TODO: solve this (see below) - self.call = self.view.addEventCallback("SoEvent",self.action) - FreeCAD.Console.PrintMessage(translate("draft", "Pick start point of mirror line")+"\n") - self.ui.isCopy.hide() - - def finish(self,closed=False,cont=False): - if self.ghost: - self.ghost.finalize() - Modifier.finish(self) - if cont and self.ui: - if self.ui.continueMode: - FreeCADGui.Selection.clearSelection() - self.Activated() - - def mirror(self,p1,p2,copy=False): - """mirroring the real shapes""" - sel = '[' - for o in self.sel: - if len(sel) > 1: - sel += ',' - sel += 'FreeCAD.ActiveDocument.'+o.Name - sel += ']' - FreeCADGui.addModule("Draft") - self.commit(translate("draft","Mirror"), - ['Draft.mirror('+sel+','+DraftVecUtils.toString(p1)+','+DraftVecUtils.toString(p2)+')', - 'FreeCAD.ActiveDocument.recompute()']) - - def action(self,arg): - """scene event handler""" - if arg["Type"] == "SoKeyboardEvent": - if arg["Key"] == "ESCAPE": - self.finish() - elif arg["Type"] == "SoLocation2Event": #mouse movement detection - self.point,ctrlPoint,info = getPoint(self,arg) - if (len(self.node) > 0): - last = self.node[-1] - if self.ghost: - if self.point != last: - # TODO : the following doesn't work at the moment - mu = self.point.sub(last).normalize() - if FreeCAD.GuiUp: - mv = FreeCADGui.ActiveDocument.ActiveView.getViewDirection().negative() - else: - mv = FreeCAD.Vector(0,0,1) - mw = mv.cross(mu) - import WorkingPlane - tm = WorkingPlane.plane(u=mu,v=mv,w=mw,pos=last).getPlacement().toMatrix() - m = self.ghost.getMatrix() - m = m.multiply(tm.inverse()) - m.scale(FreeCAD.Vector(1,1,-1)) - m = m.multiply(tm) - m.scale(FreeCAD.Vector(-1,1,1)) - self.ghost.setMatrix(m) - if self.extendedCopy: - if not hasMod(arg,MODALT): self.finish() - redraw3DView() - elif arg["Type"] == "SoMouseButtonEvent": - if (arg["State"] == "DOWN") and (arg["Button"] == "BUTTON1"): - if self.point: - self.ui.redraw() - if (self.node == []): - self.node.append(self.point) - self.ui.isRelative.show() - if self.ghost: - self.ghost.on() - FreeCAD.Console.PrintMessage(translate("draft", "Pick end point of mirror line")+"\n") - if self.planetrack: - self.planetrack.set(self.point) - else: - last = self.node[0] - if self.ui.isCopy.isChecked() or hasMod(arg,MODALT): - self.mirror(last,self.point,True) - else: - self.mirror(last,self.point) - if hasMod(arg,MODALT): - self.extendedCopy = True - else: - self.finish(cont=True) - - def numericInput(self,numx,numy,numz): - """this function gets called by the toolbar when valid x, y, and z have been entered there""" - self.point = Vector(numx,numy,numz) - if not self.node: - self.node.append(self.point) - if self.ghost: - self.ghost.on() - FreeCAD.Console.PrintMessage(translate("draft", "Pick end point of mirror line")+"\n") - else: - last = self.node[-1] - if self.ui.isCopy.isChecked(): - self.mirror(last,self.point,True) - else: - self.mirror(last,self.point) - self.finish() - - -class Draft_Label(Creator): - """The Draft_Label command definition""" - - def GetResources(self): - return {'Pixmap' : 'Draft_Label', - 'Accel' : "D, L", - 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_Label", "Label"), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_Label", "Creates a label, optionally attached to a selected object or element")} - - def Activated(self): - self.name = translate("draft","Label", utf8_decode=True) - Creator.Activated(self,self.name,noplanesetup=True) - self.ghost = None - self.labeltype = Draft.getParam("labeltype","Custom") - self.sel = FreeCADGui.Selection.getSelectionEx() - if self.sel: - self.sel = self.sel[0] - self.ui.labelUi(self.name,callback=self.setmode) - self.ui.xValue.setFocus() - self.ui.xValue.selectAll() - self.ghost = trackers.lineTracker() - self.call = self.view.addEventCallback("SoEvent",self.action) - FreeCAD.Console.PrintMessage(translate("draft", "Pick target point")+"\n") - self.ui.isCopy.hide() - - def setmode(self,i): - self.labeltype = ["Custom","Name","Label","Position","Length","Area","Volume","Tag","Material"][i] - Draft.setParam("labeltype",self.labeltype) - - def finish(self,closed=False,cont=False): - if self.ghost: - self.ghost.finalize() - Creator.finish(self) - - def create(self): - if len(self.node) == 3: - targetpoint = self.node[0] - basepoint = self.node[2] - v = self.node[2].sub(self.node[1]) - dist = v.Length - if hasattr(FreeCAD,"DraftWorkingPlane"): - h = FreeCAD.DraftWorkingPlane.u - n = FreeCAD.DraftWorkingPlane.axis - r = FreeCAD.DraftWorkingPlane.getRotation().Rotation - else: - h = Vector(1,0,0) - n = Vector(0,0,1) - r = FreeCAD.Rotation() - if abs(DraftVecUtils.angle(v,h,n)) <= math.pi/4: - direction = "Horizontal" - dist = -dist - elif abs(DraftVecUtils.angle(v,h,n)) >= math.pi*3/4: - direction = "Horizontal" - elif DraftVecUtils.angle(v,h,n) > 0: - direction = "Vertical" - else: - direction = "Vertical" - dist = -dist - tp = "targetpoint=FreeCAD."+str(targetpoint)+"," - sel = "" - if self.sel: - if self.sel.SubElementNames: - sub = "'"+self.sel.SubElementNames[0]+"'" - else: - sub = "()" - sel="target=(FreeCAD.ActiveDocument."+self.sel.Object.Name+","+sub+")," - pl = "placement=FreeCAD.Placement(FreeCAD."+str(basepoint)+",FreeCAD.Rotation"+str(r.Q)+")" - FreeCAD.ActiveDocument.openTransaction("Create Label") - FreeCADGui.addModule("Draft") - FreeCADGui.doCommand("l = Draft.makeLabel("+tp+sel+"direction='"+direction+"',distance="+str(dist)+",labeltype='"+self.labeltype+"',"+pl+")") - FreeCADGui.doCommand("Draft.autogroup(l)") - FreeCAD.ActiveDocument.recompute() - FreeCAD.ActiveDocument.commitTransaction() - self.finish() - - def action(self,arg): - """scene event handler""" - if arg["Type"] == "SoKeyboardEvent": - if arg["Key"] == "ESCAPE": - self.finish() - elif arg["Type"] == "SoLocation2Event": - if hasattr(FreeCADGui,"Snapper"): - FreeCADGui.Snapper.affinity = None # don't keep affinity - if len(self.node) == 2: - setMod(arg,MODCONSTRAIN,True) - self.point,ctrlPoint,info = getPoint(self,arg) - redraw3DView() - elif arg["Type"] == "SoMouseButtonEvent": - if (arg["State"] == "DOWN") and (arg["Button"] == "BUTTON1"): - if self.point: - self.ui.redraw() - if not self.node: - # first click - self.node.append(self.point) - self.ui.isRelative.show() - FreeCAD.Console.PrintMessage(translate("draft", "Pick endpoint of leader line")+"\n") - if self.planetrack: - self.planetrack.set(self.point) - elif len(self.node) == 1: - # second click - self.node.append(self.point) - if self.ghost: - self.ghost.p1(self.node[0]) - self.ghost.p2(self.node[1]) - self.ghost.on() - FreeCAD.Console.PrintMessage(translate("draft", "Pick text position")+"\n") - else: - # third click - self.node.append(self.point) - self.create() - - def numericInput(self,numx,numy,numz): - """this function gets called by the toolbar when valid x, y, and z have been entered there""" - self.point = Vector(numx,numy,numz) - if not self.node: - # first click - self.node.append(self.point) - self.ui.isRelative.show() - FreeCAD.Console.PrintMessage(translate("draft", "Pick endpoint of leader line")+"\n") - if self.planetrack: - self.planetrack.set(self.point) - elif len(self.node) == 1: - # second click - self.node.append(self.point) - if self.ghost: - self.ghost.p1(self.node[0]) - self.ghost.p2(self.node[1]) - self.ghost.on() - FreeCAD.Console.PrintMessage(translate("draft", "Pick text position")+"\n") - else: - # third click - self.node.append(self.point) - self.create() - - -#--------------------------------------------------------------------------- +# --------------------------------------------------------------------------- +from draftguitools.gui_base_original import Modifier + +from draftguitools.gui_subelements import SubelementHighlight +from draftguitools.gui_move import Move +from draftguitools.gui_styles import ApplyStyle +from draftguitools.gui_rotate import Rotate +from draftguitools.gui_offset import Offset +from draftguitools.gui_stretch import Stretch +from draftguitools.gui_join import Join +from draftguitools.gui_split import Split +from draftguitools.gui_upgrade import Upgrade +from draftguitools.gui_downgrade import Downgrade +from draftguitools.gui_trimex import Trimex +from draftguitools.gui_scale import Scale +from draftguitools.gui_drawing import Drawing +from draftguitools.gui_wire2spline import WireToBSpline +from draftguitools.gui_shape2dview import Shape2DView +from draftguitools.gui_draft2sketch import Draft2Sketch +from draftguitools.gui_array_simple import Array +from draftguitools.gui_array_simple import LinkArray +from draftguitools.gui_patharray import PathArray +from draftguitools.gui_patharray import PathLinkArray +from draftguitools.gui_pointarray import PointArray +import draftguitools.gui_arrays +from draftguitools.gui_clone import Draft_Clone +from draftguitools.gui_mirror import Mirror + +# --------------------------------------------------------------------------- # Snap tools -#--------------------------------------------------------------------------- +# --------------------------------------------------------------------------- from draftguitools.gui_snaps import Draft_Snap_Lock from draftguitools.gui_snaps import Draft_Snap_Midpoint from draftguitools.gui_snaps import Draft_Snap_Perpendicular @@ -5025,75 +217,15 @@ from draftguitools.gui_snaps import Draft_Snap_Dimensions from draftguitools.gui_snaps import Draft_Snap_WorkingPlane from draftguitools.gui_snaps import ShowSnapBar -#--------------------------------------------------------------------------- +# --------------------------------------------------------------------------- # Adds the icons & commands to the FreeCAD command manager, and sets defaults -#--------------------------------------------------------------------------- +# --------------------------------------------------------------------------- # drawing commands -FreeCADGui.addCommand('Draft_Line',Line()) -FreeCADGui.addCommand('Draft_Wire',Wire()) -FreeCADGui.addCommand('Draft_Circle',Circle()) -class CommandArcGroup: - def GetCommands(self): - return tuple(['Draft_Arc','Draft_Arc_3Points']) - def GetResources(self): - return { 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_ArcTools",'Arc tools'), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_ArcTools",'Arc tools') - } - def IsActive(self): - return not FreeCAD.ActiveDocument is None -FreeCADGui.addCommand('Draft_Arc',Arc()) -FreeCADGui.addCommand('Draft_ArcTools', CommandArcGroup()) -FreeCADGui.addCommand('Draft_Text',Text()) -FreeCADGui.addCommand('Draft_Rectangle',Rectangle()) -FreeCADGui.addCommand('Draft_Dimension',Dimension()) -FreeCADGui.addCommand('Draft_Polygon',Polygon()) -FreeCADGui.addCommand('Draft_BSpline',BSpline()) -class CommandBezierGroup: - def GetCommands(self): - return tuple(['Draft_CubicBezCurve', 'Draft_BezCurve']) - def GetResources(self): - return { 'MenuText': QtCore.QT_TRANSLATE_NOOP("Draft_BezierTools",'Bezier tools'), - 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Draft_BezierTools",'Bezier tools') - } - def IsActive(self): - return not FreeCAD.ActiveDocument is None -FreeCADGui.addCommand('Draft_BezCurve',BezCurve()) -FreeCADGui.addCommand('Draft_CubicBezCurve',CubicBezCurve()) -FreeCADGui.addCommand('Draft_BezierTools', CommandBezierGroup()) -FreeCADGui.addCommand('Draft_Point',Point()) -FreeCADGui.addCommand('Draft_Ellipse',Ellipse()) -FreeCADGui.addCommand('Draft_ShapeString',ShapeString()) -FreeCADGui.addCommand('Draft_Facebinder',Draft_Facebinder()) -FreeCADGui.addCommand('Draft_Label',Draft_Label()) - # modification commands -FreeCADGui.addCommand('Draft_Move',Move()) -FreeCADGui.addCommand('Draft_Rotate',Rotate()) -FreeCADGui.addCommand('Draft_Offset',Offset()) -FreeCADGui.addCommand('Draft_Join',Join()) -FreeCADGui.addCommand('Draft_Split',Split()) -FreeCADGui.addCommand('Draft_Upgrade',Upgrade()) -FreeCADGui.addCommand('Draft_Downgrade',Downgrade()) -FreeCADGui.addCommand('Draft_Trimex',Trimex()) -FreeCADGui.addCommand('Draft_Scale',Scale()) -FreeCADGui.addCommand('Draft_Drawing',Drawing()) -FreeCADGui.addCommand('Draft_SubelementHighlight', SubelementHighlight()) -FreeCADGui.addCommand('Draft_WireToBSpline',WireToBSpline()) -FreeCADGui.addCommand('Draft_Draft2Sketch',Draft2Sketch()) -FreeCADGui.addCommand('Draft_Array',Array()) -FreeCADGui.addCommand('Draft_LinkArray',LinkArray()) -FreeCADGui.addCommand('Draft_Clone',Draft_Clone()) -FreeCADGui.addCommand('Draft_PathArray',PathArray()) -FreeCADGui.addCommand('Draft_PathLinkArray',PathLinkArray()) -FreeCADGui.addCommand('Draft_PointArray',PointArray()) -FreeCADGui.addCommand('Draft_Mirror',Mirror()) -FreeCADGui.addCommand('Draft_Stretch',Stretch()) # context commands -FreeCADGui.addCommand('Draft_ApplyStyle',ApplyStyle()) -FreeCADGui.addCommand('Draft_Shape2DView',Shape2DView()) # a global place to look for active draft Command FreeCAD.activeDraftCommand = None diff --git a/src/Mod/Draft/InitGui.py b/src/Mod/Draft/InitGui.py index 66330e4c3a..8df1888a92 100644 --- a/src/Mod/Draft/InitGui.py +++ b/src/Mod/Draft/InitGui.py @@ -130,8 +130,8 @@ class DraftWorkbench(FreeCADGui.Workbench): FreeCADGui.draftToolBar.Activated() if hasattr(FreeCADGui, "Snapper"): FreeCADGui.Snapper.show() - import draftutils.init_draft_statusbar as dsb - dsb.show_draft_statusbar() + import draftutils.init_draft_statusbar as dsb + dsb.show_draft_statusbar() FreeCAD.Console.PrintLog("Draft workbench activated.\n") def Deactivated(self): @@ -140,8 +140,8 @@ class DraftWorkbench(FreeCADGui.Workbench): FreeCADGui.draftToolBar.Deactivated() if hasattr(FreeCADGui, "Snapper"): FreeCADGui.Snapper.hide() - import draftutils.init_draft_statusbar as dsb - dsb.hide_draft_statusbar() + import draftutils.init_draft_statusbar as dsb + dsb.hide_draft_statusbar() FreeCAD.Console.PrintLog("Draft workbench deactivated.\n") def ContextMenu(self, recipient): diff --git a/src/Mod/Draft/Resources/Draft.qrc b/src/Mod/Draft/Resources/Draft.qrc index c4096b88f3..bcd63fd2b9 100644 --- a/src/Mod/Draft/Resources/Draft.qrc +++ b/src/Mod/Draft/Resources/Draft.qrc @@ -19,6 +19,7 @@ icons/Draft_BSpline.svg icons/Draft_Circle.svg icons/Draft_CircularArray.svg + icons/Draft_CircularLinkArray.svg icons/Draft_Clone.svg icons/Draft_Construction.svg icons/Draft_Continue.svg @@ -62,6 +63,7 @@ icons/Draft_Point.svg icons/Draft_PointArray.svg icons/Draft_PolarArray.svg + icons/Draft_PolarLinkArray.svg icons/Draft_Polygon.svg icons/Draft_Rectangle.svg icons/Draft_Rotate.svg diff --git a/src/Mod/Draft/Resources/icons/Draft_CircularLinkArray.svg b/src/Mod/Draft/Resources/icons/Draft_CircularLinkArray.svg new file mode 100644 index 0000000000..3e8ba496d0 --- /dev/null +++ b/src/Mod/Draft/Resources/icons/Draft_CircularLinkArray.svg @@ -0,0 +1,587 @@ + + + Draft_CircularLinkArray + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Draft_CircularLinkArray + + Sat Dec 10 18:31:32 2011 +0000 + + + vocx + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + FreeCAD/src/Mod/Draft/Resources/icons/Draft_CircularLinkArray.svg + http://www.freecadweb.org/wiki/index.php?title=Artwork + + + agryson, yorikvanhavre + + + Seven circles, in a circular array, with a green arrow indicating that this array uses Link elements + + + circular + array + + + + + + + + + + diff --git a/src/Mod/Draft/Resources/icons/Draft_PolarLinkArray.svg b/src/Mod/Draft/Resources/icons/Draft_PolarLinkArray.svg new file mode 100644 index 0000000000..427d138bcd --- /dev/null +++ b/src/Mod/Draft/Resources/icons/Draft_PolarLinkArray.svg @@ -0,0 +1,368 @@ + + + Draft_PolarLinkArray + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Draft_PolarLinkArray + + Dec 24 18:30:00 2019 CST + + + [vocx] + + + + + FreeCAD LGPL2+ + + + + + FreeCAD + + + FreeCAD/src/Mod/Draft/Resources/icons/Draft_PolarLinkArray.svg + http://www.freecadweb.org/wiki/index.php?title=Artwork + + + [agryson] Alexander Gryson, [yorikvanhavre] + + + Four rectangles in a polar pattern spanning 90 degrees, and a green arrow denoting that it uses the Link component + + + rectangle + array + link + + + + + + + + + + diff --git a/src/Mod/Draft/Resources/translations/Draft.ts b/src/Mod/Draft/Resources/translations/Draft.ts index 510d408438..c0a4f52223 100644 --- a/src/Mod/Draft/Resources/translations/Draft.ts +++ b/src/Mod/Draft/Resources/translations/Draft.ts @@ -3,833 +3,825 @@ App::Property - - Defines a hatch pattern - - - - - Sets the size of the pattern - - - - - Startpoint of dimension - - - - - Endpoint of dimension - - - - - Point through which the dimension line passes - - - - - The object measured by this dimension - - - - - The geometry this dimension is linked to - - - - - The measurement of this dimension - - - - - For arc/circle measurements, false = radius, true = diameter - - - - - Font size - - - - - The number of decimals to show - - - - - Arrow size - - - - - The spacing between the text and the dimension line - - - - - Arrow type - - - - - Font name - - - - - Line width - - - - - Line color - - - - - Length of the extension lines - - - - - Rotate the dimension arrows 180 degrees - - - - - Rotate the dimension text 180 degrees - - - - - Show the unit suffix - - - - - The position of the text. Leave (0,0,0) for automatic position - - - - - Text override. Use $dim to insert the dimension length - - - - - A unit to express the measurement. Leave blank for system default - - - - - Start angle of the dimension - - - - - End angle of the dimension - - - - - The center point of this dimension - - - - - The normal direction of this dimension - - - - - Text override. Use 'dim' to insert the dimension length - - - - - Length of the rectangle - - - - + Radius to use to fillet the corners - - Size of the chamfer to give to the corners - - - - - Create a face - - - - - Defines a texture image (overrides hatch patterns) - - - - - Start angle of the arc - - - - - End angle of the arc (for a full circle, give it same value as First Angle) - - - - - Radius of the circle - - - - - The minor radius of the ellipse - - - - - The major radius of the ellipse - - - - - The vertices of the wire - - - - - If the wire is closed or not - - - - + 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 - - - - - Number of faces - - - - - Radius of the control circle - - - - - How the polygon must be drawn from the control circle - - - - + 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 - + The linked object - + Shape Fill Style - + Line Style - + If checked, source objects are displayed regardless of being visible in the 3D model - - Create a face if this spline is closed - - - - - Parameterization factor - - - - - 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 components of this block - - - - - 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 - - - - + The base object that must be duplicated - + The type of array to create - + The axis direction - + Number of copies in X direction - + Number of copies in Y direction - + Number of copies in Z direction - + Number of copies - + Distance and orientation of intervals in X direction - + Distance and orientation of intervals in Y direction - + Distance and orientation of intervals in Z direction - + Distance and orientation of intervals in Axis direction - + Center point - + Angle to cover with copies - + Specifies if copies must be fused (slower) - + The path object along which to distribute objects - + Selected subobjects (edges) of PathObj - + Optional translation vector - + Orientation of Base along path - - X Location - - - - - Y Location - - - - - Z Location - - - - - Text string - - - - - Font file name - - - - - Height of text - - - - - Inter-character spacing - - - - - Linked faces - - - - - Specifies if splitter lines must be removed - - - - - An optional extrusion value to be applied to all faces - - - - - Height of the rectangle - - - - - Horizontal subdivisions of this rectangle - - - - - Vertical subdivisions of this rectangle - - - - - The placement of this object - - - - - The display length of this section plane - - - - - The size of the arrows of this section plane - - - - - For Cutlines and Cutfaces modes, this leaves the faces at the cut location - - - - - 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 length of the straight segment - - - - - The point indicated by this label - - - - - The points defining the label polyline - - - - - The direction of the straight segment - - - - - The type of information shown by this label - - - - - The target object of this label - - - - - The text to display when type is set to custom - - - - - The text displayed by this label - - - - - The size of the text - - - - - The font of the text - - - - - The size of the arrow - - - - - The vertical alignment of the text - - - - - The type of arrow of this label - - - - - The type of frame around the text of this object - - - - - Text color - - - - - The maximum number of characters on each line of the text box - - - - - The distance the dimension line is extended past the extension lines - - - - - Length of the extension line above the dimension line - - - - - The points of the B-spline - - - - - If the B-spline is closed or not - - - - - Tessellate Ellipses and 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 be recomputed only if it is visible - - - - + Base - + PointList - + Count - - - The objects included in this clone - - - - - The scale factor of this clone - - - - - If this clones several objects, this specifies if the result is a fusion or a compound - - - - - This specifies if the shapes sew - - - - - Display a leader line or not - - - - - The text displayed by this object - - - - - Line spacing (relative to font size) - - - - - The area of this object - - - - - Displays a Dimension symbol at the end of the wire - - - - - Fuse wall and structure objects of same type and material - - The objects that are part of this layer - + If on, the child objects of this layer will match its visual aspects - + The line color of the children of this layer - + The shape color of the children of this layer - + The line width of the children of this layer - + The draw style of the children of this layer - + The transparency of the children of this layer + + + Show array element as children object + + + + + The axis (e.g. DatumLine) overriding Axis/Center + + + + + Distance between copies in a circle + + + + + Distance between circles + + + + + number of circles + + + + + Dialog + + + Annotation Styles Editor + + + + + Style name + + + + + The name of your style. Existing style names can be edited + + + + + Add new... + + + + + Renames the selected style + + + + + Rename + + + + + Deletes the selected style + + + + + Delete + + + + + Text + + + + + Font size + + + + + Line spacing + + + + + Font name + + + + + The font to use for texts and dimensions + + + + + Units + + + + + Scale multiplier + + + + + Decimals + + + + + Unit override + + + + + Show unit + + + + + A multiplier value that affects distances shown by dimensions + + + + + Forces dimensions to be shown in a specific unit + + + + + The number of decimals to show on dimensions + + + + + Shows the units suffix on dimensions or not + + + + + Line and arrows + + + + + Line width + + + + + Extension overshoot + + + + + Arrow size + + + + + Show lines + + + + + Dimension overshoot + + + + + Extension lines + + + + + Arrow type + + + + + Line / text color + + + + + Shows the dimension line or not + + + + + The width of the dimension lines + + + + + px + + + + + The color of dimension lines, arrows and texts + + + + + The typeof arrows to use for dimensions + + + + + Dot + + + + + Arrow + + + + + Tick + + Draft - - Slope - - - - - Scale - - - - - Writing camera position - - - - - Writing objects shown/hidden state - - - - - X factor - - - - - Y factor - - - - - Z factor - - - - - Uniform scaling - - - - - Working plane orientation - - - - + Download of dxf libraries failed. Please install the dxf Library addon manually from menu Tools -> Addon Manager - - This Wire is already flat + + %s cannot be modified because its placement is readonly. - - Pick from/to points + + Upgrade: Unknown force method: - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down + + Draft creation tools - - Create a clone + + Draft annotation tools + + + + + Draft modification tools + + + + + Draft utility tools + + + + + &Drafting + + + + + &Annotation + + + + + &Modification + + + + + &Utilities + + + + + Draft + + + + + Import-Export + + + + + DraftCircularArrayTaskPanel + + + Circular array + + + + + 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 + + + + + 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 + + + + + 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 + + + + + Symmetry + + + + + (Placeholder for the icon) + + + + + DraftOrthoArrayTaskPanel + + + Orthogonal array + + + + + 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) + + + + + 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 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. + + + + + Number of elements + + + + + DraftPolarArrayTaskPanel + + + Polar array + + + + + 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 + + + + + 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) @@ -896,1059 +888,233 @@ from menu Tools -> Addon Manager - - Draft_AddConstruction - - - Add to Construction group - - - - - Adds the selected objects to the Construction group - - - - - Draft_AddPoint - - - Add Point - - - - - Adds a point to an existing Wire or B-spline - - - - - Draft_AddToGroup - - - Move to group... - - - - - Moves the selected object(s) to an existing group - - - - - Draft_ApplyStyle - - - Apply Current Style - - - - - Applies current line width and color to selected objects - - - - - Draft_Arc - - - Arc - - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - - - - - Draft_ArcTools - - - Arc tools - - - - - Draft_Arc_3Points - - - Arc 3 points - - - - - Creates an arc by 3 points - - - - - Draft_Array - - - Array - - - - - Creates a polar or rectangular array from a selected object - - - - - Draft_AutoGroup - - - AutoGroup - - - - - Select a group to automatically add all Draft & Arch objects to - - - - - Draft_BSpline - - - B-spline - - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - - - - - Draft_BezCurve - - - BezCurve - - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - - - - - Draft_BezierTools - - - Bezier tools - - - - - Draft_Circle - - - Circle - - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - - - - - Draft_Clone - - - Clone - - - - - Clones the selected object(s) - - - - - Draft_CloseLine - - - Close Line - - - - - Closes the line being drawn - - - - - Draft_CubicBezCurve - - - CubicBezCurve - - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - - - - - Draft_DelPoint - - - Remove Point - - - - - Removes a point from an existing Wire or B-spline - - - - - Draft_Dimension - - - Dimension - - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - - - - - Draft_Downgrade - - - Downgrade - - - - - Explodes the selected objects into simpler objects, or subtracts faces - - - - - Draft_Draft2Sketch - - - Draft to Sketch - - - - - Convert bidirectionally between Draft and Sketch objects - - - - - Draft_Drawing - - - Drawing - - - - - Puts the selected objects on a Drawing sheet - - - - - Draft_Edit - - - Edit - - - - - Edits the active object - - - - - Draft_Edit_Improved - - - Edit Improved - - - - - Edits the selected objects - - - - - Draft_Ellipse - - - Ellipse - - - - - Creates an ellipse. CTRL to snap - - - - - Draft_Facebinder - - - Facebinder - - - - - Creates a facebinder object from selected face(s) - - - - - Draft_FinishLine - - - Finish line - - - - - Finishes a line without closing it - - - - - Draft_FlipDimension - - - Flip Dimension - - - - - Flip the normal direction of a dimension - - - - - Draft_Heal - - - Heal - - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - - - - - Draft_Join - - - Join - - - - - Joins two wires together - - - - - Draft_Label - - - Label - - - - - Creates a label, optionally attached to a selected object or element - - - Draft_Layer - + Layer - + Adds a layer - Draft_Line + Form - - Line + + Working plane setup - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - - - - - Draft_Mirror - - - Mirror + + Select a face or working plane proxy or 3 vertices. +Or choose one of the options below - - Mirrors the selected objects along a line defined by two points - - - - - Draft_Move - - - Move + + Sets the working plane to the XY plane (ground plane) - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain + + Top (XY) - - - Draft_Offset - + + Sets the working plane to the XZ plane (front plane) + + + + + Front (XZ) + + + + + Sets the working plane to the YZ plane (side plane) + + + + + Side (YZ) + + + + + Sets the working plane facing the current view + + + + + Align to view + + + + + The working plane will align to the current +view each time a command is started + + + + + Automatic + + + + + An optional offset to give to the working plane +above its base position. Use this together with one +of the buttons above + + + + Offset - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy + + If this is selected, the working plane will be +centered on the current view when pressing one +of the buttons above - - - Draft_PathArray - - PathArray + + Center plane on view - - Creates copies of a selected object along a selected path. + + Or select a single vertex to move the current +working plane without changing its orientation. +Then, press the button below - - - Draft_Point - - Point + + Moves the working plane without changing its +orientation. If no point is selected, the plane +will be moved to the center of the view - - Creates a point object + + Move working plane - - - Draft_PointArray - - PointArray + + The spacing between the smaller grid lines - - Creates copies of a selected object on the position of points. + + Grid spacing - - - Draft_Polygon - - Polygon + + The number of squares between each main line of the grid - - Creates a regular polygon. CTRL to snap, SHIFT to constrain + + Main line every - - - Draft_Rectangle - - Rectangle + + 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 - - Creates a 2-point rectangle. CTRL to snap + + Snapping radius - - - Draft_Rotate - - Rotate + + Centers the view on the current working plane - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy + + Center view - - - Draft_Scale - - Scale + + Resets the working plane to its previous position - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - - - - - Draft_SelectGroup - - - Select group - - - - - Selects all objects with the same parents as this group - - - - - Draft_SelectPlane - - - SelectPlane - - - - - Select a working plane for geometry creation - - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - - - - - Create Working Plane Proxy - - - - - Draft_Shape2DView - - - Shape 2D view - - - - - Creates Shape 2D views of selected objects - - - - - Draft_ShapeString - - - Shape from text... - - - - - Creates text string in shapes. - - - - - Draft_ShowSnapBar - - - Show Snap Bar - - - - - Shows Draft snap toolbar - - - - - Draft_Slope - - - Set Slope - - - - - Sets the slope of a selected Line or Wire - - - - - Draft_Snap_Angle - - - Angles - - - - - Snaps to 45 and 90 degrees points on arcs and circles - - - - - Draft_Snap_Center - - - Center - - - - - Snaps to center of circles and arcs - - - - - Draft_Snap_Dimensions - - - Dimensions - - - - - Shows temporary dimensions when snapping to Arch objects - - - - - Draft_Snap_Endpoint - - - Endpoint - - - - - Snaps to endpoints of edges - - - - - Draft_Snap_Extension - - - Extension - - - - - Snaps to extension of edges - - - - - Draft_Snap_Grid - - - Grid - - - - - Snaps to grid points - - - - - Draft_Snap_Intersection - - - Intersection - - - - - Snaps to edges intersections - - - - - Draft_Snap_Lock - - - Toggle On/Off - - - - - Activates/deactivates all snap tools at once - - - - - Lock - - - - - Draft_Snap_Midpoint - - - Midpoint - - - - - Snaps to midpoints of edges - - - - - Draft_Snap_Near - - - Nearest - - - - - Snaps to nearest point on edges - - - - - Draft_Snap_Ortho - - - Ortho - - - - - Snaps to orthogonal and 45 degrees directions - - - - - Draft_Snap_Parallel - - - Parallel - - - - - Snaps to parallel directions of edges - - - - - Draft_Snap_Perpendicular - - - Perpendicular - - - - - Snaps to perpendicular points on edges - - - - - Draft_Snap_Special - - - Special - - - - - Snaps to special locations of objects - - - - - Draft_Snap_WorkingPlane - - - Working Plane - - - - - Restricts the snapped point to the current working plane - - - - - Draft_Split - - - Split - - - - - Splits a wire into two wires - - - - - Draft_Stretch - - - Stretch - - - - - Stretches the selected objects - - - - - Draft_Text - - - Text - - - - - Creates an annotation. CTRL to snap - - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - - - - - Toggle Construction Mode - - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - - - - - Toggles the Continue Mode for next commands. - - - - - Draft_ToggleDisplayMode - - - Toggle display mode - - - - - Swaps display mode of selected objects between wireframe and flatlines - - - - - Draft_ToggleGrid - - - Toggle Grid - - - - - Toggles the Draft grid on/off - - - - - Grid - - - - - Toggles the Draft grid On/Off - - - - - 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 - - - - - Draft_UndoLine - - - Undo last segment - - - - - Undoes the last drawn segment of the line being drawn - - - - - Draft_Upgrade - - - Upgrade - - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - - - - - Draft_Wire - - - Polyline - - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - - - - - Draft_WireToBSpline - - - Wire to B-spline - - - - - Converts between Wire and B-spline + + Previous Gui::Dialog::DlgSettingsDraft - + General Draft Settings - + This is the default color for objects being drawn while in construction mode. - + This is the default group name for construction geometry - + Construction - + Save current color and linewidth across sessions - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - - - - + Global copy mode - + Default working plane - + None - + XY (Top) - + XZ (Front) - + YZ (Side) @@ -1966,12 +1132,12 @@ such as "Arial:Bold" - + Default template sheet - + The default template to use when creating a new drawing sheet @@ -1995,11 +1161,6 @@ such as "Arial:Bold" Original color and linewidth - - - When exporting splines to DXF, they are transformed in polylines. This value is the maximum length of each of the polyline segments. If 0, then the whole spline is treated as a straight segment. - - Check this if you want the areas (3D faces) to be imported too. @@ -2016,55 +1177,30 @@ such as "Arial:Bold" - + Construction group name - + Tolerance - - Check this if you want the non-named blocks (beginning with a *) to be imported too - - - - + Join geometry - + Alternate SVG Patterns location - + Here you can specify a directory containing SVG files containing <pattern> definitions that can be added to the standard Draft hatch patterns - - - Draft interface mode - - - - - This is the UI mode in which the Draft module will work: Toolbar mode will place all Draft settings in a separate toolbar, while taskbar mode will use the FreeCAD Taskview system for all its user interaction - - - - - Toolbar - - - - - Taskview - - Constrain mod @@ -2091,12 +1227,7 @@ such as "Arial:Bold" - - 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 @@ -2131,7 +1262,7 @@ such as "Arial:Bold" - + Internal precision level @@ -2151,17 +1282,12 @@ such as "Arial:Bold" - + Group layers into blocks - - If this is checked, all objects containing faces will be exported as 3d polyfaces - - - - + Export 3D objects as polyface meshes @@ -2181,7 +1307,7 @@ such as "Arial:Bold" - + Show Working Plane tracker @@ -2191,67 +1317,37 @@ such as "Arial:Bold" - - If this is checked, imported texts will get the standard Draft text size, instead of the size they have in the DXF document - - - - + Use standard font size for texts - - If this is checked, hatches will be converted into simple wires - - - - + Import hatch boundaries as wires - - If this is checked, when polylines have a width defined, they will be rendered as closed wires with the correct width - - - - + Render polylines with width - - Style of SVG file to write when exporting a Sketch. - - - - + Translated (for print & display) - + Raw (for CAM) - - When exporting SVG views, make all white linework appear in black, for better readability against white backgrounds - - - - + Translate white line color to black - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - - - - + Use Part Primitives when available @@ -2271,42 +1367,37 @@ such as "Arial:Bold" - + Construction geometry color - + Import - + texts and dimensions - + points - + layouts - + *blocks - - If this is checked, the exported objects will be projected to reflect the current view direction - - - - + Project exported objects along current view direction @@ -2322,36 +1413,26 @@ such as "Arial:Bold" - Default line color - - - - - Default line width - - - - Snap symbols style - + Draft classic style - + Bitsnpieces style - + Color - + Hatch patterns resolution @@ -2411,57 +1492,42 @@ such as "Arial:Bold" - + Fill objects with faces whenever possible - + Create - + simple Part shapes - - If this is checked, parametric Draft objects will be created whenever possible - - - - + Draft objects - - If this is checked, sketches will be created whenever possible - - - - + Sketches - - If this is checked, colors will be retrieved from the DXF objects whenever possible. Otherwise default colors will be applied. - - - - + Get original colors from the DXF file - + Treat ellipses and splines as polylines - + Export style @@ -2471,32 +1537,12 @@ such as "Arial:Bold" - - <html><head/><body><p>By checking this, you will allow FreeCAD to download and update the</p><p>components needed for DXF import and export. You can also do that</p><p>manually, by visiting https://github.com/yorikvanhavre/Draft-dxf-importer</p></body></html> - - - - + Allow FreeCAD to automatically download and update the DXF libraries - - If this is checked, only standard Part objects will be created (fastest) - - - - - If this is checked, DXF layers will be imported as Draft VisGroups - - - - - Use VisGroups - - - - + mm @@ -2521,32 +1567,32 @@ such as "Arial:Bold" - + Dashed line definition - + 0.09,0.05 - + Dashdot line definition - + 0.09,0.05,0.02,0.05 - + Dotted line definition - + 0.02,0.02 @@ -2611,7 +1657,7 @@ such as "Arial:Bold" - + Drawing view line definitions @@ -2641,17 +1687,12 @@ such as "Arial:Bold" - - If this is checked, the old python importer is used, otherwise the new C++ one (faster, but not as many features yet) - - - - + Use legacy python importer - + Export options @@ -2666,82 +1707,50 @@ such as "Arial:Bold" - - If this is checked, no units conversion will occur. One unit in the SVG file will translate as one millimeter. - - - - + Disable units scaling - - If this is checked, Drawing Views will be exported as blocks. This might fail for post-R12 templates. - - - - + Export Drawing Views as blocks - + Note: Not all the options below are used by the new importer yet - + Show this dialog when importing and exporting - + Automatic update (legacy importer only) - + Prefix labels of Clones with: - + Scale factor to apply to imported files - - Scale factor to apply to DXF files on import. -The factor is the conversion between the unit of your DXF file and millimeters. -Ex: for files in millimeters: 1, in centimeters: 10, in meters: 1000, in inches: 25.4, in feet: 304.8 - - - - + Max segment length for discretized arcs - - - When arcs are projected, if your version of OpenCasCade doesn't support arc projection, these arcs will be discretized into small line segments. This value is the maximum segment length. - - Number of decimals - - - This is the method chosen for importing SVG object color into FreeCAD. - - - - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - - Shift @@ -2768,60 +1777,30 @@ Ex: for files in millimeters: 1, in centimeters: 10, in meters: 1000, in inches: - + The default color for new objects - - The default linewidth for new objects - - - - + The default color for snap symbols - + Check this if you want to use the color/linewidth from the toolbar as default - + If checked, a widget indicating the current working plane orientation appears during drawing operations - + An SVG linestyle definition - - - If this is unchecked, texts/mtexts won't be imported - - - - - If this is checked, paper space objects will be imported too - - - - - If checked, FreeCAD will try to join coincident objects into wires. Beware, this can take a while... - - - - - If this is checked, objects from the same layers will be joined into Draft Blocks, turning the display faster, but making them less easily editable - - - - - When drawing lines, set focus on Length instead of X coordinate - - Extension lines size @@ -2858,268 +1837,258 @@ Ex: for files in millimeters: 1, in centimeters: 10, in meters: 1000, in inches: - + Check this if you want to preserve colors of faces while doing downgrade and upgrade (splitFaces and makeShell only) - + Preserve colors of faces during downgrade/upgrade - + Check this if you want the face names to derive from the originating object name and vice versa while doing downgrade/upgrade (splitFaces and makeShell only) - + Preserve names of faces during downgrade/upgrade - - - Path to ODA (formerly Teigha) File Converter - - The path to your ODA (formerly Teigha) File Converter executable - + Ellipse export is poorly supported. Use this to export them as polylines instead. - + Max Spline Segment: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. - + Use legacy python exporter - + 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 properry when possible - - - - + Construction Geometry - + In-Command Shortcuts - + Relative - + R - + Continue - + T - + Close - + O - + Copy - + P - + Subelement Mode - + D - + Fill - + L - + Exit - + A - + Select Edge - + E - + Add Hold - + Q - + Length - + H - + Wipe - + W - + Set WP - + U - + Cycle Snap - + ` - + Snap - + S - + Increase Radius - + [ - + Decrease Radius - + ] - + Restrict X - + X - + Restrict Y - + Y - + Restrict Z - + Z @@ -3128,630 +2097,670 @@ Values with differences below this value will be treated as same. This value wil Grid color + + + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. + + + + + Show groups in layers list drop-down button + + + + + Draft tools options + + + + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + + Set focus on Length instead of X coordinate + + + + + Set the Support property when possible + + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + + User interface settings + + + + + Enable draft statusbar customization + + + + + Draft Statusbar + + + + + Enable snap statusbar widget + + + + + Draft snap widget + + + + + Enable draft statusbar annotation scale widget + + + + + Annotation scale widget + + + + + 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 + + + + + Path to ODA file converter + + + + + This preferences dialog will be shown when importing/ exporting DXF files + + + + + Python importer is used, otherwise the newer C++ is used. +Note: C++ importer is faster, but is not as featureful yet + + + + + Python exporter is used, otherwise the newer C++ is used. +Note: C++ importer is faster, but is not as featureful yet + + + + + + Allow FreeCAD to download the Python converter for DXF import and export. +You can also do this manually by installing the "dxf_library" workbench +from the Addon Manager. + + + + + If unchecked, texts and mtexts won't be imported + + + + + If unchecked, points won't be imported + + + + + If checked, paper space objects will be imported too + + + + + If you want the non-named blocks (beginning with a *) to be imported too + + + + + Only standard Part objects will be created (fastest) + + + + + Parametric Draft objects will be created whenever possible + + + + + Sketches will be created whenever possible + + + + + Scale factor to apply to DXF files on import. +The factor is the conversion between the unit of your DXF file and millimeters. +Example: for files in millimeters: 1, in centimeters: 10, + in meters: 1000, in inches: 25.4, in feet: 304.8 + + + + + Colors will be retrieved from the DXF objects whenever possible. +Otherwise default colors will be applied. + + + + + FreeCAD will try to join coincident objects into wires. +Note that this can take a while! + + + + + Objects from the same layers will be joined into Draft Blocks, +turning the display faster, but making them less easily editable + + + + + Imported texts will get the standard Draft Text size, +instead of the size they have in the DXF document + + + + + If this is checked, DXF layers will be imported as Draft Layers + + + + + Use Layers + + + + + Hatches will be converted into simple wires + + + + + If polylines have a width defined, they will be rendered +as closed wires with correct width + + + + + Maximum length of each of the polyline segments. +If it is set to '0' the whole spline is treated as a straight segment. + + + + + All objects containing faces will be exported as 3D polyfaces + + + + + Drawing Views will be exported as blocks. +This might fail for post DXF R12 templates. + + + + + Exported objects will be projected to reflect the current view direction + + + + + Method chosen for importing SVG object color to FreeCAD + + + + + If checked, no units conversion will occur. +One unit in the SVG file will translate as one millimeter. + + + + + Style of SVG file to write when exporting a sketch + + + + + All white lines will appear in black in the SVG for better readability against white backgrounds + + + + + Versions of Open CASCADE older than version 6.8 don't support arc projection. +In this case arcs will be discretized into small line segments. +This value is the maximum segment length. + + - Workbench + ImportDWG - - Draft Snap + + Converting: + + + + + Conversion successful + + + + + ImportSVG + + + Unknown SVG export style, switching to Translated draft - - not shape found - - - - - All Shapes must be co-planar - - - - - The given object is not planar and cannot be converted into a sketch. - - - - - Unable to guess the normal direction of this object - - - - + Draft Command Bar - + Toggle construction mode - + Current line color - + Current face color - + Current line width - + Current font size - + Apply to selected objects - + Autogroup off - + active command: - + None - + 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 - + Radius - + Radius of Circle - + If checked, command will not finish until you press the command button again - + If checked, an OCC-style offset will be performed instead of the classic offset - + &OCC-style offset - - Add points to the current object - - - - - Remove points from the current object - - - - - Make Bezier node sharp - - - - - Make Bezier node tangent - - - - - Make Bezier node symmetric - - - - + Sides - + Number of sides - + Offset - - XY (top) - - - - - XZ (front) - - - - - YZ (side) - - - - - View - - - - + Auto - + Text string to draw - + String - + Height of text - + Height - + Intercharacter spacing - + Tracking - + Full path to font file: - + Open a FileChooser for font file - - Grid spacing - - - - - The spacing between the grid lines - - - - - Main line every - - - - - The number of lines between main lines - - - - - Center plane on view - - - - + Line - + DWire - + Circle - + Center X - + Arc - + Point - + Label - + Distance - + Trim - + Pick Object - + Edit - + Global X - + Global Y - + Global Z - + Local X - + Local Y - + Local 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 - - Create Line - - - - - Convert to Wire - - - - + BSpline - + BezCurve - - Create BezCurve - - - - - Rectangle - - - - - Create Plane - - - - - Create Rectangle - - - - - Create Circle - - - - - Create Arc - - - - - Start Angle - - - - - Aperture - - - - - Polygon - - - - - Create Polygon - - - - - Ellipse - - - - - Create Ellipse - - - - - Text - - - - - Create Text - - - - - Dimension - - - - - Create Dimension - - - - - ShapeString - - - - - Create ShapeString - - - - + Copy - - Move - - - - - Change Style - - - - - Rotate - - - - - Stretch - - - - - Upgrade - - - - - Downgrade - - - - - Selection is not a Knot - - - - - - Convert to Sketch - - - - - Convert to Draft - - - - - Convert - - - - - Array - - - - - Create Point - - - - - Mirror - - - - - &Draft - - - - + 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: @@ -3763,880 +2772,512 @@ To enabled FreeCAD to download these libraries, answer Yes. - - Draft.makeBSpline: not enough points - - - - - Draft.makeBSpline: Equal endpoints forced Closed - - - - - Draft.makeBSpline: Invalid pointslist - - - - - No object given - - - - - The two points are coincident - - - - + Found groups: closing each open object inside - + Found mesh(es): turning into Part shapes - + Found 1 solidifiable object: solidifying it - + Found 2 objects: fusing them - + Found several objects: creating a shell - + Found several coplanar objects or faces: creating one face - + Found 1 non-parametric objects: draftifying it - + Found 1 closed sketch object: creating a face from it - + Found 1 linear object: converting to line - + Found closed wires: creating faces - + Found 1 open wire: closing it - + Found several open wires: joining them - + Found several edges: wiring them - + Found several non-treatable objects: creating compound - + Unable to upgrade these objects. - + 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 - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - - - - + No point found - - ShapeString: string has no wires - - - - + Relative - + Continue - + Close - + 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 - + Check this to lock the current angle - + Coordinates relative to last point or absolute - + Filled - + Finish - + Finishes the current drawing or editing operation - + &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 - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands - - Default - - - - - Pick a face to define the drawing plane - - - - - Create Wire - - - - - Unable to create a Wire from selected objects - - - - - Spline has been closed - - - - - Last point has been removed - - - - - Create B-spline - - - - - Bezier curve has been closed - - - - - Edges don't intersect! - - - - - Pick ShapeString location point: - - - - - Select an object to move - - - - - Select an object to rotate - - - - - Select an object to offset - - - - - Offset only works on one object at a time - - - - - Sorry, offset of Bezier curves is currently still not supported - - - - - Select an object to stretch - - - - - Turning one Rectangle into a Wire - - - - - Select an object to join - - - - - Join - - - - - Select an object to split - - - - - Select an object to upgrade - - - - - Select object(s) to trim/extend - - - - - 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 scale - - - - - Select an object to project - - - - - Please select only one object - - - - - Select a Draft object to edit - - - - - Active object must have more than two points/nodes - - - - - Endpoint of BezCurve can't be smoothed - - - - - Select an object to convert - - - - - Select an object to array - - - - - Please select base and path objects - - - - - Please select base and pointlist objects - - - - - - Select an object to clone - - - - - Select face(s) on existing object(s) - - - - - Select an object to mirror - - - - - This tool only works with Wires and Lines - - - - - ODA (formerly Teigha) File Converter not found, DWG support is disabled - - - - + %s shares a base with %d other objects. Please check if you want to modify this. - + Subelement mode - - Toggle radius and angles arc editing - - - - + Modify subelements - + If checked, subelements will be modified instead of entire objects - + CubicBezCurve - - Some subelements could not be moved. - - - - - Scale - - - - - Some subelements could not be scaled. - - - - - Wall base sketch is too complex to edit: it's suggested to edit directly the sketch - - - - + Top - + Front - + Side - + Current working plane - - No edit point found for selected object - - - - - This object is not editable - - - - + 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 - - Select a face or working plane proxy or 3 vertices, or choose one of the options below - - - - - Sets the working plane on the ground XY plane - - - - - Sets the working plane on the front XZ plane - - - - - Sets the working plane on the side YZ plane - - - - - Sets the working plane perpendicular to the current view - - - - - Automatic - - - - - The working plane adapts to the current view when a command is started - - - - - Centers the working plane on the current view - - - - - Snapping radius - - - - - This is the distance in screen pixels under which a point will be snapped. You can also change the radius while drawing, using keys - - - - - Working plane setup - - - - + No active document. Aborting - + Layer - + Layers - - Pick first point - - - - - Pick next point - - - - + Polyline - - Pick next point, or Finish (shift-F) or close (o) - - - - - Click and drag to define next knot - - - - - Click and drag to define next knot: ESC to Finish or close (o) - - - - - Pick opposite point - - - - - Pick center point - - - - - Pick radius - - - - - Pick start angle - - - - - Pick aperture - - - - - Pick aperture angle - - - - - Pick location point - - - - - Pick ShapeString location point - - - - - Pick start point - - - - - Pick end point - - - - - Pick rotation center - - - - - Base angle - - - - - Pick base angle - - - - - Rotation - - - - - Pick rotation angle - - - - - Cannot offset this object type - - - - - Pick distance - - - - - Pick first point of selection rectangle - - - - - Pick opposite point of selection rectangle - - - - - Pick start point of displacement - - - - - Pick end point of displacement - - - - - Pick base point - - - - - Pick reference distance from base point - - - - - Pick new distance from base point - - - - - Select an object to edit - - - - - Pick start point of mirror line - - - - - Pick end point of mirror line - - - - - Pick target point - - - - - Pick endpoint of leader line - - - - - Pick text position - - - - + Draft - - The Draft module is used for basic 2D CAD Drafting + + two elements needed - - Utilities + + radius too large - - Wire tools + + length: - - Snapping + + removed original objects + + + + + Fillet + + + + + Creates a fillet between two wires or edges. + + + + + No active document + + + + + Fillet radius + + + + + Radius of fillet + + + + + Delete original objects + + + + + Create chamfer + + + + + Enter radius + + + + + Delete original objects: + + + + + Chamfer mode: + + + + + Test object + + + + + Test object removed + + + + + fillet cannot be created + + + + + Create fillet + + + + + Toggle near snap on/off + + + + + Create text + + + + + Press this button to create the text object, or finish your text with two blank lines + + + + + Center Y + + + + + Center Z + + + + + Offset distance + + + + + Trim distance + + + + + Activate this layer + + + + + Select contents + + + + + Wire + + + + + importOCA + + + OCA error: couldn't determine character encoding + + + + + OCA: found no data to export + + + + + successfully exported diff --git a/src/Mod/Draft/Resources/translations/Draft_af.qm b/src/Mod/Draft/Resources/translations/Draft_af.qm index 375bc84627..53fe53d095 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_af.qm and b/src/Mod/Draft/Resources/translations/Draft_af.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_af.ts b/src/Mod/Draft/Resources/translations/Draft_af.ts index a5b66c2a32..a6d14ac807 100644 --- a/src/Mod/Draft/Resources/translations/Draft_af.ts +++ b/src/Mod/Draft/Resources/translations/Draft_af.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Defines a hatch pattern - - - - Sets the size of the pattern - Sets the size of the pattern - - - - Startpoint of dimension - Startpoint of dimension - - - - Endpoint of dimension - Endpoint of dimension - - - - Point through which the dimension line passes - Point through which the dimension line passes - - - - The object measured by this dimension - The object measured by this dimension - - - - The geometry this dimension is linked to - The geometry this dimension is linked to - - - - The measurement of this dimension - The measurement of this dimension - - - - For arc/circle measurements, false = radius, true = diameter - For arc/circle measurements, false = radius, true = diameter - - - - Font size - Font size - - - - The number of decimals to show - The number of decimals to show - - - - Arrow size - Arrow size - - - - The spacing between the text and the dimension line - The spacing between the text and the dimension line - - - - Arrow type - Arrow type - - - - Font name - Font name - - - - Line width - Line width - - - - Line color - Line color - - - - Length of the extension lines - Length of the extension lines - - - - Rotate the dimension arrows 180 degrees - Rotate the dimension arrows 180 degrees - - - - Rotate the dimension text 180 degrees - Rotate the dimension text 180 degrees - - - - Show the unit suffix - Show the unit suffix - - - - The position of the text. Leave (0,0,0) for automatic position - The position of the text. Leave (0,0,0) for automatic position - - - - Text override. Use $dim to insert the dimension length - Text override. Use $dim to insert the dimension length - - - - A unit to express the measurement. Leave blank for system default - A unit to express the measurement. Leave blank for system default - - - - Start angle of the dimension - Start angle of the dimension - - - - End angle of the dimension - End angle of the dimension - - - - The center point of this dimension - The center point of this dimension - - - - The normal direction of this dimension - The normal direction of this dimension - - - - Text override. Use 'dim' to insert the dimension length - Text override. Use 'dim' to insert the dimension length - - - - Length of the rectangle - Length of the rectangle - Radius to use to fillet the corners Radius to use to fillet the corners - - - Size of the chamfer to give to the corners - Size of the chamfer to give to the corners - - - - Create a face - Create a face - - - - Defines a texture image (overrides hatch patterns) - Defines a texture image (overrides hatch patterns) - - - - Start angle of the arc - 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 - Radius of the circle - - - - The minor radius of the ellipse - The minor radius of the ellipse - - - - The major radius of the ellipse - The major radius of the ellipse - - - - The vertices of the wire - The vertices of the wire - - - - If the wire is closed or not - If the wire is closed or not - The start point of this line @@ -224,505 +24,155 @@ The length of this line - - Create a face if this object is closed - Create a face if this object is closed - - - - The number of subdivisions of each edge - The number of subdivisions of each edge - - - - Number of faces - Number of faces - - - - Radius of the control circle - Radius of the control circle - - - - How the polygon must be drawn from the control circle - How the polygon must be drawn from the control circle - - - + Projection direction Projection direction - + The width of the lines inside this object The width of the lines inside this object - + The size of the texts inside this object The size of the texts inside this object - + The spacing between lines of text The spacing between lines of text - + The color of the projected objects The color of the projected objects - + The linked object Die geskakelde objek - + Shape Fill Style Shape Fill Style - + Line Style Line Style - + If checked, source objects are displayed regardless of being visible in the 3D model If checked, source objects are displayed regardless of being visible in the 3D model - - Create a face if this spline is closed - Create a face if this spline is closed - - - - Parameterization factor - Parameterization factor - - - - The points of the Bezier curve - The points of the Bezier curve - - - - The degree of the Bezier function - The degree of the Bezier function - - - - Continuity - Continuity - - - - If the Bezier curve should be closed or not - If the Bezier curve should be closed or not - - - - Create a face if this curve is closed - Create a face if this curve is closed - - - - The components of this block - The components of this block - - - - The base object this 2D view must represent - The base object this 2D view must represent - - - - The projection vector of this object - The projection vector of this object - - - - The way the viewed object must be projected - The way the viewed object must be projected - - - - The indices of the faces to be projected in Individual Faces mode - The indices of the faces to be projected in Individual Faces mode - - - - Show hidden lines - Show hidden lines - - - + The base object that must be duplicated The base object that must be duplicated - + The type of array to create The type of array to create - + The axis direction The axis direction - + Number of copies in X direction Number of copies in X direction - + Number of copies in Y direction Number of copies in Y direction - + Number of copies in Z direction Number of copies in Z direction - + Number of copies Number of copies - + Distance and orientation of intervals in X direction Distance and orientation of intervals in X direction - + Distance and orientation of intervals in Y direction Distance and orientation of intervals in Y direction - + Distance and orientation of intervals in Z direction Distance and orientation of intervals in Z direction - + Distance and orientation of intervals in Axis direction Distance and orientation of intervals in Axis direction - + Center point Center point - + Angle to cover with copies Angle to cover with copies - + Specifies if copies must be fused (slower) Specifies if copies must be fused (slower) - + The path object along which to distribute objects The path object along which to distribute objects - + Selected subobjects (edges) of PathObj Selected subobjects (edges) of PathObj - + Optional translation vector Optional translation vector - + Orientation of Base along path Orientation of Base along path - - X Location - X Location - - - - Y Location - Y Location - - - - Z Location - Z Location - - - - Text string - Text string - - - - Font file name - Font file name - - - - Height of text - Height of text - - - - Inter-character spacing - Inter-character spacing - - - - Linked faces - Linked faces - - - - Specifies if splitter lines must be removed - Specifies if splitter lines must be removed - - - - An optional extrusion value to be applied to all faces - An optional extrusion value to be applied to all faces - - - - Height of the rectangle - Height of the rectangle - - - - Horizontal subdivisions of this rectangle - Horizontal subdivisions of this rectangle - - - - Vertical subdivisions of this rectangle - Vertical subdivisions of this rectangle - - - - The placement of this object - Die plasing van hierdie objek - - - - The display length of this section plane - The display length of this section plane - - - - The size of the arrows of this section plane - The size of the arrows of this section plane - - - - 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 - - - - The base object is the wire, it's formed from 2 objects - 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 tool object is the wire, it's formed from 2 objects - - - - The length of the straight segment - The length of the straight segment - - - - The point indicated by this label - The point indicated by this label - - - - The points defining the label polyline - The points defining the label polyline - - - - The direction of the straight segment - The direction of the straight segment - - - - The type of information shown by this label - The type of information shown by this label - - - - The target object of this label - The target object of this label - - - - The text to display when type is set to custom - The text to display when type is set to custom - - - - The text displayed by this label - The text displayed by this label - - - - The size of the text - The size of the text - - - - The font of the text - The font of the text - - - - The size of the arrow - The size of the arrow - - - - The vertical alignment of the text - The vertical alignment of the text - - - - The type of arrow of this label - The type of arrow of this label - - - - The type of frame around the text of this object - The type of frame around the text of this object - - - - Text color - Text color - - - - The maximum number of characters on each line of the text box - The maximum number of characters on each line of the text box - - - - The distance the dimension line is extended past the extension lines - The distance the dimension line is extended past the extension lines - - - - Length of the extension line above the dimension line - Length of the extension line above the dimension line - - - - The points of the B-spline - The points of the B-spline - - - - If the B-spline is closed or not - If the B-spline is closed or not - - - - Tessellate Ellipses and B-splines into line segments - Tessellate Ellipses and B-splines into line segments - - - - 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 be recomputed only if it is visible - If this is True, this object will be recomputed only if it is visible - - - + Base Basis - + PointList PointList - + Count Tel - - - The objects included in this clone - The objects included in this clone - - - - The scale factor of this clone - The scale factor of this clone - - - - If this clones several objects, this specifies if the result is a fusion or a compound - If this clones several objects, this specifies if the result is a fusion or a compound - - - - This specifies if the shapes sew - This specifies if the shapes sew - - - - Display a leader line or not - Display a leader line or not - - - - The text displayed by this object - The text displayed by this object - - - - Line spacing (relative to font size) - Line spacing (relative to font size) - - - - The area of this object - The area of this object - - - - Displays a Dimension symbol at the end of the wire - Displays a Dimension symbol at the end of the wire - - - - Fuse wall and structure objects of same type and material - Fuse wall and structure objects of same type and material - The objects that are part of this layer @@ -759,83 +209,231 @@ The transparency of the children of this layer - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object Show array element as children object - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle Distance between copies in a circle - + Distance between circles Distance between circles - + number of circles number of circles + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Hernoem + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Vee uit + + + + Text + Teks + + + + Font size + Font size + + + + Line spacing + Line spacing + + + + Font name + Font name + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Eenhede + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Line width + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Arrow size + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Arrow type + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Dot + + + + Arrow + Arrow + + + + Tick + Tick + + Draft - - - Slope - Slope - - - - Scale - Skaal - - - - Writing camera position - Writing camera position - - - - Writing objects shown/hidden state - Writing objects shown/hidden state - - - - X factor - X factor - - - - Y factor - Y factor - - - - Z factor - Z factor - - - - Uniform scaling - Uniform scaling - - - - Working plane orientation - Working plane orientation - Download of dxf libraries failed. @@ -846,55 +444,35 @@ Please install the dxf Library addon manually from menu Tools -> Addon Manager - - This Wire is already flat - This Wire is already flat - - - - Pick from/to points - Pick from/to points - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - - - - Create a clone - Create a clone - - - + %s cannot be modified because its placement is readonly. %s cannot be modified because its placement is readonly. - + Upgrade: Unknown force method: Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius - - - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools + + + Draft utility tools + Draft utility tools + &Drafting @@ -916,12 +494,12 @@ from menu Tools -> Addon Manager &Utilities - + Draft Draft - + Import-Export Import-Export @@ -935,101 +513,111 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fuse - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance Tangential distance - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance Radial distance - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers Number of circular layers - + Symmetry Symmetry - + (Placeholder for the icon) (Placeholder for the icon) @@ -1043,104 +631,122 @@ from menu Tools -> Addon Manager - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z Reset Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fuse - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) (Placeholder for the icon) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y 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. + 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 + Number of elements + DraftPolarArrayTaskPanel @@ -1151,81 +757,93 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fuse - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 Polar angle - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements Number of elements - + (Placeholder for the icon) (Placeholder for the icon) @@ -1293,375 +911,6 @@ from menu Tools -> Addon Manager Reset Point - - Draft_AddConstruction - - - Add to Construction group - Add to Construction group - - - - Adds the selected objects to the Construction group - Adds the selected objects to the Construction group - - - - Draft_AddPoint - - - Add Point - Voeg by nuwe punt - - - - Adds a point to an existing Wire or B-spline - Adds a point to an existing Wire or B-spline - - - - Draft_AddToGroup - - - Move to group... - Move to group... - - - - Moves the selected object(s) to an existing group - Moves the selected object(s) to an existing group - - - - Draft_ApplyStyle - - - Apply Current Style - Pas huidige styl toe - - - - Applies current line width and color to selected objects - Wend aan huidige lynbreedte en kleur op gekose voorwerpe - - - - Draft_Arc - - - Arc - Boog - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - - - - Draft_ArcTools - - - Arc tools - Arc tools - - - - Draft_Arc_3Points - - - Arc 3 points - Arc 3 points - - - - Creates an arc by 3 points - Creates an arc by 3 points - - - - Draft_Array - - - Array - Reeks - - - - Creates a polar or rectangular array from a selected object - Skep 'n polêre of reghoekige reeks van 'n gekose voorwerp - - - - Draft_AutoGroup - - - AutoGroup - AutoGroup - - - - Select a group to automatically add all Draft & Arch objects to - Select a group to automatically add all Draft & Arch objects to - - - - Draft_BSpline - - - B-spline - B-spline - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - - - - Draft_BezCurve - - - BezCurve - BezCurve - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - - - - Draft_BezierTools - - - Bezier tools - Bezier tools - - - - Draft_Circle - - - Circle - Sirkel - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Skep 'n sirkel. CTRL om vas te heg, ALT om raaklyn voorwerpe te kies - - - - Draft_Clone - - - Clone - Kloon - - - - Clones the selected object(s) - Kloon die gekose voorwerp(e) - - - - Draft_CloseLine - - - Close Line - Maak lyn toe - - - - Closes the line being drawn - Maak die huidige lyn toe - - - - Draft_CubicBezCurve - - - CubicBezCurve - CubicBezCurve - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - - - - Draft_DelPoint - - - Remove Point - Verwyder punt - - - - Removes a point from an existing Wire or B-spline - Removes a point from an existing Wire or B-spline - - - - Draft_Dimension - - - Dimension - Dimensioneer - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Skep 'n dimensie. CTRL om vas te het, SHIFT om vas te hou, ALT om 'n segment te kies - - - - Draft_Downgrade - - - Downgrade - Gradeer neer - - - - Explodes the selected objects into simpler objects, or subtracts faces - Explodes the selected objects into simpler objects, or subtracts faces - - - - Draft_Draft2Sketch - - - Draft to Sketch - Konsep na skets - - - - Convert bidirectionally between Draft and Sketch objects - Convert bidirectionally between Draft and Sketch objects - - - - Draft_Drawing - - - Drawing - Tekening - - - - Puts the selected objects on a Drawing sheet - Puts the selected objects on a Drawing sheet - - - - Draft_Edit - - - Edit - Wysig - - - - Edits the active object - Wysig die aktiewe voorwerp - - - - Draft_Ellipse - - - Ellipse - Ellipse - - - - Creates an ellipse. CTRL to snap - Creates an ellipse. CTRL to snap - - - - Draft_Facebinder - - - Facebinder - Facebinder - - - - Creates a facebinder object from selected face(s) - Creates a facebinder object from selected face(s) - - - - Draft_FinishLine - - - Finish line - Beëindig lyn - - - - Finishes a line without closing it - Beëindig lyn sonder om toe te maak - - - - Draft_FlipDimension - - - Flip Dimension - Flip Dimension - - - - Flip the normal direction of a dimension - Flip the normal direction of a dimension - - - - Draft_Heal - - - Heal - Heal - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Heal faulty Draft objects saved from an earlier FreeCAD version - - - - Draft_Join - - - Join - Join - - - - Joins two wires together - Joins two wires together - - - - Draft_Label - - - Label - Label - - - - Creates a label, optionally attached to a selected object or element - Creates a label, optionally attached to a selected object or element - - Draft_Layer @@ -1675,645 +924,6 @@ Click and drag to define control points. CTRL to snap, SHIFT to constrainAdds a layer - - Draft_Line - - - Line - Lyn - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Dit skep 'n 2-punt lyn. CTRL om vas te heg, SHIFT vas te hou - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Mirror - - - - Mirrors the selected objects along a line defined by two points - Mirrors the selected objects along a line defined by two points - - - - Draft_Move - - - Move - Verskuif - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - - - - Draft_Offset - - - Offset - Verplasing - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Verplaas die aktiewe voorwerp. CTRL om vas te heg, SHIFT om vas te hou, ALT om te kopieer - - - - Draft_PathArray - - - PathArray - PathArray - - - - Creates copies of a selected object along a selected path. - Creates copies of a selected object along a selected path. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Punt - - - - Creates a point object - Skep 'n puntvoorwerp - - - - Draft_PointArray - - - PointArray - PointArray - - - - Creates copies of a selected object on the position of points. - Creates copies of a selected object on the position of points. - - - - Draft_Polygon - - - Polygon - Veelhoek - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Skep 'n gelykhoekige veelhoek. CTRL om vas te heg, SHIFT om vas te hou - - - - Draft_Rectangle - - - Rectangle - Reghoek - - - - Creates a 2-point rectangle. CTRL to snap - Skep 'n 2-punt reghoek. CTRL om vas te heg - - - - Draft_Rotate - - - Rotate - Roteer - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Roteer die gekose objekte. CTRL om vas te heg, SHIFT om vas te hou, ALT om te kopieer - - - - Draft_Scale - - - Scale - Skaal - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Skaal die gekose objekte van 'n basispunt. CTRL om vas te hou, SHIFT om vas te hou, ALT om te kopieer - - - - Draft_SelectGroup - - - Select group - Kies groep - - - - Selects all objects with the same parents as this group - Kies al die voorwerpe met die dieselfde ouers as hierdie groep - - - - Draft_SelectPlane - - - SelectPlane - KiesVlak - - - - Select a working plane for geometry creation - Kies 'n werkende vliegtuig vir geometrieskepping - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Creates a proxy object from the current working plane - - - - Create Working Plane Proxy - Create Working Plane Proxy - - - - Draft_Shape2DView - - - Shape 2D view - Vorm 2D aansig - - - - Creates Shape 2D views of selected objects - Skep vorm 2D aansigte van die gekose voorwerpe - - - - Draft_ShapeString - - - Shape from text... - Shape from text... - - - - Creates text string in shapes. - Creates text string in shapes. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Show Snap Bar - - - - Shows Draft snap toolbar - Shows Draft snap toolbar - - - - Draft_Slope - - - Set Slope - Set Slope - - - - Sets the slope of a selected Line or Wire - Sets the slope of a selected Line or Wire - - - - Draft_Snap_Angle - - - Angles - Angles - - - - Snaps to 45 and 90 degrees points on arcs and circles - Snaps to 45 and 90 degrees points on arcs and circles - - - - Draft_Snap_Center - - - Center - Center - - - - Snaps to center of circles and arcs - Snaps to center of circles and arcs - - - - Draft_Snap_Dimensions - - - Dimensions - Dimensions - - - - Shows temporary dimensions when snapping to Arch objects - Shows temporary dimensions when snapping to Arch objects - - - - Draft_Snap_Endpoint - - - Endpoint - Endpoint - - - - Snaps to endpoints of edges - Snaps to endpoints of edges - - - - Draft_Snap_Extension - - - Extension - Extension - - - - Snaps to extension of edges - Snaps to extension of edges - - - - Draft_Snap_Grid - - - Grid - Grid - - - - Snaps to grid points - Snaps to grid points - - - - Draft_Snap_Intersection - - - Intersection - Snyding - - - - Snaps to edges intersections - Snaps to edges intersections - - - - Draft_Snap_Lock - - - Toggle On/Off - Toggle On/Off - - - - Activates/deactivates all snap tools at once - Activates/deactivates all snap tools at once - - - - Lock - Lock - - - - Draft_Snap_Midpoint - - - Midpoint - Midpoint - - - - Snaps to midpoints of edges - Snaps to midpoints of edges - - - - Draft_Snap_Near - - - Nearest - Nearest - - - - Snaps to nearest point on edges - Snaps to nearest point on edges - - - - Draft_Snap_Ortho - - - Ortho - Ortho - - - - Snaps to orthogonal and 45 degrees directions - Snaps to orthogonal and 45 degrees directions - - - - Draft_Snap_Parallel - - - Parallel - Parallel - - - - Snaps to parallel directions of edges - Snaps to parallel directions of edges - - - - Draft_Snap_Perpendicular - - - Perpendicular - Perpendicular - - - - Snaps to perpendicular points on edges - Snaps to perpendicular points on edges - - - - Draft_Snap_Special - - - Special - Spesiaal - - - - Snaps to special locations of objects - Snaps to special locations of objects - - - - Draft_Snap_WorkingPlane - - - Working Plane - Working Plane - - - - Restricts the snapped point to the current working plane - Restricts the snapped point to the current working plane - - - - Draft_Split - - - Split - Split - - - - Splits a wire into two wires - Splits a wire into two wires - - - - Draft_Stretch - - - Stretch - Strek - - - - Stretches the selected objects - Stretches the selected objects - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Teks - - - - Creates an annotation. CTRL to snap - Skep 'n aantekening. CTRL om vas te heg - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Skakel konstruksiemodus aan/af vir die volgende voorwerpe. - - - - Toggle Construction Mode - Toggle Construction Mode - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Toggle Continue Mode - - - - Toggles the Continue Mode for next commands. - Wissel die voortsettingsmodus vir die volgende bevele. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Wissel voorkomsmodus - - - - Swaps display mode of selected objects between wireframe and flatlines - Verander vertoning van gekose voorwerpe tussen draadmodel en plat lyne - - - - Draft_ToggleGrid - - - Toggle Grid - Toggle Grid - - - - Toggles the Draft grid on/off - Toggles the Draft grid on/off - - - - Grid - Grid - - - - Toggles the Draft grid On/Off - Toggles the Draft grid On/Off - - - - Draft_Trimex - - - Trimex - Trimex - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Knip of rek die gekose voorwerp, of strek 'n enkele vlak. CTRL heg, SHIFT beperk tot huidige segment of tot die normaallyn, ALT keer om - - - - Draft_UndoLine - - - Undo last segment - Herstel die laaste segment - - - - Undoes the last drawn segment of the line being drawn - Herstel die laaste getekende lynsegment - - - - Draft_Upgrade - - - Upgrade - Opgradeer - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - - - - Draft_Wire - - - Polyline - Polyline - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - - - - Draft_WireToBSpline - - - Wire to B-spline - Wire to B-spline - - - - Converts between Wire and B-spline - Converts between Wire and B-spline - - Form @@ -2489,22 +1099,22 @@ value by using the [ and ] keys while drawing Gui::Dialog::DlgSettingsDraft - + General Draft Settings Algemene tekeninginstellings - + This is the default color for objects being drawn while in construction mode. Dit is die versuimkleur vir voorwerpe wat geteken word in konstruksiemodus. - + This is the default group name for construction geometry Dit is die versuim groepnaam vir die konstruksiegeometrie - + Construction Konstruksie @@ -2514,37 +1124,32 @@ value by using the [ and ] keys while drawing Spaar die huidige kleur en lynwydte vir alle sessies - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - As dit gekies is, sal kopiemodus behou word in alle bevele, anders sal bevele altyd begin in geen-kopie modus - - - + Global copy mode Globale kopiemodus - + Default working plane Versuim werkvlak - + None Geen - + XY (Top) XY (Bo-aansig) - + XZ (Front) XZ (Vooraansig) - + YZ (Side) YZ (Sy-aansig) @@ -2607,12 +1212,12 @@ such as "Arial:Bold" Algemene instellings - + Construction group name Konstruksie groepnaam - + Tolerance Toleransie @@ -2632,72 +1237,67 @@ such as "Arial:Bold" Hier kan jy 'n vouer spesifiseer wat SVG-lêers bevat wat <pattern> definisies bevat wat tot die standaard Skets-mosaïekpatrone gevoeg kan word - + Constrain mod Beperkte verandering - + The Constraining modifier key Die Beperkende veranderingssleutel - + Snap mod Kleef verandering - + The snap modifier key Die kleef veranderingssleutel - + Alt mod Alt verandering - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - Gewoonlik, na kopiëring van voorwerpe, word die kopieë gemerk. Indien hierdie opsie gekies is, word die oorspronklike voorwerpe gemerk. - - - + Select base objects after copying Merk/kies die oorspronklike voorwerpe na kopiëring - + If checked, a grid will appear when drawing Indien gekies, sal 'n ruitnet verskyn wanneer geteken word - + Use grid Gebruik ruitnet - + Grid spacing Ruitnet spasiëring - + The spacing between each grid line Die spasiëring tussen elke ruitlyn - + Main lines every Hooflyne elke - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. Hooflyne sal dikker wees. Spesifiseer hier hoeveel ruite tussen hooflyne. - + Internal precision level Interne presisievlak @@ -2727,17 +1327,17 @@ such as "Arial:Bold" Voer 3D-voorwerpe uit as veelvlakmase - + If checked, the Snap toolbar will be shown whenever you use snapping If checked, the Snap toolbar will be shown whenever you use snapping - + Show Draft Snap toolbar Show Draft Snap toolbar - + Hide Draft snap toolbar after use Hide Draft snap toolbar after use @@ -2747,7 +1347,7 @@ such as "Arial:Bold" Show Working Plane tracker - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command @@ -2782,32 +1382,27 @@ such as "Arial:Bold" Translate white line color to black - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - - - + Use Part Primitives when available Use Part Primitives when available - + Snapping Snapping - + If this is checked, snapping is activated without the need to press the snap mod key If this is checked, snapping is activated without the need to press the snap mod key - + Always snap (disable snap mod) Always snap (disable snap mod) - + Construction geometry color Construction geometry color @@ -2877,12 +1472,12 @@ such as "Arial:Bold" Hatch patterns resolution - + Grid Grid - + Always show the grid Always show the grid @@ -2932,7 +1527,7 @@ such as "Arial:Bold" Select a font file - + Fill objects with faces whenever possible Fill objects with faces whenever possible @@ -2987,12 +1582,12 @@ such as "Arial:Bold" mm - + Grid size Grid size - + lines lines @@ -3172,7 +1767,7 @@ such as "Arial:Bold" Automatic update (legacy importer only) - + Prefix labels of Clones with: Prefix labels of Clones with: @@ -3192,37 +1787,32 @@ such as "Arial:Bold" Number of decimals - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - - - + Shift Shift - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key The Alt modifier key - + The number of horizontal or vertical lines of the grid The number of horizontal or vertical lines of the grid - + The default color for new objects The default color for new objects @@ -3246,11 +1836,6 @@ such as "Arial:Bold" An SVG linestyle definition An SVG linestyle definition - - - When drawing lines, set focus on Length instead of X coordinate - When drawing lines, set focus on Length instead of X coordinate - Extension lines size @@ -3322,12 +1907,12 @@ such as "Arial:Bold" Max Spline Segment: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. This is the value used by functions that use a tolerance. @@ -3339,260 +1924,340 @@ Values with differences below this value will be treated as same. This value wil Use legacy python exporter - + 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 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 - + Construction Geometry Construction Geometry - + In-Command Shortcuts In-Command Shortcuts - + Relative Relative - + R R - + Continue Continue - + T T - + Close Maak toe - + O O - + Copy Kopieer - + P P - + Subelement Mode Subelement Mode - + D D - + Fill Fill - + L L - + Exit Exit - + A A - + Select Edge Select Edge - + E E - + Add Hold Add Hold - + Q Q - + Length Lengte - + H H - + Wipe Wipe - + W W - + Set WP Set WP - + U U - + Cycle Snap Cycle Snap - + ` ` - + Snap Snap - + S S - + Increase Radius Increase Radius - + [ [ - + Decrease Radius Decrease Radius - + ] ] - + Restrict X Restrict X - + X X - + Restrict Y Restrict Y - + Y Y - + Restrict Z Restrict Z - + Z Z - + Grid color Grid color - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Wysig - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3796,566 +2461,363 @@ This value is the maximum segment length. ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - Draft Snap - - draft - - not shape found - not shape found - - - - All Shapes must be co-planar - All Shapes must be co-planar - - - - The given object is not planar and cannot be converted into a sketch. - The given object is not planar and cannot be converted into a sketch. - - - - Unable to guess the normal direction of this object - Unable to guess the normal direction of this object - - - + Draft Command Bar Draft Command Bar - + Toggle construction mode Toggle construction mode - + Current line color Current line color - + Current face color Current face color - + Current line width Current line width - + Current font size Current font size - + Apply to selected objects Pas toe op gekose voorwerpe - + Autogroup off Autogroup off - + active command: aktiewe opdrag: - + None Geen - + Active Draft command Aktiewe Tekening bevel - + X coordinate of next point X-koördinaat van die volgende punt - + X X - + Y Y - + Z Z - + Y coordinate of next point Y-koördinaat van die volgende punt - + Z coordinate of next point Z-koördinaat van die volgende punt - + Enter point Enter point - + Enter a new point with the given coordinates Enter a new point with the given coordinates - + Length Lengte - + Angle Hoek - + Length of current segment Length of current segment - + Angle of current segment Angle of current segment - + Radius Radius - + Radius of Circle Radius van die sirkel - + If checked, command will not finish until you press the command button again As dit gemerk is, sal die opdrag nie voltooi word totdat jy die bevel weer gee nie - + If checked, an OCC-style offset will be performed instead of the classic offset Indien gekies, sal 'n OCC-styl verskuiwing gedoen word in plaas van die klassieke verskuiwing - + &OCC-style offset &OCC-styl verskuiwing - - Add points to the current object - Voeg punte by die huidige voorwerp - - - - Remove points from the current object - Verwyder punte van die huidige voorwerp - - - - Make Bezier node sharp - Make Bezier node sharp - - - - Make Bezier node tangent - Make Bezier node tangent - - - - Make Bezier node symmetric - Make Bezier node symmetric - - - + Sides Sides - + Number of sides Aantal sye - + Offset Verplasing - + Auto Auto - + Text string to draw Text string to draw - + String String - + Height of text Height of text - + Height Hoogte - + Intercharacter spacing Intercharacter spacing - + Tracking Tracking - + Full path to font file: Full path to font file: - + Open a FileChooser for font file Open a FileChooser for font file - + Line Lyn - + DWire DWire - + Circle Sirkel - + Center X Sentreer X - + Arc Boog - + Point Punt - + Label Label - + Distance Afstand - + Trim Vernou - + Pick Object Kies voorwerp - + Edit Wysig - + Global X Global X - + Global Y Global Y - + Global Z Global Z - + Local X Local X - + Local Y Local Y - + Local Z Local Z - + Invalid Size value. Using 200.0. Invalid Size value. Using 200.0. - + Invalid Tracking value. Using 0. Invalid Tracking value. Using 0. - + Please enter a text string. Please enter a text string. - + Select a Font file Select a Font file - + Please enter a font file. Please enter a font file. - + Autogroup: Autogroup: - + Faces Vlakke - + Remove Verwyder - + Add Voeg by - + Facebinder elements Facebinder elements - - Create Line - Create Line - - - - Convert to Wire - Convert to Wire - - - + BSpline BSpline - + BezCurve BezCurve - - Create BezCurve - Create BezCurve - - - - Rectangle - Reghoek - - - - Create Plane - Create Plane - - - - Create Rectangle - Skep Reghoek - - - - Create Circle - Skep Sirkel - - - - Create Arc - Skep Boog - - - - Polygon - Veelhoek - - - - Create Polygon - Skep Veelvlak - - - - Ellipse - Ellipse - - - - Create Ellipse - Create Ellipse - - - - Text - Teks - - - - Create Text - Skep Teks - - - - Dimension - Dimensioneer - - - - Create Dimension - Skep Dimensie - - - - ShapeString - ShapeString - - - - Create ShapeString - Create ShapeString - - - + Copy Kopieer - - - Move - Verskuif - - - - Change Style - Verander Styl - - - - Rotate - Roteer - - - - Stretch - Strek - - - - Upgrade - Opgradeer - - - - Downgrade - Gradeer neer - - - - Convert to Sketch - Convert to Sketch - - - - Convert to Draft - Convert to Draft - - - - Convert - Convert - - - - Array - Reeks - - - - Create Point - Create Point - - - - Mirror - Mirror - The DXF import/export libraries needed by FreeCAD to handle @@ -4376,581 +2838,329 @@ https://github.com/yorikvanhavre/Draft-dxf-importer To enabled FreeCAD to download these libraries, answer Yes. - - Draft.makeBSpline: not enough points - Draft.makeBSpline: not enough points - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: Equal endpoints forced Closed - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: Invalid pointslist - - - - No object given - No object given - - - - The two points are coincident - The two points are coincident - - - + Found groups: closing each open object inside Found groups: closing each open object inside - + Found mesh(es): turning into Part shapes Found mesh(es): turning into Part shapes - + Found 1 solidifiable object: solidifying it Found 1 solidifiable object: solidifying it - + Found 2 objects: fusing them Found 2 objects: fusing them - + Found several objects: creating a shell Found several objects: creating a shell - + Found several coplanar objects or faces: creating one face Found several coplanar objects or faces: creating one face - + Found 1 non-parametric objects: draftifying it Found 1 non-parametric objects: draftifying it - + Found 1 closed sketch object: creating a face from it Found 1 closed sketch object: creating a face from it - + Found 1 linear object: converting to line Found 1 linear object: converting to line - + Found closed wires: creating faces Found closed wires: creating faces - + Found 1 open wire: closing it Found 1 open wire: closing it - + Found several open wires: joining them Found several open wires: joining them - + Found several edges: wiring them Found several edges: wiring them - + Found several non-treatable objects: creating compound Found several non-treatable objects: creating compound - + Unable to upgrade these objects. Unable to upgrade these objects. - + Found 1 block: exploding it Found 1 block: exploding it - + Found 1 multi-solids compound: exploding it Found 1 multi-solids compound: exploding it - + Found 1 parametric object: breaking its dependencies Found 1 parametric object: breaking its dependencies - + Found 2 objects: subtracting them Found 2 objects: subtracting them - + Found several faces: splitting them Found several faces: splitting them - + Found several objects: subtracting them from the first one Found several objects: subtracting them from the first one - + Found 1 face: extracting its wires Found 1 face: extracting its wires - + Found only wires: extracting their edges Found only wires: extracting their edges - + No more downgrade possible No more downgrade possible - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - - - + No point found No point found - - ShapeString: string has no wires - ShapeString: string has no wires - - - + Relative Relative - + Continue Continue - + Close Maak toe - + Fill Fill - + Exit Exit - + Snap On/Off Snap On/Off - + Increase snap radius Increase snap radius - + Decrease snap radius Decrease snap radius - + Restrict X Restrict X - + Restrict Y Restrict Y - + Restrict Z Restrict Z - + Select edge Select edge - + Add custom snap point Add custom snap point - + Length mode Length mode - + Wipe Wipe - + Set Working Plane Set Working Plane - + Cycle snap object Cycle snap object - + Check this to lock the current angle Check this to lock the current angle - + Coordinates relative to last point or absolute Coordinates relative to last point or absolute - + Filled Filled - + Finish Voltooi - + Finishes the current drawing or editing operation Finishes the current drawing or editing operation - + &Undo (CTRL+Z) &Undo (CTRL+Z) - + Undo the last segment Undo the last segment - + Finishes and closes the current line Finishes and closes the current line - + Wipes the existing segments of this line and starts again from the last point Wipes the existing segments of this line and starts again from the last point - + Set WP Set WP - + Reorients the working plane on the last segment Reorients the working plane on the last segment - + Selects an existing edge to be measured by this dimension Selects an existing edge to be measured by this dimension - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands - - Default - Versuiminstelling - - - - Create Wire - Create Wire - - - - Unable to create a Wire from selected objects - Unable to create a Wire from selected objects - - - - Spline has been closed - Spline has been closed - - - - Last point has been removed - Last point has been removed - - - - Create B-spline - Create B-spline - - - - Bezier curve has been closed - Bezier curve has been closed - - - - Edges don't intersect! - Edges don't intersect! - - - - Pick ShapeString location point: - Pick ShapeString location point: - - - - Select an object to move - Select an object to move - - - - Select an object to rotate - Select an object to rotate - - - - Select an object to offset - Select an object to offset - - - - Offset only works on one object at a time - Offset only works on one object at a time - - - - Sorry, offset of Bezier curves is currently still not supported - Sorry, offset of Bezier curves is currently still not supported - - - - Select an object to stretch - Select an object to stretch - - - - Turning one Rectangle into a Wire - Turning one Rectangle into a Wire - - - - Select an object to join - Select an object to join - - - - Join - Join - - - - Select an object to split - Select an object to split - - - - Select an object to upgrade - Select an object to upgrade - - - - Select object(s) to trim/extend - Select object(s) to trim/extend - - - - Unable to trim these objects, only Draft wires and arcs are supported - Unable to trim these objects, only Draft wires and arcs are supported - - - - Unable to trim these objects, too many wires - Unable to trim these objects, too many wires - - - - These objects don't intersect - These objects don't intersect - - - - Too many intersection points - Too many intersection points - - - - Select an object to scale - Select an object to scale - - - - Select an object to project - Select an object to project - - - - Select a Draft object to edit - Select a Draft object to edit - - - - Active object must have more than two points/nodes - Active object must have more than two points/nodes - - - - Endpoint of BezCurve can't be smoothed - Endpoint of BezCurve can't be smoothed - - - - Select an object to convert - Select an object to convert - - - - Select an object to array - Select an object to array - - - - Please select base and path objects - Please select base and path objects - - - - Please select base and pointlist objects - - Please select base and pointlist objects - - - - - Select an object to clone - Select an object to clone - - - - Select face(s) on existing object(s) - Select face(s) on existing object(s) - - - - Select an object to mirror - Select an object to mirror - - - - This tool only works with Wires and Lines - This tool only works with Wires and Lines - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s shares a base with %d other objects. Please check if you want to modify this. - + Subelement mode Subelement mode - - Toggle radius and angles arc editing - Toggle radius and angles arc editing - - - + Modify subelements Modify subelements - + If checked, subelements will be modified instead of entire objects If checked, subelements will be modified instead of entire objects - + CubicBezCurve CubicBezCurve - - Some subelements could not be moved. - Some subelements could not be moved. - - - - Scale - Skaal - - - - Some subelements could not be scaled. - Some subelements could not be scaled. - - - + Top Bo-aansig - + Front Vooraansig - + Side Side - + Current working plane Current working plane - - No edit point found for selected object - No edit point found for selected object - - - + 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 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 @@ -4970,220 +3180,15 @@ To enabled FreeCAD to download these libraries, answer Yes. Layers - - Pick first point - Pick first point - - - - Pick next point - Pick next point - - - + Polyline Polyline - - Pick next point, or Finish (shift-F) or close (o) - Pick next point, or Finish (shift-F) or close (o) - - - - Click and drag to define next knot - Click and drag to define next knot - - - - Click and drag to define next knot: ESC to Finish or close (o) - Click and drag to define next knot: ESC to Finish or close (o) - - - - Pick opposite point - Pick opposite point - - - - Pick center point - Pick center point - - - - Pick radius - Pick radius - - - - Pick start angle - Pick start angle - - - - Pick aperture - Pick aperture - - - - Pick aperture angle - Pick aperture angle - - - - Pick location point - Pick location point - - - - Pick ShapeString location point - Pick ShapeString location point - - - - Pick start point - Pick start point - - - - Pick end point - Pick end point - - - - Pick rotation center - Pick rotation center - - - - Base angle - Base angle - - - - Pick base angle - Pick base angle - - - - Rotation - Rotation - - - - Pick rotation angle - Pick rotation angle - - - - Cannot offset this object type - Cannot offset this object type - - - - Pick distance - Pick distance - - - - Pick first point of selection rectangle - Pick first point of selection rectangle - - - - Pick opposite point of selection rectangle - Pick opposite point of selection rectangle - - - - Pick start point of displacement - Pick start point of displacement - - - - Pick end point of displacement - Pick end point of displacement - - - - Pick base point - Pick base point - - - - Pick reference distance from base point - Pick reference distance from base point - - - - Pick new distance from base point - Pick new distance from base point - - - - Select an object to edit - Select an object to edit - - - - Pick start point of mirror line - Pick start point of mirror line - - - - Pick end point of mirror line - Pick end point of mirror line - - - - Pick target point - Pick target point - - - - Pick endpoint of leader line - Pick endpoint of leader line - - - - Pick text position - Pick text position - - - + Draft Draft - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed @@ -5275,37 +3280,37 @@ To enabled FreeCAD to download these libraries, answer Yes. Skep ronding - + Toggle near snap on/off Toggle near snap on/off - + Create text Skep teks - + Press this button to create the text object, or finish your text with two blank lines Press this button to create the text object, or finish your text with two blank lines - + Center Y Center Y - + Center Z Center Z - + Offset distance Offset distance - + Trim distance Trim distance @@ -5320,74 +3325,9 @@ To enabled FreeCAD to download these libraries, answer Yes. Select contents - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Custom - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Wire diff --git a/src/Mod/Draft/Resources/translations/Draft_ar.qm b/src/Mod/Draft/Resources/translations/Draft_ar.qm index bb879c7f4f..b477ca5501 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_ar.qm and b/src/Mod/Draft/Resources/translations/Draft_ar.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_ar.ts b/src/Mod/Draft/Resources/translations/Draft_ar.ts index 0f5c046f25..7e622478da 100644 --- a/src/Mod/Draft/Resources/translations/Draft_ar.ts +++ b/src/Mod/Draft/Resources/translations/Draft_ar.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - يحدد نمط فتحة - - - - Sets the size of the pattern - لتعيين حجم النمط - - - - Startpoint of dimension - نقطة البداية من البعد - - - - Endpoint of dimension - نقطة النهاية للبعد - - - - Point through which the dimension line passes - النقطة التي يمر بها خط البعد - - - - The object measured by this dimension - الكائن المقاس بهذا البعد - - - - The geometry this dimension is linked to - الهندسة المرتبطة بهذا البعد - - - - The measurement of this dimension - قياس هذا البعد - - - - For arc/circle measurements, false = radius, true = diameter - لقياسات قوس / دائرة، خطأ = نصف قطرها، صحيح = قطر - - - - Font size - حجم الخط - - - - The number of decimals to show - عدد الكسور العشرية لإظهار - - - - Arrow size - حجم السهم - - - - The spacing between the text and the dimension line - التباعد بين النص وخط البعد - - - - Arrow type - نوع السهم - - - - Font name - اسم الخط - - - - Line width - عرض الخط - - - - Line color - لون الخط - - - - Length of the extension lines - طول خطوط التمديد - - - - Rotate the dimension arrows 180 degrees - أدر سهام الأبعاد 180 درجة - - - - Rotate the dimension text 180 degrees - أدر نص البعد 180 درجة - - - - Show the unit suffix - عرض لاحقة الوحدة - - - - The position of the text. Leave (0,0,0) for automatic position - موقف النص. إترك (0،0،0) لموقف تلقائي - - - - Text override. Use $dim to insert the dimension length - تجاوز النص. استخدم dim$ لإدراج طول البعد - - - - A unit to express the measurement. Leave blank for system default - وحدة للتعبير عن القياس. اتركه فارغا للنظام الافتراضي - - - - Start angle of the dimension - بدء زاوية البعد - - - - End angle of the dimension - زاوية نهاية البعد - - - - The center point of this dimension - النقطة المركزية لهذا البعد - - - - The normal direction of this dimension - الاتجاه الطبيعي لهذا البعد - - - - Text override. Use 'dim' to insert the dimension length - تجاوز النص. استخدام "خافت" لإدراج طول البعد - - - - Length of the rectangle - طول المستطيل - Radius to use to fillet the corners نصف القطر لاستخدامها فيليه الزوايا - - - Size of the chamfer to give to the corners - حجم الشطب لإعطاء الزوايا - - - - Create a face - إنشاء وجه - - - - Defines a texture image (overrides hatch patterns) - تعرف على صورة نسيج (تجاوز نقوش التظليل) - - - - Start angle of the arc - بدء زاوية القوس - - - - End angle of the arc (for a full circle, give it same value as First Angle) - زاوية نهاية القوس(للحصول على دائرة كاملة، قم بإعطاء نفس قيمة الزاوية الأولى) - - - - Radius of the circle - نصف قطر الدائرة - - - - The minor radius of the ellipse - دائرة نصف قطرها صغيرة من القطع الناقص - - - - The major radius of the ellipse - نصف قطر دائرة رئيسية من القطع الناقصة - - - - The vertices of the wire - قمم السلك - - - - If the wire is closed or not - إذا تم إغلاق السلك أم لا - The start point of this line @@ -224,505 +24,155 @@ طول هذا الخط - - Create a face if this object is closed - إنشاء وجه إذا تم إغلاق هذا الكائن - - - - The number of subdivisions of each edge - عدد التقسيمات الفرعية لكل حافة - - - - Number of faces - عدد الوجوه - - - - Radius of the control circle - دائرة نصف قطرها دائرة التحكم - - - - How the polygon must be drawn from the control circle - كيفية رسم المضلع من دائرة التحكم - - - + 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 لون الأجسام المتوقعة - + The linked object الكائن المرتبط - + Shape Fill Style نمط ملء الشكل - + Line Style أسلوب الخط - + If checked, source objects are displayed regardless of being visible in the 3D model إذا تم تحديدها، يتم عرض مصدر الكائنات بغض النظر عن كونها مرئية في نموذج 3D - - Create a face if this spline is closed - إنشاء وجه إذا تم إغلاق هذا الخط - - - - Parameterization factor - عامل المعامل - - - - 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 components of this block - مكونات هذه الكتلة - - - - The base object this 2D view must represent - الكائن الأساسي يجب أن يمثل هذا العرض 2D - - - - 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 - إظهار الخطوط المخفية - - - + The base object that must be duplicated الكائن الأساسي الذي يجب أن يكون مكررا - + The type of array to create نوع المجموعة لإنشائها - + The axis direction اتجاه المحور - + Number of copies in X direction عدد النسخ في اتجاه X - + Number of copies in Y direction عدد النسخ في اتجاه Y - + Number of copies in Z direction عدد النسخ في اتجاه Z - + Number of copies تابععدد النسخ - + Distance and orientation of intervals in X direction المسافة والتوجيه من الفواصل في اتجاه X - + Distance and orientation of intervals in Y direction المسافة والتوجه للفواصل في اتجاه Y - + Distance and orientation of intervals in Z direction المسافة والتوجه من فترات في الاتجاه Z - + Distance and orientation of intervals in Axis direction المسافة والتوجه من فترات في اتجاه المحور - + Center point نقطة المركز - + Angle to cover with copies زاوية للتغطية مع النسخ - + Specifies if copies must be fused (slower) يحدد ما إذا كان يجب أن تنصهر النسخ (أبطأ) - + The path object along which to distribute objects كائن المسار الذي يتم توزيع العناصر عليه - + Selected subobjects (edges) of PathObj العناصر الفرعية المحددة (حواف) ل PathObj - + Optional translation vector ناقل ترجمة اختياري - + Orientation of Base along path توجيه القاعدة على طول المسار - - X Location - الموقع X - - - - Y Location - الموقع Y - - - - Z Location - الموقع Z - - - - Text string - سلسلة نصية - - - - Font file name - اسم ملف الخط - - - - Height of text - ارتفاع النص - - - - Inter-character spacing - التباعد بين الأحرف - - - - Linked faces - الوجوه المرتبطة - - - - Specifies if splitter lines must be removed - لتحديد ما إذا كان يجب إزالة خطوط المنشق - - - - An optional extrusion value to be applied to all faces - قيمة بثق اختيارية ليتم تطبيقها على جميع الوجوه - - - - Height of the rectangle - ارتفاع المستطيل - - - - Horizontal subdivisions of this rectangle - التقسيمات الأفقية لهذا المستطيل - - - - Vertical subdivisions of this rectangle - التقسيمات العمودية لهذا المستطيل - - - - The placement of this object - موضع هذا الكائن - - - - The display length of this section plane - عرض طول هذا القسم - - - - The size of the arrows of this section plane - حجم أسهم هذا القسم - - - - 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 - - - - 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 length of the straight segment - طول الجزء المستقيم - - - - The point indicated by this label - النقطة المشار إليها بواسطة هذا التصنيف - - - - The points defining the label polyline - النقاط التي تحدد التسمية المتعددة - - - - The direction of the straight segment - اتجاه الجزء المستقيم - - - - The type of information shown by this label - نوع المعلومات التي يظهرها هذا التصنيف - - - - The target object of this label - الهدف من هذا التصنيف - - - - The text to display when type is set to custom - النص الذي سيتم عرضه عند تعيين النوع إلى مخصص - - - - The text displayed by this label - النص المعروض بواسطة هذا التصنيف - - - - The size of the text - حجم النص - - - - The font of the text - خط النص - - - - The size of the arrow - حجم السهم - - - - The vertical alignment of the text - المحاذاة الرأسية للنص - - - - The type of arrow of this label - نوع سهم هذا التصنيف - - - - The type of frame around the text of this object - نوع الإطار حول نص هذا الكائن - - - - Text color - لون الخط - - - - The maximum number of characters on each line of the text box - الحد الأقصى لعدد الأحرف على كل سطر من مربع النص - - - - The distance the dimension line is extended past the extension lines - The distance the dimension line is extended past the extension lines - - - - Length of the extension line above the dimension line - Length of the extension line above the dimension line - - - - The points of the B-spline - نقط المنحنى B - - - - If the B-spline is closed or not - إذا كان المنحنى B مغلق أم لا - - - - Tessellate Ellipses and B-splines into line segments - Tessellate Ellipses and B-splines into line segments - - - - 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 be recomputed only if it is visible - إذا تحقق هذا الأمر، فسيتم إعادة حساب هذا العنصر إذا كان مرئيا فقط - - - + Base القاعدة - + PointList PointList - + Count عدد - - - The objects included in this clone - العناصر المدرجة في هذا المستنسخ - - - - The scale factor of this clone - The scale factor of this clone - - - - If this clones several objects, this specifies if the result is a fusion or a compound - If this clones several objects, this specifies if the result is a fusion or a compound - - - - This specifies if the shapes sew - This specifies if the shapes sew - - - - Display a leader line or not - Display a leader line or not - - - - The text displayed by this object - النص المعروض من طرف هذا العنصر - - - - Line spacing (relative to font size) - تباعد الخطوط (بالنسبة لحجم الخط) - - - - The area of this object - The area of this object - - - - Displays a Dimension symbol at the end of the wire - Displays a Dimension symbol at the end of the wire - - - - Fuse wall and structure objects of same type and material - Fuse wall and structure objects of same type and material - The objects that are part of this layer @@ -759,83 +209,231 @@ The transparency of the children of this layer - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object Show array element as children object - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle Distance between copies in a circle - + Distance between circles Distance between circles - + number of circles number of circles + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + إعادة التسمية + + + + Deletes the selected style + Deletes the selected style + + + + Delete + حذف + + + + Text + نص + + + + Font size + حجم الخط + + + + Line spacing + Line spacing + + + + Font name + اسم الخط + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + الوحدات + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + عرض الخط + + + + Extension overshoot + Extension overshoot + + + + Arrow size + حجم السهم + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + نوع السهم + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + نقطة + + + + Arrow + سهم + + + + Tick + Tick + + Draft - - - Slope - ميل - - - - Scale - السلم - - - - Writing camera position - كتابة موضع الكاميرا - - - - Writing objects shown/hidden state - كتابة الأشياء في حالة معروضة / مخفية - - - - X factor - عامل X - - - - Y factor - عامل Y - - - - Z factor - عامل Z - - - - Uniform scaling - الزي الموحد - - - - Working plane orientation - اتجاه سطح العمل - Download of dxf libraries failed. @@ -846,55 +444,35 @@ from menu Tools -> Addon Manager من خلال قائمة الأدوات -> مدير الإضافات - - This Wire is already flat - This Wire is already flat - - - - Pick from/to points - اختر من/إلى نقاط - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - - - - Create a clone - إنشاء استنساخ - - - + %s cannot be modified because its placement is readonly. %s cannot be modified because its placement is readonly. - + Upgrade: Unknown force method: Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius - - - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools + + + Draft utility tools + Draft utility tools + &Drafting @@ -916,12 +494,12 @@ from menu Tools -> Addon Manager &Utilities - + Draft مسودة - + Import-Export إستيراد-تصدير @@ -935,101 +513,111 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fuse - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance Tangential distance - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance Radial distance - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers Number of circular layers - + Symmetry التماثل - + (Placeholder for the icon) (Placeholder for the icon) @@ -1043,104 +631,122 @@ from menu Tools -> Addon Manager - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z Reset Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fuse - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) (Placeholder for the icon) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y 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. + 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 + Number of elements + DraftPolarArrayTaskPanel @@ -1151,81 +757,93 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fuse - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 Polar angle - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements Number of elements - + (Placeholder for the icon) (Placeholder for the icon) @@ -1293,375 +911,6 @@ from menu Tools -> Addon Manager Reset Point - - Draft_AddConstruction - - - Add to Construction group - الإضافة إلى مجموعة البناء - - - - Adds the selected objects to the Construction group - يقوم بإضافة العناصر المختارة إلى مجموعة البناء - - - - Draft_AddPoint - - - Add Point - إضافة نقطة - - - - Adds a point to an existing Wire or B-spline - Adds a point to an existing Wire or B-spline - - - - Draft_AddToGroup - - - Move to group... - نقل إلى المجموعة... - - - - Moves the selected object(s) to an existing group - لنقل الكائن المحدد إلى مجموعة حالية - - - - Draft_ApplyStyle - - - Apply Current Style - تطبيق النمط الحالي - - - - Applies current line width and color to selected objects - يطبق عرض السطر الحالي واللون على الكائنات المحددة - - - - Draft_Arc - - - Arc - قوس - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - - - - Draft_ArcTools - - - Arc tools - Arc tools - - - - Draft_Arc_3Points - - - Arc 3 points - Arc 3 points - - - - Creates an arc by 3 points - Creates an arc by 3 points - - - - Draft_Array - - - Array - مصفوفة - - - - Creates a polar or rectangular array from a selected object - لإنشاء مصفوفة قطبية أو مستطيلة من كائن محدد - - - - Draft_AutoGroup - - - AutoGroup - AutoGroup - - - - Select a group to automatically add all Draft & Arch objects to - حدد مجموعة لإضافة جميع كائنات المسودة و وكائن القوس ايضا - - - - Draft_BSpline - - - B-spline - B-spline - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - - - - Draft_BezCurve - - - BezCurve - BezCurve - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - - - - Draft_BezierTools - - - Bezier tools - Bezier tools - - - - Draft_Circle - - - Circle - دائرة - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Creates a circle. CTRL to snap, ALT to select tangent objects - - - - Draft_Clone - - - Clone - استنساخ - - - - Clones the selected object(s) - استنساخ الكائن المحدد - - - - Draft_CloseLine - - - Close Line - إغلاق الخط - - - - Closes the line being drawn - لإغلاق الخط الجاري رسمه - - - - Draft_CubicBezCurve - - - CubicBezCurve - CubicBezCurve - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - - - - Draft_DelPoint - - - Remove Point - إزالة نقطة - - - - Removes a point from an existing Wire or B-spline - Removes a point from an existing Wire or B-spline - - - - Draft_Dimension - - - Dimension - البعد - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - - - - Draft_Downgrade - - - Downgrade - تخفيض الرتبة - - - - Explodes the selected objects into simpler objects, or subtracts faces - يفرق الكائنات المحددة إلى كائنات أبسط، أو يطرح الوجوه - - - - Draft_Draft2Sketch - - - Draft to Sketch - Draft to Sketch - - - - Convert bidirectionally between Draft and Sketch objects - Convert bidirectionally between Draft and Sketch objects - - - - Draft_Drawing - - - Drawing - الرسم - - - - Puts the selected objects on a Drawing sheet - يقوم بوضع العناصر المختارة على ورقة الرسم - - - - Draft_Edit - - - Edit - تعديل - - - - Edits the active object - تحرير الكائن النشط - - - - Draft_Ellipse - - - Ellipse - بيضوي - - - - Creates an ellipse. CTRL to snap - Creates an ellipse. CTRL to snap - - - - Draft_Facebinder - - - Facebinder - موثق الوجه - - - - Creates a facebinder object from selected face(s) - Creates a facebinder object from selected face(s) - - - - Draft_FinishLine - - - Finish line - خط النهاية - - - - Finishes a line without closing it - ينهي الخط دون إغلاقه - - - - Draft_FlipDimension - - - Flip Dimension - انقلاب البعد - - - - Flip the normal direction of a dimension - انقلاب الاتجاه العادي للبعد - - - - Draft_Heal - - - Heal - Heal - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Heal faulty Draft objects saved from an earlier FreeCAD version - - - - Draft_Join - - - Join - Join - - - - Joins two wires together - Joins two wires together - - - - Draft_Label - - - Label - عنوان - - - - Creates a label, optionally attached to a selected object or element - Creates a label, optionally attached to a selected object or element - - Draft_Layer @@ -1675,645 +924,6 @@ Click and drag to define control points. CTRL to snap, SHIFT to constrainAdds a layer - - Draft_Line - - - Line - خط - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Creates a 2-point line. CTRL to snap, SHIFT to constrain - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - مرآة - - - - Mirrors the selected objects along a line defined by two points - يعكس الكائنات المحددة على طول خط محدد بنقطتين - - - - Draft_Move - - - Move - نقل - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - - - - Draft_Offset - - - Offset - إزاحة - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - يقوم بتعطيل العنصر النشط. CTRL لالتقاط، SHIF لتقييد، ALT لنسخ - - - - Draft_PathArray - - - PathArray - مسار المصفوفة - - - - Creates copies of a selected object along a selected path. - إنشاء نسخ من كائن محدد على طول مسار محدد. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - نقطة - - - - Creates a point object - ينشئ نقطة كائن - - - - Draft_PointArray - - - PointArray - PointArray - - - - Creates copies of a selected object on the position of points. - Creates copies of a selected object on the position of points. - - - - Draft_Polygon - - - Polygon - المضلع - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Creates a regular polygon. CTRL to snap, SHIFT to constrain - - - - Draft_Rectangle - - - Rectangle - مستطيل - - - - Creates a 2-point rectangle. CTRL to snap - Creates a 2-point rectangle. CTRL to snap - - - - Draft_Rotate - - - Rotate - تدوير - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - - - - Draft_Scale - - - Scale - السلم - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - - - - Draft_SelectGroup - - - Select group - اختر مجموعة - - - - Selects all objects with the same parents as this group - لتحديد كافة الكائنات مع نفس الوالدين مثل هذه المجموعة - - - - Draft_SelectPlane - - - SelectPlane - SelectPlane - - - - Select a working plane for geometry creation - Select a working plane for geometry creation - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Creates a proxy object from the current working plane - - - - Create Working Plane Proxy - Create Working Plane Proxy - - - - Draft_Shape2DView - - - Shape 2D view - عرض ثنائي الأبعاد للشكل - - - - Creates Shape 2D views of selected objects - Creates Shape 2D views of selected objects - - - - Draft_ShapeString - - - Shape from text... - شكل من النص... - - - - Creates text string in shapes. - لإنشاء سلسلة نصية بأشكال. - - - - Draft_ShowSnapBar - - - Show Snap Bar - عرض شريط الكبس - - - - Shows Draft snap toolbar - يعرض شريط أدوات مسودة الكبس - - - - Draft_Slope - - - Set Slope - Set Slope - - - - Sets the slope of a selected Line or Wire - Sets the slope of a selected Line or Wire - - - - Draft_Snap_Angle - - - Angles - زوايا - - - - Snaps to 45 and 90 degrees points on arcs and circles - يستقر إلى 45 و 90 درجة على الأقواس والدوائر - - - - Draft_Snap_Center - - - Center - مركز - - - - Snaps to center of circles and arcs - يستقر إلى مركز الدوائر والأقواس - - - - Draft_Snap_Dimensions - - - Dimensions - الأبعاد - - - - Shows temporary dimensions when snapping to Arch objects - لعرض الأبعاد المؤقتة عند الالتقاط لكائنات أرش - - - - Draft_Snap_Endpoint - - - Endpoint - نقطة النهاية - - - - Snaps to endpoints of edges - يستقر إلى نهاية نقاط الحواف - - - - Draft_Snap_Extension - - - Extension - تمديد - - - - Snaps to extension of edges - يكبس لتمديد الحواف - - - - Draft_Snap_Grid - - - Grid - شبكة - - - - Snaps to grid points - يستقر على نقاط الشبكة - - - - Draft_Snap_Intersection - - - Intersection - تداخل - - - - Snaps to edges intersections - يستقر لحواف التقاطعات - - - - Draft_Snap_Lock - - - Toggle On/Off - تبديل تشغيل / إيقاف - - - - Activates/deactivates all snap tools at once - تشغيل/إلغاء تنشيط جميع الأدوات الإضافية في آن واحد - - - - Lock - قفل - - - - Draft_Snap_Midpoint - - - Midpoint - نقطة الوسط - - - - Snaps to midpoints of edges - يكبس إلى نقاط الوسط من الحواف - - - - Draft_Snap_Near - - - Nearest - الأقرب - - - - Snaps to nearest point on edges - يكبس إلى أقرب نقطة على الحواف - - - - Draft_Snap_Ortho - - - Ortho - Ortho - - - - Snaps to orthogonal and 45 degrees directions - يستقر على إتجاه متعامد و 45 درجة - - - - Draft_Snap_Parallel - - - Parallel - موازى - - - - Snaps to parallel directions of edges - يستقر على الاتجاهات المتوازية من الحواف - - - - Draft_Snap_Perpendicular - - - Perpendicular - عمودي - - - - Snaps to perpendicular points on edges - يستقر على نقط عمودية على الحواف - - - - Draft_Snap_Special - - - Special - Special - - - - Snaps to special locations of objects - يستقر إلى مواقع خاصة من الكائنات - - - - Draft_Snap_WorkingPlane - - - Working Plane - سطح العمل - - - - Restricts the snapped point to the current working plane - Restricts the snapped point to the current working plane - - - - Draft_Split - - - Split - Split - - - - Splits a wire into two wires - Splits a wire into two wires - - - - Draft_Stretch - - - Stretch - Stretch - - - - Stretches the selected objects - يمد الكائنات المحددة - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - نص - - - - Creates an annotation. CTRL to snap - لإنشاء تعليق توضيحي. CTRL لالتقاط - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - تبديل وضع الإنشاء للكائنات التالية. - - - - Toggle Construction Mode - تبديل وضع البناء - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - تبديل وضع المتابعة - - - - Toggles the Continue Mode for next commands. - تبديل وضع المتابعة للأوامر التالية. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - تبديل وضع العرض - - - - Swaps display mode of selected objects between wireframe and flatlines - مبادلة عرض وضع الكائنات المحددة بين الإطار السطحي و الخطوط المسطحة - - - - Draft_ToggleGrid - - - Toggle Grid - تبديل الشبكة - - - - Toggles the Draft grid on/off - Toggles the Draft grid on/off - - - - Grid - شبكة - - - - Toggles the Draft grid On/Off - Toggles the Draft grid On/Off - - - - Draft_Trimex - - - Trimex - Trimex - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - - - - Draft_UndoLine - - - Undo last segment - التراجع عن الجزء الأخير - - - - Undoes the last drawn segment of the line being drawn - يقوم بإلغاء آخر شريحة مرسومة من الخط الذي تم رسمه - - - - Draft_Upgrade - - - Upgrade - ترقية - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - - - - Draft_Wire - - - Polyline - Polyline - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - - - - Draft_WireToBSpline - - - Wire to B-spline - Wire to B-spline - - - - Converts between Wire and B-spline - Converts between Wire and B-spline - - Form @@ -2489,22 +1099,22 @@ value by using the [ and ] keys while drawing Gui::Dialog::DlgSettingsDraft - + General Draft Settings إعدادات المسودة العامة - + This is the default color for objects being drawn while in construction mode. هذا هو اللون الافتراضي للكائنات التي يجري رسمها بينما يتم وضع البناء. - + This is the default group name for construction geometry هذا هو اسم المجموعة الافتراضي لهندسة البناء - + Construction اعمال بناء @@ -2514,37 +1124,32 @@ value by using the [ and ] keys while drawing حفظ اللون الحالي وعرض الخط عبر الجلسات - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - إذا كان هذا الخيار محددا، فسيتم الاحتفاظ بوضع النسخ عبر الأوامر، وإلا فستبدأ الأوامر دائمًا في وضع ’عدم النسخ‘ - - - + Global copy mode وضع النسخ العام - + Default working plane سطح العمل الافتراضي - + None لا يوجد - + XY (Top) XY (أعلى) - + XZ (Front) XZ (من الأمام) - + YZ (Side) YZ (جانب) @@ -2608,12 +1213,12 @@ such as "Arial:Bold" الإعدادات العامة - + Construction group name اسم مجموعة الإنشاء - + Tolerance Tolerance @@ -2633,72 +1238,67 @@ such as "Arial:Bold" يمكنك هنا تحديد المسار الذي يحتوي على ملفات الـ SVG والتي بدورها تحوي تعاريف الـ <pattern> والتي يمكن إضافتها إلى الأنماط المظللة للمسودات القياسية - + Constrain mod Constrain mod - + The Constraining modifier key The Constraining modifier key - + Snap mod Snap mod - + The snap modifier key مفتاح تحرير الكبس - + Alt mod Alt mod - - 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 checked, a grid will appear when drawing إذا تم تحديده، ستظهر شبكة عند الرسم - + Use grid استخدام الشبكة - + Grid spacing تباعد الشبكة - + The spacing between each grid line التباعد بين كل خط الشبكة - + Main lines every الخطوط الرئيسية لكل - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. Mainlines will be drawn thicker. Specify here how many squares between mainlines. - + Internal precision level مستوى الدقة الداخلية @@ -2729,17 +1329,17 @@ such as "Arial:Bold" تصدير كائنات 3ض كما تنسجم الواجهات - + If checked, the Snap toolbar will be shown whenever you use snapping إذا تم تحديده، فسيتم عرض شريط أدوات الكبس كلما استخدمت التكبيس - + Show Draft Snap toolbar Show Draft Snap toolbar - + Hide Draft snap toolbar after use Hide Draft snap toolbar after use @@ -2749,7 +1349,7 @@ such as "Arial:Bold" عرض معقب سطح العمل - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command إذا تم تحديد هذا الإختيار، فإن شبكة(grid) المسودة ستكون مرئية عندما تكون طاولة العمل للمسودة نشطة. على خلاف ذلك، فستكون مرئية فقط عند استعمال أمر(command) ما @@ -2785,32 +1385,27 @@ such as "Arial:Bold" ترجمة لون الخط الأبيض إلى الأسود - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - عند تحديد هذا، ستقوم أدوات المسودة بإنشاء أولويات الجزء بدلا من مسودة الكائنات ، عند توفرها. - - - + Use Part Primitives when available استخدام الاجزاء الاولى عند توفرها - + Snapping Snapping - + If this is checked, snapping is activated without the need to press the snap mod key إذا تم فحص هذا، يتم تنشيط الالتقاط دون الحاجة إلى الضغط على مفتاح الالتقاط - + Always snap (disable snap mod) التقط دائماً (تعطيل وضع الالتقاط) - + Construction geometry color لون هندسة البناء @@ -2880,12 +1475,12 @@ such as "Arial:Bold" Hatch patterns resolution - + Grid شبكة - + Always show the grid إظهار الشبكة دائما @@ -2935,7 +1530,7 @@ such as "Arial:Bold" حدد ملف الخط - + Fill objects with faces whenever possible ملء الأشياء مع وجوه كلما كان ذلك ممكنا @@ -2990,12 +1585,12 @@ such as "Arial:Bold" مم - + Grid size حجم الشبكة - + lines الخطوط @@ -3175,7 +1770,7 @@ such as "Arial:Bold" Automatic update (legacy importer only) - + Prefix labels of Clones with: Prefix labels of Clones with: @@ -3195,37 +1790,32 @@ such as "Arial:Bold" عدد الكسور العشرية - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - إذا تم تحديد هذا، فستظهر الكائنات كما تم ملؤها بشكل افتراضي. وإلا، فإنها تظهر كإطار سلكي - - - + Shift Shift - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key مفتاح تعديل Alt - + The number of horizontal or vertical lines of the grid عدد الخطوط الأفقية أو العمودية للشبكة - + The default color for new objects اللون الافتراضي للكائنات الجديدة @@ -3249,11 +1839,6 @@ such as "Arial:Bold" An SVG linestyle definition An SVG linestyle definition - - - When drawing lines, set focus on Length instead of X coordinate - When drawing lines, set focus on Length instead of X coordinate - Extension lines size @@ -3325,12 +1910,12 @@ such as "Arial:Bold" Max Spline Segment: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. This is the value used by functions that use a tolerance. @@ -3342,260 +1927,340 @@ Values with differences below this value will be treated as same. This value wil Use legacy python exporter - + 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 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 - + Construction Geometry Construction Geometry - + In-Command Shortcuts In-Command Shortcuts - + Relative Relative - + R R - + Continue Continue - + T T - + Close إغلاق - + O O - + Copy نسخ - + P P - + Subelement Mode Subelement Mode - + D D - + Fill Fill - + L L - + Exit الخروج - + A A - + Select Edge Select Edge - + E E - + Add Hold Add Hold - + Q Q - + Length الطول - + H H - + Wipe Wipe - + W W - + Set WP Set WP - + U U - + Cycle Snap Cycle Snap - + ` ` - + Snap Snap - + S S - + Increase Radius Increase Radius - + [ [ - + Decrease Radius Decrease Radius - + ] ] - + Restrict X Restrict X - + X X - + Restrict Y Restrict Y - + Y Y - + Restrict Z Restrict Z - + Z Z - + Grid color Grid color - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit تعديل - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3799,566 +2464,363 @@ This value is the maximum segment length. ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - Draft Snap - - draft - - not shape found - لم يتم العثور على الشكل - - - - All Shapes must be co-planar - يجب أن تكون جميع الأشكال مقطعية - - - - The given object is not planar and cannot be converted into a sketch. - The given object is not planar and cannot be converted into a sketch. - - - - Unable to guess the normal direction of this object - يتعذر تخمين الاتجاه الطبيعي لهذا الكائن - - - + Draft Command Bar Draft Command Bar - + Toggle construction mode Toggle construction mode - + Current line color لون الخط الحالي - + Current face color لون الوجه الحالي - + Current line width عرض الخط الحالي - + Current font size حجم الخط الحالي - + Apply to selected objects تطبيق على الكائنات المحددة - + Autogroup off إيقاف المجموعة التلقائية - + active command: الأمر النشط: - + None لا يوجد - + Active Draft command Active Draft command - + X coordinate of next point X تنسيق النقطة التالية - + X X - + Y Y - + Z Z - + Y coordinate of next point Y تنسيق النقطة التالية - + Z coordinate of next point Z تنسيق النقطة التالية - + Enter point أدخل نقطة - + Enter a new point with the given coordinates أدخل نقطة جديدة مع إحداثيات معينة - + Length الطول - + Angle الزاوية - + Length of current segment طول القطاع الحالي - + Angle of current segment زاوية الجزء الحالي - + Radius نصف القطر - + Radius of Circle نصف قطر الدائرة - + If checked, command will not finish until you press the command button again إذا تم تحديده، لن ينتهي الأمر حتى تضغط على زر الأمر مرة أخرى - + If checked, an OCC-style offset will be performed instead of the classic offset إذا تم تحديده، فسيتم إجراء إزاحة على نمط OCC بدلا من الإزاحة الكلاسيكية - + &OCC-style offset & نمط الإزاحة OCC - - Add points to the current object - إضافة نقاط إلى الكائن الحالي - - - - Remove points from the current object - إزالة نقاط من الكائن الحالي - - - - Make Bezier node sharp - Make Bezier node sharp - - - - Make Bezier node tangent - Make Bezier node tangent - - - - Make Bezier node symmetric - Make Bezier node symmetric - - - + Sides الجانبين - + Number of sides عدد من الجانبين - + Offset إزاحة - + Auto تلقائي - + Text string to draw السلسلة النصية التي سيتم رسمها - + String سلسلة - + Height of text ارتفاع النص - + Height الارتفاع - + Intercharacter spacing Intercharacter spacing - + Tracking تباعد الحروف - + Full path to font file: Full path to font file: - + Open a FileChooser for font file Open a FileChooser for font file - + Line خط - + DWire DWire - + Circle دائرة - + Center X Center X - + Arc قوس - + Point نقطة - + Label عنوان - + Distance Distance - + Trim Trim - + Pick Object Pick Object - + Edit تعديل - + Global X Global X - + Global Y Global Y - + Global Z Global Z - + Local X Local X - + Local Y Local Y - + Local Z Local Z - + Invalid Size value. Using 200.0. قيمة الحجم غير صالحة. إستعمال 200.0. - + Invalid Tracking value. Using 0. Invalid Tracking value. Using 0. - + Please enter a text string. المرجو إدخال سلسلة نصية. - + Select a Font file قم بإختيار ملف الخط - + Please enter a font file. المرجو ادخال ملف خط. - + Autogroup: Autogroup: - + Faces وجوه - + Remove إزالة - + Add إضافة - + Facebinder elements Facebinder elements - - Create Line - إنشاء خط - - - - Convert to Wire - Convert to Wire - - - + BSpline منحنى B - + BezCurve BezCurve - - Create BezCurve - Create BezCurve - - - - Rectangle - مستطيل - - - - Create Plane - إنشاء سطح - - - - Create Rectangle - إنشاء مستطيل - - - - Create Circle - إنشاء دائرة - - - - Create Arc - إنشاء القوس - - - - Polygon - المضلع - - - - Create Polygon - إنشاء مضلع - - - - Ellipse - بيضوي - - - - Create Ellipse - إنشاء شكل بيضوي - - - - Text - نص - - - - Create Text - إنشاء نص - - - - Dimension - البعد - - - - Create Dimension - إنشاء البعد - - - - ShapeString - ShapeString - - - - Create ShapeString - Create ShapeString - - - + Copy نسخ - - - Move - نقل - - - - Change Style - تغيير نمط - - - - Rotate - تدوير - - - - Stretch - Stretch - - - - Upgrade - ترقية - - - - Downgrade - تخفيض الرتبة - - - - Convert to Sketch - التحويل إلى رسمة - - - - Convert to Draft - تحويل إلى مُسْودَّة - - - - Convert - تحويل - - - - Array - مصفوفة - - - - Create Point - إنشاء نقطة - - - - Mirror - مرآة - The DXF import/export libraries needed by FreeCAD to handle @@ -4379,581 +2841,329 @@ https://github.com/yorikvanhavre/Draft-dxf-importer To enabled FreeCAD to download these libraries, answer Yes. - - Draft.makeBSpline: not enough points - Draft.makeBSpline: not enough points - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: Equal endpoints forced Closed - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: Invalid pointslist - - - - No object given - لم يتم إعطاء أي عنصر - - - - The two points are coincident - النقطتان متطابقتان - - - + Found groups: closing each open object inside Found groups: closing each open object inside - + Found mesh(es): turning into Part shapes Found mesh(es): turning into Part shapes - + Found 1 solidifiable object: solidifying it Found 1 solidifiable object: solidifying it - + Found 2 objects: fusing them Found 2 objects: fusing them - + Found several objects: creating a shell Found several objects: creating a shell - + Found several coplanar objects or faces: creating one face Found several coplanar objects or faces: creating one face - + Found 1 non-parametric objects: draftifying it Found 1 non-parametric objects: draftifying it - + Found 1 closed sketch object: creating a face from it Found 1 closed sketch object: creating a face from it - + Found 1 linear object: converting to line Found 1 linear object: converting to line - + Found closed wires: creating faces Found closed wires: creating faces - + Found 1 open wire: closing it Found 1 open wire: closing it - + Found several open wires: joining them Found several open wires: joining them - + Found several edges: wiring them Found several edges: wiring them - + Found several non-treatable objects: creating compound Found several non-treatable objects: creating compound - + Unable to upgrade these objects. Unable to upgrade these objects. - + Found 1 block: exploding it Found 1 block: exploding it - + Found 1 multi-solids compound: exploding it Found 1 multi-solids compound: exploding it - + Found 1 parametric object: breaking its dependencies Found 1 parametric object: breaking its dependencies - + Found 2 objects: subtracting them Found 2 objects: subtracting them - + Found several faces: splitting them Found several faces: splitting them - + Found several objects: subtracting them from the first one Found several objects: subtracting them from the first one - + Found 1 face: extracting its wires Found 1 face: extracting its wires - + Found only wires: extracting their edges Found only wires: extracting their edges - + No more downgrade possible No more downgrade possible - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - - - + No point found No point found - - ShapeString: string has no wires - ShapeString: string has no wires - - - + Relative Relative - + Continue Continue - + Close إغلاق - + Fill Fill - + Exit الخروج - + Snap On/Off Snap On/Off - + Increase snap radius Increase snap radius - + Decrease snap radius Decrease snap radius - + Restrict X Restrict X - + Restrict Y Restrict Y - + Restrict Z Restrict Z - + Select edge قم بإختيار حافة - + Add custom snap point Add custom snap point - + Length mode Length mode - + Wipe Wipe - + Set Working Plane Set Working Plane - + Cycle snap object Cycle snap object - + Check this to lock the current angle قم بهذا الإختيار لقفل الزاوية الحالية - + Coordinates relative to last point or absolute Coordinates relative to last point or absolute - + Filled Filled - + Finish إنهاء - + Finishes the current drawing or editing operation يقوم بإنهاء عملية الرسم أو التعديل الحالية - + &Undo (CTRL+Z) &Undo (CTRL+Z) - + Undo the last segment Undo the last segment - + Finishes and closes the current line يقوم بإنهاء وإغلاق الخط الحالي - + Wipes the existing segments of this line and starts again from the last point Wipes the existing segments of this line and starts again from the last point - + Set WP Set WP - + Reorients the working plane on the last segment Reorients the working plane on the last segment - + Selects an existing edge to be measured by this dimension Selects an existing edge to be measured by this dimension - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands - - Default - الافتراضي - - - - Create Wire - Create Wire - - - - Unable to create a Wire from selected objects - Unable to create a Wire from selected objects - - - - Spline has been closed - تم إغلاق المنحنى - - - - Last point has been removed - تم حذف النقطة الأخيرة - - - - Create B-spline - إنشاء منحنى B - - - - Bezier curve has been closed - Bezier curve has been closed - - - - Edges don't intersect! - Edges don't intersect! - - - - Pick ShapeString location point: - Pick ShapeString location point: - - - - Select an object to move - Select an object to move - - - - Select an object to rotate - Select an object to rotate - - - - Select an object to offset - Select an object to offset - - - - Offset only works on one object at a time - Offset only works on one object at a time - - - - Sorry, offset of Bezier curves is currently still not supported - Sorry, offset of Bezier curves is currently still not supported - - - - Select an object to stretch - Select an object to stretch - - - - Turning one Rectangle into a Wire - Turning one Rectangle into a Wire - - - - Select an object to join - Select an object to join - - - - Join - Join - - - - Select an object to split - Select an object to split - - - - Select an object to upgrade - Select an object to upgrade - - - - Select object(s) to trim/extend - Select object(s) to trim/extend - - - - Unable to trim these objects, only Draft wires and arcs are supported - Unable to trim these objects, only Draft wires and arcs are supported - - - - Unable to trim these objects, too many wires - Unable to trim these objects, too many wires - - - - These objects don't intersect - These objects don't intersect - - - - Too many intersection points - نقط التقاطع جد كثيرة - - - - Select an object to scale - Select an object to scale - - - - Select an object to project - Select an object to project - - - - Select a Draft object to edit - Select a Draft object to edit - - - - Active object must have more than two points/nodes - يجب أن يتوفر العنصر النشط على أكثر من نقطتين/عقدتين - - - - Endpoint of BezCurve can't be smoothed - Endpoint of BezCurve can't be smoothed - - - - Select an object to convert - Select an object to convert - - - - Select an object to array - Select an object to array - - - - Please select base and path objects - Please select base and path objects - - - - Please select base and pointlist objects - - Please select base and pointlist objects - - - - - Select an object to clone - قم بإختيار عنصر لإستنساخه - - - - Select face(s) on existing object(s) - Select face(s) on existing object(s) - - - - Select an object to mirror - Select an object to mirror - - - - This tool only works with Wires and Lines - This tool only works with Wires and Lines - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s shares a base with %d other objects. Please check if you want to modify this. - + Subelement mode Subelement mode - - Toggle radius and angles arc editing - Toggle radius and angles arc editing - - - + Modify subelements Modify subelements - + If checked, subelements will be modified instead of entire objects If checked, subelements will be modified instead of entire objects - + CubicBezCurve CubicBezCurve - - Some subelements could not be moved. - Some subelements could not be moved. - - - - Scale - السلم - - - - Some subelements could not be scaled. - Some subelements could not be scaled. - - - + Top أعلى - + Front أمام - + Side Side - + Current working plane Current working plane - - No edit point found for selected object - No edit point found for selected object - - - + 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 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 @@ -4973,220 +3183,15 @@ To enabled FreeCAD to download these libraries, answer Yes. Layers - - Pick first point - Pick first point - - - - Pick next point - Pick next point - - - + Polyline Polyline - - Pick next point, or Finish (shift-F) or close (o) - Pick next point, or Finish (shift-F) or close (o) - - - - Click and drag to define next knot - Click and drag to define next knot - - - - Click and drag to define next knot: ESC to Finish or close (o) - Click and drag to define next knot: ESC to Finish or close (o) - - - - Pick opposite point - Pick opposite point - - - - Pick center point - Pick center point - - - - Pick radius - Pick radius - - - - Pick start angle - Pick start angle - - - - Pick aperture - Pick aperture - - - - Pick aperture angle - Pick aperture angle - - - - Pick location point - Pick location point - - - - Pick ShapeString location point - Pick ShapeString location point - - - - Pick start point - Pick start point - - - - Pick end point - Pick end point - - - - Pick rotation center - Pick rotation center - - - - Base angle - Base angle - - - - Pick base angle - Pick base angle - - - - Rotation - الدوران - - - - Pick rotation angle - Pick rotation angle - - - - Cannot offset this object type - Cannot offset this object type - - - - Pick distance - Pick distance - - - - Pick first point of selection rectangle - Pick first point of selection rectangle - - - - Pick opposite point of selection rectangle - Pick opposite point of selection rectangle - - - - Pick start point of displacement - Pick start point of displacement - - - - Pick end point of displacement - Pick end point of displacement - - - - Pick base point - Pick base point - - - - Pick reference distance from base point - Pick reference distance from base point - - - - Pick new distance from base point - Pick new distance from base point - - - - Select an object to edit - Select an object to edit - - - - Pick start point of mirror line - Pick start point of mirror line - - - - Pick end point of mirror line - Pick end point of mirror line - - - - Pick target point - Pick target point - - - - Pick endpoint of leader line - Pick endpoint of leader line - - - - Pick text position - Pick text position - - - + Draft مسودة - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed @@ -5278,37 +3283,37 @@ To enabled FreeCAD to download these libraries, answer Yes. Create fillet - + Toggle near snap on/off Toggle near snap on/off - + Create text إنشاء نص - + Press this button to create the text object, or finish your text with two blank lines Press this button to create the text object, or finish your text with two blank lines - + Center Y Center Y - + Center Z Center Z - + Offset distance Offset distance - + Trim distance Trim distance @@ -5323,74 +3328,9 @@ To enabled FreeCAD to download these libraries, answer Yes. Select contents - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - مخصص - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Wire diff --git a/src/Mod/Draft/Resources/translations/Draft_ca.qm b/src/Mod/Draft/Resources/translations/Draft_ca.qm index 27bd5f4c64..382749c9e8 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_ca.qm and b/src/Mod/Draft/Resources/translations/Draft_ca.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_ca.ts b/src/Mod/Draft/Resources/translations/Draft_ca.ts index 98489b85e7..81b9948f98 100644 --- a/src/Mod/Draft/Resources/translations/Draft_ca.ts +++ b/src/Mod/Draft/Resources/translations/Draft_ca.ts @@ -3,212 +3,11 @@ App::Property - - - Defines a hatch pattern - Defineix un patró de Ratllat - - - - Sets the size of the pattern - Defineix la mida del patró - - - - Startpoint of dimension - Punt d'inici de dimensió - - - - Endpoint of dimension - Final de la dimensió - - - - Point through which the dimension line passes - Punt per on passa la línia de dimensió - - - - The object measured by this dimension - L'objecte mesurat per aquesta dimensió - - - - The geometry this dimension is linked to - La geometria d'aquesta dimensió es relaciona - - - - The measurement of this dimension - La mesura d'aquesta dimensió - - - - For arc/circle measurements, false = radius, true = diameter - Càlculs de l'arc/cercle, fals = radi, veritable = diàmetre - - - - Font size - Mida del tipus de lletra - - - - The number of decimals to show - El nombre de decimals per mostrar - - - - Arrow size - Mida de la fletxa - - - - The spacing between the text and the dimension line - L'espaiat entre el text i la línia de dimensió - - - - Arrow type - Tipus de fletxa - - - - Font name - Nom de la font - - - - Line width - Amplada de línia - - - - Line color - Color de línia - - - - Length of the extension lines - Longitud de les línies d'extensió - - - - Rotate the dimension arrows 180 degrees - Girar les fletxes de dimensió 180 graus - - - - Rotate the dimension text 180 degrees - Rotar el text dimensió 180 graus - - - - Show the unit suffix - Mostra el sufix de la unitat - - - - The position of the text. Leave (0,0,0) for automatic position - La posició del text. Deixeu (0,0,0) per a la posició automàtica al centre - - - - Text override. Use $dim to insert the dimension length - Invalidació del text. Utilitzar $dim per inserir la longitud de la dimensió - - - - A unit to express the measurement. Leave blank for system default - Em -Entra Una unitat d'expressar la mesura. Deixar en blanc per defecte del sistema - - - - Start angle of the dimension - Angle de la dimensió inici - - - - End angle of the dimension - Angle final de la dimensió - - - - The center point of this dimension - El punt central d'aquesta dimensió - - - - The normal direction of this dimension - La direcció normal d'aquesta dimensió - - - - Text override. Use 'dim' to insert the dimension length - Invalidació del text. Utilitzar 'esmorteirà' inserir la longitud de la dimensió - - - - Length of the rectangle - Longitud del rectangle - Radius to use to fillet the corners Radi utilitzar filetejar els racons - - - Size of the chamfer to give to the corners - Mida de la habilitació del xamfrà per donar a les cantonades - - - - Create a face - Crear una cara - - - - Defines a texture image (overrides hatch patterns) - Defineix una imatge de textura (omet escotilla patrons) - - - - Start angle of the arc - Angle de començament de l'arc - - - - End angle of the arc (for a full circle, give it same value as First Angle) - Angle final de l'arc (per a un cercle complet, donar-lo mateix valor com primer Angle) - - - - Radius of the circle - Radi de la circumferència - - - - The minor radius of the ellipse - El radi menor de l'el·lipse - - - - The major radius of the ellipse - El radi major de l'el·lipse - - - - The vertices of the wire - Els vèrtexs de fil - - - - If the wire is closed or not - Si el fil (malla) està tancat o no - The start point of this line @@ -225,505 +24,155 @@ Entra Una unitat d'expressar la mesura. Deixar en blanc per defecte del sistema< La longitud d'aquesta línia - - Create a face if this object is closed - Crear una cara si aquest objecte s'està tancat - - - - The number of subdivisions of each edge - El nombre de subdivisions de cada tall - - - - Number of faces - Nombre de cares - - - - Radius of the control circle - Radi de la circumferència de control - - - - How the polygon must be drawn from the control circle - Com el polígon ha de ser extret del cercle de control - - - + Projection direction Direcció de projecció - + The width of the lines inside this object L'amplada de les línies dins d'aquest objecte - + The size of the texts inside this object La mida dels textos dins d'aquest objecte - + The spacing between lines of text L'espaiat entre línies de text - + The color of the projected objects El color dels objectes projectats - + The linked object L'objecte enllaçat - + Shape Fill Style Estil d'emplenament de forma - + Line Style Estil de línia - + If checked, source objects are displayed regardless of being visible in the 3D model Si està marcada, els objectes d'origen es mostren independentment que siguen visibles en el model 3D - - Create a face if this spline is closed - Crear una cara si aquest objecte s'està tancat - - - - Parameterization factor - Factor de parametrització - - - - The points of the Bezier curve - Els punt de la curva de bezier - - - - The degree of the Bezier function - Els graus de la funció bezier - - - - Continuity - Continuitat - - - - If the Bezier curve should be closed or not - Cuant la curva bezier es deu de tancar o no - - - - Create a face if this curve is closed - Crear una cara si aquest objecte s'està tancat - - - - The components of this block - Els components d'aquest bloc - - - - The base object this 2D view must represent - Objecta 2D per representar - - - - The projection vector of this object - Projecció vectorial del objecta - - - - The way the viewed object must be projected - El camí que s ha projectat l'objecte vist - - - - The indices of the faces to be projected in Individual Faces mode - Els índexs de les cares i serà projectada en el mode Individual cares - - - - Show hidden lines - Mostra les línies amagades - - - + The base object that must be duplicated L'objecte de base que s'ha duplicat - + The type of array to create El tipus de matriu per crear - + The axis direction La direcció de l'eix - + Number of copies in X direction Nombre de còpies en X direcció - + Number of copies in Y direction Nombre de còpies en direcció Y - + Number of copies in Z direction Nombre de còpies en direcció Z - + Number of copies Nombre de còpies - + Distance and orientation of intervals in X direction Distància i orientació d'intervals en direcció X - + Distance and orientation of intervals in Y direction Distància i orientació d'intervals en direcció Y - + Distance and orientation of intervals in Z direction Distància i orientació d'intervals en direcció Z - + Distance and orientation of intervals in Axis direction Distància i orientació d'intervals en la direcció de l'eix - + Center point Punt central - + Angle to cover with copies Angle per cobrir amb còpies - + Specifies if copies must be fused (slower) Especifica si còpies s'han fusionat (més lent) - + The path object along which to distribute objects L'objecte de camí al llarg per a distribuir objectes - + Selected subobjects (edges) of PathObj Seleccionats subobjects (vores) de PathObj - + Optional translation vector Vector opcional de traducció - + Orientation of Base along path Orientació de Base pel camí - - X Location - Ubicació X - - - - Y Location - Localització Y - - - - Z Location - Localització de Z - - - - Text string - Cadena de text - - - - Font file name - Nom de fitxer de tipus de lletra - - - - Height of text - Alçada del text - - - - Inter-character spacing - Espaiat de Inter-caràcter - - - - Linked faces - Enllaçat de cares - - - - Specifies if splitter lines must be removed - Especifica si cal suprimir línies divisor - - - - An optional extrusion value to be applied to all faces - Un valor opcional d'extrusió per aplicar a totes les cares - - - - Height of the rectangle - Alçada del rectangle - - - - Horizontal subdivisions of this rectangle - Subdivisió horitzontal d'aquest rectangle - - - - Vertical subdivisions of this rectangle - Subdivisió vertical del rectangle - - - - The placement of this object - La posició d'aquest objecte - - - - The display length of this section plane - La longigud que es visualitza del pla de secció - - - - The size of the arrows of this section plane - La mida de les fletxes del pla de secció - - - - For Cutlines and Cutfaces modes, this leaves the faces at the cut location - Deixa les cares en el lloc del tall pels modes «Cutlines» i «Cutfaces» - - - - The base object is the wire, it's formed from 2 objects - L'objecte base és el filferro, està format de 2 objectes - - - - The tool object is the wire, it's formed from 2 objects - L'objecte eina és el filferro, està format de 2 objectes - - - - The length of the straight segment - La longitud del segment recte - - - - The point indicated by this label - El punt indicat per aquesta etiqueta - - - - The points defining the label polyline - Els punts que defineixen l'etiqueta de la línia de polígons - - - - The direction of the straight segment - La direcció del segment recte - - - - The type of information shown by this label - El tipus d'informació mostrat per aquesta etiqueta - - - - The target object of this label - L'objecte objectiu d'aquesta etiqueta - - - - The text to display when type is set to custom - El text que es mostrarà quan aquest tipus estigui definit a personalitzat - - - - The text displayed by this label - El text mostrat per aquesta etiqueta - - - - The size of the text - La mida del text - - - - The font of the text - El tipus de lletra del text - - - - The size of the arrow - La mida de la fletxa - - - - The vertical alignment of the text - L'alineament vertical del text - - - - The type of arrow of this label - El tipus de fletxa d'aquesta etiqueta - - - - The type of frame around the text of this object - El tipus de marc al voltant del text d'aquest objecte - - - - Text color - Color del text - - - - The maximum number of characters on each line of the text box - El màxim nombre de caràcters en cada línia de la caixa de text - - - - The distance the dimension line is extended past the extension lines - La distància en que la línia de cota s'exten mes enlláde les línies d'extensió - - - - Length of the extension line above the dimension line - Distància de la línia d'extensió per sobre de la línia de cota - - - - The points of the B-spline - Els punts de la B-spline - - - - If the B-spline is closed or not - Si la B-spline està tancada o no - - - - Tessellate Ellipses and B-splines into line segments - Tessel·la El·lipsis i B-splines en segments de línia - - - - Length of line segments if tessellating Ellipses or B-splines into line segments - Longitud de línies si s'està tessel·lat el·lipses o B-Splines en segments de línia - - - - If this is True, this object will be recomputed only if it is visible - Si això és cert, aquest objecte serà recalculat només si és visible - - - + Base Base - + PointList Llistat de Punts - + Count Comptar - - - The objects included in this clone - Els objectes inclosos en aquest clon - - - - The scale factor of this clone - El factor d'escala d'aquest clon - - - - If this clones several objects, this specifies if the result is a fusion or a compound - Si això clonés diversos objectes, especifica si el resultat és una fusió o una composició - - - - This specifies if the shapes sew - Això Especifica si es Cusen les Formes - - - - Display a leader line or not - Mostrar una línia Guìa o no - - - - The text displayed by this object - El text mostrat amb aquest objecte - - - - Line spacing (relative to font size) - Interlineat (relatiu a la mida de lletra) - - - - The area of this object - La superficie d'aquest objecte - - - - Displays a Dimension symbol at the end of the wire - Mostra un símbol de dimensiò a l'extrem de la polilinea - - - - Fuse wall and structure objects of same type and material - Fusionar mur i objectes estructurals del maiteix tipus de material - The objects that are part of this layer @@ -760,83 +209,231 @@ Entra Una unitat d'expressar la mesura. Deixar en blanc per defecte del sistema< La transparencia dels fills d'aquesta capa - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object Show array element as children object - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle Distance between copies in a circle - + Distance between circles Distance between circles - + number of circles number of circles + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Reanomena + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Elimina + + + + Text + Text + + + + Font size + Mida del tipus de lletra + + + + Line spacing + Line spacing + + + + Font name + Nom de la font + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Unitats + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Amplada de línia + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Mida de la fletxa + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Tipus de fletxa + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Punt + + + + Arrow + Fletxa + + + + Tick + Tick + + Draft - - - Slope - Pendent - - - - Scale - Escala - - - - Writing camera position - Escrivint la posició de la càmera - - - - Writing objects shown/hidden state - Escrivint objectes en estat mostrat/ocult - - - - X factor - Factor X - - - - Y factor - Factor Y - - - - Z factor - Factor Z - - - - Uniform scaling - Escalat uniforme - - - - Working plane orientation - Orientació del pla de treball - Download of dxf libraries failed. @@ -847,55 +444,35 @@ Instal·li el complement de la llibreria dxf mitjançant l'opció Eines ->Gestor de complements - - This Wire is already flat - Aquest fil ja esta Pla - - - - Pick from/to points - Triar el/els Punts - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Falta donar als Filferros/linies seleccionats: 0 = horizontal, 1 = 45 graus cap amunt, -1 = 45 graus cap avall - - - - Create a clone - Crear un clon - - - + %s cannot be modified because its placement is readonly. %s cannot be modified because its placement is readonly. - + Upgrade: Unknown force method: Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius - - - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools + + + Draft utility tools + Draft utility tools + &Drafting @@ -917,12 +494,12 @@ mitjançant l'opció Eines ->Gestor de complements &Utilities - + Draft Calat - + Import-Export Importació-exportació @@ -936,101 +513,111 @@ mitjançant l'opció Eines ->Gestor de complements - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Combina - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance Tangential distance - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance Radial distance - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers Number of circular layers - + Symmetry Simetria - + (Placeholder for the icon) (Placeholder for the icon) @@ -1044,104 +631,122 @@ mitjançant l'opció Eines ->Gestor de complements - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z Reset Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Combina - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) (Placeholder for the icon) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y 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. + 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 + Number of elements + DraftPolarArrayTaskPanel @@ -1152,81 +757,93 @@ mitjançant l'opció Eines ->Gestor de complements - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Combina - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 Polar angle - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements Number of elements - + (Placeholder for the icon) (Placeholder for the icon) @@ -1294,375 +911,6 @@ mitjançant l'opció Eines ->Gestor de complements Reiniciar Punt - - Draft_AddConstruction - - - Add to Construction group - Afegir al Grup de Construcció - - - - Adds the selected objects to the Construction group - Afegeix els objectes seleccionats a un grup de Construcció existent - - - - Draft_AddPoint - - - Add Point - Afegir punt - - - - Adds a point to an existing Wire or B-spline - Afegeix un punt a un Cable existent o a una B-spline - - - - Draft_AddToGroup - - - Move to group... - Moure al grup... - - - - Moves the selected object(s) to an existing group - Mou els objectes seleccionats a un grup existent - - - - Draft_ApplyStyle - - - Apply Current Style - Aplicar estil actual - - - - Applies current line width and color to selected objects - Aplica el gruix i color de línia actual als objectes seleccionats - - - - Draft_Arc - - - Arc - Arc - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Crea un arc a partir del punt central i el radi. Ctrl per a ajustar, Maj. per a restringir - - - - Draft_ArcTools - - - Arc tools - Eines d'arc - - - - Draft_Arc_3Points - - - Arc 3 points - Arc de 3 punts - - - - Creates an arc by 3 points - Crea un arc que passi per tres punts - - - - Draft_Array - - - Array - Matriu, Array - - - - Creates a polar or rectangular array from a selected object - Crea una matriu rectangular o polar d'un objecte seleccionat - - - - Draft_AutoGroup - - - AutoGroup - Auto-agrupar - - - - Select a group to automatically add all Draft & Arch objects to - Seleccioneu un grup per afegir-los automàticament a tots els Draft & Archc - - - - Draft_BSpline - - - B-spline - B-spline - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Crea una B-spline de múltiples punts. CTRL per ajustar, SHIFT per a restricció - - - - Draft_BezCurve - - - BezCurve - Corba de Bézier - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Crea una corba Bezier. CTRL per forçar, SHIFT per a restringir - - - - Draft_BezierTools - - - Bezier tools - Eines Bézier - - - - Draft_Circle - - - Circle - Cercle - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Crea un cercle. CTRL per forçar, ALT per seleccionar objectes tangents - - - - Draft_Clone - - - Clone - Clona - - - - Clones the selected object(s) - Clona els objectes seleccionats - - - - Draft_CloseLine - - - Close Line - Tanca la línia - - - - Closes the line being drawn - Tanca la línia que s'està dibuixant - - - - Draft_CubicBezCurve - - - CubicBezCurve - CorbaBézierCúbica - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Crea una corba Bézier cúbica -Feu clic i arrossegueu per a definir punts de control. Ctrl per a ajustar, Maj. per a restringir - - - - Draft_DelPoint - - - Remove Point - Eliminar punt - - - - Removes a point from an existing Wire or B-spline - Elimina un punt d'un Cable o B-spline existent - - - - Draft_Dimension - - - Dimension - Dimensió - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Crea una acotació. CTRL per forçar, SHIFT per restringir, ALT per seleccionar un segment - - - - Draft_Downgrade - - - Downgrade - Baixar de categoria - - - - Explodes the selected objects into simpler objects, or subtracts faces - Explota els objectes seleccionats en objectes més simples, o la resta de cares - - - - Draft_Draft2Sketch - - - Draft to Sketch - Borrador a esquema - - - - Convert bidirectionally between Draft and Sketch objects - Convertir bidireccionalment entre objectes dibuix i esboç - - - - Draft_Drawing - - - Drawing - Dibuixant - - - - Puts the selected objects on a Drawing sheet - Posa els objectes seleccionats en un Full de Dibuix - - - - Draft_Edit - - - Edit - Edita - - - - Edits the active object - Edita l'objecte actiu - - - - Draft_Ellipse - - - Ellipse - El·lipse - - - - Creates an ellipse. CTRL to snap - Crea una el·lipse. CTRL per ajustar - - - - Draft_Facebinder - - - Facebinder - Unir cares - - - - Creates a facebinder object from selected face(s) - Crear un objecte facebinder a partir de cara(s) seleccionada(s) - - - - Draft_FinishLine - - - Finish line - Acabar Línia - - - - Finishes a line without closing it - Acaba una línia sense tancar-lo - - - - Draft_FlipDimension - - - Flip Dimension - Invertir Cota - - - - Flip the normal direction of a dimension - Capgirar la direcció normal d'una cota - - - - Draft_Heal - - - Heal - Reparar - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Arreglar objectes dolents, salvats d'una versió anterior FreeCAD - - - - Draft_Join - - - Join - Unió - - - - Joins two wires together - Uneix dos filferros - - - - Draft_Label - - - Label - Etiqueta - - - - Creates a label, optionally attached to a selected object or element - Crea una etiqueta, opcionalment lligada al objecte o element seleccionat - - Draft_Layer @@ -1676,645 +924,6 @@ Feu clic i arrossegueu per a definir punts de control. Ctrl per a ajustar, Maj. Afegir capa - - Draft_Line - - - Line - Línia - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Crea una línia de 2 punts. CTRL per forçar, SHIFT per restringir - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Mirall - - - - Mirrors the selected objects along a line defined by two points - Reflecteix els objectes seleccionats seguint una línia definida per dos punts - - - - Draft_Move - - - Move - Mou - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Mou els objectes seleccionats entre 2 punts. Ctrl per a ajustar, Maj. per a restringir - - - - Draft_Offset - - - Offset - Equidistancia (ofset) - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Crea una equidistància al objecta actiu CTRL para forçar, SHIFT per restringir, ALT per copiar - - - - Draft_PathArray - - - PathArray - PathArray - - - - Creates copies of a selected object along a selected path. - Crea copies d' un objecte seleccionat seguin una ruta seleccionada. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Punt - - - - Creates a point object - Crea un objecte punt - - - - Draft_PointArray - - - PointArray - Array/Matriu de Punts - - - - Creates copies of a selected object on the position of points. - Crea còpies d’un objecte seleccionat a la posició dels punts. - - - - Draft_Polygon - - - Polygon - Polígon - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Crea un polígon regular. CTRL per forçar, SHIFT per restringir - - - - Draft_Rectangle - - - Rectangle - Rectangle - - - - Creates a 2-point rectangle. CTRL to snap - Crea un rectangle donat per 2 punts. CTRL para forçar - - - - Draft_Rotate - - - Rotate - Rotació - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Gira els objectes seleccionats. CTRL per forçar, SHIFT a limitar, ALT crea una còpia - - - - Draft_Scale - - - Scale - Escala - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Escala els objectes seleccionats desde un punt base. CTRL per forçar, SHIFT restringir, ALT copiar - - - - Draft_SelectGroup - - - Select group - Selecciona un grup - - - - Selects all objects with the same parents as this group - Selecciona tots els objectes amb els mateixos pares com aquest grup - - - - Draft_SelectPlane - - - SelectPlane - Seleccionar plano - - - - Select a working plane for geometry creation - Seleccioneu un pla de treball per a la creació de la geometria - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Crea un objecte partint del pla de treball actual - - - - Create Working Plane Proxy - Crear un Pla de Treball intermediari - - - - Draft_Shape2DView - - - Shape 2D view - Vista de forma 2D - - - - Creates Shape 2D views of selected objects - Crea vistes 2D forma dels objectes seleccionats - - - - Draft_ShapeString - - - Shape from text... - Forma a partir de texte... - - - - Creates text string in shapes. - Crear una cadena de texts en les formes. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Mostra la barra de ajust - - - - Shows Draft snap toolbar - Mostra la barra d'eines de ajust del esborrany - - - - Draft_Slope - - - Set Slope - Definir Pendent - - - - Sets the slope of a selected Line or Wire - Estableix el pendent d'una línia o filferro seleccionat - - - - Draft_Snap_Angle - - - Angles - Angles - - - - Snaps to 45 and 90 degrees points on arcs and circles - Força 45 i 90 graus punts sobre arcs i cercles - - - - Draft_Snap_Center - - - Center - Centre - - - - Snaps to center of circles and arcs - FORÇA al centre de cercles i arcs - - - - Draft_Snap_Dimensions - - - Dimensions - Dimensions - - - - Shows temporary dimensions when snapping to Arch objects - Mostra les dimensions temporals quan ajusta a objectes arcs - - - - Draft_Snap_Endpoint - - - Endpoint - Punt final - - - - Snaps to endpoints of edges - FORÇA extrems vores - - - - Draft_Snap_Extension - - - Extension - Extensió - - - - Snaps to extension of edges - S' ajusta a la extensió dels bordes - - - - Draft_Snap_Grid - - - Grid - Quadrícula - - - - Snaps to grid points - S' ajusta als punts de la reixa - - - - Draft_Snap_Intersection - - - Intersection - Intersecció - - - - Snaps to edges intersections - S' ajusta a les interseccions dels bordes - - - - Draft_Snap_Lock - - - Toggle On/Off - Tanca On/Off - - - - Activates/deactivates all snap tools at once - Activa/desactiva totes les einesde ajust a la vegada - - - - Lock - Bloquejar - - - - Draft_Snap_Midpoint - - - Midpoint - Punt mig - - - - Snaps to midpoints of edges - S' ajusta als punts mitjos dels bordes - - - - Draft_Snap_Near - - - Nearest - Més propera - - - - Snaps to nearest point on edges - S'ajusta punt més proper a les vores - - - - Draft_Snap_Ortho - - - Ortho - Orto - - - - Snaps to orthogonal and 45 degrees directions - S' ajusta a direccions ortogonals i a 45 graus - - - - Draft_Snap_Parallel - - - Parallel - Paral·lel - - - - Snaps to parallel directions of edges - S' anexa a direccions paral. leles dels bordes - - - - Draft_Snap_Perpendicular - - - Perpendicular - Perpendicular - - - - Snaps to perpendicular points on edges - Sejustan perpendiculars punts en les vores - - - - Draft_Snap_Special - - - Special - Especial - - - - Snaps to special locations of objects - Caça ubicacions especials d'objectes - - - - Draft_Snap_WorkingPlane - - - Working Plane - Pla de treball - - - - Restricts the snapped point to the current working plane - Restringeix el punt de caça del pla de treball actual - - - - Draft_Split - - - Split - Dividir - - - - Splits a wire into two wires - Divideix un filferro en dos filferros - - - - Draft_Stretch - - - Stretch - Estira - - - - Stretches the selected objects - Estirar els objectes seleccionats - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Text - - - - Creates an annotation. CTRL to snap - Crea una anotació. CTRL per caçar - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Commuta el Mode de construcció per a objectes propers. - - - - Toggle Construction Mode - Commuta el Mode construcció - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Tanca continuar Mode - - - - Toggles the Continue Mode for next commands. - Commuta el Mode de continuar per les següents ordres. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Commuta el mode de visualització - - - - Swaps display mode of selected objects between wireframe and flatlines - Intercanvia la forma de mostrar els objectes seleccionats entre models de malla i línies planes - - - - Draft_ToggleGrid - - - Toggle Grid - Tanca de malla - - - - Toggles the Draft grid on/off - Commuta la quadrícula esborrany encès/apagat - - - - Grid - Quadrícula - - - - Toggles the Draft grid On/Off - Commuta la quadrícula d'Esborrany Activa/Inactiva - - - - Draft_Trimex - - - Trimex - Trimex - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Retalla o s'estén l'objecte seleccionat o extrudeix sol cares. SHIFT CTRLcaça, limita al segment actual o normal, ALT inverteix - - - - Draft_UndoLine - - - Undo last segment - Desfer l'últim segment - - - - Undoes the last drawn segment of the line being drawn - Desfà l'últim segment dibuixat de la línia es dibuixen - - - - Draft_Upgrade - - - Upgrade - Actualització - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Junta els objectes seleccionats en un de sol, o converteix els contorns tancats a cares, o uneix cares - - - - Draft_Wire - - - Polyline - Polilínia - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Crea una línia de punts múltiples (polilínia). CTRL para capturar, SHIFT para restringir - - - - Draft_WireToBSpline - - - Wire to B-spline - Filferro a B-splines - - - - Converts between Wire and B-spline - Converteix entre Filferro i B-spline - - Form @@ -2490,22 +1099,22 @@ value by using the [ and ] keys while drawing Gui::Dialog::DlgSettingsDraft - + General Draft Settings Configuracions Generals de Projecte - + This is the default color for objects being drawn while in construction mode. Aquest es el color predeterminat per objectes que estan sent dibuixats en el mode de construcció. - + This is the default group name for construction geometry Aquest es el nom del grup predeterminat per la geometria de la construcció - + Construction Construcció @@ -2515,37 +1124,32 @@ value by using the [ and ] keys while drawing Guardar color actual i linewidth a través de les sessions - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - Si està marcada, es mantindrà a través de comanda de mode de còpia, en cas contrari comandes sempre s'iniciarà en el mode de no-còpia - - - + Global copy mode Mode de còpia global - + Default working plane Pla de treball per defecte - + None Cap - + XY (Top) XY (dalt) - + XZ (Front) XZ (Front.) - + YZ (Side) YZ (costat) @@ -2608,12 +1212,12 @@ such as "Arial:Bold" Configuració general - + Construction group name Nom del grup de construcció - + Tolerance Tolerància @@ -2633,72 +1237,67 @@ such as "Arial:Bold" Ací podeu especificar un directori que conté arxius SVG que contenen definicions de <pattern>que es poden afegir a les pautes d'escotilla de projecte estàndards - + Constrain mod Restricció de mod - + The Constraining modifier key La tecla modificadora Restricció - + Snap mod Snap mod - + The snap modifier key La tecla modificador snap - + Alt mod Alt mod - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - Normalment, després de copiar objectes, aconseguir seleccionar les còpies. Si aquesta opció està marcada, els objectes base seran seleccionats en canvi. - - - + Select base objects after copying Permet seleccionar objectes base després de copiar - + If checked, a grid will appear when drawing Si està marcada, una quadrícula apareixerà quan dibuix - + Use grid Use grid - + Grid spacing Espaiat de la quadrícula - + The spacing between each grid line L'espaiat entre cada línia de la quadrícula - + Main lines every Principals línies cada - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. Mainlines s'extrauran més gruixuda. Especifiqueu aquí quantes places entre mainlines. - + Internal precision level Nivell de precisió interna @@ -2728,17 +1327,17 @@ such as "Arial:Bold" Exportar objectes 3D com polyface malles - + If checked, the Snap toolbar will be shown whenever you use snapping Si està marcada, es mostrarà la barra d'eines de Snap cada vegada que utilitzes ajustament - + Show Draft Snap toolbar Mostra Draft Snap toolbar - + Hide Draft snap toolbar after use Amaga la barra d'eines de projecte Snap després del seu ús @@ -2748,7 +1347,7 @@ such as "Arial:Bold" Mostra el pla de treball rastrejador - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command Si està marcada, la cuadricula projecte sempre serà visible quan workbench esborrany és actiu. En cas contrari només quan mitjançant una ordre @@ -2783,32 +1382,27 @@ such as "Arial:Bold" Traduir el color de línia de blanc a negre - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - Quan està marcada, les eines d'esborrany crearà Part primitives en comptes d'objectes de projecte, quan estigui disponible. - - - + Use Part Primitives when available Utilitzar Part Primitives quan estigui disponible - + Snapping Ajusta - + If this is checked, snapping is activated without the need to press the snap mod key Si està marcada, ajustament és activat sense la necessitat de prémer la tecla de snap mod - + Always snap (disable snap mod) Sempre (Impossibiliti Snap mod) - + Construction geometry color Color de geometria de construcció @@ -2878,12 +1472,12 @@ such as "Arial:Bold" Resolució de patrons de sombreixar - + Grid Quadrícula - + Always show the grid Sempre Mostra la quadrícula @@ -2933,7 +1527,7 @@ such as "Arial:Bold" Seleccioneu un fitxer de tipus de lletra - + Fill objects with faces whenever possible Omplir els objectes amb cares sempre que sigui possible @@ -2988,12 +1582,12 @@ such as "Arial:Bold" mm - + Grid size Mida de reixat - + lines línies @@ -3173,7 +1767,7 @@ such as "Arial:Bold" Actualització automàtica (llegat importador només) - + Prefix labels of Clones with: Etiquetes dels clons del prefix: @@ -3193,37 +1787,32 @@ such as "Arial:Bold" Nombre de decimals - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - Si està marcada, els objectes apareixeran com plens com omissió. En cas contrari, apareixen com a malla - - - + Shift Shift - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key La tecla modificadora Alt - + The number of horizontal or vertical lines of the grid El nombre de línies horitzontals o verticals de la quadrícula - + The default color for new objects El color per defecte per als nous objectes @@ -3247,11 +1836,6 @@ such as "Arial:Bold" An SVG linestyle definition Una definició d'estil de línia SVG - - - When drawing lines, set focus on Length instead of X coordinate - Quan es dibuixen línies, posar focus en la Longitud en comptes de la coordenada X - Extension lines size @@ -3323,12 +1907,12 @@ such as "Arial:Bold" Segment de Spline Màxim: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. El nombre de decimals en les operacions de coordenades internes (p. ex. 3 = 0,001). Els usuaris de FreeCAD consideren el millor rang els valors entre 6 i 8. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. Aquest és el valor utilitzat per a funcions que utilitzen una tolerància. @@ -3340,260 +1924,340 @@ Els valors amb diferències per sota d'aquest valor es tractaran com a iguals. A Utilitza l'exportador python llegat - + 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 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 - + Construction Geometry Geometria de construcció - + In-Command Shortcuts In-Command Shortcuts - + Relative Relatiu - + R R - + Continue Continua - + T T - + Close Tanca - + O O - + Copy Copia - + P P - + Subelement Mode Subelement Mode - + D D - + Fill Fill - + L L - + Exit Surt - + A A - + Select Edge Select Edge - + E Afegir Columna - + Add Hold Afegir Columna - + Q Q - + Length Longitud - + H H - + Wipe Neteja - + W W - + Set WP Definir el pla de treball - + U U - + Cycle Snap Cicle Snap - + ` ` - + Snap Snap - + S S - + Increase Radius Increase Radius - + [ [ - + Decrease Radius Decrease Radius - + ] ] - + Restrict X Restringeix X - + X X - + Restrict Y Restringeix Y - + Y Y - + Restrict Z Restricciò Z - + Z Z - + Grid color Grid color - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Edita - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3797,566 +2461,363 @@ This value is the maximum segment length. ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - Ajust del borrador - - draft - - not shape found - no s'ha trobat la forma - - - - All Shapes must be co-planar - Totes les formes han de ser co-planars - - - - The given object is not planar and cannot be converted into a sketch. - L'objecte determinat no és pla i no es pot convertir en un esbós. - - - - Unable to guess the normal direction of this object - No es pot endevinar la direcció normal d'aquest objecte - - - + Draft Command Bar Draft Command Bar - + Toggle construction mode Activar/desactivar el mode de construcció - + Current line color Color de la línia actual - + Current face color Color de la cara actual - + Current line width Amplada de la línia actual - + Current font size Mida de la font de text actual - + Apply to selected objects S'apliquen a objectes seleccionats - + Autogroup off Desactivar Auto-agrupar - + active command: ordre actiu: - + None Cap - + Active Draft command Comandament actiu d'esborrany - + X coordinate of next point X coordenada del punt següent - + X X - + Y Y - + Z Z - + Y coordinate of next point Coordenada Y del punt següent - + Z coordinate of next point Coordenada Z del punt següent - + Enter point Entri el punt - + Enter a new point with the given coordinates Subministri un nou punt amb les coordenades donades - + Length Longitud - + Angle Angle - + Length of current segment Longitud del segment actual - + Angle of current segment Angle del segment actual - + Radius Radi - + Radius of Circle Radi del cercle - + If checked, command will not finish until you press the command button again Si està marcada, comanda no acabarà fins que es premi el botó de comanda una altra vegada - + If checked, an OCC-style offset will be performed instead of the classic offset Si està marcada, es realitzarà una compensació OCC estil en lloc de la compensació clàssic - + &OCC-style offset &OCC estil compensar (ofset) - - Add points to the current object - Afegir punts a l'objecte actual - - - - Remove points from the current object - Treure punts de l'objecte actual - - - - Make Bezier node sharp - Fer Bezier node agut - - - - Make Bezier node tangent - Fer Bezier tangent de node - - - - Make Bezier node symmetric - Fer Bezier node simètrica - - - + Sides Costats - + Number of sides Nombre de costats - + Offset Equidistancia (ofset) - + Auto Auto - + Text string to draw Cadena de text a dibuixar - + String Cadena - + Height of text Alçada del text - + Height Alçària - + Intercharacter spacing Espaiat de Inter-caràcter - + Tracking Seguiment - + Full path to font file: Ruta d'acces completa al arxiu font: - + Open a FileChooser for font file Obrir un selector de fitxers per a arxiu de font - + Line Línia - + DWire DWire - + Circle Cercle - + Center X Centre X - + Arc Arc - + Point Punt - + Label Etiqueta - + Distance Distance - + Trim Retallar - + Pick Object Designar objecte - + Edit Edita - + Global X Global X - + Global Y Global Y - + Global Z Global Z - + Local X Local X - + Local Y Local Y - + Local Z Local Z - + Invalid Size value. Using 200.0. Valor de mida no vàlid. Utilitzant 200.0. - + Invalid Tracking value. Using 0. Valor de seguiment no és vàlid. Utilitzant 0. - + Please enter a text string. Si us plau, introduïu una cadena de text. - + Select a Font file Seleccioneu un fitxer de tipus de lletra - + Please enter a font file. Si us plau, introduïu un fitxer de tipus de lletra. - + Autogroup: Auto-agrupar: - + Faces Cares - + Remove Elimina - + Add Afig - + Facebinder elements Elements de lligam de cares - - Create Line - Crear línia - - - - Convert to Wire - Convertir a Filferro - - - + BSpline BSpline - + BezCurve Corba de Bézier - - Create BezCurve - Crear corba de Bézier - - - - Rectangle - Rectangle - - - - Create Plane - Crear Pla - - - - Create Rectangle - Crear Rectangle - - - - Create Circle - Crear el cercle - - - - Create Arc - Crear Arc - - - - Polygon - Polígon - - - - Create Polygon - Crear Polígon - - - - Ellipse - El·lipse - - - - Create Ellipse - Crear El·lipse - - - - Text - Text - - - - Create Text - Crear Text - - - - Dimension - Dimensió - - - - Create Dimension - Crear la dimensió - - - - ShapeString - Forma d'Etiqueta - - - - Create ShapeString - Crear ShapeString - - - + Copy Copia - - - Move - Mou - - - - Change Style - Canvi d'estil - - - - Rotate - Rotació - - - - Stretch - Estira - - - - Upgrade - Actualització - - - - Downgrade - Baixar de categoria - - - - Convert to Sketch - Convertir a Croquis - - - - Convert to Draft - Convertir a Esborrany - - - - Convert - Convertir - - - - Array - Matriu, Array - - - - Create Point - Crear punt - - - - Mirror - Mirall - The DXF import/export libraries needed by FreeCAD to handle @@ -4376,581 +2837,329 @@ https://github.com/yorikvanhavre/Draft-dxf-importer Per permetre que FreeCAD descarregui aquestes llibreries respongui Sí. - - Draft.makeBSpline: not enough points - Draft.makeBSpline: no hi ha prou punts - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: extrems iguals forcen el tancament - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: la llista de punts no és vàlida - - - - No object given - Cap objecte donat - - - - The two points are coincident - Els dos punts són coincidents - - - + Found groups: closing each open object inside Grups trobats: tanca dins cada objecte obert - + Found mesh(es): turning into Part shapes Malla(es) trobada(es): converteix formes en peces - + Found 1 solidifiable object: solidifying it S'ha trobat un objecte solidificable: solidifica'l - + Found 2 objects: fusing them Trobats 2 objectes: fusiona'ls - + Found several objects: creating a shell Trobats diversos objectes: crea una closca - + Found several coplanar objects or faces: creating one face Trobats diversos objectes o cares coplanaris: Crea una cara - + Found 1 non-parametric objects: draftifying it Trobat un objecte no-paramètric: esbossant-lo - + Found 1 closed sketch object: creating a face from it Trobat un objecte esbós tancat: Crea una cara amb ell - + Found 1 linear object: converting to line Trobat un objecte lineal: Convertir en una línia - + Found closed wires: creating faces Trobats filferros tancats: Crea cares - + Found 1 open wire: closing it Trobat 1 filferro obert: tanca'l - + Found several open wires: joining them Trobats diversos filferros oberts: uneix-los - + Found several edges: wiring them Trobades diverses arestes: connecta-les - + Found several non-treatable objects: creating compound Trobats diversos objectes no tractables: crea una composició - + Unable to upgrade these objects. No es poden actualitzar aquests objectes. - + Found 1 block: exploding it Trobat un bloc: descomposar - + Found 1 multi-solids compound: exploding it Trobat un compost multi-sòlid: descomposar - + Found 1 parametric object: breaking its dependencies Trobat un objecte paramètric: trencar les seves dependències - + Found 2 objects: subtracting them Trobats dos objectes: restals - + Found several faces: splitting them Hem trobat moltes cares: dividir-les - + Found several objects: subtracting them from the first one Hem trobat diversos objectes: restar-los del primer - + Found 1 face: extracting its wires Trobat 1 cara: extreure els seus fils - + Found only wires: extracting their edges Trobats sols fils: extrau les arestes - + No more downgrade possible No possible baixar mès - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - - - + No point found No s’ha trobat cap punt - - ShapeString: string has no wires - ShapeString: string has no wires - - - + Relative Relatiu - + Continue Continua - + Close Tanca - + Fill Fill - + Exit Surt - + Snap On/Off Snap On/Off - + Increase snap radius Increase snap radius - + Decrease snap radius Decrease snap radius - + Restrict X Restringeix X - + Restrict Y Restringeix Y - + Restrict Z Restricciò Z - + Select edge Select edge - + Add custom snap point Add custom snap point - + Length mode Length mode - + Wipe Neteja - + Set Working Plane Set Working Plane - + Cycle snap object Canvia cíclicament l'ajust d'un objecte - + Check this to lock the current angle Check this to lock the current angle - + Coordinates relative to last point or absolute Coordenades relatives a l'últim punt o absolutes - + Filled Emplenat - + Finish Finalitza - + Finishes the current drawing or editing operation Acaba el dibuix actual o l'operació d'edició - + &Undo (CTRL+Z) &Desfés (CTRL+Z) - + Undo the last segment Desfés l'últim segment - + Finishes and closes the current line Finalitza i tanca la línia actual - + Wipes the existing segments of this line and starts again from the last point Esborra els segments existents d'aquesta línia i comença de nou desde l'últim punt - + Set WP Definir el pla de treball - + Reorients the working plane on the last segment Reorienta el pla de treball de l'últim segment - + Selects an existing edge to be measured by this dimension Selecciona una aresta existent per a mesurar-la amb aquesta dimensió - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands Si està activada, els objectes es copiaran en lloc de moure's. Preferències->Esborrany->Mode de còpia global per a mantenir aquest mode en les ordres següents - - Default - Per defecte - - - - Create Wire - Crea un Filferro - - - - Unable to create a Wire from selected objects - No es pot crear un Filferro a partir dels objectes seleccionats - - - - Spline has been closed - S'ha tancat Spline - - - - Last point has been removed - S'ha eliminat l'últim punt - - - - Create B-spline - Crea un B-spline - - - - Bezier curve has been closed - S'ha tancat la corba Bézier - - - - Edges don't intersect! - Les arestes no es creuen! - - - - Pick ShapeString location point: - Tria el punt d'ubicació de ShapeString: - - - - Select an object to move - Selecciona un objecte per a moure - - - - Select an object to rotate - Selecciona un objecte per a girar - - - - Select an object to offset - Selecciona un objecte per a compensar - - - - Offset only works on one object at a time - La separació només funciona amb un objecte cada vegada - - - - Sorry, offset of Bezier curves is currently still not supported - La separació de les corbes Bezier encara no està disponible - - - - Select an object to stretch - Selecciona un objecte per a estirar - - - - Turning one Rectangle into a Wire - Transforma un rectangle en un filferro - - - - Select an object to join - Seleccioneu un objecte per a unir - - - - Join - Unió - - - - Select an object to split - Seleccioneu un objecte per a dividir - - - - Select an object to upgrade - Selecciona un objecte per a actualitzar - - - - Select object(s) to trim/extend - Selecciona objecte(s) per acurtar/allargar - - - - Unable to trim these objects, only Draft wires and arcs are supported - No es poden retallar aquests objectes, sols són compatibles esborranys de filferros i arcs - - - - Unable to trim these objects, too many wires - No es poden retallar aquests objectes, massa filferros - - - - These objects don't intersect - Aquests objectes no s'intersequen - - - - Too many intersection points - Massa punts d'intersecció - - - - Select an object to scale - Selecciona un objecte per a redimensionar - - - - Select an object to project - Selecciona un objecte per projectar - - - - Select a Draft object to edit - Seleccioneu un objecte esborrany per editar - - - - Active object must have more than two points/nodes - L'objecte actiu ha de tenir més de dos punts/nodes - - - - Endpoint of BezCurve can't be smoothed - El punt final d'una corba Bezier no es pot allisar - - - - Select an object to convert - Seleccione un objeto para convertir - - - - Select an object to array - Seleccioneu un objecte matriu - - - - Please select base and path objects - Seleccioneu un objecte base i una trajectòria - - - - Please select base and pointlist objects - - Seleccioneu objectes de base i de llista de punts - - - - - Select an object to clone - Seleccioneu un objecte per a clonar - - - - Select face(s) on existing object(s) - Selecciona cara(es) d'un objecte(s) existent(s) - - - - Select an object to mirror - Seleccioneu un objecte per a reflectir - - - - This tool only works with Wires and Lines - Aquesta eina sols funciona amb filferros i línies - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s comparteix una base amb %d altres objectes. Comproveu si voleu modificar això. - + Subelement mode Mode sub-element - - Toggle radius and angles arc editing - Commuta l'edició del radi i de l'arc dels angles - - - + Modify subelements Modifica els sub-elements - + If checked, subelements will be modified instead of entire objects Si està marcat, els sub-elements es modificaran en lloc dels objectes sencers - + CubicBezCurve CorbaBézierCúbica - - Some subelements could not be moved. - Alguns sub. elements no es poden moure. - - - - Scale - Escala - - - - Some subelements could not be scaled. - No es pot canviar la mida d'alguns sub-elements. - - - + Top Planta - + Front Alçat - + Side Costat - + Current working plane Pla de treball actual - - No edit point found for selected object - No s`ha trobat cap punt d'edició per l'objecte seleccionat - - - + 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 Marqui això si l'objecte te d'aparèixer com ple, cas contrari apareixerà com estructura filferro. No està disponible si l'opció de preferència de Draft 'Usar primitives de peça' està habilitada @@ -4970,220 +3179,15 @@ Per permetre que FreeCAD descarregui aquestes llibreries respongui Sí.Capes - - Pick first point - Elegir primer punt - - - - Pick next point - Elegir el següent punt - - - + Polyline Polilínia - - Pick next point, or Finish (shift-F) or close (o) - Elegir el següent punt, o Acabar (shift-F) o Tancar (o) - - - - Click and drag to define next knot - Fer clic i arrossegar para definir el següent nus - - - - Click and drag to define next knot: ESC to Finish or close (o) - Fer clic i arrossegar per definir el seguent nus: ESC para acabar o tancar (o) - - - - Pick opposite point - Elegir el punt oposat - - - - Pick center point - Elegir punt central - - - - Pick radius - Elegir radi - - - - Pick start angle - Elegir l'angle d'inici - - - - Pick aperture - Elegir apertura - - - - Pick aperture angle - Triar l'angle d'obertura - - - - Pick location point - Pick location point - - - - Pick ShapeString location point - Pick ShapeString location point - - - - Pick start point - Pick start point - - - - Pick end point - Pick end point - - - - Pick rotation center - Pick rotation center - - - - Base angle - Base angle - - - - Pick base angle - Pick base angle - - - - Rotation - Rotació - - - - Pick rotation angle - Pick rotation angle - - - - Cannot offset this object type - Cannot offset this object type - - - - Pick distance - Pick distance - - - - Pick first point of selection rectangle - Pick first point of selection rectangle - - - - Pick opposite point of selection rectangle - Pick opposite point of selection rectangle - - - - Pick start point of displacement - Pick start point of displacement - - - - Pick end point of displacement - Pick end point of displacement - - - - Pick base point - Pick base point - - - - Pick reference distance from base point - Pick reference distance from base point - - - - Pick new distance from base point - Pick new distance from base point - - - - Select an object to edit - Selecciona un objecte per a editar - - - - Pick start point of mirror line - Pick start point of mirror line - - - - Pick end point of mirror line - Pick end point of mirror line - - - - Pick target point - Pick target point - - - - Pick endpoint of leader line - Pick endpoint of leader line - - - - Pick text position - Pick text position - - - + Draft Calat - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed @@ -5275,37 +3279,37 @@ Per permetre que FreeCAD descarregui aquestes llibreries respongui Sí.Crear Filet - + Toggle near snap on/off Toggle near snap on/off - + Create text Crear text - + Press this button to create the text object, or finish your text with two blank lines Press this button to create the text object, or finish your text with two blank lines - + Center Y Center Y - + Center Z Center Z - + Offset distance Offset distance - + Trim distance Trim distance @@ -5320,74 +3324,9 @@ Per permetre que FreeCAD descarregui aquestes llibreries respongui Sí.Select contents - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Personalitzat - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Cable diff --git a/src/Mod/Draft/Resources/translations/Draft_cs.qm b/src/Mod/Draft/Resources/translations/Draft_cs.qm index 1388ca9f5b..ed344a0b64 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_cs.qm and b/src/Mod/Draft/Resources/translations/Draft_cs.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_cs.ts b/src/Mod/Draft/Resources/translations/Draft_cs.ts index 5b6c1d2491..c3f0eb9dcd 100644 --- a/src/Mod/Draft/Resources/translations/Draft_cs.ts +++ b/src/Mod/Draft/Resources/translations/Draft_cs.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Definuje vzor šrafování - - - - Sets the size of the pattern - Nastaví velikost vzoru - - - - Startpoint of dimension - Počáteční bod rozměru - - - - Endpoint of dimension - Koncový bod rozměru - - - - Point through which the dimension line passes - Bod, přes který prochází rozměr - - - - The object measured by this dimension - Objekt měřený tímto rozměrem - - - - The geometry this dimension is linked to - Geometrie ke které je připojen tento rozměr - - - - The measurement of this dimension - Měření tohoto rozměru - - - - For arc/circle measurements, false = radius, true = diameter - Pro měření oblouku/kružnice, nepravda = rádius, pravda = průměr - - - - Font size - Velikost písma - - - - The number of decimals to show - Počet desetinných míst pro zobrazení - - - - Arrow size - Velikost šipky - - - - The spacing between the text and the dimension line - Mezera mezi textem a kótovací čarou - - - - Arrow type - Typ šipky - - - - Font name - Název písma - - - - Line width - Tloušťka čáry - - - - Line color - Barva čáry - - - - Length of the extension lines - Délka vynášecích čar - - - - Rotate the dimension arrows 180 degrees - Otočit kótovací šipky o 180° - - - - Rotate the dimension text 180 degrees - Otočit text rozměru o 180° - - - - Show the unit suffix - Show the unit suffix - - - - The position of the text. Leave (0,0,0) for automatic position - Pozice textu. Použij (0,0,0) pro automatickou pozici - - - - Text override. Use $dim to insert the dimension length - Přepsání textu. Použijte $dim pro vložení kóty délky - - - - A unit to express the measurement. Leave blank for system default - Jednotka pro popis měření. Ponechte prázdné pro výchozí nastavení - - - - Start angle of the dimension - Počáteční úhel kóty - - - - End angle of the dimension - Koncový úhel kóty - - - - The center point of this dimension - Středový bod tohoto rozměru - - - - The normal direction of this dimension - Normálový směr tohoto rozměru - - - - Text override. Use 'dim' to insert the dimension length - Přepsání textu. Použijte 'dim' pro vložení kóty délky - - - - Length of the rectangle - Délka obdélníku - Radius to use to fillet the corners Rádius pro zaoblení rohů - - - Size of the chamfer to give to the corners - Velikost zkosení rohů - - - - Create a face - Vytvořit plochu - - - - Defines a texture image (overrides hatch patterns) - Definuje obrázek textury (přepíše vzory šrafování) - - - - Start angle of the arc - Počáteční bod oblouku - - - - End angle of the arc (for a full circle, give it same value as First Angle) - Koncový úhel oblouku (pro celou kružnici použijte hodnotu Prvního úhlu) - - - - Radius of the circle - Poloměr kružnice - - - - The minor radius of the ellipse - Vedlejší poloměr elipsy - - - - The major radius of the ellipse - Hlavní poloměr elipsy - - - - The vertices of the wire - Vrcholy drátu - - - - If the wire is closed or not - Je-li drát uzavřený nebo ne - The start point of this line @@ -224,505 +24,155 @@ Délka této čáry - - Create a face if this object is closed - Vytvořit plochu, je-li tento objekt uzavřený - - - - The number of subdivisions of each edge - Počet dělení každé hrany - - - - Number of faces - Počet ploch - - - - Radius of the control circle - Poloměr řídící kružnice - - - - How the polygon must be drawn from the control circle - Jak má být mnohoúhelník vytvořen z řídící kružnice - - - + Projection direction Směr projekce - + The width of the lines inside this object Šířka čar uvnitř tohoto objektu - + The size of the texts inside this object Velikost textů uvnitř tohoto objektu - + The spacing between lines of text Mezery mezi řádky textu - + The color of the projected objects Barva promítnutých objektů - + The linked object Propojený objekt - + Shape Fill Style Styl výplně tvaru - + Line Style Styl čáry - + If checked, source objects are displayed regardless of being visible in the 3D model If checked, source objects are displayed regardless of being visible in the 3D model - - Create a face if this spline is closed - Vytvořit plochu, je-li tento splajn uzavřený - - - - Parameterization factor - Faktor parametrizace - - - - The points of the Bezier curve - Body Beziérovy křivky - - - - The degree of the Bezier function - Stupeň Beziérovy funkce - - - - Continuity - Pokračování - - - - If the Bezier curve should be closed or not - Má-li být Beziérova křivka uzavřená nebo ne - - - - Create a face if this curve is closed - Vytvořit plochu, je-li tato křivka uzavřená - - - - The components of this block - Komponenty tohoto bloku - - - - The base object this 2D view must represent - Základní objekt, který má reprezentovat tento 2D pohled - - - - The projection vector of this object - Vektor projekce tohoto objektu - - - - The way the viewed object must be projected - Způsob kterým má být objekt promítnut - - - - The indices of the faces to be projected in Individual Faces mode - Indexy ploch při promítání v módu Individuální plochy - - - - Show hidden lines - Zobrazit skryté čáry - - - + The base object that must be duplicated Základní objekt který má být duplikován - + The type of array to create Typ pole, které má být vytvořeno - + The axis direction Směr osy - + Number of copies in X direction Poče kopií ve směru X - + Number of copies in Y direction Počet kopií ve směru Y - + Number of copies in Z direction Počet kopií ve směru Z - + Number of copies Počet kopií - + Distance and orientation of intervals in X direction Délka a orientace intervalů ve směru X - + Distance and orientation of intervals in Y direction Délka a orientace intervalů ve směru Y - + Distance and orientation of intervals in Z direction Délka a orientace intervalů ve směru Z - + Distance and orientation of intervals in Axis direction Délka a orientace intervalů ve směru osy - + Center point Počátek - + Angle to cover with copies Úhel pokrytý kopiemi - + Specifies if copies must be fused (slower) Určuje, jestli mají být kopie sloučny (pomalejší) - + The path object along which to distribute objects Objekt trajektorie, po které se mají objekty rozmístit - + Selected subobjects (edges) of PathObj Vybrané podobjekty (hrany) z PathObj - + Optional translation vector Volitelný translační vektor - + Orientation of Base along path Orientace základny podél trajektorie - - X Location - Poloha X - - - - Y Location - Poloha Y - - - - Z Location - Poloha Z - - - - Text string - Textový řetězec - - - - Font file name - Název souboru písma - - - - Height of text - Výška textu - - - - Inter-character spacing - Rozestupy mezi znaky - - - - Linked faces - Propojené plochy - - - - Specifies if splitter lines must be removed - Specifikuje, jestli mají být odstraněny dělící čáry - - - - An optional extrusion value to be applied to all faces - Hodnota volitelného vysunutí pro všechny plochy - - - - Height of the rectangle - Výška obdélníku - - - - Horizontal subdivisions of this rectangle - Horizontální dělení tohoto obdélníku - - - - Vertical subdivisions of this rectangle - Vertikální dělení tohoto obdélníku - - - - The placement of this object - Umístění tohoto objektu - - - - The display length of this section plane - The display length of this section plane - - - - The size of the arrows of this section plane - The size of the arrows of this section plane - - - - For Cutlines and Cutfaces modes, this leaves the faces at the cut location - V módu Dělicích čar a Dělicích ploch zůstanou plochy v místě řezu - - - - The base object is the wire, it's formed from 2 objects - Základním objektem je drát složený ze 2 objeků - - - - The tool object is the wire, it's formed from 2 objects - Nástrojovým objektem je drát složený ze 2 objeků - - - - The length of the straight segment - Délka přímého segmentu - - - - The point indicated by this label - Bod označený tímto popiskem - - - - The points defining the label polyline - Body definující lomenou čáru popisku - - - - The direction of the straight segment - Směř přímého úseku - - - - The type of information shown by this label - Typ informace zobrazené tímto popiskem - - - - The target object of this label - Cílový objekt tohoto popisku - - - - The text to display when type is set to custom - Text pro zobrazení, když je typ nastaven na Vlastní - - - - The text displayed by this label - Text zobrazený tímto popiskem - - - - The size of the text - Velikost textu - - - - The font of the text - Písmo textu - - - - The size of the arrow - Velikost šipky - - - - The vertical alignment of the text - Svislé zarovnání textu - - - - The type of arrow of this label - Typ šipky tohoto popisku - - - - The type of frame around the text of this object - Typ rámečku kolem textu tohoto objektu - - - - Text color - Barva textu - - - - The maximum number of characters on each line of the text box - Maximální počet znaků na každém řádku textového pole - - - - The distance the dimension line is extended past the extension lines - Vzdálenost kótovací čáry je rozšířena za rozšiřitelnost čáry - - - - Length of the extension line above the dimension line - Délka prodloužení nad kótovací čárou - - - - The points of the B-spline - Body B-splajnu - - - - If the B-spline is closed or not - Je-li B-splajn uzavřený nebo ne - - - - Tessellate Ellipses and B-splines into line segments - Teselovat Elipsy a B-splajny na segmenty čar - - - - Length of line segments if tessellating Ellipses or B-splines into line segments - Délka čar segmentů při teselaci Elips a B-splajnů na segmenty čar - - - - If this is True, this object will be recomputed only if it is visible - Je-li to pravda, objekt bude přepočítán pouze, když je viditelný - - - + Base Základna - + PointList Body - + Count Počet - - - The objects included in this clone - Objekty zahrnuté v tomto klonování - - - - The scale factor of this clone - Měřítko klonování - - - - If this clones several objects, this specifies if the result is a fusion or a compound - Při klonování několika objektů se tímto určuje, má-li být výsledek sloučením nebo složeninou - - - - This specifies if the shapes sew - To určuje, zda je obrazec přišitý - - - - Display a leader line or not - Zobrazit vodící čáry - - - - The text displayed by this object - Text zobrazený tímto objektem - - - - Line spacing (relative to font size) - Rozteč řádků (vzhledem k velikosti písma) - - - - The area of this object - Oblast tohoto objektu - - - - Displays a Dimension symbol at the end of the wire - Zobrazí symbol rozměru na konci linky - - - - Fuse wall and structure objects of same type and material - Sloučit zdi a konstrukční objekty stejného typu a materiálu - The objects that are part of this layer @@ -759,83 +209,231 @@ Průhlednost potomků této vrstvy - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object - Show array element as children object + Zobrazit prvek pole jako objekt potomků - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle - Distance between copies in a circle + Vzdálenost mezi kopiemi v kruhu - + Distance between circles - Distance between circles + Vzdálenost mezi kruhy - + number of circles - number of circles + počet kruhů + + + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Přejmenovat + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Odstranit + + + + Text + Text + + + + Font size + Velikost písma + + + + Line spacing + Line spacing + + + + Font name + Název písma + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Jednotky + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Tloušťka čáry + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Velikost šipky + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Typ šipky + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Tečka + + + + Arrow + Šipka + + + + Tick + Fajfka Draft - - - Slope - Sklon - - - - Scale - Změna velikosti - - - - Writing camera position - Zápis polohy kamery - - - - Writing objects shown/hidden state - Zápis stavu skrytých/zobrazených objektů - - - - X factor - Měřítko X - - - - Y factor - Měřítko Y - - - - Z factor - Měřítko Z - - - - Uniform scaling - Rovnoměrné měřítko - - - - Working plane orientation - Orientace pracovní roviny - Download of dxf libraries failed. @@ -846,55 +444,35 @@ Nainstalujte prosím manuálně doplněk dxf-library z menu Nástroje -> Manažer doplňků - - This Wire is already flat - Drát je již plochý - - - - Pick from/to points - Výběr z / do bodů - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Sklon pro vybrané Dráty/Čáry: 0 = horizontální, 1 = 45° nahoru, -1 = 45° dolů - - - - Create a clone - Vytvořit kopii - - - + %s cannot be modified because its placement is readonly. - %s cannot be modified because its placement is readonly. + %s nelze upravit, protože jeho umístění je pouze pro čtení. - + Upgrade: Unknown force method: Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius - - - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools + + + Draft utility tools + Draft utility tools + &Drafting @@ -908,20 +486,20 @@ z menu Nástroje -> Manažer doplňků &Modification - &Modification + Změna &Utilities - &Utilities + &Nástroje - + Draft Ponor - + Import-Export Import-Export @@ -931,105 +509,115 @@ z menu Nástroje -> Manažer doplňků Circular array - Circular array + Kruhové pole - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 - Center of rotation + Střed rotace - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point - Reset point + Resetovat bod - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Sloučit - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance Tangential distance - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance - Radial distance + Radiální vzdálenost - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers Number of circular layers - + Symmetry Symetrie - + (Placeholder for the icon) (Placeholder for the icon) @@ -1043,104 +631,122 @@ z menu Nástroje -> Manažer doplňků - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z Reset Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Sloučit - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) (Placeholder for the icon) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y 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. + 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 + Number of elements + DraftPolarArrayTaskPanel @@ -1151,81 +757,93 @@ z menu Nástroje -> Manažer doplňků - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 - Center of rotation + Střed rotace - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point - Reset point + Resetovat bod - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Sloučit - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 Polar angle - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements Number of elements - + (Placeholder for the icon) (Placeholder for the icon) @@ -1293,375 +911,6 @@ z menu Nástroje -> Manažer doplňků Resetovat bod - - Draft_AddConstruction - - - Add to Construction group - Přidat do Konstrukční skupiny - - - - Adds the selected objects to the Construction group - Přidá vybrané objekty do Konstrukční skupiny - - - - Draft_AddPoint - - - Add Point - Přidat bod - - - - Adds a point to an existing Wire or B-spline - Přidá bod do stávajícího drátu nebo B-splajnu - - - - Draft_AddToGroup - - - Move to group... - Přesunout do skupiny... - - - - Moves the selected object(s) to an existing group - Přesune vybrané objekty do existující skupiny - - - - Draft_ApplyStyle - - - Apply Current Style - Použít aktuální styl - - - - Applies current line width and color to selected objects - Použít aktuální tloušťku čáry a barvu na vybrané objekty - - - - Draft_Arc - - - Arc - oblouk - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - - - - Draft_ArcTools - - - Arc tools - Arc tools - - - - Draft_Arc_3Points - - - Arc 3 points - Arc 3 points - - - - Creates an arc by 3 points - Creates an arc by 3 points - - - - Draft_Array - - - Array - Pole - - - - Creates a polar or rectangular array from a selected object - Vytvoří polární nebo obdelníkové pole z vybraných objektů - - - - Draft_AutoGroup - - - AutoGroup - Automatické seskupování - - - - Select a group to automatically add all Draft & Arch objects to - Vyberte skupinu, do které budou automaticky přidány všechny Draft a Arch objekty - - - - Draft_BSpline - - - B-spline - B-splajn - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Vytvoří B-splajn z více bodů. CTRL pro uchopení, SHIFT pro omezení - - - - Draft_BezCurve - - - BezCurve - Beziérova křivka - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Vytvoří Bezierovu křivku. Stiskni CTRL pro přichycení, SHIFT pro zavazbení. - - - - Draft_BezierTools - - - Bezier tools - Bezier tools - - - - Draft_Circle - - - Circle - Kruh - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Vytvoří kruh. CTRL pro přichycení, ALT vybere objekty na tangentě - - - - Draft_Clone - - - Clone - Klon - - - - Clones the selected object(s) - Naklonuje vybrané objekty - - - - Draft_CloseLine - - - Close Line - Uzavření čáry - - - - Closes the line being drawn - Zavřená čára nakreslena - - - - Draft_CubicBezCurve - - - CubicBezCurve - CubicBezCurve - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - - - - Draft_DelPoint - - - Remove Point - Odstranit bod - - - - Removes a point from an existing Wire or B-spline - Odstraní bod z existujícího drátu nebo B-splajnu - - - - Draft_Dimension - - - Dimension - Rozměr - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Vytvoří rozměr. CTRL pro přichycení, SHIFT pro omezení, ALT vybere segment - - - - Draft_Downgrade - - - Downgrade - Ponížení - - - - Explodes the selected objects into simpler objects, or subtracts faces - Rozloží vybrané objekty na jednodušší objekty nebo odečte plochy - - - - Draft_Draft2Sketch - - - Draft to Sketch - Skica z Návrhu - - - - Convert bidirectionally between Draft and Sketch objects - Převést vzájemně mezi objekty Návrhu a Skici - - - - Draft_Drawing - - - Drawing - Výkres - - - - Puts the selected objects on a Drawing sheet - Umístí vybrané objekty na list výkresu - - - - Draft_Edit - - - Edit - Upravit - - - - Edits the active object - Upravuje aktivní objekt - - - - Draft_Ellipse - - - Ellipse - Elipsa - - - - Creates an ellipse. CTRL to snap - Vytvoří elipsu. Stiskni CTRL pro přichycení. - - - - Draft_Facebinder - - - Facebinder - Svázat plochy - - - - Creates a facebinder object from selected face(s) - Vytvoří objekt svázaných ploch z vybraných ploch - - - - Draft_FinishLine - - - Finish line - Cílová čára - - - - Finishes a line without closing it - Ukončí čáru bez uzavření - - - - Draft_FlipDimension - - - Flip Dimension - Obrať rozměr - - - - Flip the normal direction of a dimension - Obrátí směr normály rozměru - - - - Draft_Heal - - - Heal - Léčit - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Léčí objekty Návrhu uložené v dřívějších verzích FreeCADu - - - - Draft_Join - - - Join - Spojit - - - - Joins two wires together - Spojí dohromady dva dráty - - - - Draft_Label - - - Label - Label - - - - Creates a label, optionally attached to a selected object or element - Vytvoří popisek, volitelně připojený k vybranému objektu nebo elementu - - Draft_Layer @@ -1675,645 +924,6 @@ Click and drag to define control points. CTRL to snap, SHIFT to constrainAdds a layer - - Draft_Line - - - Line - Čára - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - vytvoří čáru 2 body. CTRL pro uchopení, SHIFT pro vynucení - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Zrcadlit - - - - Mirrors the selected objects along a line defined by two points - Ozrcadlí vybrané objekty podél čáry definované dvěma body - - - - Draft_Move - - - Move - Přesun - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - - - - Draft_Offset - - - Offset - Odstup - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Posune aktivní objekt. CTRL pro přichycení, SHIFT pro omezení, ALT pro kopírování - - - - Draft_PathArray - - - PathArray - Dráha pole - - - - Creates copies of a selected object along a selected path. - Vytvoří kopije z vybraných objektů podél vybrané dráhy. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Bod - - - - Creates a point object - Vytvoří bodový objekt - - - - Draft_PointArray - - - PointArray - Bodové pole - - - - Creates copies of a selected object on the position of points. - Vytvoří kopii vybraného objektu na pozici bodů. - - - - Draft_Polygon - - - Polygon - Mnohoúhelník - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Vytváří pravidelný mnohoúhelník. CTRL pro přichycení, SHIFT pro omezení - - - - Draft_Rectangle - - - Rectangle - Obdélník - - - - Creates a 2-point rectangle. CTRL to snap - Vytvoří obdélník 2-body. CTRL pro uchopení - - - - Draft_Rotate - - - Rotate - Rotace - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Otočí vybrané objekty. CTRL pro přichycení, SHIFT pro omezení, ALT vytvoří kopii - - - - Draft_Scale - - - Scale - Změna velikosti - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Změní velikost vybraných objektů ze základního bodu. CTRL pro přichycení, SHIFT pro omezení, ALT pro kopírování - - - - Draft_SelectGroup - - - Select group - Vybrat skupinu - - - - Selects all objects with the same parents as this group - Vybere všechyn objekty se společnými předky jako skupinu - - - - Draft_SelectPlane - - - SelectPlane - Výběr roviny - - - - Select a working plane for geometry creation - Vyberte pracovní rovinu pro tvorbu geometrie - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Vytvoří náhradní objekt ze současné pracovní plochy - - - - Create Working Plane Proxy - Vytvořit náhradní pracovní rovinu - - - - Draft_Shape2DView - - - Shape 2D view - 2D průmět - - - - Creates Shape 2D views of selected objects - Vytvoří 2D průmět vybraných objektů - - - - Draft_ShapeString - - - Shape from text... - Obrazec z textu... - - - - Creates text string in shapes. - Vytvoří text v obrazci. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Zobrazit přichytávací panel - - - - Shows Draft snap toolbar - Zobrazit Přichytávací nástrojový panel - - - - Draft_Slope - - - Set Slope - Nastavit sklon - - - - Sets the slope of a selected Line or Wire - Nastaví sklon vybrané čáry nebo drátu - - - - Draft_Snap_Angle - - - Angles - Úhly - - - - Snaps to 45 and 90 degrees points on arcs and circles - Zachytávání na bodech po 45 a 90 stupňích na kruzích a elipsách - - - - Draft_Snap_Center - - - Center - Střed - - - - Snaps to center of circles and arcs - Přichytit na střed kruhů nebo oblouků - - - - Draft_Snap_Dimensions - - - Dimensions - Rozměry - - - - Shows temporary dimensions when snapping to Arch objects - Zobrazuje dočasný rozměr když se přichytává k objektům - - - - Draft_Snap_Endpoint - - - Endpoint - Koncový bod - - - - Snaps to endpoints of edges - Přichytí do koncového bodu hrany - - - - Draft_Snap_Extension - - - Extension - Prodloužit - - - - Snaps to extension of edges - Přichytí do prodloužení hrany - - - - Draft_Snap_Grid - - - Grid - Mřížka - - - - Snaps to grid points - Přichytí na body mřížky - - - - Draft_Snap_Intersection - - - Intersection - Průnik - - - - Snaps to edges intersections - Přichytí na průsečík hran - - - - Draft_Snap_Lock - - - Toggle On/Off - Přepínač On/Off - - - - Activates/deactivates all snap tools at once - Aktivace/deaktivace všech nástrojů najednou - - - - Lock - Zamknout - - - - Draft_Snap_Midpoint - - - Midpoint - Bod uprostřed - - - - Snaps to midpoints of edges - Přichytí na bod uprostřed hrany - - - - Draft_Snap_Near - - - Nearest - Nejbližší - - - - Snaps to nearest point on edges - Přichytí k nejbližšímu bodu hrany - - - - Draft_Snap_Ortho - - - Ortho - Pravoůhle - - - - Snaps to orthogonal and 45 degrees directions - Přichytí pravoůhle a ve směrech pod 45 stupni - - - - Draft_Snap_Parallel - - - Parallel - Rovnoběžně - - - - Snaps to parallel directions of edges - Přichtí rovnoběžně ke směru hrany - - - - Draft_Snap_Perpendicular - - - Perpendicular - Kolmo - - - - Snaps to perpendicular points on edges - Přichytí kolmo v bodě na hraně - - - - Draft_Snap_Special - - - Special - Speciální - - - - Snaps to special locations of objects - Přichytává ke speciálním polohám objektů - - - - Draft_Snap_WorkingPlane - - - Working Plane - Pracovní rovina - - - - Restricts the snapped point to the current working plane - Omezení přichtávání bodů na aktuální pracovní rovinu - - - - Draft_Split - - - Split - Rozdělit - - - - Splits a wire into two wires - Rozdělí drát na dva dráty - - - - Draft_Stretch - - - Stretch - Protažení - - - - Stretches the selected objects - Roztáhne vybrané objekty - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Text - - - - Creates an annotation. CTRL to snap - Vytvoří anotace. CTRL na přichycení - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Přepíná režim konstrukce pro další objekty. - - - - Toggle Construction Mode - Přepnout konstrukční mód - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Přepnout opakování režimu - - - - Toggles the Continue Mode for next commands. - Zapne/vypne režim pokračování pro příští příkaz. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Přepnout režim zobrazení - - - - Swaps display mode of selected objects between wireframe and flatlines - Přepne režim zobrazení vybraných objektů mezi drátěným a stínovaným - - - - Draft_ToggleGrid - - - Toggle Grid - Přepnout mřížku - - - - Toggles the Draft grid on/off - Přepne mřížku Návrhu - zapnuto/vypnuto - - - - Grid - Mřížka - - - - Toggles the Draft grid On/Off - Přepne mřížku Návrhu - Zapnuto/Vypnuto - - - - Draft_Trimex - - - Trimex - Trimex - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Ořízne nebo prodlouží vybraný objekt, nebo vysune samostatnou plochu. CTRL úchop, SHIFT omezení vzhledem k aktuálnímu segmentu nebo k normále, ALT obrácení - - - - Draft_UndoLine - - - Undo last segment - Vrátit zpět poslední segment - - - - Undoes the last drawn segment of the line being drawn - Vrátí zpět poslední nakreslený segment kreslené čáry - - - - Draft_Upgrade - - - Upgrade - Povýšení - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Spojí vybrané objekty do jednoho nebo převede uzavřené dráty na plochy nebo spojí plochy - - - - Draft_Wire - - - Polyline - Polyline - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - - - - Draft_WireToBSpline - - - Wire to B-spline - B-splajn z drátu - - - - Converts between Wire and B-spline - Převede mezi drátem a B-splajnem - - Form @@ -2489,22 +1099,22 @@ value by using the [ and ] keys while drawing Gui::Dialog::DlgSettingsDraft - + General Draft Settings Obecné návrh nastavení - + This is the default color for objects being drawn while in construction mode. Toto je výchozí barva pro objekty nakreslena v konstrukčním režimu. - + This is the default group name for construction geometry Toto je výchozí název skupiny pro konstrukční geometrii - + Construction Konstrukce @@ -2514,37 +1124,32 @@ value by using the [ and ] keys while drawing Uložit aktuální barvy a čáry během sezení - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - Pokud je toto políčko zaškrtnuto, režim kopírování bude zachován během příkazu, jinak příkazy vždy spustí v no-copy režimu - - - + Global copy mode globální režim kopírování - + Default working plane Výchozí pracovní rovina - + None Žádný - + XY (Top) XY (nahoře) - + XZ (Front) XZ (přední) - + YZ (Side) YZ (strana) @@ -2607,12 +1212,12 @@ such as "Arial:Bold" Obecná nastavení - + Construction group name Název konstrukční skupiny - + Tolerance Odchylka @@ -2632,72 +1237,67 @@ such as "Arial:Bold" Zde můžete specifikovat cestu k SVG souborům obsahující definice <pattern>, které mohou být přidány ke standardním šrafovacím vzorům Návrhu - + Constrain mod Omezovací mód - + The Constraining modifier key Klávesa způsobující vazbení - + Snap mod Mód přichytávání - + The snap modifier key Klávesa způsobující přichytávání - + Alt mod Alt mód - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - Normálně jsou po kopírování objektů vybrány kopie. Je-li tato nabídka zaškrtnuta, tak jsou místo toho vybrány původní objekty. - - - + Select base objects after copying Vybrat základní objekty po kopírování - + If checked, a grid will appear when drawing Je-li zaškrtnuto, během kreslení se zobrazí mřížka - + Use grid Použít mřížku - + Grid spacing Rozteč mřížky - + The spacing between each grid line Velikost rastru přichytávací mřížky - + Main lines every Hlavní čáry každých - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. Hlavní čáry budou kresleny silněji. Zadejte kolik slabých má být mezi hlavními. - + Internal precision level Stupeň vnitřní přesnosti @@ -2727,17 +1327,17 @@ such as "Arial:Bold" Exportuje 3D objekty jako plošné sítě - + If checked, the Snap toolbar will be shown whenever you use snapping Pokud je vybráno, Panel s přichytávacími nástroji bude zobrazen kdykoli použijete přichytávání - + Show Draft Snap toolbar Zobrazit Přichytávací nástrojový panel - + Hide Draft snap toolbar after use Skrýt workbench Návrhu po použití @@ -2747,7 +1347,7 @@ such as "Arial:Bold" Zobrazit stopaře pracovní roviny - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command Je-li vybráno, mřížka bude vždy viditelná při aktivním režimu návrhu. Jinak pouze když použijete příkaz @@ -2782,32 +1382,27 @@ such as "Arial:Bold" Přeložit bílou barvu čáry na černou - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - Je-li zaškrtnuto, Návrhové nástroje budou kreslit primitivy Dílů namísto objektů Návrhu, pokud to jde. - - - + Use Part Primitives when available Vytvářet Part primitivy, pokud to jde - + Snapping Přichycení - + If this is checked, snapping is activated without the need to press the snap mod key Je-li zaškrtnuto, přichytávání je aktivováno bez potřeby stisknout klávesu přichytávacího módu - + Always snap (disable snap mod) Přichytávat vždy (zablokuje mód přichytávání) - + Construction geometry color Barva konstrukční geometrie @@ -2877,12 +1472,12 @@ such as "Arial:Bold" Rozližení šrafovacího vzoru - + Grid Mřížka - + Always show the grid Stále zobrazovat mřížku @@ -2932,7 +1527,7 @@ such as "Arial:Bold" Vyberte soubor písma - + Fill objects with faces whenever possible Vyplnit objekty plochou, kdykoliv je to možné @@ -2987,12 +1582,12 @@ such as "Arial:Bold" mm - + Grid size Velikost mřížky - + lines čar @@ -3172,7 +1767,7 @@ such as "Arial:Bold" Automatické aktualizace (pouze starší importy) - + Prefix labels of Clones with: Předpona popisků při klonování: @@ -3192,37 +1787,32 @@ such as "Arial:Bold" Počet desetinných míst - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - Je-li zaškrtnuto, objekty se objeví vyplněné. Jnak budou ve výchozím nastavení drátěné - - - + Shift Shift - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key Modifikační klávesa Alt - + The number of horizontal or vertical lines of the grid Počet vodorovných nebo svislých čar mřížky - + The default color for new objects Výchozí barva pro nové objekty @@ -3246,11 +1836,6 @@ such as "Arial:Bold" An SVG linestyle definition Definice SVG stylu čar - - - When drawing lines, set focus on Length instead of X coordinate - Při kreslení čar zaměřit na Délku namísto souřadnice X - Extension lines size @@ -3322,12 +1907,12 @@ such as "Arial:Bold" Max. segment splajnu: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. This is the value used by functions that use a tolerance. @@ -3339,260 +1924,340 @@ Values with differences below this value will be treated as same. This value wil Use legacy python exporter - + 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 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 - + Construction Geometry Konstrukční geometrie - + In-Command Shortcuts In-Command Shortcuts - + Relative Relativní - + R R - + Continue Pokračovat - + T T - + Close Zavřít - + O O - + Copy Kopírovat - + P P - + Subelement Mode Subelement Mode - + D D - + Fill Vyplnit - + L L - + Exit Odejít - + A A - + Select Edge Select Edge - + E E - + Add Hold Add Hold - + Q Q - + Length Délka - + H H - + Wipe Vyčistit - + W W - + Set WP Nastavit PR - + U U - + Cycle Snap Cycle Snap - + ` ` - + Snap Snap - + S S - + Increase Radius Increase Radius - + [ [ - + Decrease Radius Decrease Radius - + ] ] - + Restrict X Omezit X - + X X - + Restrict Y Omezit Y - + Y Y - + Restrict Z Omezit Z - + Z Z - + Grid color Grid color - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Upravit - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3796,566 +2461,363 @@ This value is the maximum segment length. ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - Úchopy návrhu - - draft - - not shape found - nebyl nalezen tvar - - - - All Shapes must be co-planar - Všechny tvary musejí být koplanární (v jedné rovině) - - - - The given object is not planar and cannot be converted into a sketch. - Daný objekt není rovinný a nelze převést na náčrt. - - - - Unable to guess the normal direction of this object - Nelze určit normálu tohoto objektu - - - + Draft Command Bar Příkazový panel Návrhu - + Toggle construction mode Přepnout konstrukční mód - + Current line color Současná barva čáry - + Current face color Aktuální barva plochy - + Current line width Aktuální šířka čáry - + Current font size Aktuální velikost písma - + Apply to selected objects použít na vybrané objekty - + Autogroup off Automatické seskupování vypnuto - + active command: aktivní příkaz: - + None Žádný - + Active Draft command aktivní příkaz návrhu - + X coordinate of next point X souřadnice dalšího bodu - + X X - + Y Y - + Z Z - + Y coordinate of next point Y souřadnice dalšího bodu - + Z coordinate of next point Z souřadnice dalšího bodu - + Enter point Zadejte bod - + Enter a new point with the given coordinates Zadejte nový bod s danými souřadnicemi - + Length Délka - + Angle Úhel - + Length of current segment Délka aktuálního segmentu - + Angle of current segment Úhel aktuálního segmentu - + Radius Poloměr - + Radius of Circle Poloměr kruhu - + If checked, command will not finish until you press the command button again Je-li zaškrtnuto, příkaz se nedokončí, dokud nestisknete znovu na příkazové tlačítko - + If checked, an OCC-style offset will be performed instead of the classic offset Je-li zaškrtnuto, bude uplatněn OCC-styl odsazení namísto klasického odsazení - + &OCC-style offset &OCC-styl odstupu - - Add points to the current object - Přidá body k aktuálnímu objektu - - - - Remove points from the current object - Odstraní body z aktuálního objektu - - - - Make Bezier node sharp - Změní Beziérův uzel na ostrý - - - - Make Bezier node tangent - Změní Beziérův uzel na tangentní - - - - Make Bezier node symmetric - Změní Beziérův uzel na symetrický - - - + Sides Strany - + Number of sides Počet stran - + Offset Odstup - + Auto Automaticky - + Text string to draw Textový řetězec k vykreslení - + String Řetězec - + Height of text Výška textu - + Height Výška - + Intercharacter spacing Rozestupy mezi znaky - + Tracking Sledování - + Full path to font file: Úplná cesta k souboru písma: - + Open a FileChooser for font file Otevře dialogové okno pro výběr souboru písma - + Line Čára - + DWire DWire - + Circle Kruh - + Center X Střed X - + Arc oblouk - + Point Bod - + Label Label - + Distance Distance - + Trim Oříznout - + Pick Object Vybrat objekt - + Edit Upravit - + Global X Globální X - + Global Y Globální Y - + Global Z Globální Z - + Local X Lokální X - + Local Y Lokální Y - + Local Z Lokální Z - + Invalid Size value. Using 200.0. Neplatná hodnota velikosti. Použito 200,0. - + Invalid Tracking value. Using 0. Neplatná hodnota sledování. Použito 0. - + Please enter a text string. Vložte textový řetězec, prosím. - + Select a Font file Vyberte soubor písma - + Please enter a font file. Vložte, prosím, soubor písma. - + Autogroup: Automatické seskupování: - + Faces Plochy - + Remove Odstranit - + Add Přidat - + Facebinder elements Svázané plochy - - Create Line - Vytvoří čáru - - - - Convert to Wire - Převést na Drát - - - + BSpline BSplajn - + BezCurve Beziérova křivka - - Create BezCurve - Vytvoří Beziérovu křivku - - - - Rectangle - Obdélník - - - - Create Plane - Vytvoří rovinu - - - - Create Rectangle - Vytvořit obdélník - - - - Create Circle - Vytvořit kruh - - - - Create Arc - Vytvořit oblouk - - - - Polygon - Mnohoúhelník - - - - Create Polygon - Vytvořit mnohoúhelník - - - - Ellipse - Elipsa - - - - Create Ellipse - Vytvoří elipsu - - - - Text - Text - - - - Create Text - Vytvořit text - - - - Dimension - Rozměr - - - - Create Dimension - Vytvořit kótu - - - - ShapeString - Tvar písma - - - - Create ShapeString - Vytvoří Tvar písma - - - + Copy Kopírovat - - - Move - Přesun - - - - Change Style - Změnit styl - - - - Rotate - Rotace - - - - Stretch - Protažení - - - - Upgrade - Povýšení - - - - Downgrade - Ponížení - - - - Convert to Sketch - Převést na náčrt - - - - Convert to Draft - Převést na Návrh - - - - Convert - Převést - - - - Array - Pole - - - - Create Point - Vytvoří bod - - - - Mirror - Zrcadlit - The DXF import/export libraries needed by FreeCAD to handle @@ -4375,581 +2837,329 @@ https://github.com/yorikvanhavre/Draft-dxf-importer Chcete umožnit FreeCADu stáhnout tyto knihovny? - - Draft.makeBSpline: not enough points - Draft.makeBSpline: nedostatek bodů - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: Shodné koncové body byly uzavřeny - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: Neplatný seznam bodů - - - - No object given - Není zadán objekt - - - - The two points are coincident - Dva body jsou shodné - - - + Found groups: closing each open object inside Nalezené skupiny: uzavírání každého otevřeného objektu uvnitř - + Found mesh(es): turning into Part shapes Nalezena síť (sítě): změna na tvary Dílu - + Found 1 solidifiable object: solidifying it Nalezen 1 objekt k vytvoření tělesa: vytváření tělesa - + Found 2 objects: fusing them Nalezeny 2 objekty: jejich slučování - + Found several objects: creating a shell Nalezeno několik objektů: vytváření skořepiny - + Found several coplanar objects or faces: creating one face Nalezeno několik koplanárních objektů nebo ploch: vytváření jedné plochy - + Found 1 non-parametric objects: draftifying it Nalezen 1 neparametrický objekt: převádění na parametrický drát Návrhu - + Found 1 closed sketch object: creating a face from it Nalezen 1 uzavřený náčrt: vytváření plochy z něj - + Found 1 linear object: converting to line Nalezen 1 lineární objekt: převádění na čáru - + Found closed wires: creating faces Nalezeny uzavřené dráty: vytváření ploch - + Found 1 open wire: closing it Nalezen 1 otevřený drát: jeho uzavírání - + Found several open wires: joining them Nalezeno několik otevřených drátů: jejich spojování - + Found several edges: wiring them Nalezeno několik hran: jejich spojování do drátu - + Found several non-treatable objects: creating compound Nalezeno několik neléčitelných objektů: vytváření složeniny - + Unable to upgrade these objects. Nelze povýšit tyto objekty. - + Found 1 block: exploding it Nalezen 1 blok: jeho rozkládání - + Found 1 multi-solids compound: exploding it Nalezena 1 více-tělesová složenína: její rozkládání - + Found 1 parametric object: breaking its dependencies Nalezen 1 parametrický objekt: rozbíjení jeho závislostí - + Found 2 objects: subtracting them Nalezeny 2 objekty: jejich odečítání - + Found several faces: splitting them Nalezeno několik ploch: jejich rozdělování - + Found several objects: subtracting them from the first one Nalezeno několik objektů: jejich odečítání od prvního - + Found 1 face: extracting its wires Nalezena 1 plocha: extrahování jejích drátů - + Found only wires: extracting their edges Nalezeny pouze dráty: extrahování jejich hran - + No more downgrade possible Není možné další ponížení - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: Uzavřeno s některým prvním/posledním bodem. Geometrie není aktualizovaná. - - - + No point found Nebyl nalezen bod - - ShapeString: string has no wires - Tvar písma: řetězec nemá dráty - - - + Relative Relativní - + Continue Pokračovat - + Close Zavřít - + Fill Vyplnit - + Exit Odejít - + Snap On/Off Uchopení zapnuto/vypnuto - + Increase snap radius Zvýšit dosah přichytávání - + Decrease snap radius Snížit dosah přichytávání - + Restrict X Omezit X - + Restrict Y Omezit Y - + Restrict Z Omezit Z - + Select edge Výběr hrany - + Add custom snap point Přidat volitelný bod pro přichytávání - + Length mode Režim délky - + Wipe Vyčistit - + Set Working Plane Nastavit pracovní rovinu - + Cycle snap object Cyklovat přichycený objekt - + Check this to lock the current angle Zaškrtněte pro uzamčení aktuálního úhlu - + Coordinates relative to last point or absolute Souřadnice vzhledem k poslednímu bodu nebo absolutní - + Filled Vyplněné - + Finish Dokončit - + Finishes the current drawing or editing operation Dokončí aktuální kreslicí nebo upravovací operaci - + &Undo (CTRL+Z) Zpět (CTRL+Z) - + Undo the last segment Vrátit zpět poslední segment - + Finishes and closes the current line Dokončí a uzavře aktuální čáru - + Wipes the existing segments of this line and starts again from the last point Vymaže dosavadní segmenty této čáry a začne znovu z posledního bodu - + Set WP Nastavit PR - + Reorients the working plane on the last segment Přeorientuje pracovní rovinu na poslední segment - + Selects an existing edge to be measured by this dimension Vybere existující hranu pro změření touto kótou - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands Je-li zaškrtnuto, objekty budou kopírovány namísto přesunutí. Nastavení -> Draft -> Globální režim kopírování přednastaví tento mód pro další příkazy - - Default - Výchozí - - - - Create Wire - Vytvořit drát - - - - Unable to create a Wire from selected objects - Z vybraných objektů nelze vytvořit Drát - - - - Spline has been closed - Křivka byla uzavřena - - - - Last point has been removed - Poslední bod byl odstraněn - - - - Create B-spline - Vytvoří B-splajn - - - - Bezier curve has been closed - Beziérova křivka byla uzavřena - - - - Edges don't intersect! - Hrany se neprotínají! - - - - Pick ShapeString location point: - Zvolte bod umístění Tvaru písma: - - - - Select an object to move - Vyberte objekt pro přesunutí - - - - Select an object to rotate - Vyberte objekt pro rotaci - - - - Select an object to offset - Vyberte objekt pro odsazení - - - - Offset only works on one object at a time - Odsazení funguje současně pouze na jednom objektu - - - - Sorry, offset of Bezier curves is currently still not supported - Je nám líto, ale odsazení Bezierovy křivky zatím není podporováno - - - - Select an object to stretch - Vyberte objekt pro natažení - - - - Turning one Rectangle into a Wire - Převedení Obdélníku na Drát - - - - Select an object to join - Vyberte objekt pro spojení - - - - Join - Spojit - - - - Select an object to split - Vyberte objekt k rozdělení - - - - Select an object to upgrade - Vyberte objekt pro povýšení - - - - Select object(s) to trim/extend - Vyberte objekt(y) k oříznutí/rozšíření - - - - Unable to trim these objects, only Draft wires and arcs are supported - Tyto objekty nelze oříznout, pouze dráty Návrhu a oblouky jsou podporované - - - - Unable to trim these objects, too many wires - Tyto objekty nelze ořízout, příliš mnoho drátů - - - - These objects don't intersect - Tyto objekty se neprotínají - - - - Too many intersection points - Příliš mnoho průsečíků - - - - Select an object to scale - Vyberte objekt pro škálování - - - - Select an object to project - Vyberte objekt k promítnutí - - - - Select a Draft object to edit - Vyberte objekt Návrhu k editaci - - - - Active object must have more than two points/nodes - Aktivní objekt musí mít více než dva body/uzly - - - - Endpoint of BezCurve can't be smoothed - Koncový bod Beziérovy křivky nemůže být uhlazen - - - - Select an object to convert - Vyberte objekt k převedení - - - - Select an object to array - Vyberte objekt pro pole - - - - Please select base and path objects - Vyberte, prosím, základnu a objekt cesty - - - - Please select base and pointlist objects - - Vyberte prosím základnu a bodové objekty - - - - - Select an object to clone - Vyberte objekt pro klonování - - - - Select face(s) on existing object(s) - Vyberte plochu/y na existujícím objektu/objektech - - - - Select an object to mirror - Vyberte objekt k zrcadlení - - - - This tool only works with Wires and Lines - Tento nástroj pracuje pouze s Dráty a Čarami - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s shares a base with %d other objects. Please check if you want to modify this. - + Subelement mode Subelement mode - - Toggle radius and angles arc editing - Toggle radius and angles arc editing - - - + Modify subelements Modify subelements - + If checked, subelements will be modified instead of entire objects If checked, subelements will be modified instead of entire objects - + CubicBezCurve CubicBezCurve - - Some subelements could not be moved. - Some subelements could not be moved. - - - - Scale - Změna velikosti - - - - Some subelements could not be scaled. - Some subelements could not be scaled. - - - + Top Horní - + Front Přední - + Side Side - + Current working plane Current working plane - - No edit point found for selected object - No edit point found for selected object - - - + 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 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 @@ -4969,220 +3179,15 @@ Chcete umožnit FreeCADu stáhnout tyto knihovny? Layers - - Pick first point - Pick first point - - - - Pick next point - Pick next point - - - + Polyline Polyline - - Pick next point, or Finish (shift-F) or close (o) - Pick next point, or Finish (shift-F) or close (o) - - - - Click and drag to define next knot - Click and drag to define next knot - - - - Click and drag to define next knot: ESC to Finish or close (o) - Click and drag to define next knot: ESC to Finish or close (o) - - - - Pick opposite point - Pick opposite point - - - - Pick center point - Pick center point - - - - Pick radius - Pick radius - - - - Pick start angle - Pick start angle - - - - Pick aperture - Pick aperture - - - - Pick aperture angle - Pick aperture angle - - - - Pick location point - Pick location point - - - - Pick ShapeString location point - Pick ShapeString location point - - - - Pick start point - Pick start point - - - - Pick end point - Pick end point - - - - Pick rotation center - Pick rotation center - - - - Base angle - Base angle - - - - Pick base angle - Pick base angle - - - - Rotation - Rotation - - - - Pick rotation angle - Pick rotation angle - - - - Cannot offset this object type - Cannot offset this object type - - - - Pick distance - Pick distance - - - - Pick first point of selection rectangle - Pick first point of selection rectangle - - - - Pick opposite point of selection rectangle - Pick opposite point of selection rectangle - - - - Pick start point of displacement - Pick start point of displacement - - - - Pick end point of displacement - Pick end point of displacement - - - - Pick base point - Pick base point - - - - Pick reference distance from base point - Pick reference distance from base point - - - - Pick new distance from base point - Pick new distance from base point - - - - Select an object to edit - Select an object to edit - - - - Pick start point of mirror line - Pick start point of mirror line - - - - Pick end point of mirror line - Pick end point of mirror line - - - - Pick target point - Pick target point - - - - Pick endpoint of leader line - Pick endpoint of leader line - - - - Pick text position - Pick text position - - - + Draft Ponor - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed @@ -5274,37 +3279,37 @@ Chcete umožnit FreeCADu stáhnout tyto knihovny? Vytvořit zaoblení - + Toggle near snap on/off Toggle near snap on/off - + Create text Vytvoř text - + Press this button to create the text object, or finish your text with two blank lines Press this button to create the text object, or finish your text with two blank lines - + Center Y Center Y - + Center Z Center Z - + Offset distance Offset distance - + Trim distance Trim distance @@ -5319,74 +3324,9 @@ Chcete umožnit FreeCADu stáhnout tyto knihovny? Select contents - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Vlastní - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Křivka diff --git a/src/Mod/Draft/Resources/translations/Draft_de.qm b/src/Mod/Draft/Resources/translations/Draft_de.qm index 8328a7392a..8a43da3944 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_de.qm and b/src/Mod/Draft/Resources/translations/Draft_de.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_de.ts b/src/Mod/Draft/Resources/translations/Draft_de.ts index 7fea2c99c0..9d1e68d316 100644 --- a/src/Mod/Draft/Resources/translations/Draft_de.ts +++ b/src/Mod/Draft/Resources/translations/Draft_de.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Definiert ein Schraffurmuster - - - - Sets the size of the pattern - Legt die Größe des Musters fest - - - - Startpoint of dimension - Startpunkt der Bemaßung - - - - Endpoint of dimension - Endpunkt der Bemaßung - - - - Point through which the dimension line passes - Punkt, durch den die Maßlinie führt - - - - The object measured by this dimension - Das von dieser Dimension gemessene Objekt - - - - The geometry this dimension is linked to - Die Geometrie, die mit dieser Dimension veknüpft ist - - - - The measurement of this dimension - Das Messen dieser Abmessung - - - - For arc/circle measurements, false = radius, true = diameter - Bei Bogen- / Kreismessungen, falsch = Radius, wahr = Durchmesser - - - - Font size - Schriftgröße - - - - The number of decimals to show - Die Anzahl der Dezimalstellen, die angezeigt werden sollen - - - - Arrow size - Pfeilgröße - - - - The spacing between the text and the dimension line - Der Abstand zwischen dem Text und der Maßlinie - - - - Arrow type - Pfeiltyp - - - - Font name - Schriftname - - - - Line width - Linienbreite - - - - Line color - Linienfarbe - - - - Length of the extension lines - Länge der Maßhilfslinien - - - - Rotate the dimension arrows 180 degrees - Drehen Sie die Abmessungspfeile um 180 Grad - - - - Rotate the dimension text 180 degrees - Drehen Sie den Bemaßungstext um 180 Grad - - - - Show the unit suffix - Einheitensuffix anzeigen - - - - The position of the text. Leave (0,0,0) for automatic position - Die Position des Textes. Belassen von (0,0,0) für automatische Position - - - - Text override. Use $dim to insert the dimension length - Text überschreiben. Verwenden Sie $dim, um die Maßlänge einzufügen - - - - A unit to express the measurement. Leave blank for system default - Eine Einheit, um die Messung auszudrücken. Leer lassen für Systemstandard - - - - Start angle of the dimension - Startwinkel des Maß - - - - End angle of the dimension - Endwinkel des Maß - - - - The center point of this dimension - Der Mittelpunkt dieser Bemaßung - - - - The normal direction of this dimension - Die Richtung des Normals dieser Abmessung - - - - Text override. Use 'dim' to insert the dimension length - Text überschreiben. Verwenden Sie '$dim', um die Maßlänge einzufügen - - - - Length of the rectangle - Länge des Rechtecks - Radius to use to fillet the corners Zu verwendender Radius der Rundung - - - Size of the chamfer to give to the corners - Größe der Schräge für die Ecken - - - - Create a face - Fläche erzeugen - - - - Defines a texture image (overrides hatch patterns) - Definiert ein Texturbild (überschreibt Schraffurmuster) - - - - Start angle of the arc - Startwinkel des Bogens - - - - End angle of the arc (for a full circle, give it same value as First Angle) - Endwinkel des Bogens (für einen Vollkreis, geben Sie Ihm den gleichen Wert wie für den ersten Winkel) - - - - Radius of the circle - Radius des Kreises - - - - The minor radius of the ellipse - Der kleinere Radius der Ellipse - - - - The major radius of the ellipse - Der Hauptradius der Ellipse - - - - The vertices of the wire - Die Ecken des Drahtes - - - - If the wire is closed or not - Ob der Draht geschlossen ist oder nicht - The start point of this line @@ -224,505 +24,155 @@ Die Länge dieser Linie - - Create a face if this object is closed - Erstellen einer Fläche, wenn dieses Objekt geschlossen wird - - - - The number of subdivisions of each edge - Die Anzahl der Unterteilungen jeder Kante - - - - Number of faces - Anzahl der Flächen - - - - Radius of the control circle - Radius des Kontrollkreises - - - - How the polygon must be drawn from the control circle - Wie das Polygon aus dem Kontrollkreis gezogen werden muss - - - + Projection direction Projektionsrichtung - + The width of the lines inside this object Die Breite der Linien in diesem Objekt - + The size of the texts inside this object Die Textgröße in diesem Objekt - + The spacing between lines of text Der Abstand zwischen den Textzeilen - + The color of the projected objects Die Farbe der projizierten Objekte - + The linked object Das verknüpfte Objekt - + Shape Fill Style Form Füll-Stil - + Line Style Linienstil - + If checked, source objects are displayed regardless of being visible in the 3D model Wenn aktiviert, werden Quellobjekte angezeigt, unabhängig davon, ob sie im 3D-Modell sichtbar sind - - Create a face if this spline is closed - Erstelle eine Fläche, wenn diese Spline geschlossen wird - - - - Parameterization factor - Parametrierfaktor - - - - The points of the Bezier curve - Die Punkte der Bézierkurve - - - - The degree of the Bezier function - Der Grad der Bezier-Funktion - - - - Continuity - Kontinuität - - - - If the Bezier curve should be closed or not - Ob die Bezier-Kurve geschlossen sein soll oder nicht - - - - Create a face if this curve is closed - Erstelle ein Face, wenn diese Kurve geschlossen wird - - - - The components of this block - Die Komponenten dieses Blocks - - - - The base object this 2D view must represent - Das Basisobjekt, das diese 2D-Ansicht darstellen muss - - - - The projection vector of this object - Der Projektionsvektor dieses Objekts - - - - The way the viewed object must be projected - Die Art, wie das betrachtete Objekt projiziert werden muss - - - - The indices of the faces to be projected in Individual Faces mode - Die Indizes der Faces werden im Individual Faces Modus projiziert - - - - Show hidden lines - Verdeckte Linien anzeigen - - - + The base object that must be duplicated Das Grundobjekt, das dupliziert werden muss - + The type of array to create Die Art des zu erstellenden Arrays - + The axis direction Die Achsenrichtung - + Number of copies in X direction Anzahl der Kopien in X-Richtung - + Number of copies in Y direction Anzahl der Kopien in Y-Richtung - + Number of copies in Z direction Anzahl der Kopien in Z-Richtung - + Number of copies Anzahl der Kopien - + Distance and orientation of intervals in X direction Abstand und Orientierung der Intervalle in X-Richtung - + Distance and orientation of intervals in Y direction Abstand und Orientierung der Intervalle in Y-Richtung - + Distance and orientation of intervals in Z direction Abstand und Ausrichtung der Intervalle in Z-Richtung - + Distance and orientation of intervals in Axis direction Abstand und Ausrichtung der Intervalle in Achsenrichtung - + Center point Mittelpunkt - + Angle to cover with copies Winkel mit Kopien zu überdecken - + Specifies if copies must be fused (slower) Gibt an, ob Kopien verschmolzen werden müssen (langsamer) - + The path object along which to distribute objects Das Pfadobjekt, an dem Objekte verteilt werden - + Selected subobjects (edges) of PathObj Ausgewählte Teilobjekte (Kanten) von PathObj - + Optional translation vector Optionaler Verrückungs Vektor - + Orientation of Base along path Ausrichtung der Basis entlang des Pfads - - X Location - X-Position - - - - Y Location - Y-Position - - - - Z Location - Z-Position - - - - Text string - Textzeichenkette - - - - Font file name - Schriftartdateiname - - - - Height of text - Höhe des Textes - - - - Inter-character spacing - Zwischenzeichenabstand - - - - Linked faces - Verknüpfte Flächen - - - - Specifies if splitter lines must be removed - Gibt an, ob Trennerlinien entfernt werden sollen - - - - An optional extrusion value to be applied to all faces - Ein optionaler Extrusionswert der auf alle Flächen angewendet wird - - - - Height of the rectangle - Höhe des Rechtecks - - - - Horizontal subdivisions of this rectangle - Horizontale Unterteilungen dieses Rechtecks - - - - Vertical subdivisions of this rectangle - Vertikale Unterteilungen dieses Rechtecks - - - - The placement of this object - Die Platzierung dieses Objekts - - - - The display length of this section plane - Die Anzeigelänge dieser Sektionsebene - - - - The size of the arrows of this section plane - Die Größe der Pfeile dieser Sektionsebene - - - - For Cutlines and Cutfaces modes, this leaves the faces at the cut location - Für Schnittlinien- und Schnittflächenmodi, dies belässt die Flächen an der Schnittposition - - - - The base object is the wire, it's formed from 2 objects - Das Basisobjekt ist der Draht, es wird aus 2 Objekten gebildet - - - - The tool object is the wire, it's formed from 2 objects - Das Werkzeugobjekt ist der Draht, es wird aus 2 Objekten gebildet - - - - The length of the straight segment - Die Länge des Geradensegments - - - - The point indicated by this label - Der von dieser Beschriftung bezeichnete Punkt - - - - The points defining the label polyline - Die Punkte welche die Polylinie der Beschriftung definieren - - - - The direction of the straight segment - Die Richtung des Geradensegments - - - - The type of information shown by this label - Die Art der Informationen, die von dieser Beschriftung angezeigt wird - - - - The target object of this label - Das Zielobjekt für diese Beschriftung - - - - The text to display when type is set to custom - Der anzuzeigende Text, wenn Typ auf benutzerdefiniert festgelegt ist - - - - The text displayed by this label - Der von dieser Beschriftung angezeigte Text - - - - The size of the text - Die Größe des Textes - - - - The font of the text - Die Schriftart des Textes - - - - The size of the arrow - Die Größe des Pfeils - - - - The vertical alignment of the text - Die vertikale Ausrichtung des Textes - - - - The type of arrow of this label - Der Pfeiltyp für diese Beschriftung - - - - The type of frame around the text of this object - Die Art des Rahmens um den Text dieses Objekts - - - - Text color - Textfarbe - - - - The maximum number of characters on each line of the text box - Die maximale Anzahl von Zeichen pro Zeile im Textfeld - - - - The distance the dimension line is extended past the extension lines - Länge, um die die Maßlinie über die Hilfslinien hinaus verlängert wird - - - - Length of the extension line above the dimension line - Länge, um die die Hilfslinie über die Maßlinie hinaus verlängert wird - - - - The points of the B-spline - Die Punkte der B-Spline - - - - If the B-spline is closed or not - Ob die B-Spline geschlossen ist oder nicht - - - - Tessellate Ellipses and B-splines into line segments - Tesselliert Ellipsen und B-Splines in Liniensegmente - - - - Length of line segments if tessellating Ellipses or B-splines into line segments - Länge der Liniensegmente, wenn man Ellipsen oder B-Splines in Liniensegmente tesselliert - - - - If this is True, this object will be recomputed only if it is visible - Falls wahr, wird das Objekt nur neu berechnet, wenn es sichtbar ist - - - + Base Basis - + PointList Punkteliste - + Count Anzahl - - - The objects included in this clone - In diesem Klon enthaltene Objekte - - - - The scale factor of this clone - Der Skalierungsfaktor dieses Klons - - - - If this clones several objects, this specifies if the result is a fusion or a compound - Wenn mehrere Objekte geklont werden, gibt dies an, ob das Ergebnis eine Fusion oder ein Verbund ist - - - - This specifies if the shapes sew - Dies gibt an, ob Formen vernäht sind - - - - Display a leader line or not - Führungslinie anzeigen oder verstecken - - - - The text displayed by this object - Der Text, der von diesem Objekt angezeigt wird - - - - Line spacing (relative to font size) - Zeilenabstand (relativ zur Schriftgröße) - - - - The area of this object - Der Bereich dieses Objekts - - - - Displays a Dimension symbol at the end of the wire - Zeigt ein Größen-Symbol am Ende des Drahtes an - - - - Fuse wall and structure objects of same type and material - Wand- und Strukturobjekte von gleicher Art und Material vereinigen - The objects that are part of this layer @@ -759,83 +209,231 @@ Die Transparenz der Kindobjekte dieser Ebene - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object - Show array element as children object + Array-Element als untergeordnetes Objekt anzeigen - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle - Distance between copies in a circle + Abstand zwischen den Kopien in einem Kreis - + Distance between circles - Distance between circles + Abstand zwischen Kreisen - + number of circles - number of circles + Anzahl der Kreise + + + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Umbenennen + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Löschen + + + + Text + Text + + + + Font size + Schriftgröße + + + + Line spacing + Line spacing + + + + Font name + Schriftname + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Einheiten + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Linienbreite + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Pfeilgröße + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Pfeiltyp + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Punkt + + + + Arrow + Pfeil + + + + Tick + Senkrechter Strich Draft - - - Slope - Neigung - - - - Scale - Skalieren - - - - Writing camera position - Kameraposition schreiben - - - - Writing objects shown/hidden state - Schreibe sichtbare Objekte/ausgeblendeter Zustand - - - - X factor - X-Faktor - - - - Y factor - Y-Faktor - - - - Z factor - Z-Faktor - - - - Uniform scaling - Einheitliche Skalierung - - - - Working plane orientation - Orientierung der Arbeitsebene - Download of dxf libraries failed. @@ -844,54 +442,34 @@ from menu Tools -> Addon Manager Der Download der DXF-Bibliotheken ist fehlgeschlagen. Bitte installieren Sie das - dxf Library Addon - manuell über das Menü Extras -> Addon Manager - - This Wire is already flat - Der Kantenzug ist bereits flach - - - - Pick from/to points - Wähle von/zu Punkte - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Neigung der ausgewählten Drähte/Linien: 0 = horizontal, 1 = 45deg hoch, -1 = 45deg runter - - - - Create a clone - Klon erzeugen - - - + %s cannot be modified because its placement is readonly. - %s cannot be modified because its placement is readonly. + %s kann nicht modifiziert werden, weil seine Platzierung schreibgeschützt ist. - + Upgrade: Unknown force method: - Upgrade: Unknown force method: + Upgrade: Unbekannte Zwang-Methode: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius + + Draft creation tools + Werkzeuge zur Erstellung von Entwürfen - Draft creation tools - Draft creation tools + Draft annotation tools + Werkzeuge zur Beschriftung von Entwürfen - Draft annotation tools - Draft annotation tools + Draft modification tools + Werkzeuge zur Bearbeitung von Entwürfen - Draft modification tools - Draft modification tools + Draft utility tools + Draft utility tools @@ -906,20 +484,20 @@ from menu Tools -> Addon Manager &Modification - &Modification + &Änderung &Utilities - &Utilities + Hilfsmittel - + Draft Tiefgang - + Import-Export Import / Export @@ -929,107 +507,117 @@ from menu Tools -> Addon Manager Circular array - Circular array + Kreisförmige Anordnung - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 - Center of rotation + Drehpunkt - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point - Reset point + Rücksetzpunkt - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Vereinigung - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance - Tangential distance + Tangentialer Abstand - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance - Radial distance + Radialabstand - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers - Number of circular layers + Anzahl der kreisförmigen Ebenen - + Symmetry Symmetrie - + (Placeholder for the icon) - (Placeholder for the icon) + (Platzhalter für das Symbol) @@ -1037,107 +625,125 @@ from menu Tools -> Addon Manager Orthogonal array - Orthogonal array + Orthogonale Matrix - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z - Reset Z + Z zurücksetzen - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Vereinigung - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) - (Placeholder for the icon) + (Platzhalter für das Symbol) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X - Reset X + X zurücksetzen - - 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y - Reset Y + Y zurücksetzen + + + + 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 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 + Anzahl der Elemente @@ -1145,87 +751,99 @@ from menu Tools -> Addon Manager Polar array - Polar array + Polar Array - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 - Center of rotation + Drehpunkt - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point - Reset point + Rücksetzpunkt - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Vereinigung - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 - Polar angle + Polarwinkel - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements - Number of elements + Anzahl der Elemente - + (Placeholder for the icon) - (Placeholder for the icon) + (Platzhalter für das Symbol) @@ -1291,375 +909,6 @@ from menu Tools -> Addon Manager Punkt zurücksetzen - - Draft_AddConstruction - - - Add to Construction group - Zur Konstruktionsgruppe hinzufügen - - - - Adds the selected objects to the Construction group - Die ausgewählten Objekte werden zur Konstruktionsgruppe hinzugefügt - - - - Draft_AddPoint - - - Add Point - Punkt hinzufügen - - - - Adds a point to an existing Wire or B-spline - Fügt einen Punkt zu einer vorhandenen Linie oder B-Spline hinzu - - - - Draft_AddToGroup - - - Move to group... - In Gruppe verschieben... - - - - Moves the selected object(s) to an existing group - Verschiebt das\die ausgewählte(n) Objekt(e) in eine bestehende Gruppe - - - - Draft_ApplyStyle - - - Apply Current Style - Aktuellen Style anwenden - - - - Applies current line width and color to selected objects - Aktuelle Linienbreite und Farbe auf ausgewählte Objekte anwenden - - - - Draft_Arc - - - Arc - Kreisbogen - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Erstellt einen Bogen aus Mittelpunkt und Radius. STRG zum Fangen, SHIFT zum Festlegen - - - - Draft_ArcTools - - - Arc tools - Bogenwerkzeuge - - - - Draft_Arc_3Points - - - Arc 3 points - Bogen aus 3 Punkten - - - - Creates an arc by 3 points - Erstellt einen Bogen aus 3 Punkten - - - - Draft_Array - - - Array - Array - - - - Creates a polar or rectangular array from a selected object - Erstellt eine polare oder rechteckige Anordnung des ausgewählten Objekts - - - - Draft_AutoGroup - - - AutoGroup - AutoGruppe - - - - Select a group to automatically add all Draft & Arch objects to - Wählen Sie eine Gruppe aus, um automatisch alle Draft- und Arch-Objekte hinzuzufügen - - - - Draft_BSpline - - - B-spline - B-Spline - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Erstellt einen B-Spline mit mehreren Punkten. STRG zum Einrasten, UMSCHALTEN zum Einschränken - - - - Draft_BezCurve - - - BezCurve - BezCurve - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Erstellt eine Bézierkurve. STRG zum Einrasten, SHIFT zum Beschränken - - - - Draft_BezierTools - - - Bezier tools - Bézierwerkzeuge - - - - Draft_Circle - - - Circle - Kreis - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Erzeugt einen Kreis. STRG zum Einrasten, ALT um berührende Objekte auszuwählen - - - - Draft_Clone - - - Clone - Klonen - - - - Clones the selected object(s) - Ausgewählte Objekte klonen - - - - Draft_CloseLine - - - Close Line - Linie schließen - - - - Closes the line being drawn - Schließt die gezeichnete Linie - - - - Draft_CubicBezCurve - - - CubicBezCurve - Kubische Bézierkurve - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Erstellt eine kubische Bézierkurve -Kicken und ziehe, um Steuerpunkte zu setzten. STRG zum Fangen, SHIFT zum Festlegen - - - - Draft_DelPoint - - - Remove Point - Punkt entfernen - - - - Removes a point from an existing Wire or B-spline - Entfernt einen Punkt aus einer vorhandenen Linie oder B-Spline - - - - Draft_Dimension - - - Dimension - Abmessung - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Erstellt eine Dimension. CTRL zum Einrasten, SHIFT zum Beschränken, ALT um ein Segment auszuwählen - - - - Draft_Downgrade - - - Downgrade - Herabstufen - - - - Explodes the selected objects into simpler objects, or subtracts faces - Teilt die ausgewählten Objekte in einfachere Objekte oder entfernt Oberflächen - - - - Draft_Draft2Sketch - - - Draft to Sketch - Entwurf zu Skizze - - - - Convert bidirectionally between Draft and Sketch objects - Bidirektional zwischen Draft und Sketch konvertieren - - - - Draft_Drawing - - - Drawing - Zeichnung - - - - Puts the selected objects on a Drawing sheet - Fügt die ausgewählten Objekte auf einem Zeichenblatt ein - - - - Draft_Edit - - - Edit - Bearbeiten - - - - Edits the active object - Bearbeitet das aktive Objekt - - - - Draft_Ellipse - - - Ellipse - Ellipse - - - - Creates an ellipse. CTRL to snap - Erstellt eine Ellipse. STRG zum Einrasten - - - - Draft_Facebinder - - - Facebinder - Flächengruppe - - - - Creates a facebinder object from selected face(s) - Erzeugt eine Flächengruppe aus den ausgewählten Flächen - - - - Draft_FinishLine - - - Finish line - Linie beenden - - - - Finishes a line without closing it - Beendet eine Linie, ohne sie zu schließen - - - - Draft_FlipDimension - - - Flip Dimension - Bemaßung umkehren - - - - Flip the normal direction of a dimension - Die normale Richtung der Bemaßung umkehren - - - - Draft_Heal - - - Heal - Heilen - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Stelle fehlerhafte Zeichnungsobjekte aus älteren FreeCAD Versionen wieder her - - - - Draft_Join - - - Join - Verbinden - - - - Joins two wires together - Verbindet zwei Drähte miteinander - - - - Draft_Label - - - Label - Bezeichnung - - - - Creates a label, optionally attached to a selected object or element - Erzeugt Beschriftung, optional an ausgewähltes Objekt oder Element angehängt - - Draft_Layer @@ -1673,645 +922,6 @@ Kicken und ziehe, um Steuerpunkte zu setzten. STRG zum Fangen, SHIFT zum Festleg Fügt eine Ebene hinzu - - Draft_Line - - - Line - Linie - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Erzeugt Linie aus 2 Punkten. STRG zum Einrasten, SHIFT zum Beschränken - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Spiegeln - - - - Mirrors the selected objects along a line defined by two points - Spiegelt die ausgewählten Objekte entlang einer Linie, die durch zwei Punkte definiert wird - - - - Draft_Move - - - Move - Verschieben - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Bewegt das ausgewählte Objekt zwischen 2 Punkten. STRG zum fangen, SHIFT zum festlegen - - - - Draft_Offset - - - Offset - Versetzen - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Versetzt das aktive Objekt, STRG zum Einrasten, SHIFT zum Beschränken, ALT zum Kopieren - - - - Draft_PathArray - - - PathArray - PfadDatenfeld - - - - Creates copies of a selected object along a selected path. - Erstellt Kopien eines ausgewählten Objekts entlang eines ausgewählten Pfades. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Punkt - - - - Creates a point object - Erzeugt ein Punkt-Objekt - - - - Draft_PointArray - - - PointArray - Punkte Array - - - - Creates copies of a selected object on the position of points. - Erstellt Kopien eines ausgewählten Objekts an der Position von Punkten. - - - - Draft_Polygon - - - Polygon - Polygon - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Erstellt ein regelmäßiges Polygon. STRG = anfassen, SHIFT = einschränken - - - - Draft_Rectangle - - - Rectangle - Rechteck - - - - Creates a 2-point rectangle. CTRL to snap - Erstellt eine 2-Punkt-Rechteck. Einrasten mit STRG - - - - Draft_Rotate - - - Rotate - Drehen - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Dreht die ausgewählten Objekte. STRG zum Einrasten, SHIFT zum Beschränken, ALT erstellt eine Kopie - - - - Draft_Scale - - - Scale - Skalieren - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Skaliert die markierten Objekte von einem Basispunkt. STRG zum Einrasten, SHIFT zum Beschränken, ALT zum Kopieren - - - - Draft_SelectGroup - - - Select group - Wähle Gruppe - - - - Selects all objects with the same parents as this group - Wählt alle Objekte mit den selben Eltern wie diese Gruppe - - - - Draft_SelectPlane - - - SelectPlane - Ebene markieren - - - - Select a working plane for geometry creation - Markieren Sie eine Bearbeitungsebene für die Geometrieerstellung - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Erstellt ein Proxy-Objekt aus der aktuellen Arbeitsebene - - - - Create Working Plane Proxy - Arbeitsebenen Proxy erstellen - - - - Draft_Shape2DView - - - Shape 2D view - Form in 2D Ansicht - - - - Creates Shape 2D views of selected objects - Erzeugt 2D Ansichten von ausgewählten Objekten - - - - Draft_ShapeString - - - Shape from text... - Form von Text... - - - - Creates text string in shapes. - Erzeugt aus Text eine Form. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Zeige Fang-Symbolleiste - - - - Shows Draft snap toolbar - Fang Werkzeugleiste einblenden - - - - Draft_Slope - - - Set Slope - Neigung festlegen - - - - Sets the slope of a selected Line or Wire - Legt die Neigung einer ausgewählten Linie oder Drahtes fest - - - - Draft_Snap_Angle - - - Angles - Winkel - - - - Snaps to 45 and 90 degrees points on arcs and circles - Rastet auf 45- und 90 Grad-Punkten auf Bögen und Kreise ein - - - - Draft_Snap_Center - - - Center - Mittelpunkt - - - - Snaps to center of circles and arcs - Einrasten im Zentrum von Kreisen und Kreisbögen - - - - Draft_Snap_Dimensions - - - Dimensions - Bemaßungen - - - - Shows temporary dimensions when snapping to Arch objects - Temporäre Bemaßungen beim Einrasten an Bogenobjekten anzeigen - - - - Draft_Snap_Endpoint - - - Endpoint - Endpunkt - - - - Snaps to endpoints of edges - Einrasten an den Endpunkten der Kanten - - - - Draft_Snap_Extension - - - Extension - Verlängerung - - - - Snaps to extension of edges - Einrasten an der Fortsetzung der Kanten - - - - Draft_Snap_Grid - - - Grid - Raster - - - - Snaps to grid points - Einrasten an den Rasterschnittpunkten - - - - Draft_Snap_Intersection - - - Intersection - Schnitt - - - - Snaps to edges intersections - Einrasten an den Schnittpunkten - - - - Draft_Snap_Lock - - - Toggle On/Off - Umschalten Ein/Aus - - - - Activates/deactivates all snap tools at once - Aktiviert/deaktiviert alle Fang-Tools auf einmal - - - - Lock - Sperren - - - - Draft_Snap_Midpoint - - - Midpoint - Mittelpunkt - - - - Snaps to midpoints of edges - Einrasten an den Mittelpunkten der Kanten - - - - Draft_Snap_Near - - - Nearest - Nächste - - - - Snaps to nearest point on edges - Einrasten am nächsten Punkt von Kanten - - - - Draft_Snap_Ortho - - - Ortho - Senkrecht - - - - Snaps to orthogonal and 45 degrees directions - Rastet in 45°-Winkeln und senkrecht ein - - - - Draft_Snap_Parallel - - - Parallel - Parallel - - - - Snaps to parallel directions of edges - Parallel zu Kanten einrasten - - - - Draft_Snap_Perpendicular - - - Perpendicular - Senkrecht - - - - Snaps to perpendicular points on edges - Rastet an Punkten senkrecht zu Kanten ein - - - - Draft_Snap_Special - - - Special - Spezial - - - - Snaps to special locations of objects - Schnappt an speziellen Stellen der Objekte ein - - - - Draft_Snap_WorkingPlane - - - Working Plane - Arbeitsebene - - - - Restricts the snapped point to the current working plane - Beschränkt den Rastpunkt auf die momentane Arbeitsebene - - - - Draft_Split - - - Split - Teilen - - - - Splits a wire into two wires - Teilt einen Draht in zwei Drähte - - - - Draft_Stretch - - - Stretch - Dehnen - - - - Stretches the selected objects - Streckt die ausgewählten Objekte - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Text - - - - Creates an annotation. CTRL to snap - Erzeugt eine Anmerkung. STRG zum Einrasten - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Schaltet den Konstruktionsmodus für die nächsten Objekte um. - - - - Toggle Construction Mode - Konstruktionsmodus umschalten - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - In den Fortsetzungsmodus umschalten - - - - Toggles the Continue Mode for next commands. - Umschalten zum Fortsetzungsmodus für nächste Befehle - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Anzeige-Modus umschalten - - - - Swaps display mode of selected objects between wireframe and flatlines - Wechselt den Anzeigemodus der ausgewählten Objekte zwischen Drahtmodell und flatlines - - - - Draft_ToggleGrid - - - Toggle Grid - Raster umschalten - - - - Toggles the Draft grid on/off - Entwurfsraster ein-/ausschalten - - - - Grid - Raster - - - - Toggles the Draft grid On/Off - Entwurfsraster ein-/ausschalten - - - - Draft_Trimex - - - Trimex - Trimex - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Beschneidet oder erweitert das ausgewählte Objekt oder extrudiert einzelne Oberflächen. STRG fängt, SHIFT legt den derzeitigen Abschnitt als normal fest, ALT invertiert - - - - Draft_UndoLine - - - Undo last segment - Letztes Segment rückgängig machen - - - - Undoes the last drawn segment of the line being drawn - Letztes Segment rückgängig machen - - - - Draft_Upgrade - - - Upgrade - Hochstufen - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Verbindet die ausgewählten Objekte zu einem Objekt, oder konvertiert geschlossene Drähte in gefüllte Flächen oder vereinigt Flächen - - - - Draft_Wire - - - Polyline - Linienzug - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Erstellt aus mehreren Punkten einen Linienzug (polyline). STRG zum Fangen, SHIFT zum Einschränken - - - - Draft_WireToBSpline - - - Wire to B-spline - Draht zu B-Spline - - - - Converts between Wire and B-spline - Konvertiert einen Draht in eine B-Spline - - Form @@ -2323,13 +933,13 @@ Kicken und ziehe, um Steuerpunkte zu setzten. STRG zum Fangen, SHIFT zum Festleg Select a face or working plane proxy or 3 vertices. Or choose one of the options below - Select a face or working plane proxy or 3 vertices. -Or choose one of the options below + Wählen Sie einen Gesichts- oder Arbeitsflächenproxy oder 3 Eckpunkte. +Oder wählen Sie eine der folgenden Optionen Sets the working plane to the XY plane (ground plane) - Sets the working plane to the XY plane (ground plane) + Setzt die Arbeitsebene auf die XY-Ebene (Bodenebene) @@ -2339,7 +949,7 @@ Or choose one of the options below Sets the working plane to the XZ plane (front plane) - Sets the working plane to the XZ plane (front plane) + Setzt die Arbeitsebene auf die XZ-Ebene (Vorderebene) @@ -2349,7 +959,7 @@ Or choose one of the options below Sets the working plane to the YZ plane (side plane) - Sets the working plane to the YZ plane (side plane) + Setzt die Arbeitsebene auf die YZ-Ebene (Seitenebene) @@ -2364,7 +974,7 @@ Or choose one of the options below Align to view - Align to view + Zur Ansicht ausrichten @@ -2427,7 +1037,7 @@ will be moved to the center of the view Move working plane - Move working plane + Arbeitsebene verschieben @@ -2471,7 +1081,7 @@ value by using the [ and ] keys while drawing Center view - Center view + Ansicht zentrieren @@ -2481,28 +1091,28 @@ value by using the [ and ] keys while drawing Previous - Previous + Vorherige Gui::Dialog::DlgSettingsDraft - + General Draft Settings Generelle Entwurfs-Einstellungen - + This is the default color for objects being drawn while in construction mode. Dies ist die Standardfarbe für Objekte, die im Konstruktionsmodus gezeichnet werden. - + This is the default group name for construction geometry Dies ist der Standard-Gruppenname für die Hilfsgeometrie - + Construction Konstruktion @@ -2512,37 +1122,32 @@ value by using the [ and ] keys while drawing Speichern der aktuellen Farbe und Linienbreite in allen Sitzungen - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - Wenn dieses Kontrollkästchen aktiviert ist, wird der Kopiermodus über den Befehl hinaus gehalten, sonst beginnen Befehle immer im Nicht-Kopiermodus - - - + Global copy mode Globaler Kopiermodus - + Default working plane Standard-Arbeitssebene - + None Kein - + XY (Top) XY (oben) - + XZ (Front) XZ (vorne) - + YZ (Side) YZ (Seite) @@ -2605,12 +1210,12 @@ such as "Arial:Bold" Allgemeine Einstellungen - + Construction group name Konstruktionsgruppenname - + Tolerance Toleranz @@ -2630,72 +1235,67 @@ such as "Arial:Bold" Hier können Sie ein Verzeichnis angeben, das SVG-Dateien mit <pattern>-Definitionen enthält. Diese werden zu den Standard-Entwurfs-Schraffierungsmustern hinzugefügt - + Constrain mod Beschränkungsmodus - + The Constraining modifier key Die Randbedingungsmodus-Taste - + Snap mod Fangmodus - + The snap modifier key Die Fangmodustaste - + Alt mod Alternativer Modus - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - Normalerweise wird nach dem Kopieren von Objekten die Kopie ausgewählt. Mit dieser Option werden stattdessen die ursprünglichen Objekte ausgewählt. - - - + Select base objects after copying Wähle ursprüngliche Objekte nach dem Kopieren aus - + If checked, a grid will appear when drawing Wenn gesetzt, erscheint ein Raster beim Zeichnen - + Use grid Raster verwenden - + Grid spacing Rasterabstand - + The spacing between each grid line Der Abstand zwischen jeder Rasterlinie - + Main lines every Hauptlinien alle - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. Hauptlinien werden dicker gezeichnet. Legen Sie hier fest, wie viele Kästchen zwischen den Hauptlinien sein sollen. - + Internal precision level Interner Präzisionsgrad @@ -2725,17 +1325,17 @@ such as "Arial:Bold" 3D Objekte als Polyface Meshes exportieren - + If checked, the Snap toolbar will be shown whenever you use snapping Zeige Fang-Symbolleiste immer wenn Fangen genutzt wird - + Show Draft Snap toolbar Entwurfs-Fang-Werkzeugleiste einblenden - + Hide Draft snap toolbar after use Entwurfs-Fang-Werkzeugleiste nach Verwendung ausblenden @@ -2745,7 +1345,7 @@ such as "Arial:Bold" Arbeitsebenen-Tracker anzeigen - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command Wenn aktiviert, ist das Entwurfsraster stets eingeblendet, wenn die Entwurfs-Arbeitsumgebung verwendet wird. Sonst nur, wenn ein Befehl verwendet wird @@ -2780,32 +1380,27 @@ such as "Arial:Bold" Weiße Linienfarbe in schwarze umwandeln - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - Wenn diese Option aktiviert ist, erstellt das Entwurfs-Tool falls verfügbar Grundkörper anstelle von Draft-Objekten. - - - + Use Part Primitives when available Benutze Grundkörper falls möglich - + Snapping Objektfang - + If this is checked, snapping is activated without the need to press the snap mod key Falls aktiviert, rastet der Cursor auch ohne gedrückte Einrasttaste ein - + Always snap (disable snap mod) Rastmodus ständig aktiviert (deaktiviert den Rastmodus-Umschalter) - + Construction geometry color Hilfsgeometrie-Farbe @@ -2875,12 +1470,12 @@ such as "Arial:Bold" Schraffur-Muster Auflösung - + Grid Raster - + Always show the grid Raster immer anzeigen @@ -2930,7 +1525,7 @@ such as "Arial:Bold" Wählen Sie eine Schriftartdatei aus - + Fill objects with faces whenever possible Falls möglich, zeige Objekte mit Flächen an @@ -2985,12 +1580,12 @@ such as "Arial:Bold" mm - + Grid size Rastergröße - + lines Linien @@ -3170,7 +1765,7 @@ such as "Arial:Bold" Automatisches Update (nur für älteren Import) - + Prefix labels of Clones with: Präfix-Beschriftungen von Klonen mit: @@ -3190,37 +1785,32 @@ such as "Arial:Bold" Anzahl der Dezimalstellen - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - Wenn diese Option aktiviert ist, werden Objekte standardmäßig als gefüllt angezeigt. Andernfalls werden sie als Drahtmodell angezeigt - - - + Shift Shift - Taste - + Ctrl Strg - Taste - + Alt Alt - Taste - + The Alt modifier key Die Hilfstaste "Alt" - + The number of horizontal or vertical lines of the grid Die Anzahl der horizontalen oder vertikalen Linien des Rasters - + The default color for new objects Die Standardfarbe für neue Objekte @@ -3244,11 +1834,6 @@ such as "Arial:Bold" An SVG linestyle definition Eine SVG-Linienart-Definition - - - When drawing lines, set focus on Length instead of X coordinate - Beim Zeichnen von Linien den Fokus auf die Länge anstelle X-Koordinaten setzen - Extension lines size @@ -3320,12 +1905,12 @@ such as "Arial:Bold" Max. Länge eines Spline Segments: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. Die Anzahl der Dezimalstellen in internen Koordinaten-Operationen (für z. B. 3 = 0,001). Werte zwischen 6 und 8 gelten unter FreeCAD-Nutzern als guter Kompromiss. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. Dieser Wert wird von Funktionen verwendet, die mit Toleranzen arbeiten. @@ -3337,264 +1922,344 @@ Werte, die weniger unterscheiden, als dieser Wert, werden als gleich angenommen Verwende den alten Python-Export - + 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 Wenn diese Option ausgewählt wurde, wird die "Support"-Eigenschaft des Skizzenobjektes auf die des Basisobjektes gesetzt, wenn ein Skizzenobjekt auf einer vorhandenen Ebene oder einem anderen Objekt erstellt wird. Dies war das Standardverhalten vor FreeCAD 0.19 - + Construction Geometry Konstruktionsgeometrie - + In-Command Shortcuts Befehlstastenkürzel - + Relative Relativ - + R R - + Continue Fortsetzen - + T T - + Close Schließen - + O O - + Copy Kopieren - + P P - + Subelement Mode Subelement-Modus - + D D - + Fill Füllen - + L L - + Exit Verlassen - + A A - + Select Edge Kante auswählen - + E E - + Add Hold Hilfspunkt hinzufügen - + Q Q - + Length Länge - + H H - + Wipe Radieren - + W W - + Set WP Arbeitsebene festlegen - + U U - + Cycle Snap Zyklus-Einrasten - + ` ` - + Snap Einrasten - + S S - + Increase Radius Radius vergrößern - + [ [ - + Decrease Radius Radius verkleinern - + ] ] - + Restrict X Beschränke X - + X X - + Restrict Y Beschränke Y - + Y Y - + Restrict Z Beschränke Z - + Z Z - + Grid color Raster Farbe - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Bearbeiten - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects - Maximum number of contemporary edited objects + Maximale Anzahl an gleichzeitig bearbeiteten Objekten - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 - Draft edit pick radius + Auswahlradius der Entwurfsbearbeitung + + + + Controls pick radius of edit nodes + Steuert den Auswahlradius von Bearbeitungsknoten Path to ODA file converter - Path to ODA file converter + Pfad zum ODA-Dateikonverter @@ -3708,7 +2373,7 @@ instead of the size they have in the DXF document Use Layers - Use Layers + Ebenen verwenden @@ -3783,577 +2448,374 @@ This value is the maximum segment length. Converting: - Converting: + Wird konvertiert: Conversion successful - Conversion successful + Konvertierung erfolgreich ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - Entwurfs-Einrastung - - draft - - not shape found - form nicht gefunden - - - - All Shapes must be co-planar - Alle Formen müssen co-planar sein - - - - The given object is not planar and cannot be converted into a sketch. - Das angegebene Objekt ist nicht planar und kann nicht in eine Skizze umgewandelt werden. - - - - Unable to guess the normal direction of this object - Die normalen Richtung dieses Objekts kann nicht erraten werden - - - + Draft Command Bar Entwurfsbefehlsleiste - + Toggle construction mode Konstruktionsmodus umschalten - + Current line color Aktuelle Linienfarbe - + Current face color Derzeitige Face Farbe - + Current line width Aktuelle Linienbreite - + Current font size Aktuelle Schriftgröße - + Apply to selected objects Auf selektierte Objekte anwenden - + Autogroup off Autogruppe aus - + active command: aktiver Befehl: - + None Kein - + Active Draft command Aktiver Draft-Befehl - + X coordinate of next point X-Koordinate des nächsten Punktes - + X X - + Y Y - + Z Z - + Y coordinate of next point Y-Koordinate des nächsten Punktes - + Z coordinate of next point Z-Koordinate des nächsten Punktes - + Enter point Punkt eingeben - + Enter a new point with the given coordinates Einen neuen Punkt mit gegebenen Koordinaten eingeben - + Length Länge - + Angle Winkel - + Length of current segment Länge des aktuellen Abschnitts - + Angle of current segment Winkel des aktuellen Abschnittes - + Radius Radius - + Radius of Circle Kreisradius - + If checked, command will not finish until you press the command button again Falls aktiviert, wird Befehl nicht beendet bis Sie den Befehlsknopf nochmals drüchen - + If checked, an OCC-style offset will be performed instead of the classic offset Verwende OCC Versatz statt klassischem Versatz - + &OCC-style offset OCC Versatz - - Add points to the current object - Punkte zu momentanem Objekt hinzufügen - - - - Remove points from the current object - Punkte von momentanem Objekt entfernen - - - - Make Bezier node sharp - Mache Bezier Knoten zu Eckknoten - - - - Make Bezier node tangent - Mache Bezier Knoten tangential - - - - Make Bezier node symmetric - Mache Bezier Knoten symmetrisch - - - + Sides Seiten - + Number of sides Anzahl der Seiten - + Offset Versetzen - + Auto Automatisch - + Text string to draw Zu zeichnende Textzeichenkette - + String Zeichenkette - + Height of text Höhe des Textes - + Height Höhe - + Intercharacter spacing Zeichenabstand - + Tracking Verfolgung - + Full path to font file: Vollständiger Pfad zur Schriftdatei: - + Open a FileChooser for font file Schriftartendatei auswählen - + Line Linie - + DWire Polygonzug - + Circle Kreis - + Center X Mittelpunkt X - + Arc Kreisbogen - + Point Punkt - + Label Bezeichnung - + Distance Abstand - + Trim Beschneiden - + Pick Object Objekt wählen - + Edit Bearbeiten - + Global X Globales X - + Global Y Globales Y - + Global Z Globales Z - + Local X Lokales X - + Local Y Lokales Y - + Local Z Lokales Z - + Invalid Size value. Using 200.0. Ungültiger Größenwert. 200,0 wird verwendet. - + Invalid Tracking value. Using 0. Ungültiger Wert für Laufweite. Verwende stattdessen 0. - + Please enter a text string. Bitte geben Sie eine Textzeichenkette ein. - + Select a Font file Wählen Sie eine Schriftartdatei aus - + Please enter a font file. Bitte geben Sie eine Schriftdatei an. - + Autogroup: Autogruppe: - + Faces Flächen - + Remove Entfernen - + Add Hinzufügen - + Facebinder elements Flächen-Verbund-Elemente - - Create Line - Linie erstellen - - - - Convert to Wire - Umwandlung in Draht - - - + BSpline BSpline - + BezCurve BezCurve - - Create BezCurve - Erstelle BezCurve - - - - Rectangle - Rechteck - - - - Create Plane - Ebene erstellen - - - - Create Rectangle - Rechteck erstellen - - - - Create Circle - Kreis erstellen - - - - Create Arc - Bogen erstellen - - - - Polygon - Polygon - - - - Create Polygon - Polygon erstellen - - - - Ellipse - Ellipse - - - - Create Ellipse - Ellipse erstellen - - - - Text - Text - - - - Create Text - Text erstellen - - - - Dimension - Abmessung - - - - Create Dimension - Bemaßung erstellen - - - - ShapeString - Textform - - - - Create ShapeString - Textform erstellen - - - + Copy Kopieren - - - Move - Verschieben - - - - Change Style - Stil Ändern - - - - Rotate - Drehen - - - - Stretch - Dehnen - - - - Upgrade - Hochstufen - - - - Downgrade - Herabstufen - - - - Convert to Sketch - In eine Skizze umwandeln - - - - Convert to Draft - In einen Entwurf umwandeln - - - - Convert - Umwandeln - - - - Array - Array - - - - Create Point - Punkt erstellen - - - - Mirror - Spiegeln - The DXF import/export libraries needed by FreeCAD to handle @@ -4372,581 +2834,329 @@ oder laden Sie diese Bibliotheken manuell herunter, wie unter folgendem Link erk Antworten Sie mit "Ja", um FreeCAD den automatischen Download der Bibliotheken zu gestatten. - - Draft.makeBSpline: not enough points - Draft.makeBSpline: nicht genügend Punkte - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: Identische Start und Endpunkte gefunden, erzwinge geschlossene Kurve - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: Ungültige Punkteliste - - - - No object given - Kein Objekt vorhanden - - - - The two points are coincident - Die beiden Punkte sind gleich - - - + Found groups: closing each open object inside Gefundene Gruppen: jedes offene Objekt wird geschlossen - + Found mesh(es): turning into Part shapes Objekt-Netze gefunden: werden in Grundkörper-Formen transferiert - + Found 1 solidifiable object: solidifying it 1 Objekt zum Verwandeln in Solid gefunden. Wird verwandelt - + Found 2 objects: fusing them 2 Objekte gefunden: Werden verschmolzen - + Found several objects: creating a shell Mehrere Objekte gefunden: Erstellung einer Shell - + Found several coplanar objects or faces: creating one face Mehrere koplanare Objekte oder Flächen gefunden: Erstelle Fläche - + Found 1 non-parametric objects: draftifying it 1 nicht parametrisches Objekt gefunden: Erzeuge ein parametrisches Objekt - + Found 1 closed sketch object: creating a face from it 1 geschlossenes Skizzen-Objekt gefunden: Erstelle daraus eine Fläche - + Found 1 linear object: converting to line 1 lineares Objekt gefunden: Konvertiere zu einer Linie - + Found closed wires: creating faces Geschlossene Drahtlinien gefunden: Erstelle Fläche(n) - + Found 1 open wire: closing it 1 offener Kantenzug gefunden: Wird geschlossen - + Found several open wires: joining them Mehrere ungeschlossene Drähte gefunden: Verbinde sie - + Found several edges: wiring them Mehrere Kanten gefunden: Verbinde sie - + Found several non-treatable objects: creating compound Mehrere nicht behandelbare Objekte gefunden: Erstellen eines Verbundes - + Unable to upgrade these objects. Diese Objekte konnten nicht Aufgerüstet werden. - + Found 1 block: exploding it Ein Block gefunden: zerlege ihn - + Found 1 multi-solids compound: exploding it Ein Verbund mehrerer Solids gefunden: wird zerlegt - + Found 1 parametric object: breaking its dependencies 1 parametrisches Objekt gefunden: Entferne seine Abhängigkeiten - + Found 2 objects: subtracting them 2 Objekte gefunden: Werden subtrahiert - + Found several faces: splitting them Mehrere Flächen gefunden: Werden getrennt - + Found several objects: subtracting them from the first one Mehrere Objekte gefunden: Subtrahiere sie vom ersten Objekt - + Found 1 face: extracting its wires 1 Fläche gefunden: Extrahiere die Kanten - + Found only wires: extracting their edges Nur Kantenzug gefunden: Extrahiere einzelne Kanten - + No more downgrade possible Kein weiteres Downgrade möglich - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: Geschlossene Kurve mit identischem Start- und Endpunkt gefunden. Geometrie wurde nicht aktualisiert. - - - + No point found Kein Punkt gefunden - - ShapeString: string has no wires - ShapeString: Die Zeichenfolge hat keine Linien - - - + Relative Relativ - + Continue Fortsetzen - + Close Schließen - + Fill Füllen - + Exit Verlassen - + Snap On/Off Fangen ein/aus - + Increase snap radius Fangradius erhöhen - + Decrease snap radius Fangradius verringern - + Restrict X Beschränke X - + Restrict Y Beschränke Y - + Restrict Z Beschränke Z - + Select edge Kante auswählen - + Add custom snap point Fügt einen benutzerdefinierten Fangpunkt hinzu - + Length mode Längenmodus - + Wipe Radieren - + Set Working Plane Arbeitsebene setzen - + Cycle snap object Kreis-Einrast-Objekt - + Check this to lock the current angle Aktivieren, um den aktuellen Winkel zu sperren - + Coordinates relative to last point or absolute Koordinaten relativ oder absolut zum letzten Punkt - + Filled Befüllt - + Finish Fertig - + Finishes the current drawing or editing operation Beendet die aktuelle Zeichen- oder Bearbeitungsoperation - + &Undo (CTRL+Z) Rückgängig (Strg+Z) - + Undo the last segment Letztes Segment rückgängig machen - + Finishes and closes the current line Beendet und schliesst die aktuelle Linie - + Wipes the existing segments of this line and starts again from the last point Löscht vorhandene Segmente dieser Linie und beginnt nochmals vom letzten Punkt - + Set WP Arbeitsebene festlegen - + Reorients the working plane on the last segment Orientiert die Arbeitsebene an dem letzten Segment neu - + Selects an existing edge to be measured by this dimension Wählt eine vorhandene Kante aus, die durch diese Bemaßung beschrieben wird - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands Falls Aktiviert, werden Objekte kopiert anstatt verschoben. Einstellungen -> Draft -> Globaler Kopiermodus, um diesen Modus in den nächsten Befehlen beizubehalten - - Default - Standard - - - - Create Wire - Erzeuge Kante - - - - Unable to create a Wire from selected objects - Es kann keine Kante von den ausgewählten Objekten erstellt werden - - - - Spline has been closed - Polygonzug wurde geschlossen - - - - Last point has been removed - Der letzte Punkt wurde entfernt - - - - Create B-spline - B-Spline erstellen - - - - Bezier curve has been closed - Bézierkurve wurde geschlossen - - - - Edges don't intersect! - Kanten schneiden sich nicht! - - - - Pick ShapeString location point: - Position für Textform wählen: - - - - Select an object to move - Wähle ein Objekt zum Verschieben aus - - - - Select an object to rotate - Wähle ein Objekt zum Drehen aus - - - - Select an object to offset - Wähle ein Objekt zum Versetzen - - - - Offset only works on one object at a time - Versetzen unterstützt nur ein Objekt - - - - Sorry, offset of Bezier curves is currently still not supported - Tut mir leid, der Versatz von Bezier-Kurven wird derzeit noch nicht unterstützt - - - - Select an object to stretch - Wähle ein zu streckendes Objekt aus - - - - Turning one Rectangle into a Wire - Verwandle ein Rechteck in Kantenzug - - - - Select an object to join - Wähle ein Objekt zum Verbinden aus - - - - Join - Verbinden - - - - Select an object to split - Wähle ein zu teilendes Objekt aus - - - - Select an object to upgrade - Wähle ein Objekt für die Aufrüstung - - - - Select object(s) to trim/extend - Wähle Objekt(e) zum verkürzen/verlängern - - - - Unable to trim these objects, only Draft wires and arcs are supported - Objekte könne nicht beschnitten werden, nur Draft Linien und Kreise werden unterstützt - - - - Unable to trim these objects, too many wires - Objekte könne nicht beschnitten werden, zu viele Linien - - - - These objects don't intersect - Diese Objekte überschneiden sich nicht - - - - Too many intersection points - Zu viele Schnittpunkte - - - - Select an object to scale - Wähle ein Objekt zum Skalieren aus - - - - Select an object to project - Wähle ein zu projizierendes Objekt aus - - - - Select a Draft object to edit - Wähle ein Entwurf Objekt zur Bearbeitung aus - - - - Active object must have more than two points/nodes - Aktives Objekt muss mehr als zwei Punkte / Knoten haben - - - - Endpoint of BezCurve can't be smoothed - Endpunkte einer Bézierkurve können nicht geglättet werden - - - - Select an object to convert - Ein Objekt zum Konvertieren auswählen - - - - Select an object to array - Wähle ein Objekt für die Anordnung - - - - Please select base and path objects - Bitte wähle Basis- und Pfadobjekte - - - - Please select base and pointlist objects - - Bitte wähle Basis und Punktelisten Objekte - - - - - Select an object to clone - Wähle ein Objekt zum Klonen aus - - - - Select face(s) on existing object(s) - Wähle eine oder mehrere Flächen auf existierenden Objekten aus - - - - Select an object to mirror - Wähle ein Objekt zum Spiegeln - - - - This tool only works with Wires and Lines - Dieses Werkzeug funktioniert nur mit Drähten und Linien - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s teilt eine Basis mit %d anderen Objekten. Bitte überprüfen Sie, ob Sie dies ändern möchten. - + Subelement mode Subelement-Modus - - Toggle radius and angles arc editing - Zwischen Radius und Winkel-Bearbeitung umschalten - - - + Modify subelements Subelemente ändern - + If checked, subelements will be modified instead of entire objects Wenn aktiviert, werden Subelemente anstatt ganzer Objekte geändert - + CubicBezCurve Kubische Bézierkurve - - Some subelements could not be moved. - Einige Subelemente konnten nicht verschoben werden. - - - - Scale - Skalieren - - - - Some subelements could not be scaled. - Einige Subelemente konnten nicht skaliert werden. - - - + Top Oben - + Front Vorne - + Side Seite - + Current working plane Aktuelle Arbeitsebene - - No edit point found for selected object - Kein Bearbeitungspunkt für ausgewählte Objekte gefunden - - - + 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 Dies auswählen um das Objekt als gefüllt erscheinen zu lassen, andernfalls wird es als Drahtgitter dargestellt. Ist nicht verfügbar, wenn die Skizzen-Einstellung 'Verwende primitive Teile' aktiviert ist @@ -4966,239 +3176,34 @@ Antworten Sie mit "Ja", um FreeCAD den automatischen Download der Bibliotheken z Ebenen - - Pick first point - Wähle den ersten Punkt - - - - Pick next point - Wähle den nächsten Punkt - - - + Polyline Linienzug - - Pick next point, or Finish (shift-F) or close (o) - Wähle den nächsten Punkt, Fertigstellen (shift-F) oder Schließen (o) - - - - Click and drag to define next knot - Klicken und ziehen, um den nächsten Knoten zu definieren - - - - Click and drag to define next knot: ESC to Finish or close (o) - Klicken und ziehen, um den nächsten Knoten zu definieren: ESC zum Fertigstellen oder Schließen (o) - - - - Pick opposite point - Gegenüberliegenden Punkt wählen - - - - Pick center point - Mittelpunkt wählen - - - - Pick radius - Radius wählen - - - - Pick start angle - Startwinkel wählen - - - - Pick aperture - Öffnung wählen - - - - Pick aperture angle - Öffnungswinkel auswählen - - - - Pick location point - Standort auswählen - - - - Pick ShapeString location point - Wähle ShapeString-Standort - - - - Pick start point - Startpunkt wählen - - - - Pick end point - Endpunkt wählen - - - - Pick rotation center - Wähle das Drehzentrum - - - - Base angle - Grundwinkel - - - - Pick base angle - Basiswinkel auswählen - - - - Rotation - Drehung - - - - Pick rotation angle - Drehwinkel auswählen - - - - Cannot offset this object type - Zu diesem Objekttyp kann keine Fläche mit konstantem Abstand erzeugt werden - - - - Pick distance - Abstand auswählen - - - - Pick first point of selection rectangle - Wähle den ersten Punkt der Rechteck Auswahl - - - - Pick opposite point of selection rectangle - Wähle den gegenüberliegenden Punkt der Rechteck Auswahl - - - - Pick start point of displacement - Startpunkt der Verschiebung auswählen - - - - Pick end point of displacement - Endpunkt der Verschiebung auswählen - - - - Pick base point - Basispunkt auswählen - - - - Pick reference distance from base point - Referenzabstand zum Basispunkt auswählen - - - - Pick new distance from base point - Neuen Abstand zum Basispunkt auswählen - - - - Select an object to edit - Wähle ein Objekt zum Bearbeiten aus - - - - Pick start point of mirror line - Startpunkt der Spiegellinie auswählen - - - - Pick end point of mirror line - Endpunkt der Spiegellinie auswählen - - - - Pick target point - Zielpunkt auswählen - - - - Pick endpoint of leader line - Endpunkt der Hinweislinie auswählen - - - - Pick text position - Textposition auswählen - - - + Draft Tiefgang - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed - two elements needed + zwei Elemente benötigt radius too large - radius too large + Radius zu groß length: - length: + Länge: removed original objects - removed original objects + entfernte ursprüngliche Objekte @@ -5228,7 +3233,7 @@ Antworten Sie mit "Ja", um FreeCAD den automatischen Download der Bibliotheken z Delete original objects - Delete original objects + Ursprüngliche Objekte löschen @@ -5238,12 +3243,12 @@ Antworten Sie mit "Ja", um FreeCAD den automatischen Download der Bibliotheken z Enter radius - Enter radius + Radius eingeben Delete original objects: - Delete original objects: + Ursprüngliche Objekte löschen: @@ -5253,12 +3258,12 @@ Antworten Sie mit "Ja", um FreeCAD den automatischen Download der Bibliotheken z Test object - Test object + Testobjekt Test object removed - Test object removed + Testobjekt entfernt @@ -5271,119 +3276,54 @@ Antworten Sie mit "Ja", um FreeCAD den automatischen Download der Bibliotheken z Abrundung erstellen - + Toggle near snap on/off Toggle near snap on/off - + Create text Text erstellen - + Press this button to create the text object, or finish your text with two blank lines Press this button to create the text object, or finish your text with two blank lines - + Center Y Center Y - + Center Z Center Z - + Offset distance Offset distance - + Trim distance Trim distance Activate this layer - Activate this layer + Diese Ebene aktivieren Select contents - Select contents + Inhalt auswählen - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Benutzerdefiniert - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Kantenzug @@ -5401,7 +3341,7 @@ Antworten Sie mit "Ja", um FreeCAD den automatischen Download der Bibliotheken z successfully exported - successfully exported + erfolgreich exportiert diff --git a/src/Mod/Draft/Resources/translations/Draft_el.qm b/src/Mod/Draft/Resources/translations/Draft_el.qm index e3d649025a..d4ff630286 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_el.qm and b/src/Mod/Draft/Resources/translations/Draft_el.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_el.ts b/src/Mod/Draft/Resources/translations/Draft_el.ts index 3162eacc7c..92f82f8222 100644 --- a/src/Mod/Draft/Resources/translations/Draft_el.ts +++ b/src/Mod/Draft/Resources/translations/Draft_el.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Καθορίζει ένα μοτίβο διαγράμμισης επιφάνειας - - - - Sets the size of the pattern - Ορίζει το μέγεθος του μοτίβου - - - - Startpoint of dimension - Σημείο εκκίνησης της διάστασης - - - - Endpoint of dimension - Τελικό σημείο διάστασης - - - - Point through which the dimension line passes - Σημείο μέσω του οποίου περνάει η γραμμή διάστασης - - - - The object measured by this dimension - Το αντικείμενο που μετριέται από αυτήν την διάσταση - - - - The geometry this dimension is linked to - Η γεωμετρία στην οποία συνδέεται αυτή η διάσταση - - - - The measurement of this dimension - Η μέτρηση αυτής της διάστασης - - - - For arc/circle measurements, false = radius, true = diameter - Για μετρήσεις τόξου/κύκλου, ψευδές = ακτίνα, αληθές = διάμετρος - - - - Font size - Μέγεθος γραμματοσειράς - - - - The number of decimals to show - Ο αριθμός των δεκαδικών προς εμφάνιση - - - - Arrow size - Μέγεθος βέλους - - - - The spacing between the text and the dimension line - Η απόσταση μεταξύ του κειμένου και της γραμμής διάστασης - - - - Arrow type - Τύπος βέλους - - - - Font name - Όνομα γραμματοσειράς - - - - Line width - Πλάτος γραμμής - - - - Line color - Χρώμα γραμμής - - - - Length of the extension lines - Μήκος των γραμμών επέκτασης - - - - Rotate the dimension arrows 180 degrees - Περιστρέψτε τα βέλη διάστασης κατά 180 μοίρες - - - - Rotate the dimension text 180 degrees - Περιστρέψτε το κείμενο διάστασης κατά 180 μοίρες - - - - Show the unit suffix - Εμφανίστε την κατάληξη μονάδας - - - - The position of the text. Leave (0,0,0) for automatic position - Η θέση του κειμένου. Κρατήστε το (0,0,0) για αυτόματη τοποθέτηση - - - - Text override. Use $dim to insert the dimension length - Αντικατάσταση κειμένου. Χρησιμοποιήστε $dim για να εισαγάγετε το μήκος διάστασης - - - - A unit to express the measurement. Leave blank for system default - Μια μονάδα για να εκφράσετε τη μέτρηση. Αφήστε το κενό για προεπιλογή συστήματος - - - - Start angle of the dimension - Γωνία εκκίνησης της διάστασης - - - - End angle of the dimension - Τελική γωνία της διάστασης - - - - The center point of this dimension - Το κεντρικό σημείο αυτής της διάστασης - - - - The normal direction of this dimension - Η κανονική κατεύθυνση αυτής της διάστασης - - - - Text override. Use 'dim' to insert the dimension length - Αντικατάσταση κειμένου. Χρησιμοποιήστε 'dim' για να εισαγάγετε το μήκος διάστασης - - - - Length of the rectangle - Μήκος του ορθογωνίου - Radius to use to fillet the corners Ακτίνα προς χρήση για το στρογγύλεμα των γωνιών - - - Size of the chamfer to give to the corners - Μέγεθος της λοξότμησης που θα δοθεί στις γωνίες - - - - Create a face - Δημιουργήστε μια όψη - - - - Defines a texture image (overrides hatch patterns) - Καθορίζει μια εικόνα υφής (αντικαθιστά τα μοτίβα διαγράμμισης επιφάνειας) - - - - Start angle of the arc - Γωνία εκκίνησης του τόξου - - - - End angle of the arc (for a full circle, give it same value as First Angle) - Τελική γωνία του τόξου (για πλήρη κύκλο, δώστε την ίδια τιμή με την Πρώτη Γωνία) - - - - Radius of the circle - Ακτίνα του κύκλου - - - - The minor radius of the ellipse - Η μικρή ακτίνα της έλλειψης - - - - The major radius of the ellipse - Η μεγάλη ακτίνα της έλλειψης - - - - The vertices of the wire - Οι κορυφές του σύρματος - - - - If the wire is closed or not - Αν το σύρμα είναι κλειστό ή όχι - The start point of this line @@ -224,506 +24,155 @@ Το μήκος αυτής της γραμμής - - Create a face if this object is closed - Δημιουργήστε μια όψη αν αυτό το αντικείμενο είναι κλειστό - - - - The number of subdivisions of each edge - Ο αριθμός των υποδιαιρέσεων κάθε ακμής - - - - Number of faces - Αριθμός όψεων - - - - Radius of the control circle - Ακτίνα του κύκλου ελέγχου - - - - How the polygon must be drawn from the control circle - Πώς πρέπει να σχεδιαστεί το πολύγωνο από τον κύκλο ελέγχου - - - + 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 Το χρώμα των προβεβλημένων αντικειμένων - + The linked object Το συνδεδεμένο αντικείμενο - + Shape Fill Style Τύπος Μορφοποίησης Γεμίσματος Σχήματος - + Line Style Τύπος Μορφοποίησης Γραμμής - + If checked, source objects are displayed regardless of being visible in the 3D model Εάν επιλεχθούν, τα πηγαία αντικείμενα εμφανίζονται ανεξάρτητα από το αν είναι ορατά στο τρισδιάστατο μοντέλο - - Create a face if this spline is closed - Δημιουργήστε μια όψη αν αυτή η καμπύλη συνάρτησης spline είναι κλειστή - - - - Parameterization factor - Παράγοντας παραμετροποίησης - - - - The points of the Bezier curve - Τα σημεία της καμπύλης Bezier - - - - The degree of the Bezier function - Ο βαθμός της συνάρτησης Bezier - - - - Continuity - Συνέχεια - - - - If the Bezier curve should be closed or not - Αν η καμπύλη Bezier θα πρέπει να είναι κλειστή ή όχι - - - - Create a face if this curve is closed - Δημιουργήστε μια όψη αν αυτή η καμπύλη είναι κλειστή - - - - The components of this block - Τα στοιχεία αυτού του μπλοκ - - - - 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 - Εμφανίστε τις κρυφές γραμμές - - - + The base object that must be duplicated Το αντικείμενο βάσης που πρέπει να αντιγραφεί - + The type of array to create Ο τύπος διάταξης προς δημιουργία - + The axis direction Η διεύθυνση του άξονα - + Number of copies in X direction Αριθμός αντιγράφων στην διεύθυνση Χ - + Number of copies in Y direction Αριθμός αντιγράφων στην διεύθυνση Υ - + Number of copies in Z direction Αριθμός αντιγράφων στην διεύθυνση Ζ - + Number of copies Αριθμός αντιγράφων - + Distance and orientation of intervals in X direction Απόσταση και προσανατολισμός των διαστημάτων στην διεύθυνση Χ - + Distance and orientation of intervals in Y direction Απόσταση και προσανατολισμός των διαστημάτων στην διεύθυνση Υ - + Distance and orientation of intervals in Z direction Απόσταση και προσανατολισμός των διαστημάτων στην διεύθυνση Ζ - + Distance and orientation of intervals in Axis direction Απόσταση και προσανατολισμός των διαστημάτων στην διεύθυνση του άξονα - + Center point Κεντρικό σημείο - + Angle to cover with copies Γωνία προς κάλυψη με αντίγραφα - + Specifies if copies must be fused (slower) Καθορίζει αν τα αντίγραφα θα πρέπει να συγχωνευθούν (πιο αργό) - + The path object along which to distribute objects To στοιχείο διαδρομής κατά το οποίο να διανεμηθούν αντικείμενα - + Selected subobjects (edges) of PathObj Επιλεγμένα εμφωλευμένα στοιχεία (ακμές) του στοιχείου διαδρομής - + Optional translation vector Προαιρετικό διάνυσμα μετάφρασης - + Orientation of Base along path Προσανατολισμός της βάσης κατά μήκος της διαδρομής - - X Location - Θέση Χ - - - - Y Location - Θέση Υ - - - - Z Location - Θέση Ζ - - - - Text string - Συμβολοσειρά κειμένου - - - - Font file name - Όνομα αρχείου γραμματοσειράς - - - - Height of text - Ύψος κειμένου - - - - Inter-character spacing - Κενό μεταξύ των χαρακτήρων - - - - Linked faces - Συνδεδεμένες όψεις - - - - Specifies if splitter lines must be removed - Καθορίζει αν θα πρέπει να αφαιρεθούν οι διαχωριστικές γραμμές - - - - An optional extrusion value to be applied to all faces - Μια προαιρετική τιμή επέκτασης προς εφαρμογή σε όλες τις όψεις - - - - Height of the rectangle - Ύψος του ορθογωνίου - - - - Horizontal subdivisions of this rectangle - Οριζόντιες υποδιαιρέσεις αυτού του ορθογωνίου - - - - Vertical subdivisions of this rectangle - Κάθετες υποδιαιρέσεις αυτού του ορθογωνίου - - - - The placement of this object - Η τοποθέτηση αυτού του αντικειμένου - - - - The display length of this section plane - Το μήκος εμφάνισης αυτού του επιπέδου τομής - - - - The size of the arrows of this section plane - Το μέγεθος των βελών αυτού του επιπέδου τομής - - - - For Cutlines and Cutfaces modes, this leaves the faces at the cut location - Για λειτουργίες Περικοπτόμενων Γραμμών και Όψεων, αυτό αφήνει τις όψεις στην θέση περικοπής - - - - The base object is the wire, it's formed from 2 objects - Το αντικείμενο βάσης είναι το σύρμα, έχει σχηματιστεί από 2 αντικείμενα - - - - The tool object is the wire, it's formed from 2 objects - Το αντικείμενο-εργαλείο είναι το σύρμα, έχει σχηματιστεί από 2 αντικείμενα - - - - The length of the straight segment - Το μήκος του ευθύγραμμου τμήματος - - - - The point indicated by this label - Το σημείο που υποδεικνύεται από αυτήν την ετικέτα - - - - The points defining the label polyline - Τα σημεία που ορίζουν την πολυγραμμή της ετικέτας - - - - The direction of the straight segment - Η διεύθυνση του ευθύγραμμου τμήματος - - - - The type of information shown by this label - O τύπος των πληροφοριών που προβάλλονται από αυτήν την ετικέτα - - - - The target object of this label - Το αντικείμενο που περιγράφεται από αυτήν την ετικέτα - - - - The text to display when type is set to custom - Το κείμενο προς εμφάνιση όταν ο τύπος έχει οριστεί ως προσαρμοσμένος - - - - The text displayed by this label - Το κείμενο που εμφανίζει αυτή η ετικέτα - - - - The size of the text - Το μέγεθος του κειμένου - - - - The font of the text - Η γραμματοσειρά του κειμένου - - - - The size of the arrow - Το μέγεθος του βέλους - - - - The vertical alignment of the text - Η κατακόρυφη ευθυγράμμιση του κειμένου - - - - The type of arrow of this label - Ο τύπος βέλους αυτής της ετικέτας - - - - The type of frame around the text of this object - Ο τύπος πλαισίου γύρω από το κείμενο αυτού του αντικειμένου - - - - Text color - Χρώμα κειμένου - - - - The maximum number of characters on each line of the text box - Ο μέγιστος αριθμός χαρακτήρων για κάθε γραμμή του πλαισίου κειμένου - - - - The distance the dimension line is extended past the extension lines - Η απόσταση κατά την οποία επεκτείνεται η γραμμή διάστασης πέρα από τις γραμμές επέκτασης - - - - Length of the extension line above the dimension line - Μήκος της γραμμής επέκτασης που υπερβαίνει την γραμμή διάστασης - - - - The points of the B-spline - Τα σημεία της Καμπύλης βασικής συνάρτησης B-spline - - - - If the B-spline is closed or not - Αν η Καμπύλη βασικής συνάρτησης B-spline είναι κλειστή ή όχι - - - - Tessellate Ellipses and B-splines into line segments - Ψηφίδωση Ελλείψεων και Καμπύλων βασικής συνάρτησης B-spline σε γραμμικά τμήματα - - - - Length of line segments if tessellating Ellipses or B-splines into line segments - Μήκος ευθυγράμμων τμημάτων αν γίνεται ψηφίδωση Ελλείψεων ή Καμπύλων βασικής συνάρτησης B-spline σε γραμμικά τμήματα - - - - If this is True, this object will be recomputed only if it is visible - Αν αυτό είναι Αληθές, αυτό το αντικείμενο θα επανυπολογίζεται μόνο αν είναι ορατό - - - + Base Βάση - + PointList App::Property../../Draft.py:5787 - + Count Αρίθμηση - - - The objects included in this clone - Τα αντικείμενα που περιλαμβάνονται σε αυτόν τον κλώνο - - - - The scale factor of this clone - Ο συντελεστής κλίμακας αυτού του κλώνου - - - - If this clones several objects, this specifies if the result is a fusion or a compound - Αν αυτό κλωνοποιεί διάφορα στοιχεία, αυτό καθορίζει αν το αποτέλεσμα είναι συγχώνευση ή σύνθετο σχήμα - - - - This specifies if the shapes sew - Αυτό καθορίζει εάν τα σχήματα ενώνονται - - - - Display a leader line or not - App::Property -../../Draft.py:6616 - - - - The text displayed by this object - Το κείμενο που εμφανίζει αυτό το αντικείμενο - - - - Line spacing (relative to font size) - Απόσταση γραμμών (σχετικά με το μέγεθος γραμματοσειράς) - - - - The area of this object - App:: Property../../Draft. py: 5305 - - - - Displays a Dimension symbol at the end of the wire - App:: Property../../Draft. py: 5004 - - - - Fuse wall and structure objects of same type and material - App:: Property../../Draft. py: 5450 - The objects that are part of this layer @@ -760,83 +209,231 @@ App:: Property../../DraftLayer. py: 133 - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object Show array element as children object - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle Distance between copies in a circle - + Distance between circles Distance between circles - + number of circles number of circles + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Μετονομασία + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Διαγραφή + + + + Text + Κείμενο + + + + Font size + Μέγεθος γραμματοσειράς + + + + Line spacing + Line spacing + + + + Font name + Όνομα γραμματοσειράς + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Μονάδες + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Πλάτος γραμμής + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Μέγεθος βέλους + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Τύπος βέλους + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Τελεία + + + + Arrow + Βέλος + + + + Tick + Σημειώστε + + Draft - - - Slope - Κλίση - - - - Scale - Κλίμακα - - - - Writing camera position - Θέση κάμερας εγγραφής - - - - Writing objects shown/hidden state - Κατάσταση εμφάνισης/απόκρυψης αντικειμένων εγγραφής - - - - X factor - Παράγοντας Χ - - - - Y factor - Παράγοντας Υ - - - - Z factor - Παράγοντας Ζ - - - - Uniform scaling - Ενιαία κλιμακοποίηση - - - - Working plane orientation - Προσανατολισμός επιπέδου εργασίας - Download of dxf libraries failed. @@ -847,55 +444,35 @@ from menu Tools -> Addon Manager από τα Εργαλεία μενού -> Διαχειριστής Προσθηκών - - This Wire is already flat - Το Σύρμα είναι ήδη επίπεδο - - - - Pick from/to points - Διαλέξτε σημεία από και προς - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Η κλίση που θα δοθεί στα επιλεγμένα Σύρματα/Γραμμές: 0 = οριζόντια, 1 = 45μοίρες πάνω, -1 = 45μοίρες κάτω - - - - Create a clone - Δημιουργήστε κλώνο - - - + %s cannot be modified because its placement is readonly. %s cannot be modified because its placement is readonly. - + Upgrade: Unknown force method: Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius - - - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools + + + Draft utility tools + Draft utility tools + &Drafting @@ -917,12 +494,12 @@ from menu Tools -> Addon Manager &Utilities - + Draft Βύθισμα - + Import-Export Εισαγωγή-Εξαγωγή @@ -936,101 +513,111 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance Tangential distance - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance Radial distance - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers Number of circular layers - + Symmetry Συμμετρία - + (Placeholder for the icon) (Placeholder for the icon) @@ -1044,104 +631,122 @@ from menu Tools -> Addon Manager - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z Reset Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) (Placeholder for the icon) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y 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. + 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 + Number of elements + DraftPolarArrayTaskPanel @@ -1152,81 +757,93 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 Polar angle - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements Number of elements - + (Placeholder for the icon) (Placeholder for the icon) @@ -1294,375 +911,6 @@ from menu Tools -> Addon Manager Επαναφορά Σημείου - - Draft_AddConstruction - - - Add to Construction group - Προσθήκη στην ομάδα Κατασκευής - - - - Adds the selected objects to the Construction group - Προσθέτει τα επιλεγμένα αντικείμενα στην ομάδα Κατασκευής - - - - Draft_AddPoint - - - Add Point - Προσθέστε σημείο - - - - Adds a point to an existing Wire or B-spline - Προσθέτει ένα σημείο σε ένα υπάρχον Σύρμα ή μια υπάρχουσα Καμπύλη βασικής συνάρτησης B-spline - - - - Draft_AddToGroup - - - Move to group... - Μετακίνηση σε ομάδα... - - - - Moves the selected object(s) to an existing group - Μετακινεί το επιλεγμένο αντικείμενο(-α) σε μια υπάρχουσα ομάδα - - - - Draft_ApplyStyle - - - Apply Current Style - Εφαρμογή του Τρέχοντος Τύπου Μορφοποίησης - - - - Applies current line width and color to selected objects - Εφαρμόζει το τρέχον πάχος και χρώμα γραμμών στα επιλεγμένα αντικείμενα - - - - Draft_Arc - - - Arc - Τόξο - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Δημιουργεί ένα τόξο γύρω με κεντρικό σημείο και ακτίνα. CTRL για ελευθέρωση, SHIFT για περιορισμό - - - - Draft_ArcTools - - - Arc tools - Εργαλεία τόξων - - - - Draft_Arc_3Points - - - Arc 3 points - Τόξο 3 σημείων - - - - Creates an arc by 3 points - Δημιουργεί ένα τόξο με 3 σημεία - - - - Draft_Array - - - Array - Διάταξη - - - - Creates a polar or rectangular array from a selected object - Δημιουργεί μια πολική ή ορθογώνια διάταξη από ένα επιλεγμένο αντικείμενο - - - - Draft_AutoGroup - - - AutoGroup - Αυτόματη Ομαδοποίηση - - - - Select a group to automatically add all Draft & Arch objects to - Επιλέξτε μια ομάδα στην οποία θα προστεθούν αυτόματα όλα τα Προσχέδια & Αρχιτεκτονικά στοιχεία - - - - Draft_BSpline - - - B-spline - Καμπύλη βασικής συνάρτησης B-spline - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Δημιουργεί μια καμπύλη βασικής συνάρτησης B-spline πολλαπλών σημείων. CTRL για προσκόλληση, SHIFT για περιορισμό - - - - Draft_BezCurve - - - BezCurve - Καμπύλη Bezier - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Δημιουργεί μια καμπύλη Bezier. CTRL για προσκόλληση, SHIFT για περιορισμό - - - - Draft_BezierTools - - - Bezier tools - Εργαλεία Bezier - - - - Draft_Circle - - - Circle - Κύκλος - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Δημιουργεί έναν κύκλο. CTRL για προσκόλληση, ALT για να επιλέξετε εφαπτόμενα αντικείμενα - - - - Draft_Clone - - - Clone - Κλωνοποιήστε - - - - Clones the selected object(s) - Κλωνοποιεί τα επιλεγμένα αντικείμενα - - - - Draft_CloseLine - - - Close Line - Κλείστε Γραμμή - - - - Closes the line being drawn - Κλείνει τη γραμμή που σχεδιάζεται - - - - Draft_CubicBezCurve - - - CubicBezCurve - CubicBezCurve - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Δημιουργεί μία Κυβική καμπύλη Bezier -Επιλέξτε και σύρετε για να καθορίσετε τα σημεία ελέγχου. CTRL για ελευθέρωση, SHIFT για περιορισμό - - - - Draft_DelPoint - - - Remove Point - Αφαιρέστε Σημείο - - - - Removes a point from an existing Wire or B-spline - Αφαιρεί ένα σημείο από ένα υπάρχον σύρμα ή μια υπάρχουσα Καμπύλη βασικής συνάρτησης B-spline - - - - Draft_Dimension - - - Dimension - Διάσταση - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Δημιουργεί μια διάσταση. CTRL για προσκόλληση, SHIFT για περιορισμό, ALT για επιλογή ενός τμήματος - - - - Draft_Downgrade - - - Downgrade - Υποβαθμίστε - - - - Explodes the selected objects into simpler objects, or subtracts faces - Κατακερματίζει τα επιλεγμένα αντικείμενα σε μικρότερα αντικείμενα, ή αφαιρεί όψεις - - - - Draft_Draft2Sketch - - - Draft to Sketch - Από Προσχέδιο σε Σκαρίφημα - - - - Convert bidirectionally between Draft and Sketch objects - Αμφίδρομη μετατροπή μεταξύ Προσχεδίων και Σκαριφημάτων - - - - Draft_Drawing - - - Drawing - Σχέδιο - - - - Puts the selected objects on a Drawing sheet - Τοποθετεί τα επιλεγμένα αντικείμενα σε ένα φύλλο Σχεδίασης - - - - Draft_Edit - - - Edit - Επεξεργασία - - - - Edits the active object - Επεξεργάζεται το ενεργό αντικείμενο - - - - Draft_Ellipse - - - Ellipse - Έλλειψη - - - - Creates an ellipse. CTRL to snap - Δημιουργεί μια έλλειψη. CTRL για προσκόλληση - - - - Draft_Facebinder - - - Facebinder - Σύνθεση όψεων - - - - Creates a facebinder object from selected face(s) - Δημιουργεί μία σύνθεση όψεων από επιλεγμένη όψη(εις) - - - - Draft_FinishLine - - - Finish line - Ολοκληρώστε γραμμή - - - - Finishes a line without closing it - Ολοκληρώνει μια γραμμή χωρίς να την κλείνει - - - - Draft_FlipDimension - - - Flip Dimension - Αντιστρέψτε Διάσταση - - - - Flip the normal direction of a dimension - Αντιστρέψτε την κανονική κατεύθυνση μιας διάστασης - - - - Draft_Heal - - - Heal - Επισκευάστε - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Επισκευάστε τα ελαττωματικά Προσχέδια που έχουν αποθηκευτεί από παλαιότερη έκδοση του FreeCAD - - - - Draft_Join - - - Join - Συνένωση - - - - Joins two wires together - Συνενώνει δύο σύρματα - - - - Draft_Label - - - Label - Ετικέτα - - - - Creates a label, optionally attached to a selected object or element - Δημιουργεί μια ετικέτα, η οποία επισυνάπτεται προαιρετικά σε κάποιο επιλεγμένο αντικείμενο ή στοιχείο - - Draft_Layer @@ -1676,645 +924,6 @@ Click and drag to define control points. CTRL to snap, SHIFT to constrainΠροσθέτει ένα επίπεδο - - Draft_Line - - - Line - Γραμμή - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Δημιουργεί μια γραμμή από 2 σημεία. CTRL για προσκόλληση, SHIFT για περιορισμό - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Κατοπτρίστε - - - - Mirrors the selected objects along a line defined by two points - Κατοπτρίζει τα επιλεγμένα αντικείμενα κατά μήκος μιας γραμμής που ορίζεται από δύο σημεία - - - - Draft_Move - - - Move - Μετακινήστε - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Μετακινεί τα επιλεγμένα αντικείμενα μεταξύ 2 σημείων. CTRL για ελευθέρωση, SHIFT για περιορισμό - - - - Draft_Offset - - - Offset - Μετατοπίστε - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Μετατοπίζει το ενεργό αντικείμενο. CTRL για προσκόλληση, ALT για αντιγραφή - - - - Draft_PathArray - - - PathArray - Διάταξη κατά επιλεγμένη διαδρομή - - - - Creates copies of a selected object along a selected path. - Δημιουργεί αντίγραφα ενός επιλεγμένου αντικειμένου κατά μήκος μιας επιλεγμένης διαδρομής. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Σημείο - - - - Creates a point object - Δημιουργεί ένα σημειακό στοιχείο - - - - Draft_PointArray - - - PointArray - PointArray - - - - Creates copies of a selected object on the position of points. - Δημιουργεί αντίγραφα από ένα επιλεγμένο αντικείμενο στη θέση των σημείων. - - - - Draft_Polygon - - - Polygon - Πολύγωνο - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Δημιουργεί ένα κανονικό πολύγωνο. CTRL για προσκόλληση, SHIFT για περιορισμό - - - - Draft_Rectangle - - - Rectangle - Ορθογώνιο - - - - Creates a 2-point rectangle. CTRL to snap - Δημιουργεί ένα ορθογώνιο από 2 σημεία. CTRL για προσκόλληση - - - - Draft_Rotate - - - Rotate - Περιστρέψτε - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Περιστρέφει τα επιλεγμένα αντικείμενα. CTRL για προσκόλληση, SHIFT για περιορισμό, ALT για δημιουργία αντιγράφου - - - - Draft_Scale - - - Scale - Κλίμακα - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Κλιμακoποιεί τα επιλεγμένα αντικείμενα από ένα σημείο βάσης. CTRL για προσκόλληση, SHIFT για περιορισμό, ALT για αντιγραφή - - - - Draft_SelectGroup - - - Select group - Επιλέξτε ομάδα - - - - Selects all objects with the same parents as this group - Επιλέγει όλα τα αντικείμενα που έχουν τα ίδια γονικά στοιχεία με αυτήν την ομάδα - - - - Draft_SelectPlane - - - SelectPlane - Επιλέξτε Επίπεδο - - - - Select a working plane for geometry creation - Επιλέξτε ένα επίπεδο εργασίας για τη δημιουργία γεωμετρίας - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Δημιουργεί ένα στοιχείο μεσολάβησης από το τρέχον επίπεδο εργασίας - - - - Create Working Plane Proxy - Δημιουργία Στοιχείου Μεσολάβησης Επιπέδου Εργασίας - - - - Draft_Shape2DView - - - Shape 2D view - Δισδιάστατη προβολή σχήματος - - - - Creates Shape 2D views of selected objects - Δημιουργεί δισδιάστατες προβολές Σχήματος επιλεγμένων αντικειμένων - - - - Draft_ShapeString - - - Shape from text... - Σχήμα από κείμενο... - - - - Creates text string in shapes. - Δημιουργεί συμβολοσειρά κειμένου σε σχήματα. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Εμφανίστε τη Γραμμή Εργαλείων Προσκόλλησης - - - - Shows Draft snap toolbar - Εμφανίζει την Γραμμή Εργαλείων Προσκόλλησης Προσχεδίου - - - - Draft_Slope - - - Set Slope - Ορίστε Κλίση - - - - Sets the slope of a selected Line or Wire - Ορίζει την κλίση μιας επιλεγμένης γραμμής ή ενός επιλεγμένου σύρματος - - - - Draft_Snap_Angle - - - Angles - Γωνίες - - - - Snaps to 45 and 90 degrees points on arcs and circles - Προσκόλληση στα σημεία των 45 και 90 μοιρών σε τόξα και κύκλους - - - - Draft_Snap_Center - - - Center - Κέντρο - - - - Snaps to center of circles and arcs - Προσκόλληση στο κέντρο κύκλων και τόξων - - - - Draft_Snap_Dimensions - - - Dimensions - Διαστάσεις - - - - Shows temporary dimensions when snapping to Arch objects - Εμφανίζει τις προσωρινές διαστάσεις όταν προσκολλά σε Αρχιτεκτονικά στοιχεία - - - - Draft_Snap_Endpoint - - - Endpoint - Τελικό σημείο - - - - Snaps to endpoints of edges - Προσκόλληση στα τελικά σημεία των ακμών - - - - Draft_Snap_Extension - - - Extension - Επέκταση - - - - Snaps to extension of edges - Προσκόλληση στην επέκταση των ακμών - - - - Draft_Snap_Grid - - - Grid - Κάναβος - - - - Snaps to grid points - Προσκόλληση στα σημεία του κανάβου - - - - Draft_Snap_Intersection - - - Intersection - Σημείο τομής - - - - Snaps to edges intersections - Προσκόλληση στα σημεία τομής των ακμών - - - - Draft_Snap_Lock - - - Toggle On/Off - Εναλλαγή Ενεργοποίησης/Απενεργοποίησης - - - - Activates/deactivates all snap tools at once - Ενεργοποιεί/απενεργοποιεί όλα τα εργαλεία προσκόλλησης ταυτόχρονα - - - - Lock - Κλειδώστε - - - - Draft_Snap_Midpoint - - - Midpoint - Μέσο - - - - Snaps to midpoints of edges - Προσκόλληση στα μέσα των ακμών - - - - Draft_Snap_Near - - - Nearest - Εγγύτερο - - - - Snaps to nearest point on edges - Προσκόλληση στο εγγύτερο σημείο στις ακμές - - - - Draft_Snap_Ortho - - - Ortho - Ορθογώνιο - - - - Snaps to orthogonal and 45 degrees directions - Προσκόλληση στις ορθογώνιες και 45 μοιρών κατευθύνσεις - - - - Draft_Snap_Parallel - - - Parallel - Παράλληλο - - - - Snaps to parallel directions of edges - Προσκόλληση στις παράλληλες κατευθύνσεις των ακμών - - - - Draft_Snap_Perpendicular - - - Perpendicular - Κάθετο - - - - Snaps to perpendicular points on edges - Προσκόλληση στα κάθετα σημεία στις ακμές - - - - Draft_Snap_Special - - - Special - Ειδικό - - - - Snaps to special locations of objects - Προσκόλληση στις ειδικές θέσεις των αντικειμένων - - - - Draft_Snap_WorkingPlane - - - Working Plane - Επίπεδο Εργασίας - - - - Restricts the snapped point to the current working plane - Περιορίζει το προσκολλημένο σημείο στο τρέχον επίπεδο εργασίας - - - - Draft_Split - - - Split - Χωρισμός - - - - Splits a wire into two wires - Διαχωρίζει ένα σύρμα σε δύο σύρματα - - - - Draft_Stretch - - - Stretch - Έκταση - - - - Stretches the selected objects - Εκτείνει τα επιλεγμένα αντικείμενα - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Κείμενο - - - - Creates an annotation. CTRL to snap - Δημιουργεί μια περιγραφή. CTRL για προσκόλληση - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Εναλλαγή της Λειτουργίας Κατασκευής για τα επόμενα αντικείμενα. - - - - Toggle Construction Mode - Εναλλαγή Λειτουργίας Κατασκευής - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Εναλλαγή Λειτουργίας Συνέχισης - - - - Toggles the Continue Mode for next commands. - Εναλλάσσει την Λειτουργία Συνέχισης για τις επόμενες εντολές. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Εναλλαγή λειτουργίας προβολής - - - - Swaps display mode of selected objects between wireframe and flatlines - Εναλλάσσει την λειτουργία προβολής επιλεγμένων αντικειμένων μεταξύ σκελετού και επίπεδων γραμμών - - - - Draft_ToggleGrid - - - Toggle Grid - Εναλλαγή Κανάβου - - - - Toggles the Draft grid on/off - Ενεργοποιεί/απενεργοποιεί τον κάναβο Προσχεδίου - - - - Grid - Κάναβος - - - - Toggles the Draft grid On/Off - Ενεργοποιεί/Απενεργοποιεί τον κάναβο Προσχεδίου - - - - 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 - Περικόπτει ή επεκτείνει το επιλεγμένο αντικείμενο, ή επεκτείνει μεμονωμένες όψεις. CTRL για προσκόλληση, SHIFT για περιορισμό στο τρέχον τμήμα ή στο κανονικό, ALT για αντιστροφή - - - - Draft_UndoLine - - - Undo last segment - Αναιρέστε το τελευταίο τμήμα - - - - Undoes the last drawn segment of the line being drawn - Αναιρεί το τελευταίο σχεδιασμένο τμήμα της γραμμής που σχεδιάζεται - - - - Draft_Upgrade - - - Upgrade - Αναβαθμίστε - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Ενώνει τα επιλεγμένα αντικείμενα σε ένα, ή μετατρέπει τα κλειστά σύρματα σε γεμάτες όψεις, ή ενώνει όψεις - - - - Draft_Wire - - - Polyline - Polyline - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Δημιουργεί μία γραμμή πολλαπλών σημείων (polyline). CTRL για ελευθέρωση, SHIFT για περιορισμό - - - - Draft_WireToBSpline - - - Wire to B-spline - Από σύρμα σε Καμπύλη βασικής συνάρτησης B-spline - - - - Converts between Wire and B-spline - Μετατρέπει από Σύρμα σε Καμπύλη βασικής συνάρτησης B-spline και αντίστροφα - - Form @@ -2490,22 +1099,22 @@ value by using the [ and ] keys while drawing Gui::Dialog::DlgSettingsDraft - + General Draft Settings Γενικές Ρυθμίσεις Προσχεδίου - + This is the default color for objects being drawn while in construction mode. Αυτό είναι το προεπιλεγμένο χρώμα για τα αντικείμενα που σχεδιάζονται ενώ βρίσκεστε σε λειτουργία κατασκευής. - + This is the default group name for construction geometry Αυτό είναι το προεπιλεγμένο όνομα ομάδας για την κατασκευαστική γεωμετρία - + Construction Κατασκευή @@ -2515,37 +1124,32 @@ value by using the [ and ] keys while drawing Αποθήκευση του τρέχοντος χρώματος και πλάτους γραμμών για όλες τις συνεδρίες - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - Αν αυτό έχει επιλεχθεί, η λειτουργία αντιγραφής θα διατηρείται για όλες τις εντολές, διαφορετικά οι εντολές θα ξεκινούν πάντα σε λειτουργία μη αντιγραφής - - - + Global copy mode Καθολική λειτουργία αντιγραφής - + Default working plane Προεπιλεγμένο επίπεδο εργασίας - + None Κανένα - + XY (Top) XY (Οροφή) - + XZ (Front) XZ (Πρόσοψη) - + YZ (Side) YZ (Πλευρά) @@ -2610,12 +1214,12 @@ such as "Arial:Bold" Γενικές ρυθμίσεις - + Construction group name Όνομα ομάδας κατασκευής - + Tolerance Ανοχή @@ -2635,72 +1239,67 @@ such as "Arial:Bold" Εδώ μπορείτε να καθορίσετε έναν κατάλογο που περιέχει αρχεία SVG που περιέχουν <pattern> ορισμούς οι οποίοι μπορούν να προστεθούν στα καθιερωμένα μοτίβα διαγράμμισης επιφάνειας Προσχεδίου - + Constrain mod Λειτουργία περιορισμού - + The Constraining modifier key Το πλήκτρο τροποποίησης Περιορισμού - + Snap mod Λειτουργία προσκόλλησης - + The snap modifier key Το πλήκτρο τροποποίησης προσκόλλησης - + Alt mod Πλήκτρο τροποποίησης Alt - - 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 checked, a grid will appear when drawing Αν έχει επιλεχθεί, θα εμφανίζεται ένας κάναβος κατά την σχεδίαση - + Use grid Χρησιμοποιήστε κάναβο - + Grid spacing Αποστάσεις του κανάβου - + The spacing between each grid line Η απόσταση μεταξύ των γραμμών του κανάβου - + Main lines every Κύριες γραμμές κάθε - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. Οι κύριες γραμμές θα σχεδιαστούν παχύτερες. Ορίστε εδώ πόσα τετράγωνα θα υπάρχουν μεταξύ των κυρίων γραμμών. - + Internal precision level Επίπεδο εσωτερικής ακρίβειας @@ -2730,17 +1329,17 @@ such as "Arial:Bold" Εξαγάγετε τρισδιάστατα αντικείμενα ως πλέγματα πολλαπλών όψεων - + If checked, the Snap toolbar will be shown whenever you use snapping Αν έχει επιλεχθεί, η γραμμή εργαλείων Προσκόλλησης θα εμφανίζεται κάθε φορά που χρησιμοποιείτε την προσκόλληση - + Show Draft Snap toolbar Εμφανίστε την γραμμή εργαλείων Προσκόλλησης Προσχεδίου - + Hide Draft snap toolbar after use Αποκρύψτε την γραμμή εργαλείων Προσκόλλησης Προσχεδίου μετά την χρήση @@ -2750,7 +1349,7 @@ such as "Arial:Bold" Εμφανίστε τον ανιχνευτή Επιπέδου Εργασίας - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command Αν έχει επιλεχθεί, ο κάναβος Προσχεδίου θα είναι πάντα ορατός όταν ο πάγκος εργασίας Προσχεδίου είναι ενεργός. Διαφορετικά θα εμφανίζεται μόνο όταν χρησιμοποιείται κάποια εντολή @@ -2785,32 +1384,27 @@ such as "Arial:Bold" Μεταφράστε το λευκό χρώμα γραμμής σε μαύρο - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - Όταν αυτό έχει επιλεχθεί, τα εργαλεία Προσχεδίου θα δημιουργούν θεμελιακά στοιχεία εξαρτημάτων αντί για στοιχεία Προσχεδίου, όταν διατίθενται. - - - + Use Part Primitives when available Χρησιμοποιήστε Θεμελιακά Στοιχεία Εξαρτημάτων όταν διατίθενται - + Snapping Προσκόλληση - + If this is checked, snapping is activated without the need to press the snap mod key Αν αυτό έχει επιλεχθεί, η προσκόλληση ενεργοποιείται χωρίς να χρειάζεται να πιέσετε το πλήκτρο λειτουργίας προσκόλλησης - + Always snap (disable snap mod) Προσκόλληση πάντα (απενεργοποιήστε την λειτουργία προσκόλλησης) - + Construction geometry color Χρώμα κατασκευαστικής γεωμετρίας @@ -2880,12 +1474,12 @@ such as "Arial:Bold" Ανάλυση μοτίβων διαγράμμισης επιφάνειας - + Grid Κάναβος - + Always show the grid Να εμφανίζεται πάντα ο κάναβος @@ -2935,7 +1529,7 @@ such as "Arial:Bold" Επιλέξτε ένα αρχείο γραμματοσειράς - + Fill objects with faces whenever possible Γέμισμα των αντικειμένων με όψεις όποτε είναι εφικτό @@ -2990,12 +1584,12 @@ such as "Arial:Bold" χιλιοστά - + Grid size Μέγεθος κανάβου - + lines γραμμές @@ -3175,7 +1769,7 @@ such as "Arial:Bold" Αυτόματη αναβάθμιση (μόνο για εισαγωγέα παλαιού τύπου) - + Prefix labels of Clones with: Οι ετικέτες των κλώνων θα έχουν το πρόθεμα: @@ -3195,37 +1789,32 @@ such as "Arial:Bold" Αριθμός δεκαδικών - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - Αν αυτό έχει επιλεχθεί, τα αντικείμενα θα εμφανίζονται ως γεμάτα κατά προεπιλογή. Διαφορετικά, θα εμφανίζονται ως σκελετός - - - + Shift Shift - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key To πλήκτρο τροποποίησης Alt - + The number of horizontal or vertical lines of the grid Ο αριθμός των οριζόντιων ή κάθετων γραμμών του κανάβου - + The default color for new objects Το προεπιλεγμένο χρώμα για νέα αντικείμενα @@ -3249,11 +1838,6 @@ such as "Arial:Bold" An SVG linestyle definition Ένας ορισμός τύπου μορφοποίησης γραμμών SVG - - - When drawing lines, set focus on Length instead of X coordinate - Όταν σχεδιάζετε γραμμές, ορίστε την εστίαση στο Μήκος αντί της συντεταγμένης Χ - Extension lines size @@ -3325,12 +1909,12 @@ such as "Arial:Bold" Μέγιστο Τμήμα Καμπύλης Spline: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. Ο αριθμός των δεκαδικών ψηφίων σε λειτουργίες εσωτερικών συντεταγμένων (π.χ. 3 = 0.001). Οι τιμές μεταξύ 6 και 8 θεωρούνται συνήθως ο καλύτερος συμβιβασμός ανάμεσα στου χρήστες του FreeCAD. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. Αυτή είναι η τιμή που χρησιμοποιείται από συναρτήσεις οι οποίες χρησιμοποιούν μία ανοχή. @@ -3342,260 +1926,340 @@ Values with differences below this value will be treated as same. This value wil Χρησιμοποιήστε τον παλαιού τύπου εξαγωγέα python - + 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 Αν οριστεί αυτή η επιλογή, όταν δημιουργούνται αντικείμενα Σκίτσου πάνω από μία υπάρχουσα όψη κάποιου άλλου αντικειμένου, η ιδιότητα "Support" του αντικειμένου Σκίτσου θα καθοριστεί ώς το βασικό αντικείμενο. Αυτή ήταν η καθιερωμένη συμπεριφορά πρίν το FreeCAD 0.19 - + Construction Geometry Κατασκευαστική Γεωμετρία - + In-Command Shortcuts In-Command Shortcuts - + Relative Σχετικό - + R R - + Continue Συνεχίστε - + T T - + Close Κλείσιμο - + O O - + Copy Αντιγραφή - + P P - + Subelement Mode Τρόπος λειτουργίας υποστοιχείου - + D D - + Fill Γεμίστε - + L L - + Exit Έξοδος - + A A - + Select Edge Επιλέξτε ακμή - + E E - + Add Hold Προσθέστε Προσωρινού Σημείου - + Q Q - + Length Μήκος - + H H - + Wipe Εκκαθαρίστε - + W W - + Set WP Ορίστε WP - + U U - + Cycle Snap Ελευθέρωση Κύκλου - + ` ` - + Snap Snap - + S S - + Increase Radius Increase Radius - + [ [ - + Decrease Radius Decrease Radius - + ] ] - + Restrict X Περιορίστε X - + X X - + Restrict Y Περιορίστε Y - + Y Y - + Restrict Z Περιορίστε Z - + Z Z - + Grid color Grid color - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Επεξεργασία - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3799,566 +2463,363 @@ This value is the maximum segment length. ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - Προσκόλληση Προσχεδίου - - draft - - not shape found - δεν βρέθηκε σχήμα - - - - All Shapes must be co-planar - Όλα τα Σχήματα πρέπει να είναι συνεπίπεδα - - - - The given object is not planar and cannot be converted into a sketch. - Το δεδομένο αντικείμενο δεν είναι επίπεδο και δεν μπορεί να μετατραπεί σε σκαρίφημα. - - - - Unable to guess the normal direction of this object - Αδυναμία πρόβλεψης της κανονικής διεύθυνσης αυτού του αντικειμένου - - - + Draft Command Bar Γραμμή Εντολών Προσχεδίου - + Toggle construction mode Εναλλαγή λειτουργίας κατασκευής - + Current line color Τρέχον χρώμα γραμμής - + Current face color Τρέχον χρώμα όψης - + Current line width Τρέχον πλάτος γραμμής - + Current font size Τρέχον μέγεθος γραμματοσειράς - + Apply to selected objects Εφαρμόστε στα επιλεγμένα αντικείμενα - + Autogroup off Απενεργοποίηση Αυτόματης Ομαδοποίησης - + active command: ενεργή εντολή: - + None Κανένα - + Active Draft command Ενεργή εντολή Προσχεδίου - + X coordinate of next point Συντεταγμένη X του επόμενου σημείου - + X X - + Y Y - + Z Z - + Y coordinate of next point Συντεταγμένη Y του επόμενου σημείου - + 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 Γωνία του τρέχοντος τμήματος - + Radius Ακτίνα - + Radius of Circle Ακτίνα Κύκλου - + If checked, command will not finish until you press the command button again Αν έχει επιλεχθεί, η εντολή δεν θα ολοκληρωθεί έως ότου πιέσετε ξανά το πλήκτρο εντολής - + If checked, an OCC-style offset will be performed instead of the classic offset Αν έχει επιλεχθεί, μια μετατόπιση τύπου μορφοποίησης OCC θα εκτελεστεί αντί της κλασσικής μετατόπισης - + &OCC-style offset Μετατόπιση τύπου μορφοποίησης &OCC - - Add points to the current object - Προσθέστε σημεία στο τρέχον αντικείμενο - - - - Remove points from the current object - Αφαιρέστε σημεία από το τρέχον αντικείμενο - - - - Make Bezier node sharp - Κάντε τον κόμβο καμπύλης Bezier αιχμηρό - - - - Make Bezier node tangent - Κάντε τον κόμβο καμπύλης Bezier εφαπτόμενο - - - - Make Bezier node symmetric - Κάντε τον κόμβο καμπύλης Bezier συμμετρικό - - - + Sides Πλευρές - + Number of sides Αριθμός πλευρών - + Offset Μετατοπίστε - + Auto Αυτόματο - + Text string to draw Συμβολοσειρά κειμένου σχεδίασης - + String Συμβολοσειρά - + Height of text Ύψος κειμένου - + Height Ύψος - + Intercharacter spacing Κενό μεταξύ των χαρακτήρων - + Tracking Απόσταση Γραμμάτων - + Full path to font file: Πλήρης διαδρομή για το αρχείο γραμματοσειράς: - + Open a FileChooser for font file Άνοιγμα ενός Επιλογέα Αρχείων για το αρχείο γραμματοσειράς - + Line Γραμμή - + DWire Σύρμα προσχεδίου - + Circle Κύκλος - + Center X Κέντρο X - + Arc Τόξο - + Point Σημείο - + Label Ετικέτα - + Distance Distance - + Trim Περικοπή - + Pick Object Διαλέξτε Αντικείμενο - + Edit Επεξεργασία - + Global X Καθολικό X - + Global Y Καθολικό Y - + Global Z Καθολικό Z - + Local X Τοπικό X - + Local Y Τοπικό Y - + Local Z Τοπικό Z - + Invalid Size value. Using 200.0. Μη έγκυρη τιμή Μεγέθους. Θα χρησιμοποιηθεί η τιμή 200.0. - + Invalid Tracking value. Using 0. Μη έγκυρη τιμή Απόστασης Γραμμάτων. Θα χρησιμοποιηθεί η τιμή 0. - + Please enter a text string. Παρακαλώ εισάγετε μια συμβολοσειρά κειμένου. - + Select a Font file Επιλέξτε ένα αρχείο Γραμματοσειράς - + Please enter a font file. Παρακαλώ εισάγετε ένα αρχείο γραμματοσειράς. - + Autogroup: Αυτόματη Ομαδοποίηση: - + Faces Όψεις - + Remove Αφαίρεση - + Add Προσθήκη - + Facebinder elements Στοιχεία σύνθεσης όψεων - - Create Line - Δημιουργήστε Γραμμή - - - - Convert to Wire - Μετατρέψτε σε Σύρμα - - - + BSpline Καμπύλη Βασικής Συνάρτησης BSpline - + BezCurve Καμπύλη Bezier - - Create BezCurve - Δημιουργήστε Καμπύλη Bezier - - - - Rectangle - Ορθογώνιο - - - - Create Plane - Δημιουργήστε Επίπεδο - - - - Create Rectangle - Δημιουργήστε Ορθογώνιο - - - - Create Circle - Δημιουργήστε Κύκλο - - - - Create Arc - Δημιουργήστε Τόξο - - - - Polygon - Πολύγωνο - - - - Create Polygon - Δημιουργήστε Πολύγωνο - - - - Ellipse - Έλλειψη - - - - Create Ellipse - Δημιουργήστε Έλλειψη - - - - Text - Κείμενο - - - - Create Text - Δημιουργήστε Κέιμενο - - - - Dimension - Διάσταση - - - - Create Dimension - Δημιουργήστε Διάσταση - - - - ShapeString - Πλαίσιο Συμβολοσειράς Κειμένου - - - - Create ShapeString - Δημιουργήστε Πλαίσιο Συμβολοσειράς Κειμένου - - - + Copy Αντιγραφή - - - Move - Μετακινήστε - - - - Change Style - Αλλαγή Τύπου Μορφοποίησης - - - - Rotate - Περιστρέψτε - - - - Stretch - Έκταση - - - - Upgrade - Αναβαθμίστε - - - - Downgrade - Υποβαθμίστε - - - - Convert to Sketch - Μετατρέψτε σε Σκαρίφημα - - - - Convert to Draft - Μετατρέψτε σε Προσχέδιο - - - - Convert - Μετατρέψτε - - - - Array - Διάταξη - - - - Create Point - Δημιουργήστε Σημείο - - - - Mirror - Κατοπτρίστε - The DXF import/export libraries needed by FreeCAD to handle @@ -4379,581 +2840,329 @@ https://github.com/yorikvanhavre/Draft-dxf-importer Για να επιτρέψετε στο FreeCAD να κατεβάσει αυτές τις βιβλιοθήκες, απαντήστε Ναι. - - Draft.makeBSpline: not enough points - Προσχέδιο.δημιουργίαΚαμπύληςΒασικήςΣυνάρτησηςBSpline: δεν υπάρχουν αρκετά σημεία - - - - Draft.makeBSpline: Equal endpoints forced Closed - Προσχέδιο.δημιουργίαΚαμπύληςΒασικήςΣυνάρτησηςBSpline: Αναγκαστικό Κλείσιμο ισοδύναμων τελικών σημείων - - - - Draft.makeBSpline: Invalid pointslist - Προσχέδιο.δημιουργίαΚαμπύληςΒασικήςΣυνάρτησηςBSpline: Μη έγκυρη λίστα σημείων - - - - No object given - Δεν έχει δοθεί κανένα αντικείμενο - - - - The two points are coincident - Τα δύο σημεία είναι συμπίπτοντα - - - + Found groups: closing each open object inside Βρέθηκαν ομάδες: κλείσιμο κάθε ανοικτού αντικειμένου εντός - + Found mesh(es): turning into Part shapes Βρέθηκε πλέγμα(τα): μετατροπή σε σχήματα Εξαρτημάτων - + Found 1 solidifiable object: solidifying it Found 1 solidifiable object: solidifying it - + Found 2 objects: fusing them Βρέθηκαν 2 αντικείμενα: πραγματοποιείται συγχώνευση - + Found several objects: creating a shell Βρέθηκαν διάφορα αντικείμενα: πραγματοποιείται δημιουργία ενός κελύφους - + Found several coplanar objects or faces: creating one face Βρέθηκαν διάφορα συνεπίπεδα αντικείμενα ή όψεις: πραγματοποιείται δημιουργία μιας όψης - + Found 1 non-parametric objects: draftifying it Βρέθηκε ένα μη παραμετρικό αντικείμενο: πραγματοποιείται δημιουργία προσχεδίου - + Found 1 closed sketch object: creating a face from it Βρέθηκε ένα κλειστό σκαρίφημα: πραγματοποιείται δημιουργία όψης από αυτό - + Found 1 linear object: converting to line Βρέθηκε 1 γραμμικό αντικείμενο: πραγματοποιείται μετατροπή σε γραμμή - + Found closed wires: creating faces Βρέθηκαν κλειστά σύρματα: πραγματοποιείται δημιουργία όψεων - + Found 1 open wire: closing it Βρέθηκε 1 ανοικτό σύρμα: πραγματοποιείται κλείσιμο - + Found several open wires: joining them Βρέθηκαν διάφορα ανοικτά σύρματα: πραγματοποιείται ένωση αυτών - + Found several edges: wiring them Βρέθηκαν διάφορες ακμές; πραγματοποιείται ψηφιοποίηση αυτών με τη χρήση σύρματος - + Found several non-treatable objects: creating compound Βρέθηκαν διάφορα μη επισκευάσιμα αντικείμενα: πραγματοποιείται δημιουργία σύνθετου σχήματος - + Unable to upgrade these objects. Αδυναμία αναβάθμισης αυτών των αντικειμένων. - + Found 1 block: exploding it Βρέθηκε 1 μπλοκ: πραγματοποιείται κατακερματισμός - + Found 1 multi-solids compound: exploding it Βρέθηκε 1 σύνθετο σχήμα πολλαπλών στερεών: πραγματοποιείται κατακερματισμός - + Found 1 parametric object: breaking its dependencies Βρέθηκε 1 παραμετρικό αντικείμενο: πραγματοποιείται άρση εξαρτήσεων - + Found 2 objects: subtracting them Βρέθηκαν 2 αντικείμενα: πραγματοποιείται αφαίρεση - + Found several faces: splitting them Βρέθηκαν διάφορες όψεις: πραγματοποιείται διαχωρισμός - + Found several objects: subtracting them from the first one Βρέθηκα διάφορα αντικείμενα: πραγματοποιείται αφαίρεσή τους από το πρώτο - + Found 1 face: extracting its wires Βρέθηκε 1 όψη: πραγματοποιείται εξαγωγή των συρμάτων της - + Found only wires: extracting their edges Βρέθηκαν μόνο σύρματα: πραγματοποιείται εξαγωγή των ακμών τους - + No more downgrade possible Δεν είναι δυνατή η περαιτέρω υποβάθμιση - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _ΚαμπύληςΒασικήςΣυνάρτησηςBSpline.δημιουργίαΓεωμετρίας: Κλειστή με ίδιο πρώτο/τελευταίο Σημείο. Η γεωμετρία δεν ενημερώθηκε. - - - + No point found No point found - - ShapeString: string has no wires - Πλαίσιο Συμβολοσειράς Κειμένου: η συμβολοσειρά δεν έχει σύρματα - - - + Relative Σχετικό - + Continue Συνεχίστε - + Close Κλείσιμο - + Fill Γεμίστε - + Exit Έξοδος - + Snap On/Off Ενεργοποίηση/Απενεργοποίηση Προσκόλλησης - + Increase snap radius Αυξήστε την ακτίνα προσκόλλησης - + Decrease snap radius Ελαττώστε την ακτίνα προσκόλλησης - + Restrict X Περιορίστε X - + Restrict Y Περιορίστε Y - + Restrict Z Περιορίστε Z - + Select edge Επιλέξτε ακμή - + Add custom snap point Προσθέστε προσαρμοσμένο σημείο προσκόλλησης - + Length mode Λειτουργία μήκους - + Wipe Εκκαθαρίστε - + Set Working Plane Ορίστε Επίπεδο Εργασίας - + Cycle snap object Cycle snap object - + Check this to lock the current angle Επιλέξτε αυτό για να κλειδώσετε την τρέχουσα γωνία - + Coordinates relative to last point or absolute Συντεταγμένες σχετικές με το τελευταίο σημείο ή απόλυτες - + Filled Γεμάτο - + Finish Ολοκλήρωση - + Finishes the current drawing or editing operation Ολοκληρώνει την τρέχουσα σχεδίαση ή λειτουργία επεξεργασίας - + &Undo (CTRL+Z) %Αναίρεση (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 Ορίστε WP - + Reorients the working plane on the last segment Αναπροσανατολίζει το επίπεδο εργασίας στο τελευταίο τμήμα - + Selects an existing edge to be measured by this dimension Επιλέγει μια υπάρχουσα ακμή για να μετρηθεί από αυτήν την διάσταση - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands - - Default - Προεπιλεγμένο - - - - Create Wire - Create Wire - - - - Unable to create a Wire from selected objects - Αδυναμία δημιουργίας Σύρματος από τα επιλεγμένα αντικείμενα - - - - Spline has been closed - Η καμπύλη spline έχει κλείσει - - - - Last point has been removed - Αφαιρέθηκε το τελευταίο σημείο - - - - Create B-spline - Δημιουργία καμπύλης B-spline - - - - Bezier curve has been closed - Η καμπύλη Bezier έχει κλείσει - - - - Edges don't intersect! - Οι ακμές δεν τέμνονται! - - - - Pick ShapeString location point: - Διαλέξτε σημείο τοποθεσίας Πλαισίου Συμβολοσειράς Κειμένου: - - - - Select an object to move - Επιλέξτε ένα αντικείμενο προς μετακίνηση - - - - Select an object to rotate - Επιλέξτε ένα αντικείμενο προς περιστροφή - - - - Select an object to offset - Επιλέξτε ένα αντικείμενο προς μετατόπιση - - - - Offset only works on one object at a time - Η μετατόπιση λειτουργεί σε ένα αντικείμενο τη φορά - - - - Sorry, offset of Bezier curves is currently still not supported - Λυπούμαστε, η μετατόπιση των καμπύλων Bezier εξακολουθεί να μην υποστηρίζεται - - - - Select an object to stretch - Επιλέξτε ένα αντικείμενο προς έκταση - - - - Turning one Rectangle into a Wire - Πραγματοποιείται μετατροπή Ορθογωνίου σε Σύρμα - - - - Select an object to join - Select an object to join - - - - Join - Συνένωση - - - - Select an object to split - Select an object to split - - - - Select an object to upgrade - Επιλέξτε ένα αντικείμενο προς αναβάθμιση - - - - Select object(s) to trim/extend - Επιλέξτε αντικείμενο(α) προς περικοπή/επέκταση - - - - 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 scale - Επιλέξτε ένα αντικείμενο προς κλιμακοποίηση - - - - Select an object to project - Επιλέξτε ένα αντικείμενο προς προβολή - - - - Select a Draft object to edit - Επιλέξτε ένα Προσχέδιο προς επεξεργασία - - - - Active object must have more than two points/nodes - Το ενεργό αντικείμενο θα πρέπει να έχει πάνω από δύο σημεία/κόμβους - - - - Endpoint of BezCurve can't be smoothed - Το τελικό σημείο της Καμπύλης Bezier δεν μπορεί να εξομαλυνθεί - - - - Select an object to convert - Επιλέξτε ένα αντικείμενο προς μετατροπή - - - - Select an object to array - Επιλέξτε ένα αντικείμενο προς διάταξη - - - - Please select base and path objects - Παρακαλώ επιλέξτε αντικείμενα βάσης και στοιχεία διαδρομής - - - - Please select base and pointlist objects - - Please select base and pointlist objects - - - - - Select an object to clone - Επιλέξτε ένα αντικείμενο προς κλωνοποίηση - - - - Select face(s) on existing object(s) - Επιλέξτε όψη(εις) σε υπάρχον αντικείμενο(α) - - - - Select an object to mirror - Επιλέξτε ένα αντικείμενο προς κατοπτρισμό - - - - This tool only works with Wires and Lines - Αυτό το εργαλείο λειτουργεί μόνο με Σύρματα και Γραμμές - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s shares a base with %d other objects. Please check if you want to modify this. - + Subelement mode Subelement mode - - Toggle radius and angles arc editing - Toggle radius and angles arc editing - - - + Modify subelements Modify subelements - + If checked, subelements will be modified instead of entire objects If checked, subelements will be modified instead of entire objects - + CubicBezCurve CubicBezCurve - - Some subelements could not be moved. - Some subelements could not be moved. - - - - Scale - Κλίμακα - - - - Some subelements could not be scaled. - Some subelements could not be scaled. - - - + Top Πάνω - + Front Εμπρόσθια - + Side Side - + Current working plane Current working plane - - No edit point found for selected object - No edit point found for selected object - - - + 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 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 @@ -4973,220 +3182,15 @@ https://github.com/yorikvanhavre/Draft-dxf-importer Layers - - Pick first point - Pick first point - - - - Pick next point - Pick next point - - - + Polyline Polyline - - Pick next point, or Finish (shift-F) or close (o) - Pick next point, or Finish (shift-F) or close (o) - - - - Click and drag to define next knot - Click and drag to define next knot - - - - Click and drag to define next knot: ESC to Finish or close (o) - Click and drag to define next knot: ESC to Finish or close (o) - - - - Pick opposite point - Pick opposite point - - - - Pick center point - Pick center point - - - - Pick radius - Pick radius - - - - Pick start angle - Pick start angle - - - - Pick aperture - Pick aperture - - - - Pick aperture angle - Pick aperture angle - - - - Pick location point - Pick location point - - - - Pick ShapeString location point - Pick ShapeString location point - - - - Pick start point - Pick start point - - - - Pick end point - Pick end point - - - - Pick rotation center - Pick rotation center - - - - Base angle - Base angle - - - - Pick base angle - Pick base angle - - - - Rotation - Περιστροφή - - - - Pick rotation angle - Pick rotation angle - - - - Cannot offset this object type - Cannot offset this object type - - - - Pick distance - Pick distance - - - - Pick first point of selection rectangle - Pick first point of selection rectangle - - - - Pick opposite point of selection rectangle - Pick opposite point of selection rectangle - - - - Pick start point of displacement - Pick start point of displacement - - - - Pick end point of displacement - Pick end point of displacement - - - - Pick base point - Pick base point - - - - Pick reference distance from base point - Pick reference distance from base point - - - - Pick new distance from base point - Pick new distance from base point - - - - Select an object to edit - Select an object to edit - - - - Pick start point of mirror line - Pick start point of mirror line - - - - Pick end point of mirror line - Pick end point of mirror line - - - - Pick target point - Pick target point - - - - Pick endpoint of leader line - Pick endpoint of leader line - - - - Pick text position - Pick text position - - - + Draft Βύθισμα - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed @@ -5278,37 +3282,37 @@ https://github.com/yorikvanhavre/Draft-dxf-importer Δημιουργία στρογγυλέματος - + Toggle near snap on/off Toggle near snap on/off - + Create text Δημιουργία κειμένου - + Press this button to create the text object, or finish your text with two blank lines Press this button to create the text object, or finish your text with two blank lines - + Center Y Center Y - + Center Z Center Z - + Offset distance Offset distance - + Trim distance Trim distance @@ -5323,74 +3327,9 @@ https://github.com/yorikvanhavre/Draft-dxf-importer Select contents - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Επιλογή - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Σύρμα diff --git a/src/Mod/Draft/Resources/translations/Draft_es-ES.qm b/src/Mod/Draft/Resources/translations/Draft_es-ES.qm index 32211daa76..ef69ac0423 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_es-ES.qm and b/src/Mod/Draft/Resources/translations/Draft_es-ES.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_es-ES.ts b/src/Mod/Draft/Resources/translations/Draft_es-ES.ts index 354427a966..0c025c5f23 100644 --- a/src/Mod/Draft/Resources/translations/Draft_es-ES.ts +++ b/src/Mod/Draft/Resources/translations/Draft_es-ES.ts @@ -3,212 +3,11 @@ App::Property - - - Defines a hatch pattern - Define un patrón de rayado - - - - Sets the size of the pattern - Establecer el tamaño de patrón - - - - Startpoint of dimension - Punto inicial de la dimensión - - - - Endpoint of dimension - Punto final de la dimensión - - - - - Point through which the dimension line passes - Punto por donde pasa la línea de cota - - - - The object measured by this dimension - El objeto medido por esta cota - - - - The geometry this dimension is linked to - La geometría de esta dimensión está vinculada a - - - - The measurement of this dimension - La medida de esta cota - - - - For arc/circle measurements, false = radius, true = diameter - Para las mediciones de arco/círculo, false = radio, true = diámetro - - - - Font size - Tamaño de la fuente - - - - The number of decimals to show - El número de decimales a mostrar - - - - Arrow size - Tamaño de flecha - - - - The spacing between the text and the dimension line - El espacio entre el texto y la linea de dimensión - - - - Arrow type - Tipo de flecha - - - - Font name - Nombre de la fuente - - - - Line width - Ancho de la línea - - - - Line color - Color de línea - - - - Length of the extension lines - Longitud de las líneas de extensión - - - - Rotate the dimension arrows 180 degrees - Gira 180 grados las flechas de dimensión - - - - Rotate the dimension text 180 degrees - Girar el texto de dimensión 180 grados - - - - Show the unit suffix - Mostrar el sufijo de unidad - - - - The position of the text. Leave (0,0,0) for automatic position - La posición del texto. Dejar (0,0,0) para posicion automática - - - - Text override. Use $dim to insert the dimension length - Reemplazo de texto. Utilice $dim para introducir la longitud de dimensión - - - - A unit to express the measurement. Leave blank for system default - Una unidad para expresar la medición. Deje en blanco para el defecto del sistema - - - - Start angle of the dimension - Ángulo del comienzo de la cota - - - - End angle of the dimension - Ángulo final de la cota - - - - The center point of this dimension - El punto central de esta cota - - - - The normal direction of this dimension - La dirección normal de esta cota - - - - Text override. Use 'dim' to insert the dimension length - Reemplazo de texto. Utilice $dim para introducir la longitud de dimensión - - - - Length of the rectangle - Longitud del rectángulo - Radius to use to fillet the corners Radio para redondeo las esquinas - - - Size of the chamfer to give to the corners - Tamaño del chaflán para dar a las esquinas - - - - Create a face - Crear una cara - - - - Defines a texture image (overrides hatch patterns) - Define una imagen de textura (reemplaza patrones de hatch) - - - - Start angle of the arc - Ángulo inicial del arco - - - - End angle of the arc (for a full circle, give it same value as First Angle) - Ángulo final del arco (para un círculo completo, dar el mismo valor que el primer ángulo) - - - - Radius of the circle - Radio de la circunferencia - - - - The minor radius of the ellipse - El radio menor de la elipse - - - - The major radius of the ellipse - El radio mayor de la elipse - - - - The vertices of the wire - Los vértices del alambre - - - - If the wire is closed or not - Si el alambre está cerrado o no - The start point of this line @@ -225,505 +24,155 @@ La longitud de esta linea - - Create a face if this object is closed - Crear una cara si este objeto está cerrado - - - - The number of subdivisions of each edge - El número de subdivisiones de cada arista - - - - Number of faces - Número de caras - - - - Radius of the control circle - Radio del círculo de control - - - - How the polygon must be drawn from the control circle - Cómo se debe dibujar el polígono desde el círculo de control - - - + Projection direction Dirección de proyección - + The width of the lines inside this object La anchura de las líneas dentro de este objeto - + The size of the texts inside this object El tamaño de los textos dentro de este objeto - + The spacing between lines of text El espaciado entre líneas de texto - + The color of the projected objects El color de los objetos proyectados - + The linked object El objeto vinculado - + Shape Fill Style Estilo de relleno de forma - + Line Style Estilo de línea - + If checked, source objects are displayed regardless of being visible in the 3D model Si está marcada, se muestran objetos de origen sin importar ser visible en el modelo 3D - - Create a face if this spline is closed - Crear una cara si este spline está cerrado - - - - Parameterization factor - Factor de parametrización - - - - The points of the Bezier curve - Los puntos de la curva Bezier - - - - The degree of the Bezier function - El grado de la función Bezier - - - - Continuity - Continuidad - - - - If the Bezier curve should be closed or not - Si la curva Bezier se debe cerrar o no - - - - Create a face if this curve is closed - Crear una cara si esta curva es cerrada - - - - The components of this block - Los componentes de este bloque - - - - The base object this 2D view must represent - El objeto base que debe representar esta vista 2D - - - - The projection vector of this object - El vector de proyección de este objeto - - - - The way the viewed object must be projected - La forma que el objeto visto debe ser proyectado - - - - The indices of the faces to be projected in Individual Faces mode - Los índices de las caras a ser proyectado en el modo de caras individuales - - - - Show hidden lines - Mostrar líneas ocultas - - - + The base object that must be duplicated El objeto base que debe ser duplicado - + The type of array to create El tipo de matriz a crear - + The axis direction La dirección del eje - + Number of copies in X direction Número de copias en dirección a X - + Number of copies in Y direction Número de copias en dirección a Y - + Number of copies in Z direction Número de copias en dirección a Z - + Number of copies Número de copias - + Distance and orientation of intervals in X direction Distancia y orientación de intervalos en dirección X - + Distance and orientation of intervals in Y direction Distancia y orientación de intervalos en dirección Y - + Distance and orientation of intervals in Z direction Distancia y orientación de intervalos en dirección Z - + Distance and orientation of intervals in Axis direction Distancia y orientación de intervalos en dirección del eje - + Center point Punto central - + Angle to cover with copies Ángulo para cubrir con las copias - + Specifies if copies must be fused (slower) Especifica si copias deben ser fusionadas (más lento) - + The path object along which to distribute objects El objeto de trayectoria a lo largo del cual distribuir objetos - + Selected subobjects (edges) of PathObj Subobjetos seleccionados (bordes) de PathObj - + Optional translation vector Vector de traslación opcional - + Orientation of Base along path Orientación de Base a lo largo de la trayectoria - - X Location - Posición X - - - - Y Location - Posición Y - - - - Z Location - Posición Z - - - - Text string - Cadena de texto - - - - Font file name - Nombre del archivo fuente - - - - Height of text - Altura de texto - - - - Inter-character spacing - Espaciado entre caracteres - - - - Linked faces - Caras vinculadas - - - - Specifies if splitter lines must be removed - Especifica si deben eliminarse las líneas divisor - - - - An optional extrusion value to be applied to all faces - Un valor opcional de extrusión a ser aplicado a todas las caras - - - - Height of the rectangle - Altura del rectángulo - - - - Horizontal subdivisions of this rectangle - Subdivisiones horizontales de este rectángulo - - - - Vertical subdivisions of this rectangle - Subdivisiones verticales de este rectángulo - - - - The placement of this object - La posición de este objeto - - - - The display length of this section plane - Mostrar la longitud del plano de sección - - - - The size of the arrows of this section plane - El tamaño de las flechas de este plano de sección - - - - For Cutlines and Cutfaces modes, this leaves the faces at the cut location - Para los modos Cutlines y Cute Faces, esto deja las caras en el lugar de corte - - - - The base object is the wire, it's formed from 2 objects - El objeto base es el alambre formado por 2 objetos - - - - The tool object is the wire, it's formed from 2 objects - El objeto herramienta es el alambre formado por 2 objetos - - - - The length of the straight segment - La longitud del segmento recto - - - - The point indicated by this label - El punto indicado por esta etiqueta - - - - The points defining the label polyline - Los puntos de definición de la polilínea de la etiqueta - - - - The direction of the straight segment - La dirección de la recta segmento - - - - The type of information shown by this label - El tipo de información mostrado por esta etiqueta - - - - The target object of this label - El objeto de destino de esta etiqueta - - - - The text to display when type is set to custom - El texto aparecerá cuando el tipo sea configurado a medida - - - - The text displayed by this label - El texto que muestra esta etiqueta - - - - The size of the text - El tamaño del texto - - - - The font of the text - El tipo de letra del texto - - - - The size of the arrow - El tamaño de la flecha - - - - The vertical alignment of the text - La alineación vertical del texto - - - - The type of arrow of this label - El tipo de flecha de esta etiqueta - - - - The type of frame around the text of this object - El tipo de marco que rodea el texto de este objeto - - - - Text color - Color del texto - - - - The maximum number of characters on each line of the text box - El número máximo de caracteres por cada renglón del cuadro de texto - - - - The distance the dimension line is extended past the extension lines - La distancia de la línea de cota es extendida más allá de las líneas de extensión - - - - Length of the extension line above the dimension line - La Longitud de la línea de extensión por encima de la línea de cota - - - - The points of the B-spline - Los puntos de la B-spline - - - - If the B-spline is closed or not - Si el B-spline se cierra o no - - - - Tessellate Ellipses and B-splines into line segments - Teselar elipses y curvas B-spline en segmentos de línea - - - - Length of line segments if tessellating Ellipses or B-splines into line segments - Longitud de segmentos de línea si se ha teselado elipses o B-splines en segmentos de línea - - - - If this is True, this object will be recomputed only if it is visible - Si es correcto, este objeto sera reprocesado unicamente si es visible - - - + Base Base - + PointList Lista de puntos - + Count Count - - - The objects included in this clone - Los objetos incluidos en este clone - - - - The scale factor of this clone - El factor de escala de este clone - - - - If this clones several objects, this specifies if the result is a fusion or a compound - Si esto reproduce varios objetos, esto especifica si el resultado es una fusión o un compuesto - - - - This specifies if the shapes sew - Especifica si las formas se cosen - - - - Display a leader line or not - Mostrar una línea directriz o no - - - - The text displayed by this object - El texto que muestra este objeto - - - - Line spacing (relative to font size) - Interlineado (en relación con el tamaño de fuente) - - - - The area of this object - El área de este objeto - - - - Displays a Dimension symbol at the end of the wire - Muestra un símbolo de cota en el extremo del alambre - - - - Fuse wall and structure objects of same type and material - Fusionar muro y objetos de estructura de mismo tipo y material - The objects that are part of this layer @@ -760,83 +209,231 @@ La transparencia de los hijos de esta capa - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object - Show array element as children object + Mostrar arreglo como objeto descendiente - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle - Distance between copies in a circle + Distancia entre copias en un círculo - + Distance between circles - Distance between circles + Distancia entre círculos - + number of circles - number of circles + número de círculos + + + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Renombrar + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Borrar + + + + Text + Texto + + + + Font size + Tamaño de la fuente + + + + Line spacing + Line spacing + + + + Font name + Nombre de la fuente + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Unidades + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Ancho de la línea + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Tamaño de flecha + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Tipo de flecha + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Punto + + + + Arrow + Flecha + + + + Tick + Tick Draft - - - Slope - Pendiente - - - - Scale - Escalar - - - - Writing camera position - Escribir posición de la cámara - - - - Writing objects shown/hidden state - Escribir objetos estado mostrar/ocultar - - - - X factor - Factor X - - - - Y factor - Factor Y - - - - Z factor - Factor Z - - - - Uniform scaling - Escala uniforme - - - - Working plane orientation - Orientación del plano de trabajo - Download of dxf libraries failed. @@ -847,54 +444,34 @@ Instale el complemento de las bibliotecas de dxf manualmente por medio de la opción Herramientas ▸ Gestor de complementos - - This Wire is already flat - Este Alambre ya es plano - - - - Pick from/to points - Elegir desde/hacia puntos - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Pendiente a dar a los Alambres/Líneas seleccionados: 0 = horizontal, 1 = 45 grados para arriba, -1 = 45 grados hacia abajo - - - - Create a clone - Crear un clon - - - + %s cannot be modified because its placement is readonly. - %s cannot be modified because its placement is readonly. + %s no puede ser modificado porque su ubicación es de solo lectura. - + Upgrade: Unknown force method: - Upgrade: Unknown force method: + Actualizar: Método forzoso desconocido: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius + + Draft creation tools + Herramientas de creación de borradores - Draft creation tools - Draft creation tools + Draft annotation tools + Herramientas de anotación de borrador - Draft annotation tools - Draft annotation tools + Draft modification tools + Herramientas de modificación de borrador - Draft modification tools - Draft modification tools + Draft utility tools + Draft utility tools @@ -909,20 +486,20 @@ por medio de la opción Herramientas ▸ Gestor de complementos &Modification - &Modification + &Modificación &Utilities - &Utilities + &Utilidades - + Draft Calado - + Import-Export Importar/Exportar @@ -932,107 +509,117 @@ por medio de la opción Herramientas ▸ Gestor de complementos Circular array - Circular array + Matriz circular - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 - Center of rotation + Centro de rotación - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point - Reset point + Restablecer punto - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fusión - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance - Tangential distance + Distancia tangencial - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance - Radial distance + Distancia Radial - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers - Number of circular layers + Número de capas circulares - + Symmetry Simetría - + (Placeholder for the icon) - (Placeholder for the icon) + (Marcador de posición para el icono) @@ -1040,107 +627,125 @@ por medio de la opción Herramientas ▸ Gestor de complementos Orthogonal array - Orthogonal array + Matriz ortogonal - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z - Reset Z + Resetear Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fusión - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) - (Placeholder for the icon) + (Marcador de posición para el icono) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X - Reset X + Resetear 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y - Reset Y + Resetear 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. + 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 + Número de elementos @@ -1148,87 +753,99 @@ por medio de la opción Herramientas ▸ Gestor de complementos Polar array - Polar array + Matriz polar - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 - Center of rotation + Centro de rotación - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point - Reset point + Restablecer punto - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fusión - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 - Polar angle + Ángulo polar - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements - Number of elements + Número de elementos - + (Placeholder for the icon) - (Placeholder for the icon) + (Marcador de posición para el icono) @@ -1294,375 +911,6 @@ por medio de la opción Herramientas ▸ Gestor de complementos Reiniciar puntos - - Draft_AddConstruction - - - Add to Construction group - Añadir a grupo de la construcción - - - - Adds the selected objects to the Construction group - Añade los objetos seleccionados al grupo de construcción - - - - Draft_AddPoint - - - Add Point - Añadir punto - - - - Adds a point to an existing Wire or B-spline - Añade un punto a un alambre o B-spline existente - - - - Draft_AddToGroup - - - Move to group... - Mover al grupo... - - - - Moves the selected object(s) to an existing group - Mueve el(los) objeto(s) seleccionado(s) a un grupo existente - - - - Draft_ApplyStyle - - - Apply Current Style - Aplicar Estilo Actual - - - - Applies current line width and color to selected objects - Aplica el ancho de línea y color actuales a los objetos seleccionados - - - - Draft_Arc - - - Arc - Arco - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Crea un arco por punto central y radio. CTRL para ajuste, SHIFT para restringir - - - - Draft_ArcTools - - - Arc tools - Herramientas de arco - - - - Draft_Arc_3Points - - - Arc 3 points - Arco de 3 puntos - - - - Creates an arc by 3 points - Crea un arco por 3 puntos - - - - Draft_Array - - - Array - Matriz - - - - Creates a polar or rectangular array from a selected object - Crea una matriz rectangular o polar de un objeto seleccionado - - - - Draft_AutoGroup - - - AutoGroup - Auto-agrupar - - - - Select a group to automatically add all Draft & Arch objects to - Seleccione un grupo para agregar automáticamente todos los objetos Borrador y Arquitectural a - - - - Draft_BSpline - - - B-spline - B-spline - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Crea una múltiple-punto B-spline. CTRL para ajustar, Mayús para restringir - - - - Draft_BezCurve - - - BezCurve - CurvaBezier - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Crea una curva Bezier. CTRL para ajustar, MAY para restringir - - - - Draft_BezierTools - - - Bezier tools - Herramientas Bézier - - - - Draft_Circle - - - Circle - Circunferencia - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Crea una circunferencia. CTRL para forzar, ALT para seleccionar objetos tangentes - - - - Draft_Clone - - - Clone - Clonar - - - - Clones the selected object(s) - Copia los objetos seleccionados - - - - Draft_CloseLine - - - Close Line - Cerrar línea - - - - Closes the line being drawn - Cierra la línea que se está dibujando - - - - Draft_CubicBezCurve - - - CubicBezCurve - CubicBezCurve - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Crea una curva Bézier cúbica -Haga clic y arrastre para definir puntos de control. CTRL para ajuste, SHIFT para restringir - - - - Draft_DelPoint - - - Remove Point - Eliminar punto - - - - Removes a point from an existing Wire or B-spline - Quita un punto de un alambre o B-spline - - - - Draft_Dimension - - - Dimension - Cota - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Crea una cota. CTRL para forzar, SHIFT para restringir, ALT para seleccionar un segmento - - - - Draft_Downgrade - - - Downgrade - Reducir - - - - Explodes the selected objects into simpler objects, or subtracts faces - Explota los objetos seleccionados en objetos más simples, o resta caras - - - - Draft_Draft2Sketch - - - Draft to Sketch - Borrador a esquema - - - - Convert bidirectionally between Draft and Sketch objects - Convertir bidireccionalmente entre objetos borrador y esquema - - - - Draft_Drawing - - - Drawing - Dibujo - - - - Puts the selected objects on a Drawing sheet - Pone los objetos seleccionados en una hoja de dibujo - - - - Draft_Edit - - - Edit - Editar - - - - Edits the active object - Edita el objeto activo - - - - Draft_Ellipse - - - Ellipse - Elipse - - - - Creates an ellipse. CTRL to snap - Crea una elipse. CTRL para ajustar - - - - Draft_Facebinder - - - Facebinder - unir caras - - - - Creates a facebinder object from selected face(s) - Crear un objecto facebinder a partir de cara(s) seleccionada(s) - - - - Draft_FinishLine - - - Finish line - Terminar línea - - - - Finishes a line without closing it - Termina una línea sin cerrarla - - - - Draft_FlipDimension - - - Flip Dimension - Invertir Cota - - - - Flip the normal direction of a dimension - Girar la dirección normal de una cota - - - - Draft_Heal - - - Heal - Reparar - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Reparar objetos del boceto defectuosos guardados con una versión de FreeCAD anterior - - - - Draft_Join - - - Join - Unirse - - - - Joins two wires together - Conecta dos alambres juntos - - - - Draft_Label - - - Label - Etiqueta - - - - Creates a label, optionally attached to a selected object or element - Crea una etiqueta, opcionalmente ligada a un objeto o elemento seleccionado - - Draft_Layer @@ -1676,645 +924,6 @@ Haga clic y arrastre para definir puntos de control. CTRL para ajuste, SHIFT par Añade una capa - - Draft_Line - - - Line - Línea - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Crea una línea de 2 puntos. CTRL para forzar, SHIFT para restringir - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Reflejar - - - - Mirrors the selected objects along a line defined by two points - Refleja los objetos seleccionados a lo largo de una línea definida por dos puntos - - - - Draft_Move - - - Move - Mover - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Mueve los objetos seleccionados entre 2 puntos. CTRL para ajuste, SHIFT para restringir - - - - Draft_Offset - - - Offset - Equidistancia - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Crea una equidistancia al objeto activo. CTRL para forzar, SHIFT para restringir, ALT para copiar - - - - Draft_PathArray - - - PathArray - matriz de copia - - - - Creates copies of a selected object along a selected path. - Crea copias de un objeto seleccionado siguiendo una ruta seleccionada. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Punto - - - - Creates a point object - Crea un objeto punto - - - - Draft_PointArray - - - PointArray - Formación sobre puntos - - - - Creates copies of a selected object on the position of points. - Crea copias de un objeto seleccionado en la posición de los puntos. - - - - Draft_Polygon - - - Polygon - Polígono - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Crea un polígono regular. CTRL para forzar, SHIFT para restringir - - - - Draft_Rectangle - - - Rectangle - Rectángulo - - - - Creates a 2-point rectangle. CTRL to snap - Crea un rectángulo dado por 2 puntos. CTRL para forzar - - - - Draft_Rotate - - - Rotate - Girar - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Gira los objetos seleccionados. CTRL para forzar, SHIFT para restringir, ALT para crear una copia - - - - Draft_Scale - - - Scale - Escalar - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Escala los objetos seleccionados desde un punto base. CTRL para forzar, SHIFT para restringir, ALT para copiar - - - - Draft_SelectGroup - - - Select group - Seleccionar grupo - - - - Selects all objects with the same parents as this group - Selecciona todos los objetos con los mismos padres de este grupo - - - - Draft_SelectPlane - - - SelectPlane - Seleccionar plano - - - - Select a working plane for geometry creation - Selecciona un plano de trabajo para crear geometría - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Crea un objeto proxy desde el plano de trabajo actual - - - - Create Working Plane Proxy - Crear Proxy del plano de trabajo - - - - Draft_Shape2DView - - - Shape 2D view - Vista de forma 2D - - - - Creates Shape 2D views of selected objects - Crea vistas de formas 2D de los objetos seleccionados - - - - Draft_ShapeString - - - Shape from text... - Forma a partir de texto... - - - - Creates text string in shapes. - crear una cadena de texto en las formas. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Mostrar barra de Ajuste - - - - Shows Draft snap toolbar - Mostrar barra de herramientas Ajuste del Borrador - - - - Draft_Slope - - - Set Slope - Ajustar pendiente - - - - Sets the slope of a selected Line or Wire - Ajusta la pendiente de una línea o alambre seleccionado - - - - Draft_Snap_Angle - - - Angles - Angulos - - - - Snaps to 45 and 90 degrees points on arcs and circles - magnetiza a 45 o 90 grados los puntos en arcos y circulos - - - - Draft_Snap_Center - - - Center - Centro - - - - Snaps to center of circles and arcs - Se ajusta al centro de circunferencias y arcos - - - - Draft_Snap_Dimensions - - - Dimensions - Dimensiones - - - - Shows temporary dimensions when snapping to Arch objects - Muestra las dimensiones temporales cuando ajusta a objetos arcos - - - - Draft_Snap_Endpoint - - - Endpoint - Punto final - - - - Snaps to endpoints of edges - Se ajusta a los extremos de los bordes - - - - Draft_Snap_Extension - - - Extension - Extensión - - - - Snaps to extension of edges - Se ajusta a la extensión de los bordes - - - - Draft_Snap_Grid - - - Grid - Rejilla - - - - Snaps to grid points - Se ajusta a los puntos de la rejilla - - - - Draft_Snap_Intersection - - - Intersection - Intersección - - - - Snaps to edges intersections - Se ajusta a las intersecciones de los bordes - - - - Draft_Snap_Lock - - - Toggle On/Off - encendido/apagado - - - - Activates/deactivates all snap tools at once - Activa/desactiva todas las herramientas de ajuste a la vez - - - - Lock - Bloquear - - - - Draft_Snap_Midpoint - - - Midpoint - Punto medio - - - - Snaps to midpoints of edges - Se ajusta a los puntos medios de los bordes - - - - Draft_Snap_Near - - - Nearest - Mas cercano - - - - Snaps to nearest point on edges - Se ajusta al punto más cercano en los bordes - - - - Draft_Snap_Ortho - - - Ortho - Ortho - - - - Snaps to orthogonal and 45 degrees directions - Se ajusta a direcciones ortogonales y a 45 grados - - - - Draft_Snap_Parallel - - - Parallel - Paralelo - - - - Snaps to parallel directions of edges - Se anexa a direcciones paralelas de los bordes - - - - Draft_Snap_Perpendicular - - - Perpendicular - Perpendicular - - - - Snaps to perpendicular points on edges - Se anexa a puntos perpendiculares en los bordes - - - - Draft_Snap_Special - - - Special - Especial - - - - Snaps to special locations of objects - Encajar a ubicaciones especiales de objectos - - - - Draft_Snap_WorkingPlane - - - Working Plane - Plano de Trabajo - - - - Restricts the snapped point to the current working plane - Restringe el punto de ajuste al plano de trabajo actual - - - - Draft_Split - - - Split - Dividir - - - - Splits a wire into two wires - Divide un alambre en dos alambres - - - - Draft_Stretch - - - Stretch - Estirar - - - - Stretches the selected objects - Estirar los objetos seleccionados - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Texto - - - - Creates an annotation. CTRL to snap - Crea una anotación. CTRL para forzar - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Conmuta el modo de construcción para los próximos objetos. - - - - Toggle Construction Mode - Cambiar a modo de construcción - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Cambiar modo continuo - - - - Toggles the Continue Mode for next commands. - Activa o desactiva el modo de continuar para los comandos siguientes. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Alternar modo de exhibición - - - - Swaps display mode of selected objects between wireframe and flatlines - Intercambia el modo de exhibir los objectos selecionados entre modelo de alambre and líneas planas - - - - Draft_ToggleGrid - - - Toggle Grid - Activar/Desactivar rejilla - - - - Toggles the Draft grid on/off - Activa/Desactiva la rejilla - - - - Grid - Rejilla - - - - Toggles the Draft grid On/Off - Alterna de la cuadrícula de trazado On/Off - - - - Draft_Trimex - - - Trimex - Recortar o extender - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Recorta o extiende el objeto seleccionado, solo se puede aplicar a caras. CTRL ajustes, SHIFT restringe el segmento actual o normal, ALT invierte - - - - Draft_UndoLine - - - Undo last segment - Deshacer el último segmento - - - - Undoes the last drawn segment of the line being drawn - Deshace el último segmento de la línea que se está dibujando - - - - Draft_Upgrade - - - Upgrade - Aumentar - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Se une los objetos seleccionados en uno, o convierte los alambres cerrados en caras llenas o une caras - - - - Draft_Wire - - - Polyline - Polilínea - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Crea una línea de puntos múltiples (polilínea). CTRL para capturar, SHIFT para restringir - - - - Draft_WireToBSpline - - - Wire to B-spline - Alambre a B-spline - - - - Converts between Wire and B-spline - Convierte entre el alambre y B-spline - - Form @@ -2326,13 +935,12 @@ Haga clic y arrastre para definir puntos de control. CTRL para ajuste, SHIFT par Select a face or working plane proxy or 3 vertices. Or choose one of the options below - Select a face or working plane proxy or 3 vertices. -Or choose one of the options below + Seleccione una cara o un plano proxy de trabajo o 3 vértices, o elija una de las siguientes opciones Sets the working plane to the XY plane (ground plane) - Sets the working plane to the XY plane (ground plane) + Establece el plano de trabajo en el plano XY (plano de tierra) @@ -2342,7 +950,7 @@ Or choose one of the options below Sets the working plane to the XZ plane (front plane) - Sets the working plane to the XZ plane (front plane) + Establece el plano de trabajo al plano XZ (plano frontal) @@ -2352,7 +960,7 @@ Or choose one of the options below Sets the working plane to the YZ plane (side plane) - Sets the working plane to the YZ plane (side plane) + Establece el plano de trabajo al plano YZ (plano lateral) @@ -2362,19 +970,19 @@ Or choose one of the options below Sets the working plane facing the current view - Sets the working plane facing the current view + Establece el plano de trabajo frente a la vista actual Align to view - Align to view + Alinear a la vista The working plane will align to the current view each time a command is started - The working plane will align to the current -view each time a command is started + El plano de trabajo se alineará a la vista actual +cada vez que se inicie un comando @@ -2386,9 +994,9 @@ 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 - An optional offset to give to the working plane -above its base position. Use this together with one -of the buttons above + Un desplazamiento opcional a dar al plano de trabajo +sobre su posición base. Úselo junto con uno +de los botones de arriba @@ -2400,9 +1008,9 @@ of the buttons above If this is selected, the working plane will be centered on the current view when pressing one of the buttons above - If this is selected, the working plane will be -centered on the current view when pressing one -of the buttons above + Si se selecciona esta opción, el plano de trabajo estará +centrado en la vista actual al presionar uno +de los botones de arriba @@ -2414,28 +1022,28 @@ of the buttons above Or select a single vertex to move the current working plane without changing its orientation. Then, press the button below - Or select a single vertex to move the current -working plane without changing its orientation. -Then, press the button below + O seleccione un solo vértice para mover el plano actual +de trabajo sin cambiar su orientación. +Luego, presione el botón de abajo Moves the working plane without changing its orientation. If no point is selected, the plane will be moved to the center of the view - Moves the working plane without changing its -orientation. If no point is selected, the plane -will be moved to the center of the view + Mueve el plano de trabajo sin cambiar su orientación. +Si no se selecciona ningún punto, el plano +se moverá al centro de la vista Move working plane - Move working plane + Mover plano de trabajo The spacing between the smaller grid lines - The spacing between the smaller grid lines + El espacio entre las líneas de cuadrícula más pequeñas @@ -2445,7 +1053,7 @@ will be moved to the center of the view The number of squares between each main line of the grid - The number of squares between each main line of the grid + El número de cuadrados entre cada línea principal de la cuadrícula @@ -2457,9 +1065,9 @@ will be moved to the center of the view 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 - 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 + La distancia en la que un punto se puede ajustar a +al acercarse al ratón. También puede cambiar este valor +usando las teclas [ y ] mientras dibuja @@ -2469,43 +1077,43 @@ value by using the [ and ] keys while drawing Centers the view on the current working plane - Centers the view on the current working plane + Centra la vista en el plano de trabajo actual Center view - Center view + Centrar vista Resets the working plane to its previous position - Resets the working plane to its previous position + Restablece el plano de trabajo a su posición anterior Previous - Previous + Anterior Gui::Dialog::DlgSettingsDraft - + General Draft Settings Configuración general de Croquizado - + This is the default color for objects being drawn while in construction mode. Este es el color predeterminado para objetos que están siendo dibujados en el modo de construcción. - + This is the default group name for construction geometry Este es el nombre del grupo predeterminado para la geometría de la construcción - + Construction Construcción @@ -2515,37 +1123,32 @@ value by using the [ and ] keys while drawing Preservar color y ancho de línea presentes de una session a otra - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - Si esto está marcado, el modo de copiar se preservará de un comando a otro; de otro manera, los comandos siempre empezarán en el modo de "sin-copiar" - - - + Global copy mode Modo de copia global - + Default working plane Plano de trabajo predeterminado - + None Ninguno - + XY (Top) XY (Superior) - + XZ (Front) XZ (Frontal) - + YZ (Side) YZ (Lateral) @@ -2608,12 +1211,12 @@ such as "Arial:Bold" Opciones generales - + Construction group name Nombre de grupo de construcción - + Tolerance Tolerancia @@ -2633,72 +1236,67 @@ such as "Arial:Bold" Aquí puede especificar un directorio que contenga archivos SVG con <pattern> definiciones para añadir a los patrones estándar de impresion de sombreado - + Constrain mod mod de Restricción - + The Constraining modifier key El modificador de la tecla Restricción - + Snap mod Ajustes del mod - + The snap modifier key La tecla para modificar ajustes - + Alt mod Alt - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - Normalmente, después de copiar objetos, las copias quedan seleccionadas. Si esta opción está activada, los objetos base serán seleccionados en su lugar. - - - + Select base objects after copying Seleccione los objetos base después de copiar - + If checked, a grid will appear when drawing Si está activada, aparecerá una rejilla al dibujar - + Use grid Usar la rejilla - + Grid spacing Espaciado de la cuadrícula - + The spacing between each grid line El espaciado entre líneas de cuadrícula - + Main lines every Líneas principales cada - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. Las líneas principales se dibujarán más gruesas. Especifique aquí cuántos cuadros dejar entre líneas principales. - + Internal precision level Nivel de precisión interno @@ -2728,17 +1326,17 @@ such as "Arial:Bold" Exporta objetos 3D como mallas poligonales - + If checked, the Snap toolbar will be shown whenever you use snapping Si está marcada, se mostrará la barra de herramientas de Ajuste cuando utilices el ajuste - + Show Draft Snap toolbar Mostrar barra de herramientas de Ajuste del borrador - + Hide Draft snap toolbar after use Ocultar barra de herramientas de ajuste del borrador después del uso @@ -2748,7 +1346,7 @@ such as "Arial:Bold" Mostrar plano de trabajo rastreador - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command Si está seleccionada, la rejilla del Borrador siempre será visible cuando el escenario Borrador esté activo. De lo contrario sólo cuando se utilizará un comando @@ -2783,32 +1381,27 @@ such as "Arial:Bold" Interpretar la línea blanca como negra - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - De estar marcada, las herramientas de dibujo crearán primitivas tipo parte en lugar de objetos de dibujo, cuando sea posible. - - - + Use Part Primitives when available Utiliza Primitivos del módulo Pieza cuando estén disponibles - + Snapping Ajuste - + If this is checked, snapping is activated without the need to press the snap mod key Si está marcado, se activa el ajuste sin necesidad de pulsar la tecla snap mod - + Always snap (disable snap mod) Siempre ajustar (desactivar modo de ajuste) - + Construction geometry color Color de los elementos auxiliares @@ -2878,12 +1471,12 @@ such as "Arial:Bold" Resolución de patrones de sombreado - + Grid Rejilla - + Always show the grid Mostrar siempre la cuadrícula @@ -2933,7 +1526,7 @@ such as "Arial:Bold" Seleccione un archivo de fuente - + Fill objects with faces whenever possible Rellenar objetos con caras siempre que sea posible @@ -2988,12 +1581,12 @@ such as "Arial:Bold" mm - + Grid size Tamaño de cuadrícula - + lines Líneas @@ -3060,7 +1653,7 @@ such as "Arial:Bold" Dimension settings - Configuración de dimensiones + Configuración de cotas @@ -3173,7 +1766,7 @@ such as "Arial:Bold" Actualización automática (sólo para el importador antiguo) - + Prefix labels of Clones with: Prefijo de etiquetas de Clones con: @@ -3193,37 +1786,32 @@ such as "Arial:Bold" Número de decimales - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - Si esta casilla está seleccionada, los objetos aparecerán como rellenos por defecto. De lo contrario, aparecen como estructura alámbrica - - - + Shift Mayúsculas - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key La tecla modificadora Alt - + The number of horizontal or vertical lines of the grid El número de lineas horizontales o verticales de la cuadrícula - + The default color for new objects El color por defecto para nuevos objetos @@ -3247,11 +1835,6 @@ such as "Arial:Bold" An SVG linestyle definition Una definición de estilo de línea SVG - - - When drawing lines, set focus on Length instead of X coordinate - Al dibujar líneas, ajustar el foco en longitud en vez de coordenadas X - Extension lines size @@ -3323,12 +1906,12 @@ such as "Arial:Bold" Segmento de Max Spline: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. El número de decimales en las operaciones de coordenadas internas (por ejemplo, 3 = 0.001). Los valores entre 6 y 8 generalmente se consideran el mejor rango entre los usuarios de FreeCAD. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. Este es el valor utilizado por funciones que utilizan una tolerancia. @@ -3340,329 +1923,408 @@ Valores con diferencias por debajo de este valor serán tratados como iguales. E Usar exportador de python antiguo - + 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 Si esta opción está configurada, al crear objetos de borrador en la parte superior de una cara existente de otro objeto, la propiedad "Soporte" del objeto Borrador será puesta en el objeto base. Este fue el comportamiento estándar antes de FreeCAD 0.19 - + Construction Geometry Geometría de Construcción - + In-Command Shortcuts Atajos de órdenes - + Relative Relativo - + R R - + Continue Continuar - + T T - + Close Cerrar - + O O - + Copy Copiar - + P P - + Subelement Mode Modo Subelemento - + D D - + Fill Relleno - + L L - + Exit Salir - + A A - + Select Edge Seleccionar arista - + E E - + Add Hold Agregar Columna - + Q Q - + Length Longitud - + H H - + Wipe Limpieza - + W W - + Set WP Configurar WP - + U U - + Cycle Snap Ajuste angular - + ` ` - + Snap Snap - + S S - + Increase Radius Aumentar radio - + [ [ - + Decrease Radius Disminuir radio - + ] ] - + Restrict X Restringir X - + X X - + Restrict Y Restringir Y - + Y Y - + Restrict Z Restringir Z - + Z Z - + Grid color Color de la rejilla - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. + Si esta opción está marcada, la lista desplegable de capas también mostrará grupos, permitiéndole agregar objetos automáticamente a los grupos también. - + Show groups in layers list drop-down button - Show groups in layers list drop-down button + Mostrar grupos en el botón desplegable de la lista de capas - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Establecer la propiedad de Soporte cuando sea posible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Editar - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects - Maximum number of contemporary edited objects + Número máximo de objetos editados a la vez - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 - Draft edit pick radius + Editar radio de selección de borrador + + + + Controls pick radius of edit nodes + Controla la selección del radio de los nodos de edición Path to ODA file converter - Path to ODA file converter + Ruta al conversor de archivos ODA This preferences dialog will be shown when importing/ exporting DXF files - This preferences dialog will be shown when importing/ exporting DXF files + Este diálogo de preferencias se mostrará al importar/exportar archivos DXF Python importer is used, otherwise the newer C++ is used. Note: C++ importer is faster, but is not as featureful yet - Python importer is used, otherwise the newer C++ is used. -Note: C++ importer is faster, but is not as featureful yet + Se utiliza el importador de Python, de lo contrario se utilizará el nuevo C++. +Nota: el importador de C++ es más rápido, pero aún no está tan implementado Python exporter is used, otherwise the newer C++ is used. Note: C++ importer is faster, but is not as featureful yet - Python exporter is used, otherwise the newer C++ is used. -Note: C++ importer is faster, but is not as featureful yet - + Se utiliza el importador de Python, de lo contrario se utilizará el nuevo C++. +Nota: el importador de C++ es más rápido, pero aún no está tan implementado Allow FreeCAD to download the Python converter for DXF import and export. You can also do this manually by installing the "dxf_library" workbench from the Addon Manager. - Allow FreeCAD to download the Python converter for DXF import and export. -You can also do this manually by installing the "dxf_library" workbench -from the Addon Manager. + Permitir que FreeCAD descargue el convertidor Python para importar y exportar DXF. +También puede hacerlo manualmente instalando el banco de trabajo "dxf_library" +desde el Administrador de Complementos. If unchecked, texts and mtexts won't be imported - If unchecked, texts and mtexts won't be imported + Si no está marcado, los textos y mtexts no se importarán If unchecked, points won't be imported - If unchecked, points won't be imported + Si no está marcado, los puntos no se importarán If checked, paper space objects will be imported too - If checked, paper space objects will be imported too + Si está marcado, también se importarán objetos de espacio de papel If you want the non-named blocks (beginning with a *) to be imported too - If you want the non-named blocks (beginning with a *) to be imported too + Si quieres que los bloques sin nombre (que comienzan con un *) se importen también Only standard Part objects will be created (fastest) - Only standard Part objects will be created (fastest) + Sólo se crearán objetos de partes estándar (más rápido) Parametric Draft objects will be created whenever possible - Parametric Draft objects will be created whenever possible + Los borradores paramétricos serán creados cuando sea posible Sketches will be created whenever possible - Sketches will be created whenever possible + Los croquis se crearán siempre que sea posible @@ -3670,115 +2332,115 @@ from the Addon Manager. The factor is the conversion between the unit of your DXF file and millimeters. Example: for files in millimeters: 1, in centimeters: 10, in meters: 1000, in inches: 25.4, in feet: 304.8 - Scale factor to apply to DXF files on import. -The factor is the conversion between the unit of your DXF file and millimeters. -Example: for files in millimeters: 1, in centimeters: 10, - in meters: 1000, in inches: 25.4, in feet: 304.8 + Factor de escala a aplicar a archivos DXF al importar. +El factor es la conversión entre la unidad de su archivo DXF y milímetros. +Ejemplo: para archivos en milímetros: 1, en centímetros: 10, + en metros: 1000, en pulgadas: 25.4, en pies: 304.8 Colors will be retrieved from the DXF objects whenever possible. Otherwise default colors will be applied. - Colors will be retrieved from the DXF objects whenever possible. -Otherwise default colors will be applied. + Los colores serán recuperados de los objetos DXF siempre que sea posible. +De lo contrario se aplicarán los colores predeterminados. FreeCAD will try to join coincident objects into wires. Note that this can take a while! - FreeCAD will try to join coincident objects into wires. -Note that this can take a while! + FreeCAD intentará unir objetos coincidentes en alambres. +¡Ten en cuenta que esto puede tardar un tiempo! Objects from the same layers will be joined into Draft Blocks, turning the display faster, but making them less easily editable - Objects from the same layers will be joined into Draft Blocks, -turning the display faster, but making them less easily editable + Los objetos de las mismas capas se unirán a los bloques Borradores, +volviendo la pantalla más rápida, pero haciéndolos menos fáciles de editar Imported texts will get the standard Draft Text size, instead of the size they have in the DXF document - Imported texts will get the standard Draft Text size, -instead of the size they have in the DXF document + Los textos importados obtendrán el tamaño estándar de texto borrador, +en lugar del tamaño que tienen en el documento DXF If this is checked, DXF layers will be imported as Draft Layers - If this is checked, DXF layers will be imported as Draft Layers + Si se selecciona esta opción, las capas DXF se importarán como Capas borradoras Use Layers - Use Layers + Usar Capas Hatches will be converted into simple wires - Hatches will be converted into simple wires + Los rayados se convertirán en alambres simples If polylines have a width defined, they will be rendered as closed wires with correct width - If polylines have a width defined, they will be rendered -as closed wires with correct width + Si las polilíneas tienen un ancho definido, serán renderizadas +como alambres cerrados con la anchura correcta Maximum length of each of the polyline segments. If it is set to '0' the whole spline is treated as a straight segment. - Maximum length of each of the polyline segments. -If it is set to '0' the whole spline is treated as a straight segment. + Longitud máxima de cada segmento de polilínea. +Si se establece en '0' toda la curva se trata como un segmento recto. All objects containing faces will be exported as 3D polyfaces - All objects containing faces will be exported as 3D polyfaces + Todos los objetos que contengan caras serán exportados como caras poligonales 3D Drawing Views will be exported as blocks. This might fail for post DXF R12 templates. - Drawing Views will be exported as blocks. -This might fail for post DXF R12 templates. + Las vistas de dibujo se exportarán como bloques. +Esto podría fallar para plantillas post DXF R12. Exported objects will be projected to reflect the current view direction - Exported objects will be projected to reflect the current view direction + Los objetos exportados serán proyectados para reflejar la dirección actual de la vista Method chosen for importing SVG object color to FreeCAD - Method chosen for importing SVG object color to FreeCAD + Método elegido para importar el color del objeto SVG a FreeCAD If checked, no units conversion will occur. One unit in the SVG file will translate as one millimeter. - If checked, no units conversion will occur. -One unit in the SVG file will translate as one millimeter. + Si está marcado, no se producirá ninguna conversión de unidades. +Una unidad en el archivo SVG se traducirá como un milímetro. Style of SVG file to write when exporting a sketch - Style of SVG file to write when exporting a sketch + Estilo del archivo SVG a escribir al exportar un croquis All white lines will appear in black in the SVG for better readability against white backgrounds - All white lines will appear in black in the SVG for better readability against white backgrounds + Todas las líneas blancas aparecerán en negro en el SVG para una mejor legibilidad contra fondos blancos Versions of Open CASCADE older than version 6.8 don't support arc projection. In this case arcs will be discretized into small line segments. This value is the maximum segment length. - Versions of Open CASCADE older than version 6.8 don't support arc projection. -In this case arcs will be discretized into small line segments. -This value is the maximum segment length. + Las versiones de Open CASCADE anteriores a la versión 6.8 no soportan proyección de arco. +En este caso, los arcos serán discretizados en pequeños segmentos de línea. +Este valor es la longitud máxima del segmento. @@ -3786,578 +2448,374 @@ This value is the maximum segment length. Converting: - Converting: + Convirtiendo: Conversion successful - Conversion successful + Conversión realizada correctamente ImportSVG - + Unknown SVG export style, switching to Translated - Unknown SVG export style, switching to Translated - - - - Workbench - - - Draft Snap - Ajuste del borrador + Estilo de exportación SVG desconocido, cambiando a Traducido draft - - not shape found - forma no encontrada - - - - All Shapes must be co-planar - Todas las formas deben ser coplanares - - - - The given object is not planar and cannot be converted into a sketch. - El objeto no es plano y no se puede convertir en un croquis. - - - - Unable to guess the normal direction of this object - No se puede adivinar la dirección normal de este objeto - - - + Draft Command Bar Barra de comandos del borrador - + Toggle construction mode Cambiar a modo de construcción - + Current line color Color de línea actual - + Current face color Color de cara actual - + Current line width Ancho de línea actual - + Current font size Tamaño de fuente actual - + Apply to selected objects Aplicar a los objetos seleccionados - + Autogroup off Desactivar Auto-agrupar - + active command: Comando activo: - + None Ninguno - + Active Draft command Activar comando de boceto - + X coordinate of next point Coordenada X del siguiente punto - + X X - + Y Y - + Z Z - + Y coordinate of next point Coordenada Y del siguiente punto - + Z coordinate of next point Coordenada Z del siguiente punto - + Enter point Suministrar punto - + Enter a new point with the given coordinates Suministre un nuevo punto con las coordenadas dadas - + Length Longitud - + Angle Ángulo - + Length of current segment Longitud del segmento actual - + Angle of current segment Ángulo del segmento actual - + Radius Radio - + Radius of Circle radio de la circunferencia - + If checked, command will not finish until you press the command button again Si está activado, el comando no terminará hasta que vuelva a pulsar el botón de comando - + If checked, an OCC-style offset will be performed instead of the classic offset Si marcado, una offset estilo OCC será realizada en vez del offset clásico - + &OCC-style offset Salida estilo OCC - - Add points to the current object - Agregar puntos al objeto actual - - - - Remove points from the current object - Eliminar puntos del objeto actual - - - - Make Bezier node sharp - Hacer nodo Bezier filoso - - - - Make Bezier node tangent - Hacer nodo Bézier tangente - - - - Make Bezier node symmetric - Hacer nodo Bézier simétrico - - - + Sides Lados - + Number of sides Número de lados - + Offset Equidistancia - + Auto Auto - + Text string to draw Cadena de texto para dibujar - + String Cadena de texto - + Height of text Altura de texto - + Height Altura - + Intercharacter spacing Espacio entre caracteres - + Tracking Seguimiento - + Full path to font file: Ruta de acceso completa al archivo de fuente: - + Open a FileChooser for font file Abrir un Selector de ficheros para el archivo de fuente - + Line Línea - + DWire DWire - + Circle Circunferencia - + Center X Centro X - + Arc Arco - + Point Punto - + Label Etiqueta - + Distance Distancia - + Trim Recortar - + Pick Object Designar objeto - + Edit Editar - + Global X Global X - + Global Y Y global - + Global Z Z global - + Local X X local - + Local Y Y local - + Local Z Z local - + Invalid Size value. Using 200.0. Valor no válido de tamaño. Usando 200.0. - + Invalid Tracking value. Using 0. Valor de seguimiento no válido. Usando 0. - + Please enter a text string. Por favor, introduzca una cadena de texto. - + Select a Font file Seleccione un archivo de fuente - + Please enter a font file. Por favor, introduzca un fichero de fuente. - + Autogroup: Auto-agrupar: - + Faces Caras - + Remove Quitar - + Add Añadir - + Facebinder elements Elementos Facebinder - - Create Line - Crear línea - - - - Convert to Wire - Convertir en Alambre - - - + BSpline BSpline - + BezCurve CurvaBezier - - Create BezCurve - Crear Curva Bezier - - - - Rectangle - Rectángulo - - - - Create Plane - Crear Plano - - - - Create Rectangle - Crear Rectángulo - - - - Create Circle - Crear Círculo - - - - Create Arc - Crear Arco - - - - Polygon - Polígono - - - - Create Polygon - Crear Polígono - - - - Ellipse - Elipse - - - - Create Ellipse - Crear elipse - - - - Text - Texto - - - - Create Text - Crear texto - - - - Dimension - Cota - - - - Create Dimension - Crear dimensión - - - - ShapeString - etiqueta - - - - Create ShapeString - Crear etiqueta - - - - + Copy Copiar - - - Move - Mover - - - - Change Style - Cambiar estilo - - - - Rotate - Girar - - - - Stretch - Estirar - - - - Upgrade - Aumentar - - - - Downgrade - Reducir - - - - Convert to Sketch - Convertir a Croquis - - - - Convert to Draft - Convertir a Boceto - - - - Convert - Convertir - - - - Array - Matriz - - - - Create Point - Crear Punto - - - - Mirror - Reflejar - The DXF import/export libraries needed by FreeCAD to handle @@ -4376,581 +2834,329 @@ O descargar estas bibliotecas manualmente, como se explica en https://github.com Para habilitar a FreeCAD la descarga de estas bibliotecas, responder Si. - - Draft.makeBSpline: not enough points - Draft.makeBSpline: no hay suficientes puntos - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: Extremos iguales cerrado forzado - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: Pointslist no válida - - - - No object given - Ningún objeto dado - - - - The two points are coincident - Los dos puntos son coincidentes - - - + Found groups: closing each open object inside Encuentran grupos: cerrar cada objeto abierto dentro de - + Found mesh(es): turning into Part shapes Encontrada(s) malla(s): convertir formas en pieza - + Found 1 solidifiable object: solidifying it Encontrado 1 objeto solidificable: solidificándolo - + Found 2 objects: fusing them Encontrados 2 objetos: fusionando - + Found several objects: creating a shell Se encontraron varios objetos: creando un armazón - + Found several coplanar objects or faces: creating one face Se encontraron varios objetos o caras coplanares: creando una cara - + Found 1 non-parametric objects: draftifying it Encontrado 1 objeto no paramétrico: diseñándolo - + Found 1 closed sketch object: creating a face from it Encontrado 1 boceto de objeto cerrado: crear una cara de él - + Found 1 linear object: converting to line Se encontró 1 objeto linear: convirtiendo a línea - + Found closed wires: creating faces Se encontraron alambres cerrados: creando caras - + Found 1 open wire: closing it Encontrado 1 alambre abierto: cierre - + Found several open wires: joining them Encontrados varios alambres abiertos: uniéndolos - + Found several edges: wiring them Encontradas varias aristas: uniéndolas - + Found several non-treatable objects: creating compound Encontraron varios objetos no tratables: crear compuesto - + Unable to upgrade these objects. No se puede actualizar estos objetos. - + Found 1 block: exploding it Encontrado 1 bloque: explotarlo - + Found 1 multi-solids compound: exploding it Encuentrado 1 compuesto de múltiples sólido: explotarlo - + Found 1 parametric object: breaking its dependencies Encontrado 1 objeto paramétrico: rompiendo sus dependencias - + Found 2 objects: subtracting them Encontrados 2 objetos: restarlos - + Found several faces: splitting them Encontradas varias caras: partirlas - + Found several objects: subtracting them from the first one Encontrados varios objetos: restar de la primera - + Found 1 face: extracting its wires Encontrada 1 cara: extrayendo sus alambres - + Found only wires: extracting their edges Encontrados solamente alambres: extrayendo sus aristas - + No more downgrade possible No más posible downgrade - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: cerrado con el mismo punto de la primera/última. Geometría no actualizado. - - - + No point found No se ha encontrado punto - - ShapeString: string has no wires - ShapeString: la cadena no tiene alambres - - - + Relative Relativo - + Continue Continuar - + Close Cerrar - + Fill Relleno - + Exit Salir - + Snap On/Off Ajuste On/Off - + Increase snap radius Incremento ajuste de radio - + Decrease snap radius Disminuir ajuste de radio - + Restrict X Restringir X - + Restrict Y Restringir Y - + Restrict Z Restringir Z - + Select edge Seleccionar arista - + Add custom snap point Añadir punto de ajuste complementario - + Length mode Modo longitud - + Wipe Limpieza - + Set Working Plane Configurar plano de trabajo - + Cycle snap object Objeto de ajuste de ciclo - + Check this to lock the current angle Mira para bloquear el ángulo actual - + Coordinates relative to last point or absolute Coordenadas en relación con el último punto o absoluto - + Filled Relleno - + Finish Terminado - + Finishes the current drawing or editing operation Termina el dibujo actual u operación de edición - + &Undo (CTRL+Z) &Deshacer (Ctrl+Z) - + Undo the last segment Deshacer el tramo anterior - + Finishes and closes the current line Finalizar y cerrar la línea actual - + Wipes the existing segments of this line and starts again from the last point Limpia los segmentos existentes de esta línea y empieza de nuevo desde el último punto - + Set WP Configurar WP - + Reorients the working plane on the last segment Reorienta el plano de trabajo en el último segmento - + Selects an existing edge to be measured by this dimension Selecciona una arista existente para ser medido por esta cota - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands Si está marcado, los objetos se copiarán en lugar de moverlos. Preferencias -> Draft-> Modo de copia global para mantener este modo en los siguientes comandos - - Default - Por defecto - - - - Create Wire - Crear un Wire - - - - Unable to create a Wire from selected objects - No se puede crear un Alambre de objetos seleccionados - - - - Spline has been closed - Spline se ha cerrado - - - - Last point has been removed - El Último punto se ha eliminado - - - - Create B-spline - Crear B-spline - - - - Bezier curve has been closed - La curva Bezier ha sido cerrada - - - - Edges don't intersect! - ¡No se cruzan las aristas! - - - - Pick ShapeString location point: - Escoja el punto de ubicación de ShapeString: - - - - Select an object to move - Seleccione un objeto para mover - - - - Select an object to rotate - Seleccione un objeto para girar - - - - Select an object to offset - Seleccione un objeto para desplazar - - - - Offset only works on one object at a time - El desplazamiento sólo funciona con un objeto a la vez - - - - Sorry, offset of Bezier curves is currently still not supported - Lo sentimos, desplazamiento de curvas Bézier actualmente todavía no se admite - - - - Select an object to stretch - Seleccione un objeto para estirar - - - - Turning one Rectangle into a Wire - Convertir un rectángulo en un alambre - - - - Select an object to join - Seleccione un objeto para unir - - - - Join - Unirse - - - - Select an object to split - Seleccione un objeto para separar - - - - Select an object to upgrade - Seleccione un objeto para actualizar - - - - Select object(s) to trim/extend - Seleccione objeto(s) a recortar/extender - - - - Unable to trim these objects, only Draft wires and arcs are supported - Incapaz de recortar estos objetos, sólo proyecto de alambres y arcos son compatibles - - - - Unable to trim these objects, too many wires - Incapaz de recortar estos objetos, demasiados alambres - - - - These objects don't intersect - Estos objetos no intersectan - - - - Too many intersection points - Demasiados puntos de intersección - - - - Select an object to scale - Seleccione un objeto para escalar - - - - Select an object to project - Seleccione un objeto para proyecto - - - - Select a Draft object to edit - Seleccione un objeto de proyecto para editar - - - - Active object must have more than two points/nodes - Objeto activo debe tener más de dos puntos/nodos - - - - Endpoint of BezCurve can't be smoothed - Extremo de BezCurve no puede ser alisado - - - - Select an object to convert - Seleccione un objeto para convertir - - - - Select an object to array - Seleccione un objeto matriz - - - - Please select base and path objects - Por favor, seleccione objetos base y trayectoria - - - - Please select base and pointlist objects - - Por favor, seleccione los objetos base y lista de puntos - - - - - Select an object to clone - Seleccione un objeto para clonar - - - - Select face(s) on existing object(s) - Seleccione cara(s) en objetos existente(s) - - - - Select an object to mirror - Seleccione un objeto para reflejar - - - - This tool only works with Wires and Lines - Esta herramienta sólo funciona con los alambres y líneas - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s comparte una base con %d otros objetos. Por favor, verifique si desea modificar esto. - + Subelement mode Modo Subelemento - - Toggle radius and angles arc editing - Alternar edición de radio y ángulos de arco - - - + Modify subelements Modificar subelementos - + If checked, subelements will be modified instead of entire objects Si está marcado, los subelementos serán modificados en lugar de objetos enteros - + CubicBezCurve CubicBezCurve - - Some subelements could not be moved. - Algunos subelementos no se pudieron mover. - - - - Scale - Escalar - - - - Some subelements could not be scaled. - Algunos subelementos no se pudieron escalar. - - - + Top Planta - + Front Alzado - + Side Lado - + Current working plane Plano de trabajo actual - - No edit point found for selected object - No se encontró ningún punto de edición para el objeto seleccionado - - - + 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 Marque esto si el objeto debe aparecer como lleno, de lo contrario aparecerá como una estructura alámbrica. No está disponible si la opción de preferencia de Draft 'Usar primitivos de pieza' está habilitada @@ -4970,239 +3176,34 @@ Para habilitar a FreeCAD la descarga de estas bibliotecas, responder Si.Capas - - Pick first point - Elegir primer punto - - - - Pick next point - Elegir el siguiente punto - - - + Polyline Polilínea - - Pick next point, or Finish (shift-F) or close (o) - Escoja el siguiente punto, o Termine (shift-F) o cierre (o) - - - - Click and drag to define next knot - Haga clic y arrastre para definir el siguiente nudo - - - - Click and drag to define next knot: ESC to Finish or close (o) - Haga clic y arrastre para definir el siguiente nudo: ESC para terminar o cerrar (o) - - - - Pick opposite point - Elegir punto opuesto - - - - Pick center point - Elegir punto central - - - - Pick radius - Elegir radio - - - - Pick start angle - Elegir ángulo de inicio - - - - Pick aperture - Elegir apertura - - - - Pick aperture angle - Elegir ángulo de apertura - - - - Pick location point - Elegir punto de ubicación - - - - Pick ShapeString location point - Escoja el punto de ubicación de ShapeString - - - - Pick start point - Elegir punto de inicio - - - - Pick end point - Elegir punto final - - - - Pick rotation center - Elegir centro de rotación - - - - Base angle - Ángulo base - - - - Pick base angle - Elegir ángulo base - - - - Rotation - Rotación - - - - Pick rotation angle - Elegir ángulo de rotación - - - - Cannot offset this object type - No se puede hacer offset a este tipo de objeto - - - - Pick distance - Elegir distancia - - - - Pick first point of selection rectangle - Elegir el primer punto del rectángulo de selección - - - - Pick opposite point of selection rectangle - Elegir el punto opuesto del rectángulo de selección - - - - Pick start point of displacement - Elegir punto de inicio del desplazamiento - - - - Pick end point of displacement - Elegir punto final del desplazamiento - - - - Pick base point - Elegir punto base - - - - Pick reference distance from base point - Elegir distancia de referencia desde el punto base - - - - Pick new distance from base point - Elegir una nueva distancia desde el punto base - - - - Select an object to edit - Seleccione un objeto para editar - - - - Pick start point of mirror line - Escoja el punto de inicio de la línea de reflejo - - - - Pick end point of mirror line - Escoja el punto final de la línea de reflejo - - - - Pick target point - Elegir punto objetivo - - - - Pick endpoint of leader line - Elegir punto final de la línea de flecha - - - - Pick text position - Elegir posición de texto - - - + Draft Calado - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed - two elements needed + dos elementos necesarios radius too large - radius too large + radio demasiado grande length: - length: + longitud: removed original objects - removed original objects + objetos originales eliminados @@ -5212,7 +3213,7 @@ Para habilitar a FreeCAD la descarga de estas bibliotecas, responder Si. Creates a fillet between two wires or edges. - Creates a fillet between two wires or edges. + Crea un redondeo entre dos alambres o aristas. @@ -5222,52 +3223,52 @@ Para habilitar a FreeCAD la descarga de estas bibliotecas, responder Si. Fillet radius - Fillet radius + Radio de redondeado Radius of fillet - Radius of fillet + Radio del redondeado Delete original objects - Delete original objects + Eliminar objetos originales Create chamfer - Create chamfer + Crear chaflán Enter radius - Enter radius + Introducir radio Delete original objects: - Delete original objects: + Eliminar objetos originales: Chamfer mode: - Chamfer mode: + Modo Chaflán: Test object - Test object + Objeto de prueba Test object removed - Test object removed + Objeto de prueba eliminado fillet cannot be created - fillet cannot be created + no se puede crear el redondeo @@ -5275,119 +3276,54 @@ Para habilitar a FreeCAD la descarga de estas bibliotecas, responder Si.Crear redondeo - + Toggle near snap on/off - Toggle near snap on/off + Alternar cerca del cierre / apagado - + Create text Crear texto - + Press this button to create the text object, or finish your text with two blank lines - Press this button to create the text object, or finish your text with two blank lines + Presione este botón para crear el objeto de texto, o termine su texto con dos líneas en blanco - + Center Y - Center Y + Centro Y - + Center Z - Center Z + Centro Z - + Offset distance - Offset distance + Distancia de desplazamiento - + Trim distance - Trim distance + Recortar distancia Activate this layer - Activate this layer + Activar esta capa Select contents - Select contents + Seleccionar contenido - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Personalizado - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Alambre @@ -5395,17 +3331,17 @@ Para habilitar a FreeCAD la descarga de estas bibliotecas, responder Si. OCA error: couldn't determine character encoding - OCA error: couldn't determine character encoding + Error OCA: no se pudo determinar la codificación de caracteres OCA: found no data to export - OCA: found no data to export + OCA: no se encontraron datos para exportar successfully exported - successfully exported + exportado con éxito diff --git a/src/Mod/Draft/Resources/translations/Draft_eu.qm b/src/Mod/Draft/Resources/translations/Draft_eu.qm index bd66beb355..0141075e92 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_eu.qm and b/src/Mod/Draft/Resources/translations/Draft_eu.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_eu.ts b/src/Mod/Draft/Resources/translations/Draft_eu.ts index 38012defd5..8915c9e7d5 100644 --- a/src/Mod/Draft/Resources/translations/Draft_eu.ts +++ b/src/Mod/Draft/Resources/translations/Draft_eu.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Itzaleztadura-eredu bat definitzen du - - - - Sets the size of the pattern - Ereduaren tamaina ezartzen du - - - - Startpoint of dimension - Kotaren hasierako puntua - - - - Endpoint of dimension - Kotaren amaierako puntua - - - - Point through which the dimension line passes - Kota-lerroak igarotzen duen puntua - - - - The object measured by this dimension - Kota honek neurtzen duen objektua - - - - The geometry this dimension is linked to - Kota honi zein geometriari estekatuta dagoen - - - - The measurement of this dimension - Kota honen neurria - - - - For arc/circle measurements, false = radius, true = diameter - Arkuen/zirkuluen neurketetarako, gezurra = erradioa, egia = diametroa - - - - Font size - Letra-tamaina - - - - The number of decimals to show - Erakutsiko den dezimal kopurua - - - - Arrow size - Gezi-tamaina - - - - The spacing between the text and the dimension line - Testuaren eta kota-lerroaren arteko tartea - - - - Arrow type - Gezi mota - - - - Font name - Letra-tipoaren izena - - - - Line width - Lerro-zabalera - - - - Line color - Lerro-kolorea - - - - Length of the extension lines - Luzatze-lerroen luzera - - - - Rotate the dimension arrows 180 degrees - Biratu kota-geziak 180 gradu - - - - Rotate the dimension text 180 degrees - Biratu kota-testua 180 gradu - - - - Show the unit suffix - Erakutsi unitate-atzizkia - - - - The position of the text. Leave (0,0,0) for automatic position - Testuaren posizioa. Utzi (0,0,0) posizio automatikorako - - - - Text override. Use $dim to insert the dimension length - Testuaren gainidazketa. Erabili $dim kotaren luzera txertatzeko - - - - A unit to express the measurement. Leave blank for system default - Neurria adierazteko unitate bat, Utzi hutsik sistemaren balio lehenetsia erabiltzeko - - - - Start angle of the dimension - Kotaren hasierako angelua - - - - End angle of the dimension - Kotaren amaierako angelua - - - - The center point of this dimension - Kota honen erdiko puntua - - - - The normal direction of this dimension - Kota honen norabide normala - - - - Text override. Use 'dim' to insert the dimension length - Testuaren gainidazketa. Erabili 'dim' kotaren luzera txertatzeko - - - - Length of the rectangle - Laukizuzenaren luzera - Radius to use to fillet the corners Izkinak biribiltzeko erabiliko den erradioa - - - Size of the chamfer to give to the corners - Izkinei emango zaien alakaren tamaina - - - - Create a face - Sortu aurpegi bat - - - - Defines a texture image (overrides hatch patterns) - Testura-irudi bat definitzen du (itzaleztadura-ereduak gainidazten ditu) - - - - Start angle of the arc - Arkuaren hasierako angelua - - - - End angle of the arc (for a full circle, give it same value as First Angle) - Arkuaren amaierako angelua (zirkulu osoa sortzeko, eman hasierako angeluaren balio bera) - - - - Radius of the circle - Zirkuluaren erradioa - - - - The minor radius of the ellipse - Elipsearen erradio txikia - - - - The major radius of the ellipse - Elipsearen erradio handia - - - - The vertices of the wire - Alanbrearen erpinak - - - - If the wire is closed or not - Alanbrea itxita dagoen ala ez - The start point of this line @@ -224,505 +24,155 @@ Lerro honen luzera - - Create a face if this object is closed - Sortu aurpegi bat objektu hau itxita badago - - - - The number of subdivisions of each edge - Ertz bakoitzaren zatiketa kopurua - - - - Number of faces - Aurpegi kopurua - - - - Radius of the control circle - Kontrol-zirkuluaren erradioa - - - - How the polygon must be drawn from the control circle - Nola marraztuko den poligonoa kontrol-zirkulutik - - - + Projection direction Proiekzio-norabidea - + The width of the lines inside this object Objektu honen barruko lerroen zabalera - + The size of the texts inside this object Objektu honen barruko testuen tamaina - + The spacing between lines of text Testu-lerroen arteko tartea - + The color of the projected objects Proiektatutako objektuen kolorea - + The linked object Estekatutako objektua - + Shape Fill Style Formaren betegarri-estiloa - + Line Style Lerro-estiloa - + If checked, source objects are displayed regardless of being visible in the 3D model Markatuta badago, iturburu-objektuak erakutsi egingo dira, 3D ereduan ikusgarriak izan zein ez - - Create a face if this spline is closed - Sortu aurpegi bat spline hau itxita badago - - - - Parameterization factor - Parametrizazio-faktorea - - - - The points of the Bezier curve - Bezier kurbaren puntuak - - - - The degree of the Bezier function - Bezier funtzioaren gradua - - - - Continuity - Jarraitutasuna - - - - If the Bezier curve should be closed or not - Bezier kurbak itxita egon behar duen ala ez - - - - Create a face if this curve is closed - Sortu aurpegi bat kurba hau itxita badago - - - - The components of this block - Bloke honen osagaiak - - - - The base object this 2D view must represent - 2D bista honek irudikatu behar duen oinarri-objektua - - - - The projection vector of this object - Objektu honen proiekzio-bektorea - - - - The way the viewed object must be projected - Bistaratutako objektua nola proiektatu behar den - - - - The indices of the faces to be projected in Individual Faces mode - Banakako aurpegien moduan proiektatuko diren aurpegien indizeak - - - - Show hidden lines - Erakutsi ezkutuko lerroak - - - + The base object that must be duplicated Bikoiztu behar den oinarri-objektua - + The type of array to create Sortuko den matrize mota - + The axis direction Ardatzaren norabidea - + Number of copies in X direction Kopia kopurua X norabidean - + Number of copies in Y direction Kopia kopurua Y norabidean - + Number of copies in Z direction Kopia kopurua Z norabidean - + Number of copies Kopia kopurua - + Distance and orientation of intervals in X direction Tarteen distantzia eta orientazioa X norabidean - + Distance and orientation of intervals in Y direction Tarteen distantzia eta orientazioa Y norabidean - + Distance and orientation of intervals in Z direction Tarteen distantzia eta orientazioa Z norabidean - + Distance and orientation of intervals in Axis direction Tarteen distantzia eta orientazioa ardatzaren norabidean - + Center point Puntu zentrala - + Angle to cover with copies Kopiekin estaliko den angelua - + Specifies if copies must be fused (slower) Kopiak fusionatu behar diren ala ez zehazten du (motelagoa) - + The path object along which to distribute objects Objektuak banatzeko erabiliko den bide-objektua - + Selected subobjects (edges) of PathObj PathObj objektuan hautatutako azpiobjektuak (ertzak) - + Optional translation vector Aukerako translazio-bektorea - + Orientation of Base along path Oinarriaren orientazioa bidearen luzeran - - X Location - X kokapena - - - - Y Location - Y kokapena - - - - Z Location - Z kokapena - - - - Text string - Testu-katea - - - - Font file name - Letra-tipoaren fitxategiaren izena - - - - Height of text - Testuaren altuera - - - - Inter-character spacing - Karaktere arteko espazioa - - - - Linked faces - Estekatutako aurpegiak - - - - Specifies if splitter lines must be removed - Lerro zatitzaileak kendu behar diren ala ez adierazten du - - - - An optional extrusion value to be applied to all faces - Aurpegi guztiei aplikatuko zaien aukerako estrusio-balio bat - - - - Height of the rectangle - Laukizuzenaren altuera - - - - Horizontal subdivisions of this rectangle - Laukizuzen honen azpizatiketa horizontalak - - - - Vertical subdivisions of this rectangle - Laukizuzen honen azpizatiketa bertikalak - - - - The placement of this object - Objektu honen kokapena - - - - The display length of this section plane - Sekzio-plano honen bistaratze-luzera - - - - The size of the arrows of this section plane - Sekzio-plano honen gezien tamaina - - - - For Cutlines and Cutfaces modes, this leaves the faces at the cut location - Mozte-lerroen eta mozte-aurpegien moduetarako, honek mozte-tokian uzten ditu aurpegiak - - - - The base object is the wire, it's formed from 2 objects - Oinarri-objektua 2 objekturekin eratutako alanbrea da - - - - The tool object is the wire, it's formed from 2 objects - Tresna-objektua 2 objekturekin eratutako alanbrea da - - - - The length of the straight segment - Segmentu zuzenaren luzera - - - - The point indicated by this label - Etiketa honek adierazten duen puntua - - - - The points defining the label polyline - Etiketa-polilerroa definitzen duten puntuak - - - - The direction of the straight segment - Segmentu zuzenaren norabidea - - - - The type of information shown by this label - Etiketa honek erakusten duen informazio mota - - - - The target object of this label - Etiketa honen helburu-objektua - - - - The text to display when type is set to custom - Bistaratuko den testua mota pertsonalizatua denean - - - - The text displayed by this label - Etiketa honek bistaratzen duen testua - - - - The size of the text - Testuaren tamaina - - - - The font of the text - Testuaren letra-tipoa - - - - The size of the arrow - Geziaren tamaina - - - - The vertical alignment of the text - Testuaren lerrokatze bertikala - - - - The type of arrow of this label - Etiketa honen gezi mota - - - - The type of frame around the text of this object - Objektu honen testuaren inguruko marko mota - - - - Text color - Testu-kolorea - - - - The maximum number of characters on each line of the text box - Testu-kutxako lerro bakoitzaren karaktere kopuru maximoa - - - - The distance the dimension line is extended past the extension lines - Kota-lerroa luzapen-lerroaz haratago luzatzen den distantzia - - - - Length of the extension line above the dimension line - Luzapen-lerroak kota-lerroaren gainetik duen luzera - - - - The points of the B-spline - B-spline kurbaren puntuak - - - - If the B-spline is closed or not - B-spline kurba itxita dagoen ala ez - - - - Tessellate Ellipses and B-splines into line segments - Teselatu elipseak eta B-spline elementuak lerro-segmentuetara - - - - Length of line segments if tessellating Ellipses or B-splines into line segments - Lerro-segmentuen luzera, elipseak edo B-spline kurbak lerro-segmentuetara teselatzen badira - - - - If this is True, this object will be recomputed only if it is visible - Hau egia bada, objektu hau birkalkulatuko da ikusgai badago soilik - - - + Base Oinarria - + PointList Puntu-zerrenda - + Count Zenbaketa - - - The objects included in this clone - Klon honetan sartutako objektuak - - - - The scale factor of this clone - Klon honen eskala-faktorea - - - - If this clones several objects, this specifies if the result is a fusion or a compound - Zenbait objektu klonatzen baditu, emaitza fusio bat den edo konposatu bat den zehazten du - - - - This specifies if the shapes sew - Honek zehazten du formak josten diren - - - - Display a leader line or not - Bistaratu gida-marra bat edo ez - - - - The text displayed by this object - Objektu honek bistaratzen duen testua - - - - Line spacing (relative to font size) - Lerroartea (letra-tipoarekiko) - - - - The area of this object - Objektuaren area - - - - Displays a Dimension symbol at the end of the wire - Kota-ikur bat erakusten du alanbrearen amaieran - - - - Fuse wall and structure objects of same type and material - Fusionatu mota eta material bereko hormak eta egiturak - The objects that are part of this layer @@ -759,83 +209,231 @@ Geruza honetako haurren gardentasuna - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object - Show array element as children object + Erakutsi matrizearen elementuak ume-objektu gisa - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle - Distance between copies in a circle + Zirkulu bateko kopien arteko distantzia - + Distance between circles - Distance between circles + Zirkuluen arteko distantzia - + number of circles - number of circles + zirkulu kopurua + + + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Aldatu izena + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Ezabatu + + + + Text + Testua + + + + Font size + Letra-tamaina + + + + Line spacing + Line spacing + + + + Font name + Letra-tipoaren izena + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Unitateak + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Lerro-zabalera + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Gezi-tamaina + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Gezi mota + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Puntua + + + + Arrow + Gezia + + + + Tick + Tika Draft - - - Slope - Malda - - - - Scale - Eskala - - - - Writing camera position - Kamera-kokapena idazten - - - - Writing objects shown/hidden state - Objektuen ezkutuko/bistako egoera idazten - - - - X factor - X faktorea - - - - Y factor - Y faktorea - - - - Z factor - Z faktorea - - - - Uniform scaling - Eskalatze uniformea - - - - Working plane orientation - Laneko planoaren orientazioa - Download of dxf libraries failed. @@ -846,54 +444,34 @@ Instalatu DXF liburutegiaren gehigarria eskuz 'Tresnak -> Gehigarri-kudeatzailea' menutik - - This Wire is already flat - Alanbre hau dagoeneko laua da - - - - Pick from/to points - Aukeratu puntuetatik/puntuetara - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Hautatutako alanbreei/lerroei emango zaien malda: 0 = horizontala, 1 = 45 gradu gorantz, -1 = 45 gradu beherantz - - - - Create a clone - Sortu klon bat - - - + %s cannot be modified because its placement is readonly. - %s cannot be modified because its placement is readonly. + %s ezin da aldatu bere kokapena irakurtzeko soilik delako. - + Upgrade: Unknown force method: - Upgrade: Unknown force method: + Eguneraketa: indar-metodo ezezaguna: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius + + Draft creation tools + Zirriborroak sortzeko tresnak - Draft creation tools - Draft creation tools + Draft annotation tools + Zirriborroetan oharpenak sartzeko tresnak - Draft annotation tools - Draft annotation tools + Draft modification tools + Zirriborroak aldatzeko tresnak - Draft modification tools - Draft modification tools + Draft utility tools + Draft utility tools @@ -908,20 +486,20 @@ Instalatu DXF liburutegiaren gehigarria eskuz &Modification - &Modification + &Aldaketa &Utilities - &Utilities + &Utilitateak - + Draft Zirriborroa - + Import-Export Inportatu-Esportatu @@ -931,107 +509,117 @@ Instalatu DXF liburutegiaren gehigarria eskuz Circular array - Circular array + Matrize zirkularra - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 - Center of rotation + Biraketa-zentroa - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point - Reset point + Berrezarri puntua - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fusionatu - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance - Tangential distance + Distantzia tangentziala - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance - Radial distance + Distantzia erradiala - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers - Number of circular layers + Geruza zirkularren kopurua - + Symmetry Simetria - + (Placeholder for the icon) - (Placeholder for the icon) + (Ikonoaren lekua) @@ -1039,107 +627,125 @@ Instalatu DXF liburutegiaren gehigarria eskuz Orthogonal array - Orthogonal array + Matrize ortogonala - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z - Reset Z + Berrezarri Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fusionatu - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) - (Placeholder for the icon) + (Ikonoaren lekua) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X - Reset X + Berrezarri 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y - Reset Y + Berrezarri 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. + 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 + Elementu kopurua @@ -1147,87 +753,99 @@ Instalatu DXF liburutegiaren gehigarria eskuz Polar array - Polar array + Matrize polarra - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 - Center of rotation + Biraketa-zentroa - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point - Reset point + Berrezarri puntua - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fusionatu - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 - Polar angle + Angelu polarra - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements - Number of elements + Elementu kopurua - + (Placeholder for the icon) - (Placeholder for the icon) + (Ikonoaren lekua) @@ -1293,375 +911,6 @@ Instalatu DXF liburutegiaren gehigarria eskuz Berrezarri puntua - - Draft_AddConstruction - - - Add to Construction group - Gehitu eraikuntza taldeari - - - - Adds the selected objects to the Construction group - Hautatutako objektuak eraikuntza taldeari gehitzen dizkio - - - - Draft_AddPoint - - - Add Point - Gehitu puntua - - - - Adds a point to an existing Wire or B-spline - Puntu bat gehitzen dio lehendik dagoen alanbre edo B-spline bati - - - - Draft_AddToGroup - - - Move to group... - Mugitu taldera... - - - - Moves the selected object(s) to an existing group - Hautatutako objektua(k) lehendik dagoen talde batera mugitzen d(it)u - - - - Draft_ApplyStyle - - - Apply Current Style - Aplikatu uneko estiloa - - - - Applies current line width and color to selected objects - Uneko lerro-zabalera eta -kolorea aplikatzen dizkio hautatutako objektuei - - - - Draft_Arc - - - Arc - Arkua - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Arku bat sortzen du erdiko puntu bat eta erradioa erabilita. Ctrl atxikitzeko, Shift murrizteko - - - - Draft_ArcTools - - - Arc tools - Arku-tresnak - - - - Draft_Arc_3Points - - - Arc 3 points - Arkuaren 3 puntu - - - - Creates an arc by 3 points - Arku bat sortzen du 3 puntu erabilita - - - - Draft_Array - - - Array - Matrizea - - - - Creates a polar or rectangular array from a selected object - Matrize polarra edo laukizuzena sortzen du hautatutako objektu batetik - - - - Draft_AutoGroup - - - AutoGroup - Talde automatikoa - - - - Select a group to automatically add all Draft & Arch objects to - Hautatu talde bat, hari automatikoki zirriborro- eta arkitektura-objektu guztiak gehitzeko - - - - Draft_BSpline - - - B-spline - B-Spline - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Puntu anitzeko B-spline bat sortzen du. Ctrl atxikitzeko, Shift murrizteko - - - - Draft_BezCurve - - - BezCurve - Bezier kurba - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Bezier kurba bat sortzen du. Ctrl atxikitzeko, Shift murrizteko - - - - Draft_BezierTools - - - Bezier tools - Bezier tresnak - - - - Draft_Circle - - - Circle - Zirkulua - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Zirkulu bat sortzen du. Ctrl atxikitzeko, Alt objektu tangenteak hautatzeko - - - - Draft_Clone - - - Clone - Klonatu - - - - Clones the selected object(s) - Hautatutako objektua(k) klonatzen d(it)u - - - - Draft_CloseLine - - - Close Line - Itxi lerroa - - - - Closes the line being drawn - Marrazten ari den lerroa ixten du - - - - Draft_CubicBezCurve - - - CubicBezCurve - CubicBezCurve - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Bezier kurba kubiko bat sortzen du -Klik eta arrastatu kontrol-puntuak definitzeko. Ctrl atxikitzeko, Shift murrizteko - - - - Draft_DelPoint - - - Remove Point - Kendu puntua - - - - Removes a point from an existing Wire or B-spline - Puntu bat kentzen du lehendik dagoen alanbre edo B-spline batetik - - - - Draft_Dimension - - - Dimension - Kota - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Kota bat sortzen du. Ctrl atxikitzeko, Shift murrizteko, Alt segmentu bat hautatzeko - - - - Draft_Downgrade - - - Downgrade - Degradatu - - - - Explodes the selected objects into simpler objects, or subtracts faces - Hautatutako objektua objektu sinpleagoetara lehertzen du, edo aurpegiak kentzen ditu - - - - Draft_Draft2Sketch - - - Draft to Sketch - Zirriborrotik krokisera - - - - Convert bidirectionally between Draft and Sketch objects - Bihurtu zirriborro-objektuak krokis-objektu, eta alderantziz - - - - Draft_Drawing - - - Drawing - Marrazkia - - - - Puts the selected objects on a Drawing sheet - Hautatutako objektuak marrazki-orri batean ipintzen ditu - - - - Draft_Edit - - - Edit - Editatu - - - - Edits the active object - Objektu aktiboa editatzen du - - - - Draft_Ellipse - - - Ellipse - Elipsea - - - - Creates an ellipse. CTRL to snap - Elipse bat sortzen du. Ctrl atxikitzeko - - - - Draft_Facebinder - - - Facebinder - Aurpegi-zorroa - - - - Creates a facebinder object from selected face(s) - Aurpegi-zorro objektu bat sortzen du hautatutako aurpegia(k) erabiliz - - - - Draft_FinishLine - - - Finish line - Amaitu lerroa - - - - Finishes a line without closing it - Lerro bat amaitzen du hura itxi gabe - - - - Draft_FlipDimension - - - Flip Dimension - Irauli kota - - - - Flip the normal direction of a dimension - Irauli kota baten norabide normala - - - - Draft_Heal - - - Heal - Konpondu - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Konpondu FreeCAD bertsio zaharrago batekin gordetako zirriborro-objektuak - - - - Draft_Join - - - Join - Elkartu - - - - Joins two wires together - Bi alanbre elkartzen ditu - - - - Draft_Label - - - Label - Etiketa - - - - Creates a label, optionally attached to a selected object or element - Etiketa bat sortzen du, nahi bada hautatutako objektu edo elementu bati erantsita - - Draft_Layer @@ -1675,645 +924,6 @@ Klik eta arrastatu kontrol-puntuak definitzeko. Ctrl atxikitzeko, Shift murrizte Geruza bat gehitzen du - - Draft_Line - - - Line - Lerroa - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Bi puntuko lerro bat sortzen du. Ctrl atxikitzeko, Shift murrizteko - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Ispilatu - - - - Mirrors the selected objects along a line defined by two points - Hautatutako objektuak ispilatzen ditu bi puntuk definitutako lerro baten luzeran - - - - Draft_Move - - - Move - Mugitu - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Hautatutako objektuak bi punturen artean mugitzen ditu. Ctrl atxikitzeko, Shift murrizteko - - - - Draft_Offset - - - Offset - Desplazamendua - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Objektu aktiboa desplazatzen du. Ctrl atxikitzeko, Shift murrizteko, Alt kopiatzeko - - - - Draft_PathArray - - - PathArray - Matrize-bidea - - - - Creates copies of a selected object along a selected path. - Hautatutako objektu baten kopiak sortzen ditu hautatutako bide batean zehar. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Puntua - - - - Creates a point object - Puntu-objektu bat sortzen du - - - - Draft_PointArray - - - PointArray - Puntu-matrizea - - - - Creates copies of a selected object on the position of points. - Hautatutako objektu baten kopiak sortzen ditu puntuen kokaguneetan. - - - - Draft_Polygon - - - Polygon - Poligonoa - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Poligono erregular bat sortzen du. Ctrl atxikitzeko, Shift murrizteko - - - - Draft_Rectangle - - - Rectangle - Laukizuzena - - - - Creates a 2-point rectangle. CTRL to snap - Bi puntuko laukizuzen bat sortzen du. Ctrl atxikitzeko - - - - Draft_Rotate - - - Rotate - Biratu - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Objektu aktiboak biratzen ditu. Ctrl atxikitzeko, Shift murrizteko, Alt kopiatzeko - - - - Draft_Scale - - - Scale - Eskala - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Hautatutako objektuen eskala aldatzen du oinarri-puntu batetik abiatuz. Ctrl atxikitzeko, Shift murrizteko, Alt kopiatzeko - - - - Draft_SelectGroup - - - Select group - Hautatu taldea - - - - Selects all objects with the same parents as this group - Talde honen guraso berak dituzten objektu guztiak hautatzen ditu - - - - Draft_SelectPlane - - - SelectPlane - Hautatu planoa - - - - Select a working plane for geometry creation - Hautatu laneko plano bat geometria sortzeko - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Proxy-objektu bat sortzen du uneko laneko planotik abiatuta - - - - Create Working Plane Proxy - Sortu laneko planoaren proxy-a - - - - Draft_Shape2DView - - - Shape 2D view - Formaren 2D bista - - - - Creates Shape 2D views of selected objects - Hautatutako objektuen 2D formen bistak sortzen ditu - - - - Draft_ShapeString - - - Shape from text... - Forma testutik... - - - - Creates text string in shapes. - Testu-kateak sortzen ditu formetan. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Erakutsi atxikitze-barra - - - - Shows Draft snap toolbar - Zirriborro-atxikipenen tresna-barra erakusten du - - - - Draft_Slope - - - Set Slope - Ezarri malda - - - - Sets the slope of a selected Line or Wire - Hautatutako lerro edo alanbre baten malda ezartzen du - - - - Draft_Snap_Angle - - - Angles - Angeluak - - - - Snaps to 45 and 90 degrees points on arcs and circles - Arkuen eta zirkuluen 45 eta 90 graduetara atxikitzen da - - - - Draft_Snap_Center - - - Center - Erdia - - - - Snaps to center of circles and arcs - Zirkuluen eta arkuen erdiko puntura atxikitzen da - - - - Draft_Snap_Dimensions - - - Dimensions - Kotak - - - - Shows temporary dimensions when snapping to Arch objects - Behin-behineko kotak erakusten ditu arkitektura-objektuei atxikitzean - - - - Draft_Snap_Endpoint - - - Endpoint - Amaiera-puntua - - - - Snaps to endpoints of edges - Ertzen amaiera-puntuetara atxikitzen da - - - - Draft_Snap_Extension - - - Extension - Hedadura - - - - Snaps to extension of edges - Ertzen hedadurara atxikitzen da - - - - Draft_Snap_Grid - - - Grid - Sareta - - - - Snaps to grid points - Sareta-puntuetara atxikitzen da - - - - Draft_Snap_Intersection - - - Intersection - Ebakidura - - - - Snaps to edges intersections - Ertz-ebakiduretara atxikitzen da - - - - Draft_Snap_Lock - - - Toggle On/Off - Txandakatu - - - - Activates/deactivates all snap tools at once - Atxikitze-tresna guztiak aldi berean aktibatzen/desaktibatzen ditu - - - - Lock - Blokeatu - - - - Draft_Snap_Midpoint - - - Midpoint - Erdiko puntua - - - - Snaps to midpoints of edges - Ertzen erdiko puntuetara atxikitzen da - - - - Draft_Snap_Near - - - Nearest - Hurbilena - - - - Snaps to nearest point on edges - Ertzen punturik hurbilenera atxikitzen da - - - - Draft_Snap_Ortho - - - Ortho - Ortogonala - - - - Snaps to orthogonal and 45 degrees directions - Norabide ortogonaletara eta 45 gradukoetara atxikitzen ditu elementuak - - - - Draft_Snap_Parallel - - - Parallel - Paraleloa - - - - Snaps to parallel directions of edges - Ertzen norabide paraleloetara atxikitzen ditu elementuak - - - - Draft_Snap_Perpendicular - - - Perpendicular - Perpendikularra - - - - Snaps to perpendicular points on edges - Ertzetako puntu perpendikularretara atxikitzen ditu elementuak - - - - Draft_Snap_Special - - - Special - Berezia - - - - Snaps to special locations of objects - Objektuen kokapen berezietara atxikitzen ditu elementuak - - - - Draft_Snap_WorkingPlane - - - Working Plane - Laneko planoa - - - - Restricts the snapped point to the current working plane - Atxikitutako puntua uneko laneko planora mugatzen du - - - - Draft_Split - - - Split - Zatitu - - - - Splits a wire into two wires - Alanbre bat bitan zatitzen du - - - - Draft_Stretch - - - Stretch - Luzatu - - - - Stretches the selected objects - Hautatutako objektuak luzatzen ditu - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Testua - - - - Creates an annotation. CTRL to snap - Oharpen bat sortzen du. Ctrl atxikitzeko - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Eraikuntza modua txandakatzen du hurrengo objektuetarako. - - - - Toggle Construction Mode - Txandakatu eraikuntza modua - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Txandakatu modu jarraitua - - - - Toggles the Continue Mode for next commands. - Modu jarraitua aktibatzen/desaktibatzen du hurrengo komandoetarako. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Txandakatu bistaratze modua - - - - Swaps display mode of selected objects between wireframe and flatlines - Hautatutako objektuen bistaratze modua trukatzen du, alanbre-bilbearen eta lerro lauen artean - - - - Draft_ToggleGrid - - - Toggle Grid - Txandakatu sareta - - - - Toggles the Draft grid on/off - Zirriborro-sareta aktibatzen/desaktibatzen du - - - - Grid - Sareta - - - - Toggles the Draft grid On/Off - Zirriborro-sareta aktibatzen/desaktibatzen du - - - - Draft_Trimex - - - Trimex - Muxarratu/luzatu - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Hautatutako objektua muxarratzen edo luzatzen du, edo aurpegi bakunak estruitzen ditu. Ctrl atxikitzeko, Shift uneko segmentura edo normalera murrizteko, Alt alderantzikatzeko - - - - Draft_UndoLine - - - Undo last segment - Desegin azken segmentua - - - - Undoes the last drawn segment of the line being drawn - Marrazten ari den lerroaren azken segmentua desegiten du - - - - Draft_Upgrade - - - Upgrade - Eguneratu - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Hautatutako objektuak objektu bakarrean elkartzen ditu, edo alanbre itxiak aurpegi bete bihurtzen ditu, edo aurpegiak batzen ditu - - - - Draft_Wire - - - Polyline - Polilerroa - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Puntu anitzeko lerro (polilerro) bat sortzen du. Ctrl atxikitzeko, Shift murrizteko - - - - Draft_WireToBSpline - - - Wire to B-spline - Alanbretik B-spline kurbara - - - - Converts between Wire and B-spline - Alanbre eta B-spline artean bihurtzen du - - Form @@ -2325,13 +935,12 @@ Klik eta arrastatu kontrol-puntuak definitzeko. Ctrl atxikitzeko, Shift murrizte Select a face or working plane proxy or 3 vertices. Or choose one of the options below - Select a face or working plane proxy or 3 vertices. -Or choose one of the options below + Aukeratu aurpegi bat, laneko planoaren proxya edo 3 erpin. Edo hautatu beheko aukeretako bat Sets the working plane to the XY plane (ground plane) - Sets the working plane to the XY plane (ground plane) + Lan planoa XY planoan (lur planoan) ezartzen du @@ -2341,7 +950,7 @@ Or choose one of the options below Sets the working plane to the XZ plane (front plane) - Sets the working plane to the XZ plane (front plane) + Lan planoa XZ planoan (aurreko planoan) ezartzen du @@ -2351,7 +960,7 @@ Or choose one of the options below Sets the working plane to the YZ plane (side plane) - Sets the working plane to the YZ plane (side plane) + Lan planoa YZ planoan (alboko planoan) ezartzen du @@ -2361,19 +970,19 @@ Or choose one of the options below Sets the working plane facing the current view - Sets the working plane facing the current view + Laneko planoa uneko bistaren aurrean ezartzen du Align to view - Align to view + Lerrokatu ikusteko The working plane will align to the current view each time a command is started - The working plane will align to the current -view each time a command is started + Lan-planoa uneko bistarekin lerrokatuko da +ikusi komando bat abiarazten den bakoitzean @@ -2385,9 +994,8 @@ 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 - An optional offset to give to the working plane -above its base position. Use this together with one -of the buttons above + Laneko planoari emateko aukerako desplazamendu bat +bere oinarriaren posizioaren gainetik. Erabili hau goiko botoietako batekin batera @@ -2399,9 +1007,7 @@ of the buttons above If this is selected, the working plane will be centered on the current view when pressing one of the buttons above - If this is selected, the working plane will be -centered on the current view when pressing one -of the buttons above + Hautatuta badago, laneko planoa uneko bistan erdiratuko da goiko botoietako bat sakatzean @@ -2413,28 +1019,24 @@ of the buttons above Or select a single vertex to move the current working plane without changing its orientation. Then, press the button below - Or select a single vertex to move the current -working plane without changing its orientation. -Then, press the button below + Edo hautatu erpin bakar bat uneko laneko planoa mugitzeko bere orientazioa aldatu gabe. Ondoren, sakatu beheko botoia Moves the working plane without changing its orientation. If no point is selected, the plane will be moved to the center of the view - Moves the working plane without changing its -orientation. If no point is selected, the plane -will be moved to the center of the view + Laneko planoa mugitzen du haren orientazioa aldatu gabe. Punturik hautatzen ez bada planoa bistaren zentrora mugituko da Move working plane - Move working plane + Mugitu laneko planoa The spacing between the smaller grid lines - The spacing between the smaller grid lines + Sareko lerro txikienen arteko tartea @@ -2444,7 +1046,7 @@ will be moved to the center of the view The number of squares between each main line of the grid - The number of squares between each main line of the grid + Sareko lerro nagusien arteko karratu kopurua @@ -2456,9 +1058,8 @@ will be moved to the center of the view 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 - 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 + Zein distantziara lotuko da puntu bat sagua hurbiltzerakoan. Balio hau ere alda dezakezu + [ eta ] teklak erabiltzen marrazten ari zarenean @@ -2468,43 +1069,43 @@ value by using the [ and ] keys while drawing Centers the view on the current working plane - Centers the view on the current working plane + Bista uneko laneko planoan zentratzen du Center view - Center view + Zentratu bista Resets the working plane to its previous position - Resets the working plane to its previous position + Laneko planoa aurreko posiziora berrezartzen du Previous - Previous + Aurrekoa Gui::Dialog::DlgSettingsDraft - + General Draft Settings Zirriborro-ezarpen orokorrak - + This is the default color for objects being drawn while in construction mode. Hau objektuen kolore lehenetsia da, eraikuntza moduan marrazten ari badira. - + This is the default group name for construction geometry Hau talde-izen lehenetsia da eraikuntza-geometriarako - + Construction Eraikuntza @@ -2514,37 +1115,32 @@ value by using the [ and ] keys while drawing Gorde uneko kolorea eta lerro-zabalera saio batetik hurrengora - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - Hau markatuta badago, kopiatze modua komandoz komando mantenduko da; bestela, komandoak beti ez kopiatzeko moduan abiaraziko dira - - - + Global copy mode Kopiatze modu globala - + Default working plane Laneko plano lehenetsia - + None Bat ere ez - + XY (Top) XY (goialdea) - + XZ (Front) XZ (aurrealdea) - + YZ (Side) YZ (alboa) @@ -2607,12 +1203,12 @@ such as "Arial:Bold" Ezarpen orokorrak - + Construction group name Eraikuntza-taldearen izena - + Tolerance Tolerantzia @@ -2632,72 +1228,67 @@ such as "Arial:Bold" SVG fitxategidun direktorio bat adieraz dezakezu hemen, zirriborroen itzaleztadura-eredu estandarrei gehi dakizkiekeen <pattern> definizioak dituzten SVGak gordetzeko - + Constrain mod Murrizketa ald. - + The Constraining modifier key Murrizketen tekla aldatzailea - + Snap mod Atxikitze ald. - + The snap modifier key Atxikitzeko tekla aldatzailea - + Alt mod Alt ald. - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - Normalean, objektuak kopiatu ondoren, kopiak hautatu egiten dira. Aukera hau markatuta badago, kopien ordez oinarri-objektuak hautatuko dira. - - - + Select base objects after copying Hautatu oinarri-objektuak kopia egin ondoren - + If checked, a grid will appear when drawing Markatuta badago, sareta bat agertuko da marraztean - + Use grid Erabili sareta - + Grid spacing Sareta-tarteak - + The spacing between each grid line Sareta-lerroen arteko tartea - + Main lines every Lerro nagusien maiztasuna - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. Lerro nagusiak lodiago marraztuko dira. Adierazi hemen zenbat lauki utziko diren lerro nagusien artean. - + Internal precision level Barneko prezisio-maila @@ -2724,20 +1315,20 @@ such as "Arial:Bold" Export 3D objects as polyface meshes - Esportatu 3D objektuak sare poligonal gisa + Esportatu 3D objektuak amaraun poligonal gisa - + If checked, the Snap toolbar will be shown whenever you use snapping Markatuta badago, atxikitzerako tresna-barra erakutsi egingo da atxikitzea erabiltzen ari bazara - + Show Draft Snap toolbar Erakutsi zirriborro-atxikipenaren tresna barra - + Hide Draft snap toolbar after use Ezkutatu zirriborro-atxikipenaren tresna barra, hura erabili ondoren @@ -2747,7 +1338,7 @@ such as "Arial:Bold" Erakutsi laneko planoaren jarraitzailea - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command Markatuta badago, zirriborro-sareta ikusgai egongo da beti zirriborroen lan-mahaia aktibo dagoenean. Bestela, komando bat erabiltzean soilik ikusiko da @@ -2782,32 +1373,27 @@ such as "Arial:Bold" Itzuli kolore zuria beltzera - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - Hau markatuta dagoenean, zirriborroen tresnek piezen jatorrizkoak sortuko dituzte, zirriborro-objektuak sortu ordez, posible denean. - - - + Use Part Primitives when available Erabili piezen jatorrizkoak, eskuragarri daudenean - + Snapping Atxikitzea - + If this is checked, snapping is activated without the need to press the snap mod key Hau markatuta badago, atxikitzea aktibatuko da atxikitzeko tekla aldatzailea sakatu behar izan gabe - + Always snap (disable snap mod) Atxiki beti (desgaitu atxikitze modua) - + Construction geometry color Eraikuntza-geometriaren kolorea @@ -2877,12 +1463,12 @@ such as "Arial:Bold" Itzaleztadura-ereduen bereizmena - + Grid Sareta - + Always show the grid Erakutsi sareta beti @@ -2932,7 +1518,7 @@ such as "Arial:Bold" Hautatu letra-tipo fitxategi bat - + Fill objects with faces whenever possible Bete objektuak aurpegiekin, posible denean @@ -2987,12 +1573,12 @@ such as "Arial:Bold" mm - + Grid size Sareta-tamaina - + lines lerroak @@ -3172,7 +1758,7 @@ such as "Arial:Bold" Eguneratze automatikoa (inportatzaile zaharkitua soilik) - + Prefix labels of Clones with: Klonen etiketetan, erabili aurrizki gisa honako hau: @@ -3192,37 +1778,32 @@ such as "Arial:Bold" Dezimal kopurua - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - Hau markatuta badago, objektuak beteta agertuko dira modu lehenetsian. Bestela, alanbre-bilbe modura agertuko dira - - - + Shift Shift - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key Alt tekla aldatzailea - + The number of horizontal or vertical lines of the grid Saretaren lerro horizontalen edo bertikalen kopurua - + The default color for new objects Objektu berrien kolore lehenetsia @@ -3246,11 +1827,6 @@ such as "Arial:Bold" An SVG linestyle definition SVG lerro-estiloaren definizio bat - - - When drawing lines, set focus on Length instead of X coordinate - Lerroak marraztean, ezarri fokua luzeran, X koordenatuan ezarri ordez - Extension lines size @@ -3322,12 +1898,12 @@ such as "Arial:Bold" Spline-segmentu maximoa: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. Dezimal kopurua barneko koordenatuen eragiketetan (adib. 3 = 0,001). Baliorik orekatuenak 6 eta 8 artekoak direla kontsideratzen da FreeCAD erabiltzaileen artean. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. Tolerantzia bat erabiltzen duten funtzioek darabilten balioa. @@ -3339,284 +1915,364 @@ Horren azpiko diferentziak dituzten balioak horretarako berdintzen dira. Balio h Erabili Python esportatzaile zaharra - + 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 Aukera hau ezarrita badago, zirriborro-objektuak sortzen badira lehendik dagoen aurpegi baten edo beste objektu baten gainean, zirriborro-objektuaren 'Euskarria' propietatean oinarri-objektua ezarriko da. Hori zen portaera estandarra FreeCAD 0.19 baino lehen. - + Construction Geometry Eraikuntza-geometria - + In-Command Shortcuts Komandoen lasterbideak - + Relative Erlatiboa - + R R - + Continue Jarraitu - + T T - + Close Itxi - + O O - + Copy Kopiatu - + P P - + Subelement Mode Azpi-elementuen modua - + D D - + Fill Bete - + L L - + Exit Irten - + A A - + Select Edge Hautatu ertza - + E E - + Add Hold Gehitu eustea - + Q Q - + Length Luzera - + H H - + Wipe Garbitu - + W W - + Set WP Ezarri WPa - + U U - + Cycle Snap Txandakatu atxikitzea - + ` ` - + Snap Atxikitu - + S S - + Increase Radius Handitu erradioa - + [ [ - + Decrease Radius Txikitu erradioa - + ] ] - + Restrict X Murriztu X - + X X - + Restrict Y Murriztu Y - + Y Y - + Restrict Z Murriztu Z - + Z Z - + Grid color Sareta-kolorea - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. + Aukera hau markatuta badago, geruzen goitibeherako zerrendak taldeak ere erakutsiko ditu, objektuak taldeei automatikoki gehitzeko aukera emanda. - + Show groups in layers list drop-down button - Show groups in layers list drop-down button + Erakutsi taldeak geruzen zerrendaren goitibeherako botoian - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Ezarri 'Euskarria' propietatea posible denean + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Editatu - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects - Maximum number of contemporary edited objects + Aldi berean editatutako objektuen kopuru maximoa - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 - Draft edit pick radius + Zirriborro-edizioaren aukeratze-erradioa + + + + Controls pick radius of edit nodes + Edizio-nodoen aukeratze-erradioa kontrolatzen du Path to ODA file converter - Path to ODA file converter + ODA fitxategi-bihurtzailearen bidea This preferences dialog will be shown when importing/ exporting DXF files - This preferences dialog will be shown when importing/ exporting DXF files + Hobespenen elkarrizketa-koadro hau DXF fitxategiak inportatzean/esportatzean erakutsiko da Python importer is used, otherwise the newer C++ is used. Note: C++ importer is faster, but is not as featureful yet - Python importer is used, otherwise the newer C++ is used. -Note: C++ importer is faster, but is not as featureful yet + Python inportatzailea erabiltzen da, bestela C++ berriagoa erabiltzen da. +Oharra: C++ inportatzailea azkarragoa da, baina oraindik eginbide gutxiago ditu. Python exporter is used, otherwise the newer C++ is used. Note: C++ importer is faster, but is not as featureful yet - Python exporter is used, otherwise the newer C++ is used. -Note: C++ importer is faster, but is not as featureful yet + Python esportatzailea erabiltzen da, bestela C++ berriagoa erabiltzen da. +Oharra: C++ inportatzailea azkarragoa da, baina oraindik eginbide gutxiago ditu. @@ -3624,44 +2280,43 @@ Note: C++ importer is faster, but is not as featureful yet Allow FreeCAD to download the Python converter for DXF import and export. You can also do this manually by installing the "dxf_library" workbench from the Addon Manager. - Allow FreeCAD to download the Python converter for DXF import and export. -You can also do this manually by installing the "dxf_library" workbench -from the Addon Manager. + Onartu FreeCADek DXFak inportatzeko eta esportatzeko Pyhton bihurtzailea deskargatu dezan. +Eskuz ere egin daiteke, "dxf_library" lan-mahaia instalatuta gehigarrien kudeatzailetik. If unchecked, texts and mtexts won't be imported - If unchecked, texts and mtexts won't be imported + Markatu gabe badago, testuak/mtestuak ez dira inportatuko If unchecked, points won't be imported - If unchecked, points won't be imported + Markatu gabe badago, puntuak ez dira inportatuko If checked, paper space objects will be imported too - If checked, paper space objects will be imported too + Markatuta badago, paper-espazioko objektuak ere inportatuko dira If you want the non-named blocks (beginning with a *) to be imported too - If you want the non-named blocks (beginning with a *) to be imported too + Izenik gabeko blokeak ere (* batekin hasten direnak) inportatu nahi dituzun Only standard Part objects will be created (fastest) - Only standard Part objects will be created (fastest) + Pieza-objektu estandarrak soilik sortuko dira (azkarrena) Parametric Draft objects will be created whenever possible - Parametric Draft objects will be created whenever possible + Zirriborro-objektu parametrikoak sortuko dira ahal den guztietan Sketches will be created whenever possible - Sketches will be created whenever possible + Krokisak sortuko dira ahal den guztietan @@ -3669,115 +2324,113 @@ from the Addon Manager. The factor is the conversion between the unit of your DXF file and millimeters. Example: for files in millimeters: 1, in centimeters: 10, in meters: 1000, in inches: 25.4, in feet: 304.8 - Scale factor to apply to DXF files on import. -The factor is the conversion between the unit of your DXF file and millimeters. -Example: for files in millimeters: 1, in centimeters: 10, - in meters: 1000, in inches: 25.4, in feet: 304.8 + DXF fitxategien inportazioan aplikatuko den eskala-faktorea. +Zure DXF fitxategiaren unitatea milimetroetara bihurtzeko faktorea da. +Adibidea: milimetroetan dauden fitxategietarako: 1, zentimetroetarako: 10, metroetarako: 1000, hazbeteetarako: 25.4, oinetarako: 304.8 Colors will be retrieved from the DXF objects whenever possible. Otherwise default colors will be applied. - Colors will be retrieved from the DXF objects whenever possible. -Otherwise default colors will be applied. + Koloreak DXF objektuetatik hartuko dira, posible bada. Bestela, kolore lehenetsiak aplikatuko dira. FreeCAD will try to join coincident objects into wires. Note that this can take a while! - FreeCAD will try to join coincident objects into wires. -Note that this can take a while! + Bat datozen objektuak alanbreetan elkartzen saiatuko da FreeCAD. +Kontuan izan horrek denbora asko behar dezake! Objects from the same layers will be joined into Draft Blocks, turning the display faster, but making them less easily editable - Objects from the same layers will be joined into Draft Blocks, -turning the display faster, but making them less easily editable + Geruza bereko objektuak zirriborro-blokeetan bilduko dira, +bistaratzea azkartuz, baina edizioa zailduz Imported texts will get the standard Draft Text size, instead of the size they have in the DXF document - Imported texts will get the standard Draft Text size, -instead of the size they have in the DXF document + Inportatutako testuek zirriborroen testu-tamaina estandarra hartuko dute, +DXF dokumentuan duten tamaina erabili ordez If this is checked, DXF layers will be imported as Draft Layers - If this is checked, DXF layers will be imported as Draft Layers + Hau markatuta badago, DXF geruzak zirriborro-geruza gisa inportatuko dira Use Layers - Use Layers + Erabili geruzak Hatches will be converted into simple wires - Hatches will be converted into simple wires + Itzalak alanbre sinple bihurtuko dira If polylines have a width defined, they will be rendered as closed wires with correct width - If polylines have a width defined, they will be rendered -as closed wires with correct width + Polilerroek zabalera definituta badute, zabalera zuzena duten +alanbre itxi modura errendatuko dira Maximum length of each of the polyline segments. If it is set to '0' the whole spline is treated as a straight segment. - Maximum length of each of the polyline segments. -If it is set to '0' the whole spline is treated as a straight segment. + Polilerro-segmentu bakoitzaren luzera maximoa. +Hemen '0' ezarri bada, spline osoa segmentu zuzen gisa tratatuko da. All objects containing faces will be exported as 3D polyfaces - All objects containing faces will be exported as 3D polyfaces + Aurpegiak dituzten objektu guztiak 3D poligono gisa esportatuko dira Drawing Views will be exported as blocks. This might fail for post DXF R12 templates. - Drawing Views will be exported as blocks. -This might fail for post DXF R12 templates. + Marrazki-bistak bloke modura esportatuko dira. +Horrek huts egin dezake DXF R12 ondoko txantiloiekin. Exported objects will be projected to reflect the current view direction - Exported objects will be projected to reflect the current view direction + Esportatutako objektuak uneko bistaren norabidea islatzeko moduan proiektatuko dira Method chosen for importing SVG object color to FreeCAD - Method chosen for importing SVG object color to FreeCAD + SVG objektuen kolorea FreeCADera inportatzeko hautatutako metodoa If checked, no units conversion will occur. One unit in the SVG file will translate as one millimeter. - If checked, no units conversion will occur. -One unit in the SVG file will translate as one millimeter. + Markatuta badago, unitateak ez dira bihurtuko. +SVG fitxategiko unitate bat milimetro bat izango da. Style of SVG file to write when exporting a sketch - Style of SVG file to write when exporting a sketch + Krokis bat esportatzean idatziko den SVG fitxategiaren estiloa All white lines will appear in black in the SVG for better readability against white backgrounds - All white lines will appear in black in the SVG for better readability against white backgrounds + Lerro zuri guztiak beltz agertuko dira SVG fitxategian, atzeko plano zuriekin hobeto irakurri daitezen Versions of Open CASCADE older than version 6.8 don't support arc projection. In this case arcs will be discretized into small line segments. This value is the maximum segment length. - Versions of Open CASCADE older than version 6.8 don't support arc projection. -In this case arcs will be discretized into small line segments. -This value is the maximum segment length. + Open CASCADE 6.8 baino zaharragoak diren bertsioek ez dute arkuen proiekzioa onartzen. +Kasu horretan, arkuak lerro-segmentu txikien bidez marraztuko dira. +Balio hau segmentu-luzera maximoa da. @@ -3785,577 +2438,374 @@ This value is the maximum segment length. Converting: - Converting: + Bihurtzen: Conversion successful - Conversion successful + Bihurketa ongi egin da ImportSVG - + Unknown SVG export style, switching to Translated - Unknown SVG export style, switching to Translated - - - - Workbench - - - Draft Snap - Zirriborro-atxikitzea + SVGa esportatzeko estilo ezezaguna, 'Itzulia' aukerara aldatuko da draft - - not shape found - ez da formarik aurkitu - - - - All Shapes must be co-planar - Forma guztiek planokide izan behar dute - - - - The given object is not planar and cannot be converted into a sketch. - Emandako objektua ez da planarra eta ezin da krokis bihurtu. - - - - Unable to guess the normal direction of this object - Ezin izan da igarri objektu honen norabide normala - - - + Draft Command Bar Zirriborroen komando-barra - + Toggle construction mode Txandakatu eraikuntza modua - + Current line color Uneko lerro-kolorea - + Current face color Uneko aurpegi-kolorea - + Current line width Uneko lerro-kolorea - + Current font size Uneko letra-tamaina - + Apply to selected objects Aplikatu hautatutako objektuei - + Autogroup off Talde automatikoa desgaituta - + active command: Komando aktiboa: - + None Bat ere ez - + Active Draft command Zirriborro-komando aktiboa - + X coordinate of next point Hurrengo puntuaren X koordenatua - + X X - + Y Y - + Z Z - + Y coordinate of next point Hurrengo puntuaren Y koordenatua - + Z coordinate of next point Hurrengo puntuaren Z koordenatua - + Enter point Sartu puntua - + Enter a new point with the given coordinates Sartu emandako koordenatuak dituen puntu berri bat - + Length Luzera - + Angle Angelua - + Length of current segment Uneko segmentuaren luzera - + Angle of current segment Uneko segmentuaren angelua - + Radius Erradioa - + Radius of Circle Zirkuluaren erradioa - + If checked, command will not finish until you press the command button again Markatuta badago, komandoa ez da amaituko komando-botoia berriro sakatzen duzun arte - + If checked, an OCC-style offset will be performed instead of the classic offset Markatuta badago, OCC estiloko desplazamendua egingo da, desplazamendu klasikoa egingo da - + &OCC-style offset &OCC estiloko desplazamendua - - Add points to the current object - Gehitu puntuak uneko objektuari - - - - Remove points from the current object - Puntuak kentzen ditu uneko objektutik - - - - Make Bezier node sharp - Zorroztu Bezier nodoa - - - - Make Bezier node tangent - Egin tangente Bezier nodoa - - - - Make Bezier node symmetric - Egin simetriko Bezier nodoa - - - + Sides Aldeak - + Number of sides Alde kopurua - + Offset Desplazamendua - + Auto Automatikoa - + Text string to draw Marraztuko den testu-katea - + String Katea - + Height of text Testuaren altuera - + Height Altuera - + Intercharacter spacing Karaktereen arteko tartea - + Tracking Jarraipena - + Full path to font file: Letra-tipoaren fitxategiaren bide osoa: - + Open a FileChooser for font file Ireki fitxategi-hautatzaile bat letra-tipoa aukeratzeko - + Line Lerroa - + DWire DWire - + Circle Zirkulua - + Center X X zentroa - + Arc Arkua - + Point Puntua - + Label Etiketa - + Distance Distantzia - + Trim Muxarratu - + Pick Object Aukeratu objektua - + Edit Editatu - + Global X X globala - + Global Y Y globala - + Global Z Z globala - + Local X X lokala - + Local Y Y lokala - + Local Z Z lokala - + Invalid Size value. Using 200.0. Baliogabeko tamaina-balioa. 200.0 erabiliko da. - + Invalid Tracking value. Using 0. Jarraipen-balio baliogabea. 0 erabiltzen. - + Please enter a text string. Sartu testu-kate bat. - + Select a Font file Hautatu letra-tipo fitxategi bat - + Please enter a font file. Sartu letra-tipo fitxategi bat. - + Autogroup: Talde automatikoa: - + Faces Aurpegiak - + Remove Kendu - + Add Gehitu - + Facebinder elements Aurpegi-zorro elementuak - - Create Line - Sortu lerroa - - - - Convert to Wire - Bihurtu alanbre - - - + BSpline BSpline - + BezCurve Bezier kurba - - Create BezCurve - Sortu BezCurve - - - - Rectangle - Laukizuzena - - - - Create Plane - Sortu planoa - - - - Create Rectangle - Sortu laukizuzena - - - - Create Circle - Sortu zirkulua - - - - Create Arc - Sortu arkua - - - - Polygon - Poligonoa - - - - Create Polygon - Sortu poligonoa - - - - Ellipse - Elipsea - - - - Create Ellipse - Sortu elipsea - - - - Text - Testua - - - - Create Text - Sortu testua - - - - Dimension - Kota - - - - Create Dimension - Sortu kota - - - - ShapeString - Testu-forma - - - - Create ShapeString - Sortu testu-forma - - - + Copy Kopiatu - - - Move - Mugitu - - - - Change Style - Aldatu estiloa - - - - Rotate - Biratu - - - - Stretch - Luzatu - - - - Upgrade - Eguneratu - - - - Downgrade - Degradatu - - - - Convert to Sketch - Bihurtu krokis - - - - Convert to Draft - Bihurtu zirriborro - - - - Convert - Bihurtu - - - - Array - Matrizea - - - - Create Point - Sortu puntua - - - - Mirror - Ispilatu - The DXF import/export libraries needed by FreeCAD to handle @@ -4376,581 +2826,329 @@ https://github.com/yorikvanhavre/Draft-dxf-importer FreeCADek liburutegi horiek deskarga ditzan gaitzeko, erantzun 'Bai'. - - Draft.makeBSpline: not enough points - Draft.makeBSpline: puntu gutxiegi - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: Amaiera-puntu berdinek itxiera behartzen dute - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: Puntuen zerrenda baliogabea - - - - No object given - Ez da objekturik eman - - - - The two points are coincident - Bi puntuak bat datoz - - - + Found groups: closing each open object inside Taldeak aurkitu dira: bere barruan irekita dauden objektuak ixten - + Found mesh(es): turning into Part shapes - Sarea(k) aurkitu d(ir)a: pieza-forma bihurtzen + Amarauna(k) aurkitu d(ir)a: pieza-forma bihurtzen - + Found 1 solidifiable object: solidifying it Solido bihur daitekeen objektu bat aurkitu da: hura solido bihurtzen - + Found 2 objects: fusing them Bi objektu aurkitu dira: haiek fusionatzen - + Found several objects: creating a shell Hainbat objektu aurkitu dira: oskol bat sortzen - + Found several coplanar objects or faces: creating one face Hainbat objektu edo aurpegi planokide aurkitu dira: aurpegi bat sortzen - + Found 1 non-parametric objects: draftifying it Parametrikoa ez den objektu bat aurkitu da: hura zirriborratzen - + Found 1 closed sketch object: creating a face from it Itxitako krokis-objektu bat aurkitu da: aurpegi bat sortzen harekin - + Found 1 linear object: converting to line Objektu lineal bat aurkitu da: lerro bihurtzen - + Found closed wires: creating faces Alanbre itxiak aurkitu dira: aurpegiak sortzen - + Found 1 open wire: closing it Alanbre ireki bat aurkitu da: hura ixten - + Found several open wires: joining them Irekitako zenbait alanbre aurkitu dira: haiek elkartzen - + Found several edges: wiring them Hainbat ertz aurkitu dira: haiek hari bihurtzen - + Found several non-treatable objects: creating compound Tratatu ezin daitezkeen hainbat objektu aurkitu dira: konposatua sortzen - + Unable to upgrade these objects. Ezin izan dira objektu hauek eguneratu. - + Found 1 block: exploding it Bloke bat aurkitu da: hura lehertzen - + Found 1 multi-solids compound: exploding it Solido anitzeko konposatu bat aurkitu da: hura lehertzen - + Found 1 parametric object: breaking its dependencies Objektu parametriko bat aurkitu da: bere mendekotasunak hausten - + Found 2 objects: subtracting them Bi objektu aurkitu dira: haien kenketa egiten - + Found several faces: splitting them Hainbat aurpegi aurkitu dira: haiek zatitzen - + Found several objects: subtracting them from the first one Hainbat objektu aurkitu dira: lehen objektuarekin kenketa egiten - + Found 1 face: extracting its wires Aurpegi bat aurkitu da: haren alanbreak erauzten - + Found only wires: extracting their edges Alanbreak soilik aurkitu dira: haien ertzak erauzten - + No more downgrade possible Ezin da gehiago degradatu - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: Lehen/azken puntu berarekin itxi da. Geometria ez da eguneratu. - - - + No point found Ez da punturik aurkitu - - ShapeString: string has no wires - Testu-forma: testuak ez du alanbrerik - - - + Relative Erlatiboa - + Continue Jarraitu - + Close Itxi - + Fill Bete - + Exit Irten - + Snap On/Off Aktibatu/desaktibatu atxikitzea - + Increase snap radius Handitu atxikitze-erradioa - + Decrease snap radius Txikitu atxikitze-erradioa - + Restrict X Murriztu X - + Restrict Y Murriztu Y - + Restrict Z Murriztu Z - + Select edge Hautatu ertza - + Add custom snap point Gehitu atxikitze-puntu pertsonalizatua - + Length mode Luzera modua - + Wipe Garbitu - + Set Working Plane Ezarri laneko planoa - + Cycle snap object Txandakatu atzikitze-objektua - + Check this to lock the current angle Markatu hau uneko angelua blokeatzeko - + Coordinates relative to last point or absolute Azken puntuarekiko erlatiboak diren edo absolutuak diren koordenatuak - + Filled Beteta - + Finish Amaitu - + Finishes the current drawing or editing operation Uneko marrazte- edo editatze-eragiketa amaitzen du - + &Undo (CTRL+Z) &Desegin (Ctrl+Z) - + Undo the last segment Desegin azken segmentua - + Finishes and closes the current line Uneko lerroa amaitzen eta ixten du - + Wipes the existing segments of this line and starts again from the last point Lerro honetan dauden segmentuak garbitzen ditu eta berriro hasten da azken puntutik - + Set WP Ezarri WPa - + Reorients the working plane on the last segment Laneko planoaren orientazioa aldatzen du azken segmentuan - + Selects an existing edge to be measured by this dimension Kota honek neurtuko duen eta lehendik dagoen ertz bat hautatzen du - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands Markatuta badago, objektuak kopiatu egingo dira, ez mugitu. 'Hobespenak -> Zirriborroa -> Kopiatze modu globala' modu hau hurrengo komandoetan mantendu nahi bada - - Default - Lehenetsia - - - - Create Wire - Sortu alanbrea - - - - Unable to create a Wire from selected objects - Ezin izan da alanbre bat sortu hautatutako objektuak erabilita - - - - Spline has been closed - Spline-a itxi egin da - - - - Last point has been removed - Azken puntua kendu egin da - - - - Create B-spline - Sortu B-spline elementua - - - - Bezier curve has been closed - Bezier kurba itxi egin da - - - - Edges don't intersect! - Ertzek ez dute elkar ebakitzen! - - - - Pick ShapeString location point: - Aukeratu testu-formaren kokapen-puntua: - - - - Select an object to move - Hautatu mugituko den objektua - - - - Select an object to rotate - Hautatu biratuko den objektua - - - - Select an object to offset - Hautatu desplazatuko den objektua - - - - Offset only works on one object at a time - Desplazamenduak bakoitzean objektu bakar batean funtzionatzen du - - - - Sorry, offset of Bezier curves is currently still not supported - Barkatu, Bezier kurben desplazamendua ezin da oraindik egin - - - - Select an object to stretch - Hautatu luzatuko den objektua - - - - Turning one Rectangle into a Wire - Laukizuzen bat alanbre bihurtzen - - - - Select an object to join - Hautatu elkartuko den objektua - - - - Join - Elkartu - - - - Select an object to split - Hautatu zatituko den objektua - - - - Select an object to upgrade - Hautatu eguneratuko den objektua - - - - Select object(s) to trim/extend - Hautatu muxarratuko/luzatuko d(ir)en objektua(k) - - - - Unable to trim these objects, only Draft wires and arcs are supported - Ezin dira objektu horiek muxarratu, zirriborro-alanbreak eta arkuak soilik onartzen dira - - - - Unable to trim these objects, too many wires - Ezin dira objektu hauek muxarratu, alanbre gehiegi - - - - These objects don't intersect - Objektu hauek ez dute elkar ebakitzen - - - - Too many intersection points - Ebakitze-puntu gehiegi - - - - Select an object to scale - Hautatu eskalatuko den objektua - - - - Select an object to project - Hautatu proiektatuko den objektua - - - - Select a Draft object to edit - Hautatu zirriborro-objektu bat, hura editatzeko - - - - Active object must have more than two points/nodes - Objektu aktiboak bi puntu/nodo baino gehiago eduki behar ditu - - - - Endpoint of BezCurve can't be smoothed - Bezier kurbaren amaiera-puntua ezin da leundu - - - - Select an object to convert - Hautatu bihurtuko den objektua - - - - Select an object to array - Hautatu matrizeratuko den objektua - - - - Please select base and path objects - Hautatu oinarri- eta bide-objektuak - - - - Please select base and pointlist objects - - Hautatu oinarri- eta puntu-zerrenden objektuak - - - - - Select an object to clone - Hautatu klonatuko den objektua - - - - Select face(s) on existing object(s) - Hautatu lehendik da(go)uden objektu(ar)en aurpegia(k) - - - - Select an object to mirror - Hautatu ispilatuko den objektua - - - - This tool only works with Wires and Lines - Tresna honek alanbreekin eta lerroekin soilik funtzionatzen du - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s objektuak oinarri bat partekatzen du beste %d objekturekin. Egiaztatu hau aldatu nahi duzun. - + Subelement mode Azpi-elementuen modua - - Toggle radius and angles arc editing - Txandakatu erradioen eta angeluen arkuen edizioa - - - + Modify subelements Aldatu azpi-elementuak - + If checked, subelements will be modified instead of entire objects Hautatuta badaude, azpi-elementuek objektu osoa ordeztuko dute - + CubicBezCurve CubicBezCurve - - Some subelements could not be moved. - Zenbait azpi-elementu ezin dira mugitu. - - - - Scale - Eskala - - - - Some subelements could not be scaled. - Zenbait azpi-elementu ezin dira eskalatu. - - - + Top Goikoa - + Front Aurrekoa - + Side Aldea - + Current working plane Uneko laneko planoa - - No edit point found for selected object - Ez da edizio-punturik aurkitu hautatutako objekturako - - - + 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 Markatu hau objektuak beteta agertu behar badu, bestela alanbre-bilbe gisa agertuko da. Ez dago erabilgarri zirriborroen 'Erabili piezen jatorrizkoak' aukera gaituta badago. @@ -4970,239 +3168,34 @@ FreeCADek liburutegi horiek deskarga ditzan gaitzeko, erantzun 'Bai'.Geruzak - - Pick first point - Aukeratu lehen puntua - - - - Pick next point - Aukeratu hurrengo puntua - - - + Polyline Polilerroa - - Pick next point, or Finish (shift-F) or close (o) - Aukeratu hurrengo puntua edo amaitu (Shift+F) edo itxi (o) - - - - Click and drag to define next knot - Klik eta arrastatu hurrengo adabegia definitzeko - - - - Click and drag to define next knot: ESC to Finish or close (o) - Klik eta arrastatu hurrengo adabegia definitzeko:: Esc edo Amaitu edo itxi (o) - - - - Pick opposite point - Aukeratu aurkako puntua - - - - Pick center point - Aukeratu erdiko puntua - - - - Pick radius - Aukeratu erradioa - - - - Pick start angle - Aukeratu hasierako angelua - - - - Pick aperture - Aukeratu irekidura - - - - Pick aperture angle - Aukeratu irekidura-angelua - - - - Pick location point - Aukeratu kokapen-puntua - - - - Pick ShapeString location point - Aukeratu testu-formaren kokapen-puntua - - - - Pick start point - Aukeratu hasiera-puntua - - - - Pick end point - Aukeratu amaiera-puntua - - - - Pick rotation center - Aukeratu biraketa-zentroa - - - - Base angle - Oinarri-angelua - - - - Pick base angle - Aukeratu oinarri-angelua - - - - Rotation - Biraketa - - - - Pick rotation angle - Aukeratu biraketa-angelua - - - - Cannot offset this object type - Ezin da objektu mota hau desplazatu - - - - Pick distance - Aukeratu distantzia - - - - Pick first point of selection rectangle - Aukeratu hautapen-laukizuzenaren lehen puntua - - - - Pick opposite point of selection rectangle - Aukeratu hautapen-laukizuzenaren beste aldeko puntua - - - - Pick start point of displacement - Aukeratu desplazamenduaren hasiera-puntua - - - - Pick end point of displacement - Aukeratu desplazamenduaren amaiera-puntua - - - - Pick base point - Aukeratu oinarri-puntua - - - - Pick reference distance from base point - Aukeratu erreferentzia-distantzia oinarri-puntutik - - - - Pick new distance from base point - Aukeratu distantzia berria oinarri-puntutik - - - - Select an object to edit - Hautatu objektua editatzeko - - - - Pick start point of mirror line - Aukeratu ispilatze-lerroaren hasiera-puntua - - - - Pick end point of mirror line - Aukeratu ispilatze-lerroaren amaiera-puntua - - - - Pick target point - Aukeratu helburu-puntua - - - - Pick endpoint of leader line - Aukeratu gida-marraren amaiera-puntua - - - - Pick text position - Aukeratu testuaren posizioa - - - + Draft Zirriborroa - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed - two elements needed + bi elementu behar dira radius too large - radius too large + erradioa luzeegia da length: - length: + luzera: removed original objects - removed original objects + jatorrizko objektuak kendu dira @@ -5212,7 +3205,7 @@ FreeCADek liburutegi horiek deskarga ditzan gaitzeko, erantzun 'Bai'. Creates a fillet between two wires or edges. - Creates a fillet between two wires or edges. + Biribiltze bat sortzen du bi alanbre edo ertzen artean. @@ -5222,52 +3215,52 @@ FreeCADek liburutegi horiek deskarga ditzan gaitzeko, erantzun 'Bai'. Fillet radius - Fillet radius + Biribiltze-erradioa Radius of fillet - Radius of fillet + Biribiltzearen erradioa Delete original objects - Delete original objects + Ezabatu jatorrizko objektuak Create chamfer - Create chamfer + Sortu alaka Enter radius - Enter radius + Sartu erradioa Delete original objects: - Delete original objects: + Ezabatu jatorrizko objektuak: Chamfer mode: - Chamfer mode: + Alakatze modua: Test object - Test object + Proba-objektua Test object removed - Test object removed + Proba-objektua kendu da fillet cannot be created - fillet cannot be created + Biribiltzea ezin izan da sortu @@ -5275,119 +3268,54 @@ FreeCADek liburutegi horiek deskarga ditzan gaitzeko, erantzun 'Bai'.Sortu biribiltzea - + Toggle near snap on/off - Toggle near snap on/off + Aktibatu/desaktibatu atxikitzea - + Create text Sortu testua - + Press this button to create the text object, or finish your text with two blank lines - Press this button to create the text object, or finish your text with two blank lines + Sakatu botoi hau testu-objektua sortzeko, edo amaitu zure testua bi lerro zurirekin - + Center Y - Center Y + Y zentroa - + Center Z - Center Z + Z zentroa - + Offset distance - Offset distance + Desplazamendu-distantzia - + Trim distance - Trim distance + Muxarratze-distantzia Activate this layer - Activate this layer + Aktibatu geruza hau Select contents - Select contents + Hautatu edukiak - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Pertsonalizatua - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Alanbrea @@ -5395,17 +3323,17 @@ FreeCADek liburutegi horiek deskarga ditzan gaitzeko, erantzun 'Bai'. OCA error: couldn't determine character encoding - OCA error: couldn't determine character encoding + OCA errorea: Karaktere kodeketa ezin da zehaztu OCA: found no data to export - OCA: found no data to export + OCA: Ez da daturik aurkitu esportaziorako successfully exported - successfully exported + ongi esportatu da diff --git a/src/Mod/Draft/Resources/translations/Draft_fi.qm b/src/Mod/Draft/Resources/translations/Draft_fi.qm index 82f38e529e..c73376884e 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_fi.qm and b/src/Mod/Draft/Resources/translations/Draft_fi.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_fi.ts b/src/Mod/Draft/Resources/translations/Draft_fi.ts index 6606f848d6..2c1a1ac692 100644 --- a/src/Mod/Draft/Resources/translations/Draft_fi.ts +++ b/src/Mod/Draft/Resources/translations/Draft_fi.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Defines a hatch pattern - - - - Sets the size of the pattern - Sets the size of the pattern - - - - Startpoint of dimension - Ulottuvuuden aloituspiste - - - - Endpoint of dimension - Dimension päätepiste - - - - Point through which the dimension line passes - Dimension kauttakulkupiste - - - - The object measured by this dimension - The object measured by this dimension - - - - The geometry this dimension is linked to - The geometry this dimension is linked to - - - - The measurement of this dimension - The measurement of this dimension - - - - For arc/circle measurements, false = radius, true = diameter - For arc/circle measurements, false = radius, true = diameter - - - - Font size - Kirjasimen koko - - - - The number of decimals to show - Näytettävien desimaalien määrä - - - - Arrow size - Nuolen koko - - - - The spacing between the text and the dimension line - The spacing between the text and the dimension line - - - - Arrow type - Nuolen tyyppi - - - - Font name - Fontin nimi - - - - Line width - Viivan leveys - - - - Line color - Viivan väri - - - - Length of the extension lines - Jatkoviivojen pituus - - - - Rotate the dimension arrows 180 degrees - Käännä dimensionuolia 180 astetta - - - - Rotate the dimension text 180 degrees - Käännä dimensiotekstiä 180 astetta - - - - Show the unit suffix - Show the unit suffix - - - - The position of the text. Leave (0,0,0) for automatic position - The position of the text. Leave (0,0,0) for automatic position - - - - Text override. Use $dim to insert the dimension length - Ohita teksti. Aseta dimension pituus käyttämällä $dim - - - - A unit to express the measurement. Leave blank for system default - A unit to express the measurement. Leave blank for system default - - - - Start angle of the dimension - Dimension aloituskulma - - - - End angle of the dimension - Dimension lopetuskulma - - - - The center point of this dimension - Tämän dimension keskipiste - - - - The normal direction of this dimension - Tämän dimension normaalisuunta - - - - Text override. Use 'dim' to insert the dimension length - Text override. Use 'dim' to insert the dimension length - - - - Length of the rectangle - Suorakulmion pituus - Radius to use to fillet the corners Radius to use to fillet the corners - - - Size of the chamfer to give to the corners - Size of the chamfer to give to the corners - - - - Create a face - Luo pinta - - - - Defines a texture image (overrides hatch patterns) - Käytä tekstuurikuvaa (ohittaa ristikkokuvion) - - - - Start angle of the arc - Kaaren aloituskulma - - - - End angle of the arc (for a full circle, give it same value as First Angle) - Kaaren lopetuskulma (käytä aloituspistettä jos haluat ympyrän) - - - - Radius of the circle - Ympyrän säde - - - - The minor radius of the ellipse - Ellipsin pienempi säde - - - - The major radius of the ellipse - Ellipsin suurempi säde - - - - The vertices of the wire - The vertices of the wire - - - - If the wire is closed or not - If the wire is closed or not - The start point of this line @@ -224,505 +24,155 @@ Tämän viivan pituus - - Create a face if this object is closed - Luo pinnat mikäli objekti on suljettu - - - - The number of subdivisions of each edge - The number of subdivisions of each edge - - - - Number of faces - Pintojen määrä - - - - Radius of the control circle - Radius of the control circle - - - - How the polygon must be drawn from the control circle - How the polygon must be drawn from the control circle - - - + Projection direction Projektion suunta - + The width of the lines inside this object The width of the lines inside this object - + The size of the texts inside this object The size of the texts inside this object - + The spacing between lines of text Tekstin riviväli - + The color of the projected objects The color of the projected objects - + The linked object The linked object - + Shape Fill Style Muodon täyttötyyli - + Line Style Viivan tyyli - + If checked, source objects are displayed regardless of being visible in the 3D model If checked, source objects are displayed regardless of being visible in the 3D model - - Create a face if this spline is closed - Luo pinnat mikäli objekti on suljettu - - - - Parameterization factor - Parameterization factor - - - - The points of the Bezier curve - The points of the Bezier curve - - - - The degree of the Bezier function - The degree of the Bezier function - - - - Continuity - Jatkuvuus - - - - If the Bezier curve should be closed or not - If the Bezier curve should be closed or not - - - - Create a face if this curve is closed - Create a face if this curve is closed - - - - The components of this block - The components of this block - - - - The base object this 2D view must represent - The base object this 2D view must represent - - - - The projection vector of this object - The projection vector of this object - - - - The way the viewed object must be projected - The way the viewed object must be projected - - - - The indices of the faces to be projected in Individual Faces mode - The indices of the faces to be projected in Individual Faces mode - - - - Show hidden lines - Näytä piilotetut tiedostot - - - + The base object that must be duplicated The base object that must be duplicated - + The type of array to create Luotavan taulukon tyyppi - + The axis direction Akselin suunta - + Number of copies in X direction Kopioiden määrä X-suunnassa - + Number of copies in Y direction Kopioiden määrä Z-suunnassa - + Number of copies in Z direction Kopioiden määrä Z-suunnassa - + Number of copies Kopioiden määrä - + Distance and orientation of intervals in X direction Välien etäisyys ja suunta X-suunnassa - + Distance and orientation of intervals in Y direction Välien etäisyys ja suunta Y-suunnassa - + Distance and orientation of intervals in Z direction Välien etäisyys ja suunta Z-suunnassa - + Distance and orientation of intervals in Axis direction Välien etäisyys ja suunta akselin suunnassa - + Center point Keskipiste - + Angle to cover with copies Angle to cover with copies - + Specifies if copies must be fused (slower) Specifies if copies must be fused (slower) - + The path object along which to distribute objects The path object along which to distribute objects - + Selected subobjects (edges) of PathObj Selected subobjects (edges) of PathObj - + Optional translation vector Optional translation vector - + Orientation of Base along path Orientation of Base along path - - X Location - X-Sijainti - - - - Y Location - Y-Sijainti - - - - Z Location - Z-Sijainti - - - - Text string - Teksti - - - - Font file name - Fonttitiedoston nimi - - - - Height of text - Tekstin korkeus - - - - Inter-character spacing - Kirjaimien välistys - - - - Linked faces - Linkitetyt pinnat - - - - Specifies if splitter lines must be removed - Specifies if splitter lines must be removed - - - - An optional extrusion value to be applied to all faces - An optional extrusion value to be applied to all faces - - - - Height of the rectangle - Suorakulmion korkeus - - - - Horizontal subdivisions of this rectangle - Horizontal subdivisions of this rectangle - - - - Vertical subdivisions of this rectangle - Vertical subdivisions of this rectangle - - - - The placement of this object - Tämän kohteen sijoittelu - - - - The display length of this section plane - The display length of this section plane - - - - The size of the arrows of this section plane - The size of the arrows of this section plane - - - - 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 - - - - The base object is the wire, it's formed from 2 objects - 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 tool object is the wire, it's formed from 2 objects - - - - The length of the straight segment - Suoran segmentin pituus - - - - The point indicated by this label - The point indicated by this label - - - - The points defining the label polyline - The points defining the label polyline - - - - The direction of the straight segment - The direction of the straight segment - - - - The type of information shown by this label - The type of information shown by this label - - - - The target object of this label - The target object of this label - - - - The text to display when type is set to custom - The text to display when type is set to custom - - - - The text displayed by this label - The text displayed by this label - - - - The size of the text - The size of the text - - - - The font of the text - The font of the text - - - - The size of the arrow - The size of the arrow - - - - The vertical alignment of the text - The vertical alignment of the text - - - - The type of arrow of this label - The type of arrow of this label - - - - The type of frame around the text of this object - The type of frame around the text of this object - - - - Text color - Text color - - - - The maximum number of characters on each line of the text box - The maximum number of characters on each line of the text box - - - - The distance the dimension line is extended past the extension lines - The distance the dimension line is extended past the extension lines - - - - Length of the extension line above the dimension line - Length of the extension line above the dimension line - - - - The points of the B-spline - The points of the B-spline - - - - If the B-spline is closed or not - If the B-spline is closed or not - - - - Tessellate Ellipses and B-splines into line segments - Tessellate Ellipses and B-splines into line segments - - - - 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 be recomputed only if it is visible - If this is True, this object will be recomputed only if it is visible - - - + Base Perusta - + PointList PointList - + Count Määrä - - - The objects included in this clone - The objects included in this clone - - - - The scale factor of this clone - The scale factor of this clone - - - - If this clones several objects, this specifies if the result is a fusion or a compound - If this clones several objects, this specifies if the result is a fusion or a compound - - - - This specifies if the shapes sew - This specifies if the shapes sew - - - - Display a leader line or not - Display a leader line or not - - - - The text displayed by this object - The text displayed by this object - - - - Line spacing (relative to font size) - Line spacing (relative to font size) - - - - The area of this object - The area of this object - - - - Displays a Dimension symbol at the end of the wire - Displays a Dimension symbol at the end of the wire - - - - Fuse wall and structure objects of same type and material - Fuse wall and structure objects of same type and material - The objects that are part of this layer @@ -759,83 +209,231 @@ The transparency of the children of this layer - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object Show array element as children object - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle Distance between copies in a circle - + Distance between circles Distance between circles - + number of circles number of circles + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Nimeä uudelleen + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Poista + + + + Text + Teksti + + + + Font size + Kirjasimen koko + + + + Line spacing + Line spacing + + + + Font name + Fontin nimi + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Yksiköt + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Viivan leveys + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Nuolen koko + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Nuolen tyyppi + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Piste + + + + Arrow + Nuoli + + + + Tick + Tick + + Draft - - - Slope - Slope - - - - Scale - Mittakaava - - - - Writing camera position - Writing camera position - - - - Writing objects shown/hidden state - Writing objects shown/hidden state - - - - X factor - X factor - - - - Y factor - Y factor - - - - Z factor - Z factor - - - - Uniform scaling - Tasainen skaalaus - - - - Working plane orientation - Working plane orientation - Download of dxf libraries failed. @@ -846,55 +444,35 @@ Please install the dxf Library addon manually from menu Tools -> Addon Manager - - This Wire is already flat - This Wire is already flat - - - - Pick from/to points - Pick from/to points - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - - - - Create a clone - Create a clone - - - + %s cannot be modified because its placement is readonly. %s cannot be modified because its placement is readonly. - + Upgrade: Unknown force method: Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius - - - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools + + + Draft utility tools + Draft utility tools + &Drafting @@ -916,12 +494,12 @@ from menu Tools -> Addon Manager &Utilities - + Draft Vedos (vesirajasta pohjaan) - + Import-Export Tuo/Vie @@ -935,101 +513,111 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fuse - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance Tangential distance - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance Radial distance - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers Number of circular layers - + Symmetry Symmetria - + (Placeholder for the icon) (Placeholder for the icon) @@ -1043,104 +631,122 @@ from menu Tools -> Addon Manager - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z Reset Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fuse - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) (Placeholder for the icon) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y 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. + 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 + Number of elements + DraftPolarArrayTaskPanel @@ -1151,81 +757,93 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fuse - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 Polar angle - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements Number of elements - + (Placeholder for the icon) (Placeholder for the icon) @@ -1293,375 +911,6 @@ from menu Tools -> Addon Manager Reset Point - - Draft_AddConstruction - - - Add to Construction group - Add to Construction group - - - - Adds the selected objects to the Construction group - Adds the selected objects to the Construction group - - - - Draft_AddPoint - - - Add Point - Lisää piste - - - - Adds a point to an existing Wire or B-spline - Adds a point to an existing Wire or B-spline - - - - Draft_AddToGroup - - - Move to group... - Siirrä ryhmään... - - - - Moves the selected object(s) to an existing group - Moves the selected object(s) to an existing group - - - - Draft_ApplyStyle - - - Apply Current Style - Käytä nykyistä tyyliä - - - - Applies current line width and color to selected objects - Maalaa tyyli - - - - Draft_Arc - - - Arc - Kaari - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - - - - Draft_ArcTools - - - Arc tools - Arc tools - - - - Draft_Arc_3Points - - - Arc 3 points - Arc 3 points - - - - Creates an arc by 3 points - Creates an arc by 3 points - - - - Draft_Array - - - Array - Taulukko - - - - Creates a polar or rectangular array from a selected object - Luo polaari- tai suorakaideruudukon valitusta kohteesta - - - - Draft_AutoGroup - - - AutoGroup - AutoGroup - - - - Select a group to automatically add all Draft & Arch objects to - Select a group to automatically add all Draft & Arch objects to - - - - Draft_BSpline - - - B-spline - B-spline - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - - - - Draft_BezCurve - - - BezCurve - BezCurve - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Luo Bezier-käyrän. CTRL kohdistaa, SHIFT luo rajoitteen - - - - Draft_BezierTools - - - Bezier tools - Bezier tools - - - - Draft_Circle - - - Circle - Ympyrä - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Luo ympyrän. CTRL kohdistaa, ALT valitsee tangenttikohteita - - - - Draft_Clone - - - Clone - Kloonaa - - - - Clones the selected object(s) - Kloonaa valittu kohde(kohteet) - - - - Draft_CloseLine - - - Close Line - Sulje viiva - - - - Closes the line being drawn - Sulkee piirretyn viivan - - - - Draft_CubicBezCurve - - - CubicBezCurve - CubicBezCurve - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - - - - Draft_DelPoint - - - Remove Point - Poista piste - - - - Removes a point from an existing Wire or B-spline - Removes a point from an existing Wire or B-spline - - - - Draft_Dimension - - - Dimension - Mitta - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Luo mitta. CTRL kohdistaa, SHIFT-rajoita, ALT-valitse segmentti - - - - Draft_Downgrade - - - Downgrade - Hajota - - - - Explodes the selected objects into simpler objects, or subtracts faces - Explodes the selected objects into simpler objects, or subtracts faces - - - - Draft_Draft2Sketch - - - Draft to Sketch - Hahmottele luonnos - - - - Convert bidirectionally between Draft and Sketch objects - Muuntaa kaksisuuntaisesti vedoksen ja luonnoksen objektien välillä - - - - Draft_Drawing - - - Drawing - Piirustus - - - - Puts the selected objects on a Drawing sheet - Puts the selected objects on a Drawing sheet - - - - Draft_Edit - - - Edit - Muokkaa - - - - Edits the active object - Muokkaa aktiivista objektia - - - - Draft_Ellipse - - - Ellipse - Ellipsi - - - - Creates an ellipse. CTRL to snap - Luo ellipsin. CTRL kohdistaa - - - - Draft_Facebinder - - - Facebinder - Pintojen liittäjä - - - - Creates a facebinder object from selected face(s) - Luo liitettyjen tahkojen kohde valitu(i)sta tahko(i)sta - - - - Draft_FinishLine - - - Finish line - Viimeistele viiva - - - - Finishes a line without closing it - Viimeistele viiva sulkematta sitä - - - - Draft_FlipDimension - - - Flip Dimension - Vaihda ulottuvuus - - - - Flip the normal direction of a dimension - Vaihda ulottuvuus normaalisuuntaan - - - - Draft_Heal - - - Heal - Paranna - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Paranna vialliset vedoskohteet, jotka on tallennettu aiemmalla FreeCAD-versiolla - - - - Draft_Join - - - Join - Join - - - - Joins two wires together - Joins two wires together - - - - Draft_Label - - - Label - Label - - - - Creates a label, optionally attached to a selected object or element - Creates a label, optionally attached to a selected object or element - - Draft_Layer @@ -1675,645 +924,6 @@ Click and drag to define control points. CTRL to snap, SHIFT to constrainAdds a layer - - Draft_Line - - - Line - Viiva - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Luo 2 pisteen viiva. CTRL kohdistaa, SHIFT tekee rajoituksia - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Peilaus - - - - Mirrors the selected objects along a line defined by two points - Mirrors the selected objects along a line defined by two points - - - - Draft_Move - - - Move - Siirrä - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - - - - Draft_Offset - - - Offset - Siirtymä - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Siirrä aktiivista kohdetta. CTRL kohdistaa, SHIFT rajoittaa, ALT kopioi - - - - Draft_PathArray - - - PathArray - PathArray - - - - Creates copies of a selected object along a selected path. - Luo valitun objektin kopiot pitkin valittua polkua. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Piste - - - - Creates a point object - Luo pisteobjektin - - - - Draft_PointArray - - - PointArray - PointArray - - - - Creates copies of a selected object on the position of points. - Creates copies of a selected object on the position of points. - - - - Draft_Polygon - - - Polygon - Monikulmio - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Luo säännöllinen monikulmio. CTRL kohdistaa, SHIFT rajoittaa - - - - Draft_Rectangle - - - Rectangle - Suorakulmio - - - - Creates a 2-point rectangle. CTRL to snap - Luo 2-pisteen suorakaide. CTRL kohdistaa - - - - Draft_Rotate - - - Rotate - Pyöritä - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Pyörittää valittuja kohteita. CTRL kohdistaa, SHIFT rajoittaa, ALT kopioi - - - - Draft_Scale - - - Scale - Mittakaava - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Skaalaa valitut kohteet peruspisteestä. CTRL kohdistaa, SHIFT rajoittaa, ALT kopioi - - - - Draft_SelectGroup - - - Select group - Valitse ryhmä - - - - Selects all objects with the same parents as this group - Valitsee kaikki objektit, joissa on samat vanhemmat kuin tällä ryhmällä - - - - Draft_SelectPlane - - - SelectPlane - Valitse pinta - - - - Select a working plane for geometry creation - Valitse työskentelytaso geometrian luomista varten - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Creates a proxy object from the current working plane - - - - Create Working Plane Proxy - Create Working Plane Proxy - - - - Draft_Shape2DView - - - Shape 2D view - Muodon 2D näkymä - - - - Creates Shape 2D views of selected objects - Luo muodon 2D näkymän valituista objekteista - - - - Draft_ShapeString - - - Shape from text... - Muoto tekstistä... - - - - Creates text string in shapes. - Luo merkkijonon muodoissa. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Näytä kohdistustyökalupalkki - - - - Shows Draft snap toolbar - Näyttää vedoksen kohdistustyökalupalkin - - - - Draft_Slope - - - Set Slope - Set Slope - - - - Sets the slope of a selected Line or Wire - Sets the slope of a selected Line or Wire - - - - Draft_Snap_Angle - - - Angles - Kulmat - - - - Snaps to 45 and 90 degrees points on arcs and circles - Poimii 45 ja 90 asteen pisteisiin kaarissa ja ympyröissä - - - - Draft_Snap_Center - - - Center - Keskikohta - - - - Snaps to center of circles and arcs - Poimii ympyröiden ja kaarien keskipisteeseen - - - - Draft_Snap_Dimensions - - - Dimensions - Mitat - - - - Shows temporary dimensions when snapping to Arch objects - Näyttää väliaikaisia ulottuvuuksia kun poimitaan kaarikohteisiin - - - - Draft_Snap_Endpoint - - - Endpoint - Päätepiste - - - - Snaps to endpoints of edges - Poimii reunojen päätepisteisiin - - - - Draft_Snap_Extension - - - Extension - Laajennus - - - - Snaps to extension of edges - Poimii reunojen laajennuksiin - - - - Draft_Snap_Grid - - - Grid - Ruudukko - - - - Snaps to grid points - Poimii ruudukon pisteisiin - - - - Draft_Snap_Intersection - - - Intersection - Risteys - - - - Snaps to edges intersections - Poimii reunojen leikkauksiin - - - - Draft_Snap_Lock - - - Toggle On/Off - Vaihda päälle/pois - - - - Activates/deactivates all snap tools at once - Aktivoi/poistaa kaikki kohdistustyökalut kerralla - - - - Lock - Lukitse - - - - Draft_Snap_Midpoint - - - Midpoint - Keskipiste - - - - Snaps to midpoints of edges - Poimii reunojen keskipisteisiin - - - - Draft_Snap_Near - - - Nearest - Lähin - - - - Snaps to nearest point on edges - Poimii lähimpään reunojen pisteeseen - - - - Draft_Snap_Ortho - - - Ortho - Orto - - - - Snaps to orthogonal and 45 degrees directions - Poimii kohtisuoriin ja 45 asteen suuntiin - - - - Draft_Snap_Parallel - - - Parallel - Samansuuntainen - - - - Snaps to parallel directions of edges - Poimii reunoihin samansuuntaisesti - - - - Draft_Snap_Perpendicular - - - Perpendicular - Kohtisuorassa - - - - Snaps to perpendicular points on edges - Poimii kohtisuoriin pisteisiin reunoissa - - - - Draft_Snap_Special - - - Special - Erityiset - - - - Snaps to special locations of objects - Snaps to special locations of objects - - - - Draft_Snap_WorkingPlane - - - Working Plane - Työskentelytaso - - - - Restricts the snapped point to the current working plane - Rajoittaa poimitun kohta nykyiseen työtasoon - - - - Draft_Split - - - Split - Split - - - - Splits a wire into two wires - Splits a wire into two wires - - - - Draft_Stretch - - - Stretch - Venytys - - - - Stretches the selected objects - Stretches the selected objects - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Teksti - - - - Creates an annotation. CTRL to snap - Luo huomautus. CTRL kohdistaa - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Vaihtaa rakennetilaa seuraaville objekteille. - - - - Toggle Construction Mode - Toggle Construction Mode - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Vaihda jatka-edelleen tilaan - - - - Toggles the Continue Mode for next commands. - Kytkee jatkuvuustilan seuraaville komennoille. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Vaihda näyttötilaa - - - - Swaps display mode of selected objects between wireframe and flatlines - Vaihtaa näyttötilaan valittujen objektien Lankamallin ja nollaviivojen välillä - - - - Draft_ToggleGrid - - - Toggle Grid - Näytä tai piilota ruudukko - - - - Toggles the Draft grid on/off - Vaihtaa vedosruudukon päälle/pois - - - - Grid - Ruudukko - - - - Toggles the Draft grid On/Off - Toggles the Draft grid On/Off - - - - Draft_Trimex - - - Trimex - Trimex - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Leikkaa tai laajentaa valitut objektit, tai pursottaa yhden tahkot. CTRL poimii, SHIFT rajoittaa nykyiseen segmenttiin tai normaalille segmentille, ALT kääntää - - - - Draft_UndoLine - - - Undo last segment - Kumoa viimeinen segmentti - - - - Undoes the last drawn segment of the line being drawn - Kumoaa viimeksi piirretyn segmentin piirretystä viivasta - - - - Draft_Upgrade - - - Upgrade - Yhdennä - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - - - - Draft_Wire - - - Polyline - Polyline - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - - - - Draft_WireToBSpline - - - Wire to B-spline - Wire to B-spline - - - - Converts between Wire and B-spline - Converts between Wire and B-spline - - Form @@ -2489,22 +1099,22 @@ value by using the [ and ] keys while drawing Gui::Dialog::DlgSettingsDraft - + General Draft Settings Yleiset vedosasetukset - + This is the default color for objects being drawn while in construction mode. Tämä on oletusväri objekteille jotka on piirretty rakennetilassa. - + This is the default group name for construction geometry Tämä on oletusvalinta ryhmän nimeksi rakennetilan geometrioille - + Construction Rakenne @@ -2514,37 +1124,32 @@ value by using the [ and ] keys while drawing Tallentaa nykyisen värin ja viivanleveyden eri istuntoihin - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - Jos tämä vaihtoehto on valittuna, kopiointitila pidetään komennossa, muuten komento aloitetaan aina kopioimattomassa tilassa - - - + Global copy mode Yleinen kopiointitila - + Default working plane Oletusarvoinen työtaso - + None Ei mitään - + XY (Top) XY (Päältä) - + XZ (Front) XZ (edestä) - + YZ (Side) YZ (sivulta) @@ -2607,12 +1212,12 @@ such as "Arial:Bold" Yleiset asetukset - + Construction group name Rajoiteryhmän nimi - + Tolerance Toleranssi @@ -2632,72 +1237,67 @@ such as "Arial:Bold" Täällä voit määrittää SVG-tiedostoja sisältävän hakemiston joka sisältää <pattern> määritelmiä, jotka voidaan lisätä standardiin vedos-täyttökuvio malleihin - + Constrain mod Rajoitustila - + The Constraining modifier key Rajoitteiden muokkausnäppäin - + Snap mod Kohdistustila - + The snap modifier key Kohdistustilan näppäin - + Alt mod Alt toimintotila - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - Normaalisti, kun kopioidaan esineitä, niin kopioitavat valitaan. Jos tämä vaihtoehto on valittuna, niin sen sijaan valitaan perusobjektit. - - - + Select base objects after copying Valitse perusobjektit kopioinnin jälkeen - + If checked, a grid will appear when drawing Jos tämä on valittuna, ruudukko näkyy piirrettäessä - + Use grid Käytä ruudukkoa - + Grid spacing Ruudukon välit - + The spacing between each grid line Ruudukon viivojen välit - + Main lines every Pääviivat joka - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. Pääviivat ovat paksumpia. Määritä tässä, kuinka monta ruutua on pääviivojen välillä. - + Internal precision level Sisäinen tarkkuustaso @@ -2727,17 +1327,17 @@ such as "Arial:Bold" Vie 3D objektit monitahkoisiksi verkkopinnoiksi - + If checked, the Snap toolbar will be shown whenever you use snapping Jos valittuna, niin kohdistustyökalupalkki näytetään aina, kun käytät kohdistusta - + Show Draft Snap toolbar Näytä vedoksen kohdistustyökalupalkki - + Hide Draft snap toolbar after use Piilota vedoksen kohdistustyökalupalkki käytön jälkeen @@ -2747,7 +1347,7 @@ such as "Arial:Bold" Näytä Työtason seuraaja - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command Jos valittuna, vedosruudukko on aina näkyvissä, kun vedostyöpöytä on aktiivinen. Muutoin näkyvissä vain komentoa käytettäessä @@ -2782,32 +1382,27 @@ such as "Arial:Bold" Muunna valkoinen viivan väri mustaksi - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - Kun tämä on valittuna, vedos-työkalut luovat osan perusalkioita vedoskohteiden tilalta, jos käytettävissä. - - - + Use Part Primitives when available Käytä osien perusalkioita, kun käytettävissä - + Snapping Katkaiseva - + If this is checked, snapping is activated without the need to press the snap mod key Jos tämä vaihtoehto on valittuna, kohdistus aktivoituu ilman tarvetta painaa kohdistustila -näppäintä - + Always snap (disable snap mod) Kohdista aina (kohdistustilanäppäin ei käytössä) - + Construction geometry color Rakentamisen geometria väri @@ -2877,12 +1472,12 @@ such as "Arial:Bold" Täyttökuvioiden piirtotarkkuus - + Grid Ruudukko - + Always show the grid Näytä aina ruudukko @@ -2932,7 +1527,7 @@ such as "Arial:Bold" Valitse fontti-tiedosto - + Fill objects with faces whenever possible Täytä kohteet pinnoilla aina kun mahdollista @@ -2987,12 +1582,12 @@ such as "Arial:Bold" mm - + Grid size Ruudukon koko - + lines rivit @@ -3172,7 +1767,7 @@ such as "Arial:Bold" Automatic update (legacy importer only) - + Prefix labels of Clones with: Prefix labels of Clones with: @@ -3192,37 +1787,32 @@ such as "Arial:Bold" Number of decimals - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - - - + Shift Shift - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key The Alt modifier key - + The number of horizontal or vertical lines of the grid The number of horizontal or vertical lines of the grid - + The default color for new objects Oletusväri uusille kappaleille @@ -3246,11 +1836,6 @@ such as "Arial:Bold" An SVG linestyle definition An SVG linestyle definition - - - When drawing lines, set focus on Length instead of X coordinate - When drawing lines, set focus on Length instead of X coordinate - Extension lines size @@ -3322,12 +1907,12 @@ such as "Arial:Bold" Max Spline Segment: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. This is the value used by functions that use a tolerance. @@ -3339,260 +1924,340 @@ Values with differences below this value will be treated as same. This value wil Use legacy python exporter - + 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 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 - + Construction Geometry Construction Geometry - + In-Command Shortcuts In-Command Shortcuts - + Relative Relative - + R R - + Continue Continue - + T T - + Close Sulje - + O O - + Copy Kopio - + P P - + Subelement Mode Subelement Mode - + D D - + Fill Fill - + L L - + Exit Exit - + A A - + Select Edge Select Edge - + E E - + Add Hold Add Hold - + Q Q - + Length Pituus - + H H - + Wipe Wipe - + W W - + Set WP Set WP - + U U - + Cycle Snap Cycle Snap - + ` ` - + Snap Snap - + S S - + Increase Radius Increase Radius - + [ [ - + Decrease Radius Decrease Radius - + ] ] - + Restrict X Restrict X - + X X - + Restrict Y Restrict Y - + Y Y - + Restrict Z Restrict Z - + Z Z - + Grid color Grid color - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Muokkaa - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3796,566 +2461,363 @@ This value is the maximum segment length. ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - Vedoksen kohdistus - - draft - - not shape found - not shape found - - - - All Shapes must be co-planar - All Shapes must be co-planar - - - - The given object is not planar and cannot be converted into a sketch. - Annettu kohde ei ole tasomainen eikä sitä voida muuntaa luonnokseen. - - - - Unable to guess the normal direction of this object - Unable to guess the normal direction of this object - - - + Draft Command Bar Vedos komentopalkki - + Toggle construction mode Toggle construction mode - + Current line color Current line color - + Current face color Current face color - + Current line width Current line width - + Current font size Current font size - + Apply to selected objects Käytä valittuihin kohteisiin - + Autogroup off Autogroup off - + active command: aktiivinen komento: - + None Ei mitään - + Active Draft command Aktiivinen vedos-komento - + X coordinate of next point X-koordinaatin seuraava kohta - + X X - + Y Y - + Z Z - + Y coordinate of next point Y-koordinaatin seuraava kohta - + Z coordinate of next point Z-koordinaatin seuraava kohta - + Enter point Enter point - + Enter a new point with the given coordinates Enter a new point with the given coordinates - + Length Pituus - + Angle Kulma - + Length of current segment Nykyisen segmentin pituus - + Angle of current segment Nykyisen segmentin kulma - + Radius Säde - + Radius of Circle Ympyrän säde - + If checked, command will not finish until you press the command button again Jos valintaruutu on valittuna, komento ei ole valmis, ennenkuin painat komentopainiketta uudelleen - + If checked, an OCC-style offset will be performed instead of the classic offset Jos valittuna, niin OCC-tyylin siirtymä tehdään klassisen siirtymän sijaan - + &OCC-style offset &OCC-tyylin siirtymä - - Add points to the current object - Lisää pisteitä nykyiseen objektiin - - - - Remove points from the current object - Pisteiden poistaminen nykyisestä objektista - - - - Make Bezier node sharp - Tee Bezier solmupisteestä terävä - - - - Make Bezier node tangent - Tee Bezier solmupisteestä tangentti - - - - Make Bezier node symmetric - Tee Bezier solmupisteestä symmetrinen - - - + Sides Sivut - + Number of sides Sivujen lukumäärä - + Offset Siirtymä - + Auto Automaattinen - + Text string to draw Merkkijono piirrokseen - + String Merkkijono - + Height of text Tekstin korkeus - + Height Korkeus - + Intercharacter spacing Kirjaimien väli - + Tracking Seuranta - + Full path to font file: Fonttitiedoston koko kansiopolku: - + Open a FileChooser for font file Avaa TiedostonValitsin fontti-tiedostoa varten - + Line Viiva - + DWire DLanka - + Circle Ympyrä - + Center X Keskitä X - + Arc Kaari - + Point Piste - + Label Label - + Distance Etäisyys - + Trim rajaa - + Pick Object Valitse objekti - + Edit Muokkaa - + Global X Yleinen X - + Global Y Yleinen Y - + Global Z Yleinen Z - + Local X Paikallinen X - + Local Y Paikallinen Y - + Local Z Paikallinen Z - + Invalid Size value. Using 200.0. Koon arvo ei kelpaa. Käytetään 200,0. - + Invalid Tracking value. Using 0. Seuranta-arvo ei kelpaa. Käytetään 0. - + Please enter a text string. Kirjoita merkkijono. - + Select a Font file Valitse fontti-tiedosto - + Please enter a font file. Anna fonttitiedosto. - + Autogroup: Autogroup: - + Faces Pinnat - + Remove Poista - + Add Lisää - + Facebinder elements Facebinder elements - - Create Line - Luo viiva - - - - Convert to Wire - Convert to Wire - - - + BSpline BSpline - + BezCurve BezCurve - - Create BezCurve - Luo Bezier käyrä - - - - Rectangle - Suorakulmio - - - - Create Plane - Luo taso - - - - Create Rectangle - Luo suorakulmio - - - - Create Circle - Luo ympyrä - - - - Create Arc - Luo kaari - - - - Polygon - Monikulmio - - - - Create Polygon - Luo monikulmio - - - - Ellipse - Ellipsi - - - - Create Ellipse - Luo ellipsi - - - - Text - Teksti - - - - Create Text - Luo teksti - - - - Dimension - Mitta - - - - Create Dimension - Luo mitta - - - - ShapeString - Muotoilujono - - - - Create ShapeString - Luo muotoilujono - - - + Copy Kopio - - - Move - Siirrä - - - - Change Style - Muuta tyyliä - - - - Rotate - Pyöritä - - - - Stretch - Venytys - - - - Upgrade - Yhdennä - - - - Downgrade - Hajota - - - - Convert to Sketch - Muunna luonnokseksi/sketch - - - - Convert to Draft - Muuntaa vedokseksi/draft - - - - Convert - Muunna - - - - Array - Taulukko - - - - Create Point - Luo piste - - - - Mirror - Peilaus - The DXF import/export libraries needed by FreeCAD to handle @@ -4376,581 +2838,329 @@ https://github.com/yorikvanhavre/Draft-dxf-importer To enabled FreeCAD to download these libraries, answer Yes. - - Draft.makeBSpline: not enough points - Draft.makeBSpline: not enough points - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: Equal endpoints forced Closed - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: Invalid pointslist - - - - No object given - No object given - - - - The two points are coincident - The two points are coincident - - - + Found groups: closing each open object inside Found groups: closing each open object inside - + Found mesh(es): turning into Part shapes Found mesh(es): turning into Part shapes - + Found 1 solidifiable object: solidifying it Found 1 solidifiable object: solidifying it - + Found 2 objects: fusing them Found 2 objects: fusing them - + Found several objects: creating a shell Found several objects: creating a shell - + Found several coplanar objects or faces: creating one face Found several coplanar objects or faces: creating one face - + Found 1 non-parametric objects: draftifying it Found 1 non-parametric objects: draftifying it - + Found 1 closed sketch object: creating a face from it Found 1 closed sketch object: creating a face from it - + Found 1 linear object: converting to line Found 1 linear object: converting to line - + Found closed wires: creating faces Found closed wires: creating faces - + Found 1 open wire: closing it Found 1 open wire: closing it - + Found several open wires: joining them Found several open wires: joining them - + Found several edges: wiring them Found several edges: wiring them - + Found several non-treatable objects: creating compound Found several non-treatable objects: creating compound - + Unable to upgrade these objects. Unable to upgrade these objects. - + Found 1 block: exploding it Found 1 block: exploding it - + Found 1 multi-solids compound: exploding it Found 1 multi-solids compound: exploding it - + Found 1 parametric object: breaking its dependencies Found 1 parametric object: breaking its dependencies - + Found 2 objects: subtracting them Found 2 objects: subtracting them - + Found several faces: splitting them Found several faces: splitting them - + Found several objects: subtracting them from the first one Found several objects: subtracting them from the first one - + Found 1 face: extracting its wires Found 1 face: extracting its wires - + Found only wires: extracting their edges Found only wires: extracting their edges - + No more downgrade possible No more downgrade possible - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - - - + No point found No point found - - ShapeString: string has no wires - ShapeString: string has no wires - - - + Relative Relative - + Continue Continue - + Close Sulje - + Fill Fill - + Exit Exit - + Snap On/Off Snap On/Off - + Increase snap radius Increase snap radius - + Decrease snap radius Decrease snap radius - + Restrict X Restrict X - + Restrict Y Restrict Y - + Restrict Z Restrict Z - + Select edge Select edge - + Add custom snap point Add custom snap point - + Length mode Length mode - + Wipe Wipe - + Set Working Plane Set Working Plane - + Cycle snap object Cycle snap object - + Check this to lock the current angle Check this to lock the current angle - + Coordinates relative to last point or absolute Coordinates relative to last point or absolute - + Filled Filled - + Finish Valmis - + Finishes the current drawing or editing operation Finishes the current drawing or editing operation - + &Undo (CTRL+Z) &Undo (CTRL+Z) - + Undo the last segment Undo the last segment - + Finishes and closes the current line Finishes and closes the current line - + Wipes the existing segments of this line and starts again from the last point Wipes the existing segments of this line and starts again from the last point - + Set WP Set WP - + Reorients the working plane on the last segment Reorients the working plane on the last segment - + Selects an existing edge to be measured by this dimension Selects an existing edge to be measured by this dimension - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands - - Default - Oletus - - - - Create Wire - Create Wire - - - - Unable to create a Wire from selected objects - Unable to create a Wire from selected objects - - - - Spline has been closed - Spline has been closed - - - - Last point has been removed - Last point has been removed - - - - Create B-spline - Luo B-käyrä - - - - Bezier curve has been closed - Bezier curve has been closed - - - - Edges don't intersect! - Edges don't intersect! - - - - Pick ShapeString location point: - Pick ShapeString location point: - - - - Select an object to move - Select an object to move - - - - Select an object to rotate - Select an object to rotate - - - - Select an object to offset - Select an object to offset - - - - Offset only works on one object at a time - Offset only works on one object at a time - - - - Sorry, offset of Bezier curves is currently still not supported - Sorry, offset of Bezier curves is currently still not supported - - - - Select an object to stretch - Select an object to stretch - - - - Turning one Rectangle into a Wire - Turning one Rectangle into a Wire - - - - Select an object to join - Select an object to join - - - - Join - Join - - - - Select an object to split - Select an object to split - - - - Select an object to upgrade - Select an object to upgrade - - - - Select object(s) to trim/extend - Select object(s) to trim/extend - - - - Unable to trim these objects, only Draft wires and arcs are supported - Unable to trim these objects, only Draft wires and arcs are supported - - - - Unable to trim these objects, too many wires - Unable to trim these objects, too many wires - - - - These objects don't intersect - These objects don't intersect - - - - Too many intersection points - Too many intersection points - - - - Select an object to scale - Select an object to scale - - - - Select an object to project - Select an object to project - - - - Select a Draft object to edit - Select a Draft object to edit - - - - Active object must have more than two points/nodes - Active object must have more than two points/nodes - - - - Endpoint of BezCurve can't be smoothed - Endpoint of BezCurve can't be smoothed - - - - Select an object to convert - Select an object to convert - - - - Select an object to array - Select an object to array - - - - Please select base and path objects - Please select base and path objects - - - - Please select base and pointlist objects - - Please select base and pointlist objects - - - - - Select an object to clone - Select an object to clone - - - - Select face(s) on existing object(s) - Select face(s) on existing object(s) - - - - Select an object to mirror - Select an object to mirror - - - - This tool only works with Wires and Lines - This tool only works with Wires and Lines - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s shares a base with %d other objects. Please check if you want to modify this. - + Subelement mode Subelement mode - - Toggle radius and angles arc editing - Toggle radius and angles arc editing - - - + Modify subelements Modify subelements - + If checked, subelements will be modified instead of entire objects If checked, subelements will be modified instead of entire objects - + CubicBezCurve CubicBezCurve - - Some subelements could not be moved. - Some subelements could not be moved. - - - - Scale - Mittakaava - - - - Some subelements could not be scaled. - Some subelements could not be scaled. - - - + Top Yläpuoli - + Front Etupuoli - + Side Side - + Current working plane Current working plane - - No edit point found for selected object - No edit point found for selected object - - - + 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 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 @@ -4970,220 +3180,15 @@ To enabled FreeCAD to download these libraries, answer Yes. Layers - - Pick first point - Pick first point - - - - Pick next point - Pick next point - - - + Polyline Polyline - - Pick next point, or Finish (shift-F) or close (o) - Pick next point, or Finish (shift-F) or close (o) - - - - Click and drag to define next knot - Click and drag to define next knot - - - - Click and drag to define next knot: ESC to Finish or close (o) - Click and drag to define next knot: ESC to Finish or close (o) - - - - Pick opposite point - Pick opposite point - - - - Pick center point - Pick center point - - - - Pick radius - Pick radius - - - - Pick start angle - Pick start angle - - - - Pick aperture - Pick aperture - - - - Pick aperture angle - Pick aperture angle - - - - Pick location point - Pick location point - - - - Pick ShapeString location point - Pick ShapeString location point - - - - Pick start point - Pick start point - - - - Pick end point - Pick end point - - - - Pick rotation center - Pick rotation center - - - - Base angle - Base angle - - - - Pick base angle - Pick base angle - - - - Rotation - Rotation - - - - Pick rotation angle - Pick rotation angle - - - - Cannot offset this object type - Cannot offset this object type - - - - Pick distance - Pick distance - - - - Pick first point of selection rectangle - Pick first point of selection rectangle - - - - Pick opposite point of selection rectangle - Pick opposite point of selection rectangle - - - - Pick start point of displacement - Pick start point of displacement - - - - Pick end point of displacement - Pick end point of displacement - - - - Pick base point - Pick base point - - - - Pick reference distance from base point - Pick reference distance from base point - - - - Pick new distance from base point - Pick new distance from base point - - - - Select an object to edit - Select an object to edit - - - - Pick start point of mirror line - Pick start point of mirror line - - - - Pick end point of mirror line - Pick end point of mirror line - - - - Pick target point - Pick target point - - - - Pick endpoint of leader line - Pick endpoint of leader line - - - - Pick text position - Pick text position - - - + Draft Vedos (vesirajasta pohjaan) - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed @@ -5275,37 +3280,37 @@ To enabled FreeCAD to download these libraries, answer Yes. Luo pyöristys - + Toggle near snap on/off Toggle near snap on/off - + Create text Luo tekstiä - + Press this button to create the text object, or finish your text with two blank lines Press this button to create the text object, or finish your text with two blank lines - + Center Y Center Y - + Center Z Center Z - + Offset distance Offset distance - + Trim distance Trim distance @@ -5320,74 +3325,9 @@ To enabled FreeCAD to download these libraries, answer Yes. Select contents - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Mukautettu - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Lanka diff --git a/src/Mod/Draft/Resources/translations/Draft_fil.qm b/src/Mod/Draft/Resources/translations/Draft_fil.qm index 058a1276e1..5c17c28d7d 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_fil.qm and b/src/Mod/Draft/Resources/translations/Draft_fil.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_fil.ts b/src/Mod/Draft/Resources/translations/Draft_fil.ts index 33c9e6e5ec..bd22768418 100644 --- a/src/Mod/Draft/Resources/translations/Draft_fil.ts +++ b/src/Mod/Draft/Resources/translations/Draft_fil.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Tumutukoy sa isang huwaran ng hatch - - - - Sets the size of the pattern - Nagtatakda ng sukat ng huwaran - - - - Startpoint of dimension - Panimulang punto ng dimensyon - - - - Endpoint of dimension - Panghuling punto ng dimensyon - - - - Point through which the dimension line passes - Ituro kung saang linya ng dimensyon ang dinaanan - - - - The object measured by this dimension - Ang bagay na sinukat sa dimensyong ito - - - - The geometry this dimension is linked to - Ang geometry na nauugnay sa koneksyong ito - - - - The measurement of this dimension - Ang sukat ng dimensyong ito - - - - For arc/circle measurements, false = radius, true = diameter - Para sa mga sukat ng arko / bilog, hindi tama = radius, tama = diyametro - - - - Font size - Laki ng font - - - - The number of decimals to show - Ang bilang ng mga desimal na ipapakita - - - - Arrow size - Sukat ng palaso - - - - The spacing between the text and the dimension line - Ang espasyo sa pagitan ng teksto at linya ng dimensyon - - - - Arrow type - Uri ng palaso - - - - Font name - Uri ng pangalan - - - - Line width - Lapad ng linya - - - - Line color - Kulay ng linya - - - - Length of the extension lines - Haba ng mga lawig ng linya - - - - Rotate the dimension arrows 180 degrees - I-ikot ang mga palaso ng laki ng 180 grado - - - - Rotate the dimension text 180 degrees - I-ikot ang laki ng teksto ng 180 grado - - - - Show the unit suffix - Ipakita ang suffix ng unit - - - - The position of the text. Leave (0,0,0) for automatic position - Ang posisyon ng teksto ay. Iwanan ng (0,0,0) para sa awtomatikong posisyon - - - - Text override. Use $dim to insert the dimension length - Pag-iba sa Teksto. Gamitin ang $dim para maisingit ang haba ng dimensyon - - - - A unit to express the measurement. Leave blank for system default - Ang yunit upang ipahayag ang sukat.. Iwanang blanko para sa default ng sistema - - - - Start angle of the dimension - Simulan ang anggulo ng dimensyon - - - - End angle of the dimension - Huling anngulo ng dimensyon - - - - The center point of this dimension - Ang sentrong punto ng dimensyong ito - - - - The normal direction of this dimension - Ang normal na direksyon ng dimensyong ito - - - - Text override. Use 'dim' to insert the dimension length - Palawakin ang teksto. Gamitin ang 'dim' upang ipasok ang laki ng sukat - - - - Length of the rectangle - Haba ng rektanggulo - Radius to use to fillet the corners Radius na gagamitin upang mabulok ang mga sulok - - - Size of the chamfer to give to the corners - Sukat ng chamfer upang ibigay sa mga sulok - - - - Create a face - Lumikha ng isang harapán - - - - Defines a texture image (overrides hatch patterns) - Lumikha ng isang pagtukoy sa muka ng isang texture na imahe (pinapalitan ang mga pattern ng hatch) - - - - Start angle of the arc - Simulan ang anggulo ng Balangaw - - - - End angle of the arc (for a full circle, give it same value as First Angle) - Tapujsin ang anggulo ng arko (para sa isang buong bilog, bigyan ito parehong halaga bilang Unang Anggulo) - - - - Radius of the circle - Guhit na mulâ sa gitnâ hanggang sa gilid ng bilog ng bilog - - - - The minor radius of the ellipse - Ang menor de edad Guhit na mulâ sa gitnâ hanggang sa gilid ng bilog ng ellipse - - - - The major radius of the ellipse - Ang pangunahing radius ng ellipse - - - - The vertices of the wire - Ang mga vertex ng alambre - - - - If the wire is closed or not - Kung ang alambre ay sarado o hindi - The start point of this line @@ -224,505 +24,155 @@ Ang kawakasan ng linyang ito - - Create a face if this object is closed - Gumawa ng harapan kung sarado ang bagay na ito - - - - The number of subdivisions of each edge - Ang bilang ng mga subdivision ng bawat hangganan - - - - Number of faces - Bilang ng mga harapan - - - - Radius of the control circle - Guhit na mulâ sa gitnâ hanggang sa gilid ng bilog ng kontrol na bilog - - - - How the polygon must be drawn from the control circle - Paano kinakailangang makuha ang polygon mula sa control circle - - - + Projection direction Direksyon ng projection - + The width of the lines inside this object Ang lawak ng mga linya sa loob ng bagay na ito - + The size of the texts inside this object Ang sukat ng mga teksto sa loob ng bagay na ito - + The spacing between lines of text Ang espasyo sa pagitan ng mga linya ng teksto - + The color of the projected objects Ang kulay ng inaasahang layunin ng bagay - + The linked object Ang naka-link na bagay - + Shape Fill Style Hugis ng Shape Fill - + Line Style Hugis ng Linya - + If checked, source objects are displayed regardless of being visible in the 3D model Kapag tsek, ang pinagmulan ng bagay ay ipamalas ng hindi alintana ang pagiging tatlong dimensyong modelo na nakikita - - Create a face if this spline is closed - Lumikha ng isang mukha kung isinara ang spline na ito - - - - Parameterization factor - Katungkulan ng parameterization - - - - The points of the Bezier curve - Ang mga punto ng curve ng Bezier - - - - The degree of the Bezier function - Ang grado ng pag-andar ng Bezier - - - - Continuity - Pagtuloy-tuloy - - - - If the Bezier curve should be closed or not - Kung ang Bezier kurna ay dapat sarhan o hindi - - - - Create a face if this curve is closed - Lumikha ng isang mukha kung isinara ang spline na ito - - - - The components of this block - Ang mga bahagi ng bloke na ito - - - - The base object this 2D view must represent - Ang base object ay dapat na kinakatawan ng 2D view na ito - - - - The projection vector of this object - Ang projection vector ng bagay na ito - - - - The way the viewed object must be projected - Ang paraan ng natingnan na bagay ay dapat maasahan - - - - The indices of the faces to be projected in Individual Faces mode - Ang mga indeks ng mga harapan ay inaasahang nasa Indibidwal na Mukha anyo - - - - Show hidden lines - Ipakita ang mga nakatagong mga linya - - - + The base object that must be duplicated Ang punong bagay na dapat maparisan - + The type of array to create Ang uri ng array na gagawin - + The axis direction Ang direksyon ng aksis - + Number of copies in X direction Bilang ng mga kopya sa X na direksyon - + Number of copies in Y direction Bilang ng mga kopya sa Y na direksyon - + Number of copies in Z direction Bilang ng mga kopya sa Z na direksyon - + Number of copies Bilang ng kopya - + Distance and orientation of intervals in X direction Distansya at oryentasyon ng mga agwat sa X direksyon - + Distance and orientation of intervals in Y direction Distansya at oryentasyon ng mga pagitan sa direksyon Y - + Distance and orientation of intervals in Z direction Distansya at oryentasyon ng mga yugto sa direksyon ng Z - + Distance and orientation of intervals in Axis direction Distansya at oryentasyon ng mga laktaw sa direksyon ng Axis - + Center point Gitnang punto - + Angle to cover with copies Ang anggulo para mapasama sa mga kopya - + Specifies if copies must be fused (slower) Tinutukoy kung ang mga kopya ay dapat mapagsanib (mabagal) - + The path object along which to distribute objects Ang path na bagay kasama kung saan upang ipamahagi ang mga bagay - + Selected subobjects (edges) of PathObj Mga napiling subobject (mga gilid) ng PathObj - + Optional translation vector Opsyonal na paghuhulog sa ibang wikàng vector - + Orientation of Base along path Pagsasaayos ng Base sa landas - - X Location - X kinaroroonan - - - - Y Location - Y kinaroroonan - - - - Z Location - Z katayuan - - - - Text string - Teksto ng string - - - - Font file name - Pangalan ng taludtod ng font - - - - Height of text - Kataasan ng teksto - - - - Inter-character spacing - Ibaon-kabanata spacing - - - - Linked faces - Naka-ugnay na mga mukha - - - - Specifies if splitter lines must be removed - Tinutukoy kung dapat tanggalin ang mga linya ng splitter - - - - An optional extrusion value to be applied to all faces - Isang opsyonal na opsyon sa pagpilit na ilapat sa lahat ng mukha - - - - Height of the rectangle - Taas ng rektanggulo - - - - Horizontal subdivisions of this rectangle - Pahalang na mga subdivision ng rektanggulo na ito - - - - Vertical subdivisions of this rectangle - Vertical subdivision ng rektanggulo na ito - - - - The placement of this object - Ang kinatatayuan ng mga bagay na ito - - - - The display length of this section plane - Ang haba ng displey ng seksyon na ito ay patag - - - - The size of the arrows of this section plane - Ang sukat ng palaso sa sekyon na ito ay patag - - - - For Cutlines and Cutfaces modes, this leaves the faces at the cut location - Para sa mga Cutlines at Cutfaces anyo, nag-iiwan ito ng mga mukha sa lokasyon ng hiwa - - - - The base object is the wire, it's formed from 2 objects - Ang base object ay ang kawad, nabuo ito mula sa 2 bagay - - - - The tool object is the wire, it's formed from 2 objects - Ang kasangkapan na bagay ay ang kawad, nabuo ito mula sa 2 bagay - - - - The length of the straight segment - Ang haba ng deretso na kaputol - - - - The point indicated by this label - Ang puntong ipinahiwatig ng label na ito - - - - The points defining the label polyline - Ang mga puntos na salaysayin sa polyline ng label - - - - The direction of the straight segment - Ang tungo ng tuwid na segment - - - - The type of information shown by this label - Ang uri ng impormasyong ipinapakita ng etiketa na ito - - - - The target object of this label - Ang target na bagay ng label na ito - - - - The text to display when type is set to custom - Ang teksto na ipapakita kapag ang uri ay naka-set sa custom - - - - The text displayed by this label - Ang teksto na ipinapakita ng antas na ito - - - - The size of the text - Ang sukat ng teksto - - - - The font of the text - Ang harapan ng teksto - - - - The size of the arrow - Ang anyo ng palaso - - - - The vertical alignment of the text - Ang verticalpagpila ng teksto - - - - The type of arrow of this label - Ang hichura ng palaso ng antas na ito - - - - The type of frame around the text of this object - Ang uri ng kuwadro sa paligid ng teksto ng bagay na ito - - - - Text color - Kolor ng teksto - - - - The maximum number of characters on each line of the text box - Ang Kátaastaasan na bilang ng mga character sa bawat linya ng kahon ng teksto - - - - The distance the dimension line is extended past the extension lines - The distance the dimension line is extended past the extension lines - - - - Length of the extension line above the dimension line - Length of the extension line above the dimension line - - - - The points of the B-spline - Ang mga punto ng B-spline - - - - If the B-spline is closed or not - Kapag ang B-spline ay sarado o hindi - - - - Tessellate Ellipses and B-splines into line segments - Ang Tessellate Ellipses at B-splines sa mga bahagi ng linya - - - - Length of line segments if tessellating Ellipses or B-splines into line segments - Ang haba ng mga bahagi ng linya kapag ang tessellating Ellipses o B-slpines sa mga bahagi ng linya - - - - If this is True, this object will be recomputed only if it is visible - Kung ito ay may katotohanan, ang bagay na ito ay ikakalkula lamang muli kapag ito ay nakikita - - - + Base Base - + PointList PointList - + Count Bilang - - - The objects included in this clone - Ang mga bagay na nabibilang sa clone na ito - - - - The scale factor of this clone - Ang laki ng kadahilanan ng clone na ito - - - - If this clones several objects, this specifies if the result is a fusion or a compound - Kung nag-clone ang mga ito sa ilang mga bagay, tumutukoy ito sa kung ang resulta ay isang pagsasanib o isang tambalan - - - - This specifies if the shapes sew - This specifies if the shapes sew - - - - Display a leader line or not - Display a leader line or not - - - - The text displayed by this object - The text displayed by this object - - - - Line spacing (relative to font size) - Line spacing (relative to font size) - - - - The area of this object - The area of this object - - - - Displays a Dimension symbol at the end of the wire - Displays a Dimension symbol at the end of the wire - - - - Fuse wall and structure objects of same type and material - Fuse wall and structure objects of same type and material - The objects that are part of this layer @@ -759,83 +209,231 @@ The transparency of the children of this layer - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object Show array element as children object - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle Distance between copies in a circle - + Distance between circles Distance between circles - + number of circles number of circles + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Baguhin ang pangalan + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Burahin + + + + Text + Letra + + + + Font size + Laki ng font + + + + Line spacing + Line spacing + + + + Font name + Uri ng pangalan + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Mga Unit + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Lapad ng linya + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Sukat ng palaso + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Uri ng palaso + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Dot + + + + Arrow + Palaso + + + + Tick + Tick + + Draft - - - Slope - Gulod - - - - Scale - Timbangan - - - - Writing camera position - Pagsusulat ng posisyon ng kamera - - - - Writing objects shown/hidden state - Pagsusulat ng mga bagay na ipinapakita / nakatagong estado - - - - X factor - X Isang bagay na katungkulan - - - - Y factor - Y bagay na katungkulan - - - - Z factor - Katungkulan ng Z - - - - Uniform scaling - Magka-anyo scalling - - - - Working plane orientation - Paggawa ng orientation ng eroplano - Download of dxf libraries failed. @@ -846,55 +444,35 @@ Paki-install nang manu-mano ang dxf Library addon mula sa kasangkapan menu-> Addon Manager - - This Wire is already flat - This Wire is already flat - - - - Pick from/to points - Pick from/to points - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Ang Slope para mabigyan ang mga napiling Wires / Mga Linya: 0 = pahalang, 1 = 45deg pataas, -1 = 45deg pababa - - - - Create a clone - Lumikha ng kagaya - - - + %s cannot be modified because its placement is readonly. %s cannot be modified because its placement is readonly. - + Upgrade: Unknown force method: Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius - - - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools + + + Draft utility tools + Draft utility tools + &Drafting @@ -916,12 +494,12 @@ mula sa kasangkapan menu-> Addon Manager &Utilities - + Draft Draft - + Import-Export Import-Export @@ -935,101 +513,111 @@ mula sa kasangkapan menu-> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X Exis - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fuse - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance Tangential distance - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance Radial distance - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers Number of circular layers - + Symmetry Symmetry - + (Placeholder for the icon) (Placeholder for the icon) @@ -1043,104 +631,122 @@ mula sa kasangkapan menu-> Addon Manager - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X Exis - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z Reset Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fuse - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) (Placeholder for the icon) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y 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. + 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 + Number of elements + DraftPolarArrayTaskPanel @@ -1151,81 +757,93 @@ mula sa kasangkapan menu-> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X Exis - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fuse - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 Polar angle - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements Number of elements - + (Placeholder for the icon) (Placeholder for the icon) @@ -1293,375 +911,6 @@ mula sa kasangkapan menu-> Addon Manager Reset Point - - Draft_AddConstruction - - - Add to Construction group - Idagdag sa grupo ng konstruksiyon - - - - Adds the selected objects to the Construction group - Nagdaragdag ng mga napiling bagay sa grupo ng konsruksiyon - - - - Draft_AddPoint - - - Add Point - Magdagdag ng dunggit - - - - Adds a point to an existing Wire or B-spline - Nagdadagdag ng punto sa isang umiiral na Wire o B-spline - - - - Draft_AddToGroup - - - Move to group... - Ilipat sa pangkat... - - - - Moves the selected object(s) to an existing group - Inililipat ang (mga) piniling object sa isang umiiral na grupo - - - - Draft_ApplyStyle - - - Apply Current Style - Ilapat ang Kasalukuyang Estilo - - - - Applies current line width and color to selected objects - Nalalapat ang lapad at kulay ng kasalukuyang linya sa mga napiling bagay - - - - Draft_Arc - - - Arc - Arko - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - - - - Draft_ArcTools - - - Arc tools - Arc tools - - - - Draft_Arc_3Points - - - Arc 3 points - Arc 3 points - - - - Creates an arc by 3 points - Creates an arc by 3 points - - - - Draft_Array - - - Array - Tanghal - - - - Creates a polar or rectangular array from a selected object - Lumilikha ng isang polar o hugis-parihaba tanghal mula sa isang napiling bagay - - - - Draft_AutoGroup - - - AutoGroup - KusangGrupo - - - - Select a group to automatically add all Draft & Arch objects to - Pumili ng isang grupo upang awtomatikong idagdag ang lahat ng mga bagay sa Draft & Arch sa - - - - Draft_BSpline - - - B-spline - B-spline - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Lumilikha ng maramihang punto na B-spline. CTRL upang sumaklot, SHIFT upang pigilan - - - - Draft_BezCurve - - - BezCurve - BezCurve - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Lumilikha ng isang Bezier curve. CTRL sa snap, SHIFT upang pigilan - - - - Draft_BezierTools - - - Bezier tools - Bezier tools - - - - Draft_Circle - - - Circle - Sirkulo - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Lumilikha ng isang bilog. CTRL sa snap, ALT upang mapili ang mga bagay na padapuan - - - - Draft_Clone - - - Clone - Gayahin - - - - Clones the selected object(s) - Gayahin ang napiling bagay - - - - Draft_CloseLine - - - Close Line - Saradong linya - - - - Closes the line being drawn - Tinatapos ang linya na iguguhit - - - - Draft_CubicBezCurve - - - CubicBezCurve - CubicBezCurve - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - - - - Draft_DelPoint - - - Remove Point - Alisin ang Dulo - - - - Removes a point from an existing Wire or B-spline - Tinatanggal ang isang punto mula sa isang umiiral na Wire o B-spline - - - - Draft_Dimension - - - Dimension - Sukat - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Gumawa ng isang dimensyon. CTRL sa snap, SHIFT upang ipilit, ALT upang pumili ng isang segment - - - - Draft_Downgrade - - - Downgrade - Baba - - - - Explodes the selected objects into simpler objects, or subtracts faces - Ang mga napiling bagay ay pinagsasama sa mas simpleng bagay, o binabawasan ang mga mukha - - - - Draft_Draft2Sketch - - - Draft to Sketch - Draft to plano - - - - Convert bidirectionally between Draft and Sketch objects - I-salin ang bidirectionally sa pagitan ng mga bagay ng Draft at Sketch - - - - Draft_Drawing - - - Drawing - Pag draw - - - - Puts the selected objects on a Drawing sheet - Nilalagay ang mga napiling bagay sa isang piraso na Guhit - - - - Draft_Edit - - - Edit - I-edit - - - - Edits the active object - Ang mga pag-edit ng aktibong bagay - - - - Draft_Ellipse - - - Ellipse - Ellipse - - - - Creates an ellipse. CTRL to snap - Gumawa ng isang tambilugan. CTRL sa snap - - - - Draft_Facebinder - - - Facebinder - Pag-bind ng muka - - - - Creates a facebinder object from selected face(s) - Gumawa ng isang facebinder object mula sa napiling mukha(s) - - - - Draft_FinishLine - - - Finish line - Tapusin ang linya - - - - Finishes a line without closing it - Tinatapos ang isang linya nang hindi isinasara ito - - - - Draft_FlipDimension - - - Flip Dimension - Naka baligtad na sukat - - - - Flip the normal direction of a dimension - I-baligtad ang normal na direksyon ng isang sukat - - - - Draft_Heal - - - Heal - Gumamot - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Gamutin ang may sira May mga bagay na naka-save na Draft mula sa mas maaga na bersyon ng FreeCAD - - - - Draft_Join - - - Join - Join - - - - Joins two wires together - Joins two wires together - - - - Draft_Label - - - Label - Magtanda - - - - Creates a label, optionally attached to a selected object or element - Gumawa ng isang etiketa, opsyonal na naka-attach sa isang napiling bagay o elemento - - Draft_Layer @@ -1675,646 +924,6 @@ Click and drag to define control points. CTRL to snap, SHIFT to constrainAdds a layer - - Draft_Line - - - Line - Guhit - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Gumawa ng 2-point na linya. CTRL sa snap, SHIFT upang pigilan - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Salamin - - - - Mirrors the selected objects along a line defined by two points - Salaman ang mga napiling bagay sa isang linya na tinukoy ng dalawang puntos - - - - Draft_Move - - - Move - Galawin - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - - - - Draft_Offset - - - Offset - Tabingi - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Naka-tabingi ang aktibong bagay. CTRL sa snap, SHIFT upang pigilan, ALT upang kopyahin - - - - Draft_PathArray - - - PathArray - Daan tanghal - - - - Creates copies of a selected object along a selected path. - Gumawa ng mga kopya ng napiling bagay sa isang napiling landas. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Dunggot - - - - Creates a point object - Lumilikha ng mga kopya ng napiling bagay sa isang napiling landas - - - - Draft_PointArray - - - PointArray - PointArray - - - - Creates copies of a selected object on the position of points. - Creates copies of a selected object on the position of points. - - - - Draft_Polygon - - - Polygon - Polygon - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Gumawa ng isang regular na polygon. CTRL sa snap, SHIFT upang pigilan - - - - Draft_Rectangle - - - Rectangle - -Taluhaba - - - - Creates a 2-point rectangle. CTRL to snap - Gumawa ng 2-puntong rektanggulo. CTRL sa snap - - - - Draft_Rotate - - - Rotate - I-ikot - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Pinaikot ang mga napiling bagay. CTRL sa snap, SHIFT sa pagpigil, ALT lumilikha ng isang kopya - - - - Draft_Scale - - - Scale - Timbangan - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Tinitimbang ang mga napiling bagay mula sa base point. CTRL sa snap, SHIFT upang pigilan, ALT upang kopyahin - - - - Draft_SelectGroup - - - Select group - Piliin ang pangkat - - - - Selects all objects with the same parents as this group - Pinipili ang lahat ng bagay na may parehong mga magulang bilang grupong ito - - - - Draft_SelectPlane - - - SelectPlane - PiliinPlane - - - - Select a working plane for geometry creation - Pumili ng isang working plane para sa geometry creation - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Gumawa ng proxy object mula sa kasalukuyang eroplano - - - - Create Working Plane Proxy - Gumawa ng Gumaganang Plane Proxy - - - - Draft_Shape2DView - - - Shape 2D view - Ihugis ang view ng 2D - - - - Creates Shape 2D views of selected objects - Gumawa ng Mga 2D view ng mga napiling bagay - - - - Draft_ShapeString - - - Shape from text... - Hugis mula sa text... - - - - Creates text string in shapes. - Gumawa ng text string sa mga hugis. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Ipalabas ang Snap Bar - - - - Shows Draft snap toolbar - Nagpapakita ng Dibuho snap toolbar - - - - Draft_Slope - - - Set Slope - Magtakda ng Slope - - - - Sets the slope of a selected Line or Wire - Itinatakda ang slope ng isang napiling Line o Wire - - - - Draft_Snap_Angle - - - Angles - Mga anggulo - - - - Snaps to 45 and 90 degrees points on arcs and circles - Nag-lagutok sa 45 at 90 degrees na puntos sa mga arko at lupon - - - - Draft_Snap_Center - - - Center - Sentro - - - - Snaps to center of circles and arcs - Sikmat sa gitna ng mga bilog at arko - - - - Draft_Snap_Dimensions - - - Dimensions - Mga dimensyon - - - - Shows temporary dimensions when snapping to Arch objects - Nagpapakita ng mga pansamantalang dimensyon kapag nag-snap sa mga bagay ng arko - - - - Draft_Snap_Endpoint - - - Endpoint - Kawakasan - - - - Snaps to endpoints of edges - Sikmat sa layunin ng mga gilid - - - - Draft_Snap_Extension - - - Extension - Lawig - - - - Snaps to extension of edges - Snaps sa lawig ng mga gilid - - - - Draft_Snap_Grid - - - Grid - Grid - - - - Snaps to grid points - Sikmat sa mga puntos ng grid - - - - Draft_Snap_Intersection - - - Intersection - Intersection - - - - Snaps to edges intersections - Sikmat sa gilid interseksyon - - - - Draft_Snap_Lock - - - Toggle On/Off - I toggle ng patay/ bukas - - - - Activates/deactivates all snap tools at once - Pinapagana at hindi pinapagana ang lahat ng mga snap kasangkapan nang sabay-sabay - - - - Lock - Pangtrangká - - - - Draft_Snap_Midpoint - - - Midpoint - Gitnang puntos - - - - Snaps to midpoints of edges - Lagutok sa midpoints ng mga gilid - - - - Draft_Snap_Near - - - Nearest - Pinaka- malapit - - - - Snaps to nearest point on edges - Sikmat sa pinakamalapit na punto sa mga gilid - - - - Draft_Snap_Ortho - - - Ortho - Ortho - - - - Snaps to orthogonal and 45 degrees directions - Sikmat sa orthogonal at 45 grado direksyon - - - - Draft_Snap_Parallel - - - Parallel - Kapantay - - - - Snaps to parallel directions of edges - Snaps sa Kapantay direksyon ng mga gilid - - - - Draft_Snap_Perpendicular - - - Perpendicular - Patirík - - - - Snaps to perpendicular points on edges - Snaps sa mga patayong punto sa mga gilid - - - - Draft_Snap_Special - - - Special - Special - - - - Snaps to special locations of objects - Lagutok sa mga espesyal na lokasyon ng mga bagay - - - - Draft_Snap_WorkingPlane - - - Working Plane - Paggawa ng Plane - - - - Restricts the snapped point to the current working plane - Pinipigilan ang punto na nakuha sa kasalukuyang eroplano - - - - Draft_Split - - - Split - Split - - - - Splits a wire into two wires - Splits a wire into two wires - - - - Draft_Stretch - - - Stretch - Stretch - - - - Stretches the selected objects - Binabaluktot ang mga napiling bagay - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Letra - - - - Creates an annotation. CTRL to snap - Lumilikha ng anotasyon. CTRL sa snap - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Lumilihis ang anyo ng Konstruksiyon para sa susunod na mga bagay. - - - - Toggle Construction Mode - I-toggle ang anyo ng Konstruksiyon - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - I-toggle ang Magpatuloy anyo - - - - Toggles the Continue Mode for next commands. - Mga toggle ang anyo ng Magpatuloy para sa mga susunod na utos. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - I-toggle ang anyo ng display - - - - Swaps display mode of selected objects between wireframe and flatlines - Ipakita ang mode ng display ng mga napiling bagay sa pagitan ng wireframe at flatlines - - - - Draft_ToggleGrid - - - Toggle Grid - I-toggle ang Grid - - - - Toggles the Draft grid on/off - Mga toggle sa Draft grid sa on/off - - - - Grid - Grid - - - - Toggles the Draft grid On/Off - I-toggle ang Draft grid Bukas/Sarado - - - - Draft_Trimex - - - Trimex - Trimex - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Ang mga trim o nagpapalawak sa napiling bagay, o nagpapalabas ng nag-iisang mukha. CTRL snaps, SHIFT ay humahadlang sa kasalukuyang segment o sa normal, ALT inverts - - - - Draft_UndoLine - - - Undo last segment - I-undo ang huling segment - - - - Undoes the last drawn segment of the line being drawn - Undoes ang huling iguguhit na bahagi ng linya na iguguhit - - - - Draft_Upgrade - - - Upgrade - Pag-tataas - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Kasama ang mga napiling bagay sa isa, o nag-convert ng saradong mga wire sa napuno na mga mukha, o nag-unite ng mga mukha - - - - Draft_Wire - - - Polyline - Polyline - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - - - - Draft_WireToBSpline - - - Wire to B-spline - Ang Wire sa B-spline - - - - Converts between Wire and B-spline - Pagpapalit sa pagitan ng Wire at B-spline - - Form @@ -2490,22 +1099,22 @@ value by using the [ and ] keys while drawing Gui::Dialog::DlgSettingsDraft - + General Draft Settings Pangkalahatang Mga Setting ng plano - + This is the default color for objects being drawn while in construction mode. Ito ang plano na kulay para sa mga bagay na iginuhit habang nasa mode ng konstruksiyon. - + This is the default group name for construction geometry Ito ang plano na pangalan ng grupo para sa geometry ng konstruksiyon - + Construction Pagtatayo @@ -2515,37 +1124,32 @@ value by using the [ and ] keys while drawing I-impok ang kasalukuyang kulay at linewidth sa mga sesyon - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - Kung ito ay naka-check, ang kopya mode ay pinananatiling buong command, kung hindi man ang mga utos ay palaging magsisimula sa mode na walang-kopya - - - + Global copy mode Global na kinupyang anyo - + Default working plane Plano na eroplano ng pagtatrabaho - + None Wala - + XY (Top) (Nangungunang) XY - + XZ (Front) (harapang) XZ - + YZ (Side) (dausdus) YZ @@ -2611,12 +1215,12 @@ such as "Arial:Bold" Pangkalahatang paglalagay - + Construction group name Pangalan ng pangkat ng konstruksiyon - + Tolerance Pahintulot @@ -2636,72 +1240,67 @@ such as "Arial:Bold" Dito maaari mong tukuyin ang isang direktoryo na naglalaman ng mga file na SVG na naglalaman ng mga <pattern> na mga kahulugan na maaaring idagdag sa karaniwang mga pattern ng Draft hatch - + Constrain mod Pumigil mod - + The Constraining modifier key Ang pagpigil ng key modifier - + Snap mod Sikmat na mod - + The snap modifier key Ang sikmat modifier key - + Alt mod Alt Mod - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - Karaniwan, pagkatapos ng pagkopya ng mga bagay, napili ang mga kopya. Kung ang pagpipiliang ito ay naka-check, ang mga base na bagay ay pipiliin sa halip. - - - + Select base objects after copying Piliin ang mga base object pagkatapos ng pagkopya - + If checked, a grid will appear when drawing Kung naka-check, isang grid ang lilitaw kapag pagguhit - + Use grid Gamitin ang grid - + Grid spacing Espasyo ng grid - + The spacing between each grid line Ang espasyo sa pagitan ng bawat linya ng parilya - + Main lines every Mga pangunahing bawat linya - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. Ang mga pangunahing linya ay mapapalapot. Tukuyin dito kung gaano karaming mga parisukat sa pagitan ng mga pangunahing linya. - + Internal precision level Panloob na antas ng katumpakan @@ -2731,17 +1330,17 @@ such as "Arial:Bold" I-padala ang mga 3D na bagay bilang meshes ng polyface - + If checked, the Snap toolbar will be shown whenever you use snapping Kung naka-check, ang Snap kasangkapang bar ay ipapakita kapag ginamit mo ang pag-snap - + Show Draft Snap toolbar Ipakita ang Draft Snap kasangkapan bar - + Hide Draft snap toolbar after use Itago ang Draft sikmat kasangkapang bar pagkatapos gamitin @@ -2751,7 +1350,7 @@ such as "Arial:Bold" Ipakita ang Tracker ng Nagtatrabaho Plane - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command Kung naka-check, ang Draft grid ay palaging makikita kapag aktibo ang Dibuho workbench. Kung hindi man lamang kapag gumagamit ng isang utos @@ -2786,32 +1385,27 @@ such as "Arial:Bold" Isalin ang puting linya ng linya sa itim - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - Kapag nasuri ito, ang mga kasangkapan sa Draft ay lilikha ng Mga primitibong Bahagi sa halip na mga bagay sa Draft, kapag available. - - - + Use Part Primitives when available Gamitin ang Part Primitives kapag Napapakinabangan - + Snapping Pagpitik - + If this is checked, snapping is activated without the need to press the snap mod key Kung ito ay naka-check, ang pag-sikmat ay isinaaktibo nang hindi na kailangang pindutin ang snap mod key - + Always snap (disable snap mod) Palaging snap (huwag paganahin ang sikmat mod) - + Construction geometry color Kulay ng Heometría ng konstruksiyon @@ -2881,12 +1475,12 @@ such as "Arial:Bold" Resolusyon ng mga huwaran ng Hatch - + Grid Grid - + Always show the grid Parati ipakita ang grid @@ -2936,7 +1530,7 @@ such as "Arial:Bold" Pumili ng harapan na file - + Fill objects with faces whenever possible Punan ang mga bagay na may mga mukha hangga't maaari @@ -2991,12 +1585,12 @@ such as "Arial:Bold" mm - + Grid size Laki ng grid - + lines hanay @@ -3176,7 +1770,7 @@ such as "Arial:Bold" Awtomatikong pag-update (lamang na importer ng pamana) - + Prefix labels of Clones with: Mga etiketa ng Prefix ng Mga panggagaya sa: @@ -3196,37 +1790,32 @@ such as "Arial:Bold" Bilang ng mga desimal - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - Kung ito ay naka-check, ang mga bagay ay lilitaw bilang napunan bilang default. Kung hindi, lilitaw ang mga ito bilang wireframe - - - + Shift Paglipat - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key Ang Alt modifier key - + The number of horizontal or vertical lines of the grid Ang numero ng mga pahalang o patayong linya ng grid - + The default color for new objects Ang kamalian na kulay para sa mga bagong bagay @@ -3250,11 +1839,6 @@ such as "Arial:Bold" An SVG linestyle definition Isang kahulugan ng linyang SVG - - - When drawing lines, set focus on Length instead of X coordinate - Sa pagguhit ng mga linya, magtakda ng pagtuon sa Haba sa halip na X coordinate - Extension lines size @@ -3326,12 +1910,12 @@ such as "Arial:Bold" Bahagi ng Max Spline: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. This is the value used by functions that use a tolerance. @@ -3343,260 +1927,340 @@ Values with differences below this value will be treated as same. This value wil Use legacy python exporter - + 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 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 - + Construction Geometry Konstruksyon geometry - + In-Command Shortcuts In-Command Shortcuts - + Relative Relative - + R R - + Continue Continue - + T T - + Close Sarado - + O O - + Copy Kopya - + P P - + Subelement Mode Subelement Mode - + D D - + Fill Fill - + L L - + Exit Exit - + A A - + Select Edge Select Edge - + E E - + Add Hold Add Hold - + Q Q - + Length Haba - + H H - + Wipe Wipe - + W W - + Set WP Set WP - + U U - + Cycle Snap Cycle Snap - + ` ` - + Snap Snap - + S S - + Increase Radius Increase Radius - + [ [ - + Decrease Radius Decrease Radius - + ] ] - + Restrict X Restrict X - + X Exis - + Restrict Y Restrict Y - + Y Y - + Restrict Z Restrict Z - + Z Z - + Grid color Grid color - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit I-edit - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3800,568 +2464,364 @@ This value is the maximum segment length. ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - Draft sikmat - - draft - - not shape found - hindi nahanap ang hugis - - - - All Shapes must be co-planar - Lahat ng Mga korte ay dapat na co-planar - - - - The given object is not planar and cannot be converted into a sketch. - Ang ibinigay na bagay ay hindi planar at hindi maaaring i-convert sa sketch. - - - - Unable to guess the normal direction of this object - Hindi ma-hulaan ang normal na direksyon ng bagay na ito - - - + Draft Command Bar Planong Command Bar - + Toggle construction mode Magpalipat-lipat sa mode ng konstruksiyon - + Current line color Kulay ng kasalukuyang linya - + Current face color Karániwan kulay ng mukha - + Current line width Lapad ng kasalukuyang linya - + Current font size Kasalukuyang laki ng harapan - + Apply to selected objects Mag-apply sa mga napiling bagay - + Autogroup off I-off ang Autogroup - + active command: aktibong command: - + None Wala - + Active Draft command Aktibong Draft command - + X coordinate of next point X Kaayos ng susunod na punto - + X Exis - + Y Y - + Z Z - + Y coordinate of next point Y ayos ng susunod na punto - + Z coordinate of next point Z Kaayos ng susunod na Dulo - + Enter point Ipasok ang dulo - + Enter a new point with the given coordinates Magpasok ng isang bagong dulo sa ibinigay na mga kaayos - + Length Haba - + Angle Anggulo - + Length of current segment Haba ng kasalukuyang Bahagi ng isang kabilugan - + Angle of current segment Anggulo ng kasalukuyang Bahagi ng isang kabilugan - + Radius Guhit na mulâ sa gitnâ hanggang sa gilid ng bilog - + Radius of Circle Guhit na mulâ sa gitnâ hanggang sa gilid ng bilog of Circle - + If checked, command will not finish until you press the command button again Kung nasusuri, ang command ay hindi matapos hanggang sa pindutin mo muli ang command button - + If checked, an OCC-style offset will be performed instead of the classic offset Kung naka-check, ang isang offset na estilo ng OCC ay gagawa sa halip na ang classic na offset - + &OCC-style offset &Offset ng estilo ng OCC - - Add points to the current object - Magdagdag ng mga punto sa kasalukuyang bagay - - - - Remove points from the current object - Alisin ang mga dulo mula sa kasalukuyang bagay - - - - Make Bezier node sharp - Gawing matalim ang Bezier node - - - - Make Bezier node tangent - Gumawa ng Bezier node tangent - - - - Make Bezier node symmetric - Gawin ang Bezier node symmetric - - - + Sides Mga gilid - + Number of sides Bilang ng mga panig - + Offset Tabingi - + Auto Kusa - + Text string to draw Teksto ng string upang gumuhit - + String String - + Height of text Kataasan ng teksto - + Height Taas - + Intercharacter spacing Intercharacter espasyo - + Tracking Pag-sunod - + Full path to font file: Buong landas sa file ng harap: - + Open a FileChooser for font file Buksan ang isang paghahanapan ng file para sa file ng font - + Line Guhit - + DWire Dkawad - + Circle Sirkulo - + Center X Kalahatian x - + Arc Arko - + Point Dunggot - + Label Magtanda - + Distance Distance - + Trim Mahusay - + Pick Object Pumili ng layon - + Edit I-edit - + Global X Global X - + Global Y Global Y - + Global Z Global Z - + Local X Pampook na x - + Local Y Pampook na y - + Local Z Pampook na x - + Invalid Size value. Using 200.0. Di-wastong halaga ng Sukat. Paggamit ng 200.0. - + Invalid Tracking value. Using 0. Di-wastong halaga ng Pagsubaybay. Paggamit ng 0. - + Please enter a text string. Mangyaring maglagay ng tali sa teksto. - + Select a Font file Pumili ng harap file - + Please enter a font file. Mangyaring magpasok ng isang font na file. - + Autogroup: Autogroup: - + Faces Faces - + Remove Ihiwalay - + Add Magdugtong - + Facebinder elements Mga pasimulang aral ng Facebinder - - Create Line - Lumikha ng guhit - - - - Convert to Wire - Isalin tungo sa kawad - - - + BSpline BSplinya - + BezCurve BezCurve - - Create BezCurve - Gumawa ng BezCurve - - - - Rectangle - -Taluhaba - - - - Create Plane - Gumawa ng eroplano - - - - Create Rectangle - Gumawa ng parihaba - - - - Create Circle - Lumalang ng bilog - - - - Create Arc - Gumawa ng arko - - - - Polygon - Polygon - - - - Create Polygon - Gumawa ng polygon - - - - Ellipse - Ellipse - - - - Create Ellipse - Gumawa ng tambilogan - - - - Text - Letra - - - - Create Text - Gumawa ng teksto - - - - Dimension - Sukat - - - - Create Dimension - Gumawa ng sukat - - - - ShapeString - Korte ng String - - - - Create ShapeString - Gumawa ng ShapeString - - - + Copy Kopya - - - Move - Galawin - - - - Change Style - Pagbabago ng Estilo - - - - Rotate - I-ikot - - - - Stretch - Stretch - - - - Upgrade - Pag-tataas - - - - Downgrade - Baba - - - - Convert to Sketch - Isalin sa disenyo - - - - Convert to Draft - Isalin tungo sa draft - - - - Convert - Isalin - - - - Array - Tanghal - - - - Create Point - Lumikha ng Point - - - - Mirror - Salamin - The DXF import/export libraries needed by FreeCAD to handle @@ -4382,581 +2842,329 @@ https://github.com/yorikvanhavre/Draft-dxf-importer Upang ma-enable ang FreeCAD upang kupyahin ang mga aklatang ito, sagutin ang Oo. - - Draft.makeBSpline: not enough points - Draft.makeBSpline: not enough points - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: Equal endpoints forced Closed - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: Invalid pointslist - - - - No object given - No object given - - - - The two points are coincident - The two points are coincident - - - + Found groups: closing each open object inside Found groups: closing each open object inside - + Found mesh(es): turning into Part shapes Found mesh(es): turning into Part shapes - + Found 1 solidifiable object: solidifying it Found 1 solidifiable object: solidifying it - + Found 2 objects: fusing them Found 2 objects: fusing them - + Found several objects: creating a shell Found several objects: creating a shell - + Found several coplanar objects or faces: creating one face Found several coplanar objects or faces: creating one face - + Found 1 non-parametric objects: draftifying it Found 1 non-parametric objects: draftifying it - + Found 1 closed sketch object: creating a face from it Found 1 closed sketch object: creating a face from it - + Found 1 linear object: converting to line Found 1 linear object: converting to line - + Found closed wires: creating faces Found closed wires: creating faces - + Found 1 open wire: closing it Found 1 open wire: closing it - + Found several open wires: joining them Found several open wires: joining them - + Found several edges: wiring them Found several edges: wiring them - + Found several non-treatable objects: creating compound Found several non-treatable objects: creating compound - + Unable to upgrade these objects. Unable to upgrade these objects. - + Found 1 block: exploding it Found 1 block: exploding it - + Found 1 multi-solids compound: exploding it Found 1 multi-solids compound: exploding it - + Found 1 parametric object: breaking its dependencies Found 1 parametric object: breaking its dependencies - + Found 2 objects: subtracting them Found 2 objects: subtracting them - + Found several faces: splitting them Found several faces: splitting them - + Found several objects: subtracting them from the first one Found several objects: subtracting them from the first one - + Found 1 face: extracting its wires Found 1 face: extracting its wires - + Found only wires: extracting their edges Found only wires: extracting their edges - + No more downgrade possible No more downgrade possible - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - - - + No point found No point found - - ShapeString: string has no wires - ShapeString: string has no wires - - - + Relative Relative - + Continue Continue - + Close Sarado - + Fill Fill - + Exit Exit - + Snap On/Off Snap On/Off - + Increase snap radius Increase snap radius - + Decrease snap radius Decrease snap radius - + Restrict X Restrict X - + Restrict Y Restrict Y - + Restrict Z Restrict Z - + Select edge Select edge - + Add custom snap point Add custom snap point - + Length mode Length mode - + Wipe Wipe - + Set Working Plane Set Working Plane - + Cycle snap object Cycle snap object - + Check this to lock the current angle Check this to lock the current angle - + Coordinates relative to last point or absolute Coordinates relative to last point or absolute - + Filled Filled - + Finish Tapos na - + Finishes the current drawing or editing operation Finishes the current drawing or editing operation - + &Undo (CTRL+Z) &Undo (CTRL+Z) - + Undo the last segment Undo the last segment - + Finishes and closes the current line Finishes and closes the current line - + Wipes the existing segments of this line and starts again from the last point Wipes the existing segments of this line and starts again from the last point - + Set WP Set WP - + Reorients the working plane on the last segment Reorients the working plane on the last segment - + Selects an existing edge to be measured by this dimension Selects an existing edge to be measured by this dimension - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands - - Default - Pangunahin - - - - Create Wire - Create Wire - - - - Unable to create a Wire from selected objects - Unable to create a Wire from selected objects - - - - Spline has been closed - Spline has been closed - - - - Last point has been removed - Last point has been removed - - - - Create B-spline - Lumikha ng B-spline - - - - Bezier curve has been closed - Bezier curve has been closed - - - - Edges don't intersect! - Edges don't intersect! - - - - Pick ShapeString location point: - Pick ShapeString location point: - - - - Select an object to move - Select an object to move - - - - Select an object to rotate - Select an object to rotate - - - - Select an object to offset - Select an object to offset - - - - Offset only works on one object at a time - Offset only works on one object at a time - - - - Sorry, offset of Bezier curves is currently still not supported - Sorry, offset of Bezier curves is currently still not supported - - - - Select an object to stretch - Select an object to stretch - - - - Turning one Rectangle into a Wire - Turning one Rectangle into a Wire - - - - Select an object to join - Select an object to join - - - - Join - Join - - - - Select an object to split - Select an object to split - - - - Select an object to upgrade - Select an object to upgrade - - - - Select object(s) to trim/extend - Select object(s) to trim/extend - - - - Unable to trim these objects, only Draft wires and arcs are supported - Unable to trim these objects, only Draft wires and arcs are supported - - - - Unable to trim these objects, too many wires - Unable to trim these objects, too many wires - - - - These objects don't intersect - These objects don't intersect - - - - Too many intersection points - Too many intersection points - - - - Select an object to scale - Select an object to scale - - - - Select an object to project - Select an object to project - - - - Select a Draft object to edit - Select a Draft object to edit - - - - Active object must have more than two points/nodes - Active object must have more than two points/nodes - - - - Endpoint of BezCurve can't be smoothed - Endpoint of BezCurve can't be smoothed - - - - Select an object to convert - Select an object to convert - - - - Select an object to array - Select an object to array - - - - Please select base and path objects - Please select base and path objects - - - - Please select base and pointlist objects - - Please select base and pointlist objects - - - - - Select an object to clone - Select an object to clone - - - - Select face(s) on existing object(s) - Select face(s) on existing object(s) - - - - Select an object to mirror - Select an object to mirror - - - - This tool only works with Wires and Lines - This tool only works with Wires and Lines - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s shares a base with %d other objects. Please check if you want to modify this. - + Subelement mode Subelement mode - - Toggle radius and angles arc editing - Toggle radius and angles arc editing - - - + Modify subelements Modify subelements - + If checked, subelements will be modified instead of entire objects If checked, subelements will be modified instead of entire objects - + CubicBezCurve CubicBezCurve - - Some subelements could not be moved. - Some subelements could not be moved. - - - - Scale - Timbangan - - - - Some subelements could not be scaled. - Some subelements could not be scaled. - - - + Top Tugatog - + Front Harap - + Side Side - + Current working plane Current working plane - - No edit point found for selected object - No edit point found for selected object - - - + 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 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 @@ -4976,220 +3184,15 @@ Upang ma-enable ang FreeCAD upang kupyahin ang mga aklatang ito, sagutin ang Oo. Layers - - Pick first point - Pick first point - - - - Pick next point - Pick next point - - - + Polyline Polyline - - Pick next point, or Finish (shift-F) or close (o) - Pick next point, or Finish (shift-F) or close (o) - - - - Click and drag to define next knot - Click and drag to define next knot - - - - Click and drag to define next knot: ESC to Finish or close (o) - Click and drag to define next knot: ESC to Finish or close (o) - - - - Pick opposite point - Pick opposite point - - - - Pick center point - Pick center point - - - - Pick radius - Pick radius - - - - Pick start angle - Pick start angle - - - - Pick aperture - Pick aperture - - - - Pick aperture angle - Pick aperture angle - - - - Pick location point - Pick location point - - - - Pick ShapeString location point - Pick ShapeString location point - - - - Pick start point - Pick start point - - - - Pick end point - Pick end point - - - - Pick rotation center - Pick rotation center - - - - Base angle - Base angle - - - - Pick base angle - Pick base angle - - - - Rotation - Pag-ikot - - - - Pick rotation angle - Pick rotation angle - - - - Cannot offset this object type - Cannot offset this object type - - - - Pick distance - Pick distance - - - - Pick first point of selection rectangle - Pick first point of selection rectangle - - - - Pick opposite point of selection rectangle - Pick opposite point of selection rectangle - - - - Pick start point of displacement - Pick start point of displacement - - - - Pick end point of displacement - Pick end point of displacement - - - - Pick base point - Pick base point - - - - Pick reference distance from base point - Pick reference distance from base point - - - - Pick new distance from base point - Pick new distance from base point - - - - Select an object to edit - Select an object to edit - - - - Pick start point of mirror line - Pick start point of mirror line - - - - Pick end point of mirror line - Pick end point of mirror line - - - - Pick target point - Pick target point - - - - Pick endpoint of leader line - Pick endpoint of leader line - - - - Pick text position - Pick text position - - - + Draft Draft - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed @@ -5281,37 +3284,37 @@ Upang ma-enable ang FreeCAD upang kupyahin ang mga aklatang ito, sagutin ang Oo. Lumikha ng fillet - + Toggle near snap on/off Toggle near snap on/off - + Create text Lumikha ng teksto - + Press this button to create the text object, or finish your text with two blank lines Press this button to create the text object, or finish your text with two blank lines - + Center Y Center Y - + Center Z Center Z - + Offset distance Offset distance - + Trim distance Trim distance @@ -5326,74 +3329,9 @@ Upang ma-enable ang FreeCAD upang kupyahin ang mga aklatang ito, sagutin ang Oo. Select contents - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Custom - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Wire diff --git a/src/Mod/Draft/Resources/translations/Draft_fr.qm b/src/Mod/Draft/Resources/translations/Draft_fr.qm index 764b44f1c1..178b52ee4b 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_fr.qm and b/src/Mod/Draft/Resources/translations/Draft_fr.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_fr.ts b/src/Mod/Draft/Resources/translations/Draft_fr.ts index 7f31595580..f043db6e30 100644 --- a/src/Mod/Draft/Resources/translations/Draft_fr.ts +++ b/src/Mod/Draft/Resources/translations/Draft_fr.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Définit un motif de hachure - - - - Sets the size of the pattern - Définit la taille du motif - - - - Startpoint of dimension - Point de départ de dimension - - - - Endpoint of dimension - Point de terminaison de dimension - - - - Point through which the dimension line passes - Point que traverse la ligne de cote - - - - The object measured by this dimension - L’objet mesuré par cette cote - - - - The geometry this dimension is linked to - La géométrie à laquelle cette dimension est liée - - - - The measurement of this dimension - La mesure de cette cote - - - - For arc/circle measurements, false = radius, true = diameter - Pour les mesures de l’arc/cercle, false = rayon, true = diamètre - - - - Font size - Taille de police - - - - The number of decimals to show - Le nombre de décimales à afficher - - - - Arrow size - Taille de la flèche - - - - The spacing between the text and the dimension line - L’espacement entre le texte et la ligne de cote - - - - Arrow type - Type de flèche - - - - Font name - Nom de la police - - - - Line width - Largeur de ligne - - - - Line color - Couleur de ligne - - - - Length of the extension lines - Longueur des lignes d’attache - - - - Rotate the dimension arrows 180 degrees - Faire pivoter la cote de 180 degrés - - - - Rotate the dimension text 180 degrees - Faire pivoter le texte de la cote de 180 degrés - - - - Show the unit suffix - Afficher le suffixe de l'unité - - - - The position of the text. Leave (0,0,0) for automatic position - La position du texte. Laisser (0,0,0) pour un positionnement automatique - - - - Text override. Use $dim to insert the dimension length - Substitution de texte. Utilisez $dim pour insérer la longueur de la dimension - - - - A unit to express the measurement. Leave blank for system default - Une unité pour exprimer la mesure. Laissez vide pour utiliser l'unité par défaut du système - - - - Start angle of the dimension - Angle de départ de la dimension - - - - End angle of the dimension - Angle de fin de la dimension - - - - The center point of this dimension - Le point central de cette dimension - - - - The normal direction of this dimension - La direction normale de cette dimension - - - - Text override. Use 'dim' to insert the dimension length - Substitution de texte. Utilisez 'dim' pour insérer la longueur de la dimension - - - - Length of the rectangle - Longueur du rectangle - Radius to use to fillet the corners Rayon à utiliser pour arrondir les coins - - - Size of the chamfer to give to the corners - Taille du chanfrein à attribuer aux coins - - - - Create a face - Créer une face - - - - Defines a texture image (overrides hatch patterns) - Définit une image de texture (écrase les hachures) - - - - Start angle of the arc - Angle de départ de l’arc - - - - End angle of the arc (for a full circle, give it same value as First Angle) - Angle de fin de l’arc (pour un cercle complet, donner la même valeur que le premier angle) - - - - Radius of the circle - Rayon du cercle - - - - The minor radius of the ellipse - Le petit rayon de l’ellipse - - - - The major radius of the ellipse - Le grand rayon de l’ellipse - - - - The vertices of the wire - Les sommets du fil - - - - If the wire is closed or not - Si le fil est fermé ou non - The start point of this line @@ -224,505 +24,155 @@ La longueur de cette ligne - - Create a face if this object is closed - Créer une face si cet objet est fermé - - - - The number of subdivisions of each edge - Le nombre de subdivisions de chaque bord - - - - Number of faces - Nombre de faces - - - - Radius of the control circle - Rayon du cercle de contrôle - - - - How the polygon must be drawn from the control circle - Comment le polygone doit être dessiné à partir du cercle de contrôle - - - + Projection direction Direction de projection - + The width of the lines inside this object La largeur des lignes à l’intérieur de cet objet - + The size of the texts inside this object La taille des textes à l’intérieur de cet objet - + The spacing between lines of text L’espacement entre les lignes de texte - + The color of the projected objects La couleur des objets projetés - + The linked object L’objet lié - + Shape Fill Style Style de remplissage de la forme - + Line Style Style de ligne - + If checked, source objects are displayed regardless of being visible in the 3D model Si cochée, les objets source sont affichés quelle que soit leur visibilité dans le modèle 3D - - Create a face if this spline is closed - Créer une face si cette spline est fermée - - - - Parameterization factor - Facteur de paramétrage - - - - The points of the Bezier curve - Les points de la courbe de Bézier - - - - The degree of the Bezier function - Le degré de la fonction de Bézier - - - - Continuity - Continuité - - - - If the Bezier curve should be closed or not - Si la courbe de Bézier doit être fermée ou pas - - - - Create a face if this curve is closed - Créer une face si cette courbe est fermée - - - - The components of this block - Les composants de ce bloc - - - - The base object this 2D view must represent - L’objet de base que doit représenter cette vue 2D - - - - The projection vector of this object - Le vecteur de projection de cet objet - - - - The way the viewed object must be projected - La façon dont l’objet vu doit être projeté - - - - The indices of the faces to be projected in Individual Faces mode - Les indices des faces à projeter en mode Faces individuelles - - - - Show hidden lines - Afficher les lignes masquées - - - + The base object that must be duplicated L’objet de base qui doit être dupliqué - + The type of array to create Le type de tableau à créer - + The axis direction La direction de l’axe - + Number of copies in X direction Nombre de copies dans la direction X - + Number of copies in Y direction Nombre de copies dans la direction Y - + Number of copies in Z direction Nombre de copies dans la direction Z - + Number of copies Nombre de copies - + Distance and orientation of intervals in X direction Distance et orientation des intervalles dans la direction X - + Distance and orientation of intervals in Y direction Distance et orientation des intervalles dans la direction Y - + Distance and orientation of intervals in Z direction Distance et orientation des intervalles dans la direction Z - + Distance and orientation of intervals in Axis direction Distance et orientation des intervalles dans la direction des Axes - + Center point Point de centre - + Angle to cover with copies Angle à couvrir avec les copies - + Specifies if copies must be fused (slower) Spécifie si les copies doivent être fusionnées (plus lent) - + The path object along which to distribute objects L’objet trajectoire le long duquel distribuer des objets - + Selected subobjects (edges) of PathObj Sous-objets sélectionnés (edges) de PathObj - + Optional translation vector Vecteur de translation optionnel - + Orientation of Base along path Orientation de Base le long de la trajectoire - - X Location - Localisation en X - - - - Y Location - Localisation en Y - - - - Z Location - Localisation en Z - - - - Text string - Chaîne de texte - - - - Font file name - Nom du fichier de police - - - - Height of text - Hauteur du texte - - - - Inter-character spacing - Espacement entre les caractères - - - - Linked faces - Faces liées - - - - Specifies if splitter lines must be removed - Spécifie si les lignes sécantantes doivent être supprimés - - - - An optional extrusion value to be applied to all faces - Une valeur d’extrusion optionnelle à appliquer à toutes les faces - - - - Height of the rectangle - Hauteur du rectangle - - - - Horizontal subdivisions of this rectangle - Subdivisions horizontales de ce rectangle - - - - Vertical subdivisions of this rectangle - Subdivisions verticales de ce rectangle - - - - The placement of this object - Le positionnement de cet objet - - - - The display length of this section plane - La longueur d'affichage de ce plan de coupe - - - - The size of the arrows of this section plane - La taille des flèches de ce plan de coupe - - - - For Cutlines and Cutfaces modes, this leaves the faces at the cut location - En mode Cutlines ou Cutfaces, cela laisse le résultat à la position de la coupe - - - - The base object is the wire, it's formed from 2 objects - L’objet de base est le fil, il est formé de 2 objets - - - - The tool object is the wire, it's formed from 2 objects - L’objet outil est le fil, il est formé de 2 objets - - - - The length of the straight segment - La longueur du segment droit - - - - The point indicated by this label - Le point marqué par cette étiquette - - - - The points defining the label polyline - Les points définissant l'étiquette polyligne - - - - The direction of the straight segment - La direction du segment droit - - - - The type of information shown by this label - Le type d’information montré par cette étiquette - - - - The target object of this label - L’objet marqué par cette étiquette - - - - The text to display when type is set to custom - Le texte à afficher lorsque le type est défini à personnalisé - - - - The text displayed by this label - Le texte affiché par ce label - - - - The size of the text - La taille du texte - - - - The font of the text - La police de caractère du texte - - - - The size of the arrow - Taille de la flèche - - - - The vertical alignment of the text - Alignement vertical du texte - - - - The type of arrow of this label - Le type de flèche de cette étiquette - - - - The type of frame around the text of this object - Le type de cadre autour du texte de cet objet - - - - Text color - Couleur du texte - - - - The maximum number of characters on each line of the text box - Le nombre maximum de caractères de chaque ligne de la zone de texte - - - - The distance the dimension line is extended past the extension lines - La distance de la ligne de cote est prolongée au-delà des lignes d'attache - - - - Length of the extension line above the dimension line - Longueur de la ligne d’attache au-dessus de la ligne de cote - - - - The points of the B-spline - Les points de la courbe (B-spline) - - - - If the B-spline is closed or not - Si la courbe B-spline est fermée ou non - - - - Tessellate Ellipses and B-splines into line segments - Approximer les ellipses et les courbes B-splines par des segments de ligne - - - - Length of line segments if tessellating Ellipses or B-splines into line segments - Longueur des segments de ligne si approximation des ellipses ou des courbes B-splines par des segments de ligne - - - - If this is True, this object will be recomputed only if it is visible - Si Vrai, cet objet ne sera recalculé que s'il est visible - - - + Base Base - + PointList Liste de points - + Count Nombre - - - The objects included in this clone - Les objets inclus dans ce clone - - - - The scale factor of this clone - Le facteur d’échelle de ce clone - - - - If this clones several objects, this specifies if the result is a fusion or a compound - Si cela clone plusieurs objets, cette option indique si le résultat est une fusion ou un composé - - - - This specifies if the shapes sew - Cette option indique si les formes coudre - - - - Display a leader line or not - Afficher une ligne de repère ou non - - - - The text displayed by this object - Le texte affiché par cet objet - - - - Line spacing (relative to font size) - Interligne (par rapport à la taille de police) - - - - The area of this object - Surface de cet objet - - - - Displays a Dimension symbol at the end of the wire - Afficher un symbole de cotation à la fin du fil - - - - Fuse wall and structure objects of same type and material - Fusionner mur et objets structure de même type et matériel - The objects that are part of this layer @@ -759,83 +209,231 @@ La transparence des enfants de ce calque - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object - Show array element as children object + Montrer le tableau de l'élément comme un object parent - + + The axis (e.g. DatumLine) overriding Axis/Center + L'axe (par exemple ligne de référence) surchargeant Axis/Centre + + + Distance between copies in a circle - Distance between copies in a circle + Distance entre copies dans un cercle - + Distance between circles - Distance between circles + Distance entre les cercles - + number of circles - number of circles + nombre de cercles + + + + Dialog + + + Annotation Styles Editor + Éditeur de styles d'annotation + + + + Style name + Nom du style + + + + The name of your style. Existing style names can be edited + Nom de votre style. Les noms de styles existants peuvent être modifiés + + + + Add new... + Ajouter un nouveau... + + + + Renames the selected style + Renomme le style sélectionné + + + + Rename + Renommer + + + + Deletes the selected style + Supprime le filtre sélectionné + + + + Delete + Supprimer + + + + Text + Texte + + + + Font size + Taille de police + + + + Line spacing + Espacement des lignes + + + + Font name + Nom de la police + + + + The font to use for texts and dimensions + Police à utiliser pour les textes et les cotes + + + + Units + Unités + + + + Scale multiplier + Multiplicateur d’échelle + + + + Decimals + Décimales + + + + Unit override + Substitution d’unité + + + + Show unit + Afficher les unités + + + + A multiplier value that affects distances shown by dimensions + Une valeur de multiplicateur qui affecte les distances affichées par les cotes + + + + Forces dimensions to be shown in a specific unit + Force l'affichage des cotes dans une unité spécifique + + + + The number of decimals to show on dimensions + Nombre de décimales à afficher pour les cotes + + + + Shows the units suffix on dimensions or not + Afficher ou pas le suffixe de l’unité sur les cotes + + + + Line and arrows + Lignes et flèches + + + + Line width + Largeur de ligne + + + + Extension overshoot + Dépassement de la ligne d’extension + + + + Arrow size + Taille de la flèche + + + + Show lines + Afficher les lignes + + + + Dimension overshoot + Dépassement de la ligne de cotes + + + + Extension lines + Lignes d’extensions + + + + Arrow type + Type de flèche + + + + Line / text color + Couleur de ligne/texte + + + + Shows the dimension line or not + Affiche la ligne de cote ou pas + + + + The width of the dimension lines + Largeur des lignes de cotes + + + + px + px + + + + The color of dimension lines, arrows and texts + Couleur des lignes de cotes, des flèches et des textes + + + + The typeof arrows to use for dimensions + Type de flèches à utiliser pour les cotes + + + + Dot + Point + + + + Arrow + Flèche + + + + Tick + Cocher Draft - - - Slope - Pente - - - - Scale - Échelle - - - - Writing camera position - Écrire la position de la caméra - - - - Writing objects shown/hidden state - Écrire l'état afficher/cacher des objets - - - - X factor - Facteur X - - - - Y factor - Facteur Y - - - - Z factor - Facteur Z - - - - Uniform scaling - Mise à l'échelle uniforme - - - - Working plane orientation - Orientation du plan travail - Download of dxf libraries failed. @@ -844,54 +442,34 @@ from menu Tools -> Addon Manager Le téléchargement de bibliothèques dxf a échoué. Veuillez installer l’addon de bibliothèque dxf manuellement depuis le menu Outils -> gestionnaire d'extensions - - This Wire is already flat - Ce fil est déjà plat - - - - Pick from/to points - Choisir des/aux points - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Pente à donner aux fils/lignes sélectionnés : 0 = horizontal, 1 = 45deg vers le haut, -1 = 45deg vers le bas - - - - Create a clone - Créer un clone - - - + %s cannot be modified because its placement is readonly. - %s cannot be modified because its placement is readonly. + %s ne peut pas être modifié car son placement est en lecture seule. - + Upgrade: Unknown force method: - Upgrade: Unknown force method: + Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius + + Draft creation tools + Outils de création d'esquisse - Draft creation tools - Draft creation tools + Draft annotation tools + Outils d'annotation d'esquisse - Draft annotation tools - Draft annotation tools + Draft modification tools + Outils de modification d'esquisse - Draft modification tools - Draft modification tools + Draft utility tools + Draft utility tools @@ -906,20 +484,20 @@ from menu Tools -> Addon Manager &Modification - &Modification + &Modification &Utilities - &Utilities + &Utilitaires - + Draft Tirant d'eau - + Import-Export Importer-Exporter @@ -929,107 +507,117 @@ from menu Tools -> Addon Manager Circular array - Circular array + Matrice circulaire - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + Coordonnées du point à travers lequel passe l’axe de rotation. +Changer la direction de l’axe lui-même dans l’éditeur de propriété. - + Center of rotation - Center of rotation + Centre de rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Réinitialiser les coordonnées du centre de rotation. - + Reset point - Reset point + Réinitialiser le point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + Si coché, les objets résultants dans le tableau seront fusionnés s’ils se touchent. +Ceci ne fonctionne que si « Lier un tableau » est désactivé. - + Fuse Union - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Lier un tableau + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance d’un élément d’une ligne du tableau à l’élément suivant de la même ligne. +Ne peut être nulle. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance - Tangential distance + Distance tangentielle - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance d’une couche d’objets à la couche d’objets suivante. - + Radial distance - Radial distance + Distance radiale - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + Nombre de lignes de symétrie dans la matrice circulaire. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + Number of circular layers or rings to create, including a copy of the original object. +It must be at least 2. + Nombre de couches circulaires ou anneaux à créer, y-compris une copie de l’objet d’origine. +Doit être au moins de 2. - + Number of circular layers - Number of circular layers + Nombre de couches circulaires - + Symmetry Symétrie - + (Placeholder for the icon) - (Placeholder for the icon) + (Espace réservé pour l’icône) @@ -1037,107 +625,125 @@ from menu Tools -> Addon Manager Orthogonal array - Orthogonal array + Matrice orthogonale - 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. - 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. + 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. + Distance entre les éléments dans la direction Z. +Normalement, seule la valeur Z est nécessaire ; les deux autres valeurs peuvent donner un décalage supplémentaire dans leurs directions respectives. +Les valeurs négatives se traduiront par des copies produites dans la direction négative. - - Interval Z - Interval Z + + Z intervals + Intervalles en Z - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Réinitialiser les distances. - + Reset Z - Reset Z + Réinitialiser Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + Si coché, les objets résultants dans le tableau seront fusionnés s’ils se touchent. +Ceci ne fonctionne que si « Lier un tableau » est désactivé. - + Fuse Union - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Lier un tableau - - Number of elements - Number of elements - - - + (Placeholder for the icon) - (Placeholder for the icon) + (Espace réservé pour l’icône) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X - Reset X + Réinitialiser 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y - Reset Y + Réinitialiser 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. + 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 + Nombre d’éléments @@ -1145,87 +751,99 @@ from menu Tools -> Addon Manager Polar array - Polar array + Réseau polaire - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + Coordonnées du point à travers lequel passe l’axe de rotation. +Changer la direction de l’axe lui-même dans l’éditeur de propriété. - + Center of rotation - Center of rotation + Centre de rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Réinitialiser les coordonnées du centre de rotation. - + Reset point - Reset point + Réinitialiser le point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + Si coché, les objets résultants dans le tableau seront fusionnés s’ils se touchent. +Ceci ne fonctionne que si « Lier un tableau » est désactivé. - + Fuse Union - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Lier un tableau - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 - Polar angle + Angle polaire - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements - Number of elements + Nombre d’éléments - + (Placeholder for the icon) - (Placeholder for the icon) + (Espace réservé pour l’icône) @@ -1291,375 +909,6 @@ from menu Tools -> Addon Manager Réinitialiser le point - - Draft_AddConstruction - - - Add to Construction group - Ajouter au groupe de Construction - - - - Adds the selected objects to the Construction group - Ajoute les objets sélectionnés au groupe de Construction - - - - Draft_AddPoint - - - Add Point - Ajouter un point - - - - Adds a point to an existing Wire or B-spline - Ajoute un point à un fil ou une courbe B-spline existant - - - - Draft_AddToGroup - - - Move to group... - Déplacer dans un groupe... - - - - Moves the selected object(s) to an existing group - Déplace l'objet ou les objets sélectionnés vers un groupe existant - - - - Draft_ApplyStyle - - - Apply Current Style - Appliquer le style actuel - - - - Applies current line width and color to selected objects - Appliquer l'épaisseur et la couleur de ligne actuelles aux objets sélectionnés - - - - Draft_Arc - - - Arc - Arc - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Crée un arc à partir du centre et du rayon. Ctrl pour attirer, Majuscule pour contraindre - - - - Draft_ArcTools - - - Arc tools - Outils Arc - - - - Draft_Arc_3Points - - - Arc 3 points - Arc par 3 points - - - - Creates an arc by 3 points - Crée un arc passant par 3 points - - - - Draft_Array - - - Array - Réseau - - - - Creates a polar or rectangular array from a selected object - Crée un réseau polaire ou rectangulaire à partir d'un objet sélectionné - - - - Draft_AutoGroup - - - AutoGroup - AutoGroup - - - - Select a group to automatically add all Draft & Arch objects to - Sélectionner un groupe pour y ajouter automatiquement tous les objets Draft & Arch - - - - Draft_BSpline - - - B-spline - B-spline - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Crée une courbe B-spline avec multiples points. CTRL pour aimanter, SHIFT pour contraindre - - - - Draft_BezCurve - - - BezCurve - Courbe de Bézier - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Crée une courbe de Bézier. CTRL pour aimanter, SHIFT pour contraindre - - - - Draft_BezierTools - - - Bezier tools - Outils Bézier - - - - Draft_Circle - - - Circle - Cercle - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Crée un cercle. CTRL pour accrocher aux objets, MAJ pour contraindre - - - - Draft_Clone - - - Clone - Clone - - - - Clones the selected object(s) - Clone les objets sélectionnés - - - - Draft_CloseLine - - - Close Line - Fermer la ligne - - - - Closes the line being drawn - Fermer la ligne actuelle - - - - Draft_CubicBezCurve - - - CubicBezCurve - Courbe de Bezier cubique - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Crée une courbe de Bézier cubique -Cliquer et glisser pour définir les points de contrôle. Ctrl pour attirer, Majuscule pour contraindre - - - - Draft_DelPoint - - - Remove Point - Supprimer un point - - - - Removes a point from an existing Wire or B-spline - Supprime un point d’un fil ou d’une courbe B-spline existant - - - - Draft_Dimension - - - Dimension - Cote - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Crée une cote. CTRL pour accrocher aux objets, MAJ pour contraindre, ALT pour sélectionner un segment - - - - Draft_Downgrade - - - Downgrade - Rétrograder - - - - Explodes the selected objects into simpler objects, or subtracts faces - Éclate les objets sélectionnés en objets plus simples, ou soustrait des faces - - - - Draft_Draft2Sketch - - - Draft to Sketch - Draft vers Esquisse - - - - Convert bidirectionally between Draft and Sketch objects - Conversion bidirectionnelle entre objets draft et esquisse - - - - Draft_Drawing - - - Drawing - Dessin - - - - Puts the selected objects on a Drawing sheet - Place les objets sélectionnés sur une feuille de dessin - - - - Draft_Edit - - - Edit - Éditer - - - - Edits the active object - Édite l'objet actif - - - - Draft_Ellipse - - - Ellipse - Ellipse - - - - Creates an ellipse. CTRL to snap - Crée une ellipse. CTRL pour aimanter - - - - Draft_Facebinder - - - Facebinder - Face(s) liée(s) - - - - Creates a facebinder object from selected face(s) - Crée un objet Face liée à partir de face(s) sélectionnée(s) - - - - Draft_FinishLine - - - Finish line - Terminer la ligne - - - - Finishes a line without closing it - Terminer la ligne sans la fermer - - - - Draft_FlipDimension - - - Flip Dimension - Inverser la direction de la cote - - - - Flip the normal direction of a dimension - Inverser le sens d’écriture d'une cote - - - - Draft_Heal - - - Heal - Réparer - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Réparer les objets de type Draft défectueux enregistrés avec une version antérieure de FreeCAD - - - - Draft_Join - - - Join - Joindre - - - - Joins two wires together - Réunit deux fils - - - - Draft_Label - - - Label - Étiquette - - - - Creates a label, optionally attached to a selected object or element - Crée une étiquette, éventuellement liée à un élément ou un objet sélectionné - - Draft_Layer @@ -1673,645 +922,6 @@ Cliquer et glisser pour définir les points de contrôle. Ctrl pour attirer, Maj Ajouter un calque - - Draft_Line - - - Line - Ligne - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Crée une ligne par deux points. CTRL pour accrocher aux objets, Maj pour contraindre - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Miroir - - - - Mirrors the selected objects along a line defined by two points - Effectue une symétrie en miroir des objets sélectionnés le long d'une ligne définie par deux points - - - - Draft_Move - - - Move - Déplacer - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Déplace les objets sélectionnés entre 2 points. Ctrl pour attirer, Majuscule pour contraindre - - - - Draft_Offset - - - Offset - Décalage - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Décale l'objet actif. CTRL pour accrocher, Maj pour contraindre, Alt pour copier - - - - Draft_PathArray - - - PathArray - Chemin pour série de formes - - - - Creates copies of a selected object along a selected path. - Crée une série de copies d’un objet sélectionné le long d'un tracé sélectionné. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Point - - - - Creates a point object - Crée un objet point - - - - Draft_PointArray - - - PointArray - Matrice de points - - - - Creates copies of a selected object on the position of points. - Crée des copies d’un objet sélectionné sur la position des points. - - - - Draft_Polygon - - - Polygon - Polygone - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Crée un polygone régulier. CTRL pour accrocher, Maj pour contraindre - - - - Draft_Rectangle - - - Rectangle - Rectangle - - - - Creates a 2-point rectangle. CTRL to snap - Crée un rectangle par deux points. CTRL pour accrocher aux objets - - - - Draft_Rotate - - - Rotate - Pivoter - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Faire pivoter les objets sélectionnés. CTRL pour accrocher, MAJ pour contraindre, ALT pour créer une copie - - - - Draft_Scale - - - Scale - Échelle - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Change l'échelle des objets sélectionnés à partir d'un point de base. CTRL pour accrocher, MAJ pour contraindre, ALT pour copier - - - - Draft_SelectGroup - - - Select group - Sélectionner le groupe - - - - Selects all objects with the same parents as this group - Sélectionne tous les objets avec les mêmes parents que ce groupe - - - - Draft_SelectPlane - - - SelectPlane - Plan de travail - - - - Select a working plane for geometry creation - Choisir un plan de travail pour la création d'objets 2D - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Crée un objet proxy à partir du plan de travail actuel - - - - Create Working Plane Proxy - Crée un proxy pour le Plan de Travail - - - - Draft_Shape2DView - - - Shape 2D view - Projection 2D d'une forme - - - - Creates Shape 2D views of selected objects - Crée une projection 2D d'objets sélectionnés - - - - Draft_ShapeString - - - Shape from text... - Formes à partir de texte… - - - - Creates text string in shapes. - Crée une forme à partir d’une chaîne textuelle. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Monter la barre d'accrochage - - - - Shows Draft snap toolbar - Montrer la barre d'outils d'accrochage - - - - Draft_Slope - - - Set Slope - Définir la valeur de la pente - - - - Sets the slope of a selected Line or Wire - Définit la pente d’une ligne ou d'un fil sélectionné - - - - Draft_Snap_Angle - - - Angles - Angles - - - - Snaps to 45 and 90 degrees points on arcs and circles - Aimante aux points à 45° et 90° de cercles ou arcs de cercle - - - - Draft_Snap_Center - - - Center - Centre - - - - Snaps to center of circles and arcs - Aimante au centre des cercles et des arcs - - - - Draft_Snap_Dimensions - - - Dimensions - Dimensions - - - - Shows temporary dimensions when snapping to Arch objects - Affiche des dimensions provisoires lors de l'aimantation aux objets Arch - - - - Draft_Snap_Endpoint - - - Endpoint - Terminaison - - - - Snaps to endpoints of edges - S’accroche aux extrémités des arêtes - - - - Draft_Snap_Extension - - - Extension - Extension - - - - Snaps to extension of edges - S’accroche sur le prolongement des lignes - - - - Draft_Snap_Grid - - - Grid - Grille - - - - Snaps to grid points - S’accroche aux points de grille - - - - Draft_Snap_Intersection - - - Intersection - Intersection - - - - Snaps to edges intersections - S’accroche aux intersections des arêtes - - - - Draft_Snap_Lock - - - Toggle On/Off - Activer/désactiver l'accrochage - - - - Activates/deactivates all snap tools at once - Active/désactive tous les outils d’accrochage en une fois - - - - Lock - Verrouiller - - - - Draft_Snap_Midpoint - - - Midpoint - Milieu - - - - Snaps to midpoints of edges - S’accroche en milieu d’arête - - - - Draft_Snap_Near - - - Nearest - Le plus proche - - - - Snaps to nearest point on edges - S’accroche sur l'arête au point le plus proche - - - - Draft_Snap_Ortho - - - Ortho - Orthogonalement - - - - Snaps to orthogonal and 45 degrees directions - S’accroche perpendiculairement ou à 45 degrés - - - - Draft_Snap_Parallel - - - Parallel - Parallèle - - - - Snaps to parallel directions of edges - S’accroche parallèlement aux arêtes - - - - Draft_Snap_Perpendicular - - - Perpendicular - Perpendiculaire - - - - Snaps to perpendicular points on edges - S’accroche perpendiculairement aux arêtes - - - - Draft_Snap_Special - - - Special - Spécial - - - - Snaps to special locations of objects - S’accroche à des emplacements spécifiques d’objets - - - - Draft_Snap_WorkingPlane - - - Working Plane - Plan de travail - - - - Restricts the snapped point to the current working plane - Limite le point ancré au plan de travail actuel - - - - Draft_Split - - - Split - Scinder - - - - Splits a wire into two wires - Divise un fil en deux fils - - - - Draft_Stretch - - - Stretch - Étirer - - - - Stretches the selected objects - Étire les objets sélectionnés - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Texte - - - - Creates an annotation. CTRL to snap - Crée une annotation. CTRL pour accrocher aux objets - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Bascule en mode construction pour les prochains objets. - - - - Toggle Construction Mode - Basculer en Mode Construction - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Inverser le mode Continuer - - - - Toggles the Continue Mode for next commands. - Bascule le mode Continu pour les prochaines commandes. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Bascule le mode d'affichage - - - - Swaps display mode of selected objects between wireframe and flatlines - Bascule le mode d'affichage des objets sélectionnés entre filaire ou ombré - - - - Draft_ToggleGrid - - - Toggle Grid - Basculer l'affichage de la grille - - - - Toggles the Draft grid on/off - Active/désactive la grille - - - - Grid - Grille - - - - Toggles the Draft grid On/Off - Active/désactive la grille - - - - Draft_Trimex - - - Trimex - Trimex - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Ajuste ou prolonge l'objet sélectionné, ou extrude les faces simples. CTRL active l'accrochage, Maj contraint au segment courant ou à la normale, Alt inverse - - - - Draft_UndoLine - - - Undo last segment - Annuler le dernier segment - - - - Undoes the last drawn segment of the line being drawn - Annuler le dernier segment de la ligne actuelle - - - - Draft_Upgrade - - - Upgrade - Mettre à niveau - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Joint les objets sélectionnés en un seul, ou convertit les lignes fermées en faces pleines, ou unit les faces - - - - Draft_Wire - - - Polyline - Ligne brisée - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Crée une ligne de plusieurs points (polyline). CTRL pour aimanter, SHIFT à contrainte - - - - Draft_WireToBSpline - - - Wire to B-spline - Filaire vers B-Spline - - - - Converts between Wire and B-spline - Conversion entre Filaire et B-Spline - - Form @@ -2329,7 +939,7 @@ Or choose one of the options below Sets the working plane to the XY plane (ground plane) - Sets the working plane to the XY plane (ground plane) + Définit le plan de travail sur le plan XY @@ -2339,7 +949,7 @@ Or choose one of the options below Sets the working plane to the XZ plane (front plane) - Sets the working plane to the XZ plane (front plane) + Définit le plan de travail sur le plan XZ @@ -2349,7 +959,7 @@ Or choose one of the options below Sets the working plane to the YZ plane (side plane) - Sets the working plane to the YZ plane (side plane) + Définit le plan de travail sur le plan YZ @@ -2364,7 +974,7 @@ Or choose one of the options below Align to view - Align to view + Aligner selon la vue @@ -2427,7 +1037,7 @@ will be moved to the center of the view Move working plane - Move working plane + Déplacer le plan de travail @@ -2466,43 +1076,43 @@ value by using the [ and ] keys while drawing Centers the view on the current working plane - Centers the view on the current working plane + Centre la vue sur le plan de travail actuel Center view - Center view + Centrer la vue Resets the working plane to its previous position - Resets the working plane to its previous position + Réinitialise le plan de travail à sa position précédente Previous - Previous + Précédent Gui::Dialog::DlgSettingsDraft - + General Draft Settings Réglages généraux Draft - + This is the default color for objects being drawn while in construction mode. La couleur par défaut pour les objets en cours de conception en mode construction. - + This is the default group name for construction geometry Le nom du groupe par défaut pour les géométries de construction - + Construction Construction @@ -2512,37 +1122,32 @@ value by using the [ and ] keys while drawing Enregistrer la couleur et la largeur de ligne actuelles pour toutes les sessions - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - Si cette case est cochée, le mode copie sera conservée dans la commande, sinon les commandes seront toujours démarrées sans le mode copie - - - + Global copy mode Mode de copie global - + Default working plane Plan de travail par défaut - + None Aucun - + XY (Top) XY (dessus) - + XZ (Front) XZ (face) - + YZ (Side) YZ (côté) @@ -2608,12 +1213,12 @@ comme "Arial:Bold" Paramètres généraux - + Construction group name Nom du groupe de construction - + Tolerance Tolérance @@ -2633,73 +1238,67 @@ comme "Arial:Bold" Spécifier un répertoire contenant des fichiers SVG de motifs de hachures qui peuvent être ajoutées aux définitions de hachures standards - + Constrain mod Mode de contrainte - + The Constraining modifier key Les touches pour modifier le mode de contrainte - + Snap mod Mode d'accrochage - + The snap modifier key La touche de modification d'accrochage - + Alt mod Mode Alt - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - Normalement, après avoir copié les objets, les copies seront sélectionnées. -Si cette option est cochée, les objets de base seront plutôt sélectionnés. - - - + Select base objects after copying Sélectionner les objets de base après la copie - + If checked, a grid will appear when drawing Si cette case est cochée, une grille apparaîtra lors du dessin - + Use grid Activer la grille - + Grid spacing Espacement de la grille - + The spacing between each grid line Espacement entre chaque ligne de la grille - + Main lines every Lignes principales toutes les - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. Les traits de lignes principales seront plus épais. Spécifiez ici le nombre de carreaux entre les lignes principales. - + Internal precision level Niveau de précision interne @@ -2729,17 +1328,17 @@ Si cette option est cochée, les objets de base seront plutôt sélectionnés.Exporter des objets 3D comme des maillages multi-facettes - + If checked, the Snap toolbar will be shown whenever you use snapping Si coché, la barre d'outils sautillante s'affichera chaque fois que vous utiliserez l'accrochage - + Show Draft Snap toolbar Montrer la barre d'outils d'accrochage - + Hide Draft snap toolbar after use Masquer la barre d'outils d'accrochage après emploi @@ -2749,7 +1348,7 @@ Si cette option est cochée, les objets de base seront plutôt sélectionnés.Afficher le marqueur de plan de travail - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command Si coché, la grille s'affichera toujours lorsque l'établi Draft est actif. Sinon, uniquement en effectuant une commande @@ -2784,32 +1383,27 @@ Si cette option est cochée, les objets de base seront plutôt sélectionnés.Imprimer les lignes blanches en noir - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - Lorsque cette case est cochée, les outils Draft créeront des objets Part de type primitives au lieu des objets Draft, lorsque disponible. - - - + Use Part Primitives when available Utiliser des primitives de pièces si possible - + Snapping Accrochage - + If this is checked, snapping is activated without the need to press the snap mod key Si cette case est cochée, l’ancrage est actif sans avoir à presser la touche du mode ancrage - + Always snap (disable snap mod) Toujours ancré (désactiver le mode ancrage) - + Construction geometry color Couleur de la géométrie de construction @@ -2879,12 +1473,12 @@ Si cette option est cochée, les objets de base seront plutôt sélectionnés.Résolution des motifs de hachures - + Grid Grille - + Always show the grid Toujours afficher la grille @@ -2934,7 +1528,7 @@ Si cette option est cochée, les objets de base seront plutôt sélectionnés.Sélectionnez un fichier de police - + Fill objects with faces whenever possible Remplir des objets avec des faces si possible @@ -2989,12 +1583,12 @@ Si cette option est cochée, les objets de base seront plutôt sélectionnés.mm - + Grid size Taille de la grille - + lines lignes @@ -3174,7 +1768,7 @@ Si cette option est cochée, les objets de base seront plutôt sélectionnés.Mise à jour automatique (ancien importateur uniquement) - + Prefix labels of Clones with: Préfixer les étiquettes de Clones avec : @@ -3194,37 +1788,32 @@ Si cette option est cochée, les objets de base seront plutôt sélectionnés.Nombre de décimales - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - Si cette case est cochée, les objets apparaîtront comme rempli par défaut. Dans le cas contraire, ils apparaîtront comme filaire - - - + Shift Maj - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key La touche de modification Alt - + The number of horizontal or vertical lines of the grid Le nombre de lignes horizontales ou verticales de la grille - + The default color for new objects La couleur par défaut pour les nouveaux objets @@ -3248,11 +1837,6 @@ Si cette option est cochée, les objets de base seront plutôt sélectionnés.An SVG linestyle definition Une définition de style de ligne SVG - - - When drawing lines, set focus on Length instead of X coordinate - Lors du dessin de lignes, définir le focus sur la longueur au lieu de la coordonnée X - Extension lines size @@ -3324,12 +1908,12 @@ Si cette option est cochée, les objets de base seront plutôt sélectionnés.Nombre max de segment par spline: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. Nombre de décimales pour les opérations internes sur les coordonnées (par ex. 3 = 0,001). Les valeurs entre 6 et 8 sont habituellement considérée comme le meilleurs compromis par les utilisateurs de FreeCAD. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. Ceci est la valeur utilisée par les fonction qui utilisent une tolérance. @@ -3341,260 +1925,340 @@ Les valeurs ayant des différences inférieures à cette valeur sont considéré Utiliser l’ancien exportateur python - + 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 Si cette option est définie, lors de la création d'objets Draft sur une face existante d'un autre objet, la propriété « Support » de l'objet Draft sera définie selon l'objet de base. C'est la fonctionnalité standard avant FreeCAD 0.19 - + Construction Geometry Géométrie de construction - + In-Command Shortcuts Raccourcis de commandes - + Relative Relative - + R R - + Continue Continuer - + T T - + Close Fermer - + O O - + Copy Copie - + P P - + Subelement Mode Mode sous-élément - + D D - + Fill Remplir - + L L - + Exit Sortie - + A A - + Select Edge Sélectionnez les arêtes - + E E - + Add Hold Ajouter attente - + Q Q - + Length Longueur - + H H - + Wipe Effacer - + W W - + Set WP Définir le plan de travail - + U U - + Cycle Snap Fréquence d'aimantation - + ` ` - + Snap Accroche - + S S - + Increase Radius Augmenter le rayon - + [ [ - + Decrease Radius Diminuer le rayon - + ] ] - + Restrict X Restreindre les X - + X X - + Restrict Y Restreindre les Y - + Y Y - + Restrict Z Restreindre les Z - + Z Z - + Grid color Couleur de grille - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Éditer - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3603,42 +2267,41 @@ Les valeurs ayant des différences inférieures à cette valeur sont considéré This preferences dialog will be shown when importing/ exporting DXF files - This preferences dialog will be shown when importing/ exporting DXF files + Cette boîte de dialogue de préférences sera affichée lors de l'importation/exportation de fichiers DXF Python importer is used, otherwise the newer C++ is used. Note: C++ importer is faster, but is not as featureful yet - Python importer is used, otherwise the newer C++ is used. -Note: C++ importer is faster, but is not as featureful yet + L'importateur Python est utilisé, sinon le nouvel importateur C++ est utilisé. +Note: L'importateur C++ est plus rapide, mais n'est pas encore aussi fonctionnel Python exporter is used, otherwise the newer C++ is used. Note: C++ importer is faster, but is not as featureful yet - Python exporter is used, otherwise the newer C++ is used. -Note: C++ importer is faster, but is not as featureful yet - + L'exportateur Python est utilisé, sinon le nouvel exportateur C++ est utilisé. +Note: L'exportateur C++ est plus rapide, mais n'est pas encore aussi fonctionnel Allow FreeCAD to download the Python converter for DXF import and export. You can also do this manually by installing the "dxf_library" workbench from the Addon Manager. - Allow FreeCAD to download the Python converter for DXF import and export. -You can also do this manually by installing the "dxf_library" workbench -from the Addon Manager. + Permettre à FreeCAD de télécharger le convertisseur Python pour l'importation et l'exportation DXF. +Vous pouvez également le faire manuellement en installant l'établi "dxf_library" +à partir du gestionnaire d'extension. If unchecked, texts and mtexts won't be imported - If unchecked, texts and mtexts won't be imported + Si non coché, les textes et les mtexts ne seront pas importés If unchecked, points won't be imported - If unchecked, points won't be imported + Si non coché, les points ne seront pas importés @@ -3712,7 +2375,7 @@ instead of the size they have in the DXF document Use Layers - Use Layers + Utiliser les calques @@ -3736,7 +2399,7 @@ If it is set to '0' the whole spline is treated as a straight segment. All objects containing faces will be exported as 3D polyfaces - All objects containing faces will be exported as 3D polyfaces + Tous les objets contenant des faces seront exportés en tant que polyfaces 3D @@ -3753,33 +2416,33 @@ This might fail for post DXF R12 templates. Method chosen for importing SVG object color to FreeCAD - Method chosen for importing SVG object color to FreeCAD + Méthode choisie pour importer les couleurs d'objet SVG dans FreeCAD If checked, no units conversion will occur. One unit in the SVG file will translate as one millimeter. - If checked, no units conversion will occur. -One unit in the SVG file will translate as one millimeter. + Si cette case est cochée, aucune conversion d‘unité ne sera effectuée. +Une unité dans le fichier SVG se traduira par un millimètre. Style of SVG file to write when exporting a sketch - Style of SVG file to write when exporting a sketch + Style du fichier SVG à écrire lors de l’exportation d’une esquisse All white lines will appear in black in the SVG for better readability against white backgrounds - All white lines will appear in black in the SVG for better readability against white backgrounds + Toutes les lignes blanches apparaîtront en noir dans le SVG pour une meilleure lisibilité avec les arrière-plans blancs Versions of Open CASCADE older than version 6.8 don't support arc projection. In this case arcs will be discretized into small line segments. This value is the maximum segment length. - Versions of Open CASCADE older than version 6.8 don't support arc projection. -In this case arcs will be discretized into small line segments. -This value is the maximum segment length. + Les versions d'Open CASCADE antérieures à la version 6.8 ne prennent pas en charge la projection d’arc. +Dans ce cas, les arcs seront discrétisés en petits segments de ligne. +Cette valeur est la longueur maximale du segment. @@ -3787,577 +2450,374 @@ This value is the maximum segment length. Converting: - Converting: + Conversion en cours : Conversion successful - Conversion successful + Conversion réussie ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - Accrochage Draft - - draft - - not shape found - aucune forme trouvée - - - - All Shapes must be co-planar - Toutes les formes doivent être coplanaires - - - - The given object is not planar and cannot be converted into a sketch. - L'objet donné n'est pas plan et ne peut pas être converti en esquisse. - - - - Unable to guess the normal direction of this object - Incapable d'évaluer la direction normale de cet objet - - - + Draft Command Bar Barre de commandes Draft - + Toggle construction mode Basculer en mode construction - + Current line color Couleur de la ligne - + Current face color Couleur de face actuelle - + Current line width Largeur de la ligne actuelle - + Current font size Taille de caractère actuelle - + Apply to selected objects Appliquer aux objets sélectionnés - + Autogroup off Autogroup désactivé - + active command: commande active : - + None Aucun - + Active Draft command Commande active - + X coordinate of next point Coordonnée X du prochain point - + X X - + Y Y - + Z Z - + Y coordinate of next point Coordonnée Y du prochain point - + Z coordinate of next point Coordonnée Z du prochain point - + Enter point Entrez le point - + Enter a new point with the given coordinates Entrez un nouveau point avec les coordonnées données - + Length Longueur - + Angle Angle - + Length of current segment Longueur du segment actuel - + Angle of current segment Angle du segment actuel - + Radius Rayon - + Radius of Circle Rayon du cercle - + If checked, command will not finish until you press the command button again Si cette case est cochée, la commande ne se terminera que si vous appuyez à nouveau sur son icône - + If checked, an OCC-style offset will be performed instead of the classic offset Si coché, un décalage de type OCC sera effectué au lieu du décalage classique - + &OCC-style offset Décalage de type &OCC - - Add points to the current object - Ajouter des points à l'objet actuel - - - - Remove points from the current object - Supprimer des points de l'objet actuel - - - - Make Bezier node sharp - rendre les noeuds de Bezier angulaire - - - - Make Bezier node tangent - Continuité en tangence - - - - Make Bezier node symmetric - Tangence symétrique sur les sommet de courbes de bezier - - - + Sides Côtés - + Number of sides Nombre de côtés - + Offset Décalage - + Auto Plan de travail - + Text string to draw Chaîne de texte à dessiner - + String Chaîne - + Height of text Hauteur du texte - + Height Hauteur - + Intercharacter spacing Espacement entre les caractères - + Tracking Crénage - + Full path to font file: Chemin d'accès complet au fichier de police : - + Open a FileChooser for font file Ouvre une boîte de dialogue pour choisir le fichier de police - + Line Ligne - + DWire Filaire - + Circle Cercle - + Center X Centre X - + Arc Arc - + Point Point - + Label Étiquette - + Distance Distance - + Trim Ajuster - + Pick Object Choisir un objet - + Edit Éditer - + Global X X global - + Global Y Y global - + Global Z Z global - + Local X X local - + Local Y Y local - + Local Z Z local - + Invalid Size value. Using 200.0. Valeur de taille non valide. Utilisation de 200,0. - + Invalid Tracking value. Using 0. Valeur non valide de crénage. Utilisation de 0. - + Please enter a text string. Veuillez entrer une chaîne de texte. - + Select a Font file Sélectionnez un fichier de police - + Please enter a font file. Veuillez entrer un fichier de police s'il vous plaît - + Autogroup: Autogroup : - + Faces Faces - + Remove Enlever - + Add Ajouter - + Facebinder elements Surfaces liées: éléments - - Create Line - Créer une ligne - - - - Convert to Wire - Convertir en fil - - - + BSpline BSpline - + BezCurve Courbe de Bézier - - Create BezCurve - Créer une courbe de Bézier - - - - Rectangle - Rectangle - - - - Create Plane - Créer un plan - - - - Create Rectangle - Créer un rectangle - - - - Create Circle - Créer un cercle - - - - Create Arc - Créer un arc - - - - Polygon - Polygone - - - - Create Polygon - Créer un polygone - - - - Ellipse - Ellipse - - - - Create Ellipse - Créer une ellipse - - - - Text - Texte - - - - Create Text - Créer un texte - - - - Dimension - Cote - - - - Create Dimension - Créer une cote - - - - ShapeString - Forme de Texte - - - - Create ShapeString - Créer Forme de Texte - - - + Copy Copie - - - Move - Déplacer - - - - Change Style - Changement de style - - - - Rotate - Pivoter - - - - Stretch - Étirer - - - - Upgrade - Mettre à niveau - - - - Downgrade - Rétrograder - - - - Convert to Sketch - Convertir en Esquisse - - - - Convert to Draft - Convertir en Ébauche - - - - Convert - Convertir - - - - Array - Réseau - - - - Create Point - Créer un point - - - - Mirror - Miroir - The DXF import/export libraries needed by FreeCAD to handle @@ -4371,581 +2831,329 @@ To enabled FreeCAD to download these libraries, answer Yes. Les bibliothèques d'importation/exportation DXF nécessaires FreeCAD pour manipuler le format DXF ne se trouvaient pas sur ce système. Il vous faut soit activer FreeCAD télécharger ces bibliothèques : plan de travail de charge projet 1 - 2 - Menu Edition > Préférences > Import-Export > DXF > activer les téléchargements ou télécharger ces bibliothèques manuellement, comme expliqué sur https://github.com/yorikvanhavre/Draft-dxf-importer pour FreeCAD activé pour télécharger ces bibliothèques, répondre Oui. - - Draft.makeBSpline: not enough points - Draft.makeBSpline : pas assez de points - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline : Les derniers points sont égaux. Fermeture forcé - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline : Liste de points non valide - - - - No object given - Aucun objet donné - - - - The two points are coincident - Les deux points sont coïncidents - - - + Found groups: closing each open object inside Groupes trouvés: fermeture de chaque objet ouvert à l'intérieur - + Found mesh(es): turning into Part shapes Maillage(s) trouvés : transformer en formes - + Found 1 solidifiable object: solidifying it Trouvé 1 objet à solidifier : en train de le solidifier - + Found 2 objects: fusing them Trouvé 2 objets: les fusionner - + Found several objects: creating a shell Plusieurs objets trouvés : création d’une coquille - + Found several coplanar objects or faces: creating one face Plusieurs objets ou face coplanaires trouvés : faire une face - + Found 1 non-parametric objects: draftifying it Trouvé 1 objets non-paramétriques: le draftifiant - + Found 1 closed sketch object: creating a face from it 1 esquisse fermé trouvé : création d'une face avec - + Found 1 linear object: converting to line 1 objet linéaire trouvé : conversion en ligne - + Found closed wires: creating faces Filaires fermés trouvés : création de faces - + Found 1 open wire: closing it Trouvé 1 fil ouvert : fermer - + Found several open wires: joining them Plusieurs contour ouvert trouvés : les joindre - + Found several edges: wiring them Plusieurs arêtes ouvert trouvés : les joindre - + Found several non-treatable objects: creating compound Plusieurs objets non traitable trouvés : création d'un composé - + Unable to upgrade these objects. Impossible de mettre à jour ces objets. - + Found 1 block: exploding it 1 bloc trouvé : l'exploser - + Found 1 multi-solids compound: exploding it Trouvé 1 composé multi-solides : l'exploser - + Found 1 parametric object: breaking its dependencies Trouvé 1 objets paramétriques : briser ses dépendances - + Found 2 objects: subtracting them 2 objets trouvés : les soustraire - + Found several faces: splitting them Trouvé plusieurs visages : les séparer - + Found several objects: subtracting them from the first one Trouvé plusieurs objets : les soustraire du premier - + Found 1 face: extracting its wires Trouvé 1 face : extraction de ses fils - + Found only wires: extracting their edges Trouvé seulement fils : extraction de leurs arêtes - + No more downgrade possible Plus aucune rétrogradation possible - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry : fermé avec le même premier/dernier Point. Géométrie non mis à jour. - - - + No point found Aucun point de trouvé - - ShapeString: string has no wires - Forme de Texte : la chaîne de caractères n'a pas de filaires - - - + Relative Relative - + Continue Continuer - + Close Fermer - + Fill Remplir - + Exit Sortie - + Snap On/Off Fermoir On/Off - + Increase snap radius Augmenter le rayon d'accrochage - + Decrease snap radius Augmenter le rayon d'accrochage - + Restrict X Restreindre les X - + Restrict Y Restreindre les Y - + Restrict Z Restreindre les Z - + Select edge Sélectionnez les arêtes - + Add custom snap point Ajouter un point d’accrochage personnalisé - + Length mode Mode de longueur - + Wipe Effacer - + Set Working Plane Définir le plan de travail - + Cycle snap object Alterner entre différents accrochages - + Check this to lock the current angle Cochez cette case pour verrouiller l’angle actuel - + Coordinates relative to last point or absolute Coordonnées par rapport au dernier point ou absolue - + Filled Rempli - + Finish Terminer - + Finishes the current drawing or editing operation Termine le dessin courant ou opération d’édition - + &Undo (CTRL+Z) & Annuler (CTRL + Z) - + Undo the last segment Annuler le dernier segment - + Finishes and closes the current line Finitions et ferme la ligne courante - + Wipes the existing segments of this line and starts again from the last point Essuie les tronçons existants de cette ligne et reprend à partir du dernier point - + Set WP Définir le plan de travail - + Reorients the working plane on the last segment Réoriente le plan de travail sur le dernier segment - + Selects an existing edge to be measured by this dimension Sélectionne une arête existante qui sera mesurée par cette cote - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands Si activé, les objets seront copiés au lieu de déplacés. Préférences-> esquisses-> mode de copie globale pour garder ce mode dans les prochaines commandes - - Default - Défaut - - - - Create Wire - Créer une séquence de ligne - - - - Unable to create a Wire from selected objects - Impossible de créer un fil(Wire) à partir des objets sélectionnés - - - - Spline has been closed - La courbe B-Spline a été fermée - - - - Last point has been removed - Dernier point a été supprimé - - - - Create B-spline - Créer une B-spline - - - - Bezier curve has been closed - La courbe de Bézier a été fermée - - - - Edges don't intersect! - Arêtes ne se croisent ! - - - - Pick ShapeString location point: - Choisir le point pour positionner la Forme de Texte : - - - - Select an object to move - Sélectionnez un objet à déplacer - - - - Select an object to rotate - Sélectionnez un objet à faire pivoter - - - - Select an object to offset - Sélectionnez un objet pour compenser - - - - Offset only works on one object at a time - Décalage ne fonctionne que sur un seul objet à la fois - - - - Sorry, offset of Bezier curves is currently still not supported - Désolé, le décalage des courbes de Bézier n'est toujours pas pris en charge - - - - Select an object to stretch - Sélectionner un objet à étirer - - - - Turning one Rectangle into a Wire - Transforme un Rectangle en un Filaire - - - - Select an object to join - Sélectionnez un objet à joindre - - - - Join - Joindre - - - - Select an object to split - Sélectionnez un objet à scinder - - - - Select an object to upgrade - Sélectionnez un objet à mettre à niveau - - - - Select object(s) to trim/extend - Sélectionnez le ou les objets à réduire/prolonger - - - - Unable to trim these objects, only Draft wires and arcs are supported - Impossible de couper ces objets, seuls les objets Esquisse filaires et arcs sont supportés - - - - Unable to trim these objects, too many wires - Impossible de couper ces objets, trop de filaires - - - - These objects don't intersect - Ces objets ne se croisent pas - - - - Too many intersection points - Trop de points d'intersection - - - - Select an object to scale - Sélectionnez un objet à l'échelle - - - - Select an object to project - Sélectionnez un objet à projeter - - - - Select a Draft object to edit - Sélectionnez un objet Esquisse à modifier - - - - Active object must have more than two points/nodes - L'objet actif doit avoir plus de deux points/nœuds - - - - Endpoint of BezCurve can't be smoothed - Point de terminaison de BezCurve ne peut pas être lissé - - - - Select an object to convert - Sélectionnez un objet à convertir - - - - Select an object to array - Sélectionnez un objet en tableau - - - - Please select base and path objects - Svp sélectionnez un objet de base et une trajectoire - - - - Please select base and pointlist objects - - Veuillez sélectionner des objets de base et de liste de points - - - - - Select an object to clone - Sélectionnez un objet à cloner - - - - Select face(s) on existing object(s) - Sélectionnez la ou les face(s) sur des objets existants - - - - Select an object to mirror - Sélectionner un objet à symétriser - - - - This tool only works with Wires and Lines - Cet outil ne fonctionne qu’avec des fils et des lignes - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s partage une base avec %d autres objets. Veuillez vous assurer que vous voulez modifier ceci. - + Subelement mode Mode sous-élément - - Toggle radius and angles arc editing - Basculer entre la modification du rayon et des angles d’arc - - - + Modify subelements Modifier les sous-éléments - + If checked, subelements will be modified instead of entire objects Si coché, les sous-éléments seront modifiés plutôt que les objets en entier - + CubicBezCurve Courbe de Bezier cubique - - Some subelements could not be moved. - Certains sous-élément n’ont pas pu être déplacés. - - - - Scale - Échelle - - - - Some subelements could not be scaled. - Certains sous-éléments n’ont pas pu être redimensionnés. - - - + Top Dessus - + Front Face - + Side Côté - + Current working plane Plan de travail actuel - - No edit point found for selected object - Aucun point d'édition trouvé pour l'objet sélectionné - - - + 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 Cochez ceci si l'objet doit apparaître comme rempli, sinon il apparaîtra comme filaire. Non disponible si l'option de préférence Draft 'Utiliser les Primitives de partie' est activée @@ -4965,239 +3173,34 @@ To enabled FreeCAD to download these libraries, answer Yes. Calques - - Pick first point - Sélectionner le premier point - - - - Pick next point - Sélectionner le point suivant - - - + Polyline Ligne brisée - - Pick next point, or Finish (shift-F) or close (o) - Sélectionner le point suivant, ou Terminer (Maj-F) ou fermer (o) - - - - Click and drag to define next knot - Cliquer et glisser pour définir le nœud suivant - - - - Click and drag to define next knot: ESC to Finish or close (o) - Cliquer et glisser pour définir le nœud suivant : Échap pour terminer ou fermer (o) - - - - Pick opposite point - Sélectionner le point opposé - - - - Pick center point - Sélectionner le point central - - - - Pick radius - Sélectionner le rayon - - - - Pick start angle - Sélectionner l’angle de départ - - - - Pick aperture - Sélectionner l’ouverture - - - - Pick aperture angle - Sélectionner l’angle d’ouverture - - - - Pick location point - Sélectionner le point de l’emplacement - - - - Pick ShapeString location point - Choisir le point pour positionner la Forme de Texte - - - - Pick start point - Sélectionner le point de départ - - - - Pick end point - Sélectionner le point de terminaison - - - - Pick rotation center - Sélectionner le centre de rotation - - - - Base angle - Angle de base - - - - Pick base angle - Sélectionner l’angle de base  - - - - Rotation - Rotation - - - - Pick rotation angle - Sélectionner l’angle de rotation - - - - Cannot offset this object type - Impossible de décaler ce type d’objet - - - - Pick distance - Choisir la distance - - - - Pick first point of selection rectangle - Choisir le premier point du rectangle de sélection - - - - Pick opposite point of selection rectangle - Cliquer le point opposé du rectangle de sélection  - - - - Pick start point of displacement - Choisir le point de départ du déplacement  - - - - Pick end point of displacement - Choisir le point d’arrivée du déplacement  - - - - Pick base point - Choisir le point de base - - - - Pick reference distance from base point - Choisir la distance de référence à partir du point de base - - - - Pick new distance from base point - Choisir la nouvelle distance partir du point de base  - - - - Select an object to edit - Sélectionner un objet à modifier - - - - Pick start point of mirror line - Choisir le point de terminaison de la ligne de symétrie - - - - Pick end point of mirror line - Choisir le point de terminaison de la ligne de symétrie - - - - Pick target point - Choisir le point cible  - - - - Pick endpoint of leader line - Choisir le point de terminaison de la ligne de repère - - - - Pick text position - Choisir la position du texte  - - - + Draft Tirant d'eau - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed - two elements needed + deux éléments nécessaires radius too large - radius too large + rayon trop grand length: - length: + longueur : removed original objects - removed original objects + les objets d’origine ont été supprimés @@ -5227,7 +3230,7 @@ To enabled FreeCAD to download these libraries, answer Yes. Delete original objects - Delete original objects + Supprimer les objets originaux @@ -5237,27 +3240,27 @@ To enabled FreeCAD to download these libraries, answer Yes. Enter radius - Enter radius + Entrer un rayon Delete original objects: - Delete original objects: + Supprimer les objets originaux : Chamfer mode: - Chamfer mode: + Mode de chanfrein : Test object - Test object + Objet de test Test object removed - Test object removed + Objet de test supprimé @@ -5270,119 +3273,54 @@ To enabled FreeCAD to download these libraries, answer Yes. Créer un congé - + Toggle near snap on/off Toggle near snap on/off - + Create text Insérer du texte - + Press this button to create the text object, or finish your text with two blank lines - Press this button to create the text object, or finish your text with two blank lines + Appuyez sur ce bouton pour créer l'objet texte, ou terminez votre texte avec deux lignes vides - + Center Y - Center Y + Centre Y - + Center Z - Center Z + Centre Z - + Offset distance - Offset distance + Distance de décalage - + Trim distance - Trim distance + Distance de coupe Activate this layer - Activate this layer + Activer ce calque Select contents - Select contents + Sélectionner les contenus - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Personnalisée - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Fil @@ -5400,7 +3338,7 @@ To enabled FreeCAD to download these libraries, answer Yes. successfully exported - successfully exported + exporté avec succès diff --git a/src/Mod/Draft/Resources/translations/Draft_gl.qm b/src/Mod/Draft/Resources/translations/Draft_gl.qm index 76050c123d..e79ce48327 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_gl.qm and b/src/Mod/Draft/Resources/translations/Draft_gl.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_gl.ts b/src/Mod/Draft/Resources/translations/Draft_gl.ts index 2d4a8e2330..c9ec445be3 100644 --- a/src/Mod/Draft/Resources/translations/Draft_gl.ts +++ b/src/Mod/Draft/Resources/translations/Draft_gl.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Define un patrón de raiado - - - - Sets the size of the pattern - Estabelece o tamaño do patrón - - - - Startpoint of dimension - Punto inicial do acoutamento - - - - Endpoint of dimension - Punto final do acoutamento - - - - Point through which the dimension line passes - Punto por onde pasa a liña de acoutamento - - - - The object measured by this dimension - O obxecto medido por este acoutamento - - - - The geometry this dimension is linked to - A xeometría á que está ligado este acoutamento - - - - The measurement of this dimension - A medida deste acoutamento - - - - For arc/circle measurements, false = radius, true = diameter - Para as medidas de arco ou círculo, false = raio, true = diámetro - - - - Font size - Tamaño da fonte - - - - The number of decimals to show - A cantidade de decimais a amosar - - - - Arrow size - Tamaño das frechas - - - - The spacing between the text and the dimension line - A separación entre o texto mais a liña de acoutamento - - - - Arrow type - Tipo de frechas - - - - Font name - Nome da fonte - - - - Line width - Largura da liña - - - - Line color - Cor de liña - - - - Length of the extension lines - Lonxitude das liñas auxiliares - - - - Rotate the dimension arrows 180 degrees - Xirar as frechas de acoutamento 180 graos - - - - Rotate the dimension text 180 degrees - Xirar o texto de acoutamento 180 graos - - - - Show the unit suffix - Amosar o sufixo de unidade - - - - The position of the text. Leave (0,0,0) for automatic position - A situación do texto. Deixar (0,0,0) para posición automática - - - - Text override. Use $dim to insert the dimension length - Substitución de texto. Use $dim para inserir a lonxitude de acoutamento - - - - A unit to express the measurement. Leave blank for system default - Unha unidade para expresar a medida. Deixar en branco para usar a do sistema por defecto - - - - Start angle of the dimension - Ángulo de principio do acoutamento - - - - End angle of the dimension - Ángulo do final do acoutamento - - - - The center point of this dimension - O centro deste acoutamento - - - - The normal direction of this dimension - A dirección normal deste acoutamento - - - - Text override. Use 'dim' to insert the dimension length - Substitución de texto. Use 'dim' para inserir a lonxitude de acoutamento - - - - Length of the rectangle - Lonxitude do rectángulo - Radius to use to fillet the corners Raio a usar para o chafrán arredondado dos recunchos - - - Size of the chamfer to give to the corners - Tamaño do chafrán para dar ós cantos - - - - Create a face - Crear unha face - - - - Defines a texture image (overrides hatch patterns) - Define unha imaxe como textura (substitúe ós patróns de raiado) - - - - Start angle of the arc - Ángulo de principio do arco - - - - End angle of the arc (for a full circle, give it same value as First Angle) - Ángulo do final do arco (para un círculo completo, darlle o mesmo valor ca o Ángulo de principio) - - - - Radius of the circle - Raio do círculo - - - - The minor radius of the ellipse - O semieixo menor da elipse - - - - The major radius of the ellipse - O semieixo maior da elipse - - - - The vertices of the wire - Os vértices do arame - - - - If the wire is closed or not - Se o arame está pechado ou non - The start point of this line @@ -224,505 +24,155 @@ A lonxitude desta liña - - Create a face if this object is closed - Crear unha cara se este obxecto está pechado - - - - The number of subdivisions of each edge - A cantidade de subdivisións de cada bordo - - - - Number of faces - Número de faces - - - - Radius of the control circle - Raio do círculo de control - - - - How the polygon must be drawn from the control circle - Como debe ser trazado o polígono respecto do círculo de control - - - + Projection direction Dirección de proxección - + The width of the lines inside this object A largura das liñas dentro deste obxecto - + The size of the texts inside this object O tamaño dos textos dentro deste obxecto - + The spacing between lines of text O espazado entre liñas de texto - + The color of the projected objects A cor dos obxectos proxectados - + The linked object O obxecto ligado - + Shape Fill Style Estilo de enchedura da forma - + Line Style Estilo de liña - + If checked, source objects are displayed regardless of being visible in the 3D model Se é marcada, os obxectos de orixe amósanse independentemente de seren visibles no modelo 3D - - Create a face if this spline is closed - Crear unha face se este spline é pechado - - - - Parameterization factor - Factor paramétrico - - - - The points of the Bezier curve - Os puntos da curva de Bézier - - - - The degree of the Bezier function - O grao da función de Bézier - - - - Continuity - Continuidade - - - - If the Bezier curve should be closed or not - Se a curva de Bézier debe ser pechada ou non - - - - Create a face if this curve is closed - Crear unha face, se esta curva está pechada - - - - The components of this block - Os compoñentes deste bloque - - - - The base object this 2D view must represent - O obxecto base que esta visión 2D debe representar - - - - The projection vector of this object - A proxección vectorial deste obxecto - - - - The way the viewed object must be projected - O xeito no que a vista do obxecto debe ser proxectada - - - - The indices of the faces to be projected in Individual Faces mode - Os índices das faces a seren proxectadas no xeito de Faces Individuais - - - - Show hidden lines - Amosar liñas ocultas - - - + The base object that must be duplicated O obxecto de base que debe ser duplicado - + The type of array to create O tipo de matriz para crear - + The axis direction A dirección do eixo - + Number of copies in X direction Cantidade de copias en dirección X - + Number of copies in Y direction Cantidade de copias en dirección Y - + Number of copies in Z direction Cantidade de copias en dirección Z - + Number of copies Cantidade de copias - + Distance and orientation of intervals in X direction Distancia e orientación dos intervalos na dirección X - + Distance and orientation of intervals in Y direction Distancia e orientación dos intervalos na dirección Y - + Distance and orientation of intervals in Z direction Distancia e orientación dos intervalos na dirección Z - + Distance and orientation of intervals in Axis direction Distancia e orientación dos intervalos na dirección do eixo - + Center point Centro - + Angle to cover with copies Ángulo que cobren as copias - + Specifies if copies must be fused (slower) Especifica se se deben fundiren as copias (máis lento) - + The path object along which to distribute objects O obxecto de camiño ao longo do cal se han distribuír os obxectos - + Selected subobjects (edges) of PathObj Subobxectos escolmados (bordos) de PathObj - + Optional translation vector Vector opcional de translación - + Orientation of Base along path Orientación da Base o longo do camiño - - X Location - Posición X - - - - Y Location - Posición Y - - - - Z Location - Posición Z - - - - Text string - Cadea de texto - - - - Font file name - Nome do ficheiro de fontes - - - - Height of text - Altura do texto - - - - Inter-character spacing - Espazado entre caracteres - - - - Linked faces - Faces ligadas - - - - Specifies if splitter lines must be removed - Especifica se as liñas de división deben de ser rexeitadas - - - - An optional extrusion value to be applied to all faces - Un valor de extrusión opcional para ser aplicado a tódalas faces - - - - Height of the rectangle - Altura do rectángulo - - - - Horizontal subdivisions of this rectangle - Subdivisións horizontais deste rectángulo - - - - Vertical subdivisions of this rectangle - Subdivisións verticais deste rectángulo - - - - The placement of this object - A situación deste obxecto - - - - The display length of this section plane - A lonxitude visualizada deste plano de corte - - - - The size of the arrows of this section plane - O tamaño das frechas deste plano de corte - - - - For Cutlines and Cutfaces modes, this leaves the faces at the cut location - Para modos Cutlines e Cutfaces, isto deixa as caras no lugar de corte - - - - The base object is the wire, it's formed from 2 objects - Obxecto base é o arame que está formado a partir de 2 obxectos - - - - The tool object is the wire, it's formed from 2 objects - Obxecto ferramenta é o arame que está formado a partir de 2 obxectos - - - - The length of the straight segment - Lonxitude do segmento recto - - - - The point indicated by this label - Punto indicado por esta etiqueta - - - - The points defining the label polyline - Puntos definidos pola etiqueta poliliña - - - - The direction of the straight segment - Dirección do segmento recto - - - - The type of information shown by this label - Tipo de información amosada na etiqueta - - - - The target object of this label - Obxecto de destino desta etiqueta - - - - The text to display when type is set to custom - Texto amosado cando o tipo está definido para personalizar - - - - The text displayed by this label - Texto amosado nesta etiqueta - - - - The size of the text - Tamaño do texto - - - - The font of the text - Fonte do texto - - - - The size of the arrow - Tamaño da frecha - - - - The vertical alignment of the text - Aliñamento vertical do texto - - - - The type of arrow of this label - Tipo de frecha desta etiqueta - - - - The type of frame around the text of this object - Tipo de marco que arrodea o texto deste obxecto - - - - Text color - Cor do texto - - - - The maximum number of characters on each line of the text box - Máximo número de caracteres en cada liña da caixa de texto - - - - The distance the dimension line is extended past the extension lines - A distancia por defecto á que se estende a liña de acoutamento máis alá das liñas auxiliares - - - - Length of the extension line above the dimension line - Sobrante da liña auxiliar a partir da de acoutamento - - - - The points of the B-spline - Puntos da BSpline - - - - If the B-spline is closed or not - Se a BSpline é pechada ou non - - - - Tessellate Ellipses and B-splines into line segments - Teselado de Elipses e B-splines en segmentos de liña - - - - Length of line segments if tessellating Ellipses or B-splines into line segments - Lonxitude de segmentos de liña se se teselan elipses ou BSplines en segmentos de liña - - - - If this is True, this object will be recomputed only if it is visible - Se é Certo, este obxecto pode ser recalculado só se está visible - - - + Base Base - + PointList Lista de Puntos - + Count Conta - - - The objects included in this clone - Os obxectos incluídos neste clon - - - - The scale factor of this clone - Factor de escala deste clon - - - - If this clones several objects, this specifies if the result is a fusion or a compound - Se este clon e de varios obxectos, especifica se o resultado é unha fusión ou un composto - - - - This specifies if the shapes sew - Isto especifica se as formas se cosen - - - - Display a leader line or not - Amosar unha liña guía ou non - - - - The text displayed by this object - O texto amosado por este obxecto - - - - Line spacing (relative to font size) - Espazado entre liñas (en relación co tamaño da fonte) - - - - The area of this object - A área deste obxecto - - - - Displays a Dimension symbol at the end of the wire - Amosa o símbolo de Acoutamento no fin do arame - - - - Fuse wall and structure objects of same type and material - Fusionar parede e obxectos estruturais de similar tipo e material - The objects that are part of this layer @@ -759,83 +209,231 @@ A transparenza dos fillos desta capa - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object Show array element as children object - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle Distance between copies in a circle - + Distance between circles Distance between circles - + number of circles number of circles + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Renomear + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Desbotar + + + + Text + Texto + + + + Font size + Tamaño da fonte + + + + Line spacing + Line spacing + + + + Font name + Nome da fonte + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Unidades + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Largura da liña + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Tamaño das frechas + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Tipo de frechas + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Punto + + + + Arrow + Frecha + + + + Tick + Tick + + Draft - - - Slope - Pendente - - - - Scale - Escala - - - - Writing camera position - Escribir posición da cámara - - - - Writing objects shown/hidden state - Escribir estado de obxectos amosar/agochar - - - - X factor - Factor X - - - - Y factor - Factor Y - - - - Z factor - Factor Z - - - - Uniform scaling - Escalado uniforme - - - - Working plane orientation - Orientación do plano de traballo - Download of dxf libraries failed. @@ -846,55 +444,35 @@ Por favor instalar manualmente o complemento das librarías dxf dende menú de Ferramentas -> Xestión de complementos - - This Wire is already flat - O Arame xa está plano - - - - Pick from/to points - Escolma puntos dende/a - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Pendente para dar aos Arames/Liñas escolmados: 0 = horizontal, 1 = 45 graos cara arriba, -1 = 45 graos cara abaixo - - - - Create a clone - Crear un clon - - - + %s cannot be modified because its placement is readonly. %s cannot be modified because its placement is readonly. - + Upgrade: Unknown force method: Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius - - - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools + + + Draft utility tools + Draft utility tools + &Drafting @@ -916,12 +494,12 @@ dende menú de Ferramentas -> Xestión de complementos &Utilities - + Draft Calado - + Import-Export Importar-Exportar @@ -935,101 +513,111 @@ dende menú de Ferramentas -> Xestión de complementos - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fundir - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance Tangential distance - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance Radial distance - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers Number of circular layers - + Symmetry Simetría - + (Placeholder for the icon) (Placeholder for the icon) @@ -1043,104 +631,122 @@ dende menú de Ferramentas -> Xestión de complementos - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z Reset Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fundir - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) (Placeholder for the icon) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y 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. + 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 + Number of elements + DraftPolarArrayTaskPanel @@ -1151,81 +757,93 @@ dende menú de Ferramentas -> Xestión de complementos - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fundir - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 Polar angle - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements Number of elements - + (Placeholder for the icon) (Placeholder for the icon) @@ -1293,375 +911,6 @@ dende menú de Ferramentas -> Xestión de complementos Reiniciar Punto - - Draft_AddConstruction - - - Add to Construction group - Engadir ó grupo de Construción - - - - Adds the selected objects to the Construction group - Engade os obxectos escolmados ao grupo de construción - - - - Draft_AddPoint - - - Add Point - Engadir punto - - - - Adds a point to an existing Wire or B-spline - Engade un punto a un arame ou BSpline existente - - - - Draft_AddToGroup - - - Move to group... - Mover ó grupo... - - - - Moves the selected object(s) to an existing group - Move o(s) obxecto(s) escolmado(s) para un grupo existente - - - - Draft_ApplyStyle - - - Apply Current Style - Aplicar Estilo Actual - - - - Applies current line width and color to selected objects - Aplica a largura de liña e cor actuais ós obxectos escolmados - - - - Draft_Arc - - - Arc - Arco - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Crea un arco por punto central e radio. CTRL para forzar, SHIFT para constrinxir - - - - Draft_ArcTools - - - Arc tools - Ferramentas de Arco - - - - Draft_Arc_3Points - - - Arc 3 points - Arco por 3 puntos - - - - Creates an arc by 3 points - Crea un arco por 3 puntos - - - - Draft_Array - - - Array - Matriz - - - - Creates a polar or rectangular array from a selected object - Fai unha matriz rectangular ou polar dun obxecto escolmado - - - - Draft_AutoGroup - - - AutoGroup - Auto-agrupar - - - - Select a group to automatically add all Draft & Arch objects to - Escolmar un grupo ó que engadir automaticamente tódolos obxectos Bosquexo e Arquitectura - - - - Draft_BSpline - - - B-spline - Bspline - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Crea unha Bspline de múltiples puntos. Crtl para forzar, Maius. para constrinxir - - - - Draft_BezCurve - - - BezCurve - Curva Bezier - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Fai unha curva Bezier. CTRL para forzar, SHIFT para restrinxir - - - - Draft_BezierTools - - - Bezier tools - Ferramentas Bezier - - - - Draft_Circle - - - Circle - Círculo - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Fai un círculo. CTRL para forzar, ALT para escolmar obxectos tanxentes - - - - Draft_Clone - - - Clone - Clonar - - - - Clones the selected object(s) - Clona o(s) obxecto(s) escolmado(s) - - - - Draft_CloseLine - - - Close Line - Pechar liña - - - - Closes the line being drawn - Pecha a liña que se está a debuxar - - - - Draft_CubicBezCurve - - - CubicBezCurve - Curva Cúbica Bezier - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Crea unha curva Cúbica Bezier -Pinchar e arrastrar para definir puntos de control. CTRL para forzar, SHIFT para constrinxir - - - - Draft_DelPoint - - - Remove Point - Desbotar punto - - - - Removes a point from an existing Wire or B-spline - Desbota un punto dun arame ou Bspline existente - - - - Draft_Dimension - - - Dimension - Acoutamento - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Fai un acoutamento. CTRL para forzar, SHIFT para constrinxir, ALT para escolmar un segmento - - - - Draft_Downgrade - - - Downgrade - Degradar - - - - Explodes the selected objects into simpler objects, or subtracts faces - Estoupa os obxectos escolmados en obxectos máis simples, ou detrae caras - - - - Draft_Draft2Sketch - - - Draft to Sketch - Bosquexo para Esbozo - - - - Convert bidirectionally between Draft and Sketch objects - Converter de xeito bidireccional entre obxectos de Bosquexo e de Esbozo - - - - Draft_Drawing - - - Drawing - Debuxo - - - - Puts the selected objects on a Drawing sheet - Pon os obxectos escolmados nunha folla de Debuxo - - - - Draft_Edit - - - Edit - Editar - - - - Edits the active object - Edita o obxecto activado - - - - Draft_Ellipse - - - Ellipse - Elipse - - - - Creates an ellipse. CTRL to snap - Fai unha elipse. CTRL para forzar - - - - Draft_Facebinder - - - Facebinder - Xuntacaras - - - - Creates a facebinder object from selected face(s) - Fai un obxecto Xuntacaras a partir de caras escolmadas - - - - Draft_FinishLine - - - Finish line - Rematar liña - - - - Finishes a line without closing it - Remata unha liña sen pechala - - - - Draft_FlipDimension - - - Flip Dimension - Inverter acoutamento - - - - Flip the normal direction of a dimension - Inverter a dirección de escritura dun acoutamento - - - - Draft_Heal - - - Heal - Arranxar - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Arranxa obxectos defectuosos de Bosquexo (Draft), gardados por unha versión anterior do FreeCAD - - - - Draft_Join - - - Join - Xuntar - - - - Joins two wires together - Xuntar dous arames unidos - - - - Draft_Label - - - Label - Etiqueta - - - - Creates a label, optionally attached to a selected object or element - Crea unha etiqueta, opcionalmente ligada á obxectos escolmados ou elemento - - Draft_Layer @@ -1675,645 +924,6 @@ Pinchar e arrastrar para definir puntos de control. CTRL para forzar, SHIFT para Engade unha capa - - Draft_Line - - - Line - Liña - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Fai unha liña entre 2 puntos. CTRL para forzar, SHIFT para constrinxir - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Simetría - - - - Mirrors the selected objects along a line defined by two points - Reflicte os obxectos escolmados ao longo dunha liña definida por dos puntos - - - - Draft_Move - - - Move - Mover - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Mover os obxectos escolmados entre 2 puntos. CTRL para forzar, SHIFT para constrinxir - - - - Draft_Offset - - - Offset - Separación - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Fai un desprazamento do obxecto activo. CTRL para forzar, SHIFT para restrinxir, ALT para copiar - - - - Draft_PathArray - - - PathArray - Copia múltiple por camiño - - - - Creates copies of a selected object along a selected path. - Fai copias dun obxecto preseleccionado ó longo dun camiño marcado. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Punto - - - - Creates a point object - Fai un obxecto punto - - - - Draft_PointArray - - - PointArray - Matriz de Puntos - - - - Creates copies of a selected object on the position of points. - Crea copias de obxectos escolmados sobre a posición dos puntos. - - - - Draft_Polygon - - - Polygon - Polígono - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Fai un polígono regular. CTRL para forzar, SHIFT para restrinxir - - - - Draft_Rectangle - - - Rectangle - Rectángulo - - - - Creates a 2-point rectangle. CTRL to snap - Fai un rectángulo dado por 2 puntos. CTRL para forzar - - - - Draft_Rotate - - - Rotate - Xirar - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Xira os obxectos escolmados. CTRL para forzar, SHIFT para restrinxir, ALT para copiar - - - - Draft_Scale - - - Scale - Escala - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Escala os obxectos escolmados partindo dun punto base. CTRL para forzar, SHIFT para restrinxir, ALT para copiar - - - - Draft_SelectGroup - - - Select group - Escolmar grupo - - - - Selects all objects with the same parents as this group - Escolma tódolos obxectos cos mesmos pais que este grupo - - - - Draft_SelectPlane - - - SelectPlane - Escolmar plano - - - - Select a working plane for geometry creation - Escolma un plano de traballo para facer obxectos 2D - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Crea un obxecto proxy a partir do plano de traballo actual - - - - Create Working Plane Proxy - Crear proxy do plano de traballo - - - - Draft_Shape2DView - - - Shape 2D view - Visualización 2D dunha forma - - - - Creates Shape 2D views of selected objects - Xera vistas 2D dos obxectos escolmados - - - - Draft_ShapeString - - - Shape from text... - Forma dende texto... - - - - Creates text string in shapes. - Fai cadeas de texto con formas. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Amosar ferramentas de forzar - - - - Shows Draft snap toolbar - Amosar ferramentas de forzar do Bosquexo - - - - Draft_Slope - - - Set Slope - Estabelecer pendente - - - - Sets the slope of a selected Line or Wire - Axusta a pendente dunha liña ou arame escolmado - - - - Draft_Snap_Angle - - - Angles - Ángulos - - - - Snaps to 45 and 90 degrees points on arcs and circles - Forza puntos a 45 e 90 graos en arcos e círculos - - - - Draft_Snap_Center - - - Center - Centro - - - - Snaps to center of circles and arcs - Forza ó centro de círculos e arcos - - - - Draft_Snap_Dimensions - - - Dimensions - Dimensións - - - - Shows temporary dimensions when snapping to Arch objects - Amosa as dimensións provisorias cando se forza para obxectos de Arquitectura - - - - Draft_Snap_Endpoint - - - Endpoint - Punto final - - - - Snaps to endpoints of edges - Forza a puntos finais de arestas - - - - Draft_Snap_Extension - - - Extension - Extensión - - - - Snaps to extension of edges - Forza como extensión de arestas - - - - Draft_Snap_Grid - - - Grid - Grella - - - - Snaps to grid points - Forza a puntos da grella - - - - Draft_Snap_Intersection - - - Intersection - Intersección - - - - Snaps to edges intersections - Forza ás interseccións de arestas - - - - Draft_Snap_Lock - - - Toggle On/Off - Alternar Prender/Apagar - - - - Activates/deactivates all snap tools at once - Activa/desactiva tódalas ferramentas de forzar a un tempo - - - - Lock - Bloquear - - - - Draft_Snap_Midpoint - - - Midpoint - Punto medio - - - - Snaps to midpoints of edges - Forza ós puntos medios das arestas - - - - Draft_Snap_Near - - - Nearest - Próximo - - - - Snaps to nearest point on edges - Forzar ó punto próximo nas arestas - - - - Draft_Snap_Ortho - - - Ortho - Ortogonal - - - - Snaps to orthogonal and 45 degrees directions - Forza a direccións ortogonais e mais a 45 graos - - - - Draft_Snap_Parallel - - - Parallel - Paralela - - - - Snaps to parallel directions of edges - Forza a direccións paralelas ás arestas - - - - Draft_Snap_Perpendicular - - - Perpendicular - Perpendicular - - - - Snaps to perpendicular points on edges - Forza perpendicularmente ás arestas - - - - Draft_Snap_Special - - - Special - Especial - - - - Snaps to special locations of objects - Forza a localizacións especiais dos obxectos - - - - Draft_Snap_WorkingPlane - - - Working Plane - Plano de traballo - - - - Restricts the snapped point to the current working plane - Restrinxe o forzado ó plano de traballo actual - - - - Draft_Split - - - Split - Dividir - - - - Splits a wire into two wires - Divide o arame en dous arames - - - - Draft_Stretch - - - Stretch - Alongar - - - - Stretches the selected objects - Estalica os obxectos escolmados - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Texto - - - - Creates an annotation. CTRL to snap - Fai un apuntamento. CTRL para forzar - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Alterna ó modo de construción para os obxectos seguintes. - - - - Toggle Construction Mode - Alternar a modo de construción - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Alternar a modo continuo - - - - Toggles the Continue Mode for next commands. - Alterna ó modo continuo para os comandos seguintes. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Alternar o xeito de visualización - - - - Swaps display mode of selected objects between wireframe and flatlines - Muda o xeito de visualización dos obxectos escolmados entre modelo de arame e caras planas - - - - Draft_ToggleGrid - - - Toggle Grid - Grella - - - - Toggles the Draft grid on/off - Activar/desactivar grella - - - - Grid - Grella - - - - Toggles the Draft grid On/Off - Activa/desactiva a grella de bosquexo - - - - Draft_Trimex - - - Trimex - Talles - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Talla ou estende os obxectos escolmados, ou extrúe caras simples. CTRL forza, SHIFT restrinxe ó segmento actual ou á normal, ALT inverte - - - - Draft_UndoLine - - - Undo last segment - Desbotar o último segmento - - - - Undoes the last drawn segment of the line being drawn - Desbota o último segmento da liña actual - - - - Draft_Upgrade - - - Upgrade - Promover - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Xunta obxectos escolmados nun, ou converte arames pechados a caras cheas, ou liga caras - - - - Draft_Wire - - - Polyline - Poliliña - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Crea liñas multipuntos (poli liña). CTRL para forzar, MAI para constrinxir - - - - Draft_WireToBSpline - - - Wire to B-spline - Arame para BSpline - - - - Converts between Wire and B-spline - Converte entre Arame e BSpline - - Form @@ -2489,22 +1099,22 @@ value by using the [ and ] keys while drawing Gui::Dialog::DlgSettingsDraft - + General Draft Settings Configuración xeral de Bosquexo - + This is the default color for objects being drawn while in construction mode. Esta é a cor por defecto para obxectos namentres son deseñados no modo de construción. - + This is the default group name for construction geometry Este é o nome por defecto do grupo para xeometría de construción - + Construction Construción @@ -2514,37 +1124,32 @@ value by using the [ and ] keys while drawing Gardar a cor e mais a largura de Liña actual para tódalas sesións - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - Se isto está marcado, o modo de copia manterase a través dos comandos, pola contra, os comandos sempre principiarán sen o modo copia - - - + Global copy mode Modo de copia global - + Default working plane Plano de traballo por defecto - + None Ningún - + XY (Top) XY (Planta) - + XZ (Front) XZ (Alzado) - + YZ (Side) YZ (Perfil) @@ -2607,12 +1212,12 @@ such as "Arial:Bold" Configuración xeral - + Construction group name Nome do grupo de construción - + Tolerance Tolerancia @@ -2632,72 +1237,67 @@ such as "Arial:Bold" Aquí pode especificar un directorio que conteña ficheiros SVG con definicións <patrón> que poden ser engadidos os patróns estándar de raiado - + Constrain mod Modo restrinxir - + The Constraining modifier key Teclas de modificación do xeito de restrinxir - + Snap mod Modo forzar - + The snap modifier key Teclas de modificación do xeito de forzar - + Alt mod Modo Alt - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - Normalmente, despois de copiar obxectos, as copias quedan escolmadas. Se esta opción está activada, hanse escolmar os obxectos orixinais no canto das copias. - - - + Select base objects after copying Escolmar os obxectos base despois de copiar - + If checked, a grid will appear when drawing Se isto está marcado, vaise amosar a grella mentres se debuxa - + Use grid Usar grella - + Grid spacing Espazado da grella - + The spacing between each grid line O espazado entre liñas consecutivas da grella - + Main lines every Liñas mestras a cada - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. As liñas mestras hanse amosar máis grosas. Especifique aquí cantos cadrados ha haber entre as liñas mestras. - + Internal precision level Nivel de precisión interna @@ -2727,17 +1327,17 @@ such as "Arial:Bold" Exportar obxectos 3D como mallas multi-caras - + If checked, the Snap toolbar will be shown whenever you use snapping Se isto está marcado, hase amosar a barra de ferramentas Forzar sempre que use o forzado - + Show Draft Snap toolbar Amosa a barra de ferramentas Forzar do Bosquexo - + Hide Draft snap toolbar after use Agocha a barra de ferramentas Forzar do Bosquexo, despois de usar o forzado @@ -2747,7 +1347,7 @@ such as "Arial:Bold" Amosar rastrexador do plano de traballo - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command Se isto está marcado, a grella ha ser sempre visible cando o banco de traballo Bosquexo estea activo. Se non se marca, a grella amosarase só cando se use un comando @@ -2782,32 +1382,27 @@ such as "Arial:Bold" Transformar liñas de cor branca en negra - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - Se isto está marcado, as ferramentas de debuxo farán primitivas Peza no canto de obxectos Bosquexo, sempre e cando sexa posible. - - - + Use Part Primitives when available Usar primitivas Peza cando sexa posible - + Snapping Forzado - + If this is checked, snapping is activated without the need to press the snap mod key Se isto está marcado, o forzado é activado sen necesidade de premer a tecla Forzar - + Always snap (disable snap mod) Forzar sempre (desactiva o modo Forzar) - + Construction geometry color Cor da xeometría de construción @@ -2877,12 +1472,12 @@ such as "Arial:Bold" Resolución dos patróns de raiado - + Grid Grella - + Always show the grid Amosar sempre a grella @@ -2932,7 +1527,7 @@ such as "Arial:Bold" Escolme un ficheiro de fontes - + Fill objects with faces whenever possible Encher os obxectos con caras sempre que sexa posible @@ -2987,12 +1582,12 @@ such as "Arial:Bold" mm - + Grid size Tamaño da grella - + lines liñas @@ -3172,7 +1767,7 @@ such as "Arial:Bold" Actualización automática (só para o importador antigo) - + Prefix labels of Clones with: Etiquetas prefixo de clons con: @@ -3192,37 +1787,32 @@ such as "Arial:Bold" Número de decimais - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - Se isto está marcado, os obxectos aparecerán enchidos por defecto. Pola contra, aparecerán como tramas de arame - - - + Shift Shift - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key Tecla modificadora Alt - + The number of horizontal or vertical lines of the grid Número de liñas horizontais ou verticais da grella - + The default color for new objects Cor por defecto para novos obxectos @@ -3246,11 +1836,6 @@ such as "Arial:Bold" An SVG linestyle definition SVG definición de estilo de liña - - - When drawing lines, set focus on Length instead of X coordinate - Cando deseña liñas, axusta o foco sobre a lonxitude cumprida da coordenada X - Extension lines size @@ -3322,12 +1907,12 @@ such as "Arial:Bold" Cantidade máxima de segmentos Spline: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. Número de decimais en operacións internas de coordenadas (por ex. 3=0,001). Valores entre 6 e 8 son habitualmente considerados o mellor acordo entre os usuarios de FreeCAD. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. Este valor usado por funcións usan unha tolerancia. @@ -3339,260 +1924,340 @@ Valores con diferentes entre este valor poden tratarse como iguais. Este valor q Usar antigo exportador python - + 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 Nesta opción os axustes, cando se crea un obxecto Bosquexado no parte alta da face existente doutro obxecto, a propiedade "Soporte" do obxecto Bosquexado será axustada ao obxecto base. Este foi un comportamento estándard antes de FreeCAD 0.19 - + Construction Geometry Xeometría de construción - + In-Command Shortcuts Atallos de ordes - + Relative Relativa - + R R - + Continue Continúa - + T T - + Close Pechar - + O O - + Copy Copiar - + P P - + Subelement Mode Modo subelemento - + D D - + Fill Raiado - + L L - + Exit Sair - + A A - + Select Edge Escolma Bordo - + E E - + Add Hold Manter Engadido - + Q Q - + Length Lonxitude - + H H - + Wipe Limpeza - + W W - + Set WP Conxunto WP - + U U - + Cycle Snap Forzado de Ciclo - + ` ` - + Snap Snap - + S S - + Increase Radius Incrementar Radio - + [ [ - + Decrease Radius Decrementar Radio - + ] ] - + Restrict X Restrinxir X - + X X - + Restrict Y Restrinxir Y - + Y Y - + Restrict Z Restrinxir Z - + Z Z - + Grid color Cor da grella - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Editar - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3796,566 +2461,363 @@ This value is the maximum segment length. ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - Forzar de Bosquexo - - draft - - not shape found - non se atopou ningunha forma - - - - All Shapes must be co-planar - Tódalas formas deben de ser co-planares - - - - The given object is not planar and cannot be converted into a sketch. - O obxecto collido non é planar e non se pode converter nun esbozo. - - - - Unable to guess the normal direction of this object - Non é posible adiviñar a dirección normal deste obxecto - - - + Draft Command Bar Liña de comandos de Bosquexo - + Toggle construction mode Alternar a modo de construción - + Current line color Cor da liña actual - + Current face color Cor de face actual - + Current line width Largura de liña actual - + Current font size Tamaño de fonte actual - + Apply to selected objects Aplicar os obxectos escolmados - + Autogroup off Auto-agrupar desactivado - + active command: comando activo: - + None Ningún - + Active Draft command Comando activo - + X coordinate of next point Coordenada X do seguinte punto - + X X - + Y Y - + Z Z - + Y coordinate of next point Coordenada Y do seguinte punto - + Z coordinate of next point Coordenada Z do seguinte punto - + Enter point Inserir punto - + Enter a new point with the given coordinates Inserir un novo punto coas coordenadas dadas - + Length Lonxitude - + Angle Ángulo - + Length of current segment Lonxitude do segmento actual - + Angle of current segment Ángulo do segmento actual - + Radius Raio - + Radius of Circle Raio do círculo - + If checked, command will not finish until you press the command button again Se isto está marcado, non ha rematar o comando hasta que volva premer o botón do comando de novo - + If checked, an OCC-style offset will be performed instead of the classic offset Se isto está marcado, hase facer un desprazamento de tipo OCC, no canto dun desprazamento clásico - + &OCC-style offset Desprazamento de tipo &OCC - - Add points to the current object - Engade puntos o obxecto actual - - - - Remove points from the current object - Desbota puntos do obxecto actual - - - - Make Bezier node sharp - Facer nós Bezier agudos - - - - Make Bezier node tangent - Facer nós Bezier tanxentes - - - - Make Bezier node symmetric - Facer nós Bezier simétricos - - - + Sides Lados - + Number of sides Número de lados - + Offset Separación - + Auto Automático - + Text string to draw Cadea de texto para debuxar - + String Cadea de texto - + Height of text Altura do texto - + Height Altura - + Intercharacter spacing Espazado entre caracteres - + Tracking Seguimento - + Full path to font file: Ruta completa ao ficheiro fonte: - + Open a FileChooser for font file Abrir unha xanela de diálogo para escolmar o ficheiro fonte - + Line Liña - + DWire Aramado - + Circle Círculo - + Center X Centro X - + Arc Arco - + Point Punto - + Label Etiqueta - + Distance Distance - + Trim Tallar - + Pick Object Escolmar obxecto - + Edit Editar - + Global X X global - + Global Y Y global - + Global Z Z global - + Local X X local - + Local Y Y local - + Local Z Z local - + Invalid Size value. Using 200.0. Valor de tamaño non válido. Usando 200.0. - + Invalid Tracking value. Using 0. Valor de seguimento non válido. Usando 0. - + Please enter a text string. Por favor, insira un texto. - + Select a Font file Escolme un ficheiro de fontes - + Please enter a font file. Por favor, insira un ficheiro de fonte. - + Autogroup: Auto-agrupar: - + Faces Faces - + Remove Rexeitar - + Add Engadir - + Facebinder elements Elementos de Xuntacaras - - Create Line - Facer liña - - - - Convert to Wire - Converter en Arame - - - + BSpline BSpline - + BezCurve Curva Bezier - - Create BezCurve - Facer curva Bezier - - - - Rectangle - Rectángulo - - - - Create Plane - Facer plano - - - - Create Rectangle - Facer rectángulo - - - - Create Circle - Facer círculo - - - - Create Arc - Facer Arco - - - - Polygon - Polígono - - - - Create Polygon - Facer Polígono - - - - Ellipse - Elipse - - - - Create Ellipse - Facer Elipse - - - - Text - Texto - - - - Create Text - Facer un texto - - - - Dimension - Acoutamento - - - - Create Dimension - Facer un Acoutamento - - - - ShapeString - TextoForma - - - - Create ShapeString - Facer un TextoForma - - - + Copy Copiar - - - Move - Mover - - - - Change Style - Cambiar estilo - - - - Rotate - Xirar - - - - Stretch - Alongar - - - - Upgrade - Promover - - - - Downgrade - Degradar - - - - Convert to Sketch - Converter a Esbozo - - - - Convert to Draft - Converter a Bosquexo - - - - Convert - Converter - - - - Array - Matriz - - - - Create Point - Facer Punto - - - - Mirror - Simetría - The DXF import/export libraries needed by FreeCAD to handle @@ -4374,581 +2836,329 @@ Ou baixe estas bibliotecas manualmente, conforme se explica en https://github.co Para permitir o FreeCAD a descarga destas bibliotecas, responda Si. - - Draft.makeBSpline: not enough points - Draft.makeBSpline: Non hai puntos abondo - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: Cabos iguais Pechado forzado - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: Lista de puntos non válida - - - - No object given - Ningún obxecto dado - - - - The two points are coincident - Os dous puntos son coincidentes - - - + Found groups: closing each open object inside Grupos atopados: cerrando cada obxecto aberto no seu interior - + Found mesh(es): turning into Part shapes Malla(s) atopada(s): converter forma(s) en Peza(s) - + Found 1 solidifiable object: solidifying it Atopado 1 obxecto solidificable: solidificándoo - + Found 2 objects: fusing them Atopados 2 obxectos: fusionando - + Found several objects: creating a shell Atopados varios obxectos: creando unha carcasa - + Found several coplanar objects or faces: creating one face Atopáronse varias faces ou obxectos coplanares: facendo unha face - + Found 1 non-parametric objects: draftifying it Atopado 1 obxecto non paramétrico: parametrizándoo - + Found 1 closed sketch object: creating a face from it Atopado un obxecto pechado de esbozo: facendo unha cara con el - + Found 1 linear object: converting to line Atopado un obxecto linear: converténdoo a liña - + Found closed wires: creating faces Atopados arames pechados: facendo faces - + Found 1 open wire: closing it Atopado 1 arame aberto: pechándoo - + Found several open wires: joining them Atopados varios arames abertos: pechándoos - + Found several edges: wiring them Atopados varios bordos: facendo un arame deles - + Found several non-treatable objects: creating compound Atopados varios obxectos non tratables: facendo un composto - + Unable to upgrade these objects. Non é posible promover estes obxectos. - + Found 1 block: exploding it Atopado 1 bloque: estoupándoo - + Found 1 multi-solids compound: exploding it Atopado 1 composto multi-sólidos: extoupándoo - + Found 1 parametric object: breaking its dependencies Atopado 1 obxecto paramétrico: rompendo as dependencias - + Found 2 objects: subtracting them Atopados 2 obxectos: substraéndoos - + Found several faces: splitting them Atopadas varias faces: dividíndoas - + Found several objects: subtracting them from the first one Atopados varios obxectos: substraéndoos dende o primeiro deles - + Found 1 face: extracting its wires Atopado 1 face: extraendo os arames - + Found only wires: extracting their edges Atopados só arames: extraendo os seus bordos - + No more downgrade possible Non é posible degradar máis - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: pechada co mesmo primeiro/derradeiro Punto. Xeometría non promovida. - - - + No point found Punto non atopado - - ShapeString: string has no wires - ShapeString: o texto non contén arames - - - + Relative Relativa - + Continue Continúa - + Close Pechar - + Fill Raiado - + Exit Sair - + Snap On/Off Forzar Ac/Des - + Increase snap radius Incrementar o radio a forzar - + Decrease snap radius Decrementa o radio forzado - + Restrict X Restrinxir X - + Restrict Y Restrinxir Y - + Restrict Z Restrinxir Z - + Select edge Escolma bordo - + Add custom snap point Engade un punto forzado persoal - + Length mode Modo lonxitude - + Wipe Limpeza - + Set Working Plane Conxunto de Plano de Traballo - + Cycle snap object Obxecto de forzado de ciclo - + Check this to lock the current angle Comproba isto para bloquear o ángulo actual - + Coordinates relative to last point or absolute Coordenadas relativas ao último punto ou absolutas - + Filled Raiado - + Finish Rematar - + Finishes the current drawing or editing operation Remata a operación de debuxo ou edición actual - + &Undo (CTRL+Z) &Desfacer (CTRL+Z) - + Undo the last segment Desfacer o segmento anterior - + Finishes and closes the current line Rematar e pechar a liña actual - + Wipes the existing segments of this line and starts again from the last point Borra os segmentos existentes desta liña e comeza de novo dende o último punto - + Set WP Conxunto WP - + Reorients the working plane on the last segment Reorienta o plano de traballo sobre o último segmento - + Selects an existing edge to be measured by this dimension Escolma un bordo existente a ser medido por este acoutamento - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands Se isto está activado, os obxectos serán copiados no lugar de moverse. Preferencias -> Borrador -> Copia global para manter este modo en próximos comandos - - Default - Por defecto - - - - Create Wire - Crear arame - - - - Unable to create a Wire from selected objects - Non é posible crear un Arame dende os obxectos escolmados - - - - Spline has been closed - A Spline foi pechada - - - - Last point has been removed - O último punto foi desbotado - - - - Create B-spline - Facer B-spline - - - - Bezier curve has been closed - A curva Bezier foi pechada - - - - Edges don't intersect! - Os bordos non intersectan! - - - - Pick ShapeString location point: - Escolme o punto de localización do TextoForma: - - - - Select an object to move - Escolma un obxecto a mover - - - - Select an object to rotate - Escolma un obxecto a rotar - - - - Select an object to offset - Escolma un obxecto para desplazar - - - - Offset only works on one object at a time - O desprazamento só vai cun obxecto á vez - - - - Sorry, offset of Bezier curves is currently still not supported - Desculpe, de momento o desprazamento de curvas Bézier non é soportado - - - - Select an object to stretch - Escolma un obxecto a estirar - - - - Turning one Rectangle into a Wire - Tornar un Rectángulo en Arame - - - - Select an object to join - Escolma un obxecto a xuntar - - - - Join - Xuntar - - - - Select an object to split - Escolma un obxecto a dividir - - - - Select an object to upgrade - Escolme un obxecto para promover - - - - Select object(s) to trim/extend - Escolme obxecto(s) a tallar/estender - - - - Unable to trim these objects, only Draft wires and arcs are supported - Non é posible tallar estes obxectos, só son soportados arames e arcos no Bosquexo - - - - Unable to trim these objects, too many wires - Non é posible tallar estes obxectos, demasiados arames - - - - These objects don't intersect - Estes obxectos non intersectan - - - - Too many intersection points - Demasiados puntos de intersección - - - - Select an object to scale - Escolmar un obxecto a escalar - - - - Select an object to project - Escolma un obxecto a proxectar - - - - Select a Draft object to edit - Escolma un obxecto Bosquexo a editar - - - - Active object must have more than two points/nodes - O obxecto activo debe ter máis de dous puntos/nodos - - - - Endpoint of BezCurve can't be smoothed - O punto final da Curva Bezier non se pode suavizar - - - - Select an object to convert - Escolma un obxecto para convertir - - - - Select an object to array - Escolma un obxecto da matriz - - - - Please select base and path objects - Fai o favor de escolmar base e obxectos traxectoria - - - - Please select base and pointlist objects - - Fai o favor de escolmar a base e a lista de puntos de obxectos - - - - - Select an object to clone - Escolmar un obxecto a clonar - - - - Select face(s) on existing object(s) - Escolme face(s) en obxecto(s) existente(s) - - - - Select an object to mirror - Escolma un obxecto para espello - - - - This tool only works with Wires and Lines - Esta ferramenta só traballa con Arames e Liñas - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s compartilla unha base con %d outros obxectos. Fai o favor de verificar se queres modificar esto. - + Subelement mode Modo subelemento - - Toggle radius and angles arc editing - Alternar entre edición radio e ángulo de arco - - - + Modify subelements Modificar subelementos - + If checked, subelements will be modified instead of entire objects Se está marcado, sub elementos modificaranse no lugar de obxectos enteiros - + CubicBezCurve Curva Cúbica Bezier - - Some subelements could not be moved. - Algúns sub elementos non se poden mover. - - - - Scale - Escala - - - - Some subelements could not be scaled. - Algúns sub elementos non poden ser escalados. - - - + Top Enriba - + Front Fronte - + Side Lado - + Current working plane Actual plano de traballo - - No edit point found for selected object - Non editar un punto atopado para escolmar obxecto - - - + 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 Comproba se este obxecto pode aparecer como un raiado, ou desexas que apareza como trama de arames. Non dispoñible en opcións preferencias se Draft 'Use as Primitivas Part' está desactivada @@ -4968,220 +3178,15 @@ Para permitir o FreeCAD a descarga destas bibliotecas, responda Si.Capas - - Pick first point - Escolma primeiro punto - - - - Pick next point - Escolma próximo punto - - - + Polyline Poliliña - - Pick next point, or Finish (shift-F) or close (o) - Escolma o punto próximo, ou final (Mai-F) ou pechar (o) - - - - Click and drag to define next knot - Pinchar e arrastrar para definir próximo nó - - - - Click and drag to define next knot: ESC to Finish or close (o) - Pinchar e arrastrar a definición no próximo nó: ESC para Finalizar ou pechar (o) - - - - Pick opposite point - Escolmar punto oposto - - - - Pick center point - Escolmar punto central - - - - Pick radius - Escolmar radio - - - - Pick start angle - Escolmar ángulo de inicio - - - - Pick aperture - Escolmar apertura - - - - Pick aperture angle - Escolmar ángulo de apertura - - - - Pick location point - Escolmar punto de localización - - - - Pick ShapeString location point - Seleccione o punto de localización do TextoForma - - - - Pick start point - Escolmar punto de inicio - - - - Pick end point - Escolmar punto final - - - - Pick rotation center - Escolma centro de rotación - - - - Base angle - Ángulo Base - - - - Pick base angle - Escolma ángulo base - - - - Rotation - Rotación - - - - Pick rotation angle - Escolma ángulo de rotación - - - - Cannot offset this object type - Non se pode desprazar este tipo de obxecto - - - - Pick distance - Distancia de escolma - - - - Pick first point of selection rectangle - Escolma o primeiro punto da selección rectangular - - - - Pick opposite point of selection rectangle - Escolma o punto oposto da selección rectangular - - - - Pick start point of displacement - Escolma o punto inicial do desplazamento - - - - Pick end point of displacement - Escolma o punto final do desprazamento - - - - Pick base point - Escolmar punto base - - - - Pick reference distance from base point - Escolma a distancia de referencia dende o punto base - - - - Pick new distance from base point - Escolma a nova distancia dende o punto base - - - - Select an object to edit - Escolmar un obxecto a editar - - - - Pick start point of mirror line - Escolma o punto inicial da liña espello - - - - Pick end point of mirror line - Escolma o punto final da liña espello - - - - Pick target point - Escolma o punto obxectivo - - - - Pick endpoint of leader line - Escolma o punto final da liña líder - - - - Pick text position - Escolma da posición do texto - - - + Draft Calado - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed @@ -5273,37 +3278,37 @@ Para permitir o FreeCAD a descarga destas bibliotecas, responda Si.Facer chafrán - + Toggle near snap on/off Toggle near snap on/off - + Create text Facer un texto - + Press this button to create the text object, or finish your text with two blank lines Press this button to create the text object, or finish your text with two blank lines - + Center Y Center Y - + Center Z Center Z - + Offset distance Offset distance - + Trim distance Trim distance @@ -5318,74 +3323,9 @@ Para permitir o FreeCAD a descarga destas bibliotecas, responda Si.Select contents - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Personalizar - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Arame diff --git a/src/Mod/Draft/Resources/translations/Draft_hr.qm b/src/Mod/Draft/Resources/translations/Draft_hr.qm index 2f857efb11..8534931b2c 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_hr.qm and b/src/Mod/Draft/Resources/translations/Draft_hr.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_hr.ts b/src/Mod/Draft/Resources/translations/Draft_hr.ts index 524ef0853b..2334c0162b 100644 --- a/src/Mod/Draft/Resources/translations/Draft_hr.ts +++ b/src/Mod/Draft/Resources/translations/Draft_hr.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Određuje uzorak šrafiranja - - - - Sets the size of the pattern - Postavlja veličinu uzorka - - - - Startpoint of dimension - Startpoint dimenzije - - - - Endpoint of dimension - Krajnje točke dimenzije - - - - Point through which the dimension line passes - Točka kroz koju prolazi linija dimenzije - - - - The object measured by this dimension - Objekt izmjeren od ove dimenzije - - - - The geometry this dimension is linked to - Geometrija ove dimenzije je povezana sa - - - - The measurement of this dimension - Mjerenje ove dimenzije - - - - For arc/circle measurements, false = radius, true = diameter - Za luk/krug mjerenja, netočno= radijus, točno = promjer - - - - Font size - Veličina Pisma - - - - The number of decimals to show - Broj decimalnih mjesta za prikaz - - - - Arrow size - Veličina strelice - - - - The spacing between the text and the dimension line - Razmak između teksta i redka dimenzije - - - - Arrow type - Vrsta strelice - - - - Font name - Ime pisma - - - - Line width - Širina linije - - - - Line color - Boja linije - - - - Length of the extension lines - Dužina linija produžetaka - - - - Rotate the dimension arrows 180 degrees - Rotiranje strelice dimenzije 180 stupnjeva - - - - Rotate the dimension text 180 degrees - Rotiraj tekst dimenzije 180 stupnjeva - - - - Show the unit suffix - Pokaži dodatak mjerne jedinice (unit suffix) - - - - The position of the text. Leave (0,0,0) for automatic position - Položaj teksta. Ostavite (0,0,0) za automatsku poziciju - - - - Text override. Use $dim to insert the dimension length - Tekst prepiši. Koristite $dim za umetanje dimenzije dužina - - - - A unit to express the measurement. Leave blank for system default - Jedinica za mjerenje. Ostavite prazno za sistemski zadani način - - - - Start angle of the dimension - Početni kut dimenzije - - - - End angle of the dimension - Krajnji kut dimenzije - - - - The center point of this dimension - Središnja točka ove dimenzije - - - - The normal direction of this dimension - Normalan smjer ove dimenzije - - - - Text override. Use 'dim' to insert the dimension length - Tekst prepiši. Koristite 'dim' za umetanje dimenzije dužina - - - - Length of the rectangle - Dužina pravokutnika - Radius to use to fillet the corners Radijus za obrubljivanje uglova - - - Size of the chamfer to give to the corners - Veličina kosine za uglove - - - - Create a face - Napravite naličje - - - - Defines a texture image (overrides hatch patterns) - Definira teksture slike (nadjačava uzorak šrafure) - - - - Start angle of the arc - Početni kut luka - - - - End angle of the arc (for a full circle, give it same value as First Angle) - Krajnji kut luka (za puni krug, dodaj istu vrijednost kao za prvi kut) - - - - Radius of the circle - Polumjer kruga - - - - The minor radius of the ellipse - Sporedni polumjer elipse - - - - The major radius of the ellipse - Glavni polumjer elipse - - - - The vertices of the wire - Vrhovi žice - - - - If the wire is closed or not - Ako žica je zatvoren ili ne - The start point of this line @@ -224,505 +24,155 @@ Dužina ove linije - - Create a face if this object is closed - Stvaranje lice ako je ovaj objekt zatvoren - - - - The number of subdivisions of each edge - Broj podvrsti svakog ruba - - - - Number of faces - Broj naličja - - - - Radius of the control circle - Radijus kontrolnog kruga - - - - How the polygon must be drawn from the control circle - Kako se poligon mora izvući iz kontrolnog kruga - - - + Projection direction Smjer Projekcije - + The width of the lines inside this object Širina crta unutar ovog objekta - + The size of the texts inside this object Veličina tekstova unutar ovog objekta - + The spacing between lines of text Razmak između redaka teksta - + The color of the projected objects Boja linije projiciranih objekata - + The linked object Povezani objekt - + Shape Fill Style Stil ispune oblika - + Line Style Stil crte - + If checked, source objects are displayed regardless of being visible in the 3D model Ako je označeno, izvorni objekti prikazuju se bez obzira jesu li vidljivi u 3D modelu - - Create a face if this spline is closed - Stvaranje lica, ako je ova krivulja zatvorena - - - - Parameterization factor - Faktor Parametriranja - - - - The points of the Bezier curve - Točke Bezijerove krivulje - - - - The degree of the Bezier function - Stupanj Bezier funkcije - - - - Continuity - Kontinuitet - - - - If the Bezier curve should be closed or not - Da li Bezijerova krivulja treba biti zatvorena ili ne - - - - Create a face if this curve is closed - Stvaranje lica, ako je ova kriva zatvorena - - - - The components of this block - Komponente ovog bloka - - - - The base object this 2D view must represent - Osnovni objekt 2D prikaza mora predstavljati - - - - The projection vector of this object - Projekcijski vektor ovog objekta - - - - The way the viewed object must be projected - Način na koji objekt pregleda mora biti projiciran - - - - The indices of the faces to be projected in Individual Faces mode - Indeksi lica če biti projicirani u načinu rada pojedinih lica - - - - Show hidden lines - Prikaži skrivene linije - - - + The base object that must be duplicated Osnovni objekt koji mora biti dupliciran - + The type of array to create Tip polja za stvaranje - + The axis direction Smjer osi - + Number of copies in X direction Broj kopija u X smjeru - + Number of copies in Y direction Broj kopija u Y smjeru - + Number of copies in Z direction Broj kopija u Z smjeru - + Number of copies Broj kopija - + Distance and orientation of intervals in X direction Razmak i orijentacija intervala u X smjeru - + Distance and orientation of intervals in Y direction Razmak i orijentacija intervala u Y smjeru - + Distance and orientation of intervals in Z direction Razmak i orijentacija intervala u Z smjeru - + Distance and orientation of intervals in Axis direction Razmak i orijentacija intervala u smjeru osi - + Center point Točka Središta - + Angle to cover with copies Kut za pokrivanje sa kopijama - + Specifies if copies must be fused (slower) Određuje ako se kopije moraju spajati (sporije) - + The path object along which to distribute objects Objekt puta na koji se raspodjeljuju objekti - + Selected subobjects (edges) of PathObj Odabrane subobjects (rubove) PathObj - + Optional translation vector Opcionalni vektor pomicanja - + Orientation of Base along path Usmjerenje baze uzduž puta - - X Location - X Pozicija - - - - Y Location - Y Pozicija - - - - Z Location - Z Pozicija - - - - Text string - Tekst riječ - - - - Font file name - Ime datoteke pisma - - - - Height of text - Visina teksta - - - - Inter-character spacing - Unutrašnji razmak između znakova - - - - Linked faces - Povezana lica - - - - Specifies if splitter lines must be removed - Određuje ako linije dijeljenja moraju biti uklonjene - - - - An optional extrusion value to be applied to all faces - Opcionalna vrijednost izguravanja za primjenu na svim naličjima - - - - Height of the rectangle - Visina pravokutnika - - - - Horizontal subdivisions of this rectangle - Horizontalne podjele ovog pravokutnika - - - - Vertical subdivisions of this rectangle - Vertikalne podjele ovog pravokutnika - - - - The placement of this object - polozaj objekta - - - - The display length of this section plane - Dužina prikaza ovog djela ravni - - - - The size of the arrows of this section plane - Veličina strelica ovog dijela ravni - - - - For Cutlines and Cutfaces modes, this leaves the faces at the cut location - Za modalna linijska rezanja i rezanja lica, to ostavlja lica na mjestu reza - - - - The base object is the wire, it's formed from 2 objects - Osnovni objekt je žica, sastoji se iz 2 predmeta - - - - The tool object is the wire, it's formed from 2 objects - Objekt alat je žica, sastoji se iz 2 predmeta - - - - The length of the straight segment - Dužina ravnog odsječaka - - - - The point indicated by this label - Mjesto koje nosi ovu oznaku - - - - The points defining the label polyline - Točke definiranja oznake izlomljena crta - - - - The direction of the straight segment - Smjer ravnog odsječaka - - - - The type of information shown by this label - Vrsta informacija prikazana po tom oznakom - - - - The target object of this label - Ciljni objekt ove oznake - - - - The text to display when type is set to custom - Tekst koji se prikazuje kada je vrsta slova prilagođeno - - - - The text displayed by this label - Tekst prikazan pod tom oznakom - - - - The size of the text - Veličina teksta - - - - The font of the text - Vrsta pisma teksta - - - - The size of the arrow - Veličina strelice - - - - The vertical alignment of the text - Okomito poravnanje teksta - - - - The type of arrow of this label - Vrsta strelice za ovu oznaku - - - - The type of frame around the text of this object - Vrsta okvira oko teksta ovog objekta - - - - Text color - Boja teksta - - - - The maximum number of characters on each line of the text box - Maksimalni broj znakova u svakom retku tekstnog okvira - - - - The distance the dimension line is extended past the extension lines - Udaljenost linija produljenja za koju je proširena linija dimenzije - - - - Length of the extension line above the dimension line - Dužina linije protezanja iznad linije dimenzije - - - - The points of the B-spline - Točke B-krivulje - - - - If the B-spline is closed or not - Dali je B-krivulja zatvorena ili ne - - - - Tessellate Ellipses and B-splines into line segments - Oblaganje elipsa i B-krive u linijske segmente - - - - Length of line segments if tessellating Ellipses or B-splines into line segments - Dužine segmenta linija ako su presječene elipse ili B-krive u segmentima linija - - - - If this is True, this object will be recomputed only if it is visible - Ako je ovo istina, ovaj objekt se preraučna samo ako je vidljiv - - - + Base Baza - + PointList ListaTočaka - + Count Broj - - - The objects included in this clone - Objekti uključeni u ovaj klon - - - - The scale factor of this clone - Faktor promjene veličine ovog klona - - - - If this clones several objects, this specifies if the result is a fusion or a compound - Ako su to klonovi nekoliko objekata, određuje dali je rezultat spoj ili sastavljanje - - - - This specifies if the shapes sew - Određuje dali se oblici sastavljaju - - - - Display a leader line or not - Prikaži ili sakrij vodilice - - - - The text displayed by this object - Tekst prikazan kod tog objekta - - - - Line spacing (relative to font size) - Razmak između redaka (u odnosu na veličinu fonta) - - - - The area of this object - Područje ovog objekta - - - - Displays a Dimension symbol at the end of the wire - Prikazuje simbol dimenzije na kraju žice - - - - Fuse wall and structure objects of same type and material - Spoji zid i objekte strukture ako su istog tipa i materijala - The objects that are part of this layer @@ -759,83 +209,231 @@ Prozirnost potomaka ovoga sloja - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object Show array element as children object - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle Distance between copies in a circle - + Distance between circles Distance between circles - + number of circles number of circles + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Preimenuj + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Izbriši + + + + Text + Tekst + + + + Font size + Veličina Pisma + + + + Line spacing + Line spacing + + + + Font name + Ime pisma + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Mjerne jedinice + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Širina linije + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Veličina strelice + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Vrsta strelice + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Točka + + + + Arrow + Strelica + + + + Tick + Okomita crtica + + Draft - - - Slope - Nagib - - - - Scale - Skaliraj - - - - Writing camera position - Zapiši položaj kamere - - - - Writing objects shown/hidden state - Zapiši stanje objekata prikazan/skriven - - - - X factor - X faktor - - - - Y factor - Y faktor - - - - Z factor - Z faktor - - - - Uniform scaling - Jedinstveno skaliranje - - - - Working plane orientation - Orijentacija radne ravnine - Download of dxf libraries failed. @@ -846,55 +444,35 @@ Molimo vas ručno instalirati dodatak dxf biblioteke iz izbornika Alati-> Addon Manager - - This Wire is already flat - Ova žica je već ravna - - - - Pick from/to points - Pokupi od/iz točaka - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Postavi nagib odabrane žice/linije: 0 = horizontalno, 1 = 45deg se, -1 = 45deg prema dolje - - - - Create a clone - Stvori klon - - - + %s cannot be modified because its placement is readonly. %s cannot be modified because its placement is readonly. - + Upgrade: Unknown force method: Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius - - - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools + + + Draft utility tools + Draft utility tools + &Drafting @@ -916,12 +494,12 @@ iz izbornika Alati-> Addon Manager &Utilities - + Draft Skica - + Import-Export Uvoz / izvoz @@ -935,101 +513,111 @@ iz izbornika Alati-> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Spoji - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance Tangential distance - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance Radial distance - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers Number of circular layers - + Symmetry Simetrija - + (Placeholder for the icon) (Placeholder for the icon) @@ -1043,104 +631,122 @@ iz izbornika Alati-> Addon Manager - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z Reset Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Spoji - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) (Placeholder for the icon) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y 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. + 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 + Number of elements + DraftPolarArrayTaskPanel @@ -1151,81 +757,93 @@ iz izbornika Alati-> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Spoji - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 Polar angle - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements Number of elements - + (Placeholder for the icon) (Placeholder for the icon) @@ -1293,375 +911,6 @@ iz izbornika Alati-> Addon Manager Obnovi točku - - Draft_AddConstruction - - - Add to Construction group - Dodavanje grupe konstrukcije - - - - Adds the selected objects to the Construction group - Dodaje odabrani objekt grupi konstrukcije - - - - Draft_AddPoint - - - Add Point - Dodaj točku - - - - Adds a point to an existing Wire or B-spline - Dodaje točku na postojeće žice ili B-krivulje - - - - Draft_AddToGroup - - - Move to group... - Premjesti u grupu... - - - - Moves the selected object(s) to an existing group - Premješta odarane objekte u jednu postojeću grupu - - - - Draft_ApplyStyle - - - Apply Current Style - Primijeni aktualni stil - - - - Applies current line width and color to selected objects - Primjenjuje trenutnu širinu linije i boju na odabrane objekte - - - - Draft_Arc - - - Arc - Luk - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Stvara luk kod točke središta i polumjera. CTRL za privući, SHIFT za ograničit - - - - Draft_ArcTools - - - Arc tools - Alati luka - - - - Draft_Arc_3Points - - - Arc 3 points - Luk iz 3 točke - - - - Creates an arc by 3 points - Stvori luk iz 3 točke - - - - Draft_Array - - - Array - Polje - - - - Creates a polar or rectangular array from a selected object - Napravi polarni ili pravokutni raspored odabranih objekata u polju - - - - Draft_AutoGroup - - - AutoGroup - AutomatskaGrupa - - - - Select a group to automatically add all Draft & Arch objects to - Odaberite grupu za automatsko dodavanje svih objekata Nacrta i Arhitekt - - - - Draft_BSpline - - - B-spline - B-krivulja - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Stvara više-točaka B-krivulju. CTRL za privući, SHIFT za ograničiti - - - - Draft_BezCurve - - - BezCurve - BezierKrivulja - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Stvara Bezierove krivulje. CTRL za privuci, SHIFT za ograniči - - - - Draft_BezierTools - - - Bezier tools - Bezier alati - - - - Draft_Circle - - - Circle - Krug - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Napravi krug. CTRL za uhvatiti, ALT za odabir objekta na tangenti - - - - Draft_Clone - - - Clone - Klon - - - - Clones the selected object(s) - Klonira selektirane objekte - - - - Draft_CloseLine - - - Close Line - Zatvori liniju - - - - Closes the line being drawn - Zatvara se nacrtana linija - - - - Draft_CubicBezCurve - - - CubicBezCurve - Kubna Bezierova krivulja - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Stvara Kubnu Bezierovu krivulju -Klikni i povuci da bi odredio kontrolne točke. CTRL za privuci, SHIFT za ograničiti - - - - Draft_DelPoint - - - Remove Point - Ukloni točku - - - - Removes a point from an existing Wire or B-spline - Uklanja točku iz postojeće žice ili B-krivulje - - - - Draft_Dimension - - - Dimension - Dimenzija - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Napravi dimenziju. CTRL za uhvatiti, SHIFT za ograničavanje pomaka, ALT za odabir segmenta - - - - Draft_Downgrade - - - Downgrade - Razbiti - - - - Explodes the selected objects into simpler objects, or subtracts faces - Razdvaja odabrane objekte u jednostavnije objekte ili uklanja lica - - - - Draft_Draft2Sketch - - - Draft to Sketch - Nacrt u skicu - - - - Convert bidirectionally between Draft and Sketch objects - Bidirekcionalno konvertiraj između Nacrta i Skice - - - - Draft_Drawing - - - Drawing - Crtež - - - - Puts the selected objects on a Drawing sheet - Stavlja odabrane objekte na list crteža - - - - Draft_Edit - - - Edit - Uredi - - - - Edits the active object - Uređivanje aktivnog objekta - - - - Draft_Ellipse - - - Ellipse - Elipsa - - - - Creates an ellipse. CTRL to snap - Napravi elipsu. CTRL za privuci - - - - Draft_Facebinder - - - Facebinder - Poveznice lica - - - - Creates a facebinder object from selected face(s) - Stvara objekt poveznica lica iz odabranog(ih) lica - - - - Draft_FinishLine - - - Finish line - Završi liniju - - - - Finishes a line without closing it - Završava linija bez zatvaranja - - - - Draft_FlipDimension - - - Flip Dimension - Okreni Dimenziju - - - - Flip the normal direction of a dimension - Okretanje u normalnom smjeru dimenzije - - - - Draft_Heal - - - Heal - Izliječiti - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Ispravi neispravne nacrte objekata spremljene sa starijom verzijom FreeCAD-a - - - - Draft_Join - - - Join - Spoji - - - - Joins two wires together - Spoji dvije žice zajedno - - - - Draft_Label - - - Label - Oznaka - - - - Creates a label, optionally attached to a selected object or element - Stvara natpis, po želji na odabrani objekt ili element - - Draft_Layer @@ -1675,645 +924,6 @@ Klikni i povuci da bi odredio kontrolne točke. CTRL za privuci, SHIFT za ograni Dodaje sloj - - Draft_Line - - - Line - Linija - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Napravi liniju pomoću dvije točke. CTRL za uhvatiti, SHIFT za ograničiti postavljanje - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Zrcaljenje - - - - Mirrors the selected objects along a line defined by two points - Zrcaljenje odabranih objekata duž linije definirane kroz dvije točke - - - - Draft_Move - - - Move - Pomicanje - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Pomjera odabrane objekte između 2 točke. CTRL za privući, SHIFT za ograničiti - - - - Draft_Offset - - - Offset - Pomak - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Pomiče aktivni objekt. CTRL za uhvatiti, SHIFT za ograničiti pomicanje, ALT za kopiranje - - - - Draft_PathArray - - - PathArray - StazaRasporeda - - - - Creates copies of a selected object along a selected path. - Stvara kopije odabranih objekata uzduž odabranog puta. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Točka - - - - Creates a point object - Kreira točku - - - - Draft_PointArray - - - PointArray - MatricaTočaka - - - - Creates copies of a selected object on the position of points. - Stvara kopije odabranih objekata na položaj točaka. - - - - Draft_Polygon - - - Polygon - Poligon - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Napravi Poligon. CTRL za uhvatiti, SHIFT za ograničiti pomicanje - - - - Draft_Rectangle - - - Rectangle - Pravokutnik - - - - Creates a 2-point rectangle. CTRL to snap - Napravi pravokutnik pomoću 2 nasuprotna vrha. CTRL za uhvatiti - - - - Draft_Rotate - - - Rotate - Rotiraj - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Rotira odabrane objekte. CTRL za uhvatiti, SHIFT za ograničiti pomicanje, ALT za kopiranje - - - - Draft_Scale - - - Scale - Skaliraj - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Skalira odabrane objekte iz osnovne točke. CTRL za uhvatiti, SHIFT za ograničiti pomicanje, ALT za kopiranje - - - - Draft_SelectGroup - - - Select group - Odaberi grupu - - - - Selects all objects with the same parents as this group - Odabire sve objekte s istim roditeljima koje ima ova grupa - - - - Draft_SelectPlane - - - SelectPlane - OdaberiteRavninu - - - - Select a working plane for geometry creation - Odaberite ravninu za rad - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Napravi proxy objekt iz trenutne radne ravnine - - - - Create Working Plane Proxy - Napravi radnu Proxy ravninu - - - - Draft_Shape2DView - - - Shape 2D view - 2D prikaz oblika - - - - Creates Shape 2D views of selected objects - Napravi 2D pogled odabranih objekata - - - - Draft_ShapeString - - - Shape from text... - Oblik iz teksta... - - - - Creates text string in shapes. - Stvara tekstni niz u obliku. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Prikaži Alatnu traku za hvatanje - - - - Shows Draft snap toolbar - Prikaži Draft snap alat - - - - Draft_Slope - - - Set Slope - Postavite nagib - - - - Sets the slope of a selected Line or Wire - Određuje nagib za odabranu liniju ili žicu - - - - Draft_Snap_Angle - - - Angles - Kutevi - - - - Snaps to 45 and 90 degrees points on arcs and circles - Sjedne na 45 i 90 stupnjeva točke od lukova i krugova - - - - Draft_Snap_Center - - - Center - Središte - - - - Snaps to center of circles and arcs - Privuci na središte kruga i luka - - - - Draft_Snap_Dimensions - - - Dimensions - Dimenzije - - - - Shows temporary dimensions when snapping to Arch objects - Sadrži privremene dimenzije kada je privučeno na objekte Arhitekt - - - - Draft_Snap_Endpoint - - - Endpoint - Krajnja točka - - - - Snaps to endpoints of edges - Privuci na krajnje točke ruba - - - - Draft_Snap_Extension - - - Extension - Proširenje - - - - Snaps to extension of edges - Privuci na krajnje točke ruba - - - - Draft_Snap_Grid - - - Grid - Rešetka - - - - Snaps to grid points - Privuci na rešetku - - - - Draft_Snap_Intersection - - - Intersection - Presjek - - - - Snaps to edges intersections - Privuci na rub sjecišta - - - - Draft_Snap_Lock - - - Toggle On/Off - Prekidač uključivanje/isključivanje - - - - Activates/deactivates all snap tools at once - Aktiviraj/deaktiviraj sva privlačenja odjednom - - - - Lock - Zaključaj - - - - Draft_Snap_Midpoint - - - Midpoint - Srednja točka - - - - Snaps to midpoints of edges - Privuci na sredinu ruba - - - - Draft_Snap_Near - - - Nearest - Najbliži - - - - Snaps to nearest point on edges - Privuci na najbližu točku ruba - - - - Draft_Snap_Ortho - - - Ortho - Okomito - - - - Snaps to orthogonal and 45 degrees directions - Privuci na okomicu i smjer 45 stupnjeva - - - - Draft_Snap_Parallel - - - Parallel - Paralelno - - - - Snaps to parallel directions of edges - Privuci na paralelu ruba - - - - Draft_Snap_Perpendicular - - - Perpendicular - Okomito - - - - Snaps to perpendicular points on edges - Privuci na okomito od rubova - - - - Draft_Snap_Special - - - Special - Poseban - - - - Snaps to special locations of objects - Privuci na posebne lokacije objekata - - - - Draft_Snap_WorkingPlane - - - Working Plane - Radna Ravnina - - - - Restricts the snapped point to the current working plane - Ograničava privuci točke trenutnu radnu ravninu - - - - Draft_Split - - - Split - Razdjeli - - - - Splits a wire into two wires - Razdjeli žicu na dvije žice - - - - Draft_Stretch - - - Stretch - Rastegni - - - - Stretches the selected objects - Pomiče odabrane objekte - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Tekst - - - - Creates an annotation. CTRL to snap - Napravi komentar. CTRL za uhvatiti - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Uključuje/isključuje mod izgradnje za sljedeće objekte. - - - - Toggle Construction Mode - Uključivanje/isključivanje konstrukcijskog moda - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Uključivanje/isključivanje Načina Nastaviti - - - - Toggles the Continue Mode for next commands. - Uključuje način nastavljanja za sljedeće naredbe. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Promjeni način prikaza - - - - Swaps display mode of selected objects between wireframe and flatlines - Zamjenjuje način prikaza odabranih objekata između "Žičana mreža" i "Ravne linije" - - - - Draft_ToggleGrid - - - Toggle Grid - Uključi/isključi rešetku - - - - Toggles the Draft grid on/off - Uključuje/isključuje rešetku nacrta (on/off) - - - - Grid - Rešetka - - - - Toggles the Draft grid On/Off - Uključuje/isključuje rešetku nacrta (On/Off) - - - - Draft_Trimex - - - Trimex - Trimex - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Skraćuje ili produžuje odabrani objekt ili izvlači površine. CTRL za ograničiti, SHIFT ograničava izvlačenje po normali, ALT invertira - - - - Draft_UndoLine - - - Undo last segment - Poništi posljednji segment - - - - Undoes the last drawn segment of the line being drawn - Poništava posljednji nacrtani segment polilinije koja se postavlja - - - - Draft_Upgrade - - - Upgrade - Nadogradnja - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Spaja odabrane objekte u jedan, ili pretvara zatvorene žice u ispunjena lica ili ujedinjuje lica - - - - Draft_Wire - - - Polyline - Linija segmenata - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Stvara više-točaka krivulju (polyline). CTRL za privući, SHIFT za ograničiti - - - - Draft_WireToBSpline - - - Wire to B-spline - Žica u B-krivulju - - - - Converts between Wire and B-spline - Pretvara između žice i B-krivulje - - Form @@ -2489,22 +1099,22 @@ value by using the [ and ] keys while drawing Gui::Dialog::DlgSettingsDraft - + General Draft Settings Glavne postavke nacrta - + This is the default color for objects being drawn while in construction mode. Ovo je zadana boja za objekte koji se izrađuju u modu izgradnje. - + This is the default group name for construction geometry Ovo je zadani naziv grupe za izgradnju geometrije - + Construction Izgradnja @@ -2514,37 +1124,32 @@ value by using the [ and ] keys while drawing Spremi trenutnu boju i širinu linije na sve objekte u ovoj sesiji - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - Ako je ovo uključeno, kopiranje će se primjeniti za sve naredbe, inače će se naredbe uvijek pokrenuti bez kopiranja - - - + Global copy mode Globalni način kopiranja - + Default working plane Zadana ravnina rada - + None Prazno - + XY (Top) XY (Gore) - + XZ (Front) XZ (Naprijed) - + YZ (Side) YZ (Strana) @@ -2610,12 +1215,12 @@ kao što su "Arial:Bold" Glavne postavke - + Construction group name Ime grupe konstrukcije - + Tolerance Tolerancija @@ -2635,72 +1240,67 @@ kao što su "Arial:Bold" Ovdje možete navesti direktorij koji sadrži SVG datoteka koje sadrže <pattern> definicije koji se mogu dodati standardnom Draft uzorku - + Constrain mod Rad sa ograničenjem - + The Constraining modifier key Tipka za ograničavanje - + Snap mod Rad s rešetkom - + The snap modifier key Tipka za rešetku - + Alt mod Alt mod - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - Normalno, nakon kopiranja objekata, kopija se selektira. Ako je ova opcija uključena, osnovni će objekti biti selektirani. - - - + Select base objects after copying Odaberite bazu objekata nakon kopiranja - + If checked, a grid will appear when drawing Ako je označeno, rešetka će se pojaviti prilikom crtanja - + Use grid Koristi rešetku - + Grid spacing Veličina rešetke - + The spacing between each grid line Razmak između linija na rešetki - + Main lines every Glavne linije svakih - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. Glavne linije će biti deblje crtane. Ovdje postaviti koliko kvadrata je među njima. - + Internal precision level Interni nivo preciznosti @@ -2730,17 +1330,17 @@ kao što su "Arial:Bold" Izvoz 3D objekata kao polyface mreže - + If checked, the Snap toolbar will be shown whenever you use snapping Ako je uključeno, Snap alatna traka će biti prikazana kada god koristite snap - + Show Draft Snap toolbar Prikaži Draft snap alat - + Hide Draft snap toolbar after use Sakrij Draft Snap alat nakon korištenja @@ -2750,7 +1350,7 @@ kao što su "Arial:Bold" Prikaži tragač radne površine - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command Ako je uključeno, rešetka će uvijek biti prikazana kada je Draft okruženje aktivno. Inače samo kada se koristi naredba @@ -2785,32 +1385,27 @@ kao što su "Arial:Bold" Prevedi bijelu boju linije u crnu - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - Kada to je označeno, alat Nacrt će stvoriti primitivni Dio umjesto objekta Nacrta, ako je dostupno. - - - + Use Part Primitives when available Koristite primitivni dio kada su dostupni - + Snapping Privuci - + If this is checked, snapping is activated without the need to press the snap mod key Ako je to označeno, privuci na se aktivira bez potrebe pritiska na tipku privuci na - + Always snap (disable snap mod) Uvijek privuci (onesposobi privuci prekidač mod) - + Construction geometry color Boja konstrukcijske geometrije @@ -2880,12 +1475,12 @@ kao što su "Arial:Bold" Uzorak udubine rezolucija - + Grid Rešetka - + Always show the grid Uvijek pokaži rešetku @@ -2935,7 +1530,7 @@ kao što su "Arial:Bold" Odaberite datoteku pisma - + Fill objects with faces whenever possible Ispunite objekte s licima kad god je moguće @@ -2990,12 +1585,12 @@ kao što su "Arial:Bold" mm - + Grid size Veličina rešetke - + lines linije @@ -3175,7 +1770,7 @@ kao što su "Arial:Bold" Automatska nadogradnja (samo naslijeđeni uvoznik) - + Prefix labels of Clones with: Prefiks oznake klonova sa: @@ -3195,37 +1790,32 @@ kao što su "Arial:Bold" Broj decimala - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - Ako je to označeno, objekti će se pojaviti ispunjeni prema zadanim postavkama. Inače, oni će se pojaviti kao žičana mreža - - - + Shift Shift - Tipka - + Ctrl Ctrl - Tipka - + Alt Alt - Tipka - + The Alt modifier key "Alt" pomoćna tipka - + The number of horizontal or vertical lines of the grid Broj vodoravnih i okomitih linija na rešetki - + The default color for new objects Zadana boja za nove objekte @@ -3249,11 +1839,6 @@ kao što su "Arial:Bold" An SVG linestyle definition SVG definicija stila linije - - - When drawing lines, set focus on Length instead of X coordinate - Prilikom crtanja linije, postavi fokus na dužinu umjesto na X koordinatu - Extension lines size @@ -3325,12 +1910,12 @@ kao što su "Arial:Bold" Max segmenta krivulje: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. Broj decimala u operacijama unutarnjih koordinata (na primjer 3 = 0,001). Vrijednosti između 6 i 8 obično se smatraju najboljim kompromisom među FreeCAD korisnicima. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. Ovo je vrijednost koju koriste funkcije koje koriste toleranciju. @@ -3342,260 +1927,340 @@ Vrijednosti s razlikama ispod ove vrijednosti tretirat će se kao iste. Ova će Korištenje naslijeđenog python izvoznika - + 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 Ako je ova opcija postavljena, pri kreiranju nacrta objekata na postojećem licu drugog objekta, svojstvo "Podrška" nacrta objekta bit će postavljeno na osnovni objekt. Ovo je bilo standardno ponašanje prije FreeCAD 0.19 - + Construction Geometry Konstrukcijska Geometrija - + In-Command Shortcuts In-Command prečaci - + Relative Relativno - + R R - + Continue Nastavi - + T T - + Close Zatvori - + O O - + Copy Kopiraj - + P P - + Subelement Mode Pod-element Mod - + D D - + Fill Ispuni - + L L - + Exit Izađi - + A A - + Select Edge Odaberite Rub - + E E - + Add Hold Dodaj Hvatište - + Q Q - + Length Dužina - + H H - + Wipe Obriši - + W W - + Set WP Postavljanje WP - + U U - + Cycle Snap Ciklus Privuci - + ` ` - + Snap Privuci - + S S - + Increase Radius Povećaj Polumjer - + [ [ - + Decrease Radius Smanji Polumjer - + ] ] - + Restrict X Ograničeno X - + X X - + Restrict Y Ograničeno Y - + Y Y - + Restrict Z Ograničeno Z - + Z Z - + Grid color Boja rešetke - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Uredi - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3799,566 +2464,363 @@ This value is the maximum segment length. ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - Privuci Nacrt - - draft - - not shape found - nisam našao oblik - - - - All Shapes must be co-planar - Svi oblici moraju biti co-planar - - - - The given object is not planar and cannot be converted into a sketch. - Dani objekt nije ravan i ne može se pretvoriti u skicu. - - - - Unable to guess the normal direction of this object - Nije moguće pogoditi normalan smjer ovog objekta - - - + Draft Command Bar Naredbene trake nacrta - + Toggle construction mode Uključivanje/isključivanje konstrukcijskog moda - + Current line color Aktualna boja linije - + Current face color Aktualna boja lica - + Current line width Aktualna širina linije - + Current font size Trenutna veličina slova - + Apply to selected objects Primijeni na odabrane objekte - + Autogroup off Auto grupa isključena - + active command: aktivna naredba: - + None Prazno - + Active Draft command Aktivna naredbu nacrta - + X coordinate of next point X koordinate sljedeće točke - + X X - + Y Y - + Z Z - + Y coordinate of next point Y koordinate sljedeće točke - + Z coordinate of next point Z koordinate sljedeće točke - + Enter point Unesi točku - + Enter a new point with the given coordinates Unesite novu točku s danim koordinatama - + Length Dužina - + Angle Kut - + Length of current segment Dužina aktualnog odjeljka - + Angle of current segment Kut aktualnog odjeljka - + Radius Radijus - + Radius of Circle Radijus kruga - + If checked, command will not finish until you press the command button again Ako je označeno, naredba neće završiti sve dok se ponovno ne pritisnete gumb naredbe - + If checked, an OCC-style offset will be performed instead of the classic offset Ako je označeno, pomak u OCC stilu izvršiti će se umjesto klasičnog pomaka - + &OCC-style offset pomak u &OCC-stilu - - Add points to the current object - Dodaj točke trenutnom objektu - - - - Remove points from the current object - Ukloni točke iz trenutnog objekta - - - - Make Bezier node sharp - Napravi Bezier čvorove oštrim - - - - Make Bezier node tangent - Napravi Bezier čvorove tangencijalno - - - - Make Bezier node symmetric - Napravi Bezier čvorove simetrično - - - + Sides Strane - + Number of sides Broj strana - + Offset Pomak - + Auto Automatski - + Text string to draw Tekst za crtanje - + String Tekst (string) - + Height of text Visina teksta - + Height Visina - + Intercharacter spacing Unutrašnji razmak između znakova - + Tracking Praćenje - + Full path to font file: Cijeli put do datoteke pisma: - + Open a FileChooser for font file Otvorite FileChooser za datoteku fonta - + Line Linija - + DWire DWire - + Circle Krug - + Center X Centar X - + Arc Luk - + Point Točka - + Label Oznaka - + Distance Udaljenost - + Trim Skrati - + Pick Object Odaberite objekt - + Edit Uredi - + Global X Globalno X - + Global Y Globalno Y - + Global Z Globalno Z - + Local X Lokalno X - + Local Y Lokalno Y - + Local Z Lokalno Z - + Invalid Size value. Using 200.0. Pogrešna veličina vrijednosti. Koristit će se 200.0. - + Invalid Tracking value. Using 0. Pogrešna veličina vrijednosti. Koristit će se 0. - + Please enter a text string. Molimo vas, unesite tekst poruke. - + Select a Font file Odaberite datoteku pisma - + Please enter a font file. Molim unesite datoteku pisma. - + Autogroup: AutomatskaGrupa: - + Faces Plohe - + Remove Ukloniti - + Add Dodaj - + Facebinder elements Povezana-lica elementi - - Create Line - Napravi liniju - - - - Convert to Wire - Pretvori u žicu - - - + BSpline BSpline - + BezCurve BezierKrivulja - - Create BezCurve - Napravi BezKrivu - - - - Rectangle - Pravokutnik - - - - Create Plane - Napravi ravninu - - - - Create Rectangle - Napravi pravokutnik - - - - Create Circle - Kreiraj krug - - - - Create Arc - Kreiraj luk - - - - Polygon - Poligon - - - - Create Polygon - Kreiraj poligon - - - - Ellipse - Elipsa - - - - Create Ellipse - Napravi Elipsu - - - - Text - Tekst - - - - Create Text - Stvori tekst - - - - Dimension - Dimenzija - - - - Create Dimension - Kreiraj dimenziju - - - - ShapeString - Oblik Teksta - - - - Create ShapeString - Napravi OblikTeksta - - - + Copy Kopiraj - - - Move - Pomicanje - - - - Change Style - Promjeni stil - - - - Rotate - Rotiraj - - - - Stretch - Rastegni - - - - Upgrade - Nadogradnja - - - - Downgrade - Razbiti - - - - Convert to Sketch - Pretvori u Skicu - - - - Convert to Draft - Pretvori u Nacrt - - - - Convert - Pretvori - - - - Array - Polje - - - - Create Point - Stvori točku - - - - Mirror - Zrcaljenje - The DXF import/export libraries needed by FreeCAD to handle @@ -4379,581 +2841,329 @@ https://github.com/yorikvanhavre/Draft-dxf-importer Da bi odobrio FreeCAD-u preuzimanje ove biblioteke, odgovori sa Da (Yes). - - Draft.makeBSpline: not enough points - Crtanje.napravi B-krivulju: nema dovoljno točaka - - - - Draft.makeBSpline: Equal endpoints forced Closed - Crtanje.napravi B-krivulju: Jednake točke prisilno zatvorene - - - - Draft.makeBSpline: Invalid pointslist - Crtanje.napravi B-krivulju: pogreška u listi točaka - - - - No object given - Nema danog objekta - - - - The two points are coincident - Dvije točke se podudaraju - - - + Found groups: closing each open object inside Pronađene grupe: zatvara svaki otvoreni objekt unutar - + Found mesh(es): turning into Part shapes Pronađena mreža(e): pretvaranje u osnovni dio oblik(e) - + Found 1 solidifiable object: solidifying it Pronađen 1 objekt za očvršćivanje: napravi čvrsto tijelo - + Found 2 objects: fusing them Pronađena 2 objekta: spoji njih - + Found several objects: creating a shell Pronađeno nekoliko objekata: Izrada ljuske - + Found several coplanar objects or faces: creating one face Pronađeno je nekoliko koplanarnih objekata ili lica: stvaranje jednog lica - + Found 1 non-parametric objects: draftifying it Pronađen je 1 ne-parametarski objekt: napravi parametarski - + Found 1 closed sketch object: creating a face from it Pronađen 1 zatvoreni objekt skice: stvaranje lice od njega - + Found 1 linear object: converting to line Pronađen 1 linearni objekt: pretvaranje u liniju - + Found closed wires: creating faces Našao zatvorene žice: stvaranje lica - + Found 1 open wire: closing it Pronađena 1 otvorena žica: spajanje - + Found several open wires: joining them Pronašao je nekoliko otvorenih žica: spoji njih - + Found several edges: wiring them Pronašli smo nekoliko rubova: poveži njih - + Found several non-treatable objects: creating compound Pronađeno je nekoliko objekata koji se ne mogu liječiti: stvaranje spoja - + Unable to upgrade these objects. Nije moguće ažurirati ove objekte. - + Found 1 block: exploding it Pronađeno 1 blok: razreži ga - + Found 1 multi-solids compound: exploding it Pronađeno 1 složeno višestruko čvrsto tijelo: razdvoji ga - + Found 1 parametric object: breaking its dependencies Pronađen 1 parametarski objekt: uklanjanje njegovih ovisnosti - + Found 2 objects: subtracting them Pronađeno 2 predmeta: oduzmi ih - + Found several faces: splitting them Pronađeno nekoliko lica: razdjeli ih - + Found several objects: subtracting them from the first one Pronađeno nekoliko objekata: oduzimanje tih objekata od prvog objekta - + Found 1 face: extracting its wires Pronađeno 1 lice: izdvajanje njegovih žica - + Found only wires: extracting their edges Našao samo žice: izdvajanje njihovih rubova - + No more downgrade possible Nije moguće vraćanje na stariju verziju - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _B-krivulja.napraviGeometriju: zatvoreno s istom prvom/zadnjom točkom. Geometrija se ne ažurira. - - - + No point found Nije pronađena točka - - ShapeString: string has no wires - ShapeString: string nema linije - - - + Relative Relativno - + Continue Nastavi - + Close Zatvori - + Fill Ispuni - + Exit Izađi - + Snap On/Off Privuci On/Off - + Increase snap radius Smanji domet privlačenja - + Decrease snap radius Smanji domet privlačenja - + Restrict X Ograničeno X - + Restrict Y Ograničeno Y - + Restrict Z Ograničeno Z - + Select edge Odaberite rub - + Add custom snap point Dodaje prilagođenu "privuci na" točku - + Length mode Dužina mod - + Wipe Obriši - + Set Working Plane Odaberite Radnu Ravninu - + Cycle snap object Kružni Privuci objekt - + Check this to lock the current angle Uključi za zaključavanje aktualnog kuta - + Coordinates relative to last point or absolute Koordinate u odnosu na zadnju točku ili apsolutne - + Filled Ispunjeno - + Finish Završiti - + Finishes the current drawing or editing operation Završava aktualni crtež ili uređuje operacije - + &Undo (CTRL+Z) &Poništi (CTRL + Z) - + Undo the last segment Poništiti posljednji segment - + Finishes and closes the current line Završi i zatvori aktualnu liniju - + Wipes the existing segments of this line and starts again from the last point Briše postojeće segmente ovog retka i počinje ponovo od zadnje točke - + Set WP Postavljanje WP - + Reorients the working plane on the last segment Preusmjerava radnu ravninu na posljednji segment - + Selects an existing edge to be measured by this dimension Odabire postojeći rub za mjerenje sa ovom dimenzijom - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands Ako je označeno, objekti će se kopirati umjesto premještanja. Postavke-> Nacrt-> Globalno kopiranje mod da bi zadržao ovaj mod u sljedećim naredbama - - Default - Inicijalno - - - - Create Wire - Stvaranje žice - - - - Unable to create a Wire from selected objects - Nije moguće stvoriti žicu od odabranih objekata - - - - Spline has been closed - Kriva je zatvorena - - - - Last point has been removed - Zadnja točka je uklonjena - - - - Create B-spline - Stvaranje B-spline - - - - Bezier curve has been closed - Bezierova krivulja je zatvorena - - - - Edges don't intersect! - Rubovi se ne križaju! - - - - Pick ShapeString location point: - Odaberite ShapeString mjesto točke: - - - - Select an object to move - Odaberite objekt za pomak - - - - Select an object to rotate - Odaberite objekt za rotaciju - - - - Select an object to offset - Odaberite objekt za pomak - - - - Offset only works on one object at a time - Pomak radi samo na jednom objektu trenutno - - - - Sorry, offset of Bezier curves is currently still not supported - Žao nam je, pomak Bezijerove krivulje trenutno još uvijek nije podržan - - - - Select an object to stretch - Odaberite objekt za pomak - - - - Turning one Rectangle into a Wire - Prebaci jedan pravokutnik u Žicu - - - - Select an object to join - Odaberite objekt za spojiti - - - - Join - Spoji - - - - Select an object to split - Odaberite objekt za razdvajanje - - - - Select an object to upgrade - Odaberite objekt za nadogradnju - - - - Select object(s) to trim/extend - Odaberite objekt(e) za skraćivanje/produživanje - - - - Unable to trim these objects, only Draft wires and arcs are supported - Nije moguće skratiti te objekte, samo žice i lukovi Nacrta su podržani - - - - Unable to trim these objects, too many wires - Nije moguće skratiti te objekte, previše žica - - - - These objects don't intersect - Ovi objekti se ne sijeku - - - - Too many intersection points - Previše sjecišta - - - - Select an object to scale - Odaberite objekt za skaliranje - - - - Select an object to project - Odaberite jedan objekt za projekt - - - - Select a Draft object to edit - Odaberite Nacrt objekt za uređivanje - - - - Active object must have more than two points/nodes - Aktivni objekt mora imati više od dvije točke/čvorišta - - - - Endpoint of BezCurve can't be smoothed - Ishod BezCurve može biti izglađen - - - - Select an object to convert - Odaberite objekt za konvertiranje - - - - Select an object to array - Odaberite objekt za matricu - - - - Please select base and path objects - Molimo odaberite osnovni objekt i objekte puta - - - - Please select base and pointlist objects - - Molimo odaberite osnovni objekt i objekte liste točaka - - - - - Select an object to clone - Odaberite objekt za kloniranje - - - - Select face(s) on existing object(s) - Odaberite lice(a) na postojećim objektu(ima) - - - - Select an object to mirror - Odaberite objekt za zrcaljenje - - - - This tool only works with Wires and Lines - Ovaj alat radi samo sa Žicama i Linijama - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s dijeli bazu sa %d ostalim objektima. Provjerite želite li to izmijeniti. - + Subelement mode Pod-element mod - - Toggle radius and angles arc editing - Uključite uređivanje polumjera luka i kutova - - - + Modify subelements Izmjene pod-elemenata - + If checked, subelements will be modified instead of entire objects Ako je označeno, pod-elementi će se mijenjati umjesto cijelih objekata - + CubicBezCurve Kubna Bezierova krivulja - - Some subelements could not be moved. - Neke pod elemente nije bilo moguće premjestiti. - - - - Scale - Skaliraj - - - - Some subelements could not be scaled. - Neke pod elemente nije bilo moguće skalirati. - - - + Top Gore - + Front Ispred - + Side Strana - + Current working plane Aktualna radna ravnina - - No edit point found for selected object - Nije odabrana točka uređivanja za odabrani objekt - - - + 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 Označite ako se objekt treba pojaviti kao ispunjen, jer će se u protivnom pojaviti kao žičana mreža. Nije dostupno ako je omogućena opcija postavki Nacrta 'Koristi se primitivni dio' @@ -4973,220 +3183,15 @@ Da bi odobrio FreeCAD-u preuzimanje ove biblioteke, odgovori sa Da (Yes).Slojevi - - Pick first point - Odaberite prvu točku - - - - Pick next point - Odaberite slijedeću točku - - - + Polyline Linija segmenata - - Pick next point, or Finish (shift-F) or close (o) - Odaberite slijedeću točku, ili završna obrada (Shift-F) ili zatvaranje (o) - - - - Click and drag to define next knot - Kliknite i povucite za određivanje slijedećeg čvora - - - - Click and drag to define next knot: ESC to Finish or close (o) - Kliknite i povucite za određivanje slijedećeg čvora: ESC završna obrada ili zatvaranje (o) - - - - Pick opposite point - Odaberite suprotnu točku - - - - Pick center point - Odaberite točku središta - - - - Pick radius - Odaberite polumjer - - - - Pick start angle - Odaberite početni kut - - - - Pick aperture - Odaberite otvor - - - - Pick aperture angle - Odaberite kut otvora - - - - Pick location point - Odaberite točku položaja - - - - Pick ShapeString location point - Odaberite ShapeString mjesto točke - - - - Pick start point - Odaberite početnu točku - - - - Pick end point - Odaberite krajnju točku - - - - Pick rotation center - Odaberite središte rotacije - - - - Base angle - Kut odredišta - - - - Pick base angle - Odaberite kut odredišta - - - - Rotation - Rotacija - - - - Pick rotation angle - Odaberite kut rotacije - - - - Cannot offset this object type - Nije moguće pomaknuti ovu vrstu objekta - - - - Pick distance - Odaberite udaljenost - - - - Pick first point of selection rectangle - Izaberite prvu točku na izborniku pravokutnika - - - - Pick opposite point of selection rectangle - Izaberite suprotnu točku na izborniku pravokutnika - - - - Pick start point of displacement - Odaberite početnu točku premještanja - - - - Pick end point of displacement - Odaberite završnu točku premještanja - - - - Pick base point - Odaberite točku odredišta - - - - Pick reference distance from base point - Odaberite referencu udaljenost od bazne točke - - - - Pick new distance from base point - Odaberite novu udaljenost od bazne točke - - - - Select an object to edit - Odaberite objekt za uređivanje - - - - Pick start point of mirror line - Odaberite početnu točku od linije zrcaljenja - - - - Pick end point of mirror line - Odaberite krajnju točku od linije zrcaljenja - - - - Pick target point - Odaberite točku odredišta - - - - Pick endpoint of leader line - Odaberite krajnju točku od linije vođenja - - - - Pick text position - Odaberite poziciju teksta - - - + Draft Skica - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed @@ -5278,37 +3283,37 @@ Da bi odobrio FreeCAD-u preuzimanje ove biblioteke, odgovori sa Da (Yes).Napravi obrub - + Toggle near snap on/off Toggle near snap on/off - + Create text Napravi tekst - + Press this button to create the text object, or finish your text with two blank lines Press this button to create the text object, or finish your text with two blank lines - + Center Y Center Y - + Center Z Center Z - + Offset distance Offset distance - + Trim distance Trim distance @@ -5323,74 +3328,9 @@ Da bi odobrio FreeCAD-u preuzimanje ove biblioteke, odgovori sa Da (Yes).Select contents - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Prilagođeno - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Žica diff --git a/src/Mod/Draft/Resources/translations/Draft_hu.qm b/src/Mod/Draft/Resources/translations/Draft_hu.qm index a04350d77c..1ff97cfd19 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_hu.qm and b/src/Mod/Draft/Resources/translations/Draft_hu.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_hu.ts b/src/Mod/Draft/Resources/translations/Draft_hu.ts index b8c82ac7dd..bbe5933b7b 100644 --- a/src/Mod/Draft/Resources/translations/Draft_hu.ts +++ b/src/Mod/Draft/Resources/translations/Draft_hu.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Megadja a kitöltési mintát - - - - Sets the size of the pattern - Beállítja a minta méretet - - - - Startpoint of dimension - Méretvonal kezdőpontja - - - - Endpoint of dimension - Méretvonal végpontja - - - - Point through which the dimension line passes - Pont, amelyen áthalad a méretvonal - - - - The object measured by this dimension - Ezzel a méretvonallal mért tárgy - - - - The geometry this dimension is linked to - A méretvonalhoz kapcsolódó geometria - - - - The measurement of this dimension - Ennek a méretvonalnak a mérete - - - - For arc/circle measurements, false = radius, true = diameter - Ív/kör mérésekhez, hamis = sugár, igaz = átmérő - - - - Font size - Betűméret - - - - The number of decimals to show - Hány tizedes megjelenítése - - - - Arrow size - Nyíl méret - - - - The spacing between the text and the dimension line - A szöveg és a méretvonal távolsága - - - - Arrow type - Nyíl típus - - - - Font name - Betűtípus neve - - - - Line width - Vonalvastagság - - - - Line color - Vonalszín - - - - Length of the extension lines - A méret segédvonalak hossza - - - - Rotate the dimension arrows 180 degrees - A méretvonal nyilainak 180 fokos forgatása - - - - Rotate the dimension text 180 degrees - A méretszöveg 180 fokos forgatása - - - - Show the unit suffix - Mértékegység utótag megjelenítése - - - - The position of the text. Leave (0,0,0) for automatic position - A szöveg helyzete. Hagyja (0,0,0) értéken az automatikus pozicionáláshoz - - - - Text override. Use $dim to insert the dimension length - Szöveg felülírása. Helyezze be a méretvonal hosszúságát a $dim segítségével - - - - A unit to express the measurement. Leave blank for system default - Egy mértékegység a mérési egység kifejezéséhez. Hagyja üresen a rendszer alapértelmezetthez - - - - Start angle of the dimension - Kezdőszög, a méretvonalhoz - - - - End angle of the dimension - Záró szög, a méretvonalhoz - - - - The center point of this dimension - Ennek a méretvonalnak a középpontja - - - - The normal direction of this dimension - A méretvonal alapértelmezett iránya - - - - Text override. Use 'dim' to insert the dimension length - Szöveg felülírása. Helyezze be a méretvonal hosszúságát a 'dim' segítségével - - - - Length of the rectangle - A téglalap hossza - Radius to use to fillet the corners Sarkok lekerekítéséhez használt rádiusz - - - Size of the chamfer to give to the corners - Sarkokhoz használt letörés mérete - - - - Create a face - Felület létrehozása - - - - Defines a texture image (overrides hatch patterns) - Határozza meg a textúrafájlt (felülbírálja a kitöltési mintákat) - - - - Start angle of the arc - Ív kezdőszöge - - - - End angle of the arc (for a full circle, give it same value as First Angle) - Ív befejező szöge (egy teljes körhöz, adja meg a kezdő szög értékét) - - - - Radius of the circle - Kör sugara - - - - The minor radius of the ellipse - Ellipszis alárendelt sugara - - - - The major radius of the ellipse - Ellipszis fő sugara - - - - The vertices of the wire - Drótháló sarkai - - - - If the wire is closed or not - Drótháló be van zárva, vagy nem - The start point of this line @@ -224,505 +24,155 @@ Ennek a vonalnak a hossza - - Create a face if this object is closed - Hozzon létre egy felületet, ha ez az objektum le van zárva - - - - The number of subdivisions of each edge - Minden él alosztályainak száma - - - - Number of faces - Felületek száma - - - - Radius of the control circle - Vezérlő kör sugara - - - - How the polygon must be drawn from the control circle - Hogyan kell a sokszöget rajzolni a vezérlő körről - - - + Projection direction Vetítési irány - + The width of the lines inside this object A vonalak vastagsága ebben a tárgyban - + The size of the texts inside this object A szöveg vastagsága ebben az objektumban - + The spacing between lines of text A szövegsorok közötti térköz - + The color of the projected objects A vetített objektumok színe - + The linked object A kapcsolt objektum - + Shape Fill Style Alakzat kitöltési stílus - + Line Style Vonalstílus - + If checked, source objects are displayed regardless of being visible in the 3D model Ha be van jelölve, a forrásobjektumok megjelenik függetlenül attól, hogy látható legyen, a 3D-s modellben - - Create a face if this spline is closed - Hozzon létre egy felületet, ha ez a görbe le van zárva - - - - Parameterization factor - Paraméterezés tényező - - - - The points of the Bezier curve - A Bezier-görbe pontjai - - - - The degree of the Bezier function - A Bezier-függvény mértéke - - - - Continuity - Folytonosság - - - - If the Bezier curve should be closed or not - Ha a Bezier-görbét zárni kell, vagy nem - - - - Create a face if this curve is closed - Hozzon létre egy felületet, ha ez a görbe le van zárva - - - - The components of this block - Ennek a blokknak az összetevői - - - - The base object this 2D view must represent - Az alap objektumot ennek a 2D nézetnek kell képviselnie - - - - The projection vector of this object - Ennek az objektumnak a vetítési vektora - - - - The way the viewed object must be projected - A megtekintett objektum vetítésének az útja - - - - The indices of the faces to be projected in Individual Faces mode - A mutatott felületek vetítése az Egyéni felület módban - - - - Show hidden lines - Mutassa a rejtett vonalakat - - - + The base object that must be duplicated Az alap objektum, melyet meg kell kettőzni - + The type of array to create Létrehozandó tömb típusa - + The axis direction A tengely iránya - + Number of copies in X direction Másolatok száma X irányban - + Number of copies in Y direction Másolatok száma Y irányban - + Number of copies in Z direction Másolatok száma Z irányban - + Number of copies Másolatok száma - + Distance and orientation of intervals in X direction Távolság és közök tájolása az X irányban - + Distance and orientation of intervals in Y direction Távolság és közök tájolása az Y irányban - + Distance and orientation of intervals in Z direction Távolság és közök tájolása az Z irányban - + Distance and orientation of intervals in Axis direction Távolság és közök tájolása az Tengely irányban - + Center point Középpont - + Angle to cover with copies Szög a másolattokkal fedéshez - + Specifies if copies must be fused (slower) Itt adható meg, ha másolatokat be kell olvasztani (lassabb) - + The path object along which to distribute objects Az objektum menti útvonal, amely az objektumokat elosztja - + Selected subobjects (edges) of PathObj A PathObj kijelölt al-objektumai (élek) - + Optional translation vector Választható elfordítás vektor - + Orientation of Base along path Alap menti útvonal betájolása - - X Location - X hely - - - - Y Location - Y hely - - - - Z Location - Z-hely - - - - Text string - Szöveglánc - - - - Font file name - Betűtípus fájl név - - - - Height of text - Szöveg magassága - - - - Inter-character spacing - Karakteren-bellüli térköz - - - - Linked faces - Csatolt felületek - - - - Specifies if splitter lines must be removed - Itt adható meg, ha el kell távolítani a daraboló vonalak - - - - An optional extrusion value to be applied to all faces - Az összes felületre alkalmazandó, választható kihúzási érték - - - - Height of the rectangle - A téglalap magassága - - - - Horizontal subdivisions of this rectangle - Ennek a téglalapnak a vízszintes felosztása - - - - Vertical subdivisions of this rectangle - Ennek a téglalapnak a függőleges felosztása - - - - The placement of this object - Ennek az objektumnak az elhelyezése - - - - The display length of this section plane - A metszősík megjelenítési hossza - - - - The size of the arrows of this section plane - Metszősík nyilainak a nagysága - - - - For Cutlines and Cutfaces modes, this leaves the faces at the cut location - A Vonalvágás és Felületvágás módhoz, ez a felületeket a vágási helynél meghagyja - - - - The base object is the wire, it's formed from 2 objects - Az alap objektum a drótháló, 2 objektumból képzett - - - - The tool object is the wire, it's formed from 2 objects - Az eszköz objektum a drótháló, 2 objektumból képzett - - - - The length of the straight segment - Az egyenes szakasz hossza - - - - The point indicated by this label - A pontot ez a címke jelzi - - - - The points defining the label polyline - A pontok meghatározzák a címke vonalláncot - - - - The direction of the straight segment - Az egyenes szakasz iránya - - - - The type of information shown by this label - Ez a címke által megjelenített információ típusa - - - - The target object of this label - Ennek a címkének a cél tárgya - - - - The text to display when type is set to custom - A szöveg megjelenítése ha a típusa egyéni szöveg - - - - The text displayed by this label - Ezzel a címkével megjelenített szöveg - - - - The size of the text - A szöveg mérete - - - - The font of the text - A szöveg betütípusa - - - - The size of the arrow - A nyíl mérete - - - - The vertical alignment of the text - A szöveg függőleges igazítása - - - - The type of arrow of this label - Ennek a címkének a nyíl típusa - - - - The type of frame around the text of this object - A keret a szöveg körül ehhez a tárgyhoz - - - - Text color - Szöveg szín - - - - The maximum number of characters on each line of the text box - A szöveg doboz soronkénti karaktereinek maximális száma - - - - The distance the dimension line is extended past the extension lines - A meghoszabbítás utáni méretsegédvonal meghosszabbításának hossza - - - - Length of the extension line above the dimension line - A méretvonal felett a méretmeghoszabbítás hossza - - - - The points of the B-spline - Az B-görbe pontjai - - - - If the B-spline is closed or not - Ha a B-görbe lezárt vagy sem - - - - Tessellate Ellipses and B-splines into line segments - Mozaikos ellipsziseket és B-Görbéket vonalszakaszokban - - - - Length of line segments if tessellating Ellipses or B-splines into line segments - Vonalszakaszok hosszai, ha mozaikos ellipsziseket vagy B-görbéket a vonalszakaszokba - - - - If this is True, this object will be recomputed only if it is visible - Ha ez igaz, ez a tárgy csak akkor lesz újraszámítva, ha látható - - - + Base Alap - + PointList Pont Lista - + Count Számol - - - The objects included in this clone - Ebben a klónban szereplő tárgyak - - - - The scale factor of this clone - Ennek a klónnak a léptéktényezője - - - - If this clones several objects, this specifies if the result is a fusion or a compound - Ha ez több tárgyat klónoz, ez adja meg, hogy az eredmény fúzió vagy egyesítés - - - - This specifies if the shapes sew - Ez határozza meg, ha a test varrott - - - - Display a leader line or not - Vezető vonal meg jelenítése, vagy sem - - - - The text displayed by this object - Ezzel a tárggyal megjelenített szöveg - - - - Line spacing (relative to font size) - Egyenes illesztés (relatív a betűméretehez) - - - - The area of this object - Ennek a tárgynak az területe - - - - Displays a Dimension symbol at the end of the wire - Megjelenít egy méret szimbólumot a drótháló végén - - - - Fuse wall and structure objects of same type and material - Ugyanazon típusú anyagból készült fal és építő elemeket olvaszt egybe - The objects that are part of this layer @@ -759,83 +209,231 @@ A rétegen lévő al objektumok átlátszósága - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object Show array element as children object - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle Distance between copies in a circle - + Distance between circles Distance between circles - + number of circles number of circles + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Átnevezés + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Törlés + + + + Text + Szöveg + + + + Font size + Betűméret + + + + Line spacing + Line spacing + + + + Font name + Betűtípus neve + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Egységek + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Vonalvastagság + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Nyíl méret + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Nyíl típus + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Pont + + + + Arrow + Nyíl + + + + Tick + Jelölők + + Draft - - - Slope - Lejtő - - - - Scale - Méretezés - - - - Writing camera position - Kamera helyzet írása - - - - Writing objects shown/hidden state - Tárgy megjelenítés/elrejtés állapotának kiírása - - - - X factor - X lépték - - - - Y factor - Y lépték - - - - Z factor - Z lépték - - - - Uniform scaling - Egységes méretezés - - - - Working plane orientation - Munka sík tájolás - Download of dxf libraries failed. @@ -846,54 +444,34 @@ Kérjük, telepítse a dxf könyvtár kiegészítőt kézzel az Eszközök -> Kiegészítő kezelő menüből - - This Wire is already flat - Ez a drót már lapos - - - - Pick from/to points - Ettől/eddig pontok kiválasztása - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Lejtő a kiválasztott Drótvázakhoz/Vonalakhoz: 0 = vízszintes, 1 = 45fok felfelé, -1 = 45fok lefelé - - - - Create a clone - Létrehoz egy klónt - - - + %s cannot be modified because its placement is readonly. %s cannot be modified because its placement is readonly. - + Upgrade: Unknown force method: Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius + + Draft creation tools + Tervezési létrehozó eszközök - Draft creation tools - Draft creation tools + Draft annotation tools + Tervezési módosító eszközök - Draft annotation tools - Draft annotation tools + Draft modification tools + Tervezési módosítási eszközök - Draft modification tools - Draft modification tools + Draft utility tools + Draft utility tools @@ -916,12 +494,12 @@ kézzel az Eszközök -> Kiegészítő kezelő menüből &Utilities - + Draft Tervrajz - + Import-Export Importálás-Exportálás @@ -935,101 +513,111 @@ kézzel az Eszközök -> Kiegészítő kezelő menüből - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Egybeolvaszt - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance Tangential distance - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance Radial distance - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers Number of circular layers - + Symmetry Szimmetria - + (Placeholder for the icon) (Placeholder for the icon) @@ -1043,104 +631,122 @@ kézzel az Eszközök -> Kiegészítő kezelő menüből - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z Reset Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Egybeolvaszt - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) (Placeholder for the icon) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y 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. + 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 + Number of elements + DraftPolarArrayTaskPanel @@ -1151,81 +757,93 @@ kézzel az Eszközök -> Kiegészítő kezelő menüből - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Egybeolvaszt - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 Polar angle - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements Number of elements - + (Placeholder for the icon) (Placeholder for the icon) @@ -1293,375 +911,6 @@ kézzel az Eszközök -> Kiegészítő kezelő menüből Pont visszaállítása - - Draft_AddConstruction - - - Add to Construction group - Építőipari csoporthoz adása - - - - Adds the selected objects to the Construction group - A kijelölt objektumok felvétele az építési csoporthoz - - - - Draft_AddPoint - - - Add Point - Pont hozzáadása - - - - Adds a point to an existing Wire or B-spline - Egy pont hozzáadása egy meglévő dróthálóhoz vagy a B-görbéhez - - - - Draft_AddToGroup - - - Move to group... - Áthelyezés csoportba... - - - - Moves the selected object(s) to an existing group - Kijelölt objektum(ok) egy létező csoportba költöztetése - - - - Draft_ApplyStyle - - - Apply Current Style - Aktuális stílus alkalmazása - - - - Applies current line width and color to selected objects - A kijelölt objektumok aktuális vonal vastagságát és színét vonatkoztatja - - - - Draft_Arc - - - Arc - Ív - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Ívet hoz létre középponttal és sugárral. CTRL az illesztéshez, SHIFT a kényszerítéshez - - - - Draft_ArcTools - - - Arc tools - Körív eszközök - - - - Draft_Arc_3Points - - - Arc 3 points - Körív 3 pontból - - - - Creates an arc by 3 points - Körív létrehozása 3 pont alapján - - - - Draft_Array - - - Array - Sorba rendezés - - - - Creates a polar or rectangular array from a selected object - Poláris vagy négyszögletes elrendezést hoz létre a kijelölt tárgyból - - - - Draft_AutoGroup - - - AutoGroup - Autocsoport - - - - Select a group to automatically add all Draft & Arch objects to - Válasszon ki egy csoportot az összes Tervezet & Építészet objektum automatikus hozzáadásához - - - - Draft_BSpline - - - B-spline - B-görbe - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Több pontos B-görbe létrehozása. CTRL illeszéshez, SHIFT kényszerítéshez - - - - Draft_BezCurve - - - BezCurve - BézGörbe - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - A Bezier-görbét hoz létre. CTRL az illesztéshez, SHIFT a kényszerítéshez - - - - Draft_BezierTools - - - Bezier tools - Bezier-görbe eszközök - - - - Draft_Circle - - - Circle - Kör - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Kör létrehozása. CTRL illesztéshez, ALT érintő kiválasztása - - - - Draft_Clone - - - Clone - Klónozás - - - - Clones the selected object(s) - Kijelölt objektum(ok) klónozása - - - - Draft_CloseLine - - - Close Line - Vonal lezárása - - - - Closes the line being drawn - Rajzolt vonalsorozat lezárása - - - - Draft_CubicBezCurve - - - CubicBezCurve - HarmadfokúBezGörbe - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Harmadfokú Bezier-görbe létrehozása -Vezérlőpont létrehozásához kattints és húzzd. CTRL: illesztés, SHIFT: kényszerítés - - - - Draft_DelPoint - - - Remove Point - Pont eltávolítása - - - - Removes a point from an existing Wire or B-spline - Egy pontot vesz el egy meglévő dróthálótól vagy a B-görbétől - - - - Draft_Dimension - - - Dimension - Dimenzió - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Létrehoz egy dimenziót. CTRL illesztéshez, SHIFT kényszerítéshez, ALT szegmens kiválasztás - - - - Draft_Downgrade - - - Downgrade - Visszaminősít - - - - Explodes the selected objects into simpler objects, or subtracts faces - A kijelölt objektumokat, egyszerűbb objektumokká robbantja szét, vagy kivon felületeket - - - - Draft_Draft2Sketch - - - Draft to Sketch - Tervrajzból vázlat - - - - Convert bidirectionally between Draft and Sketch objects - Konvertálja kettős irányba a terv és a vázlat objektumokat - - - - Draft_Drawing - - - Drawing - Rajzolás - - - - Puts the selected objects on a Drawing sheet - A kijelölt objektumokat helyez el egy rajz lapon - - - - Draft_Edit - - - Edit - Szerkesztés - - - - Edits the active object - Az aktív objektum szerkesztése - - - - Draft_Ellipse - - - Ellipse - Ellipszis - - - - Creates an ellipse. CTRL to snap - Ellipszis létrehozása. CTRL az illesztéshez - - - - Draft_Facebinder - - - Facebinder - Felületösszesítő - - - - Creates a facebinder object from selected face(s) - Összesített felületű tárgyat képez a kiválasztott felület(ek)ből - - - - Draft_FinishLine - - - Finish line - Vonal befejezése - - - - Finishes a line without closing it - Befejez anélkül, hogy bezárná a vonalat - - - - Draft_FlipDimension - - - Flip Dimension - Dimenziók megfordítása - - - - Flip the normal direction of a dimension - A dimenzió irányának megfordítása - - - - Draft_Heal - - - Heal - Gyógyít - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Hibás tervrajz objektumok gyógyítása egy korábbi mentett FreeCAD verziójából - - - - Draft_Join - - - Join - Csatlakoztatás - - - - Joins two wires together - Két háló csatlakoztatása - - - - Draft_Label - - - Label - Címke - - - - Creates a label, optionally attached to a selected object or element - Létrehoz egy címkét, tetszés szerint a kijelölt objektumhoz vagy elemhez csatolja - - Draft_Layer @@ -1675,645 +924,6 @@ Vezérlőpont létrehozásához kattints és húzzd. CTRL: illesztés, SHIFT: k Egy réteget ad hozzá - - Draft_Line - - - Line - Vonal - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - 2 pontos vonal készítése. CTRL illesztéshez, SHIFT kényszerítéshez - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Tükrözés - - - - Mirrors the selected objects along a line defined by two points - A kijelölt tárgyakat két pont által meghatározott vonal mentén tükrözi - - - - Draft_Move - - - Move - Mozgat - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - A kijelölt objektum mozgatása két pont között. CTRL az illesztéshez, SHIFT a kényszerítéshez, ALT a másoláshoz - - - - Draft_Offset - - - Offset - Eltolás - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Az aktív objektum átméretezése. CTLR illesztéshez, SHIFT kényszerítéshez, ALT másol - - - - Draft_PathArray - - - PathArray - Út az Adatmezőhöz - - - - Creates copies of a selected object along a selected path. - A kijelölt objektummal a kijelölt útvonalon másolatokat készít. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Pont - - - - Creates a point object - Létrehoz egy pont objektumot - - - - Draft_PointArray - - - PointArray - Pont Tömb - - - - Creates copies of a selected object on the position of points. - Másolatok készítése a kijelölt objektumokról a pontok helyén. - - - - Draft_Polygon - - - Polygon - Sokszög - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Szabályos sokszög létrehozása. CTRL illesztéshez, SHIFT kényszerítéshez - - - - Draft_Rectangle - - - Rectangle - Téglalap - - - - Creates a 2-point rectangle. CTRL to snap - Téglalap létrehozása 2 ponttal. CTRL illesztéshez - - - - Draft_Rotate - - - Rotate - Forgatás - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Kijelölt objektumok forgatása. CTLR illesztéshez, SHIFT kényszerítéshez, ALT másolatot készít - - - - Draft_Scale - - - Scale - Méretezés - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Méretezi a kiválasztott tárgyat egy alap ponttól. CTRL illesztéshez, SHIFT a igazításhoz, ALT CTRL a másoláshoz - - - - Draft_SelectGroup - - - Select group - Válassza ki a csoportot - - - - Selects all objects with the same parents as this group - Kiválasztja az összes azonos szülőkkel rendelkező objektumot ebben a csoportban - - - - Draft_SelectPlane - - - SelectPlane - Sík kijelölés - - - - Select a working plane for geometry creation - Válassz ki egy munkasíkot a geometria létrehozásához - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Egy proxy objektum létrehozása a jelenlegi munka síkból - - - - Create Working Plane Proxy - Munka sík proxy létrehozása - - - - Draft_Shape2DView - - - Shape 2D view - 2D alak nézet - - - - Creates Shape 2D views of selected objects - A kijelölt tárgy 2D felület nézetét hozza létre - - - - Draft_ShapeString - - - Shape from text... - Alakzat szöveg leírásból... - - - - Creates text string in shapes. - Karakterláncot hoz létre az alakzatokban. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Illesztési sáv megjelenítése - - - - Shows Draft snap toolbar - Tervrajz Illesztési pont eszköztár megjelenítése - - - - Draft_Slope - - - Set Slope - Lejtő beállítás - - - - Sets the slope of a selected Line or Wire - Beállítja a kijelölt vonal lejtójét vagy dróthálóját - - - - Draft_Snap_Angle - - - Angles - Szögek - - - - Snaps to 45 and 90 degrees points on arcs and circles - 45 és 90 fokos pontokat illeszt az íveken és körökön - - - - Draft_Snap_Center - - - Center - Középre - - - - Snaps to center of circles and arcs - Körök és Körívek középpontjához illeszti - - - - Draft_Snap_Dimensions - - - Dimensions - Méretek - - - - Shows temporary dimensions when snapping to Arch objects - Ív tárgyhoz illesztésnél ideiglenesen mutatja a méreteket - - - - Draft_Snap_Endpoint - - - Endpoint - Végpont - - - - Snaps to endpoints of edges - Illesztés az élek végpontjaihoz - - - - Draft_Snap_Extension - - - Extension - Meghosszabbítás - - - - Snaps to extension of edges - Élek meghosszabbításához illesztés - - - - Draft_Snap_Grid - - - Grid - Rács - - - - Snaps to grid points - Rácspontokhoz illesztés - - - - Draft_Snap_Intersection - - - Intersection - Metszet - - - - Snaps to edges intersections - Éleket metszéséhez illesztés - - - - Draft_Snap_Lock - - - Toggle On/Off - Illesztés Be/Ki kapcsolás - - - - Activates/deactivates all snap tools at once - Egyszerre Be-/kikapcsolja az összes illesztő eszközt - - - - Lock - Zárolás - - - - Draft_Snap_Midpoint - - - Midpoint - Felező - - - - Snaps to midpoints of edges - Élek felezőpontjaihoz illesztés - - - - Draft_Snap_Near - - - Nearest - Legközelebbi - - - - Snaps to nearest point on edges - Élek legközelebbi pontjához illeszt - - - - Draft_Snap_Ortho - - - Ortho - Merőleges - - - - Snaps to orthogonal and 45 degrees directions - Merőleges és 45 fokos irányú illesztés - - - - Draft_Snap_Parallel - - - Parallel - Párhuzamos - - - - Snaps to parallel directions of edges - Illesztés az élek párhuzamos irányaiban - - - - Draft_Snap_Perpendicular - - - Perpendicular - Merőleges - - - - Snaps to perpendicular points on edges - Illesztés az élek merőleges pontjaihoz - - - - Draft_Snap_Special - - - Special - Különleges - - - - Snaps to special locations of objects - Hozzáilleszti az objektumok különleges helyeihez - - - - Draft_Snap_WorkingPlane - - - Working Plane - Munka sík - - - - Restricts the snapped point to the current working plane - Korlátozza az illesztési pontokat a jelenlegi munka síkra - - - - Draft_Split - - - Split - Feloszt - - - - Splits a wire into two wires - Háló két részre osztása - - - - Draft_Stretch - - - Stretch - Nyújtás - - - - Stretches the selected objects - Kinyújtja a kiválasztott objektumokat - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Szöveg - - - - Creates an annotation. CTRL to snap - Megjegyzés létrehozása. CTRL illeszt - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Váltás szerkezeti módra a következő objektumoknál. - - - - Toggle Construction Mode - Építési mód váltása - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Folyamatos üzemmódra váltás - - - - Toggles the Continue Mode for next commands. - A folyamat mód következő parancsra váltása. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Megjelenítési módra váltás - - - - Swaps display mode of selected objects between wireframe and flatlines - Megjelenítési módot cserél a Drótvázas és a Sima vonalak között - - - - Draft_ToggleGrid - - - Toggle Grid - Rácsvonal kapcsolása - - - - Toggles the Draft grid on/off - Tervrajz rácsát kapcsolja ki/be - - - - Grid - Rács - - - - Toggles the Draft grid On/Off - Tervrajz rács ki/be kapcsolása - - - - Draft_Trimex - - - Trimex - Levág-Bővít (trimex) - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - A kijelölt tárgyat levág és meghosszabbít vagy kihúz egy egyoldalú felületet. CTRL-al illeszt, SHIFT-el kényszeríti a választott szegmenshez vagy a normál állapothoz, ALT megfordít - - - - Draft_UndoLine - - - Undo last segment - Utolsó szakasz visszavonása - - - - Undoes the last drawn segment of the line being drawn - A vonal utolsó rajzolt szakaszának visszavonása - - - - Draft_Upgrade - - - Upgrade - Frissítés - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Összecsatolja a kijelölt tárgyakat, vagy összezárja a drótvázakat kitöltött felületekké, vagy egyesíti a felületeket - - - - Draft_Wire - - - Polyline - Vonallánc - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Több pontos vonal létrehozása (vonallánc). CTRL illesz, SHIFT kényszerít - - - - Draft_WireToBSpline - - - Wire to B-spline - Drótháló a B-görbéhez - - - - Converts between Wire and B-spline - Átváltás a drótháló és a B-görbe közt - - Form @@ -2489,22 +1099,22 @@ value by using the [ and ] keys while drawing Gui::Dialog::DlgSettingsDraft - + General Draft Settings Általános Tervrajz beállítások - + This is the default color for objects being drawn while in construction mode. Ez az alapértelmezett színe a tárgyaknak, az építési módban. - + This is the default group name for construction geometry Ez az alapértelmezett csoport-név, az építési geometriánál - + Construction Építési @@ -2514,37 +1124,32 @@ value by using the [ and ] keys while drawing Mentse az aktuális színt és vonalvastagságot erre a munkamenetre - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - Ha ez be van jelölve, másolási üzemmódban marad az egész parancson keresztül, különben induláskor nem a másolási móddal fog indulni - - - + Global copy mode Globális másolási üzemmód - + Default working plane Alapértelmezett munkasík - + None Egyik sem - + XY (Top) XY (Felülről) - + XZ (Front) XZ (Elölről) - + YZ (Side) YZ (Oldalról) @@ -2610,12 +1215,12 @@ mint a " Arial: Dőlt " Általános beállítások - + Construction group name Konstrukció-csoport neve - + Tolerance Tűrés @@ -2635,72 +1240,67 @@ mint a " Arial: Dőlt " Itt lehet megadni egy SVG fájlokat tartalmazó könyvtár <pattern> meghatározásokat, melyet ki lehet egészíteni a standard-tervezet sraffozási mintákkal - + Constrain mod Kényszerítő mód - + The Constraining modifier key A kényszerítést módosító billentyű - + Snap mod Illesztési mód - + The snap modifier key Az illesztő módosító billentyű - + Alt mod Alt mód - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - Tárgy másolása után, normális, ha a másolat van kiválasztva. Ha ez az opció nincs kiválasztva, akkor az alap tárgy lesz kiválasztva. - - - + Select base objects after copying Válassza ki a bázis objektumokat másolás után - + If checked, a grid will appear when drawing Ha be van jelölve, egy rács jelenik meg, ha rajzol - + Use grid Rács használata - + Grid spacing Rács térköze - + The spacing between each grid line A rács vonalainak egymás közti távolságai - + Main lines every Minden egyes fővonal - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. A fő vonalak vastagabb rajzolatúak. Adja meg, mennyi négyzet legyen a fővonalak közt. - + Internal precision level Belső pontossági szint @@ -2730,17 +1330,17 @@ mint a " Arial: Dőlt " 3D objektum exportálása többfelületű hálórajzzá - + If checked, the Snap toolbar will be shown whenever you use snapping Ha be van jelölve, az illesztési eszköztár jelenik meg ha illeszteni akar - + Show Draft Snap toolbar Illesztési pont eszköztár megjelenítése - + Hide Draft snap toolbar after use A használat után a rajz illesztési pont eszközablak elrejtése @@ -2750,7 +1350,7 @@ mint a " Arial: Dőlt " Munka sík követő megjelenítése - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command Ha kijelölt, a Tervrajz rács mindig látható lesz, ha a Tervrajz munkafelület aktív. Egyébként csak akkor, ha parancsot használ @@ -2785,32 +1385,27 @@ mint a " Arial: Dőlt " Fehér vonal szín feketére váltása - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - Ha bejelölt, A Tervezet eszközök Alkatrész primitíveket hoz létre a Tervezet tárgyak helyett, ha elérhető. - - - + Use Part Primitives when available Ha elérhető kiinduló alkatrészeket használ - + Snapping Illesztés - + If this is checked, snapping is activated without the need to press the snap mod key Ha ez be van jelölve, az illesztéshez nincs szükség az illesztés gomb megnyomására - + Always snap (disable snap mod) Mindig illeszt (kiiktatja az illesztési módot) - + Construction geometry color Építési geometria színe @@ -2880,12 +1475,12 @@ mint a " Arial: Dőlt " Kitöltési minta felbontása - + Grid Rács - + Always show the grid Mindig jelenítse meg a rácsot @@ -2935,7 +1530,7 @@ mint a " Arial: Dőlt " Válasszon ki egy betűtípus fájlt - + Fill objects with faces whenever possible Töltse ki a tárgyakat felületekkel amikor csak lehetséges @@ -2990,12 +1585,12 @@ mint a " Arial: Dőlt " mm - + Grid size Rácsméret - + lines vonalak @@ -3175,7 +1770,7 @@ mint a " Arial: Dőlt " Automatikus frissítés (csak az örökölt importálása) - + Prefix labels of Clones with: Klónozás ezzel előtag címkék: @@ -3195,37 +1790,32 @@ mint a " Arial: Dőlt " Tizedesjegyek száma - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - Ha ez be van jelölve, tárgyak alap esetben kitöltöttként jelennek meg. Ellenkező esetben, ezek drótvázként jelennek meg - - - + Shift Shift - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key Az Alt módosító billentyű - + The number of horizontal or vertical lines of the grid Vízszintes vagy függőleges rácsvonalak száma - + The default color for new objects Új objektum alapértelmezett színe @@ -3249,11 +1839,6 @@ mint a " Arial: Dőlt " An SVG linestyle definition Egy SVG vonalstílus meghatározása - - - When drawing lines, set focus on Length instead of X coordinate - Amikor vonalakat rajzol, a fókuszt a hosszra helyezi az X koordináta helyett - Extension lines size @@ -3325,12 +1910,12 @@ mint a " Arial: Dőlt " Max görbületi szegmens: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. Tizedesek száma a belső koordinátás műveletekhez (pl. 3 = 0.001). A 6 és 8 közötti értékeket általában a FreeCAD használói között a legjobban elterjedtek. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. Ez a tűréshatárt használó függvények által használt érték. @@ -3342,260 +1927,340 @@ A fenti értéknél kisebb különbségű értékeket azonos értékekként fogj Használj örökölt python exportálót - + 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 Ha be van állítva ez a lehetőség, akkor ha a tervrajz objektumokat egy másik objektum meglévő felülete fölé szeretné létrehozni, akkor a tervrajz objektum "Támogatás " tulajdonsága az alapobjektumra lesz beállítva. Ez volt a FreeCAD 0.19 előtt az alapértelmezett viselkedés - + Construction Geometry Építési geometria - + In-Command Shortcuts Billentyű-parancsok a parancsokban - + Relative Relatív - + R R - + Continue Tovább - + T T - + Close Bezárás - + O O - + Copy Másolás - + P P - + Subelement Mode Al-elem mód - + D D - + Fill Kitöltés - + L L - + Exit Kilépés - + A A - + Select Edge Válasszon élt - + E E - + Add Hold Tartás hozzáadása - + Q Q - + Length Hossz - + H H - + Wipe Radíroz - + W W - + Set WP WP beállítás - + U U - + Cycle Snap Illesztés váltogatása - + ` ` - + Snap Illeszt - + S S - + Increase Radius Sugár növelése - + [ [ - + Decrease Radius Sugár csökkentése - + ] ] - + Restrict X X korlátozása - + X X - + Restrict Y Y korlátozása - + Y Y - + Restrict Z Z korlátozása - + Z Z - + Grid color Rács színe - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Szerkesztés - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3799,566 +2464,363 @@ This value is the maximum segment length. ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - Tervrajz illesztés - - draft - - not shape found - nem található alakzat - - - - All Shapes must be co-planar - Minden alakzatnak azonos síkban kell lennie - - - - The given object is not planar and cannot be converted into a sketch. - Az adott objektum nem sík és nem lehet átalakítani vázlattá. - - - - Unable to guess the normal direction of this object - Nem tudja meghatározni ennek az objektumnak a normális irányát - - - + Draft Command Bar Tervezet parancssor - + Toggle construction mode Építési mód váltása - + Current line color Aktuális vonal szín - + Current face color Aktuális felület szín - + Current line width Aktuális vonalvastagság - + Current font size Aktuális betűméret - + Apply to selected objects Alkalmazza a kijelölt objektumokon - + Autogroup off Autócsoport kikapcsolása - + active command: aktív parancs: - + None Egyik sem - + Active Draft command Aktív tervezési parancs - + X coordinate of next point Következő pont X koordinátája - + X X - + Y Y - + Z Z - + Y coordinate of next point Következő pont Y koordinátája - + Z coordinate of next point Következő pont Z koordinátája - + Enter point Pont megadása - + Enter a new point with the given coordinates Adjon meg egy új pontot a megadott koordinátákkal - + Length Hossz - + Angle Szög - + Length of current segment Aktuális szakasz hossza - + Angle of current segment Aktuális szakasz szöge - + Radius Sugár - + Radius of Circle A kör sugara - + If checked, command will not finish until you press the command button again Ha be van jelölve, a parancs nem fejeződik be, amíg újra meg nem nyomja a parancs gombot - + If checked, an OCC-style offset will be performed instead of the classic offset Ha kijelölt, egy OCC-stílusú eltolás lesz végrehajtva a klasszikus eltolás helyett - + &OCC-style offset OCC-stílusú eltolás - - Add points to the current object - Pontot ad az aktuális objektumhoz - - - - Remove points from the current object - A meglévő objektumból kiveszi a pontokat - - - - Make Bezier node sharp - Bézier csomókat élcsomókká alakít - - - - Make Bezier node tangent - Bezier-csomópontot érintővé alakít - - - - Make Bezier node symmetric - Bézier-csomópontot szimmetrikussá alakít - - - + Sides Oldalak - + Number of sides Oldalak száma - + Offset Eltolás - + Auto Automatikus - + Text string to draw Szöveges karakterlánc rajzolás - + String Karakterlánc - + Height of text Szöveg magassága - + Height Magasság - + Intercharacter spacing Karakteren belüli távolság - + Tracking Léptetés - + Full path to font file: Betűtípus fájl teljes elérési útja: - + Open a FileChooser for font file Nyissa meg a FájlKiválasztót a betűtípus fájlhoz - + Line Vonal - + DWire Terv-vonal - + Circle Kör - + Center X Közép X - + Arc Ív - + Point Pont - + Label Címke - + Distance Távolság - + Trim Vágás - + Pick Object Objektum kiválasztás - + Edit Szerkesztés - + Global X Globális X - + Global Y Globális Y - + Global Z Globális Z - + Local X Helyi X - + Local Y Helyi Y - + Local Z Helyi Z - + Invalid Size value. Using 200.0. Érvénytelen méret érték. Használja 200.0. - + Invalid Tracking value. Using 0. Léptetés értéke érvénytelen. Használja 0. - + Please enter a text string. Adjon meg egy szöveges karakterláncot. - + Select a Font file Válasszon ki egy betűtípus fájlt - + Please enter a font file. Kérjük, írja be a betűtípus fájlt. - + Autogroup: Autogroup: - + Faces Felületek - + Remove Törlés - + Add Hozzáad - + Facebinder elements Felülettároló elemek - - Create Line - Vonal létrehozása - - - - Convert to Wire - Dróthálóvá alakítja - - - + BSpline Folyamatos ív - + BezCurve BézGörbe - - Create BezCurve - BézGörbe létrehozása - - - - Rectangle - Téglalap - - - - Create Plane - Sík létrehozása - - - - Create Rectangle - Téglalap rajzolása - - - - Create Circle - Kör rajzolása - - - - Create Arc - Ív létrehozása - - - - Polygon - Sokszög - - - - Create Polygon - Polygon létrehozása - - - - Ellipse - Ellipszis - - - - Create Ellipse - Ellipszis létrehozása - - - - Text - Szöveg - - - - Create Text - Szöveg létrehozása - - - - Dimension - Dimenzió - - - - Create Dimension - Méretek létrehozása - - - - ShapeString - AlakzatSzövegből - - - - Create ShapeString - AlakzatSzövegből létrehozása - - - + Copy Másolás - - - Move - Mozgat - - - - Change Style - Stílus váltás - - - - Rotate - Forgatás - - - - Stretch - Nyújtás - - - - Upgrade - Frissítés - - - - Downgrade - Visszaminősít - - - - Convert to Sketch - Alakítsa vázlattá - - - - Convert to Draft - Tervrajzzá alakít - - - - Convert - Átalakítás - - - - Array - Sorba rendezés - - - - Create Point - Pont létrehozása - - - - Mirror - Tükrözés - The DXF import/export libraries needed by FreeCAD to handle @@ -4379,581 +2841,329 @@ https://github.com/yorikvanhavre/Draft-dxf-importer A FreeCAD letöltésének bekapcsolásához válassza az "Igen"-t. - - Draft.makeBSpline: not enough points - Draft.makeBSpline: nincs elég pont - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: Azonos végpontok összezárásának eröltetése - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: Érvénytelen pontlista - - - - No object given - Nincs megadott tárgy - - - - The two points are coincident - A két pont egybeesik - - - + Found groups: closing each open object inside Csoportokat talált: minden belső nyitott objektum bezárása - + Found mesh(es): turning into Part shapes Háló(ka)t találtam: Alkatrészekké alakít - + Found 1 solidifiable object: solidifying it Egy kialakítható tárgy található: megszilárdítjuk, felületet képzünk - + Found 2 objects: fusing them Két objektum található: egybeolvaszt - + Found several objects: creating a shell Több objektumot talált: létrehoz egy héjat - + Found several coplanar objects or faces: creating one face Találtam több egy síkban fekvő tárgyat vagy felületet: létrehoz egy felületet - + Found 1 non-parametric objects: draftifying it Találtunk 1 nem parametrikus objektumok: tervrajzzá alakít - + Found 1 closed sketch object: creating a face from it 1 zárt vázlat tárgyat talált: létrehoz belőle egy felületet - + Found 1 linear object: converting to line 1 lineáris tárgyat talált: átalakítja egyenessé - + Found closed wires: creating faces Zárt drótvázat talált: létrehoz felületeket - + Found 1 open wire: closing it 1 nyílt szakaszt talált: bezárja - + Found several open wires: joining them Találtam több nyitott vonalat: csatlakoztatom - + Found several edges: wiring them Több élt talált: összeköti őket - + Found several non-treatable objects: creating compound Találtam több nem kezelhető tárgyat: létrehoz egyesítést - + Unable to upgrade these objects. Nem lehet frissíteni ezeket a tárgyakat. - + Found 1 block: exploding it Találtam 1 blokkot: szétrobbantom - + Found 1 multi-solids compound: exploding it Találtam 1 összetett multi-szilárd testet: robbantom - + Found 1 parametric object: breaking its dependencies Találtunk 1 parametrikus objektumot: függőségeket felosztja - + Found 2 objects: subtracting them Két objektum találat: kivonja egymásból - + Found several faces: splitting them Több felület találat: felosztja - + Found several objects: subtracting them from the first one Több objektum találat: kivonja az elsőből - + Found 1 face: extracting its wires Találtunk 1 felületet: vonalakra bontja - + Found only wires: extracting their edges Csak vonalak találhatók: éleiket kibontja - + No more downgrade possible Nem lehet több visszaminősítést végezni - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: Ugyanazzal az első/utolsó ponttal bezárva. Geometria nem frissül. - - - + No point found Nem található pont - - ShapeString: string has no wires - ShapeString: karakterláncnak nincs drótváza - - - + Relative Relatív - + Continue Tovább - + Close Bezárás - + Fill Kitöltés - + Exit Kilépés - + Snap On/Off Illesztés be/ki-kapcsolása - + Increase snap radius Illesztési sugár növelése - + Decrease snap radius Illesztési sugár csökkentése - + Restrict X X korlátozása - + Restrict Y Y korlátozása - + Restrict Z Z korlátozása - + Select edge Válassza ki az élt - + Add custom snap point Egyéni illesztő pont hozzáadása - + Length mode Hosszanti mód - + Wipe Radíroz - + Set Working Plane Munka sík beállítás - + Cycle snap object Illesztés objektumok váltogatása - + Check this to lock the current angle Jelölje be az aktuális szög lezárásához - + Coordinates relative to last point or absolute Előző ponthoz viszonyított vagy abszolút koordináták - + Filled Kitöltött - + Finish Befejezés - + Finishes the current drawing or editing operation Befejezi az aktuális rajz vagy szerkesztési műveletet - + &Undo (CTRL+Z) Visszavonás (CTRL + Z) - + Undo the last segment Utolsó szegmens visszavonása - + Finishes and closes the current line A folyamatban lévő vonal befejezése és lezárása - + Wipes the existing segments of this line and starts again from the last point Kiradírozza a meglévő szegmenst ebből a vonalból és ismét az utolsó ponttól kezdi - + Set WP WP beállítás - + Reorients the working plane on the last segment A munkasíkot átállítja az utolsó szegmensen - + Selects an existing edge to be measured by this dimension Ezzel a mérettel történő méréshez válasszon ki egy létező élt - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands Ha ki van jelölve, az objektumok másolva lesznek mozgatás helyett. A Beállítások -> Vázlat -> Globális másolás mód a későbbi parancsok esetén - - Default - Alapértelmezett - - - - Create Wire - Drótváz létrehozása - - - - Unable to create a Wire from selected objects - Nem sikerült létrehozni egy dróthálót a kijelölt objektumokból - - - - Spline has been closed - Görbe lezárva - - - - Last point has been removed - Utolsó pont eltávolítva - - - - Create B-spline - B-görbe létrehozása - - - - Bezier curve has been closed - Bezier-görbe lezárásra került - - - - Edges don't intersect! - Élek nem metszik egymást! - - - - Pick ShapeString location point: - Válasszon AlakzatSzövegből elhelyezési pontot: - - - - Select an object to move - Objektum kijelölése mozgatáshoz - - - - Select an object to rotate - Jelöljön ki egy objektumot elforgatáshoz - - - - Select an object to offset - Egy tárgy kijelölése az eltoláshoz - - - - Offset only works on one object at a time - Egyszerre csak egy tárgyon működik az eltolás - - - - Sorry, offset of Bezier curves is currently still not supported - Elnézést, a Bézier görbe eltolás jelenleg még nem támogatott - - - - Select an object to stretch - Jelöljön ki egy objektumot a nyújtáshoz - - - - Turning one Rectangle into a Wire - Egy téglalap átalakítása drótvázzá - - - - Select an object to join - Objektum kijelölése csatalkoztatáshoz - - - - Join - Csatlakoztatás - - - - Select an object to split - Objektum kijelölése felosztáshoz - - - - Select an object to upgrade - Jelöljön ki egy objektumot a frissítéshez - - - - Select object(s) to trim/extend - Válassza ki a tárgya(ka)t a vágáshoz/kiterjesztéshez - - - - Unable to trim these objects, only Draft wires and arcs are supported - Nem lehet vágni a tárgyakat, csak Tervrajz vonalak és ívek támogatottak - - - - Unable to trim these objects, too many wires - Nem lehet ezeket a tárgyakat vágni, túl sok drótváz - - - - These objects don't intersect - Ezek az objektumok nem metszik egymást - - - - Too many intersection points - Túl sok kereszteződési pont - - - - Select an object to scale - Objektum kijelölése a méretezéshez - - - - Select an object to project - Jelöljön ki egy objektumot a vetítéshez - - - - Select a Draft object to edit - Szerkesztéshez Tervrajz tárgyat választ - - - - Active object must have more than two points/nodes - Aktív objektumnak kettőnél több pontot/csomópontot kell tartalmaznia - - - - Endpoint of BezCurve can't be smoothed - BézGörbe végpontját nem lehet elsimítani - - - - Select an object to convert - Jelöljön ki egy konvertálandó tárgyat - - - - Select an object to array - Jelöljön ki egy objektumot, a sorba rendezéshez - - - - Please select base and path objects - Kérem válassza ki az alap és az útvonal tárgyakat - - - - Please select base and pointlist objects - - Kérem válasszon alap és pontlista objektumokat - - - - - Select an object to clone - Jelöljön ki egy tárgyat a klónozáshoz - - - - Select face(s) on existing object(s) - Válassza ki a meglévő objektum(ok) felülete(i)t - - - - Select an object to mirror - Elem kiválasztása tükrözéshez - - - - This tool only works with Wires and Lines - Ez az eszköz csak Dróthálókkal vagy Egyenesekkel működik - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s megosztja az alappontot %d másik objektummal. Kérem ellenőrizze, ha módosítani szeretné ezt. - + Subelement mode Alelem mód - - Toggle radius and angles arc editing - Sugár-és szögívek szerkesztésének ki-és bekapcsolása - - - + Modify subelements Alelemek módosítása - + If checked, subelements will be modified instead of entire objects Ha be van jelölve, az al-elemek lesznek módosítva a teljes tárgy helyett - + CubicBezCurve HarmadfokúBezGörbe - - Some subelements could not be moved. - Egyes al elemeket nem lehet mozgatni. - - - - Scale - Méretezés - - - - Some subelements could not be scaled. - Egyes al elemeket nem lehet léptékezni. - - - + Top Felülnézet - + Front Elölnézet - + Side Oldal - + Current working plane Jelenlegi munka sík - - No edit point found for selected object - A kijelölt objektumhoz nem található szerkesztőpont - - - + 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 Jelölje be ezt, ha az objektumnak kitöltöttként kell megjelennie, máskülönben drótvázként fog megjelenni. Nem érhető el, ha a "Rész-primitívek használata" beállítás engedélyezve van @@ -4973,220 +3183,15 @@ A FreeCAD letöltésének bekapcsolásához válassza az "Igen"-t. Rétegek - - Pick first point - Első pont kiválasztása - - - - Pick next point - Következő pont kiválasztása - - - + Polyline Vonallánc - - Pick next point, or Finish (shift-F) or close (o) - Következő pont kiválasztása vagy Befejezés (shift + F) vagy Zárás (O) - - - - Click and drag to define next knot - Fogd és vidd a következő csomópont meghatározásához - - - - Click and drag to define next knot: ESC to Finish or close (o) - Fogd és vidd a következő csomópont meghatározásához: ESC a befejezéshez vagy bezárás (o) - - - - Pick opposite point - Ellenkező pontot kiválasztása - - - - Pick center point - Középpont kiválasztása - - - - Pick radius - Sugár kiválasztása - - - - Pick start angle - Kezdő fok kiválasztása - - - - Pick aperture - Nyílás kiválasztása - - - - Pick aperture angle - Nyílás szögének kiválasztása - - - - Pick location point - Helyzet pont kiválasztása - - - - Pick ShapeString location point - AlakzatSzövegből elhelyezési pont kiválasztása - - - - Pick start point - Kiinduló pont kiválasztása - - - - Pick end point - Végpont kiválasztása - - - - Pick rotation center - Elforgatás középpont (tengely) kiválasztása - - - - Base angle - Alap szög - - - - Pick base angle - Alap szög kiválasztása - - - - Rotation - Forgatás - - - - Pick rotation angle - Elforgatási szög kiválasztása - - - - Cannot offset this object type - Ez az objektum típus nem tolható el - - - - Pick distance - Távolság kiválasztása - - - - Pick first point of selection rectangle - Válassza ki az első pontot a téglalap kijelölésén - - - - Pick opposite point of selection rectangle - Válassza ki a második pontot a téglalap kijelölésén - - - - Pick start point of displacement - Elmozdulás kezdőpontjának kiválasztása - - - - Pick end point of displacement - Elmozdulás végpontjának kiválasztása - - - - Pick base point - Bázis pont kiválasztása - - - - Pick reference distance from base point - Válassza ki a referencia távolságot az alap pontból - - - - Pick new distance from base point - Válassza ki az új referencia távolságot az alap pontból - - - - Select an object to edit - Jelöljön ki egy objektumot a szerkeztéshez - - - - Pick start point of mirror line - Tükrözési tengely kezdőpontjának kiválasztása - - - - Pick end point of mirror line - Tükrözési tengely végpontjának kiválasztása - - - - Pick target point - Célpont kiválasztása - - - - Pick endpoint of leader line - Vezető vonal végpontjának kiválasztása - - - - Pick text position - Szöveg helyzetének kiválasztása - - - + Draft Tervrajz - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed @@ -5278,37 +3283,37 @@ A FreeCAD letöltésének bekapcsolásához válassza az "Igen"-t. Lekerekítés létrehozása - + Toggle near snap on/off Toggle near snap on/off - + Create text Szöveg létrehozása - + Press this button to create the text object, or finish your text with two blank lines Press this button to create the text object, or finish your text with two blank lines - + Center Y Center Y - + Center Z Center Z - + Offset distance Offset distance - + Trim distance Trim distance @@ -5323,74 +3328,9 @@ A FreeCAD letöltésének bekapcsolásához válassza az "Igen"-t. Select contents - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Egyéni - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Drótháló diff --git a/src/Mod/Draft/Resources/translations/Draft_id.qm b/src/Mod/Draft/Resources/translations/Draft_id.qm index 6b653e4e80..99d70eb127 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_id.qm and b/src/Mod/Draft/Resources/translations/Draft_id.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_id.ts b/src/Mod/Draft/Resources/translations/Draft_id.ts index 29be1a58d6..f8a2cb21ee 100644 --- a/src/Mod/Draft/Resources/translations/Draft_id.ts +++ b/src/Mod/Draft/Resources/translations/Draft_id.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Mendefinisikan pola penetasan - - - - Sets the size of the pattern - Menyetel ukuran pola - - - - Startpoint of dimension - Dimensi Startpoint - - - - Endpoint of dimension - Dimensi Endpoint - - - - Point through which the dimension line passes - Titik mana lewat jalur dimensi - - - - The object measured by this dimension - Objek yang diukur dengan dimensi ini - - - - The geometry this dimension is linked to - Geometri dimensi ini terkait dengan - - - - The measurement of this dimension - Pengukuran dimensi ini - - - - For arc/circle measurements, false = radius, true = diameter - Untuk pengukuran busur lingkaran, palsu = radius, benar = diameter - - - - Font size - Ukuran huruf - - - - The number of decimals to show - Jumlah desimal untuk menunjukkan - - - - Arrow size - Panah ukuran - - - - The spacing between the text and the dimension line - Jarak antara teks dan garis dimensi - - - - Arrow type - Jenis Panah - - - - Font name - Nama font - - - - Line width - Lebar garis - - - - Line color - Line warna - - - - Length of the extension lines - Panjang baris ekstensi - - - - Rotate the dimension arrows 180 degrees - Memutar panah dimensi 180 derajat - - - - Rotate the dimension text 180 degrees - Putar teks dimensi 180 derajat - - - - Show the unit suffix - Tampilkan akhiran unit - - - - The position of the text. Leave (0,0,0) for automatic position - Posisi teks. Tinggalkan (0,0,0) untuk posisi otomatis - - - - Text override. Use $dim to insert the dimension length - Menimpa teks. Gunakan $dim untuk memasukkan dimensi panjang - - - - A unit to express the measurement. Leave blank for system default - Sebuah unit untuk mengekspresikan pengukuran. Biarkan kosong untuk sistem default - - - - Start angle of the dimension - Mulai sudut dimensi - - - - End angle of the dimension - Akhir sudut dimensi - - - - The center point of this dimension - Titik pusat dari dimensi ini - - - - The normal direction of this dimension - Arah yang normal dimensi ini - - - - Text override. Use 'dim' to insert the dimension length - Menimpa teks. Gunakan 'redup' untuk memasukkan dimensi panjang - - - - Length of the rectangle - Panjang persegi panjang - Radius to use to fillet the corners Radius menggunakan untuk fillet sudut - - - Size of the chamfer to give to the corners - Ukuran Talang untuk memberikan sudut - - - - Create a face - Menciptakan wajah - - - - Defines a texture image (overrides hatch patterns) - Mendefinisikan sebuah gambar tekstur (mengabaikan menetas pola) - - - - Start angle of the arc - Mulai sudut busur - - - - End angle of the arc (for a full circle, give it same value as First Angle) - Akhir sudut dari busur (untuk lingkaran penuh, memberikan sama nilai sebagai sudut pertama) - - - - Radius of the circle - Jari-jari lingkaran - - - - The minor radius of the ellipse - Jari-jari kecil ellipse - - - - The major radius of the ellipse - Radius utama dari ellipse - - - - The vertices of the wire - Vertex kawat - - - - If the wire is closed or not - Jika kawat tertutup atau tidak - The start point of this line @@ -224,505 +24,155 @@ Panjang baris ini - - Create a face if this object is closed - Menciptakan wajah jika objek ini ditutup - - - - The number of subdivisions of each edge - Jumlah subdivisi dari tepi masing-masing - - - - Number of faces - Jumlah wajah - - - - Radius of the control circle - Jari-jari lingkaran kontrol - - - - How the polygon must be drawn from the control circle - Bagaimana poligon harus ditarik dari lingkaran kontrol - - - + Projection direction Proyeksi arah - + The width of the lines inside this object Lebar garis dalam objek ini - + The size of the texts inside this object Ukuran teks didalam objek ini - + The spacing between lines of text Jarak antara baris teks - + The color of the projected objects Warna benda yang diproyeksikan - + The linked object Objek terkait - + Shape Fill Style Bentuk Isi Style - + Line Style Gaya baris - + If checked, source objects are displayed regardless of being visible in the 3D model Kalau dicentang, sumber objek ditampilkan tanpa memperhatikan untuk menjadi tampil dalam model 3D - - Create a face if this spline is closed - Menciptakan wajah jika spline ini ditutup - - - - Parameterization factor - Demikian faktor - - - - The points of the Bezier curve - Titik kurva Bezier - - - - The degree of the Bezier function - Tingkat fungsi Bezier - - - - Continuity - Lanjutkan - - - - If the Bezier curve should be closed or not - Jika kurva Bezier harus tertutup atau tidak - - - - Create a face if this curve is closed - Menciptakan wajah jika spline ini ditutup - - - - The components of this block - Komponen dari jendela ini - - - - The base object this 2D view must represent - Objek dasar harus mewakili pandangan ini 2D - - - - The projection vector of this object - Vektor proyeksi objek ini - - - - The way the viewed object must be projected - Cara objek dilihat harus diproyeksikan - - - - The indices of the faces to be projected in Individual Faces mode - Indeks yang wajah-wajah ke dalam individu wajah mode - - - - Show hidden lines - Tampilkan garis tersembunyi - - - + The base object that must be duplicated Objek dasar yang harus digandakan - + The type of array to create Jenis array untuk membuat - + The axis direction Arah sumbu - + Number of copies in X direction Jumlah salinan di X arah - + Number of copies in Y direction Jumlah salinan arah Y - + Number of copies in Z direction Jumlah salinan arah Z - + Number of copies Jumlah salinan - + Distance and orientation of intervals in X direction Jarak dan orientasi interval di X arah - + Distance and orientation of intervals in Y direction Jarak dan orientasi interval arah Y - + Distance and orientation of intervals in Z direction Jarak dan orientasi interval dalam arah Z - + Distance and orientation of intervals in Axis direction Jarak dan orientasi interval dalam arah Axis - + Center point Pusat titik - + Angle to cover with copies Angle untuk menutupi dengan salinan - + Specifies if copies must be fused (slower) Menentukan apakah salinan harus menyatu (lebih lambat) - + The path object along which to distribute objects The path objek bersama yang untuk mendistribusikan benda - + Selected subobjects (edges) of PathObj Subobject (tepi) yang dipilih dari PathObj - + Optional translation vector Vektor terjemahan pilihan - + Orientation of Base along path Orientasi Basis sepanjang jalan - - X Location - X Lokasi - - - - Y Location - Lokasi y - - - - Z Location - Z Location - - - - Text string - String teks - - - - Font file name - Nama file font - - - - Height of text - Tinggi teks - - - - Inter-character spacing - Jarak antar karakter - - - - Linked faces - Wajah yang tertaut - - - - Specifies if splitter lines must be removed - Menentukan apakah garis membagi harus dilepas - - - - An optional extrusion value to be applied to all faces - Nilai ekstrusi opsional untuk diterapkan ke semua wajah - - - - Height of the rectangle - Tinggi pesrsegi panjang - - - - Horizontal subdivisions of this rectangle - Subdivisi horizantal dari persegi panjang ini - - - - Vertical subdivisions of this rectangle - Subdivisi vertikal dari persegi panjang ini - - - - The placement of this object - Penempatan objek ini - - - - The display length of this section plane - Panjang tampilan bidang bagian ini - - - - The size of the arrows of this section plane - Ukuran panah bidang bagian ini - - - - For Cutlines and Cutfaces modes, this leaves the faces at the cut location - Untuk mode Cutlines and Cutfaces, daun ini menghadap ke lokasi yang dipotong - - - - The base object is the wire, it's formed from 2 objects - Objek dasarnya adalah kawat , itu terbentuk dari 2 benda - - - - The tool object is the wire, it's formed from 2 objects - Objek alat adalah kawat, itu terbentuk dari 2 benda - - - - The length of the straight segment - Panjang segmen lurus - - - - The point indicated by this label - The titik yang ditunjukkan oleh ini label - - - - The points defining the label polyline - Poin yang menentukan label polyline - - - - The direction of the straight segment - Arah segmen lurus - - - - The type of information shown by this label - Jenis informasi yang ditunjukkan oleh label ini - - - - The target object of this label - Tujuan dari label ini - - - - The text to display when type is set to custom - Teks yang akan ditampilkan saat tipe diatur ke custom - - - - The text displayed by this label - Teks yang ditampilkan oleh label ini - - - - The size of the text - Ukuran teksnya - - - - The font of the text - Huruf teks - - - - The size of the arrow - Ukuran panah - - - - The vertical alignment of the text - Penyelarasan vertikal teks - - - - The type of arrow of this label - Jenis panah dari label ini - - - - The type of frame around the text of this object - Jenis bingkai di sekitar teks objek ini - - - - Text color - Text color - - - - The maximum number of characters on each line of the text box - Jumlah maksimum karakter di setiap baris dalam kotak teks - - - - The distance the dimension line is extended past the extension lines - The distance the dimension line is extended past the extension lines - - - - Length of the extension line above the dimension line - Length of the extension line above the dimension line - - - - The points of the B-spline - The points of the B-spline - - - - If the B-spline is closed or not - If the B-spline is closed or not - - - - Tessellate Ellipses and B-splines into line segments - Tessellate Ellipses and B-splines into line segments - - - - 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 be recomputed only if it is visible - If this is True, this object will be recomputed only if it is visible - - - + Base Base - + PointList PointList - + Count Menghitung - - - The objects included in this clone - The objects included in this clone - - - - The scale factor of this clone - The scale factor of this clone - - - - If this clones several objects, this specifies if the result is a fusion or a compound - If this clones several objects, this specifies if the result is a fusion or a compound - - - - This specifies if the shapes sew - This specifies if the shapes sew - - - - Display a leader line or not - Display a leader line or not - - - - The text displayed by this object - The text displayed by this object - - - - Line spacing (relative to font size) - Line spacing (relative to font size) - - - - The area of this object - The area of this object - - - - Displays a Dimension symbol at the end of the wire - Displays a Dimension symbol at the end of the wire - - - - Fuse wall and structure objects of same type and material - Fuse wall and structure objects of same type and material - The objects that are part of this layer @@ -759,83 +209,231 @@ The transparency of the children of this layer - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object Show array element as children object - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle Distance between copies in a circle - + Distance between circles Distance between circles - + number of circles number of circles + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Ganti nama + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Menghapus + + + + Text + Teks + + + + Font size + Ukuran huruf + + + + Line spacing + Line spacing + + + + Font name + Nama font + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Unit + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Lebar garis + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Panah ukuran + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Jenis Panah + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Dot + + + + Arrow + Panah + + + + Tick + Tick + + Draft - - - Slope - Kemiringan - - - - Scale - Skala - - - - Writing camera position - Menulis posisi kamera - - - - Writing objects shown/hidden state - Menulis benda yang ditampilkan / tersembunyi - - - - X factor - Faktor X - - - - Y factor - Faktor Y - - - - Z factor - Z faktor - - - - Uniform scaling - Seragam penskalaan - - - - Working plane orientation - Orientasi bidang kerja - Download of dxf libraries failed. @@ -844,55 +442,35 @@ from menu Tools -> Addon Manager Download perpustakaan dxf gagal Silahkan install addon perpustakaan dxf secara manual dari menu Tools -> Addon Manager - - This Wire is already flat - This Wire is already flat - - - - Pick from/to points - Pick from/to points - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - - - - Create a clone - Buat tiruan - - - + %s cannot be modified because its placement is readonly. %s cannot be modified because its placement is readonly. - + Upgrade: Unknown force method: Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius - - - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools + + + Draft utility tools + Draft utility tools + &Drafting @@ -914,12 +492,12 @@ from menu Tools -> Addon Manager &Utilities - + Draft Konsep - + Import-Export Ekspor Impor @@ -933,101 +511,111 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Sekering - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance Tangential distance - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance Radial distance - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers Number of circular layers - + Symmetry Simetri - + (Placeholder for the icon) (Placeholder for the icon) @@ -1041,104 +629,122 @@ from menu Tools -> Addon Manager - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z Reset Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Sekering - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) (Placeholder for the icon) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y 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. + 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 + Number of elements + DraftPolarArrayTaskPanel @@ -1149,81 +755,93 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Sekering - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 Polar angle - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements Number of elements - + (Placeholder for the icon) (Placeholder for the icon) @@ -1291,375 +909,6 @@ from menu Tools -> Addon Manager Reset Point - - Draft_AddConstruction - - - Add to Construction group - Add to Construction group - - - - Adds the selected objects to the Construction group - Adds the selected objects to the Construction group - - - - Draft_AddPoint - - - Add Point - Add Point - - - - Adds a point to an existing Wire or B-spline - Adds a point to an existing Wire or B-spline - - - - Draft_AddToGroup - - - Move to group... - Pindah ke grup... - - - - Moves the selected object(s) to an existing group - Memindahkan objek yang dipilih ke grup yang ada - - - - Draft_ApplyStyle - - - Apply Current Style - Terapkan Gaya Ini - - - - Applies current line width and color to selected objects - Terapkan lebar garis dan warna ini untuk objek yang dipilih - - - - Draft_Arc - - - Arc - Busur - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - - - - Draft_ArcTools - - - Arc tools - Arc tools - - - - Draft_Arc_3Points - - - Arc 3 points - Arc 3 points - - - - Creates an arc by 3 points - Creates an arc by 3 points - - - - Draft_Array - - - Array - Array - - - - Creates a polar or rectangular array from a selected object - Menciptakan susunan melingkar atau persegi panjang dari obyek yang dipilih - - - - Draft_AutoGroup - - - AutoGroup - AutoGroup - - - - Select a group to automatically add all Draft & Arch objects to - Pilih grup untuk secara otomatis menambahkan semua Draft & Arch objek untuk - - - - Draft_BSpline - - - B-spline - B-spline - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - - - - Draft_BezCurve - - - BezCurve - BezCurve - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Menciptakan kurva Bezier. CTRL untuk snap, SHIFT untuk membatasi - - - - Draft_BezierTools - - - Bezier tools - Bezier tools - - - - Draft_Circle - - - Circle - Lingkaran - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Menciptakan sebuah lingkaran. CTRL untuk snap, ALT untuk memilih objek singgung - - - - Draft_Clone - - - Clone - Klon - - - - Clones the selected object(s) - Klon obyek yang dipilih - - - - Draft_CloseLine - - - Close Line - Tutup Garis - - - - Closes the line being drawn - Menutup garis yang ditarik - - - - Draft_CubicBezCurve - - - CubicBezCurve - CubicBezCurve - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - - - - Draft_DelPoint - - - Remove Point - Menghapus Titik - - - - Removes a point from an existing Wire or B-spline - Removes a point from an existing Wire or B-spline - - - - Draft_Dimension - - - Dimension - Dimensi - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Menciptakan sebuah dimensi. CTRL untuk snap, pergeseran untuk membatasi, ALT untuk memilih segmen - - - - Draft_Downgrade - - - Downgrade - Kelas bawah - - - - Explodes the selected objects into simpler objects, or subtracts faces - Explodes objek yang dipilih menjadi objek yang lebih sederhana, atau kurangi wajah - - - - Draft_Draft2Sketch - - - Draft to Sketch - Draf untuk Sketsa - - - - Convert bidirectionally between Draft and Sketch objects - Mengkonversi bidirectionally antara Draft dan Sketch objek - - - - Draft_Drawing - - - Drawing - Gambar - - - - Puts the selected objects on a Drawing sheet - Puts the selected objects on a Drawing sheet - - - - Draft_Edit - - - Edit - Edit - - - - Edits the active object - Mengedit objek yang aktif - - - - Draft_Ellipse - - - Ellipse - Elips - - - - Creates an ellipse. CTRL to snap - Membuat elips CTRL untuk snap - - - - Draft_Facebinder - - - Facebinder - Pengikat wajah - - - - Creates a facebinder object from selected face(s) - Membuat objek facebinder dari wajah yang dipilih - - - - Draft_FinishLine - - - Finish line - Garis Akhir - - - - Finishes a line without closing it - Mengakhiri garis tanpa menutupnya - - - - Draft_FlipDimension - - - Flip Dimension - Flip Dimension - - - - Flip the normal direction of a dimension - Balikkan arah normal dari dimensi - - - - Draft_Heal - - - Heal - Menyembuhkan - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Sembuhkan benda-benda Rusak yang salah yang disimpan dari versi FreeCAD sebelumnya - - - - Draft_Join - - - Join - Join - - - - Joins two wires together - Joins two wires together - - - - Draft_Label - - - Label - Label - - - - Creates a label, optionally attached to a selected object or element - Membuat label, secara opsional terikat pada objek atau elemen yang dipilih - - Draft_Layer @@ -1673,645 +922,6 @@ Click and drag to define control points. CTRL to snap, SHIFT to constrainAdds a layer - - Draft_Line - - - Line - Garis - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Membuat garis 2 titik. CTRL untuk sejajarkan. SHIFT untuk mengekang - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Cermin - - - - Mirrors the selected objects along a line defined by two points - Cermin objek yang dipilih sepanjang garis yang didefinisikan oleh dua titik - - - - Draft_Move - - - Move - Pindah - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - - - - Draft_Offset - - - Offset - Mengimbangi - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Nonaktifkan objek aktif. CTRL untuk snap, SHIFT untuk membatasi, ALT untuk menyalin - - - - Draft_PathArray - - - PathArray - PathArray - - - - Creates copies of a selected object along a selected path. - Membuat salinan dari objek yang dipilih di sepanjang jalur yang dipilih. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Titik - - - - Creates a point object - Membuat objek titik - - - - Draft_PointArray - - - PointArray - PointArray - - - - Creates copies of a selected object on the position of points. - Creates copies of a selected object on the position of points. - - - - Draft_Polygon - - - Polygon - Poligon - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Membuat poligon biasa. CTRL untuk snap, SHIFT untuk membatasi - - - - Draft_Rectangle - - - Rectangle - Empat persegi panjang - - - - Creates a 2-point rectangle. CTRL to snap - Membuat persegi panjang 2 titik. CTRL untuk snap - - - - Draft_Rotate - - - Rotate - Memutar - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Memutar objek yang dipilih. CTRL untuk snap, SHIFT untuk membatasi, ALT membuat salinan - - - - Draft_Scale - - - Scale - Skala - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Tentukan objek yang dipilih dari titik dasar. CTRL untuk snap, SHIFT untuk membatasi, ALT untuk menyalin - - - - Draft_SelectGroup - - - Select group - Pilih grup - - - - Selects all objects with the same parents as this group - Memilih semua objek dengan orang tua yang sama dengan grup ini - - - - Draft_SelectPlane - - - SelectPlane - Pilih Pesawat - - - - Select a working plane for geometry creation - Pilih bidang kerja untuk pembuatan geometri - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Membuat objek proxy dari pesawat kerja saat ini - - - - Create Working Plane Proxy - Create Working Plane Proxy - - - - Draft_Shape2DView - - - Shape 2D view - Bentuk tampilan 2D - - - - Creates Shape 2D views of selected objects - Menciptakan Bentuk 2D dilihat dari objek yang dipilih - - - - Draft_ShapeString - - - Shape from text... - Bentuk dari teks... - - - - Creates text string in shapes. - Membuat string teks dalam bentuk. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Tampilkan Snap Bar - - - - Shows Draft snap toolbar - Menunjukkan draf toolbar snap - - - - Draft_Slope - - - Set Slope - Set Slope - - - - Sets the slope of a selected Line or Wire - Sets the slope of a selected Line or Wire - - - - Draft_Snap_Angle - - - Angles - Sudut - - - - Snaps to 45 and 90 degrees points on arcs and circles - Jepret ke 45 dan 90 derajat poin pada busur dan lingkaran - - - - Draft_Snap_Center - - - Center - Pusat - - - - Snaps to center of circles and arcs - Jepret ke tengah lingkaran dan busur - - - - Draft_Snap_Dimensions - - - Dimensions - Ukuran - - - - Shows temporary dimensions when snapping to Arch objects - Menunjukkan dimensi sementara saat membuka objek Arch - - - - Draft_Snap_Endpoint - - - Endpoint - Titik akhir - - - - Snaps to endpoints of edges - Jepret ke titik akhir tepi - - - - Draft_Snap_Extension - - - Extension - Perpanjangan - - - - Snaps to extension of edges - Jepret ke ekstensi tepi - - - - Draft_Snap_Grid - - - Grid - Kisi - - - - Snaps to grid points - Bentak untuk grid poin - - - - Draft_Snap_Intersection - - - Intersection - Persimpangan - - - - Snaps to edges intersections - Jepret ke tepi persimpangan - - - - Draft_Snap_Lock - - - Toggle On/Off - Toggle On / Off - - - - Activates/deactivates all snap tools at once - Mengaktifkan / menonaktifkan semua alat snap sekaligus - - - - Lock - Mengunci - - - - Draft_Snap_Midpoint - - - Midpoint - Titik tengah - - - - Snaps to midpoints of edges - Jepret ke titik tengah tepi - - - - Draft_Snap_Near - - - Nearest - Terdekat - - - - Snaps to nearest point on edges - Jepret ke titik terdekat di tepinya - - - - Draft_Snap_Ortho - - - Ortho - Ortho - - - - Snaps to orthogonal and 45 degrees directions - Jepret ke arah ortogonal dan 45 derajat - - - - Draft_Snap_Parallel - - - Parallel - Paralel - - - - Snaps to parallel directions of edges - Jepret ke arah tepi yang sejajar - - - - Draft_Snap_Perpendicular - - - Perpendicular - Tegak lurus - - - - Snaps to perpendicular points on edges - Jepret ke titik tegak lurus di tepinya - - - - Draft_Snap_Special - - - Special - Special - - - - Snaps to special locations of objects - Jepret ke lokasi khusus objek - - - - Draft_Snap_WorkingPlane - - - Working Plane - Pesawat Kerja - - - - Restricts the snapped point to the current working plane - Batasi titik bentak ke bidang kerja saat ini - - - - Draft_Split - - - Split - Split - - - - Splits a wire into two wires - Splits a wire into two wires - - - - Draft_Stretch - - - Stretch - Stretch - - - - Stretches the selected objects - Peregangan objek yang dipilih - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Teks - - - - Creates an annotation. CTRL to snap - Membuat anotasi. CTRL untuk snap - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Toggles the Construction Mode untuk objek berikutnya. - - - - Toggle Construction Mode - Toggle Construction Mode - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Toggle Continue Mode - - - - Toggles the Continue Mode for next commands. - Toggles the Continue Mode untuk perintah berikutnya. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Toggle mode tampilan - - - - Swaps display mode of selected objects between wireframe and flatlines - Swap menampilkan mode objek yang dipilih antara wireframe dan flatlines - - - - Draft_ToggleGrid - - - Toggle Grid - Toggle Grid - - - - Toggles the Draft grid on/off - Mengaktifkan / menonaktifkan kisi grid - - - - Grid - Kisi - - - - Toggles the Draft grid On/Off - Toggles the Draft grid On/Off - - - - Draft_Trimex - - - Trimex - Trimex - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Potong atau rentangkan objek yang dipilih, atau ekstrusi wajah tunggal. CTRL terkunci, SHIFT membatasi segmen saat ini atau normal, pembalikan ALT - - - - Draft_UndoLine - - - Undo last segment - Urungkan segmen terakhir - - - - Undoes the last drawn segment of the line being drawn - Membatalkan ditarik terakhir segmen dari garis yang ditarik - - - - Draft_Upgrade - - - Upgrade - Meningkatkan - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Bergabung dengan benda yang dipilih menjadi satu, atau ubah kabel yang tertutup ke wajah yang terisi, atau satukan wajah - - - - Draft_Wire - - - Polyline - Polyline - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - - - - Draft_WireToBSpline - - - Wire to B-spline - Wire to B-spline - - - - Converts between Wire and B-spline - Converts between Wire and B-spline - - Form @@ -2487,22 +1097,22 @@ value by using the [ and ] keys while drawing Gui::Dialog::DlgSettingsDraft - + General Draft Settings Pengaturan Umum Rancang - + This is the default color for objects being drawn while in construction mode. Ini adalah warna default untuk objek yang ditarik saat berada dalam mode konstruksi. - + This is the default group name for construction geometry Ini adalah nama grup default untuk geometri konstruksi - + Construction Konstruksi @@ -2512,37 +1122,32 @@ value by using the [ and ] keys while drawing Simpan warna dan linewidth saat ini di seluruh sesi - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - Jika ini dicentang, mode copy akan disimpan di seluruh perintah, jika tidak, perintah akan selalu dimulai dalam mode tanpa salinan - - - + Global copy mode Mode penyalinan global - + Default working plane Pesawat kerja standar - + None Tidak ada - + XY (Top) XY (Atas) - + XZ (Front) XZ (Depan) - + YZ (Side) YZ (sisi) @@ -2605,12 +1210,12 @@ such as "Arial:Bold" Pengaturan Umum - + Construction group name Nama grup konstruksi - + Tolerance Toleransi @@ -2630,72 +1235,67 @@ such as "Arial:Bold" Di sini Anda dapat menentukan direktori yang berisi file SVG yang berisi definisi <pattern> yang dapat ditambahkan ke pola menetas Draft standar - + Constrain mod Kendalikan mod - + The Constraining modifier key Tombol Pengubah Pembatas - + Snap mod Mod Snap - + The snap modifier key Snap tombol pengubah - + Alt mod Alt mod - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - Biasanya, setelah menyalin objek, salinannya bisa dipilih. Jika opsi ini dicentang, maka objek dasar akan dipilih. - - - + Select base objects after copying Pilih objek dasar setelah disalin - + If checked, a grid will appear when drawing Jika dicentang, sebuah grid akan muncul saat menggambar - + Use grid Gunakan grid - + Grid spacing Jarak kisi - + The spacing between each grid line Jarak antar setiap garis grid - + Main lines every Jalur utama setiap - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. Mainlines akan ditarik lebih tebal. Tentukan di sini berapa banyak kotak di antara jalur utama. - + Internal precision level Tingkat presisi internal @@ -2725,17 +1325,17 @@ such as "Arial:Bold" Ekspor benda 3D sebagai jerat polyface - + If checked, the Snap toolbar will be shown whenever you use snapping Jika dicentang, toolbar Snap akan ditampilkan setiap kali Anda menggunakan gertakan - + Show Draft Snap toolbar Tampilkan Draf toolbar Snap - + Hide Draft snap toolbar after use Sembunyikan Draft snap toolbar setelah digunakan @@ -2745,7 +1345,7 @@ such as "Arial:Bold" Tampilkan Pelacak Pesawat Kerja - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command Jika dicentang, kisi-kisi Rancangan akan selalu terlihat saat meja kerja Konsep aktif. Jika tidak hanya saat menggunakan perintah @@ -2780,32 +1380,27 @@ such as "Arial:Bold" Terjemahkan warna garis putih ke hitam - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - Saat ini dicentang, alat Draft akan membuat bagian primitif daripada membuat draf benda, bila tersedia. - - - + Use Part Primitives when available Gunakan Bagian Primitif bila tersedia - + Snapping Gertakan - + If this is checked, snapping is activated without the need to press the snap mod key Jika ini dicentang, gertakan diaktifkan tanpa perlu menekan tombol snap mod - + Always snap (disable snap mod) Selalu jepret (nonaktifkan snap mod) - + Construction geometry color Konstruksi geometri warna @@ -2875,12 +1470,12 @@ such as "Arial:Bold" Resolusi pola penetasan - + Grid Kisi - + Always show the grid Selalu tampilkan gridnya @@ -2930,7 +1525,7 @@ such as "Arial:Bold" Pilih file font - + Fill objects with faces whenever possible Isi benda dengan wajah bila memungkinkan @@ -2985,12 +1580,12 @@ such as "Arial:Bold" mm - + Grid size Ukuran grid - + lines garis @@ -3170,7 +1765,7 @@ such as "Arial:Bold" Pembaruan otomatis (hanya untuk importir lawas) - + Prefix labels of Clones with: Label awalan Klon dengan: @@ -3190,37 +1785,32 @@ such as "Arial:Bold" Jumlah desimal - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - Jika ini dicentang, objek akan muncul sebagai terisi secara default. Jika tidak, mereka akan muncul sebagai bingkai gambar - - - + Shift Bergeser - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key Tombol pengubah Alt - + The number of horizontal or vertical lines of the grid Jumlah garis horizontal atau vertikal grid - + The default color for new objects STandar warna untuk objek baru @@ -3244,11 +1834,6 @@ such as "Arial:Bold" An SVG linestyle definition Definisi SVG linestyle - - - When drawing lines, set focus on Length instead of X coordinate - When drawing lines, set focus on Length instead of X coordinate - Extension lines size @@ -3320,12 +1905,12 @@ such as "Arial:Bold" Max Spline Segment: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. This is the value used by functions that use a tolerance. @@ -3337,260 +1922,340 @@ Values with differences below this value will be treated as same. This value wil Use legacy python exporter - + 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 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 - + Construction Geometry Geometri Konstruksi - + In-Command Shortcuts In-Command Shortcuts - + Relative Relative - + R R - + Continue Continue - + T T - + Close Dekat - + O O - + Copy Salinan - + P P - + Subelement Mode Subelement Mode - + D D - + Fill Fill - + L L - + Exit Exit - + A A - + Select Edge Select Edge - + E E - + Add Hold Add Hold - + Q Q - + Length Panjangnya - + H H - + Wipe Wipe - + W W - + Set WP Set WP - + U U - + Cycle Snap Cycle Snap - + ` ` - + Snap Snap - + S S - + Increase Radius Increase Radius - + [ [ - + Decrease Radius Decrease Radius - + ] ] - + Restrict X Restrict X - + X X - + Restrict Y Restrict Y - + Y Y - + Restrict Z Restrict Z - + Z Z - + Grid color Grid color - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Edit - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3794,566 +2459,363 @@ This value is the maximum segment length. ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - Draf Snap - - draft - - not shape found - bukan bentuk yang ditemukan - - - - All Shapes must be co-planar - Semua Bentuk harus co-planar - - - - The given object is not planar and cannot be converted into a sketch. - Objek yang diberikan tidak planar dan tidak bisa diubah menjadi sketsa. - - - - Unable to guess the normal direction of this object - Tidak dapat menebak arah normal objek ini - - - + Draft Command Bar Draft Command Bar - + Toggle construction mode Toggle mode konstruksi - + Current line color Warna garis saat ini - + Current face color Warna wajah saat ini - + Current line width Lebar baris saat ini - + Current font size Ukuran font saat ini - + Apply to selected objects Terapkan ke objek yang dipilih - + Autogroup off Autogroup mati - + active command: perintah aktif: - + None Tidak ada - + Active Draft command Perintah Aktif Rancang - + X coordinate of next point Koordinat titik X berikutnya - + X X - + Y Y - + Z Z - + Y coordinate of next point Koordinat titik Y berikutnya - + Z coordinate of next point Koordinat titik Z berikutnya - + Enter point Masukkan titik - + Enter a new point with the given coordinates Masukkan sebuah titik yang baru dengan koordinat tertentu - + Length Panjangnya - + Angle Sudut - + Length of current segment Panjang segmen saat ini - + Angle of current segment Sudut segmen saat ini - + Radius Jari-jari - + Radius of Circle Jari-jari lingkaran - + If checked, command will not finish until you press the command button again Jika dicentang, perintah tidak akan selesai sampai Anda menekan tombol perintah lagi - + If checked, an OCC-style offset will be performed instead of the classic offset Jika dicentang, offset gaya OCC akan dilakukan alih-alih offset klasik - + &OCC-style offset & Offset gaya OCC - - Add points to the current object - Tambahkan poin ke objek saat ini - - - - Remove points from the current object - Hapus titik dari objek saat ini - - - - Make Bezier node sharp - Buat node Bezier tajam - - - - Make Bezier node tangent - Buat node Bezier bersinggungan - - - - Make Bezier node symmetric - Buat nodal Bezier simetris - - - + Sides Sisi - + Number of sides Jumlah sisi - + Offset Mengimbangi - + Auto Mobil - + Text string to draw String teks untuk menggambar - + String Tali - + Height of text Tinggi teks - + Height Tinggi - + Intercharacter spacing Jarak antar karakte - + Tracking Pelacakan - + Full path to font file: Jalur penuh ke file font: - + Open a FileChooser for font file Buka FileChooser untuk file font - + Line Garis - + DWire DWire - + Circle Lingkaran - + Center X Pusat X - + Arc Busur - + Point Titik - + Label Label - + Distance Distance - + Trim Memangkas - + Pick Object Ambil Objek - + Edit Edit - + Global X Global X - + Global Y Global Y - + Global Z Global Z - + Local X Lokal X - + Local Y Lokal Y - + Local Z Lokal Z - + Invalid Size value. Using 200.0. Nilai ukuran tidak valid Menggunakan 200.0. - + Invalid Tracking value. Using 0. Nilai Pelacakan tidak valid Menggunakan 0. - + Please enter a text string. Harap masukkan string teks. - + Select a Font file Pilih file Font - + Please enter a font file. Silahkan masukkan file font. - + Autogroup: Autogroup: - + Faces Wajah - + Remove Menghapus - + Add Menambahkan - + Facebinder elements Elemen facebinder - - Create Line - Membuat garis - - - - Convert to Wire - Konversikan ke Kawat - - - + BSpline BSpline - + BezCurve BezCurve - - Create BezCurve - Buat BezCurve - - - - Rectangle - Empat persegi panjang - - - - Create Plane - Buat Pesawat - - - - Create Rectangle - Buat Rectangle - - - - Create Circle - Buat Lingkaran - - - - Create Arc - Buat Arc - - - - Polygon - Poligon - - - - Create Polygon - Buat Polygon - - - - Ellipse - Elips - - - - Create Ellipse - Buat Ellipse - - - - Text - Teks - - - - Create Text - Buat Teks - - - - Dimension - Dimensi - - - - Create Dimension - Buat Dimensi - - - - ShapeString - ShapeString - - - - Create ShapeString - Buat ShapeString - - - + Copy Salinan - - - Move - Pindah - - - - Change Style - Ubah Gaya - - - - Rotate - Memutar - - - - Stretch - Stretch - - - - Upgrade - Meningkatkan - - - - Downgrade - Kelas bawah - - - - Convert to Sketch - Konversikan ke Sketsa - - - - Convert to Draft - Konversikan ke Konsep - - - - Convert - Mengubah - - - - Array - Array - - - - Create Point - Buat titik - - - - Mirror - Cermin - The DXF import/export libraries needed by FreeCAD to handle @@ -4369,581 +2831,329 @@ To enabled FreeCAD to download these libraries, answer Yes. 2 - Menu Edit> Preferences> Import-Export> DXF> Aktifkan unduhan Atau unduh pustaka ini secara manual, seperti yang dijelaskan di https://github.com/yorikvanhavre/Draft- dxf-importer Untuk mengaktifkan FreeCAD mendownload library ini, jawab Yes. - - Draft.makeBSpline: not enough points - Draft.makeBSpline: not enough points - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: Equal endpoints forced Closed - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: Invalid pointslist - - - - No object given - No object given - - - - The two points are coincident - The two points are coincident - - - + Found groups: closing each open object inside Found groups: closing each open object inside - + Found mesh(es): turning into Part shapes Found mesh(es): turning into Part shapes - + Found 1 solidifiable object: solidifying it Found 1 solidifiable object: solidifying it - + Found 2 objects: fusing them Found 2 objects: fusing them - + Found several objects: creating a shell Found several objects: creating a shell - + Found several coplanar objects or faces: creating one face Found several coplanar objects or faces: creating one face - + Found 1 non-parametric objects: draftifying it Found 1 non-parametric objects: draftifying it - + Found 1 closed sketch object: creating a face from it Found 1 closed sketch object: creating a face from it - + Found 1 linear object: converting to line Found 1 linear object: converting to line - + Found closed wires: creating faces Found closed wires: creating faces - + Found 1 open wire: closing it Found 1 open wire: closing it - + Found several open wires: joining them Found several open wires: joining them - + Found several edges: wiring them Found several edges: wiring them - + Found several non-treatable objects: creating compound Found several non-treatable objects: creating compound - + Unable to upgrade these objects. Unable to upgrade these objects. - + Found 1 block: exploding it Found 1 block: exploding it - + Found 1 multi-solids compound: exploding it Found 1 multi-solids compound: exploding it - + Found 1 parametric object: breaking its dependencies Found 1 parametric object: breaking its dependencies - + Found 2 objects: subtracting them Found 2 objects: subtracting them - + Found several faces: splitting them Found several faces: splitting them - + Found several objects: subtracting them from the first one Found several objects: subtracting them from the first one - + Found 1 face: extracting its wires Found 1 face: extracting its wires - + Found only wires: extracting their edges Found only wires: extracting their edges - + No more downgrade possible No more downgrade possible - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - - - + No point found No point found - - ShapeString: string has no wires - ShapeString: string has no wires - - - + Relative Relative - + Continue Continue - + Close Dekat - + Fill Fill - + Exit Exit - + Snap On/Off Snap On/Off - + Increase snap radius Increase snap radius - + Decrease snap radius Decrease snap radius - + Restrict X Restrict X - + Restrict Y Restrict Y - + Restrict Z Restrict Z - + Select edge Select edge - + Add custom snap point Add custom snap point - + Length mode Length mode - + Wipe Wipe - + Set Working Plane Set Working Plane - + Cycle snap object Cycle snap object - + Check this to lock the current angle Check this to lock the current angle - + Coordinates relative to last point or absolute Coordinates relative to last point or absolute - + Filled Filled - + Finish Selesai - + Finishes the current drawing or editing operation Finishes the current drawing or editing operation - + &Undo (CTRL+Z) &Undo (CTRL+Z) - + Undo the last segment Undo the last segment - + Finishes and closes the current line Finishes and closes the current line - + Wipes the existing segments of this line and starts again from the last point Wipes the existing segments of this line and starts again from the last point - + Set WP Set WP - + Reorients the working plane on the last segment Reorients the working plane on the last segment - + Selects an existing edge to be measured by this dimension Selects an existing edge to be measured by this dimension - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands - - Default - Bawaan - - - - Create Wire - Create Wire - - - - Unable to create a Wire from selected objects - Unable to create a Wire from selected objects - - - - Spline has been closed - Spline has been closed - - - - Last point has been removed - Last point has been removed - - - - Create B-spline - Buat B-spline - - - - Bezier curve has been closed - Bezier curve has been closed - - - - Edges don't intersect! - Edges don't intersect! - - - - Pick ShapeString location point: - Pick ShapeString location point: - - - - Select an object to move - Select an object to move - - - - Select an object to rotate - Select an object to rotate - - - - Select an object to offset - Select an object to offset - - - - Offset only works on one object at a time - Offset only works on one object at a time - - - - Sorry, offset of Bezier curves is currently still not supported - Sorry, offset of Bezier curves is currently still not supported - - - - Select an object to stretch - Select an object to stretch - - - - Turning one Rectangle into a Wire - Turning one Rectangle into a Wire - - - - Select an object to join - Select an object to join - - - - Join - Join - - - - Select an object to split - Select an object to split - - - - Select an object to upgrade - Select an object to upgrade - - - - Select object(s) to trim/extend - Select object(s) to trim/extend - - - - Unable to trim these objects, only Draft wires and arcs are supported - Unable to trim these objects, only Draft wires and arcs are supported - - - - Unable to trim these objects, too many wires - Unable to trim these objects, too many wires - - - - These objects don't intersect - These objects don't intersect - - - - Too many intersection points - Too many intersection points - - - - Select an object to scale - Select an object to scale - - - - Select an object to project - Select an object to project - - - - Select a Draft object to edit - Select a Draft object to edit - - - - Active object must have more than two points/nodes - Active object must have more than two points/nodes - - - - Endpoint of BezCurve can't be smoothed - Endpoint of BezCurve can't be smoothed - - - - Select an object to convert - Select an object to convert - - - - Select an object to array - Select an object to array - - - - Please select base and path objects - Please select base and path objects - - - - Please select base and pointlist objects - - Please select base and pointlist objects - - - - - Select an object to clone - Select an object to clone - - - - Select face(s) on existing object(s) - Select face(s) on existing object(s) - - - - Select an object to mirror - Select an object to mirror - - - - This tool only works with Wires and Lines - This tool only works with Wires and Lines - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s shares a base with %d other objects. Please check if you want to modify this. - + Subelement mode Subelement mode - - Toggle radius and angles arc editing - Toggle radius and angles arc editing - - - + Modify subelements Modify subelements - + If checked, subelements will be modified instead of entire objects If checked, subelements will be modified instead of entire objects - + CubicBezCurve CubicBezCurve - - Some subelements could not be moved. - Some subelements could not be moved. - - - - Scale - Skala - - - - Some subelements could not be scaled. - Some subelements could not be scaled. - - - + Top Puncak - + Front Depan - + Side Side - + Current working plane Current working plane - - No edit point found for selected object - No edit point found for selected object - - - + 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 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 @@ -4963,220 +3173,15 @@ To enabled FreeCAD to download these libraries, answer Yes. Layers - - Pick first point - Pick first point - - - - Pick next point - Pick next point - - - + Polyline Polyline - - Pick next point, or Finish (shift-F) or close (o) - Pick next point, or Finish (shift-F) or close (o) - - - - Click and drag to define next knot - Click and drag to define next knot - - - - Click and drag to define next knot: ESC to Finish or close (o) - Click and drag to define next knot: ESC to Finish or close (o) - - - - Pick opposite point - Pick opposite point - - - - Pick center point - Pick center point - - - - Pick radius - Pick radius - - - - Pick start angle - Pick start angle - - - - Pick aperture - Pick aperture - - - - Pick aperture angle - Pick aperture angle - - - - Pick location point - Pick location point - - - - Pick ShapeString location point - Pick ShapeString location point - - - - Pick start point - Pick start point - - - - Pick end point - Pick end point - - - - Pick rotation center - Pick rotation center - - - - Base angle - Base angle - - - - Pick base angle - Pick base angle - - - - Rotation - Perputaran - - - - Pick rotation angle - Pick rotation angle - - - - Cannot offset this object type - Cannot offset this object type - - - - Pick distance - Pick distance - - - - Pick first point of selection rectangle - Pick first point of selection rectangle - - - - Pick opposite point of selection rectangle - Pick opposite point of selection rectangle - - - - Pick start point of displacement - Pick start point of displacement - - - - Pick end point of displacement - Pick end point of displacement - - - - Pick base point - Pick base point - - - - Pick reference distance from base point - Pick reference distance from base point - - - - Pick new distance from base point - Pick new distance from base point - - - - Select an object to edit - Select an object to edit - - - - Pick start point of mirror line - Pick start point of mirror line - - - - Pick end point of mirror line - Pick end point of mirror line - - - - Pick target point - Pick target point - - - - Pick endpoint of leader line - Pick endpoint of leader line - - - - Pick text position - Pick text position - - - + Draft Konsep - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed @@ -5268,37 +3273,37 @@ To enabled FreeCAD to download these libraries, answer Yes. Buat fillet - + Toggle near snap on/off Toggle near snap on/off - + Create text Buat teks - + Press this button to create the text object, or finish your text with two blank lines Press this button to create the text object, or finish your text with two blank lines - + Center Y Center Y - + Center Z Center Z - + Offset distance Offset distance - + Trim distance Trim distance @@ -5313,74 +3318,9 @@ To enabled FreeCAD to download these libraries, answer Yes. Select contents - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Adat - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Kawat diff --git a/src/Mod/Draft/Resources/translations/Draft_it.qm b/src/Mod/Draft/Resources/translations/Draft_it.qm index d59c6b42f0..065a211323 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_it.qm and b/src/Mod/Draft/Resources/translations/Draft_it.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_it.ts b/src/Mod/Draft/Resources/translations/Draft_it.ts index 95425cf9b7..f72e6facc3 100644 --- a/src/Mod/Draft/Resources/translations/Draft_it.ts +++ b/src/Mod/Draft/Resources/translations/Draft_it.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Definisce un modello di tratteggio - - - - Sets the size of the pattern - Imposta la dimensione del modello - - - - Startpoint of dimension - Punto iniziale della dimensione - - - - Endpoint of dimension - Punto finale della dimensione - - - - Point through which the dimension line passes - Punto attraverso il quale passa la linea di quota - - - - The object measured by this dimension - L'oggetto misurato da questa dimensione - - - - The geometry this dimension is linked to - La geometria a cui è collegata questa dimensione - - - - The measurement of this dimension - La misura di questa dimensione - - - - For arc/circle measurements, false = radius, true = diameter - Per misure di arco o cerchio, false = raggio, true = diametro - - - - Font size - Dimensione del carattere - - - - The number of decimals to show - Il numero di decimali da mostrare - - - - Arrow size - Dimensione freccia - - - - The spacing between the text and the dimension line - La spaziatura tra il testo e la linea di quota - - - - Arrow type - Tipo di freccia - - - - Font name - Tipo di carattere - - - - Line width - Spessore linea - - - - Line color - Colore della linea - - - - Length of the extension lines - Lunghezza delle linee di estensione - - - - Rotate the dimension arrows 180 degrees - Ruota le frecce della dimensione di 180 gradi - - - - Rotate the dimension text 180 degrees - Ruota il testo della dimensione di 180 gradi - - - - Show the unit suffix - Visualizza il suffisso dell'unità - - - - The position of the text. Leave (0,0,0) for automatic position - La posizione del testo che descrive questo spazio. Lasciare (0, 0,0) per posizionarlo automaticamente - - - - Text override. Use $dim to insert the dimension length - Sovrascrivere il testo. Utilizzare $dim per inserire la lunghezza della dimensione - - - - A unit to express the measurement. Leave blank for system default - Un'unità per esprimere la misura. Lasciare vuoto per usare l'impostazione predefinita del sistema - - - - Start angle of the dimension - Angolo iniziale della dimensione - - - - End angle of the dimension - Angolo finale della dimensione - - - - The center point of this dimension - Il punto centrale di questa dimensione - - - - The normal direction of this dimension - La direzione normale di questa dimensione - - - - Text override. Use 'dim' to insert the dimension length - Sovrascrivere il testo. Utilizzare 'dim' per inserire la lunghezza della dimensione - - - - Length of the rectangle - Lunghezza del rettangolo - Radius to use to fillet the corners Raggio da utilizzare per raccordare gli angoli - - - Size of the chamfer to give to the corners - Dimensione dello smusso da dare agli angoli - - - - Create a face - Crea una faccia - - - - Defines a texture image (overrides hatch patterns) - Definisce un'immagine di texture (sovrascrive i modelli di tratteggio) - - - - Start angle of the arc - Angolo iniziale dell'arco - - - - End angle of the arc (for a full circle, give it same value as First Angle) - Angolo finale dell'arco (per un cerchio completo, dare lo stesso valore del primo angolo) - - - - Radius of the circle - Raggio del cerchio - - - - The minor radius of the ellipse - Il raggio minore dell'ellisse - - - - The major radius of the ellipse - Il raggio maggiore dell'ellisse - - - - The vertices of the wire - I vertici della polilinea - - - - If the wire is closed or not - Se la polilinea è chiusa o no - The start point of this line @@ -224,505 +24,155 @@ La lunghezza di questa linea - - Create a face if this object is closed - Crea una faccia se l'oggetto è chiuso - - - - The number of subdivisions of each edge - Il numero di suddivisioni di ogni bordo - - - - Number of faces - Numero di facce - - - - Radius of the control circle - Raggio del cerchio di controllo - - - - How the polygon must be drawn from the control circle - Come deve essere disegnato il poligono rispetto al cerchio di controllo - - - + Projection direction Direzione di proiezione - + The width of the lines inside this object La larghezza delle linee all'interno di questo oggetto - + The size of the texts inside this object La dimensione dei testi all'interno di questo oggetto - + The spacing between lines of text La spaziatura tra le righe di testo - + The color of the projected objects Il colore degli oggetti proiettati - + The linked object L'oggetto collegato - + Shape Fill Style Stile di riempimento della forma - + Line Style Stile linea - + If checked, source objects are displayed regardless of being visible in the 3D model Se selezionata, gli oggetti di origine vengono visualizzati indipendentemente dall'essere visibili nel modello 3D - - Create a face if this spline is closed - Crea una faccia se questa spline è chiusa - - - - Parameterization factor - Fattore di parametrizzazione - - - - The points of the Bezier curve - I punti della curva di Bezier - - - - The degree of the Bezier function - Il grado della funzione Bezier - - - - Continuity - Continuità - - - - If the Bezier curve should be closed or not - Se la curva di Bézier deve essere chiusa o no - - - - Create a face if this curve is closed - Crea una faccia se questa curva è chiusa - - - - The components of this block - I componenti di questo blocco - - - - The base object this 2D view must represent - L'oggetto di base che questa vista 2D deve rappresentare - - - - The projection vector of this object - Il vettore di proiezione di questo oggetto - - - - The way the viewed object must be projected - Il modo in cui l'oggetto osservato deve essere proiettato - - - - The indices of the faces to be projected in Individual Faces mode - Gli indici delle facce da proiettare in modalità Facce singole - - - - Show hidden lines - Visualizza le linee nascoste - - - + The base object that must be duplicated L'oggetto base che deve essere duplicato - + The type of array to create Il tipo di serie da creare - + The axis direction La direzione dell'asse - + Number of copies in X direction Numero di copie nella direzione X - + Number of copies in Y direction Numero di copie nella direzione Y - + Number of copies in Z direction Numero di copie nella direzione Z - + Number of copies Numero di copie - + Distance and orientation of intervals in X direction Distanza e orientamento degli intervalli nella direzione X - + Distance and orientation of intervals in Y direction Distanza e orientamento degli intervalli nella direzione Y - + Distance and orientation of intervals in Z direction Distanza e orientamento degli intervalli nella direzione Z - + Distance and orientation of intervals in Axis direction Distanza e orientamento degli intervalli nella direzione degli assi - + Center point Centro - + Angle to cover with copies Angolo da coprire con le copie - + Specifies if copies must be fused (slower) Specifica se le copie devono essere fuse (più lento) - + The path object along which to distribute objects Il tracciato lungo il quale distribuire gli oggetti - + Selected subobjects (edges) of PathObj Suboggetti selezionati (bordi) di PathObj - + Optional translation vector Vettore di traslazione opzionale - + Orientation of Base along path Orienta l'oggetto di base lungo il tracciato - - X Location - Posizione X - - - - Y Location - Posizione Y - - - - Z Location - Posizione Z - - - - Text string - Stringa di testo - - - - Font file name - Nome del font - - - - Height of text - Altezza del testo - - - - Inter-character spacing - Spaziatura tra i caratteri - - - - Linked faces - Facce collegate - - - - Specifies if splitter lines must be removed - Specifica se le linee di divisione devono essere rimosse - - - - An optional extrusion value to be applied to all faces - Un valore opzionale di estrusione da applicare a tutte le facce - - - - Height of the rectangle - Altezza del rettangolo - - - - Horizontal subdivisions of this rectangle - Suddivisioni orizzontali di questo rettangolo - - - - Vertical subdivisions of this rectangle - Suddivisioni verticali di questo rettangolo - - - - The placement of this object - Il posizionamento di questo oggetto - - - - The display length of this section plane - La lunghezza di visualizzazione di questo piano di sezione - - - - The size of the arrows of this section plane - La dimensione delle frecce di questo piano di sezione - - - - For Cutlines and Cutfaces modes, this leaves the faces at the cut location - Per le modalità Cutlines e Cutfaces, questo lascia le facce nella posizione di taglio - - - - The base object is the wire, it's formed from 2 objects - L'oggetto base è una polilinea, essa è formata da due oggetti - - - - The tool object is the wire, it's formed from 2 objects - L'oggetto utensile è una polilinea, essa è formata da due oggetti - - - - The length of the straight segment - La lunghezza del segmento di retta - - - - The point indicated by this label - Il punto indicato da questa etichetta - - - - The points defining the label polyline - I punti che definiscono la polilinea dell'etichetta - - - - The direction of the straight segment - La direzione del segmento - - - - The type of information shown by this label - Il tipo di informazioni visualizzate da questa etichetta - - - - The target object of this label - L'oggetto di destinazione di questa etichetta - - - - The text to display when type is set to custom - Il testo da visualizzare quando il tipo è impostato su personalizzato - - - - The text displayed by this label - Il testo visualizzato da questa etichetta - - - - The size of the text - La dimensione del testo - - - - The font of the text - Il tipo di font del testo - - - - The size of the arrow - La dimensione della freccia - - - - The vertical alignment of the text - L'allineamento verticale del testo - - - - The type of arrow of this label - Il tipo di freccia di questa etichetta - - - - The type of frame around the text of this object - Il tipo di cornice attorno al testo di questo oggetto - - - - Text color - Colore testo - - - - The maximum number of characters on each line of the text box - Il numero massimo di caratteri per ogni riga della casella di testo - - - - The distance the dimension line is extended past the extension lines - La lunghezza predefinita a cui estendere la linea di quota oltre le linee di riferimento - - - - Length of the extension line above the dimension line - Lunghezza della linea di riferimento oltre la linea di quota - - - - The points of the B-spline - I punti della B-spline - - - - If the B-spline is closed or not - Se la B-spline è chiusa o no - - - - Tessellate Ellipses and B-splines into line segments - Tessellare ellissi e B-spline in segmenti di linea - - - - Length of line segments if tessellating Ellipses or B-splines into line segments - Lunghezza dei segmenti di linea per tessellare ellissi o B-spline - - - - If this is True, this object will be recomputed only if it is visible - Se questo è Vero (True), l'oggetto verrà ricalcolato solo se è visibile - - - + Base Base - + PointList Lista di punti - + Count Num. di sezioni - - - The objects included in this clone - Gli oggetti inclusi in questo clone - - - - The scale factor of this clone - Il fattore di ridimensionamento di questo clone - - - - If this clones several objects, this specifies if the result is a fusion or a compound - Se questo clona diversi oggetti, consente di specificare se il risultato è una fusione o un composto - - - - This specifies if the shapes sew - Questo specifica se le forme sono cucite - - - - Display a leader line or not - Visualizza linee guida o no - - - - The text displayed by this object - Il testo visualizzato da questo oggetto - - - - Line spacing (relative to font size) - Interlinea (relativo alla dimensione del carattere) - - - - The area of this object - L'area di questo oggetto - - - - Displays a Dimension symbol at the end of the wire - Visualizza un simbolo di quotatura all'estremità della polilinea - - - - Fuse wall and structure objects of same type and material - Fusione delle pareti e degli oggetti della struttura dello stesso tipo di materiale - The objects that are part of this layer @@ -759,83 +209,231 @@ La trasparenza dei figli di questo strato - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object - Show array element as children object + Mostra l'elemento serie come oggetto figlio - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle - Distance between copies in a circle + Distanza tra le copie in un cerchio - + Distance between circles - Distance between circles + Distanza tra i cerchi - + number of circles - number of circles + numero di cerchi + + + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Rinomina + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Elimina + + + + Text + Testo + + + + Font size + Dimensione del carattere + + + + Line spacing + Line spacing + + + + Font name + Tipo di carattere + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Unità + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Spessore linea + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Dimensione freccia + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Tipo di freccia + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Punto + + + + Arrow + Freccia + + + + Tick + Tratto Draft - - - Slope - Pendenza - - - - Scale - Scala - - - - Writing camera position - Scrivere la posizione della camera - - - - Writing objects shown/hidden state - Scrivere lo stato mostrato o nascosto degli oggetti - - - - X factor - Fattore X - - - - Y factor - Fattore Y - - - - Z factor - Fattore Z - - - - Uniform scaling - Ridimensionamento uniforme - - - - Working plane orientation - Orientamento del piano di lavoro - Download of dxf libraries failed. @@ -846,54 +444,34 @@ Si prega di installare la libreria dxf manualmente dal menu Strumenti -> Addon Manager - - This Wire is already flat - Questa polilinea è già piatta - - - - Pick from/to points - Selezionare i punti da/a - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Pendenza da assegnare alle linee o polilinee selezionate: 0 = orizzontale, 1 = 45 gradi verso l'alto, -1 = 45 gradi verso il basso - - - - Create a clone - Crea un clone - - - + %s cannot be modified because its placement is readonly. - %s cannot be modified because its placement is readonly. + %s non può essere modificato perché il suo posizionamento è di sola lettura. - + Upgrade: Unknown force method: Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius + + Draft creation tools + Strumenti di creazione Draft - Draft creation tools - Draft creation tools + Draft annotation tools + Strumenti di annotazioni Draft - Draft annotation tools - Draft annotation tools + Draft modification tools + Strumenti di modifica Draft - Draft modification tools - Draft modification tools + Draft utility tools + Draft utility tools @@ -908,20 +486,20 @@ dal menu Strumenti -> Addon Manager &Modification - &Modification + &Modifica &Utilities - &Utilities + &Utilità - + Draft Pescaggio - + Import-Export Importa/Esporta @@ -931,107 +509,117 @@ dal menu Strumenti -> Addon Manager Circular array - Circular array + Serie circolare - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 - Center of rotation + Centro di rotazione - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point - Reset point + Resetta il punto - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fusione - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance - Tangential distance + Distanza tangenziale - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance - Radial distance + Distanza radiale - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers - Number of circular layers + Numero di livelli circolari - + Symmetry Simmetria - + (Placeholder for the icon) - (Placeholder for the icon) + (Segnaposto per l'icona) @@ -1039,107 +627,125 @@ dal menu Strumenti -> Addon Manager Orthogonal array - Orthogonal array + Serie ortogonale - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z - Reset Z + Resetta Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fusione - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) - (Placeholder for the icon) + (Segnaposto per l'icona) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X - Reset X + Resetta 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y - Reset Y + Resetta 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. + 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 + Numero di elementi @@ -1147,87 +753,99 @@ dal menu Strumenti -> Addon Manager Polar array - Polar array + Serie polare - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 - Center of rotation + Centro di rotazione - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point - Reset point + Resetta il punto - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fusione - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 - Polar angle + Angolo polare - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements - Number of elements + Numero di elementi - + (Placeholder for the icon) - (Placeholder for the icon) + (Segnaposto per l'icona) @@ -1293,375 +911,6 @@ dal menu Strumenti -> Addon Manager Reimposta punto - - Draft_AddConstruction - - - Add to Construction group - Aggiungi al gruppo Costruzione - - - - Adds the selected objects to the Construction group - Aggiunge gli oggetti selezionati al gruppo Costruzione - - - - Draft_AddPoint - - - Add Point - Aggiungi punto - - - - Adds a point to an existing Wire or B-spline - Aggiunge un punto a una polilinea o una B-spline esistente - - - - Draft_AddToGroup - - - Move to group... - Sposta nel gruppo... - - - - Moves the selected object(s) to an existing group - Sposta gli oggetti selezionati in un gruppo esistente - - - - Draft_ApplyStyle - - - Apply Current Style - Applica lo stile corrente - - - - Applies current line width and color to selected objects - Applica lo spessore ed il colore della linea corrente agli oggetti selezionati - - - - Draft_Arc - - - Arc - Arco - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Crea un arco da centro e raggio. Ctrl per spuntare, Maiusc per vincolare - - - - Draft_ArcTools - - - Arc tools - Strumenti Arco - - - - Draft_Arc_3Points - - - Arc 3 points - Arco da 3 punti - - - - Creates an arc by 3 points - Crea un arco da 3 punti - - - - Draft_Array - - - Array - Serie - - - - Creates a polar or rectangular array from a selected object - Crea una serie polare o rettangolare da un oggetto selezionato - - - - Draft_AutoGroup - - - AutoGroup - Auto-gruppo - - - - Select a group to automatically add all Draft & Arch objects to - Selezionare un gruppo a cui aggiungere automaticamente tutti gli oggetti Draft & Arch - - - - Draft_BSpline - - - B-spline - B-spline - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Crea una B-spline multi-punto. Ctrl per eseguire lo snap, Maiusc per vincolare - - - - Draft_BezCurve - - - BezCurve - Curva di Bezier - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Crea una curva di Bezier. Ctrl per agganciare, Maiusc per vincolare - - - - Draft_BezierTools - - - Bezier tools - Strumenti Bezier - - - - Draft_Circle - - - Circle - Cerchio - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Crea un cerchio. CTRL per agganciare, ALT per selezionare oggetti tangenti - - - - Draft_Clone - - - Clone - Clona - - - - Clones the selected object(s) - Clona gli oggetti selezionati - - - - Draft_CloseLine - - - Close Line - Chiudi la linea - - - - Closes the line being drawn - Chiude la linea che si sta disegnando - - - - Draft_CubicBezCurve - - - CubicBezCurve - Curva di Bezier cubica - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Crea una curva di Bezier cubica -Cliccare e trascinare per definire i punti di controllo. Ctrl per snap, Maiusc per vincolare - - - - Draft_DelPoint - - - Remove Point - Rimuovi punto - - - - Removes a point from an existing Wire or B-spline - Rimuove un punto da una polilinea o una B-spline esistente - - - - Draft_Dimension - - - Dimension - Quota - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Crea una quotatura. Ctrl per agganciare, Maiusc per vincolare, Alt per selezionare un segmento - - - - Draft_Downgrade - - - Downgrade - Declassa - - - - Explodes the selected objects into simpler objects, or subtracts faces - Esplode gli oggetti selezionati in oggetti più semplici, o sottrae facce - - - - Draft_Draft2Sketch - - - Draft to Sketch - Da Draft a Sketch - - - - Convert bidirectionally between Draft and Sketch objects - Converte oggetti Draft in Schizzi, e viceversa - - - - Draft_Drawing - - - Drawing - Disegno - - - - Puts the selected objects on a Drawing sheet - Mette gli oggetti selezionati in un foglio di disegno - - - - Draft_Edit - - - Edit - Modifica - - - - Edits the active object - Modifica l'oggetto attivo - - - - Draft_Ellipse - - - Ellipse - Ellisse - - - - Creates an ellipse. CTRL to snap - Crea un'ellisse. CTRL per lo snap - - - - Draft_Facebinder - - - Facebinder - Lega facce - - - - Creates a facebinder object from selected face(s) - Crea un oggetto facebinder dalla faccia(e) selezionata - - - - Draft_FinishLine - - - Finish line - Termina la linea - - - - Finishes a line without closing it - Termina la linea senza chiuderla - - - - Draft_FlipDimension - - - Flip Dimension - Inverti la direzione - - - - Flip the normal direction of a dimension - Inverte la direzione del testo di una dimensione - - - - Draft_Heal - - - Heal - Ripara - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Ripara gli oggetti Draft difettosi salvati con una versione precedente di FreeCAD - - - - Draft_Join - - - Join - Congiungi - - - - Joins two wires together - Unisce due contorni - - - - Draft_Label - - - Label - Etichetta - - - - Creates a label, optionally attached to a selected object or element - Crea un'etichetta, eventualmente collegata a un oggetto selezionato o elemento - - Draft_Layer @@ -1675,645 +924,6 @@ Cliccare e trascinare per definire i punti di controllo. Ctrl per snap, Maiusc p Aggiunge uno strato - - Draft_Line - - - Line - Linea - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Crea una linea tra due punti. Ctrl per agganciare, Maiusc per vincolare - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Specchio - - - - Mirrors the selected objects along a line defined by two points - Rispecchia gli oggetti selezionati lungo una linea definita da due punti - - - - Draft_Move - - - Move - Sposta - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Sposta gli oggetti selezionati tra 2 punti. Ctrl per agganciare, Maiusc per vincolare - - - - Draft_Offset - - - Offset - Offset - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Crea un offset dell'oggetto selezionato. Ctrl per agganciare, Maiusc per vincolare, Alt per creare una copia - - - - Draft_PathArray - - - PathArray - Copie su tracciato - - - - Creates copies of a selected object along a selected path. - Crea copie di un oggetto selezionato lungo un tracciato selezionato. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Punto - - - - Creates a point object - Crea un oggetto punto - - - - Draft_PointArray - - - PointArray - Copie su punti - - - - Creates copies of a selected object on the position of points. - Crea copie di un oggetto selezionato sulla posizione dei punti. - - - - Draft_Polygon - - - Polygon - Poligono - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Crea un poligono regolare. Ctrl per agganciare, Maiusc per vincolare - - - - Draft_Rectangle - - - Rectangle - Rettangolo - - - - Creates a 2-point rectangle. CTRL to snap - Crea un rettangolo tra due punti. CTRL per agganciare - - - - Draft_Rotate - - - Rotate - Ruota - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Ruota gli oggetti selezionati. Ctrl per agganciare, Maiusc per vincolare, Alt per creare una copia - - - - Draft_Scale - - - Scale - Scala - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Scala gli oggetti selezionati partendo da un punto base. Ctrl per agganciare, Maiusc per vincolare, Alt per creare una copia - - - - Draft_SelectGroup - - - Select group - Seleziona gruppo - - - - Selects all objects with the same parents as this group - Seleziona tutti gli oggetti di questo gruppo aventi gli stessi genitori - - - - Draft_SelectPlane - - - SelectPlane - Seleziona piano - - - - Select a working plane for geometry creation - Seleziona un piano di lavoro per creare la geometria - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Crea un oggetto Piano di lavoro delegato (proxy) del piano di lavoro attuale - - - - Create Working Plane Proxy - Crea piano di lavoro Proxy - - - - Draft_Shape2DView - - - Shape 2D view - Vista Profilo 2D - - - - Creates Shape 2D views of selected objects - Crea delle viste "Profilo 2D" degli oggetti selezionati - - - - Draft_ShapeString - - - Shape from text... - Forma da testo... - - - - Creates text string in shapes. - Crea una stringa di testo nella forma. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Mostra la barra Snap - - - - Shows Draft snap toolbar - Mostra la barra degli strumenti di aggancio Draft - - - - Draft_Slope - - - Set Slope - Imposta la pendenza - - - - Sets the slope of a selected Line or Wire - Imposta la pendenza di una linea o polilinea selezionata - - - - Draft_Snap_Angle - - - Angles - Angoli - - - - Snaps to 45 and 90 degrees points on arcs and circles - Aggancia i punti a 45 e 90 gradi su archi e cerchi - - - - Draft_Snap_Center - - - Center - Centro - - - - Snaps to center of circles and arcs - Snap al centro di cerchi e archi - - - - Draft_Snap_Dimensions - - - Dimensions - Dimensioni - - - - Shows temporary dimensions when snapping to Arch objects - Mostra le quotature temporanee durante l'aggancio agli oggetti Arch - - - - Draft_Snap_Endpoint - - - Endpoint - Punto finale - - - - Snaps to endpoints of edges - Aggancia i punti finali di una linea - - - - Draft_Snap_Extension - - - Extension - Estensione - - - - Snaps to extension of edges - Aggancia le linee sulla loro estensione - - - - Draft_Snap_Grid - - - Grid - Griglia - - - - Snaps to grid points - Aggancia i punti della griglia - - - - Draft_Snap_Intersection - - - Intersection - Intersezione - - - - Snaps to edges intersections - Aggancia alle intersezioni delle linee - - - - Draft_Snap_Lock - - - Toggle On/Off - Attiva/Disattiva - - - - Activates/deactivates all snap tools at once - Attiva/Disattiva contemporaneamente tutti gli strumenti snap - - - - Lock - Blocca - - - - Draft_Snap_Midpoint - - - Midpoint - Punto medio - - - - Snaps to midpoints of edges - Aggancia ai punti medi delle linee - - - - Draft_Snap_Near - - - Nearest - Vicino - - - - Snaps to nearest point on edges - Aggancia una linea nel punto più vicino - - - - Draft_Snap_Ortho - - - Ortho - Ortogonale - - - - Snaps to orthogonal and 45 degrees directions - Snap ortogonale e a 45 gradi - - - - Draft_Snap_Parallel - - - Parallel - Parallelo - - - - Snaps to parallel directions of edges - Aggancia in direzione parallela alle linee - - - - Draft_Snap_Perpendicular - - - Perpendicular - Perpendicolare - - - - Snaps to perpendicular points on edges - Aggancia una linea nei punti di perpendicolarità - - - - Draft_Snap_Special - - - Special - Speciale - - - - Snaps to special locations of objects - Aggancia a punti speciali degli oggetti - - - - Draft_Snap_WorkingPlane - - - Working Plane - Piano di lavoro - - - - Restricts the snapped point to the current working plane - Limita la zona di snap al piano di lavoro corrente - - - - Draft_Split - - - Split - Dividi - - - - Splits a wire into two wires - Divide un contorno in due parti - - - - Draft_Stretch - - - Stretch - Stira - - - - Stretches the selected objects - Stira gli oggetti selezionati - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Testo - - - - Creates an annotation. CTRL to snap - Crea un'annotazione. CTRL per lo snap - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Attiva o disattiva la Modalità Costruzione per i prossimi oggetti. - - - - Toggle Construction Mode - Attiva/disattiva modalità di costruzione - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Attiva/Disattiva Modalità Continua - - - - Toggles the Continue Mode for next commands. - Attiva o disattiva la Modalità "Continua" per i comandi successivi. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Cambia la visualizzazione - - - - Swaps display mode of selected objects between wireframe and flatlines - Commuta la modalità di visualizzazione degli oggetti selezionati da "reticolo" a "facce piene" o viceversa - - - - Draft_ToggleGrid - - - Toggle Grid - Mostra/Nascondi la griglia - - - - Toggles the Draft grid on/off - Attiva o disattiva la griglia di Draft - - - - Grid - Griglia - - - - Toggles the Draft grid On/Off - Attiva o disattiva la griglia di Draft - - - - Draft_Trimex - - - Trimex - Tronca/Estendi - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Tronca o estende l'oggetto selezionato, o estrude singole facce. Ctrl per agganciare, Maiusc per vincolare al segmento corrente o alla sua normale, Alt per invertire - - - - Draft_UndoLine - - - Undo last segment - Annulla l'ultimo segmento - - - - Undoes the last drawn segment of the line being drawn - Annulla l'ultimo segmento della linea che si sta disegnando - - - - Draft_Upgrade - - - Upgrade - Promuovi - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Unisce gli oggetti selezionati in uno solo o converte i contorni chiusi in facce piene, o unisce le facce - - - - Draft_Wire - - - Polyline - Polilinea - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Crea una linea a più punti (polilinea). Ctrl per agganciare, Miusc per vincolare - - - - Draft_WireToBSpline - - - Wire to B-spline - Polilinea in B-spline - - - - Converts between Wire and B-spline - Converte tra polilinea e B-spline - - Form @@ -2325,13 +935,13 @@ Cliccare e trascinare per definire i punti di controllo. Ctrl per snap, Maiusc p Select a face or working plane proxy or 3 vertices. Or choose one of the options below - Select a face or working plane proxy or 3 vertices. -Or choose one of the options below + Selezionare una faccia o un piano di lavoro proxy o 3 vertici. +Oppure scegliere una delle opzioni sottostanti Sets the working plane to the XY plane (ground plane) - Sets the working plane to the XY plane (ground plane) + Imposta il piano di lavoro sul piano XY (piano di terra) @@ -2341,7 +951,7 @@ Or choose one of the options below Sets the working plane to the XZ plane (front plane) - Sets the working plane to the XZ plane (front plane) + Imposta il piano di lavoro sul piano XZ (piano frontale) @@ -2351,7 +961,7 @@ Or choose one of the options below Sets the working plane to the YZ plane (side plane) - Sets the working plane to the YZ plane (side plane) + Imposta il piano di lavoro sul piano YZ (piano laterale) @@ -2361,19 +971,19 @@ Or choose one of the options below Sets the working plane facing the current view - Sets the working plane facing the current view + Imposta il piano di lavoro frontale alla vista corrente Align to view - Align to view + Allinea alla vista The working plane will align to the current view each time a command is started - The working plane will align to the current -view each time a command is started + Il piano di lavoro si allineerà alla vista corrente +ogni volta che verrà avviato un comando @@ -2385,9 +995,9 @@ 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 - An optional offset to give to the working plane -above its base position. Use this together with one -of the buttons above + Uno offset opzionale da dare al piano di lavoro +al disopra della sua posizione di base. Utilizzare questo insieme ad uno +dei pulsanti sopra @@ -2399,9 +1009,9 @@ of the buttons above If this is selected, the working plane will be centered on the current view when pressing one of the buttons above - If this is selected, the working plane will be -centered on the current view when pressing one -of the buttons above + Se selezionato, il piano di lavoro sarà +centrato sulla vista corrente quando si preme uno +dei pulsanti sopra @@ -2413,28 +1023,28 @@ of the buttons above Or select a single vertex to move the current working plane without changing its orientation. Then, press the button below - Or select a single vertex to move the current -working plane without changing its orientation. -Then, press the button below + Oppure selezionare un singolo vertice per spostare il piano di lavoro +corrente senza cambiare il suo orientamento. +Quindi, premere il pulsante qui sotto Moves the working plane without changing its orientation. If no point is selected, the plane will be moved to the center of the view - Moves the working plane without changing its -orientation. If no point is selected, the plane -will be moved to the center of the view + Sposta il piano di lavoro senza modificare il suo orientamento. +Se non è selezionato alcun punto, il piano +verrà spostato al centro della vista Move working plane - Move working plane + Sposta il piano di lavoro The spacing between the smaller grid lines - The spacing between the smaller grid lines + La spaziatura tra le linee di griglia più piccole @@ -2444,7 +1054,7 @@ will be moved to the center of the view The number of squares between each main line of the grid - The number of squares between each main line of the grid + Il numero di quadrati tra ogni linea principale della griglia @@ -2456,9 +1066,9 @@ will be moved to the center of the view 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 - 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 + La distanza alla quale un punto può essere agganciato +quando si avvicina al mouse. Si può anche modificare questo valore +utilizzando i tasti [ e ] durante il disegno @@ -2468,43 +1078,43 @@ value by using the [ and ] keys while drawing Centers the view on the current working plane - Centers the view on the current working plane + Centra la vista sul piano di lavoro corrente Center view - Center view + Centra la vista Resets the working plane to its previous position - Resets the working plane to its previous position + Ripristina il piano di lavoro alla sua posizione precedente Previous - Previous + Precedente Gui::Dialog::DlgSettingsDraft - + General Draft Settings Impostazioni generali di Draft - + This is the default color for objects being drawn while in construction mode. Questo è il colore predefinito per oggetti che vengono disegnati in modalità costruzione. - + This is the default group name for construction geometry Questo è il nome predefinito del gruppo per la geometria di costruzione - + Construction Costruzione @@ -2514,37 +1124,32 @@ value by using the [ and ] keys while drawing Salva il colore e lo spessore di linea correnti, per tutte le sessioni - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - Se questa opzione è spuntata, la modalità copia sarà mantenuta per tutti i comandi, altrimenti i comandi si avvieranno sempre in modalità senza-copia - - - + Global copy mode Modalità di copia globale - + Default working plane Piano di lavoro predefinito - + None Nessuno - + XY (Top) XY (Superiore) - + XZ (Front) XZ (Frontale) - + YZ (Side) YZ (Laterale) @@ -2575,7 +1180,7 @@ Può essere un nome di carattere come "Arial", uno stile predefinito come "sans" Import style - Importa stile + Stile di importazione @@ -2608,12 +1213,12 @@ Può essere un nome di carattere come "Arial", uno stile predefinito come "sans" Impostazioni generali - + Construction group name Nome del gruppo di costruzione - + Tolerance Tolleranza @@ -2633,72 +1238,67 @@ Può essere un nome di carattere come "Arial", uno stile predefinito come "sans" Qui è possibile specificare un repertorio con dei file SVG contenenti definizioni <pattern> che possono essere aggiunti ai motivi di campitura standard di Draft - + Constrain mod Modalità di Vincolo - + The Constraining modifier key Il tasto di modifica dei vincoli - + Snap mod Modalità di Aggancio - + The snap modifier key Il tasto modificatore dell'aggancio - + Alt mod Modalità di Alt - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - Normalmente, dopo la copia di oggetti, rimangono selezionate le copie. Spuntando questa opzione, rimarranno invece selezionati gli oggetti di base. - - - + Select base objects after copying Seleziona gli oggetti di base dopo la copia - + If checked, a grid will appear when drawing Se spuntato, durante il disegno appare una griglia - + Use grid Usa la griglia - + Grid spacing Spaziatura della griglia - + The spacing between each grid line La spaziatura tra le linee della griglia - + Main lines every Linee principali ogni - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. Le linee principali saranno disegnate più spesse. Specificare qui il numero di quadrati tra linee principali. - + Internal precision level Livello di precisione interno @@ -2728,17 +1328,17 @@ Può essere un nome di carattere come "Arial", uno stile predefinito come "sans" Esporta gli oggetti 3D come mesh poligonali multifaccia - + If checked, the Snap toolbar will be shown whenever you use snapping Se è selezionato, ogni volta che si usa l'aggancio viene mostrata la barra degli strumenti Snap - + Show Draft Snap toolbar Mostra la barra degli strumenti di aggancio Draft - + Hide Draft snap toolbar after use Nascondi la barra degli strumenti snap dopo l'uso @@ -2748,7 +1348,7 @@ Può essere un nome di carattere come "Arial", uno stile predefinito come "sans" Visualizza la traccia del piano di lavoro - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command Se selezionato, quando l'ambiente Draft è attivo la griglia Draft è sempre visibile. In caso contrario solo quando si utilizza un suo comando @@ -2783,32 +1383,27 @@ Può essere un nome di carattere come "Arial", uno stile predefinito come "sans" Trasforma le linee bianche in linee nere - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - Quando questo è selezionato, gli strumenti Draft creano primitive di Part invece di oggetti Draft, se è possibile. - - - + Use Part Primitives when available Usa le primitive di Part quando sono disponibili - + Snapping Aggancio - + If this is checked, snapping is activated without the need to press the snap mod key Selezionando questa opzione, lo snap si attiva senza dover premere il tasto di attivazione - + Always snap (disable snap mod) Aggancia sempre (disabilita la Modalità di aggancio) - + Construction geometry color Colore della geometria di costruzione @@ -2878,12 +1473,12 @@ Può essere un nome di carattere come "Arial", uno stile predefinito come "sans" Risoluzione dei modelli di tratteggio - + Grid Griglia - + Always show the grid Mostra sempre la griglia @@ -2933,7 +1528,7 @@ Può essere un nome di carattere come "Arial", uno stile predefinito come "sans" Seleziona un file di font - + Fill objects with faces whenever possible Riempi gli oggetti con le facce quando è possibile @@ -2988,12 +1583,12 @@ Può essere un nome di carattere come "Arial", uno stile predefinito come "sans" mm - + Grid size Dimensioni della griglia - + lines linee @@ -3173,7 +1768,7 @@ Può essere un nome di carattere come "Arial", uno stile predefinito come "sans" Aggiornamento automatico (solo per il vecchio importatore) - + Prefix labels of Clones with: Prefisso per le etichette dei cloni: @@ -3193,37 +1788,32 @@ Può essere un nome di carattere come "Arial", uno stile predefinito come "sans" Numero di cifre decimali - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - Se questa opzione è spuntata, di default gli oggetti appaiono "a facce piene". Altrimenti, appaiono "a reticolo" - - - + Shift Maiusc - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key Il tasto di modifica Alt - + The number of horizontal or vertical lines of the grid Il numero di linee orizzontali o verticali della griglia - + The default color for new objects Il colore predefinito per i nuovi oggetti @@ -3247,11 +1837,6 @@ Può essere un nome di carattere come "Arial", uno stile predefinito come "sans" An SVG linestyle definition Una definizione di stile delle linee nel formato SVG - - - When drawing lines, set focus on Length instead of X coordinate - Quando si disegnano linee, proponi la lunghezza invece della coordinata X - Extension lines size @@ -3323,12 +1908,12 @@ Può essere un nome di carattere come "Arial", uno stile predefinito come "sans" Massimo segmento Spline: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. Il numero di decimali nelle operazioni delle coordinate interne (es. 3=0.001). Tra gli utenti FreeCAD, i valori tra 6 e 8 sono generalmente considerati i migliori per l'esportazione. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. Questo è il valore utilizzato da funzioni che usano una tolleranza. @@ -3340,329 +1925,408 @@ Misure con valori sotto questo soglia saranno arrotondate. Questo valore sarà p Usa il vecchio esportatore python - + 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 Se questa opzione è selezionata, quando si creano oggetti Draft sopra una faccia esistente di un altro oggetto, la proprietà "Supporto" dell'oggetto Draft viene impostata sull'oggetto base. Questo è stato il comportamento standard prima di FreeCAD 0.19 - + Construction Geometry Geometria di costruzione - + In-Command Shortcuts Scorciatoie comandi - + Relative Relativo - + R R - + Continue Continua - + T T - + Close Chiudi - + O O - + Copy Copia - + P P - + Subelement Mode Modalità sottoelemento - + D D - + Fill Riempi - + L L - + Exit Esci - + A A - + Select Edge Selezione bordo - + E E - + Add Hold Aggiungi mantenimento - + Q Q - + Length Lunghezza - + H H - + Wipe Pulisci - + W W - + Set WP Imposta il piano di lavoro - + U U - + Cycle Snap Ciclo Snap - + ` ` - + Snap Aggancia - + S S - + Increase Radius Aumenta il raggio - + [ [ - + Decrease Radius Diminuisci il raggio - + ] ] - + Restrict X Restringi X - + X X - + Restrict Y Restringi Y - + Y Y - + Restrict Z Restringi Z - + Z Z - + Grid color Colore della griglia - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. + Se questa opzione è selezionata, l'elenco a discesa dei livelli mostra anche i gruppi, permettendo di aggiungere automaticamente gli oggetti ai gruppi. - + Show groups in layers list drop-down button - Show groups in layers list drop-down button + Mostra i gruppi nel pulsante a discesa - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Quando è possibile imposta la proprietà Supporto + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Modifica - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects - Maximum number of contemporary edited objects + Numero massimo di oggetti modificabili contemporaneamente - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 - Draft edit pick radius + Raggio di selezione di Draft + + + + Controls pick radius of edit nodes + Controlla il raggio di selezione dei nodi di modifica Path to ODA file converter - Path to ODA file converter + Percorso del convertitore di file ODA This preferences dialog will be shown when importing/ exporting DXF files - This preferences dialog will be shown when importing/ exporting DXF files + Questa finestra delle preferenze verrà visualizzata durante l'importazione/esportazione dei file DXF Python importer is used, otherwise the newer C++ is used. Note: C++ importer is faster, but is not as featureful yet - Python importer is used, otherwise the newer C++ is used. -Note: C++ importer is faster, but is not as featureful yet + Viene utilizzato l'importatore Python, altrimenti viene utilizzato il nuovo C++. +Nota: l'importatore C++ è più veloce, ma non è ancora altrettanto funzionale Python exporter is used, otherwise the newer C++ is used. Note: C++ importer is faster, but is not as featureful yet - Python exporter is used, otherwise the newer C++ is used. -Note: C++ importer is faster, but is not as featureful yet - + Viene utilizzato l'esportatore Python, altrimenti viene utilizzato il nuovo C++. +Nota: l'esportatore C++ è più veloce, ma non è ancora altrettanto funzionale Allow FreeCAD to download the Python converter for DXF import and export. You can also do this manually by installing the "dxf_library" workbench from the Addon Manager. - Allow FreeCAD to download the Python converter for DXF import and export. -You can also do this manually by installing the "dxf_library" workbench -from the Addon Manager. + Consente a FreeCAD di scaricare il convertitore Python per importare ed esportare i DXF. +È anche possibile farlo manualmente installando l'ambiente di lavoro "dxf_library" +da Addon Manager. If unchecked, texts and mtexts won't be imported - If unchecked, texts and mtexts won't be imported + Se deselezionato, i testi e i messaggi non saranno importati If unchecked, points won't be imported - If unchecked, points won't be imported + Se deselezionato, i punti non verranno importati If checked, paper space objects will be imported too - If checked, paper space objects will be imported too + Se selezionato, verranno importati anche gli oggetti di spazio carta If you want the non-named blocks (beginning with a *) to be imported too - If you want the non-named blocks (beginning with a *) to be imported too + Se si desidera importare anche i blocchi senza nome (iniziando con *) Only standard Part objects will be created (fastest) - Only standard Part objects will be created (fastest) + Verranno creati solo gli oggetti Part standard (più veloce) Parametric Draft objects will be created whenever possible - Parametric Draft objects will be created whenever possible + Gli oggetti Draft parametrici verranno creati quando possibile Sketches will be created whenever possible - Sketches will be created whenever possible + Gli schizzi verranno creati quando possibile @@ -3670,115 +2334,115 @@ from the Addon Manager. The factor is the conversion between the unit of your DXF file and millimeters. Example: for files in millimeters: 1, in centimeters: 10, in meters: 1000, in inches: 25.4, in feet: 304.8 - Scale factor to apply to DXF files on import. -The factor is the conversion between the unit of your DXF file and millimeters. -Example: for files in millimeters: 1, in centimeters: 10, - in meters: 1000, in inches: 25.4, in feet: 304.8 + Fattore di scala da applicare ai file DXF durante l'importazione. +Il fattore è la conversione tra l'unità di file DXF e millimetri. +Esempio: per i file in millimetri: 1, in centimetri: 10, + in metri: 1000, in pollici: 25., in piedi: 304.8 Colors will be retrieved from the DXF objects whenever possible. Otherwise default colors will be applied. - Colors will be retrieved from the DXF objects whenever possible. -Otherwise default colors will be applied. + I colori verranno recuperati dagli oggetti DXF quando possibile. +Altrimenti verranno applicati i colori predefiniti. FreeCAD will try to join coincident objects into wires. Note that this can take a while! - FreeCAD will try to join coincident objects into wires. -Note that this can take a while! + FreeCAD cercherà di unire gli oggetti coincidenti nelle polilinee. +Notare che potrebbe richiedere un po' di tempo! Objects from the same layers will be joined into Draft Blocks, turning the display faster, but making them less easily editable - Objects from the same layers will be joined into Draft Blocks, -turning the display faster, but making them less easily editable + Gli oggetti degli stessi livelli saranno uniti in Blocchi di Draft, +rendendoli più veloci, ma meno facilmente modificabili Imported texts will get the standard Draft Text size, instead of the size they have in the DXF document - Imported texts will get the standard Draft Text size, -instead of the size they have in the DXF document + I testi importati otterranno la dimensione standard di Draft Text +invece delle dimensioni che hanno nel documento DXF If this is checked, DXF layers will be imported as Draft Layers - If this is checked, DXF layers will be imported as Draft Layers + Se selezionato, i livelli DXF saranno importati come livelli Draft Use Layers - Use Layers + Usa i livelli Hatches will be converted into simple wires - Hatches will be converted into simple wires + I tratteggi saranno convertiti in semplici polilinee If polylines have a width defined, they will be rendered as closed wires with correct width - If polylines have a width defined, they will be rendered -as closed wires with correct width + Se le polilinee hanno una larghezza definita, saranno renderizzate +come polilinee chiuse con larghezza corretta Maximum length of each of the polyline segments. If it is set to '0' the whole spline is treated as a straight segment. - Maximum length of each of the polyline segments. -If it is set to '0' the whole spline is treated as a straight segment. + Lunghezza massima di ciascun segmento polilinea. +Se impostato a '0' l'intera spline viene trattata come un segmento retto. All objects containing faces will be exported as 3D polyfaces - All objects containing faces will be exported as 3D polyfaces + Tutti gli oggetti contenenti delle facce saranno esportati come polifacce 3D Drawing Views will be exported as blocks. This might fail for post DXF R12 templates. - Drawing Views will be exported as blocks. -This might fail for post DXF R12 templates. + Le viste di disegno verranno esportate come blocchi. +Questo potrebbe fallire per i modelli post DXF R12. Exported objects will be projected to reflect the current view direction - Exported objects will be projected to reflect the current view direction + Gli oggetti esportati saranno proiettati in base alla direzione di visualizzazione corrente Method chosen for importing SVG object color to FreeCAD - Method chosen for importing SVG object color to FreeCAD + Metodo scelto per importare il colore dell'oggetto SVG in FreeCAD If checked, no units conversion will occur. One unit in the SVG file will translate as one millimeter. - If checked, no units conversion will occur. -One unit in the SVG file will translate as one millimeter. + Se selezionato, non si verificherà alcuna conversione di unità. +Un'unità nel file SVG si tradurrà in un millimetro. Style of SVG file to write when exporting a sketch - Style of SVG file to write when exporting a sketch + Stile del file SVG da scrivere quando si esporta uno schizzo All white lines will appear in black in the SVG for better readability against white backgrounds - All white lines will appear in black in the SVG for better readability against white backgrounds + Tutte le linee bianche appariranno in nero nel SVG per una migliore leggibilità su sfondi bianchi Versions of Open CASCADE older than version 6.8 don't support arc projection. In this case arcs will be discretized into small line segments. This value is the maximum segment length. - Versions of Open CASCADE older than version 6.8 don't support arc projection. -In this case arcs will be discretized into small line segments. -This value is the maximum segment length. + Le versioni di Open CASCADE precedenti alla versione 6.8 non supportano la proiezione dell'arco +In questo caso gli archi saranno discretizzati in piccoli segmenti. +Questo valore è la lunghezza massima del segmento. @@ -3786,577 +2450,374 @@ This value is the maximum segment length. Converting: - Converting: + Conversione in corso: Conversion successful - Conversion successful + Conversione riuscita ImportSVG - + Unknown SVG export style, switching to Translated - Unknown SVG export style, switching to Translated - - - - Workbench - - - Draft Snap - Snap Draft + Stile di esportazione SVG sconosciuto, verrà esportato come Tradotto draft - - not shape found - forma non trovata - - - - All Shapes must be co-planar - Tutte le forme devono essere complanari - - - - The given object is not planar and cannot be converted into a sketch. - L'oggetto non è piano e non può essere convertito in uno schizzo. - - - - Unable to guess the normal direction of this object - Impossibile stabilire la direzione normale di questo oggetto - - - + Draft Command Bar Barra dei comandi Draft - + Toggle construction mode Attiva/Disattiva la modalità costruzione - + Current line color Colore attuale della linea - + Current face color Colore attuale della faccia - + Current line width Larghezza attuale della riga - + Current font size Dimensione attuale del carattere - + Apply to selected objects Applica agli oggetti selezionati - + Autogroup off Disattiva auto-gruppo - + active command: comando attivo: - + None Nessuno - + Active Draft command Comando Draft attivo - + X coordinate of next point Coordinata X del prossimo punto - + X X - + Y Y - + Z Z - + Y coordinate of next point Coordinata Y del prossimo punto - + Z coordinate of next point Coordinata Z del prossimo punto - + Enter point Inserisci punto - + Enter a new point with the given coordinates Inserisce un nuovo punto con le coordinate date - + Length Lunghezza - + Angle Angolo - + Length of current segment Lunghezza del segmento corrente - + Angle of current segment Angolo del segmento corrente - + Radius Raggio - + Radius of Circle Raggio del Cerchio - + If checked, command will not finish until you press the command button again Se spuntato, il comando non termina finché non si preme nuovamente il pulsante di comando - + If checked, an OCC-style offset will be performed instead of the classic offset Se spuntato, viene eseguito un offset in stile OCC invece dell'offset classico - + &OCC-style offset &Offset in stile OCC - - Add points to the current object - Aggiungi punti all'oggetto corrente - - - - Remove points from the current object - Rimuovi punti dall'oggetto corrente - - - - Make Bezier node sharp - Crea nodo Bezier spigoloso - - - - Make Bezier node tangent - Crea nodo Bezier tangente - - - - Make Bezier node symmetric - Nodo Bezier simmetrico - - - + Sides Lati - + Number of sides Numero di lati - + Offset Offset - + Auto Auto - + Text string to draw Stringa di testo da disegnare - + String Stringa - + Height of text Altezza del testo - + Height Altezza - + Intercharacter spacing Spaziatura intercarattere - + Tracking Crenatura - + Full path to font file: Percorso completo del file di font: - + Open a FileChooser for font file Apre un finestra per selezionare un file di font - + Line Linea - + DWire Polilinea - + Circle Cerchio - + Center X Centro X - + Arc Arco - + Point Punto - + Label Etichetta - + Distance Distanza - + Trim Taglia - + Pick Object Scegliere un Oggetto - + Edit Modifica - + Global X X globale - + Global Y Y globale - + Global Z Z globale - + Local X X locale - + Local Y Y locale - + Local Z Z locale - + Invalid Size value. Using 200.0. Dimensione non valida. Uso 200.0. - + Invalid Tracking value. Using 0. Valore di crenatura non valido. Utilizzato 0. - + Please enter a text string. Inserire una stringa di testo. - + Select a Font file Seleziona un file di font - + Please enter a font file. Inserire un file di font. - + Autogroup: Auto-gruppo: - + Faces Facce - + Remove Rimuovi - + Add Aggiungi - + Facebinder elements Elementi di Facebinder - - Create Line - Crea Linea - - - - Convert to Wire - Converti in Wire - - - + BSpline B-spline - + BezCurve Curva di Bezier - - Create BezCurve - Crea Curva di Bezier - - - - Rectangle - Rettangolo - - - - Create Plane - Crea Piano - - - - Create Rectangle - Crea Rettangolo - - - - Create Circle - Crea Cerchio - - - - Create Arc - Crea Arco - - - - Polygon - Poligono - - - - Create Polygon - Crea Poligono - - - - Ellipse - Ellisse - - - - Create Ellipse - Crea Ellisse - - - - Text - Testo - - - - Create Text - Crea Testo - - - - Dimension - Quota - - - - Create Dimension - Crea Quotatura - - - - ShapeString - Forma da Stringa - - - - Create ShapeString - Crea Forma da Stringa - - - + Copy Copia - - - Move - Sposta - - - - Change Style - Cambia stile - - - - Rotate - Ruota - - - - Stretch - Stira - - - - Upgrade - Promuovi - - - - Downgrade - Declassa - - - - Convert to Sketch - Converti in schizzo - - - - Convert to Draft - Converti in Draft - - - - Convert - Converti - - - - Array - Serie - - - - Create Point - Crea Punto - - - - Mirror - Specchio - The DXF import/export libraries needed by FreeCAD to handle @@ -4374,581 +2835,329 @@ Oppure scaricare queste librerie manualmente, come spiegato su https://github.co Per abilitare FreeCAD a scaricare queste librerie, rispondere Sì. - - Draft.makeBSpline: not enough points - Draft.makeBSpline: numero di punti insufficiente - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: I punti finali sono uguali. Chiusura forzata - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: elenco dei punti non valido - - - - No object given - Nessun oggetto fornito - - - - The two points are coincident - I due punti sono coincidenti - - - + Found groups: closing each open object inside Trovati gruppi: chiusura di tutti gli oggetti interni aperti - + Found mesh(es): turning into Part shapes Trovare maglie poligonali multifaccia: trasformazione in forme - + Found 1 solidifiable object: solidifying it Trovato 1 oggetto solidificable: trasformazione in solido dell'oggetto trovato - + Found 2 objects: fusing them Trovati 2 oggetti: fusione degli oggetti - + Found several objects: creating a shell Trovati oggeti diversi: creazione di un guscio - + Found several coplanar objects or faces: creating one face Trovati diversi oggetti o facce complanari: creazione di una faccia - + Found 1 non-parametric objects: draftifying it Trovato 1 oggetto non parametrico: parametrizzazione dell'oggetto - + Found 1 closed sketch object: creating a face from it Trovato 1 oggetto schizzo chiuso: creazione di una faccia da esso - + Found 1 linear object: converting to line Trovato 1 oggetto lineare: sua conversione in linea - + Found closed wires: creating faces Trovato dei contorni chiusi: creazione di facce - + Found 1 open wire: closing it Trovato 1 contorno aperto: chiusura del contorno - + Found several open wires: joining them Trovate diverse polilinee aperte: unione in corso - + Found several edges: wiring them Trovati numerosi bordi: connessione degli stessi - + Found several non-treatable objects: creating compound Trovati diversi oggetti non trattabili: creazione di un composto - + Unable to upgrade these objects. Impossibile promuovere questi oggetti. - + Found 1 block: exploding it Trovato 1 blocco: esplosione del blocco - + Found 1 multi-solids compound: exploding it Trovato un solido multi-componente: sua scomposizione - + Found 1 parametric object: breaking its dependencies Trovato 1 oggetto parametrico: rottura delle sue dipendenze - + Found 2 objects: subtracting them Trovati 2 oggetti: sottrazione tra gli oggetti trovati - + Found several faces: splitting them Trovate diverse facce: divisione delle facce - + Found several objects: subtracting them from the first one Trovati diversi oggetti: loro sottrazione dal primo - + Found 1 face: extracting its wires Trovata 1 faccia: estrazione delle sue polilinee - + Found only wires: extracting their edges Trovate solo polilinee: estrazione dei rispettivi bordi - + No more downgrade possible Non è possibile effettuare ulteriori declassamenti - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: chiusa con lo stesso primo/ultimo punto. Geometria non aggiornata. - - - + No point found Nessun punto trovato - - ShapeString: string has no wires - ShapeString: la stringa non ha polilinee - - - + Relative Relativo - + Continue Continua - + Close Chiudi - + Fill Riempi - + Exit Esci - + Snap On/Off Aggancio On/Off - + Increase snap radius Incrementa il raggio di aggancio - + Decrease snap radius Diminuisci il raggio di aggancio - + Restrict X Restringi X - + Restrict Y Restringi Y - + Restrict Z Restringi Z - + Select edge Seleziona bordo - + Add custom snap point Aggiungi punto di ancoraggio personalizzato - + Length mode Modalità di lunghezza - + Wipe Pulisci - + Set Working Plane Impostare il piano di lavoro - + Cycle snap object Scorri oggetti per lo snap - + Check this to lock the current angle Selezionare questa casella per bloccare l'angolo corrente - + Coordinates relative to last point or absolute Coordinate relative all'ultimo punto o assolute - + Filled Riempito - + Finish Termina - + Finishes the current drawing or editing operation Termina il disegno corrente o l'operazione di modifica - + &Undo (CTRL+Z) &Undo (CTRL+Z) - + Undo the last segment Annulla l'ultimo segmento - + Finishes and closes the current line Finisce e chiude la linea corrente - + Wipes the existing segments of this line and starts again from the last point Pulisce i segmenti esistenti di questa linea e ricomincia dall'ultimo punto - + Set WP Imposta il piano di lavoro - + Reorients the working plane on the last segment Riorienta il piano di lavoro sull'ultimo segmento - + Selects an existing edge to be measured by this dimension Seleziona un bordo esistente da misurare in questa quotatura - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands Se selezionata, gli oggetti verranno copiati anziché spostati. Preferenze-> Draft-> Modalità di copia globale per mantenere questa modalità nei prossimi comandi - - Default - Predefinito - - - - Create Wire - Crea polilinea - - - - Unable to create a Wire from selected objects - Impossibile creare una polilinea dagli oggetti selezionati - - - - Spline has been closed - La Spline è stata chiusa - - - - Last point has been removed - L'ultimo punto è stato rimosso - - - - Create B-spline - B-spline - - - - Bezier curve has been closed - La curva di Bézier è stata chiusa - - - - Edges don't intersect! - I bordi non si intersecano! - - - - Pick ShapeString location point: - Sceglire un punto per posizionare ShapeString: - - - - Select an object to move - Selezionare un oggetto da spostare - - - - Select an object to rotate - Selezionare un oggetto da ruotare - - - - Select an object to offset - Selezionare un oggetto da sfalsare - - - - Offset only works on one object at a time - Offset funziona solo su un oggetto alla volta - - - - Sorry, offset of Bezier curves is currently still not supported - Siamo spiacenti, l'offset delle curve di Bézier non è ancora supportato - - - - Select an object to stretch - Selezionare un oggetto da stirare - - - - Turning one Rectangle into a Wire - Convertire un rettangolo in una polilinea - - - - Select an object to join - Selezionare un oggetto da unire - - - - Join - Congiungi - - - - Select an object to split - Selezionare un oggetto da dividere - - - - Select an object to upgrade - Selezionare un oggetto da promuovere - - - - Select object(s) to trim/extend - Selezionare l'oggetto(i) da accorciare o estendere - - - - Unable to trim these objects, only Draft wires and arcs are supported - Impossibile tagliare o estendere questi oggetti, sono supportati solo polilinee e archi di Draft - - - - Unable to trim these objects, too many wires - Impossibile tagliare o estendere questi oggetti, troppi contorni - - - - These objects don't intersect - Questi oggetti non si intersecano - - - - Too many intersection points - Troppi punti di intersezione - - - - Select an object to scale - Selezionare un oggetto da scalare - - - - Select an object to project - Selezionare un oggetto da proiettare - - - - Select a Draft object to edit - Selezionare un oggetto Draft da modificare - - - - Active object must have more than two points/nodes - L'oggetto attivo deve avere più di due punti/nodi - - - - Endpoint of BezCurve can't be smoothed - Il punto finale di una curva di Bezier non può essere levigato - - - - Select an object to convert - Seleziona un oggetto da convertire - - - - Select an object to array - Seleziona un oggetto per la serie - - - - Please select base and path objects - Selezionare l'oggetto base e il tracciato - - - - Please select base and pointlist objects - - Selezionare l'oggetto base e la lista di punti - - - - - Select an object to clone - Seleziona un oggetto da clonare - - - - Select face(s) on existing object(s) - Selezionare facce su oggetti esistenti - - - - Select an object to mirror - Selezionare un oggetto da specchiare - - - - This tool only works with Wires and Lines - Questo strumento funziona solo con polilinee e linee - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s condivide una base con %d altri oggetti. Controllare se si vuole modificare questo. - + Subelement mode Modalità sottoelemento - - Toggle radius and angles arc editing - Cambia il raggio e modifica gli archi - - - + Modify subelements Modifica i sottoelementi - + If checked, subelements will be modified instead of entire objects Se selezionato, saranno modificati i sottoelementi invece degli oggetti completi - + CubicBezCurve Curva di Bezier cubica - - Some subelements could not be moved. - Alcuni sottoelementi non possono essere spostati. - - - - Scale - Scala - - - - Some subelements could not be scaled. - Alcuni sottoelementi non possono essere scalati. - - - + Top Dall'alto - + Front Di fronte - + Side Lato - + Current working plane Piano di lavoro corrente - - No edit point found for selected object - Per l'oggetto selezionato non è stato trovato nessun punto di modifica - - - + 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 Selezionare se l'oggetto deve apparire riempito, altrimenti apparirà come reticolo. Non è disponibile se l'opzione delle preferenze Draft 'Usa le primitive di Part' è abilitata @@ -4968,239 +3177,34 @@ Per abilitare FreeCAD a scaricare queste librerie, rispondere Sì.Strati - - Pick first point - Selezionare il primo punto - - - - Pick next point - Selezionare il punto successivo - - - + Polyline Polilinea - - Pick next point, or Finish (shift-F) or close (o) - Selezionare punto successivo, o terminare (Maiusc-F) o chiudere (o) - - - - Click and drag to define next knot - Cliccare e trascinare per definire il prossimo nodo - - - - Click and drag to define next knot: ESC to Finish or close (o) - Cliccare e trascinare per definire il prossimo nodo: Esc per terminare o chiudere (o) - - - - Pick opposite point - Selezionare il punto opposto - - - - Pick center point - Selezionare il punto centrale - - - - Pick radius - Specificare il raggio - - - - Pick start angle - Selezionare l'angolo iniziale - - - - Pick aperture - Selezionare l'ampiezza - - - - Pick aperture angle - Selezionare l'ampieza dell'angolo - - - - Pick location point - Scegliere punto di posizione - - - - Pick ShapeString location point - Sceglire il punto per posizionare la Forma da testo - - - - Pick start point - Scegliere il punto iniziale - - - - Pick end point - Scegliere il punto finale - - - - Pick rotation center - Specificare il centro di rotazione - - - - Base angle - Angolo base - - - - Pick base angle - Scegliere l'angolo di base - - - - Rotation - Rotazione - - - - Pick rotation angle - Selezionare l'angolo di rotazione - - - - Cannot offset this object type - Non è possibile creare un offset con questo tipo di oggetto - - - - Pick distance - Selezionare la distanza - - - - Pick first point of selection rectangle - Specificare il primo punto del rettangolo di selezione - - - - Pick opposite point of selection rectangle - Selezionare il punto opposto del rettangolo di selezione - - - - Pick start point of displacement - Specificare il punto iniziale dello spostamento - - - - Pick end point of displacement - Specificare il punto finale dello spostamento - - - - Pick base point - Scegliere il punto base - - - - Pick reference distance from base point - Scegliere la distanza di riferimento dal punto base - - - - Pick new distance from base point - Scegliere una nuova distanza dal punto base - - - - Select an object to edit - Selezionare un oggetto da modificare - - - - Pick start point of mirror line - Selezionare il punto iniziale della linea speculare - - - - Pick end point of mirror line - Selezionare il punto finale della linea speculare - - - - Pick target point - Specificare il punto di destinazione - - - - Pick endpoint of leader line - Scegliere il punto finale della linea guida - - - - Pick text position - Scegliere la posizione del testo - - - + Draft Pescaggio - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed - two elements needed + sono necessari due elementi radius too large - radius too large + raggio troppo grande length: - length: + lunghezza: removed original objects - removed original objects + gli oggetti originali sono stati rimossi @@ -5210,7 +3214,7 @@ Per abilitare FreeCAD a scaricare queste librerie, rispondere Sì. Creates a fillet between two wires or edges. - Creates a fillet between two wires or edges. + Crea un raccordo tra due contorni o spigoli. @@ -5220,52 +3224,52 @@ Per abilitare FreeCAD a scaricare queste librerie, rispondere Sì. Fillet radius - Fillet radius + Raggio raccordo Radius of fillet - Radius of fillet + Raggio del raccordo Delete original objects - Delete original objects + Elimina gli oggetti originali Create chamfer - Create chamfer + Crea smusso Enter radius - Enter radius + Immettere il raggio Delete original objects: - Delete original objects: + Elimina gli oggetti originali: Chamfer mode: - Chamfer mode: + Modalità smusso: Test object - Test object + Oggetto di prova Test object removed - Test object removed + L'oggetto di prova è stato rimosso fillet cannot be created - fillet cannot be created + impossibile creare il raccordo @@ -5273,119 +3277,54 @@ Per abilitare FreeCAD a scaricare queste librerie, rispondere Sì.Raccorda - + Toggle near snap on/off - Toggle near snap on/off + Attiva/disattiva l'aggancio vicino a - + Create text Testo - + Press this button to create the text object, or finish your text with two blank lines - Press this button to create the text object, or finish your text with two blank lines + Premere questo pulsante per creare l'oggetto di testo, o terminare il testo con due righe vuote - + Center Y - Center Y + Centro Y - + Center Z - Center Z + Centro Z - + Offset distance - Offset distance + Distanza di offset - + Trim distance - Trim distance + Distanza di taglio Activate this layer - Activate this layer + Attiva questo livello Select contents - Select contents + Seleziona i contenuti - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Personalizza - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Filo @@ -5393,17 +3332,17 @@ Per abilitare FreeCAD a scaricare queste librerie, rispondere Sì. OCA error: couldn't determine character encoding - OCA error: couldn't determine character encoding + Errore OCA: impossibile determinare la codifica dei caratteri OCA: found no data to export - OCA: found no data to export + OCA: non è stato trovato nessun dato da esportare successfully exported - successfully exported + esportato con successo diff --git a/src/Mod/Draft/Resources/translations/Draft_ja.qm b/src/Mod/Draft/Resources/translations/Draft_ja.qm index cc0c1f2488..9af9523d7a 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_ja.qm and b/src/Mod/Draft/Resources/translations/Draft_ja.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_ja.ts b/src/Mod/Draft/Resources/translations/Draft_ja.ts index 4a67c183d7..d94fb0871f 100644 --- a/src/Mod/Draft/Resources/translations/Draft_ja.ts +++ b/src/Mod/Draft/Resources/translations/Draft_ja.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - ハッチパターンを定義 - - - - Sets the size of the pattern - パターンのサイズを設定 - - - - Startpoint of dimension - 寸法の始点 - - - - Endpoint of dimension - 寸法の終点 - - - - Point through which the dimension line passes - 寸法線が通過する点 - - - - The object measured by this dimension - この寸法で測定するオブジェクト - - - - The geometry this dimension is linked to - この寸法がリンクされているジオメトリー - - - - The measurement of this dimension - この寸法の大きさ - - - - For arc/circle measurements, false = radius, true = diameter - 円弧/円の測定。false = 半径、true = 直径。 - - - - Font size - フォントサイズ - - - - The number of decimals to show - 表示する小数点以下の桁数 - - - - Arrow size - 矢印のサイズ - - - - The spacing between the text and the dimension line - テキストと寸法線との間隔 - - - - Arrow type - 矢印のタイプ - - - - Font name - フォント名 - - - - Line width - ライン幅 - - - - Line color - 線の色 - - - - Length of the extension lines - 寸法補助線の長さ - - - - Rotate the dimension arrows 180 degrees - 寸法矢印を180度回転 - - - - Rotate the dimension text 180 degrees - 寸法テキストを180度回転 - - - - Show the unit suffix - 単位表記を表示 - - - - The position of the text. Leave (0,0,0) for automatic position - テキスト位置。自動配置の場合は (0,0,0) としてください。 - - - - Text override. Use $dim to insert the dimension length - テキストのオーバーライド。寸法長さを挿入するには$dimを使用。 - - - - A unit to express the measurement. Leave blank for system default - 測定表示の単位。システムのデフォルトを使用する場合は空白のままにしてください。 - - - - Start angle of the dimension - 寸法の開始角度 - - - - End angle of the dimension - 寸法の終了角度 - - - - The center point of this dimension - この寸法の中心点 - - - - The normal direction of this dimension - この寸法の法線方向 - - - - Text override. Use 'dim' to insert the dimension length - テキストのオーバーライド。寸法長さを挿入するには「dim」を使用。 - - - - Length of the rectangle - 四角形の長さ - Radius to use to fillet the corners 角のフィレットで使用する半径 - - - Size of the chamfer to give to the corners - 角の面取りのサイズ - - - - Create a face - 面を作成 - - - - Defines a texture image (overrides hatch patterns) - テクスチャイメージを定義(ハッチングパターンをオーバライド) - - - - Start angle of the arc - 円弧の開始角度 - - - - End angle of the arc (for a full circle, give it same value as First Angle) - 円弧の終了角度(完全な円の場合、最初の角度と同じ値を設定) - - - - Radius of the circle - 円の半径 - - - - The minor radius of the ellipse - 楕円の短半径 - - - - The major radius of the ellipse - 楕円の長半径 - - - - The vertices of the wire - ワイヤーの頂点 - - - - If the wire is closed or not - ワイヤーが閉じているかどうか - The start point of this line @@ -224,505 +24,155 @@ この線の長さ - - Create a face if this object is closed - このオブジェクトが閉じている場合、面を作成 - - - - The number of subdivisions of each edge - 各エッジの再分割数 - - - - Number of faces - 面の数 - - - - Radius of the control circle - 制御円の半径 - - - - How the polygon must be drawn from the control circle - 制御円から多角形を描く方法 - - - + 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 投影オブジェクトの色 - + The linked object リンクされたオブジェクト - + Shape Fill Style シェイプの塗りつぶしのスタイル - + Line Style 線のスタイル - + If checked, source objects are displayed regardless of being visible in the 3D model チェックされている場合、ソースオブジェクトが3Dモデル内で表示されているかどうかに関わらず表示されます。 - - Create a face if this spline is closed - このスプラインが閉じている場合、面を作成 - - - - Parameterization factor - パラメーター化係数 - - - - 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 components of this block - このブロックのコンポーネント - - - - The base object this 2D view must represent - この2Dビューが表現する必要のあるベースオブジェクト - - - - 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 - 隠線を表示 - - - + The base object that must be duplicated ベースオブジェクトが重複しています。 - + The type of array to create 作成する列のタイプ - + The axis direction 軸方向 - + Number of copies in X direction X方向のコピー数 - + Number of copies in Y direction Y方向のコピー数 - + Number of copies in Z direction Z方向のコピー数 - + Number of copies コピー数 - + Distance and orientation of intervals in X direction X方向の区間の距離と向き - + Distance and orientation of intervals in Y direction Y方向の区間の距離と向き - + Distance and orientation of intervals in Z direction Z方向の区間の距離と向き - + Distance and orientation of intervals in Axis direction 軸方向の区間の距離と向き - + Center point 中心点 - + Angle to cover with copies コピーを敷きつめる角度 - + Specifies if copies must be fused (slower) コピー同士を結合するかどうかを指定(処理が遅くなります)。 - + The path object along which to distribute objects オブジェクトを配置する経路を表すパスオブジェクト - + Selected subobjects (edges) of PathObj パスオブジェクトの選択したサブオブジェクト(エッジ) - + Optional translation vector オプションの平行移動ベクトル - + Orientation of Base along path ベースのパスに沿った向き - - X Location - X位置 - - - - Y Location - Y位置 - - - - Z Location - Z位置 - - - - Text string - テキスト文字列 - - - - Font file name - フォントファイル名 - - - - Height of text - テキストの高さ - - - - Inter-character spacing - 文字間隔 - - - - Linked faces - リンクされた面 - - - - Specifies if splitter lines must be removed - 分割線を削除する必要があるかどうかを指定 - - - - An optional extrusion value to be applied to all faces - すべての面に適用するオプションの押し出し値 - - - - Height of the rectangle - 四角形の高さ - - - - Horizontal subdivisions of this rectangle - この四角形の水平方向の細分割数 - - - - Vertical subdivisions of this rectangle - この四角形の垂直方向の細分割数 - - - - The placement of this object - このオブジェクトの配置 - - - - The display length of this section plane - この断面平面の表示長さ - - - - The size of the arrows of this section plane - この断面平面の矢印のサイズ - - - - For Cutlines and Cutfaces modes, this leaves the faces at the cut location - カットラインモード、カットフェイスモードでカット位置の面を残します。 - - - - The base object is the wire, it's formed from 2 objects - ベースオブジェクトは2つのオブジェクトから形成されたワイヤーです。 - - - - The tool object is the wire, it's formed from 2 objects - ツールオブジェクトは2つのオブジェクトから形成されたワイヤーです。 - - - - The length of the straight segment - 直線セグメントの長さ - - - - The point indicated by this label - このラベルで指し示される点 - - - - The points defining the label polyline - ラベルポリラインを定義する点 - - - - The direction of the straight segment - 直線セグメントの方向 - - - - The type of information shown by this label - このラベルによって表示される情報の種類 - - - - The target object of this label - このラベルの対象オブジェクト - - - - The text to display when type is set to custom - 種類がカスタムに設定されている場合に表示するテキスト - - - - The text displayed by this label - このラベルで表示されるテキスト - - - - The size of the text - テキストのサイズ - - - - The font of the text - テキストのフォント - - - - The size of the arrow - 矢印のサイズ - - - - The vertical alignment of the text - テキストの垂直方向の位置 - - - - The type of arrow of this label - このラベルの矢印の種類 - - - - The type of frame around the text of this object - このオブジェクトのテキストを囲む枠の種類 - - - - Text color - テキストの色 - - - - The maximum number of characters on each line of the text box - テキストボックスの各行の最大文字数 - - - - The distance the dimension line is extended past the extension lines - 寸法線が寸法補助線を超えて伸びる距離 - - - - Length of the extension line above the dimension line - 寸法線の上の寸法補助線の長さ - - - - The points of the B-spline - B-スプラインの点 - - - - If the B-spline is closed or not - B-スプラインが閉じているかどうか - - - - Tessellate Ellipses and B-splines into line segments - 楕円、B-スプラインを線分に分割 - - - - Length of line segments if tessellating Ellipses or B-splines into line segments - 楕円、B-スプラインを曲線の断片に分割する場合のの曲線の長さ - - - - If this is True, this object will be recomputed only if it is visible - True の場合、このオブジェクトは表示されている場合にのみ再計算されます。 - - - + Base Base - + PointList 点リスト - + Count 総数 - - - The objects included in this clone - このクローンに含まれるオブジェクト - - - - The scale factor of this clone - このクローンの拡大率 - - - - If this clones several objects, this specifies if the result is a fusion or a compound - 複数オブジェクトがクローンされる場合に結果を結合するか、コンパウンドにするかを指定 - - - - This specifies if the shapes sew - シェイプの縫い合わせを行うかどうか指定 - - - - Display a leader line or not - 引き出し線を表示するかどうか - - - - The text displayed by this object - このオブジェクトで表示されるテキスト - - - - Line spacing (relative to font size) - 行間隔(フォント サイズに対する相対値) - - - - The area of this object - このオブジェクトの面積 - - - - Displays a Dimension symbol at the end of the wire - ワイヤーの終端に寸法記号を表示します - - - - Fuse wall and structure objects of same type and material - 壁と構造物を同じ種類とマテリアルに融合 - The objects that are part of this layer @@ -759,83 +209,231 @@ このレイヤーの子要素の透明度 - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object Show array element as children object - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle Distance between copies in a circle - + Distance between circles Distance between circles - + number of circles number of circles + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + 名前の変更 + + + + Deletes the selected style + Deletes the selected style + + + + Delete + 削除 + + + + Text + テキスト + + + + Font size + フォントサイズ + + + + Line spacing + Line spacing + + + + Font name + フォント名 + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + 単位 + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + ライン幅 + + + + Extension overshoot + Extension overshoot + + + + Arrow size + 矢印のサイズ + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + 矢印のタイプ + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + + + + + Arrow + 矢印 + + + + Tick + 目盛 + + Draft - - - Slope - 傾斜 - - - - Scale - 拡大縮小 - - - - Writing camera position - カメラ位置を書き込み - - - - Writing objects shown/hidden state - オブジェクトの表示/非表示の状態を書き込み - - - - X factor - X係数 - - - - Y factor - Y係数 - - - - Z factor - Z係数 - - - - Uniform scaling - 均一スケール - - - - Working plane orientation - 作業平面の向き - Download of dxf libraries failed. @@ -845,55 +443,35 @@ from menu Tools -> Addon Manager メニューのツール→アドオンマネージャーからdxfライブラリーアドオンを手動でインストールしてください。 - - This Wire is already flat - このワイヤーは既にフラットです - - - - Pick from/to points - 点から選択 - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - 選択されたワイヤー/線に設定する傾斜: 0=水平、1=上方向に45°、-1=下方向に45° - - - - Create a clone - クローンを作成 - - - + %s cannot be modified because its placement is readonly. %s cannot be modified because its placement is readonly. - + Upgrade: Unknown force method: Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius - - - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools + + + Draft utility tools + Draft utility tools + &Drafting @@ -915,12 +493,12 @@ from menu Tools -> Addon Manager &Utilities - + Draft 喫水 - + Import-Export インポート/エクスポート @@ -934,101 +512,111 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance Tangential distance - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance Radial distance - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers Number of circular layers - + Symmetry 対称 - + (Placeholder for the icon) (Placeholder for the icon) @@ -1042,104 +630,122 @@ from menu Tools -> Addon Manager - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z Reset Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) (Placeholder for the icon) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y 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. + 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 + Number of elements + DraftPolarArrayTaskPanel @@ -1150,81 +756,93 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 Polar angle - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements Number of elements - + (Placeholder for the icon) (Placeholder for the icon) @@ -1292,374 +910,6 @@ from menu Tools -> Addon Manager ポイントリセット - - Draft_AddConstruction - - - Add to Construction group - 補助グループに追加 - - - - Adds the selected objects to the Construction group - 選択したオブジェクトを補助グループに追加 - - - - Draft_AddPoint - - - Add Point - 点の追加 - - - - Adds a point to an existing Wire or B-spline - 既存の連線またはB-スプラインに点を追加 - - - - Draft_AddToGroup - - - Move to group... - グループに移動... - - - - Moves the selected object(s) to an existing group - 選択したオブジェクトを既存のグループに移動 - - - - Draft_ApplyStyle - - - Apply Current Style - 現在のスタイルを適用する - - - - Applies current line width and color to selected objects - 現在の線の幅と色を選択したオブジェクトに適用 - - - - Draft_Arc - - - Arc - 円弧 - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - 中心点と半径で円弧を作成します。 CTRL はスナップ、SHIFT は拘束 - - - - Draft_ArcTools - - - Arc tools - 円弧ツール - - - - Draft_Arc_3Points - - - Arc 3 points - 3点円弧 - - - - Creates an arc by 3 points - 3点で円弧を作成 - - - - Draft_Array - - - Array - 配列 - - - - Creates a polar or rectangular array from a selected object - 選択したオブジェクトから円形または矩形の配列を作成します - - - - Draft_AutoGroup - - - AutoGroup - オートグループ - - - - Select a group to automatically add all Draft & Arch objects to - 全てのDraft、Archオブジェクトを自動追加するグループを選択 - - - - Draft_BSpline - - - B-spline - B-スプライン - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - 複数点からなるB-スプラインを作成。[Ctrl]でスナップ、[Shift]で拘束。 - - - - Draft_BezCurve - - - BezCurve - ベジェ曲線 - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - ベジエ曲線を作成します。[Ctrl]でスナップ、[Shift]で拘束。 - - - - Draft_BezierTools - - - Bezier tools - ベジェツール - - - - Draft_Circle - - - Circle - - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - 円を作成します。[Ctrl]でスナップ、[Alt]で接するオブジェクトを選択 - - - - Draft_Clone - - - Clone - クローン - - - - Clones the selected object(s) - 選択されたオブジェクト(複数可)のクローンを作成 - - - - Draft_CloseLine - - - Close Line - 閉じた線 - - - - Closes the line being drawn - 製図中の線を閉じます - - - - Draft_CubicBezCurve - - - CubicBezCurve - 3次ベジェ曲線 - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - 3次ベジェ曲線を作成します。クリック&ドラッグで制御点を定義します。CTRL はスナップ、SHIFT は拘束 - - - - Draft_DelPoint - - - Remove Point - 点の削除 - - - - Removes a point from an existing Wire or B-spline - 既存の連線またはB-スプラインから点を削除 - - - - Draft_Dimension - - - Dimension - 寸法 - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - 寸法を記入します。[Ctrl]でスナップ、[Shift]で拘束、[Alt]でセグメントを選択 - - - - Draft_Downgrade - - - Downgrade - ダウングレード - - - - Explodes the selected objects into simpler objects, or subtracts faces - 選択したオブジェクトをより単純な形状に分解、または面を減算します - - - - Draft_Draft2Sketch - - - Draft to Sketch - ドラフトからスケッチへ - - - - Convert bidirectionally between Draft and Sketch objects - ドラフトオブジェクトとスケッチオブジェクトを相互に変換します - - - - Draft_Drawing - - - Drawing - 図面 - - - - Puts the selected objects on a Drawing sheet - 選択したオブジェクトを図面上に配置 - - - - Draft_Edit - - - Edit - 編集 - - - - Edits the active object - アクティブなオブジェクトを編集します。 - - - - Draft_Ellipse - - - Ellipse - 楕円 - - - - Creates an ellipse. CTRL to snap - 楕円を作成します。[Ctrl]でスナップ。 - - - - Draft_Facebinder - - - Facebinder - フェイスバインダー - - - - Creates a facebinder object from selected face(s) - 選択された面(複数可)からフェイスバインダー・オブジェクトを作成 - - - - Draft_FinishLine - - - Finish line - フィニッシュ ライン - - - - Finishes a line without closing it - 線を閉じずに終了します - - - - Draft_FlipDimension - - - Flip Dimension - 寸法を反転 - - - - Flip the normal direction of a dimension - 寸法の法線方向を反転 - - - - Draft_Heal - - - Heal - 修復 - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - 旧FreeCAD バージョンに保存されている、 欠陥のあるドラフト オブジェクトを修復します - - - - Draft_Join - - - Join - ジョイン - - - - Joins two wires together - 2つのワイヤーを接合 - - - - Draft_Label - - - Label - ラベル - - - - Creates a label, optionally attached to a selected object or element - ラベルを作成し、必要に応じて選択したオブジェクトまたは要素に添付 - - Draft_Layer @@ -1673,645 +923,6 @@ Click and drag to define control points. CTRL to snap, SHIFT to constrainレイヤーを追加 - - Draft_Line - - - Line - 直線 - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - 2点を指定して線を作成します。[Ctrl]でスナップ、[Shift]で拘束 - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - 鏡像コピー - - - - Mirrors the selected objects along a line defined by two points - 2点で定義された線に沿って選択したオブジェクトを鏡像コピー - - - - Draft_Move - - - Move - 移動 - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - 2点間で選択したオブジェクトを移動します。[Ctrl] でスナップ、[Shift] で拘束。 - - - - Draft_Offset - - - Offset - オフセット - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - アクティブなオブジェクトをオフセットします。[Ctrl]でスナップ、[Shift]で拘束、[Alt]でコピー。 - - - - Draft_PathArray - - - PathArray - PathArray - - - - Creates copies of a selected object along a selected path. - 選択したパスに沿って選択したオブジェクトのコピーを作成します。 - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - - - - - Creates a point object - 点を作成します。 - - - - Draft_PointArray - - - PointArray - PointArray - - - - Creates copies of a selected object on the position of points. - ポイントの位置に、選択したオブジェクトのコピーを作成します。 - - - - Draft_Polygon - - - Polygon - 多角形 - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - 正多角形を作成します。[Ctrl]でスナップ、[Shift]で拘束。 - - - - Draft_Rectangle - - - Rectangle - 四角形 - - - - Creates a 2-point rectangle. CTRL to snap - 2 点を指定し四角形を作成します。[Ctrl]でスナップ - - - - Draft_Rotate - - - Rotate - 回転 - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - 選択したオブジェクトを回転します。[Ctrl]でスナップ、[Shift]で拘束、[Alt]でコピー。 - - - - Draft_Scale - - - Scale - 拡大縮小 - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - 選択したオブジェクトを基準点を中心に拡大します。[Ctrl]でスナップ、[Shift]で拘束、[Alt]でコピー。 - - - - Draft_SelectGroup - - - Select group - グループを選択 - - - - Selects all objects with the same parents as this group - このグループと同じ親を持つすべてのオブジェクトを選択します - - - - Draft_SelectPlane - - - SelectPlane - 面を選択する - - - - Select a working plane for geometry creation - ジオメトリーを作成する作業平面を選択 - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - 現在の作業平面からプロキシーオブジェクトを作成 - - - - Create Working Plane Proxy - 作業平面プロキシを作成 - - - - Draft_Shape2DView - - - Shape 2D view - 2Dビュー形状 - - - - Creates Shape 2D views of selected objects - 選択したオブジェクトの2Dビュー形状を作成 - - - - Draft_ShapeString - - - Shape from text... - テキストからシェイプへ... - - - - Creates text string in shapes. - テキスト文字列をシェイプとして作成 - - - - Draft_ShowSnapBar - - - Show Snap Bar - スナップバーを表示 - - - - Shows Draft snap toolbar - ドラフトスナップ ツールバーを表示 - - - - Draft_Slope - - - Set Slope - 傾斜を設定 - - - - Sets the slope of a selected Line or Wire - 選択した線またはワイヤーに傾斜を設定 - - - - Draft_Snap_Angle - - - Angles - 角度 - - - - Snaps to 45 and 90 degrees points on arcs and circles - 円弧や円上の点を、45度および90度にスナップさせる - - - - Draft_Snap_Center - - - Center - 中心 - - - - Snaps to center of circles and arcs - 円、円弧の中心にスナップ - - - - Draft_Snap_Dimensions - - - Dimensions - 寸法 - - - - Shows temporary dimensions when snapping to Arch objects - Archオブジェクトにスナップする場合は仮寸法を表示 - - - - Draft_Snap_Endpoint - - - Endpoint - 端点 - - - - Snaps to endpoints of edges - エッジの端点にスナップ - - - - Draft_Snap_Extension - - - Extension - 延長線上 - - - - Snaps to extension of edges - エッジの延長にスナップ - - - - Draft_Snap_Grid - - - Grid - グリッド - - - - Snaps to grid points - グリッド点にスナップ - - - - Draft_Snap_Intersection - - - Intersection - 共通集合 - - - - Snaps to edges intersections - エッジの交点にスナップ - - - - Draft_Snap_Lock - - - Toggle On/Off - オン/オフを切り替え - - - - Activates/deactivates all snap tools at once - 全てのスナップツールを同時にアクティブ化/非アクティブ化 - - - - Lock - ロック - - - - Draft_Snap_Midpoint - - - Midpoint - 中点 - - - - Snaps to midpoints of edges - エッジの中点にスナップ - - - - Draft_Snap_Near - - - Nearest - 最近接 - - - - Snaps to nearest point on edges - エッジ上の最も近い点にスナップ - - - - Draft_Snap_Ortho - - - Ortho - 正射投影 - - - - Snaps to orthogonal and 45 degrees directions - 45度の方向でスナップさせる - - - - Draft_Snap_Parallel - - - Parallel - 平行 - - - - Snaps to parallel directions of edges - エッジの平行方向にスナップ - - - - Draft_Snap_Perpendicular - - - Perpendicular - 垂直 - - - - Snaps to perpendicular points on edges - エッジ上の垂直点にスナップ - - - - Draft_Snap_Special - - - Special - スペシャル - - - - Snaps to special locations of objects - オブジェクトの特別位置にスナップ - - - - Draft_Snap_WorkingPlane - - - Working Plane - 作業平面 - - - - Restricts the snapped point to the current working plane - スナップされる点を現在の作業平面に制限 - - - - Draft_Split - - - Split - スプリット - - - - Splits a wire into two wires - ワイヤーを2つのワイヤーに分割 - - - - Draft_Stretch - - - Stretch - ストレッチ - - - - Stretches the selected objects - 選択したオブジェクトを伸縮 - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - テキスト - - - - Creates an annotation. CTRL to snap - 注釈を作成します。[Ctrl]でスナップ - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - 次のオブジェクトのコンストラクションモードを切り替えます。 - - - - Toggle Construction Mode - 補助モードの切り替え - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - 続行モードに切り替え - - - - Toggles the Continue Mode for next commands. - 次のコマンドを続行モードに切り替える。 - - - - Draft_ToggleDisplayMode - - - Toggle display mode - 表示モードを切り替える - - - - Swaps display mode of selected objects between wireframe and flatlines - 選択したオブジェクトの表示モードを変更する - - - - Draft_ToggleGrid - - - Toggle Grid - グリッドの切り替え - - - - Toggles the Draft grid on/off - ドラフトのグリッドの オン/オフを切り替えます - - - - Grid - グリッド - - - - Toggles the Draft grid On/Off - ドラフトのグリッドの オン/オフを切り替え - - - - 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 - 選択したオブジェクトをトリムまたは延長するか、もしくは単一の面を押し出します。[Ctrl]でスナップ、[Shift]で現在のセグメントまたは垂直方向に拘束、[Alt]で反転 - - - - Draft_UndoLine - - - Undo last segment - 最後のセグメントを元に戻す - - - - Undoes the last drawn segment of the line being drawn - 描画中の線で最後に描いたセグメントを元に戻す - - - - Draft_Upgrade - - - Upgrade - アップグレード - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - 選択したオブジェクトをひとつに結合、または閉じた連線を塗り潰された面に変換、または面を統合 - - - - Draft_Wire - - - Polyline - ポリライン - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - 複数点からなる線(ポリライン)を作成します。[Ctrl]でスナップ、[Shift]で拘束。 - - - - Draft_WireToBSpline - - - Wire to B-spline - ワイヤーからB-スプラインへ - - - - Converts between Wire and B-spline - ワイヤーとB-スプラインを相互変換 - - Form @@ -2487,22 +1098,22 @@ value by using the [ and ] keys while drawing Gui::Dialog::DlgSettingsDraft - + General Draft Settings 一般的なドラフトの設定 - + This is the default color for objects being drawn while in construction mode. 補助モード中に描画されるオブジェクトのデフォルトの色 - + This is the default group name for construction geometry 補助ジオメトリーのデフォルトグループ名です。 - + Construction コンストラクション @@ -2512,37 +1123,32 @@ value by using the [ and ] keys while drawing セッションをまたいで現在の色と線幅を保存 - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - チェックされている場合、別コマンドでもコピーモードが継続します。それ以外の場合、コマンドは常に非コピーモードで開始します。 - - - + Global copy mode グローバルコピーモード - + Default working plane デフォルトの作業平面 - + None なし - + XY (Top) XY (平面図) - + XZ (Front) XZ (正面図) - + YZ (Side) YZ (側面図) @@ -2605,12 +1211,12 @@ such as "Arial:Bold" 全般的な設定 - + Construction group name 補助グループ名 - + Tolerance 公差 @@ -2630,72 +1236,67 @@ such as "Arial:Bold" ここでの標準のドラフト ハッチ パターンを追加することができます。 <pattern>の定義を含む SVG ファイルが保存されているディレクトリを指定してください。 - + Constrain mod 拘束モード - + The Constraining modifier key 拘束の修飾キー - + Snap mod スナップモード - + The snap modifier key スナップの修飾キー - + Alt mod Altモード - - 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 checked, a grid will appear when drawing チェックした場合、製図中にグリッドが表示されます - + Use grid グリッドを使用 - + Grid spacing グリッド間隔 - + The spacing between each grid line グリッド線の間隔 - + Main lines every 主線の間隔 - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. 主線は太めに描画されます。主線間を何スクエアにするかここに指定してください。 - + Internal precision level 内部の精度レベル @@ -2725,17 +1326,17 @@ such as "Arial:Bold" 3D オブジェクトをポリフェイスメッシュとしてエクスポート - + If checked, the Snap toolbar will be shown whenever you use snapping チェックされている場合、スナップ使用時に常にスナップツールバーが表示されます - + Show Draft Snap toolbar ドラフトスナップ ツールバーを表示 - + Hide Draft snap toolbar after use 使用後ドラフトスナップ ツールバーを非表示にする @@ -2745,7 +1346,7 @@ such as "Arial:Bold" 作業平面の追跡ツールを表示 - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command チェックされている場合、ドラフトワークベンチのアクティブ状態中に常にドラフトグリッドが表示されます。それ以外の場合はコマンド使用時のみです。 @@ -2780,32 +1381,27 @@ such as "Arial:Bold" 白い線の色を黒に変換 - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - ここをチェックすると、ドラフトツールはドラフトオブジェクトの代わりに利用可能な部品プリミティブを作成します。 - - - + Use Part Primitives when available 利用可能な場合はプリミティブ部品を使用 - + Snapping スナップ - + If this is checked, snapping is activated without the need to press the snap mod key ここをチェックした場合、スナップはモディキーを押さなくてもスナップする - + Always snap (disable snap mod) 常にスナップ (スナップモードを無効にする) - + Construction geometry color 補助ジオメトリーの色 @@ -2875,12 +1471,12 @@ such as "Arial:Bold" ハッチングパターンの解像度 - + Grid グリッド - + Always show the grid 常にグリッドを表示 @@ -2930,7 +1526,7 @@ such as "Arial:Bold" フォントファイルを選択 - + Fill objects with faces whenever possible できるだけオブジェクトの面を塗りつぶす @@ -2985,12 +1581,12 @@ such as "Arial:Bold" mm - + Grid size グリッドサイズ - + lines @@ -3170,7 +1766,7 @@ such as "Arial:Bold" 自動更新 (旧インポート機能のみ) - + Prefix labels of Clones with: クローンの接頭ラベル: @@ -3190,37 +1786,32 @@ such as "Arial:Bold" 小数点以下桁数 - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - チェックされている場合、オブジェクトはデフォルトと同様、塗りつぶし表示されます。それ以外の場合はワイヤーフレーム表示されます。 - - - + Shift Shift - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key Alt修飾キー - + The number of horizontal or vertical lines of the grid グリッドの水平線または垂直線の数 - + The default color for new objects 新しいオブジェクトのデフォルトの色 @@ -3244,11 +1835,6 @@ such as "Arial:Bold" An SVG linestyle definition SVGのラインスタイルの定義 - - - When drawing lines, set focus on Length instead of X coordinate - ドローイングラインの場合、X座標の代わりに長さにフォーカスを設定 - Extension lines size @@ -3320,12 +1906,12 @@ such as "Arial:Bold" スプラインの最大セグメント数: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. 内部での座標操作で使用される小数点以下の桁数(例. 3 = 0.001)。通常、FreeCAD ユーザーには6から8の間の値が 最も適しています。 - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. これは閾値を使用する機能で使用される値です。 @@ -3337,260 +1923,340 @@ Values with differences below this value will be treated as same. This value wil 過去の Python エクスポーターを使用 - + 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 このオプションが設定されている場合、別のオブジェクトの既存面上にドラフト・オブジェクトを作成した時にドラフト・オブジェクトの「Support」プロパティーにベース・オブジェクトが設定されます。これは FreeCAD 0.19 以前には標準的な動作でした。 - + Construction Geometry - 補助ジオメトリー + 構築ジオメトリー - + In-Command Shortcuts コマンド内ショートカット - + Relative 相対 - + R R - + Continue 続行 - + T T - + Close 閉じる - + O O - + Copy コピー - + P P - + Subelement Mode サブ要素モード - + D D - + Fill 塗りつぶし - + L L - + Exit 終了 - + A A - + Select Edge エッジを選択 - + E E - + Add Hold ホールドを追加 - + Q Q - + Length 長さ - + H H - + Wipe ワイプ - + W W - + Set WP WPを設定 - + U U - + Cycle Snap サイクル・スナップ - + ` ` - + Snap スナップ - + S S - + Increase Radius 半径を増加 - + [ [ - + Decrease Radius 半径を減少 - + ] ] - + Restrict X X 制限 - + X X - + Restrict Y Y 制限 - + Y Y - + Restrict Z Z 制限 - + Z Z - + Grid color グリッドの色 - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit 編集 - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3794,566 +2460,363 @@ This value is the maximum segment length. ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - ドラフトスナップ - - draft - - not shape found - シェイプが見つかりません - - - - All Shapes must be co-planar - シェイプは全て同一平面上にある必要があります。 - - - - The given object is not planar and cannot be converted into a sketch. - 指定されたオブジェクトは平面およびスケッチに変換することができません。 - - - - Unable to guess the normal direction of this object - このオブジェクトの法線方向を決定できませんでした。 - - - + Draft Command Bar ドラフトコマンドバー - + Toggle construction mode 補助モードの切り替え - + Current line color 現在の線の色 - + Current face color 現在の面の色 - + Current line width 現在の線幅 - + Current font size 現在のフォントサイズ - + Apply to selected objects 選択したオブジェクトに適用します。 - + Autogroup off オートグループ無効 - + active command: アクティブコマンド: - + None なし - + Active Draft command アクティブドラフトコマンド - + X coordinate of next point 次の点の X 座標 - + X X - + Y Y - + Z Z - + Y coordinate of next point 次の点の Y 座標 - + Z coordinate of next point 次の点の Z 座標 - + Enter point 点の入力 - + Enter a new point with the given coordinates 指定された座標に新しい点を入力 - + Length 長さ - + Angle 角度 - + Length of current segment 現在のセグメントの長さ - + Angle of current segment 現在のセグメントの角度 - + Radius 半径 - + Radius of Circle 円の半径 - + If checked, command will not finish until you press the command button again チェックされている場合、再びコマンドボタンを押すまでコマンドが終了しなくなります - + If checked, an OCC-style offset will be performed instead of the classic offset チェックされている場合、従来のオフセットの代わりにくOCC-スタイルのオフセットが行われます - + &OCC-style offset OCC スタイル オフセット (&O) - - Add points to the current object - 現在のオブジェクトに点を追加します - - - - Remove points from the current object - 現在のオブジェクトから点を削除します - - - - Make Bezier node sharp - ベジエ曲線の頂点を鋭角にする - - - - Make Bezier node tangent - ベジエ曲線の頂点を接線にする - - - - Make Bezier node symmetric - ベジエ曲線の頂点を対称にする - - - + Sides 側面 - + Number of sides 辺の数 - + Offset オフセット - + Auto 自動 - + Text string to draw 描画するテキスト文字列 - + String 文字列 - + Height of text テキストの高さ - + Height 高さ - + Intercharacter spacing 文字間隔 - + Tracking トラッキング - + Full path to font file: フォントファイルのフルパス: - + Open a FileChooser for font file ファイル選択ダイアログを開いてフォントファイルを選択 - + Line 直線 - + DWire Dワイヤー - + Circle - + Center X 中心X - + Arc 円弧 - + Point - + Label ラベル - + Distance 距離 - + Trim トリム - + Pick Object オブジェクトを選択 - + Edit 編集 - + Global X グローバル座標 X - + Global Y グローバル座標 Y - + Global Z グローバル座標 Z - + Local X ローカル座標 X - + Local Y ローカル座標 Y - + Local Z ローカル座標 Z - + Invalid Size value. Using 200.0. サイズの値が無効です。 200.0 を使ってください。 - + Invalid Tracking value. Using 0. トラッキングの値が無効です。 0 を使ってください。 - + Please enter a text string. 文字を入力してください。 - + Select a Font file フォントファイルを選択 - + Please enter a font file. フォントファイルを入力してください。 - + Autogroup: オートグループ: - + Faces - + Remove 削除 - + Add 追加 - + Facebinder elements フェイスバインダー要素 - - Create Line - 線分を作成 - - - - Convert to Wire - 連線に変換 - - - + BSpline B-スプライン - + BezCurve ベジェ曲線 - - Create BezCurve - ベジェ曲線を作成 - - - - Rectangle - 四角形 - - - - Create Plane - 平面を作成 - - - - Create Rectangle - 矩形を作成 - - - - Create Circle - 円を作成 - - - - Create Arc - 円弧を作成 - - - - Polygon - 多角形 - - - - Create Polygon - 多角形を作成 - - - - Ellipse - 楕円 - - - - Create Ellipse - 楕円を作成 - - - - Text - テキスト - - - - Create Text - テキストを作成 - - - - Dimension - 寸法 - - - - Create Dimension - 寸法の作成 - - - - ShapeString - シェイプストリング - - - - Create ShapeString - シェイプストリングを作成 - - - + Copy コピー - - - Move - 移動 - - - - Change Style - スタイルの変更 - - - - Rotate - 回転 - - - - Stretch - ストレッチ - - - - Upgrade - アップグレード - - - - Downgrade - ダウングレード - - - - Convert to Sketch - スケッチに変換 - - - - Convert to Draft - ドラフトに変換 - - - - Convert - 変換 - - - - Array - 配列 - - - - Create Point - 点を作成 - - - - Mirror - 鏡像コピー - The DXF import/export libraries needed by FreeCAD to handle @@ -4374,581 +2837,329 @@ https://github.com/yorikvanhavre/Draft-dxf-importer FreeCADでこれらライブラリーのダウンロードを有効にするためにYesを選択します。 - - Draft.makeBSpline: not enough points - Draft.makeBSpline: 点の数が不十分 - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: 等しい端点を強制的につなぐ - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: 無効な頂点リスト - - - - No object given - オブジェクトが指定されていません - - - - The two points are coincident - 2点が一致しています - - - + Found groups: closing each open object inside グループを見つけました: 内部の開いているオブジェクトを閉じます - + Found mesh(es): turning into Part shapes メッシュが見つかりました:パート形状へ変換します - + Found 1 solidifiable object: solidifying it ソリッド化可能なオブジェクトが1つ見つかりました:ソリッド化します - + Found 2 objects: fusing them オブジェクトが2つ見つかりました:結合します - + Found several objects: creating a shell 複数のオブジェクトが見つかりました:シェルを作成します - + Found several coplanar objects or faces: creating one face 同一平面上にあるオブジェクトまたは面が見つかりました:ひとつの面を作成します - + Found 1 non-parametric objects: draftifying it 非パラメトリックなオブジェクトが1つ見つかりました:製図します - + Found 1 closed sketch object: creating a face from it 閉じたスケッチオブジェクトが1つ見つかりました:面を作成します - + Found 1 linear object: converting to line 線形オブジェクトが1つ見つかりました: 線分へ変換します - + Found closed wires: creating faces 閉じたワイヤーが見つかりました: 面を作成します - + Found 1 open wire: closing it 開いたワイヤーが1つ見つかりました:閉じます - + Found several open wires: joining them 複数の開いたワイヤーが見つかりました:結合します - + Found several edges: wiring them 複数のエッジが見つかりました:ワイヤーとして結合します - + Found several non-treatable objects: creating compound 複数の修復不能なオブジェクトが見つかりました:コンパウンドを作成します - + Unable to upgrade these objects. これらのオブジェクトはアップグレードできません。 - + Found 1 block: exploding it ブロックが1つ見つかりました:このブロックを分解 - + Found 1 multi-solids compound: exploding it コンパウンドが1つ見つかりました:このコンパウンドを分解 - + Found 1 parametric object: breaking its dependencies パラメトリックなオブジェクトが1つ見つかりました:依存関係を破棄します - + Found 2 objects: subtracting them オブジェクトが2つ見つかりました:減算を行います - + Found several faces: splitting them 複数の面が見つかりました:分割します - + Found several objects: subtracting them from the first one 複数のオブジェクトが見つかりました:最初の1つから残りを減算します - + Found 1 face: extracting its wires 面が1つ見つかりました:ワイヤーを抽出します - + Found only wires: extracting their edges ワイヤーのみ見つかりました:エッジを抽出します - + No more downgrade possible これ以上のダウングレードはできません - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry:最初/最後の点を一致させて曲線を閉じてください。ジオメトリーは更新されていません。 - - - + No point found ポイントが見つかりません。 - - ShapeString: string has no wires - ShapeString: 文字列のワイヤーがありません。 - - - + Relative 相対 - + Continue 続行 - + Close 閉じる - + Fill 塗りつぶし - + Exit 終了 - + Snap On/Off スナップのオン/オフ - + Increase snap radius スナップ半径を増やす - + Decrease snap radius スナップ半径を減らす - + Restrict X X 制限 - + Restrict Y Y 制限 - + Restrict Z Z 制限 - + Select edge エッジを選択 - + Add custom snap point カスタムスナップポイントを追加 - + Length mode 長さモード - + Wipe ワイプ - + Set Working Plane 作業平面を設定 - + Cycle snap object 循環的にオブジェクトにスナップ - + Check this to lock the current angle ここにチェックを入れると、現在の角度を拘束 - + Coordinates relative to last point or absolute 最後の点からの相対座標、または絶対座標 - + Filled 塗りつぶし - + Finish 完了 - + Finishes the current drawing or editing operation 現在の製図、または編集操作を終了 - + &Undo (CTRL+Z) 取り消し(Ctrl+Z) (&U) - + 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 WPを設定 - + Reorients the working plane on the last segment 最後のセグメントで作業平面を再設定 - + Selects an existing edge to be measured by this dimension 寸法を計測したいところの既存エッジを選択して下さい - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands チェックされている場合、オブジェクトは移動の代わりにコピーされます。設定 → Draft → グローバルコピーモード で次回以降のコマンドに対してこのモードを維持します。 - - Default - デフォルト - - - - Create Wire - ワイヤーを作成 - - - - Unable to create a Wire from selected objects - 選択したオブジェクトからワイヤを作成できません。 - - - - Spline has been closed - スプラインは閉じられています。 - - - - Last point has been removed - 最後の点が取り除かれています。 - - - - Create B-spline - B-スプラインを作成 - - - - Bezier curve has been closed - ベジエ曲線は閉じています。 - - - - Edges don't intersect! - エッジが交差していません! - - - - Pick ShapeString location point: - シェイプストリングの配置点を選択: - - - - Select an object to move - 移動するオブジェクトを選択 - - - - Select an object to rotate - 回転するオブジェクトを選択 - - - - Select an object to offset - オフセットするオブジェクトを選択 - - - - Offset only works on one object at a time - 一度にオフセットできるのは1つのオブジェクトだけです - - - - Sorry, offset of Bezier curves is currently still not supported - 申し訳ありませんがベジエ曲線のオフセットは現在まだサポートされていません - - - - Select an object to stretch - 伸縮するオブジェクトを選択 - - - - Turning one Rectangle into a Wire - 1 つの四角形をワイヤーへ変換 - - - - Select an object to join - 接合するオブジェクトを選択 - - - - Join - ジョイン - - - - Select an object to split - 分割するオブジェクトを選択 - - - - Select an object to upgrade - アップグレードするオブジェクトを選択 - - - - Select object(s) to trim/extend - トリム/伸長するオブジェクトを選択 - - - - 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 scale - 拡大縮小縮小するオブジェクトを選択 - - - - Select an object to project - 投影するオブジェクトを選択 - - - - Select a Draft object to edit - 編集するDraftオブジェクトを選択 - - - - Active object must have more than two points/nodes - アクティブオブジェクトは2つ以上の点またはノードが必要 - - - - Endpoint of BezCurve can't be smoothed - ベジエ曲線の端点はスムージングできません - - - - Select an object to convert - 変換するオブジェクトを選択 - - - - Select an object to array - 整列させるオブジェクトを選択 - - - - Please select base and path objects - ベースとパスオブジェクトを選択してください - - - - Please select base and pointlist objects - - ベースとポイントリストジェクトを選択してください - - - - - Select an object to clone - クローンするオブジェクトを選択 - - - - Select face(s) on existing object(s) - 既存のオブジェクトの面を選択 - - - - Select an object to mirror - 鏡像コピーするオブジェクトを選択 - - - - This tool only works with Wires and Lines - このツールは連線と線でのみ動作します - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s は %d 個の別のオブジェクトとベースを共有しています。本当に変更対象かを確認してください。 - + Subelement mode サブ要素モード - - Toggle radius and angles arc editing - 編集している円弧の半径と角度を切り替え - - - + Modify subelements サブ要素を変更 - + If checked, subelements will be modified instead of entire objects チェックされている場合、オブジェクト全体ではなくサブ要素が変更されます。 - + CubicBezCurve 3次ベジェ曲線 - - Some subelements could not be moved. - 一部のサブ要素が移動できませんでした。 - - - - Scale - 拡大縮小 - - - - Some subelements could not be scaled. - 一部のサブ要素が拡大縮小できませんでした。 - - - + Top 上面図 - + Front 正面図 - + Side サイド - + Current working plane 現在の作業平面 - - No edit point found for selected object - 選択オブジェクトの中に編集点がありません - - - + 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 オブジェクトを塗りつぶして表示する場合にはチェックしてください。チェックしない場合はワイヤーフレーム表示になります。ドラフトのユーザー設定で「プリミティブ部品を使用」が有効になっている場合には利用できません。 @@ -4968,220 +3179,15 @@ FreeCADでこれらライブラリーのダウンロードを有効にするた レイヤー - - Pick first point - 最初の点を選択 - - - - Pick next point - 次の点を選択 - - - + Polyline ポリライン - - Pick next point, or Finish (shift-F) or close (o) - 次の点を選択、または終了 (Shiftキー+F)、閉じる (o) - - - - Click and drag to define next knot - 次のノットを定義するためにクリックしてドラッグ - - - - Click and drag to define next knot: ESC to Finish or close (o) - 次のノットを定義するためにクリックしてドラッグ: 終了、閉じる場合 (o) は ESC - - - - Pick opposite point - 反対側の点を選択 - - - - Pick center point - 中心点を選択 - - - - Pick radius - 半径を選択 - - - - Pick start angle - 開始角度を選択 - - - - Pick aperture - 開口を選択 - - - - Pick aperture angle - 開口角を選択 - - - - Pick location point - 配置点を選択 - - - - Pick ShapeString location point - ShapeString の配置点を選択 - - - - Pick start point - 始点を選択 - - - - Pick end point - 終点を選択 - - - - Pick rotation center - 回転中心を選択 - - - - Base angle - ベース角度 - - - - Pick base angle - ベース角度を選択 - - - - Rotation - 回転 - - - - Pick rotation angle - 回転角を選択 - - - - Cannot offset this object type - このオブジェクトの種類はオフセットすることができません - - - - Pick distance - 距離を選択 - - - - Pick first point of selection rectangle - 選択矩形の最初の点を選択 - - - - Pick opposite point of selection rectangle - 選択四角形の対角点を選択 - - - - Pick start point of displacement - 移動の始点を選択 - - - - Pick end point of displacement - 移動の終点を選択 - - - - Pick base point - 基準点を選択 - - - - Pick reference distance from base point - 基準点からの参照距離を選択 - - - - Pick new distance from base point - 基準点からの新しい距離を選択 - - - - Select an object to edit - 編集するオブジェクトを選択 - - - - Pick start point of mirror line - 対称線の始点を選択 - - - - Pick end point of mirror line - 対称線の終点を選択 - - - - Pick target point - 対象点を選択 - - - - Pick endpoint of leader line - 引き出し線の終点を選択 - - - - Pick text position - テキスト位置を選択 - - - + Draft 喫水 - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed @@ -5273,37 +3279,37 @@ FreeCADでこれらライブラリーのダウンロードを有効にするた フィレットを作成 - + Toggle near snap on/off Toggle near snap on/off - + Create text テキストを作成 - + Press this button to create the text object, or finish your text with two blank lines Press this button to create the text object, or finish your text with two blank lines - + Center Y Center Y - + Center Z Center Z - + Offset distance Offset distance - + Trim distance Trim distance @@ -5318,74 +3324,9 @@ FreeCADでこれらライブラリーのダウンロードを有効にするた Select contents - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - 色の編集 - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + ワイヤー diff --git a/src/Mod/Draft/Resources/translations/Draft_kab.qm b/src/Mod/Draft/Resources/translations/Draft_kab.qm index b26d7bfdec..4ba5e76aca 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_kab.qm and b/src/Mod/Draft/Resources/translations/Draft_kab.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_kab.ts b/src/Mod/Draft/Resources/translations/Draft_kab.ts index bcc89a501b..a176ee97a4 100644 --- a/src/Mod/Draft/Resources/translations/Draft_kab.ts +++ b/src/Mod/Draft/Resources/translations/Draft_kab.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Defines a hatch pattern - - - - Sets the size of the pattern - Sets the size of the pattern - - - - Startpoint of dimension - Taneqqiḍt tamezwarut n tsekta - - - - Endpoint of dimension - Taneqqiḍt taneggarut n tsekta - - - - Point through which the dimension line passes - Point through which the dimension line passes - - - - The object measured by this dimension - The object measured by this dimension - - - - The geometry this dimension is linked to - The geometry this dimension is linked to - - - - The measurement of this dimension - The measurement of this dimension - - - - For arc/circle measurements, false = radius, true = diameter - For arc/circle measurements, false = radius, true = diameter - - - - Font size - Taille de police - - - - The number of decimals to show - The number of decimals to show - - - - Arrow size - Tehri n uneccab - - - - The spacing between the text and the dimension line - The spacing between the text and the dimension line - - - - Arrow type - Anaw n uneccab - - - - Font name - Isem n tseftit - - - - Line width - Largeur de ligne - - - - Line color - Ini n yizirig - - - - Length of the extension lines - Length of the extension lines - - - - Rotate the dimension arrows 180 degrees - Rotate the dimension arrows 180 degrees - - - - Rotate the dimension text 180 degrees - Rotate the dimension text 180 degrees - - - - Show the unit suffix - Show the unit suffix - - - - The position of the text. Leave (0,0,0) for automatic position - The position of the text. Leave (0,0,0) for automatic position - - - - Text override. Use $dim to insert the dimension length - Text override. Use $dim to insert the dimension length - - - - A unit to express the measurement. Leave blank for system default - A unit to express the measurement. Leave blank for system default - - - - Start angle of the dimension - Start angle of the dimension - - - - End angle of the dimension - End angle of the dimension - - - - The center point of this dimension - The center point of this dimension - - - - The normal direction of this dimension - The normal direction of this dimension - - - - Text override. Use 'dim' to insert the dimension length - Text override. Use 'dim' to insert the dimension length - - - - Length of the rectangle - Length of the rectangle - Radius to use to fillet the corners Radius to use to fillet the corners - - - Size of the chamfer to give to the corners - Size of the chamfer to give to the corners - - - - Create a face - Create a face - - - - Defines a texture image (overrides hatch patterns) - Defines a texture image (overrides hatch patterns) - - - - Start angle of the arc - 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 - Radius of the circle - - - - The minor radius of the ellipse - The minor radius of the ellipse - - - - The major radius of the ellipse - The major radius of the ellipse - - - - The vertices of the wire - The vertices of the wire - - - - If the wire is closed or not - If the wire is closed or not - The start point of this line @@ -224,505 +24,155 @@ The length of this line - - Create a face if this object is closed - Create a face if this object is closed - - - - The number of subdivisions of each edge - The number of subdivisions of each edge - - - - Number of faces - Number of faces - - - - Radius of the control circle - Radius of the control circle - - - - How the polygon must be drawn from the control circle - How the polygon must be drawn from the control circle - - - + Projection direction Projection direction - + The width of the lines inside this object The width of the lines inside this object - + The size of the texts inside this object The size of the texts inside this object - + The spacing between lines of text The spacing between lines of text - + The color of the projected objects The color of the projected objects - + The linked object The linked object - + Shape Fill Style Shape Fill Style - + Line Style Line Style - + If checked, source objects are displayed regardless of being visible in the 3D model If checked, source objects are displayed regardless of being visible in the 3D model - - Create a face if this spline is closed - Create a face if this spline is closed - - - - Parameterization factor - Parameterization factor - - - - The points of the Bezier curve - The points of the Bezier curve - - - - The degree of the Bezier function - The degree of the Bezier function - - - - Continuity - Continuity - - - - If the Bezier curve should be closed or not - If the Bezier curve should be closed or not - - - - Create a face if this curve is closed - Create a face if this curve is closed - - - - The components of this block - The components of this block - - - - The base object this 2D view must represent - The base object this 2D view must represent - - - - The projection vector of this object - The projection vector of this object - - - - The way the viewed object must be projected - The way the viewed object must be projected - - - - The indices of the faces to be projected in Individual Faces mode - The indices of the faces to be projected in Individual Faces mode - - - - Show hidden lines - Afficher les lignes masquées - - - + The base object that must be duplicated The base object that must be duplicated - + The type of array to create The type of array to create - + The axis direction The axis direction - + Number of copies in X direction Number of copies in X direction - + Number of copies in Y direction Number of copies in Y direction - + Number of copies in Z direction Number of copies in Z direction - + Number of copies Number of copies - + Distance and orientation of intervals in X direction Distance and orientation of intervals in X direction - + Distance and orientation of intervals in Y direction Distance and orientation of intervals in Y direction - + Distance and orientation of intervals in Z direction Distance and orientation of intervals in Z direction - + Distance and orientation of intervals in Axis direction Distance and orientation of intervals in Axis direction - + Center point Center point - + Angle to cover with copies Angle to cover with copies - + Specifies if copies must be fused (slower) Specifies if copies must be fused (slower) - + The path object along which to distribute objects The path object along which to distribute objects - + Selected subobjects (edges) of PathObj Selected subobjects (edges) of PathObj - + Optional translation vector Optional translation vector - + Orientation of Base along path Orientation of Base along path - - X Location - X Location - - - - Y Location - Y Location - - - - Z Location - Z Location - - - - Text string - Text string - - - - Font file name - Font file name - - - - Height of text - Height of text - - - - Inter-character spacing - Inter-character spacing - - - - Linked faces - Linked faces - - - - Specifies if splitter lines must be removed - Specifies if splitter lines must be removed - - - - An optional extrusion value to be applied to all faces - An optional extrusion value to be applied to all faces - - - - Height of the rectangle - Height of the rectangle - - - - Horizontal subdivisions of this rectangle - Horizontal subdivisions of this rectangle - - - - Vertical subdivisions of this rectangle - Vertical subdivisions of this rectangle - - - - The placement of this object - The placement of this object - - - - The display length of this section plane - The display length of this section plane - - - - The size of the arrows of this section plane - The size of the arrows of this section plane - - - - 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 - - - - The base object is the wire, it's formed from 2 objects - 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 tool object is the wire, it's formed from 2 objects - - - - The length of the straight segment - The length of the straight segment - - - - The point indicated by this label - The point indicated by this label - - - - The points defining the label polyline - The points defining the label polyline - - - - The direction of the straight segment - The direction of the straight segment - - - - The type of information shown by this label - The type of information shown by this label - - - - The target object of this label - The target object of this label - - - - The text to display when type is set to custom - The text to display when type is set to custom - - - - The text displayed by this label - The text displayed by this label - - - - The size of the text - The size of the text - - - - The font of the text - The font of the text - - - - The size of the arrow - The size of the arrow - - - - The vertical alignment of the text - The vertical alignment of the text - - - - The type of arrow of this label - The type of arrow of this label - - - - The type of frame around the text of this object - The type of frame around the text of this object - - - - Text color - Text color - - - - The maximum number of characters on each line of the text box - The maximum number of characters on each line of the text box - - - - The distance the dimension line is extended past the extension lines - The distance the dimension line is extended past the extension lines - - - - Length of the extension line above the dimension line - Length of the extension line above the dimension line - - - - The points of the B-spline - The points of the B-spline - - - - If the B-spline is closed or not - If the B-spline is closed or not - - - - Tessellate Ellipses and B-splines into line segments - Tessellate Ellipses and B-splines into line segments - - - - 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 be recomputed only if it is visible - If this is True, this object will be recomputed only if it is visible - - - + Base Azadur - + PointList PointList - + Count Nombre - - - The objects included in this clone - The objects included in this clone - - - - The scale factor of this clone - The scale factor of this clone - - - - If this clones several objects, this specifies if the result is a fusion or a compound - If this clones several objects, this specifies if the result is a fusion or a compound - - - - This specifies if the shapes sew - This specifies if the shapes sew - - - - Display a leader line or not - Display a leader line or not - - - - The text displayed by this object - The text displayed by this object - - - - Line spacing (relative to font size) - Line spacing (relative to font size) - - - - The area of this object - The area of this object - - - - Displays a Dimension symbol at the end of the wire - Displays a Dimension symbol at the end of the wire - - - - Fuse wall and structure objects of same type and material - Fuse wall and structure objects of same type and material - The objects that are part of this layer @@ -759,83 +209,231 @@ The transparency of the children of this layer - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object Show array element as children object - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle Distance between copies in a circle - + Distance between circles Distance between circles - + number of circles number of circles + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Renommer + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Supprimer + + + + Text + Aḍris + + + + Font size + Taille de police + + + + Line spacing + Line spacing + + + + Font name + Isem n tseftit + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Unités + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Largeur de ligne + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Tehri n uneccab + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Anaw n uneccab + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Point + + + + Arrow + Flèche + + + + Tick + Tick + + Draft - - - Slope - Slope - - - - Scale - Sellum - - - - Writing camera position - Writing camera position - - - - Writing objects shown/hidden state - Writing objects shown/hidden state - - - - X factor - X factor - - - - Y factor - Y factor - - - - Z factor - Z factor - - - - Uniform scaling - Uniform scaling - - - - Working plane orientation - Working plane orientation - Download of dxf libraries failed. @@ -846,55 +444,35 @@ Please install the dxf Library addon manually from menu Tools -> Addon Manager - - This Wire is already flat - This Wire is already flat - - - - Pick from/to points - Pick from/to points - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - - - - Create a clone - Create a clone - - - + %s cannot be modified because its placement is readonly. %s cannot be modified because its placement is readonly. - + Upgrade: Unknown force method: Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius - - - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools + + + Draft utility tools + Draft utility tools + &Drafting @@ -916,12 +494,12 @@ from menu Tools -> Addon Manager &Utilities - + Draft Tirant d'eau - + Import-Export Importer-Exporter @@ -935,101 +513,111 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fuse - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance Tangential distance - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance Radial distance - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers Number of circular layers - + Symmetry Symétrie - + (Placeholder for the icon) (Placeholder for the icon) @@ -1043,104 +631,122 @@ from menu Tools -> Addon Manager - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z Reset Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fuse - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) (Placeholder for the icon) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y 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. + 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 + Number of elements + DraftPolarArrayTaskPanel @@ -1151,81 +757,93 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fuse - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 Polar angle - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements Number of elements - + (Placeholder for the icon) (Placeholder for the icon) @@ -1293,375 +911,6 @@ from menu Tools -> Addon Manager Reset Point - - Draft_AddConstruction - - - Add to Construction group - Add to Construction group - - - - Adds the selected objects to the Construction group - Adds the selected objects to the Construction group - - - - Draft_AddPoint - - - Add Point - Add Point - - - - Adds a point to an existing Wire or B-spline - Adds a point to an existing Wire or B-spline - - - - Draft_AddToGroup - - - Move to group... - Move to group... - - - - Moves the selected object(s) to an existing group - Moves the selected object(s) to an existing group - - - - Draft_ApplyStyle - - - Apply Current Style - Apply Current Style - - - - Applies current line width and color to selected objects - Applies current line width and color to selected objects - - - - Draft_Arc - - - Arc - Arc - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - - - - Draft_ArcTools - - - Arc tools - Arc tools - - - - Draft_Arc_3Points - - - Arc 3 points - Arc 3 points - - - - Creates an arc by 3 points - Creates an arc by 3 points - - - - Draft_Array - - - Array - Array - - - - Creates a polar or rectangular array from a selected object - Creates a polar or rectangular array from a selected object - - - - Draft_AutoGroup - - - AutoGroup - AutoGroup - - - - Select a group to automatically add all Draft & Arch objects to - Select a group to automatically add all Draft & Arch objects to - - - - Draft_BSpline - - - B-spline - B-spline - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - - - - Draft_BezCurve - - - BezCurve - BezCurve - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - - - - Draft_BezierTools - - - Bezier tools - Bezier tools - - - - Draft_Circle - - - Circle - Tawinest - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Creates a circle. CTRL to snap, ALT to select tangent objects - - - - Draft_Clone - - - Clone - Clone - - - - Clones the selected object(s) - Clones the selected object(s) - - - - Draft_CloseLine - - - Close Line - Close Line - - - - Closes the line being drawn - Closes the line being drawn - - - - Draft_CubicBezCurve - - - CubicBezCurve - CubicBezCurve - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - - - - Draft_DelPoint - - - Remove Point - Remove Point - - - - Removes a point from an existing Wire or B-spline - Removes a point from an existing Wire or B-spline - - - - Draft_Dimension - - - Dimension - Dimension - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - - - - Draft_Downgrade - - - Downgrade - Downgrade - - - - Explodes the selected objects into simpler objects, or subtracts faces - Explodes the selected objects into simpler objects, or subtracts faces - - - - Draft_Draft2Sketch - - - Draft to Sketch - Draft to Sketch - - - - Convert bidirectionally between Draft and Sketch objects - Convert bidirectionally between Draft and Sketch objects - - - - Draft_Drawing - - - Drawing - Mise en plan - - - - Puts the selected objects on a Drawing sheet - Puts the selected objects on a Drawing sheet - - - - Draft_Edit - - - Edit - Éditer - - - - Edits the active object - Édite l'objet actif - - - - Draft_Ellipse - - - Ellipse - Ellipse - - - - Creates an ellipse. CTRL to snap - Crée une ellipse. CTRL pour aimanter - - - - Draft_Facebinder - - - Facebinder - Lier des faces - - - - Creates a facebinder object from selected face(s) - Crée un objet unique en courbant la ou les surfaces sélectionnées - - - - Draft_FinishLine - - - Finish line - Fak izirig - - - - Finishes a line without closing it - Terminer la ligne sans la fermer - - - - Draft_FlipDimension - - - Flip Dimension - Flip Dimension - - - - Flip the normal direction of a dimension - Inverser le sens d’écriture d'une cote - - - - Draft_Heal - - - Heal - Réparer - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Réparer les objets de type Draft défectueux enregistrés avec une version antérieure de FreeCAD - - - - Draft_Join - - - Join - Join - - - - Joins two wires together - Joins two wires together - - - - Draft_Label - - - Label - Label - - - - Creates a label, optionally attached to a selected object or element - Creates a label, optionally attached to a selected object or element - - Draft_Layer @@ -1675,645 +924,6 @@ Click and drag to define control points. CTRL to snap, SHIFT to constrainAdds a layer - - Draft_Line - - - Line - Ligne - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Crée une ligne par deux points. CTRL pour accrocher aux objets, Maj pour contraindre - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Miroir - - - - Mirrors the selected objects along a line defined by two points - Effectue une symétrie en miroir des objets sélectionnés le long d'une ligne définie par deux points - - - - Draft_Move - - - Move - Déplacer - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - - - - Draft_Offset - - - Offset - Offset - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Décale l'objet actif. CTRL pour accrocher, Maj pour contraindre, Alt pour copier - - - - Draft_PathArray - - - PathArray - Chemin pour série de formes - - - - Creates copies of a selected object along a selected path. - Crée une série de copies d’un objet sélectionné le long d'un tracé sélectionné. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Point - - - - Creates a point object - Crée un objet point - - - - Draft_PointArray - - - PointArray - PointArray - - - - Creates copies of a selected object on the position of points. - Creates copies of a selected object on the position of points. - - - - Draft_Polygon - - - Polygon - Polygone - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Crée un polygone régulier. CTRL pour accrocher, Maj pour contraindre - - - - Draft_Rectangle - - - Rectangle - Rectangle - - - - Creates a 2-point rectangle. CTRL to snap - Crée un rectangle par deux points. CTRL pour accrocher aux objets - - - - Draft_Rotate - - - Rotate - Pivoter - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Faire pivoter les objets sélectionnés. CTRL pour accrocher, MAJ pour contraindre, ALT pour créer une copie - - - - Draft_Scale - - - Scale - Sellum - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Change l'échelle des objets sélectionnés à partir d'un point de base. CTRL pour accrocher, MAJ pour contraindre, ALT pour copier - - - - Draft_SelectGroup - - - Select group - Sélectionner le groupe - - - - Selects all objects with the same parents as this group - Sélectionne tous les objets avec les mêmes parents que ce groupe - - - - Draft_SelectPlane - - - SelectPlane - Plan de travail - - - - Select a working plane for geometry creation - Choisir un plan de travail pour la création d'objets 2D - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Creates a proxy object from the current working plane - - - - Create Working Plane Proxy - Create Working Plane Proxy - - - - Draft_Shape2DView - - - Shape 2D view - Projection 2D d'une forme - - - - Creates Shape 2D views of selected objects - Crée une projection 2D d'objets sélectionnés - - - - Draft_ShapeString - - - Shape from text... - Formes à partir de texte… - - - - Creates text string in shapes. - Crée une forme à partir d’une chaîne textuelle. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Monter la barre d'accrochage - - - - Shows Draft snap toolbar - Montrer la barre d'outils d'accrochage - - - - Draft_Slope - - - Set Slope - Set Slope - - - - Sets the slope of a selected Line or Wire - Sets the slope of a selected Line or Wire - - - - Draft_Snap_Angle - - - Angles - Tiɣemmaṛ - - - - Snaps to 45 and 90 degrees points on arcs and circles - Aimante aux points à 45° et 90° de cercles ou arcs de cercle - - - - Draft_Snap_Center - - - Center - Centre - - - - Snaps to center of circles and arcs - Aimante au centre des cercles et des arcs - - - - Draft_Snap_Dimensions - - - Dimensions - Dimensions - - - - Shows temporary dimensions when snapping to Arch objects - Affiche des dimensions provisoires lors de l'aimantation aux objets Arch - - - - Draft_Snap_Endpoint - - - Endpoint - Terminaison - - - - Snaps to endpoints of edges - S’accroche aux extrémités des arêtes - - - - Draft_Snap_Extension - - - Extension - Asiɣzef - - - - Snaps to extension of edges - S’accroche sur le prolongement des lignes - - - - Draft_Snap_Grid - - - Grid - Tamezzut - - - - Snaps to grid points - S’accroche aux points de grille - - - - Draft_Snap_Intersection - - - Intersection - Intersection - - - - Snaps to edges intersections - S’accroche aux intersections des arêtes - - - - Draft_Snap_Lock - - - Toggle On/Off - Activer/désactiver - - - - Activates/deactivates all snap tools at once - Active/désactive tous les outils d’accrochage en une fois - - - - Lock - Sekkeṛ - - - - Draft_Snap_Midpoint - - - Midpoint - Milieu - - - - Snaps to midpoints of edges - S’accroche en milieu d’arête - - - - Draft_Snap_Near - - - Nearest - Le plus proche - - - - Snaps to nearest point on edges - S’accroche sur l'arête au point le plus proche - - - - Draft_Snap_Ortho - - - Ortho - Orthogonalement - - - - Snaps to orthogonal and 45 degrees directions - S’accroche perpendiculairement ou à 45 degrés - - - - Draft_Snap_Parallel - - - Parallel - Parallèle - - - - Snaps to parallel directions of edges - S’accroche parallèlement aux arêtes - - - - Draft_Snap_Perpendicular - - - Perpendicular - Perpendiculaire - - - - Snaps to perpendicular points on edges - S’accroche perpendiculairement aux arêtes - - - - Draft_Snap_Special - - - Special - Special - - - - Snaps to special locations of objects - Snaps to special locations of objects - - - - Draft_Snap_WorkingPlane - - - Working Plane - Plan de travail - - - - Restricts the snapped point to the current working plane - Limite le point accroché au plan de travail actuel - - - - Draft_Split - - - Split - Split - - - - Splits a wire into two wires - Splits a wire into two wires - - - - Draft_Stretch - - - Stretch - Stretch - - - - Stretches the selected objects - Stretches the selected objects - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Aḍris - - - - Creates an annotation. CTRL to snap - Crée une annotation. CTRL pour accrocher aux objets - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Bascule en mode construction pour les prochains objets. - - - - Toggle Construction Mode - Toggle Construction Mode - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Inverser le mode Continuer - - - - Toggles the Continue Mode for next commands. - Bascule le mode Continu pour les prochaines commandes. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Bascule le mode d'affichage - - - - Swaps display mode of selected objects between wireframe and flatlines - Bascule le mode d'affichage des objets sélectionnés entre filaire ou ombré - - - - Draft_ToggleGrid - - - Toggle Grid - Grille - - - - Toggles the Draft grid on/off - Active/désactive la grille - - - - Grid - Tamezzut - - - - Toggles the Draft grid On/Off - Toggles the Draft grid On/Off - - - - Draft_Trimex - - - Trimex - Trimex - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Ajuste ou prolonge l'objet sélectionné, ou extrude les faces simples. CTRL active l'accrochage, Maj contraint au segment courant ou à la normale, Alt inverse - - - - Draft_UndoLine - - - Undo last segment - Annuler le dernier segment - - - - Undoes the last drawn segment of the line being drawn - Annuler le dernier segment de la ligne actuelle - - - - Draft_Upgrade - - - Upgrade - Mettre à niveau - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - - - - Draft_Wire - - - Polyline - Polyline - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - - - - Draft_WireToBSpline - - - Wire to B-spline - Wire to B-spline - - - - Converts between Wire and B-spline - Converts between Wire and B-spline - - Form @@ -2489,22 +1099,22 @@ value by using the [ and ] keys while drawing Gui::Dialog::DlgSettingsDraft - + General Draft Settings Réglages généraux Draft - + This is the default color for objects being drawn while in construction mode. La couleur par défaut pour les objets en cours de conception en mode construction. - + This is the default group name for construction geometry Le nom du groupe par défaut pour les géométries de construction - + Construction Construction @@ -2514,37 +1124,32 @@ value by using the [ and ] keys while drawing Enregistrer la couleur et la largeur de ligne actuelles pour toutes les sessions - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - Si cette case est cochée, le mode copie sera conservée dans la commande, sinon les commandes seront toujours démarrées sans le mode copie - - - + Global copy mode Mode de copie global - + Default working plane Plan de travail par défaut - + None Ula yiwen - + XY (Top) XY (dessus) - + XZ (Front) XZ (face) - + YZ (Side) YZ (côté) @@ -2610,12 +1215,12 @@ comme "Arial:Bold" Paramètres généraux - + Construction group name Nom du groupe de construction - + Tolerance Tolérance @@ -2635,73 +1240,67 @@ comme "Arial:Bold" Spécifier un répertoire contenant des fichiers SVG de motifs de hachures qui peuvent être ajoutées aux définitions de hachures standards - + Constrain mod Mode de contrainte - + The Constraining modifier key Les touches pour modifier le mode de contrainte - + Snap mod Mode d'accrochage - + The snap modifier key La touche de modification d'accrochage - + Alt mod Mode Alt - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - Normalement, après avoir copié les objets, les copies seront sélectionnées. -Si cette option est cochée, les objets de base seront plutôt sélectionnés. - - - + Select base objects after copying Sélectionner les objets de base après la copie - + If checked, a grid will appear when drawing Si cette case est cochée, une grille apparaîtra lors du dessin - + Use grid Activer la grille - + Grid spacing Espacement de la grille - + The spacing between each grid line Espacement entre chaque ligne de la grille - + Main lines every Lignes principales toutes les - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. Les traits de lignes principales seront plus épais. Spécifiez ici le nombre de carreaux entre les lignes principales. - + Internal precision level Niveau de précision interne @@ -2731,17 +1330,17 @@ Si cette option est cochée, les objets de base seront plutôt sélectionnés.Exporter des objets 3D comme des maillages multi-facettes - + If checked, the Snap toolbar will be shown whenever you use snapping Si coché, la barre d'outils sautillante s'affichera chaque fois que vous utiliserez l'accrochage - + Show Draft Snap toolbar Montrer la barre d'outils d'accrochage - + Hide Draft snap toolbar after use Masquer la barre d'outils d'accrochage après emploi @@ -2751,7 +1350,7 @@ Si cette option est cochée, les objets de base seront plutôt sélectionnés.Afficher le marqueur de plan de travail - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command Si coché, la grille s'affichera toujours lorsque l'établi Draft est actif. Sinon, uniquement en effectuant une commande @@ -2786,32 +1385,27 @@ Si cette option est cochée, les objets de base seront plutôt sélectionnés.Imprimer les lignes blanches en noir - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - Lorsque cette case est cochée, les outils Draft créeront des objets Part de type primitives au lieu des objets Draft, lorsque disponible. - - - + Use Part Primitives when available Utiliser des primitives de pièces si possible - + Snapping Snapping - + If this is checked, snapping is activated without the need to press the snap mod key Si cette case est cochée, l’aimantation est active sans avoir à presser la touche du mode aimantation - + Always snap (disable snap mod) Toujours aimanté (désactiver le mode aimantation) - + Construction geometry color Couleur de la géométrie de construction @@ -2881,12 +1475,12 @@ Si cette option est cochée, les objets de base seront plutôt sélectionnés.Résolution des motifs de hachures - + Grid Tamezzut - + Always show the grid Toujours afficher la grille @@ -2936,7 +1530,7 @@ Si cette option est cochée, les objets de base seront plutôt sélectionnés.Sélectionnez un fichier de police - + Fill objects with faces whenever possible Remplir des objets avec des faces si possible @@ -2991,12 +1585,12 @@ Si cette option est cochée, les objets de base seront plutôt sélectionnés.mm - + Grid size Taille de la grille - + lines lignes @@ -3176,7 +1770,7 @@ Si cette option est cochée, les objets de base seront plutôt sélectionnés.Mise à jour automatique (ancien importateur uniquement) - + Prefix labels of Clones with: Prefix labels of Clones with: @@ -3196,37 +1790,32 @@ Si cette option est cochée, les objets de base seront plutôt sélectionnés.Number of decimals - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - - - + Shift Shift - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key The Alt modifier key - + The number of horizontal or vertical lines of the grid The number of horizontal or vertical lines of the grid - + The default color for new objects The default color for new objects @@ -3250,11 +1839,6 @@ Si cette option est cochée, les objets de base seront plutôt sélectionnés.An SVG linestyle definition An SVG linestyle definition - - - When drawing lines, set focus on Length instead of X coordinate - When drawing lines, set focus on Length instead of X coordinate - Extension lines size @@ -3326,12 +1910,12 @@ Si cette option est cochée, les objets de base seront plutôt sélectionnés.Max Spline Segment: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. This is the value used by functions that use a tolerance. @@ -3343,260 +1927,340 @@ Values with differences below this value will be treated as same. This value wil Use legacy python exporter - + 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 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 - + Construction Geometry Construction Geometry - + In-Command Shortcuts In-Command Shortcuts - + Relative Relative - + R R - + Continue Continue - + T T - + Close Fermer - + O O - + Copy Copie - + P P - + Subelement Mode Subelement Mode - + D D - + Fill Fill - + L L - + Exit Exit - + A A - + Select Edge Select Edge - + E E - + Add Hold Add Hold - + Q Q - + Length Longueur - + H H - + Wipe Wipe - + W W - + Set WP Set WP - + U U - + Cycle Snap Cycle Snap - + ` ` - + Snap Snap - + S S - + Increase Radius Increase Radius - + [ [ - + Decrease Radius Decrease Radius - + ] ] - + Restrict X Restrict X - + X X - + Restrict Y Restrict Y - + Y Y - + Restrict Z Restrict Z - + Z Z - + Grid color Grid color - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Éditer - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3800,566 +2464,363 @@ This value is the maximum segment length. ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - Accroche Draft - - draft - - not shape found - not shape found - - - - All Shapes must be co-planar - All Shapes must be co-planar - - - - The given object is not planar and cannot be converted into a sketch. - L'objet donné n'est pas plan et ne peut pas être converti en esquisse. - - - - Unable to guess the normal direction of this object - Unable to guess the normal direction of this object - - - + Draft Command Bar Barre de commandes Draft - + Toggle construction mode Toggle construction mode - + Current line color Current line color - + Current face color Current face color - + Current line width Current line width - + Current font size Current font size - + Apply to selected objects Appliquer aux objets sélectionnés - + Autogroup off Autogroup off - + active command: commande active : - + None Ula yiwen - + Active Draft command Taladna turmiḍt - + X coordinate of next point Tasidegt X n tneqqiḍt d-iteddun - + X X - + Y Y - + Z Z - + Y coordinate of next point Tasidegt Y n tneqqiḍt d-iteddun - + Z coordinate of next point Tasidegt Z n tneqqiḍt d-iteddun - + Enter point Entrez le point - + Enter a new point with the given coordinates Entrez un nouveau point avec les coordonnées données - + Length Longueur - + Angle Tiɣmeṛt - + Length of current segment Longueur du segment actuel - + Angle of current segment Angle du segment actuel - + Radius Aqqaṛ - + Radius of Circle Aqqaṛ n twinest - + If checked, command will not finish until you press the command button again Si cette case est cochée, la commande ne se terminera que si vous appuyez à nouveau sur son icône - + If checked, an OCC-style offset will be performed instead of the classic offset Si coché, un décalage de type OCC sera effectué au lieu du décalage classique - + &OCC-style offset Décalage de type &OCC - - Add points to the current object - Ajouter des points à l'objet actuel - - - - Remove points from the current object - Supprimer des points de l'objet actuel - - - - Make Bezier node sharp - rendre les noeuds de Bezier angulaire - - - - Make Bezier node tangent - Continuité en tangence - - - - Make Bezier node symmetric - Tangence symétrique sur les sommet de courbes de bezier - - - + Sides Côtés - + Number of sides Nombre de côtés - + Offset Offset - + Auto Auto - + Text string to draw Chaîne de texte à dessiner - + String Chaîne - + Height of text Height of text - + Height Awrir - + Intercharacter spacing Espacement entre les caractères - + Tracking Crénage - + Full path to font file: Chemin d'accès complet au fichier de police : - + Open a FileChooser for font file Ouvre une boîte de dialogue pour choisir le fichier de police - + Line Ligne - + DWire Filaire - + Circle Tawinest - + Center X Centre X - + Arc Arc - + Point Point - + Label Label - + Distance Distance - + Trim Ajuster - + Pick Object Choisir un objet - + Edit Éditer - + Global X X global - + Global Y Y global - + Global Z Z global - + Local X X local - + Local Y Y local - + Local Z Z local - + Invalid Size value. Using 200.0. Valeur de taille non valide. Utilisation de 200,0. - + Invalid Tracking value. Using 0. Valeur non valide de crénage. Utilisation de 0. - + Please enter a text string. Veuillez entrer une chaîne de texte. - + Select a Font file Sélectionnez un fichier de police - + Please enter a font file. Veuillez entrer un fichier de police s'il vous plaît - + Autogroup: Autogroup: - + Faces Faces - + Remove Enlever - + Add Add - + Facebinder elements Surfaces liées: éléments - - Create Line - Créer une ligne - - - - Convert to Wire - Convert to Wire - - - + BSpline BSpline - + BezCurve BezCurve - - Create BezCurve - Create BezCurve - - - - Rectangle - Rectangle - - - - Create Plane - Create Plane - - - - Create Rectangle - Create Rectangle - - - - Create Circle - Create Circle - - - - Create Arc - Create Arc - - - - Polygon - Polygone - - - - Create Polygon - Create Polygon - - - - Ellipse - Ellipse - - - - Create Ellipse - Create Ellipse - - - - Text - Aḍris - - - - Create Text - Create Text - - - - Dimension - Dimension - - - - Create Dimension - Create Dimension - - - - ShapeString - ShapeString - - - - Create ShapeString - Create ShapeString - - - + Copy Copie - - - Move - Déplacer - - - - Change Style - Change Style - - - - Rotate - Pivoter - - - - Stretch - Stretch - - - - Upgrade - Mettre à niveau - - - - Downgrade - Downgrade - - - - Convert to Sketch - Convertir en Esquisse - - - - Convert to Draft - Convertir en Ébauche - - - - Convert - Convertir - - - - Array - Array - - - - Create Point - Créer un point - - - - Mirror - Miroir - The DXF import/export libraries needed by FreeCAD to handle @@ -4380,581 +2841,329 @@ https://github.com/yorikvanhavre/Draft-dxf-importer To enabled FreeCAD to download these libraries, answer Yes. - - Draft.makeBSpline: not enough points - Draft.makeBSpline: not enough points - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: Equal endpoints forced Closed - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: Invalid pointslist - - - - No object given - No object given - - - - The two points are coincident - The two points are coincident - - - + Found groups: closing each open object inside Found groups: closing each open object inside - + Found mesh(es): turning into Part shapes Found mesh(es): turning into Part shapes - + Found 1 solidifiable object: solidifying it Found 1 solidifiable object: solidifying it - + Found 2 objects: fusing them Found 2 objects: fusing them - + Found several objects: creating a shell Found several objects: creating a shell - + Found several coplanar objects or faces: creating one face Found several coplanar objects or faces: creating one face - + Found 1 non-parametric objects: draftifying it Found 1 non-parametric objects: draftifying it - + Found 1 closed sketch object: creating a face from it Found 1 closed sketch object: creating a face from it - + Found 1 linear object: converting to line Found 1 linear object: converting to line - + Found closed wires: creating faces Found closed wires: creating faces - + Found 1 open wire: closing it Found 1 open wire: closing it - + Found several open wires: joining them Found several open wires: joining them - + Found several edges: wiring them Found several edges: wiring them - + Found several non-treatable objects: creating compound Found several non-treatable objects: creating compound - + Unable to upgrade these objects. Unable to upgrade these objects. - + Found 1 block: exploding it Found 1 block: exploding it - + Found 1 multi-solids compound: exploding it Found 1 multi-solids compound: exploding it - + Found 1 parametric object: breaking its dependencies Found 1 parametric object: breaking its dependencies - + Found 2 objects: subtracting them Found 2 objects: subtracting them - + Found several faces: splitting them Found several faces: splitting them - + Found several objects: subtracting them from the first one Found several objects: subtracting them from the first one - + Found 1 face: extracting its wires Found 1 face: extracting its wires - + Found only wires: extracting their edges Found only wires: extracting their edges - + No more downgrade possible No more downgrade possible - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - - - + No point found No point found - - ShapeString: string has no wires - ShapeString: string has no wires - - - + Relative Relative - + Continue Continue - + Close Fermer - + Fill Fill - + Exit Exit - + Snap On/Off Snap On/Off - + Increase snap radius Increase snap radius - + Decrease snap radius Decrease snap radius - + Restrict X Restrict X - + Restrict Y Restrict Y - + Restrict Z Restrict Z - + Select edge Select edge - + Add custom snap point Add custom snap point - + Length mode Length mode - + Wipe Wipe - + Set Working Plane Set Working Plane - + Cycle snap object Cycle snap object - + Check this to lock the current angle Check this to lock the current angle - + Coordinates relative to last point or absolute Coordinates relative to last point or absolute - + Filled Filled - + Finish Terminer - + Finishes the current drawing or editing operation Finishes the current drawing or editing operation - + &Undo (CTRL+Z) &Undo (CTRL+Z) - + Undo the last segment Undo the last segment - + Finishes and closes the current line Finishes and closes the current line - + Wipes the existing segments of this line and starts again from the last point Wipes the existing segments of this line and starts again from the last point - + Set WP Set WP - + Reorients the working plane on the last segment Reorients the working plane on the last segment - + Selects an existing edge to be measured by this dimension Selects an existing edge to be measured by this dimension - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands - - Default - Défaut - - - - Create Wire - Create Wire - - - - Unable to create a Wire from selected objects - Unable to create a Wire from selected objects - - - - Spline has been closed - Spline has been closed - - - - Last point has been removed - Last point has been removed - - - - Create B-spline - Create B-spline - - - - Bezier curve has been closed - Bezier curve has been closed - - - - Edges don't intersect! - Edges don't intersect! - - - - Pick ShapeString location point: - Pick ShapeString location point: - - - - Select an object to move - Select an object to move - - - - Select an object to rotate - Select an object to rotate - - - - Select an object to offset - Select an object to offset - - - - Offset only works on one object at a time - Offset only works on one object at a time - - - - Sorry, offset of Bezier curves is currently still not supported - Sorry, offset of Bezier curves is currently still not supported - - - - Select an object to stretch - Select an object to stretch - - - - Turning one Rectangle into a Wire - Turning one Rectangle into a Wire - - - - Select an object to join - Select an object to join - - - - Join - Join - - - - Select an object to split - Select an object to split - - - - Select an object to upgrade - Select an object to upgrade - - - - Select object(s) to trim/extend - Select object(s) to trim/extend - - - - Unable to trim these objects, only Draft wires and arcs are supported - Unable to trim these objects, only Draft wires and arcs are supported - - - - Unable to trim these objects, too many wires - Unable to trim these objects, too many wires - - - - These objects don't intersect - These objects don't intersect - - - - Too many intersection points - Too many intersection points - - - - Select an object to scale - Select an object to scale - - - - Select an object to project - Select an object to project - - - - Select a Draft object to edit - Select a Draft object to edit - - - - Active object must have more than two points/nodes - Active object must have more than two points/nodes - - - - Endpoint of BezCurve can't be smoothed - Endpoint of BezCurve can't be smoothed - - - - Select an object to convert - Select an object to convert - - - - Select an object to array - Select an object to array - - - - Please select base and path objects - Please select base and path objects - - - - Please select base and pointlist objects - - Please select base and pointlist objects - - - - - Select an object to clone - Select an object to clone - - - - Select face(s) on existing object(s) - Select face(s) on existing object(s) - - - - Select an object to mirror - Select an object to mirror - - - - This tool only works with Wires and Lines - This tool only works with Wires and Lines - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s shares a base with %d other objects. Please check if you want to modify this. - + Subelement mode Subelement mode - - Toggle radius and angles arc editing - Toggle radius and angles arc editing - - - + Modify subelements Modify subelements - + If checked, subelements will be modified instead of entire objects If checked, subelements will be modified instead of entire objects - + CubicBezCurve CubicBezCurve - - Some subelements could not be moved. - Some subelements could not be moved. - - - - Scale - Sellum - - - - Some subelements could not be scaled. - Some subelements could not be scaled. - - - + Top Dessus - + Front Face - + Side Side - + Current working plane Current working plane - - No edit point found for selected object - No edit point found for selected object - - - + 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 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 @@ -4974,220 +3183,15 @@ To enabled FreeCAD to download these libraries, answer Yes. Layers - - Pick first point - Pick first point - - - - Pick next point - Pick next point - - - + Polyline Polyline - - Pick next point, or Finish (shift-F) or close (o) - Pick next point, or Finish (shift-F) or close (o) - - - - Click and drag to define next knot - Click and drag to define next knot - - - - Click and drag to define next knot: ESC to Finish or close (o) - Click and drag to define next knot: ESC to Finish or close (o) - - - - Pick opposite point - Pick opposite point - - - - Pick center point - Pick center point - - - - Pick radius - Pick radius - - - - Pick start angle - Pick start angle - - - - Pick aperture - Pick aperture - - - - Pick aperture angle - Pick aperture angle - - - - Pick location point - Pick location point - - - - Pick ShapeString location point - Pick ShapeString location point - - - - Pick start point - Pick start point - - - - Pick end point - Pick end point - - - - Pick rotation center - Pick rotation center - - - - Base angle - Base angle - - - - Pick base angle - Pick base angle - - - - Rotation - Rotation - - - - Pick rotation angle - Pick rotation angle - - - - Cannot offset this object type - Cannot offset this object type - - - - Pick distance - Pick distance - - - - Pick first point of selection rectangle - Pick first point of selection rectangle - - - - Pick opposite point of selection rectangle - Pick opposite point of selection rectangle - - - - Pick start point of displacement - Pick start point of displacement - - - - Pick end point of displacement - Pick end point of displacement - - - - Pick base point - Pick base point - - - - Pick reference distance from base point - Pick reference distance from base point - - - - Pick new distance from base point - Pick new distance from base point - - - - Select an object to edit - Select an object to edit - - - - Pick start point of mirror line - Pick start point of mirror line - - - - Pick end point of mirror line - Pick end point of mirror line - - - - Pick target point - Pick target point - - - - Pick endpoint of leader line - Pick endpoint of leader line - - - - Pick text position - Pick text position - - - + Draft Tirant d'eau - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed @@ -5279,37 +3283,37 @@ To enabled FreeCAD to download these libraries, answer Yes. Créer un congé - + Toggle near snap on/off Toggle near snap on/off - + Create text Insérer du texte - + Press this button to create the text object, or finish your text with two blank lines Press this button to create the text object, or finish your text with two blank lines - + Center Y Center Y - + Center Z Center Z - + Offset distance Offset distance - + Trim distance Trim distance @@ -5324,74 +3328,9 @@ To enabled FreeCAD to download these libraries, answer Yes. Select contents - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Personnalisé - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Fil diff --git a/src/Mod/Draft/Resources/translations/Draft_ko.qm b/src/Mod/Draft/Resources/translations/Draft_ko.qm index 634c743203..820ec765e3 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_ko.qm and b/src/Mod/Draft/Resources/translations/Draft_ko.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_ko.ts b/src/Mod/Draft/Resources/translations/Draft_ko.ts index ee28f66616..036572556e 100644 --- a/src/Mod/Draft/Resources/translations/Draft_ko.ts +++ b/src/Mod/Draft/Resources/translations/Draft_ko.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - 해치 패턴 정의 - - - - Sets the size of the pattern - 패턴의 크기를 설정 - - - - Startpoint of dimension - 치수의 시작점 - - - - Endpoint of dimension - 치수의 끝점 - - - - Point through which the dimension line passes - Point through which the dimension line passes - - - - The object measured by this dimension - 측정되는 개체 - - - - The geometry this dimension is linked to - The geometry this dimension is linked to - - - - The measurement of this dimension - The measurement of this dimension - - - - For arc/circle measurements, false = radius, true = diameter - For arc/circle measurements, false = radius, true = diameter - - - - Font size - 폰트 크기 - - - - The number of decimals to show - 소수점 표시 수 - - - - Arrow size - 화살표 크기 - - - - The spacing between the text and the dimension line - 텍스트 및 치수선 사이의 간격 - - - - Arrow type - 화살표 유형 - - - - Font name - 글꼴 이름 - - - - Line width - 선 두께 - - - - Line color - 선 색 - - - - Length of the extension lines - 연장선의 길이 - - - - Rotate the dimension arrows 180 degrees - 치수 화살표를 180도 회전 - - - - Rotate the dimension text 180 degrees - 치수 텍스트를 180도 회전 - - - - Show the unit suffix - Show the unit suffix - - - - The position of the text. Leave (0,0,0) for automatic position - The position of the text. Leave (0,0,0) for automatic position - - - - Text override. Use $dim to insert the dimension length - Text override. Use $dim to insert the dimension length - - - - A unit to express the measurement. Leave blank for system default - 측정 단위. 빈칸이면 시스템 기본값 사용 - - - - Start angle of the dimension - Start angle of the dimension - - - - End angle of the dimension - End angle of the dimension - - - - The center point of this dimension - 치수의 중심점 - - - - The normal direction of this dimension - The normal direction of this dimension - - - - Text override. Use 'dim' to insert the dimension length - Text override. Use 'dim' to insert the dimension length - - - - Length of the rectangle - 사각형의 길이 - Radius to use to fillet the corners 모 깍기(필렛) 반지름 - - - Size of the chamfer to give to the corners - 모따기(챔퍼) 크기 - - - - Create a face - 면 생성 - - - - Defines a texture image (overrides hatch patterns) - 질감 이미지를 정의(해치 패턴 무시) - - - - Start angle of the arc - 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 - 원의 반지름 - - - - The minor radius of the ellipse - 타원의 작은 반지름 - - - - The major radius of the ellipse - 타원의 주요 반지름 - - - - The vertices of the wire - The vertices of the wire - - - - If the wire is closed or not - If the wire is closed or not - The start point of this line @@ -224,505 +24,155 @@ 라인의 길이 - - Create a face if this object is closed - 개체가 닫힌 경우 면 생성 - - - - The number of subdivisions of each edge - The number of subdivisions of each edge - - - - Number of faces - 면의 수 - - - - Radius of the control circle - Radius of the control circle - - - - How the polygon must be drawn from the control circle - How the polygon must be drawn from the control circle - - - + Projection direction Projection direction - + The width of the lines inside this object The width of the lines inside this object - + The size of the texts inside this object The size of the texts inside this object - + The spacing between lines of text The spacing between lines of text - + The color of the projected objects The color of the projected objects - + The linked object 연결된 개체 - + Shape Fill Style Shape Fill Style - + Line Style Line Style - + If checked, source objects are displayed regardless of being visible in the 3D model If checked, source objects are displayed regardless of being visible in the 3D model - - Create a face if this spline is closed - Create a face if this spline is closed - - - - Parameterization factor - Parameterization factor - - - - The points of the Bezier curve - The points of the Bezier curve - - - - The degree of the Bezier function - The degree of the Bezier function - - - - Continuity - Continuity - - - - If the Bezier curve should be closed or not - If the Bezier curve should be closed or not - - - - Create a face if this curve is closed - Create a face if this curve is closed - - - - The components of this block - The components of this block - - - - The base object this 2D view must represent - The base object this 2D view must represent - - - - The projection vector of this object - The projection vector of this object - - - - The way the viewed object must be projected - The way the viewed object must be projected - - - - The indices of the faces to be projected in Individual Faces mode - The indices of the faces to be projected in Individual Faces mode - - - - Show hidden lines - 히든라인 보기 - - - + The base object that must be duplicated The base object that must be duplicated - + The type of array to create The type of array to create - + The axis direction The axis direction - + Number of copies in X direction X방향으로 복사할 개수 - + Number of copies in Y direction Y방향으로 복사할 개수 - + Number of copies in Z direction Z방향으로 복사할 개수 - + Number of copies 복사할 개수 - + Distance and orientation of intervals in X direction Distance and orientation of intervals in X direction - + Distance and orientation of intervals in Y direction Distance and orientation of intervals in Y direction - + Distance and orientation of intervals in Z direction Distance and orientation of intervals in Z direction - + Distance and orientation of intervals in Axis direction Distance and orientation of intervals in Axis direction - + Center point Center point - + Angle to cover with copies Angle to cover with copies - + Specifies if copies must be fused (slower) Specifies if copies must be fused (slower) - + The path object along which to distribute objects The path object along which to distribute objects - + Selected subobjects (edges) of PathObj Selected subobjects (edges) of PathObj - + Optional translation vector Optional translation vector - + Orientation of Base along path Orientation of Base along path - - X Location - X 위치 - - - - Y Location - Y 위치 - - - - Z Location - Z 위치 - - - - Text string - 문자열 - - - - Font file name - 글꼴 파일 이름 - - - - Height of text - Height of text - - - - Inter-character spacing - Inter-character spacing - - - - Linked faces - Linked faces - - - - Specifies if splitter lines must be removed - Specifies if splitter lines must be removed - - - - An optional extrusion value to be applied to all faces - An optional extrusion value to be applied to all faces - - - - Height of the rectangle - Height of the rectangle - - - - Horizontal subdivisions of this rectangle - Horizontal subdivisions of this rectangle - - - - Vertical subdivisions of this rectangle - Vertical subdivisions of this rectangle - - - - The placement of this object - 이 오브젝트의 배치 - - - - The display length of this section plane - The display length of this section plane - - - - The size of the arrows of this section plane - The size of the arrows of this section plane - - - - 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 - - - - The base object is the wire, it's formed from 2 objects - 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 tool object is the wire, it's formed from 2 objects - - - - The length of the straight segment - The length of the straight segment - - - - The point indicated by this label - The point indicated by this label - - - - The points defining the label polyline - The points defining the label polyline - - - - The direction of the straight segment - The direction of the straight segment - - - - The type of information shown by this label - The type of information shown by this label - - - - The target object of this label - The target object of this label - - - - The text to display when type is set to custom - The text to display when type is set to custom - - - - The text displayed by this label - The text displayed by this label - - - - The size of the text - The size of the text - - - - The font of the text - 글자의 글꼴 - - - - The size of the arrow - The size of the arrow - - - - The vertical alignment of the text - The vertical alignment of the text - - - - The type of arrow of this label - The type of arrow of this label - - - - The type of frame around the text of this object - The type of frame around the text of this object - - - - Text color - Text color - - - - The maximum number of characters on each line of the text box - The maximum number of characters on each line of the text box - - - - The distance the dimension line is extended past the extension lines - The distance the dimension line is extended past the extension lines - - - - Length of the extension line above the dimension line - Length of the extension line above the dimension line - - - - The points of the B-spline - The points of the B-spline - - - - If the B-spline is closed or not - If the B-spline is closed or not - - - - Tessellate Ellipses and B-splines into line segments - Tessellate Ellipses and B-splines into line segments - - - - 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 be recomputed only if it is visible - If this is True, this object will be recomputed only if it is visible - - - + Base Base - + PointList PointList - + Count 횟수 - - - The objects included in this clone - The objects included in this clone - - - - The scale factor of this clone - The scale factor of this clone - - - - If this clones several objects, this specifies if the result is a fusion or a compound - If this clones several objects, this specifies if the result is a fusion or a compound - - - - This specifies if the shapes sew - This specifies if the shapes sew - - - - Display a leader line or not - Display a leader line or not - - - - The text displayed by this object - The text displayed by this object - - - - Line spacing (relative to font size) - Line spacing (relative to font size) - - - - The area of this object - The area of this object - - - - Displays a Dimension symbol at the end of the wire - Displays a Dimension symbol at the end of the wire - - - - Fuse wall and structure objects of same type and material - Fuse wall and structure objects of same type and material - The objects that are part of this layer @@ -759,83 +209,231 @@ The transparency of the children of this layer - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object Show array element as children object - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle Distance between copies in a circle - + Distance between circles Distance between circles - + number of circles number of circles + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + 이름 바꾸기 + + + + Deletes the selected style + Deletes the selected style + + + + Delete + 삭제 + + + + Text + Text + + + + Font size + 폰트 크기 + + + + Line spacing + Line spacing + + + + Font name + 글꼴 이름 + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + 단위 + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + 선 두께 + + + + Extension overshoot + Extension overshoot + + + + Arrow size + 화살표 크기 + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + 화살표 유형 + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + + + + + Arrow + 화살표 + + + + Tick + Tick + + Draft - - - Slope - Slope - - - - Scale - Scale - - - - Writing camera position - Writing camera position - - - - Writing objects shown/hidden state - Writing objects shown/hidden state - - - - X factor - X factor - - - - Y factor - Y factor - - - - Z factor - Z factor - - - - Uniform scaling - 전체 크기조절 - - - - Working plane orientation - Working plane orientation - Download of dxf libraries failed. @@ -846,55 +444,35 @@ Please install the dxf Library addon manually from menu Tools -> Addon Manager - - This Wire is already flat - This Wire is already flat - - - - Pick from/to points - Pick from/to points - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - - - - Create a clone - 복제하기 - - - + %s cannot be modified because its placement is readonly. %s cannot be modified because its placement is readonly. - + Upgrade: Unknown force method: Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius - - - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools + + + Draft utility tools + Draft utility tools + &Drafting @@ -916,12 +494,12 @@ from menu Tools -> Addon Manager &Utilities - + Draft 흘수 - + Import-Export 가져오기 내보내기 @@ -935,101 +513,111 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance Tangential distance - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance Radial distance - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers Number of circular layers - + Symmetry 대칭 - + (Placeholder for the icon) (Placeholder for the icon) @@ -1043,104 +631,122 @@ from menu Tools -> Addon Manager - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z Reset Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) (Placeholder for the icon) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y 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. + 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 + Number of elements + DraftPolarArrayTaskPanel @@ -1151,81 +757,93 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 Polar angle - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements Number of elements - + (Placeholder for the icon) (Placeholder for the icon) @@ -1293,375 +911,6 @@ from menu Tools -> Addon Manager Reset Point - - Draft_AddConstruction - - - Add to Construction group - Add to Construction group - - - - Adds the selected objects to the Construction group - Adds the selected objects to the Construction group - - - - Draft_AddPoint - - - Add Point - 포인트 추가 - - - - Adds a point to an existing Wire or B-spline - Adds a point to an existing Wire or B-spline - - - - Draft_AddToGroup - - - Move to group... - Move to group... - - - - Moves the selected object(s) to an existing group - Moves the selected object(s) to an existing group - - - - Draft_ApplyStyle - - - Apply Current Style - 현재 스타일을 적용 - - - - Applies current line width and color to selected objects - 현재 선 굵기와 색상을 선택한 개체에 적용 - - - - Draft_Arc - - - Arc - - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - - - - Draft_ArcTools - - - Arc tools - Arc tools - - - - Draft_Arc_3Points - - - Arc 3 points - Arc 3 points - - - - Creates an arc by 3 points - Creates an arc by 3 points - - - - Draft_Array - - - Array - 배열 - - - - Creates a polar or rectangular array from a selected object - 선택한 객체에서 원형 또는 사각형의 배열을 만듭니다 - - - - Draft_AutoGroup - - - AutoGroup - 자동 그룹 - - - - Select a group to automatically add all Draft & Arch objects to - Select a group to automatically add all Draft & Arch objects to - - - - Draft_BSpline - - - B-spline - B-spline - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - - - - Draft_BezCurve - - - BezCurve - BezCurve - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Bezier 곡선을 만듭니다. [Ctrl]+ [Shift] - - - - Draft_BezierTools - - - Bezier tools - Bezier tools - - - - Draft_Circle - - - Circle - - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - 원을 만듭니다. [Ctrl]+ [Alt] 접할 개체를 선택 - - - - Draft_Clone - - - Clone - 복제 - - - - Clones the selected object(s) - 선택한 객체를 복제 - - - - Draft_CloseLine - - - Close Line - 라인 닫기 - - - - Closes the line being drawn - 그리고 있는 선을 닫습니다. - - - - Draft_CubicBezCurve - - - CubicBezCurve - CubicBezCurve - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - - - - Draft_DelPoint - - - Remove Point - 점 제거 - - - - Removes a point from an existing Wire or B-spline - Removes a point from an existing Wire or B-spline - - - - Draft_Dimension - - - Dimension - Dimension - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - 치수를 생성 합니다. 스냅, 시프트 제한, 선분을 선택 하려면 ALT CTRL - - - - Draft_Downgrade - - - Downgrade - 다운그레이드 - - - - Explodes the selected objects into simpler objects, or subtracts faces - Explodes the selected objects into simpler objects, or subtracts faces - - - - Draft_Draft2Sketch - - - Draft to Sketch - 초안을 스케치로 - - - - Convert bidirectionally between Draft and Sketch objects - Draft와 스케치 개체 간의 양방향 변환 - - - - Draft_Drawing - - - Drawing - 드로잉 - - - - Puts the selected objects on a Drawing sheet - Puts the selected objects on a Drawing sheet - - - - Draft_Edit - - - Edit - 편집 - - - - Edits the active object - 활성 개체 편집 - - - - Draft_Ellipse - - - Ellipse - 타원 - - - - Creates an ellipse. CTRL to snap - 타원을 만듭니다. 스냅 하려면 CTRL - - - - Draft_Facebinder - - - Facebinder - Facebinder - - - - Creates a facebinder object from selected face(s) - 선택한 면에서 facebinder 개체를 만듭니다. - - - - Draft_FinishLine - - - Finish line - 마침 선 - - - - Finishes a line without closing it - 그것을 닫지 않고 선 종료 - - - - Draft_FlipDimension - - - Flip Dimension - 차원 플립 - - - - Flip the normal direction of a dimension - 치수의 수직 방향으로 대칭 이동 - - - - Draft_Heal - - - Heal - 치료 - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - 이전 FreeCAD 버전에서 저장 된 잘못 된 초안 개체를 치료 - - - - Draft_Join - - - Join - Join - - - - Joins two wires together - Joins two wires together - - - - Draft_Label - - - Label - Label - - - - Creates a label, optionally attached to a selected object or element - Creates a label, optionally attached to a selected object or element - - Draft_Layer @@ -1675,645 +924,6 @@ Click and drag to define control points. CTRL to snap, SHIFT to constrainAdds a layer - - Draft_Line - - - Line - - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - 2 포인트 라인을 만듭니다. 스냅 하려면 CTRL, 제한 하려면 SHIFT - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Mirror - - - - Mirrors the selected objects along a line defined by two points - Mirrors the selected objects along a line defined by two points - - - - Draft_Move - - - Move - 이동 - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - - - - Draft_Offset - - - Offset - Offset - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - 활성 개체를 오프셋합니다. 스냅하려면 CTRL, 제한하려면 SHIFT, 복사하려면 ALT - - - - Draft_PathArray - - - PathArray - PathArray - - - - Creates copies of a selected object along a selected path. - 선택한 경로 따라 선택 된 개체의 복사본을 만듭니다. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - - - - - Creates a point object - Point 개체를 만듭니다. - - - - Draft_PointArray - - - PointArray - PointArray - - - - Creates copies of a selected object on the position of points. - Creates copies of a selected object on the position of points. - - - - Draft_Polygon - - - Polygon - 다각형 - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - 정N각 다각형을 만듭니다. 스냅하려면 CTRL, 제한 하려면 SHIFT - - - - Draft_Rectangle - - - Rectangle - 사각형 - - - - Creates a 2-point rectangle. CTRL to snap - 2-포인트 사각형을 만듭니다. 스냅하려면 CTRL - - - - Draft_Rotate - - - Rotate - 회전 - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - 선택한 개체를 회전합니다. 스냅하려면 CTRL, 제한 하려면 SHIFT, ALT는 복사본을 만듭니다. - - - - Draft_Scale - - - Scale - Scale - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - 기준점에서 선택한 객체를 스케일 변경 합니다. 스냅하려면 CTRL, 제한 하려면 SHIFT, 복사하려면 ALT - - - - Draft_SelectGroup - - - Select group - 그룹 선택 - - - - Selects all objects with the same parents as this group - 동일한 부모로 이루어진 모든 개체를 이 그룹으로 선택 - - - - Draft_SelectPlane - - - SelectPlane - SelectPlane - - - - Select a working plane for geometry creation - 형상 생성을 위한 작업 평면 선택 - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Creates a proxy object from the current working plane - - - - Create Working Plane Proxy - Create Working Plane Proxy - - - - Draft_Shape2DView - - - Shape 2D view - 모양 2D 보기 - - - - Creates Shape 2D views of selected objects - 선택한 개체의 모양을 2D 뷰로 만듭니다. - - - - Draft_ShapeString - - - Shape from text... - 텍스트에서 셰이프... - - - - Creates text string in shapes. - 셰이프에 텍스트 문자열을 만듭니다. - - - - Draft_ShowSnapBar - - - Show Snap Bar - 스냅 표시줄 표시 - - - - Shows Draft snap toolbar - Draft 스냅인 도구 모음을 표시 - - - - Draft_Slope - - - Set Slope - Set Slope - - - - Sets the slope of a selected Line or Wire - Sets the slope of a selected Line or Wire - - - - Draft_Snap_Angle - - - Angles - 각도 - - - - Snaps to 45 and 90 degrees points on arcs and circles - 호와 원에서 45와 90도 지점으로 스냅 - - - - Draft_Snap_Center - - - Center - 센터 - - - - Snaps to center of circles and arcs - 원 및 호의 중심에 스냅 - - - - Draft_Snap_Dimensions - - - Dimensions - Dimensions - - - - Shows temporary dimensions when snapping to Arch objects - 아치 객체에 스냅 하는 경우 치수를 표시 - - - - Draft_Snap_Endpoint - - - Endpoint - 끝점 - - - - Snaps to endpoints of edges - 모서리의 끝점으로 스냅 - - - - Draft_Snap_Extension - - - Extension - 확장 - - - - Snaps to extension of edges - 모서리의 연장으로 스냅 - - - - Draft_Snap_Grid - - - Grid - 격자 - - - - Snaps to grid points - 격자 점으로 스냅 - - - - Draft_Snap_Intersection - - - Intersection - 교집합 - - - - Snaps to edges intersections - 모서리 교차점으로 스냅 - - - - Draft_Snap_Lock - - - Toggle On/Off - 켜기/끄기 전환 - - - - Activates/deactivates all snap tools at once - 모든 스냅인 도구를 한 번에 활성화/비활성화 - - - - Lock - Lock - - - - Draft_Snap_Midpoint - - - Midpoint - 중간점 - - - - Snaps to midpoints of edges - 모서리의 중간점으로 스냅 - - - - Draft_Snap_Near - - - Nearest - 가장 가까운 - - - - Snaps to nearest point on edges - 모서리에서 가장 가까운 점에 스냅 - - - - Draft_Snap_Ortho - - - Ortho - 직교 - - - - Snaps to orthogonal and 45 degrees directions - 직교 및 45도 방향으로 스냅 - - - - Draft_Snap_Parallel - - - Parallel - 평행 - - - - Snaps to parallel directions of edges - 모서리의 평행 방향으로 스냅 - - - - Draft_Snap_Perpendicular - - - Perpendicular - 수직 - - - - Snaps to perpendicular points on edges - 모서리의 수직 점에 스냅 - - - - Draft_Snap_Special - - - Special - Special - - - - Snaps to special locations of objects - Snaps to special locations of objects - - - - Draft_Snap_WorkingPlane - - - Working Plane - 작업 평면 - - - - Restricts the snapped point to the current working plane - 스냅된 포인트를 현재 작업 평면으로 제한 - - - - Draft_Split - - - Split - 분할 - - - - Splits a wire into two wires - Splits a wire into two wires - - - - Draft_Stretch - - - Stretch - Stretch - - - - Stretches the selected objects - Stretches the selected objects - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Text - - - - Creates an annotation. CTRL to snap - 주석을 만듭니다. 스냅하려면 CTRL - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - 다음 개체에 대 한 Construction 모드를 전환합니다. - - - - Toggle Construction Mode - Toggle Construction Mode - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Continue모드를 토글 - - - - Toggles the Continue Mode for next commands. - 다음 명령에 대 한 Continue 모드를 토글 합니다. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - 디스플레이 모드 전환 - - - - Swaps display mode of selected objects between wireframe and flatlines - 선택된 객체의 디스플레이 모드를 와이어 프레임과 flatlines 사이에서 변경합니다 - - - - Draft_ToggleGrid - - - Toggle Grid - 격자 선택/해제 - - - - Toggles the Draft grid on/off - Draft 격자 켜기/끄기 전환 - - - - Grid - 격자 - - - - Toggles the Draft grid On/Off - Toggles the Draft grid On/Off - - - - Draft_Trimex - - - Trimex - Trimex - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - 선택한 개체를 트림 또는 확장 하거나 하나의 면을 밀어냅니다. 스냅하려면 CTRL, 현재 segment또는 normal로 제한하려면 SHIFT, 뒤집으려면 ALT - - - - Draft_UndoLine - - - Undo last segment - 마지막 세그먼트를 취소 - - - - Undoes the last drawn segment of the line being drawn - 그려지는 선의 마지막으로 그린된 세그먼트를 취소 - - - - Draft_Upgrade - - - Upgrade - Upgrade - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - - - - Draft_Wire - - - Polyline - Polyline - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - - - - Draft_WireToBSpline - - - Wire to B-spline - Wire to B-spline - - - - Converts between Wire and B-spline - Converts between Wire and B-spline - - Form @@ -2489,22 +1099,22 @@ value by using the [ and ] keys while drawing Gui::Dialog::DlgSettingsDraft - + General Draft Settings 일반적인 Draft 설정 - + This is the default color for objects being drawn while in construction mode. 이것은 construction 모드에서 그려지는 개체에 대 한 기본 색입니다. - + This is the default group name for construction geometry 이것은 구조형상에 대한 기본 그룹 이름임. - + Construction Construction @@ -2514,37 +1124,32 @@ value by using the [ and ] keys while drawing 세션에서 현재 색상 및 선 폭을 저장 - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - 여기가 선택 되면, 모든 커맨드에서 복사모드가 유지된다. 그렇지 않으면 커맨드는 항상 비-복사모드에서 시작한다. - - - + Global copy mode 글로벌 복사 모드 - + Default working plane 기본 작업 평면 - + None 없음 - + XY (Top) XY (맨 위) - + XZ (Front) XZ (앞) - + YZ (Side) YZ (측면) @@ -2607,12 +1212,12 @@ such as "Arial:Bold" 일반 설정 - + Construction group name Construction 그룹 이름 - + Tolerance 공차 @@ -2632,72 +1237,67 @@ such as "Arial:Bold" 여기에 표준 Draft hatch 패턴을 추가할 수 있는 <pattern>정의를 포함 하는 SVG 파일이 포함 된 디렉터리를 지정할 수 있습니다. - + Constrain mod 모드 제한 - + The Constraining modifier key 제한 보조 키 - + Snap mod 스냅 모드 - + The snap modifier key 스냅 보조키 - + Alt mod Alt mod - - 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 복사 후 base 개체 선택 - + If checked, a grid will appear when drawing 선택하면, drawing시에 그리드가 표시됩니다. - + Use grid 그리드 사용 - + Grid spacing 그리드 간격 - + The spacing between each grid line 각 격자 줄 사이의 간격 - + Main lines every Main lines every - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. 메인라인은 두껍게 그려집니다. 메인라인 사이에 들어갈 사각형의 수를 지정합니다. - + Internal precision level 내부 정밀도 수준 @@ -2727,17 +1327,17 @@ such as "Arial:Bold" Export 3D objects as polyface meshes - + If checked, the Snap toolbar will be shown whenever you use snapping If checked, the Snap toolbar will be shown whenever you use snapping - + Show Draft Snap toolbar Show Draft Snap toolbar - + Hide Draft snap toolbar after use Hide Draft snap toolbar after use @@ -2747,7 +1347,7 @@ such as "Arial:Bold" Show Working Plane tracker - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command @@ -2782,32 +1382,27 @@ such as "Arial:Bold" Translate white line color to black - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - - - + Use Part Primitives when available Use Part Primitives when available - + Snapping Snapping - + If this is checked, snapping is activated without the need to press the snap mod key If this is checked, snapping is activated without the need to press the snap mod key - + Always snap (disable snap mod) 항상 스냅 (snap 모드 해제) - + Construction geometry color Construction geometry color @@ -2877,12 +1472,12 @@ such as "Arial:Bold" 해치 패턴 해상도 - + Grid 격자 - + Always show the grid 항상 그리드 표시 @@ -2932,7 +1527,7 @@ such as "Arial:Bold" 글꼴 파일을 선택 - + Fill objects with faces whenever possible 가능한 모든 개체의 면을 채우기 @@ -2987,12 +1582,12 @@ such as "Arial:Bold" mm - + Grid size Grid size - + lines lines @@ -3172,7 +1767,7 @@ such as "Arial:Bold" Automatic update (legacy importer only) - + Prefix labels of Clones with: Prefix labels of Clones with: @@ -3192,37 +1787,32 @@ such as "Arial:Bold" Number of decimals - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - - - + Shift Shift - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key The Alt modifier key - + The number of horizontal or vertical lines of the grid The number of horizontal or vertical lines of the grid - + The default color for new objects The default color for new objects @@ -3246,11 +1836,6 @@ such as "Arial:Bold" An SVG linestyle definition An SVG linestyle definition - - - When drawing lines, set focus on Length instead of X coordinate - When drawing lines, set focus on Length instead of X coordinate - Extension lines size @@ -3322,12 +1907,12 @@ such as "Arial:Bold" Max Spline Segment: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. This is the value used by functions that use a tolerance. @@ -3339,260 +1924,340 @@ Values with differences below this value will be treated as same. This value wil Use legacy python exporter - + 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 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 - + Construction Geometry 생성 geometry - + In-Command Shortcuts In-Command Shortcuts - + Relative Relative - + R R - + Continue Continue - + T T - + Close 닫기 - + O O - + Copy 복사하기 - + P P - + Subelement Mode Subelement Mode - + D D - + Fill Fill - + L L - + Exit Exit - + A A - + Select Edge Select Edge - + E E - + Add Hold Add Hold - + Q Q - + Length 돌출 컷(Pocket) 길이 - + H H - + Wipe Wipe - + W W - + Set WP Set WP - + U U - + Cycle Snap Cycle Snap - + ` ` - + Snap Snap - + S S - + Increase Radius Increase Radius - + [ [ - + Decrease Radius Decrease Radius - + ] ] - + Restrict X Restrict X - + X X - + Restrict Y Restrict Y - + Y Y - + Restrict Z Restrict Z - + Z Z - + Grid color Grid color - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit 편집 - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3796,566 +2461,363 @@ This value is the maximum segment length. ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - Draft Snap - - draft - - not shape found - not shape found - - - - All Shapes must be co-planar - All Shapes must be co-planar - - - - The given object is not planar and cannot be converted into a sketch. - The given object is not planar and cannot be converted into a sketch. - - - - Unable to guess the normal direction of this object - Unable to guess the normal direction of this object - - - + Draft Command Bar Draft Command Bar - + Toggle construction mode Toggle construction mode - + Current line color Current line color - + Current face color Current face color - + Current line width Current line width - + Current font size 현재 글꼴 크기 - + Apply to selected objects Apply to selected objects - + Autogroup off Autogroup off - + active command: active command: - + None 없음 - + Active Draft command Active Draft command - + X coordinate of next point X coordinate of next point - + X X - + Y Y - + Z Z - + Y coordinate of next point Y coordinate of next point - + Z coordinate of next point Z coordinate of next point - + Enter point Enter point - + Enter a new point with the given coordinates Enter a new point with the given coordinates - + Length 돌출 컷(Pocket) 길이 - + Angle - + Length of current segment Length of current segment - + Angle of current segment Angle of current segment - + Radius Radius - + Radius of Circle Radius of Circle - + If checked, command will not finish until you press the command button again If checked, command will not finish until you press the command button again - + If checked, an OCC-style offset will be performed instead of the classic offset If checked, an OCC-style offset will be performed instead of the classic offset - + &OCC-style offset &OCC-style offset - - Add points to the current object - Add points to the current object - - - - Remove points from the current object - Remove points from the current object - - - - Make Bezier node sharp - Make Bezier node sharp - - - - Make Bezier node tangent - Make Bezier node tangent - - - - Make Bezier node symmetric - Make Bezier node symmetric - - - + Sides Sides - + Number of sides Number of sides - + Offset Offset - + Auto 자동 - + Text string to draw Text string to draw - + String 문자열 - + Height of text Height of text - + Height 높이 - + Intercharacter spacing Intercharacter spacing - + Tracking Tracking - + Full path to font file: 글꼴 파일 경로 - + Open a FileChooser for font file Open a FileChooser for font file - + Line - + DWire DWire - + Circle - + Center X Center X - + Arc - + Point - + Label Label - + Distance Distance - + Trim Trim - + Pick Object Pick Object - + Edit 편집 - + Global X Global X - + Global Y Global Y - + Global Z Global Z - + Local X Local X - + Local Y Local Y - + Local Z Local Z - + Invalid Size value. Using 200.0. Invalid Size value. Using 200.0. - + Invalid Tracking value. Using 0. Invalid Tracking value. Using 0. - + Please enter a text string. Please enter a text string. - + Select a Font file 글꼴 파일 선택 - + Please enter a font file. Please enter a font file. - + Autogroup: Autogroup: - + Faces Faces - + Remove 제거 - + Add 추가 - + Facebinder elements Facebinder elements - - Create Line - Create Line - - - - Convert to Wire - Convert to Wire - - - + BSpline BSpline - + BezCurve BezCurve - - Create BezCurve - Create BezCurve - - - - Rectangle - 사각형 - - - - Create Plane - Create Plane - - - - Create Rectangle - Create Rectangle - - - - Create Circle - Create Circle - - - - Create Arc - Create Arc - - - - Polygon - 다각형 - - - - Create Polygon - Create Polygon - - - - Ellipse - 타원 - - - - Create Ellipse - Create Ellipse - - - - Text - Text - - - - Create Text - Create Text - - - - Dimension - Dimension - - - - Create Dimension - Create Dimension - - - - ShapeString - ShapeString - - - - Create ShapeString - Create ShapeString - - - + Copy 복사하기 - - - Move - 이동 - - - - Change Style - Change Style - - - - Rotate - 회전 - - - - Stretch - Stretch - - - - Upgrade - Upgrade - - - - Downgrade - 다운그레이드 - - - - Convert to Sketch - 스케치를 변환 - - - - Convert to Draft - 초안을 변환 - - - - Convert - 변환 - - - - Array - 배열 - - - - Create Point - Create Point - - - - Mirror - Mirror - The DXF import/export libraries needed by FreeCAD to handle @@ -4376,581 +2838,329 @@ https://github.com/yorikvanhavre/Draft-dxf-importer To enabled FreeCAD to download these libraries, answer Yes. - - Draft.makeBSpline: not enough points - Draft.makeBSpline: not enough points - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: Equal endpoints forced Closed - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: Invalid pointslist - - - - No object given - No object given - - - - The two points are coincident - The two points are coincident - - - + Found groups: closing each open object inside Found groups: closing each open object inside - + Found mesh(es): turning into Part shapes Found mesh(es): turning into Part shapes - + Found 1 solidifiable object: solidifying it Found 1 solidifiable object: solidifying it - + Found 2 objects: fusing them Found 2 objects: fusing them - + Found several objects: creating a shell Found several objects: creating a shell - + Found several coplanar objects or faces: creating one face Found several coplanar objects or faces: creating one face - + Found 1 non-parametric objects: draftifying it Found 1 non-parametric objects: draftifying it - + Found 1 closed sketch object: creating a face from it Found 1 closed sketch object: creating a face from it - + Found 1 linear object: converting to line Found 1 linear object: converting to line - + Found closed wires: creating faces Found closed wires: creating faces - + Found 1 open wire: closing it Found 1 open wire: closing it - + Found several open wires: joining them Found several open wires: joining them - + Found several edges: wiring them Found several edges: wiring them - + Found several non-treatable objects: creating compound Found several non-treatable objects: creating compound - + Unable to upgrade these objects. Unable to upgrade these objects. - + Found 1 block: exploding it Found 1 block: exploding it - + Found 1 multi-solids compound: exploding it Found 1 multi-solids compound: exploding it - + Found 1 parametric object: breaking its dependencies Found 1 parametric object: breaking its dependencies - + Found 2 objects: subtracting them Found 2 objects: subtracting them - + Found several faces: splitting them Found several faces: splitting them - + Found several objects: subtracting them from the first one Found several objects: subtracting them from the first one - + Found 1 face: extracting its wires Found 1 face: extracting its wires - + Found only wires: extracting their edges Found only wires: extracting their edges - + No more downgrade possible No more downgrade possible - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - - - + No point found No point found - - ShapeString: string has no wires - ShapeString: string has no wires - - - + Relative Relative - + Continue Continue - + Close 닫기 - + Fill Fill - + Exit Exit - + Snap On/Off Snap On/Off - + Increase snap radius Increase snap radius - + Decrease snap radius Decrease snap radius - + Restrict X Restrict X - + Restrict Y Restrict Y - + Restrict Z Restrict Z - + Select edge Select edge - + Add custom snap point Add custom snap point - + Length mode Length mode - + Wipe Wipe - + Set Working Plane Set Working Plane - + Cycle snap object Cycle snap object - + Check this to lock the current angle Check this to lock the current angle - + Coordinates relative to last point or absolute Coordinates relative to last point or absolute - + Filled Filled - + Finish 마침 - + Finishes the current drawing or editing operation Finishes the current drawing or editing operation - + &Undo (CTRL+Z) &Undo (CTRL+Z) - + Undo the last segment Undo the last segment - + Finishes and closes the current line Finishes and closes the current line - + Wipes the existing segments of this line and starts again from the last point Wipes the existing segments of this line and starts again from the last point - + Set WP Set WP - + Reorients the working plane on the last segment Reorients the working plane on the last segment - + Selects an existing edge to be measured by this dimension Selects an existing edge to be measured by this dimension - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands - - Default - 기본값 - - - - Create Wire - Create Wire - - - - Unable to create a Wire from selected objects - Unable to create a Wire from selected objects - - - - Spline has been closed - Spline has been closed - - - - Last point has been removed - Last point has been removed - - - - Create B-spline - 생성: B-spline - - - - Bezier curve has been closed - Bezier curve has been closed - - - - Edges don't intersect! - Edges don't intersect! - - - - Pick ShapeString location point: - Pick ShapeString location point: - - - - Select an object to move - Select an object to move - - - - Select an object to rotate - Select an object to rotate - - - - Select an object to offset - Select an object to offset - - - - Offset only works on one object at a time - Offset only works on one object at a time - - - - Sorry, offset of Bezier curves is currently still not supported - Sorry, offset of Bezier curves is currently still not supported - - - - Select an object to stretch - Select an object to stretch - - - - Turning one Rectangle into a Wire - Turning one Rectangle into a Wire - - - - Select an object to join - Select an object to join - - - - Join - Join - - - - Select an object to split - Select an object to split - - - - Select an object to upgrade - Select an object to upgrade - - - - Select object(s) to trim/extend - Select object(s) to trim/extend - - - - Unable to trim these objects, only Draft wires and arcs are supported - Unable to trim these objects, only Draft wires and arcs are supported - - - - Unable to trim these objects, too many wires - Unable to trim these objects, too many wires - - - - These objects don't intersect - These objects don't intersect - - - - Too many intersection points - Too many intersection points - - - - Select an object to scale - Select an object to scale - - - - Select an object to project - Select an object to project - - - - Select a Draft object to edit - Select a Draft object to edit - - - - Active object must have more than two points/nodes - Active object must have more than two points/nodes - - - - Endpoint of BezCurve can't be smoothed - Endpoint of BezCurve can't be smoothed - - - - Select an object to convert - Select an object to convert - - - - Select an object to array - Select an object to array - - - - Please select base and path objects - Please select base and path objects - - - - Please select base and pointlist objects - - Please select base and pointlist objects - - - - - Select an object to clone - Select an object to clone - - - - Select face(s) on existing object(s) - Select face(s) on existing object(s) - - - - Select an object to mirror - Select an object to mirror - - - - This tool only works with Wires and Lines - This tool only works with Wires and Lines - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s shares a base with %d other objects. Please check if you want to modify this. - + Subelement mode Subelement mode - - Toggle radius and angles arc editing - Toggle radius and angles arc editing - - - + Modify subelements Modify subelements - + If checked, subelements will be modified instead of entire objects If checked, subelements will be modified instead of entire objects - + CubicBezCurve CubicBezCurve - - Some subelements could not be moved. - Some subelements could not be moved. - - - - Scale - Scale - - - - Some subelements could not be scaled. - Some subelements could not be scaled. - - - + Top - + Front 전면 - + Side Side - + Current working plane Current working plane - - No edit point found for selected object - No edit point found for selected object - - - + 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 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 @@ -4970,220 +3180,15 @@ To enabled FreeCAD to download these libraries, answer Yes. Layers - - Pick first point - Pick first point - - - - Pick next point - Pick next point - - - + Polyline Polyline - - Pick next point, or Finish (shift-F) or close (o) - Pick next point, or Finish (shift-F) or close (o) - - - - Click and drag to define next knot - Click and drag to define next knot - - - - Click and drag to define next knot: ESC to Finish or close (o) - Click and drag to define next knot: ESC to Finish or close (o) - - - - Pick opposite point - Pick opposite point - - - - Pick center point - Pick center point - - - - Pick radius - Pick radius - - - - Pick start angle - Pick start angle - - - - Pick aperture - Pick aperture - - - - Pick aperture angle - Pick aperture angle - - - - Pick location point - Pick location point - - - - Pick ShapeString location point - Pick ShapeString location point - - - - Pick start point - Pick start point - - - - Pick end point - Pick end point - - - - Pick rotation center - Pick rotation center - - - - Base angle - Base angle - - - - Pick base angle - Pick base angle - - - - Rotation - 회전 - - - - Pick rotation angle - Pick rotation angle - - - - Cannot offset this object type - Cannot offset this object type - - - - Pick distance - Pick distance - - - - Pick first point of selection rectangle - Pick first point of selection rectangle - - - - Pick opposite point of selection rectangle - Pick opposite point of selection rectangle - - - - Pick start point of displacement - Pick start point of displacement - - - - Pick end point of displacement - Pick end point of displacement - - - - Pick base point - Pick base point - - - - Pick reference distance from base point - Pick reference distance from base point - - - - Pick new distance from base point - Pick new distance from base point - - - - Select an object to edit - Select an object to edit - - - - Pick start point of mirror line - Pick start point of mirror line - - - - Pick end point of mirror line - Pick end point of mirror line - - - - Pick target point - Pick target point - - - - Pick endpoint of leader line - Pick endpoint of leader line - - - - Pick text position - Pick text position - - - + Draft 흘수 - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed @@ -5275,37 +3280,37 @@ To enabled FreeCAD to download these libraries, answer Yes. 수정: 필렛(Fillet) - + Toggle near snap on/off Toggle near snap on/off - + Create text 생성: 문자 - + Press this button to create the text object, or finish your text with two blank lines Press this button to create the text object, or finish your text with two blank lines - + Center Y Center Y - + Center Z Center Z - + Offset distance Offset distance - + Trim distance Trim distance @@ -5320,74 +3325,9 @@ To enabled FreeCAD to download these libraries, answer Yes. Select contents - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - 색상 편집 - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + 와이어 diff --git a/src/Mod/Draft/Resources/translations/Draft_lt.qm b/src/Mod/Draft/Resources/translations/Draft_lt.qm index 66e3343f16..2fc2e4e8ee 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_lt.qm and b/src/Mod/Draft/Resources/translations/Draft_lt.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_lt.ts b/src/Mod/Draft/Resources/translations/Draft_lt.ts index e5fe1bb77d..2309493ff2 100644 --- a/src/Mod/Draft/Resources/translations/Draft_lt.ts +++ b/src/Mod/Draft/Resources/translations/Draft_lt.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Apibrėžia brūkšniuotę - - - - Sets the size of the pattern - Nustato modelio dydį - - - - Startpoint of dimension - Matmens pradžios taškas - - - - Endpoint of dimension - Matmens pabaigos taškas - - - - Point through which the dimension line passes - Taškas, per kurį eina matmenų linija - - - - The object measured by this dimension - Objektas matuojamas pagal šį matmenį - - - - The geometry this dimension is linked to - Geometrija susijusi su šiuo matmeniu - - - - The measurement of this dimension - Šio matmens matavimas - - - - For arc/circle measurements, false = radius, true = diameter - Lanko ar apskritimo matavimuose, „Netiesa“ reiškia spindulį, „Tiesa“ – skersmenį - - - - Font size - Šrifto dydis - - - - The number of decimals to show - Atvaizduojamų skaitmenų po kablelio kiekis - - - - Arrow size - Rodyklės dydis - - - - The spacing between the text and the dimension line - Tarpas tarp teksto ir matmens linijos - - - - Arrow type - Rodyklės rūšis - - - - Font name - Šrifto pavadinimas - - - - Line width - Linijos storis - - - - Line color - Linijos spalva - - - - Length of the extension lines - Kraštinės tęsinio ilgis - - - - Rotate the dimension arrows 180 degrees - Pasukti matmenų rodyklę 180° - - - - Rotate the dimension text 180 degrees - Pasukti matmens užrašą 180° - - - - Show the unit suffix - Rodyti priesagą - - - - The position of the text. Leave (0,0,0) for automatic position - Teksto padėtis. Palikite (0,0,0) padėčiai savaime nustatyti - - - - Text override. Use $dim to insert the dimension length - Teksto nepaisymas. Jei norite įterpti matmenų ilgį, naudokite $dim - - - - A unit to express the measurement. Leave blank for system default - Matavimo vienetas. Palikite tuščią sistemos numatytiems nustatymams - - - - Start angle of the dimension - Matmens pradžios kampas - - - - End angle of the dimension - Matmens pabaigos kampas - - - - The center point of this dimension - Matmens vidurio taškas - - - - The normal direction of this dimension - The normal direction of this dimension - - - - Text override. Use 'dim' to insert the dimension length - Text override. Use 'dim' to insert the dimension length - - - - Length of the rectangle - Stačiakampio ilgis - Radius to use to fillet the corners Kampų užapvalinimo spindulys - - - Size of the chamfer to give to the corners - Size of the chamfer to give to the corners - - - - Create a face - Sukurti sieną - - - - Defines a texture image (overrides hatch patterns) - Apibrėžia tekstūros vaizdą (pakeičia brūkšniuotę) - - - - Start angle of the arc - 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 - Radius of the circle - - - - The minor radius of the ellipse - Mažasis elipsės spindulys - - - - The major radius of the ellipse - Didysis elipsės spindulys - - - - The vertices of the wire - Laužtės viršūnės - - - - If the wire is closed or not - Ar laužtė yra uždara, ar atvira - The start point of this line @@ -224,505 +24,155 @@ The length of this line - - Create a face if this object is closed - Create a face if this object is closed - - - - The number of subdivisions of each edge - The number of subdivisions of each edge - - - - Number of faces - Number of faces - - - - Radius of the control circle - Valdančiojo apskritimo spindulys - - - - How the polygon must be drawn from the control circle - Kaip daugiakampis turi būti nupieštas iš valdančiojo apskritimo - - - + Projection direction Projection direction - + The width of the lines inside this object The width of the lines inside this object - + The size of the texts inside this object Rašmenų dydis šio objekto viduje - + The spacing between lines of text The spacing between lines of text - + The color of the projected objects The color of the projected objects - + The linked object Susietas objektas - + Shape Fill Style Shape Fill Style - + Line Style Atkarpos stilius - + If checked, source objects are displayed regardless of being visible in the 3D model Jeigu patikrinta, šaltinio objektai yra vaizduojami neatsižvelgiant į tai kaip jie rodomi 3D modelyje - - Create a face if this spline is closed - Create a face if this spline is closed - - - - Parameterization factor - Parameterization factor - - - - The points of the Bezier curve - Bezjė glodžiosios kreivės taškai - - - - The degree of the Bezier function - Bezjė funkcijos eilė - - - - Continuity - Continuity - - - - If the Bezier curve should be closed or not - Ar Bezjė kreivė turėtų būti uždaroji arba atviroji - - - - Create a face if this curve is closed - Create a face if this curve is closed - - - - The components of this block - The components of this block - - - - The base object this 2D view must represent - The base object this 2D view must represent - - - - The projection vector of this object - Projekcijos vektorius šiam daiktui - - - - The way the viewed object must be projected - Būdas, kaip daiktas turi būti projektuojamas - - - - The indices of the faces to be projected in Individual Faces mode - The indices of the faces to be projected in Individual Faces mode - - - - Show hidden lines - Rodyti paslėptas linijas - - - + The base object that must be duplicated Pagrindinis daiktas, kuris turi būti padaugintas - + The type of array to create Kuriamo pasyvo rūšis - + The axis direction Ašies kryptis - + Number of copies in X direction Kopijų kiekis X ašies kryptimi - + Number of copies in Y direction Kopijų kiekis Y ašies kryptimi - + Number of copies in Z direction Kopijų kiekis Z ašies kryptimi - + Number of copies Kopijų kiekis - + Distance and orientation of intervals in X direction Distance and orientation of intervals in X direction - + Distance and orientation of intervals in Y direction Distance and orientation of intervals in Y direction - + Distance and orientation of intervals in Z direction Distance and orientation of intervals in Z direction - + Distance and orientation of intervals in Axis direction Distance and orientation of intervals in Axis direction - + Center point Vidurio taškas - + Angle to cover with copies Angle to cover with copies - + Specifies if copies must be fused (slower) Specifies if copies must be fused (slower) - + The path object along which to distribute objects The path object along which to distribute objects - + Selected subobjects (edges) of PathObj Selected subobjects (edges) of PathObj - + Optional translation vector Optional translation vector - + Orientation of Base along path Orientation of Base along path - - X Location - X Padėtis - - - - Y Location - Y Padėtis - - - - Z Location - Z Padėtis - - - - Text string - Tekstinė eilutė - - - - Font file name - Šrifto rinkmenos vardas - - - - Height of text - Rašmenų aukštis - - - - Inter-character spacing - Tarpas tarp rašmenų - - - - Linked faces - Susietos sienos - - - - Specifies if splitter lines must be removed - Nurodoma, jei skirtuko linijos turi būti pašalintas - - - - An optional extrusion value to be applied to all faces - Pasirinktinis išstūmimo dydis, pritaikomas visoms sienoms - - - - Height of the rectangle - Stačiakampio ilgis - - - - Horizontal subdivisions of this rectangle - Šio stačiakampio gulščiųjų sudalinimų kiekis - - - - Vertical subdivisions of this rectangle - Šio stačiakampio statmenųjų sudalinimų kiekis - - - - The placement of this object - Šio objekto dėstymas - - - - The display length of this section plane - Pjūvio plokštumos ilgio rodmuo - - - - The size of the arrows of this section plane - Pjūvio plokštumos rodyklių dydis - - - - 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 - - - - The base object is the wire, it's formed from 2 objects - 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 tool object is the wire, it's formed from 2 objects - - - - The length of the straight segment - The length of the straight segment - - - - The point indicated by this label - The point indicated by this label - - - - The points defining the label polyline - The points defining the label polyline - - - - The direction of the straight segment - The direction of the straight segment - - - - The type of information shown by this label - The type of information shown by this label - - - - The target object of this label - The target object of this label - - - - The text to display when type is set to custom - The text to display when type is set to custom - - - - The text displayed by this label - The text displayed by this label - - - - The size of the text - Teksto dydis - - - - The font of the text - Rašto šriftas - - - - The size of the arrow - Rodyklės dydis - - - - The vertical alignment of the text - The vertical alignment of the text - - - - The type of arrow of this label - The type of arrow of this label - - - - The type of frame around the text of this object - The type of frame around the text of this object - - - - Text color - Teksto spalva - - - - The maximum number of characters on each line of the text box - The maximum number of characters on each line of the text box - - - - The distance the dimension line is extended past the extension lines - The distance the dimension line is extended past the extension lines - - - - Length of the extension line above the dimension line - Length of the extension line above the dimension line - - - - The points of the B-spline - The points of the B-spline - - - - If the B-spline is closed or not - If the B-spline is closed or not - - - - Tessellate Ellipses and B-splines into line segments - Tessellate Ellipses and B-splines into line segments - - - - 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 be recomputed only if it is visible - Jei nurodyta „Tiesa“, šio daikto ypatybės bus perskaičiuotas tik jei jis bus matomas - - - + Base Pagrindas - + PointList PointList - + Count Kiekis - - - The objects included in this clone - The objects included in this clone - - - - The scale factor of this clone - The scale factor of this clone - - - - If this clones several objects, this specifies if the result is a fusion or a compound - If this clones several objects, this specifies if the result is a fusion or a compound - - - - This specifies if the shapes sew - This specifies if the shapes sew - - - - Display a leader line or not - Display a leader line or not - - - - The text displayed by this object - The text displayed by this object - - - - Line spacing (relative to font size) - Atstumas tarp eilučių (šrifto dydžiais) - - - - The area of this object - The area of this object - - - - Displays a Dimension symbol at the end of the wire - Displays a Dimension symbol at the end of the wire - - - - Fuse wall and structure objects of same type and material - Fuse wall and structure objects of same type and material - The objects that are part of this layer @@ -759,83 +209,231 @@ The transparency of the children of this layer - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object Show array element as children object - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle Distance between copies in a circle - + Distance between circles Distance between circles - + number of circles number of circles + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Pervardyti + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Naikinti + + + + Text + Tekstas + + + + Font size + Šrifto dydis + + + + Line spacing + Line spacing + + + + Font name + Šrifto pavadinimas + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Matavimo vienetai + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Linijos storis + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Rodyklės dydis + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Rodyklės rūšis + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + tšk. + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Taškas + + + + Arrow + Rodyklė + + + + Tick + Tick + + Draft - - - Slope - Slope - - - - Scale - Mastelis - - - - Writing camera position - Writing camera position - - - - Writing objects shown/hidden state - Writing objects shown/hidden state - - - - X factor - X rodiklis - - - - Y factor - Y rodiklis - - - - Z factor - Z rodiklis - - - - Uniform scaling - Uniform scaling - - - - Working plane orientation - Working plane orientation - Download of dxf libraries failed. @@ -845,55 +443,35 @@ from menu Tools -> Addon Manager Prašome įdiegti dxf bibliotekos plėtinį rankiniu būdu meniu (Įrankiai -> Plėtinių valdyklė) pagalba - - This Wire is already flat - This Wire is already flat - - - - Pick from/to points - Pick from/to points - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - - - - Create a clone - Kurti kloną - - - + %s cannot be modified because its placement is readonly. %s cannot be modified because its placement is readonly. - + Upgrade: Unknown force method: Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius - - - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools + + + Draft utility tools + Draft utility tools + &Drafting @@ -915,12 +493,12 @@ Prašome įdiegti dxf bibliotekos plėtinį rankiniu būdu meniu (Įrankiai -> &Utilities - + Draft Grimzlė - + Import-Export Import-Export @@ -934,101 +512,111 @@ Prašome įdiegti dxf bibliotekos plėtinį rankiniu būdu meniu (Įrankiai -> - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fuse - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance Tangential distance - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance Radial distance - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers Number of circular layers - + Symmetry Simetrija - + (Placeholder for the icon) (Placeholder for the icon) @@ -1042,104 +630,122 @@ Prašome įdiegti dxf bibliotekos plėtinį rankiniu būdu meniu (Įrankiai -> - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z Reset Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fuse - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) (Placeholder for the icon) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y 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. + 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 + Number of elements + DraftPolarArrayTaskPanel @@ -1150,81 +756,93 @@ Prašome įdiegti dxf bibliotekos plėtinį rankiniu būdu meniu (Įrankiai -> - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fuse - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 Polar angle - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements Number of elements - + (Placeholder for the icon) (Placeholder for the icon) @@ -1292,375 +910,6 @@ Prašome įdiegti dxf bibliotekos plėtinį rankiniu būdu meniu (Įrankiai -> Reset Point - - Draft_AddConstruction - - - Add to Construction group - Add to Construction group - - - - Adds the selected objects to the Construction group - Adds the selected objects to the Construction group - - - - Draft_AddPoint - - - Add Point - Pridėti tašką - - - - Adds a point to an existing Wire or B-spline - Adds a point to an existing Wire or B-spline - - - - Draft_AddToGroup - - - Move to group... - Move to group... - - - - Moves the selected object(s) to an existing group - Moves the selected object(s) to an existing group - - - - Draft_ApplyStyle - - - Apply Current Style - Apply Current Style - - - - Applies current line width and color to selected objects - Applies current line width and color to selected objects - - - - Draft_Arc - - - Arc - Lankas - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - - - - Draft_ArcTools - - - Arc tools - Arc tools - - - - Draft_Arc_3Points - - - Arc 3 points - Arc 3 points - - - - Creates an arc by 3 points - Creates an arc by 3 points - - - - Draft_Array - - - Array - Masyvas - - - - Creates a polar or rectangular array from a selected object - Creates a polar or rectangular array from a selected object - - - - Draft_AutoGroup - - - AutoGroup - AutoGroup - - - - Select a group to automatically add all Draft & Arch objects to - Select a group to automatically add all Draft & Arch objects to - - - - Draft_BSpline - - - B-spline - B-splainas, glodžioji kreivė - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Sukuria daugiataškę glodžiąją Bezjė keivę. Spauskite CTRL kibimo įgalinimui, SHIFT varžymui - - - - Draft_BezCurve - - - BezCurve - glodžioji Bezjė kreivė - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Sukuria glodžiąją Bezjė keivę. Spauskite CTRL kibimo įgalinimui, SHIFT varžymui - - - - Draft_BezierTools - - - Bezier tools - Bezier tools - - - - Draft_Circle - - - Circle - Apskritimas - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Sukuria apskritimą. Spauskite CTRL kibimo įgalinimui, ALT besiliečiančių daiktų parinkimui - - - - Draft_Clone - - - Clone - Klonuoti - - - - Clones the selected object(s) - Clones the selected object(s) - - - - Draft_CloseLine - - - Close Line - Close Line - - - - Closes the line being drawn - Closes the line being drawn - - - - Draft_CubicBezCurve - - - CubicBezCurve - CubicBezCurve - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - - - - Draft_DelPoint - - - Remove Point - Pašalinti tašką - - - - Removes a point from an existing Wire or B-spline - Removes a point from an existing Wire or B-spline - - - - Draft_Dimension - - - Dimension - Matmuo - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Sukuria matmens užrašą. Spauskite CTRL kibimo įgalinimui, SHIFT varžymui, ALT atkarpos parinkimui - - - - Draft_Downgrade - - - Downgrade - Atstatyti į ankstesnę laidą - - - - Explodes the selected objects into simpler objects, or subtracts faces - Explodes the selected objects into simpler objects, or subtracts faces - - - - Draft_Draft2Sketch - - - Draft to Sketch - Draft to Sketch - - - - Convert bidirectionally between Draft and Sketch objects - Convert bidirectionally between Draft and Sketch objects - - - - Draft_Drawing - - - Drawing - Techninis brėžinys - - - - Puts the selected objects on a Drawing sheet - Įtraukia pasirinktus daiktus į Techninio brėžinio apipavidalinimo lapą - - - - Draft_Edit - - - Edit - Taisyti - - - - Edits the active object - Taisyti daiktą - - - - Draft_Ellipse - - - Ellipse - Elipsė - - - - Creates an ellipse. CTRL to snap - Sukuria elipsę. Spauskite CTRL kibimo įgalinimui - - - - Draft_Facebinder - - - Facebinder - Facebinder - - - - Creates a facebinder object from selected face(s) - Creates a facebinder object from selected face(s) - - - - Draft_FinishLine - - - Finish line - Finish line - - - - Finishes a line without closing it - Finishes a line without closing it - - - - Draft_FlipDimension - - - Flip Dimension - Apgręžti matmenį - - - - Flip the normal direction of a dimension - Apgręžti matmens normalės kryptį - - - - Draft_Heal - - - Heal - Heal - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Heal faulty Draft objects saved from an earlier FreeCAD version - - - - Draft_Join - - - Join - Join - - - - Joins two wires together - Joins two wires together - - - - Draft_Label - - - Label - Label - - - - Creates a label, optionally attached to a selected object or element - Creates a label, optionally attached to a selected object or element - - Draft_Layer @@ -1674,645 +923,6 @@ Click and drag to define control points. CTRL to snap, SHIFT to constrainAdds a layer - - Draft_Line - - - Line - Atkarpa - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Sukuria tiesės atkarpą, turinčią du galinius taškus. Spauskite CTRL kibimo įgalinimui, SHIFT varžymui - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Mirror - - - - Mirrors the selected objects along a line defined by two points - Mirrors the selected objects along a line defined by two points - - - - Draft_Move - - - Move - Perkelti - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - - - - Draft_Offset - - - Offset - Offset - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Paslinkti taisomą daiktą. Spauskite CTRL kibimo įgalinimui, SHIFT varžymui, ALT kopijavimui - - - - Draft_PathArray - - - PathArray - PathArray - - - - Creates copies of a selected object along a selected path. - Creates copies of a selected object along a selected path. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Taškas - - - - Creates a point object - Sukuria tašką - - - - Draft_PointArray - - - PointArray - PointArray - - - - Creates copies of a selected object on the position of points. - Creates copies of a selected object on the position of points. - - - - Draft_Polygon - - - Polygon - Daugiakampis - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Sukuria taisyklingąjį daugiakampį. Spauskite CTRL kibimo įgalinimui, SHIFT varžymui - - - - Draft_Rectangle - - - Rectangle - Stačiakampis - - - - Creates a 2-point rectangle. CTRL to snap - Sukuria stačiakampį iš dviejų taškų. Spauskite CTRL kibimo įgalinimui - - - - Draft_Rotate - - - Rotate - Pasukti - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Pasuka pažymėtus daiktus. Spauskite CTRL kibimo įgalinimui, SHIFT varžymui, ALT kopijavimui - - - - Draft_Scale - - - Scale - Mastelis - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Pakeičia pažymėtų daiktų dydį nuo pradžios taško. Spauskite CTRL kibimo įgalinimui, SHIFT varžymui, ALT kopijavimui - - - - Draft_SelectGroup - - - Select group - Pasirinkti grupę - - - - Selects all objects with the same parents as this group - Selects all objects with the same parents as this group - - - - Draft_SelectPlane - - - SelectPlane - SelectPlane - - - - Select a working plane for geometry creation - Select a working plane for geometry creation - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Creates a proxy object from the current working plane - - - - Create Working Plane Proxy - Create Working Plane Proxy - - - - Draft_Shape2DView - - - Shape 2D view - Shape 2D view - - - - Creates Shape 2D views of selected objects - Creates Shape 2D views of selected objects - - - - Draft_ShapeString - - - Shape from text... - Shape from text... - - - - Creates text string in shapes. - Creates text string in shapes. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Rodyti kibimo įrankių juostą - - - - Shows Draft snap toolbar - Rodo braižyklės kibimo įrankių juostą - - - - Draft_Slope - - - Set Slope - Set Slope - - - - Sets the slope of a selected Line or Wire - Sets the slope of a selected Line or Wire - - - - Draft_Snap_Angle - - - Angles - Kampai - - - - Snaps to 45 and 90 degrees points on arcs and circles - Kimba prie apskritimo ar lanko taškų, sudarančių 45° ar 90° kampą - - - - Draft_Snap_Center - - - Center - Vidurys - - - - Snaps to center of circles and arcs - Kimba prie apskritimo ar lanko vidurio taško - - - - Draft_Snap_Dimensions - - - Dimensions - Matmenys - - - - Shows temporary dimensions when snapping to Arch objects - Rodyti laikinąjį matmenį kimbant prie architektūrinių daiktų - - - - Draft_Snap_Endpoint - - - Endpoint - Galinis taškas - - - - Snaps to endpoints of edges - Kimba prie kraštinės galinių taškų - - - - Draft_Snap_Extension - - - Extension - Tęsinys - - - - Snaps to extension of edges - Kimba prie kraštinės tęsinių - - - - Draft_Snap_Grid - - - Grid - Tinklelis - - - - Snaps to grid points - Kimba prie tinklelio taškų - - - - Draft_Snap_Intersection - - - Intersection - Sankirta - - - - Snaps to edges intersections - Kimba prie kraštinių sankirtos taškų - - - - Draft_Snap_Lock - - - Toggle On/Off - Įjungti arba išjungti - - - - Activates/deactivates all snap tools at once - Iškart įjungia arba išjungia visus kibimo įrankius - - - - Lock - Užrakinti - - - - Draft_Snap_Midpoint - - - Midpoint - Vidurio taškas - - - - Snaps to midpoints of edges - Kimba prie kraštinės vidurio taško - - - - Draft_Snap_Near - - - Nearest - Artimiausias - - - - Snaps to nearest point on edges - Kimba prie kraštinės artimiausiojo taško - - - - Draft_Snap_Ortho - - - Ortho - Statmenas - - - - Snaps to orthogonal and 45 degrees directions - Kimba prie statmens arba 45° kampą sudarančios įstrižainės - - - - Draft_Snap_Parallel - - - Parallel - Lygiagretus - - - - Snaps to parallel directions of edges - Kimba prie kraštinės lygiagretės - - - - Draft_Snap_Perpendicular - - - Perpendicular - Statmenas - - - - Snaps to perpendicular points on edges - Kimba prie statmenį sudarančių taškų ar kraštinių - - - - Draft_Snap_Special - - - Special - Ypatingasis - - - - Snaps to special locations of objects - Kimba prie ypatingųjų daiktų vietų - - - - Draft_Snap_WorkingPlane - - - Working Plane - Darbinė plokštuma - - - - Restricts the snapped point to the current working plane - Pritraukia prie taškų, esančių darbinėje plokštumoje - - - - Draft_Split - - - Split - Skelti - - - - Splits a wire into two wires - Splits a wire into two wires - - - - Draft_Stretch - - - Stretch - Stretch - - - - Stretches the selected objects - Stretches the selected objects - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Tekstas - - - - Creates an annotation. CTRL to snap - Sukuria aprašą. Spauskite CTRL kibimo įgalinimui - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Toggles the Construction Mode for next objects. - - - - Toggle Construction Mode - Įjungti ar išjungti pagalbinės geometrijos braižymą - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Toggle Continue Mode - - - - Toggles the Continue Mode for next commands. - Toggles the Continue Mode for next commands. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Toggle display mode - - - - Swaps display mode of selected objects between wireframe and flatlines - Swaps display mode of selected objects between wireframe and flatlines - - - - Draft_ToggleGrid - - - Toggle Grid - Rodyti ar slėpti tinklelį - - - - Toggles the Draft grid on/off - Rodomas arba slepiamas braižyklės tinklelis - - - - Grid - Tinklelis - - - - Toggles the Draft grid On/Off - Rodomas arba slepiamas braižyklės tinklelis - - - - Draft_Trimex - - - Trimex - Trimex - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Trumpina arba prailgina pažymėtą daiktą, arba išstumia pavienes sienas. Paspaustas CTRL mygtukas įgalina kibimą, SHIFT susieja su dabartine atkarpa arba statmeniu, ALT apgręžia - - - - Draft_UndoLine - - - Undo last segment - Undo last segment - - - - Undoes the last drawn segment of the line being drawn - Undoes the last drawn segment of the line being drawn - - - - Draft_Upgrade - - - Upgrade - Upgrade - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - - - - Draft_Wire - - - Polyline - Polyline - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - - - - Draft_WireToBSpline - - - Wire to B-spline - Wire to B-spline - - - - Converts between Wire and B-spline - Converts between Wire and B-spline - - Form @@ -2488,22 +1098,22 @@ value by using the [ and ] keys while drawing Gui::Dialog::DlgSettingsDraft - + General Draft Settings Bendrosios braižyklės nuostatos - + This is the default color for objects being drawn while in construction mode. This is the default color for objects being drawn while in construction mode. - + This is the default group name for construction geometry This is the default group name for construction geometry - + Construction Construction @@ -2513,37 +1123,32 @@ value by using the [ and ] keys while drawing Save current color and linewidth across sessions - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - - - + Global copy mode Global copy mode - + Default working plane Default working plane - + None Joks - + XY (Top) XY (viršus) - + XZ (Front) XZ (Priekis) - + YZ (Side) YZ (Šonas) @@ -2609,12 +1214,12 @@ such as "Arial:Bold" General settings - + Construction group name Construction group name - + Tolerance Leidžiamoji nuokrypa @@ -2634,72 +1239,67 @@ such as "Arial:Bold" Čia nurodykite aplanką, kuriame yra raštų, kuriais gali būti papildyta įprastinė brūkšniuotė - + Constrain mod Apribojimų, susiejimų veiksena - + The Constraining modifier key Apribojimą įgalinantis mygtukas - + Snap mod Kibimo veiksena - + The snap modifier key Kibimo veikseną įgalinantis mygtukas - + Alt mod Alt mygtuko veiksena - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - 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 Select base objects after copying - + If checked, a grid will appear when drawing Jei parinktis pažymėta, tinklelis bus rodomas braižymo metu - + Use grid Naudoti tinklelį - + Grid spacing Tinklelio langelių dydis - + The spacing between each grid line Tinklelio langelių dydis - + Main lines every Pagrindinio langelio dydis - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. Pagrindiniai langeliai bus storesni. Čia nurodykite, kiek pagalbinių langelių telpa pagrindinio langelio kraštinėje. - + Internal precision level Vidinis tikslumo lygis @@ -2729,17 +1329,17 @@ such as "Arial:Bold" Iškelti tūrinius kūnus kaip daugiasienius tinklus - + If checked, the Snap toolbar will be shown whenever you use snapping Jei pažymėta, kibimo įrankių juosta bus rodoma kiekvieną kartą, kai tik bus naudojamas kibimo įrankis - + Show Draft Snap toolbar Rodyti braižyklės kibimo įrankių juostą - + Hide Draft snap toolbar after use Slėpti braižyklės kibimo įrankių juostą, kai kibimo įrankis nebenaudojamas @@ -2749,7 +1349,7 @@ such as "Arial:Bold" Show Working Plane tracker - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command Jei pažymėta, braižyklės tinklelis visada bus matomas dirbant braižyklės darbastalyje. Kitu atveju rodoma tik pasirinkus @@ -2784,32 +1384,27 @@ such as "Arial:Bold" Translate white line color to black - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - - - + Use Part Primitives when available Use Part Primitives when available - + Snapping Kibimas - + If this is checked, snapping is activated without the need to press the snap mod key Jeigu tai yra pažymėta, kibimas veikia ir be kibimo veiksenos mygtuko paspaudimo - + Always snap (disable snap mod) Visuomet kibti (išjungia kibimo mygtuko veikseną) - + Construction geometry color Construction geometry color @@ -2879,12 +1474,12 @@ such as "Arial:Bold" Brūkšniuotės raštų raiška - + Grid Tinklelis - + Always show the grid Visada rodyti tinklelį @@ -2934,7 +1529,7 @@ such as "Arial:Bold" Pasirinkite šrifto rinkmeną - + Fill objects with faces whenever possible Fill objects with faces whenever possible @@ -2989,12 +1584,12 @@ such as "Arial:Bold" mm - + Grid size Tinklelio dydis - + lines atkarpos @@ -3174,7 +1769,7 @@ such as "Arial:Bold" Savaiminis atnaujinimas (tik ankstesnėse laidose) - + Prefix labels of Clones with: Prefix labels of Clones with: @@ -3194,37 +1789,32 @@ such as "Arial:Bold" Number of decimals - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - - - + Shift Shift - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key Alt mygtuku įgalinama veiksena - + The number of horizontal or vertical lines of the grid Gulsčiųjų ar statmenųjų tinklelio linijų skaičiu - + The default color for new objects The default color for new objects @@ -3248,11 +1838,6 @@ such as "Arial:Bold" An SVG linestyle definition An SVG linestyle definition - - - When drawing lines, set focus on Length instead of X coordinate - Brėžiant tiesės atkarpas, svarbiau bus ilgis, nei X koordinatė - Extension lines size @@ -3324,12 +1909,12 @@ such as "Arial:Bold" Didžiausias glodžiosios kreivės atkarpos ilgis: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. This is the value used by functions that use a tolerance. @@ -3341,260 +1926,340 @@ Values with differences below this value will be treated as same. This value wil Naudoti senesnės laidos eksportavimo įrankį - + 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 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 - + Construction Geometry Pagalbinė braižymo geometrija - + In-Command Shortcuts In-Command Shortcuts - + Relative Relative - + R R - + Continue Continue - + T T - + Close Užverti - + O O - + Copy Kopijuoti - + P P - + Subelement Mode Subelement Mode - + D D - + Fill Fill - + L L - + Exit Exit - + A A - + Select Edge Select Edge - + E E - + Add Hold Add Hold - + Q Q - + Length Length - + H H - + Wipe Wipe - + W W - + Set WP Set WP - + U U - + Cycle Snap Cycle Snap - + ` ` - + Snap Snap - + S S - + Increase Radius Increase Radius - + [ [ - + Decrease Radius Decrease Radius - + ] ] - + Restrict X Restrict X - + X X - + Restrict Y Restrict Y - + Y Y - + Restrict Z Restrict Z - + Z Z - + Grid color Tinklelio spalva - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Taisyti - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3798,566 +2463,363 @@ This value is the maximum segment length. ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - Kibimas braižyklėje - - draft - - not shape found - not shape found - - - - All Shapes must be co-planar - All Shapes must be co-planar - - - - The given object is not planar and cannot be converted into a sketch. - The given object is not planar and cannot be converted into a sketch. - - - - Unable to guess the normal direction of this object - Unable to guess the normal direction of this object - - - + Draft Command Bar Draft Command Bar - + Toggle construction mode Toggle construction mode - + Current line color Esamoji kreivės spalva - + Current face color Esamoji sienos spalva - + Current line width Esamasis kreivės storis - + Current font size Esamasis šrifto dydis - + Apply to selected objects Apply to selected objects - + Autogroup off Autogroup off - + active command: atliekamas veiksmas: - + None Joks - + Active Draft command Atliekamas braižyklės veiksmas - + X coordinate of next point Sekančio taško X koordinatė - + X X - + Y Y - + Z Z - + Y coordinate of next point Sekančio taško Y koordinatė - + Z coordinate of next point Sekančio taško Z koordinatė - + Enter point Įveskite tašką - + Enter a new point with the given coordinates Įvesti naujo taško koordinates - + Length Length - + Angle Kampas - + Length of current segment Esamos atkarpos ilgis - + Angle of current segment Esamos atkarpos kampas - + Radius Spindulys - + Radius of Circle Apskritimo spindulys - + If checked, command will not finish until you press the command button again If checked, command will not finish until you press the command button again - + If checked, an OCC-style offset will be performed instead of the classic offset If checked, an OCC-style offset will be performed instead of the classic offset - + &OCC-style offset &OCC-style offset - - Add points to the current object - Add points to the current object - - - - Remove points from the current object - Remove points from the current object - - - - Make Bezier node sharp - Make Bezier node sharp - - - - Make Bezier node tangent - Make Bezier node tangent - - - - Make Bezier node symmetric - Make Bezier node symmetric - - - + Sides Sienos - + Number of sides Sienų skaičius - + Offset Offset - + Auto Automatiškai - + Text string to draw Text string to draw - + String Eilutė - + Height of text Rašmenų aukštis - + Height Aukštis - + Intercharacter spacing Intercharacter spacing - + Tracking Tracking - + Full path to font file: Pilnas kelias iki šrifto rinkmenos: - + Open a FileChooser for font file Atverti rinkmenų parinkimo langą šrifto rinkmenai parinkti - + Line Atkarpa - + DWire DWire - + Circle Apskritimas - + Center X Vidurio X - + Arc Lankas - + Point Taškas - + Label Label - + Distance Distance - + Trim Apkarpyti - + Pick Object Pasirinkti daiktą - + Edit Taisyti - + Global X Visuotinis X - + Global Y Visuotinis Y - + Global Z Visuotinis Z - + Local X Vietinis X - + Local Y Vietinis Y - + Local Z Vietinis Z - + Invalid Size value. Using 200.0. Neleistina dydžio skaitinė vertė. Bus naudojama 200.0. - + Invalid Tracking value. Using 0. Invalid Tracking value. Using 0. - + Please enter a text string. Please enter a text string. - + Select a Font file Pasirinkite šriftų rinkmeną - + Please enter a font file. Nurodykite šrifto rinkmeną. - + Autogroup: Autogroup: - + Faces Sienos - + Remove Pašalinti - + Add Pridėti - + Facebinder elements Facebinder elements - - Create Line - Nubrėžti tiesę - - - - Convert to Wire - Versti į laužtę - - - + BSpline B-splainas (glodžioji kreivė) - + BezCurve glodžioji Bezjė kreivė - - Create BezCurve - Create BezCurve - - - - Rectangle - Stačiakampis - - - - Create Plane - Sukurti plokštumą - - - - Create Rectangle - Nubrėžti stačiakampį - - - - Create Circle - Nubrėžti apskritimą - - - - Create Arc - Nubrėžti lanką - - - - Polygon - Daugiakampis - - - - Create Polygon - Nubrėžti daugiakampį - - - - Ellipse - Elipsė - - - - Create Ellipse - Nubrėžti elipsę - - - - Text - Tekstas - - - - Create Text - Nubrėžti tekstą - - - - Dimension - Matmuo - - - - Create Dimension - Kurti matmens užrašą - - - - ShapeString - ShapeString - - - - Create ShapeString - Create ShapeString - - - + Copy Kopijuoti - - - Move - Perkelti - - - - Change Style - Keisti stilių - - - - Rotate - Pasukti - - - - Stretch - Stretch - - - - Upgrade - Upgrade - - - - Downgrade - Atstatyti į ankstesnę laidą - - - - Convert to Sketch - Convert to Sketch - - - - Convert to Draft - Convert to Draft - - - - Convert - Paversti - - - - Array - Masyvas - - - - Create Point - Nubrėžti tašką - - - - Mirror - Mirror - The DXF import/export libraries needed by FreeCAD to handle @@ -4378,581 +2840,329 @@ https://github.com/yorikvanhavre/Draft-dxf-importer To enabled FreeCAD to download these libraries, answer Yes. - - Draft.makeBSpline: not enough points - Draft.makeBSpline: not enough points - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: Equal endpoints forced Closed - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: Invalid pointslist - - - - No object given - No object given - - - - The two points are coincident - The two points are coincident - - - + Found groups: closing each open object inside Found groups: closing each open object inside - + Found mesh(es): turning into Part shapes Found mesh(es): turning into Part shapes - + Found 1 solidifiable object: solidifying it Found 1 solidifiable object: solidifying it - + Found 2 objects: fusing them Found 2 objects: fusing them - + Found several objects: creating a shell Found several objects: creating a shell - + Found several coplanar objects or faces: creating one face Found several coplanar objects or faces: creating one face - + Found 1 non-parametric objects: draftifying it Found 1 non-parametric objects: draftifying it - + Found 1 closed sketch object: creating a face from it Found 1 closed sketch object: creating a face from it - + Found 1 linear object: converting to line Found 1 linear object: converting to line - + Found closed wires: creating faces Found closed wires: creating faces - + Found 1 open wire: closing it Found 1 open wire: closing it - + Found several open wires: joining them Found several open wires: joining them - + Found several edges: wiring them Found several edges: wiring them - + Found several non-treatable objects: creating compound Found several non-treatable objects: creating compound - + Unable to upgrade these objects. Unable to upgrade these objects. - + Found 1 block: exploding it Found 1 block: exploding it - + Found 1 multi-solids compound: exploding it Found 1 multi-solids compound: exploding it - + Found 1 parametric object: breaking its dependencies Found 1 parametric object: breaking its dependencies - + Found 2 objects: subtracting them Found 2 objects: subtracting them - + Found several faces: splitting them Found several faces: splitting them - + Found several objects: subtracting them from the first one Found several objects: subtracting them from the first one - + Found 1 face: extracting its wires Found 1 face: extracting its wires - + Found only wires: extracting their edges Found only wires: extracting their edges - + No more downgrade possible No more downgrade possible - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - - - + No point found No point found - - ShapeString: string has no wires - ShapeString: string has no wires - - - + Relative Relative - + Continue Continue - + Close Užverti - + Fill Fill - + Exit Exit - + Snap On/Off Snap On/Off - + Increase snap radius Increase snap radius - + Decrease snap radius Decrease snap radius - + Restrict X Restrict X - + Restrict Y Restrict Y - + Restrict Z Restrict Z - + Select edge Select edge - + Add custom snap point Add custom snap point - + Length mode Length mode - + Wipe Wipe - + Set Working Plane Set Working Plane - + Cycle snap object Cycle snap object - + Check this to lock the current angle Check this to lock the current angle - + Coordinates relative to last point or absolute Coordinates relative to last point or absolute - + Filled Filled - + Finish Užbaigti - + Finishes the current drawing or editing operation Finishes the current drawing or editing operation - + &Undo (CTRL+Z) &Undo (CTRL+Z) - + Undo the last segment Undo the last segment - + Finishes and closes the current line Finishes and closes the current line - + Wipes the existing segments of this line and starts again from the last point Wipes the existing segments of this line and starts again from the last point - + Set WP Set WP - + Reorients the working plane on the last segment Reorients the working plane on the last segment - + Selects an existing edge to be measured by this dimension Selects an existing edge to be measured by this dimension - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands - - Default - Numatytasis - - - - Create Wire - Create Wire - - - - Unable to create a Wire from selected objects - Unable to create a Wire from selected objects - - - - Spline has been closed - Spline has been closed - - - - Last point has been removed - Last point has been removed - - - - Create B-spline - Nubrėžti B-splainą - - - - Bezier curve has been closed - Bezier curve has been closed - - - - Edges don't intersect! - Edges don't intersect! - - - - Pick ShapeString location point: - Pick ShapeString location point: - - - - Select an object to move - Select an object to move - - - - Select an object to rotate - Select an object to rotate - - - - Select an object to offset - Select an object to offset - - - - Offset only works on one object at a time - Offset only works on one object at a time - - - - Sorry, offset of Bezier curves is currently still not supported - Sorry, offset of Bezier curves is currently still not supported - - - - Select an object to stretch - Select an object to stretch - - - - Turning one Rectangle into a Wire - Turning one Rectangle into a Wire - - - - Select an object to join - Select an object to join - - - - Join - Join - - - - Select an object to split - Select an object to split - - - - Select an object to upgrade - Select an object to upgrade - - - - Select object(s) to trim/extend - Select object(s) to trim/extend - - - - Unable to trim these objects, only Draft wires and arcs are supported - Unable to trim these objects, only Draft wires and arcs are supported - - - - Unable to trim these objects, too many wires - Unable to trim these objects, too many wires - - - - These objects don't intersect - These objects don't intersect - - - - Too many intersection points - Too many intersection points - - - - Select an object to scale - Select an object to scale - - - - Select an object to project - Select an object to project - - - - Select a Draft object to edit - Select a Draft object to edit - - - - Active object must have more than two points/nodes - Active object must have more than two points/nodes - - - - Endpoint of BezCurve can't be smoothed - Endpoint of BezCurve can't be smoothed - - - - Select an object to convert - Select an object to convert - - - - Select an object to array - Select an object to array - - - - Please select base and path objects - Please select base and path objects - - - - Please select base and pointlist objects - - Please select base and pointlist objects - - - - - Select an object to clone - Select an object to clone - - - - Select face(s) on existing object(s) - Select face(s) on existing object(s) - - - - Select an object to mirror - Select an object to mirror - - - - This tool only works with Wires and Lines - This tool only works with Wires and Lines - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s shares a base with %d other objects. Please check if you want to modify this. - + Subelement mode Subelement mode - - Toggle radius and angles arc editing - Toggle radius and angles arc editing - - - + Modify subelements Modify subelements - + If checked, subelements will be modified instead of entire objects If checked, subelements will be modified instead of entire objects - + CubicBezCurve CubicBezCurve - - Some subelements could not be moved. - Some subelements could not be moved. - - - - Scale - Mastelis - - - - Some subelements could not be scaled. - Some subelements could not be scaled. - - - + Top Iš viršaus - + Front Iš priekio - + Side Side - + Current working plane Current working plane - - No edit point found for selected object - No edit point found for selected object - - - + 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 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 @@ -4972,220 +3182,15 @@ To enabled FreeCAD to download these libraries, answer Yes. Layers - - Pick first point - Pick first point - - - - Pick next point - Pick next point - - - + Polyline Polyline - - Pick next point, or Finish (shift-F) or close (o) - Pick next point, or Finish (shift-F) or close (o) - - - - Click and drag to define next knot - Click and drag to define next knot - - - - Click and drag to define next knot: ESC to Finish or close (o) - Click and drag to define next knot: ESC to Finish or close (o) - - - - Pick opposite point - Pick opposite point - - - - Pick center point - Pick center point - - - - Pick radius - Pick radius - - - - Pick start angle - Pick start angle - - - - Pick aperture - Pick aperture - - - - Pick aperture angle - Pick aperture angle - - - - Pick location point - Pick location point - - - - Pick ShapeString location point - Pick ShapeString location point - - - - Pick start point - Pick start point - - - - Pick end point - Pick end point - - - - Pick rotation center - Pick rotation center - - - - Base angle - Base angle - - - - Pick base angle - Pick base angle - - - - Rotation - Sukimas - - - - Pick rotation angle - Pick rotation angle - - - - Cannot offset this object type - Cannot offset this object type - - - - Pick distance - Pick distance - - - - Pick first point of selection rectangle - Pick first point of selection rectangle - - - - Pick opposite point of selection rectangle - Pick opposite point of selection rectangle - - - - Pick start point of displacement - Pick start point of displacement - - - - Pick end point of displacement - Pick end point of displacement - - - - Pick base point - Pick base point - - - - Pick reference distance from base point - Pick reference distance from base point - - - - Pick new distance from base point - Pick new distance from base point - - - - Select an object to edit - Select an object to edit - - - - Pick start point of mirror line - Pick start point of mirror line - - - - Pick end point of mirror line - Pick end point of mirror line - - - - Pick target point - Pick target point - - - - Pick endpoint of leader line - Pick endpoint of leader line - - - - Pick text position - Pick text position - - - + Draft Grimzlė - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed @@ -5277,37 +3282,37 @@ To enabled FreeCAD to download these libraries, answer Yes. Užapvalinti kampą - + Toggle near snap on/off Toggle near snap on/off - + Create text Nubrėžti tekstą - + Press this button to create the text object, or finish your text with two blank lines Press this button to create the text object, or finish your text with two blank lines - + Center Y Center Y - + Center Z Center Z - + Offset distance Offset distance - + Trim distance Trim distance @@ -5322,74 +3327,9 @@ To enabled FreeCAD to download these libraries, answer Yes. Select contents - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Pasirinktinė - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Laužtė diff --git a/src/Mod/Draft/Resources/translations/Draft_nl.qm b/src/Mod/Draft/Resources/translations/Draft_nl.qm index a96cdb1702..a6f9c2c9f8 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_nl.qm and b/src/Mod/Draft/Resources/translations/Draft_nl.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_nl.ts b/src/Mod/Draft/Resources/translations/Draft_nl.ts index 995d348f3f..05d20c4f7d 100644 --- a/src/Mod/Draft/Resources/translations/Draft_nl.ts +++ b/src/Mod/Draft/Resources/translations/Draft_nl.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Definieert een arceer patroon - - - - Sets the size of the pattern - Stelt de grootte van het patroon in - - - - Startpoint of dimension - Dimensie startpunt - - - - Endpoint of dimension - Dimensie eindpunt - - - - Point through which the dimension line passes - Punt waardoor de dimensie lijn passeert - - - - The object measured by this dimension - Het object gemeten door deze maat - - - - The geometry this dimension is linked to - De geometrie waarmee deze maat gelinkt is - - - - The measurement of this dimension - De meetwaarde van deze maat - - - - For arc/circle measurements, false = radius, true = diameter - Voor boog/cirkel maten, vals = radius, waar = diameter - - - - Font size - Lettergrootte - - - - The number of decimals to show - Het aantal weer te geven decimalen - - - - Arrow size - Pijl grootte - - - - The spacing between the text and the dimension line - De afstand tussen de tekst en de maatlijn - - - - Arrow type - Pijl type - - - - Font name - Font naam - - - - Line width - Lijndikte - - - - Line color - Lijnkleur - - - - Length of the extension lines - Lengte van de verlengingslijnen - - - - Rotate the dimension arrows 180 degrees - Draai de dimensiepijlen 180 graden - - - - Rotate the dimension text 180 degrees - Roteer het maatgetal 180 graden - - - - Show the unit suffix - Eenheid-achtervoegsel tonen - - - - The position of the text. Leave (0,0,0) for automatic position - De positie van de tekst. (0,0,0) behouden voor automatisch positioneren - - - - Text override. Use $dim to insert the dimension length - Tekst overschrijven. Gebruik $dim om de afmeting in te voegen - - - - A unit to express the measurement. Leave blank for system default - De eenheid waarin de maat wordt uitgedrukt. Laat open voor systeem standaard - - - - Start angle of the dimension - Starthoek van de dimensie - - - - End angle of the dimension - Eindhoek van de dimensie - - - - The center point of this dimension - Het centerpunt van deze maat - - - - The normal direction of this dimension - De haakse richting van deze maat - - - - Text override. Use 'dim' to insert the dimension length - Tekst overschrijven. Gebruik 'dim' om de maatlengte in te geven - - - - Length of the rectangle - Lengte van de rechthoek - Radius to use to fillet the corners Radius waarmee de hoeken worden afgerond - - - Size of the chamfer to give to the corners - De grote waarmee de hoeken worden afgeschuind - - - - Create a face - Maak een vlak - - - - Defines a texture image (overrides hatch patterns) - Definieert een afbeelding als textuur (overschrijft arceer patroon) - - - - Start angle of the arc - Starthoek van de boog - - - - End angle of the arc (for a full circle, give it same value as First Angle) - Eindhoek van de boog (voor een volledige cirkel, geeft dezelfde waarde als de eerste hoek) - - - - Radius of the circle - Straal van de cirkel - - - - The minor radius of the ellipse - De substraal van de ellips - - - - The major radius of the ellipse - De hoofdstraal van de ellips - - - - The vertices of the wire - De hoekpunten van de lijn - - - - If the wire is closed or not - Als de draad is gesloten of niet - The start point of this line @@ -224,505 +24,155 @@ De lengte van deze lijn - - Create a face if this object is closed - Maak een vlak als dit object gesloten is - - - - The number of subdivisions of each edge - Het aantal onderverdelingen van elke rand - - - - Number of faces - Aantal vlakken - - - - Radius of the control circle - De straal van de controlecirkel - - - - How the polygon must be drawn from the control circle - Hoe de polygoon moet getekend worden vanuit de controlecirkel - - - + Projection direction Projectie richting - + The width of the lines inside this object De breedte van de lijnen binnen dit object - + The size of the texts inside this object De grootte van de teksten binnen dit object - + The spacing between lines of text De afstand tussen twee regels tekst - + The color of the projected objects De kleur van het geprojecteerd object - + The linked object Het gekoppelde object - + Shape Fill Style Vulstijl van de vorm - + Line Style Lijnstijl - + If checked, source objects are displayed regardless of being visible in the 3D model Indien aangevinkt, worden bronobjecten weergegeven ongeacht de zichtbaarheid in het 3D-model - - Create a face if this spline is closed - Maak een vlak als de curve gesloten is - - - - Parameterization factor - Parametrisatiefactor - - - - The points of the Bezier curve - De punten van de Bezier curve - - - - The degree of the Bezier function - De omvang van de Bezier-functie - - - - Continuity - Continuïteit - - - - If the Bezier curve should be closed or not - Of de Bezier-curve moet worden gesloten of niet - - - - Create a face if this curve is closed - Maak een vlak als deze curve gesloten is - - - - The components of this block - De componenten van dit blok - - - - The base object this 2D view must represent - Het basisobject dat deze 2D-weergave moet weergeven - - - - The projection vector of this object - De vector projectie van dit object - - - - The way the viewed object must be projected - De manier waarop die het weergegeven object moet worden geprojecteerd - - - - The indices of the faces to be projected in Individual Faces mode - De indexen van de vlakken die geprojecteerd moeten worden in de individuele aanzichtmodus - - - - Show hidden lines - Toon verborgen lijnen - - - + The base object that must be duplicated Het basisobject dat moet worden gedupliceerd - + The type of array to create Het type array dat moet worden gemaakt - + The axis direction De richting van de as - + Number of copies in X direction Aantal Kopieën in X-richting - + Number of copies in Y direction Aantal Kopieën in Y-richting - + Number of copies in Z direction Aantal Kopieën in Z-richting - + Number of copies Aantal kopieën - + Distance and orientation of intervals in X direction Afstand en richting van het interval in X-richting - + Distance and orientation of intervals in Y direction Afstand en richting van het interval in Y-richting - + Distance and orientation of intervals in Z direction Afstand en richting van het interval in Z-richting - + Distance and orientation of intervals in Axis direction Afstand en richting van het interval in As-richting - + Center point Middelpunt - + Angle to cover with copies Hoek om te dekken met kopieën - + Specifies if copies must be fused (slower) Geeft aan of de kopieën moeten samensmelten (trager) - + The path object along which to distribute objects Het trajectobject waarlangs de objecten gedistribueerd moeten worden - + Selected subobjects (edges) of PathObj Geselecteerde subobjecten (kanten) fan PathObj - + Optional translation vector Optionele translatievector - + Orientation of Base along path Richting van de basis volgens het pad - - X Location - X locatie - - - - Y Location - Y locatie - - - - Z Location - Z locatie - - - - Text string - Tekstreeks - - - - Font file name - Lettertype bestandsnaam - - - - Height of text - Teksthoogte - - - - Inter-character spacing - Tussentekenafstand - - - - Linked faces - Gekoppelde vlakken - - - - Specifies if splitter lines must be removed - Geeft aan of de splitslijnen verwijderd worden moeten - - - - An optional extrusion value to be applied to all faces - Een optionele extrusiewaarde die op alle vlakken toegepast moet worden - - - - Height of the rectangle - Hoogte van de rechthoek - - - - Horizontal subdivisions of this rectangle - Horizontale onderverdelingen van deze rechthoek - - - - Vertical subdivisions of this rectangle - Verticale onderverdelingen van deze rechthoek - - - - The placement of this object - De plaatsing van dit object - - - - The display length of this section plane - De weergavelengte van dit sectievlak - - - - The size of the arrows of this section plane - De grootte van de pijlen van dit sectievlak - - - - For Cutlines and Cutfaces modes, this leaves the faces at the cut location - Voor Cutlines- en Cutfacesmodi, dit laat de vlakken op de snijlocatie - - - - The base object is the wire, it's formed from 2 objects - Het basisobject is de draad, deze is gevormd uit 2 objecten - - - - The tool object is the wire, it's formed from 2 objects - Het gereedschapsobject is de draad, deze is gevormd uit 2 objecten - - - - The length of the straight segment - De lengte van het rechte segment - - - - The point indicated by this label - Het punt aangegeven door dit label - - - - The points defining the label polyline - De punten die de polylijn van het label definiëren - - - - The direction of the straight segment - De richting van het rechte segment - - - - The type of information shown by this label - Het type informatie dat door dit label wordt weergegeven - - - - The target object of this label - Het doelobject van dit label - - - - The text to display when type is set to custom - De tekst die weergegeven moet worden wanneer het type ingesteld is op aangepast - - - - The text displayed by this label - De tekst die door dit label wordt weergegeven - - - - The size of the text - De grootte van de tekst - - - - The font of the text - Het lettertype van de tekst - - - - The size of the arrow - De grootte van de pijl - - - - The vertical alignment of the text - De verticale uitlijning van de tekst - - - - The type of arrow of this label - Het pijltype van dit label - - - - The type of frame around the text of this object - Het kadertype rond de tekst van dit object - - - - Text color - Tekst kleur - - - - The maximum number of characters on each line of the text box - Het maximale aantal tekens op elke regel van het tekstvak - - - - The distance the dimension line is extended past the extension lines - De afstand die de maatlijn voorbij de verlengingslijnen wordt verlengd - - - - Length of the extension line above the dimension line - Lengte van de verlengingslijn boven de maatlijn - - - - The points of the B-spline - De punten van de B-spline - - - - If the B-spline is closed or not - Als de B-spline gesloten is of niet - - - - Tessellate Ellipses and B-splines into line segments - Ellipsen en B-splines in lijnsegmenten betegelen - - - - Length of line segments if tessellating Ellipses or B-splines into line segments - Lengte van lijnsegmenten als de ellipsen of B-splines in lijnsegmenten betegeld worden - - - - If this is True, this object will be recomputed only if it is visible - Wanneer waar, wordt dit object alleen opnieuw berekend als het zichtbaar is - - - + Base Basis - + PointList PuntLijst - + Count Tellen - - - The objects included in this clone - De objecten inbegrepen in deze kloon - - - - The scale factor of this clone - De schaalfactor van deze kloon - - - - If this clones several objects, this specifies if the result is a fusion or a compound - Als dit meerdere objecten kloont, geeft dit aan of het resultaat een fusie of een samenstelling is - - - - This specifies if the shapes sew - Dit geeft aan of de vormen zich hechten - - - - Display a leader line or not - Toon een leiderslijn of niet - - - - The text displayed by this object - De tekst die door dit object wordt weergegeven - - - - Line spacing (relative to font size) - Lijnafstand (ten opzichte van de tekengrootte) - - - - The area of this object - Het gebied van dit object - - - - Displays a Dimension symbol at the end of the wire - Toont een afmetingssymbool aan het einde van de draad - - - - Fuse wall and structure objects of same type and material - Verenig de muur en de structuurobjecten van hetzelfde type en hetzelfde materiaal - The objects that are part of this layer @@ -759,83 +209,231 @@ De transparantie van de kinderen van deze laag - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object - Show array element as children object + Toon array als onderliggend object - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle - Distance between copies in a circle + Afstand tussen kopieën in een cirkel - + Distance between circles - Distance between circles + Afstand tussen cirkels - + number of circles - number of circles + aantal cirkels + + + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Hernoemen + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Verwijderen + + + + Text + Tekst + + + + Font size + Lettergrootte + + + + Line spacing + Line spacing + + + + Font name + Font naam + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Eenheden + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Lijndikte + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Pijl grootte + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Pijl type + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + punt + + + + Arrow + Pijl + + + + Tick + Vink Draft - - - Slope - Helling - - - - Scale - Schalen - - - - Writing camera position - Camerapositie schrijven - - - - Writing objects shown/hidden state - De weergegeven/verborgen staat van de objecten schrijven - - - - X factor - X-factor - - - - Y factor - Y-factor - - - - Z factor - Z-factor - - - - Uniform scaling - Uniforme schaalverdeling - - - - Working plane orientation - Oriëntatie van het werkvlak - Download of dxf libraries failed. @@ -846,55 +444,35 @@ Download en installeer ze handmatig vanuit het menu Tools -> Addon Manager - - This Wire is already flat - Deze draad is al vlak - - - - Pick from/to points - Kies van/naar punten - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Helling om geselecteerde draden/lijnen te geven: 0 = horizontaal, 1 = 45graden naar boven, -1 = 45graden naar beneden - - - - Create a clone - Een kloon maken - - - + %s cannot be modified because its placement is readonly. - %s cannot be modified because its placement is readonly. + %s kan niet worden gewijzigd omdat zijn plaatsing alleen-lezen is. - + Upgrade: Unknown force method: - Upgrade: Unknown force method: + Upgrade: Onbekende force methode: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius - - - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools + + + Draft utility tools + Draft utility tools + &Drafting @@ -908,20 +486,20 @@ vanuit het menu Tools -> Addon Manager &Modification - &Modification + &Wijziging &Utilities - &Utilities + &Hulpmiddelen - + Draft Schets - + Import-Export Importeren-Exporteren @@ -931,107 +509,117 @@ vanuit het menu Tools -> Addon Manager Circular array - Circular array + Cirkelvormig patroon - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 - Center of rotation + Middenpunt van rotatie - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point - Reset point + Herstel punt - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Samenvoegen - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance - Tangential distance + Tangentiële afstand - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance - Radial distance + Radiale afstand - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers - Number of circular layers + Aantal circulaire lagen - + Symmetry Symmetrie - + (Placeholder for the icon) - (Placeholder for the icon) + (Plaats reservering voor het pictogram) @@ -1039,107 +627,125 @@ vanuit het menu Tools -> Addon Manager Orthogonal array - Orthogonal array + Orthogonale matrix - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z - Reset Z + Reset Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Samenvoegen - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) - (Placeholder for the icon) + (Plaats reservering voor het pictogram) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X - Reset X + 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y - Reset Y + 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. + 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 + Aantal elementen @@ -1147,87 +753,99 @@ vanuit het menu Tools -> Addon Manager Polar array - Polar array + Polair matrix - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 - Center of rotation + Middenpunt van rotatie - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point - Reset point + Herstel punt - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Samenvoegen - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 - Polar angle + Pool hoek - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements - Number of elements + Aantal elementen - + (Placeholder for the icon) - (Placeholder for the icon) + (Plaats reservering voor het pictogram) @@ -1293,375 +911,6 @@ vanuit het menu Tools -> Addon Manager Punt herstellen - - Draft_AddConstruction - - - Add to Construction group - Voeg aan Constructiegroep toe - - - - Adds the selected objects to the Construction group - Voegt de geselecteerde objecten toe aan de constructiegroep - - - - Draft_AddPoint - - - Add Point - Punt toevoegen - - - - Adds a point to an existing Wire or B-spline - Voegt een punt toe aan een een bestaande draad of B-spline - - - - Draft_AddToGroup - - - Move to group... - Verplaats naar groep... - - - - Moves the selected object(s) to an existing group - Verplaats de geselecteerde object(en) naar een bestaande groep - - - - Draft_ApplyStyle - - - Apply Current Style - Huidige stijl toepassen - - - - Applies current line width and color to selected objects - Huidige lijndikte en -kleur toepassen op geselecteerde objecten - - - - Draft_Arc - - - Arc - Boog - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Maakt een boog vanaf het middenpunt en de straal. CTRL om te vast te klikken, SHIFT om te beperken - - - - Draft_ArcTools - - - Arc tools - Booggereedschappen - - - - Draft_Arc_3Points - - - Arc 3 points - Boog met 3 punten - - - - Creates an arc by 3 points - Maakt een boog met 3 punten aan - - - - Draft_Array - - - Array - Reeks - - - - Creates a polar or rectangular array from a selected object - Maak een polair of rechthoekige array van een geselecteerd object - - - - Draft_AutoGroup - - - AutoGroup - Automatisch groeperen - - - - Select a group to automatically add all Draft & Arch objects to - Selecteer een groep om automatisch alle Schets- & Arch-objecten toe te voegen - - - - Draft_BSpline - - - B-spline - B-spline - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Maakt een B-spline aan met meerdere punten. CTRL om te snappen, SHIFT om te beperken - - - - Draft_BezCurve - - - BezCurve - BezCurve - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Hiermee maakt u een Bezier-curve. CTRL om te vangen, SHIFT om te beperken - - - - Draft_BezierTools - - - Bezier tools - Bézier-gereedschappen - - - - Draft_Circle - - - Circle - Cirkel - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Hiermee maakt u een cirkel. CTRL om te snappen, ALT om rakende objecten te kiezen - - - - Draft_Clone - - - Clone - Kopieer - - - - Clones the selected object(s) - Kopieer het/de geselecteerde(e) object(en) - - - - Draft_CloseLine - - - Close Line - Sluit lijn - - - - Closes the line being drawn - Sluit de getekende lijn - - - - Draft_CubicBezCurve - - - CubicBezCurve - CubicBezCurve - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Maakt een kubieke Bézier-curve aan -Klik en sleep om controlepunten te definiëren. CTRL om te klikken, SHIFT om te beperken - - - - Draft_DelPoint - - - Remove Point - Punt verwijderen - - - - Removes a point from an existing Wire or B-spline - Verwijdert een punt uit een bestaande draad of B-spline - - - - Draft_Dimension - - - Dimension - Afmeting - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Hiermee maakt u een dimensie. CTRL om te snappen, SHIFT om te beperken, ALT om een segment te kiezen - - - - Draft_Downgrade - - - Downgrade - Vorige versie - - - - Explodes the selected objects into simpler objects, or subtracts faces - Ontleedt de geselecteerde objecten in eenvoudigere objecten, of verwijdert vlakken - - - - Draft_Draft2Sketch - - - Draft to Sketch - Van klad naar schets - - - - Convert bidirectionally between Draft and Sketch objects - Converteer bidirectioneel tussen Draft en Sketch objecten - - - - Draft_Drawing - - - Drawing - Tekening - - - - Puts the selected objects on a Drawing sheet - Zet de geselecteerde objecten op een tekenplaat - - - - Draft_Edit - - - Edit - Bewerken - - - - Edits the active object - Bewerkt het actieve object - - - - Draft_Ellipse - - - Ellipse - Ellips - - - - Creates an ellipse. CTRL to snap - Hiermee maakt u een ellips. CTRL om te vangen - - - - Draft_Facebinder - - - Facebinder - Vlakenbinder - - - - Creates a facebinder object from selected face(s) - Creëert een vlakkenbinder object van geselecteerde vlak(en) - - - - Draft_FinishLine - - - Finish line - Voltooi lijn - - - - Finishes a line without closing it - Voltooit een lijn zonder deze te sluiten - - - - Draft_FlipDimension - - - Flip Dimension - Afmeting spiegelen - - - - Flip the normal direction of a dimension - Keer de normaal richting van een maat om - - - - Draft_Heal - - - Heal - Repareer - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Repareer beschadigde Draft objecten van een oudere FreeCAD versie - - - - Draft_Join - - - Join - Samenvoegen - - - - Joins two wires together - Twee draden samenvoegen - - - - Draft_Label - - - Label - Label - - - - Creates a label, optionally attached to a selected object or element - Maakt een label aan, eventueel toegevoegd aan een geselecteerd object of element - - Draft_Layer @@ -1675,645 +924,6 @@ Klik en sleep om controlepunten te definiëren. CTRL om te klikken, SHIFT om te Voegt een laag toe - - Draft_Line - - - Line - Lijn - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Hiermee maakt u een 2-punts lijn. CTRL om te snappen, SHIFT om te beperken - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Spiegelen - - - - Mirrors the selected objects along a line defined by two points - Spiegelt de geselecteerde objecten langs een lijn redefiniert door twee punten - - - - Draft_Move - - - Move - Verplaatsen - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Verplaatst de geselecteerde objecten tussen 2 punten. CTRL om uit te lijnen, SHIFT om te beperken - - - - Draft_Offset - - - Offset - Verschuiving - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Verschuift het actieve object. CTRL om te snappen, SHIFT om te beperken, ALT om te kopiëren - - - - Draft_PathArray - - - PathArray - Padpatroon - - - - Creates copies of a selected object along a selected path. - Maakt kopieën van een geselecteerd object langs een geselecteerd pad. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Punt - - - - Creates a point object - Maak een punt object - - - - Draft_PointArray - - - PointArray - Puntenreeks - - - - Creates copies of a selected object on the position of points. - Maakt kopieën aan van een geselecteerd object op de positie van punten. - - - - Draft_Polygon - - - Polygon - Veelhoek - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Creëert een regelmatige veelhoek. CTRL om te snappen, SHIFT te beperken - - - - Draft_Rectangle - - - Rectangle - Rechthoek - - - - Creates a 2-point rectangle. CTRL to snap - Hiermee maakt u een 2-punts rechthoek. CTRL om te snappen - - - - Draft_Rotate - - - Rotate - Draaien - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Draait de geselecteerde objecten. CTRL om te snappen, SHIFT om te beperken, ALT om een kopie te creëren - - - - Draft_Scale - - - Scale - Schalen - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Schaalt de geselecteerde objecten uit een basispunt. CTRL om te srpingen, SHIFT om te beperken, ALT om te kopiëren - - - - Draft_SelectGroup - - - Select group - Selecteer groep - - - - Selects all objects with the same parents as this group - Selecteert alle objecten met dezelfde ouders als deze groep - - - - Draft_SelectPlane - - - SelectPlane - Selecteer vlak - - - - Select a working plane for geometry creation - Selecteer een werkvlak om geometrie te creëren - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Maakt een proxy-object aan van het huidige werkvlak - - - - Create Working Plane Proxy - Maak proxy van het werkvlak aan - - - - Draft_Shape2DView - - - Shape 2D view - 2D-uitzichtvorm - - - - Creates Shape 2D views of selected objects - Maakt 2D-uitzichtvormen van geselecteerde objecten - - - - Draft_ShapeString - - - Shape from text... - Vorm van tekst... - - - - Creates text string in shapes. - Hiermee maakt u een tekst in vormen. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Toon Snap Werkbalk - - - - Shows Draft snap toolbar - Toont Draft snap werkbalk - - - - Draft_Slope - - - Set Slope - Helling instellen - - - - Sets the slope of a selected Line or Wire - Stelt de helling van een geselecteerde lijn of draad in - - - - Draft_Snap_Angle - - - Angles - Hoeken - - - - Snaps to 45 and 90 degrees points on arcs and circles - Vangt op 45 en 90 graden op bogen en cirkels - - - - Draft_Snap_Center - - - Center - Middelpunt - - - - Snaps to center of circles and arcs - Vangt op het middelpunt van cirkels en bogen - - - - Draft_Snap_Dimensions - - - Dimensions - Dimensies - - - - Shows temporary dimensions when snapping to Arch objects - Toont tijdelijke bemating terwijl men snapt aan Arch objecten - - - - Draft_Snap_Endpoint - - - Endpoint - Eindpunt - - - - Snaps to endpoints of edges - Snapt aan eindpunten van ribbes - - - - Draft_Snap_Extension - - - Extension - Extensie - - - - Snaps to extension of edges - Snapt aan het verlengde van ribbes - - - - Draft_Snap_Grid - - - Grid - Raster - - - - Snaps to grid points - Vangt op rasterpunten - - - - Draft_Snap_Intersection - - - Intersection - Snijpunt - - - - Snaps to edges intersections - Vangt op snijpunten van randen - - - - Draft_Snap_Lock - - - Toggle On/Off - In-/ uitschakelen - - - - Activates/deactivates all snap tools at once - Activeert deactiveert/alle vanghulpmiddelen in één keer - - - - Lock - Vergrendelen - - - - Draft_Snap_Midpoint - - - Midpoint - Midden - - - - Snaps to midpoints of edges - Vangt op het midden van randen - - - - Draft_Snap_Near - - - Nearest - Dichtstbijzijnde - - - - Snaps to nearest point on edges - Vangt op het dichtstbijzijnde punt op randen - - - - Draft_Snap_Ortho - - - Ortho - Ortho - - - - Snaps to orthogonal and 45 degrees directions - Vangt op orthogonale en 45 graden richtingen - - - - Draft_Snap_Parallel - - - Parallel - Evenwijdig - - - - Snaps to parallel directions of edges - Snapt aan parallelen richtingen van ribbes - - - - Draft_Snap_Perpendicular - - - Perpendicular - Loodrecht - - - - Snaps to perpendicular points on edges - Snapt aan rechthoekige punten aan ribbes - - - - Draft_Snap_Special - - - Special - Speciaal - - - - Snaps to special locations of objects - Snapt naar speciale locaties van de objecten - - - - Draft_Snap_WorkingPlane - - - Working Plane - Werkvlak - - - - Restricts the snapped point to the current working plane - Beperkt het gesnapte punt tot beweging in het huidige werkvlak - - - - Draft_Split - - - Split - Delen - - - - Splits a wire into two wires - Splitst een draad in twee draden - - - - Draft_Stretch - - - Stretch - Uitrekken - - - - Stretches the selected objects - Rekt de geselecteerde objecten uit - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Tekst - - - - Creates an annotation. CTRL to snap - Hiermee maakt u een aantekening. CTRL op te snappen - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Schakelt de Bouw-modus voor de volgende objecten aan/uit. - - - - Toggle Construction Mode - Constructiemodus omschakelen - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Schakel vervolgsmodus aan/uit - - - - Toggles the Continue Mode for next commands. - Schakelt de vervolgmodus voor de volgende commando's. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Wissel weergave-modus - - - - Swaps display mode of selected objects between wireframe and flatlines - Schakelt weergavemodus van geselecteerde objecten tussen wireframe en flatlines - - - - Draft_ToggleGrid - - - Toggle Grid - Schakel raster - - - - Toggles the Draft grid on/off - Schakel draft raster aan/uit - - - - Grid - Raster - - - - Toggles the Draft grid On/Off - Schakelt het schetsraster in/uit - - - - Draft_Trimex - - - Trimex - Trimex - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Trimt of breidt het geselecteerde object uit, of extrudeert enkele oppervlakken. CTRL snapt, SHIFT, beperkt tot huidige segment of tot de normale, ALT omkeert - - - - Draft_UndoLine - - - Undo last segment - Maak laatste segment ongedaan - - - - Undoes the last drawn segment of the line being drawn - Verwijdert het laatst getekende segment van de lijn die wordt getekend - - - - Draft_Upgrade - - - Upgrade - Opwaarderen - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Voegt de geselecteerde objecten samen tot één of converteert gesloten draden naar gevulde vlakken of verenigt vlakken - - - - Draft_Wire - - - Polyline - Polylijn - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Creëert een meerpuntslijn (polylijn). CTRL om uit te lijnen, SHIFT om te beperken - - - - Draft_WireToBSpline - - - Wire to B-spline - Draad naar B-spline - - - - Converts between Wire and B-spline - Converteert tussen draad en B-spline - - Form @@ -2325,13 +935,12 @@ Klik en sleep om controlepunten te definiëren. CTRL om te klikken, SHIFT om te Select a face or working plane proxy or 3 vertices. Or choose one of the options below - Select a face or working plane proxy or 3 vertices. -Or choose one of the options below + Selecteer een vlak of werkvlakproxy of 3 eindpunten, of kies een van de onderstaande opties Sets the working plane to the XY plane (ground plane) - Sets the working plane to the XY plane (ground plane) + Stelt het werkvlak in op het XY-vlak (grondvlak) @@ -2341,7 +950,7 @@ Or choose one of the options below Sets the working plane to the XZ plane (front plane) - Sets the working plane to the XZ plane (front plane) + Stelt het werkvlak in op het XZ-vlak (voorzijde) @@ -2351,7 +960,7 @@ Or choose one of the options below Sets the working plane to the YZ plane (side plane) - Sets the working plane to the YZ plane (side plane) + Stelt het werkvlak in op het YZ-vlak (zijkant) @@ -2361,19 +970,19 @@ Or choose one of the options below Sets the working plane facing the current view - Sets the working plane facing the current view + Zet het werkvlak in de richting van de huidige schermweergave Align to view - Align to view + Uitlijnen met weergave The working plane will align to the current view each time a command is started - The working plane will align to the current -view each time a command is started + Het werkvlak zal uitlijnen naar de huidige +weergave telkens wanneer een opdracht wordt gestart @@ -2385,9 +994,9 @@ 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 - An optional offset to give to the working plane -above its base position. Use this together with one -of the buttons above + Een optionele verschuiving om aan het werkvlak +bovenop zijn basispositie. Gebruik dit samen met één +van de knoppen hierboven @@ -2399,9 +1008,9 @@ of the buttons above If this is selected, the working plane will be centered on the current view when pressing one of the buttons above - If this is selected, the working plane will be -centered on the current view when pressing one -of the buttons above + Als dit is geselecteerd, wordt het werkvlak +gecentreerd op de huidige weergave wanneer op een +van de knoppen hierboven wordt geklikt @@ -2413,28 +1022,28 @@ of the buttons above Or select a single vertex to move the current working plane without changing its orientation. Then, press the button below - Or select a single vertex to move the current -working plane without changing its orientation. -Then, press the button below + Of selecteer een enkel knooppunt om het huidige +werkvlak te verplaatsen zonder de oriëntatie aan te passen. +Druk vervolgens op de knop hieronder Moves the working plane without changing its orientation. If no point is selected, the plane will be moved to the center of the view - Moves the working plane without changing its -orientation. If no point is selected, the plane -will be moved to the center of the view + Beweegt het werkvlak zonder de oriëntatie +te veranderen. Als geen punt is geselecteerd, wordt het vlak +verplaatst naar het centrum van de weergave Move working plane - Move working plane + Werkvlak verplaatsen The spacing between the smaller grid lines - The spacing between the smaller grid lines + De afstand tussen de kleinere rasterlijnen @@ -2444,7 +1053,7 @@ will be moved to the center of the view The number of squares between each main line of the grid - The number of squares between each main line of the grid + Het aantal vierkantjes tussen elke hoofdlijn van het raster @@ -2489,22 +1098,22 @@ value by using the [ and ] keys while drawing Gui::Dialog::DlgSettingsDraft - + General Draft Settings Algemene ontwerpinstellingen - + This is the default color for objects being drawn while in construction mode. Dit is de gekozen kleur voor objecten getekend in constructie-modus - + This is the default group name for construction geometry Dit is de standaard groepsnaam voor de constructie geometrie - + Construction Constructie @@ -2514,37 +1123,32 @@ value by using the [ and ] keys while drawing Sla de huidige kleur en lijnbreedte op voor alle sessies - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - Als dit is aangevinkt zal de 'kopie' modus gehandhaafd worden doorheen opeenvolgende commando's. Kopie modus kan uitgeschakeld worden door het aanvinken ongedaan te maken. - - - + Global copy mode Globale kopieermodus - + Default working plane Standaard werkvlak - + None Geen - + XY (Top) XY (Bovenkant) - + XZ (Front) XZ (voorkant) - + YZ (Side) YZ (zijkant) @@ -2607,12 +1211,12 @@ such as "Arial:Bold" Algemene instellingen - + Construction group name Bouwgroepsnaam - + Tolerance Tolerantie @@ -2632,72 +1236,67 @@ such as "Arial:Bold" Hier kunt u een map aanduiden met SVG bestanden die <pattern> definities bevat die toegevoegd aan de standaard Draft hatch patronen zullen zijn - + Constrain mod Beperken modus - + The Constraining modifier key De Beperken wijzigingstoets - + Snap mod Snap modus - + The snap modifier key De snap-wijzigingstoets - + Alt mod ALT modus - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - Normaal, na het kopiëren van objecten, worden de kopieën geselecteerd. Als deze optie is aangevinkt, zullen de basisobjecten in plaats daarvan worden geselecteerd. - - - + Select base objects after copying Selecteer basisobjecten na het kopiëren - + If checked, a grid will appear when drawing Indien aangevinkt, zal een raster worden weergegeven bij het tekenen - + Use grid Gebruik raster - + Grid spacing Rasterafstand - + The spacing between each grid line De afstand tussen elke rasterlijn - + Main lines every Hoofdlijnen elke - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. Hoofdlijnen worden dikker getrokken. Geef hier aan hoeveel ruitjes tussen de hoofdlijnen. - + Internal precision level Interne precisie-niveau @@ -2727,17 +1326,17 @@ such as "Arial:Bold" 3D-objecten exporteren als polyface netten - + If checked, the Snap toolbar will be shown whenever you use snapping Indien aangevinkt, de module werkbalk toond wanneer u het magnetisch uitlijnen - + Show Draft Snap toolbar Toon Draft snap werkbalk - + Hide Draft snap toolbar after use Verberg de Draft snap werkbalk na gebruik @@ -2747,7 +1346,7 @@ such as "Arial:Bold" Toon werkbalktracker - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command Indien aangevinkt, zal het schetsraster altijd zichtbaar zijn wanneer de schetswerkbank actief is. Anders alleen bij gebruik van een commando @@ -2782,32 +1381,27 @@ such as "Arial:Bold" Vertaal witte lijnkleur naar zwart - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - Als u dit selectievakje aanvinkt, zullen de schetsgereedschappen, indien beschikbaar, deelbasisvormen aanmaken in plaats van schetsobjecten. - - - + Use Part Primitives when available Gebruik deelbasisvormen indien beschikbaar - + Snapping Magnetisch uitlijnen - + If this is checked, snapping is activated without the need to press the snap mod key Als u dit selectievakje aanvinkt, wordt het magnetisch uitlijnen geactiveerd zonder dat u op de snapmodustoets hoeft te drukken - + Always snap (disable snap mod) Altijd uitlijnen (schakel de snapmodus uit) - + Construction geometry color Kleur van de bouwgeometrie @@ -2877,12 +1471,12 @@ such as "Arial:Bold" Resolutie van de arceerpatronen - + Grid Raster - + Always show the grid Altijd de raster tonen @@ -2932,7 +1526,7 @@ such as "Arial:Bold" Kies een lettertypebestand - + Fill objects with faces whenever possible Vul, waar mogelijk, de objecten op met vlakken @@ -2987,12 +1581,12 @@ such as "Arial:Bold" mm - + Grid size Rastergrootte - + lines lijnen @@ -3172,7 +1766,7 @@ such as "Arial:Bold" Automatische update (alleen oud importeerprogramma) - + Prefix labels of Clones with: Voorvoegsellabels van klonen met: @@ -3192,37 +1786,32 @@ such as "Arial:Bold" Aantal decimalen - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - Als u dit selectievakje aanvinkt, verschijnen de objecten als standaard gevuld. Anders verschijnen ze als draadmodel - - - + Shift Shift - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key De Alt-wijzigingstoets - + The number of horizontal or vertical lines of the grid Het aantal horizontale of verticale lijnen van het raster - + The default color for new objects De standaardkleur voor nieuwe objecten @@ -3246,11 +1835,6 @@ such as "Arial:Bold" An SVG linestyle definition Een SVG-lijnstijldefinitie - - - When drawing lines, set focus on Length instead of X coordinate - Bij het tekenen van lijnen, focus instellen op Lengte in plaats van X-coördinaat - Extension lines size @@ -3322,12 +1906,12 @@ such as "Arial:Bold" Max. Splinesegment: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. Het aantal decimalen in interne coördinatenoperaties (bijv. 3 = 0,001). Waarden tussen 6 en 8 worden meestal beschouwd als de beste uitruil onder FreeCAD gebruikers. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. Dit is de waarde die gebruikt wordt door functies die een tolerantie gebruiken. @@ -3339,260 +1923,340 @@ Waarden met verschillen onder deze waarde zullen als dezelfde behandeld worden. Gebruik het legacy python-exporteerprogramma - + 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 Indien deze optie ingesteld is, bij het maken van schetsobjecten bovenop een bestaand vlak van een ander object, zal de "Ondersteuningseigenschap" van het schetsobject ingesteld worden op het basisobject. Dit was het standaardgedrag voor FreeCAD 0.19 - + Construction Geometry Bouwgeometrie - + In-Command Shortcuts Commandosnelkoppelingen - + Relative Relatief - + R R - + Continue Doorgaan - + T T - + Close Sluiten - + O O - + Copy Kopie - + P P - + Subelement Mode Subelementmodus - + D D - + Fill Vullen - + L L - + Exit Afsluiten - + A A - + Select Edge Selecteer rand - + E E - + Add Hold Voeg een hulppunt toe - + Q Q - + Length Lengte - + H H - + Wipe Wissen - + W W - + Set WP WV instellen - + U U - + Cycle Snap Cyclisch vastklikken - + ` ` - + Snap Vastklikken - + S S - + Increase Radius Straal vergroten - + [ [ - + Decrease Radius Straal verkleinen - + ] ] - + Restrict X X beperken - + X X - + Restrict Y Y beperken - + Y Y - + Restrict Z Z beperken - + Z Z - + Grid color Rasterkleur - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Bewerken - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3796,566 +2460,363 @@ This value is the maximum segment length. ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - Ontwerpsnap - - draft - - not shape found - vorm niet gevonden - - - - All Shapes must be co-planar - Alle vormen moeten coplanair zijn - - - - The given object is not planar and cannot be converted into a sketch. - Het gegeven object is niet vlak en kan niet omgezet worden in een schets. - - - - Unable to guess the normal direction of this object - Kan de normale richting van dit object niet raden - - - + Draft Command Bar Ontwerpopdrachtbalk - + Toggle construction mode Constructiemodus omschakelen - + Current line color Huidige lijnkleur - + Current face color Huidige vlakkleur - + Current line width Huidige lijnbreedte - + Current font size Huidige lettertypegrootte - + Apply to selected objects Toepassen op geselecteerde objecten - + Autogroup off Autogroup uit - + active command: actieve opdracht: - + None Geen - + Active Draft command Actieve opdracht - + X coordinate of next point X-coördinaat van het volgende punt - + X X - + Y Y - + Z Z - + Y coordinate of next point Y-coördinaat van het volgende punt - + Z coordinate of next point Z-coördinaat van het volgende punt - + Enter point Punt invoeren - + Enter a new point with the given coordinates Voer een nieuw punt in met de gegeven coördinaten - + Length Lengte - + Angle Hoek - + Length of current segment Lengte van het huidige segment - + Angle of current segment Hoek van het huidige segment - + Radius Straal - + Radius of Circle Straal van de cirkel - + If checked, command will not finish until you press the command button again Indien ingeschakeld, zal de huidige opdracht niet beëindigen totdat u opnieuw op de command-toets druk - + If checked, an OCC-style offset will be performed instead of the classic offset Indien ingeschakeld, zal een OCC-stijl verschuiving worden uitgevoerd in plaats van de klassieke stijl - + &OCC-style offset &OCC-stijl verschuiving - - Add points to the current object - Punten aan het huidige object toevoegen - - - - Remove points from the current object - Punten van het huidige object verwijderen - - - - Make Bezier node sharp - Maak het Bezier-knooppunt hoekig - - - - Make Bezier node tangent - Maak het Bezier-knooppunt tangentieel - - - - Make Bezier node symmetric - Maak het Bezier-knooppunt symmetrisch - - - + Sides Zijden - + Number of sides Aantal zijden - + Offset Verschuiving - + Auto Automatisch - + Text string to draw Tekstreeks om te tekenen - + String Tekenreeks - + Height of text Teksthoogte - + Height Hoogte - + Intercharacter spacing Tekenafstand - + Tracking Volgen - + Full path to font file: Volledig traject naar lettertypebestand: - + Open a FileChooser for font file Open een Bestandkiezer voor het lettertypebestand - + Line Lijn - + DWire DWire - + Circle Cirkel - + Center X Middelpunt X - + Arc Boog - + Point Punt - + Label Label - + Distance Afstand - + Trim Trim - + Pick Object Selecteer object - + Edit Bewerken - + Global X Globale X - + Global Y Globale Y - + Global Z Globale Z - + Local X Lokale X - + Local Y Lokale Y - + Local Z Lokale Z - + Invalid Size value. Using 200.0. Ongeldige groottewaarde. 200.0 wordt gebruikt. - + Invalid Tracking value. Using 0. Ongeldige kerningwaarde. 0 wordt gebruikt. - + Please enter a text string. Voer een tekstreeks in. - + Select a Font file Kies een lettertypebestand - + Please enter a font file. Voer een lettertypebestand in. - + Autogroup: Autogroeperen: - + Faces Vlakken - + Remove Verwijderen - + Add Toevoegen - + Facebinder elements Vlakenbinderelementen - - Create Line - Lijn aanmaken - - - - Convert to Wire - Converteren naar draad - - - + BSpline BSpline - + BezCurve BezCurve - - Create BezCurve - BezCurve aanmaken - - - - Rectangle - Rechthoek - - - - Create Plane - Vlak aanmaken - - - - Create Rectangle - Rechthoek aanmaken - - - - Create Circle - Cirkel aanmaken - - - - Create Arc - Boog aanmaken - - - - Polygon - Veelhoek - - - - Create Polygon - Veelhoek aanmaken - - - - Ellipse - Ellips - - - - Create Ellipse - Ellips aanmaken - - - - Text - Tekst - - - - Create Text - Tekst aanmaken - - - - Dimension - Afmeting - - - - Create Dimension - Dimensie aanmaken - - - - ShapeString - Tekenreeksvorm - - - - Create ShapeString - ShapeString aanmaken - - - + Copy Kopie - - - Move - Verplaatsen - - - - Change Style - Stijl wijzigen - - - - Rotate - Draaien - - - - Stretch - Uitrekken - - - - Upgrade - Opwaarderen - - - - Downgrade - Vorige versie - - - - Convert to Sketch - Converteren naar schets - - - - Convert to Draft - Converteren naar ontwerp - - - - Convert - Converteer - - - - Array - Reeks - - - - Create Point - Punt aanmaken - - - - Mirror - Spiegelen - The DXF import/export libraries needed by FreeCAD to handle @@ -4376,581 +2837,329 @@ https://github.com/yorikvanhavre/Draft-dxf-importer Om FreeCAD in staat te stellen om deze bibliotheken te downloaden, antwoord Ja. - - Draft.makeBSpline: not enough points - Draft.makeBSpline: niet genoeg punten - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: Gelijke eindpunten geforceerd gesloten - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: Ongeldige puntenlijst - - - - No object given - Geen object gegeven - - - - The two points are coincident - De twee punten vallen samen - - - + Found groups: closing each open object inside Gevonden groepen: sluiting van elk open object binnenin - + Found mesh(es): turning into Part shapes Een of meerdere mesh(es) gevonden: veranderen in deelvormen - + Found 1 solidifiable object: solidifying it 1 object gevonden welke massief kan worden gemaakt: Maak deze nu massief - + Found 2 objects: fusing them 2 objecten gevonden: ze samenvoegen - + Found several objects: creating a shell Verschillende objecten gevonden: een schil maken - + Found several coplanar objects or faces: creating one face Verschillende coplanaire objecten of vlakken gevonden: één gezicht aanmaken - + Found 1 non-parametric objects: draftifying it 1 niet-parametrische object gevonden: ontwerp aanmaken - + Found 1 closed sketch object: creating a face from it 1 gesloten schetsobject gevonden: er een gezicht van maken - + Found 1 linear object: converting to line 1 lineair object gevonden: naar lijn converteren - + Found closed wires: creating faces Gesloten draden gevonden: vlakken aanmaken - + Found 1 open wire: closing it 1 open draad gevonden: word gesloten - + Found several open wires: joining them Verscheidene open draden gevonden: worden samengevoegd - + Found several edges: wiring them Verscheidene randen gevonden: worden aan elkaar verbonden - + Found several non-treatable objects: creating compound Verschillende niet-behandelbare objecten gevonden: samenstellingen worden aangemaakt - + Unable to upgrade these objects. Kan deze objecten niet upgraden. - + Found 1 block: exploding it 1 blok gevonden: wordt opgeblazen - + Found 1 multi-solids compound: exploding it 1 samenstelling van meerdere volumemodellen gevonden: het opblazen - + Found 1 parametric object: breaking its dependencies 1 parametrisch object gevonden: de afhankelijkheden ervan breken - + Found 2 objects: subtracting them 2 objecten gevonden: hiervan aftrekken - + Found several faces: splitting them Verschillende gezichten gevonden: ze splitsen - + Found several objects: subtracting them from the first one Verschillende objecten gevonden: deze van de eerste aftrekken - + Found 1 face: extracting its wires 1 vlak gevonden: de draden eruit trekken - + Found only wires: extracting their edges Alleen draden gevonden: randen uittrekken - + No more downgrade possible Geen downgrade meer mogelijk - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: Gesloten met hetzelfde eerste/laatste punt. Geometrie niet bijgewerkt. - - - + No point found Geen punt gevonden - - ShapeString: string has no wires - ShapeString: tekenreeks heeft geen draden - - - + Relative Relatief - + Continue Doorgaan - + Close Sluiten - + Fill Vullen - + Exit Afsluiten - + Snap On/Off Snap Aan/Uit - + Increase snap radius Verhoog de snapstraal - + Decrease snap radius Verlaag de snapstraal - + Restrict X X beperken - + Restrict Y Y beperken - + Restrict Z Z beperken - + Select edge Selecteer rand - + Add custom snap point Voeg een aangepast snappunt toe - + Length mode Lengtemodus - + Wipe Wissen - + Set Working Plane Werkvlak instellen - + Cycle snap object Cyclisch klikobject - + Check this to lock the current angle Vink dit aan om de huidige hoek te vergrendelen - + Coordinates relative to last point or absolute Coördinaten ten opzichte van het laatste punt of absoluut - + Filled Gevuld - + Finish Voltooien - + Finishes the current drawing or editing operation Beëindigt de huidige tekening of bewerking - + &Undo (CTRL+Z) &Ongedaan maken (CTRL+Z) - + Undo the last segment Maak het laatste segment ongedaan - + Finishes and closes the current line Eindigt en sluit de huidige lijn - + Wipes the existing segments of this line and starts again from the last point Wist de bestaande segmenten van deze lijn en begint opnieuw vanaf het laatste punt - + Set WP WV instellen - + Reorients the working plane on the last segment Heroriënteert het werkvlak op het laatste segment - + Selects an existing edge to be measured by this dimension Selecteert een bestaande rand die door deze afmeting gemeten moet worden - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands Indien aangevinkt, zullen de objecten gekopieerd worden in plaats van verplaatst. Voorkeuren -> Ontwerp -> Globale kopieermodus om deze modus in de volgende opdrachten te behouden - - Default - Standaard - - - - Create Wire - Draad aanmaken - - - - Unable to create a Wire from selected objects - Kan geen draad maken van de geselecteerde objecten - - - - Spline has been closed - Spline is gesloten - - - - Last point has been removed - Het laatste punt is verwijderd - - - - Create B-spline - Maak B-spline aan - - - - Bezier curve has been closed - De bezier-curve is gesloten - - - - Edges don't intersect! - De randen snijden elkaar niet! - - - - Pick ShapeString location point: - Kies het ShapeString-locatiepunt: - - - - Select an object to move - Selecteer een object om te verplaatsen - - - - Select an object to rotate - Selecteer een object om te roteren - - - - Select an object to offset - Selecteer een object om te verschuiven - - - - Offset only works on one object at a time - Verschuiving werkt maar op één object tegelijk - - - - Sorry, offset of Bezier curves is currently still not supported - Sorry, de verschuiving van Bezier-curven wordt momenteel nog steeds niet ondersteund - - - - Select an object to stretch - Selecteer een object om uit te rekken - - - - Turning one Rectangle into a Wire - Een rechthoek in een draad veranderen - - - - Select an object to join - Selecteer een object om samen te voegen - - - - Join - Samenvoegen - - - - Select an object to split - Selecteer een object om te splitsen - - - - Select an object to upgrade - Selecteer een object om te upgraden - - - - Select object(s) to trim/extend - Selecteer (een) object(en) om te trimmen/uit te breiden - - - - Unable to trim these objects, only Draft wires and arcs are supported - Kan deze objecten niet trimmen, alleen ontwerpdraden en bogen worden ondersteund - - - - Unable to trim these objects, too many wires - Kan deze objecten niet trimmen, te veel draden - - - - These objects don't intersect - Deze objecten snijden elkaar niet - - - - Too many intersection points - Te veel snijpunten - - - - Select an object to scale - Selecteer een object om schaal te brengen - - - - Select an object to project - Selecteer een object om te projecteren - - - - Select a Draft object to edit - Selecteer een ontwerpobject om te bewerken - - - - Active object must have more than two points/nodes - Het actieve object moet meer dan twee punten/knooppunten hebben - - - - Endpoint of BezCurve can't be smoothed - Het eindpunt van de BezCurve kan niet geëffend worden - - - - Select an object to convert - Selecteer een object om te converteren - - - - Select an object to array - Selecteer een object voor de reeks - - - - Please select base and path objects - Selecteer de basis- en trajectobjecten - - - - Please select base and pointlist objects - - Gelieve de basis- en puntlijstobjecten te selecteren - - - - - Select an object to clone - Selecteer een object om te klonen - - - - Select face(s) on existing object(s) - Selecteer een of meerdere vlak(en) op de bestaande objecten - - - - Select an object to mirror - Selecteer een object om te spiegelen - - - - This tool only works with Wires and Lines - Dit gereedschap werkt alleen met draden en lijnen - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s deelt een basis met %d andere objecten. Gelieve te controleren of u dit wilt wijzigen. - + Subelement mode Subelementmodus - - Toggle radius and angles arc editing - Omschakelen tussen de bewerking van de straal en de hoek van de boog - - - + Modify subelements Subelementen wijzigen - + If checked, subelements will be modified instead of entire objects Indien aangevinkt, worden subelementen gewijzigd in plaats van hele objecten - + CubicBezCurve CubicBezCurve - - Some subelements could not be moved. - Sommige subelementen konden niet verplaatst worden. - - - - Scale - Schalen - - - - Some subelements could not be scaled. - Sommige subelementen konden niet geschaald worden. - - - + Top Boven - + Front Voorkant - + Side Zijde - + Current working plane Huidig werkvlak - - No edit point found for selected object - Geen bewerkingspunt gevonden voor het geselecteerde object - - - + 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 Vink dit aan indien het object als ingevuld moet verschijnen, anders verschijnt het als draadmodel. Niet beschikbaar als schetsvoorkeursoptie 'Gebruik deelbasisvormen' is ingeschakeld @@ -4970,239 +3179,34 @@ Om FreeCAD in staat te stellen om deze bibliotheken te downloaden, antwoord Ja.< Lagen - - Pick first point - Kies het eerste punt - - - - Pick next point - Kies het volgende punt - - - + Polyline Polylijn - - Pick next point, or Finish (shift-F) or close (o) - Kies het volgende punt, of afwerken (shift-F) of sluiten (o) - - - - Click and drag to define next knot - Klik en sleep om de volgende knoop te definiëren - - - - Click and drag to define next knot: ESC to Finish or close (o) - Klik en sleep om de volgende knoop te definiëren: ESC om te beëindigen of te sluiten (o) - - - - Pick opposite point - Kies een tegenovergesteld punt - - - - Pick center point - Kies een middelpunt - - - - Pick radius - Kies de straal - - - - Pick start angle - Kies de starthoek - - - - Pick aperture - Kies apertuur - - - - Pick aperture angle - Kies apertuurhoek - - - - Pick location point - Kies het locatiepunt - - - - Pick ShapeString location point - Kies het ShapeString-locatiepunt - - - - Pick start point - Kies het startpunt - - - - Pick end point - Kies het eindpunt - - - - Pick rotation center - Kies het rotatiemiddelpunt - - - - Base angle - Basishoek - - - - Pick base angle - Kies de basishoek - - - - Rotation - Rotatie - - - - Pick rotation angle - Kies de rotatiehoek - - - - Cannot offset this object type - Kan dit objecttype niet verschuiven - - - - Pick distance - Kies de afstand - - - - Pick first point of selection rectangle - Kies het eerste punt van de selectierechthoek - - - - Pick opposite point of selection rectangle - Kies het tegenovergestelde punt van de selectierechthoek - - - - Pick start point of displacement - Kies een startpunt van verplaatsing - - - - Pick end point of displacement - Kies een eindpunt van verplaatsing - - - - Pick base point - Kies het basispunt - - - - Pick reference distance from base point - Kies een referentieafstand vanaf het basispunt - - - - Pick new distance from base point - Kies een nieuwe afstand vanaf het basispunt - - - - Select an object to edit - Selecteer een object om te bewerken - - - - Pick start point of mirror line - Kies het beginpunt van de spiegellijn - - - - Pick end point of mirror line - Kies het eindpunt van de spiegellijn - - - - Pick target point - Kies een doelpunt - - - - Pick endpoint of leader line - Kies een eindpunt van de leiderlijn - - - - Pick text position - Kies de tekstpositie - - - + Draft Schets - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed - two elements needed + twee elementen nodig radius too large - radius too large + straal te groot length: - length: + lengte: removed original objects - removed original objects + oorspronkelijke objecten verwijderd @@ -5212,7 +3216,7 @@ Om FreeCAD in staat te stellen om deze bibliotheken te downloaden, antwoord Ja.< Creates a fillet between two wires or edges. - Creates a fillet between two wires or edges. + Maakt een vulling tussen twee draden of randen. @@ -5222,52 +3226,52 @@ Om FreeCAD in staat te stellen om deze bibliotheken te downloaden, antwoord Ja.< Fillet radius - Fillet radius + Fillet radius Radius of fillet - Radius of fillet + Straal van de fillet Delete original objects - Delete original objects + Originele objecten verwijderen Create chamfer - Create chamfer + Maak afschuining Enter radius - Enter radius + Voer straal in Delete original objects: - Delete original objects: + Originele objecten verwijderen: Chamfer mode: - Chamfer mode: + Afschuining modus: Test object - Test object + Test object Test object removed - Test object removed + Test object verwijderd fillet cannot be created - fillet cannot be created + afschuining kan niet worden gemaakt @@ -5275,119 +3279,54 @@ Om FreeCAD in staat te stellen om deze bibliotheken te downloaden, antwoord Ja.< Maak afronding - + Toggle near snap on/off - Toggle near snap on/off + Zet nabijheid aan of uit - + Create text Tekst aanmaken - + Press this button to create the text object, or finish your text with two blank lines - Press this button to create the text object, or finish your text with two blank lines + Druk op deze knop om het tekstobject aan te maken of eindig uw tekst met twee lege regels - + Center Y - Center Y + Middelpunt Y - + Center Z - Center Z + Middelpunt Z - + Offset distance - Offset distance + Verschuiving afstand - + Trim distance - Trim distance + Trim afstand Activate this layer - Activate this layer + Activeer deze laag Select contents - Select contents + Selecteer inhoud - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Eigen - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Draad @@ -5395,17 +3334,17 @@ Om FreeCAD in staat te stellen om deze bibliotheken te downloaden, antwoord Ja.< OCA error: couldn't determine character encoding - OCA error: couldn't determine character encoding + OCA fout: kon de tekencodering niet bepalen OCA: found no data to export - OCA: found no data to export + OCA: geen gegevens gevonden om te exporteren successfully exported - successfully exported + export geslaagd diff --git a/src/Mod/Draft/Resources/translations/Draft_no.qm b/src/Mod/Draft/Resources/translations/Draft_no.qm index 56f89bad6e..fe5bdd5260 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_no.qm and b/src/Mod/Draft/Resources/translations/Draft_no.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_no.ts b/src/Mod/Draft/Resources/translations/Draft_no.ts index 75ca4314bd..93428c408e 100644 --- a/src/Mod/Draft/Resources/translations/Draft_no.ts +++ b/src/Mod/Draft/Resources/translations/Draft_no.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Definerer et hatch mønster - - - - Sets the size of the pattern - Setter mønsterstørrelse - - - - Startpoint of dimension - Startpunkt for dimensjon - - - - Endpoint of dimension - Endepunkt for dimensjon - - - - Point through which the dimension line passes - Punkt som dimensioneringslinjen går gjennom - - - - The object measured by this dimension - Objektet målt av denne dimensjoneringen - - - - The geometry this dimension is linked to - Geometrien denne dimensjoneringen er tilknyttet - - - - The measurement of this dimension - Målingen av denne dimensjoneringen - - - - For arc/circle measurements, false = radius, true = diameter - For bue/sirkelmålinger, falsk = radius, sann = diameter - - - - Font size - Font size - - - - The number of decimals to show - Antall desimaler som skal vises - - - - Arrow size - Pilstørrelse - - - - The spacing between the text and the dimension line - Avstanden mellom teksten og dimensjoneringslinjen - - - - Arrow type - Piltype - - - - Font name - Skriftnavn - - - - Line width - Line width - - - - Line color - Linjefarge - - - - Length of the extension lines - Lengde på forlengelseslinjene - - - - Rotate the dimension arrows 180 degrees - Drei dimensjonspilene 180 grader - - - - Rotate the dimension text 180 degrees - Drei dimensjonsteksten 180 grader - - - - Show the unit suffix - Show the unit suffix - - - - The position of the text. Leave (0,0,0) for automatic position - The position of the text. Leave (0,0,0) for automatic position - - - - Text override. Use $dim to insert the dimension length - Tekstoverstyring. Bruk $dim for å sette dimensjonslengden - - - - A unit to express the measurement. Leave blank for system default - En enhet for å uttrykke målingen. La stå tom for systemstandard - - - - Start angle of the dimension - Startvinkel på dimensjoneringen - - - - End angle of the dimension - Sluttvinkel på dimensjoneringen - - - - The center point of this dimension - Midtpunktet av denne dimensjoneringen - - - - The normal direction of this dimension - Normalen til denne dimensjonen - - - - Text override. Use 'dim' to insert the dimension length - Tekstoverstyring. Bruk 'dim' for å sette dimensjonens lengde - - - - Length of the rectangle - Lengden av rektangelet - Radius to use to fillet the corners Radius for å bruke til å runde av kantene - - - Size of the chamfer to give to the corners - Size of the chamfer to give to the corners - - - - Create a face - Lag en overflate - - - - Defines a texture image (overrides hatch patterns) - Definerer et teksturbilde (overstyrer hatch mønstre) - - - - Start angle of the arc - Startvinkel på buen - - - - End angle of the arc (for a full circle, give it same value as First Angle) - Sluttvinkel på buen (for en full sirkel, gi samme verdi som Første vinkel) - - - - Radius of the circle - Sirkelradius - - - - The minor radius of the ellipse - Den minste ellipseradiusen - - - - The major radius of the ellipse - Den største ellipseradiusen - - - - The vertices of the wire - Punktene til kantlinjene - - - - If the wire is closed or not - Dersom kantlinjene er lukket er ikke - The start point of this line @@ -224,505 +24,158 @@ Lengden av denne linjen - - Create a face if this object is closed - Create a face if this object is closed - - - - The number of subdivisions of each edge - Antall underdelinger av hver kant - - - - Number of faces - Antall overflater - - - - Radius of the control circle - Radius av kontrollsirkelen - - - - How the polygon must be drawn from the control circle - Hvordan polygonen må tegnes fra kontrollsirkelen - - - + Projection direction Projiseringsretning - + The width of the lines inside this object Bredden på linjene inne i dette objektet - + The size of the texts inside this object The size of the texts inside this object - + The spacing between lines of text Avstanden mellom linjer med tekst - + The color of the projected objects Fargen på de projiserte objekter - + The linked object The linked object - + Shape Fill Style Shape Fill Style - + Line Style Linjestil - + If checked, source objects are displayed regardless of being visible in the 3D model If checked, source objects are displayed regardless of being visible in the 3D model - - Create a face if this spline is closed - Create a face if this spline is closed - - - - Parameterization factor - Parametriseringsfaktor - - - - The points of the Bezier curve - Punktene til Bezier-kurven - - - - The degree of the Bezier function - The degree of the Bezier function - - - - Continuity - Continuity - - - - If the Bezier curve should be closed or not - If the Bezier curve should be closed or not - - - - Create a face if this curve is closed - Create a face if this curve is closed - - - - The components of this block - The components of this block - - - - The base object this 2D view must represent - The base object this 2D view must represent - - - - The projection vector of this object - The projection vector of this object - - - - The way the viewed object must be projected - The way the viewed object must be projected - - - - The indices of the faces to be projected in Individual Faces mode - The indices of the faces to be projected in Individual Faces mode - - - - Show hidden lines - Vis skjulte linjer - - - + The base object that must be duplicated The base object that must be duplicated - + The type of array to create The type of array to create - + The axis direction The axis direction - + Number of copies in X direction Number of copies in X direction - + Number of copies in Y direction Number of copies in Y direction - + Number of copies in Z direction Number of copies in Z direction - + Number of copies Number of copies - + Distance and orientation of intervals in X direction Distance and orientation of intervals in X direction - + Distance and orientation of intervals in Y direction Distance and orientation of intervals in Y direction - + Distance and orientation of intervals in Z direction Distance and orientation of intervals in Z direction - + Distance and orientation of intervals in Axis direction Distance and orientation of intervals in Axis direction - + Center point Center point - + Angle to cover with copies - Angle to cover with copies + + +bankig + - + Specifies if copies must be fused (slower) Specifies if copies must be fused (slower) - + The path object along which to distribute objects The path object along which to distribute objects - + Selected subobjects (edges) of PathObj Selected subobjects (edges) of PathObj - + Optional translation vector Optional translation vector - + Orientation of Base along path Orientation of Base along path - - X Location - X Location - - - - Y Location - Y Location - - - - Z Location - Z Location - - - - Text string - Text string - - - - Font file name - Font file name - - - - Height of text - Height of text - - - - Inter-character spacing - Inter-character spacing - - - - Linked faces - Sammenkoblede flater - - - - Specifies if splitter lines must be removed - Specifies if splitter lines must be removed - - - - An optional extrusion value to be applied to all faces - An optional extrusion value to be applied to all faces - - - - Height of the rectangle - Height of the rectangle - - - - Horizontal subdivisions of this rectangle - Horizontal subdivisions of this rectangle - - - - Vertical subdivisions of this rectangle - Vertical subdivisions of this rectangle - - - - The placement of this object - Plasseringen av dette objektet - - - - The display length of this section plane - The display length of this section plane - - - - The size of the arrows of this section plane - The size of the arrows of this section plane - - - - 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 - - - - The base object is the wire, it's formed from 2 objects - 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 tool object is the wire, it's formed from 2 objects - - - - The length of the straight segment - The length of the straight segment - - - - The point indicated by this label - The point indicated by this label - - - - The points defining the label polyline - The points defining the label polyline - - - - The direction of the straight segment - The direction of the straight segment - - - - The type of information shown by this label - The type of information shown by this label - - - - The target object of this label - The target object of this label - - - - The text to display when type is set to custom - The text to display when type is set to custom - - - - The text displayed by this label - The text displayed by this label - - - - The size of the text - The size of the text - - - - The font of the text - The font of the text - - - - The size of the arrow - The size of the arrow - - - - The vertical alignment of the text - The vertical alignment of the text - - - - The type of arrow of this label - The type of arrow of this label - - - - The type of frame around the text of this object - The type of frame around the text of this object - - - - Text color - Text color - - - - The maximum number of characters on each line of the text box - The maximum number of characters on each line of the text box - - - - The distance the dimension line is extended past the extension lines - The distance the dimension line is extended past the extension lines - - - - Length of the extension line above the dimension line - Length of the extension line above the dimension line - - - - The points of the B-spline - The points of the B-spline - - - - If the B-spline is closed or not - If the B-spline is closed or not - - - - Tessellate Ellipses and B-splines into line segments - Tessellate Ellipses and B-splines into line segments - - - - 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 be recomputed only if it is visible - If this is True, this object will be recomputed only if it is visible - - - + Base Base - + PointList PointList - + Count Antall - - - The objects included in this clone - The objects included in this clone - - - - The scale factor of this clone - The scale factor of this clone - - - - If this clones several objects, this specifies if the result is a fusion or a compound - If this clones several objects, this specifies if the result is a fusion or a compound - - - - This specifies if the shapes sew - This specifies if the shapes sew - - - - Display a leader line or not - Display a leader line or not - - - - The text displayed by this object - The text displayed by this object - - - - Line spacing (relative to font size) - Line spacing (relative to font size) - - - - The area of this object - The area of this object - - - - Displays a Dimension symbol at the end of the wire - Displays a Dimension symbol at the end of the wire - - - - Fuse wall and structure objects of same type and material - Fuse wall and structure objects of same type and material - The objects that are part of this layer @@ -759,83 +212,231 @@ The transparency of the children of this layer - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object Show array element as children object - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle Distance between copies in a circle - + Distance between circles Distance between circles - + number of circles number of circles + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Omdøp + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Slett + + + + Text + Tekst + + + + Font size + Font size + + + + Line spacing + Line spacing + + + + Font name + Skriftnavn + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Enheter + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Line width + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Pilstørrelse + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Piltype + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Dot + + + + Arrow + Arrow + + + + Tick + Tick + + Draft - - - Slope - Slope - - - - Scale - Skaler - - - - Writing camera position - Writing camera position - - - - Writing objects shown/hidden state - Writing objects shown/hidden state - - - - X factor - X factor - - - - Y factor - Y factor - - - - Z factor - Z factor - - - - Uniform scaling - Uniform scaling - - - - Working plane orientation - Working plane orientation - Download of dxf libraries failed. @@ -846,55 +447,35 @@ Please install the dxf Library addon manually from menu Tools -> Addon Manager - - This Wire is already flat - This Wire is already flat - - - - Pick from/to points - Pick from/to points - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - - - - Create a clone - Create a clone - - - + %s cannot be modified because its placement is readonly. %s cannot be modified because its placement is readonly. - + Upgrade: Unknown force method: Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius - - - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools + + + Draft utility tools + Draft utility tools + &Drafting @@ -916,12 +497,12 @@ from menu Tools -> Addon Manager &Utilities - + Draft Draft - + Import-Export Import-Export @@ -935,101 +516,111 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fuse - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance Tangential distance - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance Radial distance - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers Number of circular layers - + Symmetry Symmetry - + (Placeholder for the icon) (Placeholder for the icon) @@ -1043,104 +634,122 @@ from menu Tools -> Addon Manager - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z Reset Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fuse - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) (Placeholder for the icon) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y 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. + 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 + Number of elements + DraftPolarArrayTaskPanel @@ -1151,81 +760,93 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fuse - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 Polar angle - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements Number of elements - + (Placeholder for the icon) (Placeholder for the icon) @@ -1293,375 +914,6 @@ from menu Tools -> Addon Manager Reset Point - - Draft_AddConstruction - - - Add to Construction group - Add to Construction group - - - - Adds the selected objects to the Construction group - Adds the selected objects to the Construction group - - - - Draft_AddPoint - - - Add Point - Legg til punkt - - - - Adds a point to an existing Wire or B-spline - Adds a point to an existing Wire or B-spline - - - - Draft_AddToGroup - - - Move to group... - Move to group... - - - - Moves the selected object(s) to an existing group - Moves the selected object(s) to an existing group - - - - Draft_ApplyStyle - - - Apply Current Style - Bruk gjeldende stil - - - - Applies current line width and color to selected objects - Legg til gjeldende linjebredde og farge på valgte objekter - - - - Draft_Arc - - - Arc - Bue - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - - - - Draft_ArcTools - - - Arc tools - Arc tools - - - - Draft_Arc_3Points - - - Arc 3 points - Arc 3 points - - - - Creates an arc by 3 points - Creates an arc by 3 points - - - - Draft_Array - - - Array - Matrise - - - - Creates a polar or rectangular array from a selected object - Oppretter en polar eller rektangulær matrise av et merket objekt - - - - Draft_AutoGroup - - - AutoGroup - AutoGroup - - - - Select a group to automatically add all Draft & Arch objects to - Select a group to automatically add all Draft & Arch objects to - - - - Draft_BSpline - - - B-spline - B-spline - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - - - - Draft_BezCurve - - - BezCurve - BezCurve - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - - - - Draft_BezierTools - - - Bezier tools - Bezier tools - - - - Draft_Circle - - - Circle - Sirkel - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Lager en sirkel. CTRL for magnet/ ALT velger tangent til objekter - - - - Draft_Clone - - - Clone - Klone - - - - Clones the selected object(s) - Kloner valgte objektet - - - - Draft_CloseLine - - - Close Line - Lukk linje - - - - Closes the line being drawn - Lukker linja som blir tegnet - - - - Draft_CubicBezCurve - - - CubicBezCurve - CubicBezCurve - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - - - - Draft_DelPoint - - - Remove Point - Fjern punkt - - - - Removes a point from an existing Wire or B-spline - Removes a point from an existing Wire or B-spline - - - - Draft_Dimension - - - Dimension - Dimensjon - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Lager en dimensjon. CTRL for magnet/ SHIFT for å låse/ ALT for å velge et segment - - - - Draft_Downgrade - - - Downgrade - Nedgrader - - - - Explodes the selected objects into simpler objects, or subtracts faces - Explodes the selected objects into simpler objects, or subtracts faces - - - - Draft_Draft2Sketch - - - Draft to Sketch - Utkast til skisse - - - - Convert bidirectionally between Draft and Sketch objects - Convert bidirectionally between Draft and Sketch objects - - - - Draft_Drawing - - - Drawing - Tegning - - - - Puts the selected objects on a Drawing sheet - Puts the selected objects on a Drawing sheet - - - - Draft_Edit - - - Edit - Rediger - - - - Edits the active object - Redigerer aktivt objekt - - - - Draft_Ellipse - - - Ellipse - Ellipse - - - - Creates an ellipse. CTRL to snap - Creates an ellipse. CTRL to snap - - - - Draft_Facebinder - - - Facebinder - Overflatebinder - - - - Creates a facebinder object from selected face(s) - Creates a facebinder object from selected face(s) - - - - Draft_FinishLine - - - Finish line - Avslutt linje - - - - Finishes a line without closing it - Avslutter en linje uten å lukke den - - - - Draft_FlipDimension - - - Flip Dimension - Flip Dimension - - - - Flip the normal direction of a dimension - Flip the normal direction of a dimension - - - - Draft_Heal - - - Heal - Heal - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Heal faulty Draft objects saved from an earlier FreeCAD version - - - - Draft_Join - - - Join - Join - - - - Joins two wires together - Joins two wires together - - - - Draft_Label - - - Label - Label - - - - Creates a label, optionally attached to a selected object or element - Creates a label, optionally attached to a selected object or element - - Draft_Layer @@ -1675,645 +927,6 @@ Click and drag to define control points. CTRL to snap, SHIFT to constrainAdds a layer - - Draft_Line - - - Line - Linje - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Lager en 2-punkts linje. CTRL for magnet / SHIFT for å låse - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Mirror - - - - Mirrors the selected objects along a line defined by two points - Mirrors the selected objects along a line defined by two points - - - - Draft_Move - - - Move - Flytt - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - - - - Draft_Offset - - - Offset - Avsetting - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Forskyver aktivt objekt. CTRL for magnet/ SHIFT for å låse/ ALT for å kopiere - - - - Draft_PathArray - - - PathArray - PathArray - - - - Creates copies of a selected object along a selected path. - Creates copies of a selected object along a selected path. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Point - - - - Creates a point object - Oppretter et punktobjekt - - - - Draft_PointArray - - - PointArray - PointArray - - - - Creates copies of a selected object on the position of points. - Creates copies of a selected object on the position of points. - - - - Draft_Polygon - - - Polygon - Polygon - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Lager en vanlig polygon. CTRL for magnet/ SHIFT for å låse - - - - Draft_Rectangle - - - Rectangle - Rektangel - - - - Creates a 2-point rectangle. CTRL to snap - Lager et 2-punkts rektangel. CTRL for magnet - - - - Draft_Rotate - - - Rotate - Roter - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Roterer valgte objekter. CTRL for magnet/ SKIFT for å låse/ ALT lager en kopi - - - - Draft_Scale - - - Scale - Skaler - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Skalerer valgte objekter fra et basepunkt. CTRL for magnet/ SHIFT for å låse/ ALT for å kopiere - - - - Draft_SelectGroup - - - Select group - Velg gruppe - - - - Selects all objects with the same parents as this group - Merker alle objekter med samme overordnede som denne gruppen - - - - Draft_SelectPlane - - - SelectPlane - Velg plan - - - - Select a working plane for geometry creation - Velg et arbeidsplan for opprettelse av geometri - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Creates a proxy object from the current working plane - - - - Create Working Plane Proxy - Create Working Plane Proxy - - - - Draft_Shape2DView - - - Shape 2D view - Figur 2D-visning - - - - Creates Shape 2D views of selected objects - Oppretter figur 2D-visning for valgte objekter - - - - Draft_ShapeString - - - Shape from text... - Shape from text... - - - - Creates text string in shapes. - Creates text string in shapes. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Show Snap Bar - - - - Shows Draft snap toolbar - Shows Draft snap toolbar - - - - Draft_Slope - - - Set Slope - Set Slope - - - - Sets the slope of a selected Line or Wire - Sets the slope of a selected Line or Wire - - - - Draft_Snap_Angle - - - Angles - Vinkler - - - - Snaps to 45 and 90 degrees points on arcs and circles - Snaps to 45 and 90 degrees points on arcs and circles - - - - Draft_Snap_Center - - - Center - Center - - - - Snaps to center of circles and arcs - Snaps to center of circles and arcs - - - - Draft_Snap_Dimensions - - - Dimensions - Dimensions - - - - Shows temporary dimensions when snapping to Arch objects - Shows temporary dimensions when snapping to Arch objects - - - - Draft_Snap_Endpoint - - - Endpoint - Endpoint - - - - Snaps to endpoints of edges - Snaps to endpoints of edges - - - - Draft_Snap_Extension - - - Extension - Extension - - - - Snaps to extension of edges - Snaps to extension of edges - - - - Draft_Snap_Grid - - - Grid - Grid - - - - Snaps to grid points - Snaps to grid points - - - - Draft_Snap_Intersection - - - Intersection - Kryssningspunkt - - - - Snaps to edges intersections - Snaps to edges intersections - - - - Draft_Snap_Lock - - - Toggle On/Off - Toggle On/Off - - - - Activates/deactivates all snap tools at once - Aktiverer/deaktiverer alle snap-verktøy samtidig - - - - Lock - Lock - - - - Draft_Snap_Midpoint - - - Midpoint - Midpoint - - - - Snaps to midpoints of edges - Snaps to midpoints of edges - - - - Draft_Snap_Near - - - Nearest - Nearest - - - - Snaps to nearest point on edges - Snaps to nearest point on edges - - - - Draft_Snap_Ortho - - - Ortho - Ortho - - - - Snaps to orthogonal and 45 degrees directions - Snaps to orthogonal and 45 degrees directions - - - - Draft_Snap_Parallel - - - Parallel - Parallel - - - - Snaps to parallel directions of edges - Snaps to parallel directions of edges - - - - Draft_Snap_Perpendicular - - - Perpendicular - Perpendicular - - - - Snaps to perpendicular points on edges - Snaps to perpendicular points on edges - - - - Draft_Snap_Special - - - Special - Special - - - - Snaps to special locations of objects - Snaps to special locations of objects - - - - Draft_Snap_WorkingPlane - - - Working Plane - Working Plane - - - - Restricts the snapped point to the current working plane - Restricts the snapped point to the current working plane - - - - Draft_Split - - - Split - Split - - - - Splits a wire into two wires - Splits a wire into two wires - - - - Draft_Stretch - - - Stretch - Stretch - - - - Stretches the selected objects - Stretches the selected objects - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Tekst - - - - Creates an annotation. CTRL to snap - Lager en merknad. CTRL for magnet - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Veksler konstruksjonsmodus for neste objekter. - - - - Toggle Construction Mode - Toggle Construction Mode - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Toggle Continue Mode - - - - Toggles the Continue Mode for next commands. - Toggles the Continue Mode for next commands. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Bytt visningsmodus - - - - Swaps display mode of selected objects between wireframe and flatlines - Bytter visningsmodus på utvalgte objekter mellom trådrammer og flatlinjer - - - - Draft_ToggleGrid - - - Toggle Grid - Toggle Grid - - - - Toggles the Draft grid on/off - Toggles the Draft grid on/off - - - - Grid - Grid - - - - Toggles the Draft grid On/Off - Toggles the Draft grid On/Off - - - - Draft_Trimex - - - Trimex - Trimex - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - - - - Draft_UndoLine - - - Undo last segment - Angre siste segment - - - - Undoes the last drawn segment of the line being drawn - Angrer siste segment på linjen som blir tegnet - - - - Draft_Upgrade - - - Upgrade - Oppgrader - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - - - - Draft_Wire - - - Polyline - Polyline - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - - - - Draft_WireToBSpline - - - Wire to B-spline - Wire to B-spline - - - - Converts between Wire and B-spline - Converts between Wire and B-spline - - Form @@ -2489,22 +1102,22 @@ value by using the [ and ] keys while drawing Gui::Dialog::DlgSettingsDraft - + General Draft Settings Generelle innstillinger for utkast - + This is the default color for objects being drawn while in construction mode. Dette er standard farge for objekter tegnet i konstruksjonmodus. - + This is the default group name for construction geometry Dette er standard gruppenavn for konstruksjongeometri - + Construction Konstruksjon @@ -2514,37 +1127,32 @@ value by using the [ and ] keys while drawing Lagre gjeldende farge og linjebredde på tvers av økter - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - dersom denne er avkryssa vil kopieringsmodus beholdes på tvers av kommandoen, ellers vil kommandoer alltid starte i ikke kopieringsmodus - - - + Global copy mode Global kopieringsmodus - + Default working plane Standard arbeidsplan - + None Ingen - + XY (Top) XY (Topp) - + XZ (Front) XZ (Front) - + YZ (Side) YZ (Side) @@ -2607,12 +1215,12 @@ such as "Arial:Bold" Generelle innstillinger - + Construction group name Konstruksjonsgruppenavn - + Tolerance Toleranse @@ -2632,72 +1240,67 @@ such as "Arial:Bold" Here you can specify a directory containing SVG files containing <pattern> definitions that can be added to the standard Draft hatch patterns - + Constrain mod Constrain mod - + The Constraining modifier key The Constraining modifier key - + Snap mod Snap-modus - + The snap modifier key The snap modifier key - + Alt mod Alt mod - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - 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 Select base objects after copying - + If checked, a grid will appear when drawing If checked, a grid will appear when drawing - + Use grid Use grid - + Grid spacing Grid spacing - + The spacing between each grid line The spacing between each grid line - + Main lines every Main lines every - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. Mainlines will be drawn thicker. Specify here how many squares between mainlines. - + Internal precision level Internal precision level @@ -2727,17 +1330,17 @@ such as "Arial:Bold" Export 3D objects as polyface meshes - + If checked, the Snap toolbar will be shown whenever you use snapping If checked, the Snap toolbar will be shown whenever you use snapping - + Show Draft Snap toolbar Show Draft Snap toolbar - + Hide Draft snap toolbar after use Hide Draft snap toolbar after use @@ -2747,7 +1350,7 @@ such as "Arial:Bold" Show Working Plane tracker - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command @@ -2782,32 +1385,27 @@ such as "Arial:Bold" Translate white line color to black - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - - - + Use Part Primitives when available Use Part Primitives when available - + Snapping Snapping - + If this is checked, snapping is activated without the need to press the snap mod key If this is checked, snapping is activated without the need to press the snap mod key - + Always snap (disable snap mod) Always snap (disable snap mod) - + Construction geometry color Construction geometry color @@ -2877,12 +1475,12 @@ such as "Arial:Bold" Hatch patterns resolution - + Grid Grid - + Always show the grid Alltid vise rutenettet @@ -2932,7 +1530,7 @@ such as "Arial:Bold" Select a font file - + Fill objects with faces whenever possible Fill objects with faces whenever possible @@ -2987,12 +1585,12 @@ such as "Arial:Bold" mm - + Grid size Grid size - + lines lines @@ -3172,7 +1770,7 @@ such as "Arial:Bold" Automatic update (legacy importer only) - + Prefix labels of Clones with: Prefix labels of Clones with: @@ -3192,37 +1790,32 @@ such as "Arial:Bold" Number of decimals - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - - - + Shift Shift - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key The Alt modifier key - + The number of horizontal or vertical lines of the grid The number of horizontal or vertical lines of the grid - + The default color for new objects The default color for new objects @@ -3246,11 +1839,6 @@ such as "Arial:Bold" An SVG linestyle definition An SVG linestyle definition - - - When drawing lines, set focus on Length instead of X coordinate - When drawing lines, set focus on Length instead of X coordinate - Extension lines size @@ -3322,12 +1910,12 @@ such as "Arial:Bold" Max Spline Segment: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. This is the value used by functions that use a tolerance. @@ -3339,260 +1927,340 @@ Values with differences below this value will be treated as same. This value wil Use legacy python exporter - + 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 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 - + Construction Geometry Construction Geometry - + In-Command Shortcuts In-Command Shortcuts - + Relative Relative - + R R - + Continue Continue - + T T - + Close Lukk - + O O - + Copy Kopier - + P P - + Subelement Mode Subelement Mode - + D D - + Fill Fill - + L L - + Exit Exit - + A A - + Select Edge Select Edge - + E E - + Add Hold Add Hold - + Q Q - + Length Lengde - + H H - + Wipe Wipe - + W W - + Set WP Set WP - + U U - + Cycle Snap Cycle Snap - + ` ` - + Snap Snap - + S S - + Increase Radius Increase Radius - + [ [ - + Decrease Radius Decrease Radius - + ] ] - + Restrict X Restrict X - + X X - + Restrict Y Restrict Y - + Y Y - + Restrict Z Restrict Z - + Z Z - + Grid color Grid color - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Rediger - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3796,566 +2464,363 @@ This value is the maximum segment length. ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - Draft Snap - - draft - - not shape found - not shape found - - - - All Shapes must be co-planar - All Shapes must be co-planar - - - - The given object is not planar and cannot be converted into a sketch. - The given object is not planar and cannot be converted into a sketch. - - - - Unable to guess the normal direction of this object - Unable to guess the normal direction of this object - - - + Draft Command Bar Draft Command Bar - + Toggle construction mode Toggle construction mode - + Current line color Current line color - + Current face color Gjeldende overflatefarge - + Current line width Current line width - + Current font size Current font size - + Apply to selected objects Bruk på valgte objekter - + Autogroup off Autogroup off - + active command: aktiv kommando: - + None Ingen - + Active Draft command Aktiv kommando - + X coordinate of next point X koordinat for neste punkt - + X X - + Y Y - + Z Z - + Y coordinate of next point Y koordinat for neste punkt - + Z coordinate of next point Z koordinat for neste punkt - + Enter point Enter point - + Enter a new point with the given coordinates Enter a new point with the given coordinates - + Length Lengde - + Angle Vinkel - + Length of current segment Length of current segment - + Angle of current segment Angle of current segment - + Radius Radius - + Radius of Circle Sirkelradius - + If checked, command will not finish until you press the command button again Hvis denne er merket vil kommandoen ikke bli fullført før du trykker kommandoknappen igjen - + If checked, an OCC-style offset will be performed instead of the classic offset If checked, an OCC-style offset will be performed instead of the classic offset - + &OCC-style offset &OCC-style offset - - Add points to the current object - Legg punkter til det gjeldende objekt - - - - Remove points from the current object - Remove points from the current object - - - - Make Bezier node sharp - Make Bezier node sharp - - - - Make Bezier node tangent - Make Bezier node tangent - - - - Make Bezier node symmetric - Make Bezier node symmetric - - - + Sides Sides - + Number of sides Antall sider - + Offset Avsetting - + Auto Auto - + Text string to draw Text string to draw - + String Streng - + Height of text Height of text - + Height Høyde - + Intercharacter spacing Intercharacter spacing - + Tracking Tracking - + Full path to font file: Full path to font file: - + Open a FileChooser for font file Open a FileChooser for font file - + Line Linje - + DWire DWire - + Circle Sirkel - + Center X Senter X - + Arc Bue - + Point Point - + Label Label - + Distance Avstand - + Trim Trim - + Pick Object Velg objekt - + Edit Rediger - + Global X Global X - + Global Y Global Y - + Global Z Global Z - + Local X Local X - + Local Y Local Y - + Local Z Local Z - + Invalid Size value. Using 200.0. Invalid Size value. Using 200.0. - + Invalid Tracking value. Using 0. Invalid Tracking value. Using 0. - + Please enter a text string. Please enter a text string. - + Select a Font file Select a Font file - + Please enter a font file. Please enter a font file. - + Autogroup: Autogroup: - + Faces Flater - + Remove Fjern - + Add Legg til - + Facebinder elements Facebinder elements - - Create Line - Create Line - - - - Convert to Wire - Convert to Wire - - - + BSpline BSpline - + BezCurve BezCurve - - Create BezCurve - Create BezCurve - - - - Rectangle - Rektangel - - - - Create Plane - Create Plane - - - - Create Rectangle - Create Rectangle - - - - Create Circle - Create Circle - - - - Create Arc - Create Arc - - - - Polygon - Polygon - - - - Create Polygon - Create Polygon - - - - Ellipse - Ellipse - - - - Create Ellipse - Create Ellipse - - - - Text - Tekst - - - - Create Text - Create Text - - - - Dimension - Dimensjon - - - - Create Dimension - Create Dimension - - - - ShapeString - ShapeString - - - - Create ShapeString - Create ShapeString - - - + Copy Kopier - - - Move - Flytt - - - - Change Style - Change Style - - - - Rotate - Roter - - - - Stretch - Stretch - - - - Upgrade - Oppgrader - - - - Downgrade - Nedgrader - - - - Convert to Sketch - Convert to Sketch - - - - Convert to Draft - Convert to Draft - - - - Convert - Convert - - - - Array - Matrise - - - - Create Point - Create Point - - - - Mirror - Mirror - The DXF import/export libraries needed by FreeCAD to handle @@ -4376,581 +2841,329 @@ https://github.com/yorikvanhavre/Draft-dxf-importer To enabled FreeCAD to download these libraries, answer Yes. - - Draft.makeBSpline: not enough points - Draft.makeBSpline: not enough points - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: Equal endpoints forced Closed - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: Invalid pointslist - - - - No object given - No object given - - - - The two points are coincident - The two points are coincident - - - + Found groups: closing each open object inside Found groups: closing each open object inside - + Found mesh(es): turning into Part shapes Found mesh(es): turning into Part shapes - + Found 1 solidifiable object: solidifying it Found 1 solidifiable object: solidifying it - + Found 2 objects: fusing them Found 2 objects: fusing them - + Found several objects: creating a shell Found several objects: creating a shell - + Found several coplanar objects or faces: creating one face Found several coplanar objects or faces: creating one face - + Found 1 non-parametric objects: draftifying it Found 1 non-parametric objects: draftifying it - + Found 1 closed sketch object: creating a face from it Found 1 closed sketch object: creating a face from it - + Found 1 linear object: converting to line Found 1 linear object: converting to line - + Found closed wires: creating faces Found closed wires: creating faces - + Found 1 open wire: closing it Found 1 open wire: closing it - + Found several open wires: joining them Found several open wires: joining them - + Found several edges: wiring them Found several edges: wiring them - + Found several non-treatable objects: creating compound Found several non-treatable objects: creating compound - + Unable to upgrade these objects. Unable to upgrade these objects. - + Found 1 block: exploding it Found 1 block: exploding it - + Found 1 multi-solids compound: exploding it Found 1 multi-solids compound: exploding it - + Found 1 parametric object: breaking its dependencies Found 1 parametric object: breaking its dependencies - + Found 2 objects: subtracting them Found 2 objects: subtracting them - + Found several faces: splitting them Found several faces: splitting them - + Found several objects: subtracting them from the first one Found several objects: subtracting them from the first one - + Found 1 face: extracting its wires Found 1 face: extracting its wires - + Found only wires: extracting their edges Found only wires: extracting their edges - + No more downgrade possible No more downgrade possible - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - - - + No point found No point found - - ShapeString: string has no wires - ShapeString: string has no wires - - - + Relative Relative - + Continue Continue - + Close Lukk - + Fill Fill - + Exit Exit - + Snap On/Off Snap On/Off - + Increase snap radius Increase snap radius - + Decrease snap radius Decrease snap radius - + Restrict X Restrict X - + Restrict Y Restrict Y - + Restrict Z Restrict Z - + Select edge Select edge - + Add custom snap point Add custom snap point - + Length mode Length mode - + Wipe Wipe - + Set Working Plane Set Working Plane - + Cycle snap object Cycle snap object - + Check this to lock the current angle Check this to lock the current angle - + Coordinates relative to last point or absolute Coordinates relative to last point or absolute - + Filled Filled - + Finish Fullfør - + Finishes the current drawing or editing operation Finishes the current drawing or editing operation - + &Undo (CTRL+Z) &Undo (CTRL+Z) - + Undo the last segment Undo the last segment - + Finishes and closes the current line Finishes and closes the current line - + Wipes the existing segments of this line and starts again from the last point Wipes the existing segments of this line and starts again from the last point - + Set WP Set WP - + Reorients the working plane on the last segment Reorients the working plane on the last segment - + Selects an existing edge to be measured by this dimension Selects an existing edge to be measured by this dimension - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands - - Default - Standard - - - - Create Wire - Create Wire - - - - Unable to create a Wire from selected objects - Unable to create a Wire from selected objects - - - - Spline has been closed - Spline has been closed - - - - Last point has been removed - Last point has been removed - - - - Create B-spline - Create B-spline - - - - Bezier curve has been closed - Bezier curve has been closed - - - - Edges don't intersect! - Edges don't intersect! - - - - Pick ShapeString location point: - Pick ShapeString location point: - - - - Select an object to move - Select an object to move - - - - Select an object to rotate - Select an object to rotate - - - - Select an object to offset - Select an object to offset - - - - Offset only works on one object at a time - Offset only works on one object at a time - - - - Sorry, offset of Bezier curves is currently still not supported - Sorry, offset of Bezier curves is currently still not supported - - - - Select an object to stretch - Select an object to stretch - - - - Turning one Rectangle into a Wire - Turning one Rectangle into a Wire - - - - Select an object to join - Select an object to join - - - - Join - Join - - - - Select an object to split - Select an object to split - - - - Select an object to upgrade - Select an object to upgrade - - - - Select object(s) to trim/extend - Select object(s) to trim/extend - - - - Unable to trim these objects, only Draft wires and arcs are supported - Unable to trim these objects, only Draft wires and arcs are supported - - - - Unable to trim these objects, too many wires - Unable to trim these objects, too many wires - - - - These objects don't intersect - These objects don't intersect - - - - Too many intersection points - Too many intersection points - - - - Select an object to scale - Select an object to scale - - - - Select an object to project - Select an object to project - - - - Select a Draft object to edit - Select a Draft object to edit - - - - Active object must have more than two points/nodes - Active object must have more than two points/nodes - - - - Endpoint of BezCurve can't be smoothed - Endpoint of BezCurve can't be smoothed - - - - Select an object to convert - Select an object to convert - - - - Select an object to array - Select an object to array - - - - Please select base and path objects - Please select base and path objects - - - - Please select base and pointlist objects - - Please select base and pointlist objects - - - - - Select an object to clone - Select an object to clone - - - - Select face(s) on existing object(s) - Select face(s) on existing object(s) - - - - Select an object to mirror - Select an object to mirror - - - - This tool only works with Wires and Lines - This tool only works with Wires and Lines - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s shares a base with %d other objects. Please check if you want to modify this. - + Subelement mode Subelement mode - - Toggle radius and angles arc editing - Toggle radius and angles arc editing - - - + Modify subelements Modify subelements - + If checked, subelements will be modified instead of entire objects If checked, subelements will be modified instead of entire objects - + CubicBezCurve CubicBezCurve - - Some subelements could not be moved. - Some subelements could not be moved. - - - - Scale - Skaler - - - - Some subelements could not be scaled. - Some subelements could not be scaled. - - - + Top Topp - + Front Front - + Side Side - + Current working plane Current working plane - - No edit point found for selected object - No edit point found for selected object - - - + 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 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 @@ -4970,220 +3183,15 @@ To enabled FreeCAD to download these libraries, answer Yes. Layers - - Pick first point - Pick first point - - - - Pick next point - Pick next point - - - + Polyline Polyline - - Pick next point, or Finish (shift-F) or close (o) - Pick next point, or Finish (shift-F) or close (o) - - - - Click and drag to define next knot - Click and drag to define next knot - - - - Click and drag to define next knot: ESC to Finish or close (o) - Click and drag to define next knot: ESC to Finish or close (o) - - - - Pick opposite point - Pick opposite point - - - - Pick center point - Pick center point - - - - Pick radius - Pick radius - - - - Pick start angle - Pick start angle - - - - Pick aperture - Pick aperture - - - - Pick aperture angle - Pick aperture angle - - - - Pick location point - Pick location point - - - - Pick ShapeString location point - Pick ShapeString location point - - - - Pick start point - Pick start point - - - - Pick end point - Pick end point - - - - Pick rotation center - Pick rotation center - - - - Base angle - Base angle - - - - Pick base angle - Pick base angle - - - - Rotation - Rotation - - - - Pick rotation angle - Pick rotation angle - - - - Cannot offset this object type - Cannot offset this object type - - - - Pick distance - Pick distance - - - - Pick first point of selection rectangle - Pick first point of selection rectangle - - - - Pick opposite point of selection rectangle - Pick opposite point of selection rectangle - - - - Pick start point of displacement - Pick start point of displacement - - - - Pick end point of displacement - Pick end point of displacement - - - - Pick base point - Pick base point - - - - Pick reference distance from base point - Pick reference distance from base point - - - - Pick new distance from base point - Pick new distance from base point - - - - Select an object to edit - Select an object to edit - - - - Pick start point of mirror line - Pick start point of mirror line - - - - Pick end point of mirror line - Pick end point of mirror line - - - - Pick target point - Pick target point - - - - Pick endpoint of leader line - Pick endpoint of leader line - - - - Pick text position - Pick text position - - - + Draft Draft - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed @@ -5275,37 +3283,37 @@ To enabled FreeCAD to download these libraries, answer Yes. Create fillet - + Toggle near snap on/off Toggle near snap on/off - + Create text Lag tekst - + Press this button to create the text object, or finish your text with two blank lines Press this button to create the text object, or finish your text with two blank lines - + Center Y Center Y - + Center Z Center Z - + Offset distance Offset distance - + Trim distance Trim distance @@ -5320,74 +3328,9 @@ To enabled FreeCAD to download these libraries, answer Yes. Select contents - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Egendefinert - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Wire diff --git a/src/Mod/Draft/Resources/translations/Draft_pl.qm b/src/Mod/Draft/Resources/translations/Draft_pl.qm index 7cb1e03fcb..3ecad422a4 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_pl.qm and b/src/Mod/Draft/Resources/translations/Draft_pl.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_pl.ts b/src/Mod/Draft/Resources/translations/Draft_pl.ts index 2880d6e70d..8ede24d5a7 100644 --- a/src/Mod/Draft/Resources/translations/Draft_pl.ts +++ b/src/Mod/Draft/Resources/translations/Draft_pl.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Definiuje wzorzec kreskowania - - - - Sets the size of the pattern - Ustawia rozmiar wzoru - - - - Startpoint of dimension - Punkt początkowy wymiaru - - - - Endpoint of dimension - Punkt końcowy wymiaru - - - - Point through which the dimension line passes - Punkt, przez który przechodzi linia wymiarowa - - - - The object measured by this dimension - Obiekt mierzony tym wymiarem - - - - The geometry this dimension is linked to - Geometria połączona z tym wymiarem - - - - The measurement of this dimension - Miara tego wymiaru - - - - For arc/circle measurements, false = radius, true = diameter - Miara łuku/okręgu, fałsz = promień, prawda = średnica - - - - Font size - Wielkość czcionki - - - - The number of decimals to show - Liczba dziesiętnych do pokazania - - - - Arrow size - Rozmiar strzałki - - - - The spacing between the text and the dimension line - Odstęp między tekstem a linią wymiarową - - - - Arrow type - Styl strzałki - - - - Font name - Nazwa czcionki - - - - Line width - Szerekość linii - - - - Line color - Kolor linii - - - - Length of the extension lines - Długość linii pomocniczych - - - - Rotate the dimension arrows 180 degrees - Obróć strzałki wymiarowe o 180 stopni - - - - Rotate the dimension text 180 degrees - Obróć tekst wymiarowy o 180 stopni - - - - Show the unit suffix - Pokaż symbol jednostki - - - - The position of the text. Leave (0,0,0) for automatic position - Położenie tekstu. Pozostaw (0,0,0) jako pozycja automatyczna - - - - Text override. Use $dim to insert the dimension length - Zastępowanie tekstu. Użyj $dim, aby wstawić wymiar - - - - A unit to express the measurement. Leave blank for system default - Jednostka miary. Pozostaw puste aby użyć wartości domyślnej - - - - Start angle of the dimension - Kąt początkowy wymiaru - - - - End angle of the dimension - Kąt końcowy wymiaru - - - - The center point of this dimension - Punkt środkowy tego wymiaru - - - - The normal direction of this dimension - Normalny kierunek względem tego wymiaru - - - - Text override. Use 'dim' to insert the dimension length - Zastępowanie tekstu. Użyj 'dim', aby wstawić wymiar - - - - Length of the rectangle - Długość prostokąta - Radius to use to fillet the corners Promień zaokrąglenia narożników - - - Size of the chamfer to give to the corners - Wymiar fazowania narożników - - - - Create a face - Utwórz płaszczyznę - - - - Defines a texture image (overrides hatch patterns) - Określa obraz tekstury (zastępuje wzory kreskowania) - - - - Start angle of the arc - Kąt początkowy łuku - - - - End angle of the arc (for a full circle, give it same value as First Angle) - Końcowy kąt łuku (dla pełnego okręgu, daj taką samą wartość jak dla pierwszego kąta) - - - - Radius of the circle - Promień okręgu - - - - The minor radius of the ellipse - Mniejszy promień elipsy - - - - The major radius of the ellipse - Większy promień elipsy - - - - The vertices of the wire - Wierzchołki łamanej - - - - If the wire is closed or not - Czy łamana jest zamknięta - The start point of this line @@ -224,505 +24,155 @@ Długość tej linii - - Create a face if this object is closed - Utwórz ścianę jeśli ten obiekt jest zamknięty - - - - The number of subdivisions of each edge - Liczba podziałów każdej krawędzi - - - - Number of faces - Liczba płaszczyzn - - - - Radius of the control circle - Promień kontrolnego okręgu - - - - How the polygon must be drawn from the control circle - Jak należy narysować wielokąt z okręgu kontrolnego - - - + Projection direction Kierunek projekcji - + The width of the lines inside this object Grubość linii wewnątrz tego obiektu - + The size of the texts inside this object Rozmiar tekstów wewnątrz tego obiektu - + The spacing between lines of text Odstęp między wierszami tekstu - + The color of the projected objects Kolor rzutowanych obiektów - + The linked object Obiekt połączony - + Shape Fill Style Styl wypełnienia kształtu - + Line Style Styl linii - + If checked, source objects are displayed regardless of being visible in the 3D model Jeśli jest zaznaczone, obiekty źródłowe są wyświetlane niezależnie od tego, czy są widoczne w modelu 3D - - Create a face if this spline is closed - Utwórz ścianę jeśli ta krzywa składana jest zamknięta - - - - Parameterization factor - Współczynnik parametryzacji - - - - The points of the Bezier curve - Punkty krzywej Bezier'a - - - - The degree of the Bezier function - Stopień funkcja Beziera - - - - Continuity - Ciągłość - - - - If the Bezier curve should be closed or not - Jeśli krzywa Bezier'a powinna być zamknięta lub otwarta - - - - Create a face if this curve is closed - Utwórz ścianę jeśli ta krzywa jest zamknięta - - - - The components of this block - Składniki tego bloku - - - - The base object this 2D view must represent - Obiekt bazowy musi reprezentować widok 2D - - - - The projection vector of this object - Wektor rzutowania tego obiektu - - - - The way the viewed object must be projected - Sposób rzutowania oglądanego obiektu - - - - The indices of the faces to be projected in Individual Faces mode - Wskaźniki twarzy mają być wyświetlane w trybie pojedynczych twarzy - - - - Show hidden lines - Pokaż ukryte linie - - - + The base object that must be duplicated Obiekt Bazowy, który musi zostać zduplikowany - + The type of array to create Typ tablicy do utworzenia - + The axis direction Kierunek osi - + Number of copies in X direction Liczba kopii w kierunku X - + Number of copies in Y direction Liczba kopii w kierunku Y - + Number of copies in Z direction Liczba kopii w kierunku Z - + Number of copies Liczba kopii - + Distance and orientation of intervals in X direction Dystans i orientacja interwałów w kierunku X - + Distance and orientation of intervals in Y direction Dystans i orientacja interwałów w kierunku Y - + Distance and orientation of intervals in Z direction Dystans i orientacja interwałów w kierunku Z - + Distance and orientation of intervals in Axis direction Dystans i orientacja interwałów w kierunku Axis - + Center point Punkt środkowy - + Angle to cover with copies Kąt do pokrycia kopiami - + Specifies if copies must be fused (slower) Określa, czy kopie muszą byś zabezpieczone (wolniej) - + The path object along which to distribute objects Obiekt ścieżki, wzdłuż którego można rozmieszczać obiekty - + Selected subobjects (edges) of PathObj Wybrane podobiekty (krawędzie) PathObj - + Optional translation vector Opcjonalny wektor przemieszczenia - + Orientation of Base along path Orientacja bazy wzdłuż ścieżki - - X Location - Pozycja X - - - - Y Location - Pozycja Y - - - - Z Location - Pozycja Z - - - - Text string - Tekst - - - - Font file name - Nazwa pliku czcionki - - - - Height of text - Wysokość tekstu - - - - Inter-character spacing - Odstępy między znakami - - - - Linked faces - Połączone ściany - - - - Specifies if splitter lines must be removed - Określa, czy linie podziału muszą zostać usunięte - - - - An optional extrusion value to be applied to all faces - Opcjonalna wartość wytłaczania, którą należy zastosować do wszystkich powierzchni - - - - Height of the rectangle - Wysokość prostokąta - - - - Horizontal subdivisions of this rectangle - Poziome podziały tego prostokątu - - - - Vertical subdivisions of this rectangle - Pionowe podziały tego prostokątu - - - - The placement of this object - Położenie tego obiektu - - - - The display length of this section plane - Widoczna długość tej płaszczyzny przekroju - - - - The size of the arrows of this section plane - Rozmiar strzałek na tej płaszczyźnie przekroju - - - - For Cutlines and Cutfaces modes, this leaves the faces at the cut location - W przypadku trybów Cutlines i Cutfaces pozostawia twarze w miejscu cięcia - - - - The base object is the wire, it's formed from 2 objects - Obiektem podstawowym jest drut, utworzony z 2 obiektów - - - - The tool object is the wire, it's formed from 2 objects - Narzędziem podstawowym jest drut, utworzony z 2 obiektów - - - - The length of the straight segment - Długość segmentu prostej - - - - The point indicated by this label - Punkt wskazany przez tę etykietę - - - - The points defining the label polyline - Punkty definiujące polilinię etykiet - - - - The direction of the straight segment - Kierunek prostego segmentu - - - - The type of information shown by this label - Typ informacji pokazywanych przez tę etykietę - - - - The target object of this label - Obiekt docelowy tej etykiety - - - - The text to display when type is set to custom - Tekst do wyświetlenia, gdy typ jest ustawiony jako niestandardowy - - - - The text displayed by this label - Tekst wyświetlany przez tę etykietę - - - - The size of the text - Rozmiar tekstu - - - - The font of the text - Font tego tekstu - - - - The size of the arrow - Rozmiar strzałki - - - - The vertical alignment of the text - Pionowe wyrównanie tekstu - - - - The type of arrow of this label - Typ strzałki tej etykiety - - - - The type of frame around the text of this object - Typ ramki wokół tekstu tego obiektu - - - - Text color - Kolor tekstu - - - - The maximum number of characters on each line of the text box - Maksymalna liczba znaków w każdym wierszu pola tekstowego - - - - The distance the dimension line is extended past the extension lines - Odległość na jaką linia wymiarowa jest przedłużona poza linie przedłużenia - - - - Length of the extension line above the dimension line - Długość linii pomocniczej powyżej linii wymiaru - - - - The points of the B-spline - Punkty B-spline - - - - If the B-spline is closed or not - Czy B-spline jest zamknięta - - - - Tessellate Ellipses and B-splines into line segments - Te elipsy mozaikowe i B-splajny w segmenty liniowe - - - - Length of line segments if tessellating Ellipses or B-splines into line segments - Długość segmentów liniowych w przypadku mozaikowania elips lub B-spline w segmenty liniowe - - - - If this is True, this object will be recomputed only if it is visible - Jeśli to jest Prawda, obiekt ten zostanie przeliczony tylko wtedy, gdy będzie widoczny - - - + Base Baza - + PointList Lista punktów - + Count Przelicz - - - The objects included in this clone - Obiekty zawarte w tym klonie - - - - The scale factor of this clone - Współczynnik skali tego klonu - - - - If this clones several objects, this specifies if the result is a fusion or a compound - Jeśli klonuje kilka obiektów, określa to, czy wynikiem jest fuzja, czy związek - - - - This specifies if the shapes sew - To określa, czy kształty szyją - - - - Display a leader line or not - Wyświetl lub ukryj linie odniesienia - - - - The text displayed by this object - Tekst wyświetlany przez ten obiekt - - - - Line spacing (relative to font size) - Odstęp między wierszami (w stosunku do rozmiaru czcionki) - - - - The area of this object - Kształt tego obiektu - - - - Displays a Dimension symbol at the end of the wire - Wyświetla symbol wymiaru na końcu łamanej - - - - Fuse wall and structure objects of same type and material - Bezpieczna ściana i obiekty struktury tego samego typu i materiału - The objects that are part of this layer @@ -731,7 +181,7 @@ If on, the child objects of this layer will match its visual aspects - If on, the child objects of this layer will match its visual aspects + Jeśli włączone, obiekty podrzędne tej warstwy będą dopasowane do jej aspektów wizualnych @@ -759,83 +209,231 @@ The transparency of the children of this layer - - Shows the dimension line and arrows - Pokazuj linie wymiarowe oraz strzałki - - - - The length of this object - Długość obiektu - - - + Show array element as children object - Show array element as children object + Pokaż element tablicy jako obiekt podrzędny - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle - Distance between copies in a circle + Odległość pomiędzy kopiami na okręgu - + Distance between circles Odległość pomiędzy okręgami - + number of circles liczba okręgów + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Zmień nazwę + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Usuń + + + + Text + Tekst + + + + Font size + Wielkość czcionki + + + + Line spacing + Line spacing + + + + Font name + Nazwa czcionki + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Jednostki + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Szerekość linii + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Rozmiar strzałki + + + + Show lines + Pokaż linie + + + + Dimension overshoot + Przekroczenie wymiaru + + + + Extension lines + Extension lines + + + + Arrow type + Styl strzałki + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Pokazuj linie wymiarowe lub nie + + + + The width of the dimension lines + Szerokość linii wymiarowych + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Kropka + + + + Arrow + Strzałka + + + + Tick + Odhacz + + Draft - - - Slope - Nachylenie - - - - Scale - Skala - - - - Writing camera position - Pozycja kamery pisania - - - - Writing objects shown/hidden state - Pisanie obiektów pokazanych / ukrytych - - - - X factor - Czynnik X - - - - Y factor - Czynnik Y - - - - Z factor - współczynnik Z - - - - Uniform scaling - Jednolite skalowanie - - - - Working plane orientation - Orientacja płaszczyzny roboczej - Download of dxf libraries failed. @@ -845,54 +443,34 @@ from menu Tools -> Addon Manager Proszę zainstalować dodatek bibliotek dxf ręcznie z narzędzi menu -> menedżer dodadków - - This Wire is already flat - Ten Przewód jest już płaski - - - - Pick from/to points - Wybierz z/do punktów - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Nachylenie dla wybranych przewodów / linii: 0 = poziomo, 1 = 45 stopni w górę, -1 = 45 stopni w dół - - - - Create a clone - Utwórz klon - - - + %s cannot be modified because its placement is readonly. - %s cannot be modified because its placement is readonly. + %s nie może być zmodyfikowane ponieważ umiejscowienie jest tylko do odczytu. - + Upgrade: Unknown force method: Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius + + Draft creation tools + Narzędzia kreślarskie - Draft creation tools - Draft creation tools + Draft annotation tools + Narzędzia opisów kreślarskich - Draft annotation tools - Draft annotation tools + Draft modification tools + Draft modification tools - Draft modification tools - Draft modification tools + Draft utility tools + Draft utility tools @@ -907,20 +485,20 @@ Proszę zainstalować dodatek bibliotek dxf ręcznie z narzędzi menu -> mene &Modification - &Modification + &Modyfikacja &Utilities - &Utilities + &Narzędzia - + Draft Szkic - + Import-Export Import-Eksport @@ -930,107 +508,117 @@ Proszę zainstalować dodatek bibliotek dxf ręcznie z narzędzi menu -> mene Circular array - Circular array + Szyk kołowy - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 - Center of rotation + Środek obrotu - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point - Reset point + Zresetuj punkt - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Bezpiecznik - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance - Tangential distance + Odległość styczna - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance - Radial distance + Odległość promieniowa - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers - Number of circular layers + Liczba warstw kołowych - + Symmetry Symetria - + (Placeholder for the icon) - (Placeholder for the icon) + (Miejsce na ikonę) @@ -1042,103 +630,121 @@ Proszę zainstalować dodatek bibliotek dxf ręcznie z narzędzi menu -> mene - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z - Reset Z + Zresetuj Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Bezpiecznik - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) - (Placeholder for the icon) + (Miejsce na ikonę) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X - Reset X + Zresetuj 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y - Reset Y + Zresetuj 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. + 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 + Liczba elementów @@ -1150,83 +756,95 @@ Proszę zainstalować dodatek bibliotek dxf ręcznie z narzędzi menu -> mene - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 - Center of rotation + Środek obrotu - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point - Reset point + Zresetuj punkt - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Bezpiecznik - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 - Polar angle + Kąt polarny - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements - Number of elements + Liczba elementów - + (Placeholder for the icon) - (Placeholder for the icon) + (Miejsce na ikonę) @@ -1292,375 +910,6 @@ Proszę zainstalować dodatek bibliotek dxf ręcznie z narzędzi menu -> mene Zresetuj punkt - - Draft_AddConstruction - - - Add to Construction group - Dodać do grupy budowlanej - - - - Adds the selected objects to the Construction group - Dodawanie wybranych obiektów do grupy budowlanej - - - - Draft_AddPoint - - - Add Point - Dodaj punkt - - - - Adds a point to an existing Wire or B-spline - Dodaje punkt do bieżącego szkieletu lub B-spline - - - - Draft_AddToGroup - - - Move to group... - Przenieś do grupy... - - - - Moves the selected object(s) to an existing group - Przenieś wybrane obiekt(-y) do bieżącej grupy - - - - Draft_ApplyStyle - - - Apply Current Style - Zastosuj Bieżący styl - - - - Applies current line width and color to selected objects - Stosuje bieżącą szerokość linii i kolorów do zaznaczonych obiektów - - - - Draft_Arc - - - Arc - Łuk - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Tworzy łuk według punktu środkowego i promienia. CTRL, aby przyciągnąć, SHIFT, aby ograniczyć - - - - Draft_ArcTools - - - Arc tools - Narzędzia łuku - - - - Draft_Arc_3Points - - - Arc 3 points - Łuk przez 3 punkty - - - - Creates an arc by 3 points - Tworzy łuk przez 3 punkty - - - - Draft_Array - - - Array - Tablica - - - - Creates a polar or rectangular array from a selected object - Tworzy biegunową lub prostokątną tablicę z zaznaczonego obiektu - - - - Draft_AutoGroup - - - AutoGroup - Autogrupowanie - - - - Select a group to automatically add all Draft & Arch objects to - Wybierz grupę, aby automatycznie dodać wszystkie obiekty Draft i Arch do - - - - Draft_BSpline - - - B-spline - B-spline - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Tworzy wielopunktowe B-spline. CTRL aby przyciągnąć, SHIFT aby ograniczyć - - - - Draft_BezCurve - - - BezCurve - Krzywa Beziera - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Tworzy krzywą Beziera. Klawisz CTRL aby przyciągnąć, SHIFT aby ograniczyć - - - - Draft_BezierTools - - - Bezier tools - Narzędzia Beziera - - - - Draft_Circle - - - Circle - Okrąg - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Tworzy okrąg. CTRL przyciągaj, ALT wybierz styczną obiektu - - - - Draft_Clone - - - Clone - Klon - - - - Clones the selected object(s) - Klonuje wskazany obiekt(y) - - - - Draft_CloseLine - - - Close Line - Zamknij Linię - - - - Closes the line being drawn - Zamyka rysowaną linię - - - - Draft_CubicBezCurve - - - CubicBezCurve - PrzestrzenieBezKrzywych - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Tworzy krzywą sześcienną Beziera -Kliknij i przeciągnij, aby zdefiniować punkty kontrolne. CTRL, aby przyciągnąć, SHIFT, aby ograniczyć - - - - Draft_DelPoint - - - Remove Point - Usuń punkt - - - - Removes a point from an existing Wire or B-spline - Usuwa punktu z bieżącego szkieletu lub B-spline - - - - Draft_Dimension - - - Dimension - Wymiar - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Tworzy wymiar. CTRL przyciągaj, SHIFT, aby ograniczyć, ALT, aby zaznaczyć segment - - - - Draft_Downgrade - - - Downgrade - Zainstalowanie starszej wersji - - - - Explodes the selected objects into simpler objects, or subtracts faces - Rozbicie wybranych obiektów na prostsze obiekty, lub odjęcie płaszczyzn - - - - Draft_Draft2Sketch - - - Draft to Sketch - Projekt do szkicu - - - - Convert bidirectionally between Draft and Sketch objects - Konwersja dwukierunkowa pomiędzy obiektami Draft i Sketch - - - - Draft_Drawing - - - Drawing - Rysunek - - - - Puts the selected objects on a Drawing sheet - Umieszcza wybrane obiekty na arkuszu rysunku - - - - Draft_Edit - - - Edit - Edytuj - - - - Edits the active object - Modyfikuje aktywny obiekt - - - - Draft_Ellipse - - - Ellipse - Elipsa - - - - Creates an ellipse. CTRL to snap - Tworzy elipsę. CTRL żeby włączyć przyciąganie - - - - Draft_Facebinder - - - Facebinder - Grupa powierzchni - - - - Creates a facebinder object from selected face(s) - Tworzy obiekt grupę powierzchni z zaznaczonej(-nych) powierzchni - - - - Draft_FinishLine - - - Finish line - Zakończenie linii - - - - Finishes a line without closing it - Zakończenie linii bez zamykania - - - - Draft_FlipDimension - - - Flip Dimension - Odwróć przestrznie - - - - Flip the normal direction of a dimension - odwróć normalny wymiar przestrzeni - - - - Draft_Heal - - - Heal - Ulecz - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Naprawia błędnie zapisane obiekty Szkicu z wcześniejszych wersji FreeCAD - - - - Draft_Join - - - Join - Połącz - - - - Joins two wires together - Łączy dwa przewody razem - - - - Draft_Label - - - Label - Etykieta - - - - Creates a label, optionally attached to a selected object or element - Tworzy etykietę, opcjonalnie dołączoną do wybranego obiektu lub elementu - - Draft_Layer @@ -1674,645 +923,6 @@ Kliknij i przeciągnij, aby zdefiniować punkty kontrolne. CTRL, aby przyciągn Dodaj warstwę - - Draft_Line - - - Line - Linia - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Tworzy 2-punktowe line. CTRL przyciągaj, SHIFT ogranicz - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Odbicie lustrzane - - - - Mirrors the selected objects along a line defined by two points - Odbicie szkicu - - - - Draft_Move - - - Move - Przesuń - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Przenosi wybrane obiekty między 2 punktami. CTRL, aby przyciągnąć, SHIFT, aby ograniczyć - - - - Draft_Offset - - - Offset - Offset - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Offset aktywnego obiektu. CTRL przyciągnij, SHIFT, ogranicz, ALT, kopiuj - - - - Draft_PathArray - - - PathArray - ŚcieżkaSzyku - - - - Creates copies of a selected object along a selected path. - Utwórz kopię wybranego obiektu względem zdefiniowanej ścieżki - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Punkt - - - - Creates a point object - Tworzy obiekt punktowy - - - - Draft_PointArray - - - PointArray - Tablica Punktów - - - - Creates copies of a selected object on the position of points. - Tworzy w miejscu punktów kopie wybranych obiektów. - - - - Draft_Polygon - - - Polygon - Wielokąt - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Tworzy regularny wielobok. CTRL przyciągaj, SHIFT ogranicz - - - - Draft_Rectangle - - - Rectangle - Prostokąt - - - - Creates a 2-point rectangle. CTRL to snap - Tworzy prostokąt względem 2 punktów. CTRL przyciągnij - - - - Draft_Rotate - - - Rotate - Obróć - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Obraca wybrane obiekty. CTRL przyciągaj, SHIFT, ogranicz, ALT tworzy kopię - - - - Draft_Scale - - - Scale - Skala - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Skaluje zaznaczone obiekty z punktu bazowego. CTRL przyciąganie, SHIFT, aby ograniczyć, ALT, aby skopiować - - - - Draft_SelectGroup - - - Select group - Zaznacz grupę... - - - - Selects all objects with the same parents as this group - Zaznacza wszystkie obiekty w danej grupie od tych samych rodziców - - - - Draft_SelectPlane - - - SelectPlane - Wybierz płaszczyznę - - - - Select a working plane for geometry creation - Wybierz płaszczyznę roboczą do tworzenia geometrii - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Tworzy obiekt proxy z aktualnej płaszczyzny roboczej - - - - Create Working Plane Proxy - Tworzenie powierzchni roboczej Proxy - - - - Draft_Shape2DView - - - Shape 2D view - Widok 2D kształtu - - - - Creates Shape 2D views of selected objects - Tworzy kształt 2D z widoków zaznaczonych obiektów - - - - Draft_ShapeString - - - Shape from text... - Kształt z tekstu... - - - - Creates text string in shapes. - Utwórz tekst po krzywiźnie. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Pokaż belkę przyciągania - - - - Shows Draft snap toolbar - Pokazuje przyciąganie do paska narzędzi w module Szkic - - - - Draft_Slope - - - Set Slope - Ustaw nachylenie - - - - Sets the slope of a selected Line or Wire - Ustawia nachylenie wybranej linii lub szkieletu - - - - Draft_Snap_Angle - - - Angles - Kąty - - - - Snaps to 45 and 90 degrees points on arcs and circles - Przyciągaj do punktów 45-tego i 90-tego stopnia na łukach i okręgach - - - - Draft_Snap_Center - - - Center - Środek - - - - Snaps to center of circles and arcs - Przyciągaj do środka łuków i okręgów - - - - Draft_Snap_Dimensions - - - Dimensions - Wymiary - - - - Shows temporary dimensions when snapping to Arch objects - Pokazuj chwilowe wymiary podczas przyciągania do łuków - - - - Draft_Snap_Endpoint - - - Endpoint - Punkt końcowy - - - - Snaps to endpoints of edges - Przyciągaj do punktów końcowych krawędzi - - - - Draft_Snap_Extension - - - Extension - Rozszerzenie - - - - Snaps to extension of edges - Przyciągaj do rozszerzenia krawędzi - - - - Draft_Snap_Grid - - - Grid - Siatka - - - - Snaps to grid points - Przyciągaj do punktów sieci - - - - Draft_Snap_Intersection - - - Intersection - Przecięcie - - - - Snaps to edges intersections - Przyciągaj do miejsc przecięcia krawędzi - - - - Draft_Snap_Lock - - - Toggle On/Off - Przełączanie Włącz/Wyłącz - - - - Activates/deactivates all snap tools at once - Włącza/Wyłącza wszystkie narzędzia przyciągania - - - - Lock - Blokada - - - - Draft_Snap_Midpoint - - - Midpoint - Punkt środkowy - - - - Snaps to midpoints of edges - Przyciągnij do punktów środkowych krawędzi - - - - Draft_Snap_Near - - - Nearest - Najbliższy - - - - Snaps to nearest point on edges - Przyciągnij do najbliższego punktu krawędzi - - - - Draft_Snap_Ortho - - - Ortho - Orto - - - - Snaps to orthogonal and 45 degrees directions - Przyciągnij do pozycji ortogonalnej i kierunku 45 stopni - - - - Draft_Snap_Parallel - - - Parallel - Równolegle - - - - Snaps to parallel directions of edges - Przyciągnij równolegle do kierunku krawędzi - - - - Draft_Snap_Perpendicular - - - Perpendicular - Prostopadle - - - - Snaps to perpendicular points on edges - Przyciągnij prostopadle do punktu na krawędzi - - - - Draft_Snap_Special - - - Special - Specjalne - - - - Snaps to special locations of objects - Przyciąga do specjalnych lokalizacji obiektów - - - - Draft_Snap_WorkingPlane - - - Working Plane - Płaszczyzna robocza - - - - Restricts the snapped point to the current working plane - Przypisz przyciągany punkt do bieżącej płaszczyzny roboczej - - - - Draft_Split - - - Split - Rozdziel - - - - Splits a wire into two wires - Dzieli przewód na dwa przewody - - - - Draft_Stretch - - - Stretch - Rozciągnij - - - - Stretches the selected objects - Rozciąga wybrane obiekty - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Tekst - - - - Creates an annotation. CTRL to snap - Tworzy adnotacje. CTRL przyciągnij - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Przełącza tryb budowy dla kolejnych obiektów. - - - - Toggle Construction Mode - Przełącz do trybu budowy - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Przełącz w tryb ciągły - - - - Toggles the Continue Mode for next commands. - Przełącza tryb Kontynuuj dla następnego polecenia. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Przełącz tryb wyświetlania - - - - Swaps display mode of selected objects between wireframe and flatlines - Zamiana trybu wyświetlania wybranych obiektów pomiędzy modelem siatkowym i liniowym - - - - Draft_ToggleGrid - - - Toggle Grid - Przełącz siatki - - - - Toggles the Draft grid on/off - Włącza/wyłącza siatkę Draft - - - - Grid - Siatka - - - - Toggles the Draft grid On/Off - Włącza/wyłącza siatkę szkicu - - - - Draft_Trimex - - - Trimex - Przytnij/Rozciągnij - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Przycina lub rozszerza zaznaczony obiekt, lub wytłacza pojedyncze powierzchnie. CTRL skokowo, SHIFT ogranicza do aktualnego segmentu lub do prostopadłej, ALT odwraca - - - - Draft_UndoLine - - - Undo last segment - Cofnij ostatni segment - - - - Undoes the last drawn segment of the line being drawn - Cofa ostatni segment rysowanej linii - - - - Draft_Upgrade - - - Upgrade - Aktualizuj - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Łączy wybrane obiekty w jeden lub konwertuje zamknięte przewody na wypełnione twarze lub jednoczy twarze - - - - Draft_Wire - - - Polyline - Polilinia - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Tworzy wielopunktową linię (polilinię). CTRL, aby przyciąć, SHIFT, aby ograniczyć - - - - Draft_WireToBSpline - - - Wire to B-spline - Połącz z B-splajnem - - - - Converts between Wire and B-spline - Konwertuje pomiędzy Wire a B-spline - - Form @@ -2365,7 +975,7 @@ Or choose one of the options below Align to view - Align to view + Wyrównaj do widoku @@ -2472,38 +1082,38 @@ value by using the [ and ] keys while drawing Center view - Center view + Widok wyśrodkowany Resets the working plane to its previous position - Resets the working plane to its previous position + Resetuje płaszczyznę roboczą do poprzedniej pozycji Previous - Previous + Poprzedni Gui::Dialog::DlgSettingsDraft - + General Draft Settings Ogólne ustawienia rysunkowe - + This is the default color for objects being drawn while in construction mode. Jest to domyślny kolor dla obiektów, które są sporządzone w trybie budowy. - + This is the default group name for construction geometry Jest to domyślna nazwa grupy dla geometrii konstrukcji - + Construction Konstrukcja @@ -2513,37 +1123,32 @@ value by using the [ and ] keys while drawing Zapisz bieżący kolor i szerokość linii całej sesji - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - Jeśli włączone, tryb kopiowania jest aktywny w czasie komendy. Domyślnie tryb kopiowania jest wyłączony. - - - + Global copy mode Tryb globalny kopiowania - + Default working plane Domyślna płaszczyzna robocza - + None Żaden - + XY (Top) XY (góra) - + XZ (Front) XZ (przód) - + YZ (Side) YZ (strona) @@ -2606,12 +1211,12 @@ such as "Arial:Bold" Ustawienia ogólne - + Construction group name Nazwa grupy Konstrukcja - + Tolerance Tolerancja @@ -2631,72 +1236,67 @@ such as "Arial:Bold" Podaj folder zawierający pliki SVG definicji wzorów wypełnienia ,które można dodać do standardowego modułu wypełnień Draft. - + Constrain mod moduł Ograniczanie - + The Constraining modifier key Klawisz modyfikujący ograniczanie - + Snap mod Tryb Snap - + The snap modifier key Klawisz modyfikujący przyciąganie - + Alt mod Alt mod - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - Po wklejeniu skopiowanych obiektów zaznaczone są kopie. Ta opcja powoduje, że zaznaczone pozostają obiekty bazowe. - - - + Select base objects after copying Zaznacz obiekty bazowe po skopiowaniu - + If checked, a grid will appear when drawing Jeśli zaznaczone, podczas rysowania będzie widoczna siatka - + Use grid Użyj siatki - + Grid spacing Odstępy siatki - + The spacing between each grid line Odstępy między liniami siatki - + Main lines every Wszystkie główne linie - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. Linia główna będzie grubsza. Określ, ile kwadratów między liniami głównymi. - + Internal precision level Wewnętrzny poziom precyzji @@ -2726,17 +1326,17 @@ such as "Arial:Bold" Eksport obiektu 3D jako wielofasetowa siatka - + If checked, the Snap toolbar will be shown whenever you use snapping Jeśli ta opcja jest zaznaczona, przyciąganie paska narzędzi pojawi się gdy używasz, opcji przyciągania - + Show Draft Snap toolbar Pokazuje przyciąganie do paska narzędzi w module Szkic - + Hide Draft snap toolbar after use Po użyciu ukrywa przyciąganie do paska narzędzi w module Szkic @@ -2746,7 +1346,7 @@ such as "Arial:Bold" Pokaż tracker płaszczyzny pracy - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command Jeśli ta opcja jest zaznaczona, siatka modułu Draft zawsze będzie widoczna w czasie gdy moduł Draft jest modułem aktywnym. W przeciwnym razie tylko używając polecenia @@ -2781,32 +1381,27 @@ such as "Arial:Bold" Zamień kolor linii z białego na czarny - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - Gdy to pole jest zaznaczone, narzędzia projektu stworzą część pierwotną zamiast obiektów, jeśli będą dostępne. - - - + Use Part Primitives when available Używaj Prymitywów Części, gdy dostępne - + Snapping Przyciąganie - + If this is checked, snapping is activated without the need to press the snap mod key Jeśli to pole jest zaznaczone przyciąganie jest aktywne nawet bez włączania trybu przyciągania - + Always snap (disable snap mod) Zawsze przyciągaj (deaktywuje tryb przyciągania) - + Construction geometry color Kolor geometrii konstrukcji @@ -2876,12 +1471,12 @@ such as "Arial:Bold" Rozdzielczość wzorów kreskowania - + Grid Siatka - + Always show the grid Zawsze pokazuj siatkę @@ -2931,7 +1526,7 @@ such as "Arial:Bold" Wybierz plik czcionki - + Fill objects with faces whenever possible Wypełnij obiekt powierzchniami, gdy tylko możliwe @@ -2986,12 +1581,12 @@ such as "Arial:Bold" mm - + Grid size Rozmiar siatki - + lines linie @@ -3171,7 +1766,7 @@ such as "Arial:Bold" Automatyczna aktualizacja (tylko bazowy importer) - + Prefix labels of Clones with: Prefiksy etykiet klonów za pomocą: @@ -3191,37 +1786,32 @@ such as "Arial:Bold" Ilość miejsc dziesiętnych - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - Jeśli ta opcja jest zaznaczona, obiekty pojawią się jako wypełnione domyślnie. W przeciwnym razie pojawią się one jako szkielet - - - + Shift Shift - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key Klawisz modyfikujący Alt - + The number of horizontal or vertical lines of the grid Liczba poziomych lub pionowych linii sietki - + The default color for new objects Domyślny kolor nowego obiektu @@ -3245,11 +1835,6 @@ such as "Arial:Bold" An SVG linestyle definition Definicja rodzaju linii SVG - - - When drawing lines, set focus on Length instead of X coordinate - Podczas rysowania linii ustaw ostrość na długość zamiast współrzędnej X - Extension lines size @@ -3321,12 +1906,12 @@ such as "Arial:Bold" Maksymalny segment splajnu: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. Liczba miejsc po przecinku we współrzędnych wewnętrznych (np. 3 = 0,001). Wartości pomiędzy 6 a 8 są zwykle uważane za najlepszy kompromis wśród użytkowników FreeCADa. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. Jest to wartość używana przez funkcje, które używają tolerancji. Wartości z różnicami poniżej tej wartości będą traktowane tak samo. Ta wartość będzie wkrótce przestarzała, więc powyższy poziom dokładności kontroluje oba. @@ -3337,260 +1922,340 @@ Values with differences below this value will be treated as same. This value wil Użyj starszego eksportera pytona - + 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 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 - + Construction Geometry Geometria Konstrukcji - + In-Command Shortcuts Skróty poleceń - + Relative Względny - + R R - + Continue Kontynuuj - + T T - + Close Zamknij - + O O - + Copy Kopiuj - + P P - + Subelement Mode Subelement Mode - + D D - + Fill Wypełnij - + L L - + Exit Wyjdź - + A A - + Select Edge Wybierz krawędź - + E E - + Add Hold Add Hold - + Q Q - + Length Długość - + H H - + Wipe Wyczyść - + W W - + Set WP Ustaw WP - + U U - + Cycle Snap Cycle Snap - + ` ` - + Snap Przyciągnij - + S S - + Increase Radius Zwiększ promień - + [ [ - + Decrease Radius Zmniejsz promień - + ] ] - + Restrict X Ogranicz X - + X X - + Restrict Y Ogranicz Y - + Y Y - + Restrict Z Ogranicz Z - + Z Z - + Grid color Kolor siatki - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Edytuj - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3605,16 +2270,16 @@ Values with differences below this value will be treated as same. This value wil Python importer is used, otherwise the newer C++ is used. Note: C++ importer is faster, but is not as featureful yet - Python importer is used, otherwise the newer C++ is used. -Note: C++ importer is faster, but is not as featureful yet + Importer Pythona jest używany, w przeciwnym razie używany jest nowszy C++. +Uwaga: C++ importer jest szybszy, ale nie jest jeszcze tak funkcjonalny Python exporter is used, otherwise the newer C++ is used. Note: C++ importer is faster, but is not as featureful yet - Python exporter is used, otherwise the newer C++ is used. -Note: C++ importer is faster, but is not as featureful yet + Eksporter Pythona jest używany, w przeciwnym razie użyto nowszego C++. +Uwaga: C++ importer jest szybszy, ale nie jest jeszcze tak funkcjonalny @@ -3629,12 +2294,12 @@ from the Addon Manager. If unchecked, texts and mtexts won't be imported - If unchecked, texts and mtexts won't be imported + Jeśli to pole wyboru nie jest zaznaczone, teksty / mteksty nie zostaną zaimportowane If unchecked, points won't be imported - If unchecked, points won't be imported + Jeśli odznaczone, punkty nie zostaną zaimportowane @@ -3676,8 +2341,8 @@ Example: for files in millimeters: 1, in centimeters: 10, Colors will be retrieved from the DXF objects whenever possible. Otherwise default colors will be applied. - Colors will be retrieved from the DXF objects whenever possible. -Otherwise default colors will be applied. + Kolory będą pobierane z obiektów DXF kiedy tylko jest to możliwe. +W przeciwnym razie zostaną zastosowane domyślne kolory. @@ -3708,7 +2373,7 @@ instead of the size they have in the DXF document Use Layers - Use Layers + Użyj warstw @@ -3794,566 +2459,363 @@ This value is the maximum segment length. ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - Przyciągnij projekt - - draft - - not shape found - nie znaleziono kształtu - - - - All Shapes must be co-planar - Wszystkie kształty muszą być współpłaszczyznowe - - - - The given object is not planar and cannot be converted into a sketch. - Podany obiekt nie jest planarny i nie może być konwertowany na szkic. - - - - Unable to guess the normal direction of this object - Nie można odgadnąć normalnego kierunku tego obiektu - - - + Draft Command Bar Pasek komend projektu - + Toggle construction mode Przełącz tryb budowlany - + Current line color Obecny kolor linii - + Current face color Obrecny kolor twarzy - + Current line width Obecna szerokość linii - + Current font size Obecny rozmiar czcionki - + Apply to selected objects Zastosuj do wybranych obiektów - + Autogroup off Wyłącz Autogrupowanie - + active command: aktywne polecenie: - + None Żaden - + Active Draft command Aktywne polecenie kreślarskie - + X coordinate of next point Współrzędna X następnego punktu - + X X - + Y Y - + Z Z - + Y coordinate of next point Współrzędna Y następnego punktu - + Z coordinate of next point Współrzędna Z następnego punktu - + Enter point Wprowadź punkt - + Enter a new point with the given coordinates Wprowadź nowy punkt z koordynatami - + Length Długość - + Angle Kąt - + Length of current segment Długość odcinka bieżącego - + Angle of current segment Kąt bieżącego segmentu - + Radius Promień - + Radius of Circle Promień okręgu - + If checked, command will not finish until you press the command button again Jeżeli opcja jest zaznaczona, polecenie nie zostanie zakończone do momentu naciśnięcia przycisku polecenia ponownie - + If checked, an OCC-style offset will be performed instead of the classic offset Jeśli zaznaczone, będzie wykonywane przesunięcie w stylu OCC zamiast classic - + &OCC-style offset &OCC-styl przesunięcie - - Add points to the current object - Dodaj punkty do aktywnego obiektu - - - - Remove points from the current object - Usuń punkty z aktywnego obiektu - - - - Make Bezier node sharp - Zrób węzeł krzywej Beziera ostrym - - - - Make Bezier node tangent - Zrób węzeł krzywej Beziera styczny - - - - Make Bezier node symmetric - Zrób węzeł krzywej Beziera symetryczny - - - + Sides Boki - + Number of sides Liczba boków - + Offset Offset - + Auto Automatyczny - + Text string to draw Krzywe tekstu do rysowania - + String Ciąg - + Height of text Wysokość tekstu - + Height Wysokość - + Intercharacter spacing Odstęp pomiędzy znakami - + Tracking Śledzenie - + Full path to font file: Pełna ścieżka do pliku czcionki: - + Open a FileChooser for font file Otwórz okno wyboru pliku dla czcionki - + Line Linia - + DWire DWire - + Circle Okrąg - + Center X Środek X - + Arc Łuk - + Point Punkt - + Label Etykieta - + Distance Odległość - + Trim Ucinanie - + Pick Object Wybierz obiekt - + Edit Edytuj - + Global X Globalna X - + Global Y Globalna Y - + Global Z Globalna Z - + Local X Lokalna X - + Local Y Lokalna Y - + Local Z Lokalna Z - + Invalid Size value. Using 200.0. Nieprawidłowa wartość rozmiaru. Użyj 200.0. - + Invalid Tracking value. Using 0. Nieprawidłowa wartość śledzenia. Użyj 0. - + Please enter a text string. Wprowadź tekst. - + Select a Font file Wybierz plik czcionki - + Please enter a font file. Wprowadź plik czcionki. - + Autogroup: Autogrupowanie: - + Faces Ściany - + Remove Usuń - + Add Dodaj - + Facebinder elements Elementy facebindera - - Create Line - Utwórz linię - - - - Convert to Wire - Konwersja do szkieletu - - - + BSpline BSpline - + BezCurve Krzywa Beziera - - Create BezCurve - Stwórz krzywą Beziera - - - - Rectangle - Prostokąt - - - - Create Plane - Utwórz płaszczyznę - - - - Create Rectangle - Utwórz Prostokąt - - - - Create Circle - Utwórz Okrąg - - - - Create Arc - Utwórz Łuk - - - - Polygon - Wielokąt - - - - Create Polygon - Utwórz Wielokąt - - - - Ellipse - Elipsa - - - - Create Ellipse - Utwórz elipsę - - - - Text - Tekst - - - - Create Text - Utwórz Tekst - - - - Dimension - Wymiar - - - - Create Dimension - Utwórz Wymiarowanie - - - - ShapeString - Forma teksowa - - - - Create ShapeString - Stwórz formę tekstową - - - + Copy Kopiuj - - - Move - Przesuń - - - - Change Style - Zmiana Stylu - - - - Rotate - Obróć - - - - Stretch - Rozciągnij - - - - Upgrade - Aktualizuj - - - - Downgrade - Zainstalowanie starszej wersji - - - - Convert to Sketch - Konwertuj do Szkicu - - - - Convert to Draft - Konwersja do Draft - - - - Convert - Konwertuj - - - - Array - Tablica - - - - Create Point - Stwórz punkt - - - - Mirror - Odbicie lustrzane - The DXF import/export libraries needed by FreeCAD to handle @@ -4373,581 +2835,329 @@ https://github.com/yorikvanhavre/Draft-dxf-importer żeby pozwolić FreeCAD na pobranie bibliotek, odpowiedz tak. - - Draft.makeBSpline: not enough points - Draft.makeBSpline: niewystarczająca ilość punktów - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: Równe punkty końcowe, wymuszono Zamknięcie - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: Nieprawidłowa lista punktów - - - - No object given - Nie podano obiektu - - - - The two points are coincident - Dwa punkty są zbieżne - - - + Found groups: closing each open object inside Znalezione grupy: zamknięcie każdego otwartego obiektu wewnątrz - + Found mesh(es): turning into Part shapes Znaleziono siatkę(-ki): zamieniam w kształty Części - + Found 1 solidifiable object: solidifying it Found 1 solidifiable object: solidifying it - + Found 2 objects: fusing them Znaleziono 2 obiekty: łączenie ich - + Found several objects: creating a shell Znaleziono kilka obiektów: tworzenie powłoki - + Found several coplanar objects or faces: creating one face Znaleziono kilka obiektów współpłaszczyznowych lub powierzchń: tworzenie jednej powierzchni - + Found 1 non-parametric objects: draftifying it Znaleziono 1 nieparametryczny obiekt: formułowanie go - + Found 1 closed sketch object: creating a face from it Znaleziono 1 zamknięty obiekt rysunku: tworzenie z niego powierzchni - + Found 1 linear object: converting to line Znaleziono 1 obiekt liniowy: konwersja do linii - + Found closed wires: creating faces Znaleziono zamknięte przewody: tworzenie powierzchni - + Found 1 open wire: closing it Znaleziono 1 otwarty przewód: zamykanie go - + Found several open wires: joining them Znaleziono kilka otwartych przewodów: łączenie ich - + Found several edges: wiring them Znaleziono kilka krawędzi: łączenie ich - + Found several non-treatable objects: creating compound Znaleziono kilka nieprzypisanych obiektów: tworzenie kształtu złożonego - + Unable to upgrade these objects. Nie można uaktualnić tych obiektów. - + Found 1 block: exploding it Znaleziono 1 blok: rozbijanie go - + Found 1 multi-solids compound: exploding it Znaleziono 1 wielocząsteczkowy kształt złożony: rozbijanie go - + Found 1 parametric object: breaking its dependencies Znaleziono 1 obiekt parametryczny: łamanie jego zależności - + Found 2 objects: subtracting them Znaleziono 2 obiekty: odejmowanie ich - + Found several faces: splitting them Znaleziono kilka powierzchni: dzielenie ich - + Found several objects: subtracting them from the first one Znaleziono kilka obiektów: odejmowanie ich od pierwszego - + Found 1 face: extracting its wires Znaleziono 1 powierzchnię: wyodrębnianie jej przewodów - + Found only wires: extracting their edges Znaleziono tylko przewody: wyodrębnianie ich krawędzi - + No more downgrade possible Większe nachylenie nie jest możliwe - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: Zamknięte tym samym pierwszym/końcowym Punktem. Geometria nie została zaktualizowana. - - - + No point found Nie znaleziono punktu - - ShapeString: string has no wires - ShapeString: ciąg nie ma przewodów - - - + Relative Względny - + Continue Kontynuuj - + Close Zamknij - + Fill Wypełnij - + Exit Wyjdź - + Snap On/Off Przyciągaj wł./wył. - + Increase snap radius Zwiększ promień przyciągania - + Decrease snap radius Zmniejsz promień przyciągania - + Restrict X Ogranicz X - + Restrict Y Ogranicz Y - + Restrict Z Ogranicz Z - + Select edge Wybierz krawędź - + Add custom snap point Dodaj standardowy punkt przyciągania - + Length mode Tryb długości - + Wipe Wyczyść - + Set Working Plane Ustaw Płaszczyznę Roboczą - + Cycle snap object Cycle snap object - + Check this to lock the current angle Zaznacz to, aby zablokować bieżący kąt - + Coordinates relative to last point or absolute Współrzędne w stosunku do ostatniego punktu lub bezwzględne - + Filled Wypełniony - + Finish Zakończ - + Finishes the current drawing or editing operation Kończy aktualny rysunek lub operację edycji - + &Undo (CTRL+Z) &Cofnij (CTRL+Z) - + Undo the last segment Cofnij ostatni segment - + Finishes and closes the current line Kończy i zamyka bieżący wiersz - + Wipes the existing segments of this line and starts again from the last point Czyści istniejące segmenty tego wierszu i rozpoczyna ponownie od ostatniego punktu - + Set WP Ustaw WP - + Reorients the working plane on the last segment Zmienia orientację płaszczyzny roboczej na ostatnim segmencie - + Selects an existing edge to be measured by this dimension Wybiera istniejącą krawędź w celu pomiaru przez ten wymiar - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands - - Default - Domyślne - - - - Create Wire - Create Wire - - - - Unable to create a Wire from selected objects - Nie można utworzyć szkieletu z zaznaczonych obiektów - - - - Spline has been closed - Wątek został zamknięty - - - - Last point has been removed - Ostatni punkt został usunięty - - - - Create B-spline - Utwórz B-spline - - - - Bezier curve has been closed - Krzywa Beziera została zamknięta - - - - Edges don't intersect! - Krawędzie nie przecinają się! - - - - Pick ShapeString location point: - Wybierz punkt lokalizacji ShapeString: - - - - Select an object to move - Zaznacz obiekt do przeniesienia - - - - Select an object to rotate - Zaznacz obiekt do obrócenia - - - - Select an object to offset - Wybierz obiekt do przesunięcia - - - - Offset only works on one object at a time - Przesunięcie działa tylko na jeden obiekt w czasie - - - - Sorry, offset of Bezier curves is currently still not supported - Przepraszamy, przesunięcie krzywych Beziera na chwilę obecną nie jest obsługiwane - - - - Select an object to stretch - Zaznacz obiekt do rozciągnięcia - - - - Turning one Rectangle into a Wire - Przekształcanie jednego Prostokąta w Szkielet - - - - Select an object to join - Wybierz obiekt do połączenia - - - - Join - Połącz - - - - Select an object to split - Wybierz obiekt do podzielenia - - - - Select an object to upgrade - Zaznacz obiekt do uaktualnienia - - - - Select object(s) to trim/extend - Wybierz obiekt(y) do przycięcia/rozszerzenia - - - - Unable to trim these objects, only Draft wires and arcs are supported - Niemożliwym jest przycięcie tych obiektów, tylko łuki i linie Rysunku są obsługiwane - - - - Unable to trim these objects, too many wires - Niemożliwym jest przycięcie tych obiektów, za dużo linii - - - - These objects don't intersect - Te obiekty się nie przecinają - - - - Too many intersection points - Zbyt wiele punktów przecięcia - - - - Select an object to scale - Wybierz obiekt do skalowania - - - - Select an object to project - Wybierz obiekt do projektowania - - - - Select a Draft object to edit - Wybierz obiekt szkicu do edycji - - - - Active object must have more than two points/nodes - Aktywny obiekt musi mieć więcej niż dwa punkty/węzły - - - - Endpoint of BezCurve can't be smoothed - Punkt końcowy krzywej Beziera nie może być wygładzony - - - - Select an object to convert - Zaznacz obiekt, aby przekonwertować - - - - Select an object to array - Wybierz obiekt do stworzenia szyku - - - - Please select base and path objects - Proszę wybrać podstawę i ścieżkę obiektu - - - - Please select base and pointlist objects - - Please select base and pointlist objects - - - - - Select an object to clone - Wybierz obiekt do klonowania - - - - Select face(s) on existing object(s) - Wybierz powierzchnię(e) na istniejącym(ch) obiekcie(ach) - - - - Select an object to mirror - Wybierz obiekt do stworzenia kopii danych - - - - This tool only works with Wires and Lines - To narzędzie działa tylko z Przewodami i Liniami - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s shares a base with %d other objects. Please check if you want to modify this. - + Subelement mode Tryb podelementów - - Toggle radius and angles arc editing - Toggle radius and angles arc editing - - - + Modify subelements Modyfikuj podelementy - + If checked, subelements will be modified instead of entire objects If checked, subelements will be modified instead of entire objects - + CubicBezCurve PrzestrzenieBezKrzywych - - Some subelements could not be moved. - Niektóre pliki nie mogą być przeniesione. - - - - Scale - Skala - - - - Some subelements could not be scaled. - Niektóre podelementy nie mogą być skalowane. - - - + Top Góra - + Front Przód - + Side Strona - + Current working plane Bieżąca płaszczyzna robocza - - No edit point found for selected object - Brak punktu edycji dla wybranego obiektu - - - + 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 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 @@ -4967,220 +3177,15 @@ https://github.com/yorikvanhavre/Draft-dxf-importer Warstwy - - Pick first point - Wybierz pierwszy punkt - - - - Pick next point - Wybierz następny punkt - - - + Polyline Polilinia - - Pick next point, or Finish (shift-F) or close (o) - Pick next point, or Finish (shift-F) or close (o) - - - - Click and drag to define next knot - Kliknij i przeciągnij, aby zdefiniować następny węzeł - - - - Click and drag to define next knot: ESC to Finish or close (o) - Kliknij i przeciągnij, aby zdefiniować następny węzeł: ESC aby zakończyć lub zamknąć (o) - - - - Pick opposite point - Wybierz przeciwległy punkt - - - - Pick center point - Wybierz punkt środkowy - - - - Pick radius - Wybierz promień - - - - Pick start angle - Wybierz kąt początkowy - - - - Pick aperture - Pick aperture - - - - Pick aperture angle - Pick aperture angle - - - - Pick location point - Wybierz punkt lokalizacji - - - - Pick ShapeString location point - Pick ShapeString location point - - - - Pick start point - Wybierz punkt początkowy - - - - Pick end point - Wybierz punkt końcowy - - - - Pick rotation center - Wybierz środek obrotu - - - - Base angle - Kąt bazowy - - - - Pick base angle - Wybierz kąt bazowy - - - - Rotation - Obrót - - - - Pick rotation angle - Wybierz kąt obrotu - - - - Cannot offset this object type - Cannot offset this object type - - - - Pick distance - Wybierz odległość - - - - Pick first point of selection rectangle - Pick first point of selection rectangle - - - - Pick opposite point of selection rectangle - Pick opposite point of selection rectangle - - - - Pick start point of displacement - Wybierz początkowy punkt przemieszczenia - - - - Pick end point of displacement - Wybierz końcowy punkt przemieszczenia - - - - Pick base point - Wybierz punkt bazowy - - - - Pick reference distance from base point - Wybierz odległość odniesienia od punktu bazowego - - - - Pick new distance from base point - Wybierz nową odległość od punktu bazowego - - - - Select an object to edit - Wybierz obiekt do edycji - - - - Pick start point of mirror line - Wybierz punkt początkowy linii lustrzanej - - - - Pick end point of mirror line - Wybierz punkt końcowy linii lustrzanej - - - - Pick target point - Wybierz punkt docelowy - - - - Pick endpoint of leader line - Pick endpoint of leader line - - - - Pick text position - Wybierz pozycję tekstu - - - + Draft Szkic - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed @@ -5272,37 +3277,37 @@ https://github.com/yorikvanhavre/Draft-dxf-importer Utwórz zaokrąglenie - + Toggle near snap on/off Toggle near snap on/off - + Create text Tworzenie tekstu - + Press this button to create the text object, or finish your text with two blank lines Press this button to create the text object, or finish your text with two blank lines - + Center Y Center Y - + Center Z Center Z - + Offset distance Offset distance - + Trim distance Trim distance @@ -5317,74 +3322,9 @@ https://github.com/yorikvanhavre/Draft-dxf-importer Select contents - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Niestandardowe - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Linia diff --git a/src/Mod/Draft/Resources/translations/Draft_pt-BR.qm b/src/Mod/Draft/Resources/translations/Draft_pt-BR.qm index fa765c641c..86492b75b5 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_pt-BR.qm and b/src/Mod/Draft/Resources/translations/Draft_pt-BR.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_pt-BR.ts b/src/Mod/Draft/Resources/translations/Draft_pt-BR.ts index 1f08d41e62..d6e165debc 100644 --- a/src/Mod/Draft/Resources/translations/Draft_pt-BR.ts +++ b/src/Mod/Draft/Resources/translations/Draft_pt-BR.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Define um padrão de hachura - - - - Sets the size of the pattern - Define o tamanho do padrão - - - - Startpoint of dimension - Ponto de partida da dimensão - - - - Endpoint of dimension - Ponto de término da dimensão - - - - Point through which the dimension line passes - Ponto pelo qual a linha de dimensão passa - - - - The object measured by this dimension - O objeto medido por esta dimensão - - - - The geometry this dimension is linked to - A geometria que esta dimensão se relaciona - - - - The measurement of this dimension - A medida desta dimensão - - - - For arc/circle measurements, false = radius, true = diameter - Para medidas de arco/círculo, falso = raio, verdadeiro = diâmetro - - - - Font size - Tamanho da fonte - - - - The number of decimals to show - O número de decimais a mostrar - - - - Arrow size - Tamanho do ponteiro - - - - The spacing between the text and the dimension line - O espaçamento entre o texto e a linha de dimensão - - - - Arrow type - Tipo de ponteiro - - - - Font name - Nome da fonte - - - - Line width - Espessura de linha - - - - Line color - Cor da linha - - - - Length of the extension lines - Comprimento das linhas de extensão - - - - Rotate the dimension arrows 180 degrees - Rotacione os ponteiros de dimensão a 180 graus - - - - Rotate the dimension text 180 degrees - Rotacione o texto de dimensão a 180 graus - - - - Show the unit suffix - Mostrar o sufixo de unidade - - - - The position of the text. Leave (0,0,0) for automatic position - A posição do texto. Deixe (0, 0,0) para posição automática - - - - Text override. Use $dim to insert the dimension length - Substituição de texto. Use $dim para inserir o comprimento da dimensão - - - - A unit to express the measurement. Leave blank for system default - Uma unidade para expressar a medida. Deixe em branco para padrão do sistema - - - - Start angle of the dimension - Ângulo de início da dimensão - - - - End angle of the dimension - Ângulo de fim da dimensão - - - - The center point of this dimension - O ponto central desta dimensão - - - - The normal direction of this dimension - A direção normal desta dimensão - - - - Text override. Use 'dim' to insert the dimension length - Substituição de texto. Use 'dim' para inserir o comprimento da dimensão - - - - Length of the rectangle - Largura do retângulo - Radius to use to fillet the corners Use o raio para fatiar os cantos - - - Size of the chamfer to give to the corners - Tamanho do chanfro nos cantos - - - - Create a face - Criar um rosto - - - - Defines a texture image (overrides hatch patterns) - Define uma imagem de textura (Substitui os padrões de hachura) - - - - Start angle of the arc - Ângulo inicial do arco - - - - End angle of the arc (for a full circle, give it same value as First Angle) - Ângulo final do arco (para um círculo completo, use o mesmo valor do ângulo inicial) - - - - Radius of the circle - Raio do círculo - - - - The minor radius of the ellipse - O raio menor da elipse - - - - The major radius of the ellipse - O raio maior da elipse - - - - The vertices of the wire - Os vértices do arame - - - - If the wire is closed or not - Se o arame está fechado ou não - The start point of this line @@ -224,505 +24,155 @@ O comprimento desta linha - - Create a face if this object is closed - Criar uma face se este objeto estiver fechado - - - - The number of subdivisions of each edge - O número de subdivisões de cada aresta - - - - Number of faces - Número de faces - - - - Radius of the control circle - Raio do círculo de controlo - - - - How the polygon must be drawn from the control circle - Como o polígono deve ser desenhado a partir do círculo de controle - - - + Projection direction Direção de projeção - + The width of the lines inside this object A largura das linhas dentro deste objeto - + The size of the texts inside this object O tamanho dos textos dentro deste objeto - + The spacing between lines of text O espaçamento entre as linhas de texto - + The color of the projected objects A cor dos objetos projetados - + The linked object O objeto vinculado - + Shape Fill Style Estilo do Preenchimento de Forma - + Line Style Estilo da linha - + If checked, source objects are displayed regardless of being visible in the 3D model Se esta casa estiver marcada, objetos fonte serão exibidos mesmo se estão invisíveis na vista 3D - - Create a face if this spline is closed - Criar uma face se esta spline estiver fechada - - - - Parameterization factor - Fator de parametrização - - - - The points of the Bezier curve - Os pontos da curva de Bézier - - - - The degree of the Bezier function - O grau da função de Bezier - - - - Continuity - Continuidade - - - - If the Bezier curve should be closed or not - Se a curva de Bézier deve ser fechada ou não - - - - Create a face if this curve is closed - Criar uma face se esta curva estiver fechada - - - - The components of this block - Os componentes deste bloco - - - - The base object this 2D view must represent - O objeto base que esta vista 2D deve representar - - - - The projection vector of this object - O vetor de projeção deste objeto - - - - The way the viewed object must be projected - A maneira como o objeto visualizado deve ser projetada - - - - The indices of the faces to be projected in Individual Faces mode - Os índices das faces a serem projetados no modo Individual Faces - - - - Show hidden lines - Mostrar linhas ocultas - - - + The base object that must be duplicated O objeto de base que deve ser duplicado - + The type of array to create O tipo de rede a criar - + The axis direction A direção do eixo - + Number of copies in X direction Número de cópias na direção X - + Number of copies in Y direction Número de cópias na direção Y - + Number of copies in Z direction Número de cópias na direção Z - + Number of copies Número de cópias - + Distance and orientation of intervals in X direction Distância e orientação de intervalos na direção X - + Distance and orientation of intervals in Y direction Distância e orientação de intervalos na direção Y - + Distance and orientation of intervals in Z direction Distância e orientação de intervalos na direção Z - + Distance and orientation of intervals in Axis direction Distância e orientação de intervalos na direção do Eixo - + Center point Ponto central - + Angle to cover with copies Ângulo para cobrir com cópias - + Specifies if copies must be fused (slower) Especifica se cópias devem ser fundidas (mais lento) - + The path object along which to distribute objects O caminho do objeto ao longo do qual vão se distribuir os objetos - + Selected subobjects (edges) of PathObj Sub-objetos selecionados (arestas) de PathObj - + Optional translation vector Vetor de deslocamento opcional - + Orientation of Base along path Orientação da Base ao longo do caminho - - X Location - Posição de X - - - - Y Location - Posição de Y - - - - Z Location - Posição de Z - - - - Text string - Texto - - - - Font file name - Nome do arquivo fonte - - - - Height of text - Altura do texto - - - - Inter-character spacing - Espaçamento entre caráteres - - - - Linked faces - Rostos vinculados - - - - Specifies if splitter lines must be removed - Especifica se as linhas do divisor devem ser removidas - - - - An optional extrusion value to be applied to all faces - Um valor de extrusão opcional a ser aplicado a todas as faces - - - - Height of the rectangle - Altura do retângulo - - - - Horizontal subdivisions of this rectangle - Subdivisões horizontais deste retângulo - - - - Vertical subdivisions of this rectangle - Subdivisões verticais deste retângulo - - - - The placement of this object - O localizador deste objeto - - - - The display length of this section plane - O comprimento da representação 3D deste plano de corte - - - - The size of the arrows of this section plane - O tamanho das setas deste plano de corte - - - - For Cutlines and Cutfaces modes, this leaves the faces at the cut location - Para os modos de CutLines e CutFaces, isto deixa as faces na localização de corte - - - - The base object is the wire, it's formed from 2 objects - O objeto de base é o arame, é formado a partir de 2 objetos - - - - The tool object is the wire, it's formed from 2 objects - A ferramenta de objeto é o arame, é formado a partir de 2 objetos - - - - The length of the straight segment - O comprimento do segmento reto - - - - The point indicated by this label - O ponto indicado por este rótulo - - - - The points defining the label polyline - Os pontos que definem a polilinha do rótulo - - - - The direction of the straight segment - A direção do segmento reto - - - - The type of information shown by this label - O tipo de informação mostrada por este rótulo - - - - The target object of this label - O objeto alvo deste rótulo - - - - The text to display when type is set to custom - O texto a ser exibido quando o tipo está definido como Custom - - - - The text displayed by this label - O texto exibido por este rótulo - - - - The size of the text - O tamanho do texto - - - - The font of the text - A fonte do texto - - - - The size of the arrow - O tamanho da seta - - - - The vertical alignment of the text - O alinhamento vertical do texto - - - - The type of arrow of this label - O tipo de seta deste rótulo - - - - The type of frame around the text of this object - O tipo de quadro em torno do texto deste objeto - - - - Text color - Cor do texto - - - - The maximum number of characters on each line of the text box - O número máximo de caracteres em cada linha da caixa de texto - - - - The distance the dimension line is extended past the extension lines - A distância da linha de cota além das linhas de extensão - - - - Length of the extension line above the dimension line - Comprimento da linha de extensão acima da linha de cota - - - - The points of the B-spline - Os pontos da b-spline - - - - If the B-spline is closed or not - Se a b-spline está fechada ou não - - - - Tessellate Ellipses and B-splines into line segments - Tesselação de Elipses e Bsplines em segmentos de linha - - - - Length of line segments if tessellating Ellipses or B-splines into line segments - Comprimento de segmentos de linha se existir tesselação de Elipses ou Bsplines em segmentos de linha - - - - If this is True, this object will be recomputed only if it is visible - Se isto for verdadeiro, esse objeto será ser recalculado somente se estiver visível - - - + Base Base - + PointList Lista de Pontos - + Count Quantidade - - - The objects included in this clone - Os objetos incluídos neste clone - - - - The scale factor of this clone - O fator de escala deste clone - - - - If this clones several objects, this specifies if the result is a fusion or a compound - Se este clone é de vários objetos, especifica se o resultado é uma fusão ou um composto - - - - This specifies if the shapes sew - Especifica se as formas se juntam (costuram) - - - - Display a leader line or not - Exibir uma linha de anotação ou não - - - - The text displayed by this object - O texto exibido por este objeto - - - - Line spacing (relative to font size) - Espaçamento entre linhas (em relação ao tamanho da fonte) - - - - The area of this object - A área deste objeto - - - - Displays a Dimension symbol at the end of the wire - Exibe um símbolo Dimensão na extremidade do fio - - - - Fuse wall and structure objects of same type and material - Fusão de parede e estrutura do mesmo tipo e material - The objects that are part of this layer @@ -759,83 +209,231 @@ Transparência dependente desta camada - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object - Show array element as children object + Mostrar elemento de rede como objeto filho - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle - Distance between copies in a circle + Distância entre cópias em um círculo - + Distance between circles - Distance between circles + Distância entre círculos - + number of circles - number of circles + número de círculos + + + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Renomear + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Excluir + + + + Text + Texto + + + + Font size + Tamanho da fonte + + + + Line spacing + Line spacing + + + + Font name + Nome da fonte + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Unidades + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Espessura de linha + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Tamanho do ponteiro + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Tipo de ponteiro + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Ponto + + + + Arrow + Seta + + + + Tick + Diagonal Draft - - - Slope - Inclinação - - - - Scale - Escalar - - - - Writing camera position - Gravando posição da câmera - - - - Writing objects shown/hidden state - Gravando estado visível dos objetos - - - - X factor - Fator X - - - - Y factor - Fator Y - - - - Z factor - Fator Z - - - - Uniform scaling - Dimensionamento uniforme - - - - Working plane orientation - Orientação do plano de trabalho - Download of dxf libraries failed. @@ -846,55 +444,35 @@ Instale o addon de biblioteca de dxf manualmente no menu ferramentas-> Addon Manager - - This Wire is already flat - Este traço já está plano - - - - Pick from/to points - Escolha de pontos de/para - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Inclinação para dar aos arames/linhas selecionadas: 0 = horizontal, 1 = 45deg acima, -1 = 45deg para baixo - - - - Create a clone - Criar um clone - - - + %s cannot be modified because its placement is readonly. - %s cannot be modified because its placement is readonly. + %s não pode ser modificado porque seu localizador é somente leitura. - + Upgrade: Unknown force method: - Upgrade: Unknown force method: + Atualizar: Método desconhecido de força: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius - - - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools + + + Draft utility tools + Draft utility tools + &Drafting @@ -908,20 +486,20 @@ no menu ferramentas-> Addon Manager &Modification - &Modification + &Modificação &Utilities - &Utilities + &Utilitários - + Draft Projeto - + Import-Export Importação e exportação @@ -931,107 +509,117 @@ no menu ferramentas-> Addon Manager Circular array - Circular array + Rede circular - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 - Center of rotation + Centro de rotação - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point - Reset point + Redefinir vértice - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fundir - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance - Tangential distance + Distância Tangencial - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance - Radial distance + Distância radial - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers - Number of circular layers + Número de camadas circulares - + Symmetry Simetria - + (Placeholder for the icon) - (Placeholder for the icon) + (Espaço reservado para o ícone) @@ -1039,107 +627,125 @@ no menu ferramentas-> Addon Manager Orthogonal array - Orthogonal array + Rede ortogonal - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z - Reset Z + Redefinir Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fundir - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) - (Placeholder for the icon) + (Espaço reservado para o ícone) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X - Reset X + Redefinir 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y - Reset Y + Redefinir 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. + 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 + Número de elementos @@ -1147,87 +753,99 @@ no menu ferramentas-> Addon Manager Polar array - Polar array + Rede polar - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 - Center of rotation + Centro de rotação - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point - Reset point + Redefinir vértice - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fundir - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 - Polar angle + Ângulo polar - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements - Number of elements + Número de elementos - + (Placeholder for the icon) - (Placeholder for the icon) + (Espaço reservado para o ícone) @@ -1293,375 +911,6 @@ no menu ferramentas-> Addon Manager Redefinir Pontos - - Draft_AddConstruction - - - Add to Construction group - Adicionar ao grupo de construção - - - - Adds the selected objects to the Construction group - Adiciona o(s) objeto(s) selecionado(s) ao grupo de construção - - - - Draft_AddPoint - - - Add Point - Adicionar ponto - - - - Adds a point to an existing Wire or B-spline - Adiciona um ponto a um arame/bspline existente - - - - Draft_AddToGroup - - - Move to group... - Mover para o grupo... - - - - Moves the selected object(s) to an existing group - Adiciona o(s) objeto(s) selecionado(s) a um grupo existente - - - - Draft_ApplyStyle - - - Apply Current Style - Aplicar o estilo atual - - - - Applies current line width and color to selected objects - Aplica a espessura de linha e a cor atual aos objetos selecionados - - - - Draft_Arc - - - Arc - Arco - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Cria um arco com ponto central e raio. CTRL para fixar, SHIFT para restringir - - - - Draft_ArcTools - - - Arc tools - Ferramentas de arco - - - - Draft_Arc_3Points - - - Arc 3 points - Arco de 3 pontos - - - - Creates an arc by 3 points - Cria um arco com 3 pontos - - - - Draft_Array - - - Array - Matriz - - - - Creates a polar or rectangular array from a selected object - Cria uma matriz retangular ou polar a partir de um objeto selecionado - - - - Draft_AutoGroup - - - AutoGroup - Auto Agrupar - - - - Select a group to automatically add all Draft & Arch objects to - Escolha um grupo no qual objetos Draft/Arch serão adicionados automaticamente - - - - Draft_BSpline - - - B-spline - B-spline - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Cria uma b-spline de múltiplos pontos. CTRL para snap, Shift para restringir - - - - Draft_BezCurve - - - BezCurve - Curva de Bezier - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Cria uma curva de Bézier. Ctrl para snap, Shift para restringir - - - - Draft_BezierTools - - - Bezier tools - Ferramentas de Bezier - - - - Draft_Circle - - - Circle - Círculo - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Cria um círculo. Ctrl para snap, Alt para selecionar objetos tangentes - - - - Draft_Clone - - - Clone - Clonar - - - - Clones the selected object(s) - Clona o(s) objeto(s) selecionado(s) - - - - Draft_CloseLine - - - Close Line - Fechar linha - - - - Closes the line being drawn - Fechar a linha que está sendo desenhada - - - - Draft_CubicBezCurve - - - CubicBezCurve - CubicBezCurve - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Cria uma curva cúbica de Bezier -Clique e arraste para definir pontos de controle. Ctrl para snap, Shift para restringir - - - - Draft_DelPoint - - - Remove Point - Remover ponto - - - - Removes a point from an existing Wire or B-spline - Remove um ponto de um arame ou bspline existente - - - - Draft_Dimension - - - Dimension - Dimensão - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Cria uma cota. Ctrl para snap, Shift para restringir, Alt para selecionar um segmento - - - - Draft_Downgrade - - - Downgrade - Rebaixar - - - - Explodes the selected objects into simpler objects, or subtracts faces - Explode os objetos selecionados em objetos mais simples, ou subtrai faces - - - - Draft_Draft2Sketch - - - Draft to Sketch - Projeto para rascunho - - - - Convert bidirectionally between Draft and Sketch objects - Converter bidirecionalmente entre objetos do projeto e do rascunho - - - - Draft_Drawing - - - Drawing - Desenho - - - - Puts the selected objects on a Drawing sheet - Coloca os objetos selecionados em uma folha de desenho - - - - Draft_Edit - - - Edit - Editar - - - - Edits the active object - Edita o objeto ativo - - - - Draft_Ellipse - - - Ellipse - Elipse - - - - Creates an ellipse. CTRL to snap - Cria uma elipse. Ctrl para snap - - - - Draft_Facebinder - - - Facebinder - Facebinder - - - - Creates a facebinder object from selected face(s) - Cria um objeto facebinder a partir de faces selecionadas - - - - Draft_FinishLine - - - Finish line - Finalizar linha - - - - Finishes a line without closing it - Terminar a linha sem fechar - - - - Draft_FlipDimension - - - Flip Dimension - Inverter cota - - - - Flip the normal direction of a dimension - Inverte a direção normal de uma cota - - - - Draft_Heal - - - Heal - Corrigir - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Corrige objetos defeituosos salvos por uma versão anterior do FreeCAD - - - - Draft_Join - - - Join - Juntar - - - - Joins two wires together - Junta dois arames em um - - - - Draft_Label - - - Label - Rótulo - - - - Creates a label, optionally attached to a selected object or element - Cria um rótulo, opcionalmente vinculado a um elemento ou objeto selecionado - - Draft_Layer @@ -1675,645 +924,6 @@ Clique e arraste para definir pontos de controle. Ctrl para snap, Shift para res Adiciona uma camada - - Draft_Line - - - Line - Linha - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Cria uma linha de 2 pontos. CTRL para snap, Shift para parametrizar - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Espelho - - - - Mirrors the selected objects along a line defined by two points - Espelha os objetos selecionados ao longo de uma linha definida por dois pontos - - - - Draft_Move - - - Move - Mover - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Mova os objetos selecionados entre 2 pontos. CTRL para fixar, SHIFT para restringir - - - - Draft_Offset - - - Offset - Deslocamento - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Cria um deslocamento do objeto ativo. CTRL para snap, Shift para restringir, ALT para criar uma cópia - - - - Draft_PathArray - - - PathArray - Cópia múltipla com caminho - - - - Creates copies of a selected object along a selected path. - Cria cópias de um objeto selecionado ao longo de um caminho selecionado - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Ponto - - - - Creates a point object - Criar um objeto ponto - - - - Draft_PointArray - - - PointArray - Matriz de Pontos - - - - Creates copies of a selected object on the position of points. - Cria cópias de um objeto selecionado na posição dos pontos. - - - - Draft_Polygon - - - Polygon - Polígono - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Cria um polígono regular. Ctrl para snap, Shift para restringir - - - - Draft_Rectangle - - - Rectangle - Retângulo - - - - Creates a 2-point rectangle. CTRL to snap - Cria um retângulo com 2 pontos. CTRL para snap - - - - Draft_Rotate - - - Rotate - Rotacionar - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Rotaciona o objeto selecionado. Ctrl para snap, Shift para restringir, Alt para copiar - - - - Draft_Scale - - - Scale - Escalar - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Redimensiona os objetos selecionados a partir de um ponto de base. Ctrl para snap, Shift para restringir, Alt para copiar - - - - Draft_SelectGroup - - - Select group - Selecionar grupo - - - - Selects all objects with the same parents as this group - Seleciona todos os objetos com os mesmos pais que este grupo - - - - Draft_SelectPlane - - - SelectPlane - Plano de trabalho - - - - Select a working plane for geometry creation - Selecionar um plano de trabalho para a criação de objetos 2D - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Cria um objeto proxy do plano de trabalho atual - - - - Create Working Plane Proxy - Criar proxy de plano de trabalho - - - - Draft_Shape2DView - - - Shape 2D view - Forma vista 2D - - - - Creates Shape 2D views of selected objects - Cria formas com vistas 2D dos objetos selecionados - - - - Draft_ShapeString - - - Shape from text... - Forma a partir de texto... - - - - Creates text string in shapes. - Cria uma cadeia de texto em formas. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Mostrar barra de Snap - - - - Shows Draft snap toolbar - Mostra a barra de ferramentas Draft snap - - - - Draft_Slope - - - Set Slope - Definir inclinação - - - - Sets the slope of a selected Line or Wire - Define a inclinação de uma linha ou arame selecionado - - - - Draft_Snap_Angle - - - Angles - Ângulos - - - - Snaps to 45 and 90 degrees points on arcs and circles - Snap para ângulos de 45 e 90 graus em círculos e arcos - - - - Draft_Snap_Center - - - Center - Centro - - - - Snaps to center of circles and arcs - Ativa o snap no centro de círculos e arcos - - - - Draft_Snap_Dimensions - - - Dimensions - Dimensões - - - - Shows temporary dimensions when snapping to Arch objects - Mostra cotas temporárias quando fizer snap para objetos arquitetônicos - - - - Draft_Snap_Endpoint - - - Endpoint - Ponto de extremidade - - - - Snaps to endpoints of edges - Ativa snap em pontos de extremidade de arestas - - - - Draft_Snap_Extension - - - Extension - Extensão - - - - Snaps to extension of edges - Snap nas extensões das arestas - - - - Draft_Snap_Grid - - - Grid - Grade - - - - Snaps to grid points - Snap nos nós da grade - - - - Draft_Snap_Intersection - - - Intersection - Intersecção - - - - Snaps to edges intersections - Snap nas interseções das arestas - - - - Draft_Snap_Lock - - - Toggle On/Off - Ligar/desligar - - - - Activates/deactivates all snap tools at once - Ativa/desativa todas as ferramentas de snap - - - - Lock - Travar - - - - Draft_Snap_Midpoint - - - Midpoint - Ponto médio - - - - Snaps to midpoints of edges - Snap em pontos médios das arestas - - - - Draft_Snap_Near - - - Nearest - Mais próximo - - - - Snaps to nearest point on edges - Snap no ponto mais próximo das arestas - - - - Draft_Snap_Ortho - - - Ortho - Ortogonal - - - - Snaps to orthogonal and 45 degrees directions - Snap em direções ortogonais e a 45 graus - - - - Draft_Snap_Parallel - - - Parallel - Paralelo - - - - Snaps to parallel directions of edges - Snap em direções paralelas a arestas - - - - Draft_Snap_Perpendicular - - - Perpendicular - Perpendicular - - - - Snaps to perpendicular points on edges - Snap em pontos perpendiculares nas arestas - - - - Draft_Snap_Special - - - Special - Especial - - - - Snaps to special locations of objects - Snap para pontos especiais de objetos - - - - Draft_Snap_WorkingPlane - - - Working Plane - Plano de trabalho - - - - Restricts the snapped point to the current working plane - Restringe o snap ao plano de trabalho atual - - - - Draft_Split - - - Split - Separar - - - - Splits a wire into two wires - Divide um arame em dois - - - - Draft_Stretch - - - Stretch - Extender - - - - Stretches the selected objects - Estica os objetos selecionados - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Texto - - - - Creates an annotation. CTRL to snap - Cria uma anotação. CTRL para snap - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Alterna o modo de construção para os próximos objetos. - - - - Toggle Construction Mode - Ativar / desativar o modo de construção - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Alternar modo contínuo - - - - Toggles the Continue Mode for next commands. - Alterna o modo de continuar para os próximos comandos - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Alternar o modo de exibição - - - - Swaps display mode of selected objects between wireframe and flatlines - Muda o modo de exibição dos objetos selecionados entre Arame e Linhas planas - - - - Draft_ToggleGrid - - - Toggle Grid - Alternar grade - - - - Toggles the Draft grid on/off - Ativa/desativa a grade - - - - Grid - Grade - - - - Toggles the Draft grid On/Off - Ativa/desativa a grade - - - - Draft_Trimex - - - Trimex - Trimex - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Apara ou estende o objeto selecionado ou extruda faces. Ctrl para snap, Shift restringe ao segmento atual ou ao seu normal, Alt inverte - - - - Draft_UndoLine - - - Undo last segment - Desfazer o último segmento - - - - Undoes the last drawn segment of the line being drawn - Desfaz o último segmento da linha que está sendo desenhada - - - - Draft_Upgrade - - - Upgrade - Promover - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Junta os objetos selecionados em um, ou converte arames fechados em faces preenchidas, ou une faces - - - - Draft_Wire - - - Polyline - Polilinha - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Cria uma linha de múltiplos pontos. CTRL para capturar, Shift para fixar - - - - Draft_WireToBSpline - - - Wire to B-spline - Arame para B-Spline - - - - Converts between Wire and B-spline - Converte entre o arame e B-Spline - - Form @@ -2325,13 +935,13 @@ Clique e arraste para definir pontos de controle. Ctrl para snap, Shift para res Select a face or working plane proxy or 3 vertices. Or choose one of the options below - Select a face or working plane proxy or 3 vertices. -Or choose one of the options below + Selecione uma face ou um proxy de plano de trabalho ou 3 vértices. +Ou escolha uma das opções abaixo Sets the working plane to the XY plane (ground plane) - Sets the working plane to the XY plane (ground plane) + Define o plano de trabalho para o plano XY (plano do solo) @@ -2341,7 +951,7 @@ Or choose one of the options below Sets the working plane to the XZ plane (front plane) - Sets the working plane to the XZ plane (front plane) + Define o plano de trabalho para o plano XZ (plano de frente) @@ -2351,7 +961,7 @@ Or choose one of the options below Sets the working plane to the YZ plane (side plane) - Sets the working plane to the YZ plane (side plane) + Define o plano de trabalho para o plano YZ (plano lateral) @@ -2361,19 +971,19 @@ Or choose one of the options below Sets the working plane facing the current view - Sets the working plane facing the current view + Define o plano de trabalho virado para a vista atual Align to view - Align to view + Alinhar à vista The working plane will align to the current view each time a command is started - The working plane will align to the current -view each time a command is started + O plano de trabalho se alinhará com a atual +visualização sempre que um comando for iniciado @@ -2385,9 +995,9 @@ 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 - An optional offset to give to the working plane -above its base position. Use this together with one -of the buttons above + Um deslocamento opcional para dar ao plano de trabalho +acima de sua posição base. Use isso junto de um +dos botões acima @@ -2399,9 +1009,9 @@ of the buttons above If this is selected, the working plane will be centered on the current view when pressing one of the buttons above - If this is selected, the working plane will be -centered on the current view when pressing one -of the buttons above + Se selecionado, o plano de trabalho será +centralizado na visualização atual quando pressionar um +dos botões acima @@ -2413,28 +1023,28 @@ of the buttons above Or select a single vertex to move the current working plane without changing its orientation. Then, press the button below - Or select a single vertex to move the current -working plane without changing its orientation. -Then, press the button below + Ou selecione um único vértice para mover o atual +plano de trabalho sem alterar sua orientação. +Em seguida, pressione o botão abaixo Moves the working plane without changing its orientation. If no point is selected, the plane will be moved to the center of the view - Moves the working plane without changing its -orientation. If no point is selected, the plane -will be moved to the center of the view + Move o plano de trabalho sem alterar sua orientação. +Se nenhum vértice for selecionado, o plano +será movido para o centro da vista Move working plane - Move working plane + Mover plano de trabalho The spacing between the smaller grid lines - The spacing between the smaller grid lines + O espaçamento entre as menores linhas de grade @@ -2444,7 +1054,7 @@ will be moved to the center of the view The number of squares between each main line of the grid - The number of squares between each main line of the grid + O número de quadrados entre cada linha principal da grade @@ -2456,9 +1066,9 @@ will be moved to the center of the view 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 - 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 + A distância em que um vértice pode ser pego ao +se aproximar o mouse. Você também pode alterar este valor +usando as teclas [ and ] enquanto está desenhando @@ -2468,43 +1078,43 @@ value by using the [ and ] keys while drawing Centers the view on the current working plane - Centers the view on the current working plane + Centraliza a visualização no plano de trabalho atual Center view - Center view + Vista do centro Resets the working plane to its previous position - Resets the working plane to its previous position + Redefine o plano de trabalho para sua posição anterior Previous - Previous + Anterior Gui::Dialog::DlgSettingsDraft - + General Draft Settings Configurações gerais do módulo rascunho - + This is the default color for objects being drawn while in construction mode. Esta é a cor padrão para objetos desenhados no modo de construção. - + This is the default group name for construction geometry Este é o nome padrão para o grupo de geometria de construção - + Construction Construção @@ -2514,37 +1124,32 @@ value by using the [ and ] keys while drawing Salvar a cor e espessura de linha atual entre sessões - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - Se essa opção estiver marcada, o modo de cópia será mantido entre comandos sucessivos, caso contrário os comandos sempre iniciarão em modo "sem cópia" - - - + Global copy mode Modo de cópia global - + Default working plane Plano de trabalho padrão - + None Nenhum - + XY (Top) XY (Cima) - + XZ (Front) XZ (Frente) - + YZ (Side) YZ (Lateral) @@ -2607,12 +1212,12 @@ such as "Arial:Bold" Configurações gerais - + Construction group name Nome do grupo de construção - + Tolerance Tolerância @@ -2632,72 +1237,67 @@ such as "Arial:Bold" Aqui você pode especificar um diretório contendo arquivos SVG contendo definições <pattern> que podem ser adicionadas às hachuras padrão do rascunho - + Constrain mod Modo Parametrizado - + The Constraining modifier key A tecla modificadora de parametrização - + Snap mod Snap mod - + The snap modifier key A tecla modificadora da captura - + Alt mod Modo Alt - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - Normalmente, depois de copiar objetos, as cópias ficam selecionadas. Se selecionado, em vez disso, os objetos-base serão selecionados. - - - + Select base objects after copying Selecionar objetos de base após a cópia - + If checked, a grid will appear when drawing Se selecionado, uma grade aparecerá durante o desenho - + Use grid Usar grade - + Grid spacing Espaçamento da grade - + The spacing between each grid line O espaçamento entre cada linha da grade - + Main lines every Linhas principais a cada - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. As linhas principais serão representadas mais espessas. Especifique aqui quantos quadrados deseja entre as linhas principais. - + Internal precision level Nível de precisão interno @@ -2727,17 +1327,17 @@ such as "Arial:Bold" Exportar objetos 3D como malhas Polifacetadas - + If checked, the Snap toolbar will be shown whenever you use snapping Se selecionado, a barra de ferramentas do Snap será mostrada sempre que você usar o snap - + Show Draft Snap toolbar Mostrar barra de ferramentas de snap - + Hide Draft snap toolbar after use Esconder a barra coordenadas após o uso @@ -2747,7 +1347,7 @@ such as "Arial:Bold" Exibir planejamento do trabalho - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command Se selecionado, a grade do projeto será sempre visível quando a bancada de trabalho estiver ativa. Caso contrário, somente usando um comando @@ -2782,32 +1382,27 @@ such as "Arial:Bold" Transformar linhas de cor branca para preto - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - Se essa opção estiver marcada, as ferramentas de Draft irão criar peças primitivas em vez de objetos do Draft, quando possível. - - - + Use Part Primitives when available Usar peças primitivas quando disponíveis - + Snapping Snap - + If this is checked, snapping is activated without the need to press the snap mod key Se essa opção estiver marcada, o snap será ativado sem a necessidade de pressionar a tecla de snap - + Always snap (disable snap mod) Snap sempre ativo (desativar tecla de snap) - + Construction geometry color Cor da geometria de construção @@ -2877,12 +1472,12 @@ such as "Arial:Bold" Resolução das hachuras - + Grid Grade - + Always show the grid Sempre mostrar a grade @@ -2932,7 +1527,7 @@ such as "Arial:Bold" Selecione um arquivo de fonte - + Fill objects with faces whenever possible Preencher objetos com faces sempre que possível @@ -2987,12 +1582,12 @@ such as "Arial:Bold" mm - + Grid size Tamanho da grade - + lines linhas @@ -3172,7 +1767,7 @@ such as "Arial:Bold" Atualização automática (apenas importador antigo) - + Prefix labels of Clones with: Prefixo para rótulos de clones: @@ -3192,37 +1787,32 @@ such as "Arial:Bold" Número de casas decimais - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - Se selecionado, objetos aparecerão preenchidos como padrão. Caso contrário, eles serão exibidos como arame - - - + Shift Shift - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key A tecla modificadora Alt - + The number of horizontal or vertical lines of the grid O número de linhas horizontais ou verticais da grade - + The default color for new objects A cor padrão para novos objetos @@ -3246,11 +1836,6 @@ such as "Arial:Bold" An SVG linestyle definition Uma definição de linha no formato SVG - - - When drawing lines, set focus on Length instead of X coordinate - Quando desenhar linhas, por o foco no comprimento em vez da coordenada X - Extension lines size @@ -3322,12 +1907,12 @@ such as "Arial:Bold" Segmento de Spline máximo: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. Algarismos significativos em operações internas de coordenadas (por ex: 3 = 0.001). Geralmente, valores entre 6 e 8 são considerados os melhores custo-benefício entre os usuários do FreeCAD. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. Se uma função requerer tolerância, esse é o valor usado. @@ -3339,329 +1924,408 @@ Valores com diferenças menores serão tratados como iguais. Esse valor será de Use o importador python antigo (legacy) - + 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 Se esta opção estiver definida, ao criar um rascunho sobre uma face de um objeto existente, a propriedade "Suporte" do rascunho será definida para o objeto base. Este era o padrão antes da versão FreeCAD 0.19 - + Construction Geometry Geometria de construção - + In-Command Shortcuts Atalhos de comandos - + Relative Relativo - + R R - + Continue Continuar - + T T - + Close Fechar - + O O - + Copy Copiar - + P P - + Subelement Mode Modo de sub-elemento - + D D - + Fill Preenchimento - + L L - + Exit Sair - + A A - + Select Edge Selecionar aresta - + E E - + Add Hold Adicionar Espera - + Q Q - + Length Comprimento - + H H - + Wipe Limpar - + W W - + Set WP Definir Plano de Trabalho - + U U - + Cycle Snap Snap de Ciclo - + ` ` - + Snap Capturar - + S S - + Increase Radius Aumentar Raio - + [ [ - + Decrease Radius Diminuir Raio - + ] ] - + Restrict X Restringir X - + X X - + Restrict Y Restringir Y - + Y Y - + Restrict Z Restringir Z - + Z Z - + Grid color Cor da grade - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. + Se esta opção estiver marcada, a lista suspensa de camadas também mostrará grupos, permitindo que você adicione objetos automaticamente também aos grupos. - + Show groups in layers list drop-down button - Show groups in layers list drop-down button + Mostrar grupos no botão suspenso da lista de camadas - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Defina a propriedade de suporte quando possível + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Editar - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects - Maximum number of contemporary edited objects + Número máximo de objetos contemporâneos editados - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 - Draft edit pick radius + Edição de Esboço do raio de escolha + + + + Controls pick radius of edit nodes + Controla o raio de escolha dos nós de edição Path to ODA file converter - Path to ODA file converter + Caminho para conversor de arquivo ODA This preferences dialog will be shown when importing/ exporting DXF files - This preferences dialog will be shown when importing/ exporting DXF files + Esta caixa de diálogo de preferências será mostrada ao importar/exportar arquivos DXF Python importer is used, otherwise the newer C++ is used. Note: C++ importer is faster, but is not as featureful yet - Python importer is used, otherwise the newer C++ is used. -Note: C++ importer is faster, but is not as featureful yet + O importador Python é usado, caso contrário, o importador C++ mais recente é utilizado. +Nota: O importador C++ é mais rápido, mas não tem muitos recursos ainda Python exporter is used, otherwise the newer C++ is used. Note: C++ importer is faster, but is not as featureful yet - Python exporter is used, otherwise the newer C++ is used. -Note: C++ importer is faster, but is not as featureful yet - + O exportador Python é usado, caso contrário, o importador C++ mais recente é utilizado. +Nota: O exportador C++ é mais rápido, mas não tem muitos recursos ainda Allow FreeCAD to download the Python converter for DXF import and export. You can also do this manually by installing the "dxf_library" workbench from the Addon Manager. - Allow FreeCAD to download the Python converter for DXF import and export. -You can also do this manually by installing the "dxf_library" workbench -from the Addon Manager. + Permitir que o FreeCAD baixe o conversor Python para importação e exportação DXF. +Você também pode fazer isso manualmente instalando a bancada "dxf_library" +do Gerenciador de Complementos. If unchecked, texts and mtexts won't be imported - If unchecked, texts and mtexts won't be imported + Se desmarcado, textos e mtexts não serão importados If unchecked, points won't be imported - If unchecked, points won't be imported + Se desmarcado, os pontos não serão importados If checked, paper space objects will be imported too - If checked, paper space objects will be imported too + Se marcado, objetos do paper space serão importados também If you want the non-named blocks (beginning with a *) to be imported too - If you want the non-named blocks (beginning with a *) to be imported too + Se você deseja que os blocos não nomeados (começando com um *) também sejam importados Only standard Part objects will be created (fastest) - Only standard Part objects will be created (fastest) + Apenas objetos Peça padrão serão criados (mais rápido) Parametric Draft objects will be created whenever possible - Parametric Draft objects will be created whenever possible + Objetos paramétricos do Esboço serão criados sempre que possível Sketches will be created whenever possible - Sketches will be created whenever possible + Desenhos serão criados sempre que possível @@ -3669,115 +2333,115 @@ from the Addon Manager. The factor is the conversion between the unit of your DXF file and millimeters. Example: for files in millimeters: 1, in centimeters: 10, in meters: 1000, in inches: 25.4, in feet: 304.8 - Scale factor to apply to DXF files on import. -The factor is the conversion between the unit of your DXF file and millimeters. -Example: for files in millimeters: 1, in centimeters: 10, - in meters: 1000, in inches: 25.4, in feet: 304.8 + Fator de escala para aplicar aos arquivos DXF na importação. +O fator é a conversão entre a unidade de seu arquivo DXF e milímetros. +Exemplo: para arquivos em milímetros: 1, em centímetros: 10, + em metros: 1000, em polegadas: 25,4, em pés: 304,8 Colors will be retrieved from the DXF objects whenever possible. Otherwise default colors will be applied. - Colors will be retrieved from the DXF objects whenever possible. -Otherwise default colors will be applied. + As cores serão recuperadas dos objetos DXF sempre que possível. +Caso contrário, as cores padrão serão aplicadas. FreeCAD will try to join coincident objects into wires. Note that this can take a while! - FreeCAD will try to join coincident objects into wires. -Note that this can take a while! + O FreeCAD tentará juntar objetos coincidentes em fios. +Observe que isso pode demorar um pouco! Objects from the same layers will be joined into Draft Blocks, turning the display faster, but making them less easily editable - Objects from the same layers will be joined into Draft Blocks, -turning the display faster, but making them less easily editable + Objetos das mesmas camadas serão juntados em Blocos de Esboço, +agilizando a exibição, mas tornando-os menos fáceis de editar Imported texts will get the standard Draft Text size, instead of the size they have in the DXF document - Imported texts will get the standard Draft Text size, -instead of the size they have in the DXF document + Textos importados obterão o tamanho padrão de Texto de Esboço, +em vez do tamanho que têm no documento DXF If this is checked, DXF layers will be imported as Draft Layers - If this is checked, DXF layers will be imported as Draft Layers + Se marcado, camadas DXF serão importadas como Camadas de Esboço Use Layers - Use Layers + Usar Camadas Hatches will be converted into simple wires - Hatches will be converted into simple wires + Sombreados serão convertidos em arames simples If polylines have a width defined, they will be rendered as closed wires with correct width - If polylines have a width defined, they will be rendered -as closed wires with correct width + Se polilinhas tiverem uma largura definida, elas serão renderizadas +como arames fechados com largura correta Maximum length of each of the polyline segments. If it is set to '0' the whole spline is treated as a straight segment. - Maximum length of each of the polyline segments. -If it is set to '0' the whole spline is treated as a straight segment. + Comprimento máximo de cada um dos segmentos de polilinha. +Se definido como '0' toda a spline é tratada como um segmento reto. All objects containing faces will be exported as 3D polyfaces - All objects containing faces will be exported as 3D polyfaces + Todos os objetos contendo faces serão exportados como polifaces 3D Drawing Views will be exported as blocks. This might fail for post DXF R12 templates. - Drawing Views will be exported as blocks. -This might fail for post DXF R12 templates. + Vistas de Desenho serão exportadas como blocos. +Isto pode falhar para modelos DXF R12. Exported objects will be projected to reflect the current view direction - Exported objects will be projected to reflect the current view direction + Objetos exportados serão projetados para refletir a direção da vista atual Method chosen for importing SVG object color to FreeCAD - Method chosen for importing SVG object color to FreeCAD + Método escolhido para importar a cor de objetos SVG para o FreeCAD If checked, no units conversion will occur. One unit in the SVG file will translate as one millimeter. - If checked, no units conversion will occur. -One unit in the SVG file will translate as one millimeter. + Se marcado, nenhuma conversão de unidades ocorrerá. +Uma unidade no arquivo SVG será traduzida como um milímetro. Style of SVG file to write when exporting a sketch - Style of SVG file to write when exporting a sketch + Estilo de arquivo SVG a ser escrito ao exportar um desenho All white lines will appear in black in the SVG for better readability against white backgrounds - All white lines will appear in black in the SVG for better readability against white backgrounds + Todas as linhas brancas aparecerão em preto no SVG para uma melhor visibilidade contra fundos brancos Versions of Open CASCADE older than version 6.8 don't support arc projection. In this case arcs will be discretized into small line segments. This value is the maximum segment length. - Versions of Open CASCADE older than version 6.8 don't support arc projection. -In this case arcs will be discretized into small line segments. -This value is the maximum segment length. + Versões do Open CASCADE mais antigas que a versão 6.8 não suportam projeção de arco. +Neste caso, os arcos serão divididos em pequenos segmentos de linha. +Esse valor é o comprimento máximo do segmento. @@ -3785,577 +2449,374 @@ This value is the maximum segment length. Converting: - Converting: + Convertendo: Conversion successful - Conversion successful + Conversão bem sucedida ImportSVG - + Unknown SVG export style, switching to Translated - Unknown SVG export style, switching to Translated - - - - Workbench - - - Draft Snap - Traço Snap + Estilo de exportação SVG desconhecido, mudando para Traduzido draft - - not shape found - nenhuma forma encontrada - - - - All Shapes must be co-planar - Todas as formas devem ser coplanares - - - - The given object is not planar and cannot be converted into a sketch. - Este objeto não é planar e não pode ser convertido em um esboço. - - - - Unable to guess the normal direction of this object - Não foi possível detectar a direção normal deste objeto - - - + Draft Command Bar Barra de comando Traço - + Toggle construction mode Ativar / desativar o modo de construção - + Current line color Cor de linha atual - + Current face color Cor de face atual - + Current line width Espessura de linha atual - + Current font size Tamanho de fonte atual - + Apply to selected objects Aplicar aos objetos selecionados - + Autogroup off Autogrupo desligado - + active command: comando ativo: - + None Nenhum - + Active Draft command Ação ativa - + X coordinate of next point Coordenada X do ponto seguinte - + X X - + Y Y - + Z Z - + Y coordinate of next point Coordenada Y do ponto seguinte - + Z coordinate of next point Coordenada Z do ponto seguinte - + Enter point Inserir ponto - + Enter a new point with the given coordinates Inserir um novo ponto nas coordenadas indicadas - + Length Comprimento - + Angle Ângulo - + Length of current segment Comprimento de segmento atual - + Angle of current segment Ângulo de segmento atual - + Radius Raio - + Radius of Circle Raio do círculo - + If checked, command will not finish until you press the command button again Se selecionado, o comando não terminará até que você pressione o ícone dele novamente - + If checked, an OCC-style offset will be performed instead of the classic offset Selecionado, o offset será feito no modo OCC em vez do modo clássico - + &OCC-style offset Modo &OCC - - Add points to the current object - Adicionar pontos ao objeto atual - - - - Remove points from the current object - Remover pontos do objeto atual - - - - Make Bezier node sharp - Fazer nó estrito - - - - Make Bezier node tangent - Fazer nó tangente - - - - Make Bezier node symmetric - Fazer nó simétrico - - - + Sides Lados - + Number of sides Número de lados - + Offset Deslocamento - + Auto Auto - + Text string to draw Texto a ser desenhado - + String Texto - + Height of text Altura do texto - + Height Altura - + Intercharacter spacing Espaçamento entre caráteres - + Tracking Rastreamento - + Full path to font file: Caminho completo para o arquivo de fonte: - + Open a FileChooser for font file Abre um diálogo para escolher um arquivo de fonte - + Line Linha - + DWire DWire - + Circle Círculo - + Center X Centro X - + Arc Arco - + Point Ponto - + Label Rótulo - + Distance Distância - + Trim Aparar - + Pick Object Selecionar objeto - + Edit Editar - + Global X X global - + Global Y Y global - + Global Z Z global - + Local X X local - + Local Y Y local - + Local Z Z local - + Invalid Size value. Using 200.0. Tamanho inválido. Usando 200,0. - + Invalid Tracking value. Using 0. Rastreamento inválido. Usando 0. - + Please enter a text string. Por favor, insira um texto. - + Select a Font file Selecione um arquivo de fonte - + Please enter a font file. Por favor, insira um arquivo de fonte. - + Autogroup: Auto Agrupar: - + Faces Faces - + Remove Remover - + Add Adicionar - + Facebinder elements Elementos da Película - - Create Line - Criar linha - - - - Convert to Wire - Converter em Arestas - - - + BSpline BSpline - + BezCurve Curva de Bezier - - Create BezCurve - Criar uma curva de Bezier - - - - Rectangle - Retângulo - - - - Create Plane - Criar um plano - - - - Create Rectangle - Criar Retângulo - - - - Create Circle - Criar Círculo - - - - Create Arc - Criar Arco - - - - Polygon - Polígono - - - - Create Polygon - Criar Polígono - - - - Ellipse - Elipse - - - - Create Ellipse - Criar uma elipse - - - - Text - Texto - - - - Create Text - Criar texto - - - - Dimension - Dimensão - - - - Create Dimension - Criar Dimensão - - - - ShapeString - ShapeString - - - - Create ShapeString - Criar um ShapeString - - - + Copy Copiar - - - Move - Mover - - - - Change Style - Alterar estilo - - - - Rotate - Rotacionar - - - - Stretch - Extender - - - - Upgrade - Promover - - - - Downgrade - Rebaixar - - - - Convert to Sketch - Converter para esboço - - - - Convert to Draft - Converter para traço - - - - Convert - Converter - - - - Array - Matriz - - - - Create Point - Criar um ponto - - - - Mirror - Espelho - The DXF import/export libraries needed by FreeCAD to handle @@ -4375,581 +2836,329 @@ https://github.com/yorikvanhavre/Draft-dxf-importer Para habilitar o FreeCAD para fazer o download destas bibliotecas, responda Sim. - - Draft.makeBSpline: not enough points - Draft.makeBSpline: pontos insuficientes - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: Pontos de extremidade iguais, fecho forçado - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: Lista de pontos inválida - - - - No object given - Nenhum objeto dado - - - - The two points are coincident - Os dois pontos são coincidentes - - - + Found groups: closing each open object inside Grupos encontrados: fechando cada objeto aberto contido - + Found mesh(es): turning into Part shapes Malha(s) encontrada(s): transformando em formas de peça - + Found 1 solidifiable object: solidifying it Encontrado 1 objeto solidificavel: criando um sólido - + Found 2 objects: fusing them Encontrado 2 objetos: fundindo-os - + Found several objects: creating a shell Vários objetos encontrados: criando casca (shell) - + Found several coplanar objects or faces: creating one face Encontrado vários objetos ou faces coplanares: criando uma face - + Found 1 non-parametric objects: draftifying it Encontrado 1 objetos não paramétricos: esboçando - + Found 1 closed sketch object: creating a face from it 1 esboço fechado (sketch) encontrado: criando uma face dele - + Found 1 linear object: converting to line Encontrado 1 objeto linear: convertendo para linha - + Found closed wires: creating faces Encontrado arames fechados: criando faces - + Found 1 open wire: closing it Encontrado 1 arame aberto: fechando - + Found several open wires: joining them Encontrado vários arames abertos: juntando - + Found several edges: wiring them Encontrado várias arestas: conectando - + Found several non-treatable objects: creating compound Encontrado vários objetos não tratáveis: criando compostos - + Unable to upgrade these objects. Não é possível atualizar esses objetos. - + Found 1 block: exploding it Encontrado 1 bloco: explodindo - + Found 1 multi-solids compound: exploding it Encontrado 1 composto multi-sólido: explodindo - + Found 1 parametric object: breaking its dependencies Encontrado 1 objeto paramétrico: quebrando suas dependências - + Found 2 objects: subtracting them Encontrado 2 objetos: subtraindo - + Found several faces: splitting them Encontrado vários rostos: dividi-los - + Found several objects: subtracting them from the first one Encontrado vários objetos: subtraindo-os do primeiro - + Found 1 face: extracting its wires Encontrado 1 face: extraindo seus fios - + Found only wires: extracting their edges Encontrado apenas arames: extraindo suas arestas - + No more downgrade possible Não há mais regressão possível - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: Fechado com o mesmo primeiro/último ponto. Geometria não atualizada. - - - + No point found Nenhum ponto encontrado - - ShapeString: string has no wires - ShapeString: O texto não contém arames - - - + Relative Relativo - + Continue Continuar - + Close Fechar - + Fill Preenchimento - + Exit Sair - + Snap On/Off Ligar/Desligar Alinhamento e atração (snap) - + Increase snap radius Aumentar o raio de atração (snap) - + Decrease snap radius Diminuir o raio de atração (snap) - + Restrict X Restringir X - + Restrict Y Restringir Y - + Restrict Z Restringir Z - + Select edge Selecionar aresta - + Add custom snap point Adicionar ponto de Alinhamento e atração (snap) personalizado - + Length mode Modo comprimento - + Wipe Limpar - + Set Working Plane Definir o Plano de Trabalho - + Cycle snap object Alternar objeto de atração - + Check this to lock the current angle Marcar para bloquear o ângulo atual - + Coordinates relative to last point or absolute Coordenadas relativas ao último ponto ou absolutas - + Filled Preenchido - + Finish Concluir - + Finishes the current drawing or editing operation Termina o desenho atual ou a operação de edição - + &Undo (CTRL+Z) &Desfazer (CTRL+Z) - + Undo the last segment Desfazer o último segmento - + Finishes and closes the current line Termina e fecha a linha atual - + Wipes the existing segments of this line and starts again from the last point Limpa os segmentos existentes desta linha e começa novamente a partir do último ponto - + Set WP Definir Plano de Trabalho - + Reorients the working plane on the last segment Reorienta o plano de trabalho para o último segmento - + Selects an existing edge to be measured by this dimension Seleciona uma aresta existente a ser medida por esta dimensão - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands Se isto estiver marcado, os objetos serão copiados em vez de deslocados. Use Preferências -> Draft -> Modo cópia global para manter este modo nas próximas operações - - Default - Padrão - - - - Create Wire - Criar arame - - - - Unable to create a Wire from selected objects - Não foi possível criar um arame a partir dos objetos selecionados - - - - Spline has been closed - A Spline foi fechada - - - - Last point has been removed - O último ponto foi removido - - - - Create B-spline - Criar B-spline - - - - Bezier curve has been closed - A curva de Bezier foi fechada - - - - Edges don't intersect! - As aresta não se cruzam! - - - - Pick ShapeString location point: - Escolha o ponto de localização do ShapeString: - - - - Select an object to move - Selecione um objeto para mover - - - - Select an object to rotate - Selecione um objeto a ser rotacionado - - - - Select an object to offset - Selecionar um objeto para deslocamento paralelo - - - - Offset only works on one object at a time - Deslocamento paralelo só funciona com um objeto de cada vez - - - - Sorry, offset of Bezier curves is currently still not supported - Desculpe, o deslocamento paralelo de curvas Bézier não é suportado no momento - - - - Select an object to stretch - Selecione um objeto para esticar - - - - Turning one Rectangle into a Wire - Convertendo um retângulo em arame - - - - Select an object to join - Selecione um objeto para juntar - - - - Join - Juntar - - - - Select an object to split - Selecione um objeto para dividir - - - - Select an object to upgrade - Selecione um objeto para promover - - - - Select object(s) to trim/extend - Selecione objetos para aparar/estender (trim/extend) - - - - Unable to trim these objects, only Draft wires and arcs are supported - Não é possível aparar estes objetos, somente arames e arcos são suportados - - - - Unable to trim these objects, too many wires - Não é possível aparar estes objetos: número de arames muito alto - - - - These objects don't intersect - Esses objetos não se cruzam - - - - Too many intersection points - Número muito alto de pontos de interseção - - - - Select an object to scale - Selecione um objeto para escalar - - - - Select an object to project - Selecione um objeto a projetar - - - - Select a Draft object to edit - Selecione um objeto Traço para editar - - - - Active object must have more than two points/nodes - O objeto ativo deve ter mais de dois pontos/nós - - - - Endpoint of BezCurve can't be smoothed - O ponto de extremidade desta curva não pode ser suavizado - - - - Select an object to convert - Selecione um objeto para converter - - - - Select an object to array - Selecione um objeto para criar matriz - - - - Please select base and path objects - Por favor selecione um objeto base e uma trajetória - - - - Please select base and pointlist objects - - Por favor selecione um objeto base e uma nuvem de pontos - - - - - Select an object to clone - Selecione um objeto para clonar - - - - Select face(s) on existing object(s) - Selecione face(s) em objeto(s) existente(s) - - - - Select an object to mirror - Selecione um objeto a ser espelhado - - - - This tool only works with Wires and Lines - Esta ferramenta só funciona com arames e linhas - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s compartilha uma base com %d outros objetos. Por favor verifique se deseja modificar isso. - + Subelement mode Modo de sub-elemento - - Toggle radius and angles arc editing - Alternar edição de arco por raio e angulo - - - + Modify subelements Modificar sub-elementos - + If checked, subelements will be modified instead of entire objects Se marcado, os sub-elementos serão modificados em vez de todos os objetos - + CubicBezCurve CubicBezCurve - - Some subelements could not be moved. - Alguns sub-elementos não puderam ser movidos. - - - - Scale - Escalar - - - - Some subelements could not be scaled. - Alguns sub-elementos não foram redimensionados. - - - + Top Topo - + Front Frente - + Side Lateral - + Current working plane Plano de trabalho atual - - No edit point found for selected object - Nenhum ponto de edição encontrado para o objeto selecionado - - - + 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 Marque esta opção se o objeto deve aparecer como preenchido. Caso contrário, ele aparecerá como wireframe. Não disponível se a opção rascunho 'Usar Primitivas' esta ativada @@ -4969,239 +3178,34 @@ Para habilitar o FreeCAD para fazer o download destas bibliotecas, responda Sim. Camadas - - Pick first point - Escolha o primeiro ponto - - - - Pick next point - Escolha o ponto seguinte - - - + Polyline Polilinha - - Pick next point, or Finish (shift-F) or close (o) - Escolha o próximo ponto, ou finalize (shift-F) ou feche (o) - - - - Click and drag to define next knot - Clique e arraste para definir o próximo nó - - - - Click and drag to define next knot: ESC to Finish or close (o) - Clique e arraste para definir o próximo nó: ESC para finalizar ou feche (o) - - - - Pick opposite point - Escolha o ponto oposto - - - - Pick center point - Escolha o ponto central - - - - Pick radius - Indique o raio - - - - Pick start angle - Indique o ângulo inicial - - - - Pick aperture - Escolha a abertura - - - - Pick aperture angle - Escolha o ângulo de abertura - - - - Pick location point - Escolha o ponto de localização - - - - Pick ShapeString location point - Escolha o ponto da junção das formas - - - - Pick start point - Escolha o ponto de origem - - - - Pick end point - Escolha o ponto final - - - - Pick rotation center - Escolha o centro de rotação - - - - Base angle - Ângulo base - - - - Pick base angle - Escolha o ângulo base - - - - Rotation - Rotação - - - - Pick rotation angle - Escolha o ângulo de rotação - - - - Cannot offset this object type - Não é possível gerar deslocamento desse tipo de objeto - - - - Pick distance - Indique a distância - - - - Pick first point of selection rectangle - Primeiro ponto do retângulo de seleção - - - - Pick opposite point of selection rectangle - Pick opposite point of selection rectangle - - - - Pick start point of displacement - Pick start point of displacement - - - - Pick end point of displacement - Pick end point of displacement - - - - Pick base point - Pick base point - - - - Pick reference distance from base point - Pick reference distance from base point - - - - Pick new distance from base point - Pick new distance from base point - - - - Select an object to edit - Selecione um objeto para editar - - - - Pick start point of mirror line - Pick start point of mirror line - - - - Pick end point of mirror line - Pick end point of mirror line - - - - Pick target point - Pick target point - - - - Pick endpoint of leader line - Pick endpoint of leader line - - - - Pick text position - Pick text position - - - + Draft Projeto - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed - two elements needed + dois elementos necessários radius too large - radius too large + raio muito grande length: - length: + comprimento: removed original objects - removed original objects + objetos originais removidos @@ -5211,7 +3215,7 @@ Para habilitar o FreeCAD para fazer o download destas bibliotecas, responda Sim. Creates a fillet between two wires or edges. - Creates a fillet between two wires or edges. + Cria um filete entre dois arames ou arestas. @@ -5221,52 +3225,52 @@ Para habilitar o FreeCAD para fazer o download destas bibliotecas, responda Sim. Fillet radius - Fillet radius + Raio do filete Radius of fillet - Radius of fillet + Raio do filete Delete original objects - Delete original objects + Excluir objetos originais Create chamfer - Create chamfer + Criar chanfro Enter radius - Enter radius + Inserir raio Delete original objects: - Delete original objects: + Excluir objetos originais: Chamfer mode: - Chamfer mode: + Modo de chanfro: Test object - Test object + Objeto de teste Test object removed - Test object removed + Objeto de teste removido fillet cannot be created - fillet cannot be created + não é possível criar filete @@ -5274,119 +3278,54 @@ Para habilitar o FreeCAD para fazer o download destas bibliotecas, responda Sim. Criar filete - + Toggle near snap on/off - Toggle near snap on/off + Ligar/desligar o modo de proximidade - + Create text Criar texto - + Press this button to create the text object, or finish your text with two blank lines - Press this button to create the text object, or finish your text with two blank lines + Pressione este botão para criar o objeto de texto, ou para terminar seu texto com duas linhas em branco - + Center Y - Center Y + Centro Y - + Center Z - Center Z + Centro Z - + Offset distance - Offset distance + Distância de deslocamento - + Trim distance - Trim distance + Distância de aparação Activate this layer - Activate this layer + Ativar esta camada Select contents - Select contents + Selecionar conteúdo - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Personalizado - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Fio @@ -5394,17 +3333,17 @@ Para habilitar o FreeCAD para fazer o download destas bibliotecas, responda Sim. OCA error: couldn't determine character encoding - OCA error: couldn't determine character encoding + Erro OCA: não foi possível determinar a codificação de caracteres OCA: found no data to export - OCA: found no data to export + OCA: Nenhum dado encontrado para exportar successfully exported - successfully exported + exportado com sucesso diff --git a/src/Mod/Draft/Resources/translations/Draft_pt-PT.qm b/src/Mod/Draft/Resources/translations/Draft_pt-PT.qm index a965c5d860..dae7d52f8e 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_pt-PT.qm and b/src/Mod/Draft/Resources/translations/Draft_pt-PT.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_pt-PT.ts b/src/Mod/Draft/Resources/translations/Draft_pt-PT.ts index a0cc166ae6..39ba7a64ea 100644 --- a/src/Mod/Draft/Resources/translations/Draft_pt-PT.ts +++ b/src/Mod/Draft/Resources/translations/Draft_pt-PT.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Define um padrão de trama - - - - Sets the size of the pattern - Define o tamanho do padrão - - - - Startpoint of dimension - Ponto inicial da cotagem - - - - Endpoint of dimension - Ponto Final da cotagem - - - - Point through which the dimension line passes - Ponto através do qual passa a linha de cotagem - - - - The object measured by this dimension - O objeto medido por esta cotagem - - - - The geometry this dimension is linked to - A geometria a que esta cotagem se refere - - - - The measurement of this dimension - A medida desta cotagem - - - - For arc/circle measurements, false = radius, true = diameter - Para medidas de arco/círculo, falso = raio, verdadeiro = diâmetro - - - - Font size - Tamanho da fonte - - - - The number of decimals to show - O número de casas decimais a mostrar - - - - Arrow size - Tamanho da seta - - - - The spacing between the text and the dimension line - O espaçamento entre o texto e a linha de cotagem - - - - Arrow type - Tipo de seta - - - - Font name - Nome da fonte - - - - Line width - Largura da linha - - - - Line color - Cor da linha - - - - Length of the extension lines - Comprimento das linhas de extensão - - - - Rotate the dimension arrows 180 degrees - Girar as setas da cotagem 180 graus - - - - Rotate the dimension text 180 degrees - Girar o texto da cotagem 180 graus - - - - Show the unit suffix - Mostrar o sufixo de unidade - - - - The position of the text. Leave (0,0,0) for automatic position - Posição do texto. Deixe (0, 0,0) para posição automática - - - - Text override. Use $dim to insert the dimension length - Substituição de texto. Use $dim para inserir o comprimento de cotagem - - - - A unit to express the measurement. Leave blank for system default - Uma unidade para expressar a medição. Deixe em branco para o padrão do sistema - - - - Start angle of the dimension - Ângulo inicial da cotagem - - - - End angle of the dimension - Ângulo final da cotagem - - - - The center point of this dimension - O ponto central desta cotagem - - - - The normal direction of this dimension - A direção normal desta cotagem - - - - Text override. Use 'dim' to insert the dimension length - Substituição de texto. Use $dim para inserir o comprimento de cotagem - - - - Length of the rectangle - Comprimento do retângulo - Radius to use to fillet the corners Raio a usar para bolear (fillet) os cantos - - - Size of the chamfer to give to the corners - Tamanho do chanfro para dar aos cantos - - - - Create a face - Criar uma face - - - - Defines a texture image (overrides hatch patterns) - Define uma imagem de textura (Substitui os padrões de trama) - - - - Start angle of the arc - Ângulo inicial do arco - - - - End angle of the arc (for a full circle, give it same value as First Angle) - Ângulo final do arco (para um círculo completo, dê o mesmo valor do Primeiro Ângulo) - - - - Radius of the circle - Raio do círculo - - - - The minor radius of the ellipse - O menor raio da elipse - - - - The major radius of the ellipse - O raio maior da elipse - - - - The vertices of the wire - Os vértices do traço - - - - If the wire is closed or not - Se o traço está fechado ou não - The start point of this line @@ -224,505 +24,155 @@ O comprimento desta linha - - Create a face if this object is closed - Criar uma face se este objeto estiver fechado - - - - The number of subdivisions of each edge - O número de sub-divisões de cada aresta - - - - Number of faces - Número de faces - - - - Radius of the control circle - Raio do círculo de controlo - - - - How the polygon must be drawn from the control circle - Como o polígono deve ser desenhado a partir do círculo de controle - - - + Projection direction Direção da projeção - + The width of the lines inside this object A largura das linhas dentro deste objeto - + The size of the texts inside this object O tamanho dos textos dentro deste objeto - + The spacing between lines of text O espaçamento entre as linhas de texto - + The color of the projected objects A cor dos objetos projetados - + The linked object O objeto ligado - + Shape Fill Style Estilo do Preenchimento de Forma - + Line Style Estilo da linha - + If checked, source objects are displayed regardless of being visible in the 3D model Se marcado, objetos são mostrados independente de estarem visível no modelo 3D - - Create a face if this spline is closed - Criar uma face se esta spline estiver fechada - - - - Parameterization factor - Fator de parametrização - - - - The points of the Bezier curve - Os pontos da curva de Bézier - - - - The degree of the Bezier function - O grau da função de Bezier - - - - Continuity - Continuidade - - - - If the Bezier curve should be closed or not - Se a curva de Bézier deve ser fechada ou não - - - - Create a face if this curve is closed - Criar uma face se esta curva estiver fechada - - - - The components of this block - Os componentes deste bloco - - - - The base object this 2D view must represent - O objeto base que esta vista 2D deve representar - - - - The projection vector of this object - O vetor de projeção deste objeto - - - - The way the viewed object must be projected - A maneira como o objeto visualizado deve ser projetado - - - - The indices of the faces to be projected in Individual Faces mode - Os índices das faces a serem projetados no modo individual de Faces - - - - Show hidden lines - Mostrar linhas ocultas - - - + The base object that must be duplicated O objeto de base que deve ser duplicado - + The type of array to create O tipo de matriz (array) a criar - + The axis direction A direção do eixo - + Number of copies in X direction Número de cópias na direção X - + Number of copies in Y direction Número de cópias na direção Y - + Number of copies in Z direction Número de cópias na direção Z - + Number of copies Número de cópias - + Distance and orientation of intervals in X direction Distância e orientação de intervalos na direção X - + Distance and orientation of intervals in Y direction Distância e orientação de intervalos na direção Y - + Distance and orientation of intervals in Z direction Distância e orientação de intervalos na direção Z - + Distance and orientation of intervals in Axis direction Distância e orientação de intervalos na direção do Eixo - + Center point Ponto central - + Angle to cover with copies Ângulo para cobrir com cópias - + Specifies if copies must be fused (slower) Especifica se as cópias devem ser fundidas (mais lento) - + The path object along which to distribute objects O caminho ao longo do qual se vão distribuir objetos - + Selected subobjects (edges) of PathObj Sub-objetos selecionados (arestas) de PathObj - + Optional translation vector Vetor de translação opcional - + Orientation of Base along path Orientação da Base ao longo do caminho - - X Location - Localização X - - - - Y Location - Localização Y - - - - Z Location - Localização Z - - - - Text string - Texto - - - - Font file name - Nome do ficheiro do tipo de letra - - - - Height of text - Altura do texto - - - - Inter-character spacing - Espaçamento entre carateres - - - - Linked faces - Faces ligadas - - - - Specifies if splitter lines must be removed - Especifica se as linhas divisórias devem ser removidas - - - - An optional extrusion value to be applied to all faces - Um valor de extrusão opcional a ser aplicado a todas as faces - - - - Height of the rectangle - Altura do retângulo - - - - Horizontal subdivisions of this rectangle - Subdivisões horizontais deste retângulo - - - - Vertical subdivisions of this rectangle - Subdivisões verticais deste retângulo - - - - The placement of this object - A posição deste objeto - - - - The display length of this section plane - Comprimento da representação 3D deste plano de corte - - - - The size of the arrows of this section plane - Tamanho das setas deste plano de corte - - - - For Cutlines and Cutfaces modes, this leaves the faces at the cut location - Para os modos de LinhasCortadas e FacesCortadas, isto deixa as faces na localização do corte - - - - The base object is the wire, it's formed from 2 objects - O objeto de base é o traço, é formado a partir de 2 objetos - - - - The tool object is the wire, it's formed from 2 objects - A ferramenta de objeto é o traço, é formado a partir de 2 objetos - - - - The length of the straight segment - O comprimento do segmento de reta - - - - The point indicated by this label - O ponto indicado por esta etiqueta - - - - The points defining the label polyline - Os pontos que definem a polilinha da etiqueta - - - - The direction of the straight segment - A direção do segmento de reta - - - - The type of information shown by this label - O tipo de informação mostrada por esta etiqueta - - - - The target object of this label - O objeto alvo desta etiqueta - - - - The text to display when type is set to custom - O texto a ser exibido quando o tipo está definido para personalizado - - - - The text displayed by this label - O texto exibido por esta etiqueta - - - - The size of the text - O tamanho do texto - - - - The font of the text - O tipo de letra do texto - - - - The size of the arrow - O tamanho da seta - - - - The vertical alignment of the text - O alinhamento vertical do texto - - - - The type of arrow of this label - O tipo de seta desta etiqueta - - - - The type of frame around the text of this object - O tipo de moldura em torno do texto deste objeto - - - - Text color - Cor do texto - - - - The maximum number of characters on each line of the text box - O número máximo de caracteres em cada linha da caixa de texto - - - - The distance the dimension line is extended past the extension lines - A distância da linha de cotagem para além das linhas de extensão - - - - Length of the extension line above the dimension line - Comprimento da linha de extensão acima da linha de cotagem - - - - The points of the B-spline - Os pontos da b-spline - - - - If the B-spline is closed or not - Se a b-spline está fechada ou não - - - - Tessellate Ellipses and B-splines into line segments - Suavização de serrilhado em elipses e B-splines como segmentos de linha - - - - Length of line segments if tessellating Ellipses or B-splines into line segments - Comprimento dos segmentos de linha se existir tesselação de Elipses ou Bsplines como segmentos de linha - - - - If this is True, this object will be recomputed only if it is visible - Se isto for verdadeiro, este objeto será ser recalculado somente se estiver visível - - - + Base Base - + PointList Lista de Pontos - + Count Contagem - - - The objects included in this clone - Os objetos incluídos neste clone - - - - The scale factor of this clone - O fator de escala deste clone - - - - If this clones several objects, this specifies if the result is a fusion or a compound - Se clonar vários objetos, especifica se o resultado é uma fusão ou um composto - - - - This specifies if the shapes sew - Especifica se as formas se juntam (costuram) - - - - Display a leader line or not - Mostrar uma linha de chamada ou não - - - - The text displayed by this object - O texto exibido por este objeto - - - - Line spacing (relative to font size) - Espaçamento entre linhas (em relação ao tamanho da fonte) - - - - The area of this object - A área deste objeto - - - - Displays a Dimension symbol at the end of the wire - Mostra um simbolo da dimensão na terminação da rede - - - - Fuse wall and structure objects of same type and material - Funde a parede com objetos da estrutura do mesmo tipo e material - The objects that are part of this layer @@ -746,12 +196,12 @@ The line width of the children of this layer - The line width of the children of this layer + Largura da linha dos dependentes desta camada The draw style of the children of this layer - The draw style of the children of this layer + Estilo de desenho dos dependentes desta camada @@ -759,83 +209,231 @@ A transparência do dependente desta camada - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object - Show array element as children object + Mostrar elemento de matriz como objeto dependente - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle - Distance between copies in a circle + Distância entre cópias num círculo - + Distance between circles - Distance between circles + Distância entre círculos - + number of circles - number of circles + número de círculos + + + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Renomear + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Apagar + + + + Text + Texto + + + + Font size + Tamanho da fonte + + + + Line spacing + Line spacing + + + + Font name + Nome da fonte + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Unidades + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Largura da linha + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Tamanho da seta + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Tipo de seta + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Ponto + + + + Arrow + Flecha + + + + Tick + diagonal Draft - - - Slope - Inclinação - - - - Scale - Escala - - - - Writing camera position - Gravar a posição da câmara - - - - Writing objects shown/hidden state - Gravar estado de visibilidade dos objetos - - - - X factor - Fator x - - - - Y factor - Fator Y - - - - Z factor - Fator Z - - - - Uniform scaling - Escala uniforme - - - - Working plane orientation - Orientação do plano de trabalho - Download of dxf libraries failed. @@ -844,55 +442,35 @@ from menu Tools -> Addon Manager O download de bibliotecas dxf falhou. Instale o addon de biblioteca de dxf manualmente no menu ferramentas-> Addon Manager - - This Wire is already flat - Este traço já está plano - - - - Pick from/to points - Escolha de pontos de/para - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Inclinação para dar às arestas/linhas selecionadas: 0 = horizontal, 1 = 45deg acima, -1 = 45deg para baixo - - - - Create a clone - Criar um clone - - - + %s cannot be modified because its placement is readonly. - %s cannot be modified because its placement is readonly. + %s não pode ser modificado porque a sua posição é somente de leitura. - + Upgrade: Unknown force method: Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius - - - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools + + + Draft utility tools + Draft utility tools + &Drafting @@ -914,12 +492,12 @@ from menu Tools -> Addon Manager &Utilities - + Draft Calado do Navio - + Import-Export Importar/Exportar @@ -933,101 +511,111 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fundir - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance Tangential distance - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance Radial distance - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers Number of circular layers - + Symmetry Simetria - + (Placeholder for the icon) (Placeholder for the icon) @@ -1041,104 +629,122 @@ from menu Tools -> Addon Manager - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z Reset Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fundir - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) (Placeholder for the icon) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y 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. + 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 + Number of elements + DraftPolarArrayTaskPanel @@ -1149,81 +755,93 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fundir - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 Polar angle - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements Number of elements - + (Placeholder for the icon) (Placeholder for the icon) @@ -1291,375 +909,6 @@ from menu Tools -> Addon Manager Reset Point - - Draft_AddConstruction - - - Add to Construction group - Adicionar ao grupo Construção - - - - Adds the selected objects to the Construction group - Adiciona os objetos selecionados para o grupo Construção - - - - Draft_AddPoint - - - Add Point - Adicionar Ponto - - - - Adds a point to an existing Wire or B-spline - Adiciona um ponto a um traço ou a uma B-spline existente - - - - Draft_AddToGroup - - - Move to group... - Mover para o grupo... - - - - Moves the selected object(s) to an existing group - Move o(s) objeto(s) selecionado(s) para um grupo existente - - - - Draft_ApplyStyle - - - Apply Current Style - Aplicar Estilo Atual - - - - Applies current line width and color to selected objects - Aplica a espessura e cor da linha atual aos objetos selecionados - - - - Draft_Arc - - - Arc - Arco - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - - - - Draft_ArcTools - - - Arc tools - Arc tools - - - - Draft_Arc_3Points - - - Arc 3 points - Arc 3 points - - - - Creates an arc by 3 points - Creates an arc by 3 points - - - - Draft_Array - - - Array - Matriz - - - - Creates a polar or rectangular array from a selected object - Cria uma matriz polar ou retangular de um objeto selecionado - - - - Draft_AutoGroup - - - AutoGroup - Auto Agrupar - - - - Select a group to automatically add all Draft & Arch objects to - Escolha um grupo ao qual objetos Draft/Arch serão adicionados automaticamente - - - - Draft_BSpline - - - B-spline - B-spline - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Cria uma b-spline com múltiplos pontos. CTRL para Alinhamento e atração (snap), Shift para restringir - - - - Draft_BezCurve - - - BezCurve - Curva de Bezier - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Cria uma curva de Bezier. CTRL para snap, SHIFT para restringir - - - - Draft_BezierTools - - - Bezier tools - Bezier tools - - - - Draft_Circle - - - Circle - Círculo - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Cria um círculo. CTRL p/ alinhamento e atração (snap), ALT p/ selecionar objetos tangentes - - - - Draft_Clone - - - Clone - Clonar - - - - Clones the selected object(s) - Clona o(s) objeto(s) selecionado(s) - - - - Draft_CloseLine - - - Close Line - Fechar Linha - - - - Closes the line being drawn - Fecha a linha que se está a desenhar - - - - Draft_CubicBezCurve - - - CubicBezCurve - CubicBezCurve - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - - - - Draft_DelPoint - - - Remove Point - Remover Ponto - - - - Removes a point from an existing Wire or B-spline - Remove um ponto de um traço ou bspline existente - - - - Draft_Dimension - - - Dimension - Cotagem - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Cria uma cotagem. CTRL p/ alinhamento e atração (snap), SHIFT p/ restringir, ALT p/ selecionar um segmento - - - - Draft_Downgrade - - - Downgrade - Despromover - - - - Explodes the selected objects into simpler objects, or subtracts faces - Explode os objetos selecionados em objetos mais simples, ou subtrai faces - - - - Draft_Draft2Sketch - - - Draft to Sketch - Draft para Sketch - - - - Convert bidirectionally between Draft and Sketch objects - Converter bidirecionalmente entre objetos de Rascunho e Esboço - - - - Draft_Drawing - - - Drawing - Desenho - - - - Puts the selected objects on a Drawing sheet - Coloca os objetos selecionados numa folha de desenho - - - - Draft_Edit - - - Edit - Editar - - - - Edits the active object - Edita o objeto ativo - - - - Draft_Ellipse - - - Ellipse - Elipse - - - - Creates an ellipse. CTRL to snap - Criar uma elipse. CTRL para alinhamento e atração (snap) - - - - Draft_Facebinder - - - Facebinder - Facebinder - - - - Creates a facebinder object from selected face(s) - Criar um objeto facebinder a partir de face(s) selecionada(s) - - - - Draft_FinishLine - - - Finish line - Terminar linha - - - - Finishes a line without closing it - Termina uma linha sem a fechar - - - - Draft_FlipDimension - - - Flip Dimension - Inverter cota - - - - Flip the normal direction of a dimension - Inverter a direção normal de uma cota - - - - Draft_Heal - - - Heal - Corrigir - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Corrige objetos (Draft) defeituosos salvos por uma versão anterior do FreeCAD - - - - Draft_Join - - - Join - Juntar - - - - Joins two wires together - Juntar dois traços - - - - Draft_Label - - - Label - Rótulo - - - - Creates a label, optionally attached to a selected object or element - Cria uma etiqueta, anexada opcionalmente a um objeto ou elemento - - Draft_Layer @@ -1673,645 +922,6 @@ Click and drag to define control points. CTRL to snap, SHIFT to constrainAdds a layer - - Draft_Line - - - Line - Linha - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Cria uma linha de 2 pontos. CTRL p/ ajustar, SHIFT p/ restringir - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Espelho (simetria) - - - - Mirrors the selected objects along a line defined by two points - Espelha os objetos selecionados ao longo de uma linha definida por dois pontos - - - - Draft_Move - - - Move - Mover - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - - - - Draft_Offset - - - Offset - Deslocamento paralelo - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Cria deslocamento paralelo ao objeto selecionado. CTRL para conectar, SHIFT para parametrizar, ALT para copiar - - - - Draft_PathArray - - - PathArray - Cópia múltipla com caminho - - - - Creates copies of a selected object along a selected path. - Cria cópias de um objeto selecionado ao longo de um caminho. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Ponto - - - - Creates a point object - Criar um objeto ponto - - - - Draft_PointArray - - - PointArray - Matriz de Pontos - - - - Creates copies of a selected object on the position of points. - Cria cópias de um objeto selecionado sobre a posição dos pontos. - - - - Draft_Polygon - - - Polygon - Polígono - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Cria um polígono regular. CTRL para conectar (Snap), SHIFT para restringir - - - - Draft_Rectangle - - - Rectangle - Retângulo - - - - Creates a 2-point rectangle. CTRL to snap - Cria um retângulo de 2 pontos. CTRL p/ ajustar - - - - Draft_Rotate - - - Rotate - Rodar - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Roda os objetos selecionados. CTRL p/ Ajustar, SHIFT p/ restringir, ALT cria uma cópia - - - - Draft_Scale - - - Scale - Escala - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Redimensione um objeto desde um ponto base. CTRL para conectar, SHIFT para restringir, ALT para copiar - - - - Draft_SelectGroup - - - Select group - Selecione o grupo - - - - Selects all objects with the same parents as this group - Seleciona todos os objetos com as mesmas origens como grupo - - - - Draft_SelectPlane - - - SelectPlane - SelecionarPlano - - - - Select a working plane for geometry creation - Selecione um plano de trabalho para a criação da geometria - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Cria um objeto proxy do plano de trabalho atual - - - - Create Working Plane Proxy - Criar proxy do plano de trabalho - - - - Draft_Shape2DView - - - Shape 2D view - Visualizar Forma em 2D - - - - Creates Shape 2D views of selected objects - Cria vista em 2D dos objetos selecionados - - - - Draft_ShapeString - - - Shape from text... - Forma a partir de texto... - - - - Creates text string in shapes. - Cria cadeia de texto em formas. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Mostrar barra de Alinhamento e atração (snap) - - - - Shows Draft snap toolbar - Mostra a barra de ferramentas de Alinhamento e atração (snap) do Draft - - - - Draft_Slope - - - Set Slope - Definir inclinação - - - - Sets the slope of a selected Line or Wire - Define a inclinação de uma linha ou traço selecionado - - - - Draft_Snap_Angle - - - Angles - Ângulos - - - - Snaps to 45 and 90 degrees points on arcs and circles - Ativa o alinhamento para ângulos de 45 e 90 graus em círculos e arcos - - - - Draft_Snap_Center - - - Center - Centro - - - - Snaps to center of circles and arcs - Atrair ao centro de círculos e arcos - - - - Draft_Snap_Dimensions - - - Dimensions - Dimensões - - - - Shows temporary dimensions when snapping to Arch objects - Mostra cotas temporárias quando fizer snap a objetos arquitetónicos - - - - Draft_Snap_Endpoint - - - Endpoint - Ponto de extremidade - - - - Snaps to endpoints of edges - Ativar a atração a pontos de extremidade das arestas - - - - Draft_Snap_Extension - - - Extension - Extensão (prolongamento) - - - - Snaps to extension of edges - Atrair ao prolongamento das arestas - - - - Draft_Snap_Grid - - - Grid - Grelha - - - - Snaps to grid points - Atrair aos pontos da grelha - - - - Draft_Snap_Intersection - - - Intersection - Interseção - - - - Snaps to edges intersections - Atrair às interseções das arestas - - - - Draft_Snap_Lock - - - Toggle On/Off - Ligar/desligar - - - - Activates/deactivates all snap tools at once - Activa/desactiva todas as ferramentas de Alinhamento e atração (snap) - - - - Lock - Bloqueio - - - - Draft_Snap_Midpoint - - - Midpoint - Ponto médio - - - - Snaps to midpoints of edges - Atrair aos pontos médios das arestas - - - - Draft_Snap_Near - - - Nearest - Mais próximo - - - - Snaps to nearest point on edges - Atrair ao ponto mais próximo das arestas - - - - Draft_Snap_Ortho - - - Ortho - Ortogonal - - - - Snaps to orthogonal and 45 degrees directions - Alinhar em direções ortogonais e a 45 graus - - - - Draft_Snap_Parallel - - - Parallel - Paralelo - - - - Snaps to parallel directions of edges - Alinhar nas direções paralelas às arestas - - - - Draft_Snap_Perpendicular - - - Perpendicular - Perpendicular - - - - Snaps to perpendicular points on edges - Atrair aos pontos perpendiculares às arestas - - - - Draft_Snap_Special - - - Special - Especial - - - - Snaps to special locations of objects - Atrair aos pontos especiais dos objetos - - - - Draft_Snap_WorkingPlane - - - Working Plane - Plano de trabalho - - - - Restricts the snapped point to the current working plane - Projeta o ponto no plano de trabalho atual - - - - Draft_Split - - - Split - Separar - - - - Splits a wire into two wires - Separa um traço em dois traços - - - - Draft_Stretch - - - Stretch - Esticar - - - - Stretches the selected objects - Estica os objetos selecionados - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Texto - - - - Creates an annotation. CTRL to snap - Cria uma anotação. CTRL para ajustar - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Liga/Desliga o Modo de Construção para os objetos seguintes. - - - - Toggle Construction Mode - Alternar modo de construção - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Alternar modo continuo - - - - Toggles the Continue Mode for next commands. - Alterna o modo de continuar para os comandos seguintes. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Alternar Modo de Visualização - - - - Swaps display mode of selected objects between wireframe and flatlines - Muda o modo de visualização dos objetos selecionados entre "wireframe" e as linhas ocultas - - - - Draft_ToggleGrid - - - Toggle Grid - Alternar Grelha - - - - Toggles the Draft grid on/off - Liga ou desliga a grelha do módulo Draft - - - - Grid - Grelha - - - - Toggles the Draft grid On/Off - Ativa/desativa a grelha de desenho - - - - Draft_Trimex - - - Trimex - aparar_extender - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Apara ou estende o objeto selecionado ou extruda faces. CTRL para conectar, SHIFT restringe ao segmento atual ou perpendicular, ALT inverte a direção - - - - Draft_UndoLine - - - Undo last segment - Anular Últ. Segm. - - - - Undoes the last drawn segment of the line being drawn - Desfaz o último segmento desenhado da linha que se está a desenhar - - - - Draft_Upgrade - - - Upgrade - Promover - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Junta os objetos selecionados num, ou converte traços fechados em faces preenchidas, ou une faces - - - - Draft_Wire - - - Polyline - Polyline - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - - - - Draft_WireToBSpline - - - Wire to B-spline - Traço para B-Spline - - - - Converts between Wire and B-spline - Converte entre traços e B-spline - - Form @@ -2487,22 +1097,22 @@ value by using the [ and ] keys while drawing Gui::Dialog::DlgSettingsDraft - + General Draft Settings Configurações gerais do modulo Draft - + This is the default color for objects being drawn while in construction mode. Esta é a cor pré-configurada para objetos sendo desenhados no modo de construção - + This is the default group name for construction geometry Este ;e o nome pré-configurado para o grupo para a geometria de construção - + Construction Construção @@ -2512,37 +1122,32 @@ value by using the [ and ] keys while drawing Guardar a cor atual e a largura da linha entre sessões - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - Se essa opção estiver marcada, o modo de cópia será mantido através de comando, caso contrário os comandos sempre iniciarão no modo não-cópia - - - + Global copy mode Modo de cópia para tudo - + Default working plane Plano de Trabalho Predefinido - + None Nenhum - + XY (Top) XY (Topo) - + XZ (Front) XZ (Frente) - + YZ (Side) YZ (Lado) @@ -2605,12 +1210,12 @@ such as "Arial:Bold" Ajustes Gerais - + Construction group name Nome do grupo de construção - + Tolerance Tolerância @@ -2630,72 +1235,67 @@ such as "Arial:Bold" Aqui, pode indicar uma pasta com os ficheiros SVG, contendo as definições <modelo> que podem ser adicionadas aos modelos de escotilha de projeto standard - + Constrain mod Modo parametrizar - + The Constraining modifier key A tecla modificadora da parametrização - + Snap mod Modo Conexão automática - + The snap modifier key A tecla modificadora da conexão automática - + Alt mod Modo Alt - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - Normalmente, após copiar objetos, as cópias ficam selecionadas. Se esta opção estiver marcada, em vez disso os objetos base ficarão selecionados. - - - + Select base objects after copying Selecione objetos base após copiar - + If checked, a grid will appear when drawing Se selecionado, uma grelha aparecerá quando desenhar - + Use grid Usar grelha - + Grid spacing Espaçamento da grelha - + The spacing between each grid line O espaçamento entre cada linha da grelha - + Main lines every linhas principais a cada - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. linhas principais serão desenhados mais grossas. Especifique aqui quantos quadrados entre as linhas principais. - + Internal precision level Nível de precisão interno @@ -2725,17 +1325,17 @@ such as "Arial:Bold" Exportar objetos 3D como malhas de poliface - + If checked, the Snap toolbar will be shown whenever you use snapping Se selecionado, a barra de ferramentas do Snap será mostrada sempre que você use o snap - + Show Draft Snap toolbar Mostra a barra de ferramentas de snap do Draft - + Hide Draft snap toolbar after use Ocultar a barra de ferramentas de snap do Draft após o uso @@ -2745,7 +1345,7 @@ such as "Arial:Bold" Mostrar o tracker do plano de trabalho - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command Se marcada, a grelha do Draft será sempre visível quando a bancada de trabalho de Draft está ativa. Caso contrário só quando a utilizar um comando @@ -2780,32 +1380,27 @@ such as "Arial:Bold" Transformar linhas de cor branca para preto - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - Se esta opção estiver marcada, as ferramentas de Draft irão criar primitivas do módulo part em vez de objetos Traço, quando possível. - - - + Use Part Primitives when available Usar primitivas do módulo part quando disponível - + Snapping Alinhamento e atração (snap) - + If this is checked, snapping is activated without the need to press the snap mod key Se essa opção estiver marcada, o snap será ativado sem a necessidade de pressionar a tecla de snap - + Always snap (disable snap mod) Snap sempre ativo (desativar tecla de snap) - + Construction geometry color Cor de geometria de construção @@ -2875,12 +1470,12 @@ such as "Arial:Bold" Resolução de padrões de trama - + Grid Grelha - + Always show the grid Mostrar sempre a grelha @@ -2930,7 +1525,7 @@ such as "Arial:Bold" Selecione um ficheiro de tipos - + Fill objects with faces whenever possible Preencher objetos com faces sempre que possível @@ -2985,12 +1580,12 @@ such as "Arial:Bold" mm - + Grid size Tamanho da grelha - + lines linhas @@ -3170,7 +1765,7 @@ such as "Arial:Bold" Atualização automática (apenas importador antigo) - + Prefix labels of Clones with: Rótulos de Clones com o prefixo: @@ -3190,37 +1785,32 @@ such as "Arial:Bold" Número de casas decimais - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - Se selecionado, os objetos aparecerão preenchidos por predefinição. Caso contrário, eles serão mostrados como aramado (wireframe) - - - + Shift Shift - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key A tecla modificadora Alt - + The number of horizontal or vertical lines of the grid Número de linhas horizontais ou verticais da grelha - + The default color for new objects A cor predefinida para novos objetos @@ -3244,11 +1834,6 @@ such as "Arial:Bold" An SVG linestyle definition Uma definição de estilo de linha SVG - - - When drawing lines, set focus on Length instead of X coordinate - Quando desenhar linhas, focar no comprimento em vez da coordenada X - Extension lines size @@ -3320,12 +1905,12 @@ such as "Arial:Bold" Segmento de Spline máximo: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. This is the value used by functions that use a tolerance. @@ -3337,260 +1922,340 @@ Values with differences below this value will be treated as same. This value wil Use legacy python exporter - + 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 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 - + Construction Geometry Geometria de construção - + In-Command Shortcuts In-Command Shortcuts - + Relative Relativo - + R R - + Continue Continuar - + T T - + Close Fechar - + O O - + Copy Copiar - + P P - + Subelement Mode Subelement Mode - + D D - + Fill Preenchimento - + L L - + Exit Sair - + A A - + Select Edge Select Edge - + E E - + Add Hold Add Hold - + Q Q - + Length Comprimento - + H H - + Wipe Limpar - + W W - + Set WP Definir Plano de Trabalho - + U U - + Cycle Snap Cycle Snap - + ` ` - + Snap Snap - + S S - + Increase Radius Increase Radius - + [ [ - + Decrease Radius Decrease Radius - + ] ] - + Restrict X Restringir X - + X X - + Restrict Y Restringir Y - + Y Y - + Restrict Z Restringir Z - + Z Z - + Grid color Grid color - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Editar - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3794,566 +2459,363 @@ This value is the maximum segment length. ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - Draft Snap - - draft - - not shape found - forma não encontrada - - - - All Shapes must be co-planar - Todas a formas devem estar no mesmo plano - - - - The given object is not planar and cannot be converted into a sketch. - O objeto não é planar e não pode ser convertido em esboço (sketch). - - - - Unable to guess the normal direction of this object - Incapaz de predizer a direção normal deste objeto - - - + Draft Command Bar Barra de comando Draft - + Toggle construction mode Alternar modo de construção - + Current line color Cor de linha atual - + Current face color Cor da face atual - + Current line width Comprimento de linha atual - + Current font size Tamanho do tipo de letra atual - + Apply to selected objects Aplicar aos Objet. Selec. - + Autogroup off Autoagrupar desactivado - + active command: Comando ativo: - + None Nenhum - + Active Draft command comando Desenhar ativado - + X coordinate of next point Coordenada X do Próximo Ponto - + X X - + Y Y - + Z Z - + Y coordinate of next point Coordenada Y do Próximo Ponto - + Z coordinate of next point Coordenada Z do Próximo Ponto - + Enter point Inserir ponto - + Enter a new point with the given coordinates Insirir um novo ponto com pelas coordenadas - + Length Comprimento - + Angle Ângulo - + Length of current segment Comprimento do segmento atual - + Angle of current segment Ângulo do segmento atual - + Radius Raio - + Radius of Circle Raio do Círculo - + If checked, command will not finish until you press the command button again Se marcado, o comando não irá terminar até que clique novamente no botão de comando - + If checked, an OCC-style offset will be performed instead of the classic offset Se selecionado, um deslocamento ao estilo OCC será executado em vez do deslocamento clássico - + &OCC-style offset &Deslocamento estilo OCC - - Add points to the current object - Adicionar pontos ao objeto atual - - - - Remove points from the current object - Remover pontos do objeto atual - - - - Make Bezier node sharp - Tornar nó Bezier afiado - - - - Make Bezier node tangent - Tornar nó Bezier tangente - - - - Make Bezier node symmetric - Tornar nó Bezier simétrico - - - + Sides Lados - + Number of sides Nr. de Lados - + Offset Deslocamento paralelo - + Auto Auto - + Text string to draw Cadeia de caracteres de texto a desenhar - + String Texto - + Height of text Altura do texto - + Height Altura - + Intercharacter spacing Espaçamento entre caráteres - + Tracking Monitorização - + Full path to font file: Caminho completo para o arquivo de fonte: - + Open a FileChooser for font file Abrir um diálogo para escolher um arquivo de fonte - + Line Linha - + DWire DWire - + Circle Círculo - + Center X Centrar X - + Arc Arco - + Point Ponto - + Label Rótulo - + Distance Distância - + Trim Aparar - + Pick Object Escolha objeto - + Edit Editar - + Global X X global - + Global Y Y global - + Global Z Z global - + Local X X local - + Local Y Y local - + Local Z Z local - + Invalid Size value. Using 200.0. Valor de Tamanho inválido. Usando 200,0. - + Invalid Tracking value. Using 0. Rastreamento inválido. Usando 0. - + Please enter a text string. Por favor, insira um texto. - + Select a Font file Selecione um ficheiro de tipos - + Please enter a font file. Por favor, insira um arquivo de fonte. - + Autogroup: Autoagrupar: - + Faces Faces - + Remove Remover - + Add Adicionar - + Facebinder elements Elementos Película (facebinder) - - Create Line - Criar linha - - - - Convert to Wire - Converter em traços - - - + BSpline BSpline - + BezCurve Curva de Bezier - - Create BezCurve - Criar CurvaBez - - - - Rectangle - Retângulo - - - - Create Plane - Criar plano - - - - Create Rectangle - Criar retângulo - - - - Create Circle - Criar círculo - - - - Create Arc - Criar Arco - - - - Polygon - Polígono - - - - Create Polygon - Criar polígono - - - - Ellipse - Elipse - - - - Create Ellipse - Criar elipse - - - - Text - Texto - - - - Create Text - Criar texto - - - - Dimension - Cotagem - - - - Create Dimension - Criar cota - - - - ShapeString - FormaString - - - - Create ShapeString - Criar FormaString - - - + Copy Copiar - - - Move - Mover - - - - Change Style - Alterar Estilo - - - - Rotate - Rodar - - - - Stretch - Esticar - - - - Upgrade - Promover - - - - Downgrade - Despromover - - - - Convert to Sketch - Converter para esboço (Sketch) - - - - Convert to Draft - Converter para traço (Draft) - - - - Convert - Converter - - - - Array - Matriz - - - - Create Point - Criar Ponto - - - - Mirror - Espelho (simetria) - The DXF import/export libraries needed by FreeCAD to handle @@ -4370,581 +2832,329 @@ To enabled FreeCAD to download these libraries, answer Yes. Para permitir ao FreeCAD baixar essas bibliotecas, responder sim. - - Draft.makeBSpline: not enough points - Draft.makeBSpline: não há pontos suficientes - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: Pontos de extremidade iguais, fecho forçado - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: Lista de pontos inválida - - - - No object given - Nenhum objeto dado - - - - The two points are coincident - Os dois pontos são coincidentes - - - + Found groups: closing each open object inside Encontrei grupos: fechando cada objeto aberto contido - + Found mesh(es): turning into Part shapes Encontrada(s) malha(s): transformando em formas de Peça - + Found 1 solidifiable object: solidifying it Encontrado 1 objeto solidificável: solidificando-o - + Found 2 objects: fusing them 2 objetos encontrados: fundindo-os - + Found several objects: creating a shell Vários objetos encontrados: criando casca (shell) - + Found several coplanar objects or faces: creating one face Vários objetos ou faces complanares encontrados: Será criada uma face - + Found 1 non-parametric objects: draftifying it Encontrado 1 objeto não-paramétrico: draftifying it - + Found 1 closed sketch object: creating a face from it 1 esboço fechado (sketch) encontrado: será criada uma face - + Found 1 linear object: converting to line 1 objeto linear encontrado: será criada uma linha - + Found closed wires: creating faces Linhas fechadas (wires) encontradas: serão criadas faces - + Found 1 open wire: closing it Encontrado 1 traço aberto: fechando-o - + Found several open wires: joining them Vários traços abertos encontrados: unindo-os - + Found several edges: wiring them Várias arestas encontradas: irão ser criados traços (wires) - + Found several non-treatable objects: creating compound Vários objetos não tratáveis encontrados: criando composto (compound) - + Unable to upgrade these objects. Não é possível promover estes objetos. - + Found 1 block: exploding it Um bloco encontrado: Explodindo-o - + Found 1 multi-solids compound: exploding it Encontrado 1 composto multi-sólidos: explodindo-o - + Found 1 parametric object: breaking its dependencies Encontrado 1 objeto paramétrico: quebrando suas dependências - + Found 2 objects: subtracting them Escontrados 2 objeto: Subtraindo-os - + Found several faces: splitting them Encontradas várias faces: separando-as - + Found several objects: subtracting them from the first one Encontrados vários objetos: subtraindo-os ao primeiro - + Found 1 face: extracting its wires Encontrada 1 face: extraindo os seus traços - + Found only wires: extracting their edges Encontrados apenas Traços: extraindo as suas arestas - + No more downgrade possible Não existem mais despromoções possíveis - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: fechado com o mesmo primeiro/último Ponto. Geometria não atualizada. - - - + No point found Nenhum ponto encontrado - - ShapeString: string has no wires - ShapeString: O texto não contém traços - - - + Relative Relativo - + Continue Continuar - + Close Fechar - + Fill Preenchimento - + Exit Sair - + Snap On/Off Ligar/Desligar Alinhamento e atração (snap) - + Increase snap radius Aumentar o raio de Alinhamento e atração (snap) - + Decrease snap radius Diminuir o raio de Alinhamento e atração (snap) - + Restrict X Restringir X - + Restrict Y Restringir Y - + Restrict Z Restringir Z - + Select edge Selecionar aresta - + Add custom snap point Adicionar ponto de Alinhamento e atração (snap) personalizado - + Length mode Modo comprimento - + Wipe Limpar - + Set Working Plane Definir o Plano de Trabalho - + Cycle snap object Alterna Alinhamento e atração (snap) do objeto - + Check this to lock the current angle Marcar para bloquear o ângulo atual - + Coordinates relative to last point or absolute Coordenadas relativas ao último ponto ou absolutas - + Filled Preenchido - + Finish Terminar - + Finishes the current drawing or editing operation Termina o desenho atual ou a operação de edição - + &Undo (CTRL+Z) &Desfazer (CTRL+Z) - + Undo the last segment Desfazer o último segmento - + Finishes and closes the current line Termina e fecha a linha atual - + Wipes the existing segments of this line and starts again from the last point Limpa os segmentos existentes desta linha e começa novamente a partir do último ponto - + Set WP Definir Plano de Trabalho - + Reorients the working plane on the last segment Reorienta o plano de trabalho para o último segmento - + Selects an existing edge to be measured by this dimension Seleciona uma aresta existente a ser medida por esta cotagem - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands Se marcado, os objetos serão copiados em vez de movidos. Preferências-> Traço-> Modo de cópia Global para manter este modo nos comandos seguintes - - Default - Predefinição - - - - Create Wire - Criar traço - - - - Unable to create a Wire from selected objects - Não é possível criar um traço dos objetos selecionados - - - - Spline has been closed - Spline foi fechada - - - - Last point has been removed - O último ponto foi removido - - - - Create B-spline - Criar B-spline - - - - Bezier curve has been closed - Curva de Bezier foi fechada - - - - Edges don't intersect! - As aresta não se intercetam! - - - - Pick ShapeString location point: - Escolher ponto de localização da Shapestring: - - - - Select an object to move - Selecione um objeto para mover - - - - Select an object to rotate - Selecione um objeto a ser rodado - - - - Select an object to offset - Selecionar objeto para deslocamento paralelo - - - - Offset only works on one object at a time - Deslocamento paralelo só funciona com um objeto de cada vez - - - - Sorry, offset of Bezier curves is currently still not supported - Desculpe, o deslocamento (offset) de curvas Bézier não é suportado no momento - - - - Select an object to stretch - Selecione um objeto para esticar - - - - Turning one Rectangle into a Wire - Transformando um retângulo em traço - - - - Select an object to join - Selecione um objeto para juntar - - - - Join - Juntar - - - - Select an object to split - Selecione um objeto para separar - - - - Select an object to upgrade - Selecione um objeto para promover - - - - Select object(s) to trim/extend - Selecione objetos para aparar/estender (trim/extend) - - - - Unable to trim these objects, only Draft wires and arcs are supported - Incapaz de cortar estes objetos, apenas os traços e arcos (Draft wires) são suportados - - - - Unable to trim these objects, too many wires - Incapaz de cortar estes objetos, demasiados traços (wires) - - - - These objects don't intersect - Estes objetos não se intersetam - - - - Too many intersection points - Demasiados pontos de interseção - - - - Select an object to scale - Selecione um objeto para escalar - - - - Select an object to project - Selecione um objeto a projetar - - - - Select a Draft object to edit - Selecione um objeto de traço para editar - - - - Active object must have more than two points/nodes - O objeto ativo deve ter mais de dois pontos/nós - - - - Endpoint of BezCurve can't be smoothed - Ponto de extremidade final de BezCurve não pode ser suavizado - - - - Select an object to convert - Selecione um objeto para converter - - - - Select an object to array - Selecione um objeto para criar matriz - - - - Please select base and path objects - Por favor selecione objetos base e trajetória - - - - Please select base and pointlist objects - - Por favor selecione objetos de base e lista de pontos - - - - - Select an object to clone - Selecione objeto a clonar - - - - Select face(s) on existing object(s) - Selecione face(s) em objeto(s) existente(s) - - - - Select an object to mirror - Selecione um objeto a ser espelhado - - - - This tool only works with Wires and Lines - Esta ferramenta só funciona com traços e Linhas - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s shares a base with %d other objects. Please check if you want to modify this. - + Subelement mode Subelement mode - - Toggle radius and angles arc editing - Toggle radius and angles arc editing - - - + Modify subelements Modify subelements - + If checked, subelements will be modified instead of entire objects If checked, subelements will be modified instead of entire objects - + CubicBezCurve CubicBezCurve - - Some subelements could not be moved. - Some subelements could not be moved. - - - - Scale - Escala - - - - Some subelements could not be scaled. - Some subelements could not be scaled. - - - + Top Topo - + Front Frente - + Side Side - + Current working plane Current working plane - - No edit point found for selected object - No edit point found for selected object - - - + 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 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 @@ -4964,220 +3174,15 @@ Para permitir ao FreeCAD baixar essas bibliotecas, responder sim. Layers - - Pick first point - Pick first point - - - - Pick next point - Pick next point - - - + Polyline Polyline - - Pick next point, or Finish (shift-F) or close (o) - Pick next point, or Finish (shift-F) or close (o) - - - - Click and drag to define next knot - Click and drag to define next knot - - - - Click and drag to define next knot: ESC to Finish or close (o) - Click and drag to define next knot: ESC to Finish or close (o) - - - - Pick opposite point - Pick opposite point - - - - Pick center point - Pick center point - - - - Pick radius - Pick radius - - - - Pick start angle - Pick start angle - - - - Pick aperture - Pick aperture - - - - Pick aperture angle - Pick aperture angle - - - - Pick location point - Pick location point - - - - Pick ShapeString location point - Pick ShapeString location point - - - - Pick start point - Pick start point - - - - Pick end point - Pick end point - - - - Pick rotation center - Pick rotation center - - - - Base angle - Base angle - - - - Pick base angle - Pick base angle - - - - Rotation - Rotação - - - - Pick rotation angle - Pick rotation angle - - - - Cannot offset this object type - Cannot offset this object type - - - - Pick distance - Pick distance - - - - Pick first point of selection rectangle - Pick first point of selection rectangle - - - - Pick opposite point of selection rectangle - Pick opposite point of selection rectangle - - - - Pick start point of displacement - Pick start point of displacement - - - - Pick end point of displacement - Pick end point of displacement - - - - Pick base point - Pick base point - - - - Pick reference distance from base point - Pick reference distance from base point - - - - Pick new distance from base point - Pick new distance from base point - - - - Select an object to edit - Select an object to edit - - - - Pick start point of mirror line - Pick start point of mirror line - - - - Pick end point of mirror line - Pick end point of mirror line - - - - Pick target point - Pick target point - - - - Pick endpoint of leader line - Pick endpoint of leader line - - - - Pick text position - Pick text position - - - + Draft Calado do Navio - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed @@ -5269,37 +3274,37 @@ Para permitir ao FreeCAD baixar essas bibliotecas, responder sim. Criar Boleado (fillet) - + Toggle near snap on/off Toggle near snap on/off - + Create text Criar Texto - + Press this button to create the text object, or finish your text with two blank lines Press this button to create the text object, or finish your text with two blank lines - + Center Y Center Y - + Center Z Center Z - + Offset distance Offset distance - + Trim distance Trim distance @@ -5314,74 +3319,9 @@ Para permitir ao FreeCAD baixar essas bibliotecas, responder sim. Select contents - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Personalizado - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Traço (Wire) diff --git a/src/Mod/Draft/Resources/translations/Draft_ro.qm b/src/Mod/Draft/Resources/translations/Draft_ro.qm index 355d3f99cd..f70d50338d 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_ro.qm and b/src/Mod/Draft/Resources/translations/Draft_ro.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_ro.ts b/src/Mod/Draft/Resources/translations/Draft_ro.ts index a380432666..8e879ad4f1 100644 --- a/src/Mod/Draft/Resources/translations/Draft_ro.ts +++ b/src/Mod/Draft/Resources/translations/Draft_ro.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Definește un model de hașură - - - - Sets the size of the pattern - Definește mărimea motivului - - - - Startpoint of dimension - Punct de plecare al dimensiunii - - - - Endpoint of dimension - Punct final al dimensiunii - - - - Point through which the dimension line passes - Punctul prin care trece linia de cota - - - - The object measured by this dimension - Obiect măsurat prin această dimensiune - - - - The geometry this dimension is linked to - Geometria la care această dimensiune este legată - - - - The measurement of this dimension - Măsura acestei dimensiuni - - - - For arc/circle measurements, false = radius, true = diameter - Pentru măsurători de arc/cerc, false = raza, true = diametrul - - - - Font size - Dimensiunea fontului - - - - The number of decimals to show - Numărul de zecimale de arătat - - - - Arrow size - Dimensiunea săgeții - - - - The spacing between the text and the dimension line - Distanţa dintre text şi linia de dimensiune - - - - Arrow type - Tipul de săgeată - - - - Font name - Nume font - - - - Line width - Latimea liniei - - - - Line color - Culoarea liniei - - - - Length of the extension lines - Lungimea liniilor de extensie - - - - Rotate the dimension arrows 180 degrees - Roti săgeţile de dimensiune cu 180 de grade - - - - Rotate the dimension text 180 degrees - Rotire text dimensiune cu 180 de grade - - - - Show the unit suffix - Arată sufixul unității folosite - - - - The position of the text. Leave (0,0,0) for automatic position - Poziția textului. Păstrați (0,0,0) pentru poziționare automata - - - - Text override. Use $dim to insert the dimension length - Suprascrie textul. Folosi $dim pentru a introduce lungimea de dimensiune - - - - A unit to express the measurement. Leave blank for system default - O unitate pentru a exprima unitatea de măsurare. Lăsați-o necompletată pentru sistemul implicit - - - - Start angle of the dimension - Unghiul de început a dimensiunii - - - - End angle of the dimension - Unghi de final a dimensiunii - - - - The center point of this dimension - Punctul central al această dimensiune - - - - The normal direction of this dimension - Întoarce direcția normală a unei dimensiuni - - - - Text override. Use 'dim' to insert the dimension length - Suprascrie textul. Folosi 'dim' pentru a introduce lungimea de dimensiune - - - - Length of the rectangle - Lungimea dreptunghiului - Radius to use to fillet the corners Raza de utilizat pentru a rotunji colţurile - - - Size of the chamfer to give to the corners - Dimensiunea chamfer să dea la colturi - - - - Create a face - Creaţi-o-față - - - - Defines a texture image (overrides hatch patterns) - Definește un model de textură (schimbă modelul de hașură) - - - - Start angle of the arc - Unghiul de start al arcului - - - - End angle of the arc (for a full circle, give it same value as First Angle) - Unghiul final al arcului (pentru un cerc complet, dati-i aceeaşi valoarea ca unghiului de început) - - - - Radius of the circle - Raza cercului - - - - The minor radius of the ellipse - Raza minoră a elipsei - - - - The major radius of the ellipse - Raza majoră a elipsei - - - - The vertices of the wire - Les sommets du fil - - - - If the wire is closed or not - În cazul în care B-spline este închis sau nu - The start point of this line @@ -224,505 +24,155 @@ Lungimea acestei linii - - Create a face if this object is closed - Creaţi o față dacă acest obiect este închis - - - - The number of subdivisions of each edge - Numărul subdiviziunilor din fiecare margine - - - - Number of faces - Numărul de feţe - - - - Radius of the control circle - Raza cercului de control - - - - How the polygon must be drawn from the control circle - Cum poligonului trebuie desenat pornind de la cercul de control - - - + Projection direction Direcţia de proiecţie - + The width of the lines inside this object Lăţimea de linii în interiorul acestui obiect - + The size of the texts inside this object Dimensiunea textelor în interiorul acestui obiect - + The spacing between lines of text Spaţierea dintre liniile de text - + The color of the projected objects Culoarea obiectelor proiectate - + The linked object Obiectul corelat - + Shape Fill Style Stil de umplere a formei - + Line Style Stilul de linie - + If checked, source objects are displayed regardless of being visible in the 3D model În cazul în care bifat, sursa de obiecte sunt afişată indiferent dacă sunt vizibile sau nu în modelul 3D - - Create a face if this spline is closed - Creaţi o fațetă dacă acest obiect (line b-spline) este închis(ă) - - - - Parameterization factor - Factor de parametrizare - - - - The points of the Bezier curve - Punctele curbei Bézier - - - - The degree of the Bezier function - Gradul funcției Bézier - - - - Continuity - Continuitate - - - - If the Bezier curve should be closed or not - Dacă curba Bézier ar trebui să fie închisă sau deschisă - - - - Create a face if this curve is closed - Creaţi o fațetă dacă această curbă este închisă - - - - The components of this block - Componentele acestui bloc - - - - The base object this 2D view must represent - Obiectul de bază pe care această vedere 2 D trebuie să o prezinte - - - - The projection vector of this object - Vectorul de proiecție al acestui obiect - - - - The way the viewed object must be projected - Modul în care obiectul văzut trebuie să se proiecteze - - - - The indices of the faces to be projected in Individual Faces mode - Indicii fețelor care urmează să fie proiectate în modul Fețe individuale - - - - Show hidden lines - Afișează liniile ascunse - - - + The base object that must be duplicated Obiectul de bază care trebuie multiplicat - + The type of array to create Tipul de matrice creeat - + The axis direction Direcția axei - + Number of copies in X direction Numărul de copii pe direcția X - + Number of copies in Y direction Numărul de copii pe direcția Y - + Number of copies in Z direction Numărul de copii pe direcția Z - + Number of copies Numărul de copii - + Distance and orientation of intervals in X direction Distanța și orientarea intervalelor pe direcția X - + Distance and orientation of intervals in Y direction Distanța și intervalele pe direcția Y - + Distance and orientation of intervals in Z direction Distanța și orientarea intervalelor pe direcția Z - + Distance and orientation of intervals in Axis direction Distanța și orientarea intervalelor pe direcția axei - + Center point Punctul central - + Angle to cover with copies Unghiul de acoperit cu copii - + Specifies if copies must be fused (slower) Specificați dacă copiile trebuie să fuzioneze (proces mai lent) - + The path object along which to distribute objects Traiectoria după care se distribuie aceste obiecte - + Selected subobjects (edges) of PathObj Soub-obiecte sélectionate (edges) ale PathObj - + Optional translation vector Vector opțional de translație - + Orientation of Base along path Orientarea Bazei de-a lungul traiectoriei - - X Location - Localizarea pe X - - - - Y Location - Localizarea pe Y - - - - Z Location - Localizarea pe Z - - - - Text string - Şir tip text - - - - Font file name - Numele fișierului de fonturi - - - - Height of text - Înălțimea textului - - - - Inter-character spacing - Spațiul dintre caractere - - - - Linked faces - Faces liées - - - - Specifies if splitter lines must be removed - Specificați dacă liniile secante trebuie șterse - - - - An optional extrusion value to be applied to all faces - O valoare opțională de extrudere se aplică la toate fațetele - - - - Height of the rectangle - Înălţimea dreptunghiului - - - - Horizontal subdivisions of this rectangle - Subdiviziunile orizontale de acest dreptunghi - - - - Vertical subdivisions of this rectangle - Subdiviziunile verticale de acest dreptunghi - - - - The placement of this object - Amplasarea acestui obiect - - - - The display length of this section plane - Lungimea vederii de afișare al acestui plan de secționare - - - - The size of the arrows of this section plane - Dimensiunea săgeţilor acestui plan de secțiune - - - - For Cutlines and Cutfaces modes, this leaves the faces at the cut location - Pentru modurile de Cutlines şi Cutfaces, acest lucru lasă rezultatul la locul de tăiere - - - - The base object is the wire, it's formed from 2 objects - Obiectul de baza este firul, este format din 2 obiecte - - - - The tool object is the wire, it's formed from 2 objects - Obiect instrument este firul, este format din 2 obiecte - - - - The length of the straight segment - Lungimea segmentului de dreaptă - - - - The point indicated by this label - Punctul indicat de această etichetă - - - - The points defining the label polyline - Punctele definind eticheta poliliniei - - - - The direction of the straight segment - Direcţia de segment de dreaptă - - - - The type of information shown by this label - Tipul de informaţie indicat de această etichetă - - - - The target object of this label - Obiectivul ţintă această etichetă - - - - The text to display when type is set to custom - Text de afișat atunci când tipul este setat la particularizat - - - - The text displayed by this label - Textul afişat de această etichetă - - - - The size of the text - Dimensiunea textului - - - - The font of the text - Fontul textului - - - - The size of the arrow - Dimensiunea săgeții - - - - The vertical alignment of the text - Aliniere verticală a textului - - - - The type of arrow of this label - Tipul de săgeată din această etichetă - - - - The type of frame around the text of this object - Tipul de cadru în jurul textul de la acest obiect - - - - Text color - Culoarea textului - - - - The maximum number of characters on each line of the text box - Numărul maxim de caractere pe fiecare linie din caseta de text - - - - The distance the dimension line is extended past the extension lines - Distanța liniei de dimensiune se extinde peste liniile de prelungire - - - - Length of the extension line above the dimension line - Lungimea liniei de extensie deasupra liniei de dimensiune - - - - The points of the B-spline - Punctele de B-spline - - - - If the B-spline is closed or not - În cazul în care B-spline este închis sau nu - - - - Tessellate Ellipses and B-splines into line segments - Tessellate elipselor şi B-spline în segmente de linie - - - - Length of line segments if tessellating Ellipses or B-splines into line segments - Lungimea segmentelor de linie dacă aproximarea elipselor sau curbelor B-spline prin segmente de linie - - - - If this is True, this object will be recomputed only if it is visible - În cazul în care acest lucru este adevărat, acest obiect va fi recalculat numai în cazul în care este vizibil - - - + Base Bază - + PointList List[ de puncte - + Count Numar - - - The objects included in this clone - Obiectele incluse în această clona - - - - The scale factor of this clone - Factorul de scară la această clonă - - - - If this clones several objects, this specifies if the result is a fusion or a compound - Dacă această clonează mai multe obiedcte, această opțiune indică rezultatul unei fuziuni sau compuneri - - - - This specifies if the shapes sew - Aceasta specifică dacă formele sunt croite - - - - Display a leader line or not - Afișați indicații sau nu - - - - The text displayed by this object - Textul afişat de acest obiect - - - - Line spacing (relative to font size) - Interlinia (relativ la dimensiunea fontului) - - - - The area of this object - Aria acestui obiect - - - - Displays a Dimension symbol at the end of the wire - Afişează un simbol „Dimensiune” la capătul firului - - - - Fuse wall and structure objects of same type and material - Fuzioneazăperetele și obiectele structurii care sunt de același tip și au același material - The objects that are part of this layer @@ -759,83 +209,231 @@ The transparency of the children of this layer - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object Show array element as children object - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle Distance between copies in a circle - + Distance between circles Distance between circles - + number of circles number of circles + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Redenumire + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Ştergeţi + + + + Text + Text + + + + Font size + Dimensiunea fontului + + + + Line spacing + Line spacing + + + + Font name + Nume font + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + unitati + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Latimea liniei + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Dimensiunea săgeții + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Tipul de săgeată + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Punct + + + + Arrow + Săgeată + + + + Tick + Cocher + + Draft - - - Slope - Pantă - - - - Scale - Scalare - - - - Writing camera position - Scrie poziţia camerei - - - - Writing objects shown/hidden state - Scrie starea obiectului vizibil/ascuns - - - - X factor - Factor de X - - - - Y factor - Factor de Y - - - - Z factor - Factor de Z - - - - Uniform scaling - Scalare uniformă - - - - Working plane orientation - Orientarea de planul de lucru - Download of dxf libraries failed. @@ -844,55 +442,35 @@ from menu Tools -> Addon Manager Descarcarea bibliotecii dxf a eșuat. Vă rugăm să instalaţi addon biblioteca dxf manual din meniul Tools-> Addon Manager - - This Wire is already flat - Acest fir este deja plat - - - - Pick from/to points - Alege la puncte - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Panta de dat firelor/liniilor selectate, selectat fire/linii: 0 = orizontală, 1 = 45deg în sus, -1 = 45deg în jos - - - - Create a clone - Creaţi o clona - - - + %s cannot be modified because its placement is readonly. %s cannot be modified because its placement is readonly. - + Upgrade: Unknown force method: Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius - - - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools + + + Draft utility tools + Draft utility tools + &Drafting @@ -914,12 +492,12 @@ from menu Tools -> Addon Manager &Utilities - + Draft Pescaj - + Import-Export Import/Export @@ -933,101 +511,111 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fuziune - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance Tangential distance - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance Radial distance - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers Number of circular layers - + Symmetry Simetrie - + (Placeholder for the icon) (Placeholder for the icon) @@ -1041,104 +629,122 @@ from menu Tools -> Addon Manager - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z Reset Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fuziune - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) (Placeholder for the icon) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y 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. + 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 + Number of elements + DraftPolarArrayTaskPanel @@ -1149,81 +755,93 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fuziune - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 Polar angle - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements Number of elements - + (Placeholder for the icon) (Placeholder for the icon) @@ -1291,375 +909,6 @@ from menu Tools -> Addon Manager Reset Point - - Draft_AddConstruction - - - Add to Construction group - Adăugaţi la grupul de Constructii - - - - Adds the selected objects to the Construction group - Adaugă obiectele selectate la grupul de Constructii - - - - Draft_AddPoint - - - Add Point - Adaugă punct - - - - Adds a point to an existing Wire or B-spline - Adaugă un punct la un fir sau B-spline existentă - - - - Draft_AddToGroup - - - Move to group... - Mutare la grup... - - - - Moves the selected object(s) to an existing group - Adaugă obiectul(ele) selectat(e) la un grup existent - - - - Draft_ApplyStyle - - - Apply Current Style - Aplică stilul curent - - - - Applies current line width and color to selected objects - Aplică lăţimea și culoarea liniei curente pentru obiectele selectate - - - - Draft_Arc - - - Arc - Arc - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - - - - Draft_ArcTools - - - Arc tools - Arc tools - - - - Draft_Arc_3Points - - - Arc 3 points - Arc 3 points - - - - Creates an arc by 3 points - Creates an arc by 3 points - - - - Draft_Array - - - Array - Matrice - - - - Creates a polar or rectangular array from a selected object - Creează o matrice polară (de rotație) sau dreptunghiulară din obiectele selectate - - - - Draft_AutoGroup - - - AutoGroup - AutoGroup - - - - Select a group to automatically add all Draft & Arch objects to - Sélectionați un grup pentru a adăuga automat toate obiectele Draft & Arch - - - - Draft_BSpline - - - B-spline - B-spline - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Creaza o polilinie b -spline/ Bezier. CTRL pentru a ancora, SHIFT pentru a constrange - - - - Draft_BezCurve - - - BezCurve - Curbă bezier - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Creează o curbă Bezier. CTRL pentru a ancora, SHIFT pentru a constrânge - - - - Draft_BezierTools - - - Bezier tools - Bezier tools - - - - Draft_Circle - - - Circle - Cerc - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Creează un cerc. CTRL pentru ancorare, ALT pentru selectare obiecte tangente - - - - Draft_Clone - - - Clone - Clonă - - - - Clones the selected object(s) - Clonează obiectul(ele) selectate - - - - Draft_CloseLine - - - Close Line - Închide linia - - - - Closes the line being drawn - Închide linia în curs de elaborare - - - - Draft_CubicBezCurve - - - CubicBezCurve - CubicBezCurve - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - - - - Draft_DelPoint - - - Remove Point - Eliminare punct - - - - Removes a point from an existing Wire or B-spline - Elimina un punct dintr-o polilinie/curba - - - - Draft_Dimension - - - Dimension - Dimensiune - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Creează o dimensiune. CTRL pentru ancorare, SHIFT pentru constrângere, ALT pentru selectare segment - - - - Draft_Downgrade - - - Downgrade - Downgrade - - - - Explodes the selected objects into simpler objects, or subtracts faces - Explodează obiectele selectate în simple obiecte, sau scade feţele - - - - Draft_Draft2Sketch - - - Draft to Sketch - Ciorna in schita - - - - Convert bidirectionally between Draft and Sketch objects - Conversie bidirectionala a obiectelor intre ciorna si schita - - - - Draft_Drawing - - - Drawing - Desen - - - - Puts the selected objects on a Drawing sheet - Pune obiectele selectate într-o foaie de desen - - - - Draft_Edit - - - Edit - Editare - - - - Edits the active object - Editează obiectul activ - - - - Draft_Ellipse - - - Ellipse - Elipsa - - - - Creates an ellipse. CTRL to snap - Crează o elipsă. CTRL pentru a ancora - - - - Draft_Facebinder - - - Facebinder - Facebinder - - - - Creates a facebinder object from selected face(s) - Creează un obiect facebinder de la feţele selectate - - - - Draft_FinishLine - - - Finish line - Linia de sosire - - - - Finishes a line without closing it - Termină o linie fără a o închide - - - - Draft_FlipDimension - - - Flip Dimension - Inversează direcția cotei - - - - Flip the normal direction of a dimension - Inversează direcția normală a unei dimensiuni - - - - Draft_Heal - - - Heal - Repară - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Repară obiectele ciornă/draft defecte salvate din o versiune mai veche de FreeCAD - - - - Draft_Join - - - Join - Join - - - - Joins two wires together - Joins two wires together - - - - Draft_Label - - - Label - Etichetă - - - - Creates a label, optionally attached to a selected object or element - Creează o etichetă, opţional ataşată la un obiect selectat sau un element - - Draft_Layer @@ -1673,645 +922,6 @@ Click and drag to define control points. CTRL to snap, SHIFT to constrainAdds a layer - - Draft_Line - - - Line - Linie - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Creează o linie din 2 puncte. CTRL pentru ancorare, SHIFT pentru constrângere - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Oglindă - - - - Mirrors the selected objects along a line defined by two points - Oglindirea obiectelor selectate de-a lungul unei linii definite prin două puncte - - - - Draft_Move - - - Move - Mută - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - - - - Draft_Offset - - - Offset - Compensare - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Compensează obiectul activ. CTRL la ancorare, SHIFT pentru constrângere, ALT pentru a copia - - - - Draft_PathArray - - - PathArray - PathArray (cale pentru o serie de forme) - - - - Creates copies of a selected object along a selected path. - Creează copii ale unui obiect selectat de-a lungul unui traseu selectat. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Punct - - - - Creates a point object - Creează un obiect punct - - - - Draft_PointArray - - - PointArray - Matrice de puncte - - - - Creates copies of a selected object on the position of points. - Creează copii ale unui obiect selectat pe poziţia punctelor. - - - - Draft_Polygon - - - Polygon - Poligon - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Creează un poligon regulat. CTRL pentru a fixa, SHIFT pentru a limita - - - - Draft_Rectangle - - - Rectangle - Dreptunghi - - - - Creates a 2-point rectangle. CTRL to snap - Creează un dreptunghi din 2 puncte. CTRL pentru a ancora - - - - Draft_Rotate - - - Rotate - Rotire - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Roteşte obiectele selectate. CTRL pentru ancorare, SHIFT pentru constrângere, ALT creează copie - - - - Draft_Scale - - - Scale - Scalare - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Scalează obiectele selectate de la un punct de bază. CTRL pentru ancorare, SHIFT pentru constrângere, ALT pentru a copia - - - - Draft_SelectGroup - - - Select group - Selectați un grup - - - - Selects all objects with the same parents as this group - Selectează toate obiectele cu aceeaşi părinţii ca acest grup - - - - Draft_SelectPlane - - - SelectPlane - Selecție plan - - - - Select a working plane for geometry creation - Selectare plan de lucru pentru creare unui obiect geometric - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Creează un obiect proxy din planul de lucru curent - - - - Create Working Plane Proxy - Crearea Proxy planului de lucru - - - - Draft_Shape2DView - - - Shape 2D view - Vizualizare forma 2D - - - - Creates Shape 2D views of selected objects - Creaza vizualizari forma 2D pentru obiectele selectate - - - - Draft_ShapeString - - - Shape from text... - Forma din text... - - - - Creates text string in shapes. - Creează şir text în forme. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Arata bara de ancore - - - - Shows Draft snap toolbar - Arata bara de ancore pentru ciorna - - - - Draft_Slope - - - Set Slope - Setaţi panta - - - - Sets the slope of a selected Line or Wire - Stabileşte panta liniei selectate sau firului/sârmei - - - - Draft_Snap_Angle - - - Angles - Unghiuri - - - - Snaps to 45 and 90 degrees points on arcs and circles - Se ancorează la punctele de la 45 și 90 de grade pe un arc de cerc - - - - Draft_Snap_Center - - - Center - Centru - - - - Snaps to center of circles and arcs - Se ancorează pe centrul cercului și pe arce - - - - Draft_Snap_Dimensions - - - Dimensions - Dimensiuni - - - - Shows temporary dimensions when snapping to Arch objects - Arată dimensiunile temporare când se ancorează la obiecte arc - - - - Draft_Snap_Endpoint - - - Endpoint - Punct final - - - - Snaps to endpoints of edges - Se ancorează la capetele marginilor - - - - Draft_Snap_Extension - - - Extension - Extensie - - - - Snaps to extension of edges - Se ancorează pe extensia marginilor - - - - Draft_Snap_Grid - - - Grid - Grilă - - - - Snaps to grid points - Se fancorează pe punctele grilei - - - - Draft_Snap_Intersection - - - Intersection - Intersecţie - - - - Snaps to edges intersections - Se ancorează pe marginile intersecțiilor - - - - Draft_Snap_Lock - - - Toggle On/Off - Activează/dezactivează - - - - Activates/deactivates all snap tools at once - Activează/dezactivează toate instrumentele de ancorare odată - - - - Lock - Zăvorăște - - - - Draft_Snap_Midpoint - - - Midpoint - Punct mijlociu - - - - Snaps to midpoints of edges - Se ancorează pe mijlocul marginii - - - - Draft_Snap_Near - - - Nearest - Cel mai apropiat - - - - Snaps to nearest point on edges - Se fixează la extremitățile marginilor - - - - Draft_Snap_Ortho - - - Ortho - Ortogonal - - - - Snaps to orthogonal and 45 degrees directions - Se fixează la ortogonale şi la 45 de grade în direcţii - - - - Draft_Snap_Parallel - - - Parallel - Paralel - - - - Snaps to parallel directions of edges - Se ancorează la direcţiile paralele cu marginile - - - - Draft_Snap_Perpendicular - - - Perpendicular - Perpendicular - - - - Snaps to perpendicular points on edges - Se ancorează pe punctele perpendiculare pe margini - - - - Draft_Snap_Special - - - Special - Special - - - - Snaps to special locations of objects - Se ancorează pe locaţii speciale ale obiectelor - - - - Draft_Snap_WorkingPlane - - - Working Plane - Plan de lucru - - - - Restricts the snapped point to the current working plane - Limiteză punctul de ancorare în planul de lucru actual - - - - Draft_Split - - - Split - Divizare - - - - Splits a wire into two wires - Splits a wire into two wires - - - - Draft_Stretch - - - Stretch - Stretch - - - - Stretches the selected objects - Întinde obiectele selecționate - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Text - - - - Creates an annotation. CTRL to snap - Creează o notă. CTRL pentru a ancora - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Activează/dezactivează Modul de Construcţie pentru obiectele următoare. - - - - Toggle Construction Mode - Activează/dezactivează Modul de Construcție - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Activează/dezactivează modul continuu - - - - Toggles the Continue Mode for next commands. - Activează/dezactivează modul continuu pentru urmatoarea comanda. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Activează/dezactivează mod de afişare - - - - Swaps display mode of selected objects between wireframe and flatlines - Activează/dezactivează modul de afişare a obiectelor selectate între wireframe şi linii bidimensionale - - - - Draft_ToggleGrid - - - Toggle Grid - Activează/dezactivează grila - - - - Toggles the Draft grid on/off - Activează/dezactivează grila pentru modul ciorna - - - - Grid - Grilă - - - - Toggles the Draft grid On/Off - Activează/dezactivează grila pentru modul ciorna - - - - Draft_Trimex - - - Trimex - Trimex - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Taie sau extinde obiectele selectate sau extrudeaza o fateta. CTRL activeaza ancorele, SHIFT adauga segmentul sau normala, ALT inverseaza - - - - Draft_UndoLine - - - Undo last segment - Anulare ultimul segment - - - - Undoes the last drawn segment of the line being drawn - Anulează ultimul segment al liniei în curs de elaborare - - - - Draft_Upgrade - - - Upgrade - Upgrade - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Se alătură obiectele selectate într-unul singur, converteşte fire închis umplut fațete sau uneşte faţete - - - - Draft_Wire - - - Polyline - Polyline - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - - - - Draft_WireToBSpline - - - Wire to B-spline - Polilinie spsre curba b-spline - - - - Converts between Wire and B-spline - Converteste un obiect din polilinie in curba - - Form @@ -2487,22 +1097,22 @@ value by using the [ and ] keys while drawing Gui::Dialog::DlgSettingsDraft - + General Draft Settings Setări generale proiect - + This is the default color for objects being drawn while in construction mode. Aceasta este culoarea implicită pentru obiecte în curs de elaborare în Modul de Construcţie. - + This is the default group name for construction geometry Acesta este numele implicit al grupurilor pentru geometria de construcţie - + Construction Construcţie @@ -2512,37 +1122,32 @@ value by using the [ and ] keys while drawing Salveaza culoarea si grosimea liniei curente intre sesiuni - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - Dacă casuţa este bifată, modul de copiere se păstrează pentru toate comenzile, altfel comenzile vor începe întotdeauna în modul fără copiere - - - + Global copy mode Modul de copiere global - + Default working plane Planul de lucru implicit - + None Niciunul - + XY (Top) XY (sus) - + XZ (Front) XZ (faţă) - + YZ (Side) YZ (lateral) @@ -2607,12 +1212,12 @@ sau "mono", sau o familie cum ar fi "Arial,Helvetica,sans", sau un nume şi un s Setări generale - + Construction group name Nume de grup constructii - + Tolerance Toleranţă @@ -2632,72 +1237,67 @@ sau "mono", sau o familie cum ar fi "Arial,Helvetica,sans", sau un nume şi un s Aici puteti specifica un director care contine fisiere SVG cu definitii de sabloane - <pattern> - care pot fi adaugate la modele standard - + Constrain mod Mod constrângere - + The Constraining modifier key Tasta de activare/dezactivare constrangere - + Snap mod Mod ancora - + The snap modifier key Tasta de activare/dezactivare ancora - + Alt mod Mod Alt - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - În mod normal, după copierea unui obiect, copiile obţinute vor fi selectate. Dacă această opţiune este bifată, obiectele de bază vor fi selectate în schimb. - - - + Select base objects after copying Selectează obiectele de bază după copiere - + If checked, a grid will appear when drawing Dacă bifaţi căsuţa, o grilă va apărea atunci când desenaţi - + Use grid Utilizează grila - + Grid spacing Spaţierea grilei - + The spacing between each grid line Spaţierea dintre liniile grilei - + Main lines every Linii principale la fiecare - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. Liniile principale vor fi trasate îngroşat. Specificaţi aici cate pătrăţele sunt între liniile principale. - + Internal precision level Nivel de precizie internă @@ -2727,17 +1327,17 @@ sau "mono", sau o familie cum ar fi "Arial,Helvetica,sans", sau un nume şi un s Exporta obiectele 3D ca "polyface meshes" - + If checked, the Snap toolbar will be shown whenever you use snapping Daca este activat, toolbar-ul Ancore va fi afisat de fiecare data cand se foloseste ancorarea - + Show Draft Snap toolbar Arata bara Ancore pentru modul Ciorna - + Hide Draft snap toolbar after use Ascunde ara Ancore dupa folosire @@ -2747,7 +1347,7 @@ sau "mono", sau o familie cum ar fi "Arial,Helvetica,sans", sau un nume şi un s Afisati indicatorul planului de lucru - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command Daca este bifat, grila pentru Ciorna va fi vizibila continuu cat timp modulul Ciorna este activ. Altfel va fi vizibila doar cand o comanda este activa @@ -2782,32 +1382,27 @@ sau "mono", sau o familie cum ar fi "Arial,Helvetica,sans", sau un nume şi un s Converteste alb in negru - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - Atunci când este bifatt, Instrumentele Draft vor crea Part Primitives în loc de obiecte Draft, atunci când sunt disponibile. - - - + Use Part Primitives when available Utilizare Part primitives când sunt disponibile - + Snapping Ancorare - + If this is checked, snapping is activated without the need to press the snap mod key Dacă este bifat, ancorarea est activă fără să trebuiască a apăsa tasta cu modul ancorare - + Always snap (disable snap mod) Aliniază întotdeauna (dezactivare mod aliniere) - + Construction geometry color Culoare de geometrie constructii @@ -2877,12 +1472,12 @@ sau "mono", sau o familie cum ar fi "Arial,Helvetica,sans", sau un nume şi un s Rezoluția motivului de hașurarea - + Grid Grilă - + Always show the grid Arată grila mereu @@ -2932,7 +1527,7 @@ sau "mono", sau o familie cum ar fi "Arial,Helvetica,sans", sau un nume şi un s Selectați un fișier font - + Fill objects with faces whenever possible Remplir des objets avec des faces si possible @@ -2987,12 +1582,12 @@ sau "mono", sau o familie cum ar fi "Arial,Helvetica,sans", sau un nume şi un s mm - + Grid size Dimensiune grilă - + lines linii @@ -3172,7 +1767,7 @@ sau "mono", sau o familie cum ar fi "Arial,Helvetica,sans", sau un nume şi un s Actualizare automată ( numai pentru importatorul vechi) - + Prefix labels of Clones with: Prefixați etichetele de clone cu: @@ -3192,37 +1787,32 @@ sau "mono", sau o familie cum ar fi "Arial,Helvetica,sans", sau un nume şi un s Număr de zecimale - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - Dacă această căsuţă este bifată, obiecte vor apărea umplute implicit. Altfel, ele vor apărea ca obiecte wireframe - - - + Shift Majusculă - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key Tasta de modificare Alt - + The number of horizontal or vertical lines of the grid Numărul de linii orizontale sau verticale ale grilei - + The default color for new objects Culoarea implicita pentru forme noi @@ -3246,11 +1836,6 @@ sau "mono", sau o familie cum ar fi "Arial,Helvetica,sans", sau un nume şi un s An SVG linestyle definition Une définition de style de ligne SVG - - - When drawing lines, set focus on Length instead of X coordinate - În timpul desenului liniilor, puneți accent pe lungime în loc de coordonatele X - Extension lines size @@ -3322,12 +1907,12 @@ sau "mono", sau o familie cum ar fi "Arial,Helvetica,sans", sau un nume şi un s Lungime maxima a segmentului de polilinie: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. This is the value used by functions that use a tolerance. @@ -3339,260 +1924,340 @@ Values with differences below this value will be treated as same. This value wil Use legacy python exporter - + 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 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 - + Construction Geometry Geometria construcției - + In-Command Shortcuts In-Command Shortcuts - + Relative Relativ - + R R - + Continue Continua - + T T - + Close Închide - + O O - + Copy Copiere - + P P - + Subelement Mode Subelement Mode - + D D - + Fill Completare - + L L - + Exit Iesire - + A A - + Select Edge Select Edge - + E E - + Add Hold Add Hold - + Q Q - + Length Lungime - + H H - + Wipe Șterge - + W W - + Set WP Definește planul de lucru - + U U - + Cycle Snap Cycle Snap - + ` ` - + Snap Snap - + S S - + Increase Radius Increase Radius - + [ [ - + Decrease Radius Decrease Radius - + ] ] - + Restrict X Limita X - + X X - + Restrict Y Limita Y - + Y Y - + Restrict Z Limita Z - + Z Z - + Grid color Grid color - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Editare - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3796,566 +2461,363 @@ This value is the maximum segment length. ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - Ancorare masă de desen - - draft - - not shape found - nicio formă găsită - - - - All Shapes must be co-planar - Toate formele trebuie să fie coplanare - - - - The given object is not planar and cannot be converted into a sketch. - Obiectul dat nu este plan și nu poate fi convertit în sketch. - - - - Unable to guess the normal direction of this object - Incapable de a évalua directia normală a acestui obiect - - - + Draft Command Bar Bara de Comandă Schiță - + Toggle construction mode Activează/dezactivează Modul de Construcție - + Current line color Culoarea liniei curente - + Current face color Culoare curentă a fațetei - + Current line width Lățimea linei curente - + Current font size Dimensiunea curentă a fontului - + Apply to selected objects Se aplică la obiectele selectate - + Autogroup off Autogrup dezactivat - + active command: Comanda activă: - + None Niciunul - + Active Draft command Comanda activă proiect - + X coordinate of next point Coordonata X a punctului următor - + X X - + Y Y - + Z Z - + Y coordinate of next point Coordonata Y a punctului următor - + Z coordinate of next point Coordonata Z a punctului următor - + Enter point Introduceți punctul - + Enter a new point with the given coordinates Introduceți un nou punct cu coordonatele date - + Length Lungime - + Angle Unghi - + Length of current segment Lungimea segmentului curent - + Angle of current segment Unghiul segmentului curent - + Radius Raza - + Radius of Circle Raza cercului - + If checked, command will not finish until you press the command button again Dacă bifaţi casuţa, comanda nu se va termina până când nu apăsaţi butonul de comandă din nou - + If checked, an OCC-style offset will be performed instead of the classic offset Daca este bifat, o expandare tip OCC va fi folosita inlocul expandarii clasice - + &OCC-style offset Expandare tip &OCC - - Add points to the current object - Adăuga puncte la obiectul curent - - - - Remove points from the current object - Elimina puncte din obiectul curent - - - - Make Bezier node sharp - Fă nodul Bezier ascuțit - - - - Make Bezier node tangent - Fă nodul Bezier tangent - - - - Make Bezier node symmetric - Fă nodul Bezier simetric - - - + Sides Părți - + Number of sides Numărul de laturi - + Offset Compensare - + Auto Automat - + Text string to draw Șir text de desenat - + String Şir - + Height of text Înălțimea textului - + Height Înălţime - + Intercharacter spacing Spațiul dintre caractere - + Tracking Urmărire - + Full path to font file: Calea întreagă la fișierul text: - + Open a FileChooser for font file Deschide un FileChooser pentru fişier de font - + Line Linie - + DWire DWire - + Circle Cerc - + Center X Centrul X - + Arc Arc - + Point Punct - + Label Etichetă - + Distance Distance - + Trim Taiere - + Pick Object Alege obiect - + Edit Editare - + Global X Global X - + Global Y Global Y - + Global Z Global Z - + Local X Local X - + Local Y Local Y - + Local Z Local Z - + Invalid Size value. Using 200.0. Valoare dimensiune nevalidă. Utilizați 200.0. - + Invalid Tracking value. Using 0. Valoare dimensiune nevalidă. Utilizați 0. - + Please enter a text string. Introduceți un șir text. - + Select a Font file Selectați un fișier font - + Please enter a font file. Introduceți un fișier font. - + Autogroup: AutoGroup: - + Faces Fete - + Remove Elimină - + Add Adaugă - + Facebinder elements Surfaces liées: éléments - - Create Line - Creează o linie - - - - Convert to Wire - Conversia la fir - - - + BSpline BSpline - + BezCurve Curbă bezier - - Create BezCurve - Creează o curbă Bezier - - - - Rectangle - Dreptunghi - - - - Create Plane - Creaţi planul - - - - Create Rectangle - Creează un Dreptunghi - - - - Create Circle - Creează un Cerc - - - - Create Arc - Creează un Arc de cerc - - - - Polygon - Poligon - - - - Create Polygon - Creează un Poligon - - - - Ellipse - Elipsa - - - - Create Ellipse - Creează o elipsă - - - - Text - Text - - - - Create Text - Creează un Text - - - - Dimension - Dimensiune - - - - Create Dimension - Creează Cotă - - - - ShapeString - ShapeString - - - - Create ShapeString - Crea ShapeString - - - + Copy Copiere - - - Move - Mută - - - - Change Style - Modifică stilul - - - - Rotate - Rotire - - - - Stretch - Stretch - - - - Upgrade - Upgrade - - - - Downgrade - Downgrade - - - - Convert to Sketch - Convertește la schiță - - - - Convert to Draft - Convertește în Draft - - - - Convert - Converteşte - - - - Array - Matrice - - - - Create Point - Creează un punct - - - - Mirror - Oglindă - The DXF import/export libraries needed by FreeCAD to handle @@ -4369,581 +2831,329 @@ To enabled FreeCAD to download these libraries, answer Yes. Les bibliothèques d'importation/exportation DXF nécessaires FreeCAD pour manipuler le format DXF ne se trouvaient pas sur ce système. Il vous faut soit activer FreeCAD télécharger ces bibliothèques: plan de travail de charge projet 1 - 2 - Menu Edition > Préférences > Import-Export > DXF > activer les téléchargements ou télécharger ces bibliothèques manuellement, comme expliqué sur https://github.com/yorikvanhavre/Draft-dxf-importer pour FreeCAD activé pour télécharger ces bibliothèques, répondre Oui. - - Draft.makeBSpline: not enough points - Draft.makeBSpline: nu sunt suficiente puncte - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: punctele de capăt sunt egale. închidere forțată - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: Pointslist nevalidă - - - - No object given - Niciun obiect fournizat - - - - The two points are coincident - Cele două puncte coincid - - - + Found groups: closing each open object inside S-au găsit grupuri: se închid toate obiectele deschise din grup - + Found mesh(es): turning into Part shapes S-a găsit plase (ochiuri): se transformă în forme ale pieselor - + Found 1 solidifiable object: solidifying it Found 1 solidifiable object: solidifying it - + Found 2 objects: fusing them Am descoperit 2 obiecte: le unesc - + Found several objects: creating a shell Mai multe obiecte găsite: crearea unei carcase - + Found several coplanar objects or faces: creating one face Mai multe obiecte coplanare găsite,: crearea unei fațete - + Found 1 non-parametric objects: draftifying it Am gasit un obiect neparametric; il schitam - + Found 1 closed sketch object: creating a face from it Am gasit un obiect schita inchis; il convertesc in fata - + Found 1 linear object: converting to line 1 obiect linear găsit: convertit în linie - + Found closed wires: creating faces Am gasit polilinie inchisa; construim fațeta - + Found 1 open wire: closing it Am gasit o linie deschisa; o inchid - + Found several open wires: joining them Am gasit mai multe fire; le imbin - + Found several edges: wiring them Am gasit mai multe margini; le transform în fire - + Found several non-treatable objects: creating compound Am găsit mai multe obiecte netratabile; creez complex - + Unable to upgrade these objects. Nu se poat actualiza aceste obiecte. - + Found 1 block: exploding it S-a găsit 1 bloc: să-l explodăm - + Found 1 multi-solids compound: exploding it Un solid multi-composant a fost găsit: separă-l - + Found 1 parametric object: breaking its dependencies Am gasit un obiect parametric fara toate dependentele - + Found 2 objects: subtracting them Am gasit doua obiecte; le substragem - + Found several faces: splitting them Am gasit mai multe fete; le divizam - + Found several objects: subtracting them from the first one Am gasit mai multe obiecte; le substragem din primul - + Found 1 face: extracting its wires Am gasit o fateta; ii extragem liniile - + Found only wires: extracting their edges Am gasit doar linii; le extragem marginile - + No more downgrade possible Imposibil de retrogradat - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometrie: este o curbă închisă având același prim / ultim Punct. Geometria nu a fost actualizată. - - - + No point found Nici un punct găsit - - ShapeString: string has no wires - ShapeString: șirul de caractere nu are nici un fir atașat - - - + Relative Relativ - + Continue Continua - + Close Închide - + Fill Completare - + Exit Iesire - + Snap On/Off Ancorare Activ/Inactiv - + Increase snap radius Crește raza punctului de ancorare - + Decrease snap radius Descrește raza punctului de ancorare - + Restrict X Limita X - + Restrict Y Limita Y - + Restrict Z Limita Z - + Select edge Selectează marginea - + Add custom snap point Adauga punct de ancorare personalizat - + Length mode Modul longitudinal - + Wipe Șterge - + Set Working Plane Setare Plan de lucru - + Cycle snap object Cycle snap object - + Check this to lock the current angle Bifați asta pentru a bloca unghiul curent - + Coordinates relative to last point or absolute Coordonate relative faţă de ultimul punct sau absolute - + Filled Umplut - + Finish Terminare - + Finishes the current drawing or editing operation Termina operatiunea curenta de editare sau desenare - + &Undo (CTRL+Z) & Undo (CTRL + Z) - + Undo the last segment Anulare ultimul segment - + Finishes and closes the current line Termină, şi închide linia curentă - + Wipes the existing segments of this line and starts again from the last point Şterge toate segmentele existente ale acestei linii şi reporneşte de la ultimul punct - + Set WP Definește planul de lucru - + Reorients the working plane on the last segment Reorientează plan de lucru pe ultimul segment - + Selects an existing edge to be measured by this dimension Selectați o margine existentă pentru a fi măsurată de către această dimensiune - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands Dacă este bifat, obiectele vor fi copiate în loc de a fi mutate. Preferences -> Draft -> Global copy mode pentru a menţine acest mod în următoarele comenzi - - Default - Implicit - - - - Create Wire - Creare filament - - - - Unable to create a Wire from selected objects - Imposibil de creat un fir din obiectele selectate - - - - Spline has been closed - Spline a fost închis - - - - Last point has been removed - Ultimul punct a fost eliminat - - - - Create B-spline - Creează o Bspline - - - - Bezier curve has been closed - Curba Bezier a fost închisă - - - - Edges don't intersect! - Marginile nu se intersectează! - - - - Pick ShapeString location point: - Alege punctul de locaţie ShapeString: - - - - Select an object to move - Selectaţi un obiect pentru a muta - - - - Select an object to rotate - Selectaţi un obiect pentru a roti - - - - Select an object to offset - Selectaţi un obiect pentru a compensa - - - - Offset only works on one object at a time - Offset funcţionează numai pe un singur obiect, la un moment dat - - - - Sorry, offset of Bezier curves is currently still not supported - Ne pare rau, offset de curbe Bezier în prezent încă nu este acceptat - - - - Select an object to stretch - Selectaţi un obiect să se întindă - - - - Turning one Rectangle into a Wire - Un dreptunghi de cotitură într-un fir - - - - Select an object to join - Selecteaza un obiect pentru a uni - - - - Join - Join - - - - Select an object to split - Seleceaza un obiect pentru a diviza - - - - Select an object to upgrade - Selectaţi un obiect pentru a face upgrade - - - - Select object(s) to trim/extend - Selectaţi obiectul sau obiectele trim/extinderea - - - - Unable to trim these objects, only Draft wires and arcs are supported - Incapabil să tăiaţi aceste obiecte, doar firele de proiect şi arce sunt acceptate - - - - Unable to trim these objects, too many wires - Incapabil să tăiaţi aceste obiecte, prea multe fire - - - - These objects don't intersect - Aceste obiecte nu se intersectează - - - - Too many intersection points - Prea multe puncte de intersecţie - - - - Select an object to scale - Selectaţi un obiect pentru mărire la scară - - - - Select an object to project - Selectați un obiect de proiectat - - - - Select a Draft object to edit - Selectați un obiect ciornă de editat - - - - Active object must have more than two points/nodes - Obiectul activ trebuie să aibă mai mult de două puncte/noduri - - - - Endpoint of BezCurve can't be smoothed - Punctul final al curbei Bezier nu poate fi netezit - - - - Select an object to convert - Selectați un obiect de convertit - - - - Select an object to array - Selectați un obiect de recopiat - - - - Please select base and path objects - Sélectionați un object de bază și o traiectorie - - - - Please select base and pointlist objects - - Selectionați un object de bază și o listă de obiecte puncte - - - - - Select an object to clone - Selectați un obiect de clonat - - - - Select face(s) on existing object(s) - Selectați fațete ale obiectului(elor) existent(e) - - - - Select an object to mirror - Selectați un obiect pentru a-l face simetric - - - - This tool only works with Wires and Lines - Acest instrument funcționează doar cu fire și linii - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s shares a base with %d other objects. Please check if you want to modify this. - + Subelement mode Subelement mode - - Toggle radius and angles arc editing - Toggle radius and angles arc editing - - - + Modify subelements Modify subelements - + If checked, subelements will be modified instead of entire objects If checked, subelements will be modified instead of entire objects - + CubicBezCurve CubicBezCurve - - Some subelements could not be moved. - Some subelements could not be moved. - - - - Scale - Scalare - - - - Some subelements could not be scaled. - Some subelements could not be scaled. - - - + Top Partea de sus - + Front Din față - + Side Side - + Current working plane Current working plane - - No edit point found for selected object - No edit point found for selected object - - - + 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 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 @@ -4963,220 +3173,15 @@ To enabled FreeCAD to download these libraries, answer Yes. Layers - - Pick first point - Pick first point - - - - Pick next point - Pick next point - - - + Polyline Polyline - - Pick next point, or Finish (shift-F) or close (o) - Pick next point, or Finish (shift-F) or close (o) - - - - Click and drag to define next knot - Click and drag to define next knot - - - - Click and drag to define next knot: ESC to Finish or close (o) - Click and drag to define next knot: ESC to Finish or close (o) - - - - Pick opposite point - Pick opposite point - - - - Pick center point - Pick center point - - - - Pick radius - Pick radius - - - - Pick start angle - Pick start angle - - - - Pick aperture - Pick aperture - - - - Pick aperture angle - Pick aperture angle - - - - Pick location point - Pick location point - - - - Pick ShapeString location point - Pick ShapeString location point - - - - Pick start point - Pick start point - - - - Pick end point - Pick end point - - - - Pick rotation center - Pick rotation center - - - - Base angle - Base angle - - - - Pick base angle - Pick base angle - - - - Rotation - Rotaţie - - - - Pick rotation angle - Pick rotation angle - - - - Cannot offset this object type - Cannot offset this object type - - - - Pick distance - Pick distance - - - - Pick first point of selection rectangle - Pick first point of selection rectangle - - - - Pick opposite point of selection rectangle - Pick opposite point of selection rectangle - - - - Pick start point of displacement - Pick start point of displacement - - - - Pick end point of displacement - Pick end point of displacement - - - - Pick base point - Pick base point - - - - Pick reference distance from base point - Pick reference distance from base point - - - - Pick new distance from base point - Pick new distance from base point - - - - Select an object to edit - Select an object to edit - - - - Pick start point of mirror line - Pick start point of mirror line - - - - Pick end point of mirror line - Pick end point of mirror line - - - - Pick target point - Pick target point - - - - Pick endpoint of leader line - Pick endpoint of leader line - - - - Pick text position - Pick text position - - - + Draft Pescaj - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed @@ -5268,37 +3273,37 @@ To enabled FreeCAD to download these libraries, answer Yes. Crează panglică - + Toggle near snap on/off Toggle near snap on/off - + Create text Crează text - + Press this button to create the text object, or finish your text with two blank lines Press this button to create the text object, or finish your text with two blank lines - + Center Y Center Y - + Center Z Center Z - + Offset distance Offset distance - + Trim distance Trim distance @@ -5313,74 +3318,9 @@ To enabled FreeCAD to download these libraries, answer Yes. Select contents - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Personalizat - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Polilinie diff --git a/src/Mod/Draft/Resources/translations/Draft_ru.qm b/src/Mod/Draft/Resources/translations/Draft_ru.qm index f3cc8fbc6b..03f86aca8c 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_ru.qm and b/src/Mod/Draft/Resources/translations/Draft_ru.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_ru.ts b/src/Mod/Draft/Resources/translations/Draft_ru.ts index 72f2dc1200..57125e2e96 100644 --- a/src/Mod/Draft/Resources/translations/Draft_ru.ts +++ b/src/Mod/Draft/Resources/translations/Draft_ru.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Задать шаблон штриховки - - - - Sets the size of the pattern - Задать размер шаблона - - - - Startpoint of dimension - Начальная точка размера - - - - Endpoint of dimension - Конечная точка размера - - - - Point through which the dimension line passes - Точка прохождения размерной линии - - - - The object measured by this dimension - Измеряемый объект - - - - The geometry this dimension is linked to - Геометрия этого размера связана с - - - - The measurement of this dimension - Измерение этого размера - - - - For arc/circle measurements, false = radius, true = diameter - Для дуг и окружностей: ложь — радиус, истина — диаметр - - - - Font size - Размер шрифта - - - - The number of decimals to show - Отображаемые цифры после запятой - - - - Arrow size - Размер стрелки - - - - The spacing between the text and the dimension line - Отступ текста от размерной линии - - - - Arrow type - Тип стрелки - - - - Font name - Шрифт - - - - Line width - Ширина линии - - - - Line color - Цвет линии - - - - Length of the extension lines - Длина линий расширения - - - - Rotate the dimension arrows 180 degrees - Повернуть размерные стрелки на 180° - - - - Rotate the dimension text 180 degrees - Повернуть размерный текст на 180° - - - - Show the unit suffix - Показать единицу измерения - - - - The position of the text. Leave (0,0,0) for automatic position - Положение текста. Оставьте (0,0,0) для автоматического расположения - - - - Text override. Use $dim to insert the dimension length - Текст переопределён. Используйте $dim для вставки длины размера - - - - A unit to express the measurement. Leave blank for system default - Единицы измерения. Оставьте пустым для использования системных настроек по умолчанию - - - - Start angle of the dimension - Начальный угол размера - - - - End angle of the dimension - Конечный угол размера - - - - The center point of this dimension - Центральная точка размера - - - - The normal direction of this dimension - Направление нормали размера - - - - Text override. Use 'dim' to insert the dimension length - Принудительный текст. Используйте 'dim' для вставки длины размера - - - - Length of the rectangle - Длина прямоугольника - Radius to use to fillet the corners Радиус скругления углов - - - Size of the chamfer to give to the corners - Размер фаски углов - - - - Create a face - Создать грань - - - - Defines a texture image (overrides hatch patterns) - Задать изображение текстуры (заменяет шаблон штриховки) - - - - Start angle of the arc - Начальный угол дуги - - - - End angle of the arc (for a full circle, give it same value as First Angle) - Конечный угол дуги (для окружности равен начальному углу) - - - - Radius of the circle - Радиус окружности - - - - The minor radius of the ellipse - Малая полуось эллипса - - - - The major radius of the ellipse - Большая полуось эллипса - - - - The vertices of the wire - Вершины ломаной - - - - If the wire is closed or not - Ломаная замкнута или нет - The start point of this line @@ -224,505 +24,155 @@ Длина линии - - Create a face if this object is closed - Создать грань, если объект замкнут - - - - The number of subdivisions of each edge - Количество делений каждого угла - - - - Number of faces - Количество граней - - - - Radius of the control circle - Радиус задающей окружности - - - - How the polygon must be drawn from the control circle - Как должен быть создан полигон из задающей окружности - - - + 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 Цвет проекции объектов - + The linked object Связанный объект - + Shape Fill Style Стиль заполнения - + Line Style Стиль линии - + If checked, source objects are displayed regardless of being visible in the 3D model Если флажок установлен, исходные объекты отображаются независимо от видимости в 3D-модели - - Create a face if this spline is closed - Создать грань, если сплайн замкнут - - - - Parameterization factor - Параметрический коэффициент - - - - 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 components of this block - Компоненты блока - - - - 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 - Показать скрытые линии - - - + The base object that must be duplicated Базовый объект для дублирования - + The type of array to create Тип создаваемого массива - + The axis direction Направление осей - + Number of copies in X direction Количество копий по X - + Number of copies in Y direction Количество копий по Y - + Number of copies in Z direction Количество копий по Z - + Number of copies Количество копий - + Distance and orientation of intervals in X direction Расстояние и ориентация интервалов в направлении X - + Distance and orientation of intervals in Y direction Расстояние и ориентация интервалов в направлении Y - + Distance and orientation of intervals in Z direction Расстояние и ориентация интервалов в направлении Z - + Distance and orientation of intervals in Axis direction Расстояние и ориентация интервалов в направлении оси - + Center point Центральная точка - + Angle to cover with copies Угол для заполнения копиями - + Specifies if copies must be fused (slower) Копии должны быть объединены (медленнее) - + The path object along which to distribute objects Объект траектории, вдоль которого распределить объекты - + Selected subobjects (edges) of PathObj Выбранные подобъекты (края) объекта траектории - + Optional translation vector Необязательный вектор преобразования - + Orientation of Base along path Ориентация базового объекта по траектории - - X Location - Расположение по X - - - - Y Location - Расположение по Y - - - - Z Location - Расположение по Z - - - - Text string - Текстовая строка - - - - Font file name - Имя файла шрифта - - - - Height of text - Высота текста - - - - Inter-character spacing - Межсимвольное расстояние - - - - Linked faces - Связанные грани - - - - Specifies if splitter lines must be removed - Определяет, если разделители должны быть удалены - - - - An optional extrusion value to be applied to all faces - Дополнительное значение выдавливания применяемое ко всем граням - - - - Height of the rectangle - Высота прямоугольника - - - - Horizontal subdivisions of this rectangle - Горизонтальное деление прямоугольника - - - - Vertical subdivisions of this rectangle - Вертикальные деление прямоугольника - - - - The placement of this object - Размещение объекта - - - - The display length of this section plane - Отображение длины плоскости сечения - - - - The size of the arrows of this section plane - Размер углов плоскости сечения - - - - For Cutlines and Cutfaces modes, this leaves the faces at the cut location - Для режимов обрезки линий и обрезки граней эти уровни расположены в точке среза - - - - The base object is the wire, it's formed from 2 objects - Базовым объектом является ломаная, состоящая из 2 объектов - - - - The tool object is the wire, it's formed from 2 objects - Инструментальный объект является ломаной состоящей из двух объектов - - - - The length of the straight segment - Длина прямого сегмента - - - - The point indicated by this label - Точка, отмеченная этой меткой - - - - The points defining the label polyline - Точки, определяющие ломаную линию метки - - - - The direction of the straight segment - Направлении прямолинейного сегмента - - - - The type of information shown by this label - Тип информации, показываемой этой меткой - - - - The target object of this label - Целевой объект этой метки - - - - The text to display when type is set to custom - Текст для отображения, когда установлен пользовательский тип - - - - The text displayed by this label - Текст, отображаемый этой меткой - - - - The size of the text - Размер шрифта текста - - - - The font of the text - Шрифт текста - - - - The size of the arrow - Размер стрелки - - - - The vertical alignment of the text - Вертикальное выравнивание текста - - - - The type of arrow of this label - Тип стрелки этой метки - - - - The type of frame around the text of this object - Тип рамки вокруг текста данного объекта - - - - Text color - Цвет текста - - - - The maximum number of characters on each line of the text box - Максимальное количество символов в каждой строке текстового поля - - - - The distance the dimension line is extended past the extension lines - Расстояние, на которое размерная линия расширена за выносные линии - - - - Length of the extension line above the dimension line - Длина выносной линии над размерной линией - - - - The points of the B-spline - Точки B-сплайна - - - - If the B-spline is closed or not - B-сплайн замкнут или нет - - - - Tessellate Ellipses and B-splines into line segments - Тесселяция Эллипсов и B-Сплайнов в сегменты линий - - - - Length of line segments if tessellating Ellipses or B-splines into line segments - Длина сегментов линии при тесселяции Эллипсов или B-Сплайнов в линейные сегменты - - - - If this is True, this object will be recomputed only if it is visible - Если это значение Истина, этот объект будет пересчитан, только если он видим - - - + Base Основание - + PointList Список точек - + Count Количество - - - The objects included in this clone - Объекты, включенные в этот клон - - - - The scale factor of this clone - Масштаб этого клона - - - - If this clones several objects, this specifies if the result is a fusion or a compound - При клонировании нескольких объектов, это указывает, является ли результат слиянием или составным - - - - This specifies if the shapes sew - Это определяет, нужно ли сшивать фигуры - - - - Display a leader line or not - Отображение выноски или нет - - - - The text displayed by this object - Текст отображаемый этим объектом - - - - Line spacing (relative to font size) - Межстрочный интервал (относительно размера шрифта) - - - - The area of this object - Площадь этого объекта - - - - Displays a Dimension symbol at the end of the wire - Отображать символ размера на конце ломаной - - - - Fuse wall and structure objects of same type and material - Объединить объекты стены и конструкции одинакового типа и материала - The objects that are part of this layer @@ -759,83 +209,231 @@ Прозрачность дочерних объектов этого слоя - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object - Show array element as children object + Показать элемент массива как дочерний объект - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle - Distance between copies in a circle + Расстояние между копиями в окружности - + Distance between circles - Distance between circles + Расстояние между окружностями - + number of circles - number of circles + количество окружностей + + + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Переименовать + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Удалить + + + + Text + Текст + + + + Font size + Размер шрифта + + + + Line spacing + Line spacing + + + + Font name + Шрифт + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Единицы измерения + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Ширина линии + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Размер стрелки + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Тип стрелки + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + пикс. + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Точка + + + + Arrow + Стрелка + + + + Tick + Зацеп Draft - - - Slope - Склон - - - - Scale - Масштаб - - - - Writing camera position - Записать позицию камеры - - - - Writing objects shown/hidden state - Запись состояния объектов показан/скрыт - - - - X factor - Коэффициент X - - - - Y factor - Коэффициент Y - - - - Z factor - Коэффициент Z - - - - Uniform scaling - Равномерное масштабирование - - - - Working plane orientation - Ориентация рабочей плоскости - Download of dxf libraries failed. @@ -844,54 +442,34 @@ from menu Tools -> Addon Manager Ошибка при загрузке dxf библиотек. Пожалуйта установите библиотеку расширения dxf вручную из меню Инструменты-> менеджер расширений - - This Wire is already flat - Эта кривая уже плоская - - - - Pick from/to points - Выбрать от/до точки - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Наклонить выбранные Ломаные/Прямые 0 = горизонтально, 1 = 45 градусов вверх, -1 = 45 градусов вниз - - - - Create a clone - Создать клон - - - + %s cannot be modified because its placement is readonly. - %s cannot be modified because its placement is readonly. + %s не может быть изменено, потому что это размещение только для чтения. - + Upgrade: Unknown force method: - Upgrade: Unknown force method: + Обновление: Неизвестный метод силы: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius + + Draft creation tools + Инструменты создания черновиков - Draft creation tools - Draft creation tools + Draft annotation tools + Инструменты аннотации черновика - Draft annotation tools - Draft annotation tools + Draft modification tools + Инструменты модификации черновика - Draft modification tools - Draft modification tools + Draft utility tools + Draft utility tools @@ -906,20 +484,20 @@ from menu Tools -> Addon Manager &Modification - &Modification + &Модификация &Utilities - &Utilities + &Утилиты - + Draft Осадка - + Import-Export Импорт/экспорт @@ -929,107 +507,117 @@ from menu Tools -> Addon Manager Circular array - Circular array + Круговой массив - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 - Center of rotation + Центр вращения - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point - Reset point + Сбросить точку - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance - Tangential distance + Тангенциальное расстояние - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance - Radial distance + Радиальное расстояние - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers - Number of circular layers + Количество круговых слоев - + Symmetry Симметрия - + (Placeholder for the icon) - (Placeholder for the icon) + (Держатель места для значка) @@ -1037,107 +625,125 @@ from menu Tools -> Addon Manager Orthogonal array - Orthogonal array + Ортогональный массив - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z - Reset Z + Сбросить Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) - (Placeholder for the icon) + (Держатель места для значка) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X - Reset X + Сбросить 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y - Reset Y + Сбросить 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. + 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 + Количество элементов @@ -1145,87 +751,99 @@ from menu Tools -> Addon Manager Polar array - Polar array + Полярный массив - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 - Center of rotation + Центр вращения - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point - Reset point + Сбросить точку - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 - Polar angle + Полярный угол - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements - Number of elements + Количество элементов - + (Placeholder for the icon) - (Placeholder for the icon) + (Держатель места для значка) @@ -1291,375 +909,6 @@ from menu Tools -> Addon Manager Сбросить точку - - Draft_AddConstruction - - - Add to Construction group - Добавить в группу конструкции - - - - Adds the selected objects to the Construction group - Добавить выбранные объекты в группу конструкции - - - - Draft_AddPoint - - - Add Point - Добавить точку - - - - Adds a point to an existing Wire or B-spline - Добавить точку к существующей ломаной/B-сплайну - - - - Draft_AddToGroup - - - Move to group... - Переместить в группу... - - - - Moves the selected object(s) to an existing group - Перемещает выбранный(е) объект(ы) в существующую группу - - - - Draft_ApplyStyle - - - Apply Current Style - Применить текущий стиль - - - - Applies current line width and color to selected objects - Применить текущую ширину линии и цвет для выделенных объектов - - - - Draft_Arc - - - Arc - Дуга - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Создает дугу по центральной точке и радиусу. CTRL для привязки, SHIFT для ограничения - - - - Draft_ArcTools - - - Arc tools - Инструменты дуги - - - - Draft_Arc_3Points - - - Arc 3 points - Дуга по 3 точкам - - - - Creates an arc by 3 points - Создает дугу по 3 точкам - - - - Draft_Array - - - Array - Массив - - - - Creates a polar or rectangular array from a selected object - Создать круговой или прямоугольный массив из выделенного объекта - - - - Draft_AutoGroup - - - AutoGroup - Автогруппирование - - - - Select a group to automatically add all Draft & Arch objects to - Выберите группу к которой автоматически добавить все объекты типа Эскиз и Архитектурный - - - - Draft_BSpline - - - B-spline - B-сплайн - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Создать B-сплайн. CTRL для привязки, SHIFT для ограничения - - - - Draft_BezCurve - - - BezCurve - Кривая Безье - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Создать кривую Безье. CTRL для привязки, SHIFT для ограничения - - - - Draft_BezierTools - - - Bezier tools - Инструменты кривой Безье - - - - Draft_Circle - - - Circle - Окружность - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Создает окружность. CTRL для привязки, ALT для выбора касательной - - - - Draft_Clone - - - Clone - Клонировать - - - - Clones the selected object(s) - Создать клон выделенных объектов - - - - Draft_CloseLine - - - Close Line - Замкнуть линию - - - - Closes the line being drawn - Замкнуть рисуемую линию - - - - Draft_CubicBezCurve - - - CubicBezCurve - Кубическая кривая Безье - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Создает кубическую кривую Безье -Нажмите и перетащите, чтобы определить контрольные точки. CTRL для привязки, SHIFT для ограничения - - - - Draft_DelPoint - - - Remove Point - Удалить точку - - - - Removes a point from an existing Wire or B-spline - Удаляет точку из существующих ломаных или B-сплайнов - - - - Draft_Dimension - - - Dimension - Размер - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Создать размер. CTRL для привязки, SHIFT для ограничения, ALT для выбора сегмента - - - - Draft_Downgrade - - - Downgrade - Разделить - - - - Explodes the selected objects into simpler objects, or subtracts faces - Разделить выбранные объекты на более простые объекты, или вычесть грани - - - - Draft_Draft2Sketch - - - Draft to Sketch - Преобразовать из Эскиза в Набросок - - - - Convert bidirectionally between Draft and Sketch objects - Конвертировать двунаправленно между объектами Эскиза и Наброска - - - - Draft_Drawing - - - Drawing - Рисунок - - - - Puts the selected objects on a Drawing sheet - Помещает выбранные объекты на лист чертежа - - - - Draft_Edit - - - Edit - Правка - - - - Edits the active object - Редактировать активный объект - - - - Draft_Ellipse - - - Ellipse - Эллипс - - - - Creates an ellipse. CTRL to snap - Создать эллипс. CTRL для привязки - - - - Draft_Facebinder - - - Facebinder - Граневяз - - - - Creates a facebinder object from selected face(s) - Создать объект, состоящий из выделенных граней другого объекта - - - - Draft_FinishLine - - - Finish line - Закончить линию - - - - Finishes a line without closing it - Закончить линию без ее закрытия - - - - Draft_FlipDimension - - - Flip Dimension - Перевернуть размер - - - - Flip the normal direction of a dimension - Перевернуть нормальное направление размера - - - - Draft_Heal - - - Heal - Лечить - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Для исправления испорченных Эскизов созданных в ранних версиях FreeCAD - - - - Draft_Join - - - Join - Соединить - - - - Joins two wires together - Соединяет две ломаные - - - - Draft_Label - - - Label - Метка - - - - Creates a label, optionally attached to a selected object or element - Создает необязательную метку к выбранному объекту или элементу - - Draft_Layer @@ -1673,645 +922,6 @@ Click and drag to define control points. CTRL to snap, SHIFT to constrainДобавляет слой - - Draft_Line - - - Line - Линия - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Создать линию по двум точкам. CTRL для привязки, SHIFT для ограничения - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Отразить - - - - Mirrors the selected objects along a line defined by two points - Отражает выбранные объекты вдоль линии, определенной двумя точками - - - - Draft_Move - - - Move - Переместить - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Перемещает выбранные объекты между двумя точками. CTRL для привязки, SHIFT для ограничения - - - - Draft_Offset - - - Offset - Смещение - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Смещение активного объекта. CTRL для привязки, SHIFT для ограничения, ALT для копирования - - - - Draft_PathArray - - - PathArray - Массив по направляющей - - - - Creates copies of a selected object along a selected path. - Создать копии выбранного объекта вдоль выбранной направляющей. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Точка - - - - Creates a point object - Создать объект точка - - - - Draft_PointArray - - - PointArray - Массив точек - - - - Creates copies of a selected object on the position of points. - Создает копии выбранного объекта в положениях точек. - - - - Draft_Polygon - - - Polygon - Многоугольник - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Создать правильный многоугольник. CTRL для привязки, SHIFT для ограничения - - - - Draft_Rectangle - - - Rectangle - Прямоугольник - - - - Creates a 2-point rectangle. CTRL to snap - Создать прямоугольник по двум точкам. CTRL для привязки - - - - Draft_Rotate - - - Rotate - Повернуть - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Поворот выделенных объектов. CTRL для привязки, SHIFT для ограничения, ALT для создания копии - - - - Draft_Scale - - - Scale - Масштаб - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Масштабирует выбранные объекты из базовой точки. CTRL для привязки, SHIFT для ограничения, ALT для копирования - - - - Draft_SelectGroup - - - Select group - Выбрать группу - - - - Selects all objects with the same parents as this group - Выделяет все объекты с одинаковыми родителями в группу - - - - Draft_SelectPlane - - - SelectPlane - Выбор плоскости - - - - Select a working plane for geometry creation - Выберите рабочую плоскость для создания геометрии - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Создает прокси объект из текущей рабочей плоскости - - - - Create Working Plane Proxy - Создать прокси рабочей плоскости - - - - Draft_Shape2DView - - - Shape 2D view - Двумерный вид фигуры - - - - Creates Shape 2D views of selected objects - Создать двумерные виды выбранных объектов - - - - Draft_ShapeString - - - Shape from text... - Текст в кривую... - - - - Creates text string in shapes. - Создать текстовую строку из кривых. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Показывать панель привязок - - - - Shows Draft snap toolbar - Показать панель привязки из инструментов черчения - - - - Draft_Slope - - - Set Slope - Задать Наклон - - - - Sets the slope of a selected Line or Wire - Задать наклон выбранной линии или ломанной - - - - Draft_Snap_Angle - - - Angles - Углы - - - - Snaps to 45 and 90 degrees points on arcs and circles - Привязка к октантам дуг и окружностей - - - - Draft_Snap_Center - - - Center - Центр - - - - Snaps to center of circles and arcs - Привязка к центру окружностей или дуг - - - - Draft_Snap_Dimensions - - - Dimensions - Размеры - - - - Shows temporary dimensions when snapping to Arch objects - Показывать временные размеры при привязке к дуге - - - - Draft_Snap_Endpoint - - - Endpoint - Конечные точки - - - - Snaps to endpoints of edges - Привязывает по конечным точкам ребра - - - - Draft_Snap_Extension - - - Extension - Продолжение - - - - Snaps to extension of edges - Привязка к продолжению сегмента ребра - - - - Draft_Snap_Grid - - - Grid - Сетка - - - - Snaps to grid points - Привязывает по сетке - - - - Draft_Snap_Intersection - - - Intersection - Пересечение - - - - Snaps to edges intersections - Привязка к пересечению рёбер - - - - Draft_Snap_Lock - - - Toggle On/Off - Включить/выключить привязки - - - - Activates/deactivates all snap tools at once - Включает и выключает все установленные привязки - - - - Lock - Заблокировать - - - - Draft_Snap_Midpoint - - - Midpoint - Середина - - - - Snaps to midpoints of edges - Привязывает к середине ребра - - - - Draft_Snap_Near - - - Nearest - Ближайшие - - - - Snaps to nearest point on edges - Привязывает к ближайшим точкам на рёбрах - - - - Draft_Snap_Ortho - - - Ortho - Ортогональная - - - - Snaps to orthogonal and 45 degrees directions - Привязывает к ортогональным и 45 градусным направлениям сегментов - - - - Draft_Snap_Parallel - - - Parallel - Параллельно - - - - Snaps to parallel directions of edges - Привязывает к параллельным направлениям рёбер - - - - Draft_Snap_Perpendicular - - - Perpendicular - Перпендикулярно - - - - Snaps to perpendicular points on edges - Перпендикулярная привязка к ребру - - - - Draft_Snap_Special - - - Special - Специальные - - - - Snaps to special locations of objects - Привязка к особым частям объектов - - - - Draft_Snap_WorkingPlane - - - Working Plane - К рабочей плоскости - - - - Restricts the snapped point to the current working plane - Привязывает точки к текущей рабочей плоскости - - - - Draft_Split - - - Split - Разделить - - - - Splits a wire into two wires - Разделяет ломаную на две ломаные - - - - Draft_Stretch - - - Stretch - Растягивание - - - - Stretches the selected objects - Растянуть выбранный объект - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Текст - - - - Creates an annotation. CTRL to snap - Создать Заметку. CTRL для привязки - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Переключение режима конструирования для следующих объектов. - - - - Toggle Construction Mode - Переключить режим конструирования - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Переключить режима продолжения - - - - Toggles the Continue Mode for next commands. - Переключение режима продления для следующей команды. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Переключить режим отображения - - - - Swaps display mode of selected objects between wireframe and flatlines - Переключает режим отображения выбранных объектов между каркасным и плоскими линиями - - - - Draft_ToggleGrid - - - Toggle Grid - Показывать сетку - - - - Toggles the Draft grid on/off - Включение или выключение сетки чертежа - - - - Grid - Сетка - - - - Toggles the Draft grid On/Off - Включение или выключение сетки чертежа - - - - 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 - Подогнать выбранный объект или выдавить одиночную грань. CTRL для привязки, SHIFT ограничить к текущему сегменту или к нормали, ALT инвертировать - - - - Draft_UndoLine - - - Undo last segment - Отменить последний сегмент - - - - Undoes the last drawn segment of the line being drawn - Отмена последнего нарисованного сегмента рисуемой линии - - - - Draft_Upgrade - - - Upgrade - Обновить - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Объединить выбранные объекты в один, или преобразовать замкнутые ломаные в заполненные грани, или объединить грани - - - - Draft_Wire - - - Polyline - Ломаная линия - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Создает линию с несколькими точками (ломаную линию). CTRL для привязки, SHIFT для ограничения - - - - Draft_WireToBSpline - - - Wire to B-spline - Ломаная в B-сплайн - - - - Converts between Wire and B-spline - Преобразование Ломаной в B-сплайн и наоборот - - Form @@ -2323,13 +933,12 @@ Click and drag to define control points. CTRL to snap, SHIFT to constrain Select a face or working plane proxy or 3 vertices. Or choose one of the options below - Select a face or working plane proxy or 3 vertices. -Or choose one of the options below + Выберите грань или рабочую плоскость прокси или 3 вершины, или выберите один из вариантов ниже Sets the working plane to the XY plane (ground plane) - Sets the working plane to the XY plane (ground plane) + Задает рабочую плоскость к плоскости XY (плоскость земли) @@ -2339,7 +948,7 @@ Or choose one of the options below Sets the working plane to the XZ plane (front plane) - Sets the working plane to the XZ plane (front plane) + Задаёт рабочую плоскость к плоскости XZ (передняя плоскость) @@ -2349,7 +958,7 @@ Or choose one of the options below Sets the working plane to the YZ plane (side plane) - Sets the working plane to the YZ plane (side plane) + Задаёт рабочую плоскость к плоскости YZ (боковой плоскости) @@ -2359,19 +968,19 @@ Or choose one of the options below Sets the working plane facing the current view - Sets the working plane facing the current view + Задаёт рабочую плоскость перпендикулярно текущему виду Align to view - Align to view + Выровнять для просмотра The working plane will align to the current view each time a command is started - The working plane will align to the current -view each time a command is started + Рабочая плоскость будет выравниваться к текущему виду +каждый раз при запуске команды @@ -2383,9 +992,9 @@ 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 - An optional offset to give to the working plane -above its base position. Use this together with one -of the buttons above + Дополнительное смещение для рабочей плоскости +над её базовым положением. Используйте вместе с одной +из кнопок выше @@ -2397,9 +1006,9 @@ of the buttons above If this is selected, the working plane will be centered on the current view when pressing one of the buttons above - If this is selected, the working plane will be -centered on the current view when pressing one -of the buttons above + Если выбрано, рабочая плоскость будет +центрирована в текущем виде при нажатии на одну +кнопок выше @@ -2411,28 +1020,26 @@ of the buttons above Or select a single vertex to move the current working plane without changing its orientation. Then, press the button below - Or select a single vertex to move the current -working plane without changing its orientation. -Then, press the button below + Или выберите одну вершину, чтобы переместить текущую рабочую +плоскость без изменения ее ориентации. +Затем нажмите кнопку ниже Moves the working plane without changing its orientation. If no point is selected, the plane will be moved to the center of the view - Moves the working plane without changing its -orientation. If no point is selected, the plane -will be moved to the center of the view + Перемещает рабочую плоскость без изменения ее ориентации. Если точка не выбрана, плоскость будет перемещена в центр вида Move working plane - Move working plane + Переместить рабочую плоскость The spacing between the smaller grid lines - The spacing between the smaller grid lines + Расстояние между меньшими линиями сетки @@ -2442,7 +1049,7 @@ will be moved to the center of the view The number of squares between each main line of the grid - The number of squares between each main line of the grid + Количество квадратов между каждой основной линией сетки @@ -2454,9 +1061,8 @@ will be moved to the center of the view 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 - 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 + Расстояние, при котором точка может быть привязана при приближении к мыши. Вы также можете изменить это значение +с помощью клавиш [ и ] при рисовании @@ -2466,43 +1072,43 @@ value by using the [ and ] keys while drawing Centers the view on the current working plane - Centers the view on the current working plane + Центрировать вид на текущей рабочей плоскости Center view - Center view + Центрировать вид Resets the working plane to its previous position - Resets the working plane to its previous position + Сбросить рабочую плоскость к предыдущему положению Previous - Previous + Предыдущий Gui::Dialog::DlgSettingsDraft - + General Draft Settings Основные параметры черчения - + This is the default color for objects being drawn while in construction mode. Цвет по умолчанию для объектов, обрабатываемых в режиме конструктора. - + This is the default group name for construction geometry Имя группы по умолчанию для конструктора геометрии - + Construction Конструктор @@ -2512,37 +1118,32 @@ value by using the [ and ] keys while drawing Сохранить текущий цвет и толщину линии между сессиями - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - Если выбран этот пункт, режим копирования будет применен для поледующих команд, в противном случае выполнение команд всегда будет начинаться без режима копирования - - - + Global copy mode Глобальный режим копирования - + Default working plane Рабочая плоскость по умолчанию - + None Ничего - + XY (Top) XY (cверху) - + XZ (Front) XZ (спереди) - + YZ (Side) YZ (сбоку) @@ -2605,12 +1206,12 @@ such as "Arial:Bold" Общие настройки - + Construction group name Имя конструкционной группы - + Tolerance Точность @@ -2630,72 +1231,67 @@ such as "Arial:Bold" Здесь можно указать каталог, содержащий файлы SVG, содержащие определения <шаблонов>, которые могут быть добавлены в стандартные шаблоны типов штриховок модуля Черчения - + Constrain mod Режим ограничений - + The Constraining modifier key Клавиша-модификатор Ограничения - + Snap mod Режим привязки - + The snap modifier key Клавиша модификатор привязки - + Alt mod Режим alt - - 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 checked, a grid will appear when drawing Если флажок установлен, при черчении будет отображаться сетка - + Use grid Использовать сетку - + Grid spacing Шаг сетки - + The spacing between each grid line Расстояние между каждой линией сетки - + Main lines every Основные линии каждые - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. Основные линии рисуются толще. Укажите здесь, сколько квадратов между основными линиями. - + Internal precision level Уровень внутренней точности @@ -2725,17 +1321,17 @@ such as "Arial:Bold" Экспорт 3D объектов как многогранные сетки - + If checked, the Snap toolbar will be shown whenever you use snapping Если этот параметр выбран, то панель Параметров привязки будет показываться всякий раз когда будет использоваться привязка - + Show Draft Snap toolbar Показать панель инструментов привязки - + Hide Draft snap toolbar after use Скрыть панель инструментов привязки после использования @@ -2745,7 +1341,7 @@ such as "Arial:Bold" Показать трекер Рабочей плоскости - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command Если флажок установлен, сетка всегда будет видна при активном верстаке черчения. В любом другом случае только при использовании соответствующей команды @@ -2780,32 +1376,27 @@ such as "Arial:Bold" Преобразование белых линий в черные - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - Если отмечено, то Инструмент эскиз по возможности будет создавать примитивы Деталь вместо объектов эскиза. - - - + Use Part Primitives when available Использовать примитивы Деталь по возможности - + Snapping Привязка - + If this is checked, snapping is activated without the need to press the snap mod key Если включить, то привязки будут работать без необходимости нажатия клавиши модификатора привязки - + Always snap (disable snap mod) Всегда привязывать (отключить модификатор привязки) - + Construction geometry color Цвет вспомогательной геометрии @@ -2875,12 +1466,12 @@ such as "Arial:Bold" Разрешение шаблонов штриховки - + Grid Сетка - + Always show the grid Всегда показывать сетку @@ -2930,7 +1521,7 @@ such as "Arial:Bold" Выберите файл шрифта - + Fill objects with faces whenever possible Залить объекты поверхностями, если это возможно @@ -2985,12 +1576,12 @@ such as "Arial:Bold" мм - + Grid size Размер сетки - + lines линии @@ -3170,7 +1761,7 @@ such as "Arial:Bold" Автоматическое обновление (только для устаревшего импортёра) - + Prefix labels of Clones with: Префикс меток клонов: @@ -3190,37 +1781,32 @@ such as "Arial:Bold" Количество десятичных знаков - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - Если этот параметр выбран, по умолчанию объекты будут отображаться как заполненные. В противном случае они будут отображаться как каркас - - - + Shift Shift - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key Клавиша Alt - + The number of horizontal or vertical lines of the grid Количество горизонтальных или вертикальных линий сетки - + The default color for new objects Цвет по умолчанию для новых объектов @@ -3244,11 +1830,6 @@ such as "Arial:Bold" An SVG linestyle definition Определение стилей линий SVG - - - When drawing lines, set focus on Length instead of X coordinate - При рисовании линий, установите фокус на длину вместо координаты X - Extension lines size @@ -3320,12 +1901,12 @@ such as "Arial:Bold" Макс сплайн сегментов: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. Количество десятичных знаков во внутренних координатах (например, 3 = 0,001). Значения между 6 и 8 обычно считаются хорошим тоном среди пользователей FreeCAD. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. Это значение используется функциями, которые используют допуск. @@ -3337,276 +1918,356 @@ Values with differences below this value will be treated as same. This value wil Использовать устаревший импортер Python - + 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 Если эта опция установлена, при создании объектов Наброска (Draft) в верхней части существующей грани другого объекта, то свойство "Поддержка" объекта наброска будет ссылаться на базовый объект. Это было стандартное поведение до FreeCAD 0.19 - + Construction Geometry Вспомогательная геометрия - + In-Command Shortcuts Горячие клавиши командного режима - + Relative Относительно - + R R - + Continue Продолжить - + T T - + Close Закрыть - + O O - + Copy Скопировать - + P P - + Subelement Mode Поэлементный режим - + D D - + Fill Заполнить - + L L - + Exit Выход - + A A - + Select Edge Выбрать ребро - + E E - + Add Hold + держатель - + Q Q - + Length Длина - + H H - + Wipe Стереть - + W W - + Set WP Задать РП - + U U - + Cycle Snap Последовательная привязка - + ` ` - + Snap Привязка - + S S - + Increase Radius Увеличить радиус - + [ [ - + Decrease Radius Уменьшить радиус - + ] ] - + Restrict X Ограничить по X - + X X - + Restrict Y Ограничить по Y - + Y Y - + Restrict Z Ограничить по Z - + Z Z - + Grid color Цвет сетки - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. + Если этот флажок установлен, выпадающий список слоёв также будет показывать группы, позволяя автоматически добавлять объекты в группы. - + Show groups in layers list drop-down button - Show groups in layers list drop-down button + Показывать группы в выпадающем списке слоев - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Установить свойство "Поддержка", когда это возможно + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit - Редактировать + Правка - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects - Maximum number of contemporary edited objects + Максимальное количество одновременно редактируемых объектов - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 - Draft edit pick radius + Радиус выбора наброска + + + + Controls pick radius of edit nodes + Управление радиусом выбора узлов редактирования Path to ODA file converter - Path to ODA file converter + Путь к файловому конвертеру ODA This preferences dialog will be shown when importing/ exporting DXF files - This preferences dialog will be shown when importing/ exporting DXF files + Этот диалог настроек будет показан при импорте/экспорте DXF файлов Python importer is used, otherwise the newer C++ is used. Note: C++ importer is faster, but is not as featureful yet - Python importer is used, otherwise the newer C++ is used. -Note: C++ importer is faster, but is not as featureful yet + Использован импорт Python, в противном случае используется более новая версия C++. +Примечание: импортер C++ быстрее, но еще не является функциональным @@ -3622,44 +2283,44 @@ Note: C++ importer is faster, but is not as featureful yet Allow FreeCAD to download the Python converter for DXF import and export. You can also do this manually by installing the "dxf_library" workbench from the Addon Manager. - Allow FreeCAD to download the Python converter for DXF import and export. -You can also do this manually by installing the "dxf_library" workbench -from the Addon Manager. + Разрешить FreeCAD загружать Python конвертер для импорта и экспорта DXF. +Вы также можете сделать это вручную, установив верстак "dxf_library" +из Менеджера дополнений. If unchecked, texts and mtexts won't be imported - If unchecked, texts and mtexts won't be imported + Если этот пункт не выбран, тексты/мультитексты импортированы не будут If unchecked, points won't be imported - If unchecked, points won't be imported + Если этот пункт не выбран, точки импортированы не будут If checked, paper space objects will be imported too - If checked, paper space objects will be imported too + Если флажок установлен, пустые объекты будут также импортированы If you want the non-named blocks (beginning with a *) to be imported too - If you want the non-named blocks (beginning with a *) to be imported too + Отметьте это, если вы хотите чтобы импортировались и безымянные блоки (начинающиеся с *) Only standard Part objects will be created (fastest) - Only standard Part objects will be created (fastest) + Создавать только объекты стандартных деталей (самое быстрое) Parametric Draft objects will be created whenever possible - Parametric Draft objects will be created whenever possible + Параметрические объекты наброска будут создаваться, когда это возможно, Sketches will be created whenever possible - Sketches will be created whenever possible + Эскизы будут создаваться по возможности @@ -3667,38 +2328,33 @@ from the Addon Manager. The factor is the conversion between the unit of your DXF file and millimeters. Example: for files in millimeters: 1, in centimeters: 10, in meters: 1000, in inches: 25.4, in feet: 304.8 - Scale factor to apply to DXF files on import. -The factor is the conversion between the unit of your DXF file and millimeters. -Example: for files in millimeters: 1, in centimeters: 10, - in meters: 1000, in inches: 25.4, in feet: 304.8 + Коэффициент масштабирования для применения к импорту DXF файлов. Коэффициентом является преобразование между единицей измерения файла DXF и миллиметрами. Например: для файлов в миллиметрах: 1, в сантиметрах: 10, в м: 1000, в дюймах: 25,4, в футах: 304,8 Colors will be retrieved from the DXF objects whenever possible. Otherwise default colors will be applied. - Colors will be retrieved from the DXF objects whenever possible. -Otherwise default colors will be applied. + Цвета будут получены из объектов DXF, если это возможно. +В противном случае будут применены цвета по умолчанию. FreeCAD will try to join coincident objects into wires. Note that this can take a while! - FreeCAD will try to join coincident objects into wires. -Note that this can take a while! + FreeCAD попытается присоединиться к объектам совпадения в проводах. +Обратите внимание, что это может занять некоторое время! Objects from the same layers will be joined into Draft Blocks, turning the display faster, but making them less easily editable - Objects from the same layers will be joined into Draft Blocks, -turning the display faster, but making them less easily editable + Объекты из одного и того же слоя будут объединены в чертежные блоки, ускоряя перерисовку дисплея, но делая их менее редактируемыми Imported texts will get the standard Draft Text size, instead of the size they have in the DXF document - Imported texts will get the standard Draft Text size, -instead of the size they have in the DXF document + Импортированные тексты получат стандартный размер текста наброска, вместо размера в документе DXF @@ -3708,19 +2364,18 @@ instead of the size they have in the DXF document Use Layers - Use Layers + Использовать слои Hatches will be converted into simple wires - Hatches will be converted into simple wires + Штриховки будут преобразованы в простые провода If polylines have a width defined, they will be rendered as closed wires with correct width - If polylines have a width defined, they will be rendered -as closed wires with correct width + Если для полилиний определена ширина, они будут визуализированы как замкнутые провода с правильной шириной @@ -3732,19 +2387,19 @@ If it is set to '0' the whole spline is treated as a straight segment. All objects containing faces will be exported as 3D polyfaces - All objects containing faces will be exported as 3D polyfaces + Все объекты, содержащие грани, будут экспортированы в виде трёхмерных полиграней Drawing Views will be exported as blocks. This might fail for post DXF R12 templates. - Drawing Views will be exported as blocks. -This might fail for post DXF R12 templates. + Виды чертежей будут экспортированы в виде блоков. +Это может не удаться для шаблонов DXF R12. Exported objects will be projected to reflect the current view direction - Exported objects will be projected to reflect the current view direction + Экспортированные объекты будут проецироваться с учётом текущего направления зрения @@ -3755,8 +2410,8 @@ This might fail for post DXF R12 templates. If checked, no units conversion will occur. One unit in the SVG file will translate as one millimeter. - If checked, no units conversion will occur. -One unit in the SVG file will translate as one millimeter. + Если этот флажок установлен, преобразование единиц не произойдет. +Одна единица в файле SVG будет переведена как один миллиметр. @@ -3766,7 +2421,7 @@ One unit in the SVG file will translate as one millimeter. All white lines will appear in black in the SVG for better readability against white backgrounds - All white lines will appear in black in the SVG for better readability against white backgrounds + Все белые линии появятся в чёрном цвете SVG для лучшей читаемости по сравнению с белым фоном @@ -3783,577 +2438,374 @@ This value is the maximum segment length. Converting: - Converting: + Конвертируем: Conversion successful - Conversion successful + Конвертация прошла успешно ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - Привязки - - draft - - not shape found - фигура не найдена - - - - All Shapes must be co-planar - Все фигуры должны быть компланарны - - - - The given object is not planar and cannot be converted into a sketch. - Данный объект не плоский и не может быть преобразован в Эскиз. - - - - Unable to guess the normal direction of this object - Невозможно предположить направление нормали объекта - - - + Draft Command Bar Командная строка черчения - + Toggle construction mode Переключить режим конструирования - + Current line color Текущий цвет линии - + Current face color Текущий цвет поверхности - + Current line width Текущая ширина линии - + Current font size Текущий размер шрифта - + Apply to selected objects Применить к выбранным объектам - + Autogroup off - Автогруппировка выключена + Автогруппирование выключено - + active command: Текущая команда: - + None Ничего - + Active Draft command Активная команда черчения - + X coordinate of next point абсцисса следующей точки - + X X - + Y Y - + Z 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 Угол текущего сегмента - + Radius Радиус - + Radius of Circle Радиус окружности - + If checked, command will not finish until you press the command button again Если отмечено, команда не будет завершена до нажатия кнопки снова - + If checked, an OCC-style offset will be performed instead of the classic offset Если флажок установлен, вместо классического смещения будет выполняться смещение в стиле OCC - + &OCC-style offset Смещение в стиле &OCC - - Add points to the current object - Добавление точек к текущему объекту - - - - Remove points from the current object - Удаление точек из текущего объекта - - - - Make Bezier node sharp - Сделать узел Безье острым - - - - Make Bezier node tangent - Сгладить узел Безье - - - - Make Bezier node symmetric - Создать симметричный узел Безье - - - + Sides Стороны - + Number of sides Количество сторон - + Offset Смещение - + Auto Авто - + Text string to draw Cтрока текста для рисования - + String Строка - + Height of text Высота текста - + Height Высота - + Intercharacter spacing Межсимвольное расстояние - + Tracking Межсимвольное расстояние - + Full path to font file: Полный путь к файлу шрифта: - + Open a FileChooser for font file Открыть обозреватель файлов для выбора файла шрифта - + Line Линия - + DWire Ломаная - + Circle Окружность - + Center X Центр X - + Arc Дуга - + Point Точка - + Label Метка - + Distance Расстояние - + Trim Подгонка - + Pick Object Выберите объект - + Edit Редактировать - + Global X Глобальный X - + Global Y Глобальный Y - + Global Z Глобальный Z - + Local X Локальный X - + Local Y Локальный Y - + Local Z Локальный Z - + Invalid Size value. Using 200.0. Неверное значение размера. Используется 200.0. - + Invalid Tracking value. Using 0. Неверный интервал между символами. Используется 0. - + Please enter a text string. Пожалуйста, введите текст. - + Select a Font file Выберите файл шрифта - + Please enter a font file. Пожалуйста, введите файл шрифта. - + Autogroup: - Автогруппировка: + Автогруппирование: - + Faces Грани - + Remove Удалить - + Add Добавить - + Facebinder elements Элементы граневяза - - Create Line - Создать линию - - - - Convert to Wire - Преобразовать в ломаную - - - + BSpline Bсплайн - + BezCurve Кривая Безье - - Create BezCurve - Создать кривую Безье - - - - Rectangle - Прямоугольник - - - - Create Plane - Создать плоскость - - - - Create Rectangle - Создать прямоугольник - - - - Create Circle - Создать окружность - - - - Create Arc - Создать дугу - - - - Polygon - Многоугольник - - - - Create Polygon - Создать Многоугольник - - - - Ellipse - Эллипс - - - - Create Ellipse - Создать Эллипс - - - - Text - Текст - - - - Create Text - Создать Текст - - - - Dimension - Размер - - - - Create Dimension - Создать Размер - - - - ShapeString - Текст в кривую - - - - Create ShapeString - Создать фигуру-текст - - - + Copy Копировать - - - Move - Переместить - - - - Change Style - Изменить Стиль - - - - Rotate - Повернуть - - - - Stretch - Растягивание - - - - Upgrade - Обновить - - - - Downgrade - Разделить - - - - Convert to Sketch - Преобразовать в Эскиз - - - - Convert to Draft - Преобразовать в Эскиз - - - - Convert - Преобразовать - - - - Array - Массив - - - - Create Point - Создать точку - - - - Mirror - Отразить - The DXF import/export libraries needed by FreeCAD to handle @@ -4373,580 +2825,328 @@ https://github.com/yorikvanhavre/Draft-dxf-importer Чтобы разрешить FreeCAD скачать эту библиотеку, ответьте Да. - - Draft.makeBSpline: not enough points - Draft.makeBSpline: недостаточно точек - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: Равные конечные точки принудительно замкнуты - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: Недопустимый набор точек - - - - No object given - Объект не задан - - - - The two points are coincident - Две точки совпадают - - - + Found groups: closing each open object inside Найдены группы: закрытие каждого открытого объекта внутри - + Found mesh(es): turning into Part shapes Найдена полигональная сетка: преобразую в фигурные детали - + Found 1 solidifiable object: solidifying it Найден 1 незамкнутый объект: исправляем его - + Found 2 objects: fusing them Найдено два объекта: объединяю - + Found several objects: creating a shell Найдено несколько объектов: создание оболочки - + Found several coplanar objects or faces: creating one face Найдено несколько компланарных объектов или граней: создание одной грани - + Found 1 non-parametric objects: draftifying it Найден один непараметрический объект: создаем его эскиз - + Found 1 closed sketch object: creating a face from it Найден 1 закрытый эскиз объекта: создаю из него грань - + Found 1 linear object: converting to line Найден 1 линейный объект: преобразование в линию - + Found closed wires: creating faces Найдены замкнутые ломаные: создание граней - + Found 1 open wire: closing it Найдена одна незамкнутая линия: замыкаю её - + Found several open wires: joining them Найдено несколько незамкнутых ломаных: соединяю их - + Found several edges: wiring them Найдено несколько кромок: соединяем их - + Found several non-treatable objects: creating compound Найдено несколько необрабатываемых объектов: создание составного объекта - + Unable to upgrade these objects. Не удается обновить эти объекты. - + Found 1 block: exploding it Найден 1 блок: разделение - + Found 1 multi-solids compound: exploding it Найдено 1 соединение нескольких тел: Разделение тел - + Found 1 parametric object: breaking its dependencies Найден один параметрический объект: устраняю его зависимости - + Found 2 objects: subtracting them Найдено 2 объекта: вычитание - + Found several faces: splitting them Найдено несколько поверхностей: разделение - + Found several objects: subtracting them from the first one Найдено несколько объектов: вычитание их из первого - + Found 1 face: extracting its wires Найдена 1 поверхность: извлечение ее направляющих - + Found only wires: extracting their edges Найдены только ломаные: извлечение их линий - + No more downgrade possible Дальнейшее разделение не возможно - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: Замкнут в первой/последней точке. Геометрия не обновляется. - - - + No point found Точек не найдено - - ShapeString: string has no wires - ShapeString: строка не имеет ломаных - - - + Relative Относительно - + Continue Продолжить - + Close Закрыть - + Fill Заполнить - + Exit Выход - + Snap On/Off Привязка вкл/выкл - + Increase snap radius Увеличить радиус привязки - + Decrease snap radius Уменьшить радиус привязки - + Restrict X Ограничить по X - + Restrict Y Ограничить по Y - + Restrict Z Ограничить по Z - + Select edge Выбрать ребро - + Add custom snap point Добавить дополнительную точку привязки - + Length mode Режим длины - + Wipe Стереть - + Set Working Plane Установить рабочую плоскость - + Cycle snap object Выбор объекта по узловым точкам - + Check this to lock the current angle Отметьте чтобы закрепить текущий угол - + Coordinates relative to last point or absolute Координаты относительно последней точки или абсолютные - + Filled Заполнено - + Finish Завершить - + Finishes the current drawing or editing operation Завершить текущую операцию черчения или редактирования - + &Undo (CTRL+Z) Отменить (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 Выбирает существующую кромку чтобы измерить размер - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands Если флажок установлен, объекты будут скопированы, иначе будут перенесены. Настройки-> Чертёж-> Режим глобального копирования сохранить для последующих команд. - - Default - По умолчанию - - - - Create Wire - Создать ломаную - - - - Unable to create a Wire from selected objects - Невозможно создать ломаную из выбранных объектов - - - - Spline has been closed - Сплайн замкнут - - - - Last point has been removed - Последняя точка была удалена - - - - Create B-spline - Создать B-сплайн - - - - Bezier curve has been closed - Кривая Безье замкнута - - - - Edges don't intersect! - Рёбра не пересекаются! - - - - Pick ShapeString location point: - Укажите точку расположения текста: - - - - Select an object to move - Выберите объект для перемещения - - - - Select an object to rotate - Выберите объект для поворота - - - - Select an object to offset - Выделите объект для смещения - - - - Offset only works on one object at a time - Смещение работает только на один объект за раз - - - - Sorry, offset of Bezier curves is currently still not supported - К сожалению, смещение кривых Безье ещё не поддерживается - - - - Select an object to stretch - Выберите объект, чтобы растянуть - - - - Turning one Rectangle into a Wire - Преобразовать прямоугольник в ломаную - - - - Select an object to join - Выберите объект для присоединения - - - - Join - Соединить - - - - Select an object to split - Выберите объект для разделения - - - - Select an object to upgrade - Выберите объект для обновления - - - - Select object(s) to trim/extend - Выберите объект(ы) для подгонки - - - - 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 scale - Выберите объект для масштабирования - - - - Select an object to project - Выберите объект для проекции - - - - Select a Draft object to edit - Выберите объект Эскиза для редактирования - - - - Active object must have more than two points/nodes - Активный объект должен иметь более двух точек/узлов - - - - Endpoint of BezCurve can't be smoothed - Конечная точка кривой Безье не может быть сглажена - - - - Select an object to convert - Выберите объект для преобразования - - - - Select an object to array - Выберите объект для создания массива - - - - Please select base and path objects - Выберите базовый объект и траекторию - - - - Please select base and pointlist objects - - Выберите базовый объект и объект набора точек - - - - - Select an object to clone - Выберите объект для клонирования - - - - Select face(s) on existing object(s) - Выберите поверхность(и) на существующем(их) объекте(ах) - - - - Select an object to mirror - Выберите объект для отражения - - - - This tool only works with Wires and Lines - Данный инструмент работает только с ломаными и прямыми - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s делит базу с %d другими объектами. Пожалуйста, проверьте, хотите ли вы изменить это. - + Subelement mode Режим дочернего элемента - - Toggle radius and angles arc editing - Переключение радиуса и углов редактирования дуги - - - + Modify subelements Изменение дочерних элементов - + If checked, subelements will be modified instead of entire objects Если флажок установлен, то вместо целых объектов будут изменены дочерние элементы - + CubicBezCurve Кубическая кривая Безье - - Some subelements could not be moved. - Некоторые дочерние элементы не могут быть перемещены. - - - - Scale - Масштаб - - - - Some subelements could not be scaled. - Некоторые дочерние элементы не могут быть масштабированы. - - - + Top Сверху - + Front Спереди - + Side Сторона - + Current working plane Текущая рабочая плоскость - - No edit point found for selected object - Не найдена точка редактирования для выбранного объекта - - - + 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 Установите флажок, если объект должен отображаться как заполненный, в противном случае он будет отображаться как каркас. Недоступно если включен параметр эскиза 'Использовать примитивы детали' @@ -4966,239 +3166,34 @@ https://github.com/yorikvanhavre/Draft-dxf-importer Слои - - Pick first point - Укажите первую точку - - - - Pick next point - Укажите следующую точку - - - + Polyline Ломаная линия - - Pick next point, or Finish (shift-F) or close (o) - Укажите следующую точку, завершите (shift-F) или закройте (o) - - - - Click and drag to define next knot - Нажмите и перетащите для задания следующего узла - - - - Click and drag to define next knot: ESC to Finish or close (o) - Нажмите и перетащите для задания следующего узла: ESC для завершения или для закрытия (о) - - - - Pick opposite point - Укажите противоположную точку - - - - Pick center point - Укажите центральную точку - - - - Pick radius - Укажите радиус - - - - Pick start angle - Укажите начальный угол - - - - Pick aperture - Выбрать апертуру - - - - Pick aperture angle - Выбрать угол апертуры - - - - Pick location point - Укажите точку расположения - - - - Pick ShapeString location point - Укажите точку расположения текста ShapeString - - - - Pick start point - Укажите начальную точку - - - - Pick end point - Укажите конечную точку - - - - Pick rotation center - Укажите центр вращения - - - - Base angle - Базовый угол - - - - Pick base angle - Укажите начальный угол - - - - Rotation - Вращение - - - - Pick rotation angle - Укажите угол поворота - - - - Cannot offset this object type - Не удается сместить этот тип объекта - - - - Pick distance - Выберите расстояние - - - - Pick first point of selection rectangle - Выберите первую точку выделения прямоугольника - - - - Pick opposite point of selection rectangle - Выберите противоположную точку прямоугольника выделения - - - - Pick start point of displacement - Выберите начальную точку смещения - - - - Pick end point of displacement - Выберете конечную точку смещения - - - - Pick base point - Выбор базовой точки - - - - Pick reference distance from base point - Выберите ориентировочное расстояние от базовой точки - - - - Pick new distance from base point - Выберете новое расстояние от базовой точки - - - - Select an object to edit - Выберете объект для редактирования - - - - Pick start point of mirror line - Выберете начальную точку для линии симметричного отображения - - - - Pick end point of mirror line - Выберете конечную точку для линии симметричного отображения - - - - Pick target point - Укажите целевую точку - - - - Pick endpoint of leader line - Выберите конечную точку выносной линии - - - - Pick text position - Укажите положение текста - - - + Draft Осадка - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed - two elements needed + необходимо два элемента radius too large - radius too large + радиус слишком большой length: - length: + длина: removed original objects - removed original objects + удалить оригинальные объекты @@ -5208,7 +3203,7 @@ https://github.com/yorikvanhavre/Draft-dxf-importer Creates a fillet between two wires or edges. - Creates a fillet between two wires or edges. + Создаёт кромку между двумя проводами или рёбрами. @@ -5218,52 +3213,52 @@ https://github.com/yorikvanhavre/Draft-dxf-importer Fillet radius - Fillet radius + Радиус кромки Radius of fillet - Radius of fillet + Радиус скругления Delete original objects - Delete original objects + Удалить оригинальные объекты Create chamfer - Create chamfer + Создать фаску Enter radius - Enter radius + Введите радиус Delete original objects: - Delete original objects: + Удалить оригинальные объекты: Chamfer mode: - Chamfer mode: + Режим Фаски: Test object - Test object + Тестовый объект Test object removed - Test object removed + Тестовый объект удален fillet cannot be created - fillet cannot be created + кромка не может быть создана @@ -5271,119 +3266,54 @@ https://github.com/yorikvanhavre/Draft-dxf-importer Создать скругление - + Toggle near snap on/off Toggle near snap on/off - + Create text Создать текст - + Press this button to create the text object, or finish your text with two blank lines - Press this button to create the text object, or finish your text with two blank lines + Нажмите эту кнопку, чтобы создать текстовый объект, или закончить текст двумя пустыми строками - + Center Y - Center Y + Центр Y - + Center Z - Center Z + Центр Z - + Offset distance - Offset distance + Расстояние смещения - + Trim distance - Trim distance + Расстояние обрезки Activate this layer - Activate this layer + Активировать этот слой Select contents - Select contents + Выбрать содержимое - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Дополнительно - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Ломаная @@ -5396,12 +3326,12 @@ https://github.com/yorikvanhavre/Draft-dxf-importer OCA: found no data to export - OCA: found no data to export + OCA: не найдено данных для экспорта successfully exported - successfully exported + успешно экспортировано diff --git a/src/Mod/Draft/Resources/translations/Draft_sk.qm b/src/Mod/Draft/Resources/translations/Draft_sk.qm index b3c11afdb2..68d8044ae0 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_sk.qm and b/src/Mod/Draft/Resources/translations/Draft_sk.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_sk.ts b/src/Mod/Draft/Resources/translations/Draft_sk.ts index c9ca075008..7b61565317 100644 --- a/src/Mod/Draft/Resources/translations/Draft_sk.ts +++ b/src/Mod/Draft/Resources/translations/Draft_sk.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Definuje vzor šrafovania - - - - Sets the size of the pattern - Nastaví veľkosť vzoru - - - - Startpoint of dimension - Východiskový bod rozmeru - - - - Endpoint of dimension - Koncový bod rozmeru - - - - Point through which the dimension line passes - Point through which the dimension line passes - - - - The object measured by this dimension - The object measured by this dimension - - - - The geometry this dimension is linked to - The geometry this dimension is linked to - - - - The measurement of this dimension - The measurement of this dimension - - - - For arc/circle measurements, false = radius, true = diameter - For arc/circle measurements, false = radius, true = diameter - - - - Font size - Veľkosť písma - - - - The number of decimals to show - Počet desatinných miest na zobrazenie - - - - Arrow size - Veľkosť šípky - - - - The spacing between the text and the dimension line - The spacing between the text and the dimension line - - - - Arrow type - Typ šípky - - - - Font name - Názov písma - - - - Line width - Hrúbka čiary - - - - Line color - Farba čiary - - - - Length of the extension lines - Length of the extension lines - - - - Rotate the dimension arrows 180 degrees - Rotate the dimension arrows 180 degrees - - - - Rotate the dimension text 180 degrees - Rotate the dimension text 180 degrees - - - - Show the unit suffix - Show the unit suffix - - - - The position of the text. Leave (0,0,0) for automatic position - The position of the text. Leave (0,0,0) for automatic position - - - - Text override. Use $dim to insert the dimension length - Text override. Use $dim to insert the dimension length - - - - A unit to express the measurement. Leave blank for system default - Jednotka na vyjadrenie merania. Ponechajte prázdne pre predvolené nastavenie systému - - - - Start angle of the dimension - Start angle of the dimension - - - - End angle of the dimension - End angle of the dimension - - - - The center point of this dimension - The center point of this dimension - - - - The normal direction of this dimension - The normal direction of this dimension - - - - Text override. Use 'dim' to insert the dimension length - Text override. Use 'dim' to insert the dimension length - - - - Length of the rectangle - Dĺžka obdĺžnika - Radius to use to fillet the corners Radius to use to fillet the corners - - - Size of the chamfer to give to the corners - Size of the chamfer to give to the corners - - - - Create a face - Create a face - - - - Defines a texture image (overrides hatch patterns) - Defines a texture image (overrides hatch patterns) - - - - Start angle of the arc - Počiatočný uhol oblúka - - - - 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 - Radius of the circle - - - - The minor radius of the ellipse - The minor radius of the ellipse - - - - The major radius of the ellipse - The major radius of the ellipse - - - - The vertices of the wire - The vertices of the wire - - - - If the wire is closed or not - If the wire is closed or not - The start point of this line @@ -224,505 +24,155 @@ The length of this line - - Create a face if this object is closed - Create a face if this object is closed - - - - The number of subdivisions of each edge - The number of subdivisions of each edge - - - - Number of faces - Number of faces - - - - Radius of the control circle - Radius of the control circle - - - - How the polygon must be drawn from the control circle - How the polygon must be drawn from the control circle - - - + Projection direction Smer premietania - + The width of the lines inside this object Šírka čiar vnútri tohto objektu - + The size of the texts inside this object The size of the texts inside this object - + The spacing between lines of text The spacing between lines of text - + The color of the projected objects The color of the projected objects - + The linked object Prepojený objekt - + Shape Fill Style Shape Fill Style - + Line Style Line Style - + If checked, source objects are displayed regardless of being visible in the 3D model If checked, source objects are displayed regardless of being visible in the 3D model - - Create a face if this spline is closed - Create a face if this spline is closed - - - - Parameterization factor - Parametrizačný faktor - - - - The points of the Bezier curve - Body Bezierovej krivky - - - - The degree of the Bezier function - The degree of the Bezier function - - - - Continuity - Continuity - - - - If the Bezier curve should be closed or not - If the Bezier curve should be closed or not - - - - Create a face if this curve is closed - Create a face if this curve is closed - - - - The components of this block - The components of this block - - - - The base object this 2D view must represent - The base object this 2D view must represent - - - - The projection vector of this object - The projection vector of this object - - - - The way the viewed object must be projected - The way the viewed object must be projected - - - - The indices of the faces to be projected in Individual Faces mode - The indices of the faces to be projected in Individual Faces mode - - - - Show hidden lines - Show hidden lines - - - + The base object that must be duplicated The base object that must be duplicated - + The type of array to create The type of array to create - + The axis direction The axis direction - + Number of copies in X direction Počet kópií v smere X - + Number of copies in Y direction Počet kópií v smere Y - + Number of copies in Z direction Počet kópií v smere Z - + Number of copies Počet kópií - + Distance and orientation of intervals in X direction Distance and orientation of intervals in X direction - + Distance and orientation of intervals in Y direction Distance and orientation of intervals in Y direction - + Distance and orientation of intervals in Z direction Distance and orientation of intervals in Z direction - + Distance and orientation of intervals in Axis direction Distance and orientation of intervals in Axis direction - + Center point Center point - + Angle to cover with copies Angle to cover with copies - + Specifies if copies must be fused (slower) Specifies if copies must be fused (slower) - + The path object along which to distribute objects The path object along which to distribute objects - + Selected subobjects (edges) of PathObj Selected subobjects (edges) of PathObj - + Optional translation vector Optional translation vector - + Orientation of Base along path Orientation of Base along path - - X Location - X Location - - - - Y Location - Y Location - - - - Z Location - Z Location - - - - Text string - Text string - - - - Font file name - Font file name - - - - Height of text - Výška textu - - - - Inter-character spacing - Inter-character spacing - - - - Linked faces - Linked faces - - - - Specifies if splitter lines must be removed - Specifies if splitter lines must be removed - - - - An optional extrusion value to be applied to all faces - An optional extrusion value to be applied to all faces - - - - Height of the rectangle - Výška obdĺžnika - - - - Horizontal subdivisions of this rectangle - Horizontal subdivisions of this rectangle - - - - Vertical subdivisions of this rectangle - Vertical subdivisions of this rectangle - - - - The placement of this object - Umiestnenie objektu - - - - The display length of this section plane - The display length of this section plane - - - - The size of the arrows of this section plane - The size of the arrows of this section plane - - - - 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 - - - - The base object is the wire, it's formed from 2 objects - 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 tool object is the wire, it's formed from 2 objects - - - - The length of the straight segment - The length of the straight segment - - - - The point indicated by this label - The point indicated by this label - - - - The points defining the label polyline - The points defining the label polyline - - - - The direction of the straight segment - The direction of the straight segment - - - - The type of information shown by this label - The type of information shown by this label - - - - The target object of this label - The target object of this label - - - - The text to display when type is set to custom - The text to display when type is set to custom - - - - The text displayed by this label - The text displayed by this label - - - - The size of the text - The size of the text - - - - The font of the text - The font of the text - - - - The size of the arrow - The size of the arrow - - - - The vertical alignment of the text - Zvislé zarovnanie textu - - - - The type of arrow of this label - The type of arrow of this label - - - - The type of frame around the text of this object - The type of frame around the text of this object - - - - Text color - Text color - - - - The maximum number of characters on each line of the text box - The maximum number of characters on each line of the text box - - - - The distance the dimension line is extended past the extension lines - The distance the dimension line is extended past the extension lines - - - - Length of the extension line above the dimension line - Length of the extension line above the dimension line - - - - The points of the B-spline - The points of the B-spline - - - - If the B-spline is closed or not - If the B-spline is closed or not - - - - Tessellate Ellipses and B-splines into line segments - Tessellate Ellipses and B-splines into line segments - - - - 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 be recomputed only if it is visible - If this is True, this object will be recomputed only if it is visible - - - + Base Základňa - + PointList PointList - + Count Počet - - - The objects included in this clone - The objects included in this clone - - - - The scale factor of this clone - The scale factor of this clone - - - - If this clones several objects, this specifies if the result is a fusion or a compound - If this clones several objects, this specifies if the result is a fusion or a compound - - - - This specifies if the shapes sew - This specifies if the shapes sew - - - - Display a leader line or not - Display a leader line or not - - - - The text displayed by this object - Text zobrazený týmto objektom - - - - Line spacing (relative to font size) - Line spacing (relative to font size) - - - - The area of this object - The area of this object - - - - Displays a Dimension symbol at the end of the wire - Displays a Dimension symbol at the end of the wire - - - - Fuse wall and structure objects of same type and material - Fuse wall and structure objects of same type and material - The objects that are part of this layer @@ -759,83 +209,231 @@ The transparency of the children of this layer - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object Show array element as children object - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle Distance between copies in a circle - + Distance between circles Distance between circles - + number of circles number of circles + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Premenovať + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Odstrániť + + + + Text + Text + + + + Font size + Veľkosť písma + + + + Line spacing + Line spacing + + + + Font name + Názov písma + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Jednotky + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Hrúbka čiary + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Veľkosť šípky + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Typ šípky + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Bodka + + + + Arrow + Šípka + + + + Tick + Tick + + Draft - - - Slope - Slope - - - - Scale - Škála, zmena veľkosti - - - - Writing camera position - Writing camera position - - - - Writing objects shown/hidden state - Writing objects shown/hidden state - - - - X factor - X factor - - - - Y factor - Y factor - - - - Z factor - Z factor - - - - Uniform scaling - Uniform scaling - - - - Working plane orientation - Working plane orientation - Download of dxf libraries failed. @@ -846,55 +444,35 @@ Please install the dxf Library addon manually from menu Tools -> Addon Manager - - This Wire is already flat - This Wire is already flat - - - - Pick from/to points - Pick from/to points - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - - - - Create a clone - Vytvoriť klon - - - + %s cannot be modified because its placement is readonly. %s cannot be modified because its placement is readonly. - + Upgrade: Unknown force method: Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius - - - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools + + + Draft utility tools + Draft utility tools + &Drafting @@ -916,12 +494,12 @@ from menu Tools -> Addon Manager &Utilities - + Draft Ponor - + Import-Export Import/Export @@ -935,101 +513,111 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Zlúčiť - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance Tangential distance - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance Radial distance - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers Number of circular layers - + Symmetry Symmetry - + (Placeholder for the icon) (Placeholder for the icon) @@ -1043,104 +631,122 @@ from menu Tools -> Addon Manager - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z Reset Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Zlúčiť - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) (Placeholder for the icon) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y 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. + 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 + Number of elements + DraftPolarArrayTaskPanel @@ -1151,81 +757,93 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Zlúčiť - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 Polar angle - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements Number of elements - + (Placeholder for the icon) (Placeholder for the icon) @@ -1293,375 +911,6 @@ from menu Tools -> Addon Manager Reset Point - - Draft_AddConstruction - - - Add to Construction group - Add to Construction group - - - - Adds the selected objects to the Construction group - Adds the selected objects to the Construction group - - - - Draft_AddPoint - - - Add Point - Pridá bod - - - - Adds a point to an existing Wire or B-spline - Adds a point to an existing Wire or B-spline - - - - Draft_AddToGroup - - - Move to group... - Move to group... - - - - Moves the selected object(s) to an existing group - Moves the selected object(s) to an existing group - - - - Draft_ApplyStyle - - - Apply Current Style - Použi aktuálny štýl - - - - Applies current line width and color to selected objects - Na vybraté objekty použiť aktuálnu hrúbku čiary aj farbu - - - - Draft_Arc - - - Arc - Oblúk - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - - - - Draft_ArcTools - - - Arc tools - Arc tools - - - - Draft_Arc_3Points - - - Arc 3 points - Arc 3 points - - - - Creates an arc by 3 points - Creates an arc by 3 points - - - - Draft_Array - - - Array - Pole - - - - Creates a polar or rectangular array from a selected object - Vytvára polárne alebo obdĺžnikové pole z vybratého objektu - - - - Draft_AutoGroup - - - AutoGroup - AutoGroup - - - - Select a group to automatically add all Draft & Arch objects to - Select a group to automatically add all Draft & Arch objects to - - - - Draft_BSpline - - - B-spline - B-spline - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - - - - Draft_BezCurve - - - BezCurve - BezCurve - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - - - - Draft_BezierTools - - - Bezier tools - Bezier tools - - - - Draft_Circle - - - Circle - Kružnica - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Vytvorí kruh. CTRL pre prichytenie, ALT vyberie tangent - - - - Draft_Clone - - - Clone - Klonuj - - - - Clones the selected object(s) - Klonuj vybraný objekt(y) - - - - Draft_CloseLine - - - Close Line - Ukončiť čiaru - - - - Closes the line being drawn - Ukončiť rozpracovanú čiaru - - - - Draft_CubicBezCurve - - - CubicBezCurve - CubicBezCurve - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - - - - Draft_DelPoint - - - Remove Point - Odstráni bod - - - - Removes a point from an existing Wire or B-spline - Removes a point from an existing Wire or B-spline - - - - Draft_Dimension - - - Dimension - Kóta - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Vytvorí kótu. CTRL uchopiť, SHIFT obmedziť, ALT vybrať časť - - - - Draft_Downgrade - - - Downgrade - Degradácia - - - - Explodes the selected objects into simpler objects, or subtracts faces - Explodes the selected objects into simpler objects, or subtracts faces - - - - Draft_Draft2Sketch - - - Draft to Sketch - Návrh do Náčrtu - - - - Convert bidirectionally between Draft and Sketch objects - Previesť obojsmerne medzi Návrhom a Náčrt objektov - - - - Draft_Drawing - - - Drawing - Kreslenie - - - - Puts the selected objects on a Drawing sheet - Puts the selected objects on a Drawing sheet - - - - Draft_Edit - - - Edit - Upraviť - - - - Edits the active object - Upraviť aktívny objekt - - - - Draft_Ellipse - - - Ellipse - Elipsa - - - - Creates an ellipse. CTRL to snap - Creates an ellipse. CTRL to snap - - - - Draft_Facebinder - - - Facebinder - Facebinder - - - - Creates a facebinder object from selected face(s) - Creates a facebinder object from selected face(s) - - - - Draft_FinishLine - - - Finish line - Dokončiť čiaru - - - - Finishes a line without closing it - Ukončiť čiaru bez jej uzatvorenia - - - - Draft_FlipDimension - - - Flip Dimension - Flip Dimension - - - - Flip the normal direction of a dimension - Flip the normal direction of a dimension - - - - Draft_Heal - - - Heal - Heal - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Heal faulty Draft objects saved from an earlier FreeCAD version - - - - Draft_Join - - - Join - Join - - - - Joins two wires together - Joins two wires together - - - - Draft_Label - - - Label - Label - - - - Creates a label, optionally attached to a selected object or element - Creates a label, optionally attached to a selected object or element - - Draft_Layer @@ -1675,645 +924,6 @@ Click and drag to define control points. CTRL to snap, SHIFT to constrainPridá vrstvu - - Draft_Line - - - Line - čiara - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Vytvoriť 2-bodovú čiaru. CTRL uchopiť, SHIFT obmedziť - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Mirror - - - - Mirrors the selected objects along a line defined by two points - Mirrors the selected objects along a line defined by two points - - - - Draft_Move - - - Move - Presunúť - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - - - - Draft_Offset - - - Offset - Odsadenie - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Odsadí aktívny objekt. CTRL pre prichytenie, SHIFT pre obmedzenie, ALT pre kopírovanie - - - - Draft_PathArray - - - PathArray - PathArray - - - - Creates copies of a selected object along a selected path. - Creates copies of a selected object along a selected path. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Bod - - - - Creates a point object - Vytvor bodový objekt - - - - Draft_PointArray - - - PointArray - PointArray - - - - Creates copies of a selected object on the position of points. - Creates copies of a selected object on the position of points. - - - - Draft_Polygon - - - Polygon - Polygón - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Vytvára pravidelný polygón. CTRL prichytiť, SHIFT obmedziť - - - - Draft_Rectangle - - - Rectangle - Obdĺžnik - - - - Creates a 2-point rectangle. CTRL to snap - Vytvorí 2-bodový obdĺžnik. CTRL pre uchopenie - - - - Draft_Rotate - - - Rotate - Otočiť - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Otočí vybraté objekty. CTRL pre prichytenie, SHIFT pre obmedzenie, ALT vytvorí kópiu - - - - Draft_Scale - - - Scale - Škála, zmena veľkosti - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Zmení veľkosť vybratých objektov zo základného bodu. CTRL pre prichytenie, SHIFT pre obmedzenie, ALT pre kopírovanie - - - - Draft_SelectGroup - - - Select group - Vyberte skupinu - - - - Selects all objects with the same parents as this group - Vyberie všetky objekty s rovnakými rodičmi ako má táto skupina - - - - Draft_SelectPlane - - - SelectPlane - Vybrať rovinu - - - - Select a working plane for geometry creation - Vyberať pracovnú rovinu na vytvorenie geometrie - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Creates a proxy object from the current working plane - - - - Create Working Plane Proxy - Create Working Plane Proxy - - - - Draft_Shape2DView - - - Shape 2D view - Tvary 2D - - - - Creates Shape 2D views of selected objects - Vytvorí 2D pohľady vybratých objektov - - - - Draft_ShapeString - - - Shape from text... - Tvar z textu... - - - - Creates text string in shapes. - Vytvorí textový reťazec z tvarov. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Show Snap Bar - - - - Shows Draft snap toolbar - Shows Draft snap toolbar - - - - Draft_Slope - - - Set Slope - Set Slope - - - - Sets the slope of a selected Line or Wire - Sets the slope of a selected Line or Wire - - - - Draft_Snap_Angle - - - Angles - Uhly - - - - Snaps to 45 and 90 degrees points on arcs and circles - Snaps to 45 and 90 degrees points on arcs and circles - - - - Draft_Snap_Center - - - Center - Center - - - - Snaps to center of circles and arcs - Snaps to center of circles and arcs - - - - Draft_Snap_Dimensions - - - Dimensions - Rozmery - - - - Shows temporary dimensions when snapping to Arch objects - Shows temporary dimensions when snapping to Arch objects - - - - Draft_Snap_Endpoint - - - Endpoint - Koncový bod - - - - Snaps to endpoints of edges - Snaps to endpoints of edges - - - - Draft_Snap_Extension - - - Extension - Rozšírenie - - - - Snaps to extension of edges - Snaps to extension of edges - - - - Draft_Snap_Grid - - - Grid - Mriežka - - - - Snaps to grid points - Snaps to grid points - - - - Draft_Snap_Intersection - - - Intersection - Priesečník - - - - Snaps to edges intersections - Snaps to edges intersections - - - - Draft_Snap_Lock - - - Toggle On/Off - Toggle On/Off - - - - Activates/deactivates all snap tools at once - Activates/deactivates all snap tools at once - - - - Lock - Lock - - - - Draft_Snap_Midpoint - - - Midpoint - Midpoint - - - - Snaps to midpoints of edges - Snaps to midpoints of edges - - - - Draft_Snap_Near - - - Nearest - Najbližší - - - - Snaps to nearest point on edges - Snaps to nearest point on edges - - - - Draft_Snap_Ortho - - - Ortho - Ortho - - - - Snaps to orthogonal and 45 degrees directions - Snaps to orthogonal and 45 degrees directions - - - - Draft_Snap_Parallel - - - Parallel - Súbežne - - - - Snaps to parallel directions of edges - Snaps to parallel directions of edges - - - - Draft_Snap_Perpendicular - - - Perpendicular - Kolmo - - - - Snaps to perpendicular points on edges - Snaps to perpendicular points on edges - - - - Draft_Snap_Special - - - Special - Špeciálne - - - - Snaps to special locations of objects - Snaps to special locations of objects - - - - Draft_Snap_WorkingPlane - - - Working Plane - Pracovná rovina - - - - Restricts the snapped point to the current working plane - Restricts the snapped point to the current working plane - - - - Draft_Split - - - Split - Split - - - - Splits a wire into two wires - Splits a wire into two wires - - - - Draft_Stretch - - - Stretch - Roztiahnuť - - - - Stretches the selected objects - Stretches the selected objects - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Text - - - - Creates an annotation. CTRL to snap - Vytvorí poznámky. CTRL na prichytenie - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Prepnúť režim konštrukcie pre ďalšie objekty. - - - - Toggle Construction Mode - Toggle Construction Mode - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Toggle Continue Mode - - - - Toggles the Continue Mode for next commands. - Prepne mód Pokračovania na ďalšie príkazy. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Prepnúť režim zobrazenia - - - - Swaps display mode of selected objects between wireframe and flatlines - Prepína režim zobrazenia vybratých objektov medzi drôtovým modelom a plochami - - - - Draft_ToggleGrid - - - Toggle Grid - Toggle Grid - - - - Toggles the Draft grid on/off - Toggles the Draft grid on/off - - - - Grid - Mriežka - - - - Toggles the Draft grid On/Off - Toggles the Draft grid On/Off - - - - Draft_Trimex - - - Trimex - Orezať/Rozšíriť - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Odreže alebo rozširuje vybraný objekt alebo vysunie jednotlivé plochy. CTRL zachytiť, SHIFT obmedziť na aktuálny alebo na Normálny segment, ALT invertovať - - - - Draft_UndoLine - - - Undo last segment - Vrátiť späť posledný segment - - - - Undoes the last drawn segment of the line being drawn - Vrátiť späť posledný segment rozpracovanej čiary - - - - Draft_Upgrade - - - Upgrade - Aktualizácia - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - - - - Draft_Wire - - - Polyline - Polyline - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - - - - Draft_WireToBSpline - - - Wire to B-spline - Wire to B-spline - - - - Converts between Wire and B-spline - Converts between Wire and B-spline - - Form @@ -2489,22 +1099,22 @@ value by using the [ and ] keys while drawing Gui::Dialog::DlgSettingsDraft - + General Draft Settings Všeobecné nastavenie návrhu - + This is the default color for objects being drawn while in construction mode. Toto je predvolená farba pre kreslené objekty počas počas konštrukčného módu. - + This is the default group name for construction geometry Toto je predvolený názov konštrukčnej geometrie - + Construction Konštrukcia @@ -2514,37 +1124,32 @@ value by using the [ and ] keys while drawing Uložiť aktuálnu farbu a šírku čiary okolo relácie - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - Ak je toto začiarknuté, bude uchovaný režim kopírovania, inak budú príkazy spúšťané v móde ne-kopírovať - - - + Global copy mode Všeobecný mód kopírovania - + Default working plane Predvolená pracovná rovina - + None Žiadny - + XY (Top) XY (hore) - + XZ (Front) XZ (Predok) - + YZ (Side) YZ (Bok) @@ -2610,12 +1215,12 @@ napríklad "Arial:Bold" Základné nastavenia - + Construction group name Názov Konštrukčnej skupiny - + Tolerance Tolerancia @@ -2635,72 +1240,67 @@ napríklad "Arial:Bold" Tu môžete určiť adresár obsahujúci SVG súbory obsahujúce definície <šablóna>, ktoré môžu byť pridané medzi štandardné šrafovacie vzory Návrhu - + Constrain mod Vynucovací mód - + The Constraining modifier key Klávesa vynucovacieho modifikátora - + Snap mod Prichytávací mód - + The snap modifier key Kláves prichytávacieho modifikátora - + Alt mod ALT mód - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - Normálne sú po kopírovaní vybraté kópie. Ak vyberiete túto možnosť, budú namiesto nich vyberané pôvodné objekty. - - - + Select base objects after copying Po kopírovaní vyberať základné objekty - + If checked, a grid will appear when drawing Ak je začiarknuté, pri kreslení použije mriežku - + Use grid Použiť mriežku - + Grid spacing Rozostup mriežky - + The spacing between each grid line Rozstupy medzi riadkami mriežky - + Main lines every Vždy Hlavné čiary - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. Hlavné čiary budú hrubšie. Určite koľko štvorcov bude medzi hlavnými čiarami. - + Internal precision level Úroveň internej precíznosti @@ -2730,17 +1330,17 @@ napríklad "Arial:Bold" Exportuje 3D objekty ako mriežky jednotlivých plôch - + If checked, the Snap toolbar will be shown whenever you use snapping If checked, the Snap toolbar will be shown whenever you use snapping - + Show Draft Snap toolbar Show Draft Snap toolbar - + Hide Draft snap toolbar after use Hide Draft snap toolbar after use @@ -2750,7 +1350,7 @@ napríklad "Arial:Bold" Show Working Plane tracker - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command @@ -2785,32 +1385,27 @@ napríklad "Arial:Bold" Translate white line color to black - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - - - + Use Part Primitives when available Use Part Primitives when available - + Snapping Snapping - + If this is checked, snapping is activated without the need to press the snap mod key If this is checked, snapping is activated without the need to press the snap mod key - + Always snap (disable snap mod) Always snap (disable snap mod) - + Construction geometry color Construction geometry color @@ -2880,12 +1475,12 @@ napríklad "Arial:Bold" Rozlíšenie vzoru šrafovania - + Grid Mriežka - + Always show the grid Vždy zobraziť mriežku @@ -2935,7 +1530,7 @@ napríklad "Arial:Bold" Select a font file - + Fill objects with faces whenever possible Fill objects with faces whenever possible @@ -2990,12 +1585,12 @@ napríklad "Arial:Bold" mm - + Grid size Grid size - + lines lines @@ -3175,7 +1770,7 @@ napríklad "Arial:Bold" Automatic update (legacy importer only) - + Prefix labels of Clones with: Prefix labels of Clones with: @@ -3195,37 +1790,32 @@ napríklad "Arial:Bold" Number of decimals - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - - - + Shift Shift - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key The Alt modifier key - + The number of horizontal or vertical lines of the grid The number of horizontal or vertical lines of the grid - + The default color for new objects The default color for new objects @@ -3249,11 +1839,6 @@ napríklad "Arial:Bold" An SVG linestyle definition An SVG linestyle definition - - - When drawing lines, set focus on Length instead of X coordinate - When drawing lines, set focus on Length instead of X coordinate - Extension lines size @@ -3325,12 +1910,12 @@ napríklad "Arial:Bold" Max Spline Segment: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. This is the value used by functions that use a tolerance. @@ -3342,260 +1927,340 @@ Values with differences below this value will be treated as same. This value wil Use legacy python exporter - + 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 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 - + Construction Geometry Construction Geometry - + In-Command Shortcuts In-Command Shortcuts - + Relative Relative - + R R - + Continue Continue - + T T - + Close Zavrieť - + O O - + Copy Kópia - + P P - + Subelement Mode Subelement Mode - + D D - + Fill Fill - + L L - + Exit Exit - + A A - + Select Edge Select Edge - + E E - + Add Hold Add Hold - + Q Q - + Length Dĺžka - + H H - + Wipe Wipe - + W W - + Set WP Set WP - + U U - + Cycle Snap Cycle Snap - + ` ` - + Snap Snap - + S S - + Increase Radius Increase Radius - + [ [ - + Decrease Radius Decrease Radius - + ] ] - + Restrict X Restrict X - + X X - + Restrict Y Restrict Y - + Y Y - + Restrict Z Restrict Z - + Z Z - + Grid color Grid color - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Upraviť - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3799,566 +2464,363 @@ This value is the maximum segment length. ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - Draft Snap - - draft - - not shape found - not shape found - - - - All Shapes must be co-planar - All Shapes must be co-planar - - - - The given object is not planar and cannot be converted into a sketch. - The given object is not planar and cannot be converted into a sketch. - - - - Unable to guess the normal direction of this object - Unable to guess the normal direction of this object - - - + Draft Command Bar Draft Command Bar - + Toggle construction mode Toggle construction mode - + Current line color Current line color - + Current face color Current face color - + Current line width Current line width - + Current font size Current font size - + Apply to selected objects Aplikovať na vybrané objekty - + Autogroup off Autogroup off - + active command: aktívny príkaz: - + None Žiadny - + Active Draft command Aktívny príkaz návrhu - + X coordinate of next point X-ová súradnica ďalšieho bodu - + X X - + Y Y - + Z Z - + Y coordinate of next point Y-ová súradnica ďalšieho bodu - + Z coordinate of next point Z-ová súradnica ďalšieho bodu - + Enter point Enter point - + Enter a new point with the given coordinates Enter a new point with the given coordinates - + Length Dĺžka - + Angle Uhol - + Length of current segment Length of current segment - + Angle of current segment Angle of current segment - + Radius Polomer - + Radius of Circle Polomer kruhu - + If checked, command will not finish until you press the command button again Ak je začiarknuté, príkaz sa neskončí kým znova nestlačíte tlačítko - + If checked, an OCC-style offset will be performed instead of the classic offset Ak je začiarknuté, tak sa namiesto klasického použije OCC štýl odchýlky - + &OCC-style offset &OCC-štýl odchýlky - - Add points to the current object - Pridá body do aktuálneho objektu - - - - Remove points from the current object - Odstráni body z aktuálneho objektu - - - - Make Bezier node sharp - Make Bezier node sharp - - - - Make Bezier node tangent - Make Bezier node tangent - - - - Make Bezier node symmetric - Make Bezier node symmetric - - - + Sides Strany - + Number of sides Počet strán - + Offset Odsadenie - + Auto Auto - + Text string to draw Text string to draw - + String Reťazec - + Height of text Výška textu - + Height Výška - + Intercharacter spacing Intercharacter spacing - + Tracking Tracking - + Full path to font file: Full path to font file: - + Open a FileChooser for font file Open a FileChooser for font file - + Line čiara - + DWire Návrhová krivka - + Circle Kružnica - + Center X Stredové X - + Arc Oblúk - + Point Bod - + Label Label - + Distance Vzdialenosť - + Trim Odrezať - + Pick Object Vybrať objekt - + Edit Upraviť - + Global X Globálna os X - + Global Y Globálna os Y - + Global Z Globálna os Z - + Local X Lokálna os X - + Local Y Lokálna os Y - + Local Z Lokálna os Z - + Invalid Size value. Using 200.0. Neplatná hodnota veľkosti. Použije sa 200.0. - + Invalid Tracking value. Using 0. Invalid Tracking value. Using 0. - + Please enter a text string. Please enter a text string. - + Select a Font file Vyberte súbor obsahujúci písmo - + Please enter a font file. Zadajte súbor obsahujúci písmo. - + Autogroup: Autogroup: - + Faces Predné strany - + Remove Odstrániť - + Add Pridať - + Facebinder elements Facebinder elements - - Create Line - Create Line - - - - Convert to Wire - Convert to Wire - - - + BSpline B-Čiara - + BezCurve BezCurve - - Create BezCurve - Vytvoriť Bézierovu krivku - - - - Rectangle - Obdĺžnik - - - - Create Plane - Create Plane - - - - Create Rectangle - Vytvorte obdĺžnik - - - - Create Circle - Vytvoriť kruh - - - - Create Arc - Vytvoriť oblúk - - - - Polygon - Polygón - - - - Create Polygon - Vytvoriť mnohouholník - - - - Ellipse - Elipsa - - - - Create Ellipse - Create Ellipse - - - - Text - Text - - - - Create Text - Vytvoriť Text - - - - Dimension - Kóta - - - - Create Dimension - Vytvoriť rozmer - - - - ShapeString - ShapeString - - - - Create ShapeString - Create ShapeString - - - + Copy Kópia - - - Move - Presunúť - - - - Change Style - Zmeniť štýl - - - - Rotate - Otočiť - - - - Stretch - Roztiahnuť - - - - Upgrade - Aktualizácia - - - - Downgrade - Degradácia - - - - Convert to Sketch - Konvertovať na náčrt - - - - Convert to Draft - Konvertovať na návrh - - - - Convert - Konvertovať - - - - Array - Pole - - - - Create Point - Create Point - - - - Mirror - Mirror - The DXF import/export libraries needed by FreeCAD to handle @@ -4379,581 +2841,329 @@ https://github.com/yorikvanhavre/Draft-dxf-importer To enabled FreeCAD to download these libraries, answer Yes. - - Draft.makeBSpline: not enough points - Draft.makeBSpline: not enough points - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: Equal endpoints forced Closed - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: Invalid pointslist - - - - No object given - No object given - - - - The two points are coincident - The two points are coincident - - - + Found groups: closing each open object inside Found groups: closing each open object inside - + Found mesh(es): turning into Part shapes Found mesh(es): turning into Part shapes - + Found 1 solidifiable object: solidifying it Found 1 solidifiable object: solidifying it - + Found 2 objects: fusing them Found 2 objects: fusing them - + Found several objects: creating a shell Found several objects: creating a shell - + Found several coplanar objects or faces: creating one face Found several coplanar objects or faces: creating one face - + Found 1 non-parametric objects: draftifying it Found 1 non-parametric objects: draftifying it - + Found 1 closed sketch object: creating a face from it Found 1 closed sketch object: creating a face from it - + Found 1 linear object: converting to line Found 1 linear object: converting to line - + Found closed wires: creating faces Found closed wires: creating faces - + Found 1 open wire: closing it Found 1 open wire: closing it - + Found several open wires: joining them Found several open wires: joining them - + Found several edges: wiring them Found several edges: wiring them - + Found several non-treatable objects: creating compound Found several non-treatable objects: creating compound - + Unable to upgrade these objects. Unable to upgrade these objects. - + Found 1 block: exploding it Found 1 block: exploding it - + Found 1 multi-solids compound: exploding it Found 1 multi-solids compound: exploding it - + Found 1 parametric object: breaking its dependencies Found 1 parametric object: breaking its dependencies - + Found 2 objects: subtracting them Found 2 objects: subtracting them - + Found several faces: splitting them Found several faces: splitting them - + Found several objects: subtracting them from the first one Found several objects: subtracting them from the first one - + Found 1 face: extracting its wires Found 1 face: extracting its wires - + Found only wires: extracting their edges Found only wires: extracting their edges - + No more downgrade possible No more downgrade possible - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - - - + No point found No point found - - ShapeString: string has no wires - ShapeString: string has no wires - - - + Relative Relative - + Continue Continue - + Close Zavrieť - + Fill Fill - + Exit Exit - + Snap On/Off Snap On/Off - + Increase snap radius Increase snap radius - + Decrease snap radius Decrease snap radius - + Restrict X Restrict X - + Restrict Y Restrict Y - + Restrict Z Restrict Z - + Select edge Select edge - + Add custom snap point Add custom snap point - + Length mode Length mode - + Wipe Wipe - + Set Working Plane Set Working Plane - + Cycle snap object Cycle snap object - + Check this to lock the current angle Check this to lock the current angle - + Coordinates relative to last point or absolute Coordinates relative to last point or absolute - + Filled Filled - + Finish Dokončiť - + Finishes the current drawing or editing operation Finishes the current drawing or editing operation - + &Undo (CTRL+Z) &Undo (CTRL+Z) - + Undo the last segment Undo the last segment - + Finishes and closes the current line Finishes and closes the current line - + Wipes the existing segments of this line and starts again from the last point Wipes the existing segments of this line and starts again from the last point - + Set WP Set WP - + Reorients the working plane on the last segment Reorients the working plane on the last segment - + Selects an existing edge to be measured by this dimension Selects an existing edge to be measured by this dimension - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands - - Default - Predvolené - - - - Create Wire - Create Wire - - - - Unable to create a Wire from selected objects - Unable to create a Wire from selected objects - - - - Spline has been closed - Spline has been closed - - - - Last point has been removed - Last point has been removed - - - - Create B-spline - Create B-spline - - - - Bezier curve has been closed - Bezier curve has been closed - - - - Edges don't intersect! - Edges don't intersect! - - - - Pick ShapeString location point: - Pick ShapeString location point: - - - - Select an object to move - Select an object to move - - - - Select an object to rotate - Select an object to rotate - - - - Select an object to offset - Select an object to offset - - - - Offset only works on one object at a time - Offset only works on one object at a time - - - - Sorry, offset of Bezier curves is currently still not supported - Sorry, offset of Bezier curves is currently still not supported - - - - Select an object to stretch - Select an object to stretch - - - - Turning one Rectangle into a Wire - Turning one Rectangle into a Wire - - - - Select an object to join - Select an object to join - - - - Join - Join - - - - Select an object to split - Select an object to split - - - - Select an object to upgrade - Select an object to upgrade - - - - Select object(s) to trim/extend - Select object(s) to trim/extend - - - - Unable to trim these objects, only Draft wires and arcs are supported - Unable to trim these objects, only Draft wires and arcs are supported - - - - Unable to trim these objects, too many wires - Unable to trim these objects, too many wires - - - - These objects don't intersect - These objects don't intersect - - - - Too many intersection points - Too many intersection points - - - - Select an object to scale - Select an object to scale - - - - Select an object to project - Select an object to project - - - - Select a Draft object to edit - Select a Draft object to edit - - - - Active object must have more than two points/nodes - Active object must have more than two points/nodes - - - - Endpoint of BezCurve can't be smoothed - Endpoint of BezCurve can't be smoothed - - - - Select an object to convert - Select an object to convert - - - - Select an object to array - Select an object to array - - - - Please select base and path objects - Please select base and path objects - - - - Please select base and pointlist objects - - Please select base and pointlist objects - - - - - Select an object to clone - Select an object to clone - - - - Select face(s) on existing object(s) - Select face(s) on existing object(s) - - - - Select an object to mirror - Select an object to mirror - - - - This tool only works with Wires and Lines - This tool only works with Wires and Lines - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s shares a base with %d other objects. Please check if you want to modify this. - + Subelement mode Subelement mode - - Toggle radius and angles arc editing - Toggle radius and angles arc editing - - - + Modify subelements Modify subelements - + If checked, subelements will be modified instead of entire objects If checked, subelements will be modified instead of entire objects - + CubicBezCurve CubicBezCurve - - Some subelements could not be moved. - Some subelements could not be moved. - - - - Scale - Škála, zmena veľkosti - - - - Some subelements could not be scaled. - Some subelements could not be scaled. - - - + Top Zhora - + Front Predok - + Side Side - + Current working plane Current working plane - - No edit point found for selected object - No edit point found for selected object - - - + 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 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 @@ -4973,220 +3183,15 @@ To enabled FreeCAD to download these libraries, answer Yes. Layers - - Pick first point - Pick first point - - - - Pick next point - Pick next point - - - + Polyline Polyline - - Pick next point, or Finish (shift-F) or close (o) - Pick next point, or Finish (shift-F) or close (o) - - - - Click and drag to define next knot - Click and drag to define next knot - - - - Click and drag to define next knot: ESC to Finish or close (o) - Click and drag to define next knot: ESC to Finish or close (o) - - - - Pick opposite point - Pick opposite point - - - - Pick center point - Pick center point - - - - Pick radius - Pick radius - - - - Pick start angle - Pick start angle - - - - Pick aperture - Pick aperture - - - - Pick aperture angle - Pick aperture angle - - - - Pick location point - Pick location point - - - - Pick ShapeString location point - Pick ShapeString location point - - - - Pick start point - Pick start point - - - - Pick end point - Pick end point - - - - Pick rotation center - Pick rotation center - - - - Base angle - Base angle - - - - Pick base angle - Pick base angle - - - - Rotation - Rotation - - - - Pick rotation angle - Pick rotation angle - - - - Cannot offset this object type - Cannot offset this object type - - - - Pick distance - Pick distance - - - - Pick first point of selection rectangle - Pick first point of selection rectangle - - - - Pick opposite point of selection rectangle - Pick opposite point of selection rectangle - - - - Pick start point of displacement - Pick start point of displacement - - - - Pick end point of displacement - Pick end point of displacement - - - - Pick base point - Pick base point - - - - Pick reference distance from base point - Pick reference distance from base point - - - - Pick new distance from base point - Pick new distance from base point - - - - Select an object to edit - Select an object to edit - - - - Pick start point of mirror line - Pick start point of mirror line - - - - Pick end point of mirror line - Pick end point of mirror line - - - - Pick target point - Pick target point - - - - Pick endpoint of leader line - Pick endpoint of leader line - - - - Pick text position - Pick text position - - - + Draft Ponor - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed @@ -5278,37 +3283,37 @@ To enabled FreeCAD to download these libraries, answer Yes. Create fillet - + Toggle near snap on/off Toggle near snap on/off - + Create text Vytvoriť Text - + Press this button to create the text object, or finish your text with two blank lines Press this button to create the text object, or finish your text with two blank lines - + Center Y Center Y - + Center Z Center Z - + Offset distance Offset distance - + Trim distance Trim distance @@ -5323,74 +3328,9 @@ To enabled FreeCAD to download these libraries, answer Yes. Select contents - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Custom - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Čiara diff --git a/src/Mod/Draft/Resources/translations/Draft_sl.qm b/src/Mod/Draft/Resources/translations/Draft_sl.qm index caea18cb76..a9dd838f9b 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_sl.qm and b/src/Mod/Draft/Resources/translations/Draft_sl.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_sl.ts b/src/Mod/Draft/Resources/translations/Draft_sl.ts index dd486f7124..052a49fd9d 100644 --- a/src/Mod/Draft/Resources/translations/Draft_sl.ts +++ b/src/Mod/Draft/Resources/translations/Draft_sl.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Določa vzorec šrafure - - - - Sets the size of the pattern - Nastavi velikost vzorca - - - - Startpoint of dimension - Začetna točka mere - - - - Endpoint of dimension - Končna točka mere - - - - Point through which the dimension line passes - Točka, skozi katero teče kotirnica - - - - The object measured by this dimension - Objekt, izmerjen s to mero - - - - The geometry this dimension is linked to - Geometrija, s katero je ta mera povezana - - - - The measurement of this dimension - Izmera te mere - - - - For arc/circle measurements, false = radius, true = diameter - Za meritve loka/kroga, false = polmer, true = premer - - - - Font size - Velikost pisave - - - - The number of decimals to show - Število prikazanih decimalk - - - - Arrow size - Velikost puščice - - - - The spacing between the text and the dimension line - Razmik med kotirnico in besedilom - - - - Arrow type - Vrsta puščice - - - - Font name - Ime pisave - - - - Line width - Širina črte - - - - Line color - Barva črte - - - - Length of the extension lines - Dolžina pomožnih kotirnih črt - - - - Rotate the dimension arrows 180 degrees - Zavrti puščice mere za 180° - - - - Rotate the dimension text 180 degrees - Zavrti besedilo mere za 180° - - - - Show the unit suffix - Prikaži pripono enote - - - - The position of the text. Leave (0,0,0) for automatic position - Položaj besedila. Pustite (0,0,0) za samodejno poravnavo - - - - Text override. Use $dim to insert the dimension length - Preglasitev besedila. Uporabite $dim za vstavitev mere dolžine - - - - A unit to express the measurement. Leave blank for system default - Enota za izražanje meritve. Pustite prazno za sistemsko privzeto - - - - Start angle of the dimension - Začetni kot mere - - - - End angle of the dimension - Kočni kot mere - - - - The center point of this dimension - Središčna točka te mere - - - - The normal direction of this dimension - Normalna smer te mere - - - - Text override. Use 'dim' to insert the dimension length - Preglasitev besedila. Uporabite 'dim' za vstavitev mere dolžine - - - - Length of the rectangle - Dolžina pravokotnika - Radius to use to fillet the corners Polmer zaokroževanja vogalov - - - Size of the chamfer to give to the corners - Velikost posnetja vogalov - - - - Create a face - Ustvari ploskev - - - - Defines a texture image (overrides hatch patterns) - Določa sliko teksture (povozi vzorce črtkanja) - - - - Start angle of the arc - Začetni kot loka - - - - End angle of the arc (for a full circle, give it same value as First Angle) - Končni kot loka (za poln krog je vrednost enaka začetnemu kotu) - - - - Radius of the circle - Polmer kroga - - - - The minor radius of the ellipse - Mali polmer elipse - - - - The major radius of the ellipse - Veliki polmer elipse - - - - The vertices of the wire - Oglišča črtovja - - - - If the wire is closed or not - Če je črtovje sklenjeno ali ne - The start point of this line @@ -224,505 +24,155 @@ Dolžina te črte - - Create a face if this object is closed - Ustvari ploskev, če je ta objekt sklenjen - - - - The number of subdivisions of each edge - Število razdelitev vsakega roba - - - - Number of faces - Število ploskev - - - - Radius of the control circle - Polmer kontrolnega kroga - - - - How the polygon must be drawn from the control circle - Način risanja poligona iz kontrolnega kroga - - - + Projection direction Smer projekcije - + The width of the lines inside this object Debelina črt znotraj tega objekta - + The size of the texts inside this object Velikost pisave znotraj predmeta - + The spacing between lines of text Razmik med vrsticami besedila - + The color of the projected objects Barva preslikanih objektov - + The linked object Povezani predmet - + Shape Fill Style Slog zapolnjevanja oblike - + Line Style Slog črte - + If checked, source objects are displayed regardless of being visible in the 3D model Kadar obkljukano, izvori predmetov so prikazani ne glede na to ali so vidni v 3D modelu - - Create a face if this spline is closed - Ustvari ploskev, če je ta koračna črta zaprta - - - - Parameterization factor - Faktor parametrizacije - - - - The points of the Bezier curve - Točke Bezierjeve krivulje - - - - The degree of the Bezier function - Stopnja Bezierjeve funkcije - - - - Continuity - Zveznost - - - - If the Bezier curve should be closed or not - Ali naj bo Bezierjeva krivulja zaprta - - - - Create a face if this curve is closed - Ustvari ploskev, če je ta krivulja zaprta - - - - The components of this block - Komponente tega bloka - - - - The base object this 2D view must represent - Osnovni objekt, ki ga mora predstavljati pogled 2D - - - - The projection vector of this object - Vektor preslikave tega objekta - - - - The way the viewed object must be projected - Način pogleda opazovanega objekta - - - - The indices of the faces to be projected in Individual Faces mode - Kazala ploskev, ki naj se projicirajo v načinu posameznih ploskev - - - - Show hidden lines - Prikaži skrite črte - - - + The base object that must be duplicated Osnovni objekt, ki ga je potrebno podvojiti - + The type of array to create Vrsta matrike, ki naj se ustvari - + The axis direction Smer osi - + Number of copies in X direction Število kopij v smeri X - + Number of copies in Y direction Število kopij v smeri Y - + Number of copies in Z direction Število kopij v smeri Z - + Number of copies Število kopij - + Distance and orientation of intervals in X direction Razdalja in usmerjenost intervalov v smeri X - + Distance and orientation of intervals in Y direction Razdalja in usmerjenost intervalov v smeri Y - + Distance and orientation of intervals in Z direction Razdalja in usmerjenost intervalov v smeri Z - + Distance and orientation of intervals in Axis direction Razdalja in usmerjenost intervalov v smeri osi - + Center point Središčna točka - + Angle to cover with copies Kot za pokrivanje s kopijami - + Specifies if copies must be fused (slower) Določanje, ali morajo biti kopije spojene (počasneje) - + The path object along which to distribute objects Objekt poti, vzdolž katere naj se porazdelijo objekti - + Selected subobjects (edges) of PathObj Izbrani deli objekta (robovi) PathObj - + Optional translation vector Izbirni vektor premika - + Orientation of Base along path Usmerjenost izhodišča vzdolž poti - - X Location - X Položaj - - - - Y Location - Y Položaj - - - - Z Location - Z Položaj - - - - Text string - Besedilni niz - - - - Font file name - Ime datoteke pisave - - - - Height of text - Višina besedila - - - - Inter-character spacing - Razmik med znaki - - - - Linked faces - Povezane ploskve - - - - Specifies if splitter lines must be removed - Določa, ali morajo biti delitvene črte odstranjene - - - - An optional extrusion value to be applied to all faces - Izbirna vrednost izrivanja, ki bo uporabljena na vseh ploskvah - - - - Height of the rectangle - Višina pravokotnika - - - - Horizontal subdivisions of this rectangle - Vodoravna delitev tega pravokotnika - - - - Vertical subdivisions of this rectangle - Navpična delitev tega pravokotnika - - - - The placement of this object - Postavitev tega predmeta - - - - The display length of this section plane - Prikazana dolžina te presečne ravnine - - - - The size of the arrows of this section plane - Velikost puščic te presečne ravnine - - - - For Cutlines and Cutfaces modes, this leaves the faces at the cut location - Za načine prereznic in prereznih ploskev, to pušča ploskve na mestu rezanja - - - - The base object is the wire, it's formed from 2 objects - Izhodiščni predmet je črtovje, sestavljeno iz dveh predmetov - - - - The tool object is the wire, it's formed from 2 objects - Orodni predmet je črtovje, sestavljeno iz dveh predmetov - - - - The length of the straight segment - Dolžina ravnega odseka - - - - The point indicated by this label - Točka, na katero kaže ta opisnica - - - - The points defining the label polyline - Točke, ki določajo opisnično črto - - - - The direction of the straight segment - Smer ravnega odseka - - - - The type of information shown by this label - Vrsta informacij, prikazanih s to opisnico - - - - The target object of this label - Tarčni predmet te opisnice - - - - The text to display when type is set to custom - Besedilo za prikazovanje, ko je vrsta nastavljena na "po meri" - - - - The text displayed by this label - Besedilo te opisnice - - - - The size of the text - Velikost pisave - - - - The font of the text - Vrsta pisave - - - - The size of the arrow - Velikost puščice - - - - The vertical alignment of the text - Navpična poravnava besedila - - - - The type of arrow of this label - Vrsta puščice za to opisnico - - - - The type of frame around the text of this object - Vrsta okvirja okrog besedila za ta predmet - - - - Text color - Barva besedila - - - - The maximum number of characters on each line of the text box - Največje število znakov v vsaki vrstici polja z besedilom - - - - The distance the dimension line is extended past the extension lines - Dolžina podaljšanja kotnice preko pomožnih kotnic - - - - Length of the extension line above the dimension line - Dolžina pomožne kotnice preko kotnice - - - - The points of the B-spline - Točke B-zlepka - - - - If the B-spline is closed or not - Ali je B-zlepek sklenjen ali ne - - - - Tessellate Ellipses and B-splines into line segments - Razdeli elipse in B-zlepke na črtne odseke - - - - Length of line segments if tessellating Ellipses or B-splines into line segments - Dolžina ravnih odsekov, če se na njih razdeli elipse ali B-zlepke - - - - If this is True, this object will be recomputed only if it is visible - Če drži, potem se ta predmet preračuna le, če je viden - - - + Base Osnova - + PointList Seznam točk - + Count Število - - - The objects included in this clone - Predmeti, vključeni v ta dvojnik - - - - The scale factor of this clone - Količnik velikosti za ta dvojnik - - - - If this clones several objects, this specifies if the result is a fusion or a compound - Če podvaja več predmetov, to določa ali dobite zlitje ali sestav - - - - This specifies if the shapes sew - To določa, ali se oblike sprijemajo - - - - Display a leader line or not - Prikaži opisnično črto ali ne - - - - The text displayed by this object - Besedilo prikazano s tem predmetom - - - - Line spacing (relative to font size) - Medvrstični razmik (glede na velikost pisave) - - - - The area of this object - Območje tega objekta - - - - Displays a Dimension symbol at the end of the wire - Na koncu črtovja prikaži kotirni znak - - - - Fuse wall and structure objects of same type and material - Zlij steno s konstrukcijskimi predmeti enake vrste in snovi - The objects that are part of this layer @@ -759,83 +209,231 @@ Prozornosti podrejenikov te plasti - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object Show array element as children object - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle Distance between copies in a circle - + Distance between circles Distance between circles - + number of circles number of circles + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Preimenuj + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Izbriši + + + + Text + Besedilo + + + + Font size + Velikost pisave + + + + Line spacing + Line spacing + + + + Font name + Ime pisave + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Enote + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Širina črte + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Velikost puščice + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Vrsta puščice + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + sl. točk + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Pika + + + + Arrow + Puščica + + + + Tick + Kljukica + + Draft - - - Slope - Naklon - - - - Scale - Povečava - - - - Writing camera position - Zapis položaja kamere - - - - Writing objects shown/hidden state - Zapis stanja prikazanosti/skritosti predmeta - - - - X factor - Količnik X - - - - Y factor - Količnik Y - - - - Z factor - Kiličnik Z - - - - Uniform scaling - Enakomerna sprememba velikosti - - - - Working plane orientation - Usmerjenost delavne ravnine - Download of dxf libraries failed. @@ -846,55 +444,35 @@ Prosimo, da ročno namestite vstavek knjižnice DXF iz menija Orodja -> Upravljalnik vstavkov - - This Wire is already flat - To črtovje je že ravninsko - - - - Pick from/to points - Izberi točke iz/v - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Določitev nagiba izbranim črtovjem/daljicam: 0 = vodoravno, 1 = 45stopinj navzgor, -1 = 45stopinj navzdol - - - - Create a clone - Ustvari dvojnika - - - + %s cannot be modified because its placement is readonly. %s cannot be modified because its placement is readonly. - + Upgrade: Unknown force method: Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius - - - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools + + + Draft utility tools + Draft utility tools + &Drafting @@ -916,12 +494,12 @@ iz menija Orodja -> Upravljalnik vstavkov &Utilities - + Draft Ugrez - + Import-Export Uvozi-Izvozi @@ -935,101 +513,111 @@ iz menija Orodja -> Upravljalnik vstavkov - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Zlij - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance Tangential distance - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance Radial distance - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers Number of circular layers - + Symmetry Simetrija - + (Placeholder for the icon) (Placeholder for the icon) @@ -1043,104 +631,122 @@ iz menija Orodja -> Upravljalnik vstavkov - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z Reset Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Zlij - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) (Placeholder for the icon) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y 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. + 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 + Number of elements + DraftPolarArrayTaskPanel @@ -1151,81 +757,93 @@ iz menija Orodja -> Upravljalnik vstavkov - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Zlij - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 Polar angle - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements Number of elements - + (Placeholder for the icon) (Placeholder for the icon) @@ -1293,375 +911,6 @@ iz menija Orodja -> Upravljalnik vstavkov Ponastavi točko - - Draft_AddConstruction - - - Add to Construction group - Dodaj v skupino konstrukcije - - - - Adds the selected objects to the Construction group - Doda izbrane objekte v skupino kostrukcije - - - - Draft_AddPoint - - - Add Point - Dodaj točko - - - - Adds a point to an existing Wire or B-spline - Doda točko obstoječemu črtovju ali B-koračni črti - - - - Draft_AddToGroup - - - Move to group... - Premakni v skupino... - - - - Moves the selected object(s) to an existing group - Prestavi izbrani(e) predmet(e) v obstoječo skupino - - - - Draft_ApplyStyle - - - Apply Current Style - Uporabi trenutni slog - - - - Applies current line width and color to selected objects - Uporabi trenutno širino in barvo črte za izbrane objekte - - - - Draft_Arc - - - Arc - Lok - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Ustvari lok z določitvijo središča in polmera. CTRL za pripenjanje, PREMAKNI za omejitev - - - - Draft_ArcTools - - - Arc tools - Lok orodja - - - - Draft_Arc_3Points - - - Arc 3 points - Lok 3 točke - - - - Creates an arc by 3 points - Ustvari lok z določitvijo 3 točk - - - - Draft_Array - - - Array - Matrika - - - - Creates a polar or rectangular array from a selected object - Ustvari krožen ali pravokoten vzorec razpostavitve izbranega predmeta - - - - Draft_AutoGroup - - - AutoGroup - Samodejna skupina - - - - Select a group to automatically add all Draft & Arch objects to - Izberite skupino, v katero se samodejno doda vse osnutke in arhitekturne objekte - - - - Draft_BSpline - - - B-spline - B-koračna črta - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Ustvari večtočkovno B-koračno črto. CTRL za pripenjanje in SHIFT za omejila - - - - Draft_BezCurve - - - BezCurve - Bez. krivulja - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Ustvari Bezierjevo krivuljo. Ctrl za pripenjanje, Shift za omejitev - - - - Draft_BezierTools - - - Bezier tools - Bezierjeva orodja - - - - Draft_Circle - - - Circle - Krog - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Ustvari krog. Ctrl za pripenjanje, Alt za izbiro tangentnih objektov - - - - Draft_Clone - - - Clone - Kloniraj - - - - Clones the selected object(s) - Podvaja izbrane predmete - - - - Draft_CloseLine - - - Close Line - Zapri črto - - - - Closes the line being drawn - Zapre risano črto - - - - Draft_CubicBezCurve - - - CubicBezCurve - KubičnaBezierKrivulja - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Ustvari kubično bezierjevo krivuljo -Kliknite in povlecite, da določite kontrolne točke. CTRL za pripenjanje, SHIFT za omejitev - - - - Draft_DelPoint - - - Remove Point - Odstrani točko - - - - Removes a point from an existing Wire or B-spline - Odstrani točko iz obstoječega črtovja ali B-kontrolne črte - - - - Draft_Dimension - - - Dimension - Mera - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Ustvari mero. Ctrl za pripenjanje, Shift za omejitev, Alt za izbiro odseka - - - - Draft_Downgrade - - - Downgrade - Ponižajte - - - - Explodes the selected objects into simpler objects, or subtracts faces - Razbij izbrane predmete v preprostejše ali odštej ploskve - - - - Draft_Draft2Sketch - - - Draft to Sketch - Osnutek v očrt - - - - Convert bidirectionally between Draft and Sketch objects - Dvosmerno pretvori med osnutkom in skico objektov - - - - Draft_Drawing - - - Drawing - Risba - - - - Puts the selected objects on a Drawing sheet - Postavi izbrane objekte na risalni list - - - - Draft_Edit - - - Edit - Uredi - - - - Edits the active object - Uredi dejaven objekt - - - - Draft_Ellipse - - - Ellipse - Elipsa - - - - Creates an ellipse. CTRL to snap - Ustvari elipso. Ctrl za pripenjanje - - - - Draft_Facebinder - - - Facebinder - Vezalnik ploskev - - - - Creates a facebinder object from selected face(s) - Ustvari objekt vezalnika ploskev iz izbranih ploskev - - - - Draft_FinishLine - - - Finish line - Zaključi črto - - - - Finishes a line without closing it - Zaključi črto brez zapiranja - - - - Draft_FlipDimension - - - Flip Dimension - Obrni mero - - - - Flip the normal direction of a dimension - Obrni običajno smer mere - - - - Draft_Heal - - - Heal - Popravi - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Popravi okvarjene osnutke objektov, ki so bili shranjeni v predhodnih različicah FreeCADa - - - - Draft_Join - - - Join - Združi - - - - Joins two wires together - Združi dve črtovji - - - - Draft_Label - - - Label - Oznaka - - - - Creates a label, optionally attached to a selected object or element - Ustvari nalepko, neobvezno pritrjeno na izbrani objekt ali element - - Draft_Layer @@ -1675,645 +924,6 @@ Kliknite in povlecite, da določite kontrolne točke. CTRL za pripenjanje, SHIFT Doda plast - - Draft_Line - - - Line - Črta - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Ustvari črto z dvema točkama. Ctrl za pripenjanje, Shift za omejitev - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Zrcali - - - - Mirrors the selected objects along a line defined by two points - Prezrcali izbrane predmete preko črte, ki jo določata dve točki - - - - Draft_Move - - - Move - Premakni - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Premakne izbrane predmete med dvema točkama. CTRL za pripenjanje, SHIFT za omejitev, ALT za kopiranje - - - - Draft_Offset - - - Offset - Odmik - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Odmakne dejavni predmet. CTRL za pripenjanje, SHIFT za omejitev, ALT za kopiranje - - - - Draft_PathArray - - - PathArray - Črtni vzorec - - - - Creates copies of a selected object along a selected path. - Ustvari kopije izbranih predmetov vzdolž izbrane poti. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Točka - - - - Creates a point object - Ustvari točkovni predmet - - - - Draft_PointArray - - - PointArray - Razpostavitev točk - - - - Creates copies of a selected object on the position of points. - Ustvari kopije izbranih predmetov na položaje točk. - - - - Draft_Polygon - - - Polygon - Mnogokotnik - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Ustvari preprosti mnogokotnik. Ctrl za pripenjanje, Shift za omejitev - - - - Draft_Rectangle - - - Rectangle - Pravokotnik - - - - Creates a 2-point rectangle. CTRL to snap - Ustvari pravokotnik z dvema točkama. Ctrl za pripenjanje - - - - Draft_Rotate - - - Rotate - Zavrti - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Zavrti izbrane objekte. CTRL za pripenjanje, SHIFT za omejitev, ALT za kopiranje - - - - Draft_Scale - - - Scale - Povečava - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Poveča/Pomanjša izbrane objekte iz izhodiščne točke. Ctrl za pripenjanje, Shift za omejitev, Alt za kopiranje - - - - Draft_SelectGroup - - - Select group - Izberi skupino - - - - Selects all objects with the same parents as this group - Izbere vse predmete z istimi nadrejeniki kot ta skupina - - - - Draft_SelectPlane - - - SelectPlane - Izberi ravnino - - - - Select a working plane for geometry creation - Izberi delovno ravnino za ustvarjanje geometrje - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Iz trenutne delavne ravnine ustvari nadomestni predmet - - - - Create Working Plane Proxy - Ustvari nadomestni predmet delavne ravnine - - - - Draft_Shape2DView - - - Shape 2D view - Pogled 2D oblike - - - - Creates Shape 2D views of selected objects - Ustvari poglede 2D oblik izbranih objektov - - - - Draft_ShapeString - - - Shape from text... - Oblika iz besedila … - - - - Creates text string in shapes. - Ustvari besedilni niz v oblikah. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Prikaži vrs. pripenjanja - - - - Shows Draft snap toolbar - Prikaže orodno vrstico za pripenjanje - - - - Draft_Slope - - - Set Slope - Nastavi naklon - - - - Sets the slope of a selected Line or Wire - Nastavi naklon izbrane daljice ali črtovja - - - - Draft_Snap_Angle - - - Angles - Koti - - - - Snaps to 45 and 90 degrees points on arcs and circles - Pripne na 45 in 90-stopinjske točke na lokih in krogih - - - - Draft_Snap_Center - - - Center - Središče - - - - Snaps to center of circles and arcs - Pripne na središče krogov in lokov - - - - Draft_Snap_Dimensions - - - Dimensions - Mere - - - - Shows temporary dimensions when snapping to Arch objects - Prikaže začasne mere ob pripenjanju na arhitekturne objekte - - - - Draft_Snap_Endpoint - - - Endpoint - Končna točka - - - - Snaps to endpoints of edges - Pripne na končne točke robov - - - - Draft_Snap_Extension - - - Extension - Podaljšek - - - - Snaps to extension of edges - Pripne na podaljške robov - - - - Draft_Snap_Grid - - - Grid - Mreža - - - - Snaps to grid points - Pripne na mrežne točke - - - - Draft_Snap_Intersection - - - Intersection - Sečišče - - - - Snaps to edges intersections - Pripne na sečišča robov - - - - Draft_Snap_Lock - - - Toggle On/Off - Vklopi/Izklopi - - - - Activates/deactivates all snap tools at once - Aktivira/deaktivira vsa orodja za pripenjanje naenkrat - - - - Lock - Zakleni - - - - Draft_Snap_Midpoint - - - Midpoint - Sredina - - - - Snaps to midpoints of edges - Pripne na sredino robov - - - - Draft_Snap_Near - - - Nearest - Bližnje - - - - Snaps to nearest point on edges - Pripne na bližnje točke robov - - - - Draft_Snap_Ortho - - - Ortho - Orto - - - - Snaps to orthogonal and 45 degrees directions - Pripne na ortogonalne in 45-stopinjske smeri - - - - Draft_Snap_Parallel - - - Parallel - Vzporedno - - - - Snaps to parallel directions of edges - Pripne na vzporedne smeri robov - - - - Draft_Snap_Perpendicular - - - Perpendicular - Pravokotno - - - - Snaps to perpendicular points on edges - Pripne na pravokotne točke robov - - - - Draft_Snap_Special - - - Special - Posebno - - - - Snaps to special locations of objects - Pripenja na določeno mesto predmetov - - - - Draft_Snap_WorkingPlane - - - Working Plane - Delovna ravnina - - - - Restricts the snapped point to the current working plane - Omeji pripeto točko na trenutno delovno ravnino - - - - Draft_Split - - - Split - Razdeli - - - - Splits a wire into two wires - Razcepi črtovje v dve črtovji - - - - Draft_Stretch - - - Stretch - Raztegni - - - - Stretches the selected objects - Raztegne izbrane predmete - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Besedilo - - - - Creates an annotation. CTRL to snap - Ustvari opis. Ctrl za pripenjanje - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Preklopi pomožni način za naslednje objekte. - - - - Toggle Construction Mode - Preklapljanje med načini konstrukcije - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Preklopi neprekinjeni način - - - - Toggles the Continue Mode for next commands. - Preklopi neprekinjeni način za naslednje ukaze. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Preklopi način prikaza - - - - Swaps display mode of selected objects between wireframe and flatlines - Zamenja način prikaza izbranih predmetov med žičnim in črtno-senčenim modelom - - - - Draft_ToggleGrid - - - Toggle Grid - Preklopi mrežo - - - - Toggles the Draft grid on/off - Vklopi/izklopi mrežo osnutka - - - - Grid - Mreža - - - - Toggles the Draft grid On/Off - Vklaplja/izklaplja mrežo osnutka - - - - Draft_Trimex - - - Trimex - Trimex - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Prireže ali podaljša izbrani predmet, ali izriva posamezne ploskve. CTRL za pripenjanje, SHIFT za omejitev na trenutni odsek ali na normalo, ALT za obrnitev - - - - Draft_UndoLine - - - Undo last segment - Razveljavi zadnji odsek - - - - Undoes the last drawn segment of the line being drawn - Razveljavi zadnji narisani odsek risane črte - - - - Draft_Upgrade - - - Upgrade - Nadgradi - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Spoji izbrane predmete v enega ali pretvori sklenjena črtovja v ploskve ali združi ploskve - - - - Draft_Wire - - - Polyline - Lomljenka - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Ustvari večtočkovno črto (lomljenko). CTRL za pripenjanje, SHIFT za omejitev - - - - Draft_WireToBSpline - - - Wire to B-spline - Črtovje v B-zlepek - - - - Converts between Wire and B-spline - Pretvarja med črtovjem in B-zlepkom - - Form @@ -2489,22 +1099,22 @@ value by using the [ and ] keys while drawing Gui::Dialog::DlgSettingsDraft - + General Draft Settings Splošne nastavitve osnutkov - + This is the default color for objects being drawn while in construction mode. To je privzeta barva risanih predmetov v pomožnem načinu. - + This is the default group name for construction geometry To je privzeto ime skupine pomožne geometrije - + Construction Pomožni način @@ -2514,37 +1124,32 @@ value by using the [ and ] keys while drawing Shrani trenutno barvo in debelino črt med sejami - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - Če je to označeno, bo način kopiranja obdržan med ukazi, v nasprotnem primeru se bodo ukazi zagnali v načinu brez kopiranja - - - + Global copy mode Splošni način kopiranja - + Default working plane Privzeta delovna ravnina - + None Brez - + XY (Top) XY (Tloris) - + XZ (Front) XZ (Naris) - + YZ (Side) YZ (Stranski ris) @@ -2610,12 +1215,12 @@ stalno širno"), družina (npr. "Arial,Helvetica,sans") ali ime s slogom (npr. Splošne nastavitve - + Construction group name Ime skupine pomožne geometrije - + Tolerance Toleranca @@ -2635,72 +1240,67 @@ stalno širno"), družina (npr. "Arial,Helvetica,sans") ali ime s slogom (npr. Tukaj lahko navedete mapo z datotekami SVG, ki vsebujejo določila <pattern> za dodajanje k običajnim vzorcem črtkanja - + Constrain mod Spremenilnik omejitev - + The Constraining modifier key Spremenilna tipka omejitev - + Snap mod Sprem. pripen. - + The snap modifier key Spremenilna tipka pripenjanja - + Alt mod Sprem. Alt - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - Običajno bodo po kopiranju predmetov kopije izbrane. Če je ta možnost označena, bodo namesto tega izbrani izhodiščni predmeti. - - - + Select base objects after copying Po kopiranju izberi izhodiščne predmete - + If checked, a grid will appear when drawing Če je označeno, se bo ob risanju pojavila mreža - + Use grid Uporabi mrežo - + Grid spacing Razmik mreže - + The spacing between each grid line Razmik med črtami mreže - + Main lines every Glavne črte vsakih - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. Glavne črte bodo narisane debelejše. Tu navedite št. kvadratov med glavnimi črtami. - + Internal precision level Notranja raven natančnosti @@ -2730,17 +1330,17 @@ stalno širno"), družina (npr. "Arial,Helvetica,sans") ali ime s slogom (npr. Izvozi trirazsežne predmete kot ploskovja - + If checked, the Snap toolbar will be shown whenever you use snapping Če je označeno, bo med uporabo pripenjanja prikazana orodna vrstica za pripenjanje - + Show Draft Snap toolbar Prikaži orodno vrstico za pripenjanje - + Hide Draft snap toolbar after use Skrij orodno vrstico za pripenjanje po uporabi @@ -2750,7 +1350,7 @@ stalno širno"), družina (npr. "Arial,Helvetica,sans") ali ime s slogom (npr. Prikaži sledilnik delovne površine - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command Če je označeno, bo mreža vedno prikazana, ko je dejavno delovno okolje za osnutke. V nasprotnem primeru bo prikazana samo ob uporabi ukaza @@ -2785,32 +1385,27 @@ stalno širno"), družina (npr. "Arial,Helvetica,sans") ali ime s slogom (npr. Pretvori bele črte v črne - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - Ko je to označeno in ko je to mogoče, bodo orodja za osnutke ustvarila osnovnike delov namesto predmetov osnutka. - - - + Use Part Primitives when available Uporabi osnovne oblike delov, ko so na voljo - + Snapping Pripenjanje - + If this is checked, snapping is activated without the need to press the snap mod key Če je to označeno, bo pripenjanje aktivirano brez pritiska na spremenilno tipko - + Always snap (disable snap mod) Vedno pripni (onemogoči spremenilno tipko) - + Construction geometry color Barva pomožne geometrije @@ -2880,12 +1475,12 @@ stalno širno"), družina (npr. "Arial,Helvetica,sans") ali ime s slogom (npr. Ločljivost vzorca črtkanja - + Grid Mreža - + Always show the grid Vedno prikaži mrežo @@ -2935,7 +1530,7 @@ stalno širno"), družina (npr. "Arial,Helvetica,sans") ali ime s slogom (npr. Izberite datoteko pisave - + Fill objects with faces whenever possible Zapolni predmete s ploskvami, ko je to mogoče @@ -2990,12 +1585,12 @@ stalno širno"), družina (npr. "Arial,Helvetica,sans") ali ime s slogom (npr. mm - + Grid size Velikost mreže - + lines črt @@ -3175,7 +1770,7 @@ stalno širno"), družina (npr. "Arial,Helvetica,sans") ali ime s slogom (npr. Samodejna posodobitev (samo zastareli uvozilnik) - + Prefix labels of Clones with: Predponske oznake dvojnikov z: @@ -3195,37 +1790,32 @@ stalno širno"), družina (npr. "Arial,Helvetica,sans") ali ime s slogom (npr. Število decimalk - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - Če je to označeno, bodo predmeti privzeto prikazani zapolnjeno, sicer pa kot žični model - - - + Shift Shift - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key Spremenilna tipka Alt - + The number of horizontal or vertical lines of the grid Število vodoravnih in navpičnih črt mreže - + The default color for new objects Privzeta barva novih predmetov @@ -3249,11 +1839,6 @@ stalno širno"), družina (npr. "Arial,Helvetica,sans") ali ime s slogom (npr. An SVG linestyle definition Določilo sloga črt SVG - - - When drawing lines, set focus on Length instead of X coordinate - Pri risanju daljic se osredini na dolžino namesto na sorednico X - Extension lines size @@ -3325,12 +1910,12 @@ stalno širno"), družina (npr. "Arial,Helvetica,sans") ali ime s slogom (npr. Največje število odsekov zlepka: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. Število decimalk sorednic pri zalednih operacijah (pri 3 = 0,001). Med uporabni FreeCADA veljajo vrednosti med 6 in 8 za najboljši kompromis. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. Ta vrednost pri funkcijah, ki vsebujejo dopustna odstopanja. @@ -3342,260 +1927,340 @@ Vrednosti z odstopanjem, manjšim od te vrednosti bodo obravnavane kot enake. Ta Uporabi zastarel izvozilnik Python - + 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 Če je nastavljena ta možnost, bo pri ustvarjanju očrtov na ploskev drugega predmeta lastnost "Podpora" očrta nastavljena na osnovni predmet. Takšno obnašanje je bilo običajno pred FreeCADom 0.19 - + Construction Geometry Pomožna geometrija - + In-Command Shortcuts Bližnjice ukazov - + Relative Relativno - + R R - + Continue Nadaljuj - + T T - + Close Zapri - + O O - + Copy Kopiraj - + P P - + Subelement Mode Način podprvine - + D D - + Fill Polnilo - + L L - + Exit Izhod - + A A - + Select Edge Izberite rob - + E E - + Add Hold Dodaj držno točko - + Q Q - + Length Dolžina - + H H - + Wipe Počisti - + W W - + Set WP Ponastavi DP - + U U - + Cycle Snap Pripenjanje ponovitev - + ` ` - + Snap Pripni - + S S - + Increase Radius Povečaj domet - + [ [ - + Decrease Radius Zmanjšaj domet - + ] ] - + Restrict X Omejite X - + X X - + Restrict Y Omejite Y - + Y Y - + Restrict Z Omejite Z - + Z Z - + Grid color Barva mreže - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Uredi - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3799,566 +2464,363 @@ This value is the maximum segment length. ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - Pripen. v osnutkih - - draft - - not shape found - ni najdenih oblik - - - - All Shapes must be co-planar - Vse oblike morajo biti koplanarne - - - - The given object is not planar and cannot be converted into a sketch. - Dani predmet ni ravninski in ga ni mogoče pretvoriti v očrt. - - - - Unable to guess the normal direction of this object - Smeri normale tega predmeta ni mogoče ocenti - - - + Draft Command Bar Ukazna vrstica osnutkov - + Toggle construction mode Preklopi pomožni način - + Current line color Trenutna barva črt - + Current face color Trenutna barva ploskev - + Current line width Trenutna debelina črte - + Current font size Trenutna velikost pisave - + Apply to selected objects Uporabi za izbrane predmete - + Autogroup off Samodejno združevanje izklopljeno - + active command: dejaven ukaz: - + None Brez - + Active Draft command Dejaven ukaz osnutka - + X coordinate of next point Sorednica X naslednje točke - + X X - + Y Y - + Z Z - + Y coordinate of next point Sorednica Y naslednje točke - + Z coordinate of next point Sorednica Z naslednje točke - + Enter point Vnesi točko - + Enter a new point with the given coordinates Vnesi novo točko z danimi sorednicami - + Length Dolžina - + Angle Kot - + Length of current segment Dolžina trenutnega odseka - + Angle of current segment Kot trenutnega odseka - + Radius Polmer - + Radius of Circle Polmer kroga - + If checked, command will not finish until you press the command button again Če je označeno, se ukaz ne bo zaključil, dokler ponovno ne pritisnete gumba za ukaz - + If checked, an OCC-style offset will be performed instead of the classic offset Če je označeno, bo izveden odmik sloga OCC namesto klasičnega - + &OCC-style offset Odmik sloga &OCC - - Add points to the current object - Dodaj točke k trenutnemu predmetu - - - - Remove points from the current object - Odstrani točke trenutnemu predmetu - - - - Make Bezier node sharp - Naredi Bezierjevo vozlišče ostro - - - - Make Bezier node tangent - Naredi Bezierjevo vozlišče neprelomljeno - - - - Make Bezier node symmetric - Naredi Bezierjevo vozlišče simetrično - - - + Sides Strani - + Number of sides Število strani - + Offset Odmik - + Auto Samodejno - + Text string to draw Niz besedila, ki ga želite narisati - + String Niz - + Height of text Višina besedila - + Height Višina - + Intercharacter spacing Razmik med znaki - + Tracking Sledenje - + Full path to font file: Polna pot do datoteke pisave: - + Open a FileChooser for font file Odpri izbirnik datotek za datoteko pisave - + Line Črta - + DWire OsČrtovje - + Circle Krog - + Center X Središče X - + Arc Lok - + Point Točka - + Label Oznaka - + Distance Distance - + Trim Prireži - + Pick Object Izberi predmet - + Edit Uredi - + Global X Splošen X - + Global Y Splošen Y - + Global Z Splošen Z - + Local X Lokalen X - + Local Y Lokalen Y - + Local Z Lokalen Z - + Invalid Size value. Using 200.0. Neveljavna vrednost velikosti. Uporabljeno bo 200,0. - + Invalid Tracking value. Using 0. Neveljavna vrednost sledenja. Uporabljeno bo 0. - + Please enter a text string. Vnesite besedilni niz. - + Select a Font file Izberite datoteko pisave - + Please enter a font file. Vnesite datoteko pisave - + Autogroup: Samodejno združevanje: - + Faces Ploskve - + Remove Odstrani - + Add Dodaj - + Facebinder elements Elementi vezalnika ploskev - - Create Line - Ustvari črto - - - - Convert to Wire - Pretvori v črtovje - - - + BSpline B-zlepek - + BezCurve Bez. krivulja - - Create BezCurve - Ustvari Bezierjevo krivuljo - - - - Rectangle - Pravokotnik - - - - Create Plane - Ustvari ravnino - - - - Create Rectangle - Ustvari pravokotnik - - - - Create Circle - Ustvari krog - - - - Create Arc - Ustvari lok - - - - Polygon - Mnogokotnik - - - - Create Polygon - Ustvari mnogokotnik - - - - Ellipse - Elipsa - - - - Create Ellipse - Ustvari elipso - - - - Text - Besedilo - - - - Create Text - Ustvari besedilo - - - - Dimension - Mera - - - - Create Dimension - Ustvari mero - - - - ShapeString - Besedilna oblika - - - - Create ShapeString - Ustvari besedilno obliko - - - + Copy Kopiraj - - - Move - Premakni - - - - Change Style - Spremeni slog - - - - Rotate - Zavrti - - - - Stretch - Raztegni - - - - Upgrade - Nadgradi - - - - Downgrade - Ponižajte - - - - Convert to Sketch - Pretvori v očrt - - - - Convert to Draft - Pretvori v osnutek - - - - Convert - Pretvori - - - - Array - Matrika - - - - Create Point - Ustvari točko - - - - Mirror - Zrcali - The DXF import/export libraries needed by FreeCAD to handle @@ -4379,581 +2841,329 @@ https://github.com/yorikvanhavre/Draft-dxf-importer. Da FreeCADu omogočite prenos teh knjižnic, odgovorite z Da. - - Draft.makeBSpline: not enough points - Draft.makeBSpline: ni dovolj točk - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: isti krajni točki sta bili prisilno sklenjeni - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: neveljaven seznam točk - - - - No object given - Nobenega podanega predmeta - - - - The two points are coincident - Točki sovpadata - - - + Found groups: closing each open object inside Najdene skupine: zapiranje vseh notranjih odprtih predmetov - + Found mesh(es): turning into Part shapes Najdeno(a) ploskovje(a): spreminjanje v dele - + Found 1 solidifiable object: solidifying it Najden 1 predmet, ki ga je mogoče spremeniti v telo: spreminjanje - + Found 2 objects: fusing them Najdena 2 predmeta: zlivanje - + Found several objects: creating a shell Najdenih več predmetov: ustvarjanje lupine - + Found several coplanar objects or faces: creating one face Najdenih več koplanarnih predmetov ali ploskev: ustvarjanje ene ploskve - + Found 1 non-parametric objects: draftifying it Najden 1 nenastavljiv predmet: spreminjanje v osnutek - + Found 1 closed sketch object: creating a face from it Najden 1 sklenjen očrt: ustvarjanje ploskve - + Found 1 linear object: converting to line Najden 1 premi predmet: pretvarjanje v daljico - + Found closed wires: creating faces Najdena sklenjena črtovja: ustvarjanje ploskev - + Found 1 open wire: closing it Najdeno 1 nesklenjeno črtovje: sklepanje - + Found several open wires: joining them Najdenih več nesklenjenih črtovij: spajanje - + Found several edges: wiring them Najdenih več robov: pretvarjanje v žico - + Found several non-treatable objects: creating compound Najdenih več nepopravljivih predmetov: ustvarjanje sestava - + Unable to upgrade these objects. Teh predmetov ni mogoče nadgraditi. - + Found 1 block: exploding it Najden 1 zbir: razbijanje - + Found 1 multi-solids compound: exploding it Najden 1 večtelesen sestav: razbijanje - + Found 1 parametric object: breaking its dependencies Najden 1 nastavljiv predmet: odstranjevanje njegovih odvisnosti - + Found 2 objects: subtracting them Najdena 2 predmeta: odštevanje - + Found several faces: splitting them Najdenih več ploskev: razcepljanje - + Found several objects: subtracting them from the first one Najdenih več predmetov: odštevanje od prvega - + Found 1 face: extracting its wires Najdena 1 ploskev: izluščenje črtovij - + Found only wires: extracting their edges Najdena le črtovja: izvluščenje njihovih robov - + No more downgrade possible Ni več možnih pretvorb v enostavnejše predmete - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: sklenjena z isto prvo/zadnjo točko. Geometrija ni bila posodobljena. - - - + No point found Ni mogoče najti nobene točke - - ShapeString: string has no wires - Besedilna oblika: niz je brez črtovij - - - + Relative Relativno - + Continue Nadaljuj - + Close Zapri - + Fill Polnilo - + Exit Izhod - + Snap On/Off Pripenjanje vklop/izklop - + Increase snap radius Povečaj domet pripenjanja - + Decrease snap radius Zmanjšaj domet pripenjanja - + Restrict X Omejite X - + Restrict Y Omejite Y - + Restrict Z Omejite Z - + Select edge Izberite rob - + Add custom snap point Dodaj točko pripenjanja po meri - + Length mode Dolžinski način - + Wipe Počisti - + Set Working Plane Nastavi delavno ravnino - + Cycle snap object Menjavanje predmeta pripenjanja - + Check this to lock the current angle Označite, če želite zakleniti trenutni kot - + Coordinates relative to last point or absolute Sorednice glede na zadnjo točko ali absolutne - + Filled Zapolnjeno - + Finish Končaj - + Finishes the current drawing or editing operation Zaključi trenutno risanje ali urejanje - + &Undo (CTRL+Z) &Razveljavi (CTRL+Z) - + Undo the last segment Razveljavi zadnji odsek - + Finishes and closes the current line Zaključi in sklene trenutno črto - + Wipes the existing segments of this line and starts again from the last point Izbriše obstoječe odseke tega črtovja in začne iz zadnje točke - + Set WP Ponastavi DP - + Reorients the working plane on the last segment Prilagodi delavno ravnino glede na zadnji odsek - + Selects an existing edge to be measured by this dimension Izbere obstoječi rob za izmero s to kotnico - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands Če je označeno, se predmete kopira namesto premika. Lastnosti -> Osnutek -> Splošni način kopiranja, da ohranite ta način pri sledečih ukazih - - Default - Privzeti - - - - Create Wire - Ustvarite črtovje - - - - Unable to create a Wire from selected objects - Črtovja iz izbranih predmetov ni bilo mogoče ustvariti - - - - Spline has been closed - Zlepek je bil sklenjen - - - - Last point has been removed - Zadnja točka je bila odstranjena - - - - Create B-spline - Ustvari B-zlepek - - - - Bezier curve has been closed - Bezierjeva krivulja je bila sklenjena - - - - Edges don't intersect! - Robovi se ne sekajo! - - - - Pick ShapeString location point: - Izberite točko postavitve besedilne oblike: - - - - Select an object to move - Izberite predmet za premik - - - - Select an object to rotate - Izberite predmet za sukanje - - - - Select an object to offset - Izberite predmet za odmikanje - - - - Offset only works on one object at a time - Odmikanje deluje le ne enem predmetu naenkrat - - - - Sorry, offset of Bezier curves is currently still not supported - Zamik Bezierjevih krivulj še vedno ni podprt - - - - Select an object to stretch - Izberite predmet za raztegovanje - - - - Turning one Rectangle into a Wire - Pretvori pravokotnik v črtovje - - - - Select an object to join - Izberite predmet za združevanje - - - - Join - Združi - - - - Select an object to split - Izbrite predmet, ki ga želite razcepiti - - - - Select an object to upgrade - Izberite predmet, ki ga želite posodobiti - - - - Select object(s) to trim/extend - Izberite predmet(e) za prirezovanje/podaljšanje - - - - Unable to trim these objects, only Draft wires and arcs are supported - Teh predmetov ni mogoče prirezati, le črtovja osnutka in loki imajo to možnost - - - - Unable to trim these objects, too many wires - Ni mogoče prirezati teh predmetov, preveč črtovij - - - - These objects don't intersect - Ti predmeti se ne sekajo - - - - Too many intersection points - Preveč presečišč - - - - Select an object to scale - Izberite predmet za spreminjanje velikosti - - - - Select an object to project - Izberite predmet za preslikavanje - - - - Select a Draft object to edit - Za urejanje izberite predmet očrta - - - - Active object must have more than two points/nodes - Dejavni predmet mora imeti več kot dve točki/vozlišči - - - - Endpoint of BezCurve can't be smoothed - Končne točke Bezierjeve krivulje ni mogoče zgladiti - - - - Select an object to convert - Izberit predmet za pretvorbo - - - - Select an object to array - Izberite predmet za razpostavljanje - - - - Please select base and path objects - Izberite izhodiščni predmet in pot - - - - Please select base and pointlist objects - - Izberite izhodiščni predmet in seznam točk - - - - - Select an object to clone - Izberite predmet za podvjajanje - - - - Select face(s) on existing object(s) - Izberite ploskve na obstoječih predmetih - - - - Select an object to mirror - Izberite predmet za zrcaljenje - - - - This tool only works with Wires and Lines - To orodje deluja samo z Žicami in Črtami - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s si deli podlogo še s %d drugimi predmeti. Označite, če želite to spremeniti. - + Subelement mode Način podprvine - - Toggle radius and angles arc editing - Preklopi med urejanjem polmera in kota loka - - - + Modify subelements Preoblikuj podprvine - + If checked, subelements will be modified instead of entire objects Če je označeno, bodo namesto celotnega predmeta preoblikovane le podprvine - + CubicBezCurve KubičnaBezierKrivulja - - Some subelements could not be moved. - Nekaterih podprvin ni bilo mogoče premakniti. - - - - Scale - Povečava - - - - Some subelements could not be scaled. - Nekaterih podprvin ni bilo mogoče prevelikostiti. - - - + Top Zgoraj - + Front Spredaj - + Side Stran - + Current working plane Trenutna delovna ravnina - - No edit point found for selected object - Na izbranem predmetu ni mogoče najti nobene točke za urejanje - - - + 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 Označite, če se naj predmet prikaže kot poln, sicer bo videti kot žični model. Ta možnost ni na voljo, če je v lastnostih očrta možnost "Uporabi osnovnike" vključena @@ -4973,220 +3183,15 @@ Da FreeCADu omogočite prenos teh knjižnic, odgovorite z Da. Plasti - - Pick first point - Izberite prvo točko - - - - Pick next point - Izberite naslednjo točko - - - + Polyline Lomljenka - - Pick next point, or Finish (shift-F) or close (o) - Izberite naslednjo točko ali zaključite (shift-F) ali pa sklenite (o) - - - - Click and drag to define next knot - Za določitev novega vozla kliknite in povlecite - - - - Click and drag to define next knot: ESC to Finish or close (o) - Za določitev naslednjega vozla kliknite in povlecite: ESC za končanje ali zapiranje (o) - - - - Pick opposite point - Izberite nasprotno točko - - - - Pick center point - Izberite središčno točko - - - - Pick radius - Izberite polmer - - - - Pick start angle - Izberite začetni kot - - - - Pick aperture - Izberite odprtino - - - - Pick aperture angle - Izberite kot odprtine - - - - Pick location point - Izberite mesto točke - - - - Pick ShapeString location point - Izberite mesto točke besedilne oblike - - - - Pick start point - Izberite začetno točko - - - - Pick end point - Izberite končno točko - - - - Pick rotation center - Izberite središče sukanja - - - - Base angle - Kot podloge - - - - Pick base angle - Izberite kot podloge - - - - Rotation - Rotacija - - - - Pick rotation angle - Izberite kot sukanje - - - - Cannot offset this object type - Te vrste predmeta ni mogoče odmakniti - - - - Pick distance - Izberite razdaljo - - - - Pick first point of selection rectangle - Izberite prvo točko izbirnega pravokotnika - - - - Pick opposite point of selection rectangle - Izberite nasprotno točko izbirnega pravokotnika - - - - Pick start point of displacement - Izberite začetno točko prestavljanja - - - - Pick end point of displacement - Izberite končno točko prestavljanja - - - - Pick base point - Izberite izhodiščno točko - - - - Pick reference distance from base point - Izberite primerjalno dolžino od izhodišča - - - - Pick new distance from base point - Izberite novo dolžino od izhodišča - - - - Select an object to edit - Izberite predmet, ki ga želite urejati - - - - Pick start point of mirror line - Izberite začetno točko zrcalne črte - - - - Pick end point of mirror line - Izberite končno točko zrcalne črte - - - - Pick target point - Izberite ciljno točko - - - - Pick endpoint of leader line - Izberite končno točko opisnične črte - - - - Pick text position - Določite položaj besedila - - - + Draft Ugrez - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed @@ -5278,37 +3283,37 @@ Da FreeCADu omogočite prenos teh knjižnic, odgovorite z Da. Ustvari zaokrožitev - + Toggle near snap on/off Toggle near snap on/off - + Create text Ustvari besedilo - + Press this button to create the text object, or finish your text with two blank lines Press this button to create the text object, or finish your text with two blank lines - + Center Y Center Y - + Center Z Center Z - + Offset distance Offset distance - + Trim distance Trim distance @@ -5323,74 +3328,9 @@ Da FreeCADu omogočite prenos teh knjižnic, odgovorite z Da. Select contents - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Po meri - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Črtovje diff --git a/src/Mod/Draft/Resources/translations/Draft_sr.qm b/src/Mod/Draft/Resources/translations/Draft_sr.qm index 5f5161c638..657796355d 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_sr.qm and b/src/Mod/Draft/Resources/translations/Draft_sr.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_sr.ts b/src/Mod/Draft/Resources/translations/Draft_sr.ts index 434500bf9d..5288d070e5 100644 --- a/src/Mod/Draft/Resources/translations/Draft_sr.ts +++ b/src/Mod/Draft/Resources/translations/Draft_sr.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Одређује узорак шрафирања - - - - Sets the size of the pattern - Поставља величину узоркa - - - - Startpoint of dimension - Почетна тачка димензије - - - - Endpoint of dimension - Крајња тачка димензије - - - - Point through which the dimension line passes - Тачка кроз коју пролази димензионална линија - - - - The object measured by this dimension - Објекат мерен овом димензијом - - - - The geometry this dimension is linked to - Геометрија са којом је димензија повезана - - - - The measurement of this dimension - Мерење ове димензије - - - - For arc/circle measurements, false = radius, true = diameter - За мерења лука/круга, нетачно = радијус, тачно = пречник - - - - Font size - Величина фонта - - - - The number of decimals to show - Број децимала за приказ - - - - Arrow size - Величина стрелице - - - - The spacing between the text and the dimension line - Размак између реда текста и димензије - - - - Arrow type - Врста стрелице - - - - Font name - Назив словолика - - - - Line width - Ширина линије - - - - Line color - Боја линије - - - - Length of the extension lines - Дужина линија за продужење - - - - Rotate the dimension arrows 180 degrees - Закрените стрелице димензије за 180 степени - - - - Rotate the dimension text 180 degrees - Закрените текст димензије за 180 степени - - - - Show the unit suffix - Show the unit suffix - - - - The position of the text. Leave (0,0,0) for automatic position - The position of the text. Leave (0,0,0) for automatic position - - - - Text override. Use $dim to insert the dimension length - Замени текст Користи $dim за уметање димензије дужине - - - - A unit to express the measurement. Leave blank for system default - Јединица за изражавање мерења. Оставите празно за подразумевани систем - - - - Start angle of the dimension - Почетни угао димензије - - - - End angle of the dimension - Крајњи угао димензије - - - - The center point of this dimension - Средишња тачка ове димензије - - - - The normal direction of this dimension - Нормални смер ове димензије - - - - Text override. Use 'dim' to insert the dimension length - Замени текст. Користи 'dim' за уметање димензије дужине - - - - Length of the rectangle - Дужина правоугаоника - Radius to use to fillet the corners Радијус који се користи за заобљење углова - - - Size of the chamfer to give to the corners - Величина угаоног конуса - - - - Create a face - Направите наличје - - - - Defines a texture image (overrides hatch patterns) - Одређује слику текстуре (замењује узорак шрафуре) - - - - Start angle of the arc - Почетни угао лука - - - - End angle of the arc (for a full circle, give it same value as First Angle) - Крајњи угао лука (за цео круг дати исту вредност као за први угао) - - - - Radius of the circle - Полупречник круга - - - - The minor radius of the ellipse - Мањи радијус елипсе - - - - The major radius of the ellipse - Главни радијус елипсе - - - - The vertices of the wire - Врхови жице - - - - If the wire is closed or not - Ако је жица затворена или не - The start point of this line @@ -224,505 +24,155 @@ Дужина ове линије - - Create a face if this object is closed - Направите лице ако је овај објекат затворен - - - - The number of subdivisions of each edge - Број пододељака сваке ивице - - - - Number of faces - Број наличја - - - - Radius of the control circle - Полупречник контролног круга - - - - How the polygon must be drawn from the control circle - Како се многоугао мора нацртати из контролног круга - - - + Projection direction Смер пројекције - + The width of the lines inside this object Ширина линија унутар овог објекта - + The size of the texts inside this object The size of the texts inside this object - + The spacing between lines of text Размак између редова текста - + The color of the projected objects Боја пројектованих објеката - + The linked object The linked object - + Shape Fill Style Начин попуњавања облика - + Line Style Cтил линије - + If checked, source objects are displayed regardless of being visible in the 3D model If checked, source objects are displayed regardless of being visible in the 3D model - - Create a face if this spline is closed - Направите лице ако је кривуља затворена - - - - Parameterization factor - Чинилац параметрирања - - - - 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 components of this block - Компоненте овог блока - - - - The base object this 2D view must represent - Основни објект овог 2D приказa мора представљати - - - - 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 - Прикажи невидљиве линије - - - + The base object that must be duplicated Основни објект који се мора дуплирати - + The type of array to create Врста поретка за прављење - + The axis direction Правац осе - + Number of copies in X direction Број примерака у X смеру - + Number of copies in Y direction Број примерака у Y смеру - + Number of copies in Z direction Број примерака у Z смеру - + Number of copies Број копија - + Distance and orientation of intervals in X direction Удаљеност и оријентација размака у X смеру - + Distance and orientation of intervals in Y direction Удаљеност и оријентација размака у Y смеру - + Distance and orientation of intervals in Z direction Удаљеност и оријентација размака у Z смеру - + Distance and orientation of intervals in Axis direction Удаљеност и оријентација интервала у смеру осе - + Center point Средишња тачка - + Angle to cover with copies Угао за покривање копијама - + Specifies if copies must be fused (slower) Одређује да ли се копије морају спојити (спорије) - + The path object along which to distribute objects Објект путање дуж којег се могу распоредити предмети - + Selected subobjects (edges) of PathObj Selected subobjects (edges) of PathObj - + Optional translation vector Optional translation vector - + Orientation of Base along path Orientation of Base along path - - X Location - X Location - - - - Y Location - Y позиција - - - - Z Location - Z позиција - - - - Text string - Текстуални низ - - - - Font file name - Назив датотеке писма - - - - Height of text - Виcина текcта - - - - Inter-character spacing - Размак између знакова - - - - Linked faces - Linked faces - - - - Specifies if splitter lines must be removed - Specifies if splitter lines must be removed - - - - An optional extrusion value to be applied to all faces - An optional extrusion value to be applied to all faces - - - - Height of the rectangle - Height of the rectangle - - - - Horizontal subdivisions of this rectangle - Horizontal subdivisions of this rectangle - - - - Vertical subdivisions of this rectangle - Vertical subdivisions of this rectangle - - - - The placement of this object - Положај овог објекта - - - - The display length of this section plane - The display length of this section plane - - - - The size of the arrows of this section plane - The size of the arrows of this section plane - - - - 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 - - - - The base object is the wire, it's formed from 2 objects - 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 tool object is the wire, it's formed from 2 objects - - - - The length of the straight segment - The length of the straight segment - - - - The point indicated by this label - The point indicated by this label - - - - The points defining the label polyline - The points defining the label polyline - - - - The direction of the straight segment - The direction of the straight segment - - - - The type of information shown by this label - The type of information shown by this label - - - - The target object of this label - The target object of this label - - - - The text to display when type is set to custom - The text to display when type is set to custom - - - - The text displayed by this label - The text displayed by this label - - - - The size of the text - The size of the text - - - - The font of the text - The font of the text - - - - The size of the arrow - The size of the arrow - - - - The vertical alignment of the text - The vertical alignment of the text - - - - The type of arrow of this label - The type of arrow of this label - - - - The type of frame around the text of this object - The type of frame around the text of this object - - - - Text color - Text color - - - - The maximum number of characters on each line of the text box - The maximum number of characters on each line of the text box - - - - The distance the dimension line is extended past the extension lines - The distance the dimension line is extended past the extension lines - - - - Length of the extension line above the dimension line - Length of the extension line above the dimension line - - - - The points of the B-spline - The points of the B-spline - - - - If the B-spline is closed or not - If the B-spline is closed or not - - - - Tessellate Ellipses and B-splines into line segments - Tessellate Ellipses and B-splines into line segments - - - - 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 be recomputed only if it is visible - If this is True, this object will be recomputed only if it is visible - - - + Base База - + PointList PointList - + Count Број - - - The objects included in this clone - The objects included in this clone - - - - The scale factor of this clone - The scale factor of this clone - - - - If this clones several objects, this specifies if the result is a fusion or a compound - If this clones several objects, this specifies if the result is a fusion or a compound - - - - This specifies if the shapes sew - This specifies if the shapes sew - - - - Display a leader line or not - Display a leader line or not - - - - The text displayed by this object - The text displayed by this object - - - - Line spacing (relative to font size) - Line spacing (relative to font size) - - - - The area of this object - The area of this object - - - - Displays a Dimension symbol at the end of the wire - Displays a Dimension symbol at the end of the wire - - - - Fuse wall and structure objects of same type and material - Fuse wall and structure objects of same type and material - The objects that are part of this layer @@ -759,83 +209,231 @@ The transparency of the children of this layer - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object Show array element as children object - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle Distance between copies in a circle - + Distance between circles Distance between circles - + number of circles number of circles + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Преименуј + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Обриши + + + + Text + Текст + + + + Font size + Величина фонта + + + + Line spacing + Line spacing + + + + Font name + Назив словолика + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Јединице + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Ширина линије + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Величина стрелице + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Врста стрелице + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Тачка + + + + Arrow + Cтрелица + + + + Tick + Tick + + Draft - - - Slope - Slope - - - - Scale - увеличај/умањи - - - - Writing camera position - Writing camera position - - - - Writing objects shown/hidden state - Writing objects shown/hidden state - - - - X factor - X factor - - - - Y factor - Y factor - - - - Z factor - Z factor - - - - Uniform scaling - Uniform scaling - - - - Working plane orientation - Working plane orientation - Download of dxf libraries failed. @@ -846,55 +444,35 @@ Please install the dxf Library addon manually from menu Tools -> Addon Manager - - This Wire is already flat - This Wire is already flat - - - - Pick from/to points - Pick from/to points - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - - - - Create a clone - Create a clone - - - + %s cannot be modified because its placement is readonly. %s cannot be modified because its placement is readonly. - + Upgrade: Unknown force method: Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius - - - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools + + + Draft utility tools + Draft utility tools + &Drafting @@ -916,12 +494,12 @@ from menu Tools -> Addon Manager &Utilities - + Draft Цртеж - + Import-Export Увези-Извези @@ -935,101 +513,111 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z 'Z' - + X 'X' - + Y 'Y' - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fuse - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance Tangential distance - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance Radial distance - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers Number of circular layers - + Symmetry Symmetry - + (Placeholder for the icon) (Placeholder for the icon) @@ -1043,104 +631,122 @@ from menu Tools -> Addon Manager - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z 'Z' - + Y 'Y' - + X 'X' - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z Reset Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fuse - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) (Placeholder for the icon) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y 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. + 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 + Number of elements + DraftPolarArrayTaskPanel @@ -1151,81 +757,93 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z 'Z' - + X 'X' - + Y 'Y' - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Fuse - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 Polar angle - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements Number of elements - + (Placeholder for the icon) (Placeholder for the icon) @@ -1293,375 +911,6 @@ from menu Tools -> Addon Manager Reset Point - - Draft_AddConstruction - - - Add to Construction group - Add to Construction group - - - - Adds the selected objects to the Construction group - Adds the selected objects to the Construction group - - - - Draft_AddPoint - - - Add Point - Додај тачку - - - - Adds a point to an existing Wire or B-spline - Adds a point to an existing Wire or B-spline - - - - Draft_AddToGroup - - - Move to group... - Move to group... - - - - Moves the selected object(s) to an existing group - Moves the selected object(s) to an existing group - - - - Draft_ApplyStyle - - - Apply Current Style - Примени Тренутни стил - - - - Applies current line width and color to selected objects - Примена текуће ширине и боје линије на одабране објекте - - - - Draft_Arc - - - Arc - Лук - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - - - - Draft_ArcTools - - - Arc tools - Arc tools - - - - Draft_Arc_3Points - - - Arc 3 points - Arc 3 points - - - - Creates an arc by 3 points - Creates an arc by 3 points - - - - Draft_Array - - - Array - Распоред - - - - Creates a polar or rectangular array from a selected object - Creates a polar or rectangular array from a selected object - - - - Draft_AutoGroup - - - AutoGroup - AutoGroup - - - - Select a group to automatically add all Draft & Arch objects to - Select a group to automatically add all Draft & Arch objects to - - - - Draft_BSpline - - - B-spline - B-spline - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - - - - Draft_BezCurve - - - BezCurve - BezCurve - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - - - - Draft_BezierTools - - - Bezier tools - Bezier tools - - - - Draft_Circle - - - Circle - Круг - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Креира круг. 'CTRL' за контролисано везивање, 'ALT' да бисте изабрали објекте тангенте - - - - Draft_Clone - - - Clone - Клон - - - - Clones the selected object(s) - Клонира одабрани објекат/те - - - - Draft_CloseLine - - - Close Line - Затвори линију - - - - Closes the line being drawn - Затвара линију која се црта - - - - Draft_CubicBezCurve - - - CubicBezCurve - CubicBezCurve - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - - - - Draft_DelPoint - - - Remove Point - Уклони тачку - - - - Removes a point from an existing Wire or B-spline - Removes a point from an existing Wire or B-spline - - - - Draft_Dimension - - - Dimension - Димензија - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Креира димензију. 'CTRL' контролисано одскочи, SHIFT да ограничи, ALT да бисте изабрали сегмент - - - - Draft_Downgrade - - - Downgrade - умањити - - - - Explodes the selected objects into simpler objects, or subtracts faces - Explodes the selected objects into simpler objects, or subtracts faces - - - - Draft_Draft2Sketch - - - Draft to Sketch - Нацрт у Cкицу - - - - Convert bidirectionally between Draft and Sketch objects - Convert bidirectionally between Draft and Sketch objects - - - - Draft_Drawing - - - Drawing - Цртеж - - - - Puts the selected objects on a Drawing sheet - Puts the selected objects on a Drawing sheet - - - - Draft_Edit - - - Edit - Измени - - - - Edits the active object - Мења активни објекат - - - - Draft_Ellipse - - - Ellipse - Елипса - - - - Creates an ellipse. CTRL to snap - Формира елипcу. CTRL да прикачиш - - - - Draft_Facebinder - - - Facebinder - Facebinder - - - - Creates a facebinder object from selected face(s) - Creates a facebinder object from selected face(s) - - - - Draft_FinishLine - - - Finish line - Завршна линија - - - - Finishes a line without closing it - Завршава линију без затварања - - - - Draft_FlipDimension - - - Flip Dimension - Flip Dimension - - - - Flip the normal direction of a dimension - Flip the normal direction of a dimension - - - - Draft_Heal - - - Heal - Исцели - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Исцели неисправан цртеж сачуван у ранијој верзији FreeCAD-a - - - - Draft_Join - - - Join - Join - - - - Joins two wires together - Joins two wires together - - - - Draft_Label - - - Label - Label - - - - Creates a label, optionally attached to a selected object or element - Creates a label, optionally attached to a selected object or element - - Draft_Layer @@ -1675,645 +924,6 @@ Click and drag to define control points. CTRL to snap, SHIFT to constrainAdds a layer - - Draft_Line - - - Line - Линија - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Прави линију на основу 2 тачке. 'CTRL' да контролисано одскочи, 'SHIFT' да ограничи - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Огледало - - - - Mirrors the selected objects along a line defined by two points - Пресликава изабране објекте дуж линије одређене двема тачкама - - - - Draft_Move - - - Move - Премести - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - - - - Draft_Offset - - - Offset - Померај - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - - - - Draft_PathArray - - - PathArray - PathArray - - - - Creates copies of a selected object along a selected path. - Ставара умношке изабраног објекта на изабраној путањи. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Тачка - - - - Creates a point object - Креира тачку објекта - - - - Draft_PointArray - - - PointArray - PointArray - - - - Creates copies of a selected object on the position of points. - Creates copies of a selected object on the position of points. - - - - Draft_Polygon - - - Polygon - Многоугао - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Креира многоугао. CTRL за везивање, SHIFT за ограничавање - - - - Draft_Rectangle - - - Rectangle - Правоугаоник - - - - Creates a 2-point rectangle. CTRL to snap - Прави правоугаоник уз помоћ 2 тачке. 'CTRL' за везивање - - - - Draft_Rotate - - - Rotate - Ротирати - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Ротира одабране предмет. 'CTRL' да контролисано одскочи, 'SHIFT' да ограничи, 'ALT' креира копију - - - - Draft_Scale - - - Scale - увеличај/умањи - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Увеличава/смањује изабране објекте из основне тачке. 'CTRL' да контролисано одскочи, 'SHIFT' да ограничи, 'ALT' да копирате - - - - Draft_SelectGroup - - - Select group - Одабери групу - - - - Selects all objects with the same parents as this group - Одабире све објекте са истим родитељима за ову групу - - - - Draft_SelectPlane - - - SelectPlane - Изабери раван - - - - Select a working plane for geometry creation - Изаберите радну површину за стварање геометрије - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Creates a proxy object from the current working plane - - - - Create Working Plane Proxy - Create Working Plane Proxy - - - - Draft_Shape2DView - - - Shape 2D view - 2D приказ облика - - - - Creates Shape 2D views of selected objects - Cтвара 2D поглед одабраних објеката - - - - Draft_ShapeString - - - Shape from text... - Облик из текcта... - - - - Creates text string in shapes. - Creates text string in shapes. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Show Snap Bar - - - - Shows Draft snap toolbar - Shows Draft snap toolbar - - - - Draft_Slope - - - Set Slope - Set Slope - - - - Sets the slope of a selected Line or Wire - Sets the slope of a selected Line or Wire - - - - Draft_Snap_Angle - - - Angles - Углови - - - - Snaps to 45 and 90 degrees points on arcs and circles - Snaps to 45 and 90 degrees points on arcs and circles - - - - Draft_Snap_Center - - - Center - Центар - - - - Snaps to center of circles and arcs - Snaps to center of circles and arcs - - - - Draft_Snap_Dimensions - - - Dimensions - Димензије - - - - Shows temporary dimensions when snapping to Arch objects - Shows temporary dimensions when snapping to Arch objects - - - - Draft_Snap_Endpoint - - - Endpoint - Крајња тачка - - - - Snaps to endpoints of edges - Поравнај са крајњим тачкама ивица - - - - Draft_Snap_Extension - - - Extension - Додатак - - - - Snaps to extension of edges - Поравнај са продужетком ивица - - - - Draft_Snap_Grid - - - Grid - Мрежа - - - - Snaps to grid points - Поравнај са мрежним тачкама - - - - Draft_Snap_Intersection - - - Intersection - Преcек - - - - Snaps to edges intersections - Snaps to edges intersections - - - - Draft_Snap_Lock - - - Toggle On/Off - Toggle On/Off - - - - Activates/deactivates all snap tools at once - Activates/deactivates all snap tools at once - - - - Lock - Lock - - - - Draft_Snap_Midpoint - - - Midpoint - Средишња тачка - - - - Snaps to midpoints of edges - Snaps to midpoints of edges - - - - Draft_Snap_Near - - - Nearest - Најближи - - - - Snaps to nearest point on edges - Snaps to nearest point on edges - - - - Draft_Snap_Ortho - - - Ortho - Ortho - - - - Snaps to orthogonal and 45 degrees directions - Snaps to orthogonal and 45 degrees directions - - - - Draft_Snap_Parallel - - - Parallel - Паралелно - - - - Snaps to parallel directions of edges - Snaps to parallel directions of edges - - - - Draft_Snap_Perpendicular - - - Perpendicular - Управан - - - - Snaps to perpendicular points on edges - Snaps to perpendicular points on edges - - - - Draft_Snap_Special - - - Special - Special - - - - Snaps to special locations of objects - Snaps to special locations of objects - - - - Draft_Snap_WorkingPlane - - - Working Plane - Радна раван - - - - Restricts the snapped point to the current working plane - Restricts the snapped point to the current working plane - - - - Draft_Split - - - Split - Split - - - - Splits a wire into two wires - Splits a wire into two wires - - - - Draft_Stretch - - - Stretch - Stretch - - - - Stretches the selected objects - Stretches the selected objects - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Текст - - - - Creates an annotation. CTRL to snap - Прави коментар. 'CTRL' да контролисано одскочи - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Мења стање режима изградње за наредне објекте. - - - - Toggle Construction Mode - Toggle Construction Mode - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Toggle Continue Mode - - - - Toggles the Continue Mode for next commands. - Toggles the Continue Mode for next commands. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Мењај режим приказа - - - - Swaps display mode of selected objects between wireframe and flatlines - Swaps display mode of selected objects between wireframe and flatlines - - - - Draft_ToggleGrid - - - Toggle Grid - Toggle Grid - - - - Toggles the Draft grid on/off - Toggles the Draft grid on/off - - - - Grid - Мрежа - - - - Toggles the Draft grid On/Off - Toggles the Draft grid On/Off - - - - Draft_Trimex - - - Trimex - Trimex - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - - - - Draft_UndoLine - - - Undo last segment - Поништи последњи сегмент - - - - Undoes the last drawn segment of the line being drawn - Опозив последњег нацртаног сегмента линије која се црта - - - - Draft_Upgrade - - - Upgrade - Надоградња - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - - - - Draft_Wire - - - Polyline - Polyline - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - - - - Draft_WireToBSpline - - - Wire to B-spline - Wire to B-spline - - - - Converts between Wire and B-spline - Converts between Wire and B-spline - - Form @@ -2489,22 +1099,22 @@ value by using the [ and ] keys while drawing Gui::Dialog::DlgSettingsDraft - + General Draft Settings Опште поставке Нацрта - + This is the default color for objects being drawn while in construction mode. Ово је подразумевана боја за цртање објеката док сте у режиму изградње. - + This is the default group name for construction geometry Ово је подразумевано име групе за геометрију изградње - + Construction Конструкција @@ -2514,37 +1124,32 @@ value by using the [ and ] keys while drawing Сачувај тренутну боју и дебљину линије кроз више 'сесија' - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - Ако је ово означено, режим копирања ће бити сачуван кроз команду, у супротном ће команде увек почети у режиму без копирања - - - + Global copy mode Свеопшти режим копирања - + Default working plane Подразумевана радна површина - + None Ниједан - + XY (Top) 'XY' (врх) - + XZ (Front) 'XZ' (предњи) - + YZ (Side) 'YZ' (Са стране) @@ -2607,12 +1212,12 @@ such as "Arial:Bold" Општа подешавања - + Construction group name Construction group name - + Tolerance Толеранција @@ -2632,72 +1237,67 @@ such as "Arial:Bold" Here you can specify a directory containing SVG files containing <pattern> definitions that can be added to the standard Draft hatch patterns - + Constrain mod Режим ограничења - + The Constraining modifier key The Constraining modifier key - + Snap mod Snap mod - + The snap modifier key The snap modifier key - + Alt mod Alt mod - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - 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 checked, a grid will appear when drawing If checked, a grid will appear when drawing - + Use grid Користи координантну мрежу - + Grid spacing Размак координантне мреже - + The spacing between each grid line Размак између редова координантне мреже - + Main lines every Main lines every - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. Mainlines will be drawn thicker. Specify here how many squares between mainlines. - + Internal precision level Internal precision level @@ -2727,17 +1327,17 @@ such as "Arial:Bold" Export 3D objects as polyface meshes - + If checked, the Snap toolbar will be shown whenever you use snapping If checked, the Snap toolbar will be shown whenever you use snapping - + Show Draft Snap toolbar Show Draft Snap toolbar - + Hide Draft snap toolbar after use Hide Draft snap toolbar after use @@ -2747,7 +1347,7 @@ such as "Arial:Bold" Show Working Plane tracker - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command @@ -2782,32 +1382,27 @@ such as "Arial:Bold" Преведи боју беле линије у црну - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - - - + Use Part Primitives when available Use Part Primitives when available - + Snapping Snapping - + If this is checked, snapping is activated without the need to press the snap mod key If this is checked, snapping is activated without the need to press the snap mod key - + Always snap (disable snap mod) Always snap (disable snap mod) - + Construction geometry color Боја конcтрукционе геометрије @@ -2877,12 +1472,12 @@ such as "Arial:Bold" Hatch patterns resolution - + Grid Мрежа - + Always show the grid Увек приказуј мрежу @@ -2932,7 +1527,7 @@ such as "Arial:Bold" Одабери датотеку фонта - + Fill objects with faces whenever possible Попуни објекте cа површима кад год је могуће @@ -2987,12 +1582,12 @@ such as "Arial:Bold" мм - + Grid size Величина мреже - + lines линије @@ -3172,7 +1767,7 @@ such as "Arial:Bold" Automatic update (legacy importer only) - + Prefix labels of Clones with: Prefix labels of Clones with: @@ -3192,37 +1787,32 @@ such as "Arial:Bold" Number of decimals - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - - - + Shift Shift - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key The Alt modifier key - + The number of horizontal or vertical lines of the grid The number of horizontal or vertical lines of the grid - + The default color for new objects The default color for new objects @@ -3246,11 +1836,6 @@ such as "Arial:Bold" An SVG linestyle definition An SVG linestyle definition - - - When drawing lines, set focus on Length instead of X coordinate - When drawing lines, set focus on Length instead of X coordinate - Extension lines size @@ -3322,12 +1907,12 @@ such as "Arial:Bold" Max Spline Segment: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. This is the value used by functions that use a tolerance. @@ -3339,260 +1924,340 @@ Values with differences below this value will be treated as same. This value wil Use legacy python exporter - + 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 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 - + Construction Geometry Construction Geometry - + In-Command Shortcuts In-Command Shortcuts - + Relative Relative - + R R - + Continue Continue - + T T - + Close Zatvori - + O O - + Copy Умножи - + P P - + Subelement Mode Subelement Mode - + D D - + Fill Fill - + L L - + Exit Exit - + A A - + Select Edge Select Edge - + E E - + Add Hold Add Hold - + Q Q - + Length Дужина - + H H - + Wipe Wipe - + W W - + Set WP Set WP - + U U - + Cycle Snap Cycle Snap - + ` ` - + Snap Snap - + S S - + Increase Radius Increase Radius - + [ [ - + Decrease Radius Decrease Radius - + ] ] - + Restrict X Restrict X - + X 'X' - + Restrict Y Restrict Y - + Y 'Y' - + Restrict Z Restrict Z - + Z 'Z' - + Grid color Grid color - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Измени - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3796,566 +2461,363 @@ This value is the maximum segment length. ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - Draft Snap - - draft - - not shape found - not shape found - - - - All Shapes must be co-planar - All Shapes must be co-planar - - - - The given object is not planar and cannot be converted into a sketch. - The given object is not planar and cannot be converted into a sketch. - - - - Unable to guess the normal direction of this object - Unable to guess the normal direction of this object - - - + Draft Command Bar Нацрт Командна трака - + Toggle construction mode Toggle construction mode - + Current line color Current line color - + Current face color Current face color - + Current line width Current line width - + Current font size Current font size - + Apply to selected objects Примени на изабране објекте - + Autogroup off Autogroup off - + active command: активне команде: - + None Ниједан - + Active Draft command Активна команда нацрта - + X coordinate of next point 'X' координата следеће тачке - + X 'X' - + Y 'Y' - + Z 'Z' - + Y coordinate of next point 'Y' координата следеће тачке - + Z coordinate of next point 'Z' координата следеће тачке - + Enter point Enter point - + Enter a new point with the given coordinates Enter a new point with the given coordinates - + Length Дужина - + Angle Угао - + Length of current segment Length of current segment - + Angle of current segment Angle of current segment - + Radius Полупречник - + Radius of Circle Полупречник круга - + If checked, command will not finish until you press the command button again If checked, command will not finish until you press the command button again - + If checked, an OCC-style offset will be performed instead of the classic offset If checked, an OCC-style offset will be performed instead of the classic offset - + &OCC-style offset &OCC-style offset - - Add points to the current object - Додај тачке актуелном објекту - - - - Remove points from the current object - Обриши тачке из актуелног објекта - - - - Make Bezier node sharp - Make Bezier node sharp - - - - Make Bezier node tangent - Make Bezier node tangent - - - - Make Bezier node symmetric - Make Bezier node symmetric - - - + Sides Стране - + Number of sides Број страна - + Offset Померај - + Auto Аутоматски - + Text string to draw Text string to draw - + String Нит - + Height of text Виcина текcта - + Height Висина - + Intercharacter spacing Intercharacter spacing - + Tracking Праћење - + Full path to font file: Цео пут до датотеке фонта: - + Open a FileChooser for font file Open a FileChooser for font file - + Line Линија - + DWire Д-жица - + Circle Круг - + Center X Центар 'X' - + Arc Лук - + Point Тачка - + Label Label - + Distance Distance - + Trim Trim - + Pick Object Изаберите објекат - + Edit Измени - + Global X Global X - + Global Y Global Y - + Global Z Global Z - + Local X Local X - + Local Y Local Y - + Local Z Local Z - + Invalid Size value. Using 200.0. Invalid Size value. Using 200.0. - + Invalid Tracking value. Using 0. Invalid Tracking value. Using 0. - + Please enter a text string. Please enter a text string. - + Select a Font file Одабери датотеку Фонта - + Please enter a font file. Молим, унеcите датотеку фонта. - + Autogroup: Autogroup: - + Faces Површи - + Remove Obriši - + Add Додај - + Facebinder elements Facebinder elements - - Create Line - Нацртај линију - - - - Convert to Wire - Convert to Wire - - - + BSpline BSpline - + BezCurve BezCurve - - Create BezCurve - Create BezCurve - - - - Rectangle - Правоугаоник - - - - Create Plane - Направи Раван - - - - Create Rectangle - Креирај правоугаоник - - - - Create Circle - Нацртај круг - - - - Create Arc - Креирај лук - - - - Polygon - Многоугао - - - - Create Polygon - Нацртај многоугао - - - - Ellipse - Елипса - - - - Create Ellipse - Направ Елипcу - - - - Text - Текст - - - - Create Text - Креирај текст - - - - Dimension - Димензија - - - - Create Dimension - Одреди димензије - - - - ShapeString - ShapeString - - - - Create ShapeString - Create ShapeString - - - + Copy Умножи - - - Move - Премести - - - - Change Style - Промени Стил - - - - Rotate - Ротирати - - - - Stretch - Stretch - - - - Upgrade - Надоградња - - - - Downgrade - умањити - - - - Convert to Sketch - Пребаци у скицу - - - - Convert to Draft - Пребаци у нацрт - - - - Convert - Пребаци - - - - Array - Распоред - - - - Create Point - Нацртај тачку - - - - Mirror - Огледало - The DXF import/export libraries needed by FreeCAD to handle @@ -4376,581 +2838,329 @@ https://github.com/yorikvanhavre/Draft-dxf-importer To enabled FreeCAD to download these libraries, answer Yes. - - Draft.makeBSpline: not enough points - Draft.makeBSpline: not enough points - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: Equal endpoints forced Closed - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: Invalid pointslist - - - - No object given - No object given - - - - The two points are coincident - The two points are coincident - - - + Found groups: closing each open object inside Found groups: closing each open object inside - + Found mesh(es): turning into Part shapes Found mesh(es): turning into Part shapes - + Found 1 solidifiable object: solidifying it Found 1 solidifiable object: solidifying it - + Found 2 objects: fusing them Found 2 objects: fusing them - + Found several objects: creating a shell Found several objects: creating a shell - + Found several coplanar objects or faces: creating one face Found several coplanar objects or faces: creating one face - + Found 1 non-parametric objects: draftifying it Found 1 non-parametric objects: draftifying it - + Found 1 closed sketch object: creating a face from it Found 1 closed sketch object: creating a face from it - + Found 1 linear object: converting to line Found 1 linear object: converting to line - + Found closed wires: creating faces Found closed wires: creating faces - + Found 1 open wire: closing it Found 1 open wire: closing it - + Found several open wires: joining them Found several open wires: joining them - + Found several edges: wiring them Found several edges: wiring them - + Found several non-treatable objects: creating compound Found several non-treatable objects: creating compound - + Unable to upgrade these objects. Unable to upgrade these objects. - + Found 1 block: exploding it Found 1 block: exploding it - + Found 1 multi-solids compound: exploding it Found 1 multi-solids compound: exploding it - + Found 1 parametric object: breaking its dependencies Found 1 parametric object: breaking its dependencies - + Found 2 objects: subtracting them Found 2 objects: subtracting them - + Found several faces: splitting them Found several faces: splitting them - + Found several objects: subtracting them from the first one Found several objects: subtracting them from the first one - + Found 1 face: extracting its wires Found 1 face: extracting its wires - + Found only wires: extracting their edges Found only wires: extracting their edges - + No more downgrade possible No more downgrade possible - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - - - + No point found No point found - - ShapeString: string has no wires - ShapeString: string has no wires - - - + Relative Relative - + Continue Continue - + Close Zatvori - + Fill Fill - + Exit Exit - + Snap On/Off Snap On/Off - + Increase snap radius Increase snap radius - + Decrease snap radius Decrease snap radius - + Restrict X Restrict X - + Restrict Y Restrict Y - + Restrict Z Restrict Z - + Select edge Select edge - + Add custom snap point Add custom snap point - + Length mode Length mode - + Wipe Wipe - + Set Working Plane Set Working Plane - + Cycle snap object Cycle snap object - + Check this to lock the current angle Check this to lock the current angle - + Coordinates relative to last point or absolute Coordinates relative to last point or absolute - + Filled Filled - + Finish Заврши - + Finishes the current drawing or editing operation Finishes the current drawing or editing operation - + &Undo (CTRL+Z) &Undo (CTRL+Z) - + Undo the last segment Undo the last segment - + Finishes and closes the current line Finishes and closes the current line - + Wipes the existing segments of this line and starts again from the last point Wipes the existing segments of this line and starts again from the last point - + Set WP Set WP - + Reorients the working plane on the last segment Reorients the working plane on the last segment - + Selects an existing edge to be measured by this dimension Selects an existing edge to be measured by this dimension - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands - - Default - Подразумевано - - - - Create Wire - Create Wire - - - - Unable to create a Wire from selected objects - Unable to create a Wire from selected objects - - - - Spline has been closed - Spline has been closed - - - - Last point has been removed - Last point has been removed - - - - Create B-spline - Create B-spline - - - - Bezier curve has been closed - Bezier curve has been closed - - - - Edges don't intersect! - Edges don't intersect! - - - - Pick ShapeString location point: - Pick ShapeString location point: - - - - Select an object to move - Select an object to move - - - - Select an object to rotate - Select an object to rotate - - - - Select an object to offset - Select an object to offset - - - - Offset only works on one object at a time - Offset only works on one object at a time - - - - Sorry, offset of Bezier curves is currently still not supported - Sorry, offset of Bezier curves is currently still not supported - - - - Select an object to stretch - Select an object to stretch - - - - Turning one Rectangle into a Wire - Turning one Rectangle into a Wire - - - - Select an object to join - Select an object to join - - - - Join - Join - - - - Select an object to split - Select an object to split - - - - Select an object to upgrade - Select an object to upgrade - - - - Select object(s) to trim/extend - Select object(s) to trim/extend - - - - Unable to trim these objects, only Draft wires and arcs are supported - Unable to trim these objects, only Draft wires and arcs are supported - - - - Unable to trim these objects, too many wires - Unable to trim these objects, too many wires - - - - These objects don't intersect - These objects don't intersect - - - - Too many intersection points - Too many intersection points - - - - Select an object to scale - Select an object to scale - - - - Select an object to project - Select an object to project - - - - Select a Draft object to edit - Select a Draft object to edit - - - - Active object must have more than two points/nodes - Active object must have more than two points/nodes - - - - Endpoint of BezCurve can't be smoothed - Endpoint of BezCurve can't be smoothed - - - - Select an object to convert - Select an object to convert - - - - Select an object to array - Select an object to array - - - - Please select base and path objects - Please select base and path objects - - - - Please select base and pointlist objects - - Please select base and pointlist objects - - - - - Select an object to clone - Select an object to clone - - - - Select face(s) on existing object(s) - Select face(s) on existing object(s) - - - - Select an object to mirror - Select an object to mirror - - - - This tool only works with Wires and Lines - This tool only works with Wires and Lines - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s shares a base with %d other objects. Please check if you want to modify this. - + Subelement mode Subelement mode - - Toggle radius and angles arc editing - Toggle radius and angles arc editing - - - + Modify subelements Modify subelements - + If checked, subelements will be modified instead of entire objects If checked, subelements will be modified instead of entire objects - + CubicBezCurve CubicBezCurve - - Some subelements could not be moved. - Some subelements could not be moved. - - - - Scale - увеличај/умањи - - - - Some subelements could not be scaled. - Some subelements could not be scaled. - - - + Top Горе - + Front Front - + Side Side - + Current working plane Current working plane - - No edit point found for selected object - No edit point found for selected object - - - + 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 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 @@ -4970,220 +3180,15 @@ To enabled FreeCAD to download these libraries, answer Yes. Layers - - Pick first point - Pick first point - - - - Pick next point - Pick next point - - - + Polyline Polyline - - Pick next point, or Finish (shift-F) or close (o) - Pick next point, or Finish (shift-F) or close (o) - - - - Click and drag to define next knot - Click and drag to define next knot - - - - Click and drag to define next knot: ESC to Finish or close (o) - Click and drag to define next knot: ESC to Finish or close (o) - - - - Pick opposite point - Pick opposite point - - - - Pick center point - Pick center point - - - - Pick radius - Pick radius - - - - Pick start angle - Pick start angle - - - - Pick aperture - Pick aperture - - - - Pick aperture angle - Pick aperture angle - - - - Pick location point - Pick location point - - - - Pick ShapeString location point - Pick ShapeString location point - - - - Pick start point - Pick start point - - - - Pick end point - Pick end point - - - - Pick rotation center - Pick rotation center - - - - Base angle - Base angle - - - - Pick base angle - Pick base angle - - - - Rotation - Rotation - - - - Pick rotation angle - Pick rotation angle - - - - Cannot offset this object type - Cannot offset this object type - - - - Pick distance - Pick distance - - - - Pick first point of selection rectangle - Pick first point of selection rectangle - - - - Pick opposite point of selection rectangle - Pick opposite point of selection rectangle - - - - Pick start point of displacement - Pick start point of displacement - - - - Pick end point of displacement - Pick end point of displacement - - - - Pick base point - Pick base point - - - - Pick reference distance from base point - Pick reference distance from base point - - - - Pick new distance from base point - Pick new distance from base point - - - - Select an object to edit - Select an object to edit - - - - Pick start point of mirror line - Pick start point of mirror line - - - - Pick end point of mirror line - Pick end point of mirror line - - - - Pick target point - Pick target point - - - - Pick endpoint of leader line - Pick endpoint of leader line - - - - Pick text position - Pick text position - - - + Draft Цртеж - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed @@ -5275,37 +3280,37 @@ To enabled FreeCAD to download these libraries, answer Yes. Направи заобљење - + Toggle near snap on/off Toggle near snap on/off - + Create text Направи текcт - + Press this button to create the text object, or finish your text with two blank lines Press this button to create the text object, or finish your text with two blank lines - + Center Y Center Y - + Center Z Center Z - + Offset distance Offset distance - + Trim distance Trim distance @@ -5320,74 +3325,9 @@ To enabled FreeCAD to download these libraries, answer Yes. Select contents - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Прилагођено - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Жица diff --git a/src/Mod/Draft/Resources/translations/Draft_sv-SE.qm b/src/Mod/Draft/Resources/translations/Draft_sv-SE.qm index 75e1ba803e..9c3d444c56 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_sv-SE.qm and b/src/Mod/Draft/Resources/translations/Draft_sv-SE.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_sv-SE.ts b/src/Mod/Draft/Resources/translations/Draft_sv-SE.ts index 02e350a145..8585045080 100644 --- a/src/Mod/Draft/Resources/translations/Draft_sv-SE.ts +++ b/src/Mod/Draft/Resources/translations/Draft_sv-SE.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Definierar ett snittfyllningsmönster - - - - Sets the size of the pattern - Anger storleken på mönstret - - - - Startpoint of dimension - Startpunkt för måttsättning - - - - Endpoint of dimension - Slutpunkt för måttsättning - - - - Point through which the dimension line passes - Punkt genom vilken måttsättningslinjen passerar - - - - The object measured by this dimension - Objektet som mäts av denna måttsättning - - - - The geometry this dimension is linked to - Geometrin som denna måttsättning är kopplad till - - - - The measurement of this dimension - Mätningen av denna måttsättning - - - - For arc/circle measurements, false = radius, true = diameter - För båg-/cirkelmätningar, falskt = radie, sant = diameter - - - - Font size - Teckenstorlek - - - - The number of decimals to show - Antalet decimaler att visa - - - - Arrow size - Pilstorlek - - - - The spacing between the text and the dimension line - Avståndet mellan texten och måttsättningslinjen - - - - Arrow type - Piltyp - - - - Font name - Typsnittsnamn - - - - Line width - Linjebredd - - - - Line color - Linjefärg - - - - Length of the extension lines - Förlängningslinjernas längd - - - - Rotate the dimension arrows 180 degrees - Rotera måttsättningspilarna 180 grader - - - - Rotate the dimension text 180 degrees - Rotera måttsättningstexten 180 grader - - - - Show the unit suffix - Visa enhetssuffixet - - - - The position of the text. Leave (0,0,0) for automatic position - Placeringen av texten. Lämna (0,0,0) för automatisk placering - - - - Text override. Use $dim to insert the dimension length - Textersättning. Använd $dim för att infoga måttsättningslängden - - - - A unit to express the measurement. Leave blank for system default - En enhet för att uttrycka mätningen. Lämna tomt för systemets förvalda - - - - Start angle of the dimension - Startvinkel för måttsättningen - - - - End angle of the dimension - Slutvinkel för måttsättningen - - - - The center point of this dimension - Centrumpunkten för denna måttsättning - - - - The normal direction of this dimension - Normalriktningen för denna måttsättning - - - - Text override. Use 'dim' to insert the dimension length - Textersättning. Använd 'dim' för att infoga måttsättningslängden - - - - Length of the rectangle - Rektangelns längd - Radius to use to fillet the corners Radie att använda för avrundning av hörnen - - - Size of the chamfer to give to the corners - Storlek att använda för avfasning av hörnen - - - - Create a face - Skapa en yta - - - - Defines a texture image (overrides hatch patterns) - Definiera en texturbild (ersätter snittfyllningsmönster) - - - - Start angle of the arc - Startvinkel för bågen - - - - End angle of the arc (for a full circle, give it same value as First Angle) - Slutvinkel för bågen (för en hel cirkel, ange samma värde som i startvinklen) - - - - Radius of the circle - Cirkelns radie - - - - The minor radius of the ellipse - Halva lillaxeln för ellipsen - - - - The major radius of the ellipse - Halva storaxeln för ellipsen - - - - The vertices of the wire - Hörnpunkterna på tråden - - - - If the wire is closed or not - Om tråden är sluten eller inte - The start point of this line @@ -224,505 +24,155 @@ Längden på denna linje - - Create a face if this object is closed - Skapa en yta om det här objektet är slutet - - - - The number of subdivisions of each edge - Antalet indelningar av varje kant - - - - Number of faces - Antal ytor - - - - Radius of the control circle - Kontrollcirkelns radie - - - - How the polygon must be drawn from the control circle - Hur polygonen måste ritas från kontrollcirkeln - - - + Projection direction Projiceringsriktning - + The width of the lines inside this object Tjockleken på linjerna i det här objektet - + The size of the texts inside this object Storleken på texterna inuti detta objekt - + The spacing between lines of text Avståndet mellan textrader - + The color of the projected objects Färgen på de projicerade objekten - + The linked object Det länkade objektet - + Shape Fill Style Fyllningsstil för form - + Line Style Linjestil - + If checked, source objects are displayed regardless of being visible in the 3D model Om detta är ikryssat kommer källobjekt visas oavsett synlighet i 3D-modellen - - Create a face if this spline is closed - Skapa en yta om denna spline är sluten - - - - Parameterization factor - Parametriseringsfaktor - - - - The points of the Bezier curve - Punkterna i bezierkurvan - - - - The degree of the Bezier function - Graden av bezierfunktionen - - - - Continuity - Kontinuitet - - - - If the Bezier curve should be closed or not - Om bezierkurvan ska slutas eller inte - - - - Create a face if this curve is closed - Skapa en yta om denna kurva är sluten - - - - The components of this block - Komponenterna i detta block - - - - The base object this 2D view must represent - Basobjektet denna 2D-vy måste representera - - - - The projection vector of this object - Projiceringsvektorn för detta objekt - - - - The way the viewed object must be projected - Hur det visade objektet måste projiceras - - - - The indices of the faces to be projected in Individual Faces mode - Indexen för de ytor som ska projiceras i enskilda ytor-läge - - - - Show hidden lines - Visa dolda linjer - - - + The base object that must be duplicated Basobjektet som måste dupliceras - + The type of array to create Typen av fält som ska skapas - + The axis direction Axelriktningen - + Number of copies in X direction Antal kopior i X-riktning - + Number of copies in Y direction Antal kopior i Y-riktning - + Number of copies in Z direction Antal kopior i Z-riktning - + Number of copies Antal kopior - + Distance and orientation of intervals in X direction Avstånd och riktning av intervaller i X-riktning - + Distance and orientation of intervals in Y direction Avstånd och riktning av intervaller i Y-riktning - + Distance and orientation of intervals in Z direction Avstånd och riktning av intervaller i Z-riktning - + Distance and orientation of intervals in Axis direction Avstånd och riktning av intervaller i axelriktningen - + Center point Mittpunkt - + Angle to cover with copies Vinkel att täcka med kopior - + Specifies if copies must be fused (slower) Anger om kopior måste förenas (långsammare) - + The path object along which to distribute objects Banobjekt att sprida objekt längs - + Selected subobjects (edges) of PathObj - Markerade delobjekt (kanter) för banobjekt + Markerade delobjekt (kanter) för PathObj - + Optional translation vector Valbar förflyttningsvektor - + Orientation of Base along path Riktning för bas längs bana - - X Location - X-placering - - - - Y Location - Y-placering - - - - Z Location - Z-placering - - - - Text string - Textsträng - - - - Font file name - Filnamn för teckensnitt - - - - Height of text - Texthöjd - - - - Inter-character spacing - Avstånd mellan tecken - - - - Linked faces - Länkade ytor - - - - Specifies if splitter lines must be removed - Anger om splitterlinjer måste tas bort - - - - An optional extrusion value to be applied to all faces - Ett valfritt extruderingsvärde som ska appliceras på alla ytor - - - - Height of the rectangle - Rektangelns höjd - - - - Horizontal subdivisions of this rectangle - Horisontella indelningar av denna rektangel - - - - Vertical subdivisions of this rectangle - Vertikala indelningar av denna rektangel - - - - The placement of this object - Placeringen av detta objekt - - - - The display length of this section plane - Visningslängden för detta snittplan - - - - The size of the arrows of this section plane - Storleken på pilarna för detta snittplan - - - - For Cutlines and Cutfaces modes, this leaves the faces at the cut location - För linjeskär- och ytskärlägen, lämnar detta ytorna vid skärplaceringen - - - - The base object is the wire, it's formed from 2 objects - Basobjektet är tråden, den är skapad från två objekt - - - - The tool object is the wire, it's formed from 2 objects - Verktygsobjektet är tråden, den är skapad från två objekt - - - - The length of the straight segment - Längden på det raka segmentet - - - - The point indicated by this label - Punkten som anges av denna etikett - - - - The points defining the label polyline - Punkterna som definierar etikettens polylinje - - - - The direction of the straight segment - Riktningen hos det raka segmentet - - - - The type of information shown by this label - Typen av information som visas av denna etikett - - - - The target object of this label - Målobjektet för denna etikett - - - - The text to display when type is set to custom - Texten som ska visas när typen är inställd på anpassad - - - - The text displayed by this label - Texten som visas av denna etikett - - - - The size of the text - Textstorleken - - - - The font of the text - Textens teckensnitt - - - - The size of the arrow - Storleken på pilen - - - - The vertical alignment of the text - Den vertikala justeringen av texten - - - - The type of arrow of this label - Piltypen för denna etikett - - - - The type of frame around the text of this object - Typen av ram runt texten i det här objektet - - - - Text color - Textfärg - - - - The maximum number of characters on each line of the text box - Det maximala antalet tecken på varje rad i textrutan - - - - The distance the dimension line is extended past the extension lines - Avståndet måttsättningslinjen förlängs förbi förlängningslinjerna - - - - Length of the extension line above the dimension line - Förlängningslinjens längd ovanför måttsättningslinjen - - - - The points of the B-spline - Punkterna i en B-spline - - - - If the B-spline is closed or not - Om B-spline är sluten eller inte - - - - Tessellate Ellipses and B-splines into line segments - Tessellera ellipser och B-spline till linjesegment - - - - Length of line segments if tessellating Ellipses or B-splines into line segments - Längd på linjesegment vid tesselering av ellipser eller B-spline till linjesegment - - - - If this is True, this object will be recomputed only if it is visible - Om detta är inställt till sant kommer det här objektet endast att omberäknas om det är synligt - - - + Base Bas - + PointList Punktlista - + Count Antal - - - The objects included in this clone - Objekten som ingår i denna klon - - - - The scale factor of this clone - Skalningsfaktorn för denna klon - - - - If this clones several objects, this specifies if the result is a fusion or a compound - Om detta klonar flera objekt, anger detta om resultatet är en fusion eller en komposition - - - - This specifies if the shapes sew - Anger om formerna sys - - - - Display a leader line or not - Visa en hänvisningslinje eller inte - - - - The text displayed by this object - Texten som visas av det här objektet - - - - Line spacing (relative to font size) - Radavstånd (relativ till teckenstorlek) - - - - The area of this object - Arean för detta objekt - - - - Displays a Dimension symbol at the end of the wire - Visar en måttsättningssymbol vid slutet av tråden - - - - Fuse wall and structure objects of same type and material - Förena vägg- och strukturobjekt av samma typ och material - The objects that are part of this layer @@ -759,83 +209,231 @@ Genomskinlighet på underobjekten i detta lager - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object Show array element as children object - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle Distance between copies in a circle - + Distance between circles Distance between circles - + number of circles number of circles + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Döp om + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Radera + + + + Text + Text + + + + Font size + Teckenstorlek + + + + Line spacing + Line spacing + + + + Font name + Typsnittsnamn + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Enheter + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Linjebredd + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Pilstorlek + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Piltyp + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Punkt + + + + Arrow + Pil + + + + Tick + Bock + + Draft - - - Slope - Lutning - - - - Scale - Skala - - - - Writing camera position - Skriver kamerans position - - - - Writing objects shown/hidden state - Skriva objekt visas/dolda tillstånd - - - - X factor - X-faktor - - - - Y factor - Y-faktor - - - - Z factor - Z-faktor - - - - Uniform scaling - Enhetlig skalning - - - - Working plane orientation - Arbetsplansriktning - Download of dxf libraries failed. @@ -846,55 +444,35 @@ Installera dxf-bibliotek insticksmodul manuellt från menyverktyg -> Insticksmodulshanterare - - This Wire is already flat - Den här tråden är redan planär - - - - Pick from/to points - Välj från-/tillpunkter - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Lutning att ge valda trådar/linjer: 0 = horisontell, 1 = 45 grader upp, -1 = 45 grader ned - - - - Create a clone - Skapa en klon - - - + %s cannot be modified because its placement is readonly. %s cannot be modified because its placement is readonly. - + Upgrade: Unknown force method: Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius - - - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools + + + Draft utility tools + Draft utility tools + &Drafting @@ -916,12 +494,12 @@ menyverktyg -> Insticksmodulshanterare &Utilities - + Draft Djupgående - + Import-Export Importera/Exportera @@ -935,101 +513,111 @@ menyverktyg -> Insticksmodulshanterare - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Förena - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance Tangential distance - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance Radial distance - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers Number of circular layers - + Symmetry Symmetri - + (Placeholder for the icon) (Placeholder for the icon) @@ -1043,104 +631,122 @@ menyverktyg -> Insticksmodulshanterare - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z Reset Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Förena - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) (Placeholder for the icon) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y 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. + 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 + Number of elements + DraftPolarArrayTaskPanel @@ -1151,81 +757,93 @@ menyverktyg -> Insticksmodulshanterare - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Förena - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 Polar angle - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements Number of elements - + (Placeholder for the icon) (Placeholder for the icon) @@ -1280,7 +898,7 @@ menyverktyg -> Insticksmodulshanterare Enter coordinates or select point with mouse. - Ange koordinater eller välj punkt med musen. + Ange koordinater eller markera punkt med musen. @@ -1293,375 +911,6 @@ menyverktyg -> Insticksmodulshanterare Återställ punkt - - Draft_AddConstruction - - - Add to Construction group - Lägg till i konstruktionsgrupp - - - - Adds the selected objects to the Construction group - Lägger till de markerade objekten i konstruktionsgruppen - - - - Draft_AddPoint - - - Add Point - Lägg till punkt - - - - Adds a point to an existing Wire or B-spline - Lägger till en punkt på en befintlig tråd eller B-spline - - - - Draft_AddToGroup - - - Move to group... - Flytta till grupp... - - - - Moves the selected object(s) to an existing group - Flyttar de valda objekt(en) till en befintlig grupp - - - - Draft_ApplyStyle - - - Apply Current Style - Tillämpa aktuell stil - - - - Applies current line width and color to selected objects - Applicerar nuvarande linjebredd och -färg till valda objekt - - - - Draft_Arc - - - Arc - Cirkelbåge - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Skapar en båge utifrån centrumpunkt och radie. CTRL för fästning, SHIFT för att begränsa - - - - Draft_ArcTools - - - Arc tools - Bågverktyg - - - - Draft_Arc_3Points - - - Arc 3 points - Trepunktsbåge - - - - Creates an arc by 3 points - Skapar en båge utifrån tre punkter - - - - Draft_Array - - - Array - Fält - - - - Creates a polar or rectangular array from a selected object - Skapar ett polärt eller rektangulärt fält från ett markerat objekt - - - - Draft_AutoGroup - - - AutoGroup - Gruppera automatiskt - - - - Select a group to automatically add all Draft & Arch objects to - Välj en grupp som alla Draft och Arch-objekt automatiskt läggs till i - - - - Draft_BSpline - - - B-spline - B-spline - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Skapar en flerpunkts-B-spline. CTRL för fästning, SHIFT för att begränsa - - - - Draft_BezCurve - - - BezCurve - Bezierkurva - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Skapar en bezierkurva. CTRL för fästning, SHIFT för att begränsa - - - - Draft_BezierTools - - - Bezier tools - Bezierverktyg - - - - Draft_Circle - - - Circle - Cirkel - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Skapar en cirkel. CTRL för att snäppa, ALT för att välja tangentobjekt - - - - Draft_Clone - - - Clone - Klon - - - - Clones the selected object(s) - Klonar markerade objekt - - - - Draft_CloseLine - - - Close Line - Stäng linje - - - - Closes the line being drawn - Stänger den linje som ritas - - - - Draft_CubicBezCurve - - - CubicBezCurve - Kubisk bezierkurva - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Skapar en kubisk bezierkurva -Klicka och dra för att definiera kontrollpunkter. CTRL för fästning, SHIFT för att begränsa - - - - Draft_DelPoint - - - Remove Point - Ta bort punkt - - - - Removes a point from an existing Wire or B-spline - Tar bort en punkt från en befintlig tråd eller B-spline - - - - Draft_Dimension - - - Dimension - Dimension - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Skapar en dimension. CTRL för att snäppa, SKIFT för att begränsa, ALT för att välja ett segment - - - - Draft_Downgrade - - - Downgrade - Nedgradera - - - - Explodes the selected objects into simpler objects, or subtracts faces - Delar upp de valda objekten till enklare objekt, eller subtraherar ytor - - - - Draft_Draft2Sketch - - - Draft to Sketch - Utkast till skiss - - - - Convert bidirectionally between Draft and Sketch objects - Konvertera bidirektionellt mellan ritnings- och skissobjekt - - - - Draft_Drawing - - - Drawing - Ritning - - - - Puts the selected objects on a Drawing sheet - Lägger till det valda objektet till ett ritningsblad - - - - Draft_Edit - - - Edit - Redigera - - - - Edits the active object - Redigerar det aktiva objektet - - - - Draft_Ellipse - - - Ellipse - Ellips - - - - Creates an ellipse. CTRL to snap - Skapar en ellips. CTRL för fästning - - - - Draft_Facebinder - - - Facebinder - Ytbindare - - - - Creates a facebinder object from selected face(s) - Skapar ett ytbindarobjekt från valda ytor - - - - Draft_FinishLine - - - Finish line - Avsluta linje - - - - Finishes a line without closing it - Avslutar en linje utan att stänga den - - - - Draft_FlipDimension - - - Flip Dimension - Vänd måttsättning - - - - Flip the normal direction of a dimension - Vänd normalriktningen på en måttsättning - - - - Draft_Heal - - - Heal - Bota - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Reparera felaktiga Draft-objekt sparade från en tidigare FreeCAD-version - - - - Draft_Join - - - Join - Förena - - - - Joins two wires together - Förenar två trådar - - - - Draft_Label - - - Label - Etikett - - - - Creates a label, optionally attached to a selected object or element - Skapar en etikett, eventuellt kopplad till ett markerat objekt eller element - - Draft_Layer @@ -1675,645 +924,6 @@ Klicka och dra för att definiera kontrollpunkter. CTRL för fästning, SHIFT f Lägger till ett lager - - Draft_Line - - - Line - Linje - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Skapar en 2-punkts linje. CTRL för att snäppa, SKIFT för att begränsa - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Spegel - - - - Mirrors the selected objects along a line defined by two points - Speglar de markerade objekten längs en linje som definieras av två punkter - - - - Draft_Move - - - Move - Flytta - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Flyttar de valda objekten mellan två punkter. CTRL för fästning, SHIFT för att begränsa - - - - Draft_Offset - - - Offset - Offset - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Skapar en offset till det aktiva objektet. CTRL för att snäppa, SKIFT för att begränsa, ALT för att kopiera - - - - Draft_PathArray - - - PathArray - Banfält - - - - Creates copies of a selected object along a selected path. - Skapar kopior av ett markerat objekt utmed vald bana. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Punkt - - - - Creates a point object - Skapar punktobjekt - - - - Draft_PointArray - - - PointArray - Punktfält - - - - Creates copies of a selected object on the position of points. - Skapar kopior av ett markerat objekt på placeringen av punkter. - - - - Draft_Polygon - - - Polygon - Polygon - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Skapar en regelbunden månghörning. CTRL för att snäppa, SKIFT för att begränsa - - - - Draft_Rectangle - - - Rectangle - Rektangel - - - - Creates a 2-point rectangle. CTRL to snap - Skapar en 2-punkts rektangel. CTRL för att snäppa - - - - Draft_Rotate - - - Rotate - Rotera - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Roterar de valda objekten. CTRL för att snäppa, SKIFT för att begränsa, ALT skapar en kopia - - - - Draft_Scale - - - Scale - Skala - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Skalar de valda objekten från en baspunkt.CTRL för att snäppa, SKIFT för att begränsa, ALT för att kopiera - - - - Draft_SelectGroup - - - Select group - Välj grupp - - - - Selects all objects with the same parents as this group - Markerar alla objekt med samma föräldrar som denna grupp - - - - Draft_SelectPlane - - - SelectPlane - Välj plan - - - - Select a working plane for geometry creation - Väljer ett arbetsplan för skapande av geometri - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Skapar ett proxyobjekt från det aktuella arbetsplanet - - - - Create Working Plane Proxy - Skapa Arbetsplansproxy - - - - Draft_Shape2DView - - - Shape 2D view - 2D form vy - - - - Creates Shape 2D views of selected objects - Skapar form 2D vyer för markerade objekt - - - - Draft_ShapeString - - - Shape from text... - Textform - - - - Creates text string in shapes. - Skapar text som former. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Visa snäppfält - - - - Shows Draft snap toolbar - Visar snäpp-verktygsfält för ritning - - - - Draft_Slope - - - Set Slope - Ange lutning - - - - Sets the slope of a selected Line or Wire - Anger lutningen för en vald linje eller tråd - - - - Draft_Snap_Angle - - - Angles - Vinklar - - - - Snaps to 45 and 90 degrees points on arcs and circles - Fäst mot 45- och 90-graderspunkter på bågar och cirklar - - - - Draft_Snap_Center - - - Center - Centrum - - - - Snaps to center of circles and arcs - Fäst mot centrum av cirklar och bågar - - - - Draft_Snap_Dimensions - - - Dimensions - Dimensioner - - - - Shows temporary dimensions when snapping to Arch objects - Visar tillfälliga måttsättningar vid fästning mot Arch-objekt - - - - Draft_Snap_Endpoint - - - Endpoint - Ändpunkt - - - - Snaps to endpoints of edges - Fäst mot kanters ändpunkter - - - - Draft_Snap_Extension - - - Extension - Förlängning - - - - Snaps to extension of edges - Fäst mot kanters förlängning - - - - Draft_Snap_Grid - - - Grid - Rutnät - - - - Snaps to grid points - Fäst mot rutnät - - - - Draft_Snap_Intersection - - - Intersection - Skärning - - - - Snaps to edges intersections - Fäst mot kanters skärningspunkter - - - - Draft_Snap_Lock - - - Toggle On/Off - Växla på/av - - - - Activates/deactivates all snap tools at once - Aktiverar/inaktiverar alla fästverktyg samtidigt - - - - Lock - Lås - - - - Draft_Snap_Midpoint - - - Midpoint - Mittpunkt - - - - Snaps to midpoints of edges - Fäst mot kanters mittpunkter - - - - Draft_Snap_Near - - - Nearest - Närmaste - - - - Snaps to nearest point on edges - Fäst mot närmaste punkt på kanter - - - - Draft_Snap_Ortho - - - Ortho - Vinkelrät - - - - Snaps to orthogonal and 45 degrees directions - Fäst mot vinkelräta och 45 graders riktningar - - - - Draft_Snap_Parallel - - - Parallel - Parallell - - - - Snaps to parallel directions of edges - Fäst mot kanters parallellriktningar - - - - Draft_Snap_Perpendicular - - - Perpendicular - Vinkelrätt - - - - Snaps to perpendicular points on edges - Fäst mot vinkelräta punkter på kanter - - - - Draft_Snap_Special - - - Special - Special - - - - Snaps to special locations of objects - Snäpper till specialplatser på objekt - - - - Draft_Snap_WorkingPlane - - - Working Plane - Arbetsyta - - - - Restricts the snapped point to the current working plane - Begränsar fästpunkter till det aktuella arbetsplanet - - - - Draft_Split - - - Split - Dela - - - - Splits a wire into two wires - Delar en tråd till två trådar - - - - Draft_Stretch - - - Stretch - Sträck - - - - Stretches the selected objects - Sträcker de valda objekten - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Text - - - - Creates an annotation. CTRL to snap - Skapar en annotering. CTRL för att snäppa - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Växlar till konstruktionsläge för efterkommande objekt. - - - - Toggle Construction Mode - Växla konstruktionsläge - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Växla kontinuerligt läge - - - - Toggles the Continue Mode for next commands. - Växlar Fortsättläge för nästa kommandon. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Växla visningsläge - - - - Swaps display mode of selected objects between wireframe and flatlines - Växlar visningsläget för de valda objekten mellan trådar och platta linjer - - - - Draft_ToggleGrid - - - Toggle Grid - Tänd/släck rutnät - - - - Toggles the Draft grid on/off - Växlar Draft-rutnät på/av - - - - Grid - Rutnät - - - - Toggles the Draft grid On/Off - Växlar ritningsrutnätet på/av - - - - Draft_Trimex - - - Trimex - Trimex - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Trimmar eller förlänger det markerade objektet eller extruderar enstaka ytor. CTRL snäpper, SKIFT begränsar till nuvarande segment eller till normal, ALT inverterar - - - - Draft_UndoLine - - - Undo last segment - Ångra sista segmentet - - - - Undoes the last drawn segment of the line being drawn - Ångrar det senast ritade segmentet på den linje som ritas - - - - Draft_Upgrade - - - Upgrade - Uppgradera - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Skarvar de valda objekten till ett, eller konverterar slutna trådar till fyllda ytor, eller förenar ytor - - - - Draft_Wire - - - Polyline - Polylinje - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Skapar en flerpunktslinje (polylinje). CTRL för fästning, SHIFT för att begränsa - - - - Draft_WireToBSpline - - - Wire to B-spline - Tråd till B-spline - - - - Converts between Wire and B-spline - Konverterar mellan tråd till B-spline - - Form @@ -2325,8 +935,8 @@ Klicka och dra för att definiera kontrollpunkter. CTRL för fästning, SHIFT f Select a face or working plane proxy or 3 vertices. Or choose one of the options below - Select a face or working plane proxy or 3 vertices. -Or choose one of the options below + Markera en yta, arbetsplansproxy eller 3 hörn. +Eller markera ett av alternativen nedan @@ -2346,7 +956,7 @@ Or choose one of the options below Front (XZ) - Front (XZ) + Fram (XZ) @@ -2399,9 +1009,9 @@ of the buttons above If this is selected, the working plane will be centered on the current view when pressing one of the buttons above - If this is selected, the working plane will be -centered on the current view when pressing one -of the buttons above + Om detta markeras kommer arbetsplanet att vara +centrerad på den aktuella vyn när du trycker på en +av knapparna ovan @@ -2413,23 +1023,23 @@ of the buttons above Or select a single vertex to move the current working plane without changing its orientation. Then, press the button below - Or select a single vertex to move the current -working plane without changing its orientation. -Then, press the button below + Eller markera en enda hörnpunkt för att flytta nuvarande +arbetsplan utan att ändra dess orientering. +Tryck sedan på knappen nedan Moves the working plane without changing its orientation. If no point is selected, the plane will be moved to the center of the view - Moves the working plane without changing its -orientation. If no point is selected, the plane -will be moved to the center of the view + Flyttar arbetsplanet utan att ändra dess +orientering. Om ingen punkt markeras kommer +planet flyttas till mitten av vyn Move working plane - Move working plane + Flytta arbetsplan @@ -2483,28 +1093,28 @@ value by using the [ and ] keys while drawing Previous - Previous + Föregående Gui::Dialog::DlgSettingsDraft - + General Draft Settings Allmänna skissinställningar - + This is the default color for objects being drawn while in construction mode. Detta är standardfärgen för objekt som ritats i konstruktionsläget. - + This is the default group name for construction geometry Detta är standardgruppnamnet för konstruktionsgeometri - + Construction Konstruktion @@ -2514,37 +1124,32 @@ value by using the [ and ] keys while drawing Spara nuvarande färg och linjebredd över sessioner - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - Om denna är ikryssad så kommer kopieringsläget att behållas över kommandot, annars kommer kommandon att alltid starta i inte-kopieringsläge - - - + Global copy mode Globalt kopieringsläge - + Default working plane Standard arbetsplan - + None Inget - + XY (Top) XY (Topp) - + XZ (Front) XZ (Fram) - + YZ (Side) YZ (sida) @@ -2610,12 +1215,12 @@ som "Arial:Bold" Allmänna inställningar - + Construction group name Konstruktion gruppnamn - + Tolerance Tolerans @@ -2635,72 +1240,67 @@ som "Arial:Bold" Här kan du ange en katalog som innehåller SVG-filer som innehåller <pattern> definitioner som kan läggas till standard tvärsnittsmönstren - + Constrain mod Begränsnings mod - + The Constraining modifier key Begränsnings låstangenten - + Snap mod Snäpp mod - + The snap modifier key Snäpp låstangenten - + Alt mod Alt mod - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - Efter kopiering av objekt, så blir objekten normalt markerade. Om detta alternativ är markerat, så kommer grundobjekten att markeras istället. - - - + Select base objects after copying Välj grundobjekt efter kopiering - + If checked, a grid will appear when drawing Om markerat, så kommer ett rutnät att synas under ritning - + Use grid Använd rutnät - + Grid spacing Rutnätsavstånd - + The spacing between each grid line Avståndet mellan varje rutnätslinje - + Main lines every Huvudlinjer varje - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. Huvudlinjer kommer att ritas tjockare. Ange här hur många rutor mellan huvudlinjer. - + Internal precision level Intern precisionsnivå @@ -2730,17 +1330,17 @@ som "Arial:Bold" Exportera 3D-objekt som polyface nät - + If checked, the Snap toolbar will be shown whenever you use snapping Om detta är ikryssat kommer verktygsfältet för fästning att visas varje gång du använder fästning - + Show Draft Snap toolbar Visa verktygsfält för fästning - + Hide Draft snap toolbar after use Dölj verktygsfält för fästning efter användning @@ -2750,7 +1350,7 @@ som "Arial:Bold" Visa indikator för arbetsplan - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command Om detta är ikryssat kommer rutnätet alltid vara synligt när Draft-arbetsbänken är aktiv, annars enbart när ett kommando används @@ -2785,32 +1385,27 @@ som "Arial:Bold" Översätt vit linjefärg till svart - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - Om detta är ikryssat, kommer Utkast-verktygen skapa Komponent-primitiver istället för Utkast-objekt när det finns tillgängligt. - - - + Use Part Primitives when available Använd Komponent-primitiver om tillgängligt - + Snapping Fästning - + If this is checked, snapping is activated without the need to press the snap mod key Om detta är ikryssat är fästning aktiverat utan att man behöver trycka på modifieringsknappen för fästning - + Always snap (disable snap mod) Fäst alltid (inaktivera fästläge) - + Construction geometry color Färg på konstruktionsgeometri @@ -2880,12 +1475,12 @@ som "Arial:Bold" Upplösning på snittfyllningsmönster - + Grid Rutnät - + Always show the grid Visa alltid rutnät @@ -2935,7 +1530,7 @@ som "Arial:Bold" Välj en teckensnittsfil - + Fill objects with faces whenever possible Fyll objekt med ytor om möjligt @@ -2990,12 +1585,12 @@ som "Arial:Bold" mm - + Grid size Storlek på rutnät - + lines linjer @@ -3175,7 +1770,7 @@ som "Arial:Bold" Automatiska uppdateringar (endast äldre importör) - + Prefix labels of Clones with: Prefix för etikettkloner: @@ -3195,37 +1790,32 @@ som "Arial:Bold" Antal decimaler - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - Om detta är ikryssat, kommer objekt framträda fyllda som standard. Annars kommer dom framträda som trådmodeller - - - + Shift Shift - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key Modifieringsknappen för alternativ - + The number of horizontal or vertical lines of the grid Antalet horisontella och vertikala linjer i rutnätet - + The default color for new objects Färgen på rutnätslinjerna @@ -3249,11 +1839,6 @@ som "Arial:Bold" An SVG linestyle definition En SVG-definition för linjestil - - - When drawing lines, set focus on Length instead of X coordinate - Vid linjeritning, sätt fokus till längd istället för X-koordinat - Extension lines size @@ -3292,7 +1877,7 @@ som "Arial:Bold" Check this if you want to preserve colors of faces while doing downgrade and upgrade (splitFaces and makeShell only) - Om detta är ikryssat kommer färger på ytor att behållas under nedgradering och uppgradering (splitFaces och makeShell endast) + Om detta är markerat kommer färger på ytor att behållas under nedgradering och uppgradering (splitFaces och makeShell endast) @@ -3302,7 +1887,7 @@ som "Arial:Bold" Check this if you want the face names to derive from the originating object name and vice versa while doing downgrade/upgrade (splitFaces and makeShell only) - Om detta är ikryssat kommer namnen på ytor att erhållas från originalobjektet och vice versa under nedgradering och uppgradering (splitFaces och makeShell endast) + Om detta är markerat kommer namnen på ytor att erhållas från originalobjektet och vice versa under nedgradering och uppgradering (splitFaces och makeShell endast) @@ -3325,12 +1910,12 @@ som "Arial:Bold" Max spline-segment: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. Antal decimaler i interna koordinatberäkningar (t. ex: 3 = 0.001). Värden mellan sex till åtta anses vanligen vara den bästa kompromissen hos FreeCAD-användare. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. Detta värde tillämpas av funktioner som använder en tolerans för värden. @@ -3342,260 +1927,340 @@ Värden med differenser under detta värde behandlas som samma värden. Denna in Använd äldre Python-exportör - + 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 Om detta är ikryssat, när Utkast-objekt skapas på en befintlig yta från ett annat objekt, kommer stödegenskapen på Utkast-objektet anges till grundobjektet. Detta var standardbeteendet innan FreeCAD 0.19 - + Construction Geometry Konstruktionsgeometri - + In-Command Shortcuts Genvägar i kommandon - + Relative Relativ - + R R - + Continue Fortsätt - + T T - + Close Stäng - + O O - + Copy Kopiera - + P P - + Subelement Mode Underelementläge - + D D - + Fill Fyll - + L L - + Exit Avsluta - + A A - + Select Edge Välj kant - + E E - + Add Hold Lägg till hjälppunkt - + Q Q - + Length Längd - + H H - + Wipe Rensa - + W W - + Set WP Ange arbetsplan - + U U - + Cycle Snap Växla snäppläge - + ` ` - + Snap Snäpp - + S S - + Increase Radius Öka radie - + [ [ - + Decrease Radius Minska radie - + ] ] - + Restrict X Begränsa X - + X X - + Restrict Y Begränsa Y - + Y Y - + Restrict Z Begränsa Z - + Z Z - + Grid color Färg på rutnät - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Redigera - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3799,566 +2464,363 @@ This value is the maximum segment length. ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - Draft Snap - - draft - - not shape found - ingen form hittad - - - - All Shapes must be co-planar - Alla former måste vara koplanära - - - - The given object is not planar and cannot be converted into a sketch. - Det valda objektet är inte planärt och kan i te konverteras till en skiss. - - - - Unable to guess the normal direction of this object - Det går inte att gissa normalen för detta objekt - - - + Draft Command Bar Draft kommandofält - + Toggle construction mode Växla konstruktionsläge - + Current line color Nuvarande linjefärg - + Current face color Nuvarande färg på ytor - + Current line width Nuvarande linjetjocklek - + Current font size Nuvarande teckenstorlek - + Apply to selected objects Applicera på valda objekt - + Autogroup off Autogruppera av - + active command: Aktivt kommando: - + None Inget - + Active Draft command Aktivt ritkommando - + X coordinate of next point Nästa punkts X koordinat - + X X - + Y Y - + Z Z - + Y coordinate of next point Nästa punkts Y koordinat - + Z coordinate of next point Nästa punkts Z koordinat - + Enter point Ange punkt - + Enter a new point with the given coordinates Ange en ny punkt med de givna koordinaterna - + Length Längd - + Angle Vinkel - + Length of current segment Längd på aktuellt segment - + Angle of current segment Vinkel på aktuellt segment - + Radius Radie - + Radius of Circle Cirkelradie - + If checked, command will not finish until you press the command button again Om markerat, så avslutas inte kommandot förrän du trycker på kommandoknappen igen - + If checked, an OCC-style offset will be performed instead of the classic offset Om detta är markerat så kommer en offset i OCC-stil utföras istället för klassisk offset - + &OCC-style offset &OCC-stil offset - - Add points to the current object - Lägg till punkter till det aktuella objektet - - - - Remove points from the current object - Ta bort punkter från det aktuella objektet - - - - Make Bezier node sharp - Gör beziernod skarp - - - - Make Bezier node tangent - Gör beziernod tangent - - - - Make Bezier node symmetric - Gör beziernod symmetrisk - - - + Sides Sidor - + Number of sides Antal sidor - + Offset Offset - + Auto Automatisk - + Text string to draw Text att rita - + String Sträng - + Height of text Texthöjd - + Height Höjd - + Intercharacter spacing Avstånd mellan tecken - + Tracking Spårning - + Full path to font file: Fullständig sökväg till teckensnittsfil: - + Open a FileChooser for font file Öppna fildialog för teckensnittsfil - + Line Linje - + DWire DWire - + Circle Cirkel - + Center X X center - + Arc Cirkelbåge - + Point Punkt - + Label Etikett - + Distance Distans - + Trim Trimma - + Pick Object Välj objekt - + Edit Redigera - + Global X Globalt X - + Global Y Globalt Y - + Global Z Globalt Z - + Local X Lokalt X - + Local Y Lokalt Y - + Local Z Lokalt Z - + Invalid Size value. Using 200.0. Ogiltigt värde. Använder 200,0 istället. - + Invalid Tracking value. Using 0. Ogiltigt värde för spårning. Använder 0 som värde. - + Please enter a text string. Vänligen ange en text. - + Select a Font file - Välj en teckensnittsfil + Välj en typsnittsfil - + Please enter a font file. Ange en teckensnittsfil. - + Autogroup: Gruppera automatiskt: - + Faces Ytor - + Remove Ta bort - + Add Lägg till - + Facebinder elements Ytbindarelement - - Create Line - Skapa linje - - - - Convert to Wire - Konvertera till tråd - - - + BSpline BSpline - + BezCurve Bezierkurva - - Create BezCurve - Skapa bezierkurva - - - - Rectangle - Rektangel - - - - Create Plane - Skapa plan - - - - Create Rectangle - Skapa rektangel - - - - Create Circle - Skapa Cirkel - - - - Create Arc - Skapa Cirkelbåge - - - - Polygon - Polygon - - - - Create Polygon - Skapa Polygon - - - - Ellipse - Ellips - - - - Create Ellipse - Skapa ellips - - - - Text - Text - - - - Create Text - Skapa Text - - - - Dimension - Dimension - - - - Create Dimension - Skapa Dimension - - - - ShapeString - Textform - - - - Create ShapeString - Skapa textform - - - + Copy Kopiera - - - Move - Flytta - - - - Change Style - Ändra Stil - - - - Rotate - Rotera - - - - Stretch - Sträck - - - - Upgrade - Uppgradera - - - - Downgrade - Nedgradera - - - - Convert to Sketch - Konvertera till skiss - - - - Convert to Draft - Konvertera till Utdrag - - - - Convert - Konvertera - - - - Array - Fält - - - - Create Point - Skapa punkt - - - - Mirror - Spegel - The DXF import/export libraries needed by FreeCAD to handle @@ -4380,581 +2842,329 @@ https://github.com/yorikvanhavre/Draft-dxf-importer För att tillåta FreeCAD att ladda ned dessa bibliotek, svara Ja. - - Draft.makeBSpline: not enough points - Skapa B-spline: inte tillräckligt många punkter - - - - Draft.makeBSpline: Equal endpoints forced Closed - Skapa B-spline: lika ändpunkter tvingade slutning - - - - Draft.makeBSpline: Invalid pointslist - Skapa B-spline: felaktig punktlista - - - - No object given - Inget objekt valdes - - - - The two points are coincident - De två punkterna sammanfaller - - - + Found groups: closing each open object inside Hittade grupper: sluter alla öppna objekt inuti - + Found mesh(es): turning into Part shapes Hittade nät: omvandlar till Part-former - + Found 1 solidifiable object: solidifying it Hittade ett solidifieringsbart objekt: solidifierar - + Found 2 objects: fusing them Hittade två objekt: sammanfogar dom - + Found several objects: creating a shell Hittade flera objekt: skapar ett skal - + Found several coplanar objects or faces: creating one face Hittade flera koplanära objekt eller ytor: skapar en yta - + Found 1 non-parametric objects: draftifying it Hittade ett icke-parametriskt objekt: omvandlar till skiss - + Found 1 closed sketch object: creating a face from it Hittade ett slutet skissobjekt: skapar en yta - + Found 1 linear object: converting to line Hittade ett linjärt objekt: konverterar till linje - + Found closed wires: creating faces Hittade slutna trådar: skapar ytor - + Found 1 open wire: closing it Hittade en öppen tråd: sluter - + Found several open wires: joining them Hittade flera öppna trådar: sammanfogar - + Found several edges: wiring them Hittade flera kanter: omvandlar till trådar - + Found several non-treatable objects: creating compound Hittade flera ohanterbara objekt: skapar komposition - + Unable to upgrade these objects. Kunde inte uppgradera de här objekten. - + Found 1 block: exploding it Hittade ett block: delar upp - + Found 1 multi-solids compound: exploding it Hittade en komposition med flera solider: delar upp - + Found 1 parametric object: breaking its dependencies Hittade ett parametriskt objekt: tar bort beroenden - + Found 2 objects: subtracting them Hittade två objekt: subtraherar - + Found several faces: splitting them Hittade flera ytor: delar upp - + Found several objects: subtracting them from the first one Hittade flera objekt: subtraherar från det första - + Found 1 face: extracting its wires Hittade en yta: extraherar trådar - + Found only wires: extracting their edges Hittade enbart ytor: extraherar kanter - + No more downgrade possible Inga fler nedgraderingar möjliga - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: Sluten med samma första-/sistapunkt. Geometri uppdaterades inte. - - - + No point found Ingen punkt hittad - - ShapeString: string has no wires - Textform: text har inga trådar - - - + Relative Relativ - + Continue Fortsätt - + Close Stäng - + Fill Fyll - + Exit Avsluta - + Snap On/Off Fäst Av/På - + Increase snap radius Öka snäppradie - + Decrease snap radius Minska snäppradie - + Restrict X Begränsa X - + Restrict Y Begränsa Y - + Restrict Z Begränsa Z - + Select edge Välj kant - + Add custom snap point Lägg till anpassad fästpunkt - + Length mode Längdläge - + Wipe Rensa - + Set Working Plane Ange arbetsplan - + Cycle snap object Cykla fästpunkter - + Check this to lock the current angle Kryssa i för att låsa den aktuella vinkeln - + Coordinates relative to last point or absolute Koordinater relativa till den sista punkten eller absoluta - + Filled Fylld - + Finish Gör klart - + Finishes the current drawing or editing operation Avslutar aktuell ritnings- eller redigeringsåtgärd - + &Undo (CTRL+Z) &Ångra (CTRL+Z) - + Undo the last segment Ångra det sista segmentet - + Finishes and closes the current line Avslutar och sluter den aktuella linjen - + Wipes the existing segments of this line and starts again from the last point Tar bort de befintliga segmenten från denna linje och startar om från den sista punkten - + Set WP Ange arbetsplan - + Reorients the working plane on the last segment Omriktar arbetsplanet på det sista segmentet - + Selects an existing edge to be measured by this dimension - Välj en befintlig kant att mätas av denna måttsättning + Väljer en befintlig kant som ska mätas med denna dimension - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands Om detta är ikryssat kommer objekt kopieras istället för flyttas. Använd Draft-inställningen "Globalt kopieringsläge" för att behålla detta läge för nästa kommandon - - Default - Standard - - - - Create Wire - Skapa tråd - - - - Unable to create a Wire from selected objects - Kan inte skapa en tråd från valda objekt - - - - Spline has been closed - Spline har slutits - - - - Last point has been removed - Sista punkten har tagits bort - - - - Create B-spline - Skapa B-spline - - - - Bezier curve has been closed - Bezierkurvan har stängts - - - - Edges don't intersect! - Kanter korsar inte varandra! - - - - Pick ShapeString location point: - Välj placeringspunkt för textform: - - - - Select an object to move - Välj ett objekt att flytta - - - - Select an object to rotate - Välj ett objekt att rotera - - - - Select an object to offset - Välj ett objekt att göra en förskjutning av - - - - Offset only works on one object at a time - Förskjutning fungerar enbart på ett objekt åt gången - - - - Sorry, offset of Bezier curves is currently still not supported - Ursäkta, förskjutning av bezierkurvor stöds inte för tillfället - - - - Select an object to stretch - Välj ett objekt att sträcka - - - - Turning one Rectangle into a Wire - Omvandlar en raktangel till en tråd - - - - Select an object to join - Välj ett objekt att sammanfoga - - - - Join - Förena - - - - Select an object to split - Välj ett objekt att dela upp - - - - Select an object to upgrade - Välj ett objekt att uppgradera - - - - Select object(s) to trim/extend - Markera objekt att trimma/förlänga - - - - Unable to trim these objects, only Draft wires and arcs are supported - Kan inte trimma dessa objekt, endast Draft-trådar och -bågar stöds - - - - Unable to trim these objects, too many wires - Kan inte trimma dessa objekt, för många trådar - - - - These objects don't intersect - Dessa objekt korsar inte varandra - - - - Too many intersection points - För många korsningspunkter - - - - Select an object to scale - Välj ett objekt att skala - - - - Select an object to project - Välj ett objekt att projicera - - - - Select a Draft object to edit - Välj ett Draft-objekt att redigera - - - - Active object must have more than two points/nodes - Aktivt objekt måste ha mer än två punkter/noder - - - - Endpoint of BezCurve can't be smoothed - Slutpunkt på bezierkurva kan inte vara mjuk - - - - Select an object to convert - Välj ett objekt att konvertera - - - - Select an object to array - Välj ett objekt att göra fält av - - - - Please select base and path objects - Vänligen välj grund- och banobjekt - - - - Please select base and pointlist objects - - Vänligen välj grund- och punktlistobjekt - - - - - Select an object to clone - Välj ett objekt att klona - - - - Select face(s) on existing object(s) - Välj yta/ytor på befintligt/befintliga objekt - - - - Select an object to mirror - Välj ett objekt spegla - - - - This tool only works with Wires and Lines - Detta verktyg fungerar enbart med trådar eller linjer - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s delar en bas med %d andra objekt. Vänligen kryssa i detta om du vill modifiera den. - + Subelement mode Underelementläge - - Toggle radius and angles arc editing - Växla radie- och vinkelredigering för båge - - - + Modify subelements Modifiera underelement - + If checked, subelements will be modified instead of entire objects Om detta är ikryssat kommer underelement modifieras istället för hela objekt - + CubicBezCurve Kubisk bezierkurva - - Some subelements could not be moved. - Några underelement kunde inte flyttas. - - - - Scale - Skala - - - - Some subelements could not be scaled. - Några underelement kunde inte skalas. - - - + Top Topp - + Front Front - + Side Sida - + Current working plane Nuvarande arbetsplan - - No edit point found for selected object - Ingen redigeringspunkt hittad för markerat objekt - - - + 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 Om detta är ikryssat kommer objektet att framställas som fyllt, annars som trådmodell. Inte tillgängligt om Draft-inställningen "Använd Part-primitiver" är aktiverat @@ -4974,220 +3184,15 @@ För att tillåta FreeCAD att ladda ned dessa bibliotek, svara Ja. Lager - - Pick first point - Välj första punkt - - - - Pick next point - Välj nästa punkt - - - + Polyline Polylinje - - Pick next point, or Finish (shift-F) or close (o) - Välj nästa punkt, avsluta (SHIFT+F) eller slut (O) - - - - Click and drag to define next knot - Klicka och drag för att definiera nästa knut - - - - Click and drag to define next knot: ESC to Finish or close (o) - Klicka och drag för att definiera nästa punkt: ESC för att avsluta eller slut (O) - - - - Pick opposite point - Välj motstående punkt - - - - Pick center point - Välj centrumpunkt - - - - Pick radius - Välj radie - - - - Pick start angle - Välj startvinkel - - - - Pick aperture - Välj bländaröppning - - - - Pick aperture angle - Välj vinkel för bländaröppning - - - - Pick location point - Välj placeringspunkt - - - - Pick ShapeString location point - Välj placeringspunkt för textform - - - - Pick start point - Välj startpunkt - - - - Pick end point - Välj slutpunkt - - - - Pick rotation center - Välj rotationscentrum - - - - Base angle - Basvinkel - - - - Pick base angle - Välj basvinkel - - - - Rotation - Rotation - - - - Pick rotation angle - Välj rotationsvinkel - - - - Cannot offset this object type - Kan inte skapa förskjutning för denna objekttyp - - - - Pick distance - Välj längd - - - - Pick first point of selection rectangle - Välj första punkt för markeringsrektangel - - - - Pick opposite point of selection rectangle - Välj motstående punkt för markeringsrektangel - - - - Pick start point of displacement - Välj startpunkt för förflyttning - - - - Pick end point of displacement - Välj slutpunkt för förflyttning - - - - Pick base point - Välj baspunkt - - - - Pick reference distance from base point - Välj referenslängd från baspunkt - - - - Pick new distance from base point - Välj ny längd från baspunkt - - - - Select an object to edit - Välj ett objekt att redigera - - - - Pick start point of mirror line - Välj startpunkt eller speglingslinje - - - - Pick end point of mirror line - Välj slutpunkt för speglingslinje - - - - Pick target point - Välj målpunkt - - - - Pick endpoint of leader line - Välj slutpunkt för hänvisningslinje - - - - Pick text position - Välj textplacering - - - + Draft Djupgående - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed @@ -5279,37 +3284,37 @@ För att tillåta FreeCAD att ladda ned dessa bibliotek, svara Ja. Skapa avrundning - + Toggle near snap on/off Toggle near snap on/off - + Create text Skapa text - + Press this button to create the text object, or finish your text with two blank lines Press this button to create the text object, or finish your text with two blank lines - + Center Y Center Y - + Center Z Center Z - + Offset distance Offset distance - + Trim distance Trim distance @@ -5321,77 +3326,12 @@ För att tillåta FreeCAD att ladda ned dessa bibliotek, svara Ja. Select contents - Select contents + Markera innehåll - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Anpassad - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Tråd diff --git a/src/Mod/Draft/Resources/translations/Draft_tr.qm b/src/Mod/Draft/Resources/translations/Draft_tr.qm index 5fff66c5f7..7824c50e57 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_tr.qm and b/src/Mod/Draft/Resources/translations/Draft_tr.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_tr.ts b/src/Mod/Draft/Resources/translations/Draft_tr.ts index 239b6ce1ec..058ec6ac09 100644 --- a/src/Mod/Draft/Resources/translations/Draft_tr.ts +++ b/src/Mod/Draft/Resources/translations/Draft_tr.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Tarama deseni tanımlar - - - - Sets the size of the pattern - Modelin ölçülerini ayarlar - - - - Startpoint of dimension - Ölçümün başlangıç noktası - - - - Endpoint of dimension - Ölçümün bitiş noktası - - - - Point through which the dimension line passes - Ölçü çizgisinin geçtiği nokta - - - - The object measured by this dimension - Bu ölçüm ile ölçülen nesne - - - - The geometry this dimension is linked to - Bu boyutun bağlı olduğu geometri - - - - The measurement of this dimension - Bu ölçümün ölçüsü - - - - For arc/circle measurements, false = radius, true = diameter - Yay/çember ölçümleri, yanlış = radyüs, doğru = çap - - - - Font size - Yazı Boyutu - - - - The number of decimals to show - Gösterilecek ondalık sayı - - - - Arrow size - Ok boyu - - - - The spacing between the text and the dimension line - Metin ve ölçü çizgisi arasındaki boşluk - - - - Arrow type - Ok tipi - - - - Font name - Yazı tipi ismi - - - - Line width - Çizgi Kalınlığı - - - - Line color - Çizgi rengi - - - - Length of the extension lines - Uzatma çizgilerinin uzunluğu - - - - Rotate the dimension arrows 180 degrees - Ölçüm oklarını 180 derece döndürür - - - - Rotate the dimension text 180 degrees - Ölçüm yazısını 180 derece döndürür - - - - Show the unit suffix - Birim son eki - - - - The position of the text. Leave (0,0,0) for automatic position - Etiket metin konumu. (0,0,0) için otomatik Merkezi konumunu korumak - - - - Text override. Use $dim to insert the dimension length - Metni geçersiz kılmak. Ölçüm uzunluğunu eklemek için $dim kullanın - - - - A unit to express the measurement. Leave blank for system default - Ölçümü ifade eden bir birim. Sistem varsayılanı için boş bırakın - - - - Start angle of the dimension - Ölçümün başlangıç açısı - - - - End angle of the dimension - Ölçümün başlangıç açısı - - - - The center point of this dimension - Bu ölçümün ölçüsü - - - - The normal direction of this dimension - Bu ölçümün normal yönü - - - - Text override. Use 'dim' to insert the dimension length - Metin geçersiz kılma. Boyut uzunluğunu eklemek için 'dim' kullanın - - - - Length of the rectangle - Dikdörtgenin uzunluğu - Radius to use to fillet the corners Köşeleri yuvarlamak için kullanılacak yarıçap - - - Size of the chamfer to give to the corners - Köşelere verilecek pahın ölçüsü - - - - Create a face - Yüzey oluştur - - - - Defines a texture image (overrides hatch patterns) - Doku imajı tanımla (tarama desenlerini geçersiz kılar) - - - - Start angle of the arc - Yayın başlangıç açısı - - - - End angle of the arc (for a full circle, give it same value as First Angle) - Yayın bitiş açısı (tam çember için, aynı değeri başlangıç açısı olarak verin) - - - - Radius of the circle - Çemberin yarıçapı - - - - The minor radius of the ellipse - Elipsin küçük yarıçapı - - - - The major radius of the ellipse - Elipsin büyük yarıçapı - - - - The vertices of the wire - Kesişme noktaları tel - - - - If the wire is closed or not - Tel ya da değil kapalıysa - The start point of this line @@ -224,505 +24,155 @@ Bu çizginin uzunluğu - - Create a face if this object is closed - Bu obje kapalı ise yüzey oluştur - - - - The number of subdivisions of each edge - Her kenarın alt bölündüklerinin sayısı - - - - Number of faces - Yüzeylerin sayısı - - - - Radius of the control circle - Kontrol çemberinin yarıçapı - - - - How the polygon must be drawn from the control circle - Nasıl çokgen kontrol daire çizilmiş olması gerekir - - - + Projection direction Projeksiyon yön - + The width of the lines inside this object Bu nesnenin içindeki çizgilerin genişliği - + The size of the texts inside this object Bu nesnenin içindeki metinlerin boyutu - + The spacing between lines of text Metin satırları arasındaki boşluk - + The color of the projected objects Yansıtılan nesnelerin rengi - + The linked object Bağlantı - + Shape Fill Style Şekil Dolgu Stili - + Line Style Çizgi Stili - + If checked, source objects are displayed regardless of being visible in the 3D model İşaretlenirse, görünür olmasına bakılmaksızın kaynak nesneler 3D modelde görüntülenir - - Create a face if this spline is closed - Bu spline kapalıysa yüzey oluştur - - - - Parameterization factor - Parametreleştirme faktörü - - - - The points of the Bezier curve - Bezier eğrisinin noktaları - - - - The degree of the Bezier function - Bezier işlevinin derecesini - - - - Continuity - Süreklilik - - - - If the Bezier curve should be closed or not - Bezier eğrisi ya da kapatılması gerekir Eğer - - - - Create a face if this curve is closed - Bu eğri kapalıysa yüzey oluştur - - - - The components of this block - Bu bloğun bileşenleri - - - - The base object this 2D view must represent - Temel nesne bu 2B görünümü temsil etmelidir - - - - The projection vector of this object - Bu nesnenin projeksiyon vektör - - - - The way the viewed object must be projected - Görüntülenen nesne öngörülen şekilde - - - - The indices of the faces to be projected in Individual Faces mode - Bireysel yüz modunda projelendirilen yüzler endeksleri - - - - Show hidden lines - Gizli çizgileri göster - - - + The base object that must be duplicated Çoğaltılması gereken temel nesne - + The type of array to create Oluşturmak dizi türü - + The axis direction Eksen yönü - + Number of copies in X direction X yönünde kopya sayısı - + Number of copies in Y direction Y yönünde kopya sayısı - + Number of copies in Z direction Z yönünde kopya sayısı - + Number of copies Kopyaların sayısı - + Distance and orientation of intervals in X direction Mesafe ve yön X aralıklarla yönünü - + Distance and orientation of intervals in Y direction Mesafe ve yön X aralıklarla yönünü - + Distance and orientation of intervals in Z direction Mesafe ve yön X aralıklarla yönünü - + Distance and orientation of intervals in Axis direction Mesafe ve yön X aralıklarla yönünü - + Center point Orta noktası - + Angle to cover with copies Kopya ile karşılamak için açı - + Specifies if copies must be fused (slower) Kopya (daha yavaş) erimiş gerekir Eğer belirtir - + The path object along which to distribute objects Nesneleri dağıtmanın yol nesnesi - + Selected subobjects (edges) of PathObj PathObj seçilen alt nesneleri (kenarları) - + Optional translation vector İsteğe bağlı çeviri vektörü - + Orientation of Base along path Bazın yol boyunca yönlendirilmesi - - X Location - X Konumu - - - - Y Location - Y Konumu - - - - Z Location - Z Konumu - - - - Text string - Metin dizesi - - - - Font file name - Yazı tipi dosyası adı - - - - Height of text - Satır yüksekliği - - - - Inter-character spacing - Arası karakter aralığı - - - - Linked faces - Bağlantılı yüzler - - - - Specifies if splitter lines must be removed - Bölme çizgilerinin kaldırılması gerekip gerekmeyeceğini belirtir - - - - An optional extrusion value to be applied to all faces - Tüm yüzlere uygulanacak isteğe bağlı bir ekstrüzyon değeri - - - - Height of the rectangle - Dikdörtgenin yüksekliği - - - - Horizontal subdivisions of this rectangle - Bu dikdörtgenin yatay alt bölümleri - - - - Vertical subdivisions of this rectangle - Bu dikdörtgenin yatay alt bölümleri - - - - The placement of this object - Bu nesnenin yerleşimi - - - - The display length of this section plane - Kesit düzlemin ekran boyutu - - - - The size of the arrows of this section plane - Bu kesit düzleminin oklarının boyutu - - - - For Cutlines and Cutfaces modes, this leaves the faces at the cut location - Cutlines ve Cutfaces modları için, bu, yüzleri kesme konumunda bırakır - - - - The base object is the wire, it's formed from 2 objects - Temel nesne tel, 2 nesnelerden oluşan - - - - The tool object is the wire, it's formed from 2 objects - Alet nesnesi tel olup 2 nesneden oluşmaktadır - - - - The length of the straight segment - Düz bir parça uzunluğu - - - - The point indicated by this label - Bu etiket tarafından belirtilen noktası - - - - The points defining the label polyline - Etiket bağlantılı çizgi tanımlama Puan - - - - The direction of the straight segment - Düz bir parça uzunluğu - - - - The type of information shown by this label - Bu etiket tarafından gösterilen bilgi türü - - - - The target object of this label - Bu etiket hedef nesne - - - - The text to display when type is set to custom - Yazım özel olarak ayarlandığında görüntülenecek metin - - - - The text displayed by this label - Bu etiket tarafından görüntülenen metin - - - - The size of the text - Etiket yazısının boyutu - - - - The font of the text - Etiket yazısının fontu - - - - The size of the arrow - Ok İşaretinin boyutu - - - - The vertical alignment of the text - Metnin dikey hizalaması - - - - The type of arrow of this label - Bu etiketin ok işareti türü - - - - The type of frame around the text of this object - Bu nesnenin metin etrafında çerçeve türü - - - - Text color - Metin rengi - - - - The maximum number of characters on each line of the text box - Her satırında metin kutusunun karakter sayısı - - - - The distance the dimension line is extended past the extension lines - Ölçülendirme çizgisinin uzantı hatlarını geçtiği mesafe - - - - Length of the extension line above the dimension line - Ölçülendirme çizgisi üzerindeki uzantı hattı mesafesi - - - - The points of the B-spline - B-spline'ın noktaları - - - - If the B-spline is closed or not - B-spline kapalı veya değilse - - - - Tessellate Ellipses and B-splines into line segments - Desenli Elipsler ve B-spline'ları çizgi parçalarına ayırır - - - - Length of line segments if tessellating Ellipses or B-splines into line segments - Çizgi parçalarını çıkartmak için Elips veya B-spline'ları çizgi parçalarına ayır - - - - If this is True, this object will be recomputed only if it is visible - Eğer bu doğruysa, yalnızca görünür olduğunda bu nesne yeniden hesaplanacaktır - - - + Base Baz - + PointList NoktaListesi - + Count Saymak - - - The objects included in this clone - Bu klon da bulunan nesneler - - - - The scale factor of this clone - Bu klonun ölçek faktörü - - - - If this clones several objects, this specifies if the result is a fusion or a compound - Eğer bu çeşitli nesneleri klonlarsa, sonuç bir füzyon veya bir bileşik olup olmadığını belirtir - - - - This specifies if the shapes sew - Bu şeklin kapalı yüzeyden katıya geçiş olup olmadığını belirtir - - - - Display a leader line or not - Rehber hattını göster ya da gösterme - - - - The text displayed by this object - Bu nesne tarafından görüntülenen metin - - - - Line spacing (relative to font size) - Satır aralığı (yazı tipi boyutuna nispetle) - - - - The area of this object - Bu nesnenin alanı - - - - Displays a Dimension symbol at the end of the wire - Telin sonunda Ebat sembolü gösterir - - - - Fuse wall and structure objects of same type and material - Sigorta duvarı ve aynı tip ve malzemeden yapı nesneleri - The objects that are part of this layer @@ -759,83 +209,231 @@ Bu katmandaki alt grupların (çocukların) şeffaflığı - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object - Show array element as children object + Dizi elemanını alt nesne olarak göster - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle - Distance between copies in a circle + Daire içindeki kopyalar arasındaki uzaklık - + Distance between circles - Distance between circles + Daireler arasındaki uzaklık - + number of circles - number of circles + daire sayısı + + + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Yeniden Adlandır + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Sil + + + + Text + Metin + + + + Font size + Yazı Boyutu + + + + Line spacing + Line spacing + + + + Font name + Yazı tipi ismi + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Birimler + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Çizgi Kalınlığı + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Ok boyu + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Ok tipi + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Noktalı + + + + Arrow + Ok İşareti + + + + Tick + işaretleme Draft - - - Slope - Eğim - - - - Scale - Ölçek - - - - Writing camera position - Yazma kamera konumu - - - - Writing objects shown/hidden state - Gösterilen/gizlenen durumdaki nesne(ler) yazımı - - - - X factor - X faktörü - - - - Y factor - Y faktörü - - - - Z factor - Z faktörü - - - - Uniform scaling - Tek tip ölçekleme - - - - Working plane orientation - Çalışma düzlemi yönlendirme - Download of dxf libraries failed. @@ -846,55 +444,35 @@ Lütfen dxf Kütüphane addon'unu manuel olarak kurun menüden Araçlar -> Eklenti Yöneticisi - - This Wire is already flat - Bu Tel daima düz yüzeydir - - - - Pick from/to points - Noktalar ı/dan seçin - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Seçilen Tel / Hatları vermek için eğim: 0 = yatay, 1 = 45 derece yukarı, -1 = 45 derece aşağıda - - - - Create a clone - Klon oluştur - - - + %s cannot be modified because its placement is readonly. - %s cannot be modified because its placement is readonly. + %s değiştirilemez çünkü yerleşimi sadece okunabilir. - + Upgrade: Unknown force method: Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius - - - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools + + + Draft utility tools + Draft utility tools + &Drafting @@ -913,15 +491,15 @@ menüden Araçlar -> Eklenti Yöneticisi &Utilities - &Utilities + &Araçlar - + Draft Taslak - + Import-Export İçe-Dışa Aktar @@ -931,105 +509,115 @@ menüden Araçlar -> Eklenti Yöneticisi Circular array - Circular array + Dairesel dizi - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 - Center of rotation + Döndürme merkezi - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point - Reset point + Noktayı sıfırla - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Birleştir - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance Tangential distance - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance Radial distance - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers Number of circular layers - + Symmetry Simetri - + (Placeholder for the icon) (Placeholder for the icon) @@ -1043,104 +631,122 @@ menüden Araçlar -> Eklenti Yöneticisi - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z Reset Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Birleştir - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) (Placeholder for the icon) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y 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. + 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 + Number of elements + DraftPolarArrayTaskPanel @@ -1151,81 +757,93 @@ menüden Araçlar -> Eklenti Yöneticisi - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 - Center of rotation + Döndürme merkezi - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point - Reset point + Noktayı sıfırla - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Birleştir - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 Polar angle - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements Number of elements - + (Placeholder for the icon) (Placeholder for the icon) @@ -1293,375 +911,6 @@ menüden Araçlar -> Eklenti Yöneticisi Noktayı sıfırla - - Draft_AddConstruction - - - Add to Construction group - İnşa grubuna ekle - - - - Adds the selected objects to the Construction group - Seçilen nesneleri Yapı grubuna ekler - - - - Draft_AddPoint - - - Add Point - Nokta Ekle - - - - Adds a point to an existing Wire or B-spline - Mevcut bir Tel veya B-spline'a bir nokta ekler - - - - Draft_AddToGroup - - - Move to group... - Gurubu Taşı... - - - - Moves the selected object(s) to an existing group - Seçili nesneleri mevcut gruplara taşır - - - - Draft_ApplyStyle - - - Apply Current Style - Varsayılan çizim şeklini uygula - - - - Applies current line width and color to selected objects - Seçili nesnelere geçerli çizgi genişliğini ve rengini uygular - - - - Draft_Arc - - - Arc - Yay - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Merkez nokta ve yarıçapa göre bir yay oluşturur. Nokta Yakalamak için CTRL, kısıtlamak için SHIFT - - - - Draft_ArcTools - - - Arc tools - Yay Araçları - - - - Draft_Arc_3Points - - - Arc 3 points - 3 Noktalı Yay - - - - Creates an arc by 3 points - 3 noktayla bir yay oluşturur - - - - Draft_Array - - - Array - Dizi - - - - Creates a polar or rectangular array from a selected object - Seçilen bir nesneden polar veya dikdörtgen bir dizi oluşturur - - - - Draft_AutoGroup - - - AutoGroup - Oto Grubu - - - - Select a group to automatically add all Draft & Arch objects to - Tüm Taslak / Mimari nesnelerini otomatik olarak eklemek için bir grup seçin - - - - Draft_BSpline - - - B-spline - B-spline - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Bir çok-noktalı B-spline oluşturur. Nokta Yakalamak için CTRL, kısıtlamak için SHIFT - - - - Draft_BezCurve - - - BezCurve - Çan eğrisi - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Bir Bezier eğrisi oluşturur. Nokta yakalamak için CTRL, sınırlamak için ÜSTKRKT - - - - Draft_BezierTools - - - Bezier tools - Bezier araçları - - - - Draft_Circle - - - Circle - Çember - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Bir çember oluşturur. Nokta Yakalamak için CTRL, teğet nesneleri seçmek için ALT tuşlarına basın - - - - Draft_Clone - - - Clone - Klon - - - - Clones the selected object(s) - Seçili nesneleri / dosyaları kopyalar - - - - Draft_CloseLine - - - Close Line - Çizgiyi Kapat - - - - Closes the line being drawn - Çizilen çizgiyi kapatır - - - - Draft_CubicBezCurve - - - CubicBezCurve - KübikBezierEğrisi - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Bir Kübik Bezier eğrisi oluşturur -Kontrol noktalarını tanımlamak için tıklayın ve sürükleyin. Eklemek için CTRL, kısıtlamak için SHIFT - - - - Draft_DelPoint - - - Remove Point - Nokta Kaldır - - - - Removes a point from an existing Wire or B-spline - Mevcut bir Kablo veya B-spline'dan bir noktayı kaldırır - - - - Draft_Dimension - - - Dimension - Boyut - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Bir ölçülendirme oluşturur. Nokta Yakalamak için CTRL, kısıtlamak için SHIFT, bir segment seçmek için ALT - - - - Draft_Downgrade - - - Downgrade - Önceki sürüme dön - - - - Explodes the selected objects into simpler objects, or subtracts faces - Seçilen nesneleri daha basit nesneler halinde patlar veya yüzleri çıkarır - - - - Draft_Draft2Sketch - - - Draft to Sketch - Taslaktan Eskize - - - - Convert bidirectionally between Draft and Sketch objects - Taslak ve Eskiz nesneleri arasında çift yönlü dönüştürün - - - - Draft_Drawing - - - Drawing - Çizim - - - - Puts the selected objects on a Drawing sheet - Seçilen nesneleri Çizim sayfasına yerleştirir - - - - Draft_Edit - - - Edit - Düzenle - - - - Edits the active object - Etkin nesneyi düzenler - - - - Draft_Ellipse - - - Ellipse - Elips - - - - Creates an ellipse. CTRL to snap - Bir elips oluşturur. Nokta Yakalamak için CTRL - - - - Draft_Facebinder - - - Facebinder - Facebinder - - - - Creates a facebinder object from selected face(s) - Seçili face(s) bir facebinder nesnesi oluşturur - - - - Draft_FinishLine - - - Finish line - Çizgiyi bitir - - - - Finishes a line without closing it - Bir satırı kapatmadan tamamlar - - - - Draft_FlipDimension - - - Flip Dimension - Boyut çevir - - - - Flip the normal direction of a dimension - Bu ölçümün normal yönü - - - - Draft_Heal - - - Heal - İyileştir - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Eski bir FreeCAD sürümünden kaydedilen hatalı Taslak nesneleri iyileştirin - - - - Draft_Join - - - Join - Birleştir - - - - Joins two wires together - İki kabloyu birleştirir - - - - Draft_Label - - - Label - Etiket - - - - Creates a label, optionally attached to a selected object or element - İsteğe bağlı olarak bir seçili nesne veya öğesine iliştirilmiş bir etiket oluşturur - - Draft_Layer @@ -1675,645 +924,6 @@ Kontrol noktalarını tanımlamak için tıklayın ve sürükleyin. Eklemek içi Bir katman ekler - - Draft_Line - - - Line - Çizgi - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - 2 noktalı bir çizgi oluşturur. Nokta Yakalamak için CTRL, kısıtlamak için ÜSTKRKT - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Ayna - - - - Mirrors the selected objects along a line defined by two points - Seçili nesneleri iki nokta ile tanımlanan bir çizgide aynalar - - - - Draft_Move - - - Move - Taşı - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Seçilen nesneleri 2 nokta arasında hareket ettirir. Nokta Yakalamak için CTRL, kısıtlamak için SHIFT - - - - Draft_Offset - - - Offset - Uzaklaşma - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Aktif nesneyi Öteler. Nokta Yakalamak için CTRL, kısıtlamak için SHIFT, kopyalamak için ALT - - - - Draft_PathArray - - - PathArray - Bölüm dizisi - - - - Creates copies of a selected object along a selected path. - Seçilen bir yol boyunca seçili bir nesnenin kopyalarını oluşturur. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Nokta - - - - Creates a point object - Bir nokta nesnesi oluşturur - - - - Draft_PointArray - - - PointArray - NoktaÇoğalt - - - - Creates copies of a selected object on the position of points. - Seçilen nesnenin kopyalarını noktalar konumuna oluşturur. - - - - Draft_Polygon - - - Polygon - Çokgen - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Sıradan bir çokgen oluşturur. Nokta Yakalamak için CTRL, Kısıtlamak için SHIFT - - - - Draft_Rectangle - - - Rectangle - Dikdörtgen - - - - Creates a 2-point rectangle. CTRL to snap - 2-noktalı bir dikdörtgen oluşturur. Nokta Yakalamak için CTRL - - - - Draft_Rotate - - - Rotate - Döndür - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Seçili nesneleri döndürür. Nokta Yakalamak için CTRL, kısıtlamak için SHIFT, kopyalamak için ALT - - - - Draft_Scale - - - Scale - Ölçek - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Temel bir noktaya göre seçilen nesneleri ölçekler. Nokta Yakalamak için CTRL, kısıtlamak için SHIFT, kopyalamak için ALT - - - - Draft_SelectGroup - - - Select group - Grubu seç - - - - Selects all objects with the same parents as this group - Aynı ebeveynelere sahip nesneleri bu grup olarak seçer - - - - Draft_SelectPlane - - - SelectPlane - DüzlemSeçin - - - - Select a working plane for geometry creation - Geometri oluşturulması için bir çalışma düzlemi seçin - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Geçerli çalışma düzleminden bir proxy nesnesi oluşturur - - - - Create Working Plane Proxy - Çalışma Planı Proxy'si Oluşturma - - - - Draft_Shape2DView - - - Shape 2D view - Şekil 2B görünümü - - - - Creates Shape 2D views of selected objects - Seçilen nesnelerin Şekil 2B görünümlerini oluşturur - - - - Draft_ShapeString - - - Shape from text... - Metinden şekil... - - - - Creates text string in shapes. - Şekillerde metin dizesi oluşturur. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Yakalama Çubuğunu Göster - - - - Shows Draft snap toolbar - Taslak yakalama araç çubuğunu gösterir - - - - Draft_Slope - - - Set Slope - Eğimi Ayarlayın - - - - Sets the slope of a selected Line or Wire - Seçilen bir Çizgi veya Telin eğimini ayarlar - - - - Draft_Snap_Angle - - - Angles - Açı - - - - Snaps to 45 and 90 degrees points on arcs and circles - Yaylar ve daireler 45 ve 90 derecede noktaları yakalar - - - - Draft_Snap_Center - - - Center - Ortala - - - - Snaps to center of circles and arcs - Daireler ve yayların merkezini yakalar - - - - Draft_Snap_Dimensions - - - Dimensions - Ebatlar - - - - Shows temporary dimensions when snapping to Arch objects - Yay nesneleri yakalandığında geçici olarak ölçülerini gösterir - - - - Draft_Snap_Endpoint - - - Endpoint - Bitiş noktası - - - - Snaps to endpoints of edges - Kenarların (Çizgilerin) bitiş (uç) noktalarını yakalar - - - - Draft_Snap_Extension - - - Extension - Uzantı - - - - Snaps to extension of edges - Kenarların (Çizgilerin) uzantılarını yakalar - - - - Draft_Snap_Grid - - - Grid - Izgara - - - - Snaps to grid points - Izgara noktalarını yakalar - - - - Draft_Snap_Intersection - - - Intersection - Kesişim - - - - Snaps to edges intersections - Kenarların (Çizgilerin) kesişim noktaları yakalar - - - - Draft_Snap_Lock - - - Toggle On/Off - Yakalama Modu Aktif/Pasif - - - - Activates/deactivates all snap tools at once - Tüm yakalama araçları Etkinleştirir/devre dışı bırakır - - - - Lock - Kilitle - - - - Draft_Snap_Midpoint - - - Midpoint - Orta nokta - - - - Snaps to midpoints of edges - Kenarların (Çizgilerin) orta noktalarını yakalar - - - - Draft_Snap_Near - - - Nearest - En Yakın - - - - Snaps to nearest point on edges - Kenarların (Çizgilerin) yanın noktalarını yakalar - - - - Draft_Snap_Ortho - - - Ortho - Orto - - - - Snaps to orthogonal and 45 degrees directions - Dikey ve 45 dereceli doğrultuları yakalar - - - - Draft_Snap_Parallel - - - Parallel - Koşut - - - - Snaps to parallel directions of edges - Kenarların (Çizgilerin) paralel doğrultularını yakalar - - - - Draft_Snap_Perpendicular - - - Perpendicular - Dik - - - - Snaps to perpendicular points on edges - Kenarların (Çizgilerin) dik doğrultularını yakalar - - - - Draft_Snap_Special - - - Special - Özel - - - - Snaps to special locations of objects - Nesnelerin özel konumlarını yakalar - - - - Draft_Snap_WorkingPlane - - - Working Plane - Çalışma Düzlemi - - - - Restricts the snapped point to the current working plane - Yakalanan noktayı geçerli çalışma düzlemi ile sınırlar - - - - Draft_Split - - - Split - Ayır - - - - Splits a wire into two wires - Bir kabloyu iki parçaya ayırır - - - - Draft_Stretch - - - Stretch - Uzat - - - - Stretches the selected objects - Seçili nesneleri uzatır - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Metin - - - - Creates an annotation. CTRL to snap - Bir elips oluşturur. Nokta Yakalamak için CTRL - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Sonraki nesneler için inşa kipini değiştirir - - - - Toggle Construction Mode - İnşa Modunu Değiştir - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Devam moduna geç - - - - Toggles the Continue Mode for next commands. - Sonraki komutlar için Devam Modunu değiştirir. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Ekran modunu aç / kapat - - - - Swaps display mode of selected objects between wireframe and flatlines - Seçilen nesnelerin ekran modunu tel kafes ve düz çizgiler arasında değiştirir - - - - Draft_ToggleGrid - - - Toggle Grid - Izgarayı(klavuzu) Aç/Kapa - - - - Toggles the Draft grid on/off - Taslak ızgarasının görünürlüğünü değiştir - - - - Grid - Izgara - - - - Toggles the Draft grid On/Off - Taslak Izgarasını Aç/Kapat ayarını değiştir - - - - Draft_Trimex - - - Trimex - Trimex - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Seçilen nesneyi kırpar veya uzatır ya da tekil yüzleri katılar(kalınlık verir). CTRL Nokta Yakalar, SHIFT mevcut segmente ya da normale kısıtlar, ALT tersine çevirir - - - - Draft_UndoLine - - - Undo last segment - Son segmenti geri alır - - - - Undoes the last drawn segment of the line being drawn - Çizilen çizginin son çizilen parçasını geri alır - - - - Draft_Upgrade - - - Upgrade - Güncelle - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Seçili nesneleri bir içine katılır ya da dolu yüzleri kapalı teller dönüştürür veya yüzler birleştiren - - - - Draft_Wire - - - Polyline - Çoklu çizgi - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Bir çok-noktalı çizgi oluşturur. Nokta Yakalamak için CTRL, kısıtlamak için SHIFT - - - - Draft_WireToBSpline - - - Wire to B-spline - Telden B-spline oluştur - - - - Converts between Wire and B-spline - Tel ve B-spline arasında dönüştürür - - Form @@ -2489,22 +1099,22 @@ value by using the [ and ] keys while drawing Gui::Dialog::DlgSettingsDraft - + General Draft Settings Genel Taslak Ayarları - + This is the default color for objects being drawn while in construction mode. Bu, inşa kipinde çizine nesneler için varsayılan renktir. - + This is the default group name for construction geometry Bu, inşa geometrisi için varsayılan grup adıdır. - + Construction İnşa @@ -2514,37 +1124,32 @@ value by using the [ and ] keys while drawing Oturumlar arası kullanım için mevcut rengi ve çizgi kalınlığını sakla - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - Eğer bu işaretli ise, kopyalama kipi, uçbirimler arasında kullanılabilir olacaktır, aksi durumda uçbirimler her zaman kopyalanamaz kipte başlayacaktır - - - + Global copy mode Genel kopyalama kipi - + Default working plane Varsayılan çalışma düzlemi - + None Hiçbiri - + XY (Top) XY (Üst) - + XZ (Front) XZ (Ön) - + YZ (Side) YZ (tarafı) @@ -2608,12 +1213,12 @@ Bu değer, "Arial", varsayılan stiller "sans", "serif" veya "mono", veya aile a Genel ayarlar - + Construction group name Yapı grup adı - + Tolerance Tolerans @@ -2633,72 +1238,67 @@ Bu değer, "Arial", varsayılan stiller "sans", "serif" veya "mono", veya aile a Burada standart Taslak(Draft) tarama şablonlarına eklenebilen, <pattern> tanımlaması içeren SVG dosyalarını barındıran bir dizin seçebilirsiniz - + Constrain mod Kısıtlama modu - + The Constraining modifier key Kısıtlayıcı değiştirme tuşu - + Snap mod Yakalama Modu - + The snap modifier key Yakalama değiştirme tuşu - + Alt mod Alt mod - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - Normalde, nesneleri kopyaladıktan sonra kopya seçili kalır. Bu seçenek seçili ise, bunun yerine temel nesneler seçili olacaktır. - - - + Select base objects after copying Kopyaladıktan sonra temel nesneleri seç - + If checked, a grid will appear when drawing Bu onay kutusu işaretlendiğinde, çizim yapılırken bir ızgara görünür - + Use grid Izgara kullan - + Grid spacing Izgara aralığı - + The spacing between each grid line Her bir kılavuz çizgisi arasındaki mesafe - + Main lines every Ana çizgiler her - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. Ana çizgiler daha kalın çizilecektir. Şimdi burada ana çizgiler arasında kaç kare olacağını belirleyiniz. - + Internal precision level Dahili duyarlık düzeyi @@ -2728,17 +1328,17 @@ Bu değer, "Arial", varsayılan stiller "sans", "serif" veya "mono", veya aile a 3B nesneleri, ÇokluYüzey (Polyface) kafesler olarak dışa aktar - + If checked, the Snap toolbar will be shown whenever you use snapping Bu onay kutusu işaretliyse, yakalama araç çubuğu, yakalama özelliği her kullanıldığında görüntülenecektir - + Show Draft Snap toolbar Taslak yakalama araç çubuğunu göster - + Hide Draft snap toolbar after use Kullanımdan sonra taslak yakalama araç çubuğunu gizle @@ -2748,7 +1348,7 @@ Bu değer, "Arial", varsayılan stiller "sans", "serif" veya "mono", veya aile a Çalışma Alanı izleyicisini göster - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command Eğer işaretliyse, Taslak tezgahı etkin olduğunda Taslak ızgarası(klavuzu) daima görünürdür. Aksi taktirde sadece bir komut kullanıldığında görünür @@ -2783,32 +1383,27 @@ Bu değer, "Arial", varsayılan stiller "sans", "serif" veya "mono", veya aile a Beyaz çizgi rengini siyaha çevir - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - Bu seçiliyse, taslak araçlar bölümü basit taslak nesneleri, kullanılabilir olduğunda yerine oluşturur. - - - + Use Part Primitives when available Kısım temel öğeler kullanılabilir olduğunda kullanın - + Snapping Yakalama - + If this is checked, snapping is activated without the need to press the snap mod key Eğer seçiliyse, yakalama modu tuşuna basmak zorunda kalmadan, yakalama etkinleştirilir - + Always snap (disable snap mod) Unsurları her zaman yakala (unsur yakalama modu devre dışı) - + Construction geometry color Yapı geometrisi @@ -2878,12 +1473,12 @@ Bu değer, "Arial", varsayılan stiller "sans", "serif" veya "mono", veya aile a Kapak desen çözünürlük - + Grid Izgara - + Always show the grid Her zaman başlık göster @@ -2933,7 +1528,7 @@ Bu değer, "Arial", varsayılan stiller "sans", "serif" veya "mono", veya aile a Grip Dosyasını Seçin - + Fill objects with faces whenever possible Nesneleri ile karşı karşıya mümkün olduğunca doldurmak @@ -2988,12 +1583,12 @@ Bu değer, "Arial", varsayılan stiller "sans", "serif" veya "mono", veya aile a mm - + Grid size Izgara boyutu - + lines çizgiler @@ -3173,7 +1768,7 @@ Bu değer, "Arial", varsayılan stiller "sans", "serif" veya "mono", veya aile a Otomatik olarak güncelle (yalnızca içe aktarım kalıntıları) - + Prefix labels of Clones with: Klon ile önek etiketleri: @@ -3193,37 +1788,32 @@ Bu değer, "Arial", varsayılan stiller "sans", "serif" veya "mono", veya aile a Ondalık basamak sayısı - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - Seçiliyse, nesneler varsayılan olarak doldurulmuş olarak görünür. Aksi takdirde, tel kafes görünecektir - - - + Shift Üst karakter - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key Alt değiştirici tuşu - + The number of horizontal or vertical lines of the grid Yatay ve dikey kılavuz çizgisi sayısı - + The default color for new objects Yeni şekiller için varsayılan renk @@ -3247,11 +1837,6 @@ Bu değer, "Arial", varsayılan stiller "sans", "serif" veya "mono", veya aile a An SVG linestyle definition Bir SVG linestyle tanımı - - - When drawing lines, set focus on Length instead of X coordinate - Çizgileri çizerken, X koordinatı yerine Uzunluk üzerine odak koyun - Extension lines size @@ -3323,12 +1908,12 @@ Bu değer, "Arial", varsayılan stiller "sans", "serif" veya "mono", veya aile a Maksimum düzlem dilimi: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. Dahili koordinat işlemlerinde ondalık sayısı (örneğin, 3 = 0,001). 6 ile 8 arasındaki değerler genellikle FreeCAD kullanıcıları arasında en iyi takas sayılır. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. Tolerans kullanan fonksiyonların kullandığı değer budur. @@ -3340,260 +1925,340 @@ Bu değerin altında farklılık gösteren değerler aynı şekilde ele alınaca Eski python dışa aktarımcısını kullanın - + 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 Bu seçenek ayarlanmışsa, başka bir nesnenin varolan yüzeyinin üstüne Taslak nesneler oluştururken, Taslak nesnesinin "Destek" özelliği temel nesneye ayarlanır. Bu, FreeCAD 0.19'dan önceki standart davranıştır - + Construction Geometry Yapı Geometrisi - + In-Command Shortcuts Komut-İçi Kısayollar - + Relative Göreceli - + R R - + Continue Devam - + T T - + Close Kapat - + O O - + Copy Kopyala - + P P - + Subelement Mode Alt Seçim Modu - + D D - + Fill Doldur - + L L - + Exit Çıkış - + A A - + Select Edge Kenar seç - + E E - + Add Hold Tutamak Ekle - + Q Q - + Length Uzunluk - + H H - + Wipe Temizle - + W W - + Set WP WP ayarla - + U U - + Cycle Snap Döngü Yakala - + ` ` - + Snap Yakala - + S S - + Increase Radius Yarıçapı artır - + [ [ - + Decrease Radius Yarıçapı Azalt - + ] ] - + Restrict X Kısıtla X - + X X - + Restrict Y Kısıtla Y - + Y Y - + Restrict Z Kısıtla Z - + Z Z - + Grid color Izgara rengi - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Düzenle - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3797,566 +2462,363 @@ This value is the maximum segment length. ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - Taslak Yakalama Araçları - - draft - - not shape found - bulundu şekil - - - - All Shapes must be co-planar - Tüm şekiller co-düzlemsel olmalıdır - - - - The given object is not planar and cannot be converted into a sketch. - Verilen nesne düzlemsel değil ve bir eskize dönüştürülemez. - - - - Unable to guess the normal direction of this object - Bu nesne normal yönünü tahmin edilemiyor - - - + Draft Command Bar Taslak komut çubuğu - + Toggle construction mode İnşa Modunu Değiştir - + Current line color Geçerli çizgi rengi - + Current face color Geçerli çizgi rengi - + Current line width Geçerli çizgi rengi - + Current font size Geçerli yazı tipi boyutu - + Apply to selected objects Seçili nesnelere uygulayın - + Autogroup off Autogroup kapalı - + active command: Etkin söz dizisi: - + None Hiçbiri - + Active Draft command Aktif Çizim komutu - + X coordinate of next point Bir sonraki noktanın X koordinatı - + X X - + Y Y - + Z Z - + Y coordinate of next point Bir sonraki noktanın Y koordinatı - + Z coordinate of next point Bir sonraki noktanın Z koordinatı - + Enter point Nokta gir - + Enter a new point with the given coordinates Yeni bir noktası verilen koordinatlarla girin - + Length Uzunluk - + Angle Açı - + Length of current segment Geçerli kesimin uzunluğu - + Angle of current segment Geçerli kesimin uzunluğu - + Radius Yarıçap - + Radius of Circle Çemberin Yarıçapı - + If checked, command will not finish until you press the command button again Eğer işaretliyse, komut tekrar komut tuşuna basana kadar bitmeyecek - + If checked, an OCC-style offset will be performed instead of the classic offset Bu onay kutusu seçiliyse, klasik kaydırmanın yerine OCC-tarzı kaydırma gerçekleştirilecek - + &OCC-style offset &amp; OCC tarzı ofset - - Add points to the current object - Etkin nesneye noktalar ekle - - - - Remove points from the current object - Etkin nesneden noktalar kaldır - - - - Make Bezier node sharp - Keskin Bezier düğümü yapmak - - - - Make Bezier node tangent - Keskin Bezier düğümü yapmak - - - - Make Bezier node symmetric - Keskin Bezier düğümü yapmak - - - + Sides Kenarlar - + Number of sides Yüzlerin sayısı - + Offset Uzaklaşma - + Auto Otomatik - + Text string to draw Çizmek için metin dizesi - + String Dize - + Height of text Satır yüksekliği - + Height Yükseklik - + Intercharacter spacing Arası karakter aralığı - + Tracking İzleme - + Full path to font file: Yazı tipi dosyasının tam yolu: - + Open a FileChooser for font file Bir FileChooser için yazı tipi dosyası aç - + Line Çizgi - + DWire DWire - + Circle Çember - + Center X Merkez X - + Arc Yay - + Point Nokta - + Label Etiket - + Distance Uzaklık - + Trim Kırp - + Pick Object Nesne Seç - + Edit Düzenle - + Global X Evrensel X - + Global Y Evrensel Y - + Global Z Evrensel Z - + Local X Yerel X - + Local Y Yerel Y - + Local Z Yerel Z - + Invalid Size value. Using 200.0. Geçersiz boyut değeri. 200.0 kullanarak. - + Invalid Tracking value. Using 0. Geçersiz izleme değeri. 0 kullanarak. - + Please enter a text string. Lütfen geçerli bir Url dizesi girin. - + Select a Font file Font dosyası seç - + Please enter a font file. Lütfen geçerli bir başlık giriniz. - + Autogroup: Autogroup: - + Faces Yüzler - + Remove Kaldır - + Add Ekle - + Facebinder elements Yüz kaplama elemanları - - Create Line - Çizgi oluştur - - - - Convert to Wire - Tel'e dönüştür - - - + BSpline BSpline - + BezCurve Çan eğrisi - - Create BezCurve - Bezier eğrisi oluştur - - - - Rectangle - Dikdörtgen - - - - Create Plane - Düzlem oluştur - - - - Create Rectangle - Dikdörtgen oluştur - - - - Create Circle - Çember oluştur - - - - Create Arc - Yay oluştur - - - - Polygon - Çokgen - - - - Create Polygon - Çokgen oluştur - - - - Ellipse - Elips - - - - Create Ellipse - Elips Oluştur - - - - Text - Metin - - - - Create Text - Metin oluştur - - - - Dimension - Boyut - - - - Create Dimension - Boyut oluştur - - - - ShapeString - Şekil dizesi - - - - Create ShapeString - Şekil dizesi oluştur - - - + Copy Kopyala - - - Move - Taşı - - - - Change Style - Stil Değiştir - - - - Rotate - Döndür - - - - Stretch - Uzat - - - - Upgrade - Güncelle - - - - Downgrade - Önceki sürüme dön - - - - Convert to Sketch - Eskize Dönüştür - - - - Convert to Draft - Taslağa dönüştür - - - - Convert - Dönüştür - - - - Array - Dizi - - - - Create Point - Nokta Oluştur - - - - Mirror - Ayna - The DXF import/export libraries needed by FreeCAD to handle @@ -4377,581 +2839,329 @@ https://github.com/yorikvanhavre/Draft-dxf-importer Bu kütüphaneleri indirmek için FreeCAD'i etkinleştirmek için Evet cevabını verin. - - Draft.makeBSpline: not enough points - Draft.makeBSpline: yeterli nokta yok - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: Eş uç noktalar kapamaya zorlandı - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: Geçersiz nokta listesi - - - - No object given - Nesne yok - - - - The two points are coincident - İki nokta çakışık - - - + Found groups: closing each open object inside Bulunan gruplar: içindeki her açık nesneyi kapatılıyor - + Found mesh(es): turning into Part shapes Bulunan Mesh(ler): Parça şekillerine dönüşüyor - + Found 1 solidifiable object: solidifying it Katılaştırılabilir 1 nesne bulundu: Katılaştırılıyor - + Found 2 objects: fusing them 2 Nesne bulundu: eritiliyorlar - + Found several objects: creating a shell Birkaç nesne bulundu: bir kabuk oluşturuluyor - + Found several coplanar objects or faces: creating one face Birçok eş düzlemli nesne veya yüz bulundu: bir yüzey oluşturuluyor - + Found 1 non-parametric objects: draftifying it Parametrik olmayan 1 nesne bulundu: tasarlanıyor - + Found 1 closed sketch object: creating a face from it Kapalı 1 eskiz nesnesi bulundu: ondan bir yüzey oluşturuluyor - + Found 1 linear object: converting to line Doğrusal 1 nesne bulundu: Çizgiye dönüştürülüyor - + Found closed wires: creating faces Kapalı teller/kafesler bulundu: Yüzeyler oluşturuluyor - + Found 1 open wire: closing it 1 açık tel bulundu: kapatılsın mı - + Found several open wires: joining them Bir çok açık tel bulundu: onlar birleştirilsin mi - + Found several edges: wiring them Birkaç kenar bulundu: onlar Telleniyor (kafesleniyor) - + Found several non-treatable objects: creating compound Birkaç iyileştirilemeyen nesne bulundu: Bileşik oluşturuluyor - + Unable to upgrade these objects. Bu nesneler yükseltilemiyor. - + Found 1 block: exploding it 1 blok bulundu: o patlatılıyor - + Found 1 multi-solids compound: exploding it 1 çoklu-katı bileşiği bulundu: o patlatılıyor - + Found 1 parametric object: breaking its dependencies 1 parametrik nesne bulundu: onun bağımlılıkları bozuluyor - + Found 2 objects: subtracting them 2 nesne bulundu: onlar çıkarılıyor - + Found several faces: splitting them Birkaç yüzey bulundu: onlar ayrılıyor - + Found several objects: subtracting them from the first one Birçok nesne bulundu: onlar ilkinden çıkarılıyor - + Found 1 face: extracting its wires 1 yüzey bulundu: o tellere ayıklanıyor - + Found only wires: extracting their edges Sadece teller bulundu: kenarlarına ayıklanıyor - + No more downgrade possible Daha fazla versiyon düşürme mümkün değil - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: Aynı ilk / son nokta ile kapatıldı. Geometri güncellenmedi. - - - + No point found Bulunan Nokta Yok - - ShapeString: string has no wires - ShapeString: dize tel içermiyor - - - + Relative Göreceli - + Continue Devam - + Close Kapat - + Fill Doldur - + Exit Çıkış - + Snap On/Off Yakalama Açık/Kapalı - + Increase snap radius Yakalama yarıçapını artırın - + Decrease snap radius Yakalama yarıçapını azaltın - + Restrict X Kısıtla X - + Restrict Y Kısıtla Y - + Restrict Z Kısıtla Z - + Select edge Kenarı seç - + Add custom snap point Özel yakalama noktası ekle - + Length mode Uzunluk modu - + Wipe Temizle - + Set Working Plane Çalışma Düzlemini Ayarla - + Cycle snap object Döngüsel yakalama nesnesi - + Check this to lock the current angle Geçerli açıyı kilitlemek için bunu kontrol edin - + Coordinates relative to last point or absolute Son noktaya veya Kesin'e (mutlak'a) göre Koordinatlar - + Filled Dolu - + Finish Bitir - + Finishes the current drawing or editing operation Geçerli çizim veya düzenleme işlemini sonlandırır - + &Undo (CTRL+Z) Geri Al (Ctrl+Z) - + Undo the last segment Son segmenti geri al - + Finishes and closes the current line Geçerli çizgiyi kapatır ve sonlandırır - + Wipes the existing segments of this line and starts again from the last point Bu çizginin mevcut bölümlerini siler ve son noktadan tekrar başlar - + Set WP WP ayarla - + Reorients the working plane on the last segment Son segmentteki çalışma düzlemini yeniden yönlendirir - + Selects an existing edge to be measured by this dimension Bu ebat tarafından ölçülecek mevcut bir kenar seçer - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands İşaretlenirse, taşınacaklar yerine nesneler kopyalanacaktır. Tercihler -> Taslak -> Evrensel Kopyalama modu için bu modu sonraki komutlarda sürdür - - Default - Varsayılan - - - - Create Wire - Tel oluştur - - - - Unable to create a Wire from selected objects - Seçilen nesnelerden bir Tel oluşturulamıyor - - - - Spline has been closed - Eğri kapatıldı - - - - Last point has been removed - Son nokta kaldırıldı - - - - Create B-spline - B-spline'ı yarat - - - - Bezier curve has been closed - Bezier eğrisi kapatıldı - - - - Edges don't intersect! - Kenarlar kesişmiyor! - - - - Pick ShapeString location point: - ShapeString konum noktasını seçin: - - - - Select an object to move - Taşımak için bir nesneyi seçin - - - - Select an object to rotate - Döndürmek için bir nesne seçin - - - - Select an object to offset - Ötelemek için bir nesneyi seçin - - - - Offset only works on one object at a time - Öteleme bir defada yalnız tek bir nesnede çalışır - - - - Sorry, offset of Bezier curves is currently still not supported - Üzgünüz, Bezier eğrilerinin ötelenmesi şu anda hala desteklenmiyor - - - - Select an object to stretch - Uzatmak için bir nesne seçin - - - - Turning one Rectangle into a Wire - Dikdörtgeni bir Tele Dönüştür - - - - Select an object to join - Birleştirmek için bir nesne seçin - - - - Join - Birleştir - - - - Select an object to split - Bölmek için bir nesne seçin - - - - Select an object to upgrade - Yükseltmek için bir nesne seçin - - - - Select object(s) to trim/extend - Kırpmak/genişletmek için nesneleri seçin - - - - Unable to trim these objects, only Draft wires and arcs are supported - Bu nesneler kırpılamıyor, sadece Taslak teller ve yaylar destekleniyor - - - - Unable to trim these objects, too many wires - Bu nesneler kırpılamıyor, çok fazla tel içeriyor - - - - These objects don't intersect - Bu nesneler kesişmiyor - - - - Too many intersection points - Çok fazla çakışma noktası - - - - Select an object to scale - Boyutlandırmak için bir nesne seçin - - - - Select an object to project - Yansıtılacak bir nesne seçin - - - - Select a Draft object to edit - Düzenlemek için bir taslak nesneyi seçin - - - - Active object must have more than two points/nodes - Etkin nesnenin ikiden fazla puan / düğüm olması gerekir - - - - Endpoint of BezCurve can't be smoothed - BezCurve bitiş noktası düzeltilemez - - - - Select an object to convert - Dönüştürmek için bir nesne seçin - - - - Select an object to array - Dizilemek için bir nesne seçin - - - - Please select base and path objects - Lütfen temel ve noktalistesi nesnelerini seçin - - - - Please select base and pointlist objects - - Lütfen temel ve noktalistesi nesnelerini seçin - - - - - Select an object to clone - Çoğaltmak için bir nesne seçin - - - - Select face(s) on existing object(s) - Varolan nesne(ler) üzerinde seçin yüz(ler) seçin - - - - Select an object to mirror - Aynalamak için bir nesne seçin - - - - This tool only works with Wires and Lines - Bu araç yalnız Teller ve Çizgiler ile çalışır - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s, %d diğer nesnelerle bir tabanı paylaşır. Lütfen bunu değiştirmek isteyip istemediğinizi kontrol edin. - + Subelement mode AltSeçim modu - - Toggle radius and angles arc editing - Yarıçapı ve açıları yayı düzenleyerek değiştir - - - + Modify subelements AltElemanları değiştir - + If checked, subelements will be modified instead of entire objects İşaretlenirse, nesnelerin tamamı yerine alt öğeler değiştirilir - + CubicBezCurve KübikBezierEğrisi - - Some subelements could not be moved. - Bazı alt öğeler taşınamadı. - - - - Scale - Ölçek - - - - Some subelements could not be scaled. - Bazı alt öğeler ölçeklenemedi. - - - + Top üst - + Front Ön - + Side Yan - + Current working plane Mevcut çalışma düzlemi - - No edit point found for selected object - Seçilen nesne için düzenleme noktası bulunamadı - - - + 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 Nesnenin dolu gibi görünüp görünmediğini kontrol edin, aksi takdirde tel kafes şeklinde görünecektir. Taslak tercih seçeneği 'Parça Temellerini Kullan' etkinleştirilmişse kullanılamaz @@ -4971,220 +3181,15 @@ Bu kütüphaneleri indirmek için FreeCAD'i etkinleştirmek için Evet cevabın Katmanlar - - Pick first point - İlk noktayı seçin - - - - Pick next point - Bir sonraki noktayı seçin - - - + Polyline Çoklu çizgi - - Pick next point, or Finish (shift-F) or close (o) - Sonraki nokta seçin veya Sonlandırın (shift-F) ya da kapatın (o) - - - - Click and drag to define next knot - Bir sonraki düğümü tanımlamak için tıklayın ve sürükleyin - - - - Click and drag to define next knot: ESC to Finish or close (o) - Bir sonraki düğümü tanımlamak için tıklayın ve sürükleyin: Bitirmek veya kapatmak için ESC (o) - - - - Pick opposite point - Karşıt noktayı seçin - - - - Pick center point - Merkez noktasını seçin - - - - Pick radius - Yarıçapı seçin - - - - Pick start angle - Başlangıç açısını seçin - - - - Pick aperture - Aralığı seçin - - - - Pick aperture angle - Aralık açısını seçin - - - - Pick location point - Konum noktasını seçin - - - - Pick ShapeString location point - ShapeString konum noktasını seçin - - - - Pick start point - Başlangıç noktasını seçin - - - - Pick end point - Bitiş noktasını seçin - - - - Pick rotation center - Döndürme merkezini seçin - - - - Base angle - Taban açısı - - - - Pick base angle - Taban açısını seçin - - - - Rotation - Dönüş - - - - Pick rotation angle - Döndürme açısını seçin - - - - Cannot offset this object type - Bu nesne türü dengelenemez - - - - Pick distance - Mesafe seçin - - - - Pick first point of selection rectangle - Seçim dikdörtgeninin ilk nokta seçin - - - - Pick opposite point of selection rectangle - Seçim dikdörtgeninin karşıt noktasını seçin - - - - Pick start point of displacement - Deplasman başlangıç noktasını seçin - - - - Pick end point of displacement - Deplasman bitiş noktasını seçin - - - - Pick base point - Temel noktasını seçin - - - - Pick reference distance from base point - Temel noktasından referans mesafesini seçin - - - - Pick new distance from base point - Temel noktasından yeni mesafeyi seçin - - - - Select an object to edit - Düzenlenecek nesneyi seçin - - - - Pick start point of mirror line - Aynalama hattının başlangıç noktasını seçin - - - - Pick end point of mirror line - Aynalama hattının bitim noktasını seçin - - - - Pick target point - Hedef Noktası seçin - - - - Pick endpoint of leader line - Kılavuz çizginin bitiş noktasını seçin - - - - Pick text position - Metin konumunu seçin - - - + Draft Taslak - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed @@ -5276,37 +3281,37 @@ Bu kütüphaneleri indirmek için FreeCAD'i etkinleştirmek için Evet cevabın Fileto oluştur - + Toggle near snap on/off Toggle near snap on/off - + Create text Yazı oluştur - + Press this button to create the text object, or finish your text with two blank lines Press this button to create the text object, or finish your text with two blank lines - + Center Y Center Y - + Center Z Center Z - + Offset distance Offset distance - + Trim distance Trim distance @@ -5321,74 +3326,9 @@ Bu kütüphaneleri indirmek için FreeCAD'i etkinleştirmek için Evet cevabın Select contents - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Özel - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Yay diff --git a/src/Mod/Draft/Resources/translations/Draft_uk.qm b/src/Mod/Draft/Resources/translations/Draft_uk.qm index 921e68d05f..6b424eeb32 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_uk.qm and b/src/Mod/Draft/Resources/translations/Draft_uk.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_uk.ts b/src/Mod/Draft/Resources/translations/Draft_uk.ts index f6f41b208d..6c331aca41 100644 --- a/src/Mod/Draft/Resources/translations/Draft_uk.ts +++ b/src/Mod/Draft/Resources/translations/Draft_uk.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Визначає шаблон штрихування - - - - Sets the size of the pattern - Встановлює розмір зразка [pattern] - - - - Startpoint of dimension - Початкова точка вимірювання - - - - Endpoint of dimension - Кінцева точка вимірювання - - - - Point through which the dimension line passes - Точка проходження розмірної лінії - - - - The object measured by this dimension - Об'єкт зміни розміру - - - - The geometry this dimension is linked to - Геометрія цього розміру пов'язана з - - - - The measurement of this dimension - Вимірювання цього розміру - - - - For arc/circle measurements, false = radius, true = diameter - Для дуг та окружностей: хибно — радіус, істинно — діаметр - - - - Font size - Розмір шрифту - - - - The number of decimals to show - Показати кількість десяткових знаків - - - - Arrow size - Розмір стрілки - - - - The spacing between the text and the dimension line - Відступ тексту від розмірної лінії - - - - Arrow type - Тип стрілки - - - - Font name - Назва шрифту - - - - Line width - Ширина лінії - - - - Line color - Колір лінії - - - - Length of the extension lines - Довжина виносних ліній - - - - Rotate the dimension arrows 180 degrees - Поворот стрілок розміру на 180 градусів - - - - Rotate the dimension text 180 degrees - Поворот тексту з розміром на 180 градусів - - - - Show the unit suffix - Показати суфікс одиниці - - - - The position of the text. Leave (0,0,0) for automatic position - Розташування тексту. Залишити (0,0,0) для автоматичного розташування - - - - Text override. Use $dim to insert the dimension length - Текст заміщення. Використайте $dim, щоб вставити зазначення довжини - - - - A unit to express the measurement. Leave blank for system default - Одинці виміру. Залиште пустим для використання системних за замовчуванням - - - - Start angle of the dimension - Початковий кут розміру - - - - End angle of the dimension - Кінцевий кут розміру - - - - The center point of this dimension - Центральна точка розміру - - - - The normal direction of this dimension - Нормальний напрямок розміру - - - - Text override. Use 'dim' to insert the dimension length - Текст заміщення. Використайте $dim, щоб вставити зазначення довжини - - - - Length of the rectangle - Довжина прямокутника - Radius to use to fillet the corners Радіус скруглення кутів - - - Size of the chamfer to give to the corners - Розмір фаски кутів - - - - Create a face - Створи грань - - - - Defines a texture image (overrides hatch patterns) - Задати текстурне зображення (заміняє шаблон штрихування) - - - - Start angle of the arc - Початковий кут дуги - - - - End angle of the arc (for a full circle, give it same value as First Angle) - Кінцевий кут дуги (для повного кола, задайте таке ж значення як початковий кут) - - - - Radius of the circle - Радіус кола - - - - The minor radius of the ellipse - Мала напів-вісь еліпса - - - - The major radius of the ellipse - Велика напів-вісь еліпса - - - - The vertices of the wire - Вершини каркасу - - - - If the wire is closed or not - Якщо каркас закритий чи ні - The start point of this line @@ -224,505 +24,155 @@ Довжина цієї лінії - - Create a face if this object is closed - Створити грань, якщо цей об'єкт замкнений - - - - The number of subdivisions of each edge - Кількість ділень кожного ребра - - - - Number of faces - Кількість граней - - - - Radius of the control circle - Радіус контрольного кола - - - - How the polygon must be drawn from the control circle - Як має бути зображений багатокутник по відношенню до контрольного кола - - - + Projection direction Напрямок проекції - + The width of the lines inside this object Товщина ліній всередині об'єкту - + The size of the texts inside this object The size of the texts inside this object - + The spacing between lines of text Відстань між рядками тексту - + The color of the projected objects Колір проектованого об'єкту - + The linked object Пов'язаний об'єкт - + Shape Fill Style Тип заливки фігури - + Line Style Стиль лінії - + If checked, source objects are displayed regardless of being visible in the 3D model If checked, source objects are displayed regardless of being visible in the 3D model - - Create a face if this spline is closed - Створити грань, якщо сплайн замкнутий - - - - Parameterization factor - Фактор параметризації - - - - 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 components of this block - Складові цього блоку - - - - 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 - Індекси поверхонь, які мають бути спроектовані у режимі Individual Faces - - - - Show hidden lines - Відобразити приховані рядки - - - + The base object that must be duplicated Базовий об'єкт, який має бути задубльованим - + The type of array to create Тип масиву, що створюється - + The axis direction Напрямок осей - + Number of copies in X direction Кількість копій у напрямку осі X - + Number of copies in Y direction Кількість копій у напрямку осі Y - + Number of copies in Z direction Кількість копій у напрямку осі Z - + Number of copies Кількість копій - + Distance and orientation of intervals in X direction Відстань і орієнтація інтервалів у напрямку осі X - + Distance and orientation of intervals in Y direction Відстань і орієнтація інтервалів у напрямку осі Y - + Distance and orientation of intervals in Z direction Відстань і орієнтація інтервалів у напрямку осі Z - + Distance and orientation of intervals in Axis direction Відстань і орієнтація інтервалів у напрямку осей координат - + Center point Точка центру - + Angle to cover with copies Кут для покриття копіями - + Specifies if copies must be fused (slower) Вказується коли копії мають бути злиті (повільніше) - + The path object along which to distribute objects The path object along which to distribute objects - + Selected subobjects (edges) of PathObj Вибрані підоб'єкти (ребра) PathObj - + Optional translation vector Опціональний вектор переміщення - + Orientation of Base along path Orientation of Base along path - - X Location - Розташування по осі X - - - - Y Location - Розташування по осі Y - - - - Z Location - Розташування по осі Z - - - - Text string - Текстовий рядок - - - - Font file name - Ім'я файлу зі шрифтом - - - - Height of text - Висота тексту - - - - Inter-character spacing - Міжсимвольна відстань - - - - Linked faces - Зв'язані поверхні - - - - Specifies if splitter lines must be removed - Визначається якщо розділяючі лінії мають бути видалені - - - - An optional extrusion value to be applied to all faces - An optional extrusion value to be applied to all faces - - - - Height of the rectangle - Висота прямокутника - - - - Horizontal subdivisions of this rectangle - Horizontal subdivisions of this rectangle - - - - Vertical subdivisions of this rectangle - Вертикальні ділення прямокутника - - - - The placement of this object - Розміщення цього об'єкта - - - - The display length of this section plane - Довжина відображення цієї площини перерізу - - - - The size of the arrows of this section plane - Розмір стрілок цієї площини перерізу - - - - For Cutlines and Cutfaces modes, this leaves the faces at the cut location - Для режимів обрізки ліній та обрізки граней ці рівні розташовані у точці зріза - - - - The base object is the wire, it's formed from 2 objects - 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 tool object is the wire, it's formed from 2 objects - - - - The length of the straight segment - Довжина прямого сенменту - - - - The point indicated by this label - Точка позначена цією міткою - - - - The points defining the label polyline - The points defining the label polyline - - - - The direction of the straight segment - The direction of the straight segment - - - - The type of information shown by this label - The type of information shown by this label - - - - The target object of this label - Цільовий об'єкт цієї мітки - - - - The text to display when type is set to custom - The text to display when type is set to custom - - - - The text displayed by this label - Текст, відображений цією міткою - - - - The size of the text - Розмір тексту - - - - The font of the text - Шрифт тексту - - - - The size of the arrow - Розмір стрілки - - - - The vertical alignment of the text - Вертикальне вирівнювання тексту - - - - The type of arrow of this label - Тип стрілки цієї позначки - - - - The type of frame around the text of this object - The type of frame around the text of this object - - - - Text color - Колір тексту - - - - The maximum number of characters on each line of the text box - Максимальна кількість символів в кожному рядку текстового поля - - - - The distance the dimension line is extended past the extension lines - The distance the dimension line is extended past the extension lines - - - - Length of the extension line above the dimension line - Length of the extension line above the dimension line - - - - The points of the B-spline - Точки B-сплайну - - - - If the B-spline is closed or not - Якщо B-сплайн замкнений або ні - - - - Tessellate Ellipses and B-splines into line segments - Tessellate Ellipses and B-splines into line segments - - - - 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 be recomputed only if it is visible - If this is True, this object will be recomputed only if it is visible - - - + Base Основа - + PointList Список точок - + Count Кількість - - - The objects included in this clone - The objects included in this clone - - - - The scale factor of this clone - Масштабний множник цього клону - - - - If this clones several objects, this specifies if the result is a fusion or a compound - If this clones several objects, this specifies if the result is a fusion or a compound - - - - This specifies if the shapes sew - This specifies if the shapes sew - - - - Display a leader line or not - Display a leader line or not - - - - The text displayed by this object - The text displayed by this object - - - - Line spacing (relative to font size) - Міжрядковий інтервал (по відношенню до розміру шрифту) - - - - The area of this object - Площа цього об'єкту - - - - Displays a Dimension symbol at the end of the wire - Відображає символ вимірювання у кінці ламаної - - - - Fuse wall and structure objects of same type and material - Fuse wall and structure objects of same type and material - The objects that are part of this layer @@ -759,83 +209,231 @@ The transparency of the children of this layer - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object Show array element as children object - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle Distance between copies in a circle - + Distance between circles Distance between circles - + number of circles number of circles + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Перейменувати + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Видалити + + + + Text + Текст + + + + Font size + Розмір шрифту + + + + Line spacing + Line spacing + + + + Font name + Назва шрифту + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Одиниці + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Ширина лінії + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Розмір стрілки + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Тип стрілки + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + пікс. + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Крапка + + + + Arrow + Стрілка + + + + Tick + Tick + + Draft - - - Slope - Нахил - - - - Scale - Масштабування - - - - Writing camera position - Запис положення камери - - - - Writing objects shown/hidden state - Writing objects shown/hidden state - - - - X factor - X коефіцієнт - - - - Y factor - Y коефіцієнт - - - - Z factor - Z коефіцієнт - - - - Uniform scaling - Рівномірне масштабування - - - - Working plane orientation - Орієнтація робочої площини - Download of dxf libraries failed. @@ -846,55 +444,35 @@ Please install the dxf Library addon manually from menu Tools -> Addon Manager - - This Wire is already flat - Цей каркас вже є плоским - - - - Pick from/to points - Оберіть від/до точки - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - - - - Create a clone - Клонувати - - - + %s cannot be modified because its placement is readonly. %s cannot be modified because its placement is readonly. - + Upgrade: Unknown force method: Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius - - - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools + + + Draft utility tools + Draft utility tools + &Drafting @@ -916,12 +494,12 @@ from menu Tools -> Addon Manager &Utilities - + Draft Креслення - + Import-Export Імпорт-експорт @@ -935,101 +513,111 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance Tangential distance - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance Radial distance - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers Number of circular layers - + Symmetry Симетрія - + (Placeholder for the icon) (Placeholder for the icon) @@ -1043,104 +631,122 @@ from menu Tools -> Addon Manager - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z Reset Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) (Placeholder for the icon) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y 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. + 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 + Number of elements + DraftPolarArrayTaskPanel @@ -1151,81 +757,93 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 Polar angle - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements Number of elements - + (Placeholder for the icon) (Placeholder for the icon) @@ -1293,375 +911,6 @@ from menu Tools -> Addon Manager Reset Point - - Draft_AddConstruction - - - Add to Construction group - Add to Construction group - - - - Adds the selected objects to the Construction group - Додає вибрані об'єкти до групи Construction - - - - Draft_AddPoint - - - Add Point - Додати Точку - - - - Adds a point to an existing Wire or B-spline - Додає точку до існуючої Ламаної або B-сплайна - - - - Draft_AddToGroup - - - Move to group... - Перемістити до групи... - - - - Moves the selected object(s) to an existing group - Moves the selected object(s) to an existing group - - - - Draft_ApplyStyle - - - Apply Current Style - Застосувати поточний стиль - - - - Applies current line width and color to selected objects - Застосувати поточну ширину лінії та колір до обраного об'єкту - - - - Draft_Arc - - - Arc - Дуга - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Створює дугу за центром та радіусом. CTRL для прив'язки, SHIFT для стримування - - - - Draft_ArcTools - - - Arc tools - Інструменти подудови дуг - - - - Draft_Arc_3Points - - - Arc 3 points - Дуга за 3 точками - - - - Creates an arc by 3 points - Створює дугу за 3 точками - - - - Draft_Array - - - Array - Масив - - - - Creates a polar or rectangular array from a selected object - Створює круговий або прямокутний масив з обраного об'єкту - - - - Draft_AutoGroup - - - AutoGroup - АвтоГрупування - - - - Select a group to automatically add all Draft & Arch objects to - Select a group to automatically add all Draft & Arch objects to - - - - Draft_BSpline - - - B-spline - B-сплайн - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - - - - Draft_BezCurve - - - BezCurve - Крива Безьє - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Створює криву Безьє. CTRL для захоплення, SHIFT для обмеження - - - - Draft_BezierTools - - - Bezier tools - Інструменти для побудови кривої Безьє - - - - Draft_Circle - - - Circle - Коло - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Створює коло. CTRL для прив’язки, ALT, для вибору дотичної - - - - Draft_Clone - - - Clone - Клонувати - - - - Clones the selected object(s) - Клони вибраного об'єкту(ів) - - - - Draft_CloseLine - - - Close Line - Закрити лінію - - - - Closes the line being drawn - Закриває лінію, що креслиться - - - - Draft_CubicBezCurve - - - CubicBezCurve - CubicBezCurve - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - - - - Draft_DelPoint - - - Remove Point - Видалити Точку - - - - Removes a point from an existing Wire or B-spline - Видаляє точку з існуючої Ламаної або B-сплайна - - - - Draft_Dimension - - - Dimension - Розмірність - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Створює розмірність. CTRL для прив'язки, SHIFT для обмеження, ALT для вибору сегмента - - - - Draft_Downgrade - - - Downgrade - Понизити - - - - Explodes the selected objects into simpler objects, or subtracts faces - Руйнує обрані об'єкти до простіших, або віднімає поверхні - - - - Draft_Draft2Sketch - - - Draft to Sketch - Креслення у Ескіз - - - - Convert bidirectionally between Draft and Sketch objects - Конвертувати двонаправлено між об'єктами Draft та Sketch - - - - Draft_Drawing - - - Drawing - Малюнок - - - - Puts the selected objects on a Drawing sheet - Розміщує обрані об'єкти на аркуш креслення - - - - Draft_Edit - - - Edit - Правка - - - - Edits the active object - Редагування активного об'єкта - - - - Draft_Ellipse - - - Ellipse - Еліпс - - - - Creates an ellipse. CTRL to snap - Створити еліпс. CTRL для захоплення - - - - Draft_Facebinder - - - Facebinder - Зібрання поверхонь - - - - Creates a facebinder object from selected face(s) - Поєднати обрані поверхні у зібрання - - - - Draft_FinishLine - - - Finish line - Завершити лінію - - - - Finishes a line without closing it - Завершення лінії без її закриття - - - - Draft_FlipDimension - - - Flip Dimension - Обернений напрямок написання розміру - - - - Flip the normal direction of a dimension - Обернути нормальний напрямок написання розміру - - - - Draft_Heal - - - Heal - Виправити - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Виправити пошкоджене креслення об'єкту, який був збережений у попередній версії FreeCAD - - - - Draft_Join - - - Join - З'єднати - - - - Joins two wires together - Joins two wires together - - - - Draft_Label - - - Label - Позначка - - - - Creates a label, optionally attached to a selected object or element - Creates a label, optionally attached to a selected object or element - - Draft_Layer @@ -1675,645 +924,6 @@ Click and drag to define control points. CTRL to snap, SHIFT to constrainДодає шар - - Draft_Line - - - Line - Лінія - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Створює лінію по 2-м точкам. Використовуйте CTRL для прив'язки, SHIFT для обмеження - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Віддзеркалити - - - - Mirrors the selected objects along a line defined by two points - Віддзеркалити обрані об'єкти вздовж лінії, яка визначена двома точками - - - - Draft_Move - - - Move - Переміщення - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - - - - Draft_Offset - - - Offset - Зміщення - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Зміщення активного об'єкта.CTRL для прив'язки, SHIFT для обмеження, ALT для копіювання - - - - Draft_PathArray - - - PathArray - Масив вздовж направляючої - - - - Creates copies of a selected object along a selected path. - Створює копії обраного об'єкту вздовж обраної траєкторії. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Точка - - - - Creates a point object - Створює об'єкт точка - - - - Draft_PointArray - - - PointArray - PointArray - - - - Creates copies of a selected object on the position of points. - Creates copies of a selected object on the position of points. - - - - Draft_Polygon - - - Polygon - Багатокутник - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Створює вірний багатокутник. CTRL для прив'язки, SHIFT для обмеження - - - - Draft_Rectangle - - - Rectangle - Прямокутник - - - - Creates a 2-point rectangle. CTRL to snap - Створює прямокутник по 2 точкам. CTRL для прив'язки - - - - Draft_Rotate - - - Rotate - Обертання - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Обертання обраних об'єктів. CTRL для прив'язки, SHIFT, для обмеження, ALT для створення копії - - - - Draft_Scale - - - Scale - Масштабування - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Масштабує обрані об'єкти з базової точки. CTRL, для прив'язки, SHIFT, для обмеження, ALT для копіювання - - - - Draft_SelectGroup - - - Select group - Обрати групу - - - - Selects all objects with the same parents as this group - Обрати всі об’єкти, які були породжені такими самими групами, як і ця - - - - Draft_SelectPlane - - - SelectPlane - Вибір площини - - - - Select a working plane for geometry creation - Вибір робочої площини для створення геометрії - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Creates a proxy object from the current working plane - - - - Create Working Plane Proxy - Create Working Plane Proxy - - - - Draft_Shape2DView - - - Shape 2D view - 2D вигляд фігури - - - - Creates Shape 2D views of selected objects - Створює 2D види обраних об'єктів - - - - Draft_ShapeString - - - Shape from text... - Shape from text... - - - - Creates text string in shapes. - Creates text string in shapes. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Показати панель прив'язування - - - - Shows Draft snap toolbar - Показати панель інструментів прив'язки креслення - - - - Draft_Slope - - - Set Slope - Встановити нахил - - - - Sets the slope of a selected Line or Wire - Встановлює нахил вибраної Лінії або ламаної - - - - Draft_Snap_Angle - - - Angles - Кути - - - - Snaps to 45 and 90 degrees points on arcs and circles - Snaps to 45 and 90 degrees points on arcs and circles - - - - Draft_Snap_Center - - - Center - Центр - - - - Snaps to center of circles and arcs - Прив'язати до центру кола або дуги - - - - Draft_Snap_Dimensions - - - Dimensions - Розміри - - - - Shows temporary dimensions when snapping to Arch objects - Shows temporary dimensions when snapping to Arch objects - - - - Draft_Snap_Endpoint - - - Endpoint - Кінцева точка - - - - Snaps to endpoints of edges - Прив'язати кінцеві точки до ребер - - - - Draft_Snap_Extension - - - Extension - Розширення - - - - Snaps to extension of edges - Прив'язати до подовження ребер - - - - Draft_Snap_Grid - - - Grid - Сітка - - - - Snaps to grid points - Прив'язати до сітки точок - - - - Draft_Snap_Intersection - - - Intersection - Перетин - - - - Snaps to edges intersections - Прив'язати до перетину ребер - - - - Draft_Snap_Lock - - - Toggle On/Off - Вкл./викл. прив'язки - - - - Activates/deactivates all snap tools at once - Активувати/деактивувати всі прив'язки одразу - - - - Lock - Зафіксувати - - - - Draft_Snap_Midpoint - - - Midpoint - Середня точка - - - - Snaps to midpoints of edges - Прив'язати до середніх точок ребер - - - - Draft_Snap_Near - - - Nearest - Найближчий - - - - Snaps to nearest point on edges - Прив'язати до найближчої точки на ребрах - - - - Draft_Snap_Ortho - - - Ortho - Орто - - - - Snaps to orthogonal and 45 degrees directions - Snaps to orthogonal and 45 degrees directions - - - - Draft_Snap_Parallel - - - Parallel - Паралельно - - - - Snaps to parallel directions of edges - Snaps to parallel directions of edges - - - - Draft_Snap_Perpendicular - - - Perpendicular - Перпендикулярно - - - - Snaps to perpendicular points on edges - Snaps to perpendicular points on edges - - - - Draft_Snap_Special - - - Special - Особливий - - - - Snaps to special locations of objects - Snaps to special locations of objects - - - - Draft_Snap_WorkingPlane - - - Working Plane - Робоча площина - - - - Restricts the snapped point to the current working plane - Restricts the snapped point to the current working plane - - - - Draft_Split - - - Split - Розділити - - - - Splits a wire into two wires - Splits a wire into two wires - - - - Draft_Stretch - - - Stretch - Розтягнути - - - - Stretches the selected objects - Stretches the selected objects - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Текст - - - - Creates an annotation. CTRL to snap - Створює анотацію. CTRL для прив'язки - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Перехід в режим конструювання для наступних об'єктів. - - - - Toggle Construction Mode - Змінити режим конструювання - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Toggle Continue Mode - - - - Toggles the Continue Mode for next commands. - Toggles the Continue Mode for next commands. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Переключити режим відображення - - - - Swaps display mode of selected objects between wireframe and flatlines - Перемикає режим відображення обраних об’єктів між каркасним та рівними лініями - - - - Draft_ToggleGrid - - - Toggle Grid - Показати або приховати сітку - - - - Toggles the Draft grid on/off - Toggles the Draft grid on/off - - - - Grid - Сітка - - - - Toggles the Draft grid On/Off - Toggles the Draft grid On/Off - - - - Draft_Trimex - - - Trimex - Trimex - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Обрізати або подовжити обраний об'єкт чи витиснену окрему поверхню. CTRL - прив'язка, SHIFT - обмежити поточним сегментом або нормаллю, ALT - інвертувати - - - - Draft_UndoLine - - - Undo last segment - Скасувати останній сегмент - - - - Undoes the last drawn segment of the line being drawn - Скасовує останній накреслений сегмент лінії - - - - Draft_Upgrade - - - Upgrade - Оновлення - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Об'єднує обрані об'єкти в один, або перетворює замкнуті ламані в суцільні грані, або об'єднує грані - - - - Draft_Wire - - - Polyline - Ламана лінія - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - - - - Draft_WireToBSpline - - - Wire to B-spline - Wire to B-spline - - - - Converts between Wire and B-spline - Конвертує Ламану в B-сплайн та навпаки - - Form @@ -2489,22 +1099,22 @@ value by using the [ and ] keys while drawing Gui::Dialog::DlgSettingsDraft - + General Draft Settings Загальні налаштування креслення - + This is the default color for objects being drawn while in construction mode. Стандартний колір для об’єктів створюваних в режимі конструктора. - + This is the default group name for construction geometry Стандартне ім’я групи для конструкції - + Construction Конструкція @@ -2514,37 +1124,32 @@ value by using the [ and ] keys while drawing Зберігати поточний колір та ширину лінії між сеансами - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - Якщо встановлено, режим копіювання буде зберігатися між командами, в іншому випадку команди будуть завжди починатися в режимі "не копіювати" - - - + Global copy mode Режим глобального копіювання - + Default working plane Стандартна робоча площина - + None Немає - + XY (Top) XY (Зверху) - + XZ (Front) XZ (З переду) - + YZ (Side) YZ (З боку) @@ -2610,12 +1215,12 @@ such as "Arial:Bold" Загальні параметри - + Construction group name Назва групи конструкцій - + Tolerance Точність @@ -2635,72 +1240,67 @@ such as "Arial:Bold" Here you can specify a directory containing SVG files containing <pattern> definitions that can be added to the standard Draft hatch patterns - + Constrain mod Режим обмежування - + The Constraining modifier key Кнопка зміни режиму обмеження - + Snap mod Режим прив'язування - + The snap modifier key The snap modifier key - + Alt mod Alt-режим - - 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 checked, a grid will appear when drawing Якщо встановлено, при виконанні креслення буде показуватися сітка - + Use grid Використовувати сітку - + Grid spacing Розмір сітки - + The spacing between each grid line Відстань між кожною лінією сітки - + Main lines every Main lines every - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. Mainlines will be drawn thicker. Specify here how many squares between mainlines. - + Internal precision level Рівень внутрішньої точності @@ -2730,17 +1330,17 @@ such as "Arial:Bold" Експортувати 3D-об'єкти як багатогранні сітки - + If checked, the Snap toolbar will be shown whenever you use snapping Якщо прапорець встановлений, панель інструментів прив'язки буде показувати, коли ви використовуєте режим прив'язки - + Show Draft Snap toolbar Показати панель інструментів прив'язки креслення - + Hide Draft snap toolbar after use Приховати панель інструментів прив'язки після використання @@ -2750,7 +1350,7 @@ such as "Arial:Bold" Show Working Plane tracker - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command @@ -2785,32 +1385,27 @@ such as "Arial:Bold" Перетворити білий колір лінії у чорний - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - - - + Use Part Primitives when available Use Part Primitives when available - + Snapping Прив'язка - + If this is checked, snapping is activated without the need to press the snap mod key If this is checked, snapping is activated without the need to press the snap mod key - + Always snap (disable snap mod) Always snap (disable snap mod) - + Construction geometry color Колір допоміжної геометрії @@ -2880,12 +1475,12 @@ such as "Arial:Bold" Hatch patterns resolution - + Grid Сітка - + Always show the grid Завжди відображати сітку @@ -2935,7 +1530,7 @@ such as "Arial:Bold" Обрати файл шрифту - + Fill objects with faces whenever possible Fill objects with faces whenever possible @@ -2990,12 +1585,12 @@ such as "Arial:Bold" мм - + Grid size Розмір сітки - + lines ліній @@ -3175,7 +1770,7 @@ such as "Arial:Bold" Automatic update (legacy importer only) - + Prefix labels of Clones with: Prefix labels of Clones with: @@ -3195,37 +1790,32 @@ such as "Arial:Bold" Кількість десяткових знаків - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - - - + Shift Shift - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key Клавіша Alt - + The number of horizontal or vertical lines of the grid The number of horizontal or vertical lines of the grid - + The default color for new objects Колір за замовчуванням для нових об'єктів @@ -3249,11 +1839,6 @@ such as "Arial:Bold" An SVG linestyle definition Визначення стилів ліній SVG - - - When drawing lines, set focus on Length instead of X coordinate - When drawing lines, set focus on Length instead of X coordinate - Extension lines size @@ -3325,12 +1910,12 @@ such as "Arial:Bold" Max Spline Segment: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. This is the value used by functions that use a tolerance. @@ -3342,260 +1927,340 @@ Values with differences below this value will be treated as same. This value wil Use legacy python exporter - + 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 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 - + Construction Geometry Construction Geometry - + In-Command Shortcuts In-Command Shortcuts - + Relative Relative - + R R - + Continue Продовжити - + T T - + Close Закрити - + O O - + Copy Копіювати - + P P - + Subelement Mode Subelement Mode - + D D - + Fill Заповнити - + L L - + Exit Вихід - + A A - + Select Edge Обрати ребро - + E E - + Add Hold Додати утримувач - + Q Q - + Length Довжина - + H H - + Wipe Витерти - + W W - + Set WP Set WP - + U U - + Cycle Snap Cycle Snap - + ` ` - + Snap Snap - + S S - + Increase Radius Збільшити радіус - + [ [ - + Decrease Radius Зменшити радіус - + ] ] - + Restrict X Restrict X - + X X - + Restrict Y Restrict Y - + Y Y - + Restrict Z Restrict Z - + Z Z - + Grid color Колір сітки - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Правка - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3799,566 +2464,363 @@ This value is the maximum segment length. ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - Прив'язка креслення - - draft - - not shape found - not shape found - - - - All Shapes must be co-planar - Усі Фігури мають бути компланарними - - - - The given object is not planar and cannot be converted into a sketch. - The given object is not planar and cannot be converted into a sketch. - - - - Unable to guess the normal direction of this object - Unable to guess the normal direction of this object - - - + Draft Command Bar Панель команд креслення - + Toggle construction mode Змінити режим конструювання - + Current line color Колір поточної лінії - + Current face color Колір поточної поверхні - + Current line width Ширина поточної лінії - + Current font size Розмір поточного шрифта - + Apply to selected objects Застосувати до вибраних об'єктів - + Autogroup off Автогрупування вимкнено - + active command: активна команда: - + None Немає - + Active Draft command Активна команда креслення - + X coordinate of next point X координати наступної точки - + X X - + Y Y - + Z Z - + Y coordinate of next point Y координати наступної точки - + Z coordinate of next point Z координати наступної точки - + Enter point Введіть точку - + Enter a new point with the given coordinates Задати нову точку з вказаними координатами - + Length Довжина - + Angle Кут - + Length of current segment Довжина поточного сегменту - + Angle of current segment Кут поточного сегменту - + Radius Радіус - + Radius of Circle Радіус кола - + If checked, command will not finish until you press the command button again If checked, command will not finish until you press the command button again - + If checked, an OCC-style offset will be performed instead of the classic offset If checked, an OCC-style offset will be performed instead of the classic offset - + &OCC-style offset Зміщення у &OCC-стилі - - Add points to the current object - Додати точку до поточного об'єкта - - - - Remove points from the current object - Видалити точки з поточного об'єкту - - - - Make Bezier node sharp - Make Bezier node sharp - - - - Make Bezier node tangent - Make Bezier node tangent - - - - Make Bezier node symmetric - Make Bezier node symmetric - - - + Sides Сторони - + Number of sides Кількість сторін - + Offset Зміщення - + Auto Автоматично - + Text string to draw Text string to draw - + String Рядок - + Height of text Висота тексту - + Height Висота - + Intercharacter spacing Міжсимвольна відстань - + Tracking Відстеження - + Full path to font file: Повний шлях до файлу шрифта: - + Open a FileChooser for font file Open a FileChooser for font file - + Line Лінія - + DWire DWire - + Circle Коло - + Center X Центр X - + Arc Дуга - + Point Точка - + Label Позначка - + Distance Відстань - + Trim Обрізати - + Pick Object Вкажіть об'єкт - + Edit Правка - + Global X Глобальна X - + Global Y Глобальна Y - + Global Z Глобальна Z - + Local X Локальна X - + Local Y Локальна Y - + Local Z Локальна Z - + Invalid Size value. Using 200.0. Неприпустиме значення розміру. Буде використано 200.0. - + Invalid Tracking value. Using 0. Invalid Tracking value. Using 0. - + Please enter a text string. Введіть рядок тексту, будь ласка. - + Select a Font file Обрати файл шрифту - + Please enter a font file. Введіть файл шрифта, будь ласка. - + Autogroup: Autogroup: - + Faces Грані - + Remove Видалити - + Add Додати - + Facebinder elements Facebinder elements - - Create Line - Створити лінію - - - - Convert to Wire - Convert to Wire - - - + BSpline B-сплайн - + BezCurve Крива Безьє - - Create BezCurve - Створити криву Безьє - - - - Rectangle - Прямокутник - - - - Create Plane - Створити площину - - - - Create Rectangle - Створити прямокутник - - - - Create Circle - Створити коло - - - - Create Arc - Створити дугу - - - - Polygon - Багатокутник - - - - Create Polygon - Створити багатокутник - - - - Ellipse - Еліпс - - - - Create Ellipse - Створити еліпс - - - - Text - Текст - - - - Create Text - Створити текст - - - - Dimension - Розмірність - - - - Create Dimension - Створити розмір - - - - ShapeString - ShapeString - - - - Create ShapeString - Create ShapeString - - - + Copy Копіювати - - - Move - Переміщення - - - - Change Style - Змінити стиль - - - - Rotate - Обертання - - - - Stretch - Розтягнути - - - - Upgrade - Оновлення - - - - Downgrade - Понизити - - - - Convert to Sketch - Перетворити на ескіз - - - - Convert to Draft - Перетворити на креслення - - - - Convert - Перетворити - - - - Array - Масив - - - - Create Point - Створити точку - - - - Mirror - Віддзеркалити - The DXF import/export libraries needed by FreeCAD to handle @@ -4379,581 +2841,329 @@ https://github.com/yorikvanhavre/Draft-dxf-importer To enabled FreeCAD to download these libraries, answer Yes. - - Draft.makeBSpline: not enough points - Draft.makeBSpline: not enough points - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: Equal endpoints forced Closed - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: Invalid pointslist - - - - No object given - Об'єкт не задано - - - - The two points are coincident - The two points are coincident - - - + Found groups: closing each open object inside Found groups: closing each open object inside - + Found mesh(es): turning into Part shapes Found mesh(es): turning into Part shapes - + Found 1 solidifiable object: solidifying it Found 1 solidifiable object: solidifying it - + Found 2 objects: fusing them Found 2 objects: fusing them - + Found several objects: creating a shell Found several objects: creating a shell - + Found several coplanar objects or faces: creating one face Found several coplanar objects or faces: creating one face - + Found 1 non-parametric objects: draftifying it Found 1 non-parametric objects: draftifying it - + Found 1 closed sketch object: creating a face from it Found 1 closed sketch object: creating a face from it - + Found 1 linear object: converting to line Found 1 linear object: converting to line - + Found closed wires: creating faces Found closed wires: creating faces - + Found 1 open wire: closing it Found 1 open wire: closing it - + Found several open wires: joining them Found several open wires: joining them - + Found several edges: wiring them Found several edges: wiring them - + Found several non-treatable objects: creating compound Found several non-treatable objects: creating compound - + Unable to upgrade these objects. Unable to upgrade these objects. - + Found 1 block: exploding it Found 1 block: exploding it - + Found 1 multi-solids compound: exploding it Found 1 multi-solids compound: exploding it - + Found 1 parametric object: breaking its dependencies Found 1 parametric object: breaking its dependencies - + Found 2 objects: subtracting them Found 2 objects: subtracting them - + Found several faces: splitting them Found several faces: splitting them - + Found several objects: subtracting them from the first one Found several objects: subtracting them from the first one - + Found 1 face: extracting its wires Found 1 face: extracting its wires - + Found only wires: extracting their edges Found only wires: extracting their edges - + No more downgrade possible No more downgrade possible - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - - - + No point found Точок не знайдено - - ShapeString: string has no wires - ShapeString: string has no wires - - - + Relative Relative - + Continue Продовжити - + Close Закрити - + Fill Заповнити - + Exit Вихід - + Snap On/Off Snap On/Off - + Increase snap radius Increase snap radius - + Decrease snap radius Decrease snap radius - + Restrict X Restrict X - + Restrict Y Restrict Y - + Restrict Z Restrict Z - + Select edge Оберіть ребро - + Add custom snap point Add custom snap point - + Length mode Length mode - + Wipe Витерти - + Set Working Plane Встановити робочу площину - + Cycle snap object Cycle snap object - + Check this to lock the current angle Check this to lock the current angle - + Coordinates relative to last point or absolute Coordinates relative to last point or absolute - + Filled Filled - + Finish Завершити - + Finishes the current drawing or editing operation Finishes the current drawing or editing operation - + &Undo (CTRL+Z) &Undo (CTRL+Z) - + Undo the last segment Undo the last segment - + Finishes and closes the current line Finishes and closes the current line - + Wipes the existing segments of this line and starts again from the last point Wipes the existing segments of this line and starts again from the last point - + Set WP Set WP - + Reorients the working plane on the last segment Reorients the working plane on the last segment - + Selects an existing edge to be measured by this dimension Selects an existing edge to be measured by this dimension - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands - - Default - За замовчуванням - - - - Create Wire - Create Wire - - - - Unable to create a Wire from selected objects - Unable to create a Wire from selected objects - - - - Spline has been closed - Сплайн було замкнено - - - - Last point has been removed - Останню точку було видалено - - - - Create B-spline - Create B-spline - - - - Bezier curve has been closed - Криву Безьє було закрито - - - - Edges don't intersect! - Ребра не перетинаються! - - - - Pick ShapeString location point: - Pick ShapeString location point: - - - - Select an object to move - Оберіть об'єкт для переміщення - - - - Select an object to rotate - Оберіть об'єкт для обертання - - - - Select an object to offset - Оберіть об'єкт для зміщення - - - - Offset only works on one object at a time - Offset only works on one object at a time - - - - Sorry, offset of Bezier curves is currently still not supported - Вибачте, зміщення кривої Безьє на даний момент все ще не підтримується - - - - Select an object to stretch - Оберіть об'єкт для розтягування - - - - Turning one Rectangle into a Wire - Turning one Rectangle into a Wire - - - - Select an object to join - Оберіть обʼєкт для зʼєднання - - - - Join - З'єднати - - - - Select an object to split - Оберіть обʼєкт для розділення - - - - Select an object to upgrade - Select an object to upgrade - - - - Select object(s) to trim/extend - Оберіть об'єкт(и) для підрізання/подовження - - - - Unable to trim these objects, only Draft wires and arcs are supported - Unable to trim these objects, only Draft wires and arcs are supported - - - - Unable to trim these objects, too many wires - Unable to trim these objects, too many wires - - - - These objects don't intersect - Ці об'єкти не перетинаються - - - - Too many intersection points - Забагато точок перетину - - - - Select an object to scale - Оберіть об'єкт для масштабування - - - - Select an object to project - Оберіть об'єкт для створення проєкції - - - - Select a Draft object to edit - Select a Draft object to edit - - - - Active object must have more than two points/nodes - Active object must have more than two points/nodes - - - - Endpoint of BezCurve can't be smoothed - Endpoint of BezCurve can't be smoothed - - - - Select an object to convert - Оберіть об'єкт для перетворення - - - - Select an object to array - Оберіть об'єкт для створення масиву - - - - Please select base and path objects - Please select base and path objects - - - - Please select base and pointlist objects - - Please select base and pointlist objects - - - - - Select an object to clone - Оберіть об'єкт для клонування - - - - Select face(s) on existing object(s) - Select face(s) on existing object(s) - - - - Select an object to mirror - Оберіть об'єкт для дзеркального відображення - - - - This tool only works with Wires and Lines - Цей інструмент працює лише з ламаними та прямими - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s shares a base with %d other objects. Please check if you want to modify this. - + Subelement mode Subelement mode - - Toggle radius and angles arc editing - Toggle radius and angles arc editing - - - + Modify subelements Modify subelements - + If checked, subelements will be modified instead of entire objects If checked, subelements will be modified instead of entire objects - + CubicBezCurve CubicBezCurve - - Some subelements could not be moved. - Some subelements could not be moved. - - - - Scale - Масштабування - - - - Some subelements could not be scaled. - Some subelements could not be scaled. - - - + Top Згори - + Front Фронт - + Side Сторона - + Current working plane Current working plane - - No edit point found for selected object - No edit point found for selected object - - - + 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 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 @@ -4973,220 +3183,15 @@ To enabled FreeCAD to download these libraries, answer Yes. Layers - - Pick first point - Pick first point - - - - Pick next point - Pick next point - - - + Polyline Ламана лінія - - Pick next point, or Finish (shift-F) or close (o) - Pick next point, or Finish (shift-F) or close (o) - - - - Click and drag to define next knot - Click and drag to define next knot - - - - Click and drag to define next knot: ESC to Finish or close (o) - Click and drag to define next knot: ESC to Finish or close (o) - - - - Pick opposite point - Pick opposite point - - - - Pick center point - Pick center point - - - - Pick radius - Pick radius - - - - Pick start angle - Pick start angle - - - - Pick aperture - Pick aperture - - - - Pick aperture angle - Pick aperture angle - - - - Pick location point - Pick location point - - - - Pick ShapeString location point - Pick ShapeString location point - - - - Pick start point - Pick start point - - - - Pick end point - Pick end point - - - - Pick rotation center - Pick rotation center - - - - Base angle - Base angle - - - - Pick base angle - Pick base angle - - - - Rotation - Поворот - - - - Pick rotation angle - Pick rotation angle - - - - Cannot offset this object type - Cannot offset this object type - - - - Pick distance - Вибрати відстань - - - - Pick first point of selection rectangle - Pick first point of selection rectangle - - - - Pick opposite point of selection rectangle - Pick opposite point of selection rectangle - - - - Pick start point of displacement - Pick start point of displacement - - - - Pick end point of displacement - Pick end point of displacement - - - - Pick base point - Вкажіть базову точку - - - - Pick reference distance from base point - Pick reference distance from base point - - - - Pick new distance from base point - Pick new distance from base point - - - - Select an object to edit - Select an object to edit - - - - Pick start point of mirror line - Pick start point of mirror line - - - - Pick end point of mirror line - Pick end point of mirror line - - - - Pick target point - Pick target point - - - - Pick endpoint of leader line - Pick endpoint of leader line - - - - Pick text position - Pick text position - - - + Draft Креслення - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed @@ -5278,37 +3283,37 @@ To enabled FreeCAD to download these libraries, answer Yes. Створити скруглення - + Toggle near snap on/off Toggle near snap on/off - + Create text Створення тексту - + Press this button to create the text object, or finish your text with two blank lines Press this button to create the text object, or finish your text with two blank lines - + Center Y Center Y - + Center Z Center Z - + Offset distance Offset distance - + Trim distance Trim distance @@ -5323,74 +3328,9 @@ To enabled FreeCAD to download these libraries, answer Yes. Select contents - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Підлаштувати - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Каркас diff --git a/src/Mod/Draft/Resources/translations/Draft_val-ES.qm b/src/Mod/Draft/Resources/translations/Draft_val-ES.qm index 026313bfe5..1e7d348835 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_val-ES.qm and b/src/Mod/Draft/Resources/translations/Draft_val-ES.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_val-ES.ts b/src/Mod/Draft/Resources/translations/Draft_val-ES.ts index f587f30c72..c17723598f 100644 --- a/src/Mod/Draft/Resources/translations/Draft_val-ES.ts +++ b/src/Mod/Draft/Resources/translations/Draft_val-ES.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Defineix un patró d'ombrejat - - - - Sets the size of the pattern - Defineix la mida del patró - - - - Startpoint of dimension - Punt d'inici de la dimensió - - - - Endpoint of dimension - Punt final de la dimensió - - - - Point through which the dimension line passes - Punt per on passa la línia de dimensió - - - - The object measured by this dimension - L'objecte mesurat per aquesta dimensió - - - - The geometry this dimension is linked to - La geometria d'aquesta dimensió està vinculada amb - - - - The measurement of this dimension - La mesura d'aquesta dimensió - - - - For arc/circle measurements, false = radius, true = diameter - Mesures de l'arc/cercle, falses=radi, veritat=diàmetre - - - - Font size - Mida del tipus de lletra - - - - The number of decimals to show - El nombre de decimals que cal mostrar - - - - Arrow size - Mida de la fletxa - - - - The spacing between the text and the dimension line - L'espaiat entre el text i la línia de dimensió - - - - Arrow type - Tipus de fletxa - - - - Font name - Nom de la font - - - - Line width - Amplària de línia - - - - Line color - Color de línia - - - - Length of the extension lines - Llargària de les línies d'extensió - - - - Rotate the dimension arrows 180 degrees - Gira les fletxes de dimensió 180 graus - - - - Rotate the dimension text 180 degrees - Gira el text de dimensió 180 graus - - - - Show the unit suffix - Mostra el sufix de la unitat - - - - The position of the text. Leave (0,0,0) for automatic position - La posició del text. Deixeu (0,0,0) per a la posició automàtica al centre - - - - Text override. Use $dim to insert the dimension length - Invalidació del text. Utilitza $dim per a inserir la llargària de la dimensió - - - - A unit to express the measurement. Leave blank for system default - Una unitat per a expressar la mesura. Deixa en blanc per defecte del sistema - - - - Start angle of the dimension - Angle inicial de la dimensió - - - - End angle of the dimension - Angle final de la dimensió - - - - The center point of this dimension - El punt central d'aquesta dimensió - - - - The normal direction of this dimension - La direcció normal d'aquesta dimensió - - - - Text override. Use 'dim' to insert the dimension length - Invalidació del text. Utilitza 'esmorteix' per a inserir la longitud de la dimensió - - - - Length of the rectangle - Llargària del rectangle - Radius to use to fillet the corners Radi que cal utilitzar per a arredonir els cantons - - - Size of the chamfer to give to the corners - Mida del xamfrà que cal donar als cantons - - - - Create a face - Crea una cara - - - - Defines a texture image (overrides hatch patterns) - Defineix una imatge de textura (ignoraels patrons de trama) - - - - Start angle of the arc - Angle de començament de l'arc - - - - End angle of the arc (for a full circle, give it same value as First Angle) - Angle final de l'arc (per a un cercle complet, dona-li el valor del primer angle) - - - - Radius of the circle - Radi de la cercle - - - - The minor radius of the ellipse - El radi menor de l'el·lipse - - - - The major radius of the ellipse - El radi major de l'el·lipse - - - - The vertices of the wire - Els vèrtexs del filferro - - - - If the wire is closed or not - Si el filferro està tancat o no - The start point of this line @@ -224,505 +24,155 @@ La llargària d'aquesta línia - - Create a face if this object is closed - Crear una cara si aquest objecte s'està tancat - - - - The number of subdivisions of each edge - El nombre de subdivisions de cada aresta - - - - Number of faces - Nombre de cares - - - - Radius of the control circle - Radi de la circumferència de control - - - - How the polygon must be drawn from the control circle - Com el polígon ha de ser extret del cercle de control - - - + Projection direction Direcció de la projecció - + The width of the lines inside this object L'amplària de les línies dins d'aquest objecte - + The size of the texts inside this object La mida dels textos dins d'aquest objecte - + The spacing between lines of text L'espaiat entre línies de text - + The color of the projected objects El color dels objectes projectats - + The linked object L'objecte enllaçat - + Shape Fill Style Estil d'emplenament de forma - + Line Style Estil de línia - + If checked, source objects are displayed regardless of being visible in the 3D model Si està marcada, els objectes d'origen es mostren independentment que siguen visibles en el model 3D - - Create a face if this spline is closed - Crear una cara si aquest objecte s'està tancat - - - - Parameterization factor - Factor de parametrització - - - - The points of the Bezier curve - Els punt de la corba Bezier - - - - The degree of the Bezier function - Els graus de la funció Bezier - - - - Continuity - Continuïtat - - - - If the Bezier curve should be closed or not - Si la corba Bezier s'ha de tancar o no - - - - Create a face if this curve is closed - Crea una cara si aquesta corba està tancada - - - - The components of this block - Els components d'aquest bloc - - - - The base object this 2D view must represent - L'objecte base que ha de representar aquesta visualització 2D - - - - The projection vector of this object - Projecció vectorial d'aquest objecte - - - - The way the viewed object must be projected - La manera en què l'objecte visualitzat ha de ser projectat - - - - The indices of the faces to be projected in Individual Faces mode - Els índexs de les cares per a projectar en el mode cares individuals - - - - Show hidden lines - Mostra les línies amagades - - - + The base object that must be duplicated L'objecte de base que s'ha de duplicat - + The type of array to create El tipus de matriu a crear - + The axis direction La direcció de l'eix - + Number of copies in X direction Nombre de còpies en la direcció X - + Number of copies in Y direction Nombre de còpies en la direcció Y - + Number of copies in Z direction Nombre de còpies en la direcció Z - + Number of copies Nombre de còpies - + Distance and orientation of intervals in X direction Distància i orientació d'intervals en direcció X - + Distance and orientation of intervals in Y direction Distància i orientació d'intervals en direcció Y - + Distance and orientation of intervals in Z direction Distància i orientació d'intervals en direcció Z - + Distance and orientation of intervals in Axis direction Distància i orientació d'intervals en la direcció de l'eix - + Center point Punt central - + Angle to cover with copies Angle per a cobrir amb còpies - + Specifies if copies must be fused (slower) Especifica si les còpies s'han de fusionat (més lent) - + The path object along which to distribute objects L'objecte camí al llarg del qual distribuir objectes - + Selected subobjects (edges) of PathObj Seleccionats subobjects (arestes) de PathObj - + Optional translation vector Vector de translació opcional - + Orientation of Base along path Orientació de Base al llarg del camí - - X Location - Ubicació X - - - - Y Location - Ubicació Y - - - - Z Location - Ubicació Z - - - - Text string - Cadena de text - - - - Font file name - Nom de fitxer de tipus de lletra - - - - Height of text - Alçària del text - - - - Inter-character spacing - Espaiat entre caràcters - - - - Linked faces - Cares enllaçades - - - - Specifies if splitter lines must be removed - Especifica si cal eliminar línies de separació - - - - An optional extrusion value to be applied to all faces - Un valor opcional d'extrusió per a aplicar a totes les cares - - - - Height of the rectangle - Alçària del rectangle - - - - Horizontal subdivisions of this rectangle - Subdivisió horitzontal del rectangle - - - - Vertical subdivisions of this rectangle - Subdivisió vertical del rectangle - - - - The placement of this object - La posició d'aquest objecte - - - - The display length of this section plane - La longitud que es visualitza del pla de secció - - - - The size of the arrows of this section plane - La mida de les fletxes del pla de secció - - - - For Cutlines and Cutfaces modes, this leaves the faces at the cut location - Per als modes Cutlines i Cutfaces, açò deixa les cares en la ubicació de tall - - - - The base object is the wire, it's formed from 2 objects - L'objecte base és el filferro, està format per 2 objectes - - - - The tool object is the wire, it's formed from 2 objects - L'objecte eina és el filferro, està format per 2 objectes - - - - The length of the straight segment - La llargària del segment recte - - - - The point indicated by this label - El punt indicat per aquesta etiqueta - - - - The points defining the label polyline - Els punts que defineixen la polilínia de l'etiqueta - - - - The direction of the straight segment - La direcció del segment recte - - - - The type of information shown by this label - El tipus d'informació mostrat per aquesta etiqueta - - - - The target object of this label - L'objecte objectiu d'aquesta etiqueta - - - - The text to display when type is set to custom - El text que es mostra quan aquest tipus està definit com a personalitzat - - - - The text displayed by this label - El text mostrat per aquesta etiqueta - - - - The size of the text - La mida del text - - - - The font of the text - El tipus de lletra del text - - - - The size of the arrow - La mida de la fletxa - - - - The vertical alignment of the text - L'alineació vertical del text - - - - The type of arrow of this label - El tipus de fletxa d'aquesta etiqueta - - - - The type of frame around the text of this object - El tipus de marc al voltant del text d'aquest objecte - - - - Text color - Color del text - - - - The maximum number of characters on each line of the text box - El màxim nombre de caràcters de cada línia de la caixa de text - - - - The distance the dimension line is extended past the extension lines - La distància de la línia de dimensió s'estén més enllà de les línies d'extensió - - - - Length of the extension line above the dimension line - La llargària de la línia d'extensió per damunt de la línia de dimensió - - - - The points of the B-spline - Els punts de la B-spline - - - - If the B-spline is closed or not - Si la B-spline està tancada o no - - - - Tessellate Ellipses and B-splines into line segments - Encaixa a la perfecció El·lipses i B-splines en segments de línia - - - - Length of line segments if tessellating Ellipses or B-splines into line segments - Llargària dels segments de línia si s'està encaixant a la perfecció el·lipses o B-Splines en segments de línia - - - - If this is True, this object will be recomputed only if it is visible - Si és cert, aquest objecte es tornarà a calcular sols si és visible - - - + Base Base - + PointList Llista de punts - + Count Nombre - - - The objects included in this clone - Els objectes inclosos en aquest clon - - - - The scale factor of this clone - El factor d'escala d'aquest clon - - - - If this clones several objects, this specifies if the result is a fusion or a compound - Si açò clona diversos objectes, açò especifica si el resultat és una fusió o una composició - - - - This specifies if the shapes sew - Especifica si les formes es cusen - - - - Display a leader line or not - Mostra una línia guia o no - - - - The text displayed by this object - El text que mostra aquest objecte - - - - Line spacing (relative to font size) - Interlineat (relatiu a la mida del tipus de lletra) - - - - The area of this object - L'àrea d'aquest objecte - - - - Displays a Dimension symbol at the end of the wire - Mostra un símbol de dimensió a l'extrem del filferro - - - - Fuse wall and structure objects of same type and material - Fusiona el mur i els objectes estructurals del mateix tipus i material - The objects that are part of this layer @@ -759,83 +209,231 @@ La transparència dels fills d'aquesta capa - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object - Show array element as children object + Mostra l'element de la matriu com a objecte fill - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle - Distance between copies in a circle + Distància entre les còpies en un cercle - + Distance between circles - Distance between circles + Distància entre els cercles - + number of circles - number of circles + nombre de cercles + + + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Reanomena + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Elimina + + + + Text + Text + + + + Font size + Mida del tipus de lletra + + + + Line spacing + Line spacing + + + + Font name + Nom de la font + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Unitats + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Amplària de línia + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Mida de la fletxa + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Tipus de fletxa + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Punt + + + + Arrow + Fletxa + + + + Tick + Tick Draft - - - Slope - Pendent - - - - Scale - Redimensiona - - - - Writing camera position - S'està escrivint la posició de la càmera - - - - Writing objects shown/hidden state - S'està escrivint l'estat mostra/oculta dels objectes - - - - X factor - Factor X - - - - Y factor - Factor Y - - - - Z factor - Factor Z - - - - Uniform scaling - Escalat uniforme - - - - Working plane orientation - Orientació del pla de treball - Download of dxf libraries failed. @@ -846,54 +444,34 @@ Instal·leu el complement de la llibreria dxf mitjançant l'opció Eines ->Gestor de complements - - This Wire is already flat - Aquest filferro ja està pla - - - - Pick from/to points - Tria des de/ cap a punts - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Pendent que cal donar als filferros/línies: 0=horitzontal, 1=45graus amunt, -1=45 graus avall - - - - Create a clone - Crea un clon - - - + %s cannot be modified because its placement is readonly. - %s cannot be modified because its placement is readonly. + %s no es pot modificar perquè el seu posicionament és sols de lectura. - + Upgrade: Unknown force method: - Upgrade: Unknown force method: + Actualització: mètode de força desconeguda: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius + + Draft creation tools + Eines de creació d'esborrany - Draft creation tools - Draft creation tools + Draft annotation tools + Eines d'anotació d'esborrany - Draft annotation tools - Draft annotation tools + Draft modification tools + Eines de modificació de l'esborrany - Draft modification tools - Draft modification tools + Draft utility tools + Draft utility tools @@ -908,20 +486,20 @@ mitjançant l'opció Eines ->Gestor de complements &Modification - &Modification + &Modificació &Utilities - &Utilities + &Utilitats - + Draft Calat - + Import-Export Importació-exportació @@ -931,107 +509,117 @@ mitjançant l'opció Eines ->Gestor de complements Circular array - Circular array + Matriu circular - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 - Center of rotation + Centre de rotació - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point - Reset point + Reinicia el punt - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Combinat - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance - Tangential distance + Distància tangencial - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance - Radial distance + Distància radial - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers - Number of circular layers + Nombre de capes circulars - + Symmetry Simetria - + (Placeholder for the icon) - (Placeholder for the icon) + (Espai reservat per a la icona) @@ -1039,107 +627,125 @@ mitjançant l'opció Eines ->Gestor de complements Orthogonal array - Orthogonal array + Matriu ortogonal - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z - Reset Z + Reinicia Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Combinat - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) - (Placeholder for the icon) + (Espai reservat per a la icona) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X - Reset X + Reinicia 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y - Reset Y + Reinicia 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. + 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 + Nombre d'elements @@ -1147,87 +753,99 @@ mitjançant l'opció Eines ->Gestor de complements Polar array - Polar array + Matriu polar - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 - Center of rotation + Centre de rotació - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point - Reset point + Reinicia el punt - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Combinat - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 - Polar angle + Angle polar - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements - Number of elements + Nombre d'elements - + (Placeholder for the icon) - (Placeholder for the icon) + (Espai reservat per a la icona) @@ -1293,375 +911,6 @@ mitjançant l'opció Eines ->Gestor de complements Reinicia el punt - - Draft_AddConstruction - - - Add to Construction group - Afig al Grup de Construcció - - - - Adds the selected objects to the Construction group - Afig els objectes seleccionats al grup de Construcció - - - - Draft_AddPoint - - - Add Point - Afig punt - - - - Adds a point to an existing Wire or B-spline - Afig un punt a un filferro existent o a una B-spline - - - - Draft_AddToGroup - - - Move to group... - Mou al grup... - - - - Moves the selected object(s) to an existing group - Mou el(s) objecte(s) seleccionat(s) a un grup existent - - - - Draft_ApplyStyle - - - Apply Current Style - Aplica l'estil actual - - - - Applies current line width and color to selected objects - Aplica l'amplària i color de la línia actual als objectes seleccionats - - - - Draft_Arc - - - Arc - Arc - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Crea un arc a partir del punt central i el radi. Ctrl per a ajustar, Maj. per a restringir - - - - Draft_ArcTools - - - Arc tools - Eines d'arquitectura - - - - Draft_Arc_3Points - - - Arc 3 points - Arc de 3 punts - - - - Creates an arc by 3 points - Crea un arc que passe per tres punts - - - - Draft_Array - - - Array - Matriu - - - - Creates a polar or rectangular array from a selected object - Crea una matriu rectangular o polar d'un objecte seleccionat - - - - Draft_AutoGroup - - - AutoGroup - Agrupa automàticament - - - - Select a group to automatically add all Draft & Arch objects to - Seleccioneu un grup per hi afegir automàticament tots els objectes Esborrany i Arquitectura - - - - Draft_BSpline - - - B-spline - B-spline - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Crea una B-spline de múltiples punts. Ctrl per ajustar, Maj. per a restringir - - - - Draft_BezCurve - - - BezCurve - Corba Bézier - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Crea una corba Bezier. Ctrl per a ajustar, Maj. per a restringir - - - - Draft_BezierTools - - - Bezier tools - Eines Bézier - - - - Draft_Circle - - - Circle - Cercle - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Crea un cercle. Ctrl per a ajustar, Alt per a seleccionar objectes tangents - - - - Draft_Clone - - - Clone - Clona - - - - Clones the selected object(s) - Clona l'objecte o objectes seleccionat(s) - - - - Draft_CloseLine - - - Close Line - Tanca la línia - - - - Closes the line being drawn - Tanca la línia que s'està dibuixant - - - - Draft_CubicBezCurve - - - CubicBezCurve - CorbaBézierCúbica - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Crea una corba Bézier cúbica -Feu clic i arrossegueu per a definir punts de control. Ctrl per a ajustar, Maj. per a restringir - - - - Draft_DelPoint - - - Remove Point - Eliminar punt - - - - Removes a point from an existing Wire or B-spline - Elimina un punt d'un filferro o d'una B-spline existent - - - - Draft_Dimension - - - Dimension - Dimensió - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Crea una dimensió. CTRL per a ajustar, Maj. per a restringir, Alt per a seleccionar un segment - - - - Draft_Downgrade - - - Downgrade - Retrograda - - - - Explodes the selected objects into simpler objects, or subtracts faces - Descompon els objectes seleccionats en objectes més simples, o sostrau les cares - - - - Draft_Draft2Sketch - - - Draft to Sketch - Esborrany per a esbós - - - - Convert bidirectionally between Draft and Sketch objects - Conversió bidireccional entre objectes esborrany i esbós - - - - Draft_Drawing - - - Drawing - Dibuix - - - - Puts the selected objects on a Drawing sheet - Posa els objectes seleccionats en un full de Dibuix - - - - Draft_Edit - - - Edit - Edita - - - - Edits the active object - Edita l'objecte actiu - - - - Draft_Ellipse - - - Ellipse - El·lipse - - - - Creates an ellipse. CTRL to snap - Crea una el·lipse. CTRL per a ajustar - - - - Draft_Facebinder - - - Facebinder - Galeria de cares - - - - Creates a facebinder object from selected face(s) - Crear un objecte galeria de cares a partir de cara(es) seleccionada(es) - - - - Draft_FinishLine - - - Finish line - Acaba la línia - - - - Finishes a line without closing it - Acaba una línia sense tancar-la - - - - Draft_FlipDimension - - - Flip Dimension - Inverteix la dimensió - - - - Flip the normal direction of a dimension - Inverteix la direcció normal d'una dimensió - - - - Draft_Heal - - - Heal - Repara - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Repara objectes esborrany defectuosos guardats d'una versió anterior FreeCAD - - - - Draft_Join - - - Join - Unió - - - - Joins two wires together - Uneix dos filferros - - - - Draft_Label - - - Label - Etiqueta - - - - Creates a label, optionally attached to a selected object or element - Crea una etiqueta, opcionalment lligada a l'objecte o element seleccionat - - Draft_Layer @@ -1675,645 +924,6 @@ Feu clic i arrossegueu per a definir punts de control. Ctrl per a ajustar, Maj. Afig una capa - - Draft_Line - - - Line - Línia - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Crea una línia de 2 punts. Ctlr per ajustar, Maj. per a restringir - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Espill - - - - Mirrors the selected objects along a line defined by two points - Reflecteix els objectes seleccionats seguint una línia definida per dos punts - - - - Draft_Move - - - Move - Mou - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Mou els objectes seleccionats entre 2 punts. Ctrl per a ajustar, Maj. per a restringir - - - - Draft_Offset - - - Offset - Separació - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Separa l'objecte actiu. Ctrl per a ajustar, maj. per a restringir, Alt per a copiar - - - - Draft_PathArray - - - PathArray - Matriu de camins - - - - Creates copies of a selected object along a selected path. - Crea còpies d'un objecte seleccionat al llarg una ruta seleccionada. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Punt - - - - Creates a point object - Crea un objecte punt - - - - Draft_PointArray - - - PointArray - Matriu de Punts - - - - Creates copies of a selected object on the position of points. - Crea còpies d'un objecte seleccionat en la posició dels punts. - - - - Draft_Polygon - - - Polygon - Polígon - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Crea un polígon regular. Ctrl per a ajustar, Maj. per a restringir - - - - Draft_Rectangle - - - Rectangle - Rectangle - - - - Creates a 2-point rectangle. CTRL to snap - Crea un rectangle donat per 2 punts. Ctrl per a ajustar - - - - Draft_Rotate - - - Rotate - Gira - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Gira els objectes seleccionats. Ctrl per a ajustar, maj. per a restringir, Alt crea una còpia - - - - Draft_Scale - - - Scale - Redimensiona - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Redimensiona els objectes seleccionats des d'un punt base. Ctrl per a ajustar, maj. per a restringir, Alt per a copiar - - - - Draft_SelectGroup - - - Select group - Selecciona un grup - - - - Selects all objects with the same parents as this group - Selecciona tots els objectes amb els mateixos pares que aquest grup - - - - Draft_SelectPlane - - - SelectPlane - Selecciona pla - - - - Select a working plane for geometry creation - Seleccioneu un pla de treball per a la creació de la geometria - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Crea un objecte servidor intermediari des del pla de treball actual - - - - Create Working Plane Proxy - Crea un servidor intermediari d'un Pla de Treball - - - - Draft_Shape2DView - - - Shape 2D view - Visualització de forma 2D - - - - Creates Shape 2D views of selected objects - Crea visualitzacions de formes 2D dels objectes seleccionats - - - - Draft_ShapeString - - - Shape from text... - Forma a partir de text... - - - - Creates text string in shapes. - Crea una cadena de text en les formes. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Mostra la barra d'ajusts - - - - Shows Draft snap toolbar - Mostra la barra d'eines d'ajust de l'esborrany - - - - Draft_Slope - - - Set Slope - Defineix el pendent - - - - Sets the slope of a selected Line or Wire - Estableix el pendent d'una línia o filferro seleccionats - - - - Draft_Snap_Angle - - - Angles - Angles - - - - Snaps to 45 and 90 degrees points on arcs and circles - Ajusta a 45 i 90 graus els punts sobre arcs i cercles - - - - Draft_Snap_Center - - - Center - Centre - - - - Snaps to center of circles and arcs - Ajusta al centre de cercles i dels arcs - - - - Draft_Snap_Dimensions - - - Dimensions - Dimensions - - - - Shows temporary dimensions when snapping to Arch objects - Mostra les dimensions temporals quan ajusta objectes als arcs - - - - Draft_Snap_Endpoint - - - Endpoint - Punt final - - - - Snaps to endpoints of edges - Ajusta els extrems de les arestes - - - - Draft_Snap_Extension - - - Extension - Extensió - - - - Snaps to extension of edges - S' ajusta a l'extensió de les arestes - - - - Draft_Snap_Grid - - - Grid - Quadrícula - - - - Snaps to grid points - S' ajusta als punts de la quadrícula - - - - Draft_Snap_Intersection - - - Intersection - Intersecció - - - - Snaps to edges intersections - S' ajusta a les interseccions de les arestes - - - - Draft_Snap_Lock - - - Toggle On/Off - Commuta activa/desactiva - - - - Activates/deactivates all snap tools at once - Activa/desactiva totes les eines d'ajust a la vegada - - - - Lock - Bloqueja - - - - Draft_Snap_Midpoint - - - Midpoint - Punt mig - - - - Snaps to midpoints of edges - S' ajusta als punts migs de les arestes - - - - Draft_Snap_Near - - - Nearest - Més proper - - - - Snaps to nearest point on edges - S'ajusta al punt més proper en les arestes - - - - Draft_Snap_Ortho - - - Ortho - Orto - - - - Snaps to orthogonal and 45 degrees directions - S' ajusta a direccions ortogonals i de 45 graus - - - - Draft_Snap_Parallel - - - Parallel - Paral·lel - - - - Snaps to parallel directions of edges - S' ajusta a direccions paral·leles de les arestes - - - - Draft_Snap_Perpendicular - - - Perpendicular - Perpendicular - - - - Snaps to perpendicular points on edges - S'ajusta als punts perpendiculars de les arestes - - - - Draft_Snap_Special - - - Special - Especial - - - - Snaps to special locations of objects - Ajusta en ubicacions especials d'objectes - - - - Draft_Snap_WorkingPlane - - - Working Plane - Pla de treball - - - - Restricts the snapped point to the current working plane - Restringeix el punt d'ajustament al pla de treball actual - - - - Draft_Split - - - Split - Divideix - - - - Splits a wire into two wires - Divideix un filferro en dos filferros - - - - Draft_Stretch - - - Stretch - Estira - - - - Stretches the selected objects - Estirar els objectes seleccionats - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Text - - - - Creates an annotation. CTRL to snap - Crea una anotació. Ctlr per a ajustar - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Activa/desactiva el mode de construcció per a objectes propers. - - - - Toggle Construction Mode - Activa/desactiva el mode Construcció - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Activa/desactiva el mode Continua - - - - Toggles the Continue Mode for next commands. - Activa/desactiva el mode Continua per a les ordres següents. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Activa/desactiva el mode de visualització - - - - Swaps display mode of selected objects between wireframe and flatlines - Intercanvia el mode de mostrar els objectes seleccionats entre models de malla i línies planes - - - - Draft_ToggleGrid - - - Toggle Grid - Activa/desactiva la quadrícula - - - - Toggles the Draft grid on/off - Activa/desactiva la quadrícula de l'Esborrany - - - - Grid - Quadrícula - - - - Toggles the Draft grid On/Off - Activa/desactiva la quadrícula de l'Esborrany - - - - Draft_Trimex - - - Trimex - Trimex - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Retalla o s'estén l'objecte seleccionat o extrudeix cares individuals. Ctrl ajusta, maj. restringeix al segment actual o normal, Alt inverteix - - - - Draft_UndoLine - - - Undo last segment - Desfés l'últim segment - - - - Undoes the last drawn segment of the line being drawn - Desfà l'últim segment dibuixat de la línia que s'està dibuixant - - - - Draft_Upgrade - - - Upgrade - Actualitza - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Uneix els objectes seleccionats en un de sol, o converteix els filferros tancats en cares, o uneix cares - - - - Draft_Wire - - - Polyline - Polilínia - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Crea una línia de punts múltiples (polilínia). CTRL per a capturar, MAJ per a restringir - - - - Draft_WireToBSpline - - - Wire to B-spline - Filferro a B-splines - - - - Converts between Wire and B-spline - Converteix entre Filferro i B-spline - - Form @@ -2325,13 +935,12 @@ Feu clic i arrossegueu per a definir punts de control. Ctrl per a ajustar, Maj. Select a face or working plane proxy or 3 vertices. Or choose one of the options below - Select a face or working plane proxy or 3 vertices. -Or choose one of the options below + Seleccioneu una cara o un pla de treball intermediari o 3 vèrtexs. O trieu una de les opcions següents Sets the working plane to the XY plane (ground plane) - Sets the working plane to the XY plane (ground plane) + Estableix el pla de treball al pla XY (pla del terra) @@ -2341,7 +950,7 @@ Or choose one of the options below Sets the working plane to the XZ plane (front plane) - Sets the working plane to the XZ plane (front plane) + Estableix el pla de treball al pla XZ (pla frontal) @@ -2351,7 +960,7 @@ Or choose one of the options below Sets the working plane to the YZ plane (side plane) - Sets the working plane to the YZ plane (side plane) + Estableix el pla de treball al pla YZ (pla lateral) @@ -2361,19 +970,18 @@ Or choose one of the options below Sets the working plane facing the current view - Sets the working plane facing the current view + Estableix el pla de treball encarat amb la vista actual Align to view - Align to view + Alinea a la vista The working plane will align to the current view each time a command is started - The working plane will align to the current -view each time a command is started + El pla de treball s’alinearà a la vista actual cada vegada que s'inicie una ordre @@ -2385,9 +993,7 @@ 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 - An optional offset to give to the working plane -above its base position. Use this together with one -of the buttons above + Una separació opcional per al pla de treball damunt de la seua posició de base. Utilitzeu-ho juntament amb un dels botons de dalt @@ -2399,9 +1005,7 @@ of the buttons above If this is selected, the working plane will be centered on the current view when pressing one of the buttons above - If this is selected, the working plane will be -centered on the current view when pressing one -of the buttons above + Si aquesta opció està seleccionada, el pla de treball se centrarà en la vista actual en prémer un dels botons de dalt @@ -2413,28 +1017,24 @@ of the buttons above Or select a single vertex to move the current working plane without changing its orientation. Then, press the button below - Or select a single vertex to move the current -working plane without changing its orientation. -Then, press the button below + O seleccioneu un vèrtex simple per a moure el pla de treball actual sense canviar la seua orientació. A continuació, premeu el botó següent Moves the working plane without changing its orientation. If no point is selected, the plane will be moved to the center of the view - Moves the working plane without changing its -orientation. If no point is selected, the plane -will be moved to the center of the view + Mou el pla de treball sense canviar la seua orientació. Si no hi ha cap punt seleccionat, el pla es mourà al centre de la vista Move working plane - Move working plane + Mou el pla de treball The spacing between the smaller grid lines - The spacing between the smaller grid lines + L'espaiat entre les línies de la graella més xicotetes @@ -2444,7 +1044,7 @@ will be moved to the center of the view The number of squares between each main line of the grid - The number of squares between each main line of the grid + El nombre de quadrats entre cada línia principal de la graella @@ -2456,9 +1056,9 @@ will be moved to the center of the view 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 - 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 + La distància a la qual es pot ajustar un punt +en acostar-se al ratolí. També podeu canviar aquest +valor mitjançant les tecles [ i ] mentre es dibuixa @@ -2468,43 +1068,43 @@ value by using the [ and ] keys while drawing Centers the view on the current working plane - Centers the view on the current working plane + Centra la vista en el pla de treball actual Center view - Center view + Centra la vista Resets the working plane to its previous position - Resets the working plane to its previous position + Reinicia el pla de treball a la seua posició anterior Previous - Previous + Anterior Gui::Dialog::DlgSettingsDraft - + General Draft Settings Paràmetres generals de l'esborrany - + This is the default color for objects being drawn while in construction mode. Aquest es el color predeterminat per als objectes que s'estan dibuixant en el mode de construcció. - + This is the default group name for construction geometry Aquest es el nom predeterminat del grup per a la geometria de la construcció - + Construction Construcció @@ -2514,37 +1114,32 @@ value by using the [ and ] keys while drawing Guarda el color actual i la grossària de les línies en totes les sessions - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - Si està marcada, el mode copia es mantindrà d'una ordre a l'altra, en cas contrari les ordres sempre s'iniciaran en el mode no-còpia - - - + Global copy mode Mode de còpia global - + Default working plane Pla de treball per defecte - + None Cap - + XY (Top) XY (dalt) - + XZ (Front) XZ (Frontal) - + YZ (Side) YZ (Side) @@ -2607,12 +1202,12 @@ such as "Arial:Bold" Paràmetres generals - + Construction group name Nom del grup de construcció - + Tolerance Tolerància @@ -2632,72 +1227,67 @@ such as "Arial:Bold" Podeu especificar un directori d'arxius SVG que continga definicions <pattern> que es poden afegir als patrons estàndards de trama d'esborranys - + Constrain mod Mode Restricció - + The Constraining modifier key La tecla per a modificar Restricció - + Snap mod Mode Ajusta - + The snap modifier key La tecla per a modificar Ajusta - + Alt mod Mode Alt - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - Normalment, després de copiar objectes, selecciona les còpies. Si aquesta opció està marcada, se seleccionaran, en el seu lloc, els objectes base. - - - + Select base objects after copying Selecciona objectes base després de copiar - + If checked, a grid will appear when drawing Si està marcada, apareixerà una quadrícula quan es dibuixe - + Use grid Utilitza la quadrícula - + Grid spacing Espaiat de la quadrícula - + The spacing between each grid line L'espaiat entre cada línia de la quadrícula - + Main lines every Línies principals cada - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. Les línies principals es dibuixaran més gruixudes. Especifiqueu ací quantsquadres entre línies principals. - + Internal precision level Nivell de precisió interna @@ -2727,17 +1317,17 @@ such as "Arial:Bold" Exportar objectes 3D com malles multifacetes - + If checked, the Snap toolbar will be shown whenever you use snapping Si està marcada, es mostrarà la barra d'eines Ajusta cada vegada que utilitzeu l'ajustament - + Show Draft Snap toolbar Mostra barra d'eines Ajusta - + Hide Draft snap toolbar after use Amaga la barra d'eines Ajusta després del seu ús @@ -2747,7 +1337,7 @@ such as "Arial:Bold" Mostra el rastrejador del pla de treball - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command Si està marcada, la quadricula s'esborrany sempre estarà visible quan el banc de treball de l'esborrany estiga actiu. En cas contrari només mitjançant una ordre @@ -2782,32 +1372,27 @@ such as "Arial:Bold" Transforma el color balc de línia en negre - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - Quan està marcada, les eines d'esborrany crearan peces primitives en lloc d'objectes d'objectes d'esborrany, si està disponible. - - - + Use Part Primitives when available Utilitza els primitius de les peces si estan disponibles - + Snapping Ajusta - + If this is checked, snapping is activated without the need to press the snap mod key Si està marcada, l'ajustament s'activa sense la necessitat de prémer la tecla modificadora Ajusta - + Always snap (disable snap mod) Ajusta sempre (mode Ajusta desactivat) - + Construction geometry color Color de la geometria de la construcció @@ -2877,12 +1462,12 @@ such as "Arial:Bold" Resolució dels patrons de trama - + Grid Quadrícula - + Always show the grid Mosta sempre la quadrícula @@ -2932,7 +1517,7 @@ such as "Arial:Bold" Seleccioneu un fitxer de tipus de lletra - + Fill objects with faces whenever possible Ompli els objectes amb cares sempre que siga possible @@ -2987,12 +1572,12 @@ such as "Arial:Bold" mm - + Grid size Mida de la quadrícula - + lines línies @@ -3172,7 +1757,7 @@ such as "Arial:Bold" Actualització automàtica (sols per a l'importador llegat) - + Prefix labels of Clones with: Prefixa les etiquetes de clons amb: @@ -3192,37 +1777,32 @@ such as "Arial:Bold" Nombre de decimals - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - Si està marcada, els objectes apareixeran plens per defecte. En cas contrari, apareixeran com a estructura metàl·lica - - - + Shift Maj - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key La tecla modificadora Alt - + The number of horizontal or vertical lines of the grid El nombre de línies horitzontals o verticals de la quadrícula - + The default color for new objects El color per defecte per als nous objectes @@ -3246,11 +1826,6 @@ such as "Arial:Bold" An SVG linestyle definition Una definició d'estil de línia SVG - - - When drawing lines, set focus on Length instead of X coordinate - Quan es dibuixen línies, estableix el focus en la llargària en lloc de en la coordenada X - Extension lines size @@ -3322,12 +1897,12 @@ such as "Arial:Bold" Segment de Spline Màxim: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. El nombre de decimals en les operacions de coordenades internes (p. ex. 3 = 0,001). Els usuaris de FreeCAD consideren el millor rang els valors entre 6 i 8. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. Aquest és el valor utilitzat per a funcions que utilitzen una tolerància. @@ -3339,329 +1914,408 @@ Els valors amb diferències per davall d'aquest valor es tractaran com a iguals. Utilitza l'exportador python llegat - + 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 Si s'ha establit aquesta opció, en crear objectes d'esborrany en la part superior d'una cara existent d'altre objecte, la propietat «Suport» de l'objecte Esborrany s'establirà en l'objecte base. Aquest era el comportament estàndard abans de FreeCAD 0.19 - + Construction Geometry Geometria de construcció - + In-Command Shortcuts Dreceres d'ordres - + Relative Relatiu - + R R - + Continue Continua - + T T - + Close Tanca - + O O - + Copy Copia - + P P - + Subelement Mode Mode subelement - + D D - + Fill Ompli - + L L - + Exit Ix - + A A - + Select Edge Selecciona l'aresta - + E E - + Add Hold Afig un punt temporal d'ajuda - + Q Q - + Length Longitud - + H H - + Wipe Neteja - + W W - + Set WP Configura WP - + U U - + Cycle Snap Ajust de cicle - + ` ` - + Snap Ajusta - + S S - + Increase Radius Augmenta el radi - + [ [ - + Decrease Radius Disminueix el radi - + ] ] - + Restrict X Restringeix X - + X X - + Restrict Y Restringeix Y - + Y Y - + Restrict Z Restringeix Z - + Z Z - + Grid color Color de la quadrícula - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. + Si es marca aquesta opció, la llista desplegable de capes també mostrarà grups, cosa que us permetrà afegir objectes automàticament a grups. - + Show groups in layers list drop-down button - Show groups in layers list drop-down button + Mostra grups en el botó de la llista desplegable de capes - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Estableix la propietat Suport quan siga possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Edita - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects - Maximum number of contemporary edited objects + Nombre màxim d'objectes simultanis editats - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 - Draft edit pick radius + Radi de selecció de l'edició d'esborranys + + + + Controls pick radius of edit nodes + Controla el radi de selecció dels nodes d’edició Path to ODA file converter - Path to ODA file converter + Camí al convertidor de fitxers ODA This preferences dialog will be shown when importing/ exporting DXF files - This preferences dialog will be shown when importing/ exporting DXF files + Aquest diàleg de preferències es mostrarà quan importeu/exporteu fitxers DXF Python importer is used, otherwise the newer C++ is used. Note: C++ importer is faster, but is not as featureful yet - Python importer is used, otherwise the newer C++ is used. -Note: C++ importer is faster, but is not as featureful yet + S'utilitza importador de Python, en cas contrari s'utilitza el C ++ més recent. +Nota: l’importador C ++ és més ràpid, però encara no té tantes funcionalitats Python exporter is used, otherwise the newer C++ is used. Note: C++ importer is faster, but is not as featureful yet - Python exporter is used, otherwise the newer C++ is used. -Note: C++ importer is faster, but is not as featureful yet - + S'utilitza l'exportador de Python, en cas contrari s'utilitza el C ++ més recent. +Nota: l’importador C ++ és més ràpid, però encara no té tantes funcionalitats Allow FreeCAD to download the Python converter for DXF import and export. You can also do this manually by installing the "dxf_library" workbench from the Addon Manager. - Allow FreeCAD to download the Python converter for DXF import and export. -You can also do this manually by installing the "dxf_library" workbench -from the Addon Manager. + Permet a FreeCAD descarregar el convertidor Python per a la importació i exportació de DXF. +També podeu fer-ho manualment instal·lant el banc de treball «dxf_library» +del gestor de complements. If unchecked, texts and mtexts won't be imported - If unchecked, texts and mtexts won't be imported + Si està desactivada, no importa textos ni mtextos If unchecked, points won't be imported - If unchecked, points won't be imported + Si està desactivada, no s'importen els punts If checked, paper space objects will be imported too - If checked, paper space objects will be imported too + Si està activada, els objectes de l'espai paper també s'importaran If you want the non-named blocks (beginning with a *) to be imported too - If you want the non-named blocks (beginning with a *) to be imported too + Si voleu que els blocs sense nom (que comencen amb un *) també s'importen Only standard Part objects will be created (fastest) - Only standard Part objects will be created (fastest) + Només es crearan objectes peça estàndard (més ràpid) Parametric Draft objects will be created whenever possible - Parametric Draft objects will be created whenever possible + Els objectes esborrany paramètrics es crearan quan siga possible Sketches will be created whenever possible - Sketches will be created whenever possible + Es crearan esbossos quan siga possible @@ -3669,115 +2323,102 @@ from the Addon Manager. The factor is the conversion between the unit of your DXF file and millimeters. Example: for files in millimeters: 1, in centimeters: 10, in meters: 1000, in inches: 25.4, in feet: 304.8 - Scale factor to apply to DXF files on import. -The factor is the conversion between the unit of your DXF file and millimeters. -Example: for files in millimeters: 1, in centimeters: 10, - in meters: 1000, in inches: 25.4, in feet: 304.8 + Factor d'escala a aplicar als arxius DXF durant la importació. El factor és la conversió entre la unitat del seu fitxer DXF i mil·límetres. Ex: per a fitxers en mil·límetres: 1, en centímetres: 10, en metres: 1000, en polzades: 25.4, en peus: 304.8 Colors will be retrieved from the DXF objects whenever possible. Otherwise default colors will be applied. - Colors will be retrieved from the DXF objects whenever possible. -Otherwise default colors will be applied. + Es recuperen els colors dels objectes DXF sempre que siga possible. En cas contrari s'aplica el colors per defecte. FreeCAD will try to join coincident objects into wires. Note that this can take a while! - FreeCAD will try to join coincident objects into wires. -Note that this can take a while! + FreeCAD intentarà unir objectes coincidents en filferros. Pot ser un procés lent. Objects from the same layers will be joined into Draft Blocks, turning the display faster, but making them less easily editable - Objects from the same layers will be joined into Draft Blocks, -turning the display faster, but making them less easily editable + Els objectes de les mateixes capes s'uniran en Blocs d'esborrany, la visualització serà més ràpida, però l'edició serà més difícil Imported texts will get the standard Draft Text size, instead of the size they have in the DXF document - Imported texts will get the standard Draft Text size, -instead of the size they have in the DXF document + Els textos importats tindran la mida estàndard de l'esborrany, en lloc de la mida que tenen en el document DXF If this is checked, DXF layers will be imported as Draft Layers - If this is checked, DXF layers will be imported as Draft Layers + Si està marcada, s'importaran capes DXF com a capes d'esborrany Use Layers - Use Layers + Utilitza les capes Hatches will be converted into simple wires - Hatches will be converted into simple wires + Les trames es convertiran en filferros simples If polylines have a width defined, they will be rendered as closed wires with correct width - If polylines have a width defined, they will be rendered -as closed wires with correct width + Si les polilínies tenen una amplària definida, es renderitzaran com a filferros tancats amb l'amplària correcta Maximum length of each of the polyline segments. If it is set to '0' the whole spline is treated as a straight segment. - Maximum length of each of the polyline segments. -If it is set to '0' the whole spline is treated as a straight segment. + Longitud màxima de cadascun dels segments de la polilínia. Si s'estableix en «0», l'spline sencer es tracta com un segment recte. All objects containing faces will be exported as 3D polyfaces - All objects containing faces will be exported as 3D polyfaces + Tots els objectes que continguen cares s'exportaran com a multifacetes 3D Drawing Views will be exported as blocks. This might fail for post DXF R12 templates. - Drawing Views will be exported as blocks. -This might fail for post DXF R12 templates. + Les vistes de dibuix s’exportaran com a blocs. Això pot fallar per a les plantilles post DXF R12. Exported objects will be projected to reflect the current view direction - Exported objects will be projected to reflect the current view direction + Els objectes exportats es projectaran per a reflectir la direcció actual de la vista Method chosen for importing SVG object color to FreeCAD - Method chosen for importing SVG object color to FreeCAD + Aquest és el mètode escollit per a importar el color d'objecte SVG a FreeCAD If checked, no units conversion will occur. One unit in the SVG file will translate as one millimeter. - If checked, no units conversion will occur. -One unit in the SVG file will translate as one millimeter. + Si està marcada, no es produeix cap conversió d'unitats. Una unitat en el fitxer SVG es traduirà com un mil·límetre. Style of SVG file to write when exporting a sketch - Style of SVG file to write when exporting a sketch + Estil de fitxer SVG per a escriure quan s'exporta un esbós All white lines will appear in black in the SVG for better readability against white backgrounds - All white lines will appear in black in the SVG for better readability against white backgrounds + Totes les línies blanques apareixen en negre en l'SVG per a una millor llegibilitat amb un fons blancs Versions of Open CASCADE older than version 6.8 don't support arc projection. In this case arcs will be discretized into small line segments. This value is the maximum segment length. - Versions of Open CASCADE older than version 6.8 don't support arc projection. -In this case arcs will be discretized into small line segments. -This value is the maximum segment length. + Les versions d'Open CASCADE anteriors a la versió 6.8 no admeten la projecció d'arc. En aquest cas, els arcs es poden discretitzar en xicotets segments de línia. Aquest valor és la llargària màxima del segment. @@ -3785,577 +2426,374 @@ This value is the maximum segment length. Converting: - Converting: + S'està convertint: Conversion successful - Conversion successful + Conversió correcta ImportSVG - + Unknown SVG export style, switching to Translated - Unknown SVG export style, switching to Translated - - - - Workbench - - - Draft Snap - Ajust de l'esborrany + Estil d'exportació SVG desconegut, s'està canviant a Traduït draft - - not shape found - no s'ha trobat la forma - - - - All Shapes must be co-planar - Totes les formes han de ser coplanàries - - - - The given object is not planar and cannot be converted into a sketch. - L'objecte donat no és planar i no es pot convertir en un esbós. - - - - Unable to guess the normal direction of this object - No es pot endevinar la direcció normal d'aquest objecte - - - + Draft Command Bar Barra d'ordres de l'esborrany - + Toggle construction mode Activa/desactiva el mode de construcció - + Current line color Color de la línia actual - + Current face color Color de la cara actual - + Current line width Amplària de la línia actual - + Current font size Mida del tipus de lletra actual - + Apply to selected objects Aplica als objectes seleccionats - + Autogroup off Desactiva Auto-agrupar - + active command: ordre activa: - + None Cap - + Active Draft command Ordre d'esborrany activa - + X coordinate of next point Coordenada X del punt següent - + X X - + Y Y - + Z Z - + Y coordinate of next point Coordenada Y del punt següent - + Z coordinate of next point Coordenada Z del punt següent - + Enter point Introduïu un punt - + Enter a new point with the given coordinates Introduïu un nou punt amb les coordenades donades - + Length Longitud - + Angle Angle - + Length of current segment Llargària del segment actual - + Angle of current segment Angle del segment actual - + Radius Radi - + Radius of Circle Radi del cercle - + If checked, command will not finish until you press the command button again Si està marcada, l'ordre no acabarà fins que premeu el botó d'ordre una altra vegada - + If checked, an OCC-style offset will be performed instead of the classic offset Si està marcada, es realitzarà una separació de tipus OCC en lloc de la separació clàssica - + &OCC-style offset Separació &OCC-style - - Add points to the current object - Add points to the current object - - - - Remove points from the current object - Elimina punts de l'objecte actual - - - - Make Bezier node sharp - Fes un node Bezier agut - - - - Make Bezier node tangent - Fes un node Bezier tangent - - - - Make Bezier node symmetric - Fes un node Bezier simètric - - - + Sides Costats - + Number of sides Nombre de costats - + Offset Separació - + Auto Auto - + Text string to draw Text string to draw - + String Cadena - + Height of text Alçària del text - + Height Alçària - + Intercharacter spacing Espaiat entre caràcters - + Tracking Seguiment - + Full path to font file: Ruta d'accés completa a l'arxiu de tipus de lletra: - + Open a FileChooser for font file Obri un selector de fitxers per a l'arxiu de tipus de lletra - + Line Línia - + DWire DWire - + Circle Cercle - + Center X Centre X - + Arc Arc - + Point Punt - + Label Etiqueta - + Distance Distance - + Trim Retalla - + Pick Object Tria un objecte - + Edit Edita - + Global X X global - + Global Y Y global - + Global Z Z global - + Local X X Local - + Local Y Y Local - + Local Z Z Local - + Invalid Size value. Using 200.0. Valor de mida no vàlid. S'està utilitzant 200.0. - + Invalid Tracking value. Using 0. Valor de seguiment no és vàlid. S'està utilitzant 0. - + Please enter a text string. Introduïu una cadena de text. - + Select a Font file Seleccioneu un fitxer de tipus de lletra - + Please enter a font file. Introduïu un fitxer de tipus de lletra. - + Autogroup: Agrupa automàticament: - + Faces Cares - + Remove Elimina - + Add Afegir - + Facebinder elements Elements de Galeria de cares - - Create Line - Crea una línia - - - - Convert to Wire - Converteix en Filferro - - - + BSpline BSpline - + BezCurve Corba Bézier - - Create BezCurve - Crea corba de Bézier - - - - Rectangle - Rectangle - - - - Create Plane - Crea un pla - - - - Create Rectangle - Crea un rectangle - - - - Create Circle - Crea un cercle - - - - Create Arc - Crea un arc - - - - Polygon - Polígon - - - - Create Polygon - Crea un polígon - - - - Ellipse - El·lipse - - - - Create Ellipse - Crea una el·lipse - - - - Text - Text - - - - Create Text - Crea un text - - - - Dimension - Dimensió - - - - Create Dimension - Crea dimensió - - - - ShapeString - TextForma, ShapeString - - - - Create ShapeString - Crea Textforma, ShapeString - - - + Copy Copia - - - Move - Mou - - - - Change Style - Canvia l'estil - - - - Rotate - Gira - - - - Stretch - Estira - - - - Upgrade - Actualitza - - - - Downgrade - Retrograda - - - - Convert to Sketch - Converteix en un esbós - - - - Convert to Draft - Converteix en un esborrany - - - - Convert - Converteix - - - - Array - Matriu - - - - Create Point - Crea un punt - - - - Mirror - Espill - The DXF import/export libraries needed by FreeCAD to handle @@ -4375,581 +2813,329 @@ https://github.com/yorikvanhavre/Draft-dxf-importer Per a permetre que FreeCAD descarregue aquestes llibreries responeu Sí. - - Draft.makeBSpline: not enough points - Draft.makeBSpline: no hi ha pro punts - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: extrems iguals forcen el tancament - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: la llista de punts no és vàlida - - - - No object given - Cap objecte donat - - - - The two points are coincident - Els dos punts són coincidents - - - + Found groups: closing each open object inside Grups trobats: tanca dins cada objecte obert - + Found mesh(es): turning into Part shapes Malla(es) trobada(es): converteix formes en peces - + Found 1 solidifiable object: solidifying it S'ha trobat un objecte solidificable: solidifica'l - + Found 2 objects: fusing them Trobats 2 objectes: fusiona'ls - + Found several objects: creating a shell Trobats diversos objectes: crea una closca - + Found several coplanar objects or faces: creating one face Trobats diversos objectes o cares coplanaris: Crea una cara - + Found 1 non-parametric objects: draftifying it Trobat un objecte no-paramètric: esbossant-lo - + Found 1 closed sketch object: creating a face from it Trobat un objecte esbós tancat: Crea una cara amb ell - + Found 1 linear object: converting to line Trobat un objecte lineal: Converteix-lo en una línia - + Found closed wires: creating faces Trobats filferros tancats: Crea cares - + Found 1 open wire: closing it Trobat 1 filferro obert: tanca'l - + Found several open wires: joining them Trobats diversos filferros oberts: uneix-los - + Found several edges: wiring them Trobades diverses arestes: connecta-les - + Found several non-treatable objects: creating compound Trobats diversos objectes no tractables: crea una composició - + Unable to upgrade these objects. No es pot actualitzar aquests objectes. - + Found 1 block: exploding it Trobat un bloc: descompon-lo - + Found 1 multi-solids compound: exploding it Trobat un compost multi-sòlid: descompon-lo - + Found 1 parametric object: breaking its dependencies Trobat un objecte paramètric: trenca les seues dependències - + Found 2 objects: subtracting them Trobats dos objectes: sostrau-los - + Found several faces: splitting them Trobades diverses cares: divideix-les - + Found several objects: subtracting them from the first one Trobars diversos objectes: sostrau-los del primer - + Found 1 face: extracting its wires Trobada una cara: extrau els seus filferros - + Found only wires: extracting their edges Trobats sols filferros: extrau les arestes - + No more downgrade possible No hi ha més retrogradació possible - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: tancat amb el mateix primer/últim punt. La geometria no està actualitzada. - - - + No point found No s'ha trobat cap punt - - ShapeString: string has no wires - ShapeString: la cadena no té filferros - - - + Relative Relatiu - + Continue Continua - + Close Tanca - + Fill Ompli - + Exit Ix - + Snap On/Off Ajusta/desajusta - + Increase snap radius Augmenta el radi d'ajust - + Decrease snap radius Disminueix el radi d'ajust - + Restrict X Restringeix X - + Restrict Y Restringeix Y - + Restrict Z Restringeix Z - + Select edge Selecciona l'aresta - + Add custom snap point Afig un punt d'ajust personalitzat - + Length mode Mode de Llargària - + Wipe Neteja - + Set Working Plane Estableix el pla de treball - + Cycle snap object Canvia cíclicament l'ajust d'un objecte - + Check this to lock the current angle Marqueu aquesta casella per bloquejar l'angle actual - + Coordinates relative to last point or absolute Coordenades relatives a l'últim punt o absolutes - + Filled Emplenat - + Finish Finalitza - + Finishes the current drawing or editing operation Acaba el dibuix actual o l'operació d'edició - + &Undo (CTRL+Z) &Desfés (CTRL+Z) - + Undo the last segment Desfés l'últim segment - + Finishes and closes the current line Finalitza i tanca la línia actual - + Wipes the existing segments of this line and starts again from the last point Esborra els segments existents d'aquesta línia i comença de nou des de l'últim punt - + Set WP Configura WP - + Reorients the working plane on the last segment Reorienta el pla de treball de l'últim segment - + Selects an existing edge to be measured by this dimension Selecciona una aresta existent per a mesurar-la amb aquesta dimensió - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands Si està activada, els objectes es copiaran en lloc de moure's. Preferències->Esborrany->Mode de còpia global per a mantenir aquest mode en les ordres següents - - Default - Per defecte - - - - Create Wire - Crea un Filferro - - - - Unable to create a Wire from selected objects - No es pot crear un Filferro da partir dels objectes seleccionats - - - - Spline has been closed - S'ha tancat Spline - - - - Last point has been removed - S'ha eliminat l'últim punt - - - - Create B-spline - Crea un B-spline - - - - Bezier curve has been closed - S'ha tancat la corba Bezier - - - - Edges don't intersect! - Les arestes no s'intersequen! - - - - Pick ShapeString location point: - Tria el punt d'ubicació de ShapeString: - - - - Select an object to move - Selecciona un objecte per a moure - - - - Select an object to rotate - Selecciona un objecte per a girar - - - - Select an object to offset - Selecciona un objecte per a separar - - - - Offset only works on one object at a time - La separació només funciona amb un objecte cada vegada - - - - Sorry, offset of Bezier curves is currently still not supported - La separació de les corbes Bezier encara no està disponible - - - - Select an object to stretch - Selecciona un objecte per a estirar - - - - Turning one Rectangle into a Wire - Transforma un rectangle en un filferro - - - - Select an object to join - Seleccioneu un objecte per a unir - - - - Join - Unió - - - - Select an object to split - Seleccioneu un objecte per a dividir - - - - Select an object to upgrade - Selecciona un objecte per a actualitzar - - - - Select object(s) to trim/extend - Selecciona objecte(s) per a acurtar/estrendre - - - - Unable to trim these objects, only Draft wires and arcs are supported - No es poden retallar aquests objectes, sols són compatibles esborranys de filferros i arcs - - - - Unable to trim these objects, too many wires - No es poden retallar aquests objectes, massa filferros - - - - These objects don't intersect - Aquests objectes no s'intersequen - - - - Too many intersection points - Massa punts d'intersecció - - - - Select an object to scale - Selecciona un objecte per a redimensionar - - - - Select an object to project - Selecciona un objecte per a projectar - - - - Select a Draft object to edit - Seleccioneu un objecte esborrany per a editar - - - - Active object must have more than two points/nodes - L'objecte actiu ha de tenir més de dos punts/nodes - - - - Endpoint of BezCurve can't be smoothed - El punt final d'una corba Bezier no es pot allisar - - - - Select an object to convert - Seleccioneu un objecte per a convertir - - - - Select an object to array - Seleccioneu un objecte matriu - - - - Please select base and path objects - Seleccioneu un objecte base i una trajectòria - - - - Please select base and pointlist objects - - Seleccioneu objectes de base i de llista de punts - - - - - Select an object to clone - Seleccioneu un objecte per a clonar - - - - Select face(s) on existing object(s) - Selecciona cara(es) d'un objecte(s) existent(s) - - - - Select an object to mirror - Seleccioneu un objecte per a reflectir - - - - This tool only works with Wires and Lines - Aquesta eina sols funciona amb filferros i línies - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s comparteix una base amb %d altres objectes. Comproveu si voleu modificar açò. - + Subelement mode Mode subelement - - Toggle radius and angles arc editing - Commuta l'edició del radi i de l'arc dels angles - - - + Modify subelements Modifica els subelements - + If checked, subelements will be modified instead of entire objects Si està marcat, els subelements es modificaran en lloc dels objectes sencers - + CubicBezCurve CorbaBézierCúbica - - Some subelements could not be moved. - Alguns subelements no es poden moure. - - - - Scale - Redimensiona - - - - Some subelements could not be scaled. - No es pot canviar la mida d'alguns subelements. - - - + Top Planta - + Front Alçat - + Side Costat - + Current working plane Pla de treball actual - - No edit point found for selected object - No s'ha trobat cap punt d'edició per a l'objecte seleccionat - - - + 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 Marqueu això si l'objecte ha d'aparéixer com ple, en cas contrari apareixerà com a filferro. No està disponible si l'opció de preferència de Draft «Usa les primitives de la peça» està habilitada @@ -4969,239 +3155,34 @@ Per a permetre que FreeCAD descarregue aquestes llibreries responeu Sí.Capes - - Pick first point - Tria el primer punt - - - - Pick next point - Tria el punt següent - - - + Polyline Polilínia - - Pick next point, or Finish (shift-F) or close (o) - Tria el punt següent, o Acaba (Maj-F) o tanca (o) - - - - Click and drag to define next knot - Feu clic i arrossegueu per a definir el nuc següent - - - - Click and drag to define next knot: ESC to Finish or close (o) - Feu clic i arrossegueu per a definir el nuc següent: Esc per a acabar o tancar (o) - - - - Pick opposite point - Tria el punt oposat - - - - Pick center point - Tria el punt central - - - - Pick radius - Tria el radi - - - - Pick start angle - Tria l'angle d'inici - - - - Pick aperture - Trieu l'obertura - - - - Pick aperture angle - Trieu l'angle d'obertura - - - - Pick location point - Trieu el punt d'ubicació - - - - Pick ShapeString location point - Trieu el punt d'ubicació del TextForma - - - - Pick start point - Trieu el punt inicial - - - - Pick end point - Trieu el punt final - - - - Pick rotation center - Trieu el centre de rotació - - - - Base angle - Angle base - - - - Pick base angle - Trieu un angle base - - - - Rotation - Rotació - - - - Pick rotation angle - Trieu l'angle de rotació - - - - Cannot offset this object type - Aquest tipus d'objectes no es pot separar - - - - Pick distance - Trieu la distància - - - - Pick first point of selection rectangle - Trieu el primer punt del rectangle de selecció - - - - Pick opposite point of selection rectangle - Tria el punt oposat del rectangle de selecció - - - - Pick start point of displacement - Trieu un punt inicial de desplaçament - - - - Pick end point of displacement - Trieu un punt final de desplaçament - - - - Pick base point - Tria un punt de base - - - - Pick reference distance from base point - Trieu una distància de referència des del punt de base - - - - Pick new distance from base point - Trieu una nova distància des del punt de base - - - - Select an object to edit - Seleccioneu un objecte per a editar - - - - Pick start point of mirror line - Trieu el punt de partida de la línia de reflexió - - - - Pick end point of mirror line - Trieu el final de partida de la línia de reflexió - - - - Pick target point - Trieu punt de destinació - - - - Pick endpoint of leader line - Trieu el punt final de la línia guia - - - - Pick text position - Trieu la posició del text - - - + Draft Calat - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed - two elements needed + es necessiten dos elements radius too large - radius too large + el radi és massa gran length: - length: + longitud: removed original objects - removed original objects + s'han eliminat objectes originals @@ -5211,7 +3192,7 @@ Per a permetre que FreeCAD descarregue aquestes llibreries responeu Sí. Creates a fillet between two wires or edges. - Creates a fillet between two wires or edges. + Crea un arredoniment entre dos filferros o arestes. @@ -5221,52 +3202,52 @@ Per a permetre que FreeCAD descarregue aquestes llibreries responeu Sí. Fillet radius - Fillet radius + Radi d'arredoniment Radius of fillet - Radius of fillet + Radi de l'arredoniment Delete original objects - Delete original objects + Elimina els objectes originals Create chamfer - Create chamfer + Crea un xamfrà Enter radius - Enter radius + Introduïu un radi Delete original objects: - Delete original objects: + Elimina els objectes originals: Chamfer mode: - Chamfer mode: + Mode de xamfrà: Test object - Test object + Objecte de prova Test object removed - Test object removed + S'ha eliminat un objecte de prova fillet cannot be created - fillet cannot be created + no es pot crear un arredoniment @@ -5274,119 +3255,54 @@ Per a permetre que FreeCAD descarregue aquestes llibreries responeu Sí.Crea un arredoniment - + Toggle near snap on/off - Toggle near snap on/off + Activa/desactiva el proper ajust - + Create text Crea un text - + Press this button to create the text object, or finish your text with two blank lines - Press this button to create the text object, or finish your text with two blank lines + Premeu aquest botó per a crear l’objecte de text o finalitzeu el vostre text amb dues línies en blanc - + Center Y - Center Y + Centra Y - + Center Z - Center Z + Centra Z - + Offset distance - Offset distance + Distància de separació - + Trim distance - Trim distance + Distància de retall Activate this layer - Activate this layer + Activa aquesta capa Select contents - Select contents + Seleccioneu el contingut - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Personalitzat - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Filferro @@ -5394,17 +3310,17 @@ Per a permetre que FreeCAD descarregue aquestes llibreries responeu Sí. OCA error: couldn't determine character encoding - OCA error: couldn't determine character encoding + S'ha produït un error OCA: no s'ha pogut determinar la codificació de caràcters OCA: found no data to export - OCA: found no data to export + OCA: no s'ha trobat cap dada per a exportar successfully exported - successfully exported + s'ha exportat correctament diff --git a/src/Mod/Draft/Resources/translations/Draft_vi.qm b/src/Mod/Draft/Resources/translations/Draft_vi.qm index 08bf667e0c..dc7660d06f 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_vi.qm and b/src/Mod/Draft/Resources/translations/Draft_vi.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_vi.ts b/src/Mod/Draft/Resources/translations/Draft_vi.ts index 7722a3568d..002fd6bb79 100644 --- a/src/Mod/Draft/Resources/translations/Draft_vi.ts +++ b/src/Mod/Draft/Resources/translations/Draft_vi.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - Xác định mẫu hatch tô vật liệu - - - - Sets the size of the pattern - Thiết lập kích thước của mô hình - - - - Startpoint of dimension - Điểm bắt đầu của kích thước - - - - Endpoint of dimension - Điểm cuối của kích thước - - - - Point through which the dimension line passes - Điểm dòng kẻ kích thước đã thông qua - - - - The object measured by this dimension - Đối tượng được đo đạc bằng kích thước này - - - - The geometry this dimension is linked to - Hình dạng kích thước này được liên kết với - - - - The measurement of this dimension - Đo lường kích thước này - - - - For arc/circle measurements, false = radius, true = diameter - Đối với phép đo vòng cung / vòng tròn, Sai = bán kính, Đúng = đường kính - - - - Font size - Cỡ phông chữ - - - - The number of decimals to show - Số lượng số thập phân được hiển thị - - - - Arrow size - Kích cỡ mũi tên - - - - The spacing between the text and the dimension line - Khoảng cách giữa các chữ và đường kích thước - - - - Arrow type - Loại mũi tên - - - - Font name - Tên phông chữ - - - - Line width - Chiều rộng đường vẽ - - - - Line color - Màu đường vẽ - - - - Length of the extension lines - Chiều dài của đường mở rộng - - - - Rotate the dimension arrows 180 degrees - Xoay mũi tên kích thước sang 180 độ - - - - Rotate the dimension text 180 degrees - Xoay kích cỡ chữ sang 180 độ - - - - Show the unit suffix - Hiển thị các đơn vị đi kèm - - - - The position of the text. Leave (0,0,0) for automatic position - Vị trí của văn bản. Đặt (0,0,0) là vị trí tự động - - - - Text override. Use $dim to insert the dimension length - Ghi đè văn bản. Sử dụng $dim để chèn chiều dài kích thước - - - - A unit to express the measurement. Leave blank for system default - Đơn vị để thực hiện các phép tính đo lường. Để trống nếu sử dụng mặc định của hệ thống - - - - Start angle of the dimension - Góc bắt đầu của kích thước - - - - End angle of the dimension - Góc cuối của kích thước - - - - The center point of this dimension - Trung điểm của kích thước - - - - The normal direction of this dimension - Phương pháp tuyến của kích thước này - - - - Text override. Use 'dim' to insert the dimension length - Ghi đè văn bản. Sử dụng $dim để chèn chiều dài kích thước - - - - Length of the rectangle - Chiều dài của hình chữ nhật - Radius to use to fillet the corners Bán kính để sử dụng để điền vào các góc - - - Size of the chamfer to give to the corners - Kích thước của các mặt vát để cung cấp cho các góc - - - - Create a face - Tạo ra một bề mặt - - - - Defines a texture image (overrides hatch patterns) - Xác định một hình ảnh kết cấu (ghi đè lên các mẫu vạch chéo hatch) - - - - Start angle of the arc - Góc bắt đầu của vòng cung - - - - End angle of the arc (for a full circle, give it same value as First Angle) - Góc kết thúc của vòng cung (cho một vòng tròn đầy đủ, có cùng giá trị như Góc đầu tiên) - - - - Radius of the circle - Bán kính của hình tròn - - - - The minor radius of the ellipse - Bán kính nhỏ của hình bầu dục (ellipse) - - - - The major radius of the ellipse - Bán kính lớn của hình bầu dục (ellipse) - - - - The vertices of the wire - Các đỉnh của dây dẫn - - - - If the wire is closed or not - Nếu dây đóng hay mở - The start point of this line @@ -224,505 +24,155 @@ Chiều dài của dòng này - - Create a face if this object is closed - Tạo bề mặt nếu đối tượng này bị đóng - - - - The number of subdivisions of each edge - Số lượng phân vùng của mỗi cạnh - - - - Number of faces - Số lượng bề mặt - - - - Radius of the control circle - Bán kính của vòng tròn điều khiển - - - - How the polygon must be drawn from the control circle - Làm sao để vẽ đa giác từ vòng tròn điều khiển - - - + Projection direction Hướng chiếu - + The width of the lines inside this object Chiều rộng của các dòng bên trong bộ phận này - + The size of the texts inside this object Kích thước của các văn bản bên trong bộ phận này - + The spacing between lines of text Khoảng cách giữa các dòng chữ - + The color of the projected objects Màu sắc của các vật thể được chiếu - + The linked object Đối tượng được liên kết - + Shape Fill Style Lấp đầy hình khối - + Line Style Kiểu đường - + If checked, source objects are displayed regardless of being visible in the 3D model Nếu được chọn, các đối tượng sẽ hiển thị bất kể chúng có hiển thị trong mô hình 3D hay không - - Create a face if this spline is closed - Tạo ra một bề mặt nếu đường cong spline bị đóng - - - - Parameterization factor - Yếu tố tham số - - - - The points of the Bezier curve - Các điểm đường cong Bezier - - - - The degree of the Bezier function - Mức độ chức năng Bezier - - - - Continuity - Liên tục - - - - If the Bezier curve should be closed or not - Nếu đường cong Bezier nên đóng hay mở - - - - Create a face if this curve is closed - Tạo ra một bề mặt nếu đường cong bị đóng - - - - The components of this block - Các thành phần của khối này - - - - The base object this 2D view must represent - Đối tượng cơ sở mà chế độ 2D này đại diện - - - - The projection vector of this object - Các vector chiếu của đối tượng này - - - - The way the viewed object must be projected - Phương pháp chiếu được áp dụng cho các đối tượng quan sát - - - - The indices of the faces to be projected in Individual Faces mode - Chỉ số bề mặt được chiếu trong chế độ từng bề mặt - - - - Show hidden lines - Hiển thị những đường bị ẩn - - - + The base object that must be duplicated Đối tượng cơ sở đó phải được nhân đôi - + The type of array to create Kiểu dãy được chọn - + The axis direction Hướng trục - + Number of copies in X direction Số lượng bản sao trong hướng X - + Number of copies in Y direction Số lượng bản sao trong hướng Y - + Number of copies in Z direction Số lượng bản sao trong hướng Z - + Number of copies Số lượng bản sao - + Distance and orientation of intervals in X direction Khoảng cách và định hướng các khoảng theo hướng X - + Distance and orientation of intervals in Y direction Khoảng cách và định hướng các khoảng theo hướng Y - + Distance and orientation of intervals in Z direction Khoảng cách và định hướng các khoảng theo hướng Z - + Distance and orientation of intervals in Axis direction Khoảng cách và định hướng các khoảng theo hướng trục - + Center point Trung điểm - + Angle to cover with copies Bao phủ góc bằng bản sao - + Specifies if copies must be fused (slower) Chỉ định nếu bản sao phải được hợp nhất (chậm hơn) - + The path object along which to distribute objects Dùng đối tượng phương tuyến để phân phối các đối tượng - + Selected subobjects (edges) of PathObj Chọn subobjects (cạnh) của PathObj - + Optional translation vector Tuỳ chọn dịch thuật vector - + Orientation of Base along path Định hướng cơ sở dọc theo phương tuyến - - X Location - Vị trí X - - - - Y Location - Vị trí Y - - - - Z Location - Vị trí Z - - - - Text string - Chuỗi văn bản - - - - Font file name - Tên tập phông - - - - Height of text - Chiều cao phông chữ - - - - Inter-character spacing - Khoảng cách giữa các kí tự - - - - Linked faces - Liên kết bề mặt - - - - Specifies if splitter lines must be removed - Xác định nếu dòng splitter cần phải loại bỏ - - - - An optional extrusion value to be applied to all faces - Giá trị ép đùn tùy chọn sẽ được áp dụng cho tất cả các bề mặt - - - - Height of the rectangle - Chiều dài của hình chữ nhật - - - - Horizontal subdivisions of this rectangle - Phân mục ngang của hình chữ nhật này - - - - Vertical subdivisions of this rectangle - Phân mục dọc của hình chữ nhật này - - - - The placement of this object - Vị trí của đối tượng này - - - - The display length of this section plane - Chiều dài hiển thị của mặt cắt này - - - - The size of the arrows of this section plane - Kích thước mũi tên chỉ hướng của mặt cắt này - - - - For Cutlines and Cutfaces modes, this leaves the faces at the cut location - Đối với chế độ Cutline và Cutfaces, điều này có có nghĩa là Cắt ở các vị trí bề mặt - - - - The base object is the wire, it's formed from 2 objects - Đối tượng cơ bản là dây, nó được hình thành từ 2 đối tượng - - - - The tool object is the wire, it's formed from 2 objects - Các đối tượng công cụ là dây, nó được hình thành từ 2 đối tượng - - - - The length of the straight segment - Chiều dài của đoạn thẳng - - - - The point indicated by this label - Điểm chỉ định bởi nhãn hiệu này - - - - The points defining the label polyline - Điểm xác định nhãn polyline - - - - The direction of the straight segment - Hướng của đoạn thẳng - - - - The type of information shown by this label - Loại thông tin được hiển thị bởi nhãn này - - - - The target object of this label - Đối tượng mục tiêu của nhãn này - - - - The text to display when type is set to custom - Văn bản hiển thị khi phân loại được đặt thành tùy chỉnh - - - - The text displayed by this label - Văn bản được hiển thị bởi nhãn này - - - - The size of the text - Cỡ chữ của văn bản - - - - The font of the text - Phông chữ của văn bản - - - - The size of the arrow - Kích thước của mũi tên - - - - The vertical alignment of the text - Sắp xếp văn bản theo chiều dọc - - - - The type of arrow of this label - Các loại mũi tên của nhãn này - - - - The type of frame around the text of this object - Các loại viền xung quanh cho văn bản đối tượng này - - - - Text color - Màu chữ - - - - The maximum number of characters on each line of the text box - Số lượng ký tự tối đa trên mỗi dòng trong hộp văn bản - - - - The distance the dimension line is extended past the extension lines - Khoảng cách đường đo kích thước mở rộng thông qua các đường dây tiện ích mở rộng - - - - Length of the extension line above the dimension line - Chiều dài dòng mở rộng trên đường đo kích thước - - - - The points of the B-spline - Điểm B-spline - - - - If the B-spline is closed or not - Nếu B-spline đóng hay mở - - - - Tessellate Ellipses and B-splines into line segments - Lát hình Elip và B-splines thành các dây phân đoạn - - - - Length of line segments if tessellating Ellipses or B-splines into line segments - Chiều của đường dây nếu lát elip hay B-spline thành các đường dây phân đoạn - - - - If this is True, this object will be recomputed only if it is visible - Nếu nó là True, đối tượng này sẽ được xử lý lại nếu nó hữu hình - - - + Base Cơ bản - + PointList PointList - + Count Tổng số - - - The objects included in this clone - Các đối tượng trong bản sao này - - - - The scale factor of this clone - Các yếu tố tỷ lệ của bản sao này - - - - If this clones several objects, this specifies if the result is a fusion or a compound - Nếu nhân bản thành nhiều đối tượng, kết quả sẽ được xác định xem là sự hoà nhập tổng hợp hoặc một hợp chất - - - - This specifies if the shapes sew - Xác định nếu hình dạng này là Chuyển từ surface kín sang Solid (SEW) - - - - Display a leader line or not - Có hiển thị đường hướng dẫn hay không - - - - The text displayed by this object - Văn bản được hiển thị bởi đối tượng này - - - - Line spacing (relative to font size) - Giãn cách dòng (tương ứng với kích cỡ phông chữ) - - - - The area of this object - Diện tích của đối tượng này - - - - Displays a Dimension symbol at the end of the wire - Hiển thị biểu tượng kích thước của đường kích thước ở phần cuối của dây dẫn - - - - Fuse wall and structure objects of same type and material - Fuse wall and structure objects of same type and material - The objects that are part of this layer @@ -759,83 +209,231 @@ Độ trong suốt của con của lớp này - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object Show array element as children object - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle Distance between copies in a circle - + Distance between circles Distance between circles - + number of circles number of circles + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + Đổi tên + + + + Deletes the selected style + Deletes the selected style + + + + Delete + Xóa + + + + Text + Văn bản + + + + Font size + Cỡ phông chữ + + + + Line spacing + Line spacing + + + + Font name + Tên phông chữ + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + Đơn vị + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + Chiều rộng đường vẽ + + + + Extension overshoot + Extension overshoot + + + + Arrow size + Kích cỡ mũi tên + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + Loại mũi tên + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + điểm ảnh + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + Chấm + + + + Arrow + Mũi tên + + + + Tick + Đánh dấu + + Draft - - - Slope - Độ dốc - - - - Scale - Kích cỡ - - - - Writing camera position - Viết vị trí camera - - - - Writing objects shown/hidden state - Viết các đối tượng được hiển thị / trạng thái ẩn - - - - X factor - Nhân tố X - - - - Y factor - Nhân tố Y - - - - Z factor - Nhân tố Z - - - - Uniform scaling - Kích cỡ quy mô đồng nhất - - - - Working plane orientation - Hướng máy bay - Download of dxf libraries failed. @@ -846,55 +444,35 @@ Xin vui lòng cài đặt chương trình bổ trợ thư viên dxf bằng cách đây Công cụ -> Quản lý chương trình bổ trợ - - This Wire is already flat - Dây phẳng - - - - Pick from/to points - Chọn từ/ đến điểm - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Độ dốc để cung cấp cho các Dây đã chọn/Dây: 0 = ngang, 1 = 45 độ lên, -1 = 45 độ xuống - - - - Create a clone - Tạo một bản sao - - - + %s cannot be modified because its placement is readonly. %s cannot be modified because its placement is readonly. - + Upgrade: Unknown force method: Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius - - - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools + + + Draft utility tools + Draft utility tools + &Drafting @@ -916,12 +494,12 @@ Xin vui lòng cài đặt chương trình bổ trợ thư viên dxf bằng cách &Utilities - + Draft Mớn nước của tàu - + Import-Export Nhập-Xuất @@ -935,101 +513,111 @@ Xin vui lòng cài đặt chương trình bổ trợ thư viên dxf bằng cách - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Hợp nhất - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance Tangential distance - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance Radial distance - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers Number of circular layers - + Symmetry Đối xứng - + (Placeholder for the icon) (Placeholder for the icon) @@ -1043,104 +631,122 @@ Xin vui lòng cài đặt chương trình bổ trợ thư viên dxf bằng cách - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z Reset Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Hợp nhất - - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) (Placeholder for the icon) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y 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. + 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 + Number of elements + DraftPolarArrayTaskPanel @@ -1151,81 +757,93 @@ Xin vui lòng cài đặt chương trình bổ trợ thư viên dxf bằng cách - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 Hợp nhất - - If checked, the resulting objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 Polar angle - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements Number of elements - + (Placeholder for the icon) (Placeholder for the icon) @@ -1293,375 +911,6 @@ Xin vui lòng cài đặt chương trình bổ trợ thư viên dxf bằng cách Đặt lại điểm - - Draft_AddConstruction - - - Add to Construction group - Thêm vào nhóm xây dựng - - - - Adds the selected objects to the Construction group - Bổ sung các đối tượng vào nhóm xây dựng - - - - Draft_AddPoint - - - Add Point - Thêm điểm - - - - Adds a point to an existing Wire or B-spline - Thệm điểm cho dây có sẵn hoặc B-spline - - - - Draft_AddToGroup - - - Move to group... - Di chuyển đến nhóm... - - - - Moves the selected object(s) to an existing group - Di chuyển (các) đối tượng đã chọn đến một nhóm hiện có - - - - Draft_ApplyStyle - - - Apply Current Style - Áp dụng kiểu hiện tại - - - - Applies current line width and color to selected objects - Áp dụng chiều rộng và màu đường hiện tại cho các đối tượng được chọn - - - - Draft_Arc - - - Arc - Vòng cung - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Tạo một cung tròn dùng tâm và bán kính, CTRL để dính, SHIFT để ràng buộc - - - - Draft_ArcTools - - - Arc tools - Các công cụ cung tròn - - - - Draft_Arc_3Points - - - Arc 3 points - Cung tròn 3 điểm - - - - Creates an arc by 3 points - Tạo cung tròn dùng 3 điểm - - - - Draft_Array - - - Array - Mảng - - - - Creates a polar or rectangular array from a selected object - Tạo một mảng phân cực hoặc hình chữ nhật từ một đối tượng được chọn - - - - Draft_AutoGroup - - - AutoGroup - Nhóm tự động - - - - Select a group to automatically add all Draft & Arch objects to - Chọn một nhóm để tự động thêm tất cả các đối tượng Nháp và Vòng cung vào - - - - Draft_BSpline - - - B-spline - Đường B-spline - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Tạo ra một đa điểm B-spline. CTRL để chụp, SHIFT để hạn chế - - - - Draft_BezCurve - - - BezCurve - Đường BezCurve - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - Tạo ra một đường cong Bezier. CTRL để chụp, SHIFT để hạn chế - - - - Draft_BezierTools - - - Bezier tools - Công cụ Bezier - - - - Draft_Circle - - - Circle - Vòng tròn - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - Tạo hình vòng tròn. CTRL để chụp, ALT để chọn đối tượng tiếp tuyến - - - - Draft_Clone - - - Clone - Nhân bản - - - - Clones the selected object(s) - Nhân bản các đối tượng đã chọn(s) - - - - Draft_CloseLine - - - Close Line - Đóng dòng - - - - Closes the line being drawn - Đóng dòng đang được vẽ - - - - Draft_CubicBezCurve - - - CubicBezCurve - CubicBezCurve - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - - - - Draft_DelPoint - - - Remove Point - Xoá điểm - - - - Removes a point from an existing Wire or B-spline - Xoá điểm cho dây có sẵn hoặc B-spline - - - - Draft_Dimension - - - Dimension - Kích thước - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - Tạo kích thước. CTRL để chụp, SHIFT để hạn chế, ALT để chọn phân đoạn - - - - Draft_Downgrade - - - Downgrade - Hạ cấp - - - - Explodes the selected objects into simpler objects, or subtracts faces - Phá tan các đối tượng đã chọn thành các đối tượng đơn giản hơn, hoặc để giảm bớt các bề mặt - - - - Draft_Draft2Sketch - - - Draft to Sketch - Bảnh nháp thành bản vẽ - - - - Convert bidirectionally between Draft and Sketch objects - Chuyển đổi hai chiều giữa các đối tượng bản nháp và bản vẽ - - - - Draft_Drawing - - - Drawing - Bản vẽ - - - - Puts the selected objects on a Drawing sheet - Đặt các đối tượng đã chọn trên một bản vẽ - - - - Draft_Edit - - - Edit - Chỉnh sửa - - - - Edits the active object - Chỉnh sửa đối tượng đang hoạt động - - - - Draft_Ellipse - - - Ellipse - Hình elíp - - - - Creates an ellipse. CTRL to snap - Tạo một hình elip. CTRL để chụp - - - - Draft_Facebinder - - - Facebinder - Facebinder - - - - Creates a facebinder object from selected face(s) - Tạo đối tượng facebinder từ (các) bề mặt đã được chọn - - - - Draft_FinishLine - - - Finish line - Dòng kết thúc - - - - Finishes a line without closing it - Kết thúc một dòng mà không đóng nó - - - - Draft_FlipDimension - - - Flip Dimension - Kích thước ngược - - - - Flip the normal direction of a dimension - Phương pháp tuyến của kích thước này - - - - Draft_Heal - - - Heal - Chữa trị - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - Chữa lành các bản nháp bị lỗi đã được lưu từ phiên bản FreeCAD trước đó - - - - Draft_Join - - - Join - Nối - - - - Joins two wires together - Nối hai dây vào nhau - - - - Draft_Label - - - Label - Nhãn - - - - Creates a label, optionally attached to a selected object or element - Tạo nhãn, tùy chọn được đính kèm với đối tượng hoặc phần tử đã chọn - - Draft_Layer @@ -1675,645 +924,6 @@ Click and drag to define control points. CTRL to snap, SHIFT to constrainThêm lớp - - Draft_Line - - - Line - Đường thẳng - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - Tạo một dòng 2 điểm. CTRL để chụp, SHIFT để hạn chế - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - Đối xứng - - - - Mirrors the selected objects along a line defined by two points - Lấy đối xứng các đối tượng được chọn qua một đường thẳng tạo bởi hai điểm - - - - Draft_Move - - - Move - Di chuyển - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - - - - Draft_Offset - - - Offset - Offset - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - Offset đối tượng đang hoạt động. Nhấn phím CTRL để bắt điểm, phím SHIFT để ghìm lại và phím ALT để sao chép - - - - Draft_PathArray - - - PathArray - Mảng đường dẫn - - - - Creates copies of a selected object along a selected path. - Tạo bản sao của đối tượng được chọn dọc theo một đường dẫn đã chọn. - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - Điểm - - - - Creates a point object - Tạo một điểm đối tượng - - - - Draft_PointArray - - - PointArray - PointArray - - - - Creates copies of a selected object on the position of points. - Creates copies of a selected object on the position of points. - - - - Draft_Polygon - - - Polygon - Đa giác - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - Tạo một đa giác thông thường. CTRL để chụp, SHIFT để hạn chế - - - - Draft_Rectangle - - - Rectangle - Hình chữ nhật - - - - Creates a 2-point rectangle. CTRL to snap - Tạo hình chữ nhật 2 điểm. CTRL để chụp nhanh - - - - Draft_Rotate - - - Rotate - Xoay - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - Xoay các đối tượng đã chọn. CTRL để chụp, SHIFT để hạn chế, ALT để tạo một bản sao - - - - Draft_Scale - - - Scale - Kích cỡ - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - Cân chỉnh kích cỡ các đối tượng được chọn từ một điểm cơ bản. CTRL để chụp, SHIFT để hạn chế, ALT để sao chép - - - - Draft_SelectGroup - - - Select group - Chọn nhóm - - - - Selects all objects with the same parents as this group - Chọn tất cả các đối tượng có cùng gốc với nhóm này - - - - Draft_SelectPlane - - - SelectPlane - Chọn mặt phẳng - - - - Select a working plane for geometry creation - Chọn một mặt phẳng làm việc để tạo hình - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Tạo một đối tượng proxy từ mặt phẳng đang làm việc hiện tại - - - - Create Working Plane Proxy - Tạo mặt phẳng Proxy làm việc - - - - Draft_Shape2DView - - - Shape 2D view - Chế độ xem hình 2D - - - - Creates Shape 2D views of selected objects - Tạo các chế độ xem 2D của các đối tượng được chọn - - - - Draft_ShapeString - - - Shape from text... - Hình dạng từ văn bản... - - - - Creates text string in shapes. - Tạo chuỗi văn bản theo hình dạng. - - - - Draft_ShowSnapBar - - - Show Snap Bar - Hiển thị thanh chụp - - - - Shows Draft snap toolbar - Hiển thị thanh công cụ chụp nháp - - - - Draft_Slope - - - Set Slope - Thiết lập độ dốc - - - - Sets the slope of a selected Line or Wire - Đặt độ dốc của Đường hoặc Dây đã chọn - - - - Draft_Snap_Angle - - - Angles - Góc - - - - Snaps to 45 and 90 degrees points on arcs and circles - Khoá từ điểm 45 và 90 độ trên vòng cung và vòng tròn - - - - Draft_Snap_Center - - - Center - Trung tâm - - - - Snaps to center of circles and arcs - Khoá trung điểm của vòng tròn và vòng cung - - - - Draft_Snap_Dimensions - - - Dimensions - Kích thước - - - - Shows temporary dimensions when snapping to Arch objects - Hiển thị kích thước tạm thời khi chụp vào đối tượng Arch - - - - Draft_Snap_Endpoint - - - Endpoint - Đầu cuối - - - - Snaps to endpoints of edges - Chụp đến điểm cuối của các cạnh - - - - Draft_Snap_Extension - - - Extension - Phần mở rộng - - - - Snaps to extension of edges - Chụp đến phần mở rộng của các cạnh - - - - Draft_Snap_Grid - - - Grid - Lưới - - - - Snaps to grid points - Chụp các điểm trên lưới - - - - Draft_Snap_Intersection - - - Intersection - Điểm giao nhau - - - - Snaps to edges intersections - Chụp các cạnh của giao điểm - - - - Draft_Snap_Lock - - - Toggle On/Off - Bật / Tắt - - - - Activates/deactivates all snap tools at once - Kích hoạt / hủy kích hoạt tất cả các công cụ chụp cùng một lúc - - - - Lock - Khoá - - - - Draft_Snap_Midpoint - - - Midpoint - Trung điểm - - - - Snaps to midpoints of edges - Chụp trung điểm của các cạnh - - - - Draft_Snap_Near - - - Nearest - Gần nhất - - - - Snaps to nearest point on edges - Chụp đến các điểm gần nhất trên cạnh - - - - Draft_Snap_Ortho - - - Ortho - Thẳng góc - - - - Snaps to orthogonal and 45 degrees directions - Chụp vuông góc và góc hướng 45 độ - - - - Draft_Snap_Parallel - - - Parallel - Song song - - - - Snaps to parallel directions of edges - Chụp theo hướng song song của các cạnh - - - - Draft_Snap_Perpendicular - - - Perpendicular - Vuông góc - - - - Snaps to perpendicular points on edges - Bắt điểm vuông góc đến các điểm trên các cạnh - - - - Draft_Snap_Special - - - Special - Đặc biệt - - - - Snaps to special locations of objects - Bắt điểm đến các vị trí đặc biệt của đối tượng - - - - Draft_Snap_WorkingPlane - - - Working Plane - Mặt phẳng làm việc - - - - Restricts the snapped point to the current working plane - Giới hạn điểm được bắt tới mặt phẳng làm việc hiện tại - - - - Draft_Split - - - Split - Split - - - - Splits a wire into two wires - Splits a wire into two wires - - - - Draft_Stretch - - - Stretch - Phác thảo - - - - Stretches the selected objects - Kéo dài các đối tượng đã chọn - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - Văn bản - - - - Creates an annotation. CTRL to snap - Tạo chú thích. Nhấn phím CTRL để bắt điểm nhanh - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - Bật/tắt chế độ xây dựng cho các đối tượng tiếp theo. - - - - Toggle Construction Mode - Bật/tắt chế độ xây dựng - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - Bật/tắt chế độ tiếp tục - - - - Toggles the Continue Mode for next commands. - Bật/tắt chế độ tiếp tụp cho các lệnh tiếp theo. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - Bật/tắt chế độ hiển thị - - - - Swaps display mode of selected objects between wireframe and flatlines - Giao dịch hoán đổi chế độ hiển thị các đối tượng được lựa chọn giữa khung dây và đường mờ nhạt - - - - Draft_ToggleGrid - - - Toggle Grid - Bật/tắt Lưới - - - - Toggles the Draft grid on/off - Bật/tắt lưới sơ họa - - - - Grid - Lưới - - - - Toggles the Draft grid On/Off - Bật/tắt lưới sơ họa - - - - Draft_Trimex - - - Trimex - Trimex - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - Cắt bớt hoặc mở rộng đối tượng đã chọn hoặc ép đẩy các mặt đơn lẻ. Nhấn phím CTRL để bắt điểm, nhấm phím SHIFT để ràng buộc với đoạn hiện tại hoặc với trực giao, nhấm phím ALT để đảo ngược - - - - Draft_UndoLine - - - Undo last segment - Hoàn tác đoạn cuối cùng - - - - Undoes the last drawn segment of the line being drawn - Hoàn tác đoạn được vẽ cuối cùng của đường đang được vẽ - - - - Draft_Upgrade - - - Upgrade - Nâng cấp - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Ghép các đối tượng đã chọn thành một hoặc chuyển đổi các dây kín thành các bề mặt được lấp kín hoặc ghép các bề mặt - - - - Draft_Wire - - - Polyline - Polyline - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - - - - Draft_WireToBSpline - - - Wire to B-spline - Dây đến đường cong B-spline - - - - Converts between Wire and B-spline - Chuyển đổi giữa dây và đường cong B-spline - - Form @@ -2489,22 +1099,22 @@ value by using the [ and ] keys while drawing Gui::Dialog::DlgSettingsDraft - + General Draft Settings Cài đặt Sơ họa chung - + This is the default color for objects being drawn while in construction mode. Đây là màu mặc định cho các đối tượng được vẽ trong khi ở chế độ xây dựng. - + This is the default group name for construction geometry Đây là tên nhóm mặc định cho hình học xây dựng - + Construction Xây dựng @@ -2514,37 +1124,32 @@ value by using the [ and ] keys while drawing Lưu màu và độ rộng đường vẽ hiện tại qua các tác vụ - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - Nếu chọn ô này, chế độ sao chép sẽ được giữ trên lệnh, nếu không lệnh sẽ luôn bắt đầu ở chế độ không sao chép - - - + Global copy mode Chế độ sao chép toàn bộ - + Default working plane Mặt phẳng làm việc mặc định - + None Không - + XY (Top) XY (Trên) - + XZ (Front) XZ (phía trước) - + YZ (Side) YZ (bên cạnh) @@ -2608,12 +1213,12 @@ Nó có thể là tên phông chữ như "Arial", một kiểu mặc định nh Cài đặt chung - + Construction group name Tên nhóm xây dựng - + Tolerance Dung sai @@ -2633,72 +1238,67 @@ Nó có thể là tên phông chữ như "Arial", một kiểu mặc định nh Ở đây bạn có thể chỉ định một thư mục chứa các tệp SVG bao gồm các định nghĩa <pattern> mà có thể được thêm vào các mẫu tô vật liệu sơ họa chuẩn - + Constrain mod Chế độ hạn chế - + The Constraining modifier key Phím sửa đổi hạn chế - + Snap mod Chế độ bắt điểm - + The snap modifier key Phím bổ trợ bắt điểm - + Alt mod Chế độ Alt - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - Thông thường, sau khi sao chép các đối tượng, các bản sao sẽ được chọn. Nếu tùy chọn này được chọn, các đối tượng cơ sở sẽ được chọn thay thế. - - - + Select base objects after copying Chọn đối tượng cơ sở sau khi sao chép - + If checked, a grid will appear when drawing Nếu chọn ô này, một lưới sẽ xuất hiện khi đang vẽ - + Use grid Sử dụng lưới - + Grid spacing Khoảng cách lưới - + The spacing between each grid line Khoảng cách giữa các đường mắt lưới - + Main lines every Phân chia đường lưới chính - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. Các đường chính sẽ được vẽ dày hơn. Chỉ định ở đây có bao nhiêu ô vuông giữa các đường chính. - + Internal precision level Mức độ chính xác nội bộ @@ -2728,17 +1328,17 @@ Nó có thể là tên phông chữ như "Arial", một kiểu mặc định nh Xuất các đối tượng 3D thành các lưới đa giác - + If checked, the Snap toolbar will be shown whenever you use snapping Nếu chọn ô này, thanh công cụ Bắt điểm sẽ được hiển thị bất cứ khi nào bạn sử dụng tính năng này - + Show Draft Snap toolbar Hiển thị thanh công cụ Bắt điểm sơ họa - + Hide Draft snap toolbar after use Ẩn thanh công cụ bắt điểm sơ họa sau khi sử dụng @@ -2748,7 +1348,7 @@ Nó có thể là tên phông chữ như "Arial", một kiểu mặc định nh Hiển thị trình theo dõi mặt cắt làm việc - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command Nếu chọn ô này, lưới Sơ họa sẽ luôn hiển thị khi Bàn làm việc Sơ họa đang hoạt động. Nếu không thì chỉ hiển thị khi sử dụng một lệnh @@ -2783,32 +1383,27 @@ Nó có thể là tên phông chữ như "Arial", một kiểu mặc định nh Dịch đường màu trắng thành màu đen - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - Khi chọn ô này, các công cụ Sơ họa sẽ tạo một các đối tượng Phần thay vì các đối tượng Sơ họa, khi có hiệu lực. - - - + Use Part Primitives when available Sử dụng các đối tượng Phần khi có thể - + Snapping Chế độ bắt điểm - + If this is checked, snapping is activated without the need to press the snap mod key Nếu chọn ô này, việc bắt điểm được kích hoạt mà không cần nhấn phím bắt điểm - + Always snap (disable snap mod) Luôn bắt điểm (hủy chế độ bắt điểm) - + Construction geometry color Màu hình học xây dựng @@ -2878,12 +1473,12 @@ Nó có thể là tên phông chữ như "Arial", một kiểu mặc định nh Độ phân giải các mẫu Hatch tô vật liệu - + Grid Lưới - + Always show the grid Luôn hiển thị lưới @@ -2933,7 +1528,7 @@ Nó có thể là tên phông chữ như "Arial", một kiểu mặc định nh Chọn một tệp phông chữ - + Fill objects with faces whenever possible Điền các đối tượng với các bề mặt bất cứ khi nào có thể @@ -2988,12 +1583,12 @@ Nó có thể là tên phông chữ như "Arial", một kiểu mặc định nh mm - + Grid size Kích thước lưới - + lines đường thẳng @@ -3173,7 +1768,7 @@ Nó có thể là tên phông chữ như "Arial", một kiểu mặc định nh Cập nhật tự động (chỉ dành cho trình nhập cũ) - + Prefix labels of Clones with: Nhãn tiền tố của các bản sao với: @@ -3193,37 +1788,32 @@ Nó có thể là tên phông chữ như "Arial", một kiểu mặc định nh Số chữ thập phân - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - Nếu chọn ô này, các đối tượng sẽ xuất hiện dưới dạng được điền theo mặc định. Ngược lại, chúng sẽ xuất hiện dưới dạng khung lưới - - - + Shift Shift - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key Phím bổ trợ Alt - + The number of horizontal or vertical lines of the grid Số lượng các đường ngang hoặc dọc của lưới - + The default color for new objects Màu mặc định cho các đối tượng mới @@ -3247,11 +1837,6 @@ Nó có thể là tên phông chữ như "Arial", một kiểu mặc định nh An SVG linestyle definition Một định nghĩa kiểu đường SVG - - - When drawing lines, set focus on Length instead of X coordinate - Khi vẽ các đường, đặt tập trung vào các chiều dài thay vì tọa độ X - Extension lines size @@ -3323,12 +1908,12 @@ Nó có thể là tên phông chữ như "Arial", một kiểu mặc định nh Đoạn Spline tối đa: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. This is the value used by functions that use a tolerance. @@ -3340,260 +1925,340 @@ Values with differences below this value will be treated as same. This value wil Sử dụng một trình xuất python cũ - + 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 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 - + Construction Geometry Xây dựng hình học - + In-Command Shortcuts In-Command Shortcuts - + Relative Tương đối - + R R - + Continue Tiếp tục - + T T - + Close Đóng - + O O - + Copy Sao chép - + P P - + Subelement Mode Chế độ phần tử con - + D D - + Fill Điền vào - + L L - + Exit Thoát - + A A - + Select Edge Chọn cạnh - + E E - + Add Hold Thêm lỗ - + Q Q - + Length Chiều dài - + H H - + Wipe Xóa dữ liệu - + W W - + Set WP Thiết lập WP - + U U - + Cycle Snap Cycle Snap - + ` ` - + Snap Dính - + S S - + Increase Radius Tăng bán kính - + [ [ - + Decrease Radius Giảm bán kính - + ] ] - + Restrict X Giới hạn X - + X X - + Restrict Y Giới hạn Y - + Y Y - + Restrict Z Giới hạn Z - + Z Z - + Grid color Màu lưới - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit Chỉnh sửa - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3797,566 +2462,363 @@ This value is the maximum segment length. ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - Bắt điểm Sơ họa - - draft - - not shape found - hình dạng không tìm thấy - - - - All Shapes must be co-planar - Tất cả các hình dạng phải là đồng phẳng - - - - The given object is not planar and cannot be converted into a sketch. - Đối tượng đã cho không phải là phẳng và không thể chuyển đổi thành bản phác họa. - - - - Unable to guess the normal direction of this object - Không thể đoán hướng bình thường của đối tượng này - - - + Draft Command Bar Thanh lệnh bản sơ họa - + Toggle construction mode Bật/tắt chế độ xây dựng - + Current line color Màu đường vẽ hiện tại - + Current face color Màu mặt hiện tại - + Current line width Bề rộng đường vẽ hiện tại - + Current font size Kích thước phông chữ hiện tại - + Apply to selected objects Áp dụng cho các đối tượng được chọn - + Autogroup off Tự động tắt nhóm - + active command: lệnh hoạt động: - + None Không - + Active Draft command Lệnh nháp hoạt động - + X coordinate of next point Tọa độ X của điểm tiếp theo - + X X - + Y Y - + Z Z - + Y coordinate of next point Tọa độ Y của điểm tiếp theo - + Z coordinate of next point Tọa độ Z của điểm tiếp theo - + Enter point Nhập điểm - + Enter a new point with the given coordinates Nhập một điểm mới với tọa độ đã cho - + Length Chiều dài - + Angle Góc - + Length of current segment Độ dài của phân đoạn hiện tại - + Angle of current segment Góc của phân đoạn hiện tại - + Radius Bán kính - + Radius of Circle Bán kính của đường tròn - + If checked, command will not finish until you press the command button again Nếu được chọn, lệnh sẽ không kết thúc cho đến khi bạn nhấn nút lệnh một lần nữa - + If checked, an OCC-style offset will be performed instead of the classic offset Nếu được chọn, một offset kiểu OCC sẽ được thực hiện thay vì offset cổ điển - + &OCC-style offset &Offset kiểu OCC - - Add points to the current object - Thêm điểm vào đối tượng hiện tại - - - - Remove points from the current object - Xóa điểm khỏi đối tượng hiện tại - - - - Make Bezier node sharp - Làm cho nút Bezier nhọn - - - - Make Bezier node tangent - Tạo nút Bezier tiếp tuyến - - - - Make Bezier node symmetric - Làm cho nút Bezier đối xứng - - - + Sides Các bên - + Number of sides Số mặt bên - + Offset Offset - + Auto Tự động - + Text string to draw Chuỗi văn bản để vẽ - + String Chuỗi - + Height of text Chiều cao phông chữ - + Height Chiều cao - + Intercharacter spacing Khoảng cách giữa các ký tự - + Tracking Theo dõi - + Full path to font file: Đường dẫn đầy đủ đến tệp phông chữ: - + Open a FileChooser for font file Mở một tệp phông chữ - + Line Đường thẳng - + DWire DWire - + Circle Vòng tròn - + Center X Tâm X - + Arc Vòng cung - + Point Điểm - + Label Nhãn - + Distance Distance - + Trim Cắt bỏ - + Pick Object Chọn đối tượng - + Edit Chỉnh sửa - + Global X Tổng thể X - + Global Y Tổng thể Y - + Global Z Tổng thể Z - + Local X Cục bộ X - + Local Y Cục bộ Y - + Local Z Cục bộ Z - + Invalid Size value. Using 200.0. Giá trị Kích thước không hợp lệ. Sử dụng 200.0. - + Invalid Tracking value. Using 0. Giá trị theo dõi không hợp lệ. Sử dụng 0. - + Please enter a text string. Vui lòng nhập một chuỗi văn bản. - + Select a Font file Chọn một tệp Phông chữ - + Please enter a font file. Vui lòng nhập một tệp phông chữ. - + Autogroup: Nhóm tự động: - + Faces Bề mặt - + Remove Xóa bỏ - + Add Thêm mới - + Facebinder elements Các thành phần của Facebinder - - Create Line - Tạo Đường vẽ - - - - Convert to Wire - Chuyển đổi thành Dây - - - + BSpline Đường cong BSpline - + BezCurve Đường BezCurve - - Create BezCurve - Tạo BezCurve - - - - Rectangle - Hình chữ nhật - - - - Create Plane - Tạo mặt phẳng - - - - Create Rectangle - Tạo hình chữ nhật - - - - Create Circle - Tạo đường tròn - - - - Create Arc - Tạo Cung - - - - Polygon - Đa giác - - - - Create Polygon - Tạo đa giác - - - - Ellipse - Hình elíp - - - - Create Ellipse - Tạo hình elip - - - - Text - Văn bản - - - - Create Text - Tạo văn bản - - - - Dimension - Kích thước - - - - Create Dimension - Tạo kích thước - - - - ShapeString - Chuỗi tạo hình - - - - Create ShapeString - Tạo Chuỗi tạo hình - - - + Copy Sao chép - - - Move - Di chuyển - - - - Change Style - Thay đổi Kiểu - - - - Rotate - Xoay - - - - Stretch - Phác thảo - - - - Upgrade - Nâng cấp - - - - Downgrade - Hạ cấp - - - - Convert to Sketch - Chuyển sang Bản phác họa - - - - Convert to Draft - Chuyển đổi sang Bản nháp - - - - Convert - Chuyển đổi - - - - Array - Mảng - - - - Create Point - Tạo điểm - - - - Mirror - Đối xứng - The DXF import/export libraries needed by FreeCAD to handle @@ -4377,581 +2839,329 @@ https://github.com/yorikvanhavre/Draft-dxf-importer Để cho phép FreeCAD tải xuống các thư viện này, hãy trả lời Có. - - Draft.makeBSpline: not enough points - Draft.makeBSpline: không đủ điểm - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: Hai điểm cuối cùng bắt buộc phải kín - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: Danh sách điểm không hợp lệ - - - - No object given - Không có đối tượng nào được đưa ra - - - - The two points are coincident - Hay điểm này trùng nhau - - - + Found groups: closing each open object inside Các nhóm được tìm thấy: đóng mỗi cái và mở đối tượng bên trong - + Found mesh(es): turning into Part shapes (Các) lưới được tìm thấy: chuyển thành các hình Phần - + Found 1 solidifiable object: solidifying it Found 1 solidifiable object: solidifying it - + Found 2 objects: fusing them Đã tìm thấy 2 đối tượng: đã hợp nhất - + Found several objects: creating a shell Đã tìm thấy các đối tượng khác nhau: tạo một vỏ - + Found several coplanar objects or faces: creating one face Tìm thấy một số đối tượng đồng phẳng hoặc khuôn mặt: tạo một khuôn mặt - + Found 1 non-parametric objects: draftifying it Đã tìm thấy 1 đối tượng không có tham số: chỉnh lại nó - + Found 1 closed sketch object: creating a face from it Tìm thấy 1 đối tượng phác họa kín: tạo một mặt từ nó - + Found 1 linear object: converting to line Đã tìm thấy 1 đối tượng tuyến tính: chuyển đổi thành đường - + Found closed wires: creating faces Tìm thấy các dây kín: tạo các mặt - + Found 1 open wire: closing it Tìm thấy 1 dây hở: làm kín nó - + Found several open wires: joining them Tìm thấy một số dây hở: hợp nhất các dây đó - + Found several edges: wiring them Tìm thấy một số cạnh: nối chúng lại - + Found several non-treatable objects: creating compound Tìm thấy một số đối tượng không thể sửa: tạo ra thể hỗn hợp - + Unable to upgrade these objects. Không thể nâng cấp các đối tượng này. - + Found 1 block: exploding it Đã tìm thấy 1 khối: làm nổ nó - + Found 1 multi-solids compound: exploding it Tìm thấy 1 hợp chất đa chất rắn: làm nổ nó - + Found 1 parametric object: breaking its dependencies Tìm thấy 1 đối tượng tham số: phá vỡ các phụ thuộc của nó - + Found 2 objects: subtracting them Đã tìm thấy 2 đối tượng: khử chúng - + Found several faces: splitting them Tìm thấy một số mặt: tách chúng ra - + Found several objects: subtracting them from the first one Đã tìm thấy một số đối tượng: khử chúng ra khỏi đối tượng đầu tiên - + Found 1 face: extracting its wires Tìm thấy 1 mặt: Cởi dây của nó ra - + Found only wires: extracting their edges Chỉ tìm thấy dây: Gỡ rời các cạnh của chúng ra - + No more downgrade possible Không hạ cấp được nữa - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: Đóng cùng với điểm đầu tiên / cuối cùng. Hình học không được cập nhật. - - - + No point found Không thấy điểm nào - - ShapeString: string has no wires - ShapeString: chuỗi không có dây - - - + Relative Tương đối - + Continue Tiếp tục - + Close Đóng - + Fill Điền vào - + Exit Thoát - + Snap On/Off Chế độ Bật / tắt - + Increase snap radius Tăng chụp bán kính - + Decrease snap radius Giảm chụp bán kính - + Restrict X Giới hạn X - + Restrict Y Giới hạn Y - + Restrict Z Giới hạn Z - + Select edge Chọn cạnh - + Add custom snap point Thêm tùy chỉnh bắt điểm - + Length mode Chế độ dài - + Wipe Xóa dữ liệu - + Set Working Plane Thiết lập mặt phẳng làm việc - + Cycle snap object Cycle snap object - + Check this to lock the current angle Kiểm tra điều này để khóa góc hiện tại - + Coordinates relative to last point or absolute Tọa độ tương đối hoặc tuyệt đối so với điểm cuối cùng - + Filled Đã lấp đầy - + Finish Hoàn tất - + Finishes the current drawing or editing operation Hoàn thành bản vẽ hoặc chỉnh sửa thao tác - + &Undo (CTRL+Z) &Hoàn tác (CTRL + Z) - + Undo the last segment Hoàn tác đoạn cuối cùng - + Finishes and closes the current line Kết thúc và làm kín đường vẽ hiện tại - + Wipes the existing segments of this line and starts again from the last point Xóa các phân đoạn hiện tại của đường vẽ này và bắt đầu lại từ điểm cuối cùng - + Set WP Thiết lập WP - + Reorients the working plane on the last segment Định hướng lại mặt phẳng làm việc trên đoạn cuối cùng - + Selects an existing edge to be measured by this dimension Chọn cạnh hiện tại được đo theo kích thước này - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands Nếu được chọn, các đối tượng sẽ được sao chép thay vì di chuyển. Tùy thích -> Nháp -> Sao chép toàn bộ để giữ chế độ này cho các lệnh tiếp theo - - Default - Mặc định - - - - Create Wire - Tạo dây dẫn - - - - Unable to create a Wire from selected objects - Không thể tạo một Dây từ các đối tượng đã chọn - - - - Spline has been closed - Spline đã bị đóng - - - - Last point has been removed - Điểm cuối cùng đã bị xóa - - - - Create B-spline - Tạo đường cong B-spline - - - - Bezier curve has been closed - Đường cong Bezier đã bị đóng - - - - Edges don't intersect! - Các cạnh không cắt nhau! - - - - Pick ShapeString location point: - Chọn điểm định vị chuỗi tạo hình: - - - - Select an object to move - Chọn một đối tượng để di chuyển - - - - Select an object to rotate - Chọn một đối tượng để xoay - - - - Select an object to offset - Chọn một đối tượng để offset - - - - Offset only works on one object at a time - Offset chỉ hoạt động trên một đối tượng tại một thời điểm - - - - Sorry, offset of Bezier curves is currently still not supported - Xin lỗi, offset đường cong Bezier hiện vẫn chưa được hỗ trợ - - - - Select an object to stretch - Chọn một đối tượng để kéo dài - - - - Turning one Rectangle into a Wire - Chuyển một hình chữ nhật thành một dây - - - - Select an object to join - Chọn một đối tượng để nối - - - - Join - Nối - - - - Select an object to split - Chọn một đối tượng để chia tách - - - - Select an object to upgrade - Chọn một đối tượng để nâng cấp - - - - Select object(s) to trim/extend - Chọn (các) đối tượng để cắt / mở rộng - - - - Unable to trim these objects, only Draft wires and arcs are supported - Không thể cắt các đối tượng này, chỉ hỗ trợ các dây và cung nháp - - - - Unable to trim these objects, too many wires - Không thể cắt các đối tượng này, quá nhiều dây - - - - These objects don't intersect - Các đối tượng này không giao nhau - - - - Too many intersection points - Quá nhiều điểm giao nhau - - - - Select an object to scale - Chọn một đối tượng để chia tỷ lệ - - - - Select an object to project - Chọn một đối tượng cho dự án - - - - Select a Draft object to edit - Chọn một đối tượng Nháp để chỉnh sửa - - - - Active object must have more than two points/nodes - Đối tượng hoạt động phải có nhiều hơn hai điểm / nút - - - - Endpoint of BezCurve can't be smoothed - Điểm cuối của BezCurve không thể được làm mượt - - - - Select an object to convert - Chọn một đối tượng để chuyển đổi - - - - Select an object to array - Chọn một đối tượng cho mảng - - - - Please select base and path objects - Vui lòng chọn các đối tượng cơ sở và đường dẫn - - - - Please select base and pointlist objects - - Vui lòng chọn các đối tượng cơ sở và đường dẫn - - - - - Select an object to clone - Chọn một đối tượng để sao chép - - - - Select face(s) on existing object(s) - Chọn (các) mặt trên (các) đối tượng hiện có - - - - Select an object to mirror - Chọn một đối tượng để lấy đối xứng - - - - This tool only works with Wires and Lines - Công cụ này chỉ hoạt động với Dây và Đường - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s shares a base with %d other objects. Please check if you want to modify this. - + Subelement mode Subelement mode - - Toggle radius and angles arc editing - Toggle radius and angles arc editing - - - + Modify subelements Sửa các phần tử con - + If checked, subelements will be modified instead of entire objects Nếu chọn, các phần tử con sẽ được sửa thay vì toàn bộ các đối tượng - + CubicBezCurve CubicBezCurve - - Some subelements could not be moved. - Một số phần tử con không thể di chuyển được. - - - - Scale - Kích cỡ - - - - Some subelements could not be scaled. - Một số phần tử con không thể co dãn được. - - - + Top Đỉnh - + Front Phía trước - + Side Cạnh - + Current working plane Mặt phẳng làm việc hiện tại - - No edit point found for selected object - Không tìm thấy điểm sửa chữa nào cho đối tượng đã chọn - - - + 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 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 @@ -4971,220 +3181,15 @@ https://github.com/yorikvanhavre/Draft-dxf-importer Lớp - - Pick first point - Chọn điểm đầu - - - - Pick next point - Chọn điểm tiếp theo - - - + Polyline Polyline - - Pick next point, or Finish (shift-F) or close (o) - Chọn điểm tiếp theo, hoặc Kết thúc (shift-F) hoặc đóng (o) - - - - Click and drag to define next knot - Chọn và kéo thả để định nghĩa nút mới - - - - Click and drag to define next knot: ESC to Finish or close (o) - Chọn và kéo thả để định nghĩa nút kế tiếp: ESC để hoàn tất hoặc đóng (o) - - - - Pick opposite point - Chọn điểm đối diện - - - - Pick center point - Chọn trung điểm - - - - Pick radius - Chọn bán kính - - - - Pick start angle - Chọn góc ban đầu - - - - Pick aperture - Chọn độ mở - - - - Pick aperture angle - Chọn góc độ mở - - - - Pick location point - Chọn điểm vị trí đặt - - - - Pick ShapeString location point - Chọn điểm định vị chuỗi tạo hình - - - - Pick start point - Chọn điểm đầu - - - - Pick end point - Chọn điểm cuối - - - - Pick rotation center - Chọn tâm xoay - - - - Base angle - Góc cơ sở - - - - Pick base angle - Chọn góc cơ sở - - - - Rotation - Xoay - - - - Pick rotation angle - Chọn góc xoay - - - - Cannot offset this object type - Không thể offset kiểu đối tượng này - - - - Pick distance - Chọn khoảng cách - - - - Pick first point of selection rectangle - Chọn điểm đầu tiên của hình chữ nhật đã chọn - - - - Pick opposite point of selection rectangle - Chọn điểm đối diện của hình chữ nhật đã chọn - - - - Pick start point of displacement - Chọn điểm bắt đầu để di chuyển - - - - Pick end point of displacement - Chọn điểm cuối để di chuyển - - - - Pick base point - Chọn điểm cơ sở - - - - Pick reference distance from base point - Chọn khoảng cách tham chiếu từ điểm cơ sở - - - - Pick new distance from base point - Chọn khoảng cách mới từ điểm cơ sở - - - - Select an object to edit - Chọn một đối tượng để sửa - - - - Pick start point of mirror line - Chọn điểm đầu của đường đối xứng gương - - - - Pick end point of mirror line - Chọn điểm cuối của đường đối xứng gương - - - - Pick target point - Chọn điểm mục tiêu - - - - Pick endpoint of leader line - Chọn điểm cuối của đường dẫn hướng - - - - Pick text position - Chọn vị trí văn bản - - - + Draft Mớn nước của tàu - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed @@ -5276,37 +3281,37 @@ https://github.com/yorikvanhavre/Draft-dxf-importer Tạo đường gờ - + Toggle near snap on/off Toggle near snap on/off - + Create text Tạo văn bản - + Press this button to create the text object, or finish your text with two blank lines Press this button to create the text object, or finish your text with two blank lines - + Center Y Center Y - + Center Z Center Z - + Offset distance Offset distance - + Trim distance Trim distance @@ -5321,74 +3326,9 @@ https://github.com/yorikvanhavre/Draft-dxf-importer Select contents - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - Tùy chọn - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + Dây diff --git a/src/Mod/Draft/Resources/translations/Draft_zh-CN.qm b/src/Mod/Draft/Resources/translations/Draft_zh-CN.qm index 0b400d2516..4a3eaf9ab0 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_zh-CN.qm and b/src/Mod/Draft/Resources/translations/Draft_zh-CN.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_zh-CN.ts b/src/Mod/Draft/Resources/translations/Draft_zh-CN.ts index 0949bab7a3..16e163762c 100644 --- a/src/Mod/Draft/Resources/translations/Draft_zh-CN.ts +++ b/src/Mod/Draft/Resources/translations/Draft_zh-CN.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - 定义剖面线样式 - - - - Sets the size of the pattern - 设置图样的大小 - - - - Startpoint of dimension - 尺寸的起始点 - - - - Endpoint of dimension - 尺寸的终点 - - - - Point through which the dimension line passes - 尺寸线所经过的点 - - - - The object measured by this dimension - 尺寸测定的对象 - - - - The geometry this dimension is linked to - 此尺寸链接到的几何体 - - - - The measurement of this dimension - 这个尺寸的大小 - - - - For arc/circle measurements, false = radius, true = diameter - 用于圆弧/圆测量,假 = 半径,true = 直径 - - - - Font size - 字体大小 - - - - The number of decimals to show - 显示小数位数 - - - - Arrow size - 箭头大小 - - - - The spacing between the text and the dimension line - 文本和尺寸线之间的间距 - - - - Arrow type - 箭头类型 - - - - Font name - 字体名称 - - - - Line width - 线宽 - - - - Line color - 线条颜色 - - - - Length of the extension lines - 延长线的长度 - - - - Rotate the dimension arrows 180 degrees - 尺寸箭头旋转 180 度 - - - - Rotate the dimension text 180 degrees - 将尺寸文本旋转 180 度 - - - - Show the unit suffix - 显示单元后缀 - - - - The position of the text. Leave (0,0,0) for automatic position - 文本的位置。保持 (00, 0) 自动位置 - - - - Text override. Use $dim to insert the dimension length - 文本覆写。使用 $dim 插入尺寸长度 - - - - A unit to express the measurement. Leave blank for system default - 表示测量的单位。保留系统默认值为空 - - - - Start angle of the dimension - 尺寸的起始角度 - - - - End angle of the dimension - 尺寸的终止角度 - - - - The center point of this dimension - 此尺寸的中心点 - - - - The normal direction of this dimension - 此尺寸的法线方向 - - - - Text override. Use 'dim' to insert the dimension length - 文本覆写。使用 dim 插入尺寸长度 - - - - Length of the rectangle - 矩形的长度 - Radius to use to fillet the corners 倒圆角的半径 - - - Size of the chamfer to give to the corners - 倒角尺寸 - - - - Create a face - 创建一个面 - - - - Defines a texture image (overrides hatch patterns) - 定义纹理图像 (覆盖剖面线样式) - - - - Start angle of the arc - 圆弧的起始角度 - - - - End angle of the arc (for a full circle, give it same value as First Angle) - 圆孤的终止角度(对于完整的圆,终止角与起始角设为相同值) - - - - Radius of the circle - 圆的半径 - - - - The minor radius of the ellipse - 椭圆的短半径 - - - - The major radius of the ellipse - 椭圆的长半径 - - - - The vertices of the wire - 线的顶点 - - - - If the wire is closed or not - 线是封闭或开放的 - The start point of this line @@ -224,505 +24,155 @@ 此线的长度 - - Create a face if this object is closed - 如果此对象封闭, 则创建一个面 - - - - The number of subdivisions of each edge - 每个边的细分数 - - - - Number of faces - 面数 - - - - Radius of the control circle - 控制圆的半径 - - - - How the polygon must be drawn from the control circle - 如何从控制圆绘制多边形 - - - + 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 投影对象的颜色 - + The linked object 链接的对象 - + Shape Fill Style 形状填充样式 - + Line Style 线条样式 - + If checked, source objects are displayed regardless of being visible in the 3D model 如果选中, 则无论在3D 模型中是否可见, 都将显示源对象 - - Create a face if this spline is closed - 如果此样条封闭, 则创建一个面 - - - - Parameterization factor - 参数化因子 - - - - 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 components of this block - 此区块的组件 - - - - The base object this 2D view must represent - 此2D视图必须表示的基对象 - - - - 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 - 显示隐藏线 - - - + The base object that must be duplicated 必须重复的基对象 - + The type of array to create 要创建的数组的类型 - + The axis direction 轴方向 - + Number of copies in X direction X 方向的副本数 - + Number of copies in Y direction Y方向的副本数 - + Number of copies in Z direction Z方向的副本数 - + Number of copies 复制份数 - + Distance and orientation of intervals in X direction X 方向上间隔的距离和方向 - + Distance and orientation of intervals in Y direction Y 方向上间隔的距离和方向 - + Distance and orientation of intervals in Z direction Z 方向上间隔的距离和方向 - + Distance and orientation of intervals in Axis direction 轴方向的距离和方向 - + Center point 中心点 - + Angle to cover with copies 用副本覆盖的角度 - + Specifies if copies must be fused (slower) 指定是否必须将副本融合 (较慢) - + The path object along which to distribute objects 沿其分布对象的路径对象 - + Selected subobjects (edges) of PathObj 选定路径对象的子对象 (边) - + Optional translation vector 可选的翻译向量 - + Orientation of Base along path 沿程方向 - - X Location - X位置 - - - - Y Location - Y 位置 - - - - Z Location - Z位置 - - - - Text string - 文本字符串 - - - - Font file name - 字体文件名称 - - - - Height of text - 字高 - - - - Inter-character spacing - 文字间隔 - - - - Linked faces - 关联的面 - - - - Specifies if splitter lines must be removed - 指定是否必须删除分割线 - - - - An optional extrusion value to be applied to all faces - 一个应用于所有面的可选延伸值 - - - - Height of the rectangle - 矩形的高度 - - - - Horizontal subdivisions of this rectangle - 此矩形的水平细分 - - - - Vertical subdivisions of this rectangle - 此矩形的垂直细分 - - - - The placement of this object - 此对象的位置 - - - - The display length of this section plane - 此剖面的显示长度 - - - - The size of the arrows of this section plane - 此剖面箭头的大小 - - - - For Cutlines and Cutfaces modes, this leaves the faces at the cut location - 对于切割线和切割面模式, 这在切口位置留下面 - - - - The base object is the wire, it's formed from 2 objects - 基对象是连线, 它是由2个对象形成的 - - - - The tool object is the wire, it's formed from 2 objects - 工具对象是连线, 它由2个对象形成的 - - - - The length of the straight segment - 直线段的长度 - - - - The point indicated by this label - 此标签指示的点 - - - - The points defining the label polyline - 定义标签折线的点 - - - - The direction of the straight segment - 直线段的方向 - - - - The type of information shown by this label - 此标签显示的信息类型 - - - - The target object of this label - 此标签的目标对象 - - - - The text to display when type is set to custom - 当类型设置为自定义时显示的文本 - - - - The text displayed by this label - 此标签显示的文本 - - - - The size of the text - 文本的大小 - - - - The font of the text - 文本的字体 - - - - The size of the arrow - 箭头的大小 - - - - The vertical alignment of the text - 文本的垂直对齐方式 - - - - The type of arrow of this label - 此标签的箭头类型 - - - - The type of frame around the text of this object - 此对象的文本周围的框架类型 - - - - Text color - 文本颜色 - - - - The maximum number of characters on each line of the text box - 文本框每一行上的最大字符数 - - - - The distance the dimension line is extended past the extension lines - 尺寸线延伸到延长线之后的距离 - - - - Length of the extension line above the dimension line - 尺寸线上方延长线的长度 - - - - The points of the B-spline - B样条的点 - - - - If the B-spline is closed or not - B样条曲线是封闭还是开放的 - - - - Tessellate Ellipses and B-splines into line segments - 镶嵌椭圆和B样条曲线为直线段 - - - - Length of line segments if tessellating Ellipses or B-splines into line segments - 镶嵌椭圆或B样条曲线的合成线段,则为线段的长度 - - - - If this is True, this object will be recomputed only if it is visible - 如果真, 此对象仅在可见时才被重新计算。 - - - + Base 基本 - + PointList 点列表 - + Count 计数 - - - The objects included in this clone - 在复制中包含的对象 - - - - The scale factor of this clone - 此复制的比例因子 - - - - If this clones several objects, this specifies if the result is a fusion or a compound - 如果复制了多个对象, 则指定结果是合并还是组合 - - - - This specifies if the shapes sew - 这指定形状是否缝合 - - - - Display a leader line or not - 显示或不显示引线 - - - - The text displayed by this object - 此对象显示的文本 - - - - Line spacing (relative to font size) - 行距 (相对于字体大小) - - - - The area of this object - 此对象的面积 - - - - Displays a Dimension symbol at the end of the wire - 在线的末端显示尺寸符号 - - - - Fuse wall and structure objects of same type and material - 熔丝壁与结构物同类型、同材质 - The objects that are part of this layer @@ -759,83 +209,231 @@ The transparency of the children of this layer - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object Show array element as children object - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle Distance between copies in a circle - + Distance between circles Distance between circles - + number of circles number of circles + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + 重命名 + + + + Deletes the selected style + Deletes the selected style + + + + Delete + 删除 + + + + Text + 文本 + + + + Font size + 字体大小 + + + + Line spacing + Line spacing + + + + Font name + 字体名称 + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + 单位 + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + 线宽 + + + + Extension overshoot + Extension overshoot + + + + Arrow size + 箭头大小 + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + 箭头类型 + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + + + + + Arrow + 箭头 + + + + Tick + 刻度 + + Draft - - - Slope - 倾斜 - - - - Scale - 缩放 - - - - Writing camera position - 写入相机位置 - - - - Writing objects shown/hidden state - 写入显示的对象/隐藏状态 - - - - X factor - X系数 - - - - Y factor - Y系数 - - - - Z factor - Z系数 - - - - Uniform scaling - 均匀缩放 - - - - Working plane orientation - 工作平面方向 - Download of dxf libraries failed. @@ -844,55 +442,35 @@ from menu Tools -> Addon Manager Dxf 库下载失败。请从菜单的工具-> 插件管理器中手动安装 dxf 库插件 - - This Wire is already flat - 该线已经平了 - - - - Pick from/to points - 多点间拾取 - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - 选取连线或直线的斜率: 0 = 水平, 1 =上升45度, -1 = 下降45度 - - - - Create a clone - 创建副本 - - - + %s cannot be modified because its placement is readonly. %s cannot be modified because its placement is readonly. - + Upgrade: Unknown force method: Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius - - - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools + + + Draft utility tools + Draft utility tools + &Drafting @@ -914,12 +492,12 @@ from menu Tools -> Addon Manager &Utilities - + Draft 吃水深度 - + Import-Export 导入/导出 @@ -933,101 +511,111 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance Tangential distance - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance Radial distance - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers Number of circular layers - + Symmetry 对称 - + (Placeholder for the icon) (Placeholder for the icon) @@ -1041,104 +629,122 @@ from menu Tools -> Addon Manager - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Y - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z Reset Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) (Placeholder for the icon) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y 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. + 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 + Number of elements + DraftPolarArrayTaskPanel @@ -1149,81 +755,93 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Y - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 Polar angle - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements Number of elements - + (Placeholder for the icon) (Placeholder for the icon) @@ -1291,375 +909,6 @@ from menu Tools -> Addon Manager Reset Point - - Draft_AddConstruction - - - Add to Construction group - 添加到铺助组 - - - - Adds the selected objects to the Construction group - 将所选对象添加到辅助组 - - - - Draft_AddPoint - - - Add Point - 添加点 - - - - Adds a point to an existing Wire or B-spline - 向现有线或B样条曲线上添加点 - - - - Draft_AddToGroup - - - Move to group... - 移动到组... - - - - Moves the selected object(s) to an existing group - 将所选的对象移到现有组 - - - - Draft_ApplyStyle - - - Apply Current Style - 应用当前样式 - - - - Applies current line width and color to selected objects - 将当前线宽及颜色应用到选中对象 - - - - Draft_Arc - - - Arc - 圆弧 - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - - - - Draft_ArcTools - - - Arc tools - 圆弧工具 - - - - Draft_Arc_3Points - - - Arc 3 points - 三点圆弧 - - - - Creates an arc by 3 points - 以3点创建圆孤 - - - - Draft_Array - - - Array - 阵列 - - - - Creates a polar or rectangular array from a selected object - 从所选对象创建极坐标或矩形阵列 - - - - Draft_AutoGroup - - - AutoGroup - 自动群组 - - - - Select a group to automatically add all Draft & Arch objects to - 自动加入所有底图跟建筑物件到选择的群组 - - - - Draft_BSpline - - - B-spline - 贝塞尔曲线 - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - 创建一个多点贝塞尔曲线。按CTRL键以捕捉,按SHIFT键以约束 - - - - Draft_BezCurve - - - BezCurve - 贝兹曲线 - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - 创建贝塞尔曲线。按CTRL键以捕捉, 按SHIFT键以建立约束 - - - - Draft_BezierTools - - - Bezier tools - 贝塞尔工具 - - - - Draft_Circle - - - Circle - - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - 创建圆.Ctrl捕捉,Alt选择相切对象 - - - - Draft_Clone - - - Clone - 克隆 - - - - Clones the selected object(s) - 克隆所选对象 - - - - Draft_CloseLine - - - Close Line - 闭合线段 - - - - Closes the line being drawn - 闭合当前绘制线段 - - - - Draft_CubicBezCurve - - - CubicBezCurve - CubicBezCurve - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - - - - Draft_DelPoint - - - Remove Point - 删除点 - - - - Removes a point from an existing Wire or B-spline - 从现有的线或贝塞尔曲线中删除点 - - - - Draft_Dimension - - - Dimension - 尺寸标注 - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - 创建尺寸标注.Ctrl捕捉,Shift约束,Alt选择线段 - - - - Draft_Downgrade - - - Downgrade - 降级 - - - - Explodes the selected objects into simpler objects, or subtracts faces - 将所选物件分解为更简单的物件或移除面 - - - - Draft_Draft2Sketch - - - Draft to Sketch - 底图转草图 - - - - Convert bidirectionally between Draft and Sketch objects - 底图和草图间双向转换 - - - - Draft_Drawing - - - Drawing - 图纸 - - - - Puts the selected objects on a Drawing sheet - 将选中的对象放在图纸上 - - - - Draft_Edit - - - Edit - 编辑 - - - - Edits the active object - 编辑当前对象 - - - - Draft_Ellipse - - - Ellipse - 椭圆 - - - - Creates an ellipse. CTRL to snap - 建立一个椭圆,按CTRL可捕捉 - - - - Draft_Facebinder - - - Facebinder - 面连接器 - - - - Creates a facebinder object from selected face(s) - 从所选面创建 facebinder 对象 - - - - Draft_FinishLine - - - Finish line - 完成线段 - - - - Finishes a line without closing it - 完成线段但不闭合 - - - - Draft_FlipDimension - - - Flip Dimension - 翻转尺寸 - - - - Flip the normal direction of a dimension - 翻转尺寸的法线方向 - - - - Draft_Heal - - - Heal - 修复 - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - 修复以较早FreeCAD版本保存的底图物件 - - - - Draft_Join - - - Join - 拼接 - - - - Joins two wires together - 拼接两条线 - - - - Draft_Label - - - Label - 标签 - - - - Creates a label, optionally attached to a selected object or element - 创建一个标签, 可以选择附加到选定的对象或元素 - - Draft_Layer @@ -1673,645 +922,6 @@ Click and drag to define control points. CTRL to snap, SHIFT to constrain添加图层 - - Draft_Line - - - Line - 线 - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - 两点创建线段.Ctrl捕捉,Shift约束 - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - 镜像 - - - - Mirrors the selected objects along a line defined by two points - 沿由两点定义的直线映射所选对象 - - - - Draft_Move - - - Move - 移动 - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - - - - Draft_Offset - - - Offset - 偏移 - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - 偏移当前对象.Ctrl捕捉,Shift约束,Alt复制 - - - - Draft_PathArray - - - PathArray - 路径阵列 - - - - Creates copies of a selected object along a selected path. - 沿所选路位建立所选物件的副本 - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - - - - - Creates a point object - 创建点对象 - - - - Draft_PointArray - - - PointArray - 点阵列 - - - - Creates copies of a selected object on the position of points. - 在点的位置创建选定对象的副本。 - - - - Draft_Polygon - - - Polygon - 多边形 - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - 创建正多边形.CTRL捕捉,Shift约束 - - - - Draft_Rectangle - - - Rectangle - 矩形 - - - - Creates a 2-point rectangle. CTRL to snap - 两点创建矩形.Ctrl捕捉 - - - - Draft_Rotate - - - Rotate - 旋转 - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - 旋转选中对象.CTRL捕捉,Shift约束,Alt复制 - - - - Draft_Scale - - - Scale - 缩放 - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - 自基点缩放选定对象.Ctrl捕捉,Shift约束,Alt复制 - - - - Draft_SelectGroup - - - Select group - 选择组 - - - - Selects all objects with the same parents as this group - 选择同一父级下的所有对象 - - - - Draft_SelectPlane - - - SelectPlane - 选择平面 - - - - Select a working plane for geometry creation - 选择工作平面以创建几何对象 - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - 从当前工作平面创建代理对象 - - - - Create Working Plane Proxy - 创建工作平面代理 - - - - Draft_Shape2DView - - - Shape 2D view - 2D 形体视图 - - - - Creates Shape 2D views of selected objects - 创建所选对象的2D形体视图 - - - - Draft_ShapeString - - - Shape from text... - 由文字建立图形... - - - - Creates text string in shapes. - 在形状中创建文本字符串。 - - - - Draft_ShowSnapBar - - - Show Snap Bar - 显示捕捉栏 - - - - Shows Draft snap toolbar - 显示底图捕捉工具栏 - - - - Draft_Slope - - - Set Slope - 斜率设置 - - - - Sets the slope of a selected Line or Wire - 设置所选线或线的斜率 - - - - Draft_Snap_Angle - - - Angles - 角度 - - - - Snaps to 45 and 90 degrees points on arcs and circles - 锁定圆及弧的四分点 - - - - Draft_Snap_Center - - - Center - 中心 - - - - Snaps to center of circles and arcs - 捕捉圆或弧的中心 - - - - Draft_Snap_Dimensions - - - Dimensions - 尺寸 - - - - Shows temporary dimensions when snapping to Arch objects - 捕捉弧对象时显示当前的尺寸 - - - - Draft_Snap_Endpoint - - - Endpoint - 终点 - - - - Snaps to endpoints of edges - 捕捉边的端点 - - - - Draft_Snap_Extension - - - Extension - 延伸 - - - - Snaps to extension of edges - 与边缘的扩展对齐 - - - - Draft_Snap_Grid - - - Grid - 网格 - - - - Snaps to grid points - 对齐到网格点 - - - - Draft_Snap_Intersection - - - Intersection - 交集 - - - - Snaps to edges intersections - 捕捉边线交点 - - - - Draft_Snap_Lock - - - Toggle On/Off - 切换开/关 - - - - Activates/deactivates all snap tools at once - 一次启动/取消所有捕捉工具 - - - - Lock - - - - - Draft_Snap_Midpoint - - - Midpoint - 中点 - - - - Snaps to midpoints of edges - 捕捉边线中点 - - - - Draft_Snap_Near - - - Nearest - 最近处 - - - - Snaps to nearest point on edges - 捕捉边线上的最近点 - - - - Draft_Snap_Ortho - - - Ortho - 垂直 - - - - Snaps to orthogonal and 45 degrees directions - 捕捉正交和 45 度方向 - - - - Draft_Snap_Parallel - - - Parallel - 平行 - - - - Snaps to parallel directions of edges - 与边的平行方向对齐 - - - - Draft_Snap_Perpendicular - - - Perpendicular - 垂直 - - - - Snaps to perpendicular points on edges - 对齐边缘上的垂直点 - - - - Draft_Snap_Special - - - Special - 特定 - - - - Snaps to special locations of objects - 对对象的特殊位置进行快照 - - - - Draft_Snap_WorkingPlane - - - Working Plane - 工作平面 - - - - Restricts the snapped point to the current working plane - 将已捕捉的点限制为当前工作平面 - - - - Draft_Split - - - Split - 分割 - - - - Splits a wire into two wires - 将线分成两段 - - - - Draft_Stretch - - - Stretch - 拉伸 - - - - Stretches the selected objects - 缩放所选的对象 - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - 文本 - - - - Creates an annotation. CTRL to snap - 创建注释.Ctrl捕捉 - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - 切换后续对象为辅助线模式. - - - - Toggle Construction Mode - 切换辅助线模式 - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - 切换连续模式 - - - - Toggles the Continue Mode for next commands. - 后续命令切换为连续模式. - - - - Draft_ToggleDisplayMode - - - Toggle display mode - 切换显示模式 - - - - Swaps display mode of selected objects between wireframe and flatlines - 切换选中对象的显示模式为"线框"或"带边框着色" - - - - Draft_ToggleGrid - - - Toggle Grid - 切换网格 - - - - Toggles the Draft grid on/off - 开/关底图格线 - - - - Grid - 网格 - - - - Toggles the Draft grid On/Off - 切换草稿网格开/关 - - - - 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 - 修剪或延伸所选对象,或拉伸单一面. CTRL捕捉,shift约束到当前段或正交,ALT反转 - - - - Draft_UndoLine - - - Undo last segment - 撤销上一段 - - - - Undoes the last drawn segment of the line being drawn - 撤销当前绘制线段的上一段 - - - - Draft_Upgrade - - - Upgrade - 升级 - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - 将所选对象加入其中, 或将闭合的连线转换为填充的面, 或联合的面 - - - - Draft_Wire - - - Polyline - Polyline - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - - - - Draft_WireToBSpline - - - Wire to B-spline - 连线到B样条曲线 - - - - Converts between Wire and B-spline - 在线和B样条曲线之间转换 - - Form @@ -2487,22 +1097,22 @@ value by using the [ and ] keys while drawing Gui::Dialog::DlgSettingsDraft - + General Draft Settings 底图全局设置 - + This is the default color for objects being drawn while in construction mode. 这是构造模式下绘制对象的默认颜色. - + This is the default group name for construction geometry 这是构造几何元素的默认组名 - + Construction 构造 @@ -2512,37 +1122,32 @@ value by using the [ and ] keys while drawing 保存当前颜色及线宽到所有会话 - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - 选中则命令间启用复制模式,否则为非复制模式 - - - + Global copy mode 全局复制模式 - + Default working plane 默认工作平面 - + None - + XY (Top) XY(顶面) - + XZ (Front) XZ(前面) - + YZ (Side) YZ(侧面) @@ -2605,12 +1210,12 @@ such as "Arial:Bold" 常规设置 - + Construction group name 构造组名 - + Tolerance 公差 @@ -2630,72 +1235,67 @@ such as "Arial:Bold" 此处你可以指定一个包含SVG样式定义的文件目录, 该SVG样式定义可添加至标准底图剖面线样式 - + Constrain mod 约束模式 - + The Constraining modifier key 约束修改键 - + Snap mod 捕捉模式 - + The snap modifier key 捕捉修改键 - + Alt mod Alt 模式 - - 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 checked, a grid will appear when drawing 若选中绘图时显示网格 - + Use grid 使用网格 - + Grid spacing 网格间距 - + The spacing between each grid line 每个网格线之间的间距 - + Main lines every 主网格线分格 - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. 主网格线加厚绘制. 在此处指定主网格线间的分格数. - + Internal precision level 内部精度等级 @@ -2725,17 +1325,17 @@ such as "Arial:Bold" 导出3D对象为多边形网格 - + If checked, the Snap toolbar will be shown whenever you use snapping 选中此项则当您使用捕捉时显示捕捉工具栏 - + Show Draft Snap toolbar 显示底图捕捉工具栏 - + Hide Draft snap toolbar after use 使用后隐藏底图捕捉工具栏 @@ -2745,7 +1345,7 @@ such as "Arial:Bold" 显示工作平面追踪器 - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command 选中则在底图工作台下底图网格总是可见. 否则仅命令过程中可见. @@ -2780,32 +1380,27 @@ such as "Arial:Bold" 转换白线为黑色 - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - 勾选时,底图工具若许可会以建立零件图元来取代底图物件。 - - - + Use Part Primitives when available 当许可时使用零件图元 - + Snapping 对齐功能 - + If this is checked, snapping is activated without the need to press the snap mod key 若勾选此项,无需使用锁点模式按键即可锁点 - + Always snap (disable snap mod) 持续锁点(取消锁点模式) - + Construction geometry color 辅助用几何颜色 @@ -2875,12 +1470,12 @@ such as "Arial:Bold" 剖面线图形解析度 - + Grid 网格 - + Always show the grid 总是显示网格 @@ -2930,7 +1525,7 @@ such as "Arial:Bold" 选择一个字体文件 - + Fill objects with faces whenever possible 当可行时将物件以面填满 @@ -2985,12 +1580,12 @@ such as "Arial:Bold" mm - + Grid size 网格大小 - + lines 线 @@ -3170,7 +1765,7 @@ such as "Arial:Bold" 自动更新(仅适用于旧的导入器) - + Prefix labels of Clones with: 副本的前缀标签: @@ -3190,37 +1785,32 @@ such as "Arial:Bold" 小数位数 - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - 如果选中此项, 则默认情况下, 对象将显示为已填充。否则, 它们将显示为线框 - - - + Shift Shift - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key Alt 修饰键 - + The number of horizontal or vertical lines of the grid 网格的水平线或垂直线的数目 - + The default color for new objects 新对象的默认颜色 @@ -3244,11 +1834,6 @@ such as "Arial:Bold" An SVG linestyle definition SVG 直线样式定义 - - - When drawing lines, set focus on Length instead of X coordinate - 绘制线条时, 将焦点设置为长度而不是 X 坐标 - Extension lines size @@ -3320,12 +1905,12 @@ such as "Arial:Bold" 最大样条线段: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. This is the value used by functions that use a tolerance. @@ -3337,260 +1922,340 @@ Values with differences below this value will be treated as same. This value wil Use legacy python exporter - + 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 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 - + Construction Geometry 辅助几何体 - + In-Command Shortcuts In-Command Shortcuts - + Relative 相对 - + R R - + Continue 继续 - + T T - + Close 关闭 - + O O - + Copy 复制 - + P P - + Subelement Mode 子元素模式 - + D D - + Fill 填充 - + L L - + Exit 退出 - + A A - + Select Edge 选取边 - + E E - + Add Hold Add Hold - + Q Q - + Length 长度 - + H H - + Wipe 清除 - + W W - + Set WP 设置WP - + U U - + Cycle Snap Cycle Snap - + ` ` - + Snap 捕捉 - + S S - + Increase Radius 增加半径 - + [ [ - + Decrease Radius 减少半径 - + ] ] - + Restrict X 限制 x轴 - + X X - + Restrict Y 限制 Y轴 - + Y Y - + Restrict Z 限制z轴 - + Z Z - + Grid color 栅格线颜色 - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit 编辑 - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3794,566 +2459,363 @@ This value is the maximum segment length. ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - 底图捕捉 - - draft - - not shape found - 未找到形状 - - - - All Shapes must be co-planar - 所有形状都必须共面 - - - - The given object is not planar and cannot be converted into a sketch. - 给定的对象不是平面的, 不能转换为草图。 - - - - Unable to guess the normal direction of this object - 无法推测该对象的正常方向 - - - + Draft Command Bar 底图命令栏 - + Toggle construction mode 切换辅助线模式 - + Current line color 当前线条颜色 - + Current face color 当前面颜色 - + Current line width 当前线宽 - + Current font size 当前字号 - + Apply to selected objects 应用于选中对象 - + Autogroup off Autogroup 关闭 - + active command: 当前命令: - + None - + Active Draft command 当前绘图命令 - + X coordinate of next point 下一个点的X坐标 - + X X - + Y Y - + Z Z - + Y coordinate of next point 下一个点的Y坐标 - + Z coordinate of next point 下一个点的Z坐标 - + Enter point 输入点 - + Enter a new point with the given coordinates 以给定座标方式新增点 - + Length 长度 - + Angle 角度 - + Length of current segment 此线段之长度 - + Angle of current segment 此线段之角度 - + Radius 半径 - + Radius of Circle 圆半径 - + If checked, command will not finish until you press the command button again 选中则命令连续运行直至再次按下命令按钮 - + If checked, an OCC-style offset will be performed instead of the classic offset 若选中则使用OCC风格偏移而非经典偏移 - + &OCC-style offset &OCC风格偏移 - - Add points to the current object - 将点添加到当前对象 - - - - Remove points from the current object - 从当前对象中删除点 - - - - Make Bezier node sharp - 使贝塞尔节点尖锐 - - - - Make Bezier node tangent - 使贝塞尔节点相切 - - - - Make Bezier node symmetric - 使贝塞尔节点对称 - - - + Sides 侧面 - + Number of sides 边数 - + Offset 偏移 - + Auto 自动 - + Text string to draw 要绘制的文本字符串 - + String 字符串 - + Height of text 字高 - + Height 高度 - + Intercharacter spacing 文字间距 - + Tracking 追踪 - + Full path to font file: 字体文件的完整路径: - + Open a FileChooser for font file 选取字体文档 - + Line 线 - + DWire 草图线 - + Circle - + Center X 圆心 X - + Arc 圆弧 - + Point - + Label 标签 - + Distance 距离 - + Trim 修剪 - + Pick Object 选择对象 - + Edit 编辑 - + Global X 全局 X - + Global Y 全局 Y - + Global Z 全局 Z - + Local X 区域 X - + Local Y 区域 Y - + Local Z 区域 Z - + Invalid Size value. Using 200.0. 无效值。使用200.0。 - + Invalid Tracking value. Using 0. 无效的追踪值。使用0。 - + Please enter a text string. 请输入一段文字。 - + Select a Font file 选择一个字体文件 - + Please enter a font file. 请输入字体文件。 - + Autogroup: 自动群组: - + Faces - + Remove 删除 - + Add 添加 - + Facebinder elements Facebinder 构件 - - Create Line - 创建线 - - - - Convert to Wire - 转换为线 - - - + BSpline B样条曲线 - + BezCurve 贝兹曲线 - - Create BezCurve - 建立贝赛尔曲线 - - - - Rectangle - 矩形 - - - - Create Plane - 建立平面 - - - - Create Rectangle - 创建矩形 - - - - Create Circle - 创建圆 - - - - Create Arc - 创建弧 - - - - Polygon - 多边形 - - - - Create Polygon - 创建多边形 - - - - Ellipse - 椭圆 - - - - Create Ellipse - 建立椭圆 - - - - Text - 文本 - - - - Create Text - 创建文本 - - - - Dimension - 尺寸标注 - - - - Create Dimension - 创建尺寸标注 - - - - ShapeString - 字串造型产生器 - - - - Create ShapeString - 建立字串造型产生器 - - - + Copy 复制 - - - Move - 移动 - - - - Change Style - 更改样式 - - - - Rotate - 旋转 - - - - Stretch - 拉伸 - - - - Upgrade - 升级 - - - - Downgrade - 降级 - - - - Convert to Sketch - 转换为草图 - - - - Convert to Draft - 转换为底图 - - - - Convert - 转换 - - - - Array - 阵列 - - - - Create Point - 创建点 - - - - Mirror - 镜像 - The DXF import/export libraries needed by FreeCAD to handle @@ -4372,581 +2834,329 @@ https://github.com/yorikvanhavre/Draft-dxf-importer 的说明启动FreeCAD来下载这些函数库,并回答确定。 - - Draft.makeBSpline: not enough points - Draft.makeBSpline︰ 没有足够的点 - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline︰ 强制关闭等效的端点 - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline︰ 无效的点列表 - - - - No object given - 没有给定的对象 - - - - The two points are coincident - 这两点是重合的 - - - + Found groups: closing each open object inside 发现群组:关闭内部的每个打开对象 - + Found mesh(es): turning into Part shapes 发现网格: 转换为零件形状 - + Found 1 solidifiable object: solidifying it 发现1个可实体化对象: 将其实体化 - + Found 2 objects: fusing them 找到2个对象: 融合它们 - + Found several objects: creating a shell 找到多个对象: 创建壳体 - + Found several coplanar objects or faces: creating one face 找到几个共面对象或面: 创建一个面 - + Found 1 non-parametric objects: draftifying it 找到1个非参数对象: 对其进行编辑 - + Found 1 closed sketch object: creating a face from it 发现一个闭合的草图对象: 由它创造一个面 - + Found 1 linear object: converting to line 找到1个线性对象: 转换为直线 - + Found closed wires: creating faces 找到闭合线: 创建面 - + Found 1 open wire: closing it 发现 1 个开口线:封闭它 - + Found several open wires: joining them 发现几个开放的线段︰ 将它们联结起来 - + Found several edges: wiring them 找到了几个边缘:连接它们 - + Found several non-treatable objects: creating compound 找到数个未设定物件:建立元件 - + Unable to upgrade these objects. 无法升级这些对象 - + Found 1 block: exploding it 发现一个图块:进行拆解 - + Found 1 multi-solids compound: exploding it 发现一个多实体组合:进行拆解 - + Found 1 parametric object: breaking its dependencies 找到1个参数化对象: 打破其依赖关系 - + Found 2 objects: subtracting them 找到2个对象: 删掉它们 - + 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 无法再降级 - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline. createGeometry: 以相同的第一/最后一点结束。几何图形未更新。 - - - + No point found 未找到点 - - ShapeString: string has no wires - ShapeString: 字符串没有线 - - - + Relative 相对 - + Continue 继续 - + Close 关闭 - + Fill 填充 - + Exit 退出 - + Snap On/Off 捕捉开关 - + Increase snap radius 增加网格捕捉半径 - + Decrease snap radius 降低网格捕捉半径 - + Restrict X 限制 x轴 - + Restrict Y 限制 Y轴 - + Restrict Z 限制z轴 - + Select edge 选取边 - + Add custom snap point 添加自定义捕捉点 - + Length mode 长度模式 - + Wipe 清除 - + Set Working Plane 设置工作面 - + Cycle snap object 画圈捕捉对象 - + Check this to lock the current angle 勾选以锁定当前角度 - + Coordinates relative to last point or absolute 相对于最后一个点或绝对值的坐标 - + Filled 填充 - + Finish 完成 - + Finishes the current drawing or editing operation 完成当前绘图或编辑操作 - + &Undo (CTRL+Z) 撤消 (&U, 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 设置WP - + Reorients the working plane on the last segment 重定向最后一段(或几段) 的工作平面 - + Selects an existing edge to be measured by this dimension 选取一个将由此尺寸来测量的现有边 - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands 如果选中, 对象将被复制而不是移动。偏好设定-> 草图-> 全局下的复制模式, 将在后续的操作中继续保留此模式 - - Default - 默认 - - - - Create Wire - 创建线 - - - - Unable to create a Wire from selected objects - 无法从所选对象创建连线 - - - - Spline has been closed - 样条线已闭合 - - - - Last point has been removed - 最后一点已被删除 - - - - Create B-spline - 创建 B-样条 - - - - Bezier curve has been closed - 贝塞尔曲线已封闭 - - - - Edges don't intersect! - 边缘不相交! - - - - Pick ShapeString location point: - 选取字样生成器定位点: - - - - Select an object to move - 选择要移动的对象 - - - - Select an object to rotate - 选择要旋转的对象 - - - - Select an object to offset - 选择要偏移的对象 - - - - Offset only works on one object at a time - 偏移操作一次只对一个对象起作用 - - - - Sorry, offset of Bezier curves is currently still not supported - 抱歉,目前尚未支持贝塞尔曲线的偏移复制 - - - - Select an object to stretch - 选择要拉伸的对象 - - - - Turning one Rectangle into a Wire - 将一个矩形变成一条连线 - - - - Select an object to join - 选择要连接的对象 - - - - Join - 拼接 - - - - Select an object to split - 选择要拆分的对象 - - - - Select an object to upgrade - 选择要升级的对象 - - - - Select object(s) to trim/extend - 选择要修剪/延伸的对象 - - - - 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 scale - 选择要缩放的对象 - - - - Select an object to project - 选择要投影的对象 - - - - Select a Draft object to edit - 选择要编辑的 "草图" 对象 - - - - Active object must have more than two points/nodes - 激活的对象必须有两个以上的点/节点 - - - - Endpoint of BezCurve can't be smoothed - 贝兹曲线的端点无法平滑 - - - - Select an object to convert - 选择要转换的对象 - - - - Select an object to array - 选择要进行阵列操作的对象 - - - - Please select base and path objects - 请选择基础和路径对象 - - - - Please select base and pointlist objects - - 请选择基点和点列表对象 - - - - - Select an object to clone - 选择一个需要克隆的对象 - - - - Select face(s) on existing object(s) - 在现有对象上选择面 - - - - Select an object to mirror - 选择要镜像的对象 - - - - This tool only works with Wires and Lines - 此工具仅适用于连线和直线 - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s shares a base with %d other objects. Please check if you want to modify this. - + Subelement mode Subelement mode - - Toggle radius and angles arc editing - 切换半径和角弧编辑 - - - + Modify subelements Modify subelements - + If checked, subelements will be modified instead of entire objects If checked, subelements will be modified instead of entire objects - + CubicBezCurve CubicBezCurve - - Some subelements could not be moved. - Some subelements could not be moved. - - - - Scale - 缩放 - - - - Some subelements could not be scaled. - Some subelements could not be scaled. - - - + Top 俯视 - + Front 前视 - + Side Side - + Current working plane Current working plane - - No edit point found for selected object - No edit point found for selected object - - - + 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 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 @@ -4966,220 +3176,15 @@ https://github.com/yorikvanhavre/Draft-dxf-importer 图层 - - Pick first point - Pick first point - - - - Pick next point - Pick next point - - - + Polyline Polyline - - Pick next point, or Finish (shift-F) or close (o) - Pick next point, or Finish (shift-F) or close (o) - - - - Click and drag to define next knot - Click and drag to define next knot - - - - Click and drag to define next knot: ESC to Finish or close (o) - Click and drag to define next knot: ESC to Finish or close (o) - - - - Pick opposite point - Pick opposite point - - - - Pick center point - Pick center point - - - - Pick radius - Pick radius - - - - Pick start angle - Pick start angle - - - - Pick aperture - Pick aperture - - - - Pick aperture angle - Pick aperture angle - - - - Pick location point - Pick location point - - - - Pick ShapeString location point - Pick ShapeString location point - - - - Pick start point - Pick start point - - - - Pick end point - Pick end point - - - - Pick rotation center - Pick rotation center - - - - Base angle - Base angle - - - - Pick base angle - Pick base angle - - - - Rotation - 旋转 - - - - Pick rotation angle - Pick rotation angle - - - - Cannot offset this object type - Cannot offset this object type - - - - Pick distance - Pick distance - - - - Pick first point of selection rectangle - Pick first point of selection rectangle - - - - Pick opposite point of selection rectangle - Pick opposite point of selection rectangle - - - - Pick start point of displacement - Pick start point of displacement - - - - Pick end point of displacement - Pick end point of displacement - - - - Pick base point - Pick base point - - - - Pick reference distance from base point - Pick reference distance from base point - - - - Pick new distance from base point - Pick new distance from base point - - - - Select an object to edit - 选择要编辑的对象 - - - - Pick start point of mirror line - 选取镜像线的起始点 - - - - Pick end point of mirror line - Pick end point of mirror line - - - - Pick target point - Pick target point - - - - Pick endpoint of leader line - 选取镜像线的终点 - - - - Pick text position - 选择文本位置 - - - + Draft 吃水深度 - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed @@ -5271,37 +3276,37 @@ https://github.com/yorikvanhavre/Draft-dxf-importer 创建圆角 - + Toggle near snap on/off Toggle near snap on/off - + Create text 创建文本 - + Press this button to create the text object, or finish your text with two blank lines Press this button to create the text object, or finish your text with two blank lines - + Center Y Center Y - + Center Z Center Z - + Offset distance Offset distance - + Trim distance Trim distance @@ -5316,74 +3321,9 @@ https://github.com/yorikvanhavre/Draft-dxf-importer Select contents - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - 自定义 - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + 线框 diff --git a/src/Mod/Draft/Resources/translations/Draft_zh-TW.qm b/src/Mod/Draft/Resources/translations/Draft_zh-TW.qm index 905ba5e8a7..2c34d34853 100644 Binary files a/src/Mod/Draft/Resources/translations/Draft_zh-TW.qm and b/src/Mod/Draft/Resources/translations/Draft_zh-TW.qm differ diff --git a/src/Mod/Draft/Resources/translations/Draft_zh-TW.ts b/src/Mod/Draft/Resources/translations/Draft_zh-TW.ts index ff693d6d53..3fcd61b573 100644 --- a/src/Mod/Draft/Resources/translations/Draft_zh-TW.ts +++ b/src/Mod/Draft/Resources/translations/Draft_zh-TW.ts @@ -3,211 +3,11 @@ App::Property - - - Defines a hatch pattern - 定義剖面線樣式 - - - - Sets the size of the pattern - 設置圖樣的大小 - - - - Startpoint of dimension - 尺寸的起始點 - - - - Endpoint of dimension - 尺寸的終點 - - - - Point through which the dimension line passes - 尺寸線通過的點 - - - - The object measured by this dimension - The object measured by this dimension - - - - The geometry this dimension is linked to - The geometry this dimension is linked to - - - - The measurement of this dimension - 此尺寸的測量 - - - - For arc/circle measurements, false = radius, true = diameter - 對弧/圓的測量,false = 半徑,true = 直徑 - - - - Font size - 字型尺寸 - - - - The number of decimals to show - 顯示位數 - - - - Arrow size - 箭頭尺寸 - - - - The spacing between the text and the dimension line - 文字與尺寸線間的間距 - - - - Arrow type - 箭頭樣式 - - - - Font name - 字體名稱 - - - - Line width - 線寬 - - - - Line color - 線條顏色 - - - - Length of the extension lines - 延長線長度 - - - - Rotate the dimension arrows 180 degrees - 將尺寸箭頭旋轉180度 - - - - Rotate the dimension text 180 degrees - 將尺寸文字旋轉180度 - - - - Show the unit suffix - Show the unit suffix - - - - The position of the text. Leave (0,0,0) for automatic position - The position of the text. Leave (0,0,0) for automatic position - - - - Text override. Use $dim to insert the dimension length - Text override. Use $dim to insert the dimension length - - - - A unit to express the measurement. Leave blank for system default - A unit to express the measurement. Leave blank for system default - - - - Start angle of the dimension - Start angle of the dimension - - - - End angle of the dimension - End angle of the dimension - - - - The center point of this dimension - The center point of this dimension - - - - The normal direction of this dimension - The normal direction of this dimension - - - - Text override. Use 'dim' to insert the dimension length - Text override. Use 'dim' to insert the dimension length - - - - Length of the rectangle - Length of the rectangle - Radius to use to fillet the corners Radius to use to fillet the corners - - - Size of the chamfer to give to the corners - Size of the chamfer to give to the corners - - - - Create a face - Create a face - - - - Defines a texture image (overrides hatch patterns) - Defines a texture image (overrides hatch patterns) - - - - Start angle of the arc - 圓弧的起始角度 - - - - End angle of the arc (for a full circle, give it same value as First Angle) - 圓弧的結束角度 (對於完整的圓, 給它與起始角度相同的值) - - - - Radius of the circle - 圓的半徑 - - - - The minor radius of the ellipse - 橢圓的短軸半徑 - - - - The major radius of the ellipse - 橢圓的長軸半徑 - - - - The vertices of the wire - The vertices of the wire - - - - If the wire is closed or not - If the wire is closed or not - The start point of this line @@ -224,505 +24,155 @@ The length of this line - - Create a face if this object is closed - Create a face if this object is closed - - - - The number of subdivisions of each edge - The number of subdivisions of each edge - - - - Number of faces - Number of faces - - - - Radius of the control circle - Radius of the control circle - - - - How the polygon must be drawn from the control circle - How the polygon must be drawn from the control circle - - - + Projection direction Projection direction - + The width of the lines inside this object 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 專案物件的顏色 - + The linked object 鏈接的對象 - + Shape Fill Style Shape Fill Style - + Line Style 線條樣式 - + If checked, source objects are displayed regardless of being visible in the 3D model 如果選中,則無論在 3D 模型中是否可見,都將顯示源對象 - - Create a face if this spline is closed - Create a face if this spline is closed - - - - Parameterization factor - Parameterization factor - - - - The points of the Bezier curve - The points of the Bezier curve - - - - The degree of the Bezier function - The degree of the Bezier function - - - - Continuity - Continuity - - - - If the Bezier curve should be closed or not - If the Bezier curve should be closed or not - - - - Create a face if this curve is closed - Create a face if this curve is closed - - - - The components of this block - The components of this block - - - - The base object this 2D view must represent - The base object this 2D view must represent - - - - The projection vector of this object - The projection vector of this object - - - - The way the viewed object must be projected - The way the viewed object must be projected - - - - The indices of the faces to be projected in Individual Faces mode - The indices of the faces to be projected in Individual Faces mode - - - - Show hidden lines - 顯示影藏線 - - - + The base object that must be duplicated The base object that must be duplicated - + The type of array to create The type of array to create - + The axis direction The axis direction - + Number of copies in X direction Number of copies in X direction - + Number of copies in Y direction Number of copies in Y direction - + Number of copies in Z direction Number of copies in Z direction - + Number of copies Number of copies - + Distance and orientation of intervals in X direction Distance and orientation of intervals in X direction - + Distance and orientation of intervals in Y direction Distance and orientation of intervals in Y direction - + Distance and orientation of intervals in Z direction Distance and orientation of intervals in Z direction - + Distance and orientation of intervals in Axis direction Distance and orientation of intervals in Axis direction - + Center point Center point - + Angle to cover with copies Angle to cover with copies - + Specifies if copies must be fused (slower) Specifies if copies must be fused (slower) - + The path object along which to distribute objects The path object along which to distribute objects - + Selected subobjects (edges) of PathObj Selected subobjects (edges) of PathObj - + Optional translation vector Optional translation vector - + Orientation of Base along path Orientation of Base along path - - X Location - X Location - - - - Y Location - Y Location - - - - Z Location - Z Location - - - - Text string - Text string - - - - Font file name - Font file name - - - - Height of text - 字高 - - - - Inter-character spacing - Inter-character spacing - - - - Linked faces - Linked faces - - - - Specifies if splitter lines must be removed - Specifies if splitter lines must be removed - - - - An optional extrusion value to be applied to all faces - An optional extrusion value to be applied to all faces - - - - Height of the rectangle - Height of the rectangle - - - - Horizontal subdivisions of this rectangle - Horizontal subdivisions of this rectangle - - - - Vertical subdivisions of this rectangle - Vertical subdivisions of this rectangle - - - - The placement of this object - 這個對象的位置 - - - - The display length of this section plane - 此剖面的顯示長度 - - - - The size of the arrows of this section plane - 此剖面箭頭的大小 - - - - 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 - - - - The base object is the wire, it's formed from 2 objects - 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 tool object is the wire, it's formed from 2 objects - - - - The length of the straight segment - The length of the straight segment - - - - The point indicated by this label - The point indicated by this label - - - - The points defining the label polyline - The points defining the label polyline - - - - The direction of the straight segment - The direction of the straight segment - - - - The type of information shown by this label - The type of information shown by this label - - - - The target object of this label - The target object of this label - - - - The text to display when type is set to custom - The text to display when type is set to custom - - - - The text displayed by this label - The text displayed by this label - - - - The size of the text - The size of the text - - - - The font of the text - The font of the text - - - - The size of the arrow - The size of the arrow - - - - The vertical alignment of the text - The vertical alignment of the text - - - - The type of arrow of this label - The type of arrow of this label - - - - The type of frame around the text of this object - The type of frame around the text of this object - - - - Text color - Text color - - - - The maximum number of characters on each line of the text box - The maximum number of characters on each line of the text box - - - - The distance the dimension line is extended past the extension lines - The distance the dimension line is extended past the extension lines - - - - Length of the extension line above the dimension line - Length of the extension line above the dimension line - - - - The points of the B-spline - The points of the B-spline - - - - If the B-spline is closed or not - If the B-spline is closed or not - - - - Tessellate Ellipses and B-splines into line segments - Tessellate Ellipses and B-splines into line segments - - - - 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 be recomputed only if it is visible - If this is True, this object will be recomputed only if it is visible - - - + Base 基礎 - + PointList PointList - + Count 計數 - - - The objects included in this clone - The objects included in this clone - - - - The scale factor of this clone - The scale factor of this clone - - - - If this clones several objects, this specifies if the result is a fusion or a compound - If this clones several objects, this specifies if the result is a fusion or a compound - - - - This specifies if the shapes sew - This specifies if the shapes sew - - - - Display a leader line or not - Display a leader line or not - - - - The text displayed by this object - The text displayed by this object - - - - Line spacing (relative to font size) - Line spacing (relative to font size) - - - - The area of this object - The area of this object - - - - Displays a Dimension symbol at the end of the wire - Displays a Dimension symbol at the end of the wire - - - - Fuse wall and structure objects of same type and material - Fuse wall and structure objects of same type and material - The objects that are part of this layer @@ -759,83 +209,231 @@ The transparency of the children of this layer - - Shows the dimension line and arrows - Shows the dimension line and arrows - - - - The length of this object - The length of this object - - - + Show array element as children object Show array element as children object - + + The axis (e.g. DatumLine) overriding Axis/Center + The axis (e.g. DatumLine) overriding Axis/Center + + + Distance between copies in a circle Distance between copies in a circle - + Distance between circles Distance between circles - + number of circles number of circles + + Dialog + + + Annotation Styles Editor + Annotation Styles Editor + + + + Style name + Style name + + + + The name of your style. Existing style names can be edited + The name of your style. Existing style names can be edited + + + + Add new... + Add new... + + + + Renames the selected style + Renames the selected style + + + + Rename + 重新命名 + + + + Deletes the selected style + Deletes the selected style + + + + Delete + 刪除 + + + + Text + 文字 + + + + Font size + 字型尺寸 + + + + Line spacing + Line spacing + + + + Font name + 字體名稱 + + + + The font to use for texts and dimensions + The font to use for texts and dimensions + + + + Units + 單位 + + + + Scale multiplier + Scale multiplier + + + + Decimals + Decimals + + + + Unit override + Unit override + + + + Show unit + Show unit + + + + A multiplier value that affects distances shown by dimensions + A multiplier value that affects distances shown by dimensions + + + + Forces dimensions to be shown in a specific unit + Forces dimensions to be shown in a specific unit + + + + The number of decimals to show on dimensions + The number of decimals to show on dimensions + + + + Shows the units suffix on dimensions or not + Shows the units suffix on dimensions or not + + + + Line and arrows + Line and arrows + + + + Line width + 線寬 + + + + Extension overshoot + Extension overshoot + + + + Arrow size + 箭頭尺寸 + + + + Show lines + Show lines + + + + Dimension overshoot + Dimension overshoot + + + + Extension lines + Extension lines + + + + Arrow type + 箭頭樣式 + + + + Line / text color + Line / text color + + + + Shows the dimension line or not + Shows the dimension line or not + + + + The width of the dimension lines + The width of the dimension lines + + + + px + px + + + + The color of dimension lines, arrows and texts + The color of dimension lines, arrows and texts + + + + The typeof arrows to use for dimensions + The typeof arrows to use for dimensions + + + + Dot + + + + + Arrow + 箭頭 + + + + Tick + Tick + + Draft - - - Slope - Slope - - - - Scale - 縮放 - - - - Writing camera position - Writing camera position - - - - Writing objects shown/hidden state - Writing objects shown/hidden state - - - - X factor - X factor - - - - Y factor - Y factor - - - - Z factor - Z factor - - - - Uniform scaling - Uniform scaling - - - - Working plane orientation - Working plane orientation - Download of dxf libraries failed. @@ -846,55 +444,35 @@ Please install the dxf Library addon manually from menu Tools -> Addon Manager - - This Wire is already flat - This Wire is already flat - - - - Pick from/to points - Pick from/to points - - - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down - - - - Create a clone - 建立一個副本 - - - + %s cannot be modified because its placement is readonly. %s cannot be modified because its placement is readonly. - + Upgrade: Unknown force method: Upgrade: Unknown force method: - - Error: Major radius is smaller than the minor radius - Error: Major radius is smaller than the minor radius - - - + Draft creation tools Draft creation tools - + Draft annotation tools Draft annotation tools - + Draft modification tools Draft modification tools + + + Draft utility tools + Draft utility tools + &Drafting @@ -916,12 +494,12 @@ from menu Tools -> Addon Manager &Utilities - + Draft 吃水 - + Import-Export 匯入-匯出 @@ -935,101 +513,111 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Ÿ - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - Distance from one element in the array to the next element in the same layer. It cannot be zero. - - - Tangential distance Tangential distance - - Distance from the center of the array to the outer layers - Distance from the center of the array to the outer layers + + Distance from one layer of objects to the next layer of objects. + Distance from one layer of objects to the next layer of objects. - + Radial distance Radial distance - - Number that controls how the objects will be distributed - Number that controls how the objects will be distributed + + The number of symmetry lines in the circular array. + The number of symmetry lines in the circular array. - - Number of circular arrays to create, including a copy of the original object. It must be at least 2. - Number of circular arrays to create, including a copy of the original object. It must be at least 2. + + 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 or rings to create, including a copy of the original object. +It must be at least 2. - + Number of circular layers Number of circular layers - + Symmetry 對稱 - + (Placeholder for the icon) (Placeholder for the icon) @@ -1043,104 +631,122 @@ from menu Tools -> Addon Manager - 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. - 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. + 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. + 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. - - Interval Z - Interval Z + + Z intervals + Z intervals - + Z Z - + Y Ÿ - + X X - - Reset the distances - Reset the distances + + Reset the distances. + Reset the distances. - + Reset Z Reset Z - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies - - Use Links - Use Links + 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. + 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. - - 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 in the array in the specified direction, including a copy of the original object. The number must be at least 1 in each direction. + + Link array + Link array - - Number of elements - Number of elements - - - + (Placeholder for the icon) (Placeholder for the icon) - - 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. - 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. + + 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. + 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. - - Interval X - Interval X + + X intervals + X intervals - + Reset X 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. - 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. + + 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. + 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. - - Interval Y - Interval Y + + Y intervals + Y intervals - + Reset Y 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. + 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 + Number of elements + DraftPolarArrayTaskPanel @@ -1151,81 +757,93 @@ from menu Tools -> Addon Manager - The coordinates of the point through which the axis of rotation passes. - The coordinates of the point through which the axis of rotation passes. + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + 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 Center of rotation - + Z Z - + X X - + Y Ÿ - - Reset the coordinates of the center of rotation - Reset the coordinates of the center of rotation + + Reset the coordinates of the center of rotation. + Reset the coordinates of the center of rotation. - + Reset point Reset point - - If checked, the resulting objects in the array will be fused if they touch each other - If checked, the resulting objects in the array will be fused if they touch each other + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + 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 objects in the array will be Links instead of simple copies - If checked, the resulting objects in the array will be Links instead of simple copies + + 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. + 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. - - Use Links - Use Links + + Link array + Link array - - Sweeping angle of the polar distribution - Sweeping angle of the polar distribution + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + 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 Polar angle - - Number of elements in the array, including a copy of the original object. It must be at least 2. - Number of elements in the array, including a copy of the original object. It must be at least 2. + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + Number of elements in the array, including a copy of the original object. +It must be at least 2. - + Number of elements Number of elements - + (Placeholder for the icon) (Placeholder for the icon) @@ -1293,375 +911,6 @@ from menu Tools -> Addon Manager Reset Point - - Draft_AddConstruction - - - Add to Construction group - Add to Construction group - - - - Adds the selected objects to the Construction group - Adds the selected objects to the Construction group - - - - Draft_AddPoint - - - Add Point - 添加點 - - - - Adds a point to an existing Wire or B-spline - Adds a point to an existing Wire or B-spline - - - - Draft_AddToGroup - - - Move to group... - Move to group... - - - - Moves the selected object(s) to an existing group - Moves the selected object(s) to an existing group - - - - Draft_ApplyStyle - - - Apply Current Style - 套用目前的樣式 - - - - Applies current line width and color to selected objects - 將當前的線寬和顏色應用於所選物件 - - - - Draft_Arc - - - Arc - - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - - - - Draft_ArcTools - - - Arc tools - Arc tools - - - - Draft_Arc_3Points - - - Arc 3 points - Arc 3 points - - - - Creates an arc by 3 points - Creates an arc by 3 points - - - - Draft_Array - - - Array - 矩陣 - - - - Creates a polar or rectangular array from a selected object - 由所選物件建立一個極或矩形陣列 - - - - Draft_AutoGroup - - - AutoGroup - 自動群組 - - - - Select a group to automatically add all Draft & Arch objects to - 自動加入所有草圖跟建築物件到選擇的群組 - - - - Draft_BSpline - - - B-spline - B-spline - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - - - - Draft_BezCurve - - - BezCurve - 貝茲曲線 - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - 建立貝茲曲線,CTRL可鎖點,SHIFT可限制 - - - - Draft_BezierTools - - - Bezier tools - Bezier tools - - - - Draft_Circle - - - Circle - - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - 創建圓。按Ctrl 貼齊、按ALT 選擇相切物件 - - - - Draft_Clone - - - Clone - 複製 - - - - Clones the selected object(s) - 複製所選物件 - - - - Draft_CloseLine - - - Close Line - 閉合線段 - - - - Closes the line being drawn - 閉合正在繪製的線條 - - - - Draft_CubicBezCurve - - - CubicBezCurve - CubicBezCurve - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - - - - Draft_DelPoint - - - Remove Point - 移除點 - - - - Removes a point from an existing Wire or B-spline - Removes a point from an existing Wire or B-spline - - - - Draft_Dimension - - - Dimension - 標註 - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - 創建標註。按CTRL 貼齊,按SHIFT 正交,按ALT 選取線段 - - - - Draft_Downgrade - - - Downgrade - 降級 - - - - Explodes the selected objects into simpler objects, or subtracts faces - 將所選物件分解為更簡單的物件或移除面 - - - - Draft_Draft2Sketch - - - Draft to Sketch - 底圖至草圖 - - - - Convert bidirectionally between Draft and Sketch objects - 於底圖及草圖物件間雙向轉換 - - - - Draft_Drawing - - - Drawing - 圖面 - - - - Puts the selected objects on a Drawing sheet - Puts the selected objects on a Drawing sheet - - - - Draft_Edit - - - Edit - 編輯 - - - - Edits the active object - 編輯使用中物件 - - - - Draft_Ellipse - - - Ellipse - 橢圓 - - - - Creates an ellipse. CTRL to snap - 建立一個橢圓,CTRL可鎖點 - - - - Draft_Facebinder - - - Facebinder - 面連接器 - - - - Creates a facebinder object from selected face(s) - 由所選面中建立一個面連接器物件 - - - - Draft_FinishLine - - - Finish line - 完成線 - - - - Finishes a line without closing it - 完成線而不閉合它 - - - - Draft_FlipDimension - - - Flip Dimension - 翻轉維度 - - - - Flip the normal direction of a dimension - 翻轉一維度的法線方向 - - - - Draft_Heal - - - Heal - 修復 - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - 修復以較早FreeCAD版本儲存之底圖物件 - - - - Draft_Join - - - Join - Join - - - - Joins two wires together - Joins two wires together - - - - Draft_Label - - - Label - Label - - - - Creates a label, optionally attached to a selected object or element - Creates a label, optionally attached to a selected object or element - - Draft_Layer @@ -1675,645 +924,6 @@ Click and drag to define control points. CTRL to snap, SHIFT to constrainAdds a layer - - Draft_Line - - - Line - - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - 創建 2點線。Ctrl 鍵可對齊,SHIFT 鍵正交限制 - - - - Draft_LinkArray - - - LinkArray - LinkArray - - - - Creates a polar or rectangular link array from a selected object - Creates a polar or rectangular link array from a selected object - - - - Draft_Mirror - - - Mirror - 鏡射 - - - - Mirrors the selected objects along a line defined by two points - 依由兩點定義而來的對稱線鏡射所選物件 - - - - Draft_Move - - - Move - 移動 - - - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain - - - - Draft_Offset - - - Offset - 偏移複製 - - - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy - 偏移複製使用中物件。按Ctrl 貼齊,按SHIFT 正交,按ALT 複製 - - - - Draft_PathArray - - - PathArray - 路徑陣列 - - - - Creates copies of a selected object along a selected path. - 沿所選路徑建立所選物件之複製 - - - - Draft_PathLinkArray - - - PathLinkArray - PathLinkArray - - - - Creates links of a selected object along a selected path. - Creates links of a selected object along a selected path. - - - - Draft_Point - - - Point - - - - - Creates a point object - 建立一個點物件 - - - - Draft_PointArray - - - PointArray - PointArray - - - - Creates copies of a selected object on the position of points. - Creates copies of a selected object on the position of points. - - - - Draft_Polygon - - - Polygon - 多邊形 - - - - Creates a regular polygon. CTRL to snap, SHIFT to constrain - 創建正多邊形。按CTRL 貼齊,按SHIFT 正交 - - - - Draft_Rectangle - - - Rectangle - 矩形 - - - - Creates a 2-point rectangle. CTRL to snap - 創建 2 點矩形。按Ctrl 貼齊 - - - - Draft_Rotate - - - Rotate - 旋轉 - - - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy - 旋轉所選的物件。按CTRL 貼齊,按SHIFT 正交,按ALT 創建副本 - - - - Draft_Scale - - - Scale - 縮放 - - - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - 從基準點縮放選取的物件。按CTRL 貼齊,按SHIFT 正交,按ALT 複製 - - - - Draft_SelectGroup - - - Select group - 選取群組 - - - - Selects all objects with the same parents as this group - 選取此群組中同系物件 - - - - Draft_SelectPlane - - - SelectPlane - 選取平面 - - - - Select a working plane for geometry creation - 選取一個幾何創建的工作平面 - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - Creates a proxy object from the current working plane - - - - Create Working Plane Proxy - Create Working Plane Proxy - - - - Draft_Shape2DView - - - Shape 2D view - 造型2D視圖 - - - - Creates Shape 2D views of selected objects - 建立選定物件之2D造型視圖 - - - - Draft_ShapeString - - - Shape from text... - 由文字建立造型... - - - - Creates text string in shapes. - 於造型上建立文字 - - - - Draft_ShowSnapBar - - - Show Snap Bar - 顯示鎖點列 - - - - Shows Draft snap toolbar - 顯示底圖鎖點工具列 - - - - Draft_Slope - - - Set Slope - Set Slope - - - - Sets the slope of a selected Line or Wire - Sets the slope of a selected Line or Wire - - - - Draft_Snap_Angle - - - Angles - 角度 - - - - Snaps to 45 and 90 degrees points on arcs and circles - 鎖定圓及弧的四分點 - - - - Draft_Snap_Center - - - Center - 中心 - - - - Snaps to center of circles and arcs - 鎖定圓及弧的中心點 - - - - Draft_Snap_Dimensions - - - Dimensions - 尺寸 - - - - Shows temporary dimensions when snapping to Arch objects - 於鎖定弧時顯示目前的尺寸 - - - - Draft_Snap_Endpoint - - - Endpoint - 終點 - - - - Snaps to endpoints of edges - 鎖定邊之端點 - - - - Draft_Snap_Extension - - - Extension - 延伸 - - - - Snaps to extension of edges - 對齊邊之延伸 - - - - Draft_Snap_Grid - - - Grid - 格線 - - - - Snaps to grid points - 對齊至格線上之點 - - - - Draft_Snap_Intersection - - - Intersection - 交集 - - - - Snaps to edges intersections - 對齊至邊之交叉處 - - - - Draft_Snap_Lock - - - Toggle On/Off - 切換開/關 - - - - Activates/deactivates all snap tools at once - 一次啟動/取消所有鎖點工具 - - - - Lock - Lock - - - - Draft_Snap_Midpoint - - - Midpoint - 中點 - - - - Snaps to midpoints of edges - 對齊至邊之中點 - - - - Draft_Snap_Near - - - Nearest - 最近處 - - - - Snaps to nearest point on edges - 對齊至邊上的最近點 - - - - Draft_Snap_Ortho - - - Ortho - 垂直 - - - - Snaps to orthogonal and 45 degrees directions - 鎖定至垂直或45度方向 - - - - Draft_Snap_Parallel - - - Parallel - 平行 - - - - Snaps to parallel directions of edges - 鎖定至邊之平行方向 - - - - Draft_Snap_Perpendicular - - - Perpendicular - 垂直 - - - - Snaps to perpendicular points on edges - 鎖點至邊上的垂直點 - - - - Draft_Snap_Special - - - Special - Special - - - - Snaps to special locations of objects - Snaps to special locations of objects - - - - Draft_Snap_WorkingPlane - - - Working Plane - 工作平面 - - - - Restricts the snapped point to the current working plane - 限制目前工作平面被鎖定的點 - - - - Draft_Split - - - Split - Split - - - - Splits a wire into two wires - Splits a wire into two wires - - - - Draft_Stretch - - - Stretch - Stretch - - - - Stretches the selected objects - Stretches the selected objects - - - - Draft_SubelementHighlight - - - Subelement highlight - Subelement highlight - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools - - - - Draft_Text - - - Text - 文字 - - - - Creates an annotation. CTRL to snap - 創建註解。按Ctrl 貼齊 - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - 切換下一個物件的建造模式。 - - - - Toggle Construction Mode - Toggle Construction Mode - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - 切換連續模式 - - - - Toggles the Continue Mode for next commands. - 為下一個指令切換連續模式 - - - - Draft_ToggleDisplayMode - - - Toggle display mode - 切換顯示模式 - - - - Swaps display mode of selected objects between wireframe and flatlines - 切換選取物件(線框和平板+邊緣)之間的顯示模式 - - - - Draft_ToggleGrid - - - Toggle Grid - 切換網格 - - - - Toggles the Draft grid on/off - 開/關底圖格線 - - - - Grid - 格線 - - - - Toggles the Draft grid On/Off - Toggles the Draft grid On/Off - - - - 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 - 修剪或延展選定物件或延展單一面,CTRL為快速,SHIFT為手動限制為目前片斷或垂直,ALT為相反 - - - - Draft_UndoLine - - - Undo last segment - 復原上一段 - - - - Undoes the last drawn segment of the line being drawn - 復原已繪製線的上一線段 - - - - Draft_Upgrade - - - Upgrade - 升級 - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - - - - Draft_Wire - - - Polyline - Polyline - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - - - - Draft_WireToBSpline - - - Wire to B-spline - Wire to B-spline - - - - Converts between Wire and B-spline - Converts between Wire and B-spline - - Form @@ -2489,22 +1099,22 @@ value by using the [ and ] keys while drawing Gui::Dialog::DlgSettingsDraft - + General Draft Settings 一般底圖設定 - + This is the default color for objects being drawn while in construction mode. 這是建構模式中繪製物件的預設顏色。 - + This is the default group name for construction geometry 這是建構幾何的預設組名稱 - + Construction 建構 @@ -2514,37 +1124,32 @@ value by using the [ and ] keys while drawing 儲存目前色彩及線寬橫跨工作階段 - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - 若勾選此項,複製模式將被保存在指令中,否則指令開始時將維持在不複製模式 - - - + Global copy mode 全球複製模式 - + Default working plane 預設工作平面 - + None - + XY (Top) XY (上) - + XZ (Front) XZ (正面) - + YZ (Side) YZ(側面) @@ -2607,12 +1212,12 @@ such as "Arial:Bold" 一般設定 - + Construction group name 建構群組名稱 - + Tolerance 公差 @@ -2632,72 +1237,67 @@ such as "Arial:Bold" 您可於此指定含有SVG檔之目錄,其含有可加入標準底圖影像之特徵定義 - + Constrain mod 拘束模式 - + The Constraining modifier key 拘束編輯鍵 - + Snap mod 鎖點模式 - + The snap modifier key 鎖點編輯鍵 - + Alt mod Alt模式 - - 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 checked, a grid will appear when drawing 若勾選,於繪圖時會顯示網格 - + Use grid 使用網格 - + Grid spacing 網格間距 - + The spacing between each grid line 格線間距 - + Main lines every 所有主要線段 - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. 主線較粗,特別於主線間有許多方形時 - + Internal precision level 內部精度等級 @@ -2727,17 +1327,17 @@ such as "Arial:Bold" 以聚合面網格匯出3D物件 - + If checked, the Snap toolbar will be shown whenever you use snapping 若勾選,當您使用快選時會顯示快選工具列 - + Show Draft Snap toolbar 顯示底圖快選工具列 - + Hide Draft snap toolbar after use 於使用後隱藏底圖鎖點工具列 @@ -2747,7 +1347,7 @@ such as "Arial:Bold" 顯示工作平面追蹤器 - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command 若勾選,底圖格線當底圖工作區啟動時皆會顯示,否則僅要求時顯示 @@ -2782,32 +1382,27 @@ such as "Arial:Bold" 轉換白線色彩為黑色 - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - 勾選時,底圖工具若許可會以建立零件圖元來取代底圖物件。 - - - + Use Part Primitives when available 當許可時使用零件圖元 - + Snapping 對齊 - + If this is checked, snapping is activated without the need to press the snap mod key 若勾選此項,無需使用鎖點模式鍵即可鎖點 - + Always snap (disable snap mod) 持續鎖點(取消鎖點模式) - + Construction geometry color 輔助用幾何色彩 @@ -2877,12 +1472,12 @@ such as "Arial:Bold" 剖面線圖形解析度 - + Grid 格線 - + Always show the grid 永遠顯示格線 @@ -2932,7 +1527,7 @@ such as "Arial:Bold" 選擇一個字型檔 - + Fill objects with faces whenever possible 當可行時將物件以面填滿 @@ -2987,12 +1582,12 @@ such as "Arial:Bold" mm - + Grid size 網格尺寸 - + lines @@ -3172,7 +1767,7 @@ such as "Arial:Bold" 自動更新(僅適用於舊的匯入器) - + Prefix labels of Clones with: Prefix labels of Clones with: @@ -3192,37 +1787,32 @@ such as "Arial:Bold" Number of decimals - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - - - + Shift Shift - + Ctrl Ctrl - + Alt Alt - + The Alt modifier key The Alt modifier key - + The number of horizontal or vertical lines of the grid The number of horizontal or vertical lines of the grid - + The default color for new objects The default color for new objects @@ -3246,11 +1836,6 @@ such as "Arial:Bold" An SVG linestyle definition An SVG linestyle definition - - - When drawing lines, set focus on Length instead of X coordinate - When drawing lines, set focus on Length instead of X coordinate - Extension lines size @@ -3322,12 +1907,12 @@ such as "Arial:Bold" Max Spline Segment: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. This is the value used by functions that use a tolerance. @@ -3339,260 +1924,340 @@ Values with differences below this value will be treated as same. This value wil Use legacy python exporter - + 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 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 - + Construction Geometry Construction Geometry - + In-Command Shortcuts In-Command Shortcuts - + Relative Relative - + R R - + Continue Continue - + T T - + Close 關閉 - + O O - + Copy 複製 - + P P - + Subelement Mode Subelement Mode - + D D - + Fill Fill - + L L - + Exit Exit - + A A - + Select Edge Select Edge - + E E - + Add Hold Add Hold - + Q Q - + Length 長度 - + H H - + Wipe Wipe - + W W - + Set WP Set WP - + U U - + Cycle Snap Cycle Snap - + ` ` - + Snap Snap - + S S - + Increase Radius Increase Radius - + [ [ - + Decrease Radius Decrease Radius - + ] ] - + Restrict X Restrict X - + X X - + Restrict Y Restrict Y - + Y Ÿ - + Restrict Z Restrict Z - + Z Z - + Grid color Grid color - - Set the Support property when possible - Set the Support property when possible - - - + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. - + Show groups in layers list drop-down button Show groups in layers list drop-down button - - Draft edit preferences - Draft edit preferences + + Draft tools options + Draft tools options - + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + Set focus on Length instead of X coordinate + Set focus on Length instead of X coordinate + + + + Set the Support property when possible + Set the Support property when possible + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + User interface settings + User interface settings + + + + Enable draft statusbar customization + Enable draft statusbar customization + + + + Draft Statusbar + Draft Statusbar + + + + Enable snap statusbar widget + Enable snap statusbar widget + + + + Draft snap widget + Draft snap widget + + + + Enable draft statusbar annotation scale widget + Enable draft statusbar annotation scale widget + + + + Annotation scale widget + Annotation scale widget + + + + Draft Edit preferences + Draft Edit preferences + + + Edit 編輯 - - Sets the maximum number of objects Draft Edit can handle at the same time - Sets the maximum number of objects Draft Edit can handle at the same time - - - + Maximum number of contemporary edited objects Maximum number of contemporary edited objects - - Controls pick radius of edit nodes - Controls pick radius of edit nodes + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + <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 Draft edit pick radius + + + Controls pick radius of edit nodes + Controls pick radius of edit nodes + Path to ODA file converter @@ -3796,566 +2461,363 @@ This value is the maximum segment length. ImportSVG - + Unknown SVG export style, switching to Translated Unknown SVG export style, switching to Translated - - Workbench - - - Draft Snap - 底圖鎖點 - - draft - - not shape found - not shape found - - - - All Shapes must be co-planar - All Shapes must be co-planar - - - - The given object is not planar and cannot be converted into a sketch. - 給定的物件非平面並且無法轉換為草圖 - - - - Unable to guess the normal direction of this object - Unable to guess the normal direction of this object - - - + Draft Command Bar 底圖指令列 - + Toggle construction mode Toggle construction mode - + Current line color Current line color - + Current face color Current face color - + Current line width Current line width - + Current font size Current font size - + Apply to selected objects 應用於所選物件 - + Autogroup off Autogroup off - + active command: 啟動指令: - + None - + Active Draft command 啟動底圖指令 - + X coordinate of next point 下一個點的X座標 - + X X - + Y Ÿ - + Z Z - + Y coordinate of next point 下一個點的Y座標 - + Z coordinate of next point 下一個點的Z座標 - + Enter point 新增點 - + Enter a new point with the given coordinates 以給定座標方式新增點 - + Length 長度 - + Angle 角度 - + Length of current segment 此線段之長度 - + Angle of current segment 此線段之角度 - + Radius 半徑 - + Radius of Circle 圓半徑 - + If checked, command will not finish until you press the command button again 如果選取,命令將不會完成直到你再次按這個命令按鈕 - + If checked, an OCC-style offset will be performed instead of the classic offset 若勾選,會以OCC型式取代基本印刷型式 - + &OCC-style offset &OCC型式印刷 - - Add points to the current object - 於目前物件中增加點 - - - - Remove points from the current object - 將點從目前物件上移除 - - - - Make Bezier node sharp - 使貝茲曲線節點銳利 - - - - Make Bezier node tangent - 使貝茲曲線節點相切 - - - - Make Bezier node symmetric - 使貝茲曲線節點對稱 - - - + Sides Sides - + Number of sides 邊數 - + Offset 偏移複製 - + Auto 自動 - + Text string to draw 要繪製之文字字串 - + String 字串 - + Height of text 字高 - + Height 高度 - + Intercharacter spacing 字元間距 - + Tracking 追蹤 - + Full path to font file: 字型檔完整路徑: - + Open a FileChooser for font file 選取字型檔 - + Line - + DWire DWire - + Circle - + Center X 中心 X - + Arc - + Point - + Label Label - + Distance 距離 - + Trim 修剪 - + Pick Object 選取物件 - + Edit 編輯 - + Global X 全域X - + Global Y 全域Y - + Global Z 全域Z - + Local X 區域X - + Local Y 區域Y - + Local Z 區域Z - + Invalid Size value. Using 200.0. 無效值。使用 200.0。 - + Invalid Tracking value. Using 0. 追蹤的值無效。使用 0。 - + Please enter a text string. 請輸入一段文字 - + Select a Font file 選擇一個字型檔 - + Please enter a font file. 請輸入字型檔。 - + Autogroup: Autogroup: - + Faces - + Remove 移除 - + Add 新增 - + Facebinder elements Facebinder elements - - Create Line - 建立線 - - - - Convert to Wire - Convert to Wire - - - + BSpline BSpline - + BezCurve 貝茲曲線 - - Create BezCurve - 建立貝茲曲線 - - - - Rectangle - 矩形 - - - - Create Plane - 建立平面 - - - - Create Rectangle - 建立矩型 - - - - Create Circle - 建立圓 - - - - Create Arc - 建立弧線 - - - - Polygon - 多邊形 - - - - Create Polygon - 建立多邊形 - - - - Ellipse - 橢圓 - - - - Create Ellipse - 建立橢圓 - - - - Text - 文字 - - - - Create Text - 建立文字 - - - - Dimension - 標註 - - - - Create Dimension - 建立尺度 - - - - ShapeString - 字串造型產生器 - - - - Create ShapeString - 建立字串造型產生器 - - - + Copy 複製 - - - Move - 移動 - - - - Change Style - 改變樣式 - - - - Rotate - 旋轉 - - - - Stretch - Stretch - - - - Upgrade - 升級 - - - - Downgrade - 降級 - - - - Convert to Sketch - 轉換為草圖 - - - - Convert to Draft - 轉換為底圖 - - - - Convert - 轉換 - - - - Array - 矩陣 - - - - Create Point - 建立點 - - - - Mirror - 鏡射 - The DXF import/export libraries needed by FreeCAD to handle @@ -4374,581 +2836,329 @@ https://github.com/yorikvanhavre/Draft-dxf-importer 之說明啟動FreeCAD來下載這些函式庫,並回答確定。 - - Draft.makeBSpline: not enough points - Draft.makeBSpline: not enough points - - - - Draft.makeBSpline: Equal endpoints forced Closed - Draft.makeBSpline: Equal endpoints forced Closed - - - - Draft.makeBSpline: Invalid pointslist - Draft.makeBSpline: Invalid pointslist - - - - No object given - No object given - - - - The two points are coincident - The two points are coincident - - - + Found groups: closing each open object inside Found groups: closing each open object inside - + Found mesh(es): turning into Part shapes Found mesh(es): turning into Part shapes - + Found 1 solidifiable object: solidifying it Found 1 solidifiable object: solidifying it - + Found 2 objects: fusing them Found 2 objects: fusing them - + Found several objects: creating a shell Found several objects: creating a shell - + Found several coplanar objects or faces: creating one face Found several coplanar objects or faces: creating one face - + Found 1 non-parametric objects: draftifying it Found 1 non-parametric objects: draftifying it - + Found 1 closed sketch object: creating a face from it Found 1 closed sketch object: creating a face from it - + Found 1 linear object: converting to line Found 1 linear object: converting to line - + Found closed wires: creating faces Found closed wires: creating faces - + Found 1 open wire: closing it Found 1 open wire: closing it - + Found several open wires: joining them Found several open wires: joining them - + Found several edges: wiring them Found several edges: wiring them - + Found several non-treatable objects: creating compound Found several non-treatable objects: creating compound - + Unable to upgrade these objects. Unable to upgrade these objects. - + Found 1 block: exploding it Found 1 block: exploding it - + Found 1 multi-solids compound: exploding it Found 1 multi-solids compound: exploding it - + Found 1 parametric object: breaking its dependencies Found 1 parametric object: breaking its dependencies - + Found 2 objects: subtracting them Found 2 objects: subtracting them - + Found several faces: splitting them Found several faces: splitting them - + Found several objects: subtracting them from the first one Found several objects: subtracting them from the first one - + Found 1 face: extracting its wires Found 1 face: extracting its wires - + Found only wires: extracting their edges Found only wires: extracting their edges - + No more downgrade possible No more downgrade possible - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - - - + No point found No point found - - ShapeString: string has no wires - ShapeString: string has no wires - - - + Relative Relative - + Continue Continue - + Close 關閉 - + Fill Fill - + Exit Exit - + Snap On/Off Snap On/Off - + Increase snap radius Increase snap radius - + Decrease snap radius Decrease snap radius - + Restrict X Restrict X - + Restrict Y Restrict Y - + Restrict Z Restrict Z - + Select edge Select edge - + Add custom snap point Add custom snap point - + Length mode Length mode - + Wipe Wipe - + Set Working Plane Set Working Plane - + Cycle snap object Cycle snap object - + Check this to lock the current angle Check this to lock the current angle - + Coordinates relative to last point or absolute Coordinates relative to last point or absolute - + Filled Filled - + Finish 結束 - + Finishes the current drawing or editing operation Finishes the current drawing or editing operation - + &Undo (CTRL+Z) &Undo (CTRL+Z) - + Undo the last segment Undo the last segment - + Finishes and closes the current line Finishes and closes the current line - + Wipes the existing segments of this line and starts again from the last point Wipes the existing segments of this line and starts again from the last point - + Set WP Set WP - + Reorients the working plane on the last segment Reorients the working plane on the last segment - + Selects an existing edge to be measured by this dimension Selects an existing edge to be measured by this dimension - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands - - Default - 預設 - - - - Create Wire - Create Wire - - - - Unable to create a Wire from selected objects - Unable to create a Wire from selected objects - - - - Spline has been closed - Spline has been closed - - - - Last point has been removed - Last point has been removed - - - - Create B-spline - Create B-spline - - - - Bezier curve has been closed - Bezier curve has been closed - - - - Edges don't intersect! - Edges don't intersect! - - - - Pick ShapeString location point: - Pick ShapeString location point: - - - - Select an object to move - Select an object to move - - - - Select an object to rotate - Select an object to rotate - - - - Select an object to offset - Select an object to offset - - - - Offset only works on one object at a time - Offset only works on one object at a time - - - - Sorry, offset of Bezier curves is currently still not supported - Sorry, offset of Bezier curves is currently still not supported - - - - Select an object to stretch - Select an object to stretch - - - - Turning one Rectangle into a Wire - Turning one Rectangle into a Wire - - - - Select an object to join - Select an object to join - - - - Join - Join - - - - Select an object to split - Select an object to split - - - - Select an object to upgrade - Select an object to upgrade - - - - Select object(s) to trim/extend - Select object(s) to trim/extend - - - - Unable to trim these objects, only Draft wires and arcs are supported - Unable to trim these objects, only Draft wires and arcs are supported - - - - Unable to trim these objects, too many wires - Unable to trim these objects, too many wires - - - - These objects don't intersect - These objects don't intersect - - - - Too many intersection points - Too many intersection points - - - - Select an object to scale - Select an object to scale - - - - Select an object to project - Select an object to project - - - - Select a Draft object to edit - Select a Draft object to edit - - - - Active object must have more than two points/nodes - Active object must have more than two points/nodes - - - - Endpoint of BezCurve can't be smoothed - Endpoint of BezCurve can't be smoothed - - - - Select an object to convert - Select an object to convert - - - - Select an object to array - Select an object to array - - - - Please select base and path objects - Please select base and path objects - - - - Please select base and pointlist objects - - Please select base and pointlist objects - - - - - Select an object to clone - Select an object to clone - - - - Select face(s) on existing object(s) - Select face(s) on existing object(s) - - - - Select an object to mirror - Select an object to mirror - - - - This tool only works with Wires and Lines - This tool only works with Wires and Lines - - - + %s shares a base with %d other objects. Please check if you want to modify this. %s shares a base with %d other objects. Please check if you want to modify this. - + Subelement mode Subelement mode - - Toggle radius and angles arc editing - Toggle radius and angles arc editing - - - + Modify subelements Modify subelements - + If checked, subelements will be modified instead of entire objects If checked, subelements will be modified instead of entire objects - + CubicBezCurve CubicBezCurve - - Some subelements could not be moved. - Some subelements could not be moved. - - - - Scale - 縮放 - - - - Some subelements could not be scaled. - Some subelements could not be scaled. - - - + Top - + Front 前視圖 - + Side Side - + Current working plane Current working plane - - No edit point found for selected object - No edit point found for selected object - - - + 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 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 @@ -4968,220 +3178,15 @@ https://github.com/yorikvanhavre/Draft-dxf-importer Layers - - Pick first point - Pick first point - - - - Pick next point - Pick next point - - - + Polyline Polyline - - Pick next point, or Finish (shift-F) or close (o) - Pick next point, or Finish (shift-F) or close (o) - - - - Click and drag to define next knot - Click and drag to define next knot - - - - Click and drag to define next knot: ESC to Finish or close (o) - Click and drag to define next knot: ESC to Finish or close (o) - - - - Pick opposite point - Pick opposite point - - - - Pick center point - Pick center point - - - - Pick radius - Pick radius - - - - Pick start angle - Pick start angle - - - - Pick aperture - Pick aperture - - - - Pick aperture angle - Pick aperture angle - - - - Pick location point - Pick location point - - - - Pick ShapeString location point - Pick ShapeString location point - - - - Pick start point - Pick start point - - - - Pick end point - Pick end point - - - - Pick rotation center - Pick rotation center - - - - Base angle - Base angle - - - - Pick base angle - Pick base angle - - - - Rotation - Rotation - - - - Pick rotation angle - Pick rotation angle - - - - Cannot offset this object type - Cannot offset this object type - - - - Pick distance - Pick distance - - - - Pick first point of selection rectangle - Pick first point of selection rectangle - - - - Pick opposite point of selection rectangle - Pick opposite point of selection rectangle - - - - Pick start point of displacement - Pick start point of displacement - - - - Pick end point of displacement - Pick end point of displacement - - - - Pick base point - Pick base point - - - - Pick reference distance from base point - Pick reference distance from base point - - - - Pick new distance from base point - Pick new distance from base point - - - - Select an object to edit - Select an object to edit - - - - Pick start point of mirror line - Pick start point of mirror line - - - - Pick end point of mirror line - Pick end point of mirror line - - - - Pick target point - Pick target point - - - - Pick endpoint of leader line - Pick endpoint of leader line - - - - Pick text position - Pick text position - - - + Draft 吃水 - - - Too many objects selected, max number set to: - Too many objects selected, max number set to: - - - - : this object is not editable - : this object is not editable - - - - Node not found - Node not found - - - - This object does not support possible coincident points, please try again. - This object does not support possible coincident points, please try again. - - - - Selection is not a Knot - Selection is not a Knot - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - Sketch is too complex to edit: it is suggested to use sketcher default editor - two elements needed @@ -5273,37 +3278,37 @@ https://github.com/yorikvanhavre/Draft-dxf-importer 建立圓角 - + Toggle near snap on/off Toggle near snap on/off - + Create text 建立文字 - + Press this button to create the text object, or finish your text with two blank lines Press this button to create the text object, or finish your text with two blank lines - + Center Y Center Y - + Center Z Center Z - + Offset distance Offset distance - + Trim distance Trim distance @@ -5318,74 +3323,9 @@ https://github.com/yorikvanhavre/Draft-dxf-importer Select contents - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - Dir - Dir - - - - Custom - 自訂 - - - - Start angle - Start angle - - - - Aperture angle - Aperture angle - - - - The base angle you wish to start the rotation from - The base angle you wish to start the rotation from - - - - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - - - - The offset distance - The offset distance - - - - The offset angle - The offset angle - - - - Unable to scale object - Unable to scale object - - - - Unable to scale objects - Unable to scale objects - - - - This object type cannot be scaled directly. Please use the clone method. - This object type cannot be scaled directly. Please use the clone method. - - - - Create 2D view - Create 2D view - - - - Add new Layer - Add new Layer + + Wire + diff --git a/src/Mod/Draft/Resources/ui/dialog_AnnotationStyleEditor.ui b/src/Mod/Draft/Resources/ui/dialog_AnnotationStyleEditor.ui index eddf18cecc..01cf23af84 100644 --- a/src/Mod/Draft/Resources/ui/dialog_AnnotationStyleEditor.ui +++ b/src/Mod/Draft/Resources/ui/dialog_AnnotationStyleEditor.ui @@ -6,12 +6,12 @@ 0 0 - 418 - 694 + 453 + 424
- Dialog + Annotation Styles Editor @@ -82,307 +82,314 @@ - - - Text + + + QFrame::Plain - - - - - Font size - - - - - - - Font name - - - - - - - Line spacing - - - - - - - The size of the text in real-world units - - - - - - - - - - The spacing between lines of text in real-world units - - - - - - - - - - The font to use for texts and dimensions - - - - - - - - - - Units + + Qt::ScrollBarAsNeeded - - - - - Scale multiplier - - - - - - - Decimals - - - - - - - Únit override - - - - - - - Show unit - - - - - - - A multiplier value that affects distances shown by dimensions - - - 4 - - - 1.000000000000000 - - - - - - - Forces dimensions to be shown in a specific unit - - - - - - - The number of decimals to show on dimensions - - - - - - - Shows the units suffix on dimensions or not - - - Qt::RightToLeft - - - - - - - - - - - - - Line and arrows + + true - - - - - Line width - - - - - - - Extension overshoot - - - - - - - Arrow size - - - - - - - Show lines - - - - - - - Dimension overshoot - - - - - - - Extension lines - - - - - - - Arrow type - - - - - - - Line / text color - - - - - - - Shows the dimension line or not - - - Qt::RightToLeft - - - - - - true - - - - - - - The width of the dimension lines - - - px - - - 1 - - - - - - - The color of dimension lines, arrows and texts - - - - 0 - 0 - 0 - - - - - - - - The typeof arrows to use for dimensions - - - - Dot + + + + 0 + -110 + 420 + 589 + + + + + + + Text - - - - Arrow + + + + + Font size + + + + + + + Line spacing + + + + + + + Font name + + + + + + + The font to use for texts and dimensions + + + + + + + + + + + + + + + + + + + + + + + + Units - - - - Tick + + + + + Scale multiplier + + + + + + + Decimals + + + + + + + Unit override + + + + + + + Show unit + + + + + + + A multiplier value that affects distances shown by dimensions + + + 4 + + + 1.000000000000000 + + + + + + + Forces dimensions to be shown in a specific unit + + + + + + + The number of decimals to show on dimensions + + + + + + + Shows the units suffix on dimensions or not + + + Qt::RightToLeft + + + + + + + + + + + + + Line and arrows - - - - - - - The size of dimension arrows - - - - - - - - - - How far must the main dimension line extend pass the measured points - - - - - - - - - - The length of extension lines - - - - - - - - - - How far must the extension lines extend above the main dimension line - - - - - - - + + + + + Line width + + + + + + + Extension overshoot + + + + + + + Arrow size + + + + + + + Show lines + + + + + + + Dimension overshoot + + + + + + + Extension lines + + + + + + + Arrow type + + + + + + + Line / text color + + + + + + + Shows the dimension line or not + + + Qt::RightToLeft + + + + + + true + + + + + + + The width of the dimension lines + + + px + + + 1 + + + + + + + The color of dimension lines, arrows and texts + + + + 0 + 0 + 0 + + + + + + + + The typeof arrows to use for dimensions + + + + Dot + + + + + Arrow + + + + + Tick + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ @@ -399,9 +406,9 @@ - Gui::QuantitySpinBox - QWidget -
Gui/QuantitySpinBox.h
+ Gui::InputField + QLineEdit +
Gui/InputField.h
Gui::ColorButton diff --git a/src/Mod/Draft/Resources/ui/preferences-draftsnap.ui b/src/Mod/Draft/Resources/ui/preferences-draftsnap.ui index 2c8d9b56f5..1c64273e1d 100644 --- a/src/Mod/Draft/Resources/ui/preferences-draftsnap.ui +++ b/src/Mod/Draft/Resources/ui/preferences-draftsnap.ui @@ -17,16 +17,7 @@ 6 - - 9 - - - 9 - - - 9 - - + 9 @@ -527,7 +518,7 @@ - Draft edit preferences + Draft Edit preferences Edit @@ -535,22 +526,13 @@ - - 0 - - - 0 - - - 0 - - + 0 - Sets the maximum number of objects Draft Edit can handle at the same time + Maximum number of contemporary edited objects @@ -576,7 +558,7 @@ true - Mainlines will be drawn thicker. Specify here how many squares between mainlines. + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter @@ -590,7 +572,7 @@ 5 - + 10 @@ -605,22 +587,13 @@ - - 0 - - - 0 - - - 0 - - + 0 - Controls pick radius of edit nodes + Draft edit pick radius @@ -646,7 +619,7 @@ true - Mainlines will be drawn thicker. Specify here how many squares between mainlines. + Controls pick radius of edit nodes Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter diff --git a/src/Mod/Draft/draftfunctions/README.md b/src/Mod/Draft/draftfunctions/README.md new file mode 100644 index 0000000000..afb419f644 --- /dev/null +++ b/src/Mod/Draft/draftfunctions/README.md @@ -0,0 +1,16 @@ +2020 May + +These modules provide supporting functions for dealing +with the custom "scripted objects" defined within the workbench. + +The functions are meant to be used in the creation step of the objects, +by the "make functions" in `draftmake/`, but also by the graphical +"Gui Commands" modules in `draftguitools/` and `drafttaskpanels/`. + +These functions should deal with the internal shapes of the objects, +or other special properties. They should not be very generic; +if they are very generic then they are more appropriate to be included +in the modules in `draftutils/`. + +For more information see the thread: +[[Discussion] Splitting Draft tools into their own modules](https://forum.freecadweb.org/viewtopic.php?f=23&t=38593&start=10#p341298) diff --git a/src/Mod/Draft/draftfunctions/__init__.py b/src/Mod/Draft/draftfunctions/__init__.py new file mode 100644 index 0000000000..a36bc56577 --- /dev/null +++ b/src/Mod/Draft/draftfunctions/__init__.py @@ -0,0 +1,41 @@ +# *************************************************************************** +# * (c) 2020 Carlo Pavan * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Modules that contain functions for use with scripted objects and commands. + +These functions provide support for dealing with the custom objects +defined within the workbench. +The functions are meant to be used in the creation step of the objects, +by the functions in the `draftmake` package, but also by the graphical +GuiCommands in the `draftguitools` and `drafttaskpanels` packages. + +These functions should deal with the internal shapes of the objects, +and their special properties. They should not be very generic; +if they are very generic then they are more appropriate to be included +in the `draftutils` package. + +These functions, together with those defined in the `draftmake` package, +represent the public application programming interface (API) +of the Draft Workbench, and should be made available in the `Draft` +namespace by importing them in the `Draft` module. +""" diff --git a/src/Mod/Draft/draftfunctions/cut.py b/src/Mod/Draft/draftfunctions/cut.py new file mode 100644 index 0000000000..d48cb3673c --- /dev/null +++ b/src/Mod/Draft/draftfunctions/cut.py @@ -0,0 +1,51 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the code for Draft cut function. +""" +## @package cut +# \ingroup DRAFT +# \brief This module provides the code for Draft cut function. + +import FreeCAD as App + +import draftutils.gui_utils as gui_utils + + +def cut(object1,object2): + """cut(oject1,object2) + + Returns a cut object made from the difference of the 2 given objects. + """ + if not App.ActiveDocument: + App.Console.PrintError("No active document. Aborting\n") + return + obj = App.ActiveDocument.addObject("Part::Cut","Cut") + obj.Base = object1 + obj.Tool = object2 + object1.ViewObject.Visibility = False + object2.ViewObject.Visibility = False + if App.GuiUp: + gui_utils.format_object(obj, object1) + gui_utils.select(obj) + + return obj diff --git a/src/Mod/Draft/draftfunctions/downgrade.py b/src/Mod/Draft/draftfunctions/downgrade.py new file mode 100644 index 0000000000..2b8bffefe4 --- /dev/null +++ b/src/Mod/Draft/draftfunctions/downgrade.py @@ -0,0 +1,274 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the code for Draft offset function. +""" +## @package offset +# \ingroup DRAFT +# \brief This module provides the code for Draft offset function. + +import FreeCAD as App + +import draftutils.gui_utils as gui_utils +import draftutils.utils as utils + +from draftutils.translate import _tr + +from draftutils.utils import shapify +from draftfunctions.cut import cut + + +def downgrade(objects, delete=False, force=None): + """downgrade(objects,delete=False,force=None) + + Downgrade the given object(s) (can be an object or a list of objects). + + Parameters + ---------- + objects : + + delete : bool + If delete is True, old objects are deleted. + + force : string + The force attribute can be used to force a certain way of downgrading. + It can be: explode, shapify, subtr, splitFaces, cut2, getWire, + splitWires, splitCompounds. + + Return + ---------- + Returns a dictionary containing two lists, a list of new objects and a + list of objects to be deleted + """ + + import Part + import DraftGeomUtils + + if not isinstance(objects,list): + objects = [objects] + + global deleteList, addList + deleteList = [] + addList = [] + + # actions definitions + + def explode(obj): + """explodes a Draft block""" + pl = obj.Placement + newobj = [] + for o in obj.Components: + o.ViewObject.Visibility = True + o.Placement = o.Placement.multiply(pl) + if newobj: + deleteList(obj) + return newobj + return None + + def cut2(objects): + """cuts first object from the last one""" + newobj = cut(objects[0],objects[1]) + if newobj: + addList.append(newobj) + return newobj + return None + + def splitCompounds(objects): + """split solids contained in compound objects into new objects""" + result = False + for o in objects: + if o.Shape.Solids: + for s in o.Shape.Solids: + newobj = App.ActiveDocument.addObject("Part::Feature","Solid") + newobj.Shape = s + addList.append(newobj) + result = True + deleteList.append(o) + return result + + def splitFaces(objects): + """split faces contained in objects into new objects""" + result = False + params = App.ParamGet("User parameter:BaseApp/Preferences/Mod/Draft") + preserveFaceColor = params.GetBool("preserveFaceColor") # True + preserveFaceNames = params.GetBool("preserveFaceNames") # True + for o in objects: + voDColors = o.ViewObject.DiffuseColor if (preserveFaceColor and hasattr(o,'ViewObject')) else None + oLabel = o.Label if hasattr(o,'Label') else "" + if o.Shape.Faces: + for ind, f in enumerate(o.Shape.Faces): + newobj = App.ActiveDocument.addObject("Part::Feature","Face") + newobj.Shape = f + if preserveFaceNames: + newobj.Label = "{} {}".format(oLabel, newobj.Label) + if preserveFaceColor: + """ At this point, some single-color objects might have + just a single entry in voDColors for all their faces; handle that""" + tcolor = voDColors[ind] if ind 1): + result = splitCompounds(objects) + #print(result) + if result: + App.Console.PrintMessage(_tr("Found 1 multi-solids compound: exploding it")+"\n") + + # special case, we have one parametric object: we "de-parametrize" it + elif (len(objects) == 1) and hasattr(objects[0],'Shape') and hasattr(objects[0], 'Base'): + result = shapify(objects[0]) + if result: + App.Console.PrintMessage(_tr("Found 1 parametric object: breaking its dependencies")+"\n") + addList.append(result) + #deleteList.append(objects[0]) + + # we have only 2 objects: cut 2nd from 1st + elif len(objects) == 2: + result = cut2(objects) + if result: + App.Console.PrintMessage(_tr("Found 2 objects: subtracting them")+"\n") + + elif (len(faces) > 1): + + # one object with several faces: split it + if len(objects) == 1: + result = splitFaces(objects) + if result: + App.Console.PrintMessage(_tr("Found several faces: splitting them")+"\n") + + # several objects: remove all the faces from the first one + else: + result = subtr(objects) + if result: + App.Console.PrintMessage(_tr("Found several objects: subtracting them from the first one")+"\n") + + # only one face: we extract its wires + elif (len(faces) > 0): + result = getWire(objects[0]) + if result: + App.Console.PrintMessage(_tr("Found 1 face: extracting its wires")+"\n") + + # no faces: split wire into single edges + elif not onlyedges: + result = splitWires(objects) + if result: + App.Console.PrintMessage(_tr("Found only wires: extracting their edges")+"\n") + + # no result has been obtained + if not result: + App.Console.PrintMessage(_tr("No more downgrade possible")+"\n") + + if delete: + names = [] + for o in deleteList: + names.append(o.Name) + deleteList = [] + for n in names: + App.ActiveDocument.removeObject(n) + gui_utils.select(addList) + return [addList,deleteList] + diff --git a/src/Mod/Draft/draftfunctions/draftify.py b/src/Mod/Draft/draftfunctions/draftify.py new file mode 100644 index 0000000000..d2c2556a6b --- /dev/null +++ b/src/Mod/Draft/draftfunctions/draftify.py @@ -0,0 +1,88 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the code for Draft draftify function. +""" +## @package draftify +# \ingroup DRAFT +# \brief This module provides the code for Draft draftify function. + +import FreeCAD as App + +import draftutils.gui_utils as gui_utils +import draftutils.utils as utils + +from draftmake.make_block import makeBlock +from draftmake.make_wire import makeWire +from draftmake.make_circle import makeCircle + + +def draftify(objectslist, makeblock=False, delete=True): + """draftify(objectslist,[makeblock],[delete]) + + Turn each object of the given list (objectslist can also be a single + object) into a Draft parametric wire. + + TODO: support more objects + + Parameters + ---------- + objectslist : + + makeblock : bool + If makeblock is True, multiple objects will be grouped in a block. + + delete : bool + If delete = False, old objects are not deleted + """ + import Part + import DraftGeomUtils + + if not isinstance(objectslist,list): + objectslist = [objectslist] + newobjlist = [] + for obj in objectslist: + if hasattr(obj,'Shape'): + for cluster in Part.getSortedClusters(obj.Shape.Edges): + w = Part.Wire(cluster) + if DraftGeomUtils.hasCurves(w): + if (len(w.Edges) == 1) and (DraftGeomUtils.geomType(w.Edges[0]) == "Circle"): + nobj = makeCircle(w.Edges[0]) + else: + nobj = App.ActiveDocument.addObject("Part::Feature", obj.Name) + nobj.Shape = w + else: + nobj = makeWire(w) + newobjlist.append(nobj) + gui_utils.format_object(nobj, obj) + # sketches are always in wireframe mode. In Draft we don't like that! + if App.GuiUp: + nobj.ViewObject.DisplayMode = "Flat Lines" + if delete: + App.ActiveDocument.removeObject(obj.Name) + + if makeblock: + return makeBlock(newobjlist) + else: + if len(newobjlist) == 1: + return newobjlist[0] + return newobjlist diff --git a/src/Mod/Draft/draftfunctions/extrude.py b/src/Mod/Draft/draftfunctions/extrude.py new file mode 100644 index 0000000000..8ac7851c61 --- /dev/null +++ b/src/Mod/Draft/draftfunctions/extrude.py @@ -0,0 +1,61 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the code for Draft extrude function. +""" +## @package extrude +# \ingroup DRAFT +# \brief This module provides the code for Draft extrude function. + +import FreeCAD as App + +import draftutils.gui_utils as gui_utils + + +def extrude(obj, vector, solid=False): + """extrude(object, vector, [solid]) + + Create a Part::Extrusion object from a given object. + + Parameters + ---------- + obj : + + vector : Base.Vector + The extrusion direction and module. + + solid : bool + TODO: describe. + """ + if not App.ActiveDocument: + App.Console.PrintError("No active document. Aborting\n") + return + newobj = App.ActiveDocument.addObject("Part::Extrusion", "Extrusion") + newobj.Base = obj + newobj.Dir = vector + newobj.Solid = solid + if App.GuiUp: + obj.ViewObject.Visibility = False + gui_utils.format_object(newobj,obj) + gui_utils.select(newobj) + + return newobj diff --git a/src/Mod/Draft/draftfunctions/fuse.py b/src/Mod/Draft/draftfunctions/fuse.py new file mode 100644 index 0000000000..c659172fae --- /dev/null +++ b/src/Mod/Draft/draftfunctions/fuse.py @@ -0,0 +1,80 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the code for Draft fuse function. +""" +## @package fuse +# \ingroup DRAFT +# \brief This module provides the code for Draft fuse function. + +import FreeCAD as App + +import draftutils.gui_utils as gui_utils +import draftutils.utils as utils + +from draftmake.make_wire import Wire +if App.GuiUp: + from draftviewproviders.view_wire import ViewProviderWire + + +def fuse(object1, object2): + """fuse(oject1, object2) + + Returns an object made from the union of the 2 given objects. + If the objects are coplanar, a special Draft Wire is used, otherwise we use + a standard Part fuse. + + """ + if not App.ActiveDocument: + App.Console.PrintError("No active document. Aborting\n") + return + import Part + import DraftGeomUtils + # testing if we have holes: + holes = False + fshape = object1.Shape.fuse(object2.Shape) + fshape = fshape.removeSplitter() + for f in fshape.Faces: + if len(f.Wires) > 1: + holes = True + if DraftGeomUtils.isCoplanar(object1.Shape.fuse(object2.Shape).Faces) and not holes: + obj = App.ActiveDocument.addObject("Part::Part2DObjectPython","Fusion") + Wire(obj) + if App.GuiUp: + ViewProviderWire(obj.ViewObject) + obj.Base = object1 + obj.Tool = object2 + elif holes: + # temporary hack, since Part::Fuse objects don't remove splitters + obj = App.ActiveDocument.addObject("Part::Feature","Fusion") + obj.Shape = fshape + else: + obj = App.ActiveDocument.addObject("Part::Fuse","Fusion") + obj.Base = object1 + obj.Tool = object2 + if App.GuiUp: + object1.ViewObject.Visibility = False + object2.ViewObject.Visibility = False + gui_utils.format_object(obj,object1) + gui_utils.select(obj) + + return obj diff --git a/src/Mod/Draft/draftfunctions/heal.py b/src/Mod/Draft/draftfunctions/heal.py new file mode 100644 index 0000000000..9497e86c05 --- /dev/null +++ b/src/Mod/Draft/draftfunctions/heal.py @@ -0,0 +1,115 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the code for Draft heal function. +""" +## @package heal +# \ingroup DRAFT +# \brief This module provides the code for Draft heal function. + +import FreeCAD as App + +import draftutils.gui_utils as gui_utils +import draftutils.utils as utils + +from draftmake.make_copy import make_copy + + +def heal(objlist=None, delete=True, reparent=True): + """heal([objlist],[delete],[reparent]) + + Recreate Draft objects that are damaged, for example if created from an + earlier version. If ran without arguments, all the objects in the document + will be healed if they are damaged. + + Parameters + ---------- + objlist : list + + delete : Base.Vector or list of Base.Vector + If delete is True, the damaged objects are deleted (default). + + reparent : bool + If reparent is True (default), new objects go at the very same place + in the tree than their original. + """ + + auto = False + + if not objlist: + objlist = App.ActiveDocument.Objects + print("Automatic mode: Healing whole document...") + auto = True + else: + print("Manual mode: Force-healing selected objects...") + + if not isinstance(objlist,list): + objlist = [objlist] + + dellist = [] + got = False + + for obj in objlist: + dtype = utils.get_type(obj) + ftype = obj.TypeId + if ftype in ["Part::FeaturePython","App::FeaturePython","Part::Part2DObjectPython","Drawing::FeatureViewPython"]: + proxy = obj.Proxy + if hasattr(obj,"ViewObject"): + if hasattr(obj.ViewObject,"Proxy"): + proxy = obj.ViewObject.Proxy + if (proxy == 1) or (dtype in ["Unknown","Part"]) or (not auto): + got = True + dellist.append(obj.Name) + props = obj.PropertiesList + if ("Dimline" in props) and ("Start" in props): + print("Healing " + obj.Name + " of type Dimension") + nobj = make_copy(obj,force="Dimension",reparent=reparent) + elif ("Height" in props) and ("Length" in props): + print("Healing " + obj.Name + " of type Rectangle") + nobj = make_copy(obj,force="Rectangle",reparent=reparent) + elif ("Points" in props) and ("Closed" in props): + if "BSpline" in obj.Name: + print("Healing " + obj.Name + " of type BSpline") + nobj = make_copy(obj,force="BSpline",reparent=reparent) + else: + print("Healing " + obj.Name + " of type Wire") + nobj = make_copy(obj,force="Wire",reparent=reparent) + elif ("Radius" in props) and ("FirstAngle" in props): + print("Healing " + obj.Name + " of type Circle") + nobj = make_copy(obj,force="Circle",reparent=reparent) + elif ("DrawMode" in props) and ("FacesNumber" in props): + print("Healing " + obj.Name + " of type Polygon") + nobj = make_copy(obj,force="Polygon",reparent=reparent) + elif ("FillStyle" in props) and ("FontSize" in props): + nobj = make_copy(obj,force="DrawingView",reparent=reparent) + else: + dellist.pop() + print("Object " + obj.Name + " is not healable") + + if not got: + print("No object seems to need healing") + else: + print("Healed ",len(dellist)," objects") + + if dellist and delete: + for n in dellist: + App.ActiveDocument.removeObject(n) \ No newline at end of file diff --git a/src/Mod/Draft/draftfunctions/join.py b/src/Mod/Draft/draftfunctions/join.py new file mode 100644 index 0000000000..a2e94b073e --- /dev/null +++ b/src/Mod/Draft/draftfunctions/join.py @@ -0,0 +1,91 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the code for Draft join functions. +""" +## @package join +# \ingroup DRAFT +# \brief This module provides the code for Draft join functions. + +import FreeCAD as App + + +def join_wires(wires, joinAttempts = 0): + """joinWires(objects): merges a set of wires where possible, if any of those + wires have a coincident start and end point""" + if joinAttempts > len(wires): + return + joinAttempts += 1 + for wire1Index, wire1 in enumerate(wires): + for wire2Index, wire2 in enumerate(wires): + if wire2Index <= wire1Index: + continue + if joinTwoWires(wire1, wire2): + wires.pop(wire2Index) + break + joinWires(wires, joinAttempts) + + +joinWires = join_wires + + +def join_two_wires(wire1, wire2): + """joinTwoWires(object, object): joins two wires if they share a common + point as a start or an end. + + BUG: it occasionally fails to join lines even if the lines + visually share a point. + This is a rounding error in the comparison of the shared point; + a small difference will result in the points being considered different + and thus the lines not joining. + Test properly using `DraftVecUtils.equals` because then it will consider + the precision set in the Draft preferences. + """ + wire1AbsPoints = [wire1.Placement.multVec(point) for point in wire1.Points] + wire2AbsPoints = [wire2.Placement.multVec(point) for point in wire2.Points] + if ((wire1AbsPoints[0] == wire2AbsPoints[-1] and + wire1AbsPoints[-1] == wire2AbsPoints[0]) or + (wire1AbsPoints[0] == wire2AbsPoints[0] and + wire1AbsPoints[-1] == wire2AbsPoints[-1])): + wire2AbsPoints.pop() + wire1.Closed = True + elif wire1AbsPoints[0] == wire2AbsPoints[0]: + wire1AbsPoints = list(reversed(wire1AbsPoints)) + elif wire1AbsPoints[0] == wire2AbsPoints[-1]: + wire1AbsPoints = list(reversed(wire1AbsPoints)) + wire2AbsPoints = list(reversed(wire2AbsPoints)) + elif wire1AbsPoints[-1] == wire2AbsPoints[-1]: + wire2AbsPoints = list(reversed(wire2AbsPoints)) + elif wire1AbsPoints[-1] == wire2AbsPoints[0]: + pass + else: + return False + wire2AbsPoints.pop(0) + wire1.Points = ([wire1.Placement.inverse().multVec(point) + for point in wire1AbsPoints] + + [wire1.Placement.inverse().multVec(point) + for point in wire2AbsPoints]) + App.ActiveDocument.removeObject(wire2.Name) + return True + + +joinTwoWires = join_two_wires \ No newline at end of file diff --git a/src/Mod/Draft/draftfunctions/mirror.py b/src/Mod/Draft/draftfunctions/mirror.py new file mode 100644 index 0000000000..ff7d8f89a2 --- /dev/null +++ b/src/Mod/Draft/draftfunctions/mirror.py @@ -0,0 +1,122 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 Carlo Pavan * +# * Copyright (c) 2020 Eliud Cabrera Castillo * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides the code for the mirror operation. + +It just creates a `Part::Mirroring` object, and sets the appropriate +`Source` and `Normal` properties. +""" +## @package mirror +# \ingroup DRAFT +# \brief Provides the code for the mirror operation. + +import FreeCAD as App + +import draftutils.utils as utils +import draftutils.gui_utils as gui_utils +from draftutils.messages import _err +from draftutils.translate import _tr + +if App.GuiUp: + import FreeCADGui as Gui + + +def mirror(objlist, p1, p2): + """Create a mirror object from the provided list and line. + + It creates a `Part::Mirroring` object from the given `objlist` using + a plane that is defined by the two given points `p1` and `p2`, + and either + + - the Draft working plane normal, or + - the negative normal provided by the camera direction + if the working plane normal does not exist and the graphical interface + is available. + + If neither of these two is available, it uses as normal the +Z vector. + + Parameters + ---------- + objlist: single object or a list of objects + A single object or a list of objects. + + p1: Base::Vector3 + Point 1 of the mirror plane. It is also used as the `Placement.Base` + of the resulting object. + + p2: Base::Vector3 + Point 1 of the mirror plane. + + Returns + ------- + None + If the operation fails. + + list + List of `Part::Mirroring` objects, or a single one + depending on the input `objlist`. + + To Do + ----- + Implement a mirror tool specific to the workbench that does not + just use `Part::Mirroring`. It should create a derived object, + that is, it should work similar to `Draft.offset`. + """ + utils.print_header('mirror', "Create mirror") + + if not objlist: + _err(_tr("No object given")) + return + + if p1 == p2: + _err(_tr("The two points are coincident")) + return + + if not isinstance(objlist, list): + objlist = [objlist] + + if hasattr(App, "DraftWorkingPlane"): + norm = App.DraftWorkingPlane.getNormal() + elif App.GuiUp: + norm = Gui.ActiveDocument.ActiveView.getViewDirection().negative() + else: + norm = App.Vector(0, 0, 1) + + pnorm = p2.sub(p1).cross(norm).normalize() + + result = [] + + for obj in objlist: + mir = App.ActiveDocument.addObject("Part::Mirroring", "mirror") + mir.Label = obj.Label + _tr(" (mirrored)") + mir.Source = obj + mir.Base = p1 + mir.Normal = pnorm + gui_utils.format_object(mir, obj) + result.append(mir) + + if len(result) == 1: + result = result[0] + gui_utils.select(result) + + return result diff --git a/src/Mod/Draft/draftfunctions/move.py b/src/Mod/Draft/draftfunctions/move.py new file mode 100644 index 0000000000..b54752cf4a --- /dev/null +++ b/src/Mod/Draft/draftfunctions/move.py @@ -0,0 +1,162 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the code for Draft move function. +""" +## @package move +# \ingroup DRAFT +# \brief This module provides the code for Draft move function. + +import FreeCAD as App + +import draftutils.gui_utils as gui_utils +import draftutils.utils as utils + +from draftmake.make_copy import make_copy + +from draftobjects.dimension import LinearDimension +from draftobjects.text import Text +if App.GuiUp: + from draftviewproviders.view_text import ViewProviderText + from draftviewproviders.view_dimension import ViewProviderLinearDimension + + +def move(objectslist, vector, copy=False): + """move(objects,vector,[copy]) + + Move the objects contained in objects (that can be an object or a + list of objects) in the direction and distance indicated by the given + vector. + + Parameters + ---------- + objectslist : list + + vector : Base.Vector + Delta Vector to move the clone from the original position. + + copy : bool + If copy is True, the actual objects are not moved, but copies + are created instead. + + Return + ---------- + The objects (or their copies) are returned. + """ + utils.type_check([(vector, App.Vector), (copy,bool)], "move") + if not isinstance(objectslist,list): objectslist = [objectslist] + objectslist.extend(utils.get_movable_children(objectslist)) + newobjlist = [] + newgroups = {} + objectslist = utils.filter_objects_for_modifiers(objectslist, copy) + for obj in objectslist: + newobj = None + # real_vector have been introduced to take into account + # the possibility that object is inside an App::Part + if hasattr(obj, "getGlobalPlacement"): + v_minus_global = obj.getGlobalPlacement().inverse().Rotation.multVec(vector) + real_vector = obj.Placement.Rotation.multVec(v_minus_global) + else: + real_vector = vector + if utils.get_type(obj) == "Point": + v = App.Vector(obj.X,obj.Y,obj.Z) + v = v.add(real_vector) + if copy: + newobj = make_copy(obj) + else: + newobj = obj + newobj.X = v.x + newobj.Y = v.y + newobj.Z = v.z + elif obj.isDerivedFrom("App::DocumentObjectGroup"): + pass + elif hasattr(obj,'Shape'): + if copy: + newobj = make_copy(obj) + else: + newobj = obj + pla = newobj.Placement + pla.move(real_vector) + elif utils.get_type(obj) == "Annotation": + if copy: + newobj = App.ActiveDocument.addObject("App::Annotation", + utils.getRealName(obj.Name)) + newobj.LabelText = obj.LabelText + if App.GuiUp: + gui_utils.formatObject(newobj,obj) + else: + newobj = obj + newobj.Position = obj.Position.add(real_vector) + elif utils.get_type(obj) == "Text": + if copy: + # TODO: Why make_copy do not handle Text object?? + newobj = App.ActiveDocument.addObject("App::FeaturePython", + utils.getRealName(obj.Name)) + Text(newobj) + if App.GuiUp: + ViewProviderText(newobj.ViewObject) + gui_utils.formatObject(newobj,obj) + newobj.Text = obj.Text + newobj.Placement = obj.Placement + if App.GuiUp: + gui_utils.formatObject(newobj,obj) + else: + newobj = obj + newobj.Placement.Base = obj.Placement.Base.add(real_vector) + elif utils.get_type(obj) in ["Dimension","LinearDimension"]: + if copy: + # TODO: Why make_copy do not handle Dimension object?? + # TODO: Support also Label and Angular dimension + newobj = App.ActiveDocument.addObject("App::FeaturePython", + utils.getRealName(obj.Name)) + LinearDimension(newobj) + if App.GuiUp: + ViewProviderLinearDimension(newobj.ViewObject) + gui_utils.formatObject(newobj,obj) + else: + newobj = obj + newobj.Start = obj.Start.add(real_vector) + newobj.End = obj.End.add(real_vector) + newobj.Dimline = obj.Dimline.add(real_vector) + else: + if copy and obj.isDerivedFrom("Mesh::Feature"): + print("Mesh copy not supported at the moment") # TODO + newobj = obj + if "Placement" in obj.PropertiesList: + pla = obj.Placement + pla.move(real_vector) + if newobj is not None: + newobjlist.append(newobj) + if copy: + for p in obj.InList: + if p.isDerivedFrom("App::DocumentObjectGroup") and (p in objectslist): + g = newgroups.setdefault(p.Name,App.ActiveDocument.addObject(p.TypeId,p.Name)) + g.addObject(newobj) + break + if utils.get_type(p) == "Layer": + p.Proxy.addObject(p,newobj) + if copy and utils.get_param("selectBaseObjects",False): + gui_utils.select(objectslist) + else: + gui_utils.select(newobjlist) + if len(newobjlist) == 1: return newobjlist[0] + return newobjlist diff --git a/src/Mod/Draft/draftfunctions/offset.py b/src/Mod/Draft/draftfunctions/offset.py new file mode 100644 index 0000000000..0d25805e35 --- /dev/null +++ b/src/Mod/Draft/draftfunctions/offset.py @@ -0,0 +1,246 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the code for Draft offset function. +""" +## @package offset +# \ingroup DRAFT +# \brief This module provides the code for Draft offset function. + +import math + +import FreeCAD as App + +import DraftVecUtils + +import draftutils.gui_utils as gui_utils +import draftutils.utils as utils + +from draftmake.make_copy import make_copy + +from draftmake.make_rectangle import makeRectangle +from draftmake.make_wire import makeWire +from draftmake.make_polygon import makePolygon +from draftmake.make_circle import makeCircle +from draftmake.make_bspline import makeBSpline + + +def offset(obj, delta, copy=False, bind=False, sym=False, occ=False): + """offset(object,delta,[copymode],[bind]) + + Offset the given wire by applying the given delta Vector to its first + vertex. + + Parameters + ---------- + obj : + + delta : Base.Vector or list of Base.Vector + If offsetting a BSpline, the delta must not be a Vector but a list + of Vectors, one for each node of the spline. + + copy : bool + If copymode is True, another object is created, otherwise the same + object gets offsetted. + + copy : bool + If bind is True, and provided the wire is open, the original + and the offset wires will be bound by their endpoints, forming a face. + + sym : bool + if sym is True, bind must be true too, and the offset is made on both + sides, the total width being the given delta length. + """ + import Part + import DraftGeomUtils + newwire = None + delete = None + + if utils.get_type(obj) in ["Sketch","Part"]: + copy = True + print("the offset tool is currently unable to offset a non-Draft object directly - Creating a copy") + + def getRect(p,obj): + """returns length,height,placement""" + pl = obj.Placement.copy() + pl.Base = p[0] + diag = p[2].sub(p[0]) + bb = p[1].sub(p[0]) + bh = p[3].sub(p[0]) + nb = DraftVecUtils.project(diag,bb) + nh = DraftVecUtils.project(diag,bh) + if obj.Length.Value < 0: l = -nb.Length + else: l = nb.Length + if obj.Height.Value < 0: h = -nh.Length + else: h = nh.Length + return l,h,pl + + def getRadius(obj,delta): + """returns a new radius for a regular polygon""" + an = math.pi/obj.FacesNumber + nr = DraftVecUtils.rotate(delta,-an) + nr.multiply(1/math.cos(an)) + nr = obj.Shape.Vertexes[0].Point.add(nr) + nr = nr.sub(obj.Placement.Base) + nr = nr.Length + if obj.DrawMode == "inscribed": + return nr + else: + return nr * math.cos(math.pi/obj.FacesNumber) + + newwire = None + if utils.get_type(obj) == "Circle": + pass + elif utils.get_type(obj) == "BSpline": + pass + else: + if sym: + d1 = App.Vector(delta).multiply(0.5) + d2 = d1.negative() + n1 = DraftGeomUtils.offsetWire(obj.Shape,d1) + n2 = DraftGeomUtils.offsetWire(obj.Shape,d2) + else: + if isinstance(delta,float) and (len(obj.Shape.Edges) == 1): + # circle + c = obj.Shape.Edges[0].Curve + nc = Part.Circle(c.Center,c.Axis,delta) + if len(obj.Shape.Vertexes) > 1: + nc = Part.ArcOfCircle(nc,obj.Shape.Edges[0].FirstParameter,obj.Shape.Edges[0].LastParameter) + newwire = Part.Wire(nc.toShape()) + p = [] + else: + newwire = DraftGeomUtils.offsetWire(obj.Shape,delta) + if DraftGeomUtils.hasCurves(newwire) and copy: + p = [] + else: + p = DraftGeomUtils.getVerts(newwire) + if occ: + newobj = App.ActiveDocument.addObject("Part::Feature","Offset") + newobj.Shape = DraftGeomUtils.offsetWire(obj.Shape,delta,occ=True) + gui_utils.formatObject(newobj,obj) + if not copy: + delete = obj.Name + elif bind: + if not DraftGeomUtils.isReallyClosed(obj.Shape): + if sym: + s1 = n1 + s2 = n2 + else: + s1 = obj.Shape + s2 = newwire + if s1 and s2: + w1 = s1.Edges + w2 = s2.Edges + w3 = Part.LineSegment(s1.Vertexes[0].Point,s2.Vertexes[0].Point).toShape() + w4 = Part.LineSegment(s1.Vertexes[-1].Point,s2.Vertexes[-1].Point).toShape() + newobj = App.ActiveDocument.addObject("Part::Feature","Offset") + newobj.Shape = Part.Face(Part.Wire(w1+[w3]+w2+[w4])) + else: + print("Draft.offset: Unable to bind wires") + else: + newobj = App.ActiveDocument.addObject("Part::Feature","Offset") + newobj.Shape = Part.Face(obj.Shape.Wires[0]) + if not copy: + delete = obj.Name + elif copy: + newobj = None + if sym: return None + if utils.get_type(obj) == "Wire": + if p: + newobj = makeWire(p) + newobj.Closed = obj.Closed + elif newwire: + newobj = App.ActiveDocument.addObject("Part::Feature","Offset") + newobj.Shape = newwire + else: + print("Draft.offset: Unable to duplicate this object") + elif utils.get_type(obj) == "Rectangle": + if p: + length,height,plac = getRect(p,obj) + newobj = makeRectangle(length,height,plac) + elif newwire: + newobj = App.ActiveDocument.addObject("Part::Feature","Offset") + newobj.Shape = newwire + else: + print("Draft.offset: Unable to duplicate this object") + elif utils.get_type(obj) == "Circle": + pl = obj.Placement + newobj = makeCircle(delta) + newobj.FirstAngle = obj.FirstAngle + newobj.LastAngle = obj.LastAngle + newobj.Placement = pl + elif utils.get_type(obj) == "Polygon": + pl = obj.Placement + newobj = makePolygon(obj.FacesNumber) + newobj.Radius = getRadius(obj,delta) + newobj.DrawMode = obj.DrawMode + newobj.Placement = pl + elif utils.get_type(obj) == "BSpline": + newobj = makeBSpline(delta) + newobj.Closed = obj.Closed + else: + # try to offset anyway + try: + if p: + newobj = makeWire(p) + newobj.Closed = obj.Shape.isClosed() + except Part.OCCError: + pass + if not(newobj) and newwire: + newobj = App.ActiveDocument.addObject("Part::Feature","Offset") + newobj.Shape = newwire + else: + print("Draft.offset: Unable to create an offset") + if newobj: + gui_utils.formatObject(newobj,obj) + else: + newobj = None + if sym: return None + if utils.get_type(obj) == "Wire": + if obj.Base or obj.Tool: + App.Console.PrintWarning("Warning: object history removed\n") + obj.Base = None + obj.Tool = None + obj.Points = p + elif utils.get_type(obj) == "BSpline": + #print(delta) + obj.Points = delta + #print("done") + elif utils.get_type(obj) == "Rectangle": + length,height,plac = getRect(p,obj) + obj.Placement = plac + obj.Length = length + obj.Height = height + elif utils.get_type(obj) == "Circle": + obj.Radius = delta + elif utils.get_type(obj) == "Polygon": + obj.Radius = getRadius(obj,delta) + elif utils.get_type(obj) == 'Part': + print("unsupported object") # TODO + newobj = obj + if copy and utils.get_param("selectBaseObjects",False): + gui_utils.select(newobj) + else: + gui_utils.select(obj) + if delete: + App.ActiveDocument.removeObject(delete) + return newobj diff --git a/src/Mod/Draft/draftfunctions/rotate.py b/src/Mod/Draft/draftfunctions/rotate.py new file mode 100644 index 0000000000..41a159abe6 --- /dev/null +++ b/src/Mod/Draft/draftfunctions/rotate.py @@ -0,0 +1,146 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the code for Draft rotate function. +""" +## @package rotate +# \ingroup DRAFT +# \brief This module provides the code for Draft rotate function. + +import math + +import FreeCAD as App + +import DraftVecUtils + +import draftutils.gui_utils as gui_utils +import draftutils.utils as utils + +from draftmake.make_copy import make_copy + + +def rotate(objectslist, angle, center=App.Vector(0,0,0), + axis=App.Vector(0,0,1), copy=False): + """rotate(objects,angle,[center,axis,copy]) + + Rotates the objects contained in objects (that can be a list of objects + or an object) of the given angle (in degrees) around the center, using + axis as a rotation axis. + + Parameters + ---------- + objectlist : list + + angle : list + + center : Base.Vector + + axis : Base.Vector + If axis is omitted, the rotation will be around the vertical Z axis. + + copy : bool + If copy is True, the actual objects are not moved, but copies + are created instead. + + Return + ---------- + The objects (or their copies) are returned. + """ + import Part + utils.type_check([(copy,bool)], "rotate") + if not isinstance(objectslist,list): objectslist = [objectslist] + objectslist.extend(utils.get_movable_children(objectslist)) + newobjlist = [] + newgroups = {} + objectslist = utils.filter_objects_for_modifiers(objectslist, copy) + for obj in objectslist: + newobj = None + # real_center and real_axis are introduced to take into account + # the possibility that object is inside an App::Part + if hasattr(obj, "getGlobalPlacement"): + ci = obj.getGlobalPlacement().inverse().multVec(center) + real_center = obj.Placement.multVec(ci) + ai = obj.getGlobalPlacement().inverse().Rotation.multVec(axis) + real_axis = obj.Placement.Rotation.multVec(ai) + else: + real_center = center + real_axis = axis + + if copy: + newobj = make_copy(obj) + else: + newobj = obj + if obj.isDerivedFrom("App::Annotation"): + # TODO: this is very different from how move handle annotations + # maybe we can uniform the two methods + if axis.normalize() == App.Vector(1,0,0): + newobj.ViewObject.RotationAxis = "X" + newobj.ViewObject.Rotation = angle + elif axis.normalize() == App.Vector(0,1,0): + newobj.ViewObject.RotationAxis = "Y" + newobj.ViewObject.Rotation = angle + elif axis.normalize() == App.Vector(0,-1,0): + newobj.ViewObject.RotationAxis = "Y" + newobj.ViewObject.Rotation = -angle + elif axis.normalize() == App.Vector(0,0,1): + newobj.ViewObject.RotationAxis = "Z" + newobj.ViewObject.Rotation = angle + elif axis.normalize() == App.Vector(0,0,-1): + newobj.ViewObject.RotationAxis = "Z" + newobj.ViewObject.Rotation = -angle + elif utils.get_type(obj) == "Point": + v = App.Vector(obj.X,obj.Y,obj.Z) + rv = v.sub(real_center) + rv = DraftVecUtils.rotate(rv, math.radians(angle),real_axis) + v = real_center.add(rv) + newobj.X = v.x + newobj.Y = v.y + newobj.Z = v.z + elif obj.isDerivedFrom("App::DocumentObjectGroup"): + pass + elif hasattr(obj,"Placement"): + #FreeCAD.Console.PrintMessage("placement rotation\n") + shape = Part.Shape() + shape.Placement = obj.Placement + shape.rotate(DraftVecUtils.tup(real_center), DraftVecUtils.tup(real_axis), angle) + newobj.Placement = shape.Placement + elif hasattr(obj,'Shape') and (utils.get_type(obj) not in ["WorkingPlaneProxy","BuildingPart"]): + #think it make more sense to try first to rotate placement and later to try with shape. no? + shape = obj.Shape.copy() + shape.rotate(DraftVecUtils.tup(real_center), DraftVecUtils.tup(real_axis), angle) + newobj.Shape = shape + if copy: + gui_utils.formatObject(newobj,obj) + if newobj is not None: + newobjlist.append(newobj) + if copy: + for p in obj.InList: + if p.isDerivedFrom("App::DocumentObjectGroup") and (p in objectslist): + g = newgroups.setdefault(p.Name, App.ActiveDocument.addObject(p.TypeId, p.Name)) + g.addObject(newobj) + break + if copy and utils.getType("selectBaseObjects"): # was utils.getType("selectBaseObjects", False) + gui_utils.select(objectslist) + else: + gui_utils.select(newobjlist) + if len(newobjlist) == 1: return newobjlist[0] + return newobjlist diff --git a/src/Mod/Draft/draftfunctions/scale.py b/src/Mod/Draft/draftfunctions/scale.py new file mode 100644 index 0000000000..0da5c08d63 --- /dev/null +++ b/src/Mod/Draft/draftfunctions/scale.py @@ -0,0 +1,187 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the code for Draft scale function. +""" +## @package scale +# \ingroup DRAFT +# \brief This module provides the code for Draft scale function. + +import math + +import FreeCAD as App + +import DraftVecUtils + +import draftutils.gui_utils as gui_utils +import draftutils.utils as utils + +from draftfunctions.join import join_wires + +from draftmake.make_copy import make_copy + + +def scale(objectslist, scale=App.Vector(1,1,1), + center=App.Vector(0,0,0), copy=False): + """scale(objects, scale, [center], copy) + + Scales the objects contained in objects (that can be a list of objects or + an object) of the given around given center. + + Parameters + ---------- + objectlist : list + + scale : Base.Vector + Scale factors defined by a given vector (in X, Y, Z directions). + + objectlist : Base.Vector + Center of the scale operation. + + copy : bool + If copy is True, the actual objects are not scaled, but copies + are created instead. + + Return + ---------- + The objects (or their copies) are returned. + """ + if not isinstance(objectslist, list): + objectslist = [objectslist] + newobjlist = [] + for obj in objectslist: + if copy: + newobj = make_copy(obj) + else: + newobj = obj + if hasattr(obj,'Shape'): + scaled_shape = obj.Shape.copy() + m = App.Matrix() + m.move(obj.Placement.Base.negative()) + m.move(center.negative()) + m.scale(scale.x,scale.y,scale.z) + m.move(center) + m.move(obj.Placement.Base) + scaled_shape = scaled_shape.transformGeometry(m) + if utils.get_type(obj) == "Rectangle": + p = [] + for v in scaled_shape.Vertexes: + p.append(v.Point) + pl = obj.Placement.copy() + pl.Base = p[0] + diag = p[2].sub(p[0]) + bb = p[1].sub(p[0]) + bh = p[3].sub(p[0]) + nb = DraftVecUtils.project(diag,bb) + nh = DraftVecUtils.project(diag,bh) + if obj.Length < 0: l = -nb.Length + else: l = nb.Length + if obj.Height < 0: h = -nh.Length + else: h = nh.Length + newobj.Length = l + newobj.Height = h + tr = p[0].sub(obj.Shape.Vertexes[0].Point) # unused? + newobj.Placement = pl + elif utils.get_type(obj) == "Wire" or utils.get_type(obj) == "BSpline": + for index, point in enumerate(newobj.Points): + scale_vertex(newobj, index, scale, center) + elif hasattr(obj,'Shape'): + newobj.Shape = scaled_shape + elif (obj.TypeId == "App::Annotation"): + factor = scale.y * obj.ViewObject.FontSize + newobj.ViewObject.FontSize = factor + d = obj.Position.sub(center) + newobj.Position = center.add(App.Vector(d.x * scale.x, + d.y * scale.y, + d.z * scale.z)) + if copy: + gui_utils.format_object(newobj,obj) + newobjlist.append(newobj) + if copy and utils.get_param("selectBaseObjects",False): + gui_utils.select(objectslist) + else: + gui_utils.select(newobjlist) + if len(newobjlist) == 1: return newobjlist[0] + return newobjlist + + +def scale_vertex(obj, vertex_index, scale, center): + points = obj.Points + points[vertex_index] = obj.Placement.inverse().multVec( + scaleVectorFromCenter( + obj.Placement.multVec(points[vertex_index]), + scale, center)) + obj.Points = points + + +scaleVertex = scale_vertex + + +def scale_vector_from_center(vector, scale, center): + return vector.sub(center).scale(scale.x, scale.y, scale.z).add(center) + + +scaleVectorFromCenter = scale_vector_from_center + + +# code needed for subobject modifiers + + +def scale_edge(obj, edge_index, scale, center): + scaleVertex(obj, edge_index, scale, center) + if utils.isClosedEdge(edge_index, obj): + scaleVertex(obj, 0, scale, center) + else: + scaleVertex(obj, edge_index+1, scale, center) + + +scaleEdge = scale_edge + + +def copy_scaled_edge(obj, edge_index, scale, center): + import Part + vertex1 = scaleVectorFromCenter( + obj.Placement.multVec(obj.Points[edge_index]), + scale, center) + if utils.isClosedEdge(edge_index, obj): + vertex2 = scaleVectorFromCenter( + obj.Placement.multVec(obj.Points[0]), + scale, center) + else: + vertex2 = scaleVectorFromCenter( + obj.Placement.multVec(obj.Points[edge_index+1]), + scale, center) + return Part.makeLine(vertex1, vertex2) + + +copyScaledEdge = copy_scaled_edge + + +def copy_scaled_edges(arguments): + copied_edges = [] + for argument in arguments: + copied_edges.append(copyScaledEdge(argument[0], argument[1], + argument[2], argument[3])) + join_wires(copied_edges) + + +copyScaledEdges = copy_scaled_edges \ No newline at end of file diff --git a/src/Mod/Draft/draftfunctions/split.py b/src/Mod/Draft/draftfunctions/split.py new file mode 100644 index 0000000000..16f55c79e4 --- /dev/null +++ b/src/Mod/Draft/draftfunctions/split.py @@ -0,0 +1,73 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the code for Draft split functions. +""" +## @package split +# \ingroup DRAFT +# \brief This module provides the code for Draft split functions. + +import draftutils.utils as utils + +from draftmake.make_wire import make_wire + + +def split(wire, newPoint, edgeIndex): + if utils.get_type(wire) != "Wire": + return + elif wire.Closed: + split_closed_wire(wire, edgeIndex) + else: + split_open_wire(wire, newPoint, edgeIndex) + + +def split_closed_wire(wire, edgeIndex): + wire.Closed = False + if edgeIndex == len(wire.Points): + make_wire([wire.Placement.multVec(wire.Points[0]), + wire.Placement.multVec(wire.Points[-1])], placement=wire.Placement) + else: + make_wire([wire.Placement.multVec(wire.Points[edgeIndex-1]), + wire.Placement.multVec(wire.Points[edgeIndex])], placement=wire.Placement) + wire.Points = list(reversed(wire.Points[0:edgeIndex])) + list(reversed(wire.Points[edgeIndex:])) + + +splitClosedWire = split_closed_wire + + +def split_open_wire(wire, newPoint, edgeIndex): + wire1Points = [] + wire2Points = [] + for index, point in enumerate(wire.Points): + if index == edgeIndex: + wire1Points.append(wire.Placement.inverse().multVec(newPoint)) + wire2Points.append(newPoint) + wire2Points.append(wire.Placement.multVec(point)) + elif index < edgeIndex: + wire1Points.append(point) + elif index > edgeIndex: + wire2Points.append(wire.Placement.multVec(point)) + wire.Points = wire1Points + make_wire(wire2Points, placement=wire.Placement) + + +splitOpenWire = split_open_wire \ No newline at end of file diff --git a/src/Mod/Draft/draftfunctions/upgrade.py b/src/Mod/Draft/draftfunctions/upgrade.py new file mode 100644 index 0000000000..c6ed7bfb42 --- /dev/null +++ b/src/Mod/Draft/draftfunctions/upgrade.py @@ -0,0 +1,465 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the code for Draft upgrade function. +""" +## @package upgrade +# \ingroup DRAFT +# \brief This module provides the code for upgrade offset function. + +import FreeCAD as App + +import draftutils.gui_utils as gui_utils +import draftutils.utils as utils + +from draftutils.translate import _tr + +from draftmake.make_copy import make_copy + +from draftmake.make_line import makeLine +from draftmake.make_wire import makeWire +from draftmake.make_block import makeBlock + +from draftfunctions.draftify import draftify +from draftfunctions.fuse import fuse + + +def upgrade(objects, delete=False, force=None): + """upgrade(objects,delete=False,force=None) + + Upgrade the given object(s). + + Parameters + ---------- + objects : + + delete : bool + If delete is True, old objects are deleted. + + force : string + The force attribute can be used to force a certain way of upgrading. + Accepted values: makeCompound, closeGroupWires, makeSolid, closeWire, + turnToParts, makeFusion, makeShell, makeFaces, draftify, joinFaces, + makeSketchFace, makeWires. + + Return + ---------- + Returns a dictionary containing two lists, a list of new objects and a list + of objects to be deleted + """ + + import Part + import DraftGeomUtils + + if not isinstance(objects,list): + objects = [objects] + + global deleteList, newList + deleteList = [] + addList = [] + + # definitions of actions to perform + + def turnToLine(obj): + """turns an edge into a Draft line""" + p1 = obj.Shape.Vertexes[0].Point + p2 = obj.Shape.Vertexes[-1].Point + newobj = makeLine(p1,p2) + addList.append(newobj) + deleteList.append(obj) + return newobj + + def makeCompound(objectslist): + """returns a compound object made from the given objects""" + newobj = makeBlock(objectslist) + addList.append(newobj) + return newobj + + def closeGroupWires(groupslist): + """closes every open wire in the given groups""" + result = False + for grp in groupslist: + for obj in grp.Group: + newobj = closeWire(obj) + # add new objects to their respective groups + if newobj: + result = True + grp.addObject(newobj) + return result + + def makeSolid(obj): + """turns an object into a solid, if possible""" + if obj.Shape.Solids: + return None + sol = None + try: + sol = Part.makeSolid(obj.Shape) + except Part.OCCError: + return None + else: + if sol: + if sol.isClosed(): + newobj = App.ActiveDocument.addObject("Part::Feature","Solid") + newobj.Shape = sol + addList.append(newobj) + deleteList.append(obj) + return newobj + + def closeWire(obj): + """closes a wire object, if possible""" + if obj.Shape.Faces: + return None + if len(obj.Shape.Wires) != 1: + return None + if len(obj.Shape.Edges) == 1: + return None + if utils.get_type(obj) == "Wire": + obj.Closed = True + return True + else: + w = obj.Shape.Wires[0] + if not w.isClosed(): + edges = w.Edges + p0 = w.Vertexes[0].Point + p1 = w.Vertexes[-1].Point + if p0 == p1: + # sometimes an open wire can have its start and end points identical (OCC bug) + # in that case, although it is not closed, face works... + f = Part.Face(w) + newobj = App.ActiveDocument.addObject("Part::Feature","Face") + newobj.Shape = f + else: + edges.append(Part.LineSegment(p1,p0).toShape()) + w = Part.Wire(Part.__sortEdges__(edges)) + newobj = App.ActiveDocument.addObject("Part::Feature","Wire") + newobj.Shape = w + addList.append(newobj) + deleteList.append(obj) + return newobj + else: + return None + + def turnToParts(meshes): + """turn given meshes to parts""" + result = False + import Arch + for mesh in meshes: + sh = Arch.getShapeFromMesh(mesh.Mesh) + if sh: + newobj = App.ActiveDocument.addObject("Part::Feature","Shell") + newobj.Shape = sh + addList.append(newobj) + deleteList.append(mesh) + result = True + return result + + def makeFusion(obj1,obj2): + """makes a Draft or Part fusion between 2 given objects""" + newobj = fuse(obj1,obj2) + if newobj: + addList.append(newobj) + return newobj + return None + + def makeShell(objectslist): + """makes a shell with the given objects""" + params = App.ParamGet("User parameter:BaseApp/Preferences/Mod/Draft") + preserveFaceColor = params.GetBool("preserveFaceColor") # True + preserveFaceNames = params.GetBool("preserveFaceNames") # True + faces = [] + facecolors = [[], []] if (preserveFaceColor) else None + for obj in objectslist: + faces.extend(obj.Shape.Faces) + if (preserveFaceColor): + """ at this point, obj.Shape.Faces are not in same order as the + original faces we might have gotten as a result of downgrade, nor do they + have the same hashCode(); but they still keep reference to their original + colors - capture that in facecolors. + Also, cannot w/ .ShapeColor here, need a whole array matching the colors + of the array of faces per object, only DiffuseColor has that """ + facecolors[0].extend(obj.ViewObject.DiffuseColor) + facecolors[1] = faces + sh = Part.makeShell(faces) + if sh: + if sh.Faces: + newobj = App.ActiveDocument.addObject("Part::Feature","Shell") + newobj.Shape = sh + if (preserveFaceNames): + import re + firstName = objectslist[0].Label + nameNoTrailNumbers = re.sub("\d+$", "", firstName) + newobj.Label = "{} {}".format(newobj.Label, nameNoTrailNumbers) + if (preserveFaceColor): + """ At this point, sh.Faces are completely new, with different hashCodes + and different ordering from obj.Shape.Faces; since we cannot compare + via hashCode(), we have to iterate and use a different criteria to find + the original matching color """ + colarray = [] + for ind, face in enumerate(newobj.Shape.Faces): + for fcind, fcface in enumerate(facecolors[1]): + if ((face.Area == fcface.Area) and (face.CenterOfMass == fcface.CenterOfMass)): + colarray.append(facecolors[0][fcind]) + break + newobj.ViewObject.DiffuseColor = colarray; + addList.append(newobj) + deleteList.extend(objectslist) + return newobj + return None + + def joinFaces(objectslist): + """makes one big face from selected objects, if possible""" + faces = [] + for obj in objectslist: + faces.extend(obj.Shape.Faces) + u = faces.pop(0) + for f in faces: + u = u.fuse(f) + if DraftGeomUtils.isCoplanar(faces): + u = DraftGeomUtils.concatenate(u) + if not DraftGeomUtils.hasCurves(u): + # several coplanar and non-curved faces: they can become a Draft wire + newobj = makeWire(u.Wires[0],closed=True,face=True) + else: + # if not possible, we do a non-parametric union + newobj = App.ActiveDocument.addObject("Part::Feature","Union") + newobj.Shape = u + addList.append(newobj) + deleteList.extend(objectslist) + return newobj + return None + + def makeSketchFace(obj): + """Makes a Draft face out of a sketch""" + newobj = makeWire(obj.Shape,closed=True) + if newobj: + newobj.Base = obj + obj.ViewObject.Visibility = False + addList.append(newobj) + return newobj + return None + + def makeFaces(objectslist): + """make a face from every closed wire in the list""" + result = False + for o in objectslist: + for w in o.Shape.Wires: + try: + f = Part.Face(w) + except Part.OCCError: + pass + else: + newobj = App.ActiveDocument.addObject("Part::Feature","Face") + newobj.Shape = f + addList.append(newobj) + result = True + if not o in deleteList: + deleteList.append(o) + return result + + def makeWires(objectslist): + """joins edges in the given objects list into wires""" + edges = [] + for o in objectslist: + for e in o.Shape.Edges: + edges.append(e) + try: + nedges = Part.__sortEdges__(edges[:]) + # for e in nedges: print("debug: ",e.Curve,e.Vertexes[0].Point,e.Vertexes[-1].Point) + w = Part.Wire(nedges) + except Part.OCCError: + return None + else: + if len(w.Edges) == len(edges): + newobj = App.ActiveDocument.addObject("Part::Feature","Wire") + newobj.Shape = w + addList.append(newobj) + deleteList.extend(objectslist) + return True + return None + + # analyzing what we have in our selection + + edges = [] + wires = [] + openwires = [] + faces = [] + groups = [] + parts = [] + curves = [] + facewires = [] + loneedges = [] + meshes = [] + for ob in objects: + if ob.TypeId == "App::DocumentObjectGroup": + groups.append(ob) + elif hasattr(ob,'Shape'): + parts.append(ob) + faces.extend(ob.Shape.Faces) + wires.extend(ob.Shape.Wires) + edges.extend(ob.Shape.Edges) + for f in ob.Shape.Faces: + facewires.extend(f.Wires) + wirededges = [] + for w in ob.Shape.Wires: + if len(w.Edges) > 1: + for e in w.Edges: + wirededges.append(e.hashCode()) + if not w.isClosed(): + openwires.append(w) + for e in ob.Shape.Edges: + if DraftGeomUtils.geomType(e) != "Line": + curves.append(e) + if not e.hashCode() in wirededges: + loneedges.append(e) + elif ob.isDerivedFrom("Mesh::Feature"): + meshes.append(ob) + objects = parts + + #print("objects:",objects," edges:",edges," wires:",wires," openwires:",openwires," faces:",faces) + #print("groups:",groups," curves:",curves," facewires:",facewires, "loneedges:", loneedges) + + if force: + if force in ["makeCompound","closeGroupWires","makeSolid","closeWire","turnToParts","makeFusion", + "makeShell","makeFaces","draftify","joinFaces","makeSketchFace","makeWires","turnToLine"]: + result = eval(force)(objects) + else: + App.Console.PrintMessage(_tr("Upgrade: Unknown force method:")+" "+force) + result = None + + else: + + # applying transformations automatically + + result = None + + # if we have a group: turn each closed wire inside into a face + if groups: + result = closeGroupWires(groups) + if result: + App.Console.PrintMessage(_tr("Found groups: closing each open object inside")+"\n") + + # if we have meshes, we try to turn them into shapes + elif meshes: + result = turnToParts(meshes) + if result: + App.Console.PrintMessage(_tr("Found mesh(es): turning into Part shapes")+"\n") + + # we have only faces here, no lone edges + elif faces and (len(wires) + len(openwires) == len(facewires)): + + # we have one shell: we try to make a solid + if (len(objects) == 1) and (len(faces) > 3): + result = makeSolid(objects[0]) + if result: + App.Console.PrintMessage(_tr("Found 1 solidifiable object: solidifying it")+"\n") + + # we have exactly 2 objects: we fuse them + elif (len(objects) == 2) and (not curves): + result = makeFusion(objects[0],objects[1]) + if result: + App.Console.PrintMessage(_tr("Found 2 objects: fusing them")+"\n") + + # we have many separate faces: we try to make a shell + elif (len(objects) > 2) and (len(faces) > 1) and (not loneedges): + result = makeShell(objects) + if result: + App.Console.PrintMessage(_tr("Found several objects: creating a shell")+"\n") + + # we have faces: we try to join them if they are coplanar + elif len(faces) > 1: + result = joinFaces(objects) + if result: + App.Console.PrintMessage(_tr("Found several coplanar objects or faces: creating one face")+"\n") + + # only one object: if not parametric, we "draftify" it + elif len(objects) == 1 and (not objects[0].isDerivedFrom("Part::Part2DObjectPython")): + result = draftify(objects[0]) + if result: + App.Console.PrintMessage(_tr("Found 1 non-parametric objects: draftifying it")+"\n") + + # we have only one object that contains one edge + elif (not faces) and (len(objects) == 1) and (len(edges) == 1): + # we have a closed sketch: Extract a face + if objects[0].isDerivedFrom("Sketcher::SketchObject") and (len(edges[0].Vertexes) == 1): + result = makeSketchFace(objects[0]) + if result: + App.Console.PrintMessage(_tr("Found 1 closed sketch object: creating a face from it")+"\n") + else: + # turn to Draft line + e = objects[0].Shape.Edges[0] + if isinstance(e.Curve,(Part.LineSegment,Part.Line)): + result = turnToLine(objects[0]) + if result: + App.Console.PrintMessage(_tr("Found 1 linear object: converting to line")+"\n") + + # we have only closed wires, no faces + elif wires and (not faces) and (not openwires): + + # we have a sketch: Extract a face + if (len(objects) == 1) and objects[0].isDerivedFrom("Sketcher::SketchObject"): + result = makeSketchFace(objects[0]) + if result: + App.Console.PrintMessage(_tr("Found 1 closed sketch object: creating a face from it")+"\n") + + # only closed wires + else: + result = makeFaces(objects) + if result: + App.Console.PrintMessage(_tr("Found closed wires: creating faces")+"\n") + + # special case, we have only one open wire. We close it, unless it has only 1 edge!" + elif (len(openwires) == 1) and (not faces) and (not loneedges): + result = closeWire(objects[0]) + if result: + App.Console.PrintMessage(_tr("Found 1 open wire: closing it")+"\n") + + # only open wires and edges: we try to join their edges + elif openwires and (not wires) and (not faces): + result = makeWires(objects) + if result: + App.Console.PrintMessage(_tr("Found several open wires: joining them")+"\n") + + # only loneedges: we try to join them + elif loneedges and (not facewires): + result = makeWires(objects) + if result: + App.Console.PrintMessage(_tr("Found several edges: wiring them")+"\n") + + # all other cases, if more than 1 object, make a compound + elif (len(objects) > 1): + result = makeCompound(objects) + if result: + App.Console.PrintMessage(_tr("Found several non-treatable objects: creating compound")+"\n") + + # no result has been obtained + if not result: + App.Console.PrintMessage(_tr("Unable to upgrade these objects.")+"\n") + + if delete: + names = [] + for o in deleteList: + names.append(o.Name) + deleteList = [] + for n in names: + App.ActiveDocument.removeObject(n) + gui_utils.select(addList) + return [addList,deleteList] diff --git a/src/Mod/Draft/draftguitools/README.md b/src/Mod/Draft/draftguitools/README.md index 873da82419..ca4699c0df 100644 --- a/src/Mod/Draft/draftguitools/README.md +++ b/src/Mod/Draft/draftguitools/README.md @@ -1,20 +1,45 @@ -2020 February +# General + +2020 May These files define the "GuiCommands", that is, classes called in a graphical way through either buttons, menu entries, or context actions. -They don't define the graphical interfaces themselves, they just setup -tools that connect with FreeCAD's C++ code. +They don't define the graphical interfaces themselves, but set up +the interactions that allow running Python functions +when graphical data is provided, for example, when points or objects +are selected in the 3D view. -These tools should be split from the big `DraftTools.py` module. -The classes defined here internally use the GUI-less functions -defined in `Draft.py`, or in the newer modules under `draftobjects/`. +There is no need to check for the existence of the graphical interface (GUI) +when loading these classes as these classes only work with the GUI +so we must assume the interface is already available. +These command classes are normally loaded by `InitGui.py` +during the initialization of the workbench. -These tools are loaded by `InitGui.py`, and thus require the graphical -interface to exist. +These tools were previously defined in the `DraftTools.py` module, +which was very large. Now `DraftTools.py` is an auxiliary module +which just loads the individual tool classes; therefore, importing +`DraftTools.py` in `InitGui.py` is sufficient to make all commands +of the Draft Workbench accessible to the system. +Then the toolbars can be defined with the command names. -Those commands that require a "task panel" call the respective module -and class in `drafttaskpanels/`. The task panel interfaces themselves -are defined inside the `Resources/ui/` files created with QtCreator. +The classes defined here internally use the public functions provided +by `Draft.py`, which are ultimately defined in the modules +under `draftutils/`, `draftfunctions/`, and `draftmake/`. + +Those GUI commands that launch a "task panel" set up the respective widgets +in two different ways typically. +- "Old" commands set up the task panel from the `DraftGui.py` module. +- "New" commands call the respective class from a module in `drafttaskpanels/`, +which itself loads a `.ui` file (created with Qt Designer) +from `Resources/ui/`. For more information see the thread: [[Discussion] Splitting Draft tools into their own modules](https://forum.freecadweb.org/viewtopic.php?f=23&t=38593&start=10#p341298) + +# To do + +In the future each tool should have its own individual task panel file, +and its own `.ui` file. + +This should be done by breaking `DraftGui.py`, creating many `.ui` files, +and making sure these GUI commands use them properly. diff --git a/src/Mod/Draft/draftguitools/__init__.py b/src/Mod/Draft/draftguitools/__init__.py index 5566380aa1..d946cb3c00 100644 --- a/src/Mod/Draft/draftguitools/__init__.py +++ b/src/Mod/Draft/draftguitools/__init__.py @@ -1,6 +1,65 @@ -"""Commands that require the graphical user interface to work. +# *************************************************************************** +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Modules that define the workbench GuiCommands to perform graphical actions. -These GUI commands are called by buttons, menus, contextual menus, -toolbars, or other ways that require graphical widgets. -They are normally loaded in the workbench's `InitGui.py`. +These GUI Commands or tools are called by buttons, menus, contextual menus, +toolbars, and other graphical widgets. +They are normally loaded by the workbench's `InitGui` module. +In this workbench these GUI tools are loaded by the `DraftTools` +module, which itself is loaded by `InitGui.DraftWorkbench.Initialize`. + +This means that any script or workbench that wishes to use +this workbench's tools can import the individual modules, +or just `DraftTools`, to have access to them. + +:: + + import draftguitools.gui_rectangles + import draftguitools.gui_circles + import draftguitools.gui_arcs + import DraftTools + +These modules should not be imported in a console-only session, +as they are not intended to be used without the graphical interface (GUI). +They are also not generally suitable for scripting +as they normally require graphical input in the task panel or a selection +in the 3D view (`Gui.Selection`). + +Most of these GUI tools require certain components of Draft to exist +like the `gui_snapper.Snapper`, the `WorkingPlane.Plane`, +and the `DraftGui.DraftToolBar` classes. +These classes are normally installed in the global `App` or `Gui` +namespaces, so they are accessible at all times. + +:: + + import DraftGui + import draftguitools.gui_snapper + import WorkingPlane + Gui.draftToolBar = DraftGui.DraftToolBar() + Gui.Snapper = draftguitools.gui_snapper.Snapper() + App.DraftWorkingPlane = WorkingPlane.Plane() + +These classes can be imported and initialized individually +but it is easier to set them up just by importing `DraftTools`. """ diff --git a/src/Mod/Draft/draftguitools/gui_annotationstyleeditor.py b/src/Mod/Draft/draftguitools/gui_annotationstyleeditor.py index 08c1dd698b..5198549a18 100644 --- a/src/Mod/Draft/draftguitools/gui_annotationstyleeditor.py +++ b/src/Mod/Draft/draftguitools/gui_annotationstyleeditor.py @@ -29,22 +29,26 @@ Provides Draft_AnnotationStyleEditor command import FreeCAD,FreeCADGui import json -EMPTYSTYLE = { - "FontName":"Sans", - "FontSize":0, - "LineSpacing":0, - "ScaleMultiplier":1, - "ShowUnit":False, - "UnitOverride":"", - "Decimals":0, - "ShowLines":True, - "LineWidth":1, - "LineColor":255, - "ArrowType":0, - "ArrowSize":0, - "DimensionOvershoot":0, - "ExtensionLines":0, - "ExtensionOvershoot":0, +def QT_TRANSLATE_NOOP(ctx,txt): return txt + +param = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Draft") + +DEFAULT = { + "FontName":("font",param.GetString("textfont","Sans")), + "FontSize":("str",str(param.GetFloat("textheight",100))), + "LineSpacing":("str","1 cm"), + "ScaleMultiplier":("float",1), + "ShowUnit":("bool",False), + "UnitOverride":("str",""), + "Decimals":("int",2), + "ShowLines":("bool",True), + "LineWidth":("int",param.GetInt("linewidth",1)), + "LineColor":("color",param.GetInt("color",255)), + "ArrowType":("index",param.GetInt("dimsymbol",0)), + "ArrowSize":("str",str(param.GetFloat("arrowsize",20))), + "DimensionOvershoot":("str",str(param.GetFloat("dimovershoot",20))), + "ExtensionLines":("str",str(param.GetFloat("extlines",300))), + "ExtensionOvershoot":("str",str(param.GetFloat("extovershoot",20))), } @@ -53,10 +57,11 @@ class Draft_AnnotationStyleEditor: def __init__(self): self.styles = {} + self.renamed = {} def GetResources(self): - return {'Pixmap' : ":icons/Draft_AnnotationStyleEditor.svg", + return {'Pixmap' : ":icons/Draft_Annotation_Style.svg", 'MenuText': QT_TRANSLATE_NOOP("Draft_AnnotationStyleEditor", "Annotation styles..."), 'ToolTip' : QT_TRANSLATE_NOOP("Draft_AnnotationStyleEditor", "Manage or create annotation styles")} @@ -68,16 +73,25 @@ class Draft_AnnotationStyleEditor: from PySide import QtGui + # reset rename table + self.renamed = {} + # load dialog self.form = FreeCADGui.PySideUic.loadUi(":/ui/dialog_AnnotationStyleEditor.ui") + # restore stored size + w = param.GetInt("AnnotationStyleEditorWidth",450) + h = param.GetInt("AnnotationStyleEditorHeight",450) + self.form.resize(w,h) + # center the dialog over FreeCAD window mw = FreeCADGui.getMainWindow() self.form.move(mw.frameGeometry().topLeft() + mw.rect().center() - self.form.rect().center()) # set icons + self.form.setWindowIcon(QtGui.QIcon(":/icons/Draft_Annotation_Style.svg")) self.form.pushButtonDelete.setIcon(QtGui.QIcon(":/icons/edit_Cancel.svg")) - self.form.pushButtonRename.setIcon(QtGui.QIcon(":/icons/edit_Cancel.svg")) + self.form.pushButtonRename.setIcon(QtGui.QIcon(":/icons/accessories-text-editor.svg")) # fill the styles combo self.styles = self.read_meta() @@ -88,9 +102,9 @@ class Draft_AnnotationStyleEditor: self.form.comboBoxStyles.currentIndexChanged.connect(self.on_style_changed) self.form.pushButtonDelete.clicked.connect(self.on_delete) self.form.pushButtonRename.clicked.connect(self.on_rename) - for attr in EMPTYSTYLE.keys(): + for attr in DEFAULT.keys(): control = getattr(self.form,attr) - for signal in ["textChanged","valueChanged","stateChanged"]: + for signal in ["clicked","textChanged","valueChanged","stateChanged","currentIndexChanged"]: if hasattr(control,signal): getattr(control,signal).connect(self.update_style) break @@ -102,6 +116,10 @@ class Draft_AnnotationStyleEditor: if result: self.save_meta(self.styles) + # store dialog size + param.SetInt("AnnotationStyleEditorWidth",self.form.width()) + param.SetInt("AnnotationStyleEditorHeight",self.form.height()) + return def read_meta(self): @@ -123,60 +141,78 @@ class Draft_AnnotationStyleEditor: changedstyles = [] meta = FreeCAD.ActiveDocument.Meta for key,value in styles.items(): - strvalue = json.dumps(value) - if meta["Draft_Style_"+key] and (meta["Draft_Style_"+key] != strvalue): - changedstyles.append(style) + try: + strvalue = json.dumps(value) + except: + print("debug: unable to serialize this:",value) + if ("Draft_Style_"+key in meta) and (meta["Draft_Style_"+key] != strvalue): + changedstyles.append(key) meta["Draft_Style_"+key] = strvalue + # remove deleted styles + todelete = [] + for key,value in meta.items(): + if key.startswith("Draft_Style_"): + if key[12:] not in styles: + todelete.append(key) + for key in todelete: + del meta[key] + FreeCAD.ActiveDocument.Meta = meta # propagate changes to all annotations for obj in self.get_annotations(): + if obj.ViewObject.AnnotationStyle in self.renamed.keys(): + # temporarily add the new style and switch to it + obj.ViewObject.AnnotationStyle = obj.ViewObject.AnnotationStyle+[self.renamed[obj.ViewObject.AnnotationStyle]] + obj.ViewObject.AnnotationStyle = self.renamed[obj.ViewObject.AnnotationStyle] if obj.ViewObject.AnnotationStyle in styles.keys(): if obj.ViewObject.AnnotationStyle in changedstyles: for attr,attrvalue in styles[obj.ViewObject.AnnotationStyle].items(): if hasattr(obj.ViewObject,attr): setattr(obj.ViewObject,attr,attrvalue) else: - obj.ViewObject.AnnotationStyle = " " - obj.ViewObject.AnnotationStyle == [" "] + styles.keys() + obj.ViewObject.AnnotationStyle = "" + obj.ViewObject.AnnotationStyle == [""] + styles.keys() def on_style_changed(self,index): - + """called when the styles combobox is changed""" from PySide import QtGui - if index <= 1: + if index <= 1: # nothing happens self.form.pushButtonDelete.setEnabled(False) self.form.pushButtonRename.setEnabled(False) self.fill_editor(None) - if index == 1: + if index == 1: # Add new... entry reply = QtGui.QInputDialog.getText(None, "Create new style","Style name:") - if reply[1]: + if reply[1]: # OK or Enter pressed name = reply[0] if name in self.styles: reply = QtGui.QMessageBox.information(None,"Style exists","This style name already exists") else: # create new default style - self.styles[name] = EMPTYSTYLE + self.styles[name] = {} + for key,val in DEFAULT.items(): + self.styles[name][key] = val[1] self.form.comboBoxStyles.addItem(name) self.form.comboBoxStyles.setCurrentIndex(self.form.comboBoxStyles.count()-1) - elif index > 1: + elif index > 1: # Existing style self.form.pushButtonDelete.setEnabled(True) self.form.pushButtonRename.setEnabled(True) self.fill_editor(self.form.comboBoxStyles.itemText(index)) def on_delete(self): - + """called when the Delete button is pressed""" from PySide import QtGui - index = self.form.comboBox.currentIndex() + index = self.form.comboBoxStyles.currentIndex() style = self.form.comboBoxStyles.itemText(index) if self.get_style_users(style): reply = QtGui.QMessageBox.question(None, "Style in use", "This style is used by some objects in this document. Are you sure?", @@ -187,48 +223,86 @@ class Draft_AnnotationStyleEditor: del self.styles[style] def on_rename(self): - + """called when the Rename button is pressed""" from PySide import QtGui - index = self.form.comboBox.currentIndex() + index = self.form.comboBoxStyles.currentIndex() style = self.form.comboBoxStyles.itemText(index) reply = QtGui.QInputDialog.getText(None, "Rename style","New name:",QtGui.QLineEdit.Normal,style) - if reply[1]: + if reply[1]: # OK or Enter pressed newname = reply[0] - self.form.comboBoxStyles.setItemText(index,newname) - value = self.styles[style] - del self.styles[style] - self.styles[newname] = value + if newname in self.styles: + reply = QtGui.QMessageBox.information(None,"Style exists","This style name already exists") + else: + self.form.comboBoxStyles.setItemText(index,newname) + value = self.styles[style] + del self.styles[style] + self.styles[newname] = value + self.renamed[style] = newname def fill_editor(self,style): - + """fills the editor fields with the contents of a style""" + from PySide import QtGui + if style is None: - style = EMPTYSTYLE + style = {} + for key,val in DEFAULT.items(): + style[key] = val[1] + if not isinstance(style,dict): + if style in self.styles: + style = self.styles[style] + else: + print("debug: unable to fill dialog from style",style) for key,value in style.items(): - setattr(self.form,key,value) + control = getattr(self.form,key) + if DEFAULT[key][0] == "str": + control.setText(value) + elif DEFAULT[key][0] == "font": + control.setCurrentFont(QtGui.QFont(value)) + elif DEFAULT[key][0] == "color": + r = ((value>>24)&0xFF)/255.0 + g = ((value>>16)&0xFF)/255.0 + b = ((value>>8)&0xFF)/255.0 + color = QtGui.QColor.fromRgbF(r,g,b) + control.setProperty("color",color) + elif DEFAULT[key][0] in ["int","float"]: + control.setValue(value) + elif DEFAULT[key][0] == "bool": + control.setChecked(value) + elif DEFAULT[key][0] == "index": + control.setCurrentIndex(value) def update_style(self,arg=None): - + """updates the current style with the values from the editor""" - - index = self.form.comboBox.currentIndex() + + index = self.form.comboBoxStyles.currentIndex() if index > 1: values = {} style = self.form.comboBoxStyles.itemText(index) - for key in EMPTYSTYLE.keys(): + for key in DEFAULT.keys(): control = getattr(self.form,key) - for attr in ["text","value","state"]: - if hasattr(control,attr): - values[key] = getattr(control,attr) + if DEFAULT[key][0] == "str": + values[key] = control.text() + elif DEFAULT[key][0] == "font": + values[key] = control.currentFont().family() + elif DEFAULT[key][0] == "color": + values[key] = control.property("color").rgb()<<8 + elif DEFAULT[key][0] in ["int","float"]: + values[key] = control.value() + elif DEFAULT[key][0] == "bool": + values[key] = control.isChecked() + elif DEFAULT[key][0] == "index": + values[key] = control.currentIndex() self.styles[style] = values def get_annotations(self): - + """gets all the objects that support annotation styles""" users = [] @@ -239,14 +313,14 @@ class Draft_AnnotationStyleEditor: return users def get_style_users(self,style): - + """get all objects using a certain style""" - + users = [] for obj in self.get_annotations(): if obj.ViewObject.AnnotationStyle == style: users.append(obj) return users - + FreeCADGui.addCommand('Draft_AnnotationStyleEditor', Draft_AnnotationStyleEditor()) diff --git a/src/Mod/Draft/draftguitools/gui_arcs.py b/src/Mod/Draft/draftguitools/gui_arcs.py index eed62a60fb..b62a28822a 100644 --- a/src/Mod/Draft/draftguitools/gui_arcs.py +++ b/src/Mod/Draft/draftguitools/gui_arcs.py @@ -22,30 +22,462 @@ # * USA * # * * # *************************************************************************** -"""Provides tools for creating arcs with the Draft Workbench.""" +"""Provides tools for creating circular arcs with the Draft Workbench.""" ## @package gui_arcs # \ingroup DRAFT -# \brief Provides tools for creating arcs with the Draft Workbench. +# \brief Provides tools for creating circular arcs with the Draft Workbench. + +import math from PySide.QtCore import QT_TRANSLATE_NOOP import FreeCAD as App import FreeCADGui as Gui +from FreeCAD import Units as U import Draft_rc -import draftobjects.arc_3points as arc3 +import DraftVecUtils +import draftguitools.gui_base_original as gui_base_original import draftguitools.gui_base as gui_base +import draftguitools.gui_tool_utils as gui_tool_utils import draftguitools.gui_trackers as trackers +import draftobjects.arc_3points as arc3 import draftutils.utils as utils -from draftutils.translate import _tr +from draftutils.messages import _msg, _err +from draftutils.translate import translate, _tr # The module is used to prevent complaints from code checkers (flake8) True if Draft_rc.__name__ else False +class Arc(gui_base_original.Creator): + """Gui command for the Circular Arc tool.""" + + def __init__(self): + self.closedCircle = False + self.featureName = "Arc" + + def GetResources(self): + """Set icon, menu and tooltip.""" + _tip = ("Creates a circular arc by a center point and a radius.\n" + "CTRL to snap, SHIFT to constrain.") + + return {'Pixmap': 'Draft_Arc', + 'Accel': "A, R", + 'MenuText': QT_TRANSLATE_NOOP("Draft_Arc", "Arc"), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_Arc", _tip)} + + def Activated(self): + """Execute when the command is called.""" + super(Arc, self).Activated(name=_tr(self.featureName)) + if self.ui: + self.step = 0 + self.center = None + self.rad = None + self.angle = 0 # angle inscribed by arc + self.tangents = [] + self.tanpoints = [] + if self.featureName == "Arc": + self.ui.arcUi() + else: + self.ui.circleUi() + self.altdown = False + self.ui.sourceCmd = self + self.linetrack = trackers.lineTracker(dotted=True) + self.arctrack = trackers.arcTracker() + self.call = self.view.addEventCallback("SoEvent", self.action) + _msg(translate("draft", "Pick center point")) + + def finish(self, closed=False, cont=False): + """Terminate the operation and close the arc if asked. + + Parameters + ---------- + closed: bool, optional + Close the line if `True`. + """ + super(Arc, self).finish() + if self.ui: + self.linetrack.finalize() + self.arctrack.finalize() + self.doc.recompute() + if self.ui and self.ui.continueMode: + self.Activated() + + def updateAngle(self, angle): + """Update the angle with the new value.""" + # previous absolute angle + lastangle = self.firstangle + self.angle + if lastangle <= -2 * math.pi: + lastangle += 2 * math.pi + if lastangle >= 2 * math.pi: + lastangle -= 2 * math.pi + # compute delta = change in angle: + d0 = angle - lastangle + d1 = d0 + 2 * math.pi + d2 = d0 - 2 * math.pi + if abs(d0) < min(abs(d1), abs(d2)): + delta = d0 + elif abs(d1) < abs(d2): + delta = d1 + else: + delta = d2 + newangle = self.angle + delta + # normalize angle, preserving direction + if newangle >= 2 * math.pi: + newangle -= 2 * math.pi + if newangle <= -2 * math.pi: + newangle += 2 * math.pi + self.angle = newangle + + def action(self, arg): + """Handle the 3D scene events. + + This is installed as an EventCallback in the Inventor view. + + Parameters + ---------- + arg: dict + Dictionary with strings that indicates the type of event received + from the 3D view. + """ + import DraftGeomUtils + plane = App.DraftWorkingPlane + + if arg["Type"] == "SoKeyboardEvent": + if arg["Key"] == "ESCAPE": + self.finish() + elif arg["Type"] == "SoLocation2Event": # mouse movement detection + self.point, ctrlPoint, info = gui_tool_utils.getPoint(self, arg) + # this is to make sure radius is what you see on screen + if self.center and DraftVecUtils.dist(self.point, self.center) > 0: + viewdelta = DraftVecUtils.project(self.point.sub(self.center), + plane.axis) + if not DraftVecUtils.isNull(viewdelta): + self.point = self.point.add(viewdelta.negative()) + if self.step == 0: # choose center + if gui_tool_utils.hasMod(arg, gui_tool_utils.MODALT): + if not self.altdown: + self.altdown = True + self.ui.switchUi(True) + else: + if self.altdown: + self.altdown = False + self.ui.switchUi(False) + elif self.step == 1: # choose radius + if len(self.tangents) == 2: + cir = DraftGeomUtils.circleFrom2tan1pt(self.tangents[0], + self.tangents[1], + self.point) + _c = DraftGeomUtils.findClosestCircle(self.point, cir) + self.center = _c.Center + self.arctrack.setCenter(self.center) + elif self.tangents and self.tanpoints: + cir = DraftGeomUtils.circleFrom1tan2pt(self.tangents[0], + self.tanpoints[0], + self.point) + _c = DraftGeomUtils.findClosestCircle(self.point, cir) + self.center = _c.Center + self.arctrack.setCenter(self.center) + if gui_tool_utils.hasMod(arg, gui_tool_utils.MODALT): + if not self.altdown: + self.altdown = True + if info: + ob = self.doc.getObject(info['Object']) + num = int(info['Component'].lstrip('Edge')) - 1 + ed = ob.Shape.Edges[num] + if len(self.tangents) == 2: + cir = DraftGeomUtils.circleFrom3tan(self.tangents[0], + self.tangents[1], + ed) + cl = DraftGeomUtils.findClosestCircle(self.point, cir) + self.center = cl.Center + self.rad = cl.Radius + self.arctrack.setCenter(self.center) + else: + self.rad = self.center.add(DraftGeomUtils.findDistance(self.center, ed).sub(self.center)).Length + else: + self.rad = DraftVecUtils.dist(self.point, self.center) + else: + if self.altdown: + self.altdown = False + self.rad = DraftVecUtils.dist(self.point, self.center) + self.ui.setRadiusValue(self.rad, "Length") + self.arctrack.setRadius(self.rad) + self.linetrack.p1(self.center) + self.linetrack.p2(self.point) + self.linetrack.on() + elif (self.step == 2): # choose first angle + currentrad = DraftVecUtils.dist(self.point, self.center) + if currentrad != 0: + angle = DraftVecUtils.angle(plane.u, self.point.sub(self.center), plane.axis) + else: + angle = 0 + self.linetrack.p2(DraftVecUtils.scaleTo(self.point.sub(self.center), self.rad).add(self.center)) + self.ui.setRadiusValue(math.degrees(angle), unit="Angle") + self.firstangle = angle + else: + # choose second angle + currentrad = DraftVecUtils.dist(self.point, self.center) + if currentrad != 0: + angle = DraftVecUtils.angle(plane.u, self.point.sub(self.center), plane.axis) + else: + angle = 0 + self.linetrack.p2(DraftVecUtils.scaleTo(self.point.sub(self.center), self.rad).add(self.center)) + self.updateAngle(angle) + self.ui.setRadiusValue(math.degrees(self.angle), unit="Angle") + self.arctrack.setApertureAngle(self.angle) + + gui_tool_utils.redraw3DView() + + elif arg["Type"] == "SoMouseButtonEvent": # mouse click + if arg["State"] == "DOWN" and arg["Button"] == "BUTTON1": + if self.point: + if self.step == 0: # choose center + if not self.support: + gui_tool_utils.getSupport(arg) + (self.point, + ctrlPoint, info) = gui_tool_utils.getPoint(self, arg) + if gui_tool_utils.hasMod(arg, gui_tool_utils.MODALT): + snapped = self.view.getObjectInfo((arg["Position"][0], + arg["Position"][1])) + if snapped: + ob = self.doc.getObject(snapped['Object']) + num = int(snapped['Component'].lstrip('Edge')) - 1 + ed = ob.Shape.Edges[num] + self.tangents.append(ed) + if len(self.tangents) == 2: + self.arctrack.on() + self.ui.radiusUi() + self.step = 1 + self.ui.setNextFocus() + self.linetrack.on() + _msg(translate("draft", "Pick radius")) + else: + if len(self.tangents) == 1: + self.tanpoints.append(self.point) + else: + self.center = self.point + self.node = [self.point] + self.arctrack.setCenter(self.center) + self.linetrack.p1(self.center) + self.linetrack.p2(self.view.getPoint(arg["Position"][0], + arg["Position"][1])) + self.arctrack.on() + self.ui.radiusUi() + self.step = 1 + self.ui.setNextFocus() + self.linetrack.on() + _msg(translate("draft", "Pick radius")) + if self.planetrack: + self.planetrack.set(self.point) + elif self.step == 1: # choose radius + if self.closedCircle: + self.drawArc() + else: + self.ui.labelRadius.setText(translate("draft", "Start angle")) + self.ui.radiusValue.setToolTip(translate("draft", "Start angle")) + self.ui.radiusValue.setText(U.Quantity(0, U.Angle).UserString) + self.linetrack.p1(self.center) + self.linetrack.on() + self.step = 2 + _msg(translate("draft", "Pick start angle")) + elif self.step == 2: # choose first angle + self.ui.labelRadius.setText(translate("draft", "Aperture angle")) + self.ui.radiusValue.setToolTip(translate("draft", "Aperture angle")) + self.step = 3 + # scale center->point vector for proper display + # u = DraftVecUtils.scaleTo(self.point.sub(self.center), self.rad) obsolete? + self.arctrack.setStartAngle(self.firstangle) + _msg(translate("draft", "Pick aperture")) + else: # choose second angle + self.step = 4 + self.drawArc() + + def drawArc(self): + """Actually draw the arc object.""" + rot, sup, pts, fil = self.getStrings() + if self.closedCircle: + try: + # The command to run is built as a series of text strings + # to be committed through the `draftutils.todo.ToDo` class. + if utils.getParam("UsePartPrimitives", False): + # Insert a Part::Primitive object + _base = DraftVecUtils.toString(self.center) + _cmd = 'FreeCAD.ActiveDocument.' + _cmd += 'addObject("Part::Circle", "Circle")' + _cmd_list = ['circle = ' + _cmd, + 'circle.Radius = ' + str(self.rad), + 'pl = FreeCAD.Placement()', + 'pl.Rotation.Q = ' + rot, + 'pl.Base = ' + _base, + 'circle.Placement = pl', + 'Draft.autogroup(circle)', + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Create Circle (Part)"), + _cmd_list) + else: + # Insert a Draft circle + Gui.addModule("Draft") + _base = DraftVecUtils.toString(self.center) + _cmd = 'Draft.makeCircle' + _cmd += '(' + _cmd += 'radius=' + str(self.rad) + ', ' + _cmd += 'placement=pl, ' + _cmd += 'face=' + fil + ', ' + _cmd += 'support=' + sup + _cmd += ')' + _cmd_list = ['pl=FreeCAD.Placement()', + 'pl.Rotation.Q=' + rot, + 'pl.Base=' + _base, + 'circle = ' + _cmd, + 'Draft.autogroup(circle)', + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Create Circle"), + _cmd_list) + except Exception: + _err("Draft: error delaying commit") + else: + # Not a closed circle, therefore a circular arc + sta = math.degrees(self.firstangle) + end = math.degrees(self.firstangle + self.angle) + if end < sta: + sta, end = end, sta + while True: + if sta > 360: + sta = sta - 360 + elif end > 360: + end = end - 360 + else: + break + try: + Gui.addModule("Draft") + if utils.getParam("UsePartPrimitives", False): + # Insert a Part::Primitive object + _base = DraftVecUtils.toString(self.center) + _cmd = 'FreeCAD.ActiveDocument.' + _cmd += 'addObject("Part::Circle", "Circle")' + _cmd_list = ['circle = ' + _cmd, + 'circle.Radius = ' + str(self.rad), + 'circle.Angle0 = ' + str(sta), + 'circle.Angle1 = ' + str(end), + 'pl = FreeCAD.Placement()', + 'pl.Rotation.Q = ' + rot, + 'pl.Base = ' + _base, + 'circle.Placement = pl', + 'Draft.autogroup(circle)', + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Create Arc (Part)"), + _cmd_list) + else: + # Insert a Draft circle + _base = DraftVecUtils.toString(self.center) + _cmd = 'Draft.makeCircle' + _cmd += '(' + _cmd += 'radius=' + str(self.rad) + ', ' + _cmd += 'placement=pl, ' + _cmd += 'face=' + fil + ', ' + _cmd += 'startangle=' + str(sta) + ', ' + _cmd += 'endangle=' + str(end) + ', ' + _cmd += 'support=' + sup + _cmd += ')' + _cmd_list = ['pl = FreeCAD.Placement()', + 'pl.Rotation.Q = ' + rot, + 'pl.Base = ' + _base, + 'circle = ' + _cmd, + 'Draft.autogroup(circle)', + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Create Arc"), + _cmd_list) + except Exception: + _err("Draft: error delaying commit") + + # Finalize full circle or cirular arc + self.finish(cont=True) + + def numericInput(self, numx, numy, numz): + """Validate the entry fields in the user interface. + + This function is called by the toolbar or taskpanel interface + when valid x, y, and z have been entered in the input fields. + """ + self.center = App.Vector(numx, numy, numz) + self.node = [self.center] + self.arctrack.setCenter(self.center) + self.arctrack.on() + self.ui.radiusUi() + self.step = 1 + self.ui.setNextFocus() + _msg(translate("draft", "Pick radius")) + + def numericRadius(self, rad): + """Validate the entry radius in the user interface. + + This function is called by the toolbar or taskpanel interface + when a valid radius has been entered in the input field. + """ + import DraftGeomUtils + plane = App.DraftWorkingPlane + + if self.step == 1: + self.rad = rad + if len(self.tangents) == 2: + cir = DraftGeomUtils.circleFrom2tan1rad(self.tangents[0], + self.tangents[1], + rad) + if self.center: + _c = DraftGeomUtils.findClosestCircle(self.center, cir) + self.center = _c.Center + else: + self.center = cir[-1].Center + elif self.tangents and self.tanpoints: + cir = DraftGeomUtils.circleFrom1tan1pt1rad(self.tangents[0], + self.tanpoints[0], + rad) + if self.center: + _c = DraftGeomUtils.findClosestCircle(self.center, cir) + self.center = _c.Center + else: + self.center = cir[-1].Center + if self.closedCircle: + self.drawArc() + else: + self.step = 2 + self.arctrack.setCenter(self.center) + self.ui.labelRadius.setText(translate("draft", "Start angle")) + self.ui.radiusValue.setToolTip(translate("draft", "Start angle")) + self.linetrack.p1(self.center) + self.linetrack.on() + self.ui.radiusValue.setText("") + self.ui.radiusValue.setFocus() + _msg(translate("draft", "Pick start angle")) + elif self.step == 2: + self.ui.labelRadius.setText(translate("draft", "Aperture angle")) + self.ui.radiusValue.setToolTip(translate("draft", "Aperture angle")) + self.firstangle = math.radians(rad) + if DraftVecUtils.equals(plane.axis, App.Vector(1, 0, 0)): + u = App.Vector(0, self.rad, 0) + else: + u = DraftVecUtils.scaleTo(App.Vector(1, 0, 0).cross(plane.axis), self.rad) + urotated = DraftVecUtils.rotate(u, math.radians(rad), plane.axis) + self.arctrack.setStartAngle(self.firstangle) + self.step = 3 + self.ui.radiusValue.setText("") + self.ui.radiusValue.setFocus() + _msg(translate("draft", "Pick aperture angle")) + else: + self.updateAngle(rad) + self.angle = math.radians(rad) + self.step = 4 + self.drawArc() + + +Gui.addCommand('Draft_Arc', Arc()) + + class Arc_3Points(gui_base.GuiCommandSimplest): """GuiCommand for the Draft_Arc_3Points tool.""" def __init__(self): - super().__init__(name=_tr("Arc by 3 points")) + super(Arc_3Points, self).__init__(name=_tr("Arc by 3 points")) def GetResources(self): """Set icon, menu and tooltip.""" @@ -61,7 +493,7 @@ class Arc_3Points(gui_base.GuiCommandSimplest): def Activated(self): """Execute when the command is called.""" - super().Activated() + super(Arc_3Points, self).Activated() # Reset the values self.points = [] @@ -154,3 +586,32 @@ class Arc_3Points(gui_base.GuiCommandSimplest): Draft_Arc_3Points = Arc_3Points Gui.addCommand('Draft_Arc_3Points', Arc_3Points()) + + +class ArcGroup: + """Gui Command group for the Arc tools.""" + + def GetResources(self): + """Set icon, menu and tooltip.""" + _menu = "Arc tools" + _tip = ("Create various types of circular arcs.") + + return {'MenuText': QT_TRANSLATE_NOOP("Draft_ArcTools", _menu), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_ArcTools", _tip)} + + def GetCommands(self): + """Return a tuple of commands in the group.""" + return ('Draft_Arc', 'Draft_Arc_3Points') + + def IsActive(self): + """Return True when this command should be available. + + It is `True` when there is a document. + """ + if Gui.ActiveDocument: + return True + else: + return False + + +Gui.addCommand('Draft_ArcTools', ArcGroup()) diff --git a/src/Mod/Draft/draftguitools/gui_array_simple.py b/src/Mod/Draft/draftguitools/gui_array_simple.py new file mode 100644 index 0000000000..c17d8386a2 --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_array_simple.py @@ -0,0 +1,134 @@ +# *************************************************************************** +# * (c) 2009, 2010 Yorik van Havre * +# * (c) 2009, 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides simple tools for creating arrays with the Draft Workbench. + +These commands were replaced by individual commands `Draft_OrthoArray`, +`Draft_PolarArray`, and `Draft_CircularArray` which launch their own +task panel, and provide a more useful way of creating the desired array. +""" +## @package gui_array_simple +# \ingroup DRAFT +# \brief Provides simple tools for creating arrays with the Draft Workbench. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCADGui as Gui +import Draft_rc +import draftguitools.gui_base_original as gui_base_original +import draftguitools.gui_tool_utils as gui_tool_utils +from draftutils.messages import _msg +from draftutils.translate import translate, _tr + +# The module is used to prevent complaints from code checkers (flake8) +True if Draft_rc.__name__ else False + + +class Array(gui_base_original.Modifier): + """Gui Command for the original simple Array tool. + + Parameters + ---------- + use_link: bool, optional + It defaults to `False`. If it is `True`, the created object + will be a `Link array`. + """ + + def __init__(self, use_link=False): + super(Array, self).__init__() + self.use_link = use_link + + def GetResources(self): + """Set icon, menu and tooltip.""" + _tip = ("Creates an array from a selected object. " + "By default, it is a 2x2 orthogonal array.\n" + "Once the array is created its type can be changed " + "to polar or circular, and its properties can be modified.") + + return {'Pixmap': 'Draft_Array', + 'MenuText': QT_TRANSLATE_NOOP("Draft_Array", "Array"), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_Array", _tip)} + + def Activated(self, name=_tr("Array")): + """Execute when the command is called.""" + super(Array, self).Activated(name=name) + if not Gui.Selection.getSelection(): + if self.ui: + self.ui.selectUi() + _msg(translate("draft", "Select an object to array")) + self.call = \ + self.view.addEventCallback("SoEvent", + gui_tool_utils.selectObject) + else: + self.proceed() + + def proceed(self): + """Proceed with the command if one object was selected.""" + if self.call: + self.view.removeEventCallback("SoEvent", self.call) + if Gui.Selection.getSelection(): + obj = Gui.Selection.getSelection()[0] + Gui.addModule("Draft") + _cmd = 'Draft.makeArray' + _cmd += '(' + _cmd += 'FreeCAD.ActiveDocument.' + obj.Name + ', ' + _cmd += 'FreeCAD.Vector(1, 0, 0), ' + _cmd += 'FreeCAD.Vector(0, 1, 0), ' + _cmd += '2, ' + _cmd += '2, ' + _cmd += 'use_link=' + str(self.use_link) + _cmd += ')' + _cmd_list = ['obj = ' + _cmd, + 'Draft.autogroup(obj)', + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Array"), + _cmd_list) + self.finish() + + +Gui.addCommand('Draft_Array', Array()) + + +class LinkArray(Array): + """Gui Command for the LinkArray tool based on the simple Array tool.""" + + def __init__(self): + super(LinkArray, self).__init__(use_link=True) + + def GetResources(self): + """Set icon, menu and tooltip.""" + _tip = ("Like the Array tool, but creates a 'Link array' instead.\n" + "A 'Link array' is more efficient when handling many copies " + "but the 'Fuse' option cannot be used.") + + return {'Pixmap': 'Draft_LinkArray', + 'MenuText': QT_TRANSLATE_NOOP("Draft_LinkArray", "LinkArray"), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_LinkArray", _tip)} + + def Activated(self): + """Execute when the command is called.""" + super(LinkArray, self).Activated(name=_tr("Link array")) + + +Gui.addCommand('Draft_LinkArray', LinkArray()) diff --git a/src/Mod/Draft/draftguitools/gui_arrays.py b/src/Mod/Draft/draftguitools/gui_arrays.py index 33da02a8aa..066f4379dd 100644 --- a/src/Mod/Draft/draftguitools/gui_arrays.py +++ b/src/Mod/Draft/draftguitools/gui_arrays.py @@ -24,23 +24,27 @@ ## @package gui_arrays # \ingroup DRAFT # \brief Provide the Draft ArrayTools command to group the other array tools. + from PySide.QtCore import QT_TRANSLATE_NOOP -import FreeCAD as App import FreeCADGui as Gui import Draft_rc import draftguitools.gui_circulararray -import draftguitools.gui_polararray import draftguitools.gui_orthoarray +import draftguitools.gui_patharray +import draftguitools.gui_pointarray +import draftguitools.gui_polararray # The module is used to prevent complaints from code checkers (flake8) -True if Draft_rc.__name__ else False -True if draftguitools.gui_circulararray.__name__ else False -True if draftguitools.gui_polararray.__name__ else False -True if draftguitools.gui_orthoarray.__name__ else False +bool(Draft_rc.__name__) +bool(draftguitools.gui_circulararray.__name__) +bool(draftguitools.gui_orthoarray.__name__) +bool(draftguitools.gui_patharray.__name__) +bool(draftguitools.gui_pointarray.__name__) +bool(draftguitools.gui_polararray.__name__) -class ArrayGroupCommand: +class ArrayGroup: """Gui command for the group of array tools.""" def GetCommands(self): @@ -62,10 +66,10 @@ class ArrayGroupCommand: def IsActive(self): """Return True when this command should be available.""" - if App.activeDocument(): + if Gui.activeDocument(): return True else: return False -Gui.addCommand('Draft_ArrayTools', ArrayGroupCommand()) +Gui.addCommand('Draft_ArrayTools', ArrayGroup()) diff --git a/src/Mod/Draft/draftguitools/gui_base.py b/src/Mod/Draft/draftguitools/gui_base.py index 86cc109d88..9cfac4b812 100644 --- a/src/Mod/Draft/draftguitools/gui_base.py +++ b/src/Mod/Draft/draftguitools/gui_base.py @@ -32,8 +32,10 @@ import FreeCADGui as Gui import draftutils.todo as todo from draftutils.messages import _msg, _log +__metaclass__ = type # to support Python 2 use of `super()` -class GuiCommandSimplest(object): + +class GuiCommandSimplest: """Simplest base class for GuiCommands. This class only sets up the command name and the document object @@ -126,7 +128,7 @@ class GuiCommandNeedsSelection(GuiCommandSimplest): return False -class GuiCommandBase(object): +class GuiCommandBase: """Generic class that is the basis of all Gui commands. This class should eventually replace `DraftTools.DraftTool`, diff --git a/src/Mod/Draft/draftguitools/gui_base_original.py b/src/Mod/Draft/draftguitools/gui_base_original.py new file mode 100644 index 0000000000..a7f666433c --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_base_original.py @@ -0,0 +1,304 @@ +# *************************************************************************** +# * (c) 2009 Yorik van Havre * +# * (c) 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides the Base object for most old Draft Gui Commands. + +This class is used by Gui Commands to set up some properties +of the DraftToolBar, the Snapper, and the working plane. +""" +## @package gui_base_original +# \ingroup DRAFT +# \brief Provides the Base object for most old Draft Gui Commands. + +import FreeCAD as App +import FreeCADGui as Gui +import DraftVecUtils +import draftutils.utils as utils +import draftutils.gui_utils as gui_utils +import draftutils.todo as todo +import draftguitools.gui_trackers as trackers +import draftguitools.gui_tool_utils as gui_tool_utils +from draftutils.messages import _msg, _log + +__metaclass__ = type # to support Python 2 use of `super()` + + +class DraftTool: + """The base class of all Draft Tools. + + This is the original class that was defined in `DraftTools.py` + before any re-organization of the code. + It must be preserved exactly like this to keep the original tools + running without problems. + + This class is subclassed by `Creator` and `Modifier` + to set up a few additional properties of these two types. + + This class connects with the `draftToolBar` and `Snapper` classes + that are installed in the `FreeCADGui` namespace in order to set up some + properties of the running tools such as the task panel, the snapping + functions, and the grid trackers. + + It also connects with the `DraftWorkingPlane` class + that is installed in the `FreeCAD` namespace in order to set up + the working plane if it doesn't exist. + + This class is intended to be replaced by newer classes inside the + `gui_base` module, in particular, `GuiCommandBase`. + """ + + def __init__(self): + self.commitList = [] + + def IsActive(self): + """Return True when this command should be available. + + It is `True` when there is a document. + """ + if Gui.ActiveDocument: + return True + else: + return False + + def Activated(self, name="None", noplanesetup=False, is_subtool=False): + """Execute when the command is called. + + If an active Gui Command exists, it will call the `finish` method + of it to terminate it. + + If no active Gui Command exists, it will proceed with configuration + of the tool. The child class that subclasses this class + then should continue with its own Activated method. + + Parameters + ---------- + name: str, optional + It defaults to `'None'`. + It is the `featureName` of the object, to know what is being run. + + noplanesetup: bool, optional + It defaults to `False`. + If it is `False` it will set up the working plane + by running `App.DraftWorkingPlane.setup()`. + + is_subtool: bool, optional + It defaults to `False`. + This is set to `True` when we want to modify an object + by using the mechanism of a `subtool`, introduced + through the `Draft_SubelementHighlight` command. + That is, first we run `Draft_SubelementHighlight` + then we can use `Draft_Move` while setting `is_subtool` to `True`. + """ + if App.activeDraftCommand and not is_subtool: + App.activeDraftCommand.finish() + + # The Part module is first initialized when using any Gui Command + # for the first time. + global Part, DraftGeomUtils + import Part + import DraftGeomUtils + + self.ui = None + self.call = None + self.support = None + self.point = None + self.commitList = [] + self.doc = App.ActiveDocument + if not self.doc: + self.finish() + return + + App.activeDraftCommand = self + self.view = gui_utils.get_3d_view() + self.ui = Gui.draftToolBar + self.featureName = name + self.ui.sourceCmd = self + self.ui.setTitle(name) + self.ui.show() + if not noplanesetup: + App.DraftWorkingPlane.setup() + self.node = [] + self.pos = [] + self.constrain = None + self.obj = None + self.extendedCopy = False + self.ui.setTitle(name) + self.planetrack = None + if utils.get_param("showPlaneTracker", False): + self.planetrack = trackers.PlaneTracker() + if hasattr(Gui, "Snapper"): + Gui.Snapper.setTrackers() + + _log("GuiCommand: {}".format(self.featureName)) + _msg("{}".format(16*"-")) + _msg("GuiCommand: {}".format(self.featureName)) + + def finish(self, close=False): + """Finish the current command. + + These are general cleaning tasks that are performed + when terminating all commands. + + These include setting the node list to empty, + setting to `None` the active command, + turning off the graphical interface (task panel), + finishing the plane tracker, restoring the working plane, + turning off the snapper. + + If a callback is installed in the 3D view, the callback is removed, + and set to `None`. + + If the commit list is non-empty it will commit the instructions on + the list with `draftutils.todo.ToDo.delayCommit`, + and the list will be set to empty. + """ + self.node = [] + App.activeDraftCommand = None + if self.ui: + self.ui.offUi() + self.ui.sourceCmd = None + if self.planetrack: + self.planetrack.finalize() + App.DraftWorkingPlane.restore() + if hasattr(Gui, "Snapper"): + Gui.Snapper.off() + if self.call: + try: + self.view.removeEventCallback("SoEvent", self.call) + except RuntimeError: + # the view has been deleted already + pass + self.call = None + if self.commitList: + todo.ToDo.delayCommit(self.commitList) + self.commitList = [] + + def commit(self, name, func): + """Store actions in the commit list to be run later. + + Parameters + ---------- + name: str + An arbitrary string that indicates the name of the operation + to run. + + func: list of str + Each element of the list is a string that will be run by + `Gui.doCommand`. + + See the complete information in the `draftutils.todo.ToDo` class. + """ + self.commitList.append((name, func)) + + def getStrings(self, addrot=None): + """Return useful strings that will be used to build commands. + + Returns + ------- + str, str, str, str + A tuple of four strings that represent useful information. + + * the current working plane rotation quaternion as a string + * the support object if available as a string + * the list of nodes inside the `node` attribute as a string + * the string `'True'` or `'False'` depending on the fill mode + of the current tool + """ + # Current plane rotation as a string + p = App.DraftWorkingPlane.getRotation() + qr = p.Rotation.Q + qr = "({0}, {1}, {2}, {3})".format(qr[0], qr[1], qr[2], qr[3]) + + # Support object + _params = "User parameter:BaseApp/Preferences/Mod/Draft" + _params_group = App.ParamGet(_params) + if self.support and _params_group.GetBool("useSupport", False): + sup = 'FreeCAD.ActiveDocument.getObject' + sup += '("{}")'.format(self.support.Name) + else: + sup = 'None' + + # Contents of self.node + points = '[' + for n in self.node: + if len(points) > 1: + points += ', ' + points += DraftVecUtils.toString(n) + points += ']' + + # Fill mode + if self.ui: + fil = str(bool(self.ui.fillmode)) + else: + fil = "True" + + return qr, sup, points, fil + + +class Creator(DraftTool): + """A generic Creator tool, used by creation tools such as line or arc. + + It runs the Activated method from the parent class. + If `noplanesetup` is `False`, it sets the appropriate `support` attribute + and sets the working plane with `gui_tool_utils.get_support`. + + It inherits `DraftTool`, which sets up the majority of the behavior + of this class. + """ + + def __init__(self): + super(Creator, self).__init__() + + def Activated(self, name="None", noplanesetup=False): + """Execute when the command is called. + + Parameters + ---------- + name: str, optional + It defaults to `'None'`. + It is the `featureName` of the object, to know what is being run. + + noplanesetup: bool, optional + It defaults to `False`. + If it is `False` it will set up the working plane + by running `App.DraftWorkingPlane.setup()`. + """ + super(Creator, self).Activated(name, noplanesetup) + if not noplanesetup: + self.support = gui_tool_utils.get_support() + + +class Modifier(DraftTool): + """A generic Modifier tool, used by modification tools such as move. + + After initializing the parent class, it sets the `copymode` attribute + to `False`. + + It inherits `DraftTool`, which sets up the majority of the behavior + of this class. + """ + + def __init__(self): + super(Modifier, self).__init__() + self.copymode = False diff --git a/src/Mod/Draft/draftguitools/gui_beziers.py b/src/Mod/Draft/draftguitools/gui_beziers.py new file mode 100644 index 0000000000..d3a7749919 --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_beziers.py @@ -0,0 +1,502 @@ +# *************************************************************************** +# * (c) 2009 Yorik van Havre * +# * (c) 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for creating Bezier curves with the Draft Workbench. + +In particular, a cubic Bezier curve is defined, as it is one of the most +useful curves for many applications. + +See https://en.wikipedia.org/wiki/B%C3%A9zier_curve +""" +## @package gui_beziers +# \ingroup DRAFT +# \brief Provides tools for creating Bezier curves with the Draft Workbench. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCADGui as Gui +import draftutils.utils as utils +import draftutils.todo as todo +import draftguitools.gui_base_original as gui_base_original +import draftguitools.gui_tool_utils as gui_tool_utils +import draftguitools.gui_lines as gui_lines +import draftguitools.gui_trackers as trackers +from draftutils.messages import _msg, _err +from draftutils.translate import translate + + +class BezCurve(gui_lines.Line): + """Gui command for the Bezier Curve tool.""" + + def __init__(self): + super(BezCurve, self).__init__(wiremode=True) + self.degree = None + + def GetResources(self): + """Set icon, menu and tooltip.""" + _menu = "Bezier curve" + _tip = ("Creates an N-degree Bezier curve. " + "The more points you pick, the higher the degree.\n" + "CTRL to snap, SHIFT to constrain.") + + return {'Pixmap': 'Draft_BezCurve', + 'Accel': "B, Z", + 'MenuText': QT_TRANSLATE_NOOP("Draft_BezCurve", _menu), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_BezCurve", _tip)} + + def Activated(self): + """Execute when the command is called. + + Activate the specific bezier curve tracker. + """ + super(BezCurve, self).Activated(name=translate("draft", "BezCurve")) + if self.doc: + self.bezcurvetrack = trackers.bezcurveTracker() + + def action(self, arg): + """Handle the 3D scene events. + + This is installed as an EventCallback in the Inventor view + by the `Activated` method of the parent class. + + Parameters + ---------- + arg: dict + Dictionary with strings that indicates the type of event received + from the 3D view. + """ + if arg["Type"] == "SoKeyboardEvent": + if arg["Key"] == "ESCAPE": + self.finish() + elif arg["Type"] == "SoLocation2Event": # mouse movement detection + (self.point, + ctrlPoint, info) = gui_tool_utils.getPoint(self, arg, + noTracker=True) + + # existing points + this pointer position + self.bezcurvetrack.update(self.node + [self.point], + degree=self.degree) + gui_tool_utils.redraw3DView() + elif (arg["Type"] == "SoMouseButtonEvent" + and arg["State"] == "DOWN" + and arg["Button"] == "BUTTON1"): # left click + if arg["Position"] == self.pos: + self.finish(False, cont=True) + + if (not self.node) and (not self.support): # first point + gui_tool_utils.getSupport(arg) + (self.point, + ctrlPoint, info) = gui_tool_utils.getPoint(self, arg, + noTracker=True) + if self.point: + self.ui.redraw() + self.pos = arg["Position"] + self.node.append(self.point) # add point to "clicked list" + # sb add a control point, + # if mod(len(cpoints), 2) == 0 + # then create 2 handle points? + self.drawUpdate(self.point) + if not self.isWire and len(self.node) == 2: + self.finish(False, cont=True) + if len(self.node) > 2: + # does this make sense for a BCurve? + # DNC: allows to close the curve + # by placing ends close to each other + # with tol = Draft tolerance + # old code has been to insensitive + if (self.point-self.node[0]).Length < utils.tolerance(): + self.undolast() + self.finish(True, cont=True) + _msg(translate("draft", + "Bezier curve has been closed")) + + def undolast(self): + """Undo last line segment.""" + if len(self.node) > 1: + self.node.pop() + self.bezcurvetrack.update(self.node, degree=self.degree) + self.obj.Shape = self.updateShape(self.node) + _msg(translate("draft", "Last point has been removed")) + + def drawUpdate(self, point): + """Draw and update to the curve.""" + if len(self.node) == 1: + self.bezcurvetrack.on() + if self.planetrack: + self.planetrack.set(self.node[0]) + _msg(translate("draft", "Pick next point")) + else: + self.obj.Shape = self.updateShape(self.node) + _msg(translate("draft", + "Pick next point, " + "or finish (A) or close (O)")) + + def updateShape(self, pts): + """Create shape for display during creation process.""" + import Part + edges = [] + if len(pts) >= 2: # allow lower degree segment + poles = pts[1:] + else: + poles = [] + if self.degree: + segpoleslst = [poles[x:x+self.degree] for x in range(0, len(poles), (self.degree or 1))] + else: + segpoleslst = [pts] + startpoint = pts[0] + for segpoles in segpoleslst: + c = Part.BezierCurve() # last segment may have lower degree + c.increase(len(segpoles)) + c.setPoles([startpoint] + segpoles) + edges.append(Part.Edge(c)) + startpoint = segpoles[-1] + w = Part.Wire(edges) + return w + + def finish(self, closed=False, cont=False): + """Terminate the operation and close the curve if asked. + + Parameters + ---------- + closed: bool, optional + Close the line if `True`. + """ + if self.ui: + if hasattr(self, "bezcurvetrack"): + self.bezcurvetrack.finalize() + if not utils.getParam("UiMode", 1): + Gui.Control.closeDialog() + if self.obj: + # remove temporary object, if any + old = self.obj.Name + todo.ToDo.delay(self.doc.removeObject, old) + if len(self.node) > 1: + # The command to run is built as a series of text strings + # to be committed through the `draftutils.todo.ToDo` class. + try: + rot, sup, pts, fil = self.getStrings() + Gui.addModule("Draft") + _cmd = 'Draft.makeBezCurve' + _cmd += '(' + _cmd += 'points, ' + _cmd += 'closed=' + str(closed) + ', ' + _cmd += 'support=' + sup + ', ' + _cmd += 'degree=' + str(self.degree) + _cmd += ')' + _cmd_list = ['points = ' + pts, + 'bez = ' + _cmd, + 'Draft.autogroup(bez)', + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Create BezCurve"), + _cmd_list) + except Exception: + _err("Draft: error delaying commit") + + # `Creator` is the grandfather class, the parent of `Line`; + # we need to call it to perform final cleanup tasks. + # + # Calling it directly like this is a bit messy; maybe we need + # another method that performs cleanup (superfinish) + # that is not re-implemented by any of the child classes. + gui_base_original.Creator.finish(self) + if self.ui and self.ui.continueMode: + self.Activated() + + +Gui.addCommand('Draft_BezCurve', BezCurve()) + + +class CubicBezCurve(gui_lines.Line): + """Gui command for the 3rd degree Bezier Curve tool.""" + + def __init__(self): + super(CubicBezCurve, self).__init__(wiremode=True) + self.degree = 3 + + def GetResources(self): + """Set icon, menu and tooltip.""" + _menu = "Cubic bezier curve" + _tip = ("Creates a Bezier curve made of 2nd degree (quadratic) " + "and 3rd degree (cubic) segments. " + "Click and drag to define each segment.\n" + "After the curve is created you can go back to edit " + "each control point and set the properties of each knot.\n" + "CTRL to snap, SHIFT to constrain.") + + return {'Pixmap': 'Draft_CubicBezCurve', + # 'Accel': "B, Z", + 'MenuText': QT_TRANSLATE_NOOP("Draft_CubicBezCurve", _menu), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_CubicBezCurve", _tip)} + + def Activated(self): + """Execute when the command is called. + + Activate the specific BezCurve tracker. + """ + super(CubicBezCurve, self).Activated(name=translate("draft", "CubicBezCurve")) + if self.doc: + self.bezcurvetrack = trackers.bezcurveTracker() + + def action(self, arg): + """Handle the 3D scene events. + + This is installed as an EventCallback in the Inventor view + by the `Activated` method of the parent class. + + Parameters + ---------- + arg: dict + Dictionary with strings that indicates the type of event received + from the 3D view. + """ + if arg["Type"] == "SoKeyboardEvent": + if arg["Key"] == "ESCAPE": + self.finish() + elif arg["Type"] == "SoLocation2Event": # mouse movement detection + (self.point, + ctrlPoint, info) = gui_tool_utils.getPoint(self, arg, + noTracker=True) + if (len(self.node) - 1) % self.degree == 0 and len(self.node) > 2: + prevctrl = 2 * self.node[-1] - self.point + # Existing points + this pointer position + self.bezcurvetrack.update(self.node[0:-2] + + [prevctrl] + + [self.node[-1]] + + [self.point], degree=self.degree) + else: + # Existing points + this pointer position + self.bezcurvetrack.update(self.node + + [self.point], degree=self.degree) + gui_tool_utils.redraw3DView() + elif arg["Type"] == "SoMouseButtonEvent": + # Press and hold the button + if arg["State"] == "DOWN" and arg["Button"] == "BUTTON1": + if arg["Position"] == self.pos: + if len(self.node) > 2: + self.node = self.node[0:-2] + else: + self.node = [] + return + else: + if (not self.node) and (not self.support): # first point + gui_tool_utils.getSupport(arg) + (self.point, + ctrlPoint, + info) = gui_tool_utils.getPoint(self, arg, + noTracker=True) + if self.point: + self.ui.redraw() + self.pos = arg["Position"] + # add point to "clicked list" + self.node.append(self.point) + # sb add a control point, + # if mod(len(cpoints), 2) == 0 + # then create 2 handle points? + self.drawUpdate(self.point) + if not self.isWire and len(self.node) == 2: + self.finish(False, cont=True) + # does this make sense for a BCurve? + if len(self.node) > 2: + # add point to "clicked list" + self.node.append(self.point) + self.drawUpdate(self.point) + # DNC: allows to close the curve + # by placing ends close to each other + # with tol = Draft tolerance + # old code has been to insensitive + _diff = (self.point - self.node[0]).Length + if (_diff < utils.tolerance() + and len(self.node) >= 4): + # self.undolast() + self.node = self.node[0:-2] + # close the curve with a smooth symmetric knot + _sym = 2 * self.node[0] - self.node[1] + self.node.append(_sym) + self.finish(True, cont=True) + _msg(translate("draft", + "Bezier curve has been closed")) + + # Release the held button + if arg["State"] == "UP" and arg["Button"] == "BUTTON1": + if arg["Position"] == self.pos: + self.node = self.node[0:-2] + return + else: + if (not self.node) and (not self.support): # first point + return + if self.point: + self.ui.redraw() + self.pos = arg["Position"] + # add point to "clicked list" + self.node.append(self.point) + # sb add a control point, + # if mod(len(cpoints),2) == 0 + # then create 2 handle points? + self.drawUpdate(self.point) + if not self.isWire and len(self.node) == 2: + self.finish(False, cont=True) + # Does this make sense for a BCurve? + if len(self.node) > 2: + self.node[-3] = 2 * self.node[-2] - self.node[-1] + self.drawUpdate(self.point) + # DNC: allows to close the curve + # by placing ends close to each other + # with tol = Draft tolerance + # old code has been to insensitive + + def undolast(self): + """Undo last line segment.""" + if len(self.node) > 1: + self.node.pop() + self.bezcurvetrack.update(self.node, degree=self.degree) + self.obj.Shape = self.updateShape(self.node) + _msg(translate("draft", "Last point has been removed")) + + def drawUpdate(self, point): + """Create shape for display during creation process.""" + if len(self.node) == 1: + self.bezcurvetrack.on() + if self.planetrack: + self.planetrack.set(self.node[0]) + _msg(translate("draft", "Click and drag to define next knot")) + elif (len(self.node) - 1) % self.degree == 1 and len(self.node) > 2: + # is a knot + self.obj.Shape = self.updateShape(self.node[:-1]) + _msg(translate("draft", + "Click and drag to define next knot, " + "or finish (A) or close (O)")) + + def updateShape(self, pts): + """Create shape for display during creation process.""" + import Part + # Not quite right. draws 1 big bez. sb segmented + edges = [] + + if len(pts) >= 2: # allow lower degree segment + poles = pts[1:] + else: + poles = [] + + if self.degree: + segpoleslst = [poles[x:x+self.degree] for x in range(0, len(poles), (self.degree or 1))] + else: + segpoleslst = [pts] + + startpoint = pts[0] + + for segpoles in segpoleslst: + c = Part.BezierCurve() # last segment may have lower degree + c.increase(len(segpoles)) + c.setPoles([startpoint] + segpoles) + edges.append(Part.Edge(c)) + startpoint = segpoles[-1] + w = Part.Wire(edges) + return w + + def finish(self, closed=False, cont=False): + """Terminate the operation and close the curve if asked. + + Parameters + ---------- + closed: bool, optional + Close the line if `True`. + """ + if self.ui: + if hasattr(self, "bezcurvetrack"): + self.bezcurvetrack.finalize() + if not utils.getParam("UiMode", 1): + Gui.Control.closeDialog() + if self.obj: + # remove temporary object, if any + old = self.obj.Name + todo.ToDo.delay(self.doc.removeObject, old) + if closed is False: + cleannd = (len(self.node) - 1) % self.degree + if cleannd == 0: + self.node = self.node[0:-3] + if cleannd > 0: + self.node = self.node[0:-cleannd] + if len(self.node) > 1: + try: + # The command to run is built as a series of text strings + # to be committed through the `draftutils.todo.ToDo` class. + rot, sup, pts, fil = self.getStrings() + Gui.addModule("Draft") + _cmd = 'Draft.makeBezCurve' + _cmd += '(' + _cmd += 'points, ' + _cmd += 'closed=' + str(closed) + ', ' + _cmd += 'support=' + sup + ', ' + _cmd += 'degree=' + str(self.degree) + _cmd += ')' + _cmd_list = ['points = ' + pts, + 'bez = ' + _cmd, + 'Draft.autogroup(bez)', + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Create BezCurve"), + _cmd_list) + except Exception: + _err("Draft: error delaying commit") + + # `Creator` is the grandfather class, the parent of `Line`; + # we need to call it to perform final cleanup tasks. + # + # Calling it directly like this is a bit messy; maybe we need + # another method that performs cleanup (superfinish) + # that is not re-implemented by any of the child classes. + gui_base_original.Creator.finish(self) + if self.ui and self.ui.continueMode: + self.Activated() + + +Gui.addCommand('Draft_CubicBezCurve', CubicBezCurve()) + + +class BezierGroup: + """Gui Command group for the Bezier curve tools.""" + + def GetResources(self): + """Set icon, menu and tooltip.""" + _menu = "Bezier tools" + _tip = ("Create various types of Bezier curves.") + + return {'MenuText': QT_TRANSLATE_NOOP("Draft_BezierTools", _menu), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_BezierTools", _tip)} + + def GetCommands(self): + """Return a tuple of commands in the group.""" + return ('Draft_CubicBezCurve', 'Draft_BezCurve') + + def IsActive(self): + """Return True when this command should be available. + + It is `True` when there is a document. + """ + if Gui.ActiveDocument: + return True + else: + return False + + +Gui.addCommand('Draft_BezierTools', BezierGroup()) diff --git a/src/Mod/Draft/draftguitools/gui_circles.py b/src/Mod/Draft/draftguitools/gui_circles.py new file mode 100644 index 0000000000..3119c3b648 --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_circles.py @@ -0,0 +1,83 @@ +# *************************************************************************** +# * (c) 2009, 2010 Yorik van Havre * +# * (c) 2009, 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for creating circles with the Draft Workbench.""" +## @package gui_circles +# \ingroup DRAFT +# \brief Provides tools for creating circlres with the Draft Workbench. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCADGui as Gui +import Draft_rc +import draftguitools.gui_arcs as gui_arcs + +# The module is used to prevent complaints from code checkers (flake8) +True if Draft_rc.__name__ else False + + +class Circle(gui_arcs.Arc): + """Gui command for the Circle tool. + + It inherits the entire `Arc` class. + The only difference is that the `closedCircle` attribute + is already set to `True`, and the `featureName` attribute + is `'Circle'`. + + This will result in an arc that describes a complete circumference + so the starting angle and end angle will be the same. + + Internally, both circular arcs and circles are `'Circle'` objects. + + Discussion + ---------- + Both arcs and circles are `'Circle'` objects, but when it comes to the + Gui Commands, the relationships are reversed, and both launch the `Arc` + command. + + Maybe the relationship should be changed: the base Gui Command + should be `Circle`, and an arc would launch the same command, + as both are internally `'Circle'` objects. + + Another possibility is to rename the `'Circle'` object to `'Arc'`. + Then both a circle and an arc would internally be `'Arc'` objects, + and in the Gui Commands they both would use the `Arc` command. + """ + + def __init__(self): + self.closedCircle = True + self.featureName = "Circle" + + def GetResources(self): + """Set icon, menu and tooltip.""" + _tip = ("Creates a circle (full circular arc).\n" + "CTRL to snap, ALT to select tangent objects.") + + return {'Pixmap': 'Draft_Circle', + 'Accel': "C, I", + 'MenuText': QT_TRANSLATE_NOOP("Draft_Circle", "Circle"), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_Circle", _tip)} + + +Gui.addCommand('Draft_Circle', Circle()) diff --git a/src/Mod/Draft/draftguitools/gui_circulararray.py b/src/Mod/Draft/draftguitools/gui_circulararray.py index cc229af358..be5e82b5d7 100644 --- a/src/Mod/Draft/draftguitools/gui_circulararray.py +++ b/src/Mod/Draft/draftguitools/gui_circulararray.py @@ -42,11 +42,11 @@ import draftutils.todo as todo bool(Draft_rc.__name__) -class GuiCommandCircularArray(gui_base.GuiCommandBase): +class CircularArray(gui_base.GuiCommandBase): """Gui command for the CircularArray tool.""" def __init__(self): - super().__init__() + super(CircularArray, self).__init__() self.command_name = "Circular array" self.location = None self.mouse_event = None @@ -136,7 +136,7 @@ class GuiCommandCircularArray(gui_base.GuiCommandBase): self.callback_click) if Gui.Control.activeDialog(): Gui.Control.closeDialog() - super().finish() + super(CircularArray, self).finish() -Gui.addCommand('Draft_CircularArray', GuiCommandCircularArray()) +Gui.addCommand('Draft_CircularArray', CircularArray()) diff --git a/src/Mod/Draft/draftguitools/gui_clone.py b/src/Mod/Draft/draftguitools/gui_clone.py new file mode 100644 index 0000000000..4799243080 --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_clone.py @@ -0,0 +1,125 @@ +# *************************************************************************** +# * (c) 2009, 2010 Yorik van Havre * +# * (c) 2009, 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for creating clones of objects with the Draft Workbench. + +The clone is basically a simple copy of the `Shape` of another object, +whether that is a Draft object or any other 3D object. + +The Clone's `Shape` can be scaled in size in any direction. + +This implementation was developed before the `App::Link` object was created. +In many cases using `App::Link` makes more sense, as this object is +more memory efficient as it reuses the same internal `Shape` +instead of creating a copy of it. +""" +## @package gui_clone +# \ingroup DRAFT +# \brief Provides tools for creating clones of objects. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCAD as App +import FreeCADGui as Gui +import Draft_rc +import draftguitools.gui_base_original as gui_base_original +import draftguitools.gui_tool_utils as gui_tool_utils +import draftutils.todo as todo +from draftutils.messages import _msg +from draftutils.translate import translate, _tr + +# The module is used to prevent complaints from code checkers (flake8) +True if Draft_rc.__name__ else False + + +class Clone(gui_base_original.Modifier): + """Gui Command for the Clone tool.""" + + def __init__(self): + super(Clone, self).__init__() + self.moveAfterCloning = False + + def GetResources(self): + """Set icon, menu and tooltip.""" + _tip = ("Creates a clone of the selected objects.\n" + "The resulting clone can be scaled in each " + "of its three directions.") + + return {'Pixmap': 'Draft_Clone', + 'Accel': "C,L", + 'MenuText': QT_TRANSLATE_NOOP("Draft_Clone", "Clone"), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_Clone", _tip)} + + def Activated(self): + """Execute when the command is called.""" + super(Clone, self).Activated(name=_tr("Clone")) + if not Gui.Selection.getSelection(): + if self.ui: + self.ui.selectUi() + _msg(translate("draft", "Select an object to clone")) + self.call = \ + self.view.addEventCallback("SoEvent", + gui_tool_utils.selectObject) + else: + self.proceed() + + def proceed(self): + """Proceed with the command if one object was selected.""" + if self.call: + self.view.removeEventCallback("SoEvent", self.call) + + if Gui.Selection.getSelection(): + sels = len(Gui.Selection.getSelection()) + Gui.addModule("Draft") + App.ActiveDocument.openTransaction(translate("Draft", "Clone")) + nonRepeatList = [] + n = 0 + for obj in Gui.Selection.getSelection(): + if obj not in nonRepeatList: + _cmd = "Draft.clone" + _cmd += "(" + _cmd += "FreeCAD.ActiveDocument." + _cmd += 'getObject("' + obj.Name + '")' + _cmd += ")" + Gui.doCommand("c" + str(n) + " = " + _cmd) + nonRepeatList.append(obj) + n += 1 + App.ActiveDocument.commitTransaction() + App.ActiveDocument.recompute() + Gui.Selection.clearSelection() + + objects = App.ActiveDocument.Objects + for i in range(sels): + Gui.Selection.addSelection(objects[-(1 + i)]) + self.finish() + + def finish(self, close=False): + """Terminate the operation of the tool.""" + super(Clone, self).finish(close=False) + if self.moveAfterCloning: + todo.ToDo.delay(Gui.runCommand, "Draft_Move") + + +Draft_Clone = Clone +Gui.addCommand('Draft_Clone', Clone()) diff --git a/src/Mod/Draft/draftguitools/gui_dimension_ops.py b/src/Mod/Draft/draftguitools/gui_dimension_ops.py index 3f541e6daf..0e99769e6e 100644 --- a/src/Mod/Draft/draftguitools/gui_dimension_ops.py +++ b/src/Mod/Draft/draftguitools/gui_dimension_ops.py @@ -49,7 +49,7 @@ class FlipDimension(gui_base.GuiCommandNeedsSelection): """ def __init__(self): - super().__init__(name=_tr("Flip dimension")) + super(Draft_FlipDimension, self).__init__(name=_tr("Flip dimension")) def GetResources(self): """Set icon, menu and tooltip.""" @@ -65,7 +65,7 @@ class FlipDimension(gui_base.GuiCommandNeedsSelection): def Activated(self): """Execute when the command is called.""" - super().Activated() + super(Draft_FlipDimension, self).Activated() for o in Gui.Selection.getSelection(): if utils.get_type(o) in ("Dimension", "AngularDimension"): diff --git a/src/Mod/Draft/draftguitools/gui_dimensions.py b/src/Mod/Draft/draftguitools/gui_dimensions.py new file mode 100644 index 0000000000..a47234e17e --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_dimensions.py @@ -0,0 +1,532 @@ +# *************************************************************************** +# * (c) 2009, 2010 Yorik van Havre * +# * (c) 2009, 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for creating dimension objects with the Draft Workbench. + +The objects can be simple linear dimensions that measure between two arbitrary +points, or linear dimensions linked to an edge. +It can also be radius or diameter dimensions that measure circles +and circular arcs. +And it can also be an angular dimension measuring the angle between +two straight lines. +""" +## @package gui_texts +# \ingroup DRAFT +# \brief Provides tools for creating dimensions with the Draft Workbench. + +import math +from PySide.QtCore import QT_TRANSLATE_NOOP +import sys + +import FreeCAD as App +import FreeCADGui as Gui +import Draft_rc +import DraftVecUtils +import draftguitools.gui_base_original as gui_base_original +import draftguitools.gui_tool_utils as gui_tool_utils +import draftguitools.gui_trackers as trackers +from draftutils.translate import translate +from draftutils.messages import _msg + +# The module is used to prevent complaints from code checkers (flake8) +True if Draft_rc.__name__ else False + + +class Dimension(gui_base_original.Creator): + """Gui command for the Dimension tool. + + This includes at the moment linear, radial, diametrical, + and angular dimensions depending on the selected object + and the modifier key (ALT) used. + + Maybe in the future each type can be in its own class, + and they can inherit their basic properties from a parent class. + """ + + def __init__(self): + self.max = 2 + self.cont = None + self.dir = None + + def GetResources(self): + """Set icon, menu and tooltip.""" + _tip = ("Creates a dimension. " + "Select a straight line to create a linear dimension.\n" + "Select an arc or circle to create a radius or diameter " + "dimension.\n" + "Select two straight lines to create an angular dimension " + "between them.\n" + "CTRL to snap, SHIFT to constrain, " + "ALT to select an edge or arc.") + + return {'Pixmap': 'Draft_Dimension', + 'Accel': "D, I", + 'MenuText': QT_TRANSLATE_NOOP("Draft_Dimension", "Dimension"), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_Dimension", _tip)} + + def Activated(self): + """Execute when the command is called.""" + name = translate("draft", "Dimension") + if self.cont: + self.finish() + elif self.hasMeasures(): + super(Dimension, self).Activated(name) + self.dimtrack = trackers.dimTracker() + self.arctrack = trackers.arcTracker() + self.createOnMeasures() + self.finish() + else: + super(Dimension, self).Activated(name) + if self.ui: + self.ui.pointUi(name) + self.ui.continueCmd.show() + self.ui.selectButton.show() + self.altdown = False + self.call = self.view.addEventCallback("SoEvent", self.action) + self.dimtrack = trackers.dimTracker() + self.arctrack = trackers.arcTracker() + self.link = None + self.edges = [] + self.pts = [] + self.angledata = None + self.indices = [] + self.center = None + self.arcmode = False + self.point2 = None + self.force = None + self.info = None + self.selectmode = False + self.setFromSelection() + _msg(translate("draft", "Pick first point")) + Gui.draftToolBar.show() + + def setFromSelection(self): + """Fill the nodes according to the selected geometry.""" + import DraftGeomUtils + + sel = Gui.Selection.getSelectionEx() + if len(sel) == 1: + if len(sel[0].SubElementNames) == 1: + if "Edge" in sel[0].SubElementNames[0]: + edge = sel[0].SubObjects[0] + n = int(sel[0].SubElementNames[0].lstrip("Edge")) - 1 + self.indices.append(n) + if DraftGeomUtils.geomType(edge) == "Line": + self.node.extend([edge.Vertexes[0].Point, + edge.Vertexes[1].Point]) + v1 = None + v2 = None + for i, v in enumerate(sel[0].Object.Shape.Vertexes): + if v.Point == edge.Vertexes[0].Point: + v1 = i + if v.Point == edge.Vertexes[1].Point: + v2 = i + if (v1 is not None) and (v2 is not None): + self.link = [sel[0].Object, v1, v2] + elif DraftGeomUtils.geomType(edge) == "Circle": + self.node.extend([edge.Curve.Center, + edge.Vertexes[0].Point]) + self.edges = [edge] + self.arcmode = "diameter" + self.link = [sel[0].Object, n] + + def hasMeasures(self): + """Check if measurement objects are selected.""" + sel = Gui.Selection.getSelection() + if not sel: + return False + for o in sel: + if not o.isDerivedFrom("App::MeasureDistance"): + return False + return True + + def finish(self, closed=False): + """Terminate the operation.""" + self.cont = None + self.dir = None + super(Dimension, self).finish() + if self.ui: + self.dimtrack.finalize() + self.arctrack.finalize() + + def createOnMeasures(self): + """Create on measurement objects.""" + for o in Gui.Selection.getSelection(): + p1 = o.P1 + p2 = o.P2 + _root = o.ViewObject.RootNode + _ch = _root.getChildren()[1].getChildren()[0].getChildren()[0] + pt = _ch.getChildren()[3] + p3 = App.Vector(pt.point.getValues()[2].getValue()) + Gui.addModule("Draft") + _cmd = 'Draft.makeDimension' + _cmd += '(' + _cmd += DraftVecUtils.toString(p1) + ', ' + _cmd += DraftVecUtils.toString(p2) + ', ' + _cmd += DraftVecUtils.toString(p3) + _cmd += ')' + _rem = 'FreeCAD.ActiveDocument.removeObject("' + o.Name + '")' + _cmd_list = ['dim = ' + _cmd, + _rem, + 'Draft.autogroup(dim)', + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Create Dimension"), + _cmd_list) + + def createObject(self): + """Create the actual object in the current document.""" + import DraftGeomUtils + Gui.addModule("Draft") + + if self.angledata: + normal = "None" + if len(self.edges) == 2: + v1 = DraftGeomUtils.vec(self.edges[0]) + v2 = DraftGeomUtils.vec(self.edges[1]) + normal = DraftVecUtils.toString((v1.cross(v2)).normalize()) + + _cmd = 'Draft.makeAngularDimension(' + _cmd += 'center=' + DraftVecUtils.toString(self.center) + ', ' + _cmd += 'angles=' + _cmd += '[' + _cmd += str(self.angledata[0]) + ', ' + _cmd += str(self.angledata[1]) + _cmd += '], ' + _cmd += 'p3=' + DraftVecUtils.toString(self.node[-1]) + ', ' + _cmd += 'normal=' + normal + _cmd += ')' + _cmd_list = ['dim = ' + _cmd, + 'Draft.autogroup(dim)', + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Create Dimension"), + _cmd_list) + elif self.link and not self.arcmode: + ops = [] + # Linear dimension, linked + if self.force == 1: + _cmd = 'Draft.makeDimension' + _cmd += '(' + _cmd += 'FreeCAD.ActiveDocument.' + self.link[0].Name + ', ' + _cmd += str(self.link[1]) + ', ' + _cmd += str(self.link[2]) + ', ' + _cmd += DraftVecUtils.toString(self.node[2]) + _cmd += ')' + _cmd_list = ['dim = ' + _cmd, + 'dim.Direction = FreeCAD.Vector(0, 1, 0)', + 'Draft.autogroup(dim)', + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Create Dimension"), + _cmd_list) + elif self.force == 2: + _cmd = 'Draft.makeDimension' + _cmd += '(' + _cmd += 'FreeCAD.ActiveDocument.' + self.link[0].Name + ', ' + _cmd += str(self.link[1]) + ', ' + _cmd += str(self.link[2]) + ', ' + _cmd += DraftVecUtils.toString(self.node[2]) + _cmd += ')' + _cmd_list = ['dim = ' + _cmd, + 'dim.Direction = FreeCAD.Vector(1, 0, 0)', + 'Draft.autogroup(dim)', + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Create Dimension"), + _cmd_list) + else: + _cmd = 'Draft.makeDimension' + _cmd += '(' + _cmd += 'FreeCAD.ActiveDocument.' + self.link[0].Name + ', ' + _cmd += str(self.link[1]) + ', ' + _cmd += str(self.link[2]) + ', ' + _cmd += DraftVecUtils.toString(self.node[2]) + _cmd += ')' + _cmd_list = ['dim = ' + _cmd, + 'Draft.autogroup(dim)', + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Create Dimension"), + _cmd_list) + elif self.arcmode: + # Radius or dimeter dimension, linked + _cmd = 'Draft.makeDimension' + _cmd += '(' + _cmd += 'FreeCAD.ActiveDocument.' + self.link[0].Name + ', ' + _cmd += str(self.link[1]) + ', ' + _cmd += '"' + str(self.arcmode) + '", ' + _cmd += DraftVecUtils.toString(self.node[2]) + _cmd += ')' + _cmd_list = ['dim = ' + _cmd, + 'Draft.autogroup(dim)', + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Create Dimension"), + _cmd_list) + else: + # Linear dimension, non-linked + _cmd = 'Draft.makeDimension' + _cmd += '(' + _cmd += DraftVecUtils.toString(self.node[0]) + ', ' + _cmd += DraftVecUtils.toString(self.node[1]) + ', ' + _cmd += DraftVecUtils.toString(self.node[2]) + _cmd += ')' + _cmd_list = ['dim = ' + _cmd, + 'Draft.autogroup(dim)', + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Create Dimension"), + _cmd_list) + if self.ui.continueMode: + self.cont = self.node[2] + if not self.dir: + if self.link: + v1 = self.link[0].Shape.Vertexes[self.link[1]].Point + v2 = self.link[0].Shape.Vertexes[self.link[2]].Point + self.dir = v2.sub(v1) + else: + self.dir = self.node[1].sub(self.node[0]) + self.node = [self.node[1]] + self.link = None + + def selectEdge(self): + """Toggle the select mode to the opposite state.""" + self.selectmode = not(self.selectmode) + + def action(self, arg): + """Handle the 3D scene events. + + This is installed as an EventCallback in the Inventor view. + + Parameters + ---------- + arg: dict + Dictionary with strings that indicates the type of event received + from the 3D view. + """ + if arg["Type"] == "SoKeyboardEvent": + if arg["Key"] == "ESCAPE": + self.finish() + elif arg["Type"] == "SoLocation2Event": # mouse movement detection + import DraftGeomUtils + shift = gui_tool_utils.hasMod(arg, gui_tool_utils.MODCONSTRAIN) + if self.arcmode or self.point2: + gui_tool_utils.setMod(arg, gui_tool_utils.MODCONSTRAIN, False) + (self.point, + ctrlPoint, self.info) = gui_tool_utils.getPoint(self, arg, + noTracker=(len(self.node)>0)) + if (gui_tool_utils.hasMod(arg, gui_tool_utils.MODALT) + or self.selectmode) and (len(self.node) < 3): + self.dimtrack.off() + if not self.altdown: + self.altdown = True + self.ui.switchUi(True) + if hasattr(Gui, "Snapper"): + Gui.Snapper.setSelectMode(True) + snapped = self.view.getObjectInfo((arg["Position"][0], + arg["Position"][1])) + if snapped: + ob = self.doc.getObject(snapped['Object']) + if "Edge" in snapped['Component']: + num = int(snapped['Component'].lstrip('Edge')) - 1 + ed = ob.Shape.Edges[num] + v1 = ed.Vertexes[0].Point + v2 = ed.Vertexes[-1].Point + self.dimtrack.update([v1, v2, self.cont]) + else: + if self.node and (len(self.edges) < 2): + self.dimtrack.on() + if len(self.edges) == 2: + # angular dimension + self.dimtrack.off() + r = self.point.sub(self.center) + self.arctrack.setRadius(r.Length) + a = self.arctrack.getAngle(self.point) + pair = DraftGeomUtils.getBoundaryAngles(a, self.pts) + if not (pair[0] < a < pair[1]): + self.angledata = [4 * math.pi - pair[0], + 2 * math.pi - pair[1]] + else: + self.angledata = [2 * math.pi - pair[0], + 2 * math.pi - pair[1]] + self.arctrack.setStartAngle(self.angledata[0]) + self.arctrack.setEndAngle(self.angledata[1]) + if self.altdown: + self.altdown = False + self.ui.switchUi(False) + if hasattr(Gui, "Snapper"): + Gui.Snapper.setSelectMode(False) + if self.dir: + _p = DraftVecUtils.project(self.point.sub(self.node[0]), + self.dir) + self.point = self.node[0].add(_p) + if len(self.node) == 2: + if self.arcmode and self.edges: + cen = self.edges[0].Curve.Center + rad = self.edges[0].Curve.Radius + baseray = self.point.sub(cen) + v2 = DraftVecUtils.scaleTo(baseray, rad) + v1 = v2.negative() + if shift: + self.node = [cen, cen.add(v2)] + self.arcmode = "radius" + else: + self.node = [cen.add(v1), cen.add(v2)] + self.arcmode = "diameter" + self.dimtrack.update(self.node) + # Draw constraint tracker line. + if shift and (not self.arcmode): + if len(self.node) == 2: + if not self.point2: + self.point2 = self.node[1] + else: + self.node[1] = self.point2 + if not self.force: + _p = self.point.sub(self.node[0]) + a = abs(_p.getAngle(App.DraftWorkingPlane.u)) + if (a > math.pi/4) and (a <= 0.75*math.pi): + self.force = 1 + else: + self.force = 2 + if self.force == 1: + self.node[1] = App.Vector(self.node[0].x, + self.node[1].y, + self.node[0].z) + elif self.force == 2: + self.node[1] = App.Vector(self.node[1].x, + self.node[0].y, + self.node[0].z) + else: + self.force = None + if self.point2 and (len(self.node) > 1): + self.node[1] = self.point2 + self.point2 = None + # update the dimline + if self.node and not self.arcmode: + self.dimtrack.update(self.node + + [self.point] + [self.cont]) + gui_tool_utils.redraw3DView() + elif arg["Type"] == "SoMouseButtonEvent": + if (arg["State"] == "DOWN") and (arg["Button"] == "BUTTON1"): + import DraftGeomUtils + if self.point: + self.ui.redraw() + if (not self.node) and (not self.support): + gui_tool_utils.getSupport(arg) + if (gui_tool_utils.hasMod(arg, gui_tool_utils.MODALT) + or self.selectmode) and (len(self.node) < 3): + # print("snapped: ",self.info) + if self.info: + ob = self.doc.getObject(self.info['Object']) + if 'Edge' in self.info['Component']: + num = int(self.info['Component'].lstrip('Edge')) - 1 + ed = ob.Shape.Edges[num] + v1 = ed.Vertexes[0].Point + v2 = ed.Vertexes[-1].Point + i1 = i2 = None + for i in range(len(ob.Shape.Vertexes)): + if v1 == ob.Shape.Vertexes[i].Point: + i1 = i + if v2 == ob.Shape.Vertexes[i].Point: + i2 = i + if (i1 is not None) and (i2 is not None): + self.indices.append(num) + if not self.edges: + # nothing snapped yet, we treat it + # as a normal edge-snapped dimension + self.node = [v1, v2] + self.link = [ob, i1, i2] + self.edges.append(ed) + if DraftGeomUtils.geomType(ed) == "Circle": + # snapped edge is an arc + self.arcmode = "diameter" + self.link = [ob, num] + else: + # there is already a snapped edge, + # so we start angular dimension + self.edges.append(ed) + # self.node now has the 4 endpoints + self.node.extend([v1, v2]) + c = DraftGeomUtils.findIntersection(self.node[0], + self.node[1], + self.node[2], + self.node[3], + True, True) + if c: + # print("centers:",c) + self.center = c[0] + self.arctrack.setCenter(self.center) + self.arctrack.on() + for e in self.edges: + for v in e.Vertexes: + self.pts.append(self.arctrack.getAngle(v.Point)) + self.link = [self.link[0], ob] + else: + _msg(translate("draft", "Edges don't intersect!")) + self.finish() + return + self.dimtrack.on() + else: + self.node.append(self.point) + self.selectmode = False + # print("node", self.node) + self.dimtrack.update(self.node) + if len(self.node) == 2: + self.point2 = self.node[1] + if len(self.node) == 1: + self.dimtrack.on() + if self.planetrack: + self.planetrack.set(self.node[0]) + elif len(self.node) == 2 and self.cont: + self.node.append(self.cont) + self.createObject() + if not self.cont: + self.finish() + elif len(self.node) == 3: + # for unlinked arc mode: + # if self.arcmode: + # v = self.node[1].sub(self.node[0]) + # v.multiply(0.5) + # cen = self.node[0].add(v) + # self.node = [self.node[0], self.node[1], cen] + self.createObject() + if not self.cont: + self.finish() + elif self.angledata: + self.node.append(self.point) + self.createObject() + self.finish() + + def numericInput(self, numx, numy, numz): + """Validate the entry fields in the user interface. + + This function is called by the toolbar or taskpanel interface + when valid x, y, and z have been entered in the input fields. + """ + self.point = App.Vector(numx, numy, numz) + self.node.append(self.point) + self.dimtrack.update(self.node) + if len(self.node) == 1: + self.dimtrack.on() + elif len(self.node) == 3: + self.createObject() + if not self.cont: + self.finish() + + +Gui.addCommand('Draft_Dimension', Dimension()) diff --git a/src/Mod/Draft/draftguitools/gui_downgrade.py b/src/Mod/Draft/draftguitools/gui_downgrade.py new file mode 100644 index 0000000000..f6ed23e616 --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_downgrade.py @@ -0,0 +1,97 @@ +# *************************************************************************** +# * (c) 2009, 2010 Yorik van Havre * +# * (c) 2009, 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for downgrading objects with the Draft Workbench. + +Downgrades 2D objects to simpler objects until it reaches +simple Edge primitives. For example, a Draft Line to wire, and then +to a series of edges. +""" +## @package gui_downgrade +# \ingroup DRAFT +# \brief Provides tools for downgrading objects with the Draft Workbench. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCADGui as Gui +import Draft_rc +import draftguitools.gui_base_original as gui_base_original +import draftguitools.gui_tool_utils as gui_tool_utils +from draftutils.messages import _msg +from draftutils.translate import translate, _tr + +# The module is used to prevent complaints from code checkers (flake8) +True if Draft_rc.__name__ else False + + +class Downgrade(gui_base_original.Modifier): + """Gui Command for the Downgrade tool.""" + + def GetResources(self): + """Set icon, menu and tooltip.""" + _tip = ("Downgrades the selected objects into simpler shapes.\n" + "The result of the operation depends on the types of objects, " + "which may be able to be downgraded several times in a row.\n" + "For example, it explodes the selected polylines " + "into simpler faces, wires, and then edges. " + "It can also subtract faces.") + + return {'Pixmap': 'Draft_Downgrade', + 'Accel': "D, N", + 'MenuText': QT_TRANSLATE_NOOP("Draft_Downgrade", "Downgrade"), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_Downgrade", _tip)} + + def Activated(self): + """Execute when the command is called.""" + super(Downgrade, self).Activated(name=_tr("Downgrade")) + if self.ui: + if not Gui.Selection.getSelection(): + self.ui.selectUi() + _msg(translate("draft", "Select an object to upgrade")) + self.call = \ + self.view.addEventCallback("SoEvent", + gui_tool_utils.selectObject) + else: + self.proceed() + + def proceed(self): + """Proceed with execution of the command after selection.""" + if self.call: + self.view.removeEventCallback("SoEvent", self.call) + + if Gui.Selection.getSelection(): + Gui.addModule("Draft") + _cmd = 'Draft.downgrade' + _cmd += '(' + _cmd += 'FreeCADGui.Selection.getSelection(), ' + _cmd += 'delete=True' + _cmd += ')' + _cmd_list = ['d = ' + _cmd, + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Downgrade"), + _cmd_list) + self.finish() + + +Gui.addCommand('Draft_Downgrade', Downgrade()) diff --git a/src/Mod/Draft/draftguitools/gui_draft2sketch.py b/src/Mod/Draft/draftguitools/gui_draft2sketch.py new file mode 100644 index 0000000000..f3ada9be91 --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_draft2sketch.py @@ -0,0 +1,155 @@ +# *************************************************************************** +# * (c) 2009, 2010 Yorik van Havre * +# * (c) 2009, 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for converting Draft objects to Sketches and back. + +Many Draft objects will be converted to a single non-contrainted Sketch. + +However, a single sketch with disconnected traces will be converted +into several individual Draft objects. +""" +## @package gui_draft2sketch +# \ingroup DRAFT +# \brief Provides tools for converting Draft objects to Sketches and back. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCADGui as Gui +import Draft_rc +import draftguitools.gui_base_original as gui_base_original +import draftguitools.gui_tool_utils as gui_tool_utils +from draftutils.messages import _msg +from draftutils.translate import translate, _tr + +# The module is used to prevent complaints from code checkers (flake8) +True if Draft_rc.__name__ else False + + +class Draft2Sketch(gui_base_original.Modifier): + """Gui Command for the Draft2Sketch tool.""" + + def GetResources(self): + """Set icon, menu and tooltip.""" + _menu = "Draft to Sketch" + _tip = ("Convert bidirectionally between Draft objects " + "and Sketches.\n" + "Many Draft objects will be converted into a single " + "non-constrained Sketch.\n" + "However, a single sketch with disconnected traces " + "will be converted into several individual Draft objects.") + + return {'Pixmap': 'Draft_Draft2Sketch', + 'MenuText': QT_TRANSLATE_NOOP("Draft_Draft2Sketch", _menu), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_Draft2Sketch", _tip)} + + def Activated(self): + """Execute when the command is called.""" + super(Draft2Sketch, self).Activated(name=_tr("Convert Draft/Sketch")) + if not Gui.Selection.getSelection(): + if self.ui: + self.ui.selectUi() + _msg(translate("draft", "Select an object to convert.")) + self.call = \ + self.view.addEventCallback("SoEvent", + gui_tool_utils.selectObject) + else: + self.proceed() + + def proceed(self): + """Proceed with the command if one object was selected.""" + if self.call: + self.view.removeEventCallback("SoEvent", self.call) + + sel = Gui.Selection.getSelection() + allSketches = True + allDraft = True + Gui.addModule("Draft") + for obj in sel: + if obj.isDerivedFrom("Sketcher::SketchObject"): + allDraft = False + elif obj.isDerivedFrom("Part::Part2DObjectPython"): + allSketches = False + else: + allDraft = False + allSketches = False + + if not sel: + return + elif allDraft: + _cmd = "Draft.makeSketch" + _cmd += "(" + _cmd += "FreeCADGui.Selection.getSelection(), " + _cmd += "autoconstraints=True" + _cmd += ")" + _cmd_list = ['sk = ' + _cmd, + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Convert to Sketch"), + _cmd_list) + elif allSketches: + n = 0 + _cmd_list = list() + for o in sel: + _cmd = "Draft.draftify" + _cmd += "(" + _cmd += "FreeCAD.ActiveDocument." + o.Name + ", " + _cmd += "delete=False" + _cmd += ")" + _cmd_list.append("df" + str(n) + " = " + _cmd) + n += 1 + + _cmd_list.append('FreeCAD.ActiveDocument.recompute()') + self.commit(translate("draft", "Convert to Draft"), + _cmd_list) + else: + _cmd_list = list() + n = 0 + for obj in sel: + _cmd_df = "Draft.draftify" + _cmd_df += "(" + _cmd_df += "FreeCAD.ActiveDocument." + obj.Name + ", " + _cmd_df += "delete=False" + _cmd_df += ")" + + _cmd_sk = "Draft.makeSketch" + _cmd_sk += "(" + _cmd_sk += "FreeCAD.ActiveDocument." + obj.Name + ", " + _cmd_sk += "autoconstraints=True" + _cmd_sk += ")" + + if obj.isDerivedFrom("Sketcher::SketchObject"): + _cmd_list.append("obj" + str(n) + " = " + _cmd_df) + elif obj.isDerivedFrom("Part::Part2DObjectPython"): + _cmd_list.append("obj" + str(n) + " = " + _cmd_sk) + elif obj.isDerivedFrom("Part::Feature"): + # if (len(obj.Shape.Wires) == 1 + # or len(obj.Shape.Edges) == 1): + _cmd_list.append("obj" + str(n) + " = " + _cmd_sk) + n += 1 + _cmd_list.append('FreeCAD.ActiveDocument.recompute()') + self.commit(translate("draft", "Convert Draft/Sketch"), + _cmd_list) + self.finish() + + +Gui.addCommand('Draft_Draft2Sketch', Draft2Sketch()) diff --git a/src/Mod/Draft/draftguitools/gui_drawing.py b/src/Mod/Draft/draftguitools/gui_drawing.py new file mode 100644 index 0000000000..37b2cfaa8d --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_drawing.py @@ -0,0 +1,151 @@ +# *************************************************************************** +# * (c) 2009, 2010 Yorik van Havre * +# * (c) 2009, 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for sending projections to a Drawing Workbench page. + +This commands takes a 2D geometrical element and creates a projection +that is displayed in a drawing page in the Drawing Workbench. + +This command should be considered obsolete as the Drawing Workbench +is obsolete since 0.17. + +A similar command is not planned for the TechDraw Workbench because +it is not really necessary. TechDraw has its own set of tools +to create 2D projections of 2D and 3D objects. +""" +## @package gui_drawing +# \ingroup DRAFT +# \brief Provides tools for sending projections to a Drawing Workbench page. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCAD as App +import FreeCADGui as Gui +import Draft_rc +import Draft +import draftutils.utils as utils +import draftguitools.gui_base_original as gui_base_original +import draftguitools.gui_tool_utils as gui_tool_utils +from draftutils.messages import _msg, _wrn +from draftutils.translate import translate, _tr + +# The module is used to prevent complaints from code checkers (flake8) +True if Draft_rc.__name__ else False + + +class Drawing(gui_base_original.Modifier): + """Gui Command for the Drawing tool. + + This command should be considered obsolete as the Drawing Workbench + is obsolete since 0.17. + """ + + def GetResources(self): + """Set icon, menu and tooltip.""" + _tip = ("Creates a 2D projection on a Drawing Workbench page " + "from the selected objects.\n" + "This command is OBSOLETE since the Drawing Workbench " + "became obsolete in 0.17.\n" + "Use TechDraw Workbench instead for generating " + "technical drawings.") + + return {'Pixmap': 'Draft_Drawing', + # 'Accel': "D, D", + 'MenuText': QT_TRANSLATE_NOOP("Draft_Drawing", "Drawing"), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_Drawing", _tip)} + + def Activated(self): + """Execute when the command is called.""" + super(Drawing, self).Activated(name=_tr("Drawing")) + _wrn(_tr("The Drawing Workbench is obsolete since 0.17, " + "consider using the TechDraw Workbench instead.")) + if not Gui.Selection.getSelection(): + self.ghost = None + self.ui.selectUi() + _msg(translate("draft", "Select an object to project")) + self.call = \ + self.view.addEventCallback("SoEvent", + gui_tool_utils.selectObject) + else: + self.proceed() + + def proceed(self): + """Proceed with execution of the command after proper selection.""" + if self.call: + self.view.removeEventCallback("SoEvent", self.call) + + sel = Gui.Selection.getSelection() + if not sel: + self.page = self.createDefaultPage() + else: + self.page = None + # if the user selected a page, put the objects on that page + for obj in sel: + if obj.isDerivedFrom("Drawing::FeaturePage"): + self.page = obj + break + if not self.page: + # no page selected, default to the first page in the document + for obj in self.doc.Objects: + if obj.isDerivedFrom("Drawing::FeaturePage"): + self.page = obj + break + if not self.page: + # no page in the document, create a default page. + self.page = self.createDefaultPage() + otherProjection = None + # if an existing projection is selected, + # reuse its projection properties + for obj in sel: + if obj.isDerivedFrom("Drawing::FeatureView"): + otherProjection = obj + break + sel.reverse() + for obj in sel: + if (obj.ViewObject.isVisible() + and not obj.isDerivedFrom("Drawing::FeatureView") + and not obj.isDerivedFrom("Drawing::FeaturePage")): + # name = 'View' + obj.Name + # no reason to remove the old one... + # oldobj = self.page.getObject(name) + # if oldobj: + # self.doc.removeObject(oldobj.Name) + Draft.makeDrawingView(obj, self.page, + otherProjection=otherProjection) + self.doc.recompute() + + def createDefaultPage(self): + """Create a default Drawing Workbench page.""" + _t = App.getResourceDir() + 'Mod/Drawing/Templates/A3_Landscape.svg' + template = utils.getParam("template", _t) + page = self.doc.addObject('Drawing::FeaturePage', 'Page') + page.ViewObject.HintOffsetX = 200 + page.ViewObject.HintOffsetY = 100 + page.ViewObject.HintScale = 2 + page.Template = template + self.doc.recompute() + return page + + +Gui.addCommand('Draft_Drawing', Drawing()) diff --git a/src/Mod/Draft/draftguitools/gui_edit.py b/src/Mod/Draft/draftguitools/gui_edit.py index a8c3e3a574..65d3cf5410 100644 --- a/src/Mod/Draft/draftguitools/gui_edit.py +++ b/src/Mod/Draft/draftguitools/gui_edit.py @@ -160,7 +160,7 @@ class Edit: editing: Int Index of the editTracker that has been clicked by the user. Tracker selection mechanism is based on it. - if self.editing == None : + if self.editing is None : the user didn't click any node, and next click will be processed as an attempt to start editing operation if self.editing == o or 1 or 2 or 3 etc : @@ -236,8 +236,8 @@ class Edit: #list of supported Draft and Arch objects self.supportedObjs = ["BezCurve","Wire","BSpline","Circle","Rectangle", - "Polygon","Dimension","Space","Structure","PanelCut", - "PanelSheet","Wall", "Window"] + "Polygon","Dimension","LinearDimension","Space", + "Structure","PanelCut","PanelSheet","Wall", "Window"] #list of supported Part objects (they don't have a proxy) #TODO: Add support for "Part::Circle" "Part::RegularPolygon" "Part::Plane" "Part::Ellipse" "Part::Vertex" "Part::Spiral" @@ -996,7 +996,7 @@ class Edit: return self.getRectanglePts(obj) elif objectType == "Polygon": return self.getPolygonPts(obj) - elif objectType == "Dimension": + elif objectType in ("Dimension","LinearDimension"): return self.getDimensionPts(obj) elif objectType == "Wall": return self.getWallPts(obj) @@ -1035,7 +1035,7 @@ class Edit: self.updateRectangle(obj, nodeIndex, v) elif objectType == "Polygon": self.updatePolygon(obj, nodeIndex, v) - elif objectType == "Dimension": + elif objectType in ("Dimension","LinearDimension"): self.updateDimension(obj, nodeIndex, v) elif objectType == "Sketch": self.updateSketch(obj, nodeIndex, v) diff --git a/src/Mod/Draft/draftguitools/gui_ellipses.py b/src/Mod/Draft/draftguitools/gui_ellipses.py new file mode 100644 index 0000000000..79cc3497be --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_ellipses.py @@ -0,0 +1,204 @@ +# *************************************************************************** +# * (c) 2009, 2010 Yorik van Havre * +# * (c) 2009, 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for creating ellipses with the Draft Workbench.""" +## @package gui_ellipses +# \ingroup DRAFT +# \brief Provides tools for creating ellipses with the Draft Workbench. + +import math +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCAD as App +import FreeCADGui as Gui +import Draft_rc +import DraftVecUtils +import draftutils.utils as utils +import draftguitools.gui_base_original as gui_base_original +import draftguitools.gui_tool_utils as gui_tool_utils +import draftguitools.gui_trackers as trackers +from draftutils.translate import translate +from draftutils.messages import _msg, _err + +# The module is used to prevent complaints from code checkers (flake8) +True if Draft_rc.__name__ else False + + +class Ellipse(gui_base_original.Creator): + """Gui command for the Ellipse tool.""" + + def GetResources(self): + """Set icon, menu and tooltip.""" + _tip = "Creates an ellipse. CTRL to snap." + + return {'Pixmap': 'Draft_Ellipse', + 'Accel': "E, L", + 'MenuText': QT_TRANSLATE_NOOP("Draft_Ellipse", "Ellipse"), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_Ellipse", _tip)} + + def Activated(self): + """Execute when the command is called.""" + name = translate("draft", "Ellipse") + super(Ellipse, self).Activated(name) + if self.ui: + self.refpoint = None + self.ui.pointUi(name) + self.ui.extUi() + self.call = self.view.addEventCallback("SoEvent", self.action) + self.rect = trackers.rectangleTracker() + _msg(translate("draft", "Pick first point")) + + def finish(self, closed=False, cont=False): + """Terminate the operation.""" + super(Ellipse, self).finish(self) + if self.ui: + self.rect.off() + self.rect.finalize() + if self.ui and self.ui.continueMode: + self.Activated() + + def createObject(self): + """Create the actual object in the current document.""" + plane = App.DraftWorkingPlane + p1 = self.node[0] + p3 = self.node[-1] + diagonal = p3.sub(p1) + halfdiag = App.Vector(diagonal).multiply(0.5) + center = p1.add(halfdiag) + p2 = p1.add(DraftVecUtils.project(diagonal, plane.v)) + p4 = p1.add(DraftVecUtils.project(diagonal, plane.u)) + r1 = (p4.sub(p1).Length)/2 + r2 = (p2.sub(p1).Length)/2 + try: + # The command to run is built as a series of text strings + # to be committed through the `draftutils.todo.ToDo` class. + rot, sup, pts, fil = self.getStrings() + if r2 > r1: + r1, r2 = r2, r1 + m = App.Matrix() + m.rotateZ(math.pi/2) + rot1 = App.Rotation() + rot1.Q = eval(rot) + rot2 = App.Placement(m) + rot2 = rot2.Rotation + rot = str((rot1.multiply(rot2)).Q) + if utils.getParam("UsePartPrimitives", False): + # Insert a Part::Primitive object + Gui.addModule("Part") + _cmd = 'FreeCAD.ActiveDocument.' + _cmd += 'addObject("Part::Ellipse", "Ellipse")' + _cmd_list = ['ellipse = ' + _cmd, + 'ellipse.MajorRadius = ' + str(r1), + 'ellipse.MinorRadius = ' + str(r2), + 'pl = FreeCAD.Placement()', + 'pl.Rotation.Q= ' + rot, + 'pl.Base = ' + DraftVecUtils.toString(center), + 'ellipse.Placement = pl', + 'Draft.autogroup(ellipse)', + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Create Ellipse"), + _cmd_list) + else: + # Insert a Draft ellipse + Gui.addModule("Draft") + _cmd = 'Draft.makeEllipse' + _cmd += '(' + _cmd += str(r1) + ', ' + str(r2) + ', ' + _cmd += 'placement=pl, ' + _cmd += 'face=' + fil + ', ' + _cmd += 'support=' + sup + _cmd += ')' + _cmd_list = ['pl = FreeCAD.Placement()', + 'pl.Rotation.Q = ' + rot, + 'pl.Base = ' + DraftVecUtils.toString(center), + 'ellipse = ' + _cmd, + 'Draft.autogroup(ellipse)', + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Create Ellipse"), + _cmd_list) + except Exception: + _err("Draft: Error: Unable to create object.") + self.finish(cont=True) + + def action(self, arg): + """Handle the 3D scene events. + + This is installed as an EventCallback in the Inventor view. + + Parameters + ---------- + arg: dict + Dictionary with strings that indicates the type of event received + from the 3D view. + """ + if arg["Type"] == "SoKeyboardEvent": + if arg["Key"] == "ESCAPE": + self.finish() + elif arg["Type"] == "SoLocation2Event": # mouse movement detection + (self.point, + ctrlPoint, info) = gui_tool_utils.getPoint(self, arg, + mobile=True, + noTracker=True) + self.rect.update(self.point) + gui_tool_utils.redraw3DView() + elif arg["Type"] == "SoMouseButtonEvent": + if arg["State"] == "DOWN" and arg["Button"] == "BUTTON1": + if arg["Position"] == self.pos: + self.finish() + else: + if (not self.node) and (not self.support): + gui_tool_utils.getSupport(arg) + (self.point, + ctrlPoint, info) = gui_tool_utils.getPoint(self, arg, + mobile=True, + noTracker=True) + if self.point: + self.ui.redraw() + self.appendPoint(self.point) + + def numericInput(self, numx, numy, numz): + """Validate the entry fields in the user interface. + + This function is called by the toolbar or taskpanel interface + when valid x, y, and z have been entered in the input fields. + """ + self.point = App.Vector(numx, numy, numz) + self.appendPoint(self.point) + + def appendPoint(self, point): + """Append the point to the list of nodes.""" + self.node.append(point) + if len(self.node) > 1: + self.rect.update(point) + self.createObject() + else: + _msg(translate("draft", "Pick opposite point")) + self.ui.setRelative() + self.rect.setorigin(point) + self.rect.on() + if self.planetrack: + self.planetrack.set(point) + + +Gui.addCommand('Draft_Ellipse', Ellipse()) diff --git a/src/Mod/Draft/draftguitools/gui_facebinders.py b/src/Mod/Draft/draftguitools/gui_facebinders.py new file mode 100644 index 0000000000..23c18a11e7 --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_facebinders.py @@ -0,0 +1,93 @@ +# *************************************************************************** +# * (c) 2009, 2010 Yorik van Havre * +# * (c) 2009, 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for creating facebinders with the Draft Workbench. + +A facebinder is a surface or shell created from the face of a solid object. +This tool allows extracting such faces to be used for other purposes +including extruding solids from faces. +""" +## @package gui_facebinders +# \ingroup DRAFT +# \brief Provides tools for creating facebinders with the Draft Workbench. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCAD as App +import FreeCADGui as Gui +import Draft_rc +import draftguitools.gui_base_original as gui_base_original +import draftguitools.gui_tool_utils as gui_tool_utils +from draftutils.messages import _msg +from draftutils.translate import translate, _tr + +# The module is used to prevent complaints from code checkers (flake8) +True if Draft_rc.__name__ else False + + +class Facebinder(gui_base_original.Creator): + """Gui Command for the Facebinder tool.""" + + def GetResources(self): + """Set icon, menu and tooltip.""" + _tip = "Creates a facebinder object from selected faces." + + d = {'Pixmap': 'Draft_Facebinder', + 'Accel': "F,F", + 'MenuText': QT_TRANSLATE_NOOP("Draft_Facebinder", "Facebinder"), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_Facebinder", _tip)} + return d + + def Activated(self): + """Execute when the command is called.""" + super(Facebinder, self).Activated(name=_tr("Facebinder")) + + if not Gui.Selection.getSelection(): + if self.ui: + self.ui.selectUi() + _msg(translate("draft", "Select faces from existing objects")) + self.call = \ + self.view.addEventCallback("SoEvent", + gui_tool_utils.selectObject) + else: + self.proceed() + + def proceed(self): + """Proceed when a valid selection has been made.""" + if self.call: + self.view.removeEventCallback("SoEvent", self.call) + if Gui.Selection.getSelection(): + App.ActiveDocument.openTransaction("Create Facebinder") + Gui.addModule("Draft") + Gui.doCommand("s = FreeCADGui.Selection.getSelectionEx()") + Gui.doCommand("facebinder = Draft.makeFacebinder(s)") + Gui.doCommand('Draft.autogroup(facebinder)') + Gui.doCommand('FreeCAD.ActiveDocument.recompute()') + App.ActiveDocument.commitTransaction() + App.ActiveDocument.recompute() + self.finish() + + +Draft_Facebinder = Facebinder +Gui.addCommand('Draft_Facebinder', Facebinder()) diff --git a/src/Mod/Draft/draftguitools/gui_grid.py b/src/Mod/Draft/draftguitools/gui_grid.py index d500a14e09..713adf8724 100644 --- a/src/Mod/Draft/draftguitools/gui_grid.py +++ b/src/Mod/Draft/draftguitools/gui_grid.py @@ -45,7 +45,7 @@ class ToggleGrid(gui_base.GuiCommandSimplest): """ def __init__(self): - super().__init__(name=_tr("Toggle grid")) + super(ToggleGrid, self).__init__(name=_tr("Toggle grid")) def GetResources(self): """Set icon, menu and tooltip.""" @@ -63,7 +63,7 @@ class ToggleGrid(gui_base.GuiCommandSimplest): def Activated(self): """Execute when the command is called.""" - super().Activated() + super(ToggleGrid, self).Activated() if hasattr(Gui, "Snapper"): Gui.Snapper.setTrackers() diff --git a/src/Mod/Draft/draftguitools/gui_groups.py b/src/Mod/Draft/draftguitools/gui_groups.py index 3aadd4e965..531a4321ae 100644 --- a/src/Mod/Draft/draftguitools/gui_groups.py +++ b/src/Mod/Draft/draftguitools/gui_groups.py @@ -57,7 +57,7 @@ class AddToGroup(gui_base.GuiCommandNeedsSelection): """ def __init__(self): - super().__init__(name=_tr("Add to group")) + super(AddToGroup, self).__init__(name=_tr("Add to group")) self.ungroup = QT_TRANSLATE_NOOP("Draft_AddToGroup", "Ungroup") @@ -76,7 +76,7 @@ class AddToGroup(gui_base.GuiCommandNeedsSelection): def Activated(self): """Execute when the command is called.""" - super().Activated() + super(AddToGroup, self).Activated() self.groups = [self.ungroup] self.groups.extend(utils.get_group_names()) @@ -157,7 +157,7 @@ class SelectGroup(gui_base.GuiCommandNeedsSelection): """ def __init__(self): - super().__init__(name=_tr("Select group")) + super(SelectGroup, self).__init__(name=_tr("Select group")) def GetResources(self): """Set icon, menu and tooltip.""" @@ -188,7 +188,7 @@ class SelectGroup(gui_base.GuiCommandNeedsSelection): in the InList of this object. For all parents, it also selects the children of these. """ - super().Activated() + super(SelectGroup, self).Activated() sel = Gui.Selection.getSelection() if len(sel) == 1: @@ -240,7 +240,7 @@ class SetAutoGroup(gui_base.GuiCommandSimplest): """GuiCommand for the Draft_AutoGroup tool.""" def __init__(self): - super().__init__(name=_tr("Autogroup")) + super(SetAutoGroup, self).__init__(name=_tr("Autogroup")) def GetResources(self): """Set icon, menu and tooltip.""" @@ -256,7 +256,7 @@ class SetAutoGroup(gui_base.GuiCommandSimplest): It calls the `setAutogroup` method of the `DraftToolBar` class installed inside the global `Gui` namespace. """ - super().Activated() + super(SetAutoGroup, self).Activated() if not hasattr(Gui, "draftToolBar"): return @@ -345,7 +345,7 @@ class AddToConstruction(gui_base.GuiCommandSimplest): """ def __init__(self): - super().__init__(name=_tr("Add to construction group")) + super(AddToConstruction, self).__init__(name=_tr("Add to construction group")) def GetResources(self): """Set icon, menu and tooltip.""" @@ -361,7 +361,7 @@ class AddToConstruction(gui_base.GuiCommandSimplest): def Activated(self): """Execute when the command is called.""" - super().Activated() + super(AddToConstruction, self).Activated() if not hasattr(Gui, "draftToolBar"): return diff --git a/src/Mod/Draft/draftguitools/gui_heal.py b/src/Mod/Draft/draftguitools/gui_heal.py index 0c6a3ac300..f6fb61138d 100644 --- a/src/Mod/Draft/draftguitools/gui_heal.py +++ b/src/Mod/Draft/draftguitools/gui_heal.py @@ -45,7 +45,7 @@ class Heal(gui_base.GuiCommandSimplest): """ def __init__(self): - super().__init__(name=_tr("Heal")) + super(Heal, self).__init__(name=_tr("Heal")) def GetResources(self): """Set icon, menu and tooltip.""" @@ -62,7 +62,7 @@ class Heal(gui_base.GuiCommandSimplest): def Activated(self): """Execute when the command is called.""" - super().Activated() + super(Heal, self).Activated() s = Gui.Selection.getSelection() self.doc.openTransaction("Heal") diff --git a/src/Mod/Draft/draftguitools/gui_join.py b/src/Mod/Draft/draftguitools/gui_join.py new file mode 100644 index 0000000000..c7afbaa2a1 --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_join.py @@ -0,0 +1,115 @@ +# *************************************************************************** +# * (c) 2009, 2010 Yorik van Havre * +# * (c) 2009, 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for joining lines with the Draft Workbench. + +It occasionally fails to join lines even if the lines +visually share a point. This is due to the underlying `joinWires` method +not handling the points correctly. + +This is a rounding error in the comparison of the shared point; +a small difference will result in the points being considered different +and thus the lines not joining. + +Test properly using `DraftVecUtils.equals` because then it will consider +the precision set in the Draft preferences. +""" +## @package gui_join +# \ingroup DRAFT +# \brief Provides tools for joining lines with the Draft Workbench. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCADGui as Gui +import Draft_rc +import draftguitools.gui_base_original as gui_base_original +import draftguitools.gui_tool_utils as gui_tool_utils +from draftutils.messages import _msg +from draftutils.translate import translate, _tr + +# The module is used to prevent complaints from code checkers (flake8) +True if Draft_rc.__name__ else False + + +class Join(gui_base_original.Modifier): + """Gui Command for the Join tool.""" + + def GetResources(self): + """Set icon, menu and tooltip.""" + _tip = ("Joins the selected lines or polylines " + "into a single object.\n" + "The lines must share a common point at the start " + "or at the end for the operation to succeed.") + + return {'Pixmap': 'Draft_Join', + 'Accel': "J, O", + 'MenuText': QT_TRANSLATE_NOOP("Draft_Join", "Join"), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_Join", _tip)} + + def Activated(self): + """Execute when the command is called.""" + super(Join, self).Activated(name=_tr("Join")) + if not self.ui: + return + if not Gui.Selection.getSelection(): + self.ui.selectUi() + _msg(translate("draft", "Select an object to join")) + self.call = self.view.addEventCallback("SoEvent", + gui_tool_utils.selectObject) + else: + self.proceed() + + def proceed(self): + """Proceed with execution of the command after proper selection. + + BUG: It occasionally fails to join lines even if the lines + visually share a point. This is due to the underlying `joinWires` + method not handling the points correctly. + """ + if self.call: + self.view.removeEventCallback("SoEvent", self.call) + if Gui.Selection.getSelection(): + self.print_selection() + Gui.addModule("Draft") + _cmd = "Draft.joinWires" + _cmd += "(" + _cmd += "FreeCADGui.Selection.getSelection()" + _cmd += ")" + _cmd_list = ['j = ' + _cmd, + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Join lines"), + _cmd_list) + self.finish() + + def print_selection(self): + """Print the selected items.""" + labels = [] + for obj in Gui.Selection.getSelection(): + labels.append(obj.Label) + + labels = ", ".join(labels) + _msg(_tr("Selection:") + " {}".format(labels)) + + +Gui.addCommand('Draft_Join', Join()) diff --git a/src/Mod/Draft/draftguitools/gui_labels.py b/src/Mod/Draft/draftguitools/gui_labels.py new file mode 100644 index 0000000000..fd80e6c63e --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_labels.py @@ -0,0 +1,229 @@ +# *************************************************************************** +# * (c) 2009, 2010 Yorik van Havre * +# * (c) 2009, 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for creating labels with the Draft Workbench. + +Labels are similar to text annotations but include a leader line +and an arrow in order to point to an object and indicate some of its +properties. +""" +## @package gui_labels +# \ingroup DRAFT +# \brief Provides tools for creating labels with the Draft Workbench. + +import math +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCAD as App +import FreeCADGui as Gui +import Draft_rc +import DraftVecUtils +import draftguitools.gui_base_original as gui_base_original +import draftguitools.gui_tool_utils as gui_tool_utils +import draftguitools.gui_trackers as trackers +import draftutils.utils as utils +from draftutils.messages import _msg +from draftutils.translate import translate + +# The module is used to prevent complaints from code checkers (flake8) +True if Draft_rc.__name__ else False + + +class Label(gui_base_original.Creator): + """Gui Command for the Label tool.""" + + def GetResources(self): + """Set icon, menu and tooltip.""" + _tip = ("Creates a label, " + "optionally attached to a selected object or element.") + + return {'Pixmap': 'Draft_Label', + 'Accel': "D, L", + 'MenuText': QT_TRANSLATE_NOOP("Draft_Label", "Label"), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_Label", _tip)} + + def Activated(self): + """Execute when the command is called.""" + self.name = translate("draft", "Label") + super(Label, self).Activated(self.name, noplanesetup=True) + self.ghost = None + self.labeltype = utils.getParam("labeltype", "Custom") + self.sel = Gui.Selection.getSelectionEx() + if self.sel: + self.sel = self.sel[0] + self.ui.labelUi(self.name, callback=self.setmode) + self.ui.xValue.setFocus() + self.ui.xValue.selectAll() + self.ghost = trackers.lineTracker() + self.call = self.view.addEventCallback("SoEvent", self.action) + _msg(translate("draft", "Pick target point")) + self.ui.isCopy.hide() + + def setmode(self, i): + """Set the type of label, if it is associated to an object.""" + self.labeltype = ["Custom", "Name", "Label", "Position", + "Length", "Area", "Volume", "Tag", "Material"][i] + utils.setParam("labeltype", self.labeltype) + + def finish(self, closed=False, cont=False): + """Finish the command.""" + if self.ghost: + self.ghost.finalize() + super(Label, self).finish() + + def create(self): + """Create the actual object.""" + if len(self.node) == 3: + targetpoint = self.node[0] + basepoint = self.node[2] + v = self.node[2].sub(self.node[1]) + dist = v.Length + if hasattr(App, "DraftWorkingPlane"): + h = App.DraftWorkingPlane.u + n = App.DraftWorkingPlane.axis + r = App.DraftWorkingPlane.getRotation().Rotation + else: + h = App.Vector(1, 0, 0) + n = App.Vector(0, 0, 1) + r = App.Rotation() + if abs(DraftVecUtils.angle(v, h, n)) <= math.pi/4: + direction = "Horizontal" + dist = -dist + elif abs(DraftVecUtils.angle(v, h, n)) >= math.pi*3/4: + direction = "Horizontal" + elif DraftVecUtils.angle(v, h, n) > 0: + direction = "Vertical" + else: + direction = "Vertical" + dist = -dist + tp = "targetpoint=FreeCAD." + str(targetpoint) + ", " + sel = "" + if self.sel: + if self.sel.SubElementNames: + sub = "'" + self.sel.SubElementNames[0] + "'" + else: + sub = "()" + sel = "target=" + sel += "(" + sel += "FreeCAD.ActiveDocument." + self.sel.Object.Name + ", " + sel += sub + sel += ")," + pl = "placement=FreeCAD.Placement" + pl += "(" + pl += "FreeCAD." + str(basepoint) + ", " + pl += "FreeCAD.Rotation" + str(r.Q) + pl += ")" + App.ActiveDocument.openTransaction("Create Label") + Gui.addModule("Draft") + _cmd = "Draft.makeLabel" + _cmd += "(" + _cmd += tp + _cmd += sel + _cmd += "direction='" + direction + "', " + _cmd += "distance=" + str(dist) + ", " + _cmd += "labeltype='" + self.labeltype + "', " + _cmd += pl + _cmd += ")" + Gui.doCommand("l = " + _cmd) + Gui.doCommand("Draft.autogroup(l)") + App.ActiveDocument.recompute() + App.ActiveDocument.commitTransaction() + self.finish() + + def action(self, arg): + """Handle the 3D scene events. + + This is installed as an EventCallback in the Inventor view. + + Parameters + ---------- + arg: dict + Dictionary with strings that indicates the type of event received + from the 3D view. + """ + if arg["Type"] == "SoKeyboardEvent": + if arg["Key"] == "ESCAPE": + self.finish() + elif arg["Type"] == "SoLocation2Event": + if hasattr(Gui, "Snapper"): + Gui.Snapper.affinity = None # don't keep affinity + if len(self.node) == 2: + gui_tool_utils.setMod(arg, gui_tool_utils.MODCONSTRAIN, True) + self.point, ctrlPoint, info = gui_tool_utils.getPoint(self, arg) + gui_tool_utils.redraw3DView() + elif arg["Type"] == "SoMouseButtonEvent": + if (arg["State"] == "DOWN") and (arg["Button"] == "BUTTON1"): + if self.point: + self.ui.redraw() + if not self.node: + # first click + self.node.append(self.point) + self.ui.isRelative.show() + _msg(translate("draft", + "Pick endpoint of leader line")) + if self.planetrack: + self.planetrack.set(self.point) + elif len(self.node) == 1: + # second click + self.node.append(self.point) + if self.ghost: + self.ghost.p1(self.node[0]) + self.ghost.p2(self.node[1]) + self.ghost.on() + _msg(translate("draft", "Pick text position")) + else: + # third click + self.node.append(self.point) + self.create() + + def numericInput(self, numx, numy, numz): + """Validate the entry fields in the user interface. + + This function is called by the toolbar or taskpanel interface + when valid x, y, and z have been entered in the input fields. + """ + self.point = App.Vector(numx, numy, numz) + if not self.node: + # first click + self.node.append(self.point) + self.ui.isRelative.show() + _msg(translate("draft", "Pick endpoint of leader line")) + if self.planetrack: + self.planetrack.set(self.point) + elif len(self.node) == 1: + # second click + self.node.append(self.point) + if self.ghost: + self.ghost.p1(self.node[0]) + self.ghost.p2(self.node[1]) + self.ghost.on() + _msg(translate("draft", "Pick text position")) + else: + # third click + self.node.append(self.point) + self.create() + + +Draft_Label = Label +Gui.addCommand('Draft_Label', Label()) diff --git a/src/Mod/Draft/draftguitools/gui_lineops.py b/src/Mod/Draft/draftguitools/gui_lineops.py index 75d0d589fc..4bd1d8e382 100644 --- a/src/Mod/Draft/draftguitools/gui_lineops.py +++ b/src/Mod/Draft/draftguitools/gui_lineops.py @@ -85,7 +85,7 @@ class FinishLine(LineAction): """GuiCommand to finish any running line drawing operation.""" def __init__(self): - super().__init__(name=_tr("Finish line")) + super(FinishLine, self).__init__(name=_tr("Finish line")) def GetResources(self): """Set icon, menu and tooltip.""" @@ -102,7 +102,7 @@ class FinishLine(LineAction): It calls the `finish(False)` method of the active Draft command. """ - super().Activated(action="finish") + super(FinishLine, self).Activated(action="finish") Gui.addCommand('Draft_FinishLine', FinishLine()) @@ -112,7 +112,7 @@ class CloseLine(LineAction): """GuiCommand to close the line being drawn and finish the operation.""" def __init__(self): - super().__init__(name=_tr("Close line")) + super(CloseLine, self).__init__(name=_tr("Close line")) def GetResources(self): """Set icon, menu and tooltip.""" @@ -129,7 +129,7 @@ class CloseLine(LineAction): It calls the `finish(True)` method of the active Draft command. """ - super().Activated(action="close") + super(CloseLine, self).Activated(action="close") Gui.addCommand('Draft_CloseLine', CloseLine()) @@ -139,7 +139,7 @@ class UndoLine(LineAction): """GuiCommand to undo the last drawn segment of a line.""" def __init__(self): - super().__init__(name=_tr("Undo line")) + super(UndoLine, self).__init__(name=_tr("Undo line")) def GetResources(self): """Set icon, menu and tooltip.""" @@ -157,7 +157,7 @@ class UndoLine(LineAction): It calls the `undolast` method of the active Draft command. """ - super().Activated(action="undo") + super(UndoLine, self).Activated(action="undo") Gui.addCommand('Draft_UndoLine', UndoLine()) diff --git a/src/Mod/Draft/draftguitools/gui_lines.py b/src/Mod/Draft/draftguitools/gui_lines.py new file mode 100644 index 0000000000..687c8247a5 --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_lines.py @@ -0,0 +1,363 @@ +# *************************************************************************** +# * (c) 2009 Yorik van Havre * +# * (c) 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for creating straight lines with the Draft Workbench. + +The Line class is used by other Gui Commands that behave in a similar way +like Wire, BSpline, and BezCurve. +""" +## @package gui_lines +# \ingroup DRAFT +# \brief Provides tools for creating straight lines with the Draft Workbench. + +from PySide.QtCore import QT_TRANSLATE_NOOP +import sys + +import FreeCAD as App +import FreeCADGui as Gui +import DraftVecUtils +import draftutils.utils as utils +import draftutils.gui_utils as gui_utils +import draftutils.todo as todo +import draftguitools.gui_base_original as gui_base_original +import draftguitools.gui_tool_utils as gui_tool_utils +from draftutils.messages import _msg, _err +from draftutils.translate import translate + + +class Line(gui_base_original.Creator): + """Gui command for the Line tool.""" + + def __init__(self, wiremode=False): + super(Line, self).__init__() + self.isWire = wiremode + + def GetResources(self): + """Set icon, menu and tooltip.""" + _tip = "Creates a 2-point line. CTRL to snap, SHIFT to constrain." + + return {'Pixmap': 'Draft_Line', + 'Accel': "L,I", + 'MenuText': QT_TRANSLATE_NOOP("Draft_Line", "Line"), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_Line", _tip)} + + def Activated(self, name=translate("draft", "Line")): + """Execute when the command is called.""" + super(Line, self).Activated(name) + + if not self.doc: + return + self.obj = None # stores the temp shape + self.oldWP = None # stores the WP if we modify it + if self.isWire: + self.ui.wireUi(name) + else: + self.ui.lineUi(name) + self.ui.setTitle(translate("draft", "Line")) + + if sys.version_info.major < 3: + if isinstance(self.featureName, unicode): + self.featureName = self.featureName.encode("utf8") + + self.obj = self.doc.addObject("Part::Feature", self.featureName) + gui_utils.format_object(self.obj) + + self.call = self.view.addEventCallback("SoEvent", self.action) + _msg(translate("draft", "Pick first point")) + + def action(self, arg): + """Handle the 3D scene events. + + This is installed as an EventCallback in the Inventor view. + + Parameters + ---------- + arg: dict + Dictionary with strings that indicates the type of event received + from the 3D view. + """ + if arg["Type"] == "SoKeyboardEvent" and arg["Key"] == "ESCAPE": + self.finish() + elif arg["Type"] == "SoLocation2Event": + self.point, ctrlPoint, info = gui_tool_utils.getPoint(self, arg) + gui_tool_utils.redraw3DView() + elif (arg["Type"] == "SoMouseButtonEvent" + and arg["State"] == "DOWN" + and arg["Button"] == "BUTTON1"): + if arg["Position"] == self.pos: + return self.finish(False, cont=True) + if (not self.node) and (not self.support): + gui_tool_utils.getSupport(arg) + (self.point, + ctrlPoint, info) = gui_tool_utils.getPoint(self, arg) + if self.point: + self.ui.redraw() + self.pos = arg["Position"] + self.node.append(self.point) + self.drawSegment(self.point) + if not self.isWire and len(self.node) == 2: + self.finish(False, cont=True) + if len(self.node) > 2: + if (self.point - self.node[0]).Length < utils.tolerance(): + self.undolast() + self.finish(True, cont=True) + + def finish(self, closed=False, cont=False): + """Terminate the operation and close the polyline if asked. + + Parameters + ---------- + closed: bool, optional + Close the line if `True`. + """ + self.removeTemporaryObject() + if self.oldWP: + App.DraftWorkingPlane = self.oldWP + if hasattr(Gui, "Snapper"): + Gui.Snapper.setGrid() + Gui.Snapper.restack() + self.oldWP = None + + if len(self.node) > 1: + Gui.addModule("Draft") + # The command to run is built as a series of text strings + # to be committed through the `draftutils.todo.ToDo` class. + if (len(self.node) == 2 + and utils.getParam("UsePartPrimitives", False)): + # Insert a Part::Primitive object + p1 = self.node[0] + p2 = self.node[-1] + + _cmd = 'FreeCAD.ActiveDocument.' + _cmd += 'addObject("Part::Line", "Line")' + _cmd_list = ['line = ' + _cmd, + 'line.X1 = ' + str(p1.x), + 'line.Y1 = ' + str(p1.y), + 'line.Z1 = ' + str(p1.z), + 'line.X2 = ' + str(p2.x), + 'line.Y2 = ' + str(p2.y), + 'line.Z2 = ' + str(p2.z), + 'Draft.autogroup(line)', + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Create Line"), + _cmd_list) + else: + # Insert a Draft line + rot, sup, pts, fil = self.getStrings() + + _base = DraftVecUtils.toString(self.node[0]) + _cmd = 'Draft.makeWire' + _cmd += '(' + _cmd += 'points, ' + _cmd += 'placement=pl, ' + _cmd += 'closed=' + str(closed) + ', ' + _cmd += 'face=' + fil + ', ' + _cmd += 'support=' + sup + _cmd += ')' + _cmd_list = ['pl = FreeCAD.Placement()', + 'pl.Rotation.Q = ' + rot, + 'pl.Base = ' + _base, + 'points = ' + pts, + 'line = ' + _cmd, + 'Draft.autogroup(line)', + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Create Wire"), + _cmd_list) + super(Line, self).finish() + if self.ui and self.ui.continueMode: + self.Activated() + + def removeTemporaryObject(self): + """Remove temporary object created.""" + if self.obj: + try: + old = self.obj.Name + except ReferenceError: + # object already deleted, for some reason + pass + else: + todo.ToDo.delay(self.doc.removeObject, old) + self.obj = None + + def undolast(self): + """Undoes last line segment.""" + import Part + if len(self.node) > 1: + self.node.pop() + # last = self.node[-1] + if self.obj.Shape.Edges: + edges = self.obj.Shape.Edges + if len(edges) > 1: + newshape = Part.makePolygon(self.node) + self.obj.Shape = newshape + else: + self.obj.ViewObject.hide() + # DNC: report on removal + # _msg(translate("draft", "Removing last point")) + _msg(translate("draft", "Pick next point")) + + def drawSegment(self, point): + """Draws new line segment.""" + import Part + if self.planetrack and self.node: + self.planetrack.set(self.node[-1]) + if len(self.node) == 1: + _msg(translate("draft", "Pick next point")) + elif len(self.node) == 2: + last = self.node[len(self.node) - 2] + newseg = Part.LineSegment(last, point).toShape() + self.obj.Shape = newseg + self.obj.ViewObject.Visibility = True + if self.isWire: + _msg(translate("draft", "Pick next point")) + else: + currentshape = self.obj.Shape.copy() + last = self.node[len(self.node) - 2] + if not DraftVecUtils.equals(last, point): + newseg = Part.LineSegment(last, point).toShape() + newshape = currentshape.fuse(newseg) + self.obj.Shape = newshape + _msg(translate("draft", "Pick next point")) + + def wipe(self): + """Remove all previous segments and starts from last point.""" + if len(self.node) > 1: + # self.obj.Shape.nullify() # For some reason this fails + self.obj.ViewObject.Visibility = False + self.node = [self.node[-1]] + if self.planetrack: + self.planetrack.set(self.node[0]) + _msg(translate("draft", "Pick next point")) + + def orientWP(self): + """Orient the working plane.""" + import DraftGeomUtils + if hasattr(App, "DraftWorkingPlane"): + if len(self.node) > 1 and self.obj: + n = DraftGeomUtils.getNormal(self.obj.Shape) + if not n: + n = App.DraftWorkingPlane.axis + p = self.node[-1] + v = self.node[-2].sub(self.node[-1]) + v = v.negative() + if not self.oldWP: + self.oldWP = App.DraftWorkingPlane.copy() + App.DraftWorkingPlane.alignToPointAndAxis(p, n, upvec=v) + if hasattr(Gui, "Snapper"): + Gui.Snapper.setGrid() + Gui.Snapper.restack() + if self.planetrack: + self.planetrack.set(self.node[-1]) + + def numericInput(self, numx, numy, numz): + """Validate the entry fields in the user interface. + + This function is called by the toolbar or taskpanel interface + when valid x, y, and z have been entered in the input fields. + """ + self.point = App.Vector(numx, numy, numz) + self.node.append(self.point) + self.drawSegment(self.point) + if not self.isWire and len(self.node) == 2: + self.finish(False, cont=True) + self.ui.setNextFocus() + + +Gui.addCommand('Draft_Line', Line()) + + +class Wire(Line): + """Gui command for the Wire or Polyline tool. + + It inherits the `Line` class, and calls essentially the same code, + only this time the `wiremode` is set to `True`, + so we are allowed to place more than two points. + """ + + def __init__(self): + super(Wire, self).__init__(wiremode=True) + + def GetResources(self): + """Set icon, menu and tooltip.""" + _tip = ("Creates a multiple-points line (polyline). " + "CTRL to snap, SHIFT to constrain.") + + return {'Pixmap': 'Draft_Wire', + 'Accel': "P, L", + 'MenuText': QT_TRANSLATE_NOOP("Draft_Wire", "Polyline"), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_Wire", _tip)} + + def Activated(self): + """Execute when the command is called.""" + import Part + + # If there is a selection, and this selection contains various + # two-point lines, their shapes are extracted, and we attempt + # to join them into a single Wire (polyline), + # then the old lines are removed. + if len(Gui.Selection.getSelection()) > 1: + edges = [] + for o in Gui.Selection.getSelection(): + if utils.get_type(o) != "Wire": + edges = [] + break + edges.extend(o.Shape.Edges) + if edges: + try: + w = Part.Wire(edges) + except Exception: + _err(translate("draft", + "Unable to create a Wire " + "from selected objects")) + else: + # Points of the new fused Wire in string form + # 'FreeCAD.Vector(x,y,z), FreeCAD.Vector(x1,y1,z1), ...' + pts = ", ".join([str(v.Point) for v in w.Vertexes]) + pts = pts.replace("Vector ", "FreeCAD.Vector") + + # List of commands to remove the old objects + rems = list() + for o in Gui.Selection.getSelection(): + rems.append('FreeCAD.ActiveDocument.' + 'removeObject("' + o.Name + '")') + + Gui.addModule("Draft") + # The command to run is built as a series of text strings + # to be committed through the `draftutils.todo.ToDo` class + _cmd_list = ['wire = Draft.makeWire([' + pts + '])'] + _cmd_list.extend(rems) + _cmd_list.append('Draft.autogroup(wire)') + _cmd_list.append('FreeCAD.ActiveDocument.recompute()') + + _op_name = translate("draft", "Convert to Wire") + todo.ToDo.delayCommit([(_op_name, _cmd_list)]) + return + + # If there was no selection or the selection was just one object + # then we proceed with the normal line creation functions, + # only this time we will be able to input more than two points + super(Wire, self).Activated(name=translate("draft", "Polyline")) + + +Gui.addCommand('Draft_Wire', Wire()) diff --git a/src/Mod/Draft/draftguitools/gui_lineslope.py b/src/Mod/Draft/draftguitools/gui_lineslope.py index 3613c76444..5738db1c95 100644 --- a/src/Mod/Draft/draftguitools/gui_lineslope.py +++ b/src/Mod/Draft/draftguitools/gui_lineslope.py @@ -58,7 +58,7 @@ class LineSlope(gui_base.GuiCommandNeedsSelection): """ def __init__(self): - super().__init__(name=_tr("Change slope")) + super(LineSlope, self).__init__(name=_tr("Change slope")) def GetResources(self): """Set icon, menu and tooltip.""" @@ -78,7 +78,7 @@ class LineSlope(gui_base.GuiCommandNeedsSelection): def Activated(self): """Execute when the command is called.""" - super().Activated() + super(LineSlope, self).Activated() # for obj in Gui.Selection.getSelection(): # if utils.get_type(obj) != "Wire": diff --git a/src/Mod/Draft/draftguitools/gui_mirror.py b/src/Mod/Draft/draftguitools/gui_mirror.py new file mode 100644 index 0000000000..4e7cc4ec1e --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_mirror.py @@ -0,0 +1,214 @@ +# *************************************************************************** +# * (c) 2009, 2010 Yorik van Havre * +# * (c) 2009, 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for creating mirrored objects with the Draft Workbench. + +The mirror tool creates a `Part::Mirroring` object, which is the same +as the one created by the Part module. + +Perhaps in the future a specific Draft `Mirror` object can be defined. +""" +## @package gui_mirror +# \ingroup DRAFT +# \brief Provides tools for creating mirrored objects with the Draft Workbench. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCAD as App +import FreeCADGui as Gui +import Draft_rc +import DraftVecUtils +import WorkingPlane +import draftguitools.gui_base_original as gui_base_original +import draftguitools.gui_tool_utils as gui_tool_utils +from draftutils.messages import _msg +from draftutils.translate import translate + +# The module is used to prevent complaints from code checkers (flake8) +True if Draft_rc.__name__ else False + + +class Mirror(gui_base_original.Modifier): + """Gui Command for the Mirror tool.""" + + def GetResources(self): + """Set icon, menu and tooltip.""" + _tip = ("Mirrors the selected objects along a line " + "defined by two points.") + + return {'Pixmap': 'Draft_Mirror', + 'Accel': "M, I", + 'MenuText': QT_TRANSLATE_NOOP("Draft_Mirror", "Mirror"), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_Mirror", _tip)} + + def Activated(self): + """Execute when the command is called.""" + self.name = translate("draft", "Mirror") + super(Mirror, self).Activated(name=self.name) + self.ghost = None + if self.ui: + if not Gui.Selection.getSelection(): + self.ui.selectUi() + _msg(translate("draft", "Select an object to mirror")) + self.call = \ + self.view.addEventCallback("SoEvent", + gui_tool_utils.selectObject) + else: + self.proceed() + + def proceed(self): + """Proceed with the command if one object was selected.""" + if self.call: + self.view.removeEventCallback("SoEvent", self.call) + + self.sel = Gui.Selection.getSelection() + self.ui.pointUi(self.name) + self.ui.modUi() + self.ui.xValue.setFocus() + self.ui.xValue.selectAll() + # self.ghost = trackers.ghostTracker(self.sel) + # TODO: solve this (see below) + self.call = self.view.addEventCallback("SoEvent", self.action) + _msg(translate("draft", "Pick start point of mirror line")) + self.ui.isCopy.hide() + + def finish(self, closed=False, cont=False): + """Terminate the operation of the tool.""" + if self.ghost: + self.ghost.finalize() + super(Mirror, self).finish() + if cont and self.ui: + if self.ui.continueMode: + Gui.Selection.clearSelection() + self.Activated() + + def mirror(self, p1, p2, copy=False): + """Mirror the real shapes.""" + sel = '[' + for o in self.sel: + if len(sel) > 1: + sel += ', ' + sel += 'FreeCAD.ActiveDocument.' + o.Name + sel += ']' + Gui.addModule("Draft") + _cmd = 'Draft.mirror' + _cmd += '(' + _cmd += sel + ', ' + _cmd += DraftVecUtils.toString(p1) + ', ' + _cmd += DraftVecUtils.toString(p2) + _cmd += ')' + _cmd_list = ['m = ' + _cmd, + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Mirror"), + _cmd_list) + + def action(self, arg): + """Handle the 3D scene events. + + This is installed as an EventCallback in the Inventor view. + + Parameters + ---------- + arg: dict + Dictionary with strings that indicates the type of event received + from the 3D view. + """ + if arg["Type"] == "SoKeyboardEvent": + if arg["Key"] == "ESCAPE": + self.finish() + elif arg["Type"] == "SoLocation2Event": # mouse movement detection + (self.point, + ctrlPoint, info) = gui_tool_utils.getPoint(self, arg) + if len(self.node) > 0: + last = self.node[-1] + if self.ghost: + if self.point != last: + # TODO: the following doesn't work at the moment + mu = self.point.sub(last).normalize() + # This part used to test for the GUI to obtain + # the camera view but this is unnecessary + # as this command is always launched in the GUI. + _view = Gui.ActiveDocument.ActiveView + mv = _view.getViewDirection().negative() + mw = mv.cross(mu) + _plane = WorkingPlane.plane(u=mu, v=mv, w=mw, + pos=last) + tm = _plane.getPlacement().toMatrix() + m = self.ghost.getMatrix() + m = m.multiply(tm.inverse()) + m.scale(App.Vector(1, 1, -1)) + m = m.multiply(tm) + m.scale(App.Vector(-1, 1, 1)) + self.ghost.setMatrix(m) + if self.extendedCopy: + if not gui_tool_utils.hasMod(arg, gui_tool_utils.MODALT): + self.finish() + gui_tool_utils.redraw3DView() + elif arg["Type"] == "SoMouseButtonEvent": + if (arg["State"] == "DOWN") and (arg["Button"] == "BUTTON1"): + if self.point: + self.ui.redraw() + if (self.node == []): + self.node.append(self.point) + self.ui.isRelative.show() + if self.ghost: + self.ghost.on() + _msg(translate("draft", + "Pick end point of mirror line")) + if self.planetrack: + self.planetrack.set(self.point) + else: + last = self.node[0] + if (self.ui.isCopy.isChecked() + or gui_tool_utils.hasMod(arg, gui_tool_utils.MODALT)): + self.mirror(last, self.point, True) + else: + self.mirror(last, self.point) + if gui_tool_utils.hasMod(arg, gui_tool_utils.MODALT): + self.extendedCopy = True + else: + self.finish(cont=True) + + def numericInput(self, numx, numy, numz): + """Validate the entry fields in the user interface. + + This function is called by the toolbar or taskpanel interface + when valid x, y, and z have been entered in the input fields. + """ + self.point = App.Vector(numx, numy, numz) + if not self.node: + self.node.append(self.point) + if self.ghost: + self.ghost.on() + _msg(translate("draft", "Pick end point of mirror line")) + else: + last = self.node[-1] + if self.ui.isCopy.isChecked(): + self.mirror(last, self.point, True) + else: + self.mirror(last, self.point) + self.finish() + + +Gui.addCommand('Draft_Mirror', Mirror()) diff --git a/src/Mod/Draft/draftguitools/gui_move.py b/src/Mod/Draft/draftguitools/gui_move.py new file mode 100644 index 0000000000..39103ed6d5 --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_move.py @@ -0,0 +1,312 @@ +# *************************************************************************** +# * (c) 2009, 2010 Yorik van Havre * +# * (c) 2009, 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for moving objects in the 3D space.""" +## @package gui_move +# \ingroup DRAFT +# \brief Provides tools for moving objects in the 3D space. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCAD as App +import FreeCADGui as Gui +import Draft_rc +import DraftVecUtils +import draftutils.utils as utils +import draftutils.todo as todo +import draftguitools.gui_base_original as gui_base_original +from draftguitools.gui_subelements import SubelementHighlight +import draftguitools.gui_tool_utils as gui_tool_utils +import draftguitools.gui_trackers as trackers +from draftutils.messages import _msg, _err +from draftutils.translate import translate + +# The module is used to prevent complaints from code checkers (flake8) +True if Draft_rc.__name__ else False + + +class Move(gui_base_original.Modifier): + """Gui Command for the Move tool.""" + + def __init__(self): + super(Move, self).__init__() + + def GetResources(self): + """Set icon, menu and tooltip.""" + _tip = ("Moves the selected objects from one base point " + "to another point.\n" + 'If the "copy" option is active, it will create ' + "displaced copies.\n" + "CTRL to snap, SHIFT to constrain.") + + return {'Pixmap': 'Draft_Move', + 'Accel': "M, V", + 'MenuText': QT_TRANSLATE_NOOP("Draft_Move", "Move"), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_Move", _tip)} + + def Activated(self): + """Execute when the command is called.""" + self.name = translate("draft", "Move") + super(Move, self).Activated(self.name, + is_subtool=isinstance(App.activeDraftCommand, + SubelementHighlight)) + if not self.ui: + return + self.ghosts = [] + self.get_object_selection() + + def get_object_selection(self): + """Get the object selection.""" + if Gui.Selection.getSelectionEx(): + return self.proceed() + self.ui.selectUi() + _msg(translate("draft", "Select an object to move")) + self.call = \ + self.view.addEventCallback("SoEvent", gui_tool_utils.selectObject) + + def proceed(self): + """Continue with the command after a selection has been made.""" + if self.call: + self.view.removeEventCallback("SoEvent", self.call) + self.selected_objects = Gui.Selection.getSelection() + self.selected_objects = utils.getGroupContents(self.selected_objects, + addgroups=True, + spaces=True, + noarchchild=True) + self.selected_subelements = Gui.Selection.getSelectionEx() + self.ui.lineUi(self.name) + self.ui.modUi() + if self.copymode: + self.ui.isCopy.setChecked(True) + self.ui.xValue.setFocus() + self.ui.xValue.selectAll() + self.call = self.view.addEventCallback("SoEvent", self.action) + _msg(translate("draft", "Pick start point")) + + def finish(self, closed=False, cont=False): + """Finish the move operation.""" + for ghost in self.ghosts: + ghost.finalize() + if cont and self.ui: + if self.ui.continueMode: + todo.ToDo.delayAfter(self.Activated, []) + super(Move, self).finish() + + def action(self, arg): + """Handle the 3D scene events. + + This is installed as an EventCallback in the Inventor view. + + Parameters + ---------- + arg: dict + Dictionary with strings that indicates the type of event received + from the 3D view. + """ + if arg["Type"] == "SoKeyboardEvent" and arg["Key"] == "ESCAPE": + self.finish() + elif arg["Type"] == "SoLocation2Event": + self.handle_mouse_move_event(arg) + elif (arg["Type"] == "SoMouseButtonEvent" + and arg["State"] == "DOWN" + and arg["Button"] == "BUTTON1"): + self.handle_mouse_click_event(arg) + + def handle_mouse_move_event(self, arg): + """Handle the mouse when moving.""" + for ghost in self.ghosts: + ghost.off() + self.point, ctrlPoint, info = gui_tool_utils.getPoint(self, arg) + if len(self.node) > 0: + last = self.node[len(self.node) - 1] + self.vector = self.point.sub(last) + for ghost in self.ghosts: + ghost.move(self.vector) + ghost.on() + if self.extendedCopy: + if not gui_tool_utils.hasMod(arg, gui_tool_utils.MODALT): + self.finish() + gui_tool_utils.redraw3DView() + + def handle_mouse_click_event(self, arg): + """Handle the mouse when the first button is clicked.""" + if not self.ghosts: + self.set_ghosts() + if not self.point: + return + self.ui.redraw() + if self.node == []: + self.node.append(self.point) + self.ui.isRelative.show() + for ghost in self.ghosts: + ghost.on() + _msg(translate("draft", "Pick end point")) + if self.planetrack: + self.planetrack.set(self.point) + else: + last = self.node[0] + self.vector = self.point.sub(last) + self.move() + if gui_tool_utils.hasMod(arg, gui_tool_utils.MODALT): + self.extendedCopy = True + else: + self.finish(cont=True) + + def set_ghosts(self): + """Set the ghost to display.""" + if self.ui.isSubelementMode.isChecked(): + return self.set_subelement_ghosts() + self.ghosts = [trackers.ghostTracker(self.selected_objects)] + + def set_subelement_ghosts(self): + """Set ghost for the subelements.""" + import Part + + for object in self.selected_subelements: + for subelement in object.SubObjects: + if (isinstance(subelement, Part.Vertex) + or isinstance(subelement, Part.Edge)): + self.ghosts.append(trackers.ghostTracker(subelement)) + + def move(self): + """Perform the move of the subelements or the entire object.""" + if self.ui.isSubelementMode.isChecked(): + self.move_subelements() + else: + self.move_object() + + def move_subelements(self): + """Move the subelements.""" + try: + if self.ui.isCopy.isChecked(): + self.commit(translate("draft", "Copy"), + self.build_copy_subelements_command()) + else: + self.commit(translate("draft", "Move"), + self.build_move_subelements_command()) + except Exception: + _err(translate("draft", "Some subelements could not be moved.")) + + def build_copy_subelements_command(self): + """Build the string to commit to copy the subelements.""" + import Part + + command = [] + arguments = [] + E = len("Edge") + for obj in self.selected_subelements: + for index, subelement in enumerate(obj.SubObjects): + if not isinstance(subelement, Part.Edge): + continue + _edge_index = int(obj.SubElementNames[index][E:]) - 1 + _cmd = '[' + _cmd += 'FreeCAD.ActiveDocument.' + _cmd += obj.ObjectName + ', ' + _cmd += str(_edge_index) + ', ' + _cmd += DraftVecUtils.toString(self.vector) + _cmd += ']' + arguments.append(_cmd) + + all_args = ', '.join(arguments) + command.append('Draft.copyMovedEdges([' + all_args + '])') + command.append('FreeCAD.ActiveDocument.recompute()') + return command + + def build_move_subelements_command(self): + """Build the string to commit to move the subelements.""" + import Part + + command = [] + V = len("Vertex") + E = len("Edge") + for obj in self.selected_subelements: + for index, subelement in enumerate(obj.SubObjects): + if isinstance(subelement, Part.Vertex): + _vertex_index = int(obj.SubElementNames[index][V:]) - 1 + _cmd = 'Draft.moveVertex' + _cmd += '(' + _cmd += 'FreeCAD.ActiveDocument.' + _cmd += obj.ObjectName + ', ' + _cmd += str(_vertex_index) + ', ' + _cmd += DraftVecUtils.toString(self.vector) + _cmd += ')' + command.append(_cmd) + elif isinstance(subelement, Part.Edge): + _edge_index = int(obj.SubElementNames[index][E:]) - 1 + _cmd = 'Draft.moveEdge' + _cmd += '(' + _cmd += 'FreeCAD.ActiveDocument.' + _cmd += obj.ObjectName + ', ' + _cmd += str(_edge_index) + ', ' + _cmd += DraftVecUtils.toString(self.vector) + _cmd += ')' + command.append(_cmd) + command.append('FreeCAD.ActiveDocument.recompute()') + return command + + def move_object(self): + """Move the object.""" + _doc = 'FreeCAD.ActiveDocument.' + _selected = self.selected_objects + + objects = '[' + objects += ', '.join([_doc + obj.Name for obj in _selected]) + objects += ']' + Gui.addModule("Draft") + + _cmd = 'Draft.move' + _cmd += '(' + _cmd += objects + ', ' + _cmd += DraftVecUtils.toString(self.vector) + ', ' + _cmd += 'copy=' + str(self.ui.isCopy.isChecked()) + _cmd += ')' + _cmd_list = [_cmd, + 'FreeCAD.ActiveDocument.recompute()'] + + _mode = "Copy" if self.ui.isCopy.isChecked() else "Move" + self.commit(translate("draft", _mode), + _cmd_list) + + def numericInput(self, numx, numy, numz): + """Validate the entry fields in the user interface. + + This function is called by the toolbar or taskpanel interface + when valid x, y, and z have been entered in the input fields. + """ + self.point = App.Vector(numx, numy, numz) + if not self.node: + self.node.append(self.point) + self.ui.isRelative.show() + self.ui.isCopy.show() + for ghost in self.ghosts: + ghost.on() + _msg(translate("draft", "Pick end point")) + else: + last = self.node[-1] + self.vector = self.point.sub(last) + self.move() + self.finish() + + +Gui.addCommand('Draft_Move', Move()) diff --git a/src/Mod/Draft/draftguitools/gui_offset.py b/src/Mod/Draft/draftguitools/gui_offset.py new file mode 100644 index 0000000000..401f317fe4 --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_offset.py @@ -0,0 +1,317 @@ +# *************************************************************************** +# * (c) 2009, 2010 Yorik van Havre * +# * (c) 2009, 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for offsetting objects with the Draft Workbench. + +It mostly works on lines, polylines, and similar objects with +regular geometrical shapes, like rectangles. +""" +## @package gui_offset +# \ingroup DRAFT +# \brief Provides tools for offsetting objects with the Draft Workbench. + +import math +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCAD as App +import FreeCADGui as Gui +import Draft_rc +import DraftVecUtils +import draftutils.utils as utils +import draftguitools.gui_base_original as gui_base_original +import draftguitools.gui_tool_utils as gui_tool_utils +import draftguitools.gui_trackers as trackers +from draftutils.messages import _msg, _wrn, _err +from draftutils.translate import translate, _tr + +# The module is used to prevent complaints from code checkers (flake8) +True if Draft_rc.__name__ else False + + +class Offset(gui_base_original.Modifier): + """Gui Command for the Offset tool.""" + + def GetResources(self): + """Set icon, menu and tooltip.""" + _tip = ("Offsets of the selected object.\n" + "It can also create an offset copy of the original object.\n" + "CTRL to snap, SHIFT to constrain. " + "Hold ALT and click to create a copy with each click.") + + return {'Pixmap': 'Draft_Offset', + 'Accel': "O, S", + 'MenuText': QT_TRANSLATE_NOOP("Draft_Offset", "Offset"), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_Offset", _tip)} + + def Activated(self): + """Execute when the command is called.""" + self.running = False + super(Offset, self).Activated(name=_tr("Offset")) + self.ghost = None + self.linetrack = None + self.arctrack = None + if self.ui: + if not Gui.Selection.getSelection(): + self.ui.selectUi() + _msg(translate("draft", "Select an object to offset")) + self.call = \ + self.view.addEventCallback("SoEvent", + gui_tool_utils.selectObject) + elif len(Gui.Selection.getSelection()) > 1: + _wrn(translate("draft", "Offset only works " + "on one object at a time.")) + else: + self.proceed() + + def proceed(self): + """Proceed with the command if one object was selected.""" + if self.call: + self.view.removeEventCallback("SoEvent", self.call) + self.sel = Gui.Selection.getSelection()[0] + if not self.sel.isDerivedFrom("Part::Feature"): + _wrn(translate("draft", "Cannot offset this object type")) + self.finish() + else: + self.step = 0 + self.dvec = None + self.npts = None + self.constrainSeg = None + self.ui.offsetUi() + self.linetrack = trackers.lineTracker() + self.faces = False + self.shape = self.sel.Shape + self.mode = None + if utils.getType(self.sel) in ("Circle", "Arc"): + self.ghost = trackers.arcTracker() + self.mode = "Circle" + self.center = self.shape.Edges[0].Curve.Center + self.ghost.setCenter(self.center) + self.ghost.setStartAngle(math.radians(self.sel.FirstAngle)) + self.ghost.setEndAngle(math.radians(self.sel.LastAngle)) + elif utils.getType(self.sel) == "BSpline": + self.ghost = trackers.bsplineTracker(points=self.sel.Points) + self.mode = "BSpline" + elif utils.getType(self.sel) == "BezCurve": + _wrn(translate("draft", "Offset of Bezier curves " + "is currently not supported")) + self.finish() + return + else: + if len(self.sel.Shape.Edges) == 1: + import Part + + if isinstance(self.sel.Shape.Edges[0].Curve, Part.Circle): + self.ghost = trackers.arcTracker() + self.mode = "Circle" + self.center = self.shape.Edges[0].Curve.Center + self.ghost.setCenter(self.center) + if len(self.sel.Shape.Vertexes) > 1: + _edge = self.sel.Shape.Edges[0] + self.ghost.setStartAngle(_edge.FirstParameter) + self.ghost.setEndAngle(_edge.LastParameter) + if not self.ghost: + self.ghost = trackers.wireTracker(self.shape) + self.mode = "Wire" + self.call = self.view.addEventCallback("SoEvent", self.action) + _msg(translate("draft", "Pick distance")) + if self.planetrack: + self.planetrack.set(self.shape.Vertexes[0].Point) + self.running = True + + def action(self, arg): + """Handle the 3D scene events. + + This is installed as an EventCallback in the Inventor view. + + Parameters + ---------- + arg: dict + Dictionary with strings that indicates the type of event received + from the 3D view. + """ + import DraftGeomUtils + plane = App.DraftWorkingPlane + + if arg["Type"] == "SoKeyboardEvent": + if arg["Key"] == "ESCAPE": + self.finish() + elif arg["Type"] == "SoLocation2Event": + self.point, ctrlPoint, info = gui_tool_utils.getPoint(self, arg) + if (gui_tool_utils.hasMod(arg, gui_tool_utils.MODCONSTRAIN) + and self.constrainSeg): + dist = DraftGeomUtils.findPerpendicular(self.point, + self.shape, + self.constrainSeg[1]) + else: + dist = DraftGeomUtils.findPerpendicular(self.point, + self.shape.Edges) + if dist: + self.ghost.on() + if self.mode == "Wire": + d = dist[0].negative() + v1 = DraftGeomUtils.getTangent(self.shape.Edges[0], + self.point) + v2 = DraftGeomUtils.getTangent(self.shape.Edges[dist[1]], + self.point) + a = -DraftVecUtils.angle(v1, v2) + self.dvec = DraftVecUtils.rotate(d, a, plane.axis) + occmode = self.ui.occOffset.isChecked() + _wire = DraftGeomUtils.offsetWire(self.shape, + self.dvec, + occ=occmode) + self.ghost.update(_wire, forceclosed=occmode) + elif self.mode == "BSpline": + d = dist[0].negative() + e = self.shape.Edges[0] + basetan = DraftGeomUtils.getTangent(e, self.point) + self.npts = [] + for p in self.sel.Points: + currtan = DraftGeomUtils.getTangent(e, p) + a = -DraftVecUtils.angle(currtan, basetan) + self.dvec = DraftVecUtils.rotate(d, a, plane.axis) + self.npts.append(p.add(self.dvec)) + self.ghost.update(self.npts) + elif self.mode == "Circle": + self.dvec = self.point.sub(self.center).Length + self.ghost.setRadius(self.dvec) + self.constrainSeg = dist + self.linetrack.on() + self.linetrack.p1(self.point) + self.linetrack.p2(self.point.add(dist[0])) + self.ui.setRadiusValue(dist[0].Length, unit="Length") + else: + self.dvec = None + self.ghost.off() + self.constrainSeg = None + self.linetrack.off() + self.ui.radiusValue.setText("off") + self.ui.radiusValue.setFocus() + self.ui.radiusValue.selectAll() + if self.extendedCopy: + if not gui_tool_utils.hasMod(arg, gui_tool_utils.MODALT): + self.finish() + gui_tool_utils.redraw3DView() + + elif arg["Type"] == "SoMouseButtonEvent": + if (arg["State"] == "DOWN") and (arg["Button"] == "BUTTON1"): + copymode = False + occmode = self.ui.occOffset.isChecked() + if (gui_tool_utils.hasMod(arg, gui_tool_utils.MODALT) + or self.ui.isCopy.isChecked()): + copymode = True + Gui.addModule("Draft") + if self.npts: + # _msg("offset:npts= " + str(self.npts)) + _cmd = 'Draft.offset' + _cmd += '(' + _cmd += 'FreeCAD.ActiveDocument.' + _cmd += self.sel.Name + ', ' + _cmd += DraftVecUtils.toString(self.npts) + ', ' + _cmd += 'copy=' + str(copymode) + _cmd += ')' + _cmd_list = ['offst = ' + _cmd, + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Offset"), + _cmd_list) + elif self.dvec: + if isinstance(self.dvec, float): + delta = str(self.dvec) + else: + delta = DraftVecUtils.toString(self.dvec) + _cmd = 'Draft.offset' + _cmd += '(' + _cmd += 'FreeCAD.ActiveDocument.' + _cmd += self.sel.Name + ', ' + _cmd += delta + ', ' + _cmd += 'copy=' + str(copymode) + ', ' + _cmd += 'occ=' + str(occmode) + _cmd += ')' + _cmd_list = ['offst = ' + _cmd, + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Offset"), + _cmd_list) + if gui_tool_utils.hasMod(arg, gui_tool_utils.MODALT): + self.extendedCopy = True + else: + self.finish() + + def finish(self, closed=False): + """Finish the offset operation.""" + if self.running: + if self.linetrack: + self.linetrack.finalize() + if self.ghost: + self.ghost.finalize() + super(Offset, self).finish() + + def numericRadius(self, rad): + """Validate the radius entry field in the user interface. + + This function is called by the toolbar or taskpanel interface + when a valid radius has been entered in the input field. + """ + # print("dvec:", self.dvec) + # print("rad:", rad) + if self.dvec: + if isinstance(self.dvec, float): + if self.mode == "Circle": + r1 = self.shape.Edges[0].Curve.Radius + r2 = self.ghost.getRadius() + if r2 >= r1: + rad = r1 + rad + else: + rad = r1 - rad + delta = str(rad) + else: + _err("Draft.Offset error: Unhandled case") + else: + self.dvec.normalize() + self.dvec.multiply(rad) + delta = DraftVecUtils.toString(self.dvec) + copymode = False + occmode = self.ui.occOffset.isChecked() + if self.ui.isCopy.isChecked(): + copymode = True + Gui.addModule("Draft") + _cmd = 'Draft.offset' + _cmd += '(' + _cmd += 'FreeCAD.ActiveDocument.' + _cmd += self.sel.Name + ', ' + _cmd += delta + ', ' + _cmd += 'copy=' + str(copymode) + ', ' + _cmd += 'occ=' + str(occmode) + _cmd += ')' + _cmd_list = ['offst = ' + _cmd, + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Offset"), + _cmd_list) + self.finish() + else: + _err(translate("Draft", + "Offset direction is not defined. " + "Please move the mouse on either side " + "of the object first to indicate a direction")) + + +Gui.addCommand('Draft_Offset', Offset()) diff --git a/src/Mod/Draft/draftguitools/gui_orthoarray.py b/src/Mod/Draft/draftguitools/gui_orthoarray.py index 07f8537dd7..e7789838f1 100644 --- a/src/Mod/Draft/draftguitools/gui_orthoarray.py +++ b/src/Mod/Draft/draftguitools/gui_orthoarray.py @@ -42,11 +42,11 @@ import draftutils.todo as todo bool(Draft_rc.__name__) -class GuiCommandOrthoArray(gui_base.GuiCommandBase): +class OrthoArray(gui_base.GuiCommandBase): """Gui command for the OrthoArray tool.""" def __init__(self): - super().__init__() + super(OrthoArray, self).__init__() self.command_name = "Orthogonal array" # self.location = None self.mouse_event = None @@ -123,7 +123,7 @@ class GuiCommandOrthoArray(gui_base.GuiCommandBase): self.callback_click) if Gui.Control.activeDialog(): Gui.Control.closeDialog() - super().finish() + super(OrthoArray, self).finish() -Gui.addCommand('Draft_OrthoArray', GuiCommandOrthoArray()) +Gui.addCommand('Draft_OrthoArray', OrthoArray()) diff --git a/src/Mod/Draft/draftguitools/gui_patharray.py b/src/Mod/Draft/draftguitools/gui_patharray.py new file mode 100644 index 0000000000..ac6b4d50bd --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_patharray.py @@ -0,0 +1,137 @@ +# *************************************************************************** +# * (c) 2009, 2010 Yorik van Havre * +# * (c) 2009, 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for creating path arrays with the Draft Workbench. + +The copies will be created along a path, like a polyline, B-spline, +or Bezier curve. +""" +## @package gui_patharray +# \ingroup DRAFT +# \brief Provides tools for creating path arrays with the Draft Workbench. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCAD as App +import FreeCADGui as Gui +import Draft +import Draft_rc +import draftguitools.gui_base_original as gui_base_original +import draftguitools.gui_tool_utils as gui_tool_utils +from draftutils.messages import _msg +from draftutils.translate import translate, _tr + +# The module is used to prevent complaints from code checkers (flake8) +True if Draft_rc.__name__ else False + + +class PathArray(gui_base_original.Modifier): + """Gui Command for the Path array tool. + + Parameters + ---------- + use_link: bool, optional + It defaults to `False`. If it is `True`, the created object + will be a `Link array`. + """ + + def __init__(self, use_link=False): + super(PathArray, self).__init__() + self.use_link = use_link + + def GetResources(self): + """Set icon, menu and tooltip.""" + _menu = "Path array" + _tip = ("Creates copies of a selected object along a selected path.\n" + "First select the object, and then select the path.\n" + "The path can be a polyline, B-spline or Bezier curve.") + + return {'Pixmap': 'Draft_PathArray', + 'MenuText': QT_TRANSLATE_NOOP("Draft_PathArray", _menu), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_PathArray", _tip)} + + def Activated(self, name=_tr("Path array")): + """Execute when the command is called.""" + super(PathArray, self).Activated(name=name) + if not Gui.Selection.getSelectionEx(): + if self.ui: + self.ui.selectUi() + _msg(translate("draft", "Please select base and path objects")) + self.call = \ + self.view.addEventCallback("SoEvent", + gui_tool_utils.selectObject) + else: + self.proceed() + + def proceed(self): + """Proceed with the command if one object was selected.""" + if self.call: + self.view.removeEventCallback("SoEvent", self.call) + + sel = Gui.Selection.getSelectionEx() + if sel: + base = sel[0].Object + path = sel[1].Object + + defCount = 4 + defXlate = App.Vector(0, 0, 0) + defAlign = False + pathsubs = list(sel[1].SubElementNames) + + App.ActiveDocument.openTransaction("PathArray") + Draft.makePathArray(base, path, + defCount, defXlate, defAlign, pathsubs, + use_link=self.use_link) + App.ActiveDocument.commitTransaction() + App.ActiveDocument.recompute() + self.finish() + + +Gui.addCommand('Draft_PathArray', PathArray()) + + +class PathLinkArray(PathArray): + """Gui Command for the PathLinkArray tool based on the PathArray tool.""" + + def __init__(self): + super(PathLinkArray, self).__init__(use_link=True) + + def GetResources(self): + """Set icon, menu and tooltip.""" + _menu = "Path Link array" + _tip = ("Like the PathArray tool, but creates a 'Link array' " + "instead.\n" + "A 'Link array' is more efficient when handling many copies " + "but the 'Fuse' option cannot be used.") + + return {'Pixmap': 'Draft_PathLinkArray', + 'MenuText': QT_TRANSLATE_NOOP("Draft_PathLinkArray", _menu), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_PathLinkArray", _tip)} + + def Activated(self): + """Execute when the command is called.""" + super(PathLinkArray, self).Activated(name=_tr("Link path array")) + + +Gui.addCommand('Draft_PathLinkArray', PathLinkArray()) diff --git a/src/Mod/Draft/draftguitools/gui_pointarray.py b/src/Mod/Draft/draftguitools/gui_pointarray.py new file mode 100644 index 0000000000..6ddd12da7c --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_pointarray.py @@ -0,0 +1,103 @@ +# *************************************************************************** +# * (c) 2009, 2010 Yorik van Havre * +# * (c) 2009, 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for creating point arrays with the Draft Workbench. + +The copies will be created where various points are located. + +The points need to be grouped under a compound of points +before using this tool. +To create this compound, select various points and then use the Upgrade tool +to create a `Block`. +""" +## @package gui_patharray +# \ingroup DRAFT +# \brief Provides tools for creating path arrays with the Draft Workbench. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCAD as App +import FreeCADGui as Gui +import Draft +import Draft_rc +import draftguitools.gui_base_original as gui_base_original +import draftguitools.gui_tool_utils as gui_tool_utils +from draftutils.messages import _msg +from draftutils.translate import translate, _tr + +# The module is used to prevent complaints from code checkers (flake8) +True if Draft_rc.__name__ else False + + +class PointArray(gui_base_original.Modifier): + """Gui Command for the Point array tool.""" + + def GetResources(self): + """Set icon, menu and tooltip.""" + _menu = "Point array" + _tip = ("Creates copies of a selected object at the position " + "of various points.\n" + "The points need to be grouped under a compound of points " + "before using this tool.\n" + "To create this compound, select various points " + "and then use the Upgrade tool to create a 'Block'.\n" + "Select the base object, and then select the compound " + "to create the point array.") + + return {'Pixmap': 'Draft_PointArray', + 'MenuText': QT_TRANSLATE_NOOP("Draft_PointArray", _menu), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_PointArray", _tip)} + + def Activated(self): + """Execute when the command is called.""" + super(PointArray, self).Activated(name=_tr("Point array")) + if not Gui.Selection.getSelectionEx(): + if self.ui: + self.ui.selectUi() + _msg(translate("draft", + "Please select base and pointlist objects.")) + self.call = \ + self.view.addEventCallback("SoEvent", + gui_tool_utils.selectObject) + else: + self.proceed() + + def proceed(self): + """Proceed with the command if one object was selected.""" + if self.call: + self.view.removeEventCallback("SoEvent", self.call) + + sel = Gui.Selection.getSelectionEx() + if sel: + base = sel[0].Object + ptlst = sel[1].Object + + App.ActiveDocument.openTransaction("PointArray") + Draft.makePointArray(base, ptlst) + App.ActiveDocument.commitTransaction() + App.ActiveDocument.recompute() + self.finish() + + +Gui.addCommand('Draft_PointArray', PointArray()) diff --git a/src/Mod/Draft/draftguitools/gui_points.py b/src/Mod/Draft/draftguitools/gui_points.py new file mode 100644 index 0000000000..677f2af88f --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_points.py @@ -0,0 +1,159 @@ +# *************************************************************************** +# * (c) 2009, 2010 Yorik van Havre * +# * (c) 2009, 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for creating simple points with the Draft Workbench. + +A point is just a simple vertex with a position in 3D space. + +Its visual properties can be changed, like display size on screen +and color. +""" +## @package gui_points +# \ingroup DRAFT +# \brief Provides tools for creating simple points with the Draft Workbench. + +import pivy.coin as coin +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCAD as App +import FreeCADGui as Gui +import Draft_rc +import draftutils.utils as utils +import draftutils.gui_utils as gui_utils +import draftguitools.gui_base_original as gui_base_original +import draftutils.todo as todo +from draftutils.translate import translate, _tr + +# The module is used to prevent complaints from code checkers (flake8) +True if Draft_rc.__name__ else False + + +class Point(gui_base_original.Creator): + """Gui Command for the Point tool.""" + + def GetResources(self): + """Set icon, menu and tooltip.""" + _tip = "Creates a point object. Click anywhere on the 3D view." + + return {'Pixmap': 'Draft_Point', + 'MenuText': QT_TRANSLATE_NOOP("Draft_Point", "Point"), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_Point", _tip)} + + def Activated(self): + """Execute when the command is called.""" + super(Point, self).Activated(name=_tr("Point")) + self.view = gui_utils.get3DView() + self.stack = [] + rot = self.view.getCameraNode().getField("orientation").getValue() + upv = App.Vector(rot.multVec(coin.SbVec3f(0, 1, 0)).getValue()) + App.DraftWorkingPlane.setup(self.view.getViewDirection().negative(), + App.Vector(0, 0, 0), + upv) + self.point = None + if self.ui: + self.ui.pointUi() + self.ui.continueCmd.show() + # adding 2 callback functions + self.callbackClick = self.view.addEventCallbackPivy(coin.SoMouseButtonEvent.getClassTypeId(), self.click) + self.callbackMove = self.view.addEventCallbackPivy(coin.SoLocation2Event.getClassTypeId(), self.move) + + def move(self, event_cb): + """Execute as a callback when the pointer moves in the 3D view. + + It should automatically update the coordinates in the widgets + of the task panel. + """ + event = event_cb.getEvent() + mousepos = event.getPosition().getValue() + ctrl = event.wasCtrlDown() + self.point = Gui.Snapper.snap(mousepos, active=ctrl) + if self.ui: + self.ui.displayPoint(self.point) + + def numericInput(self, numx, numy, numz): + """Validate the entry fields in the user interface. + + This function is called by the toolbar or taskpanel interface + when valid x, y, and z have been entered in the input fields. + """ + self.point = App.Vector(numx, numy, numz) + self.click() + + def click(self, event_cb=None): + """Execute as a callback when the pointer clicks on the 3D view. + + It should act as if the Enter key was pressed, or the OK button + was pressed in the task panel. + """ + if event_cb: + event = event_cb.getEvent() + if event.getState() != coin.SoMouseButtonEvent.DOWN: + return + if self.point: + self.stack.append(self.point) + if len(self.stack) == 1: + self.view.removeEventCallbackPivy(coin.SoMouseButtonEvent.getClassTypeId(), self.callbackClick) + self.view.removeEventCallbackPivy(coin.SoLocation2Event.getClassTypeId(), self.callbackMove) + # The command to run is built as a series of text strings + # to be committed through the `draftutils.todo.ToDo` class. + commitlist = [] + if utils.getParam("UsePartPrimitives", False): + # Insert a Part::Primitive object + _cmd = 'FreeCAD.ActiveDocument.' + _cmd += 'addObject("Part::Vertex", "Point")' + _cmd_list = ['point = ' + _cmd, + 'point.X = ' + str(self.stack[0][0]), + 'point.Y = ' + str(self.stack[0][1]), + 'point.Z = ' + str(self.stack[0][2]), + 'Draft.autogroup(point)', + 'FreeCAD.ActiveDocument.recompute()'] + commitlist.append((translate("draft", "Create Point"), + _cmd_list)) + else: + # Insert a Draft point + Gui.addModule("Draft") + _cmd = 'Draft.makePoint' + _cmd += '(' + _cmd += str(self.stack[0][0]) + ', ' + _cmd += str(self.stack[0][1]) + ', ' + _cmd += str(self.stack[0][2]) + _cmd += ')' + _cmd_list = ['point = ' + _cmd, + 'Draft.autogroup(point)', + 'FreeCAD.ActiveDocument.recompute()'] + commitlist.append((translate("draft", "Create Point"), + _cmd_list)) + todo.ToDo.delayCommit(commitlist) + Gui.Snapper.off() + self.finish() + + def finish(self, cont=False): + """Terminate the operation and restart if needed.""" + super(Point, self).finish() + if self.ui: + if self.ui.continueMode: + self.Activated() + + +Gui.addCommand('Draft_Point', Point()) diff --git a/src/Mod/Draft/draftguitools/gui_polararray.py b/src/Mod/Draft/draftguitools/gui_polararray.py index f31ed2bf01..c823c47178 100644 --- a/src/Mod/Draft/draftguitools/gui_polararray.py +++ b/src/Mod/Draft/draftguitools/gui_polararray.py @@ -42,11 +42,11 @@ import draftutils.todo as todo bool(Draft_rc.__name__) -class GuiCommandPolarArray(gui_base.GuiCommandBase): +class PolarArray(gui_base.GuiCommandBase): """Gui command for the PolarArray tool.""" def __init__(self): - super().__init__() + super(PolarArray, self).__init__() self.command_name = "Polar array" self.location = None self.mouse_event = None @@ -136,7 +136,7 @@ class GuiCommandPolarArray(gui_base.GuiCommandBase): self.callback_click) if Gui.Control.activeDialog(): Gui.Control.closeDialog() - super().finish() + super(PolarArray, self).finish() -Gui.addCommand('Draft_PolarArray', GuiCommandPolarArray()) +Gui.addCommand('Draft_PolarArray', PolarArray()) diff --git a/src/Mod/Draft/draftguitools/gui_polygons.py b/src/Mod/Draft/draftguitools/gui_polygons.py new file mode 100644 index 0000000000..48c4de3435 --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_polygons.py @@ -0,0 +1,293 @@ +# *************************************************************************** +# * (c) 2009 Yorik van Havre * +# * (c) 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for creating regular polygons with the Draft Workbench. + +Minimum number of sides is three (equilateral triangles). +""" +## @package gui_polygons +# \ingroup DRAFT +# \brief Provides tools for creating regular polygons with the Draft Workbench. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCAD as App +import FreeCADGui as Gui +import DraftVecUtils +import draftutils.utils as utils +import draftguitools.gui_base_original as gui_base_original +import draftguitools.gui_tool_utils as gui_tool_utils +import draftguitools.gui_trackers as trackers +from draftutils.messages import _msg +from draftutils.translate import translate + + +class Polygon(gui_base_original.Creator): + """Gui command for the Polygon tool.""" + + def GetResources(self): + """Set icon, menu and tooltip.""" + _tip = ("Creates a regular polygon (triangle, square, " + "pentagon, ...), by defining the number of sides " + "and the circumscribed radius.\n" + "CTRL to snap, SHIFT to constrain") + + return {'Pixmap': 'Draft_Polygon', + 'Accel': "P, G", + 'MenuText': QT_TRANSLATE_NOOP("Draft_Polygon", "Polygon"), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_Polygon", _tip)} + + def Activated(self): + """Execute when the command is called.""" + name = translate("draft", "Polygon") + super(Polygon, self).Activated(name) + if self.ui: + self.step = 0 + self.center = None + self.rad = None + self.tangents = [] + self.tanpoints = [] + self.ui.pointUi(name) + self.ui.extUi() + self.ui.numFaces.show() + self.ui.numFacesLabel.show() + self.altdown = False + self.ui.sourceCmd = self + self.arctrack = trackers.arcTracker() + self.call = self.view.addEventCallback("SoEvent", self.action) + _msg(translate("draft", "Pick center point")) + + def finish(self, closed=False, cont=False): + """Terminate the operation.""" + super(Polygon, self).finish(self) + if self.ui: + self.arctrack.finalize() + self.doc.recompute() + if self.ui.continueMode: + self.Activated() + + def action(self, arg): + """Handle the 3D scene events. + + This is installed as an EventCallback in the Inventor view. + + Parameters + ---------- + arg: dict + Dictionary with strings that indicates the type of event received + from the 3D view. + """ + import DraftGeomUtils + + if arg["Type"] == "SoKeyboardEvent": + if arg["Key"] == "ESCAPE": + self.finish() + elif arg["Type"] == "SoLocation2Event": # mouse movement detection + self.point, ctrlPoint, info = gui_tool_utils.getPoint(self, arg) + + # this is to make sure radius is what you see on screen + if self.center and DraftVecUtils.dist(self.point, self.center) > 0: + viewdelta = DraftVecUtils.project(self.point.sub(self.center), + App.DraftWorkingPlane.axis) + if not DraftVecUtils.isNull(viewdelta): + self.point = self.point.add(viewdelta.negative()) + if self.step == 0: # choose center + if gui_tool_utils.hasMod(arg, gui_tool_utils.MODALT): + if not self.altdown: + self.altdown = True + self.ui.switchUi(True) + else: + if self.altdown: + self.altdown = False + self.ui.switchUi(False) + else: # choose radius + if len(self.tangents) == 2: + cir = DraftGeomUtils.circleFrom2tan1pt(self.tangents[0], + self.tangents[1], + self.point) + _c = DraftGeomUtils.findClosestCircle(self.point, cir) + self.center = _c.Center + self.arctrack.setCenter(self.center) + elif self.tangents and self.tanpoints: + cir = DraftGeomUtils.circleFrom1tan2pt(self.tangents[0], + self.tanpoints[0], + self.point) + _c = DraftGeomUtils.findClosestCircle(self.point, cir) + self.center = _c.Center + self.arctrack.setCenter(self.center) + if gui_tool_utils.hasMod(arg, gui_tool_utils.MODALT): + if not self.altdown: + self.altdown = True + snapped = self.view.getObjectInfo((arg["Position"][0], + arg["Position"][1])) + if snapped: + ob = self.doc.getObject(snapped['Object']) + num = int(snapped['Component'].lstrip('Edge')) - 1 + ed = ob.Shape.Edges[num] + if len(self.tangents) == 2: + cir = DraftGeomUtils.circleFrom3tan(self.tangents[0], + self.tangents[1], + ed) + cl = DraftGeomUtils.findClosestCircle(self.point, cir) + self.center = cl.Center + self.rad = cl.Radius + self.arctrack.setCenter(self.center) + else: + self.rad = self.center.add(DraftGeomUtils.findDistance(self.center,ed).sub(self.center)).Length + else: + self.rad = DraftVecUtils.dist(self.point, self.center) + else: + if self.altdown: + self.altdown = False + self.rad = DraftVecUtils.dist(self.point, self.center) + self.ui.setRadiusValue(self.rad, 'Length') + self.arctrack.setRadius(self.rad) + + gui_tool_utils.redraw3DView() + + elif (arg["Type"] == "SoMouseButtonEvent" + and arg["State"] == "DOWN" + and arg["Button"] == "BUTTON1"): # mouse click + if self.point: + if self.step == 0: # choose center + if (not self.node) and (not self.support): + gui_tool_utils.getSupport(arg) + (self.point, + ctrlPoint, info) = gui_tool_utils.getPoint(self, arg) + if gui_tool_utils.hasMod(arg, gui_tool_utils.MODALT): + snapped = self.view.getObjectInfo((arg["Position"][0], + arg["Position"][1])) + if snapped: + ob = self.doc.getObject(snapped['Object']) + num = int(snapped['Component'].lstrip('Edge')) - 1 + ed = ob.Shape.Edges[num] + self.tangents.append(ed) + if len(self.tangents) == 2: + self.arctrack.on() + self.ui.radiusUi() + self.step = 1 + _msg(translate("draft", "Pick radius")) + else: + if len(self.tangents) == 1: + self.tanpoints.append(self.point) + else: + self.center = self.point + self.node = [self.point] + self.arctrack.setCenter(self.center) + self.arctrack.on() + self.ui.radiusUi() + self.step = 1 + _msg(translate("draft", "Pick radius")) + if self.planetrack: + self.planetrack.set(self.point) + elif self.step == 1: # choose radius + self.drawPolygon() + + def drawPolygon(self): + """Draw the actual object.""" + rot, sup, pts, fil = self.getStrings() + Gui.addModule("Draft") + if utils.getParam("UsePartPrimitives", False): + # Insert a Part::Primitive object + Gui.addModule("Part") + _cmd = 'FreeCAD.ActiveDocument.' + _cmd += 'addObject("Part::RegularPolygon","RegularPolygon")' + _cmd_list = ['pl = FreeCAD.Placement()', + 'pl.Rotation.Q = ' + rot, + 'pl.Base = ' + DraftVecUtils.toString(self.center), + 'pol = ' + _cmd, + 'pol.Polygon = ' + str(self.ui.numFaces.value()), + 'pol.Circumradius = ' + str(self.rad), + 'pol.Placement = pl', + 'Draft.autogroup(pol)', + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Create Polygon (Part)"), + _cmd_list) + else: + # Insert a Draft polygon + _cmd = 'Draft.makePolygon' + _cmd += '(' + _cmd += str(self.ui.numFaces.value()) + ', ' + _cmd += 'radius=' + str(self.rad) + ', ' + _cmd += 'inscribed=True, ' + _cmd += 'placement=pl, ' + _cmd += 'face=' + fil + ', ' + _cmd += 'support=' + sup + _cmd += ')' + _cmd_list = ['pl = FreeCAD.Placement()', + 'pl.Rotation.Q = ' + rot, + 'pl.Base = ' + DraftVecUtils.toString(self.center), + 'pol = ' + _cmd, + 'Draft.autogroup(pol)', + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Create Polygon"), + _cmd_list) + self.finish(cont=True) + + def numericInput(self, numx, numy, numz): + """Validate the entry fields in the user interface. + + This function is called by the toolbar or taskpanel interface + when valid x, y, and z have been entered in the input fields. + """ + self.center = App.Vector(numx, numy, numz) + self.node = [self.center] + self.arctrack.setCenter(self.center) + self.arctrack.on() + self.ui.radiusUi() + self.step = 1 + self.ui.radiusValue.setFocus() + _msg(translate("draft", "Pick radius")) + + def numericRadius(self, rad): + """Validate the entry radius in the user interface. + + This function is called by the toolbar or taskpanel interface + when a valid radius has been entered in the input field. + """ + import DraftGeomUtils + + self.rad = rad + if len(self.tangents) == 2: + cir = DraftGeomUtils.circleFrom2tan1rad(self.tangents[0], + self.tangents[1], + rad) + if self.center: + _c = DraftGeomUtils.findClosestCircle(self.center, cir) + self.center = _c.Center + else: + self.center = cir[-1].Center + elif self.tangents and self.tanpoints: + cir = DraftGeomUtils.circleFrom1tan1pt1rad(self.tangents[0], + self.tanpoints[0], + rad) + if self.center: + _c = DraftGeomUtils.findClosestCircle(self.center, cir) + self.center = _c.Center + else: + self.center = cir[-1].Center + self.drawPolygon() + + +Gui.addCommand('Draft_Polygon', Polygon()) diff --git a/src/Mod/Draft/draftguitools/gui_rectangles.py b/src/Mod/Draft/draftguitools/gui_rectangles.py new file mode 100644 index 0000000000..39a7213c7f --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_rectangles.py @@ -0,0 +1,209 @@ +# *************************************************************************** +# * (c) 2009 Yorik van Havre * +# * (c) 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for creating rectangles with the Draft Workbench.""" +## @package gui_rectangles +# \ingroup DRAFT +# \brief Provides tools for creating rectangles with the Draft Workbench. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCAD as App +import FreeCADGui as Gui +import DraftVecUtils +import draftutils.utils as utils +import draftguitools.gui_base_original as gui_base_original +import draftguitools.gui_tool_utils as gui_tool_utils +import draftguitools.gui_trackers as trackers +from draftutils.messages import _msg, _err +from draftutils.translate import translate + + +class Rectangle(gui_base_original.Creator): + """Gui command for the Rectangle tool.""" + + def GetResources(self): + """Set icon, menu and tooltip.""" + _tip = "Creates a 2-point rectangle. CTRL to snap." + + return {'Pixmap': 'Draft_Rectangle', + 'Accel': "R, E", + 'MenuText': QT_TRANSLATE_NOOP("Draft_Rectangle", "Rectangle"), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_Rectangle", _tip)} + + def Activated(self): + """Execute when the command is called.""" + name = translate("draft", "Rectangle") + super(Rectangle, self).Activated(name) + if self.ui: + self.refpoint = None + self.ui.pointUi(name) + self.ui.extUi() + if utils.getParam("UsePartPrimitives", False): + self.fillstate = self.ui.hasFill.isChecked() + self.ui.hasFill.setChecked(True) + self.call = self.view.addEventCallback("SoEvent", self.action) + self.rect = trackers.rectangleTracker() + _msg(translate("draft", "Pick first point")) + + def finish(self, closed=False, cont=False): + """Terminate the operation. + + The arguments of this function are not used and should be removed. + """ + super(Rectangle, self).finish() + if self.ui: + if hasattr(self, "fillstate"): + self.ui.hasFill.setChecked(self.fillstate) + del self.fillstate + self.rect.off() + self.rect.finalize() + if self.ui.continueMode: + self.Activated() + + def createObject(self): + """Create the final object in the current document.""" + plane = App.DraftWorkingPlane + p1 = self.node[0] + p3 = self.node[-1] + diagonal = p3.sub(p1) + p2 = p1.add(DraftVecUtils.project(diagonal, plane.v)) + p4 = p1.add(DraftVecUtils.project(diagonal, plane.u)) + length = p4.sub(p1).Length + if abs(DraftVecUtils.angle(p4.sub(p1), plane.u, plane.axis)) > 1: + length = -length + height = p2.sub(p1).Length + if abs(DraftVecUtils.angle(p2.sub(p1), plane.v, plane.axis)) > 1: + height = -height + try: + # The command to run is built as a series of text strings + # to be committed through the `draftutils.todo.ToDo` class. + rot, sup, pts, fil = self.getStrings() + base = p1 + if length < 0: + length = -length + base = base.add((p1.sub(p4)).negative()) + if height < 0: + height = -height + base = base.add((p1.sub(p2)).negative()) + Gui.addModule("Draft") + if utils.getParam("UsePartPrimitives", False): + # Insert a Part::Primitive object + _cmd = 'FreeCAD.ActiveDocument.' + _cmd += 'addObject("Part::Plane", "Plane")' + _cmd_list = ['plane = ' + _cmd, + 'plane.Length = ' + str(length), + 'plane.Width = ' + str(height), + 'pl = FreeCAD.Placement()', + 'pl.Rotation.Q=' + rot, + 'pl.Base = ' + DraftVecUtils.toString(base), + 'plane.Placement = pl', + 'Draft.autogroup(plane)', + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Create Plane"), + _cmd_list) + else: + _cmd = 'Draft.makeRectangle' + _cmd += '(' + _cmd += 'length=' + str(length) + ', ' + _cmd += 'height=' + str(height) + ', ' + _cmd += 'placement=pl, ' + _cmd += 'face=' + fil + ', ' + _cmd += 'support=' + sup + _cmd += ')' + _cmd_list = ['pl = FreeCAD.Placement()', + 'pl.Rotation.Q = ' + rot, + 'pl.Base = ' + DraftVecUtils.toString(base), + 'rec = ' + _cmd, + 'Draft.autogroup(rec)', + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Create Rectangle"), + _cmd_list) + except Exception: + _err("Draft: error delaying commit") + self.finish(cont=True) + + def action(self, arg): + """Handle the 3D scene events. + + This is installed as an EventCallback in the Inventor view. + + Parameters + ---------- + arg: dict + Dictionary with strings that indicates the type of event received + from the 3D view. + """ + if arg["Type"] == "SoKeyboardEvent": + if arg["Key"] == "ESCAPE": + self.finish() + elif arg["Type"] == "SoLocation2Event": # mouse movement detection + (self.point, + ctrlPoint, info) = gui_tool_utils.getPoint(self, arg, + mobile=True, + noTracker=True) + self.rect.update(self.point) + gui_tool_utils.redraw3DView() + elif (arg["Type"] == "SoMouseButtonEvent" + and arg["State"] == "DOWN" + and arg["Button"] == "BUTTON1"): + + if arg["Position"] == self.pos: + self.finish() + + if (not self.node) and (not self.support): + gui_tool_utils.getSupport(arg) + (self.point, + ctrlPoint, info) = gui_tool_utils.getPoint(self, arg, + mobile=True, + noTracker=True) + if self.point: + self.ui.redraw() + self.appendPoint(self.point) + + def numericInput(self, numx, numy, numz): + """Validate the entry fields in the user interface. + + This function is called by the toolbar or taskpanel interface + when valid x, y, and z have been entered in the input fields. + """ + self.point = App.Vector(numx, numy, numz) + self.appendPoint(self.point) + + def appendPoint(self, point): + """Append a point to the list of nodes.""" + self.node.append(point) + if len(self.node) > 1: + self.rect.update(point) + self.createObject() + else: + _msg(translate("draft", "Pick opposite point")) + self.ui.setRelative() + self.rect.setorigin(point) + self.rect.on() + if self.planetrack: + self.planetrack.set(point) + + +Gui.addCommand('Draft_Rectangle', Rectangle()) diff --git a/src/Mod/Draft/draftguitools/gui_rotate.py b/src/Mod/Draft/draftguitools/gui_rotate.py new file mode 100644 index 0000000000..d1424f935b --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_rotate.py @@ -0,0 +1,428 @@ +# *************************************************************************** +# * (c) 2009, 2010 Yorik van Havre * +# * (c) 2009, 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for rotating objects in the 3D space.""" +## @package gui_rotate +# \ingroup DRAFT +# \brief Provides tools for rotating objects in the 3D space. + +import math +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCAD as App +import FreeCADGui as Gui +import Draft_rc +from FreeCAD import Units as U +import DraftVecUtils +import draftutils.utils as utils +import draftutils.todo as todo +import draftguitools.gui_base_original as gui_base_original +import draftguitools.gui_tool_utils as gui_tool_utils +import draftguitools.gui_trackers as trackers +from draftutils.messages import _msg, _err +from draftutils.translate import translate, _tr + +# The module is used to prevent complaints from code checkers (flake8) +True if Draft_rc.__name__ else False + + +class Rotate(gui_base_original.Modifier): + """Gui Command for the Rotate tool.""" + + def GetResources(self): + """Set icon, menu and tooltip.""" + _tip = ("Rotates the selected objects. " + "Choose the center of rotation, then the initial angle, " + "and then the final angle.\n" + 'If the "copy" option is active, it will create ' + "rotated copies.\n" + "CTRL to snap, SHIFT to constrain. " + "Hold ALT and click to create a copy with each click.") + + return {'Pixmap': 'Draft_Rotate', + 'Accel': "R, O", + 'MenuText': QT_TRANSLATE_NOOP("Draft_Rotate", "Rotate"), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_Rotate", _tip)} + + def Activated(self): + """Execute when the command is called.""" + super(Rotate, self).Activated(name=_tr("Rotate")) + if not self.ui: + return + self.ghosts = [] + self.arctrack = None + self.get_object_selection() + + def get_object_selection(self): + """Get the object selection.""" + if Gui.Selection.getSelection(): + return self.proceed() + self.ui.selectUi() + _msg(translate("draft", "Select an object to rotate")) + self.call = \ + self.view.addEventCallback("SoEvent", gui_tool_utils.selectObject) + + def proceed(self): + """Continue with the command after a selection has been made.""" + if self.call: + self.view.removeEventCallback("SoEvent", self.call) + self.selected_objects = Gui.Selection.getSelection() + self.selected_objects = utils.getGroupContents(self.selected_objects, + addgroups=True, + spaces=True, + noarchchild=True) + self.selected_subelements = Gui.Selection.getSelectionEx() + self.step = 0 + self.center = None + self.ui.rotateSetCenterUi() + self.ui.modUi() + self.ui.setTitle(translate("draft", "Rotate")) + self.arctrack = trackers.arcTracker() + self.call = self.view.addEventCallback("SoEvent", self.action) + _msg(translate("draft", "Pick rotation center")) + + def action(self, arg): + """Handle the 3D scene events. + + This is installed as an EventCallback in the Inventor view. + + Parameters + ---------- + arg: dict + Dictionary with strings that indicates the type of event received + from the 3D view. + """ + if arg["Type"] == "SoKeyboardEvent" and arg["Key"] == "ESCAPE": + self.finish() + elif arg["Type"] == "SoLocation2Event": + self.handle_mouse_move_event(arg) + elif (arg["Type"] == "SoMouseButtonEvent" + and arg["State"] == "DOWN" + and arg["Button"] == "BUTTON1"): + self.handle_mouse_click_event(arg) + + def handle_mouse_move_event(self, arg): + """Handle the mouse when moving.""" + plane = App.DraftWorkingPlane + + for ghost in self.ghosts: + ghost.off() + self.point, ctrlPoint, info = gui_tool_utils.getPoint(self, arg) + # this is to make sure radius is what you see on screen + if self.center and DraftVecUtils.dist(self.point, self.center): + viewdelta = DraftVecUtils.project(self.point.sub(self.center), + plane.axis) + if not DraftVecUtils.isNull(viewdelta): + self.point = self.point.add(viewdelta.negative()) + if self.extendedCopy: + if not gui_tool_utils.hasMod(arg, gui_tool_utils.MODALT): + self.step = 3 + self.finish() + if self.step == 0: + pass + elif self.step == 1: + currentrad = DraftVecUtils.dist(self.point, self.center) + if currentrad != 0: + angle = DraftVecUtils.angle(plane.u, + self.point.sub(self.center), + plane.axis) + else: + angle = 0 + self.ui.setRadiusValue(math.degrees(angle), unit="Angle") + self.firstangle = angle + self.ui.radiusValue.setFocus() + self.ui.radiusValue.selectAll() + elif self.step == 2: + currentrad = DraftVecUtils.dist(self.point, self.center) + if currentrad != 0: + angle = DraftVecUtils.angle(plane.u, + self.point.sub(self.center), + plane.axis) + else: + angle = 0 + if angle < self.firstangle: + sweep = (2 * math.pi - self.firstangle) + angle + else: + sweep = angle - self.firstangle + self.arctrack.setApertureAngle(sweep) + for ghost in self.ghosts: + ghost.rotate(plane.axis, sweep) + ghost.on() + self.ui.setRadiusValue(math.degrees(sweep), 'Angle') + self.ui.radiusValue.setFocus() + self.ui.radiusValue.selectAll() + gui_tool_utils.redraw3DView() + + def handle_mouse_click_event(self, arg): + """Handle the mouse when the first button is clicked.""" + if not self.point: + return + if self.step == 0: + self.set_center() + elif self.step == 1: + self.set_start_point() + else: + self.set_rotation_angle(arg) + + def set_center(self): + """Set the center of the rotation.""" + if not self.ghosts: + self.set_ghosts() + self.center = self.point + self.node = [self.point] + self.ui.radiusUi() + self.ui.radiusValue.setText(U.Quantity(0, U.Angle).UserString) + self.ui.hasFill.hide() + self.ui.labelRadius.setText(translate("draft", "Base angle")) + _tip = "The base angle you wish to start the rotation from" + self.ui.radiusValue.setToolTip(translate("draft", _tip)) + self.arctrack.setCenter(self.center) + for ghost in self.ghosts: + ghost.center(self.center) + self.step = 1 + _msg(translate("draft", "Pick base angle")) + if self.planetrack: + self.planetrack.set(self.point) + + def set_start_point(self): + """Set the starting point of the rotation.""" + self.ui.labelRadius.setText(translate("draft", "Rotation")) + _tip = ("The amount of rotation you wish to perform.\n" + "The final angle will be the base angle plus this amount.") + self.ui.radiusValue.setToolTip(translate("draft", _tip)) + self.rad = DraftVecUtils.dist(self.point, self.center) + self.arctrack.on() + self.arctrack.setStartPoint(self.point) + for ghost in self.ghosts: + ghost.on() + self.step = 2 + _msg(translate("draft", "Pick rotation angle")) + + def set_rotation_angle(self, arg): + """Set the rotation angle.""" + plane = App.DraftWorkingPlane + + # currentrad = DraftVecUtils.dist(self.point, self.center) + angle = self.point.sub(self.center).getAngle(plane.u) + _v = DraftVecUtils.project(self.point.sub(self.center), plane.v) + if _v.getAngle(plane.v) > 1: + angle = -angle + if angle < self.firstangle: + self.angle = (2 * math.pi - self.firstangle) + angle + else: + self.angle = angle - self.firstangle + self.rotate(self.ui.isCopy.isChecked() + or gui_tool_utils.hasMod(arg, gui_tool_utils.MODALT)) + if gui_tool_utils.hasMod(arg, gui_tool_utils.MODALT): + self.extendedCopy = True + else: + self.finish(cont=True) + + def set_ghosts(self): + """Set the ghost to display.""" + if self.ui.isSubelementMode.isChecked(): + return self.set_subelement_ghosts() + self.ghosts = [trackers.ghostTracker(self.selected_objects)] + + def set_subelement_ghosts(self): + """Set ghost for the subelements (vertices, edges).""" + import Part + + for obj in self.selected_subelements: + for subelement in obj.SubObjects: + if (isinstance(subelement, Part.Vertex) + or isinstance(subelement, Part.Edge)): + self.ghosts.append(trackers.ghostTracker(subelement)) + + def finish(self, closed=False, cont=False): + """Finish the rotate operation.""" + if self.arctrack: + self.arctrack.finalize() + for ghost in self.ghosts: + ghost.finalize() + if cont and self.ui: + if self.ui.continueMode: + todo.ToDo.delayAfter(self.Activated, []) + super(Rotate, self).finish() + if self.doc: + self.doc.recompute() + + def rotate(self, is_copy=False): + """Perform the rotation of the subelements or the entire object.""" + if self.ui.isSubelementMode.isChecked(): + self.rotate_subelements(is_copy) + else: + self.rotate_object(is_copy) + + def rotate_subelements(self, is_copy): + """Rotate the subelements.""" + try: + if is_copy: + self.commit(translate("draft", "Copy"), + self.build_copy_subelements_command()) + else: + self.commit(translate("draft", "Rotate"), + self.build_rotate_subelements_command()) + except Exception: + _err(translate("draft", "Some subelements could not be moved.")) + + def build_copy_subelements_command(self): + """Build the string to commit to copy the subelements.""" + import Part + plane = App.DraftWorkingPlane + + command = [] + arguments = [] + E = len("Edge") + for obj in self.selected_subelements: + for index, subelement in enumerate(obj.SubObjects): + if not isinstance(subelement, Part.Edge): + continue + _edge_index = int(obj.SubElementNames[index][E:]) - 1 + _cmd = '[' + _cmd += 'FreeCAD.ActiveDocument.' + _cmd += obj.ObjectName + ', ' + _cmd += str(_edge_index) + ', ' + _cmd += str(math.degrees(self.angle)) + ', ' + _cmd += DraftVecUtils.toString(self.center) + ', ' + _cmd += DraftVecUtils.toString(plane.axis) + _cmd += ']' + arguments.append(_cmd) + + all_args = ', '.join(arguments) + command.append('Draft.copyRotatedEdges([' + all_args + '])') + command.append('FreeCAD.ActiveDocument.recompute()') + return command + + def build_rotate_subelements_command(self): + """Build the string to commit to rotate the subelements.""" + import Part + plane = App.DraftWorkingPlane + + command = [] + V = len("Vertex") + E = len("Edge") + for obj in self.selected_subelements: + for index, subelement in enumerate(obj.SubObjects): + if isinstance(subelement, Part.Vertex): + _vertex_index = int(obj.SubElementNames[index][V:]) - 1 + _cmd = 'Draft.rotateVertex' + _cmd += '(' + _cmd += 'FreeCAD.ActiveDocument.' + _cmd += obj.ObjectName + ', ' + _cmd += str(_vertex_index) + ', ' + _cmd += str(math.degrees(self.angle)) + ', ' + _cmd += DraftVecUtils.toString(self.center) + ', ' + _cmd += DraftVecUtils.toString(plane.axis) + _cmd += ')' + command.append(_cmd) + elif isinstance(subelement, Part.Edge): + _edge_index = int(obj.SubElementNames[index][E:]) - 1 + _cmd = 'Draft.rotateEdge' + _cmd += '(' + _cmd += 'FreeCAD.ActiveDocument.' + _cmd += obj.ObjectName + ', ' + _cmd += str(_edge_index) + ', ' + _cmd += str(math.degrees(self.angle)) + ', ' + _cmd += DraftVecUtils.toString(self.center) + ', ' + _cmd += DraftVecUtils.toString(plane.axis) + _cmd += ')' + command.append(_cmd) + command.append('FreeCAD.ActiveDocument.recompute()') + return command + + def rotate_object(self, is_copy): + """Move the object.""" + plane = App.DraftWorkingPlane + + _doc = 'FreeCAD.ActiveDocument.' + _selected = self.selected_objects + + objects = '[' + objects += ','.join([_doc + obj.Name for obj in _selected]) + objects += ']' + + _cmd = 'Draft.rotate' + _cmd += '(' + _cmd += objects + ', ' + _cmd += str(math.degrees(self.angle)) + ', ' + _cmd += DraftVecUtils.toString(self.center) + ', ' + _cmd += 'axis=' + DraftVecUtils.toString(plane.axis) + ', ' + _cmd += 'copy=' + str(is_copy) + _cmd += ')' + _cmd_list = [_cmd, + 'FreeCAD.ActiveDocument.recompute()'] + + _mode = "Copy" if is_copy else "Rotate" + Gui.addModule("Draft") + self.commit(translate("draft", _mode), + _cmd_list) + + def numericInput(self, numx, numy, numz): + """Validate the entry fields in the user interface. + + This function is called by the toolbar or taskpanel interface + when valid x, y, and z have been entered in the input fields. + """ + self.center = App.Vector(numx, numy, numz) + self.node = [self.center] + self.arctrack.setCenter(self.center) + for ghost in self.ghosts: + ghost.center(self.center) + self.ui.radiusUi() + self.ui.hasFill.hide() + self.ui.labelRadius.setText(translate("draft", "Base angle")) + _tip = "The base angle you wish to start the rotation from" + self.ui.radiusValue.setToolTip(translate("draft", _tip)) + self.ui.radiusValue.setText(U.Quantity(0, U.Angle).UserString) + self.step = 1 + _msg(translate("draft", "Pick base angle")) + + def numericRadius(self, rad): + """Validate the radius entry field in the user interface. + + This function is called by the toolbar or taskpanel interface + when a valid radius has been entered in the input field. + """ + if self.step == 1: + self.ui.labelRadius.setText(translate("draft", "Rotation")) + _tip = ("The amount of rotation you wish to perform.\n" + "The final angle will be the base angle " + "plus this amount.") + self.ui.radiusValue.setToolTip(translate("draft", _tip)) + self.ui.radiusValue.setText(U.Quantity(0, U.Angle).UserString) + self.firstangle = math.radians(rad) + self.arctrack.setStartAngle(self.firstangle) + self.arctrack.on() + for ghost in self.ghosts: + ghost.on() + self.step = 2 + _msg(translate("draft", "Pick rotation angle")) + else: + self.angle = math.radians(rad) + self.rotate(self.ui.isCopy.isChecked()) + self.finish(cont=True) + + +Gui.addCommand('Draft_Rotate', Rotate()) diff --git a/src/Mod/Draft/draftguitools/gui_scale.py b/src/Mod/Draft/draftguitools/gui_scale.py new file mode 100644 index 0000000000..6e1c8f14c1 --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_scale.py @@ -0,0 +1,407 @@ +# *************************************************************************** +# * (c) 2009, 2010 Yorik van Havre * +# * (c) 2009, 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for scaling objects with the Draft Workbench. + +The scale operation can also be done with subelements. + +The subelements operations only really work with polylines (Wires) +because internally the functions `scaleVertex` and `scaleEdge` +only work with polylines that have a `Points` property. +""" +## @package gui_scale +# \ingroup DRAFT +# \brief Provides tools for scaling objects with the Draft Workbench. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCAD as App +import FreeCADGui as Gui +import Draft_rc +import DraftVecUtils +import draftutils.utils as utils +import draftutils.todo as todo +import draftguitools.gui_base_original as gui_base_original +import draftguitools.gui_tool_utils as gui_tool_utils +import draftguitools.gui_trackers as trackers +import drafttaskpanels.task_scale as task_scale +from draftutils.messages import _msg, _err +from draftutils.translate import translate + +# The module is used to prevent complaints from code checkers (flake8) +True if Draft_rc.__name__ else False + + +class Scale(gui_base_original.Modifier): + """Gui Command for the Scale tool. + + This tool scales the selected objects from a base point. + """ + + def GetResources(self): + """Set icon, menu and tooltip.""" + _tip = ("Scales the selected objects from a base point.\n" + "CTRL to snap, SHIFT to constrain, ALT to copy.") + + return {'Pixmap': 'Draft_Scale', + 'Accel': "S, C", + 'MenuText': QT_TRANSLATE_NOOP("Draft_Scale", "Scale"), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_Scale", _tip)} + + def Activated(self): + """Execute when the command is called.""" + self.name = translate("draft", "Scale") + super(Scale, self).Activated(name=self.name) + if not self.ui: + return + self.ghosts = [] + self.get_object_selection() + + def get_object_selection(self): + """Get object selection and proceed if successful.""" + if Gui.Selection.getSelection(): + return self.proceed() + self.ui.selectUi() + _msg(translate("draft", "Select an object to scale")) + self.call = self.view.addEventCallback("SoEvent", + gui_tool_utils.selectObject) + + def proceed(self): + """Proceed with execution of the command after selection.""" + if self.call: + self.view.removeEventCallback("SoEvent", self.call) + + self.selected_objects = Gui.Selection.getSelection() + self.selected_objects = utils.getGroupContents(self.selected_objects) + self.selected_subelements = Gui.Selection.getSelectionEx() + self.refs = [] + self.ui.pointUi(self.name) + self.ui.modUi() + self.ui.xValue.setFocus() + self.ui.xValue.selectAll() + self.pickmode = False + self.task = None + self.call = self.view.addEventCallback("SoEvent", self.action) + _msg(translate("draft", "Pick base point")) + + def set_ghosts(self): + """Set the previews of the objects to scale.""" + if self.ui.isSubelementMode.isChecked(): + return self.set_subelement_ghosts() + self.ghosts = [trackers.ghostTracker(self.selected_objects)] + + def set_subelement_ghosts(self): + """Set the previews of the subelements from an object to scale.""" + import Part + + for object in self.selected_subelements: + for subelement in object.SubObjects: + if isinstance(subelement, (Part.Vertex, Part.Edge)): + self.ghosts.append(trackers.ghostTracker(subelement)) + + def pickRef(self): + """Pick a point of reference.""" + self.pickmode = True + if self.node: + self.node = self.node[:1] # remove previous picks + _msg(translate("draft", "Pick reference distance from base point")) + self.call = self.view.addEventCallback("SoEvent", self.action) + + def action(self, arg): + """Handle the 3D scene events. + + This is installed as an EventCallback in the Inventor view. + + Parameters + ---------- + arg: dict + Dictionary with strings that indicates the type of event received + from the 3D view. + """ + if arg["Type"] == "SoKeyboardEvent" and arg["Key"] == "ESCAPE": + self.finish() + elif arg["Type"] == "SoLocation2Event": + self.handle_mouse_move_event(arg) + elif (arg["Type"] == "SoMouseButtonEvent" + and arg["State"] == "DOWN" + and arg["Button"] == "BUTTON1" + and self.point): + self.handle_mouse_click_event() + + def handle_mouse_move_event(self, arg): + """Handle the mouse event of movement.""" + for ghost in self.ghosts: + ghost.off() + (self.point, + ctrlPoint, info) = gui_tool_utils.getPoint(self, arg, sym=True) + + def handle_mouse_click_event(self): + """Handle the mouse click event.""" + if not self.ghosts: + self.set_ghosts() + self.numericInput(self.point.x, self.point.y, self.point.z) + + def scale(self): + """Perform the scale of the object. + + Scales the subelements, or with a clone, or just general scaling. + """ + self.delta = App.Vector(self.task.xValue.value(), + self.task.yValue.value(), + self.task.zValue.value()) + self.center = self.node[0] + if self.task.isSubelementMode.isChecked(): + self.scale_subelements() + elif self.task.isClone.isChecked(): + self.scale_with_clone() + else: + self.scale_object() + self.finish() + + def scale_subelements(self): + """Scale only the subelements if the appropriate option is set. + + The subelements operations only really work with polylines (Wires) + because internally the functions `scaleVertex` and `scaleEdge` + only work with polylines that have a `Points` property. + + BUG: the code should not cause an error. It should check that + the selected object is not a rectangle or another object + that can't be used with `scaleVertex` and `scaleEdge`. + """ + try: + if self.task.isCopy.isChecked(): + self.commit(translate("draft", "Copy"), + self.build_copy_subelements_command()) + else: + self.commit(translate("draft", "Scale"), + self.build_scale_subelements_command()) + except Exception: + _err(translate("draft", "Some subelements could not be scaled.")) + + def scale_with_clone(self): + """Scale with clone.""" + if self.task.relative.isChecked(): + self.delta = App.DraftWorkingPlane.getGlobalCoords(self.delta) + + Gui.addModule("Draft") + + _doc = 'FreeCAD.ActiveDocument.' + _selected = self.selected_objects + + objects = '[' + objects += ', '.join([_doc + obj.Name for obj in _selected]) + objects += ']' + + if self.task.isCopy.isChecked(): + _cmd_name = translate("draft", "Copy") + else: + _cmd_name = translate("draft", "Scale") + + _cmd = 'Draft.clone' + _cmd += '(' + _cmd += objects + ', ' + _cmd += 'forcedraft=True' + _cmd += ')' + _cmd_list = ['clone = ' + _cmd, + 'clone.Scale = ' + DraftVecUtils.toString(self.delta), + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(_cmd_name, _cmd_list) + + def build_copy_subelements_command(self): + """Build the string to commit to copy the subelements.""" + import Part + + command = [] + arguments = [] + E = len("Edge") + for obj in self.selected_subelements: + for index, subelement in enumerate(obj.SubObjects): + if not isinstance(subelement, Part.Edge): + continue + _edge_index = int(obj.SubElementNames[index][E:]) - 1 + _cmd = '[' + _cmd += 'FreeCAD.ActiveDocument.' + _cmd += obj.ObjectName + ', ' + _cmd += str(_edge_index) + ', ' + _cmd += DraftVecUtils.toString(self.delta) + ', ' + _cmd += DraftVecUtils.toString(self.center) + _cmd += ']' + arguments.append(_cmd) + all_args = ', '.join(arguments) + command.append('Draft.copyScaledEdges([' + all_args + '])') + command.append('FreeCAD.ActiveDocument.recompute()') + return command + + def build_scale_subelements_command(self): + """Build the strings to commit to scale the subelements.""" + import Part + + command = [] + V = len("Vertex") + E = len("Edge") + for obj in self.selected_subelements: + for index, subelement in enumerate(obj.SubObjects): + if isinstance(subelement, Part.Vertex): + _vertex_index = int(obj.SubElementNames[index][V:]) - 1 + _cmd = 'Draft.scaleVertex' + _cmd += '(' + _cmd += 'FreeCAD.ActiveDocument.' + _cmd += obj.ObjectName + ', ' + _cmd += str(_vertex_index) + ', ' + _cmd += DraftVecUtils.toString(self.delta) + ', ' + _cmd += DraftVecUtils.toString(self.center) + _cmd += ')' + command.append(_cmd) + elif isinstance(subelement, Part.Edge): + _edge_index = int(obj.SubElementNames[index][E:]) - 1 + _cmd = 'Draft.scaleEdge' + _cmd += '(' + _cmd += 'FreeCAD.ActiveDocument.' + _cmd += obj.ObjectName + ', ' + _cmd += str(_edge_index) + ', ' + _cmd += DraftVecUtils.toString(self.delta) + ', ' + _cmd += DraftVecUtils.toString(self.center) + _cmd += ')' + command.append(_cmd) + command.append('FreeCAD.ActiveDocument.recompute()') + return command + + def is_scalable(self, obj): + """Return True only for the supported objects. + + Currently it only supports `Rectangle`, `Wire`, `Annotation` + and `BSpline`. + """ + t = utils.getType(obj) + if t in ["Rectangle", "Wire", "Annotation", "BSpline"]: + # TODO: support more types in Draft.scale + return True + else: + return False + + def scale_object(self): + """Scale the object.""" + if self.task.relative.isChecked(): + self.delta = App.DraftWorkingPlane.getGlobalCoords(self.delta) + goods = [] + bads = [] + for obj in self.selected_objects: + if self.is_scalable(obj): + goods.append(obj) + else: + bads.append(obj) + if bads: + if len(bads) == 1: + m = translate("draft", "Unable to scale object: ") + m += bads[0].Label + else: + m = translate("draft", "Unable to scale objects: ") + m += ", ".join([o.Label for o in bads]) + m += " - " + translate("draft", + "This object type cannot be scaled " + "directly. Please use the clone method.") + _err(m) + if goods: + _doc = 'FreeCAD.ActiveDocument.' + objects = '[' + objects += ', '.join([_doc + obj.Name for obj in goods]) + objects += ']' + Gui.addModule("Draft") + + if self.task.isCopy.isChecked(): + _cmd_name = translate("draft", "Copy") + else: + _cmd_name = translate("draft", "Scale") + + _cmd = 'Draft.scale' + _cmd += '(' + _cmd += objects + ', ' + _cmd += 'scale=' + DraftVecUtils.toString(self.delta) + ', ' + _cmd += 'center=' + DraftVecUtils.toString(self.center) + ', ' + _cmd += 'copy=' + str(self.task.isCopy.isChecked()) + _cmd += ')' + _cmd_list = ['ss = ' + _cmd, + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(_cmd_name, _cmd_list) + + def scaleGhost(self, x, y, z, rel): + """Scale the preview of the object.""" + delta = App.Vector(x, y, z) + if rel: + delta = App.DraftWorkingPlane.getGlobalCoords(delta) + for ghost in self.ghosts: + ghost.scale(delta) + # calculate a correction factor depending on the scaling center + corr = App.Vector(self.node[0].x, self.node[0].y, self.node[0].z) + corr.scale(delta.x, delta.y, delta.z) + corr = (corr.sub(self.node[0])).negative() + for ghost in self.ghosts: + ghost.move(corr) + ghost.on() + + def numericInput(self, numx, numy, numz): + """Validate the entry fields in the user interface. + + This function is called by the toolbar or taskpanel interface + when valid x, y, and z have been entered in the input fields. + """ + self.point = App.Vector(numx, numy, numz) + self.node.append(self.point) + if not self.pickmode: + if not self.ghosts: + self.set_ghosts() + self.ui.offUi() + if self.call: + self.view.removeEventCallback("SoEvent", self.call) + self.task = task_scale.ScaleTaskPanel() + self.task.sourceCmd = self + todo.ToDo.delay(Gui.Control.showDialog, self.task) + todo.ToDo.delay(self.task.xValue.selectAll, None) + todo.ToDo.delay(self.task.xValue.setFocus, None) + for ghost in self.ghosts: + ghost.on() + elif len(self.node) == 2: + _msg(translate("draft", "Pick new distance from base point")) + elif len(self.node) == 3: + if hasattr(Gui, "Snapper"): + Gui.Snapper.off() + if self.call: + self.view.removeEventCallback("SoEvent", self.call) + d1 = (self.node[1].sub(self.node[0])).Length + d2 = (self.node[2].sub(self.node[0])).Length + # print ("d2/d1 = {}".format(d2/d1)) + if hasattr(self, "task"): + if self.task: + self.task.lock.setChecked(True) + self.task.setValue(d2/d1) + + def finish(self, closed=False, cont=False): + """Terminate the operation.""" + super(Scale, self).finish() + for ghost in self.ghosts: + ghost.finalize() + + +Gui.addCommand('Draft_Scale', Scale()) diff --git a/src/Mod/Draft/draftguitools/gui_shape2dview.py b/src/Mod/Draft/draftguitools/gui_shape2dview.py new file mode 100644 index 0000000000..5d8be72b38 --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_shape2dview.py @@ -0,0 +1,123 @@ +# *************************************************************************** +# * (c) 2009, 2010 Yorik van Havre * +# * (c) 2009, 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for projecting objects into a 2D plane. + +This creates a 2D shape in the 3D view itself. This projection +can be further used to create a technical drawing using +the TechDraw Workbench. +""" +## @package gui_shape2dview +# \ingroup DRAFT +# \brief Provides tools for projecting objects into a 2D plane. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCADGui as Gui +import DraftVecUtils +import Draft_rc +import draftguitools.gui_base_original as gui_base_original +import draftguitools.gui_tool_utils as gui_tool_utils +from draftutils.messages import _msg +from draftutils.translate import translate, _tr + +# The module is used to prevent complaints from code checkers (flake8) +True if Draft_rc.__name__ else False + + +class Shape2DView(gui_base_original.Modifier): + """Gui Command for the Shape2DView tool.""" + + def GetResources(self): + """Set icon, menu and tooltip.""" + _menu = "Shape 2D view" + _tip = ("Creates a 2D projection of the selected objects " + "on the XY plane.\n" + "The initial projection direction is the negative " + "of the current active view direction.\n" + "You can select individual faces to project, or " + "the entire solid, and also include hidden lines.\n" + "These projections can be used to create technical " + "drawings with the TechDraw Workbench.") + + return {'Pixmap': 'Draft_2DShapeView', + 'MenuText': QT_TRANSLATE_NOOP("Draft_Shape2DView", _menu), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_Shape2DView", _tip)} + + def Activated(self): + """Execute when the command is called.""" + super(Shape2DView, self).Activated(name=_tr("Project 2D view")) + if not Gui.Selection.getSelection(): + if self.ui: + self.ui.selectUi() + _msg(translate("draft", "Select an object to project")) + self.call = \ + self.view.addEventCallback("SoEvent", + gui_tool_utils.selectObject) + else: + self.proceed() + + def proceed(self): + """Proceed with the command if one object was selected.""" + if self.call: + self.view.removeEventCallback("SoEvent", self.call) + + faces = [] + objs = [] + vec = Gui.ActiveDocument.ActiveView.getViewDirection().negative() + sel = Gui.Selection.getSelectionEx() + for s in sel: + objs.append(s.Object) + for e in s.SubElementNames: + if "Face" in e: + faces.append(int(e[4:]) - 1) + # print(objs, faces) + commitlist = [] + Gui.addModule("Draft") + if len(objs) == 1 and faces: + _cmd = "Draft.makeShape2DView" + _cmd += "(" + _cmd += "FreeCAD.ActiveDocument." + objs[0].Name + ", " + _cmd += DraftVecUtils.toString(vec) + ", " + _cmd += "facenumbers=" + str(faces) + _cmd += ")" + commitlist.append("sv = " + _cmd) + else: + n = 0 + for o in objs: + _cmd = "Draft.makeShape2DView" + _cmd += "(" + _cmd += "FreeCAD.ActiveDocument." + o.Name + ", " + _cmd += DraftVecUtils.toString(vec) + _cmd += ")" + commitlist.append("sv" + str(n) + " = " + _cmd) + n += 1 + if commitlist: + commitlist.append("FreeCAD.ActiveDocument.recompute()") + self.commit(translate("draft", "Create 2D view"), + commitlist) + self.finish() + + +Gui.addCommand('Draft_Shape2DView', Shape2DView()) diff --git a/src/Mod/Draft/draftguitools/gui_shapestrings.py b/src/Mod/Draft/draftguitools/gui_shapestrings.py new file mode 100644 index 0000000000..a6f8a5d9e5 --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_shapestrings.py @@ -0,0 +1,232 @@ +# *************************************************************************** +# * (c) 2009, 2010 Yorik van Havre * +# * (c) 2009, 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for creating text shapes with the Draft Workbench. + +These text shapes are made of various edges and closed faces, and therefore +can be extruded to create solid bodies that can be used in boolean +operations. That is, these text shapes can be used for engraving text +into solid bodies. + +They are more complex that simple text annotations. +""" +## @package gui_shapestrings +# \ingroup DRAFT +# \brief Provides tools for creating text shapes with the Draft Workbench. + +from PySide.QtCore import QT_TRANSLATE_NOOP +import sys + +import FreeCAD as App +import FreeCADGui as Gui +import Draft_rc +import DraftVecUtils +import draftutils.utils as utils +import draftguitools.gui_base_original as gui_base_original +import draftguitools.gui_tool_utils as gui_tool_utils +import drafttaskpanels.task_shapestring as task_shapestring +import draftutils.todo as todo +from draftutils.translate import translate +from draftutils.messages import _msg, _err + +# The module is used to prevent complaints from code checkers (flake8) +True if Draft_rc.__name__ else False + + +class ShapeString(gui_base_original.Creator): + """Gui command for the ShapeString tool.""" + + def GetResources(self): + """Set icon, menu and tooltip.""" + _menu = "Shape from text" + _tip = ("Creates a shape from a text string by choosing " + "a specific font and a placement.\n" + "The closed shapes can be used for extrusions " + "and boolean operations.") + + d = {'Pixmap': 'Draft_ShapeString', + 'Accel': "S, S", + 'MenuText': QT_TRANSLATE_NOOP("Draft_ShapeString", _menu), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_ShapeString", _tip)} + return d + + def Activated(self): + """Execute when the command is called.""" + name = translate("draft", "ShapeString") + super(ShapeString, self).Activated(name) + self.creator = gui_base_original.Creator + if self.ui: + self.ui.sourceCmd = self + self.taskmode = utils.getParam("UiMode", 1) + if self.taskmode: + # This doesn't use the task panel defined in DraftGui + # so it is deleted and a new task panel is installed + try: + del self.task + except AttributeError: + pass + self.task = task_shapestring.ShapeStringTaskPanel() + self.task.sourceCmd = self + todo.ToDo.delay(Gui.Control.showDialog, self.task) + else: + self.dialog = None + self.text = '' + self.ui.sourceCmd = self + self.ui.pointUi(name) + self.active = True + self.call = self.view.addEventCallback("SoEvent", self.action) + self.ssBase = None + self.ui.xValue.setFocus() + self.ui.xValue.selectAll() + _msg(translate("draft", "Pick ShapeString location point")) + Gui.draftToolBar.show() + + def createObject(self): + """Create the actual object in the current document.""" + # print("debug: D_T ShapeString.createObject type(self.SString):" + # + str(type(self.SString))) + + dquote = '"' + if sys.version_info.major < 3: + # Python2, string needs to be converted to unicode + String = ('u' + dquote + + self.SString.encode('unicode_escape') + dquote) + else: + # Python3, string is already unicode + String = dquote + self.SString + dquote + + # Size and tracking are numbers; + # they are ASCII so this conversion should always work + Size = str(self.SSSize) + Tracking = str(self.SSTrack) + FFile = dquote + self.FFile + dquote + + try: + qr, sup, points, fil = self.getStrings() + Gui.addModule("Draft") + _cmd = 'Draft.makeShapeString' + _cmd += '(' + _cmd += 'String=' + String + ', ' + _cmd += 'FontFile=' + FFile + ', ' + _cmd += 'Size=' + Size + ', ' + _cmd += 'Tracking=' + Tracking + _cmd += ')' + _cmd_list = ['ss = ' + _cmd, + 'plm = FreeCAD.Placement()', + 'plm.Base = ' + DraftVecUtils.toString(self.ssBase), + 'plm.Rotation.Q = ' + qr, + 'ss.Placement = plm', + 'ss.Support = ' + sup, + 'Draft.autogroup(ss)', + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Create ShapeString"), + _cmd_list) + except Exception: + _err("Draft_ShapeString: error delaying commit") + self.finish() + + def action(self, arg): + """Handle the 3D scene events. + + This is installed as an EventCallback in the Inventor view. + + Parameters + ---------- + arg: dict + Dictionary with strings that indicates the type of event received + from the 3D view. + """ + if arg["Type"] == "SoKeyboardEvent": + if arg["Key"] == "ESCAPE": + self.finish() + elif arg["Type"] == "SoLocation2Event": # mouse movement detection + if self.active: + (self.point, + ctrlPoint, info) = gui_tool_utils.getPoint(self, arg, + noTracker=True) + gui_tool_utils.redraw3DView() + elif arg["Type"] == "SoMouseButtonEvent": + if (arg["State"] == "DOWN") and (arg["Button"] == "BUTTON1"): + if not self.ssBase: + self.ssBase = self.point + self.active = False + Gui.Snapper.off() + self.ui.SSUi() + + def numericInput(self, numx, numy, numz): + """Validate the entry fields in the user interface. + + This function is called by the toolbar or taskpanel interface + when valid x, y, and z have been entered in the input fields. + """ + self.ssBase = App.Vector(numx, numy, numz) + self.ui.SSUi() # move on to next step in parameter entry + + def numericSSize(self, ssize): + """Validate the size in the user interface. + + This function is called by the toolbar or taskpanel interface + when a valid size parameter has been entered in the input field. + """ + self.SSSize = ssize + self.ui.STrackUi() + + def numericSTrack(self, strack): + """Validate the tracking value in the user interface. + + This function is called by the toolbar or taskpanel interface + when a valid tracking value has been entered in the input field. + """ + self.SSTrack = strack + self.ui.SFileUi() + + def validSString(self, sstring): + """Validate the string value in the user interface. + + This function is called by the toolbar or taskpanel interface + when a valid string value has been entered in the input field. + """ + self.SString = sstring + self.ui.SSizeUi() + + def validFFile(self, FFile): + """Validate the font file value in the user interface. + + This function is called by the toolbar or taskpanel interface + when a valid font file value has been entered in the input field. + """ + self.FFile = FFile + # last step in ShapeString parm capture, create object + self.createObject() + + def finish(self, finishbool=False): + """Terminate the operation.""" + super(ShapeString, self).finish() + if self.ui: + # del self.dialog # what does this do?? + if self.ui.continueMode: + self.Activated() + + +Gui.addCommand('Draft_ShapeString', ShapeString()) diff --git a/src/Mod/Draft/draftguitools/gui_snapper.py b/src/Mod/Draft/draftguitools/gui_snapper.py index 84ee1dc9e4..a480655196 100644 --- a/src/Mod/Draft/draftguitools/gui_snapper.py +++ b/src/Mod/Draft/draftguitools/gui_snapper.py @@ -124,8 +124,8 @@ class Snapper: self.callbackMove = None self.snapObjectIndex = 0 - # snap keys, it's important tha they are in this order for - # saving in preferences and for properly restore the toolbar + # snap keys, it's important that they are in this order for + # saving in preferences and for properly restoring the toolbar self.snaps = ['Lock', # 0 'Near', # 1 former "passive" snap 'Extension', # 2 @@ -1347,7 +1347,7 @@ class Snapper: if hasattr(App, "DraftWorkingPlane"): self.ui.displayPoint(self.pt, last, plane=App.DraftWorkingPlane, - mask=App.Snapper.affinity) + mask=Gui.Snapper.affinity) if movecallback: movecallback(self.pt, self.snapInfo) @@ -1422,6 +1422,7 @@ class Snapper: self.toolbar.setObjectName("Draft Snap") self.toolbar.setWindowTitle(QtCore.QCoreApplication.translate("Workbench", "Draft Snap")) + # make snap buttons snap_gui_commands = get_draft_snap_commands() self.init_draft_snap_buttons(snap_gui_commands, self.toolbar, "_Button") self.restore_snap_buttons_state(self.toolbar,"_Button") @@ -1443,6 +1444,15 @@ class Snapper: to define the button name """ for gc in commands: + if gc == "Separator": + continue + if gc == "Draft_ToggleGrid": + gb = self.init_grid_button(self.toolbar) + context.addAction(gb) + QtCore.QObject.connect(gb, QtCore.SIGNAL("triggered()"), + lambda f=Gui.doCommand, + arg='Gui.runCommand("Draft_ToggleGrid")':f(arg)) + continue # setup toolbar buttons command = 'Gui.runCommand("' + gc + '")' b = QtGui.QAction(context) @@ -1464,6 +1474,18 @@ class Snapper: b.setStatusTip(b.toolTip()) + def init_grid_button(self, context): + """Add grid button to the given toolbar""" + b = QtGui.QAction(context) + b.setIcon(QtGui.QIcon.fromTheme("Draft", QtGui.QIcon(":/icons/" + "Draft_Grid.svg"))) + b.setText(QtCore.QCoreApplication.translate("Draft_Snap", "Toggles Grid On/Off")) + b.setToolTip(QtCore.QCoreApplication.translate("Draft_Snap", "Toggle Draft Grid")) + b.setObjectName("Grid_Button") + b.setWhatsThis("Draft_ToggleGrid") + return b + + def restore_snap_buttons_state(self, toolbar, button_suffix): """ Restore toolbar button's checked state according to @@ -1492,7 +1514,7 @@ class Snapper: def get_snap_toolbar(self): - """Retuns snap toolbar object.""" + """Returns snap toolbar object.""" mw = Gui.getMainWindow() if mw: toolbar = mw.findChild(QtGui.QToolBar, "Draft Snap") diff --git a/src/Mod/Draft/draftguitools/gui_snaps.py b/src/Mod/Draft/draftguitools/gui_snaps.py index b26a8becea..f603ddd530 100644 --- a/src/Mod/Draft/draftguitools/gui_snaps.py +++ b/src/Mod/Draft/draftguitools/gui_snaps.py @@ -61,7 +61,8 @@ def sync_snap_toolbar_button(button, status): # for lock button snap_toolbar.actions()[0].setChecked(status) for a in snap_toolbar.actions()[1:]: - a.setEnabled(status) + if a.objectName()[:10] == "Draft_Snap": + a.setEnabled(status) else: # for every other button a.setChecked(status) @@ -86,7 +87,8 @@ def sync_snap_statusbar_button(button, status): if button == "Draft_Snap_Lock_Statusbutton": ssb.setChecked(status) for a in actions[1:]: - a.setEnabled(status) + if a.objectName()[:10] == "Draft_Snap": + a.setEnabled(status) else: for a in actions: if a.objectName() == button: @@ -119,7 +121,7 @@ class Draft_Snap_Lock(gui_base.GuiCommandSimplest): def Activated(self): """Execute when the command is called.""" super(Draft_Snap_Lock, self).Activated() - + if hasattr(Gui, "Snapper"): status = Gui.Snapper.toggle_snap('Lock') # change interface consistently diff --git a/src/Mod/Draft/draftguitools/gui_splines.py b/src/Mod/Draft/draftguitools/gui_splines.py new file mode 100644 index 0000000000..0f8f2656a5 --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_splines.py @@ -0,0 +1,198 @@ +# *************************************************************************** +# * (c) 2009 Yorik van Havre * +# * (c) 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for creating B-Splines with the Draft Workbench. + +See https://en.wikipedia.org/wiki/B-spline +""" +## @package gui_splines +# \ingroup DRAFT +# \brief Provides tools for creating B-Splines with the Draft Workbench. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCADGui as Gui +import draftutils.utils as utils +import draftutils.todo as todo +import draftguitools.gui_base_original as gui_base_original +import draftguitools.gui_tool_utils as gui_tool_utils +import draftguitools.gui_lines as gui_lines +import draftguitools.gui_trackers as trackers +from draftutils.messages import _msg, _err +from draftutils.translate import translate + + +class BSpline(gui_lines.Line): + """Gui command for the BSpline tool.""" + + def __init__(self): + super(BSpline, self).__init__(wiremode=True) + + def GetResources(self): + """Set icon, menu and tooltip.""" + _tip = ("Creates a multiple-point B-spline. " + "CTRL to snap, SHIFT to constrain.") + + return {'Pixmap': 'Draft_BSpline', + 'Accel': "B, S", + 'MenuText': QT_TRANSLATE_NOOP("Draft_BSpline", "B-spline"), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_BSpline", _tip)} + + def Activated(self): + """Execute when the command is called. + + Activate the specific BSpline tracker. + """ + super(BSpline, self).Activated(name=translate("draft", "BSpline")) + if self.doc: + self.bsplinetrack = trackers.bsplineTracker() + + def action(self, arg): + """Handle the 3D scene events. + + This is installed as an EventCallback in the Inventor view + by the `Activated` method of the parent class. + + Parameters + ---------- + arg: dict + Dictionary with strings that indicates the type of event received + from the 3D view. + """ + if arg["Type"] == "SoKeyboardEvent": + if arg["Key"] == "ESCAPE": + self.finish() + elif arg["Type"] == "SoLocation2Event": # mouse movement detection + (self.point, + ctrlPoint, info) = gui_tool_utils.getPoint(self, arg, + noTracker=True) + self.bsplinetrack.update(self.node + [self.point]) + gui_tool_utils.redraw3DView() + elif (arg["Type"] == "SoMouseButtonEvent" + and arg["State"] == "DOWN" + and arg["Button"] == "BUTTON1"): + if arg["Position"] == self.pos: + self.finish(False, cont=True) + + if (not self.node) and (not self.support): + gui_tool_utils.getSupport(arg) + (self.point, + ctrlPoint, info) = gui_tool_utils.getPoint(self, arg, + noTracker=True) + if self.point: + self.ui.redraw() + self.pos = arg["Position"] + self.node.append(self.point) + self.drawUpdate(self.point) + if not self.isWire and len(self.node) == 2: + self.finish(False, cont=True) + if len(self.node) > 2: + # DNC: allows to close the curve + # by placing ends close to each other + # with tol = Draft tolerance + # old code has been to insensitive + if (self.point - self.node[0]).Length < utils.tolerance(): + self.undolast() + self.finish(True, cont=True) + _msg(translate("draft", + "Spline has been closed")) + + def undolast(self): + """Undo last line segment.""" + import Part + if len(self.node) > 1: + self.node.pop() + self.bsplinetrack.update(self.node) + spline = Part.BSplineCurve() + spline.interpolate(self.node, False) + self.obj.Shape = spline.toShape() + _msg(translate("draft", "Last point has been removed")) + + def drawUpdate(self, point): + """Draw and update to the spline.""" + import Part + if len(self.node) == 1: + self.bsplinetrack.on() + if self.planetrack: + self.planetrack.set(self.node[0]) + _msg(translate("draft", "Pick next point")) + else: + spline = Part.BSplineCurve() + spline.interpolate(self.node, False) + self.obj.Shape = spline.toShape() + _msg(translate("draft", + "Pick next point, " + "or finish (A) or close (O)")) + + def finish(self, closed=False, cont=False): + """Terminate the operation and close the spline if asked. + + Parameters + ---------- + closed: bool, optional + Close the line if `True`. + """ + if self.ui: + self.bsplinetrack.finalize() + if not utils.getParam("UiMode", 1): + Gui.Control.closeDialog() + if self.obj: + # Remove temporary object, if any + old = self.obj.Name + todo.ToDo.delay(self.doc.removeObject, old) + if len(self.node) > 1: + # The command to run is built as a series of text strings + # to be committed through the `draftutils.todo.ToDo` class. + try: + rot, sup, pts, fil = self.getStrings() + Gui.addModule("Draft") + + _cmd = 'Draft.makeBSpline' + _cmd += '(' + _cmd += 'points, ' + _cmd += 'closed=' + str(closed) + ', ' + _cmd += 'face=' + fil + ', ' + _cmd += 'support=' + sup + _cmd += ')' + _cmd_list = ['points = ' + pts, + 'spline = ' + _cmd, + 'Draft.autogroup(spline)', + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Create B-spline"), + _cmd_list) + except Exception: + _err("Draft: error delaying commit") + + # `Creator` is the grandfather class, the parent of `Line`; + # we need to call it to perform final cleanup tasks. + # + # Calling it directly like this is a bit messy; maybe we need + # another method that performs cleanup (superfinish) + # that is not re-implemented by any of the child classes. + gui_base_original.Creator.finish(self) + if self.ui and self.ui.continueMode: + self.Activated() + + +Gui.addCommand('Draft_BSpline', BSpline()) diff --git a/src/Mod/Draft/draftguitools/gui_split.py b/src/Mod/Draft/draftguitools/gui_split.py new file mode 100644 index 0000000000..924e4227ea --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_split.py @@ -0,0 +1,117 @@ +# *************************************************************************** +# * (c) 2009, 2010 Yorik van Havre * +# * (c) 2009, 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for splitting lines with the Draft Workbench.""" +## @package gui_split +# \ingroup DRAFT +# \brief Provides tools for splitting lines with the Draft Workbench. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCAD as App +import FreeCADGui as Gui +import Draft_rc +import DraftVecUtils +import draftguitools.gui_base_original as gui_base_original +import draftguitools.gui_tool_utils as gui_tool_utils +from draftutils.messages import _msg +from draftutils.translate import translate, _tr + +# The module is used to prevent complaints from code checkers (flake8) +True if Draft_rc.__name__ else False + + +class Split(gui_base_original.Modifier): + """Gui Command for the Split tool.""" + + def GetResources(self): + """Set icon, menu and tooltip.""" + _tip = ("Splits the selected line or polyline " + "into two independent lines\n" + "or polylines by clicking anywhere " + "along the original object.\n" + "It works best when choosing a point on a straight segment " + "and not a corner vertex.") + + return {'Pixmap': 'Draft_Split', + 'Accel': "S, P", + 'MenuText': QT_TRANSLATE_NOOP("Draft_Split", "Split"), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_Split", _tip)} + + def Activated(self): + """Execute when the command is called.""" + super(Split, self).Activated(name=_tr("Split")) + if not self.ui: + return + _msg(translate("draft", "Click anywhere on a line to split it.")) + self.call = self.view.addEventCallback("SoEvent", self.action) + + def action(self, arg): + """Handle the 3D scene events. + + This is installed as an EventCallback in the Inventor view. + + Parameters + ---------- + arg: dict + Dictionary with strings that indicates the type of event received + from the 3D view. + """ + if arg["Type"] == "SoKeyboardEvent": + if arg["Key"] == "ESCAPE": + self.finish() + elif arg["Type"] == "SoLocation2Event": + gui_tool_utils.getPoint(self, arg) + gui_tool_utils.redraw3DView() + elif (arg["Type"] == "SoMouseButtonEvent" + and arg["Button"] == "BUTTON1" + and arg["State"] == "DOWN"): + self.point, ctrlPoint, info = gui_tool_utils.getPoint(self, arg) + if "Edge" in info["Component"]: + return self.proceed(info) + + def proceed(self, info): + """Proceed with execution of the command after click on an edge.""" + wire = App.ActiveDocument.getObject(info["Object"]) + edge_index = int(info["Component"][4:]) + + Gui.addModule("Draft") + _cmd = "Draft.split" + _cmd += "(" + _cmd += "FreeCAD.ActiveDocument." + wire.Name + ", " + _cmd += DraftVecUtils.toString(self.point) + ", " + _cmd += str(edge_index) + _cmd += ")" + _cmd_list = ["s = " + _cmd, + "FreeCAD.ActiveDocument.recompute()"] + + self.commit(translate("draft", "Split line"), + _cmd_list) + + if self.call: + self.view.removeEventCallback("SoEvent", self.call) + self.finish() + + +Gui.addCommand('Draft_Split', Split()) diff --git a/src/Mod/Draft/draftguitools/gui_stretch.py b/src/Mod/Draft/draftguitools/gui_stretch.py new file mode 100644 index 0000000000..4f55e28504 --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_stretch.py @@ -0,0 +1,485 @@ +# *************************************************************************** +# * (c) 2009, 2010 Yorik van Havre * +# * (c) 2009, 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for stretching objects with the Draft Workbench. + +It works with rectangles, wires, b-splines, bezier curves, and sketches. +It essentially moves the points that are located within a selection area, +while keeping other points intact. This means the lines tied by the points +that were moved are 'stretched'. +""" +## @package gui_stretch +# \ingroup DRAFT +# \brief Provides tools for stretching objects with the Draft Workbench. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCAD as App +import FreeCADGui as Gui +import Draft_rc +import DraftVecUtils +import draftutils.utils as utils +import draftguitools.gui_base_original as gui_base_original +import draftguitools.gui_tool_utils as gui_tool_utils +import draftguitools.gui_trackers as trackers +from draftutils.messages import _msg +from draftutils.translate import translate, _tr + +# The module is used to prevent complaints from code checkers (flake8) +True if Draft_rc.__name__ else False + + +class Stretch(gui_base_original.Modifier): + """Gui Command for the Stretch tool.""" + + def GetResources(self): + """Set icon, menu and tooltip.""" + _tip = ("Stretches the selected objects.\n" + "Select an object, then draw a rectangle " + "to pick the vertices that will be stretched,\n" + "then draw a line to specify the distance " + "and direction of stretching.") + + return {'Pixmap': 'Draft_Stretch', + 'Accel': "S, H", + 'MenuText': QT_TRANSLATE_NOOP("Draft_Stretch", "Stretch"), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_Stretch", _tip)} + + def Activated(self): + """Execute when the command is called.""" + super(Stretch, self).Activated(name=_tr("Stretch")) + if self.ui: + if not Gui.Selection.getSelection(): + self.ui.selectUi() + _msg(translate("draft", "Select an object to stretch")) + self.call = \ + self.view.addEventCallback("SoEvent", + gui_tool_utils.selectObject) + else: + self.proceed() + + def proceed(self): + """Proceed with execution of the command after proper selection.""" + if self.call: + self.view.removeEventCallback("SoEvent", self.call) + supported = ["Rectangle", "Wire", "BSpline", "BezCurve", "Sketch"] + self.sel = [] + for obj in Gui.Selection.getSelection(): + if utils.getType(obj) in supported: + self.sel.append([obj, App.Placement()]) + elif hasattr(obj, "Base"): + if obj.Base: + if utils.getType(obj.Base) in supported: + self.sel.append([obj.Base, obj.Placement]) + elif utils.getType(obj.Base) in ["Offset2D", "Array"]: + base = None + if hasattr(obj.Base, "Source") and obj.Base.Source: + base = obj.Base.Source + elif hasattr(obj.Base, "Base") and obj.Base.Base: + base = obj.Base.Base + if base: + if utils.getType(base) in supported: + self.sel.append([base, obj.Placement.multiply(obj.Base.Placement)]) + elif utils.getType(obj) in ["Offset2D", "Array"]: + base = None + if hasattr(obj, "Source") and obj.Source: + base = obj.Source + elif hasattr(obj, "Base") and obj.Base: + base = obj.Base + if base: + if utils.getType(base) in supported: + self.sel.append([base, obj.Placement]) + if self.ui and self.sel: + self.step = 1 + self.refpoint = None + self.ui.pointUi("Stretch") + self.ui.extUi() + self.call = self.view.addEventCallback("SoEvent", self.action) + self.rectracker = trackers.rectangleTracker(dotted=True, + scolor=(0.0, 0.0, 1.0), + swidth=2) + self.nodetracker = [] + self.displacement = None + _msg(translate("draft", "Pick first point of selection rectangle")) + + def action(self, arg): + """Handle the 3D scene events. + + This is installed as an EventCallback in the Inventor view. + + Parameters + ---------- + arg: dict + Dictionary with strings that indicates the type of event received + from the 3D view. + """ + if arg["Type"] == "SoKeyboardEvent": + if arg["Key"] == "ESCAPE": + self.finish() + elif arg["Type"] == "SoLocation2Event": # mouse movement detection + # ,mobile=True) #,noTracker=(self.step < 3)) + point, ctrlPoint, info = gui_tool_utils.getPoint(self, arg) + if self.step == 2: + self.rectracker.update(point) + gui_tool_utils.redraw3DView() + elif arg["Type"] == "SoMouseButtonEvent": + if arg["State"] == "DOWN" and arg["Button"] == "BUTTON1": + if arg["Position"] == self.pos: + # clicked twice on the same point + self.finish() + else: + # ,mobile=True) #,noTracker=(self.step < 3)) + point, ctrlPoint, info = gui_tool_utils.getPoint(self, arg) + self.addPoint(point) + + def addPoint(self, point): + """Add point to defined selection rectangle.""" + if self.step == 1: + # first rctangle point + _msg(translate("draft", "Pick opposite point " + "of selection rectangle")) + self.ui.setRelative() + self.rectracker.setorigin(point) + self.rectracker.on() + if self.planetrack: + self.planetrack.set(point) + self.step = 2 + elif self.step == 2: + # second rectangle point + _msg(translate("draft", "Pick start point of displacement")) + self.rectracker.off() + nodes = [] + self.ops = [] + for sel in self.sel: + o = sel[0] + vispla = sel[1] + tp = utils.getType(o) + if tp in ["Wire", "BSpline", "BezCurve"]: + np = [] + iso = False + for p in o.Points: + p = o.Placement.multVec(p) + p = vispla.multVec(p) + isi = self.rectracker.isInside(p) + np.append(isi) + if isi: + iso = True + nodes.append(p) + if iso: + self.ops.append([o, np]) + elif tp in ["Rectangle"]: + p1 = App.Vector(0, 0, 0) + p2 = App.Vector(o.Length.Value, 0, 0) + p3 = App.Vector(o.Length.Value, o.Height.Value, 0) + p4 = App.Vector(0, o.Height.Value, 0) + np = [] + iso = False + for p in [p1, p2, p3, p4]: + p = o.Placement.multVec(p) + p = vispla.multVec(p) + isi = self.rectracker.isInside(p) + np.append(isi) + if isi: + iso = True + nodes.append(p) + if iso: + self.ops.append([o, np]) + elif tp in ["Sketch"]: + np = [] + iso = False + for p in o.Shape.Vertexes: + p = vispla.multVec(p.Point) + isi = self.rectracker.isInside(p) + np.append(isi) + if isi: + iso = True + nodes.append(p) + if iso: + self.ops.append([o, np]) + else: + p = o.Placement.Base + p = vispla.multVec(p) + if self.rectracker.isInside(p): + self.ops.append([o]) + nodes.append(p) + for n in nodes: + nt = trackers.editTracker(n, inactive=True) + nt.on() + self.nodetracker.append(nt) + self.step = 3 + elif self.step == 3: + # first point of displacement line + _msg(translate("draft", "Pick end point of displacement")) + self.displacement = point + # print("first point:", point) + self.node = [point] + self.step = 4 + elif self.step == 4: + # print("second point:", point) + self.displacement = point.sub(self.displacement) + self.doStretch() + if self.point: + self.ui.redraw() + + def numericInput(self, numx, numy, numz): + """Validate the entry fields in the user interface. + + This function is called by the toolbar or taskpanel interface + when valid x, y, and z have been entered in the input fields. + """ + point = App.Vector(numx, numy, numz) + self.addPoint(point) + + def finish(self, closed=False): + """Terminate the operation of the command. and clean up.""" + if hasattr(self, "rectracker") and self.rectracker: + self.rectracker.finalize() + if hasattr(self, "nodetracker") and self.nodetracker: + for n in self.nodetracker: + n.finalize() + super(Stretch, self).finish() + + def doStretch(self): + """Do the actual stretching once the points are selected.""" + commitops = [] + if self.displacement: + if self.displacement.Length > 0: + _doc = "FreeCAD.ActiveDocument." + # print("displacement: ", self.displacement) + + # TODO: break this section into individual functions + # depending on the type of object (wire, curve, sketch, + # rectangle, etc.) that is selected, and use variables + # with common strings to avoid repeating + # the same information every time, for example, the `_doc` + # variable. + # This is necessary to reduce the number of indentation levels + # and make the code easier to read. + for ops in self.ops: + tp = utils.getType(ops[0]) + _rot = ops[0].Placement.Rotation + localdisp = _rot.inverted().multVec(self.displacement) + if tp in ["Wire", "BSpline", "BezCurve"]: + pts = [] + for i in range(len(ops[1])): + if ops[1][i] is False: + pts.append(ops[0].Points[i]) + else: + pts.append(ops[0].Points[i].add(localdisp)) + pts = str(pts).replace("Vector ", "FreeCAD.Vector") + _cmd = _doc + ops[0].Name + ".Points=" + pts + commitops.append(_cmd) + elif tp in ["Sketch"]: + baseverts = [ops[0].Shape.Vertexes[i].Point for i in range(len(ops[1])) if ops[1][i]] + for i in range(ops[0].GeometryCount): + j = 0 + while True: + try: + p = ops[0].getPoint(i, j) + except ValueError: + break + else: + p = ops[0].Placement.multVec(p) + r = None + for bv in baseverts: + if DraftVecUtils.isNull(p.sub(bv)): + _cmd = _doc + _cmd += ops[0].Name + _cmd += ".movePoint" + _cmd += "(" + _cmd += str(i) + ", " + _cmd += str(j) + ", " + _cmd += "FreeCAD." + str(localdisp) + ", " + _cmd += "True" + _cmd += ")" + commitops.append(_cmd) + r = bv + break + if r: + baseverts.remove(r) + j += 1 + elif tp in ["Rectangle"]: + p1 = App.Vector(0, 0, 0) + p2 = App.Vector(ops[0].Length.Value, 0, 0) + p3 = App.Vector(ops[0].Length.Value, + ops[0].Height.Value, + 0) + p4 = App.Vector(0, ops[0].Height.Value, 0) + if ops[1] == [False, True, True, False]: + optype = 1 + elif ops[1] == [False, False, True, True]: + optype = 2 + elif ops[1] == [True, False, False, True]: + optype = 3 + elif ops[1] == [True, True, False, False]: + optype = 4 + else: + optype = 0 + # print("length:", ops[0].Length, + # "height:", ops[0].Height, + # " - ", ops[1], + # " - ", self.displacement) + done = False + if optype > 0: + v1 = ops[0].Placement.multVec(p2).sub(ops[0].Placement.multVec(p1)) + a1 = round(self.displacement.getAngle(v1), 4) + v2 = ops[0].Placement.multVec(p4).sub(ops[0].Placement.multVec(p1)) + a2 = round(self.displacement.getAngle(v2), 4) + # check if the displacement is along one + # of the rectangle directions + if a1 == 0: # 0 degrees + if optype == 1: + if ops[0].Length.Value >= 0: + d = ops[0].Length.Value + self.displacement.Length + else: + d = ops[0].Length.Value - self.displacement.Length + _cmd = _doc + _cmd += ops[0].Name + ".Length=" + str(d) + commitops.append(_cmd) + done = True + elif optype == 3: + if ops[0].Length.Value >= 0: + d = ops[0].Length.Value - self.displacement.Length + else: + d = ops[0].Length.Value + self.displacement.Length + _cmd = _doc + ops[0].Name + _cmd += ".Length=" + str(d) + _pl = _doc + ops[0].Name + _pl += ".Placement.Base=FreeCAD." + _pl += str(ops[0].Placement.Base.add(self.displacement)) + commitops.append(_cmd) + commitops.append(_pl) + done = True + elif a1 == 3.1416: # pi radians, 180 degrees + if optype == 1: + if ops[0].Length.Value >= 0: + d = ops[0].Length.Value - self.displacement.Length + else: + d = ops[0].Length.Value + self.displacement.Length + _cmd = _doc + ops[0].Name + _cmd += ".Length=" + str(d) + commitops.append(_cmd) + done = True + elif optype == 3: + if ops[0].Length.Value >= 0: + d = ops[0].Length.Value + self.displacement.Length + else: + d = ops[0].Length.Value - self.displacement.Length + _cmd = _doc + ops[0].Name + _cmd += ".Length=" + str(d) + _pl = _doc + ops[0].Name + _pl += ".Placement.Base=FreeCAD." + _pl += str(ops[0].Placement.Base.add(self.displacement)) + commitops.append(_cmd) + commitops.append(_pl) + done = True + elif a2 == 0: # 0 degrees + if optype == 2: + if ops[0].Height.Value >= 0: + d = ops[0].Height.Value + self.displacement.Length + else: + d = ops[0].Height.Value - self.displacement.Length + _cmd = _doc + ops[0].Name + _cmd += ".Height=" + str(d) + commitops.append(_cmd) + done = True + elif optype == 4: + if ops[0].Height.Value >= 0: + d = ops[0].Height.Value - self.displacement.Length + else: + d = ops[0].Height.Value + self.displacement.Length + _cmd = _doc + ops[0].Name + _cmd += ".Height=" + str(d) + _pl = _doc + ops[0].Name + _pl += ".Placement.Base=FreeCAD." + _pl += str(ops[0].Placement.Base.add(self.displacement)) + commitops.append(_cmd) + commitops.append(_pl) + done = True + elif a2 == 3.1416: # pi radians, 180 degrees + if optype == 2: + if ops[0].Height.Value >= 0: + d = ops[0].Height.Value - self.displacement.Length + else: + d = ops[0].Height.Value + self.displacement.Length + _cmd = _doc + ops[0].Name + _cmd += ".Height=" + str(d) + commitops.append(_cmd) + done = True + elif optype == 4: + if ops[0].Height.Value >= 0: + d = ops[0].Height.Value + self.displacement.Length + else: + d = ops[0].Height.Value - self.displacement.Length + _cmd = _doc + ops[0].Name + _cmd += ".Height=" + str(d) + _pl = _doc + ops[0].Name + _pl += ".Placement.Base=FreeCAD." + _pl += str(ops[0].Placement.Base.add(self.displacement)) + commitops.append(_cmd) + commitops.append(_pl) + done = True + if not done: + # otherwise create a wire copy and stretch it instead + _msg(translate("draft", "Turning one Rectangle into a Wire")) + pts = [] + opts = [p1, p2, p3, p4] + for i in range(4): + if ops[1][i] == False: + pts.append(opts[i]) + else: + pts.append(opts[i].add(self.displacement)) + pts = str(pts).replace("Vector ", "FreeCAD.Vector") + _cmd = "Draft.makeWire" + _cmd += "(" + pts + ", closed=True)" + _format = "Draft.formatObject" + _format += "(w, " + _format += _doc + ops[0].Name + _format += ")" + _hide = _doc + ops[0].Name + ".ViewObject.hide()" + commitops.append("w = " + _cmd) + commitops.append(_format) + commitops.append(_hide) + # BUG: at this step the produced wire + # doesn't seem to be in the correct position + # compared to the original rectangle. + # The base placement needs to be adjusted + # just like with the other objects. + for par in ops[0].InList: + if hasattr(par, "Base") and par.Base == ops[0]: + _base = _doc + par.Name + ".Base = w" + commitops.append(_base) + else: + _pl = _doc + ops[0].Name + _pl += ".Placement.Base=FreeCAD." + _pl += str(ops[0].Placement.Base.add(self.displacement)) + commitops.append(_pl) + if commitops: + commitops.append("FreeCAD.ActiveDocument.recompute()") + Gui.addModule("Draft") + self.commit(translate("draft", "Stretch"), commitops) + self.finish() + + +Gui.addCommand('Draft_Stretch', Stretch()) diff --git a/src/Mod/Draft/draftguitools/gui_styles.py b/src/Mod/Draft/draftguitools/gui_styles.py new file mode 100644 index 0000000000..58fbfc4a3f --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_styles.py @@ -0,0 +1,96 @@ +# *************************************************************************** +# * (c) 2009 Yorik van Havre * +# * (c) 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for applying styles to objects in the Draft Workbench.""" +## @package gui_styles +# \ingroup DRAFT +# \brief Provides tools for applying styles to objects in the Draft Workbench. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCADGui as Gui +import draftguitools.gui_base_original as gui_base_original +from draftutils.translate import translate, _tr + + +class ApplyStyle(gui_base_original.Modifier): + """Gui Command for the ApplyStyle tool.""" + + def GetResources(self): + """Set icon, menu and tooltip.""" + _menu = "Apply current style" + _tip = ("Applies the current style defined in the toolbar " + "(line width and colors) " + "to the selected objects and groups.") + + return {'Pixmap': 'Draft_Apply', + 'MenuText': QT_TRANSLATE_NOOP("Draft_ApplyStyle", _menu), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_ApplyStyle", _tip)} + + def Activated(self): + """Execute when the command is called. + + Activate the specific BSpline tracker. + """ + super(ApplyStyle, self).Activated(name=_tr("Apply style")) + if self.ui: + self.sel = Gui.Selection.getSelection() + if len(self.sel) > 0: + Gui.addModule("Draft") + _cmd_list = [] + for obj in self.sel: + # TODO: instead of `TypeId`, use `utils.get_type` + # to get the type of the object and apply different + # formatting information depending on the type of object. + # The groups may also be things like `App::Parts` + # or `Arch_BuildingParts`. + if obj.TypeId == "App::DocumentObjectGroup": + _cmd_list.extend(self.formatGroup(obj)) + else: + _cmd = 'Draft.formatObject' + _cmd += '(' + _cmd += 'FreeCAD.ActiveDocument.' + obj.Name + _cmd += ')' + _cmd_list.append(_cmd) + self.commit(translate("draft", "Change Style"), + _cmd_list) + super(ApplyStyle, self).finish() + + def formatGroup(self, group): + """Format a group instead of simple object.""" + Gui.addModule("Draft") + _cmd_list = [] + for obj in group.Group: + if obj.TypeId == "App::DocumentObjectGroup": + _cmd_list.extend(self.formatGroup(obj)) + else: + _cmd = 'Draft.formatObject' + _cmd += '(' + _cmd += 'FreeCAD.ActiveDocument.' + obj.Name + _cmd += ')' + _cmd_list.append(_cmd) + return _cmd_list + + +Gui.addCommand('Draft_ApplyStyle', ApplyStyle()) diff --git a/src/Mod/Draft/draftguitools/gui_subelements.py b/src/Mod/Draft/draftguitools/gui_subelements.py new file mode 100644 index 0000000000..3351db2127 --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_subelements.py @@ -0,0 +1,161 @@ +# *************************************************************************** +# * (c) 2009 Yorik van Havre * +# * (c) 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for highlighting subelements in the Draft Workbench. + +The highlighting can be used to manipulate shapes with other tools +such as Move, Rotate, and Scale. +""" +## @package gui_subelements +# \ingroup DRAFT +# \brief Provides tools for highlighting subelements in the Draft Workbench. + +import pivy.coin as coin +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCADGui as Gui +import draftguitools.gui_base_original as gui_base_original +import draftguitools.gui_tool_utils as gui_tool_utils +from draftutils.messages import _msg +from draftutils.translate import translate, _tr + + +class SubelementHighlight(gui_base_original.Modifier): + """Gui Command for the SubelementHighlight tool.""" + + def __init__(self): + self.is_running = False + self.editable_objects = [] + self.original_view_settings = {} + + def GetResources(self): + """Set icon, menu and tooltip.""" + _menu = "Subelement highlight" + _tip = ("Highlight the subelements " + "of the selected objects, " + "so that they can then be edited " + "with the move, rotate, and scale tools.") + + return {'Pixmap': 'Draft_SubelementHighlight', + 'Accel': "H, S", + 'MenuText': QT_TRANSLATE_NOOP("Draft_SubelementHighlight", + _menu), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_SubelementHighlight", + _tip)} + + def Activated(self): + """Execute when the command is called.""" + if self.is_running: + return self.finish() + self.is_running = True + super(SubelementHighlight, self).Activated(name=_tr("Subelement highlight")) + self.get_selection() + + def proceed(self): + """Continue with the command.""" + self.remove_view_callback() + self.get_editable_objects_from_selection() + if not self.editable_objects: + return self.finish() + self.call = self.view.addEventCallback("SoEvent", self.action) + self.highlight_editable_objects() + + def finish(self): + """Terminate the operation. + + Re-initialize by running __init__ again at the end. + """ + super(SubelementHighlight, self).finish() + self.remove_view_callback() + self.restore_editable_objects_graphics() + self.__init__() + + def action(self, event): + """Handle the 3D scene events. + + This is installed as an EventCallback in the Inventor view. + + Parameters + ---------- + event: dict + Dictionary with strings that indicates the type of event received + from the 3D view. + """ + if event["Type"] == "SoKeyboardEvent" and event["Key"] == "ESCAPE": + self.finish() + + def get_selection(self): + """Get the selection.""" + if not Gui.Selection.getSelection() and self.ui: + _msg(translate("draft", "Select an object to edit")) + self.call = self.view.addEventCallback("SoEvent", + gui_tool_utils.selectObject) + else: + self.proceed() + + def remove_view_callback(self): + """Remove the installed callback if it exists.""" + if self.call: + self.view.removeEventCallback("SoEvent", self.call) + + def get_editable_objects_from_selection(self): + """Get editable Draft objects for the selection.""" + for obj in Gui.Selection.getSelection(): + if obj.isDerivedFrom("Part::Part2DObject"): + self.editable_objects.append(obj) + elif (hasattr(obj, "Base") + and obj.Base.isDerivedFrom("Part::Part2DObject")): + self.editable_objects.append(obj.Base) + + def highlight_editable_objects(self): + """Highlight editable Draft objects from the selection.""" + for obj in self.editable_objects: + self.original_view_settings[obj.Name] = { + 'Visibility': obj.ViewObject.Visibility, + 'PointSize': obj.ViewObject.PointSize, + 'PointColor': obj.ViewObject.PointColor, + 'LineColor': obj.ViewObject.LineColor} + obj.ViewObject.Visibility = True + obj.ViewObject.PointSize = 10 + obj.ViewObject.PointColor = (1.0, 0.0, 0.0) + obj.ViewObject.LineColor = (1.0, 0.0, 0.0) + xray = coin.SoAnnotation() + xray.addChild(obj.ViewObject.RootNode.getChild(2).getChild(0)) + xray.setName("xray") + obj.ViewObject.RootNode.addChild(xray) + + def restore_editable_objects_graphics(self): + """Restore the editable objects' appearance.""" + for obj in self.editable_objects: + try: + for attribute, value in self.original_view_settings[obj.Name].items(): + vobj = obj.ViewObject + setattr(vobj, attribute, value) + vobj.RootNode.removeChild(vobj.RootNode.getByName("xray")) + except Exception: + # This can occur if objects have had graph changing operations + pass + + +Gui.addCommand('Draft_SubelementHighlight', SubelementHighlight()) diff --git a/src/Mod/Draft/draftguitools/gui_texts.py b/src/Mod/Draft/draftguitools/gui_texts.py new file mode 100644 index 0000000000..734a8c3a92 --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_texts.py @@ -0,0 +1,152 @@ +# *************************************************************************** +# * (c) 2009, 2010 Yorik van Havre * +# * (c) 2009, 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for creating text annotations with the Draft Workbench. + +The textual block can consist of multiple lines. +""" +## @package gui_texts +# \ingroup DRAFT +# \brief Provides tools for creating text annotations with the Draft Workbench. + +from PySide.QtCore import QT_TRANSLATE_NOOP +import sys + +import FreeCAD as App +import FreeCADGui as Gui +import Draft_rc +import DraftVecUtils +import draftguitools.gui_base_original as gui_base_original +import draftguitools.gui_tool_utils as gui_tool_utils +from draftutils.translate import translate +from draftutils.messages import _msg + +# The module is used to prevent complaints from code checkers (flake8) +True if Draft_rc.__name__ else False + + +class Text(gui_base_original.Creator): + """Gui command for the Text tool.""" + + def GetResources(self): + """Set icon, menu and tooltip.""" + _tip = "Creates a multi-line annotation. CTRL to snap." + + return {'Pixmap': 'Draft_Text', + 'Accel': "T, E", + 'MenuText': QT_TRANSLATE_NOOP("Draft_Text", "Text"), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_Text", _tip)} + + def Activated(self): + """Execute when the command is called.""" + name = translate("draft", "Text") + super(Text, self).Activated(name) + if self.ui: + self.dialog = None + self.text = '' + self.ui.sourceCmd = self + self.ui.pointUi(name) + self.call = self.view.addEventCallback("SoEvent", self.action) + self.active = True + self.ui.xValue.setFocus() + self.ui.xValue.selectAll() + _msg(translate("draft", "Pick location point")) + Gui.draftToolBar.show() + + def finish(self, closed=False, cont=False): + """Terminate the operation.""" + super(Text, self).finish(self) + if self.ui: + del self.dialog + if self.ui.continueMode: + self.Activated() + + def createObject(self): + """Create the actual object in the current document.""" + txt = '[' + for line in self.text: + if len(txt) > 1: + txt += ', ' + if sys.version_info.major < 3: + # Python2, string needs to be converted to unicode + line = unicode(line) + txt += '"' + str(line.encode("utf8")) + '"' + else: + # Python3, string is already unicode + txt += '"' + line + '"' + txt += ']' + Gui.addModule("Draft") + _cmd = 'Draft.makeText' + _cmd += '(' + _cmd += txt + ', ' + _cmd += 'point=' + DraftVecUtils.toString(self.node[0]) + _cmd += ')' + _cmd_list = ['text = ' + _cmd, + 'Draft.autogroup(text)', + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Create Text"), + _cmd_list) + self.finish(cont=True) + + def action(self, arg): + """Handle the 3D scene events. + + This is installed as an EventCallback in the Inventor view. + + Parameters + ---------- + arg: dict + Dictionary with strings that indicates the type of event received + from the 3D view. + """ + if arg["Type"] == "SoKeyboardEvent": + if arg["Key"] == "ESCAPE": + self.finish() + elif arg["Type"] == "SoLocation2Event": # mouse movement detection + if self.active: + (self.point, + ctrlPoint, info) = gui_tool_utils.getPoint(self, arg) + gui_tool_utils.redraw3DView() + elif arg["Type"] == "SoMouseButtonEvent": + if arg["State"] == "DOWN" and arg["Button"] == "BUTTON1": + if self.point: + self.active = False + Gui.Snapper.off() + self.node.append(self.point) + self.ui.textUi() + self.ui.textValue.setFocus() + + def numericInput(self, numx, numy, numz): + """Validate the entry fields in the user interface. + + This function is called by the toolbar or taskpanel interface + when valid x, y, and z have been entered in the input fields. + """ + self.point = App.Vector(numx, numy, numz) + self.node.append(self.point) + self.ui.textUi() + self.ui.textValue.setFocus() + + +Gui.addCommand('Draft_Text', Text()) diff --git a/src/Mod/Draft/draftguitools/gui_togglemodes.py b/src/Mod/Draft/draftguitools/gui_togglemodes.py index 954024be08..92a3325635 100644 --- a/src/Mod/Draft/draftguitools/gui_togglemodes.py +++ b/src/Mod/Draft/draftguitools/gui_togglemodes.py @@ -61,7 +61,7 @@ class BaseMode(gui_base.GuiCommandSimplest): Indicates the type of mode to switch to. It can be `'construction'` or `'continue'`. """ - super().Activated() + super(BaseMode, self).Activated() if hasattr(Gui, "draftToolBar"): _ui = Gui.draftToolBar @@ -85,7 +85,7 @@ class ToggleConstructionMode(BaseMode): """ def __init__(self): - super().__init__(name=_tr("Construction mode")) + super(ToggleConstructionMode, self).__init__(name=_tr("Construction mode")) def GetResources(self): """Set icon, menu and tooltip.""" @@ -110,7 +110,7 @@ class ToggleConstructionMode(BaseMode): It calls the `toggle()` method of the construction button in the `DraftToolbar` class. """ - super().Activated(mode="construction") + super(ToggleConstructionMode, self).Activated(mode="construction") Gui.addCommand('Draft_ToggleConstructionMode', ToggleConstructionMode()) @@ -125,7 +125,7 @@ class ToggleContinueMode(BaseMode): """ def __init__(self): - super().__init__(name=_tr("Continue mode")) + super(ToggleContinueMode, self).__init__(name=_tr("Continue mode")) def GetResources(self): """Set icon, menu and tooltip.""" @@ -148,7 +148,7 @@ class ToggleContinueMode(BaseMode): It calls the `toggleContinue()` method of the `DraftToolbar` class. """ - super().Activated(mode="continue") + super(ToggleContinueMode, self).Activated(mode="continue") Gui.addCommand('Draft_ToggleContinueMode', ToggleContinueMode()) @@ -166,7 +166,7 @@ class ToggleDisplayMode(gui_base.GuiCommandNeedsSelection): """ def __init__(self): - super().__init__(name=_tr("Toggle display mode")) + super(ToggleDisplayMode, self).__init__(name=_tr("Toggle display mode")) def GetResources(self): """Set icon, menu and tooltip.""" @@ -193,7 +193,7 @@ class ToggleDisplayMode(gui_base.GuiCommandNeedsSelection): and changes their `DisplayMode` from `'Wireframe'` to `'Flat Lines'`, and the other way around, if possible. """ - super().Activated() + super(ToggleDisplayMode, self).Activated() for obj in Gui.Selection.getSelection(): if obj.ViewObject.DisplayMode == "Flat Lines": diff --git a/src/Mod/Draft/draftguitools/gui_tool_utils.py b/src/Mod/Draft/draftguitools/gui_tool_utils.py new file mode 100644 index 0000000000..c26435a37f --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_tool_utils.py @@ -0,0 +1,389 @@ +# *************************************************************************** +# * (c) 2009 Yorik van Havre * +# * (c) 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides the utility functions for Draft Gui Commands. + +These functions are used by different command classes in the `DraftTools` +module. We assume that the graphical interface was already loaded +as they operate on selections and graphical properties. +""" +## @package gui_tool_utils +# \ingroup DRAFT +# \brief Provides the utility functions for Draft Gui Commands. + +import FreeCAD as App +import FreeCADGui as Gui +import draftutils.gui_utils as gui_utils +import draftutils.utils as utils +from draftutils.messages import _wrn + +# Set modifier keys from the parameter database +MODS = ["shift", "ctrl", "alt"] +MODCONSTRAIN = MODS[utils.get_param("modconstrain", 0)] +MODSNAP = MODS[utils.get_param("modsnap", 1)] +MODALT = MODS[utils.get_param("modalt", 2)] + + +def format_unit(exp, unit="mm"): + """Return a formatting string to set a number to the correct unit.""" + return App.Units.Quantity(exp, App.Units.Length).UserString + + +formatUnit = format_unit + + +def select_object(arg): + """Handle the selection of objects depending on buttons pressed. + + This is a scene event handler, to be called from the Draft tools + when they need to select an object. + :: + self.call = self.view.addEventCallback("SoEvent", select_object) + + Parameters + ---------- + arg: Coin event + The Coin event received from the 3D view. + + If it is of type Keyboard and the `ESCAPE` key, it runs the `finish` + method of the active command. + + If it is of type Mouse button and `BUTTON1` press, + it captures the position of the cursor (x, y) + and the object below that cursor to add it to the active selection; + then it runs the `proceed` method of the active command + to continue with the command's logic. + """ + if arg["Type"] == "SoKeyboardEvent": + if arg["Key"] == "ESCAPE": + App.activeDraftCommand.finish() + # TODO: this part raises a coin3D warning about scene traversal. + # It needs to be fixed. + elif arg["Type"] == "SoMouseButtonEvent": + if arg["State"] == "DOWN" and arg["Button"] == "BUTTON1": + cursor = arg["Position"] + snapped = gui_utils.get_3d_view().getObjectInfo((cursor[0], + cursor[1])) + if snapped: + obj = App.ActiveDocument.getObject(snapped['Object']) + Gui.Selection.addSelection(obj) + App.activeDraftCommand.component = snapped['Component'] + App.activeDraftCommand.proceed() + + +selectObject = select_object + + +def has_mod(args, mod): + """Check if args has a specific modifier. + + Parameters + ---------- + args: Coin event + The Coin event received from the 3D view. + + mod: str + A string indicating the modifier, either `'shift'`, `'ctrl'`, + or `'alt'`. + + Returns + ------- + bool + It returns `args["ShiftDown"]`, `args["CtrlDown"]`, + or `args["AltDown"]`, depending on the passed value of `mod`. + """ + if mod == "shift": + return args["ShiftDown"] + elif mod == "ctrl": + return args["CtrlDown"] + elif mod == "alt": + return args["AltDown"] + + +hasMod = has_mod + + +def set_mod(args, mod, state): + """Set a specific modifier state in args. + + Parameters + ---------- + args: Coin event + The Coin event received from the 3D view. + + mod: str + A string indicating the modifier, either `'shift'`, `'ctrl'`, + or `'alt'`. + + state: bool + The boolean value of `state` is assigned to `args["ShiftDown"]`, + `args["CtrlDown"]`, or `args["AltDown"]` + depending on `mod`. + """ + if mod == "shift": + args["ShiftDown"] = state + elif mod == "ctrl": + args["CtrlDown"] = state + elif mod == "alt": + args["AltDown"] = state + + +setMod = set_mod + + +def get_point(target, args, + mobile=False, sym=False, workingplane=True, noTracker=False): + """Return a constrained 3D point and its original point. + + It is used by the Draft tools. + + Parameters + ---------- + target: object (class) + The target object with a `node` attribute. If this is present, + return the last node, otherwise return `None`. + + In the Draft tools, `target` is essentially the same class + of the Gui command, that is, `self`. Therefore, this method + probably makes more sense as a class method. + + args: Coin event + The Coin event received from the 3D view. + + mobile: bool, optional + It defaults to `False`. + If it is `True` the constraining occurs from the location of + the mouse cursor when `Shift` is pressed; otherwise from the last + entered point. + + sym: bool, optional + It defaults to `False`. + If it is `True`, the x and y values always stay equal. + + workingplane: bool, optional + It defaults to `True`. + If it is `False`, the point won't be projected on the currently + active working plane. + + noTracker: bool, optional + It defaults to `False`. + If it is `True`, the tracking line will not be displayed. + + Returns + ------- + CoinPoint, Base::Vector3, str + It returns a tuple with some information. + + The first is the Coin point returned by `Snapper.snap` + or by the `ActiveView`; the second is that same point + turned into an `App.Vector`, + and the third is some information of the point + returned by the `Snapper` or by the `ActiveView`. + """ + ui = Gui.draftToolBar + + if target.node: + last = target.node[-1] + else: + last = None + + amod = hasMod(args, MODSNAP) + cmod = hasMod(args, MODCONSTRAIN) + point = None + + if hasattr(Gui, "Snapper"): + point = Gui.Snapper.snap(args["Position"], + lastpoint=last, + active=amod, + constrain=cmod, + noTracker=noTracker) + info = Gui.Snapper.snapInfo + mask = Gui.Snapper.affinity + if not point: + p = Gui.ActiveDocument.ActiveView.getCursorPos() + point = Gui.ActiveDocument.ActiveView.getPoint(p) + info = Gui.ActiveDocument.ActiveView.getObjectInfo(p) + mask = None + + ctrlPoint = App.Vector(point) + if target.node: + if target.featureName == "Rectangle": + ui.displayPoint(point, target.node[0], + plane=App.DraftWorkingPlane, mask=mask) + else: + ui.displayPoint(point, target.node[-1], + plane=App.DraftWorkingPlane, mask=mask) + else: + ui.displayPoint(point, plane=App.DraftWorkingPlane, mask=mask) + return point, ctrlPoint, info + + +getPoint = get_point + + +def set_working_plane_to_object_under_cursor(mouseEvent): + """Set the working plane to the object under the cursor. + + It tests for an object under the cursor. + If it is found, it checks whether a `'face'` or `'curve'` component + is selected in the object's `Shape`. + Then it tries to align the working plane to that face or curve. + + The working plane is only aligned to the face if + the working plane is not `'weak'`. + + Parameters + ---------- + mouseEvent: Coin event + Coin event with the mouse, that is, a click. + + Returns + ------- + None + If no object was found in the 3D view under the cursor. + Or if the working plane is not `weak`. + Or if there was an exception with aligning the working plane + to the component under the cursor. + + Coin info + The `getObjectInfo` of the object under the cursor. + """ + objectUnderCursor = gui_utils.get_3d_view().getObjectInfo(( + mouseEvent["Position"][0], + mouseEvent["Position"][1])) + + if not objectUnderCursor: + return None + + try: + # Get the component "face" or "curve" under the "Shape" + # of the selected object + componentUnderCursor = getattr( + App.ActiveDocument.getObject(objectUnderCursor['Object']).Shape, + objectUnderCursor["Component"]) + + if not App.DraftWorkingPlane.weak: + return None + + if "Face" in objectUnderCursor["Component"]: + App.DraftWorkingPlane.alignToFace(componentUnderCursor) + else: + App.DraftWorkingPlane.alignToCurve(componentUnderCursor) + App.DraftWorkingPlane.weak = True + return objectUnderCursor + except Exception: + pass + + return None + + +setWorkingPlaneToObjectUnderCursor = set_working_plane_to_object_under_cursor + + +def set_working_plane_to_selected_object(): + """Set the working plane to the selected object's face. + + The working plane is only aligned to the face if + the working plane is `'weak'`. + + Returns + ------- + None + If more than one object was selected. + Or if the selected object has many subelements. + Or if the single subelement is not a `'Face'`. + + App::DocumentObject + The single object that contains a single selected face. + """ + sel = Gui.Selection.getSelectionEx() + if len(sel) != 1: + return None + sel = sel[0] + if (sel.HasSubObjects + and len(sel.SubElementNames) == 1 + and "Face" in sel.SubElementNames[0]): + if App.DraftWorkingPlane.weak: + App.DraftWorkingPlane.alignToFace(sel.SubObjects[0]) + App.DraftWorkingPlane.weak = True + return sel.Object + return None + + +setWorkingPlaneToSelectedObject = set_working_plane_to_selected_object + + +def get_support(mouseEvent=None): + """Return the supporting object and set the working plane. + + It saves the current working plane, then sets it to the selected object. + + Parameters + ---------- + mouseEvent: Coin event, optional + It defaults to `None`. + Coin event with the mouse, that is, a click. + + If there is a mouse event it calls + `set_working_plane_to_object_under_cursor`. + Otherwise, it calls `set_working_plane_to_selected_object`. + + Returns + ------- + None + If there was a mouse event, but there was nothing under the cursor. + Or if the working plane is not `weak`. + Or if there was an exception with aligning the working plane + to the component under the cursor. + Or if more than one object was selected. + Or if the selected object has many subelements. + Or if the single subelement is not a `'Face'`. + + Coin info + If there was a mouse event, the `getObjectInfo` + of the object under the cursor. + + App::DocumentObject + If there was no mouse event, the single selected object + that contains the single selected face that was used + to align the working plane. + """ + App.DraftWorkingPlane.save() + if mouseEvent: + return setWorkingPlaneToObjectUnderCursor(mouseEvent) + return setWorkingPlaneToSelectedObject() + + +getSupport = get_support + + +def redraw_3d_view(): + """Force a redraw of 3D view or do nothing if it fails.""" + try: + Gui.ActiveDocument.ActiveView.redraw() + except AttributeError as err: + _wrn(err) + + +redraw3DView = redraw_3d_view diff --git a/src/Mod/Draft/draftguitools/gui_trimex.py b/src/Mod/Draft/draftguitools/gui_trimex.py new file mode 100644 index 0000000000..7d0e69f89a --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_trimex.py @@ -0,0 +1,571 @@ +# *************************************************************************** +# * (c) 2009, 2010 Yorik van Havre * +# * (c) 2009, 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for trimming and extending lines with the Draft Workbench. + +It also extends closed faces to create solids, that is, it can be used +to extrude a closed profile. + +Make sure the snapping is active so that the extrusion is done following +the direction of a line, and up to the distance specified +by the snapping point. +""" +## @package gui_trimex +# \ingroup DRAFT +# \brief Provides tools for trimming and extending lines. + +import math +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCAD as App +import FreeCADGui as Gui +import Draft +import Draft_rc +import DraftVecUtils +import draftutils.utils as utils +import draftutils.gui_utils as gui_utils +import draftguitools.gui_base_original as gui_base_original +import draftguitools.gui_tool_utils as gui_tool_utils +import draftguitools.gui_trackers as trackers +from draftutils.messages import _msg, _err +from draftutils.translate import translate, _tr + +# The module is used to prevent complaints from code checkers (flake8) +True if Draft_rc.__name__ else False + + +class Trimex(gui_base_original.Modifier): + """Gui Command for the Trimex tool. + + This tool trims or extends lines, wires and arcs, + or extrudes single faces. + + SHIFT constrains to the last point + or extrudes in direction to the face normal. + """ + + def GetResources(self): + """Set icon, menu and tooltip.""" + _tip = ("Trims or extends the selected object, " + "or extrudes single faces.\n" + "CTRL snaps, SHIFT constrains to current segment " + "or to normal, ALT inverts.") + + return {'Pixmap': 'Draft_Trimex', + 'Accel': "T, R", + 'MenuText': QT_TRANSLATE_NOOP("Draft_Trimex", "Trimex"), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_Trimex", _tip)} + + def Activated(self): + """Execute when the command is called.""" + super(Trimex, self).Activated(name=_tr("Trimex")) + self.edges = [] + self.placement = None + self.ghost = [] + self.linetrack = None + self.color = None + self.width = None + if self.ui: + if not Gui.Selection.getSelection(): + self.ui.selectUi() + _msg(translate("draft", "Select objects to trim or extend")) + self.call = \ + self.view.addEventCallback("SoEvent", + gui_tool_utils.selectObject) + else: + self.proceed() + + def proceed(self): + """Proceed with execution of the command after proper selection.""" + if self.call: + self.view.removeEventCallback("SoEvent", self.call) + sel = Gui.Selection.getSelection() + if len(sel) == 2: + self.trimObjects(sel) + self.finish() + return + self.obj = sel[0] + self.ui.trimUi() + self.linetrack = trackers.lineTracker() + + import DraftGeomUtils + import Part + + if "Shape" not in self.obj.PropertiesList: + return + if "Placement" in self.obj.PropertiesList: + self.placement = self.obj.Placement + if len(self.obj.Shape.Faces) == 1: + # simple extrude mode, the object itself is extruded + self.extrudeMode = True + self.ghost = [trackers.ghostTracker([self.obj])] + self.normal = self.obj.Shape.Faces[0].normalAt(0.5, 0.5) + for v in self.obj.Shape.Vertexes: + self.ghost.append(trackers.lineTracker()) + elif len(self.obj.Shape.Faces) > 1: + # face extrude mode, a new object is created + ss = Gui.Selection.getSelectionEx()[0] + if len(ss.SubObjects) == 1: + if ss.SubObjects[0].ShapeType == "Face": + self.obj = self.doc.addObject("Part::Feature", "Face") + self.obj.Shape = ss.SubObjects[0] + self.extrudeMode = True + self.ghost = [trackers.ghostTracker([self.obj])] + self.normal = self.obj.Shape.Faces[0].normalAt(0.5, 0.5) + for v in self.obj.Shape.Vertexes: + self.ghost.append(trackers.lineTracker()) + else: + # normal wire trimex mode + self.color = self.obj.ViewObject.LineColor + self.width = self.obj.ViewObject.LineWidth + # self.obj.ViewObject.Visibility = False + self.obj.ViewObject.LineColor = (0.5, 0.5, 0.5) + self.obj.ViewObject.LineWidth = 1 + self.extrudeMode = False + if self.obj.Shape.Wires: + self.edges = self.obj.Shape.Wires[0].Edges + self.edges = Part.__sortEdges__(self.edges) + else: + self.edges = self.obj.Shape.Edges + self.ghost = [] + lc = self.color + sc = (lc[0], lc[1], lc[2]) + sw = self.width + for e in self.edges: + if DraftGeomUtils.geomType(e) == "Line": + self.ghost.append(trackers.lineTracker(scolor=sc, + swidth=sw)) + else: + self.ghost.append(trackers.arcTracker(scolor=sc, + swidth=sw)) + if not self.ghost: + self.finish() + for g in self.ghost: + g.on() + self.activePoint = 0 + self.nodes = [] + self.shift = False + self.alt = False + self.force = None + self.cv = None + self.call = self.view.addEventCallback("SoEvent", self.action) + _msg(translate("draft", "Pick distance")) + + def action(self, arg): + """Handle the 3D scene events. + + This is installed as an EventCallback in the Inventor view. + + Parameters + ---------- + arg: dict + Dictionary with strings that indicates the type of event received + from the 3D view. + """ + if arg["Type"] == "SoKeyboardEvent": + if arg["Key"] == "ESCAPE": + self.finish() + elif arg["Type"] == "SoLocation2Event": # mouse movement detection + self.shift = gui_tool_utils.hasMod(arg, + gui_tool_utils.MODCONSTRAIN) + self.alt = gui_tool_utils.hasMod(arg, gui_tool_utils.MODALT) + self.ctrl = gui_tool_utils.hasMod(arg, gui_tool_utils.MODSNAP) + if self.extrudeMode: + arg["ShiftDown"] = False + elif hasattr(Gui, "Snapper"): + Gui.Snapper.setSelectMode(not self.ctrl) + wp = not(self.extrudeMode and self.shift) + self.point, cp, info = gui_tool_utils.getPoint(self, arg, + workingplane=wp) + if gui_tool_utils.hasMod(arg, gui_tool_utils.MODSNAP): + self.snapped = None + else: + self.snapped = self.view.getObjectInfo((arg["Position"][0], + arg["Position"][1])) + if self.extrudeMode: + dist = self.extrude(self.shift) + else: + dist = self.redraw(self.point, self.snapped, + self.shift, self.alt) + self.ui.setRadiusValue(dist, unit="Length") + self.ui.radiusValue.setFocus() + self.ui.radiusValue.selectAll() + gui_tool_utils.redraw3DView() + + elif arg["Type"] == "SoMouseButtonEvent": + if (arg["State"] == "DOWN") and (arg["Button"] == "BUTTON1"): + cursor = arg["Position"] + self.shift = gui_tool_utils.hasMod(arg, + gui_tool_utils.MODCONSTRAIN) + self.alt = gui_tool_utils.hasMod(arg, gui_tool_utils.MODALT) + if gui_tool_utils.hasMod(arg, gui_tool_utils.MODSNAP): + self.snapped = None + else: + self.snapped = self.view.getObjectInfo((cursor[0], + cursor[1])) + self.trimObject() + self.finish() + + def extrude(self, shift=False, real=False): + """Redraw the ghost in extrude mode.""" + self.newpoint = self.obj.Shape.Faces[0].CenterOfMass + dvec = self.point.sub(self.newpoint) + if not shift: + delta = DraftVecUtils.project(dvec, self.normal) + else: + delta = dvec + if self.force and delta.Length: + ratio = self.force/delta.Length + delta.multiply(ratio) + if real: + return delta + self.ghost[0].trans.translation.setValue([delta.x, delta.y, delta.z]) + for i in range(1, len(self.ghost)): + base = self.obj.Shape.Vertexes[i-1].Point + self.ghost[i].p1(base) + self.ghost[i].p2(base.add(delta)) + return delta.Length + + def redraw(self, point, snapped=None, shift=False, alt=False, real=None): + """Redraw the ghost normally.""" + # initializing + reverse = False + for g in self.ghost: + g.off() + if real: + newedges = [] + + import DraftGeomUtils + import Part + + # finding the active point + vlist = [] + for e in self.edges: + vlist.append(e.Vertexes[0].Point) + vlist.append(self.edges[-1].Vertexes[-1].Point) + if shift: + npoint = self.activePoint + else: + npoint = DraftGeomUtils.findClosest(point, vlist) + if npoint > len(self.edges)/2: + reverse = True + if alt: + reverse = not reverse + self.activePoint = npoint + + # sorting out directions + if reverse and (npoint > 0): + npoint = npoint - 1 + if (npoint > len(self.edges) - 1): + edge = self.edges[-1] + ghost = self.ghost[-1] + else: + edge = self.edges[npoint] + ghost = self.ghost[npoint] + if reverse: + v1 = edge.Vertexes[-1].Point + v2 = edge.Vertexes[0].Point + else: + v1 = edge.Vertexes[0].Point + v2 = edge.Vertexes[-1].Point + + # snapping + if snapped: + snapped = self.doc.getObject(snapped['Object']) + if hasattr(snapped, "Shape"): + pts = [] + for e in snapped.Shape.Edges: + int = DraftGeomUtils.findIntersection(edge, e, True, True) + if int: + pts.extend(int) + if pts: + point = pts[DraftGeomUtils.findClosest(point, pts)] + + # modifying active edge + if DraftGeomUtils.geomType(edge) == "Line": + ve = DraftGeomUtils.vec(edge) + chord = v1.sub(point) + n = ve.cross(chord) + if n.Length == 0: + self.newpoint = point + else: + perp = ve.cross(n) + proj = DraftVecUtils.project(chord, perp) + self.newpoint = App.Vector.add(point, proj) + dist = v1.sub(self.newpoint).Length + ghost.p1(self.newpoint) + ghost.p2(v2) + self.ui.labelRadius.setText(translate("draft", "Distance")) + self.ui.radiusValue.setToolTip(translate("draft", + "The offset distance")) + if real: + if self.force: + ray = self.newpoint.sub(v1) + ray.multiply(self.force / ray.Length) + self.newpoint = App.Vector.add(v1, ray) + newedges.append(Part.LineSegment(self.newpoint, v2).toShape()) + else: + center = edge.Curve.Center + rad = edge.Curve.Radius + ang1 = DraftVecUtils.angle(v2.sub(center)) + ang2 = DraftVecUtils.angle(point.sub(center)) + _rot_rad = DraftVecUtils.rotate(App.Vector(rad, 0, 0), -ang2) + self.newpoint = App.Vector.add(center, _rot_rad) + self.ui.labelRadius.setText(translate("draft", "Angle")) + self.ui.radiusValue.setToolTip(translate("draft", + "The offset angle")) + dist = math.degrees(-ang2) + # if ang1 > ang2: + # ang1, ang2 = ang2, ang1 + # print("last calculated:", + # math.degrees(-ang1), + # math.degrees(-ang2)) + ghost.setEndAngle(-ang2) + ghost.setStartAngle(-ang1) + ghost.setCenter(center) + ghost.setRadius(rad) + if real: + if self.force: + angle = math.radians(self.force) + newray = DraftVecUtils.rotate(App.Vector(rad, 0, 0), + -angle) + self.newpoint = App.Vector.add(center, newray) + chord = self.newpoint.sub(v2) + perp = chord.cross(App.Vector(0, 0, 1)) + scaledperp = DraftVecUtils.scaleTo(perp, rad) + midpoint = App.Vector.add(center, scaledperp) + _sh = Part.Arc(self.newpoint, midpoint, v2).toShape() + newedges.append(_sh) + ghost.on() + + # resetting the visible edges + if not reverse: + li = list(range(npoint + 1, len(self.edges))) + else: + li = list(range(npoint - 1, -1, -1)) + for i in li: + edge = self.edges[i] + ghost = self.ghost[i] + if DraftGeomUtils.geomType(edge) == "Line": + ghost.p1(edge.Vertexes[0].Point) + ghost.p2(edge.Vertexes[-1].Point) + else: + ang1 = DraftVecUtils.angle(edge.Vertexes[0].Point.sub(center)) + ang2 = DraftVecUtils.angle(edge.Vertexes[-1].Point.sub(center)) + # if ang1 > ang2: + # ang1, ang2 = ang2, ang1 + ghost.setEndAngle(-ang2) + ghost.setStartAngle(-ang1) + ghost.setCenter(edge.Curve.Center) + ghost.setRadius(edge.Curve.Radius) + if real: + newedges.append(edge) + ghost.on() + + # finishing + if real: + return newedges + else: + return dist + + def trimObject(self): + """Trim the actual object.""" + import Part + + if self.extrudeMode: + delta = self.extrude(self.shift, real=True) + # print("delta", delta) + self.doc.openTransaction("Extrude") + Gui.addModule("Draft") + obj = Draft.extrude(self.obj, delta, solid=True) + self.doc.commitTransaction() + self.obj = obj + else: + edges = self.redraw(self.point, self.snapped, + self.shift, self.alt, real=True) + newshape = Part.Wire(edges) + self.doc.openTransaction("Trim/extend") + if utils.getType(self.obj) in ["Wire", "BSpline"]: + p = [] + if self.placement: + invpl = self.placement.inverse() + for v in newshape.Vertexes: + np = v.Point + if self.placement: + np = invpl.multVec(np) + p.append(np) + self.obj.Points = p + elif utils.getType(self.obj) == "Part::Line": + p = [] + if self.placement: + invpl = self.placement.inverse() + for v in newshape.Vertexes: + np = v.Point + if self.placement: + np = invpl.multVec(np) + p.append(np) + if ((p[0].x == self.obj.X1) + and (p[0].y == self.obj.Y1) + and (p[0].z == self.obj.Z1)): + self.obj.X2 = p[-1].x + self.obj.Y2 = p[-1].y + self.obj.Z2 = p[-1].z + elif ((p[-1].x == self.obj.X1) + and (p[-1].y == self.obj.Y1) + and (p[-1].z == self.obj.Z1)): + self.obj.X2 = p[0].x + self.obj.Y2 = p[0].y + self.obj.Z2 = p[0].z + elif ((p[0].x == self.obj.X2) + and (p[0].y == self.obj.Y2) + and (p[0].z == self.obj.Z2)): + self.obj.X1 = p[-1].x + self.obj.Y1 = p[-1].y + self.obj.Z1 = p[-1].z + else: + self.obj.X1 = p[0].x + self.obj.Y1 = p[0].y + self.obj.Z1 = p[0].z + elif utils.getType(self.obj) == "Circle": + angles = self.ghost[0].getAngles() + # print("original", self.obj.FirstAngle," ",self.obj.LastAngle) + # print("new", angles) + if angles[0] > angles[1]: + angles = (angles[1], angles[0]) + self.obj.FirstAngle = angles[0] + self.obj.LastAngle = angles[1] + else: + self.obj.Shape = newshape + self.doc.commitTransaction() + self.doc.recompute() + for g in self.ghost: + g.off() + + def trimObjects(self, objectslist): + """Attempt to trim two objects together.""" + import Part + import DraftGeomUtils + + wires = [] + for obj in objectslist: + if not utils.getType(obj) in ["Wire", "Circle"]: + _err(translate("draft", + "Unable to trim these objects, " + "only Draft wires and arcs are supported.")) + return + if len(obj.Shape.Wires) > 1: + _err(translate("draft", + "Unable to trim these objects, " + "too many wires")) + return + if len(obj.Shape.Wires) == 1: + wires.append(obj.Shape.Wires[0]) + else: + wires.append(Part.Wire(obj.Shape.Edges)) + ints = [] + edge1 = None + edge2 = None + for i1, e1 in enumerate(wires[0].Edges): + for i2, e2 in enumerate(wires[1].Edges): + i = DraftGeomUtils.findIntersection(e1, e2, dts=False) + if len(i) == 1: + ints.append(i[0]) + edge1 = i1 + edge2 = i2 + if not ints: + _err(translate("draft", "These objects don't intersect.")) + return + if len(ints) != 1: + _err(translate("draft", "Too many intersection points.")) + return + + v11 = wires[0].Vertexes[0].Point + v12 = wires[0].Vertexes[-1].Point + v21 = wires[1].Vertexes[0].Point + v22 = wires[1].Vertexes[-1].Point + if DraftVecUtils.closest(ints[0], [v11, v12]) == 1: + last1 = True + else: + last1 = False + if DraftVecUtils.closest(ints[0], [v21, v22]) == 1: + last2 = True + else: + last2 = False + for i, obj in enumerate(objectslist): + if i == 0: + ed = edge1 + la = last1 + else: + ed = edge2 + la = last2 + if utils.getType(obj) == "Wire": + if la: + pts = obj.Points[:ed + 1] + ints + else: + pts = ints + obj.Points[ed + 1:] + obj.Points = pts + else: + vec = ints[0].sub(obj.Placement.Base) + vec = obj.Placement.inverse().Rotation.multVec(vec) + _x = App.Vector(1, 0, 0) + _ang = -DraftVecUtils.angle(vec, + obj.Placement.Rotation.multVec(_x), + obj.Shape.Edges[0].Curve.Axis) + ang = math.degrees(_ang) + if la: + obj.LastAngle = ang + else: + obj.FirstAngle = ang + self.doc.recompute() + + def finish(self, closed=False): + """Terminate the operation of the Trimex tool.""" + super(Trimex, self).finish() + self.force = None + if self.ui: + if self.linetrack: + self.linetrack.finalize() + if self.ghost: + for g in self.ghost: + g.finalize() + if self.obj: + self.obj.ViewObject.Visibility = True + if self.color: + self.obj.ViewObject.LineColor = self.color + if self.width: + self.obj.ViewObject.LineWidth = self.width + gui_utils.select(self.obj) + + def numericRadius(self, dist): + """Validate the entry fields in the user interface. + + This function is called by the toolbar or taskpanel interface + when valid x, y, and z have been entered in the input fields. + """ + self.force = dist + self.trimObject() + self.finish() + + +Gui.addCommand('Draft_Trimex', Trimex()) diff --git a/src/Mod/Draft/draftguitools/gui_upgrade.py b/src/Mod/Draft/draftguitools/gui_upgrade.py new file mode 100644 index 0000000000..10de5c3e2f --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_upgrade.py @@ -0,0 +1,98 @@ +# *************************************************************************** +# * (c) 2009, 2010 Yorik van Havre * +# * (c) 2009, 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for upgrading objects with the Draft Workbench. + +Upgrades simple 2D objects to more complex objects until it reaches +Draft scripted objects. For example, an edge to a wire, and to a Draft Line. +""" +## @package gui_upgrade +# \ingroup DRAFT +# \brief Provides tools for upgrading objects with the Draft Workbench. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCADGui as Gui +import Draft_rc +import draftguitools.gui_base_original as gui_base_original +import draftguitools.gui_tool_utils as gui_tool_utils +from draftutils.messages import _msg +from draftutils.translate import translate, _tr + +# The module is used to prevent complaints from code checkers (flake8) +True if Draft_rc.__name__ else False + + +class Upgrade(gui_base_original.Modifier): + """Gui Command for the Upgrade tool.""" + + def GetResources(self): + """Set icon, menu and tooltip.""" + _tip = ("Upgrades the selected objects into more complex shapes.\n" + "The result of the operation depends on the types of objects, " + "which may be able to be upgraded several times in a row.\n" + "For example, it can join the selected objects into one, " + "convert simple edges into parametric polylines,\n" + "convert closed edges into filled faces " + "and parametric polygons, and merge faces " + "into a single face.") + + return {'Pixmap': 'Draft_Upgrade', + 'Accel': "U, P", + 'MenuText': QT_TRANSLATE_NOOP("Draft_Upgrade", "Upgrade"), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_Upgrade", _tip)} + + def Activated(self): + """Execute when the command is called.""" + super(Upgrade, self).Activated(name=_tr("Upgrade")) + if self.ui: + if not Gui.Selection.getSelection(): + self.ui.selectUi() + _msg(translate("draft", "Select an object to upgrade")) + self.call = \ + self.view.addEventCallback("SoEvent", + gui_tool_utils.selectObject) + else: + self.proceed() + + def proceed(self): + """Proceed with execution of the command after selection.""" + if self.call: + self.view.removeEventCallback("SoEvent", self.call) + + if Gui.Selection.getSelection(): + Gui.addModule("Draft") + _cmd = 'Draft.upgrade' + _cmd += '(' + _cmd += 'FreeCADGui.Selection.getSelection(), ' + _cmd += 'delete=True' + _cmd += ')' + _cmd_list = ['u = ' + _cmd, + 'FreeCAD.ActiveDocument.recompute()'] + self.commit(translate("draft", "Upgrade"), + _cmd_list) + self.finish() + + +Gui.addCommand('Draft_Upgrade', Upgrade()) diff --git a/src/Mod/Draft/draftguitools/gui_wire2spline.py b/src/Mod/Draft/draftguitools/gui_wire2spline.py new file mode 100644 index 0000000000..63e7fa2cc7 --- /dev/null +++ b/src/Mod/Draft/draftguitools/gui_wire2spline.py @@ -0,0 +1,109 @@ +# *************************************************************************** +# * (c) 2009, 2010 Yorik van Havre * +# * (c) 2009, 2010 Ken Cline * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides tools for converting polylines to B-splines and back. + +These tools work on polylines and B-splines which have multiple points. + +Essentially, the points of the original object are extracted +and passed to the `makeWire` or `makeBSpline` functions, +depending on the desired result. +""" +## @package gui_wire2spline +# \ingroup DRAFT +# \brief Provides tools for converting polylines to B-splines. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCADGui as Gui +import Draft_rc +import Draft +import draftutils.utils as utils +import draftguitools.gui_base_original as gui_base_original +from draftutils.translate import translate, _tr + +# The module is used to prevent complaints from code checkers (flake8) +True if Draft_rc.__name__ else False + + +class WireToBSpline(gui_base_original.Modifier): + """Gui Command for the Wire to BSpline tool.""" + + def __init__(self): + self.running = False + + def GetResources(self): + """Set icon, menu and tooltip.""" + _menu = "Wire to B-spline" + _tip = ("Converts a selected polyline to a B-spline, " + "or a B-spline to a polyline.") + + return {'Pixmap': 'Draft_WireToBSpline', + 'MenuText': QT_TRANSLATE_NOOP("Draft_WireToBSpline", _menu), + 'ToolTip': QT_TRANSLATE_NOOP("Draft_WireToBSpline", _tip)} + + def Activated(self): + """Execute when the command is called.""" + if self.running: + self.finish() + + # TODO: iterate over all selected items to transform + # many objects. As it is right now, it only works on the first object + # in the selection. + # Also, it is recommended to use the `self.commit` function + # in order to properly open a transaction and commit it. + selection = Gui.Selection.getSelection() + if selection: + if utils.getType(selection[0]) in ['Wire', 'BSpline']: + super(WireToBSpline, self).Activated(name=_tr("Convert polyline/B-spline")) + if self.doc: + self.obj = Gui.Selection.getSelection() + if self.obj: + self.obj = self.obj[0] + self.pl = None + if "Placement" in self.obj.PropertiesList: + self.pl = self.obj.Placement + self.Points = self.obj.Points + self.closed = self.obj.Closed + n = None + if utils.getType(self.obj) == 'Wire': + n = Draft.makeBSpline(self.Points, + closed=self.closed, + placement=self.pl) + elif utils.getType(self.obj) == 'BSpline': + self.bs2wire = True + n = Draft.makeWire(self.Points, + closed=self.closed, + placement=self.pl, + face=None, + support=None, + bs2wire=self.bs2wire) + if n: + Draft.formatObject(n, self.obj) + self.doc.recompute() + else: + self.finish() + + +Gui.addCommand('Draft_WireToBSpline', WireToBSpline()) diff --git a/src/Mod/Draft/draftmake/README.md b/src/Mod/Draft/draftmake/README.md new file mode 100644 index 0000000000..de3e65e18b --- /dev/null +++ b/src/Mod/Draft/draftmake/README.md @@ -0,0 +1,38 @@ +2020 May + +These modules contain the basic functions to create custom "scripted objects" +defined within the workbench. + +Each scripted object has a "make function" like `make_rectangle`, +a proxy class like `Rectangle`, and a viewprovider class +like `ViewProviderRectangle`. +Each make function should import the two corresponding classes +in order to create a new object with the correct data +and visual properties for that object. +These classes should be defined in the modules in `draftobjects/` +and `draftviewproviders/`. + +The make functions can be used in both graphical and non-graphical +modes (terminal only); in the latter case the viewprovider is not used. +The functions are also used internally by the graphical "GuiCommands" +(buttons, menu actions) defined in the modules in `draftguitools/` +and `drafttaskpanels/`. + +These make functions were previously defined in the `Draft.py` module, +which was very large. Now `Draft.py` just loads the individual modules +in order to provide these functions under the `Draft` namespace. + +```py +import Draft + +new_obj1 = Draft.make_rectangle(...) +new_obj2 = Draft.make_circle(...) +new_obj3 = Draft.make_line(...) +``` + +The functions in the `Draft` namespace are considered to be the public +application programming interface (API) of the workbench, and should be +usable in scripts, macros, and other workbenches. + +For more information see the thread: +[[Discussion] Splitting Draft tools into their own modules](https://forum.freecadweb.org/viewtopic.php?f=23&t=38593&start=10#p341298) diff --git a/src/Mod/Draft/draftmake/__init__.py b/src/Mod/Draft/draftmake/__init__.py new file mode 100644 index 0000000000..feb8533719 --- /dev/null +++ b/src/Mod/Draft/draftmake/__init__.py @@ -0,0 +1,82 @@ +# *************************************************************************** +# * (c) 2020 Carlo Pavan * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Modules that contain functions to create custom scripted objects. + +These functions represent the basic application programming interface (API) +of the Draft Workbench to create custom objects. + +These functions first create a simple, extensible object defined in C++, +for example, `Part::FeaturePython` or `Part::Part2DObjectPython`, +and then assign a custom proxy class to define its data properties, +and a custom viewprovider class to define its visual properties. + +The proxy class is imported from `draftobjects` and the corresponding +viewprovider from `draftviewproviders`. + +:: + + import FreeCAD as App + import draftobjects.my_obj as my_obj + import draftviewproviders.view_my_obj as view_my_obj + + def make_function(input_data): + doc = App.ActiveDocument + new_obj = doc.addObject("Part::Part2DObjectPython", + "New_obj") + my_obj.Obj(new_obj) + + if App.GuiUp: + view_my_obj.ViewProviderObj(new_obj.ViewObject) + + return new_obj + +Assigning the viewprovider class is only possible if the graphical interface +is available. In a terminal-only session the viewproviders are not accessible +because the `ViewObject` attribute does not exist. + +If an object is created and saved in a console-only session, +the object will not have the custom viewprovider when the file is opened +in the GUI version of the program; it will only have a basic viewprovider +associated to the base C++ object. + +If needed, the custom viewprovider can be assigned after opening +the GUI version of the program; then the object will have access +to additional visual properties. + +:: + + import Draft + Draft.ViewProviderDraft(new_obj.ViewObject) + +Most Draft objects are based on two base `Part` objects +that are able to handle a `Part::TopoShape`. + +- `Part::Part2DObjectPython` if they should handle only 2D shapes, and +- `Part::FeaturePython` if they should handle any type of shape (2D or 3D). + +Generic objects that don't need to handle shapes but which +can have other properties like `App::PropertyPlacement`, +or which can interact with the 3D view through Coin, +can be based on the simple `App::FeaturePython` object. +""" diff --git a/src/Mod/Draft/draftmake/make_bezcurve.py b/src/Mod/Draft/draftmake/make_bezcurve.py new file mode 100644 index 0000000000..ea6d39137d --- /dev/null +++ b/src/Mod/Draft/draftmake/make_bezcurve.py @@ -0,0 +1,107 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the code for Draft make_bezcurve function. +""" +## @package make_bezcurve +# \ingroup DRAFT +# \brief This module provides the code for Draft make_bezcurve function. + +import FreeCAD as App + +from draftutils.gui_utils import format_object +from draftutils.gui_utils import select + +from draftutils.utils import type_check +from draftutils.translate import translate + +from draftobjects.bezcurve import BezCurve +if App.GuiUp: + from draftviewproviders.view_bezcurve import ViewProviderBezCurve + + +def make_bezcurve(pointslist, closed=False, placement=None, face=None, support=None, degree=None): + """make_bezcurve(pointslist, [closed], [placement]) + + Creates a Bezier Curve object from the given list of vectors. + + Parameters + ---------- + pointlist : [Base.Vector] + List of points to create the polyline. + Instead of a pointslist, you can also pass a Part Wire. + TODO: Change the name so! + + closed : bool + If closed is True or first and last points are identical, + the created BSpline will be closed. + + placement : Base.Placement + If a placement is given, it is used. + + face : Bool + If face is False, the rectangle is shown as a wireframe, + otherwise as a face. + + support : + TODO: Describe + + degree : int + Degree of the BezCurve + """ + if not App.ActiveDocument: + App.Console.PrintError("No active document. Aborting\n") + return + if not isinstance(pointslist,list): + nlist = [] + for v in pointslist.Vertexes: + nlist.append(v.Point) + pointslist = nlist + if placement: type_check([(placement,App.Placement)], "make_bezcurve") + if len(pointslist) == 2: fname = "Line" + else: fname = "BezCurve" + obj = App.ActiveDocument.addObject("Part::Part2DObjectPython",fname) + BezCurve(obj) + obj.Points = pointslist + if degree: + obj.Degree = degree + else: + import Part + obj.Degree = min((len(pointslist)-(1 * (not closed))), + Part.BezierCurve().MaxDegree) + obj.Closed = closed + obj.Support = support + if face != None: + obj.MakeFace = face + obj.Proxy.resetcontinuity(obj) + if placement: obj.Placement = placement + if App.GuiUp: + ViewProviderBezCurve(obj.ViewObject) +# if not face: obj.ViewObject.DisplayMode = "Wireframe" +# obj.ViewObject.DisplayMode = "Wireframe" + format_object(obj) + select(obj) + + return obj + + +makeBezCurve = make_bezcurve diff --git a/src/Mod/Draft/draftmake/make_block.py b/src/Mod/Draft/draftmake/make_block.py new file mode 100644 index 0000000000..199a8a1f5d --- /dev/null +++ b/src/Mod/Draft/draftmake/make_block.py @@ -0,0 +1,63 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the code for Draft make_block function. +""" +## @package make_block +# \ingroup DRAFT +# \brief This module provides the code for Draft make_block function. + +import FreeCAD as App + +from draftutils.gui_utils import select + +from draftobjects.block import Block +if App.GuiUp: + from draftviewproviders.view_base import ViewProviderDraftPart + + +def make_block(objectslist): + """make_block(objectslist) + + Creates a Draft Block from the given objects. + + Parameters + ---------- + objectlist : list + Major radius of the ellipse. + + """ + if not App.ActiveDocument: + App.Console.PrintError("No active document. Aborting\n") + return + obj = App.ActiveDocument.addObject("Part::Part2DObjectPython","Block") + Block(obj) + obj.Components = objectslist + if App.GuiUp: + ViewProviderDraftPart(obj.ViewObject) + for o in objectslist: + o.ViewObject.Visibility = False + select(obj) + return obj + + +makeBlock = make_block \ No newline at end of file diff --git a/src/Mod/Draft/draftmake/make_bspline.py b/src/Mod/Draft/draftmake/make_bspline.py new file mode 100644 index 0000000000..5f030ab6ef --- /dev/null +++ b/src/Mod/Draft/draftmake/make_bspline.py @@ -0,0 +1,112 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the code for Draft make_bspline function. +""" +## @package make_bspline +# \ingroup DRAFT +# \brief This module provides the code for Draft make_bspline function. + +import FreeCAD as App + +from draftutils.gui_utils import format_object +from draftutils.gui_utils import select + +from draftutils.utils import type_check +from draftutils.translate import translate + +from draftobjects.bspline import BSpline + +if App.GuiUp: + from draftviewproviders.view_bspline import ViewProviderBSpline + + +def make_bspline(pointslist, closed=False, placement=None, face=None, support=None): + """make_bspline(pointslist, [closed], [placement]) + + Creates a B-Spline object from the given list of vectors. + + Parameters + ---------- + pointlist : [Base.Vector] + List of points to create the polyline. + Instead of a pointslist, you can also pass a Part Wire. + TODO: Change the name so! + + closed : bool + If closed is True or first and last points are identical, + the created BSpline will be closed. + + placement : Base.Placement + If a placement is given, it is used. + + face : Bool + If face is False, the rectangle is shown as a wireframe, + otherwise as a face. + + support : + TODO: Describe + """ + if not App.ActiveDocument: + App.Console.PrintError("No active document. Aborting\n") + return + if not isinstance(pointslist,list): + nlist = [] + for v in pointslist.Vertexes: + nlist.append(v.Point) + pointslist = nlist + if len(pointslist) < 2: + _err = "Draft.makeBSpline: not enough points" + App.Console.PrintError(translate("draft", _err)+"\n") + return + if (pointslist[0] == pointslist[-1]): + if len(pointslist) > 2: + closed = True + pointslist.pop() + _err = "Draft.makeBSpline: Equal endpoints forced Closed" + App.Console.PrintWarning(translate("Draft", _err) + _err + "\n") + else: + # len == 2 and first == last GIGO + _err = "Draft.makeBSpline: Invalid pointslist" + App.Console.PrintError(translate("Draft", _err)+"\n") + return + # should have sensible parms from here on + if placement: type_check([(placement,App.Placement)], "make_bspline") + if len(pointslist) == 2: fname = "Line" + else: fname = "BSpline" + obj = App.ActiveDocument.addObject("Part::Part2DObjectPython",fname) + BSpline(obj) + obj.Closed = closed + obj.Points = pointslist + obj.Support = support + if face != None: + obj.MakeFace = face + if placement: obj.Placement = placement + if App.GuiUp: + ViewProviderBSpline(obj.ViewObject) + format_object(obj) + select(obj) + + return obj + + +makeBSpline = make_bspline diff --git a/src/Mod/Draft/draftmake/make_circle.py b/src/Mod/Draft/draftmake/make_circle.py new file mode 100644 index 0000000000..5950e0cb8c --- /dev/null +++ b/src/Mod/Draft/draftmake/make_circle.py @@ -0,0 +1,135 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the code for Draft make_circle function. +""" +## @package make circle +# \ingroup DRAFT +# \brief This module provides the code for Draft make_circle. + + +import math + +import FreeCAD as App + +import Part +import DraftGeomUtils + +from draftutils.gui_utils import format_object +from draftutils.gui_utils import select + +from draftutils.utils import type_check + +from draftobjects.circle import Circle +if App.GuiUp: + from draftviewproviders.view_base import ViewProviderDraft + + +def make_circle(radius, placement=None, face=None, startangle=None, endangle=None, support=None): + """make_circle(radius, [placement, face, startangle, endangle]) + or make_circle(edge,[face]): + + Creates a circle object with given parameters. + + Parameters + ---------- + radius : the radius of the circle. + + placement : + If placement is given, it is used. + + face : Bool + If face is False, the circle is shown as a wireframe, + otherwise as a face. + + startangle : start angle of the arc (in degrees) + + endangle : end angle of the arc (in degrees) + if startangle and endangle are equal, a circle is created, + if they are different an arc is created + + edge : edge.Curve must be a 'Part.Circle' + the circle is created from the given edge + + support : + TODO: Describe + """ + + if not App.ActiveDocument: + App.Console.PrintError("No active document. Aborting\n") + return + + if placement: type_check([(placement,App.Placement)], "make_circle") + + if startangle != endangle: + _name = "Arc" + else: + _name = "Circle" + + obj = App.ActiveDocument.addObject("Part::Part2DObjectPython", _name) + + Circle(obj) + + if face != None: + obj.MakeFace = face + + if isinstance(radius,Part.Edge): + edge = radius + if DraftGeomUtils.geomType(edge) == "Circle": + obj.Radius = edge.Curve.Radius + placement = App.Placement(edge.Placement) + delta = edge.Curve.Center.sub(placement.Base) + placement.move(delta) + # Rotation of the edge + rotOk = App.Rotation(edge.Curve.XAxis, edge.Curve.YAxis, edge.Curve.Axis, "ZXY") + placement.Rotation = rotOk + if len(edge.Vertexes) > 1: + v0 = edge.Curve.XAxis + v1 = (edge.Vertexes[0].Point).sub(edge.Curve.Center) + v2 = (edge.Vertexes[-1].Point).sub(edge.Curve.Center) + # Angle between edge.Curve.XAxis and the vector from center to start of arc + a0 = math.degrees(App.Vector.getAngle(v0, v1)) + # Angle between edge.Curve.XAxis and the vector from center to end of arc + a1 = math.degrees(App.Vector.getAngle(v0, v2)) + obj.FirstAngle = a0 + obj.LastAngle = a1 + else: + obj.Radius = radius + if (startangle != None) and (endangle != None): + if startangle == -0: startangle = 0 + obj.FirstAngle = startangle + obj.LastAngle = endangle + + obj.Support = support + + if placement: + obj.Placement = placement + + if App.GuiUp: + ViewProviderDraft(obj.ViewObject) + format_object(obj) + select(obj) + + return obj + + +makeCircle = make_circle \ No newline at end of file diff --git a/src/Mod/Draft/draftmake/make_clone.py b/src/Mod/Draft/draftmake/make_clone.py new file mode 100644 index 0000000000..2032418404 --- /dev/null +++ b/src/Mod/Draft/draftmake/make_clone.py @@ -0,0 +1,159 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the code for Draft make_clone function. +""" +## @package make_clone +# \ingroup DRAFT +# \brief This module provides the code for Draft make_clone function. + +import FreeCAD as App + +import DraftGeomUtils + +from draftutils.gui_utils import format_object +from draftutils.gui_utils import select + +from draftutils.utils import get_param +from draftutils.utils import get_type + +from draftobjects.clone import Clone +if App.GuiUp: + from draftutils.todo import ToDo + from draftviewproviders.view_clone import ViewProviderClone + + +def make_clone(obj, delta=None, forcedraft=False): + """clone(obj,[delta,forcedraft]) + + Makes a clone of the given object(s). + The clone is an exact, linked copy of the given object. If the original + object changes, the final object changes too. + + Parameters + ---------- + obj : + + delta : Base.Vector + Delta Vector to move the clone from the original position. + + forcedraft : bool + If forcedraft is True, the resulting object is a Draft clone + even if the input object is an Arch object. + + """ + + prefix = get_param("ClonePrefix","") + + cl = None + + if prefix: + prefix = prefix.strip() + " " + + if not isinstance(obj,list): + obj = [obj] + + if (len(obj) == 1) and obj[0].isDerivedFrom("Part::Part2DObject"): + cl = App.ActiveDocument.addObject("Part::Part2DObjectPython","Clone2D") + cl.Label = prefix + obj[0].Label + " (2D)" + + elif (len(obj) == 1) and (hasattr(obj[0],"CloneOf") or (get_type(obj[0]) == "BuildingPart")) and (not forcedraft): + # arch objects can be clones + import Arch + if get_type(obj[0]) == "BuildingPart": + cl = Arch.makeComponent() + else: + try: + clonefunc = getattr(Arch,"make"+obj[0].Proxy.Type) + except: + pass # not a standard Arch object... Fall back to Draft mode + else: + cl = clonefunc() + if cl: + base = getCloneBase(obj[0]) + cl.Label = prefix + base.Label + cl.CloneOf = base + if hasattr(cl,"Material") and hasattr(obj[0],"Material"): + cl.Material = obj[0].Material + if get_type(obj[0]) != "BuildingPart": + cl.Placement = obj[0].Placement + try: + cl.Role = base.Role + cl.Description = base.Description + cl.Tag = base.Tag + except: + pass + if App.GuiUp: + format_object(cl,base) + cl.ViewObject.DiffuseColor = base.ViewObject.DiffuseColor + if get_type(obj[0]) in ["Window","BuildingPart"]: + ToDo.delay(Arch.recolorize,cl) + select(cl) + return cl + # fall back to Draft clone mode + if not cl: + cl = App.ActiveDocument.addObject("Part::FeaturePython","Clone") + cl.addExtension("Part::AttachExtensionPython", None) + cl.Label = prefix + obj[0].Label + Clone(cl) + if App.GuiUp: + ViewProviderClone(cl.ViewObject) + cl.Objects = obj + if delta: + cl.Placement.move(delta) + elif (len(obj) == 1) and hasattr(obj[0],"Placement"): + cl.Placement = obj[0].Placement + format_object(cl,obj[0]) + if hasattr(cl,"LongName") and hasattr(obj[0],"LongName"): + cl.LongName = obj[0].LongName + if App.GuiUp and (len(obj) > 1): + cl.ViewObject.Proxy.resetColors(cl.ViewObject) + select(cl) + return cl + + +def getCloneBase(obj, strict=False): + """getCloneBase(obj, [strict]) + + Returns the object cloned by this object, if any, or this object if + it is no clone. + + Parameters + ---------- + obj : + TODO: describe + + strict : bool (default = False) + If strict is True, if this object is not a clone, + this function returns False + """ + if hasattr(obj,"CloneOf"): + if obj.CloneOf: + return getCloneBase(obj.CloneOf) + if get_type(obj) == "Clone": + return obj.Objects[0] + if strict: + return False + return obj + + +clone = make_clone \ No newline at end of file diff --git a/src/Mod/Draft/draftmake/make_copy.py b/src/Mod/Draft/draftmake/make_copy.py new file mode 100644 index 0000000000..57ffb35a5e --- /dev/null +++ b/src/Mod/Draft/draftmake/make_copy.py @@ -0,0 +1,211 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the code for Draft make_copy function. +""" +## @package make_copy +# \ingroup DRAFT +# \brief This module provides the code for Draft make_copy function. + +import FreeCAD as App + +import draftutils.utils as utils +import draftutils.gui_utils as gui_utils + +from draftobjects.rectangle import Rectangle +from draftobjects.point import Point +from draftobjects.dimension import LinearDimension +from draftobjects.wire import Wire +from draftobjects.circle import Circle +from draftobjects.polygon import Polygon +from draftobjects.bspline import BSpline +from draftobjects.block import Block + + +if App.GuiUp: + from draftviewproviders.view_base import ViewProviderDraft + from draftviewproviders.view_base import ViewProviderDraftPart + from draftviewproviders.view_rectangle import ViewProviderRectangle + from draftviewproviders.view_point import ViewProviderPoint + from draftviewproviders.view_dimension import ViewProviderLinearDimension + from draftviewproviders.view_wire import ViewProviderWire + + +def make_copy(obj, force=None, reparent=False): + """makeCopy(object, [force], [reparent]) + + Make an exact copy of an object and return it. + + Parameters + ---------- + obj : + Object to copy. + + force : + TODO: Describe. + + reparent : + TODO: Describe. + """ + if not App.ActiveDocument: + App.Console.PrintError("No active document. Aborting\n") + return + + if (utils.get_type(obj) == "Rectangle") or (force == "Rectangle"): + _name = utils.get_real_name(obj.Name) + newobj = App.ActiveDocument.addObject(obj.TypeId, _name) + Rectangle(newobj) + if App.GuiUp: + ViewProviderRectangle(newobj.ViewObject) + + elif (utils.get_type(obj) == "Point") or (force == "Point"): + _name = utils.get_real_name(obj.Name) + newobj = App.ActiveDocument.addObject(obj.TypeId, _name) + Point(newobj) + if App.GuiUp: + ViewProviderPoint(newobj.ViewObject) + + elif (utils.get_type(obj) in ["Dimension", + "LinearDimension"]) or (force == "Dimension"): + _name = utils.get_real_name(obj.Name) + newobj = App.ActiveDocument.addObject(obj.TypeId, _name) + LinearDimension(newobj) + if App.GuiUp: + ViewProviderLinearDimension(newobj.ViewObject) + + elif (utils.get_type(obj) == "Wire") or (force == "Wire"): + _name = utils.get_real_name(obj.Name) + newobj = App.ActiveDocument.addObject(obj.TypeId, _name) + Wire(newobj) + if App.GuiUp: + ViewProviderWire(newobj.ViewObject) + + elif (utils.get_type(obj) == "Circle") or (force == "Circle"): + _name = utils.get_real_name(obj.Name) + newobj = App.ActiveDocument.addObject(obj.TypeId, _name) + Circle(newobj) + if App.GuiUp: + ViewProviderDraft(newobj.ViewObject) + + elif (utils.get_type(obj) == "Polygon") or (force == "Polygon"): + _name = utils.get_real_name(obj.Name) + newobj = App.ActiveDocument.addObject(obj.TypeId, _name) + Polygon(newobj) + if App.GuiUp: + ViewProviderDraft(newobj.ViewObject) + + elif (utils.get_type(obj) == "BSpline") or (force == "BSpline"): + _name = utils.get_real_name(obj.Name) + newobj = App.ActiveDocument.addObject(obj.TypeId, _name) + BSpline(newobj) + if App.GuiUp: + ViewProviderWire(newobj.ViewObject) + + elif (utils.get_type(obj) == "Block") or (force == "BSpline"): + _name = utils.get_real_name(obj.Name) + newobj = App.ActiveDocument.addObject(obj.TypeId, _name) + Block(newobj) + if App.GuiUp: + ViewProviderDraftPart(newobj.ViewObject) + + # drawingview became obsolete with v 0.19 + # TODO: uncomment after splitting DrawingView object from draft py + + #elif (utils.get_type(obj) == "DrawingView") or (force == "DrawingView"): + #_name = utils.get_real_name(obj.Name) + #newobj = App.ActiveDocument.addObject(obj.TypeId, _name) + #DrawingView(newobj) + + elif (utils.get_type(obj) == "Structure") or (force == "Structure"): + import ArchStructure + _name = utils.get_real_name(obj.Name) + newobj = App.ActiveDocument.addObject(obj.TypeId, _name) + ArchStructure._Structure(newobj) + if App.GuiUp: + ArchStructure._ViewProviderStructure(newobj.ViewObject) + + elif (utils.get_type(obj) == "Wall") or (force == "Wall"): + import ArchWall + _name = utils.get_real_name(obj.Name) + newobj = App.ActiveDocument.addObject(obj.TypeId, _name) + ArchWall._Wall(newobj) + if App.GuiUp: + ArchWall._ViewProviderWall(newobj.ViewObject) + + elif (utils.get_type(obj) == "Window") or (force == "Window"): + import ArchWindow + _name = utils.get_real_name(obj.Name) + newobj = App.ActiveDocument.addObject(obj.TypeId, _name) + ArchWindow._Window(newobj) + if App.GuiUp: + ArchWindow._ViewProviderWindow(newobj.ViewObject) + + elif (utils.get_type(obj) == "Panel") or (force == "Panel"): + import ArchPanel + _name = utils.get_real_name(obj.Name) + newobj = App.ActiveDocument.addObject(obj.TypeId, _name) + ArchPanel._Panel(newobj) + if App.GuiUp: + ArchPanel._ViewProviderPanel(newobj.ViewObject) + + elif (utils.get_type(obj) == "Sketch") or (force == "Sketch"): + _name = utils.get_real_name(obj.Name) + newobj = App.ActiveDocument.addObject("Sketcher::SketchObject", _name) + for geo in obj.Geometry: + newobj.addGeometry(geo) + for con in obj.Constraints: + newobj.addConstraint(con) + + elif hasattr(obj, 'Shape'): + _name = utils.get_real_name(obj.Name) + newobj = App.ActiveDocument.addObject("Part::Feature", _name) + newobj.Shape = obj.Shape + + else: + print("Error: Object type cannot be copied") + return None + + for p in obj.PropertiesList: + if not p in ["Proxy", "ExpressionEngine"]: + if p in newobj.PropertiesList: + if not "ReadOnly" in newobj.getEditorMode(p): + try: + setattr(newobj, p, obj.getPropertyByName(p)) + except AttributeError: + try: + setattr(newobj, p, obj.getPropertyByName(p).Value) + except AttributeError: + pass + + if reparent: + parents = obj.InList + if parents: + for par in parents: + if par.isDerivedFrom("App::DocumentObjectGroup"): + par.addObject(newobj) + else: + for prop in par.PropertiesList: + if getattr(par, prop) == obj: + setattr(par, prop, newobj) + + gui_utils.format_object(newobj, obj) + return newobj \ No newline at end of file diff --git a/src/Mod/Draft/draftmake/make_ellipse.py b/src/Mod/Draft/draftmake/make_ellipse.py new file mode 100644 index 0000000000..cd6cade68d --- /dev/null +++ b/src/Mod/Draft/draftmake/make_ellipse.py @@ -0,0 +1,85 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the code for Draft make_ellipse function. +""" +## @package make_ellipse +# \ingroup DRAFT +# \brief This module provides the code for Draft make_ellipse function. + +import FreeCAD as App + +from draftutils.gui_utils import format_object +from draftutils.gui_utils import select + +from draftobjects.ellipse import Ellipse +if App.GuiUp: + from draftviewproviders.view_base import ViewProviderDraft + + +def make_ellipse(majradius, minradius, placement=None, face=True, support=None): + """make_ellipse(majradius, minradius, [placement], [face], [support]) + + Makes an ellipse with the given major and minor radius, and optionally + a placement. + + Parameters + ---------- + majradius : + Major radius of the ellipse. + + minradius : + Minor radius of the ellipse. + + placement : Base.Placement + If a placement is given, it is used. + + face : Bool + If face is False, the rectangle is shown as a wireframe, + otherwise as a face. + + support : + TODO: Describe. + """ + if not App.ActiveDocument: + App.Console.PrintError("No active document. Aborting\n") + return + obj = App.ActiveDocument.addObject("Part::Part2DObjectPython", "Ellipse") + Ellipse(obj) + if minradius > majradius: + majradius, minradius = minradius, majradius + obj.MajorRadius = majradius + obj.MinorRadius = minradius + obj.Support = support + if placement: + obj.Placement = placement + if App.GuiUp: + ViewProviderDraft(obj.ViewObject) + #if not face: + # obj.ViewObject.DisplayMode = "Wireframe" + format_object(obj) + select(obj) + + return obj + + +makeEllipse = make_ellipse \ No newline at end of file diff --git a/src/Mod/Draft/draftmake/make_facebinder.py b/src/Mod/Draft/draftmake/make_facebinder.py new file mode 100644 index 0000000000..a4c5022ccd --- /dev/null +++ b/src/Mod/Draft/draftmake/make_facebinder.py @@ -0,0 +1,66 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the code for Draft make_facebinder function. +""" +## @package make_facebinder +# \ingroup DRAFT +# \brief This module provides the code for Draft make_facebinder function. + +import FreeCAD as App + +from draftutils.gui_utils import select + +from draftobjects.facebinder import Facebinder +if App.GuiUp: + from draftviewproviders.view_facebinder import ViewProviderFacebinder + + +def make_facebinder(selectionset, name="Facebinder"): + """makeFacebinder(selectionset, [name]) + + Creates a Facebinder object from a selection set. + + Parameters + ---------- + selectionset : + Only faces will be added. + + name : string (default = "Facebinder") + Name of the created object + """ + if not App.ActiveDocument: + App.Console.PrintError("No active document. Aborting\n") + return + if not isinstance(selectionset,list): + selectionset = [selectionset] + fb = App.ActiveDocument.addObject("Part::FeaturePython",name) + Facebinder(fb) + if App.GuiUp: + ViewProviderFacebinder(fb.ViewObject) + faces = [] # unused variable? + fb.Proxy.addSubobjects(fb, selectionset) + select(fb) + return fb + + +makeFacebinder = make_facebinder \ No newline at end of file diff --git a/src/Mod/Draft/draftmake/make_line.py b/src/Mod/Draft/draftmake/make_line.py new file mode 100644 index 0000000000..e7f84fee27 --- /dev/null +++ b/src/Mod/Draft/draftmake/make_line.py @@ -0,0 +1,73 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the code for Draft make_line function. +""" +## @package make_line +# \ingroup DRAFT +# \brief This module provides the code for Draft make_line function. + +import FreeCAD as App + +from draftutils.gui_utils import format_object +from draftutils.gui_utils import select + +from draftmake.make_wire import make_wire + + +def make_line(first_param, last_param=None): + """makeLine(first_param, p2) + + Creates a line from 2 points or from a given object. + + Parameters + ---------- + first_param : + Base.Vector -> First point of the line (if p2 == None) + Part.LineSegment -> Line is created from the given Linesegment + Shape -> Line is created from the give Shape + + last_param : Base.Vector + Second point of the line, if not set the function evaluates + the first_param to look for a Part.LineSegment or a Shape + """ + if last_param: + p1 = first_param + p2 = last_param + else: + if hasattr(first_param, "StartPoint") and hasattr(first_param, "EndPoint"): + p2 = first_param.EndPoint + p1 = first_param.StartPoint + elif hasattr(p1,"Vertexes"): + p2 = first_param.Vertexes[-1].Point + p1 = first_param.Vertexes[0].Point + else: + _err = "Unable to create a line from the given parameters" + App.Console.PrintError(_err + "\n") + return + + obj = make_wire([p1,p2]) + + return obj + + +makeLine = make_line \ No newline at end of file diff --git a/src/Mod/Draft/draftmake/make_point.py b/src/Mod/Draft/draftmake/make_point.py new file mode 100644 index 0000000000..2654734207 --- /dev/null +++ b/src/Mod/Draft/draftmake/make_point.py @@ -0,0 +1,96 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the code for Draft make_point function. +""" +## @package make_point +# \ingroup DRAFT +# \brief This module provides the code for Draft make_point function. + +import FreeCAD as App + +from draftutils.gui_utils import format_object +from draftutils.gui_utils import select + +from draftobjects.point import Point +if App.GuiUp: + import FreeCADGui as Gui + from draftviewproviders.view_point import ViewProviderPoint + + +def make_point(X=0, Y=0, Z=0, color=None, name = "Point", point_size= 5): + """ makePoint(x,y,z ,[color(r,g,b),point_size]) or + makePoint(Vector,color(r,g,b),point_size]) - + + Creates a Draft Point in the current document. + + Parameters + ---------- + X : + float -> X coordinate of the point + Base.Vector -> Ignore Y and Z coordinates and create the point + from the vector. + + Y : float + Y coordinate of the point + + Z : float + Z coordinate of the point + + color : (R, G, B) + Point color as RGB + example to create a colored point: + make_point(0,0,0,(1,0,0)) # color = red + example to change the color, make sure values are floats: + p1.ViewObject.PointColor =(0.0,0.0,1.0) + """ + if not App.ActiveDocument: + App.Console.PrintError("No active document. Aborting\n") + return + + obj = App.ActiveDocument.addObject("Part::FeaturePython", name) + + if isinstance(X, App.Vector): + Z = X.z + Y = X.y + X = X.x + + Point(obj, X, Y, Z) + + # TODO: Check if this is a repetition: + obj.X = X + obj.Y = Y + obj.Z = Z + + if App.GuiUp: + ViewProviderPoint(obj.ViewObject) + if hasattr(Gui,"draftToolBar") and (not color): + color = Gui.draftToolBar.getDefaultColor('ui') + obj.ViewObject.PointColor = (float(color[0]), float(color[1]), float(color[2])) + obj.ViewObject.PointSize = point_size + obj.ViewObject.Visibility = True + select(obj) + + return obj + + +makePoint = make_point \ No newline at end of file diff --git a/src/Mod/Draft/draftmake/make_polygon.py b/src/Mod/Draft/draftmake/make_polygon.py new file mode 100644 index 0000000000..9e6a178dea --- /dev/null +++ b/src/Mod/Draft/draftmake/make_polygon.py @@ -0,0 +1,91 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the object code for Draft make_rectangle function. +""" +## @package make_rectangle +# \ingroup DRAFT +# \brief This module provides the code for Draft make_rectangle function. + +import FreeCAD as App + +from draftutils.gui_utils import format_object +from draftutils.gui_utils import select + +from draftutils.utils import type_check + +from draftobjects.polygon import Polygon +from draftviewproviders.view_base import ViewProviderDraft + + + +def make_polygon(nfaces, radius=1, inscribed=True, placement=None, face=None, support=None): + """makePolgon(edges,[radius],[inscribed],[placement],[face]) + + Creates a polygon object with the given number of edges and radius. + + Parameters + ---------- + edges : int + Number of edges of the polygon. + + radius : + Radius of the control circle. + + inscribed : bool + Defines is the polygon is inscribed or not into the control circle. + + placement : Base.Placement + If placement is given, it is used. + + face : bool + If face is True, the resulting shape is displayed as a face, + otherwise as a wireframe. + + support : + TODO: Describe + """ + if not App.ActiveDocument: + App.Console.PrintError("No active document. Aborting\n") + return + if nfaces < 3: return None + obj = App.ActiveDocument.addObject("Part::Part2DObjectPython","Polygon") + Polygon(obj) + obj.FacesNumber = nfaces + obj.Radius = radius + if face != None: + obj.MakeFace = face + if inscribed: + obj.DrawMode = "inscribed" + else: + obj.DrawMode = "circumscribed" + obj.Support = support + if placement: obj.Placement = placement + if App.GuiUp: + ViewProviderDraft(obj.ViewObject) + format_object(obj) + select(obj) + + return obj + + +makePolygon = make_polygon \ No newline at end of file diff --git a/src/Mod/Draft/draftmake/make_rectangle.py b/src/Mod/Draft/draftmake/make_rectangle.py new file mode 100644 index 0000000000..af4f344191 --- /dev/null +++ b/src/Mod/Draft/draftmake/make_rectangle.py @@ -0,0 +1,85 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the code for Draft make_rectangle function. +""" +## @package make_rectangle +# \ingroup DRAFT +# \brief This module provides the code for Draft make_rectangle function. + +import FreeCAD as App + +from draftutils.gui_utils import format_object +from draftutils.gui_utils import select + +from draftutils.utils import type_check + +from draftobjects.rectangle import Rectangle +if App.GuiUp: + from draftviewproviders.view_rectangle import ViewProviderRectangle + + +def make_rectangle(length, height, placement=None, face=None, support=None): + """makeRectangle(length, width, [placement], [face]) + + Creates a Rectangle object with length in X direction and height in Y + direction. + + Parameters + ---------- + length, height : dimensions of the rectangle + + placement : Base.Placement + If a placement is given, it is used. + + face : Bool + If face is False, the rectangle is shown as a wireframe, + otherwise as a face. + """ + + if not App.ActiveDocument: + App.Console.PrintError("No active document. Aborting\n") + return + + if placement: type_check([(placement,App.Placement)], "make_rectangle") + + obj = App.ActiveDocument.addObject("Part::Part2DObjectPython","Rectangle") + Rectangle(obj) + + obj.Length = length + obj.Height = height + obj.Support = support + + if face != None: + obj.MakeFace = face + + if placement: obj.Placement = placement + + if App.GuiUp: + ViewProviderRectangle(obj.ViewObject) + format_object(obj) + select(obj) + + return obj + + +makeRectangle = make_rectangle \ No newline at end of file diff --git a/src/Mod/Draft/draftmake/make_shape2dview.py b/src/Mod/Draft/draftmake/make_shape2dview.py new file mode 100644 index 0000000000..01b732316c --- /dev/null +++ b/src/Mod/Draft/draftmake/make_shape2dview.py @@ -0,0 +1,71 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the code for Draft make_shape2dview function. +""" +## @package make_shape2dview +# \ingroup DRAFT +# \brief This module provides the code for Draft make_shape2dview function. + +import FreeCAD as App + +from draftutils.gui_utils import select + +from draftobjects.shape2dview import Shape2DView +if App.GuiUp: + from draftviewproviders.view_base import ViewProviderDraftAlt + + +def make_shape2dview(baseobj,projectionVector=None,facenumbers=[]): + """makeShape2DView(object, [projectionVector], [facenumbers]) + + Add a 2D shape to the document, which is a 2D projection of the given object. + + Parameters + ---------- + object : + TODO: Describe + + projectionVector : Base.Vector + Custom vector for the projection + + facenumbers : [] TODO: Describe + A list of face numbers to be considered in individual faces mode. + """ + if not App.ActiveDocument: + App.Console.PrintError("No active document. Aborting\n") + return + obj = App.ActiveDocument.addObject("Part::Part2DObjectPython","Shape2DView") + Shape2DView(obj) + if App.GuiUp: + ViewProviderDraftAlt(obj.ViewObject) + obj.Base = baseobj + if projectionVector: + obj.Projection = projectionVector + if facenumbers: + obj.FaceNumbers = facenumbers + select(obj) + + return obj + + +makeShape2DView = make_shape2dview \ No newline at end of file diff --git a/src/Mod/Draft/draftmake/make_shapestring.py b/src/Mod/Draft/draftmake/make_shapestring.py new file mode 100644 index 0000000000..da407fd755 --- /dev/null +++ b/src/Mod/Draft/draftmake/make_shapestring.py @@ -0,0 +1,72 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the code for Draft make_shapestring function. +""" +## @package make_shapestring +# \ingroup DRAFT +# \brief This module provides the code for Draft make_shapestring function. + +import FreeCAD as App + +from draftutils.gui_utils import format_object +from draftutils.gui_utils import select + +from draftobjects.shapestring import ShapeString +if App.GuiUp: + from draftviewproviders.view_base import ViewProviderDraft + + +def make_shapestring(String, FontFile, Size=100, Tracking=0): + """ShapeString(Text,FontFile,[Height],[Track]) + + Turns a text string into a Compound Shape + + Parameters + ---------- + majradius : + Major radius of the ellipse. + + """ + if not App.ActiveDocument: + App.Console.PrintError("No active document. Aborting\n") + return + + obj = App.ActiveDocument.addObject("Part::Part2DObjectPython", + "ShapeString") + ShapeString(obj) + obj.String = String + obj.FontFile = FontFile + obj.Size = Size + obj.Tracking = Tracking + + if App.GuiUp: + ViewProviderDraft(obj.ViewObject) + format_object(obj) + obrep = obj.ViewObject + if "PointSize" in obrep.PropertiesList: obrep.PointSize = 1 # hide the segment end points + select(obj) + obj.recompute() + return obj + + +makeShapeString = make_shapestring \ No newline at end of file diff --git a/src/Mod/Draft/draftmake/make_sketch.py b/src/Mod/Draft/draftmake/make_sketch.py new file mode 100644 index 0000000000..343e60a1d3 --- /dev/null +++ b/src/Mod/Draft/draftmake/make_sketch.py @@ -0,0 +1,336 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the code for Draft make_sketch function. +""" +## @package make_sketch +# \ingroup DRAFT +# \brief This module provides the code for Draft make_sketch function. + +import math + +import FreeCAD as App + +import DraftVecUtils +import DraftGeomUtils + +import draftutils.utils as utils +from draftutils.translate import translate + +from draftutils.gui_utils import format_object +from draftutils.gui_utils import select + +from draftobjects.ellipse import Ellipse +if App.GuiUp: + from draftviewproviders.view_base import ViewProviderDraft + + +def make_sketch(objectslist, autoconstraints=False, addTo=None, + delete=False, name="Sketch", radiusPrecision=-1): + """makeSketch(objectslist,[autoconstraints],[addTo],[delete],[name],[radiusPrecision]) + + Makes a Sketch objectslist with the given Draft objects. + + Parameters + ---------- + objectlist: can be single or list of objects of Draft type objects, + Part::Feature, Part.Shape, or mix of them. + + autoconstraints(False): if True, constraints will be automatically added to + wire nodes, rectangles and circles. + + addTo(None) : if set to an existing sketch, geometry will be added to it + instead of creating a new one. + + delete(False): if True, the original object will be deleted. + If set to a string 'all' the object and all its linked object will be + deleted + + name('Sketch'): the name for the new sketch object + + radiusPrecision(-1): If <0, disable radius constraint. If =0, add indiviaul + radius constraint. If >0, the radius will be rounded according to this + precision, and 'Equal' constraint will be added to curve with equal + radius within precision. + """ + + if not App.ActiveDocument: + App.Console.PrintError("No active document. Aborting\n") + return + + import Part + from Sketcher import Constraint + import Sketcher + + StartPoint = 1 + EndPoint = 2 + MiddlePoint = 3 + deletable = None + + if not isinstance(objectslist,(list,tuple)): + objectslist = [objectslist] + for obj in objectslist: + if isinstance(obj,Part.Shape): + shape = obj + elif not hasattr(obj,'Shape'): + App.Console.PrintError(translate("draft","not shape found")) + return None + else: + shape = obj.Shape + if not DraftGeomUtils.isPlanar(shape): + App.Console.PrintError(translate("draft","All Shapes must be co-planar")) + return None + if addTo: + nobj = addTo + else: + nobj = App.ActiveDocument.addObject("Sketcher::SketchObject", name) + deletable = nobj + if App.GuiUp: + nobj.ViewObject.Autoconstraints = False + + # Collect constraints and add in one go to improve performance + constraints = [] + radiuses = {} + + def addRadiusConstraint(edge): + try: + if radiusPrecision<0: + return + if radiusPrecision==0: + constraints.append(Constraint('Radius', + nobj.GeometryCount-1, edge.Curve.Radius)) + return + r = round(edge.Curve.Radius,radiusPrecision) + constraints.append(Constraint('Equal', + radiuses[r],nobj.GeometryCount-1)) + except KeyError: + radiuses[r] = nobj.GeometryCount-1 + constraints.append(Constraint('Radius',nobj.GeometryCount-1, r)) + except AttributeError: + pass + + def convertBezier(edge): + if DraftGeomUtils.geomType(edge) == "BezierCurve": + return(edge.Curve.toBSpline(edge.FirstParameter,edge.LastParameter).toShape()) + else: + return(edge) + + rotation = None + for obj in objectslist: + ok = False + tp = utils.get_type(obj) + if tp in ["Circle","Ellipse"]: + if obj.Shape.Edges: + if rotation is None: + rotation = obj.Placement.Rotation + edge = obj.Shape.Edges[0] + if len(edge.Vertexes) == 1: + newEdge = DraftGeomUtils.orientEdge(edge) + nobj.addGeometry(newEdge) + else: + # make new ArcOfCircle + circle = DraftGeomUtils.orientEdge(edge) + angle = edge.Placement.Rotation.Angle + axis = edge.Placement.Rotation.Axis + circle.Center = DraftVecUtils.rotate(edge.Curve.Center, -angle, axis) + first = math.radians(obj.FirstAngle) + last = math.radians(obj.LastAngle) + arc = Part.ArcOfCircle(circle, first, last) + nobj.addGeometry(arc) + addRadiusConstraint(edge) + ok = True + elif tp == "Rectangle": + if rotation is None: + rotation = obj.Placement.Rotation + if obj.FilletRadius.Value == 0: + for edge in obj.Shape.Edges: + nobj.addGeometry(DraftGeomUtils.orientEdge(edge)) + if autoconstraints: + last = nobj.GeometryCount - 1 + segs = [last-3,last-2,last-1,last] + if obj.Placement.Rotation.Q == (0,0,0,1): + constraints.append(Constraint("Coincident",last-3,EndPoint,last-2,StartPoint)) + constraints.append(Constraint("Coincident",last-2,EndPoint,last-1,StartPoint)) + constraints.append(Constraint("Coincident",last-1,EndPoint,last,StartPoint)) + constraints.append(Constraint("Coincident",last,EndPoint,last-3,StartPoint)) + constraints.append(Constraint("Horizontal",last-3)) + constraints.append(Constraint("Vertical",last-2)) + constraints.append(Constraint("Horizontal",last-1)) + constraints.append(Constraint("Vertical",last)) + ok = True + elif tp in ["Wire","Polygon"]: + if obj.FilletRadius.Value == 0: + closed = False + if tp == "Polygon": + closed = True + elif hasattr(obj,"Closed"): + closed = obj.Closed + + if obj.Shape.Edges: + if (len(obj.Shape.Vertexes) < 3): + e = obj.Shape.Edges[0] + nobj.addGeometry(Part.LineSegment(e.Curve,e.FirstParameter,e.LastParameter)) + else: + # Use the first three points to make a working plane. We've already + # checked to make sure everything is coplanar + plane = Part.Plane(*[i.Point for i in obj.Shape.Vertexes[:3]]) + normal = plane.Axis + if rotation is None: + axis = App.Vector(0,0,1).cross(normal) + angle = DraftVecUtils.angle(normal, App.Vector(0,0,1)) * App.Units.Radian + rotation = App.Rotation(axis, angle) + for edge in obj.Shape.Edges: + # edge.rotate(App.Vector(0,0,0), rotAxis, rotAngle) + edge = DraftGeomUtils.orientEdge(edge, normal) + nobj.addGeometry(edge) + if autoconstraints: + last = nobj.GeometryCount + segs = list(range(last-len(obj.Shape.Edges),last-1)) + for seg in segs: + constraints.append(Constraint("Coincident",seg,EndPoint,seg+1,StartPoint)) + if DraftGeomUtils.isAligned(nobj.Geometry[seg],"x"): + constraints.append(Constraint("Vertical",seg)) + elif DraftGeomUtils.isAligned(nobj.Geometry[seg],"y"): + constraints.append(Constraint("Horizontal",seg)) + if closed: + constraints.append(Constraint("Coincident",last-1,EndPoint,segs[0],StartPoint)) + ok = True + elif tp == "BSpline": + if obj.Shape.Edges: + nobj.addGeometry(obj.Shape.Edges[0].Curve) + nobj.exposeInternalGeometry(nobj.GeometryCount-1) + ok = True + elif tp == "BezCurve": + if obj.Shape.Edges: + bez = obj.Shape.Edges[0].Curve + bsp = bez.toBSpline(bez.FirstParameter,bez.LastParameter) + nobj.addGeometry(bsp) + nobj.exposeInternalGeometry(nobj.GeometryCount-1) + ok = True + elif tp == 'Shape' or hasattr(obj,'Shape'): + shape = obj if tp == 'Shape' else obj.Shape + + if not DraftGeomUtils.isPlanar(shape): + App.Console.PrintError(translate("draft","The given object is not planar and cannot be converted into a sketch.")) + return None + if rotation is None: + #rotation = obj.Placement.Rotation + norm = DraftGeomUtils.getNormal(shape) + if norm: + rotation = App.Rotation(App.Vector(0,0,1),norm) + else: + App.Console.PrintWarning(translate("draft","Unable to guess the normal direction of this object")) + rotation = App.Rotation() + norm = obj.Placement.Rotation.Axis + if not shape.Wires: + for e in shape.Edges: + # unconnected edges + newedge = convertBezier(e) + nobj.addGeometry(DraftGeomUtils.orientEdge(newedge,norm,make_arc=True)) + addRadiusConstraint(newedge) + + # if not addTo: + # nobj.Placement.Rotation = DraftGeomUtils.calculatePlacement(shape).Rotation + + if autoconstraints: + for wire in shape.Wires: + last_count = nobj.GeometryCount + edges = wire.OrderedEdges + for edge in edges: + newedge = convertBezier(edge) + nobj.addGeometry(DraftGeomUtils.orientEdge( + newedge,norm,make_arc=True)) + addRadiusConstraint(newedge) + for i,g in enumerate(nobj.Geometry[last_count:]): + if edges[i].Closed: + continue + seg = last_count+i + + if DraftGeomUtils.isAligned(g,"x"): + constraints.append(Constraint("Vertical",seg)) + elif DraftGeomUtils.isAligned(g,"y"): + constraints.append(Constraint("Horizontal",seg)) + + if seg == nobj.GeometryCount-1: + if not wire.isClosed(): + break + g2 = nobj.Geometry[last_count] + seg2 = last_count + else: + seg2 = seg+1 + g2 = nobj.Geometry[seg2] + + end1 = g.value(g.LastParameter) + start2 = g2.value(g2.FirstParameter) + if DraftVecUtils.equals(end1,start2) : + constraints.append(Constraint( + "Coincident",seg,EndPoint,seg2,StartPoint)) + continue + end2 = g2.value(g2.LastParameter) + start1 = g.value(g.FirstParameter) + if DraftVecUtils.equals(end2,start1): + constraints.append(Constraint( + "Coincident",seg,StartPoint,seg2,EndPoint)) + elif DraftVecUtils.equals(start1,start2): + constraints.append(Constraint( + "Coincident",seg,StartPoint,seg2,StartPoint)) + elif DraftVecUtils.equals(end1,end2): + constraints.append(Constraint( + "Coincident",seg,EndPoint,seg2,EndPoint)) + else: + for wire in shape.Wires: + for edge in wire.OrderedEdges: + newedge = convertBezier(edge) + nobj.addGeometry(DraftGeomUtils.orientEdge( + newedge,norm,make_arc=True)) + ok = True + format_object(nobj,obj) + if ok and delete and hasattr(obj,'Shape'): + doc = obj.Document + def delObj(obj): + if obj.InList: + App.Console.PrintWarning(translate("draft", + "Cannot delete object {} with dependency".format(obj.Label))+"\n") + else: + doc.removeObject(obj.Name) + try: + if delete == 'all': + objs = [obj] + while objs: + obj = objs[0] + objs = objs[1:] + obj.OutList + delObj(obj) + else: + delObj(obj) + except Exception as ex: + App.Console.PrintWarning(translate("draft", + "Failed to delete object {}: {}".format(obj.Label,ex))+"\n") + if rotation: + nobj.Placement.Rotation = rotation + else: + print("-----error!!! rotation is still None...") + nobj.addConstraint(constraints) + + return nobj + + +makeSketch = make_sketch \ No newline at end of file diff --git a/src/Mod/Draft/draftmake/make_wire.py b/src/Mod/Draft/draftmake/make_wire.py new file mode 100644 index 0000000000..f84ad5e095 --- /dev/null +++ b/src/Mod/Draft/draftmake/make_wire.py @@ -0,0 +1,123 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the code for Draft make_wire function. +""" +## @package make_wire +# \ingroup DRAFT +# \brief This module provides the code for Draft make_wire function. + +import FreeCAD as App + +import DraftGeomUtils + +from draftutils.gui_utils import format_object +from draftutils.gui_utils import select + +from draftutils.utils import type_check + +from draftobjects.wire import Wire +if App.GuiUp: + from draftviewproviders.view_wire import ViewProviderWire + + +def make_wire(pointslist, closed=False, placement=None, face=None, support=None, bs2wire=False): + """makeWire(pointslist,[closed],[placement]) + + Creates a Wire object from the given list of vectors. If face is + true (and wire is closed), the wire will appear filled. Instead of + a pointslist, you can also pass a Part Wire. + + Parameters + ---------- + pointlist : [Base.Vector] + List of points to create the polyline + + closed : bool + If closed is True or first and last points are identical, + the created polyline will be closed. + + placement : Base.Placement + If a placement is given, it is used. + + face : Bool + If face is False, the rectangle is shown as a wireframe, + otherwise as a face. + + support : + TODO: Describe + + bs2wire : bool + TODO: Describe + """ + if not App.ActiveDocument: + App.Console.PrintError("No active document. Aborting\n") + return + + import Part + + if not isinstance(pointslist, list): + e = pointslist.Wires[0].Edges + pointslist = Part.Wire(Part.__sortEdges__(e)) + nlist = [] + for v in pointslist.Vertexes: + nlist.append(v.Point) + if DraftGeomUtils.isReallyClosed(pointslist): + closed = True + pointslist = nlist + + if len(pointslist) == 0: + print("Invalid input points: ", pointslist) + #print(pointslist) + #print(closed) + + if placement: + type_check([(placement, App.Placement)], "make_wire") + ipl = placement.inverse() + if not bs2wire: + pointslist = [ipl.multVec(p) for p in pointslist] + + if len(pointslist) == 2: + fname = "Line" + else: + fname = "Wire" + + obj = App.ActiveDocument.addObject("Part::Part2DObjectPython", fname) + Wire(obj) + obj.Points = pointslist + obj.Closed = closed + obj.Support = support + + if face != None: + obj.MakeFace = face + + if placement: + obj.Placement = placement + + if App.GuiUp: + ViewProviderWire(obj.ViewObject) + format_object(obj) + select(obj) + + return obj + + +makeWire = make_wire \ No newline at end of file diff --git a/src/Mod/Draft/draftmake/make_wpproxy.py b/src/Mod/Draft/draftmake/make_wpproxy.py new file mode 100644 index 0000000000..78942f2c7b --- /dev/null +++ b/src/Mod/Draft/draftmake/make_wpproxy.py @@ -0,0 +1,58 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the code for Draft make_workingplaneproxy function. +""" +## @package make_wpproxy +# \ingroup DRAFT +# \brief This module provides the code for Draft makeworkingplane_proxy function. + +import FreeCAD as App + +from draftobjects.wpproxy import WorkingPlaneProxy + +if App.GuiUp: + from draftviewproviders.view_wpproxy import ViewProviderWorkingPlaneProxy + + +def make_workingplaneproxy(placement): + """make_working_plane_proxy(placement) + + Creates a Working Plane proxy object in the current document. + + Parameters + ---------- + placement : Base.Placement + specify the p. + """ + if App.ActiveDocument: + obj = App.ActiveDocument.addObject("App::FeaturePython","WPProxy") + WorkingPlaneProxy(obj) + if App.GuiUp: + ViewProviderWorkingPlaneProxy(obj.ViewObject) + obj.ViewObject.Proxy.writeCamera() + obj.ViewObject.Proxy.writeState() + obj.Placement = placement + return obj + + +makeWorkingPlaneProxy = make_workingplaneproxy \ No newline at end of file diff --git a/src/Mod/Draft/draftobjects/README.md b/src/Mod/Draft/draftobjects/README.md index ebe8650694..67d065516d 100644 --- a/src/Mod/Draft/draftobjects/README.md +++ b/src/Mod/Draft/draftobjects/README.md @@ -1,20 +1,43 @@ -2020 February +2020 May -These files define modules to create specific "scripted objects" -from the terminal, that is, without requiring the graphical interface. -They define both a creation command such as `make_arc`, and the corresponding -proxy class, such as `Arc`. The corresponding view provider class +These files define the proxy classes for "scripted objects" +defined within the workbench. The corresponding viewprovider classes should be defined in the modules in `draftviewproviders/`. -These modules should be split from the big `Draft.py` module. +Each scripted object has a creation function like `make_rectangle`, +a proxy class like `Rectangle`, and a viewprovider class +like `ViewProviderRectangle`. +The proxy classes define the code that manipulates the internal properties +of the objects, determining how the internal shape is calculated. +These properties are "real" information because they affect the actual +geometrical shape of the object. +Each make function in `draftmake/` should import its corresponding +proxy class from this package in order to build the new scripted object. -At the moment the files in this directory aren't really used, -but are used as placeholders for when the migration of classes and functions -happens. +These classes were previously defined in the `Draft.py` module, +which was very large. Now `Draft.py` is an auxiliary module +which just loads the individual classes in order to provide backwards +compatibility for older files. +Other workbenches can import these classes for their own use, +including creating derived classes. +```py +import Draft -The creation functions should be used internally by the "GuiCommands" -defined in `DraftTools.py` or in the newer modules under `draftguitools/` -and `drafttaskpanels/`. +new_obj = App.ActiveDocument.addObject("Part::Part2DObjectPython", "New") +Draft.Rectangle(new_obj) + + +# Subclass +class NewObject(Draft.Rectangle): + ... +``` + +As the scripted objects are rebuilt every time a document is loaded, +this means that, in general, these modules cannot be renamed +without risking breaking previously saved files. They can be renamed +only if the old class can be migrated to point to a new class, +for example, by creating a reference to the new class named the same +as the older class. For more information see the thread: [[Discussion] Splitting Draft tools into their own modules](https://forum.freecadweb.org/viewtopic.php?f=23&t=38593&start=10#p341298) diff --git a/src/Mod/Draft/draftobjects/__init__.py b/src/Mod/Draft/draftobjects/__init__.py index 418915c82b..d273235673 100644 --- a/src/Mod/Draft/draftobjects/__init__.py +++ b/src/Mod/Draft/draftobjects/__init__.py @@ -1,8 +1,55 @@ -"""Functions and classes that define custom scripted objects. +# *************************************************************************** +# * (c) 2020 Carlo Pavan * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Modules that contain classes that define custom scripted objects. -These classes define a custom object which is based on one of the core -objects defined in C++. The custom object inherits some basic properties, -and new properties are added. +These proxy classes are used to extend one of the core classes +defined in C++, for example, `Part::FeaturePython` +or `Part::Part2DObjectPython`, thus creating a custom object type +tied to a Python class. +A new object that uses one of these classes inherits some basic properties +from the parent C++ class, and new properties and behavior +are added by the Python class. -Most Draft objects are based on Part::Part2DObject. +These classes are not normally used by themselves, but are used at creation +time by the make functions defined in the `draftmake` package. + +Once an object is assigned one of these proxy classes, and it is saved +in a document, the object will be rebuilt with the same class every time +the document is opened. In order to do this, the object module must exist +with the same name as when the object was saved. + +For example, when creating a `Rectangle`, the object uses +the `draftobjects.rectangle.Rectangle` class. This class must exist +when the document is opened again. + +This means that, in general, these modules cannot be renamed or moved +without risking breaking previously saved files. They can be renamed +only if the old class can be migrated to point to a new class, +for example, by creating a reference to the new class named the same +as the older class. + +:: + + old_module.Rectangle = new_module.Rectangle """ diff --git a/src/Mod/Draft/draftobjects/base.py b/src/Mod/Draft/draftobjects/base.py new file mode 100644 index 0000000000..1674f1e6e4 --- /dev/null +++ b/src/Mod/Draft/draftobjects/base.py @@ -0,0 +1,155 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2019 Eliud Cabrera Castillo * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the object code for the basic Draft object. +""" +## @package base +# \ingroup DRAFT +# \brief This module provides the object code for the basic Draft object. + +class DraftObject(object): + """The base class for Draft objects. + + Parameters + ---------- + obj : a base C++ object + The base object instantiated during creation, + which commonly may be of types `Part::Part2DObjectPython`, + `Part::FeaturePython`, or `App::FeaturePython`. + + >>> obj = App.ActiveDocument.addObject('Part::Part2DObjectPython') + >>> DraftObject(obj) + + This class instance is stored in the `Proxy` attribute + of the base object. + :: + obj.Proxy = self + + tp : str, optional + It defaults to `'Unknown'`. + It indicates the type of this scripted object, + which will be assigned to the Proxy's `Type` attribute. + + This is useful to distinguish different types of scripted objects + that may be derived from the same C++ class. + + Attributes + ---------- + Type : str + It indicates the type of scripted object. + Normally `Type = tp`. + + All objects have a `TypeId` attribute, but this attribute + refers to the C++ class only. Using the `Type` attribute + allows distinguishing among various types of objects + derived from the same C++ class. + + >>> print(A.TypeId, "->", A.Proxy.Type) + Part::Part2DObjectPython -> Wire + >>> print(B.TypeId, "->", B.Proxy.Type) + Part::Part2DObjectPython -> Circle + + This class attribute is accessible through the `Proxy` object: + `obj.Proxy.Type`. + """ + def __init__(self, obj, tp="Unknown"): + # This class is assigned to the Proxy attribute + if obj: + obj.Proxy = self + self.Type = tp + + def __getstate__(self): + """Return a tuple of all serializable objects or None. + + When saving the document this object gets stored + using Python's `json` module. + + Override this method to define the serializable objects to return. + + By default it returns the `Type` attribute. + + Returns + ------- + str + Returns the value of `Type` + """ + return self.Type + + def __setstate__(self, state): + """Set some internal properties for all restored objects. + + When a document is restored this method is used to set some properties + for the objects stored with `json`. + + Override this method to define the properties to change for the + restored serialized objects. + + By default the `Type` was serialized, so `state` holds this value, + which is re-assigned to the `Type` attribute. + :: + self.Type = state + + Parameters + --------- + state : state + A serialized object. + """ + if state: + self.Type = state + + def execute(self, obj): + """This method is run when the object is created or recomputed. + + Override this method to produce effects when the object + is newly created, and whenever the document is recomputed. + + By default it does nothing. + + Parameters + ---------- + obj : the scripted object. + This commonly may be of types `Part::Part2DObjectPython`, + `Part::FeaturePython`, or `App::FeaturePython`. + """ + pass + + def onChanged(self, obj, prop): + """This method is run when a property is changed. + + Override this method to handle the behavior + of the object depending on changes that occur to its properties. + + By default it does nothing. + + Parameters + ---------- + obj : the scripted object. + This commonly may be of types `Part::Part2DObjectPython`, + `Part::FeaturePython`, or `App::FeaturePython`. + + prop : str + Name of the property that was modified. + """ + pass + + +_DraftObject = DraftObject \ No newline at end of file diff --git a/src/Mod/Draft/draftobjects/bezcurve.py b/src/Mod/Draft/draftobjects/bezcurve.py new file mode 100644 index 0000000000..b091aa6f07 --- /dev/null +++ b/src/Mod/Draft/draftobjects/bezcurve.py @@ -0,0 +1,196 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the object code for Draft BezCurve. +""" +## @package bezcurve +# \ingroup DRAFT +# \brief This module provides the object code for Draft BezCurve. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCAD as App + +from draftutils.utils import get_param + +from draftobjects.base import DraftObject + + +class BezCurve(DraftObject): + """The BezCurve object""" + + def __init__(self, obj): + super(BezCurve, self).__init__(obj, "BezCurve") + + _tip = "The points of the Bezier curve" + obj.addProperty("App::PropertyVectorList", "Points", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "The degree of the Bezier function" + obj.addProperty("App::PropertyInteger", "Degree", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Continuity" + obj.addProperty("App::PropertyIntegerList", "Continuity", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "If the Bezier curve should be closed or not" + obj.addProperty("App::PropertyBool", "Closed", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Create a face if this curve is closed" + obj.addProperty("App::PropertyBool", "MakeFace", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "The length of this object" + obj.addProperty("App::PropertyLength", "Length", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "The area of this object" + obj.addProperty("App::PropertyArea", "Area", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + obj.MakeFace = get_param("fillmode", True) + obj.Closed = False + obj.Degree = 3 + obj.Continuity = [] + #obj.setEditorMode("Degree",2) + obj.setEditorMode("Continuity", 1) + + def execute(self, fp): + self.createGeometry(fp) + fp.positionBySupport() + + def _segpoleslst(self,fp): + """Split the points into segments.""" + if not fp.Closed and len(fp.Points) >= 2: #allow lower degree segment + poles=fp.Points[1:] + elif fp.Closed and len(fp.Points) >= fp.Degree: #drawable + #poles=fp.Points[1:(fp.Degree*(len(fp.Points)//fp.Degree))]+fp.Points[0:1] + poles=fp.Points[1:]+fp.Points[0:1] + else: + poles=[] + return [poles[x:x+fp.Degree] for x in \ + range(0, len(poles), (fp.Degree or 1))] + + def resetcontinuity(self,fp): + fp.Continuity = [0]*(len(self._segpoleslst(fp))-1+1*fp.Closed) + #nump= len(fp.Points)-1+fp.Closed*1 + #numsegments = (nump // fp.Degree) + 1 * (nump % fp.Degree > 0) -1 + #fp.Continuity = [0]*numsegments + + def onChanged(self, fp, prop): + if prop == 'Closed': + # if remove the last entry when curve gets opened + oldlen = len(fp.Continuity) + newlen = (len(self._segpoleslst(fp))-1+1*fp.Closed) + if oldlen > newlen: + fp.Continuity = fp.Continuity[:newlen] + if oldlen < newlen: + fp.Continuity = fp.Continuity + [0]*(newlen-oldlen) + + if (hasattr(fp,'Closed') and + fp.Closed and + prop in ['Points','Degree','Closed'] and + len(fp.Points) % fp.Degree): + # the curve editing tools can't handle extra points + fp.Points=fp.Points[:(fp.Degree*(len(fp.Points)//fp.Degree))] + #for closed curves + + if prop in ["Degree"] and fp.Degree >= 1: + self.resetcontinuity(fp) + + if prop in ["Points","Degree","Continuity","Closed"]: + self.createGeometry(fp) + + def createGeometry(self,fp): + import Part + plm = fp.Placement + if fp.Points: + startpoint=fp.Points[0] + edges = [] + for segpoles in self._segpoleslst(fp): +# if len(segpoles) == fp.Degree # would skip additional poles + c = Part.BezierCurve() #last segment may have lower degree + c.increase(len(segpoles)) + c.setPoles([startpoint]+segpoles) + edges.append(Part.Edge(c)) + startpoint = segpoles[-1] + w = Part.Wire(edges) + if fp.Closed and w.isClosed(): + try: + if hasattr(fp,"MakeFace"): + if fp.MakeFace: + w = Part.Face(w) + else: + w = Part.Face(w) + except Part.OCCError: + pass + fp.Shape = w + if hasattr(fp,"Area") and hasattr(w,"Area"): + fp.Area = w.Area + if hasattr(fp,"Length") and hasattr(w,"Length"): + fp.Length = w.Length + fp.Placement = plm + + @classmethod + def symmetricpoles(cls,knot, p1, p2): + """Make two poles symmetric respective to the knot.""" + p1h = App.Vector(p1) + p2h = App.Vector(p2) + p1h.multiply(0.5) + p2h.multiply(0.5) + return ( knot+p1h-p2h , knot+p2h-p1h ) + + @classmethod + def tangentpoles(cls,knot, p1, p2,allowsameside=False): + """Make two poles have the same tangent at knot.""" + p12n = p2.sub(p1) + p12n.normalize() + p1k = knot-p1 + p2k = knot-p2 + p1k_= App.Vector(p12n) + kon12=(p1k * p12n) + if allowsameside or not (kon12 < 0 or p2k * p12n > 0):# instead of moving + p1k_.multiply(kon12) + pk_k = knot - p1 - p1k_ + return (p1 + pk_k, p2 + pk_k) + else: + return cls.symmetricpoles(knot, p1, p2) + + @staticmethod + def modifysymmetricpole(knot,p1): + """calculate the coordinates of the opposite pole + of a symmetric knot""" + return knot + knot - p1 + + @staticmethod + def modifytangentpole(knot,p1,oldp2): + """calculate the coordinates of the opposite pole + of a tangent knot""" + pn = knot - p1 + pn.normalize() + pn.multiply((knot - oldp2).Length) + return pn + knot + + +_BezCurve = BezCurve \ No newline at end of file diff --git a/src/Mod/Draft/draftobjects/block.py b/src/Mod/Draft/draftobjects/block.py new file mode 100644 index 0000000000..323152cd48 --- /dev/null +++ b/src/Mod/Draft/draftobjects/block.py @@ -0,0 +1,56 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the object code for Draft Block. +""" +## @package block +# \ingroup DRAFT +# \brief This module provides the object code for Draft Block. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +from draftobjects.base import DraftObject + + +class Block(DraftObject): + """The Block object""" + + def __init__(self, obj): + super(Block, self).__init__(obj, "Block") + + _tip = "The components of this block" + obj.addProperty("App::PropertyLinkList","Components", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + def execute(self, obj): + import Part + plm = obj.Placement + shps = [] + for c in obj.Components: + shps.append(c.Shape) + if shps: + shape = Part.makeCompound(shps) + obj.Shape = shape + obj.Placement = plm + obj.positionBySupport() + +_Block = Block \ No newline at end of file diff --git a/src/Mod/Draft/draftobjects/bspline.py b/src/Mod/Draft/draftobjects/bspline.py new file mode 100644 index 0000000000..b2874dce2f --- /dev/null +++ b/src/Mod/Draft/draftobjects/bspline.py @@ -0,0 +1,136 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the object code for Draft BSpline. +""" +## @package bspline +# \ingroup DRAFT +# \brief This module provides the object code for Draft BSpline. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCAD as App + +from draftutils.utils import get_param + +from draftobjects.base import DraftObject + + +class BSpline(DraftObject): + """The BSpline object""" + + def __init__(self, obj): + super(BSpline, self).__init__(obj, "BSpline") + + _tip = "The points of the B-spline" + obj.addProperty("App::PropertyVectorList","Points", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "If the B-spline is closed or not" + obj.addProperty("App::PropertyBool","Closed", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Create a face if this spline is closed" + obj.addProperty("App::PropertyBool","MakeFace", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "The area of this object" + obj.addProperty("App::PropertyArea","Area", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + obj.MakeFace = get_param("fillmode",True) + obj.Closed = False + obj.Points = [] + self.assureProperties(obj) + + def assureProperties(self, obj): # for Compatibility with older versions + if not hasattr(obj, "Parameterization"): + obj.addProperty("App::PropertyFloat","Parameterization","Draft",QT_TRANSLATE_NOOP("App::Property","Parameterization factor")) + obj.Parameterization = 1.0 + self.knotSeq = [] + + def parameterization (self, pts, a, closed): + """Computes a knot Sequence for a set of points. + fac (0-1) : parameterization factor + fac = 0 -> Uniform / fac=0.5 -> Centripetal / fac=1.0 -> Chord-Length + """ + if closed: # we need to add the first point as the end point + pts.append(pts[0]) + params = [0] + for i in range(1,len(pts)): + p = pts[i].sub(pts[i-1]) + pl = pow(p.Length,a) + params.append(params[-1] + pl) + return params + + def onChanged(self, fp, prop): + if prop == "Parameterization": + if fp.Parameterization < 0.: + fp.Parameterization = 0. + if fp.Parameterization > 1.0: + fp.Parameterization = 1.0 + + def execute(self, obj): + import Part + + self.assureProperties(obj) + + if not obj.Points: + obj.positionBySupport() + + self.knotSeq = self.parameterization(obj.Points, obj.Parameterization, obj.Closed) + plm = obj.Placement + if obj.Closed and (len(obj.Points) > 2): + if obj.Points[0] == obj.Points[-1]: # should not occur, but OCC will crash + _err = "_BSpline.createGeometry: \ + Closed with same first/last Point. Geometry not updated." + App.Console.PrintError(QT_TRANSLATE_NOOP('Draft', _err)+"\n") + return + spline = Part.BSplineCurve() + spline.interpolate(obj.Points, PeriodicFlag = True, Parameters = self.knotSeq) + # DNC: bug fix: convert to face if closed + shape = Part.Wire(spline.toShape()) + # Creating a face from a closed spline cannot be expected to always work + # Usually, if the spline is not flat the call of Part.Face() fails + try: + if hasattr(obj,"MakeFace"): + if obj.MakeFace: + shape = Part.Face(shape) + else: + shape = Part.Face(shape) + except Part.OCCError: + pass + obj.Shape = shape + if hasattr(obj,"Area") and hasattr(shape,"Area"): + obj.Area = shape.Area + else: + spline = Part.BSplineCurve() + spline.interpolate(obj.Points, PeriodicFlag = False, Parameters = self.knotSeq) + shape = spline.toShape() + obj.Shape = shape + if hasattr(obj,"Area") and hasattr(shape,"Area"): + obj.Area = shape.Area + obj.Placement = plm + obj.positionBySupport() + + +_BSpline = BSpline \ No newline at end of file diff --git a/src/Mod/Draft/draftobjects/circle.py b/src/Mod/Draft/draftobjects/circle.py new file mode 100644 index 0000000000..2762a37994 --- /dev/null +++ b/src/Mod/Draft/draftobjects/circle.py @@ -0,0 +1,98 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the object code for Draft Circle. +""" +## @package circle +# \ingroup DRAFT +# \brief This module provides the object code for Draft Circle. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCAD as App + +from draftutils.utils import get_param + +from draftobjects.base import DraftObject + + +class Circle(DraftObject): + """The Circle object""" + + def __init__(self, obj): + super(Circle, self).__init__(obj, "Circle") + + _tip = "Start angle of the arc" + obj.addProperty("App::PropertyAngle", "FirstAngle", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "End angle of the arc (for a full circle, \ + give it same value as First Angle)" + obj.addProperty("App::PropertyAngle","LastAngle", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Radius of the circle" + obj.addProperty("App::PropertyLength", "Radius", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Create a face" + obj.addProperty("App::PropertyBool", "MakeFace", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "The area of this object" + obj.addProperty("App::PropertyArea", "Area", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + obj.MakeFace = get_param("fillmode", True) + + + def execute(self, obj): + """This method is run when the object is created or recomputed.""" + import Part + + plm = obj.Placement + + shape = Part.makeCircle(obj.Radius.Value, + App.Vector(0,0,0), + App.Vector(0,0,1), + obj.FirstAngle.Value, + obj.LastAngle.Value) + + if obj.FirstAngle.Value == obj.LastAngle.Value: + shape = Part.Wire(shape) + if hasattr(obj,"MakeFace"): + if obj.MakeFace: + shape = Part.Face(shape) + else: + shape = Part.Face(shape) + + obj.Shape = shape + + if hasattr(obj,"Area") and hasattr(shape,"Area"): + obj.Area = shape.Area + + obj.Placement = plm + + obj.positionBySupport() + + +_Circle = Circle \ No newline at end of file diff --git a/src/Mod/Draft/draftobjects/clone.py b/src/Mod/Draft/draftobjects/clone.py new file mode 100644 index 0000000000..0bb9d5349d --- /dev/null +++ b/src/Mod/Draft/draftobjects/clone.py @@ -0,0 +1,131 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the object code for Draft Clone. +""" +## @package clone +# \ingroup DRAFT +# \brief This module provides the object code for Draft Clone. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCAD as App + +import DraftVecUtils + +from draftobjects.base import DraftObject + + +class Clone(DraftObject): + """The Clone object""" + + def __init__(self,obj): + super(Clone, self).__init__(obj, "Clone") + + _tip = "The objects included in this clone" + obj.addProperty("App::PropertyLinkListGlobal", "Objects", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "The scale factor of this clone" + obj.addProperty("App::PropertyVector", "Scale", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "If Clones includes several objects,\n\ + set True for fusion or False for compound" + obj.addProperty("App::PropertyBool", "Fuse", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + obj.Scale = App.Vector(1,1,1) + + def join(self,obj,shapes): + fuse = getattr(obj, 'Fuse', False) + if fuse: + tmps = [] + for s in shapes: + tmps += s.Solids + if not tmps: + for s in shapes: + tmps += s.Faces + if not tmps: + for s in shapes: + tmps += s.Edges + shapes = tmps + if len(shapes) == 1: + return shapes[0] + import Part + if fuse: + try: + sh = shapes[0].multiFuse(shapes[1:]) + sh = sh.removeSplitter() + except: + pass + else: + return sh + return Part.makeCompound(shapes) + + def execute(self,obj): + import Part + pl = obj.Placement + shapes = [] + if obj.isDerivedFrom("Part::Part2DObject"): + # if our clone is 2D, make sure all its linked geometry is 2D too + for o in obj.Objects: + if not o.getLinkedObject(True).isDerivedFrom("Part::Part2DObject"): + App.Console.PrintWarning("Warning 2D Clone "+obj.Name+" contains 3D geometry") + return + for o in obj.Objects: + sh = Part.getShape(o) + if not sh.isNull(): + shapes.append(sh) + if shapes: + sh = self.join(obj, shapes) + m = App.Matrix() + if hasattr(obj,"Scale") and not sh.isNull(): + sx,sy,sz = obj.Scale + if not DraftVecUtils.equals(obj.Scale,App.Vector(1, 1, 1)): + op = sh.Placement + sh.Placement = App.Placement() + m.scale(obj.Scale) + if sx == sy == sz: + sh.transformShape(m) + else: + sh = sh.transformGeometry(m) + sh.Placement = op + obj.Shape = sh + + obj.Placement = pl + if hasattr(obj,"positionBySupport"): + obj.positionBySupport() + + def getSubVolume(self,obj,placement=None): + # this allows clones of arch windows to return a subvolume too + if obj.Objects: + if hasattr(obj.Objects[0],"Proxy"): + if hasattr(obj.Objects[0].Proxy, "getSubVolume"): + if not placement: + # clones must displace the original subvolume too + placement = obj.Placement + return obj.Objects[0].Proxy.getSubVolume(obj.Objects[0], placement) + return None + + +_Clone = Clone \ No newline at end of file diff --git a/src/Mod/Draft/draftobjects/dimension.py b/src/Mod/Draft/draftobjects/dimension.py index 79d1262046..1f7fbcdad8 100644 --- a/src/Mod/Draft/draftobjects/dimension.py +++ b/src/Mod/Draft/draftobjects/dimension.py @@ -199,6 +199,8 @@ class DimensionBase(DraftAnnotation): obj.Dimline = App.Vector(0,1,0) obj.Normal = App.Vector(0,0,1) + def onDocumentRestored(self, obj): + super(DimensionBase, self).onDocumentRestored(obj) def execute(self, obj): '''Do something when recompute object''' @@ -263,6 +265,10 @@ class LinearDimension(DimensionBase): obj.Start = App.Vector(0,0,0) obj.End = App.Vector(1,0,0) + + def onDocumentRestored(self, obj): + super(LinearDimension, self).onDocumentRestored(obj) + def onChanged(self,obj,prop): '''Do something when a property has changed''' if hasattr(obj, "Distance"): @@ -377,6 +383,8 @@ class AngularDimension(DimensionBase): obj.Center = App.Vector(0,0,0) obj.Normal = App.Vector(0,0,1) + def onDocumentRestored(self, obj): + super(AngularDimension, self).onDocumentRestored(obj) def execute(self, fp): '''Do something when recompute object''' @@ -386,7 +394,7 @@ class AngularDimension(DimensionBase): def onChanged(self,obj,prop): '''Do something when a property has changed''' - super().onChanged(obj, prop) + super(AngularDimension, self).onChanged(obj, prop) if hasattr(obj,"Angle"): obj.setEditorMode('Angle',1) if hasattr(obj,"Normal"): diff --git a/src/Mod/Draft/draftobjects/draft_annotation.py b/src/Mod/Draft/draftobjects/draft_annotation.py index 1ee3ab5432..49274b0c96 100644 --- a/src/Mod/Draft/draftobjects/draft_annotation.py +++ b/src/Mod/Draft/draftobjects/draft_annotation.py @@ -20,7 +20,6 @@ # * USA * # * * # *************************************************************************** - """This module provides the object code for Draft Annotation. """ ## @package annotation @@ -32,9 +31,15 @@ from PySide.QtCore import QT_TRANSLATE_NOOP from draftutils import gui_utils class DraftAnnotation(object): - """The Draft Annotation Base object - This class is not used directly, but inherited by all annotation + """The Draft Annotation Base object. + + This class is not used directly, but inherited by all Draft annotation objects. + + LinearDimension through DimensionBase + AngularDimension through DimensionBase + Label + Text """ def __init__(self, obj, tp="Annotation"): """Add general Annotation properties to the object""" @@ -42,13 +47,29 @@ class DraftAnnotation(object): self.Type = tp + def onDocumentRestored(self, obj): + '''Check if new properties are present after object is recreated.''' + if hasattr(obj, "ViewObject") and obj.ViewObject: + if not 'ScaleMultiplier' in obj.ViewObject.PropertiesList: + # annotation properties + _msg = QT_TRANSLATE_NOOP("Draft", + "Adding property ScaleMultiplier to ") + App.Console.PrintMessage(_msg + obj.Name + "\n") + obj.ViewObject.addProperty("App::PropertyFloat","ScaleMultiplier", + "Annotation",QT_TRANSLATE_NOOP("App::Property", + "Dimension size overall multiplier")) + obj.ViewObject.ScaleMultiplier = 1.00 + def __getstate__(self): return self.Type def __setstate__(self,state): if state: - self.Type = state + if isinstance(state,dict) and ("Type" in state): + self.Type = state["Type"] + else: + self.Type = state def execute(self,obj): diff --git a/src/Mod/Draft/draftobjects/ellipse.py b/src/Mod/Draft/draftobjects/ellipse.py new file mode 100644 index 0000000000..7b93bf2636 --- /dev/null +++ b/src/Mod/Draft/draftobjects/ellipse.py @@ -0,0 +1,102 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the object code for Draft Ellipse. +""" +## @package ellipse +# \ingroup DRAFT +# \brief This module provides the object code for Draft Ellipse. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCAD as App + +from draftutils.utils import get_param + +from draftobjects.base import DraftObject + + +class Ellipse(DraftObject): + """The Circle object""" + + def __init__(self, obj): + super(Ellipse, self).__init__(obj, "Ellipse") + + _tip = "Start angle of the elliptical arc" + obj.addProperty("App::PropertyAngle", "FirstAngle", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "End angle of the elliptical arc \n\ + (for a full circle, give it same value as First Angle)" + obj.addProperty("App::PropertyAngle", "LastAngle", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Minor radius of the ellipse" + obj.addProperty("App::PropertyLength", "MinorRadius", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Major radius of the ellipse" + obj.addProperty("App::PropertyLength", "MajorRadius", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Create a face" + obj.addProperty("App::PropertyBool", "MakeFace", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Area of this object" + obj.addProperty("App::PropertyArea", "Area", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + obj.MakeFace = get_param("fillmode",True) + + def execute(self, obj): + import Part + plm = obj.Placement + if obj.MajorRadius.Value < obj.MinorRadius.Value: + _err = "Error: Major radius is smaller than the minor radius" + App.Console.PrintMessage(QT_TRANSLATE_NOOP("Draft", _err)) + return + if obj.MajorRadius.Value and obj.MinorRadius.Value: + ell = Part.Ellipse(App.Vector(0, 0, 0), + obj.MajorRadius.Value, + obj.MinorRadius.Value) + shape = ell.toShape() + if hasattr(obj,"FirstAngle"): + if obj.FirstAngle.Value != obj.LastAngle.Value: + a1 = obj.FirstAngle.getValueAs(App.Units.Radian) + a2 = obj.LastAngle.getValueAs(App.Units.Radian) + shape = Part.ArcOfEllipse(ell, a1, a2).toShape() + shape = Part.Wire(shape) + if shape.isClosed(): + if hasattr(obj,"MakeFace"): + if obj.MakeFace: + shape = Part.Face(shape) + else: + shape = Part.Face(shape) + obj.Shape = shape + if hasattr(obj, "Area") and hasattr(shape, "Area"): + obj.Area = shape.Area + obj.Placement = plm + obj.positionBySupport() + + +_Ellipse = Ellipse \ No newline at end of file diff --git a/src/Mod/Draft/draftobjects/facebinder.py b/src/Mod/Draft/draftobjects/facebinder.py new file mode 100644 index 0000000000..57610cce86 --- /dev/null +++ b/src/Mod/Draft/draftobjects/facebinder.py @@ -0,0 +1,126 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the object code for Draft Facebinder. +""" +## @package facebinder +# \ingroup DRAFT +# \brief This module provides the object code for Draft Facebinder. + +import FreeCAD as App + +from PySide.QtCore import QT_TRANSLATE_NOOP + +from draftobjects.base import DraftObject + + +class Facebinder(DraftObject): + """The Draft Facebinder object""" + def __init__(self,obj): + super(Facebinder, self).__init__(obj, "Facebinder") + + _tip = "Linked faces" + obj.addProperty("App::PropertyLinkSubList", "Faces", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Specifies if splitter lines must be removed" + obj.addProperty("App::PropertyBool","RemoveSplitter", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "An optional extrusion value to be applied to all faces" + obj.addProperty("App::PropertyDistance","Extrusion", + "Draft" ,QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "This specifies if the shapes sew" + obj.addProperty("App::PropertyBool","Sew", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + + def execute(self,obj): + import Part + pl = obj.Placement + if not obj.Faces: + return + faces = [] + for sel in obj.Faces: + for f in sel[1]: + if "Face" in f: + try: + fnum = int(f[4:])-1 + faces.append(sel[0].Shape.Faces[fnum]) + except(IndexError, Part.OCCError): + print("Draft: wrong face index") + return + if not faces: + return + try: + if len(faces) > 1: + sh = None + if hasattr(obj, "Extrusion"): + if obj.Extrusion.Value: + for f in faces: + f = f.extrude(f.normalAt(0,0).multiply(obj.Extrusion.Value)) + if sh: + sh = sh.fuse(f) + else: + sh = f + if not sh: + sh = faces.pop() + sh = sh.multiFuse(faces) + if hasattr(obj, "Sew"): + if obj.Sew: + sh = sh.copy() + sh.sewShape() + if hasattr(obj, "RemoveSplitter"): + if obj.RemoveSplitter: + sh = sh.removeSplitter() + else: + sh = sh.removeSplitter() + else: + sh = faces[0] + if hasattr(obj, "Extrusion"): + if obj.Extrusion.Value: + sh = sh.extrude(sh.normalAt(0,0).multiply(obj.Extrusion.Value)) + sh.transformShape(sh.Matrix, True) + except Part.OCCError: + print("Draft: error building facebinder") + return + obj.Shape = sh + obj.Placement = pl + + def addSubobjects(self,obj,facelinks): + """adds facelinks to this facebinder""" + objs = obj.Faces + for o in facelinks: + if isinstance(o, tuple) or isinstance(o, list): + if o[0].Name != obj.Name: + objs.append(tuple(o)) + else: + for el in o.SubElementNames: + if "Face" in el: + if o.Object.Name != obj.Name: + objs.append((o.Object, el)) + obj.Faces = objs + self.execute(obj) + + +_Facebinder = Facebinder \ No newline at end of file diff --git a/src/Mod/Draft/draftobjects/label.py b/src/Mod/Draft/draftobjects/label.py index e025c30703..1998550455 100644 --- a/src/Mod/Draft/draftobjects/label.py +++ b/src/Mod/Draft/draftobjects/label.py @@ -180,6 +180,8 @@ class Label(DraftAnnotation): obj.TargetPoint = App.Vector(2,-1,0) obj.CustomText = "Label" + def onDocumentRestored(self, obj): + super(Label, self).onDocumentRestored(obj) def execute(self,obj): '''Do something when recompute object''' diff --git a/src/Mod/Draft/draftobjects/point.py b/src/Mod/Draft/draftobjects/point.py new file mode 100644 index 0000000000..d73cd4afb4 --- /dev/null +++ b/src/Mod/Draft/draftobjects/point.py @@ -0,0 +1,77 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the object code for Draft Point. +""" +## @package point +# \ingroup DRAFT +# \brief This module provides the object code for Draft Point. + +import math + +import FreeCAD as App + +from PySide.QtCore import QT_TRANSLATE_NOOP + +from draftutils.utils import get_param + +from draftobjects.base import DraftObject + + +class Point(DraftObject): + """The Draft Point object. + """ + def __init__(self, obj, x=0, y=0, z=0): + super(Point, self).__init__(obj, "Point") + + obj.addProperty("App::PropertyDistance", + "X", + "Draft", + QT_TRANSLATE_NOOP("App::Property","X Location")) + + obj.addProperty("App::PropertyDistance", + "Y", + "Draft", + QT_TRANSLATE_NOOP("App::Property","Y Location")) + + obj.addProperty("App::PropertyDistance", + "Z", + "Draft", + QT_TRANSLATE_NOOP("App::Property","Z Location")) + + obj.X = x + obj.Y = y + obj.Z = z + + mode = 2 + obj.setEditorMode('Placement',mode) + + def execute(self, obj): + import Part + shape = Part.Vertex(App.Vector(0, 0, 0)) + obj.Shape = shape + obj.Placement.Base = App.Vector(obj.X.Value, + obj.Y.Value, + obj.Z.Value) + + +_Point = Point \ No newline at end of file diff --git a/src/Mod/Draft/draftobjects/polygon.py b/src/Mod/Draft/draftobjects/polygon.py new file mode 100644 index 0000000000..1d6e1810cf --- /dev/null +++ b/src/Mod/Draft/draftobjects/polygon.py @@ -0,0 +1,122 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the object code for Draft Polygon. +""" +## @package polygon +# \ingroup DRAFT +# \brief This module provides the object code for Draft Polygon. + +import math + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCAD as App + +import DraftGeomUtils + +from draftutils.utils import get_param + +from draftobjects.base import DraftObject + + +class Polygon(DraftObject): + """The Polygon object""" + + def __init__(self, obj): + super(Polygon, self).__init__(obj, "Polygon") + + _tip = "Number of faces" + obj.addProperty("App::PropertyInteger", "FacesNumber", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Radius of the control circle" + obj.addProperty("App::PropertyLength", "Radius", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "How the polygon must be drawn from the control circle" + obj.addProperty("App::PropertyEnumeration", "DrawMode", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Radius to use to fillet the corners" + obj.addProperty("App::PropertyLength", "FilletRadius", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Size of the chamfer to give to the corners" + obj.addProperty("App::PropertyLength", "ChamferSize", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Create a face" + obj.addProperty("App::PropertyBool", "MakeFace", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "The area of this object" + obj.addProperty("App::PropertyArea", "Area", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + obj.MakeFace = get_param("fillmode",True) + obj.DrawMode = ['inscribed','circumscribed'] + obj.FacesNumber = 0 + obj.Radius = 1 + + def execute(self, obj): + if (obj.FacesNumber >= 3) and (obj.Radius.Value > 0): + import Part + plm = obj.Placement + angle = (math.pi * 2) / obj.FacesNumber + if obj.DrawMode == 'inscribed': + delta = obj.Radius.Value + else: + delta = obj.Radius.Value / math.cos(angle / 2.0) + pts = [App.Vector(delta, 0, 0)] + for i in range(obj.FacesNumber - 1): + ang = (i + 1) * angle + pts.append(App.Vector(delta * math.cos(ang), + delta*math.sin(ang), + 0)) + pts.append(pts[0]) + shape = Part.makePolygon(pts) + if "ChamferSize" in obj.PropertiesList: + if obj.ChamferSize.Value != 0: + w = DraftGeomUtils.filletWire(shape,obj.ChamferSize.Value, + chamfer=True) + if w: + shape = w + if "FilletRadius" in obj.PropertiesList: + if obj.FilletRadius.Value != 0: + w = DraftGeomUtils.filletWire(shape, + obj.FilletRadius.Value) + if w: + shape = w + if hasattr(obj,"MakeFace"): + if obj.MakeFace: + shape = Part.Face(shape) + else: + shape = Part.Face(shape) + obj.Shape = shape + if hasattr(obj, "Area") and hasattr(shape, "Area"): + obj.Area = shape.Area + obj.Placement = plm + obj.positionBySupport() + + +_Polygon = Polygon \ No newline at end of file diff --git a/src/Mod/Draft/draftobjects/rectangle.py b/src/Mod/Draft/draftobjects/rectangle.py new file mode 100644 index 0000000000..fbbea335e7 --- /dev/null +++ b/src/Mod/Draft/draftobjects/rectangle.py @@ -0,0 +1,180 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the object code for Draft Rectangle. +""" +## @package rectangle +# \ingroup DRAFT +# \brief This module provides the object code for Draft Rectangle. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCAD as App + +import DraftGeomUtils + +from draftutils.utils import get_param + +from draftobjects.base import DraftObject + + +class Rectangle(DraftObject): + """The Rectangle object""" + + def __init__(self, obj): + super(Rectangle, self).__init__(obj, "Rectangle") + + _tip = "Length of the rectangle" + obj.addProperty("App::PropertyDistance", "Length", + "Draft",QT_TRANSLATE_NOOP("App::Property",_tip)) + + _tip = "Height of the rectangle" + obj.addProperty("App::PropertyDistance", "Height", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Radius to use to fillet the corners" + obj.addProperty("App::PropertyLength", "FilletRadius", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Size of the chamfer to give to the corners" + obj.addProperty("App::PropertyLength", "ChamferSize", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Create a face" + obj.addProperty("App::PropertyBool", "MakeFace", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Horizontal subdivisions of this rectangle" + obj.addProperty("App::PropertyInteger", "Rows", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Vertical subdivisions of this rectangle" + obj.addProperty("App::PropertyInteger", "Columns", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "The area of this object" + obj.addProperty("App::PropertyArea", "Area", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + obj.MakeFace = get_param("fillmode",True) + obj.Length=1 + obj.Height=1 + obj.Rows=1 + obj.Columns=1 + + def execute(self, obj): + """This method is run when the object is created or recomputed.""" + import Part + + if (obj.Length.Value == 0) or (obj.Height.Value == 0): + obj.positionBySupport() + return + + plm = obj.Placement + + shape = None + + if hasattr(obj,"Rows") and hasattr(obj,"Columns"): + # TODO: verify if this is needed: + if obj.Rows > 1: + rows = obj.Rows + else: + rows = 1 + if obj.Columns > 1: + columns = obj.Columns + else: + columns = 1 + # TODO: till here + + if (rows > 1) or (columns > 1): + shapes = [] + l = obj.Length.Value/columns + h = obj.Height.Value/rows + for i in range(columns): + for j in range(rows): + p1 = App.Vector(i*l,j*h,0) + p2 = App.Vector(p1.x+l,p1.y,p1.z) + p3 = App.Vector(p1.x+l,p1.y+h,p1.z) + p4 = App.Vector(p1.x,p1.y+h,p1.z) + p = Part.makePolygon([p1,p2,p3,p4,p1]) + if "ChamferSize" in obj.PropertiesList: + if obj.ChamferSize.Value != 0: + w = DraftGeomUtils.filletWire(p, + obj.ChamferSize.Value, + chamfer=True) + if w: + p = w + if "FilletRadius" in obj.PropertiesList: + if obj.FilletRadius.Value != 0: + w = DraftGeomUtils.filletWire(p, + obj.FilletRadius.Value) + if w: + p = w + if hasattr(obj,"MakeFace"): + if obj.MakeFace: + p = Part.Face(p) + shapes.append(p) + if shapes: + shape = Part.makeCompound(shapes) + + if not shape: + p1 = App.Vector(0,0,0) + p2 = App.Vector(p1.x+obj.Length.Value, + p1.y, + p1.z) + p3 = App.Vector(p1.x+obj.Length.Value, + p1.y+obj.Height.Value, + p1.z) + p4 = App.Vector(p1.x, + p1.y+obj.Height.Value, + p1.z) + shape = Part.makePolygon([p1, p2, p3, p4, p1]) + if "ChamferSize" in obj.PropertiesList: + if obj.ChamferSize.Value != 0: + w = DraftGeomUtils.filletWire(shape, + obj.ChamferSize.Value, + chamfer=True) + if w: + shape = w + if "FilletRadius" in obj.PropertiesList: + if obj.FilletRadius.Value != 0: + w = DraftGeomUtils.filletWire(shape, + obj.FilletRadius.Value) + if w: + shape = w + if hasattr(obj,"MakeFace"): + if obj.MakeFace: + shape = Part.Face(shape) + else: + shape = Part.Face(shape) + + obj.Shape = shape + + if hasattr(obj,"Area") and hasattr(shape,"Area"): + obj.Area = shape.Area + + obj.Placement = plm + + obj.positionBySupport() + + +_Rectangle = Rectangle \ No newline at end of file diff --git a/src/Mod/Draft/draftobjects/shape2dview.py b/src/Mod/Draft/draftobjects/shape2dview.py new file mode 100644 index 0000000000..8e25ce1dd4 --- /dev/null +++ b/src/Mod/Draft/draftobjects/shape2dview.py @@ -0,0 +1,272 @@ +2# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the object code for Draft Shape2dView. +""" +## @package shape2dview +# \ingroup DRAFT +# \brief This module provides the object code for Draft Shape2dView. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCAD as App + +import DraftVecUtils +import draftutils.utils as utils +import draftutils.gui_utils as gui_utils +from draftutils.translate import translate + +from draftobjects.base import DraftObject + + +class Shape2DView(DraftObject): + """The Shape2DView object""" + + def __init__(self,obj): + + _tip = "The base object this 2D view must represent" + obj.addProperty("App::PropertyLink", "Base", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "The projection vector of this object" + obj.addProperty("App::PropertyVector", "Projection", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "The way the viewed object must be projected" + obj.addProperty("App::PropertyEnumeration", "ProjectionMode", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "The indices of the faces to be projected in Individual Faces mode" + obj.addProperty("App::PropertyIntegerList", "FaceNumbers", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Show hidden lines" + obj.addProperty("App::PropertyBool", "HiddenLines", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Fuse wall and structure objects of same type and material" + obj.addProperty("App::PropertyBool", "FuseArch", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Tessellate Ellipses and B-splines into line segments" + obj.addProperty("App::PropertyBool", "Tessellation", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "For Cutlines and Cutfaces modes, \ + this leaves the faces at the cut location" + obj.addProperty("App::PropertyBool", "InPlace", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Length of line segments if tessellating Ellipses or B-splines \ + into line segments" + obj.addProperty("App::PropertyFloat", "SegmentLength", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "If this is True, this object will be recomputed only if it is \ + visible" + obj.addProperty("App::PropertyBool", "VisibleOnly", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + obj.Projection = App.Vector(0,0,1) + obj.ProjectionMode = ["Solid", "Individual Faces", + "Cutlines", "Cutfaces"] + obj.HiddenLines = False + obj.Tessellation = False + obj.VisibleOnly = False + obj.InPlace = True + obj.SegmentLength = .05 + super(Shape2DView, self).__init__(obj, "Shape2DView") + + def getProjected(self,obj,shape,direction): + "returns projected edges from a shape and a direction" + import Part, Drawing, DraftGeomUtils + edges = [] + groups = Drawing.projectEx(shape, direction) + for g in groups[0:5]: + if g: + edges.append(g) + if hasattr(obj,"HiddenLines"): + if obj.HiddenLines: + for g in groups[5:]: + edges.append(g) + #return Part.makeCompound(edges) + if hasattr(obj,"Tessellation") and obj.Tessellation: + return DraftGeomUtils.cleanProjection(Part.makeCompound(edges), + obj.Tessellation, + obj.SegmentLength) + else: + return Part.makeCompound(edges) + #return DraftGeomUtils.cleanProjection(Part.makeCompound(edges)) + + def execute(self,obj): + if hasattr(obj,"VisibleOnly"): + if obj.VisibleOnly: + if obj.ViewObject: + if obj.ViewObject.Visibility == False: + return False + import Part, DraftGeomUtils + obj.positionBySupport() + pl = obj.Placement + if obj.Base: + if utils.get_type(obj.Base) in ["BuildingPart","SectionPlane"]: + objs = [] + if utils.get_type(obj.Base) == "SectionPlane": + objs = obj.Base.Objects + cutplane = obj.Base.Shape + else: + objs = obj.Base.Group + cutplane = Part.makePlane(1000, 1000, App.Vector(-500, -500, 0)) + m = 1 + if obj.Base.ViewObject and hasattr(obj.Base.ViewObject,"CutMargin"): + m = obj.Base.ViewObject.CutMargin.Value + cutplane.translate(App.Vector(0,0,m)) + cutplane.Placement = cutplane.Placement.multiply(obj.Base.Placement) + if objs: + onlysolids = True + if hasattr(obj.Base,"OnlySolids"): + onlysolids = obj.Base.OnlySolids + import Arch, Part, Drawing + objs = utils.get_group_contents(objs,walls=True) + objs = gui_utils.remove_hidden(objs) + shapes = [] + if hasattr(obj,"FuseArch") and obj.FuseArch: + shtypes = {} + for o in objs: + if utils.get_type(o) in ["Wall","Structure"]: + if onlysolids: + shtypes.setdefault(o.Material.Name + if (hasattr(o,"Material") and o.Material) + else "None",[]).extend(o.Shape.Solids) + else: + shtypes.setdefault(o.Material.Name + if (hasattr(o,"Material") and o.Material) + else "None",[]).append(o.Shape.copy()) + elif hasattr(o,'Shape'): + if onlysolids: + shapes.extend(o.Shape.Solids) + else: + shapes.append(o.Shape.copy()) + for k, v in shtypes.items(): + v1 = v.pop() + if v: + v1 = v1.multiFuse(v) + v1 = v1.removeSplitter() + if v1.Solids: + shapes.extend(v1.Solids) + else: + print("Shape2DView: Fusing Arch objects produced non-solid results") + shapes.append(v1) + else: + for o in objs: + if hasattr(o,'Shape'): + if onlysolids: + shapes.extend(o.Shape.Solids) + else: + shapes.append(o.Shape.copy()) + clip = False + if hasattr(obj.Base,"Clip"): + clip = obj.Base.Clip + cutp, cutv, iv = Arch.getCutVolume(cutplane, shapes, clip) + cuts = [] + opl = App.Placement(obj.Base.Placement) + proj = opl.Rotation.multVec(App.Vector(0, 0, 1)) + if obj.ProjectionMode == "Solid": + for sh in shapes: + if cutv: + if sh.Volume < 0: + sh.reverse() + #if cutv.BoundBox.intersect(sh.BoundBox): + # c = sh.cut(cutv) + #else: + # c = sh.copy() + c = sh.cut(cutv) + if onlysolids: + cuts.extend(c.Solids) + else: + cuts.append(c) + else: + if onlysolids: + cuts.extend(sh.Solids) + else: + cuts.append(sh.copy()) + comp = Part.makeCompound(cuts) + obj.Shape = self.getProjected(obj,comp,proj) + elif obj.ProjectionMode in ["Cutlines", "Cutfaces"]: + for sh in shapes: + if sh.Volume < 0: + sh.reverse() + c = sh.section(cutp) + faces = [] + if (obj.ProjectionMode == "Cutfaces") and (sh.ShapeType == "Solid"): + if hasattr(obj,"InPlace"): + if not obj.InPlace: + c = self.getProjected(obj, c, proj) + wires = DraftGeomUtils.findWires(c.Edges) + for w in wires: + if w.isClosed(): + faces.append(Part.Face(w)) + if faces: + cuts.extend(faces) + else: + cuts.append(c) + comp = Part.makeCompound(cuts) + opl = App.Placement(obj.Base.Placement) + comp.Placement = opl.inverse() + if comp: + obj.Shape = comp + + elif obj.Base.isDerivedFrom("App::DocumentObjectGroup"): + shapes = [] + objs = utils.get_group_contents(obj.Base) + for o in objs: + if hasattr(o,'Shape'): + if o.Shape: + if not o.Shape.isNull(): + shapes.append(o.Shape) + if shapes: + import Part + comp = Part.makeCompound(shapes) + obj.Shape = self.getProjected(obj,comp,obj.Projection) + + elif hasattr(obj.Base,'Shape'): + if not DraftVecUtils.isNull(obj.Projection): + if obj.ProjectionMode == "Solid": + obj.Shape = self.getProjected(obj,obj.Base.Shape,obj.Projection) + elif obj.ProjectionMode == "Individual Faces": + import Part + if obj.FaceNumbers: + faces = [] + for i in obj.FaceNumbers: + if len(obj.Base.Shape.Faces) > i: + faces.append(obj.Base.Shape.Faces[i]) + views = [] + for f in faces: + views.append(self.getProjected(obj,f,obj.Projection)) + if views: + obj.Shape = Part.makeCompound(views) + else: + App.Console.PrintWarning(obj.ProjectionMode+" mode not implemented\n") + if not DraftGeomUtils.isNull(pl): + obj.Placement = pl + + +_Shape2DView = Shape2DView \ No newline at end of file diff --git a/src/Mod/Draft/draftobjects/shapestring.py b/src/Mod/Draft/draftobjects/shapestring.py new file mode 100644 index 0000000000..64ee1cb1ae --- /dev/null +++ b/src/Mod/Draft/draftobjects/shapestring.py @@ -0,0 +1,203 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the object code for Draft Shapestring. +""" +## @package shapestring +# \ingroup DRAFT +# \brief This module provides the object code for Draft Shapestring. + +import sys + +import FreeCAD as App + +from PySide.QtCore import QT_TRANSLATE_NOOP + +from draftutils.utils import epsilon + +from draftutils.translate import translate + +from draftobjects.base import DraftObject + + +class ShapeString(DraftObject): + """The ShapeString object""" + + def __init__(self, obj): + super(ShapeString, self).__init__(obj, "ShapeString") + + _tip = "Text string" + obj.addProperty("App::PropertyString", "String", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Font file name" + obj.addProperty("App::PropertyFile", "FontFile", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Height of text" + obj.addProperty("App::PropertyLength", "Size", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Inter-character spacing" + obj.addProperty("App::PropertyLength", "Tracking", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + def execute(self, obj): + import Part + # import OpenSCAD2Dgeom + import os + if obj.String and obj.FontFile: + if obj.Placement: + plm = obj.Placement + ff8 = obj.FontFile.encode('utf8') # 1947 accents in filepath + # TODO: change for Py3?? bytes? + # Part.makeWireString uses FontFile as char* string + if sys.version_info.major < 3: + CharList = Part.makeWireString(obj.String,ff8,obj.Size,obj.Tracking) + else: + CharList = Part.makeWireString(obj.String,obj.FontFile,obj.Size,obj.Tracking) + if len(CharList) == 0: + App.Console.PrintWarning(translate("draft","ShapeString: string has no wires")+"\n") + return + SSChars = [] + + # test a simple letter to know if we have a sticky font or not + sticky = False + if sys.version_info.major < 3: + testWire = Part.makeWireString("L",ff8,obj.Size,obj.Tracking)[0][0] + else: + testWire = Part.makeWireString("L",obj.FontFile,obj.Size,obj.Tracking)[0][0] + if testWire.isClosed: + try: + testFace = Part.Face(testWire) + except Part.OCCError: + sticky = True + else: + if not testFace.isValid(): + sticky = True + else: + sticky = True + + for char in CharList: + if sticky: + for CWire in char: + SSChars.append(CWire) + else: + CharFaces = [] + for CWire in char: + f = Part.Face(CWire) + if f: + CharFaces.append(f) + # whitespace (ex: ' ') has no faces. This breaks OpenSCAD2Dgeom... + if CharFaces: + # s = OpenSCAD2Dgeom.Overlappingfaces(CharFaces).makeshape() + # s = self.makeGlyph(CharFaces) + s = self.makeFaces(char) + SSChars.append(s) + shape = Part.Compound(SSChars) + obj.Shape = shape + if plm: + obj.Placement = plm + obj.positionBySupport() + + def makeFaces(self, wireChar): + import Part + compFaces=[] + allEdges = [] # unused variable? + wirelist=sorted(wireChar,key=(lambda shape: shape.BoundBox.DiagonalLength),reverse=True) + fixedwire = [] + for w in wirelist: + compEdges = Part.Compound(w.Edges) + compEdges = compEdges.connectEdgesToWires() + fixedwire.append(compEdges.Wires[0]) + wirelist = fixedwire + sep_wirelist = [] + while len(wirelist) > 0: + wire2Face = [wirelist[0]] + face = Part.Face(wirelist[0]) + for w in wirelist[1:]: + p = w.Vertexes[0].Point + u,v = face.Surface.parameter(p) + if face.isPartOfDomain(u,v): + f = Part.Face(w) + if face.Orientation == f.Orientation: + if f.Surface.Axis * face.Surface.Axis < 0: + w.reverse() + else: + if f.Surface.Axis * face.Surface.Axis > 0: + w.reverse() + wire2Face.append(w) + else: + sep_wirelist.append(w) + wirelist = sep_wirelist + sep_wirelist = [] + face = Part.Face(wire2Face) + face.validate() + try: + # some fonts fail here + if face.Surface.Axis.z < 0.0: + face.reverse() + except: + pass + compFaces.append(face) + ret = Part.Compound(compFaces) + return ret + + def makeGlyph(self, facelist): + ''' turn list of simple contour faces into a compound shape representing a glyph ''' + ''' remove cuts, fuse overlapping contours, retain islands ''' + import Part + if len(facelist) == 1: + return(facelist[0]) + + sortedfaces = sorted(facelist,key=(lambda shape: shape.Area),reverse=True) + + biggest = sortedfaces[0] + result = biggest + islands =[] + for face in sortedfaces[1:]: + bcfA = biggest.common(face).Area + fA = face.Area + difA = abs(bcfA - fA) + eps = epsilon() + # if biggest.common(face).Area == face.Area: + if difA <= eps: # close enough to zero + # biggest completely overlaps current face ==> cut + result = result.cut(face) + # elif biggest.common(face).Area == 0: + elif bcfA <= eps: + # island + islands.append(face) + else: + # partial overlap - (font designer error?) + result = result.fuse(face) + #glyphfaces = [result] + wl = result.Wires + for w in wl: + w.fixWire() + glyphfaces = [Part.Face(wl)] + glyphfaces.extend(islands) + ret = Part.Compound(glyphfaces) # should we fuse these instead of making compound? + return ret + + +_ShapeString = ShapeString \ No newline at end of file diff --git a/src/Mod/Draft/draftobjects/text.py b/src/Mod/Draft/draftobjects/text.py index 4ad02b3488..46744c05bc 100644 --- a/src/Mod/Draft/draftobjects/text.py +++ b/src/Mod/Draft/draftobjects/text.py @@ -90,7 +90,6 @@ def make_text(stringslist, point=App.Vector(0,0,0), screen=False): return obj - class Text(DraftAnnotation): """The Draft Text object""" @@ -118,6 +117,8 @@ class Text(DraftAnnotation): QT_TRANSLATE_NOOP("App::Property", "The text displayed by this object")) + def onDocumentRestored(self, obj): + super(Text, self).onDocumentRestored(obj) def execute(self,obj): '''Do something when recompute object''' diff --git a/src/Mod/Draft/draftobjects/wire.py b/src/Mod/Draft/draftobjects/wire.py new file mode 100644 index 0000000000..466a10348c --- /dev/null +++ b/src/Mod/Draft/draftobjects/wire.py @@ -0,0 +1,251 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the object code for Draft Wire. +""" +## @package wire +# \ingroup DRAFT +# \brief This module provides the object code for Draft Wire. + +import math + +import FreeCAD as App + +import DraftGeomUtils +import DraftVecUtils + +from PySide.QtCore import QT_TRANSLATE_NOOP + +from draftutils.utils import get_param + +from draftobjects.base import DraftObject + + + +class Wire(DraftObject): + """The Wire object""" + + def __init__(self, obj): + super(Wire, self).__init__(obj, "Wire") + + _tip = "The vertices of the wire" + obj.addProperty("App::PropertyVectorList","Points", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "If the wire is closed or not" + obj.addProperty("App::PropertyBool","Closed", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "The base object is the wire, it's formed from 2 objects" + obj.addProperty("App::PropertyLink","Base", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "The tool object is the wire, it's formed from 2 objects" + obj.addProperty("App::PropertyLink","Tool", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "The start point of this line" + obj.addProperty("App::PropertyVectorDistance","Start", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "The end point of this line" + obj.addProperty("App::PropertyVectorDistance","End", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "The length of this line" + obj.addProperty("App::PropertyLength","Length", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Radius to use to fillet the corners" + obj.addProperty("App::PropertyLength","FilletRadius", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Size of the chamfer to give to the corners" + obj.addProperty("App::PropertyLength","ChamferSize", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Create a face if this object is closed" + obj.addProperty("App::PropertyBool","MakeFace", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "The number of subdivisions of each edge" + obj.addProperty("App::PropertyInteger","Subdivisions", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "The area of this object" + obj.addProperty("App::PropertyArea","Area", + "Draft",QT_TRANSLATE_NOOP("App::Property", _tip)) + + obj.MakeFace = get_param("fillmode",True) + obj.Closed = False + + def execute(self, obj): + import Part + plm = obj.Placement + if obj.Base and (not obj.Tool): + if obj.Base.isDerivedFrom("Sketcher::SketchObject"): + shape = obj.Base.Shape.copy() + if obj.Base.Shape.isClosed(): + if hasattr(obj,"MakeFace"): + if obj.MakeFace: + shape = Part.Face(shape) + else: + shape = Part.Face(shape) + obj.Shape = shape + elif obj.Base and obj.Tool: + if hasattr(obj.Base,'Shape') and hasattr(obj.Tool,'Shape'): + if (not obj.Base.Shape.isNull()) and (not obj.Tool.Shape.isNull()): + sh1 = obj.Base.Shape.copy() + sh2 = obj.Tool.Shape.copy() + shape = sh1.fuse(sh2) + if DraftGeomUtils.isCoplanar(shape.Faces): + shape = DraftGeomUtils.concatenate(shape) + obj.Shape = shape + p = [] + for v in shape.Vertexes: p.append(v.Point) + if obj.Points != p: obj.Points = p + elif obj.Points: + if obj.Points[0] == obj.Points[-1]: + if not obj.Closed: obj.Closed = True + obj.Points.pop() + if obj.Closed and (len(obj.Points) > 2): + pts = obj.Points + if hasattr(obj,"Subdivisions"): + if obj.Subdivisions > 0: + npts = [] + for i in range(len(pts)): + p1 = pts[i] + npts.append(pts[i]) + if i == len(pts)-1: + p2 = pts[0] + else: + p2 = pts[i+1] + v = p2.sub(p1) + v = DraftVecUtils.scaleTo(v,v.Length/(obj.Subdivisions+1)) + for j in range(obj.Subdivisions): + npts.append(p1.add(App.Vector(v).multiply(j+1))) + pts = npts + shape = Part.makePolygon(pts+[pts[0]]) + if "ChamferSize" in obj.PropertiesList: + if obj.ChamferSize.Value != 0: + w = DraftGeomUtils.filletWire(shape,obj.ChamferSize.Value,chamfer=True) + if w: + shape = w + if "FilletRadius" in obj.PropertiesList: + if obj.FilletRadius.Value != 0: + w = DraftGeomUtils.filletWire(shape,obj.FilletRadius.Value) + if w: + shape = w + try: + if hasattr(obj,"MakeFace"): + if obj.MakeFace: + shape = Part.Face(shape) + else: + shape = Part.Face(shape) + except Part.OCCError: + pass + else: + edges = [] + pts = obj.Points[1:] + lp = obj.Points[0] + for p in pts: + if not DraftVecUtils.equals(lp,p): + if hasattr(obj,"Subdivisions"): + if obj.Subdivisions > 0: + npts = [] + v = p.sub(lp) + v = DraftVecUtils.scaleTo(v,v.Length/(obj.Subdivisions+1)) + edges.append(Part.LineSegment(lp,lp.add(v)).toShape()) + lv = lp.add(v) + for j in range(obj.Subdivisions): + edges.append(Part.LineSegment(lv,lv.add(v)).toShape()) + lv = lv.add(v) + else: + edges.append(Part.LineSegment(lp,p).toShape()) + else: + edges.append(Part.LineSegment(lp,p).toShape()) + lp = p + try: + shape = Part.Wire(edges) + except Part.OCCError: + print("Error wiring edges") + shape = None + if "ChamferSize" in obj.PropertiesList: + if obj.ChamferSize.Value != 0: + w = DraftGeomUtils.filletWire(shape,obj.ChamferSize.Value,chamfer=True) + if w: + shape = w + if "FilletRadius" in obj.PropertiesList: + if obj.FilletRadius.Value != 0: + w = DraftGeomUtils.filletWire(shape,obj.FilletRadius.Value) + if w: + shape = w + if shape: + obj.Shape = shape + if hasattr(obj,"Area") and hasattr(shape,"Area"): + obj.Area = shape.Area + if hasattr(obj,"Length"): + obj.Length = shape.Length + + obj.Placement = plm + obj.positionBySupport() + self.onChanged(obj,"Placement") + + def onChanged(self, obj, prop): + if prop == "Start": + pts = obj.Points + invpl = App.Placement(obj.Placement).inverse() + realfpstart = invpl.multVec(obj.Start) + if pts: + if pts[0] != realfpstart: + pts[0] = realfpstart + obj.Points = pts + + elif prop == "End": + pts = obj.Points + invpl = App.Placement(obj.Placement).inverse() + realfpend = invpl.multVec(obj.End) + if len(pts) > 1: + if pts[-1] != realfpend: + pts[-1] = realfpend + obj.Points = pts + + elif prop == "Length": + if obj.Shape and not obj.Shape.isNull(): + if obj.Length.Value != obj.Shape.Length: + if len(obj.Points) == 2: + v = obj.Points[-1].sub(obj.Points[0]) + v = DraftVecUtils.scaleTo(v,obj.Length.Value) + obj.Points = [obj.Points[0],obj.Points[0].add(v)] + + elif prop == "Placement": + pl = App.Placement(obj.Placement) + if len(obj.Points) >= 2: + displayfpstart = pl.multVec(obj.Points[0]) + displayfpend = pl.multVec(obj.Points[-1]) + if obj.Start != displayfpstart: + obj.Start = displayfpstart + if obj.End != displayfpend: + obj.End = displayfpend + + +_Wire = Wire \ No newline at end of file diff --git a/src/Mod/Draft/draftobjects/wpproxy.py b/src/Mod/Draft/draftobjects/wpproxy.py new file mode 100644 index 0000000000..c7bdd951e0 --- /dev/null +++ b/src/Mod/Draft/draftobjects/wpproxy.py @@ -0,0 +1,75 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the object code for Draft WorkingPlaneProxy. +""" +## @package wpproxy +# \ingroup DRAFT +# \brief This module provides the object code for Draft WorkingPlaneProxy. + +import FreeCAD as App + +from PySide.QtCore import QT_TRANSLATE_NOOP + + +class WorkingPlaneProxy: + """The Draft working plane proxy object""" + + def __init__(self,obj): + obj.Proxy = self + + _tip = "The placement of this object" + obj.addProperty("App::PropertyPlacement", "Placement", + "Base", QT_TRANSLATE_NOOP("App::Property", _tip)) + + obj.addProperty("Part::PropertyPartShape","Shape","Base","") + + self.Type = "WorkingPlaneProxy" + + def execute(self,obj): + import Part + l = 1 + if obj.ViewObject: + if hasattr(obj.ViewObject,"DisplaySize"): + l = obj.ViewObject.DisplaySize.Value + p = Part.makePlane(l, + l, + App.Vector(l/2, -l/2, 0), + App.Vector(0, 0, -1)) + # make sure the normal direction is pointing outwards, you never know what OCC will decide... + if p.normalAt(0,0).getAngle(obj.Placement.Rotation.multVec(App.Vector(0,0,1))) > 1: + p.reverse() + p.Placement = obj.Placement + obj.Shape = p + + def onChanged(self,obj,prop): + pass + + def getNormal(self,obj): + return obj.Shape.Faces[0].normalAt(0,0) + + def __getstate__(self): + return self.Type + + def __setstate__(self,state): + if state: + self.Type = state \ No newline at end of file diff --git a/src/Mod/Draft/drafttaskpanels/README.md b/src/Mod/Draft/drafttaskpanels/README.md index 404c3c764d..1455ed2532 100644 --- a/src/Mod/Draft/drafttaskpanels/README.md +++ b/src/Mod/Draft/drafttaskpanels/README.md @@ -1,19 +1,36 @@ -2020 February +# General -These files provide the logic behind the task panels of the "GuiCommands" +2020 May + +These files provide the logic behind the "task panels" of the "GuiCommands" defined in `draftguitools/`. -These files should not have code to create the task panel windows -and widgets manually. These interfaces should be properly defined -in the `.ui` files made with QtCreator and placed inside -the `Resources/ui/` directory. +These files should not have code to create the task panel widgets manually. +These interfaces should be properly defined in `.ui` files +made with Qt Designer and placed inside the `Resources/ui/` directory. -There are many commands which aren't defined in `draftguitools/`, -and which therefore don't have an individual task panel. -These commands are defined in the big `DraftTools.py` file, -and their task panels are manually written in the large `DraftGui.py` module. -Therefore, these commands should be split into individual files, -and each should have its own `.ui` file. +There are many GUI commands which are "old style" and thus don't have +an individual task panel. These commands use the task panel defined +in the big `DraftGui.py` module. This module defines many widgets +for many tools, and selectively chooses the widgets to show and to hide +depending on the command that is activated. + +A big file that controls many widgets at the same time is difficult +to handle and to maintain because changing the behavior of one widget +may affect the operation of various GUI commands. +This must be changed so that in the future each tool has its own +individual task panel file, and its own `.ui` file. +Individual files are more maintainable because changes can be done +to a single tool without affecting the rest. For more information see the thread: [[Discussion] Splitting Draft tools into their own modules](https://forum.freecadweb.org/viewtopic.php?f=23&t=38593&start=10#p341298) + +# To do + +In the future each tool should have its own individual task panel file, +and its own `.ui` file. + +This should be done by breaking `DraftGui.py`, creating many `.ui` files, +creating many task panel modules, and making sure these modules +are used correctly by the GUI commands. diff --git a/src/Mod/Draft/drafttaskpanels/__init__.py b/src/Mod/Draft/drafttaskpanels/__init__.py index ca18b3c193..99af4cf612 100644 --- a/src/Mod/Draft/drafttaskpanels/__init__.py +++ b/src/Mod/Draft/drafttaskpanels/__init__.py @@ -1,7 +1,55 @@ -"""Classes that define the task panels of GUI commands. +# *************************************************************************** +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Modules that define classes that handle task panels of the GuiCommands. -These classes load `.ui` files that will be used in the task panel -of the graphical commands. -The classes define the behavior and callbacks of the different widgets -included in the `.ui` file. +These classes load `.ui` files that will be used in the task panels +of the graphical commands defined in the `draftguitools` submodules. +These classes also define the callbacks and interactions of the widgets +in the `.ui` files. + +The task panel interface should be, in the possible, not manually written +in Python. Rather a `.ui` file should be built using Qt Designer, +and should be placed in the `Resources/ui/` directory so that it is loaded +by the respective task panel class. + +:: + + class CommandTaskPanel: + def __init__(self): + ui_file = ":/ui/TaskPanel_OrthoArray.ui" + self.form = Gui.PySideUic.loadUi(ui_file) + +At the moment, most GuiCommands don't have their own `.ui` file, +nor task panel class. Instead their task panels are completely defined +by the `DraftGui` module. + +This should be changed in the future because `DraftGui` +is a very large module, and creates many different widgets +and handles many callbacks, making it difficult to extend and maintain. +This module selectively chooses the widgets to show and to hide +depending on the command that is activated. + +Individual task panel classes and `.ui` files are more maintainable +because changes can be done to a single tool without affecting the rest, +and the module size is kept small. """ diff --git a/src/Mod/Draft/drafttaskpanels/task_circulararray.py b/src/Mod/Draft/drafttaskpanels/task_circulararray.py index bcab6bf807..7c2077b431 100644 --- a/src/Mod/Draft/drafttaskpanels/task_circulararray.py +++ b/src/Mod/Draft/drafttaskpanels/task_circulararray.py @@ -77,7 +77,7 @@ class TaskPanelCircularArray: def __init__(self): self.name = "Circular array" - _log(_tr("Task panel:") + "{}".format(_tr(self.name))) + _log(_tr("Task panel:") + " {}".format(_tr(self.name))) # The .ui file must be loaded into an attribute # called `self.form` so that it is displayed in the task panel. diff --git a/src/Mod/Draft/drafttaskpanels/task_orthoarray.py b/src/Mod/Draft/drafttaskpanels/task_orthoarray.py index 554d124599..1660b7c5f2 100644 --- a/src/Mod/Draft/drafttaskpanels/task_orthoarray.py +++ b/src/Mod/Draft/drafttaskpanels/task_orthoarray.py @@ -77,7 +77,7 @@ class TaskPanelOrthoArray: def __init__(self): self.name = "Orthogonal array" - _log(_tr("Task panel:") + "{}".format(_tr(self.name))) + _log(_tr("Task panel:") + " {}".format(_tr(self.name))) # The .ui file must be loaded into an attribute # called `self.form` so that it is displayed in the task panel. diff --git a/src/Mod/Draft/drafttaskpanels/task_polararray.py b/src/Mod/Draft/drafttaskpanels/task_polararray.py index 48d55c2a53..08cbb76eda 100644 --- a/src/Mod/Draft/drafttaskpanels/task_polararray.py +++ b/src/Mod/Draft/drafttaskpanels/task_polararray.py @@ -77,7 +77,7 @@ class TaskPanelPolarArray: def __init__(self): self.name = "Polar array" - _log(_tr("Task panel:") + "{}".format(_tr(self.name))) + _log(_tr("Task panel:") + " {}".format(_tr(self.name))) # The .ui file must be loaded into an attribute # called `self.form` so that it is displayed in the task panel. diff --git a/src/Mod/Draft/drafttests/README.md b/src/Mod/Draft/drafttests/README.md index d6cac829b1..9d140cd4ee 100644 --- a/src/Mod/Draft/drafttests/README.md +++ b/src/Mod/Draft/drafttests/README.md @@ -1,23 +1,53 @@ -2020 February +# General + +2020 May These files provide the unit tests classes based on the standard Python `unittest` module. -These files should be imported from the main `TestDraft.py` module -which is the one registered in the program in `InitGui.py`. +These files should be imported from the main `TestDraft.py` +and `TestDraftGui.py` modules which are registered in the program +in `Init.py` and `InitGui.py` depending on if they require +the graphical interface or not. Each module should define a class derived from `unittest.TestCase`, and the individual methods of the class correspond to the individual unit tests which try a specific function in the workbench. The tests should be callable from the terminal. -``` -program -t TestDraft # all tests -program -t drafttests.test_creation # only creation functions +```bash +# All tests that don't require the graphical interface +program --console -t TestDraft -# A specific test -program -t drafttests.test_creation.DraftCreation.test_line +# Only creation tests +program --console -t drafttests.test_creation + +# A specific test inside a module and class +program --console -t drafttests.test_creation.DraftCreation.test_line +``` + +Where `program` is the name of the FreeCAD executable. + +Most tests should be designed to pass even without the graphical interface, +meaning that they should run in console mode. + +The exception to this are particular tests that explicitly use +the graphical interface. +```bash +# All tests that require the graphical interface +program -t TestDraftGui ``` For more information see the thread: [New unit tests for Draft Workbench](https://forum.freecadweb.org/viewtopic.php?f=23&t=40405) + +# To do + +Not every single function in the workbench is tested, so new unit tests +can be written. This will improve reliability of the workbench, +making it easier to discover bugs and regressions. + +See the individual modules to check what is missing. + +In particular, unit tests for the import and export modules (SVG, DXF, DWG) +are required. diff --git a/src/Mod/Draft/drafttests/__init__.py b/src/Mod/Draft/drafttests/__init__.py index 058cb96aef..7abb26deaa 100644 --- a/src/Mod/Draft/drafttests/__init__.py +++ b/src/Mod/Draft/drafttests/__init__.py @@ -1,7 +1,41 @@ -"""Classes and functions used to test the workbench. +# *************************************************************************** +# * (c) 2019 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Modules that define classes used for unit testing the workbench. -These classes are called by the unit test launcher -that is defined in `Init.py` and `InitGui.py`. +These modules contain classes and functions that are called +by the unit test module that is defined in `Init.py` and `InitGui.py`. -The unit tests are based on the standard `unittest` module. +The unit tests are placed in separate modules in order to test features +that do not require the graphical user interface (GUI), from those +that do require it. + +The unit tests are based on the standard Python `unittest` module. +See this module and `unittest.TestCase` for more information +on how to write unit tests. + +:: + + class NewTestType(unittest.TestCase): + def test_new_tool(self): + pass """ diff --git a/src/Mod/Draft/draftutils/README.md b/src/Mod/Draft/draftutils/README.md index 52db04d107..4ee8685eb6 100644 --- a/src/Mod/Draft/draftutils/README.md +++ b/src/Mod/Draft/draftutils/README.md @@ -1,14 +1,18 @@ -2020 February +2020 May These files provide auxiliary functions used by the Draft workbench. -Previously most of these were in `Draft.py`, `DraftTools.py` -and `DraftGui.py`. + +Previously most of these functions were defined in `Draft.py`, +`DraftTools.py`, and `DraftGui.py`. However, due to being defined in these +big modules, it was impossible to use them individually without importing +the entire modules. So a decision was made to split the functions +into smaller modules. In here we want modules with generic functions that can be used everywhere -in the workbench. We want these tools to depend only on standard modules -so that there are no circular dependencies, and so that they can be used -by all functions and graphical commands in this workbench -and possibly other workbenches. +in the workbench. We want these tools to depend only on standard Python +modules and basic FreeCAD methods so that there are no circular dependencies, +and so that they can be used by all functions and graphical commands +in this workbench, and others if possible. - `utils`: basic functions - `messages`: used to print messages - `translate`: used to translate texts @@ -18,6 +22,7 @@ and possibly other workbenches. Some auxiliary functions require that the graphical interface is loaded as they deal with scripted objects' view providers or the 3D view. - `gui_utils`: basic functions dealing with the graphical interface +- `init_draft_statusbar`: functions to initialize the status bar For more information see the thread: [[Discussion] Splitting Draft tools into their own modules](https://forum.freecadweb.org/viewtopic.php?f=23&t=38593&start=10#p341298) diff --git a/src/Mod/Draft/draftutils/__init__.py b/src/Mod/Draft/draftutils/__init__.py index b086fa4c12..321fb0d901 100644 --- a/src/Mod/Draft/draftutils/__init__.py +++ b/src/Mod/Draft/draftutils/__init__.py @@ -1,6 +1,50 @@ -"""Utility functions that do not require the graphical user interface. +# *************************************************************************** +# * (c) 2019 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Utility modules that are used throughout the workbench. -These functions are used throughout the Draft Workbench. -They can be called from any module, whether it uses the graphical -user interface or not. +These modules include functions intended to be quite general, +so they should be useful in all other modules in the workbench +and even other workbenches. +Since they are not meant to be very complex, they shouldn't require +a lot of prerequisites, and shouldn't cause problems of circular imports. + +They include modules that don't require the graphical interface (GUI), +as well as functions that do require it because they interact +with the view providers or with the 3D view. + +Non GUI modules +--------------- +- `utils`, generic functions +- `messages`, shorthands to print to the console +- `translate`, translate text using QtCore + +GUI modules +----------- +- `gui_utils`, generic functions that deal with the graphical interface +- `todo`, delay execution of Python code through Qt + +Initialization modules for the GUI +---------------------------------- +- `init_tools`, initialize toolbars and menus of the workbench +- `init_draft_statusbar`, initialize the status bar of the workbench """ diff --git a/src/Mod/Draft/draftutils/init_draft_statusbar.py b/src/Mod/Draft/draftutils/init_draft_statusbar.py index 56e1612d75..11ef5bd997 100644 --- a/src/Mod/Draft/draftutils/init_draft_statusbar.py +++ b/src/Mod/Draft/draftutils/init_draft_statusbar.py @@ -217,6 +217,9 @@ def init_draft_statusbar(sb): snap_gui_commands.remove('Draft_Snap_WorkingPlane') if 'Draft_Snap_Dimensions' in snap_gui_commands: snap_gui_commands.remove('Draft_Snap_Dimensions') + if 'Draft_ToggleGrid' in snap_gui_commands: + snap_gui_commands.remove('Draft_ToggleGrid') + Gui.Snapper.init_draft_snap_buttons(snap_gui_commands,snaps_menu, "_Statusbutton") Gui.Snapper.restore_snap_buttons_state(snaps_menu, "_Statusbutton") diff --git a/src/Mod/Draft/draftutils/init_tools.py b/src/Mod/Draft/draftutils/init_tools.py index a4787f1a9d..51b3e2f1e9 100644 --- a/src/Mod/Draft/draftutils/init_tools.py +++ b/src/Mod/Draft/draftutils/init_tools.py @@ -49,7 +49,7 @@ def get_draft_drawing_commands(): def get_draft_annotation_commands(): """Return the annotation commands list.""" return ["Draft_Text", "Draft_Dimension", - "Draft_Label"] + "Draft_Label","Draft_AnnotationStyleEditor"] def get_draft_array_commands(): @@ -86,7 +86,7 @@ def get_draft_modification_commands(): "Draft_WireToBSpline", "Draft_Draft2Sketch", "Draft_Slope", "Draft_FlipDimension", "Separator", - "Draft_Shape2DView", "Draft_Drawing"] + "Draft_Shape2DView"] return lst @@ -123,6 +123,7 @@ def get_draft_snap_commands(): 'Draft_Snap_Special', 'Draft_Snap_Near', 'Draft_Snap_Ortho', 'Draft_Snap_Grid', 'Draft_Snap_WorkingPlane', 'Draft_Snap_Dimensions', + 'Separator', 'Draft_ToggleGrid' ] diff --git a/src/Mod/Draft/draftutils/todo.py b/src/Mod/Draft/draftutils/todo.py index d2da1bf4dc..a66e136b1a 100644 --- a/src/Mod/Draft/draftutils/todo.py +++ b/src/Mod/Draft/draftutils/todo.py @@ -23,10 +23,11 @@ # *************************************************************************** """Provides the ToDo class for the Draft Workbench. -The ToDo class is used to delay the commit of commands for later execution. +The `ToDo` class is used to delay the commit of commands for later execution. This is necessary when a GUI command needs to manipulate the 3D view -in such a way that a callback would crash Coin. -The ToDo class essentially calls `QtCore.QTimer.singleShot` +in such a way that a callback would crash `Coin`. + +The `ToDo` class essentially calls `QtCore.QTimer.singleShot` to execute the instructions stored in internal lists. """ ## @package todo @@ -38,9 +39,9 @@ import sys import traceback from PySide import QtCore -import FreeCAD -import FreeCADGui -from draftutils.messages import _msg, _wrn, _log +import FreeCAD as App +import FreeCADGui as Gui +from draftutils.messages import _msg, _wrn, _err, _log __title__ = "FreeCAD Draft Workbench, Todo class" __author__ = "Yorik van Havre " @@ -59,7 +60,7 @@ class ToDo: Attributes ---------- - itinerary : list of tuples + itinerary: list of tuples Each tuple is of the form `(name, arg)`. The `name` is a reference (pointer) to a function, and `arg` is the corresponding argument that is passed @@ -70,7 +71,7 @@ class ToDo: name(arg) name() - commitlist : list of tuples + commitlist: list of tuples Each tuple is of the form `(name, command_list)`. The `name` is a string identifier or description of the commands that will be run, and `command_list` is a list of strings @@ -82,21 +83,21 @@ class ToDo: and finally commits the transaction. :: command_list = ["command1", "command2", "..."] - FreeCAD.ActiveDocument.openTransaction(name) - FreeCADGui.doCommand("command1") - FreeCADGui.doCommand("command2") - FreeCADGui.doCommand("...") - FreeCAD.ActiveDocument.commitTransaction() + App.activeDocument().openTransaction(name) + Gui.doCommand("command1") + Gui.doCommand("command2") + Gui.doCommand("...") + App.activeDocument().commitTransaction() If `command_list` is a reference to a function the function is executed directly. :: command_list = function - FreeCAD.ActiveDocument.openTransaction(name) + App.activeDocument().openTransaction(name) function() - FreeCAD.ActiveDocument.commitTransaction() + App.activeDocument().commitTransaction() - afteritinerary : list of tuples + afteritinerary: list of tuples Each tuple is of the form `(name, arg)`. This list is used just like `itinerary`. @@ -125,7 +126,7 @@ class ToDo: todo.commitlist, todo.afteritinerary)) try: - for f, arg in todo.itinerary: + for f, arg in ToDo.itinerary: try: if _DEBUG_inner: _msg("Debug: executing.\n" @@ -136,6 +137,7 @@ class ToDo: f() except Exception: _log(traceback.format_exc()) + _err(traceback.format_exc()) wrn = ("ToDo.doTasks, Unexpected error:\n" "{0}\n" "in {1}({2})".format(sys.exc_info()[0], f, arg)) @@ -143,10 +145,10 @@ class ToDo: except ReferenceError: _wrn("Debug: ToDo.doTasks: " "queue contains a deleted object, skipping") - todo.itinerary = [] + ToDo.itinerary = [] - if todo.commitlist: - for name, func in todo.commitlist: + if ToDo.commitlist: + for name, func in ToDo.commitlist: if six.PY2: if isinstance(name, six.text_type): name = name.encode("utf8") @@ -155,25 +157,26 @@ class ToDo: "name: {}\n".format(name)) try: name = str(name) - FreeCAD.ActiveDocument.openTransaction(name) + App.activeDocument().openTransaction(name) if isinstance(func, list): for string in func: - FreeCADGui.doCommand(string) + Gui.doCommand(string) else: func() - FreeCAD.ActiveDocument.commitTransaction() + App.activeDocument().commitTransaction() except Exception: _log(traceback.format_exc()) + _err(traceback.format_exc()) wrn = ("ToDo.doTasks, Unexpected error:\n" "{0}\n" "in {1}".format(sys.exc_info()[0], func)) _wrn(wrn) # Restack Draft screen widgets after creation - if hasattr(FreeCADGui, "Snapper"): - FreeCADGui.Snapper.restack() - todo.commitlist = [] + if hasattr(Gui, "Snapper"): + Gui.Snapper.restack() + ToDo.commitlist = [] - for f, arg in todo.afteritinerary: + for f, arg in ToDo.afteritinerary: try: if _DEBUG_inner: _msg("Debug: executing after.\n" @@ -184,11 +187,12 @@ class ToDo: f() except Exception: _log(traceback.format_exc()) + _err(traceback.format_exc()) wrn = ("ToDo.doTasks, Unexpected error:\n" "{0}\n" "in {1}({2})".format(sys.exc_info()[0], f, arg)) _wrn(wrn) - todo.afteritinerary = [] + ToDo.afteritinerary = [] @staticmethod def delay(f, arg): @@ -206,13 +210,13 @@ class ToDo: Parameters ---------- - f : function reference + f: function reference A reference (pointer) to a Python command which can be executed directly. :: f() - arg : argument reference + arg: argument reference A reference (pointer) to the argument to the `f` function. :: f(arg) @@ -220,9 +224,9 @@ class ToDo: if _DEBUG: _msg("Debug: delaying.\n" "function: {}\n".format(f)) - if todo.itinerary == []: - QtCore.QTimer.singleShot(0, todo.doTasks) - todo.itinerary.append((f, arg)) + if ToDo.itinerary == []: + QtCore.QTimer.singleShot(0, ToDo.doTasks) + ToDo.itinerary.append((f, arg)) @staticmethod def delayCommit(cl): @@ -239,7 +243,7 @@ class ToDo: Parameters ---------- - cl : list of tuples + cl: list of tuples Each tuple is of the form `(name, command_list)`. The `name` is a string identifier or description of the commands that will be run, and `command_list` is a list of strings @@ -250,8 +254,8 @@ class ToDo: if _DEBUG: _msg("Debug: delaying commit.\n" "commitlist: {}\n".format(cl)) - QtCore.QTimer.singleShot(0, todo.doTasks) - todo.commitlist = cl + QtCore.QTimer.singleShot(0, ToDo.doTasks) + ToDo.commitlist = cl @staticmethod def delayAfter(f, arg): @@ -272,9 +276,11 @@ class ToDo: if _DEBUG: _msg("Debug: delaying after.\n" "function: {}\n".format(f)) - if todo.afteritinerary == []: - QtCore.QTimer.singleShot(0, todo.doTasks) - todo.afteritinerary.append((f, arg)) + if ToDo.afteritinerary == []: + QtCore.QTimer.singleShot(0, ToDo.doTasks) + ToDo.afteritinerary.append((f, arg)) +# In the past, the class was in lowercase, so we provide a reference +# to it in lowercase, to satisfy the usage of older modules. todo = ToDo diff --git a/src/Mod/Draft/draftutils/utils.py b/src/Mod/Draft/draftutils/utils.py index ee93388f47..8976842e80 100644 --- a/src/Mod/Draft/draftutils/utils.py +++ b/src/Mod/Draft/draftutils/utils.py @@ -955,6 +955,38 @@ def get_movable_children(objectslist, recursive=True): getMovableChildren = get_movable_children +def filter_objects_for_modifiers(objects, isCopied=False): + filteredObjects = [] + for obj in objects: + if hasattr(obj, "MoveBase") and obj.MoveBase and obj.Base: + parents = [] + for parent in obj.Base.InList: + if parent.isDerivedFrom("Part::Feature"): + parents.append(parent.Name) + if len(parents) > 1: + warningMessage = _tr("%s shares a base with %d other objects. Please check if you want to modify this.") % (obj.Name,len(parents) - 1) + App.Console.PrintError(warningMessage) + if App.GuiUp: + FreeCADGui.getMainWindow().showMessage(warningMessage, 0) + filteredObjects.append(obj.Base) + elif hasattr(obj,"Placement") and obj.getEditorMode("Placement") == ["ReadOnly"] and not isCopied: + App.Console.PrintError(_tr("%s cannot be modified because its placement is readonly.") % obj.Name) + continue + else: + filteredObjects.append(obj) + return filteredObjects + + +filterObjectsForModifiers = filter_objects_for_modifiers + + +def is_closed_edge(edge_index, object): + return edge_index + 1 >= len(object.Points) + + +isClosedEdge = is_closed_edge + + def utf8_decode(text): r"""Decode the input string and return a unicode string. diff --git a/src/Mod/Draft/draftviewproviders/README.md b/src/Mod/Draft/draftviewproviders/README.md index 4951a09250..1298f77902 100644 --- a/src/Mod/Draft/draftviewproviders/README.md +++ b/src/Mod/Draft/draftviewproviders/README.md @@ -1,25 +1,50 @@ -2020 February +2020 May -These files define the view provider classes of the "scripted objects" -defined by the workbench. These scripted objects are originally -defined in the big `Draft.py` file. +These files define the viewprovider classes for "scripted objects" +defined within the workbench. The corresponding proxy object classes +should be defined in the modules in `draftobjects/`. -Each scripted object has a creation command like `make_arc`, -a proxy class like `Arc`, and a view provider like `ViewProviderArc`. -The view providers define the code that indicates how they are displayed -in the tree view and in the 3D view, and visual properties -such as line thickness, line color, face color, and transparency. -These properties are only available when the graphical interface exists, -otherwise they are ignored. - -Each scripted object in `draftobjects/` should import its corresponding -view provider from this directory as long the graphical interface +Each scripted object has a creation function like `make_rectangle`, +a proxy class like `Rectangle`, and a viewprovider class +like `ViewProviderRectangle`. +The view providers define how they are displayed in the tree view +and in the 3D view, that is, visual properties such as line thickness, +line color, face color, and transparency. +These properties are only available when the graphical interface is loaded; +in a console only session, these properties cannot be read nor set. +These properties aren't very "real" because they don't affect the actual +geometrical shape of the object. +Each make function in `draftmake/` should import its corresponding +viewprovider from this package in order to set the visual properties +of the new scripted object, as long the graphical interface is available. -These modules should be split from the big `Draft.py` module. +These classes were previously defined in the `Draft.py` module, +which was very large. Now `Draft.py` is an auxiliary module +which just loads the individual classes in order to provide backwards +compatibility for older files. +Other workbenches can import these classes for their own use, +including creating derived classes. +```py +import Draft -At the moment the files in this directory aren't really used, -but are used as placeholders for when the migration of classes happens. +new_obj = App.ActiveDocument.addObject("Part::Part2DObjectPython", "New") + +if App.GuiUp: + Draft.ViewProviderRectangle(new_obj.ViewObject) + + +# Subclass +class NewViewProvider(Draft.ViewProviderRectangle): + ... +``` + +As the scripted objects are rebuilt every time a document is loaded, +this means that, in general, these modules cannot be renamed +without risking breaking previously saved files. They can be renamed +only if the old class can be migrated to point to a new class, +for example, by creating a reference to the new class named the same +as the older class. For more information see the thread: [[Discussion] Splitting Draft tools into their own modules](https://forum.freecadweb.org/viewtopic.php?f=23&t=38593&start=10#p341298) diff --git a/src/Mod/Draft/draftviewproviders/__init__.py b/src/Mod/Draft/draftviewproviders/__init__.py index f634964578..fe9e7da55c 100644 --- a/src/Mod/Draft/draftviewproviders/__init__.py +++ b/src/Mod/Draft/draftviewproviders/__init__.py @@ -1,7 +1,56 @@ -"""Classes that define the viewproviders of custom scripted objects. +# *************************************************************************** +# * (c) 2020 Carlo Pavan * +# * (c) 2020 Eliud Cabrera Castillo * +# * * +# * This file is part of the FreeCAD CAx development system. * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with FreeCAD; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Modules that contain classes that define viewproviders for scripted objects. These classes define viewproviders for the custom objects -defined in `draftobjects`. -The viewproviders can be used only when the graphical interface -is available; in console mode the viewproviders are not available. +defined in the `draftobjects` package. +They extend the basic viewprovider that is installed by default +with the creation of a base object defined in C++. + +These classes are not normally used by themselves, but are used at creation +time by the make functions defined in the `draftmake` package. +These viewproviders are installed only when the graphical interface +is available; in console-only mode the viewproviders are not available +so the make functions ignore them. + +Similar to the object classes, once a viewprovider class is assigned +to an object, and it is saved in a document, the object's viewprovider +will be rebuilt with the same class every time the document +is opened. In order to do this, the viewprovider module must exist +with the same name as when the object was saved. + +For example, when creating a `Rectangle`, the object uses +the `draftviewproviders.view_rectangle.ViewProviderRectangle` class. +This class must exist when the document is opened again. + +This means that, in general, these modules cannot be renamed or moved +without risking breaking previously saved files. They can be renamed +only if the old class can be migrated to point to a new class, +for example, by creating a reference to the new class named the same +as the older class. + +:: + + old_module.ViewProviderRectangle = new_module.ViewProviderRectangle """ diff --git a/src/Mod/Draft/draftviewproviders/view_base.py b/src/Mod/Draft/draftviewproviders/view_base.py new file mode 100644 index 0000000000..466ffe0180 --- /dev/null +++ b/src/Mod/Draft/draftviewproviders/view_base.py @@ -0,0 +1,517 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2019 Eliud Cabrera Castillo * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the view provider code for the base Draft object. +""" +## @package view_base +# \ingroup DRAFT +# \brief This module provides the view provider code for the base Draft object. + + +import PySide.QtCore as QtCore +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCAD as App + +if App.GuiUp: + from pivy import coin + import FreeCADGui as Gui + +import draftutils.utils as utils +import draftutils.gui_utils as gui_utils + +#import Draft_rc +# from DraftGui import translate +# from DraftGui import displayExternal + +# So the resource file doesn't trigger errors from code checkers (flake8) +#True if Draft_rc.__name__ else False + +class ViewProviderDraft(object): + """The base class for Draft view providers. + + Parameters + ---------- + vobj : a base C++ view provider + The view provider of the scripted object (`obj.ViewObject`), + which commonly may be of types `PartGui::ViewProvider2DObjectPython`, + `PartGui::ViewProviderPython`, or `Gui::ViewProviderPythonFeature`. + + A basic view provider is instantiated during the creation + of the base C++ object, for example, + `Part::Part2DObjectPython`, `Part::FeaturePython`, + or `App::FeaturePython`. + + >>> obj = App.ActiveDocument.addObject('Part::Part2DObjectPython') + >>> vobj = obj.ViewObject + >>> ViewProviderDraft(vobj) + + This view provider class instance is stored in the `Proxy` attribute + of the base view provider. + :: + vobj.Proxy = self + + Attributes + ---------- + Object : the base C++ object + The scripted document object that is associated + with this view provider, which commonly may be of types + `Part::Part2DObjectPython`, `Part::FeaturePython`, + or `App::FeaturePython`. + + texture : coin.SoTexture2 + A texture that could be added to this object. + + texcoords : coin.SoTextureCoordinatePlane + The coordinates defining a plane to use for aligning the texture. + + These class attributes are accessible through the `Proxy` object: + `vobj.Proxy.Object`, `vobj.Proxy.texture`, etc. + """ + + def __init__(self, vobj): + self.Object = vobj.Object + self.texture = None + self.texcoords = None + + vobj.addProperty("App::PropertyEnumeration", "Pattern", "Draft", + QT_TRANSLATE_NOOP("App::Property", + "Defines a hatch pattern")) + vobj.addProperty("App::PropertyFloat", "PatternSize", "Draft", + QT_TRANSLATE_NOOP("App::Property", + "Sets the size of the pattern")) + vobj.Pattern = ["None"] + list(utils.svg_patterns().keys()) + vobj.PatternSize = 1 + + # This class is assigned to the Proxy attribute + vobj.Proxy = self + + def __getstate__(self): + """Return a tuple of all serializable objects or None. + + When saving the document this view provider object gets stored + using Python's `json` module. + + Since we have some un-serializable objects (Coin objects) in here + we must define this method to return a tuple of all serializable + objects or `None`. + + Override this method to define the serializable objects to return. + + By default it returns `None`. + + Returns + ------- + None + """ + return None + + def __setstate__(self, state): + """Set some internal properties for all restored objects. + + When a document is restored this method is used to set some properties + for the objects stored with `json`. + + Override this method to define the properties to change for the + restored serialized objects. + + By default no objects were serialized with `__getstate__`, + so nothing needs to be done here, and it returns `None`. + + Parameters + --------- + state : state + A serialized object. + + Returns + ------- + None + """ + return None + + def attach(self, vobj): + """Set up the scene sub-graph of the view provider. + + This method should always be defined, even if it does nothing. + + Override this method to set up a custom scene. + + Parameters + ---------- + vobj : the view provider of the scripted object. + This is `obj.ViewObject`. + """ + self.texture = None + self.texcoords = None + self.Object = vobj.Object + self.onChanged(vobj, "Pattern") + return + + def updateData(self, obj, prop): + """This method is run when an object property is changed. + + Override this method to handle the behavior of the view provider + depending on changes that occur to the real object's properties. + + By default, no property is tested, and it does nothing. + + Parameters + ---------- + obj : the base C++ object + The scripted document object that is associated + with this view provider, which commonly may be of types + `Part::Part2DObjectPython`, `Part::FeaturePython`, + or `App::FeaturePython`. + + prop : str + Name of the property that was modified. + """ + return + + def getDisplayModes(self, vobj): + """Return a list of display modes. + + Override this method to return a list of strings with + display mode styles, such as `'Flat Lines'`, `'Shaded'`, + `'Wireframe'`, `'Points'`. + + By default it returns an empty list. + + Parameters + ---------- + vobj : the view provider of the scripted object. + This is `obj.ViewObject`. + + Returns + ------- + list + Empty list `[ ]` + """ + modes = [] + return modes + + def getDefaultDisplayMode(self): + """Return the default mode defined in getDisplayModes. + + Override this method to return a string with the default display mode. + + By default it returns `'Flat Lines'`. + + Returns + ------- + str + `'Flat Lines'` + + """ + return "Flat Lines" + + def setDisplayMode(self, mode): + """Map the modes defined in attach with those in getDisplayModes. + + This method is optional. + + By default since they have the same names nothing needs to be done, + and it just returns the input `mode`. + + Parameters + ---------- + str + A string defining a display mode such as + `'Flat Lines'`, `'Shaded'`, `'Wireframe'`, `'Points'`. + """ + return mode + + def onChanged(self, vobj, prop): + """This method is run when a view property is changed. + + Override this method to handle the behavior + of the view provider depending on changes that occur to its properties + such as line color, line width, point color, point size, + draw style, shape color, transparency, and others. + + This method updates the texture and pattern if + the properties `TextureImage`, `Pattern`, `DiffuseColor`, + and `PatternSize` change. + + Parameters + ---------- + vobj : the view provider of the scripted object. + This is `obj.ViewObject`. + + prop : str + Name of the property that was modified. + """ + # treatment of patterns and image textures + if prop in ("TextureImage", "Pattern", "DiffuseColor"): + if hasattr(self.Object, "Shape"): + if self.Object.Shape.Faces: + path = None + if hasattr(vobj, "TextureImage"): + if vobj.TextureImage: + path = vobj.TextureImage + if not path: + if hasattr(vobj, "Pattern"): + if str(vobj.Pattern) in list(utils.svg_patterns().keys()): + path = utils.svg_patterns()[vobj.Pattern][1] + else: + path = "None" + if path and vobj.RootNode: + if vobj.RootNode.getChildren().getLength() > 2: + if vobj.RootNode.getChild(2).getChildren().getLength() > 0: + if vobj.RootNode.getChild(2).getChild(0).getChildren().getLength() > 2: + r = vobj.RootNode.getChild(2).getChild(0).getChild(2) + i = QtCore.QFileInfo(path) + if self.texture: + r.removeChild(self.texture) + self.texture = None + if self.texcoords: + r.removeChild(self.texcoords) + self.texcoords = None + if i.exists(): + size = None + if ".SVG" in path.upper(): + size = utils.get_param("HatchPatternResolution", 128) + if not size: + size = 128 + im = gui_utils.load_texture(path, size) + if im: + self.texture = coin.SoTexture2() + self.texture.image = im + r.insertChild(self.texture, 1) + if size: + s = 1 + if hasattr(vobj, "PatternSize"): + if vobj.PatternSize: + s = vobj.PatternSize + self.texcoords = coin.SoTextureCoordinatePlane() + self.texcoords.directionS.setValue(s, 0, 0) + self.texcoords.directionT.setValue(0, s, 0) + r.insertChild(self.texcoords, 2) + elif prop == "PatternSize": + if hasattr(self, "texcoords"): + if self.texcoords: + s = 1 + if vobj.PatternSize: + s = vobj.PatternSize + vS = App.Vector(self.texcoords.directionS.getValue().getValue()) + vT = App.Vector(self.texcoords.directionT.getValue().getValue()) + vS.Length = s + vT.Length = s + self.texcoords.directionS.setValue(vS.x, vS.y, vS.z) + self.texcoords.directionT.setValue(vT.x, vT.y, vT.z) + return + + def _update_pattern_size(self, vobj): + """Update the pattern size. Helper method in onChanged.""" + if hasattr(self, "texcoords") and self.texcoords: + s = 1 + if vobj.PatternSize: + s = vobj.PatternSize + vS = App.Vector(self.texcoords.directionS.getValue().getValue()) + vT = App.Vector(self.texcoords.directionT.getValue().getValue()) + vS.Length = s + vT.Length = s + self.texcoords.directionS.setValue(vS.x, vS.y, vS.z) + self.texcoords.directionT.setValue(vT.x, vT.y, vT.z) + + def execute(self, vobj): + """This method is run when the object is created or recomputed. + + Override this method to produce effects when the object + is newly created, and whenever the document is recomputed. + + By default it does nothing. + + Parameters + ---------- + vobj : the view provider of the scripted object. + This is `obj.ViewObject`. + """ + return + + def setEdit(self, vobj, mode=0): + """Enter edit mode of the object. + + Override this method to define a custom command to run when entering + the edit mode of the object in the tree view. + It must return `True` to successfully enter edit mode. + If the conditions to edit are not met, it should return `False`, + in which case the edit mode is not started. + + By default it runs the `Draft_Edit` GuiCommand. + :: + Gui.runCommand('Draft_Edit') + + Parameters + ---------- + vobj : the view provider of the scripted object. + This is `obj.ViewObject`. + + mode : int, optional + It defaults to 0, in which case + it runs the `Draft_Edit` GuiCommand. + It indicates the type of edit in the underlying C++ code. + + Returns + ------- + bool + It is `True` if `mode` is 0, and `Draft_Edit` ran successfully. + It is `False` otherwise. + """ + if mode == 0 and App.GuiUp: #remove guard after splitting every viewprovider + Gui.runCommand("Draft_Edit") + return True + return False + + def unsetEdit(self, vobj, mode=0): + """Terminate the edit mode of the object. + + Override this method to define a custom command to run when + terminating the edit mode of the object in the tree view. + + It should return `True` to indicate that the method already + cleaned up everything and there is no need to call + the `usetEdit` method of the base class. + It should return `False` to indicate that cleanup + is still required, so the `unsetEdit` method of the base class + is invoked to do the rest. + + By default it runs the `finish` method of the active + Draft GuiCommand, and closes the task panel. + :: + App.activeDraftCommand.finish() + Gui.Control.closeDialog() + + Parameters + ---------- + vobj : the view provider of the scripted object. + This is `obj.ViewObject`. + + mode : int, optional + It defaults to 0. It is not used. + It indicates the type of edit in the underlying C++ code. + + Returns + ------- + bool + This method always returns `False` so it passes + control to the base class to finish the edit mode. + """ + if App.activeDraftCommand: + App.activeDraftCommand.finish() + if App.GuiUp: # remove guard after splitting every viewprovider + Gui.Control.closeDialog() + return False + + def getIcon(self): + """Return the path to the icon used by the view provider. + + The path can be a full path in the system, or a relative path + inside the compiled resource file. + It can also be a string that defines the icon in XPM format. + + Override this method to provide a specific icon + for the object in the tree view. + + By default it returns the path to the `Draft_Draft.svg` icon. + + Returns + ------- + str + `':/icons/Draft_Draft.svg'` + """ + tp = self.Object.Proxy.Type + if tp in ('Line', 'Wire', 'Polyline'): + return ":/icons/Draft_N-Linear.svg" + elif tp in ('Rectangle', 'Polygon'): + return ":/icons/Draft_N-Polygon.svg" + elif tp in ('Circle', 'Ellipse', 'BSpline', 'BezCurve', 'Fillet'): + return ":/icons/Draft_N-Curve.svg" + elif tp in ("ShapeString"): + return ":/icons/Draft_ShapeString_tree.svg" + else: + return ":/icons/Draft_Draft.svg" + return ":/icons/Draft_Draft.svg" + + def claimChildren(self): + """Return objects that will be placed under it in the tree view. + + Override this method to return a list with objects + that will appear under this object in the tree view. + That is, this object becomes the `parent`, + and all those under it are the `children`. + + By default the returned list is composed of objects from + `Object.Base`, `Object.Objects`, `Object.Components`, + and `Object.Group`, if they exist. + + Returns + ------- + list + List of objects. + """ + objs = [] + if hasattr(self.Object, "Base"): + objs.append(self.Object.Base) + if hasattr(self.Object, "Objects"): + objs.extend(self.Object.Objects) + if hasattr(self.Object, "Components"): + objs.extend(self.Object.Components) + if hasattr(self.Object, "Group"): + objs.extend(self.Object.Group) + return objs + + +_ViewProviderDraft = ViewProviderDraft + + +class ViewProviderDraftAlt(ViewProviderDraft): + """A view provider that doesn't absorb its base object in the tree view. + + The `claimChildren` method is overridden to return an empty list. + """ + + def __init__(self, vobj): + super(ViewProviderDraftAlt, self).__init__(vobj) + + def claimChildren(self): + objs = [] + return objs + + +_ViewProviderDraftAlt = ViewProviderDraftAlt + + +class ViewProviderDraftPart(ViewProviderDraftAlt): + """A view provider that displays a Part icon instead of a Draft icon. + + The `getIcon` method is overridden to provide `Tree_Part.svg`. + """ + + def __init__(self, vobj): + super(ViewProviderDraftPart, self).__init__(vobj) + + def getIcon(self): + return ":/icons/Tree_Part.svg" + + +_ViewProviderDraftPart = ViewProviderDraftPart \ No newline at end of file diff --git a/src/Mod/Draft/draftviewproviders/view_bezcurve.py b/src/Mod/Draft/draftviewproviders/view_bezcurve.py new file mode 100644 index 0000000000..5e3a44d6a1 --- /dev/null +++ b/src/Mod/Draft/draftviewproviders/view_bezcurve.py @@ -0,0 +1,41 @@ +# *************************************************************************** +# * Copyright (c) 2020 Eliud Cabrera Castillo * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides the view provider code for Bezier curve objects. + +At the moment this view provider subclasses the Wire view provider, +and behaves the same as it. In the future this could change +if another behavior is desired. +""" +## @package view_bezier +# \ingroup DRAFT +# \brief Provides the view provider code for Bezier curve objects. + +from draftviewproviders.view_wire import ViewProviderWire + + +class ViewProviderBezCurve(ViewProviderWire): + """The view provider for the Bezier curve object.""" + + def __init__(self, vobj): + super(ViewProviderBezCurve, self).__init__(vobj) + + +_ViewProviderBezCurve = ViewProviderBezCurve diff --git a/src/Mod/Draft/draftviewproviders/view_bspline.py b/src/Mod/Draft/draftviewproviders/view_bspline.py new file mode 100644 index 0000000000..248e763ac9 --- /dev/null +++ b/src/Mod/Draft/draftviewproviders/view_bspline.py @@ -0,0 +1,41 @@ +# *************************************************************************** +# * Copyright (c) 2020 Eliud Cabrera Castillo * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""Provides the view provider code for BSpline objects. + +At the moment this view provider subclasses the Wire view provider, +and behaves the same as it. In the future this could change +if another behavior is desired. +""" +## @package view_bspline +# \ingroup DRAFT +# \brief Provides the view provider code for BSpline objects. + +from draftviewproviders.view_wire import ViewProviderWire + + +class ViewProviderBSpline(ViewProviderWire): + """The view provider for the BSpline object.""" + + def __init__(self, vobj): + super(ViewProviderBSpline, self).__init__(vobj) + + +_ViewProviderBSpline = ViewProviderBSpline diff --git a/src/Mod/Draft/draftviewproviders/view_circulararray.py b/src/Mod/Draft/draftviewproviders/view_circulararray.py index 1a6eab8b4f..1801d33b86 100644 --- a/src/Mod/Draft/draftviewproviders/view_circulararray.py +++ b/src/Mod/Draft/draftviewproviders/view_circulararray.py @@ -1,9 +1,3 @@ -"""This module provides the view provider code for Draft CircularArray. -""" -## @package view_circulararray -# \ingroup DRAFT -# \brief This module provides the view provider code for Draft CircularArray. - # *************************************************************************** # * (c) 2019 Eliud Cabrera Castillo * # * * @@ -26,19 +20,27 @@ # * USA * # * * # *************************************************************************** +"""Provides the view provider code for the circular array object. + +Currently unused. +""" +## @package view_circulararray +# \ingroup DRAFT +# \brief Provides the view provider code for the circular array object. -import Draft import Draft_rc -ViewProviderDraftArray = Draft._ViewProviderDraftArray +from Draft import _ViewProviderDraftArray as ViewProviderDraftArray -# So the resource file doesn't trigger errors from code checkers (flake8) +# The module is used to prevent complaints from code checkers (flake8) True if Draft_rc.__name__ else False class ViewProviderCircularArray(ViewProviderDraftArray): + """View provider for the circular array object, currently unused.""" def __init__(self, vobj): - super().__init__(self, vobj) + super().__init__(vobj) def getIcon(self): + """Set the icon in the tree view.""" return ":/icons/Draft_CircularArray" diff --git a/src/Mod/Draft/draftviewproviders/view_clone.py b/src/Mod/Draft/draftviewproviders/view_clone.py new file mode 100644 index 0000000000..9ddc4a443b --- /dev/null +++ b/src/Mod/Draft/draftviewproviders/view_clone.py @@ -0,0 +1,80 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the view provider code for the Draft Clone object. +""" +## @package view_clone +# \ingroup DRAFT +# \brief This module provides the view provider code for the Draft Clone object. + +import draftutils.utils as utils + + +class ViewProviderClone: + """a view provider that displays a Clone icon instead of a Draft icon""" + + def __init__(self,vobj): + vobj.Proxy = self + + def getIcon(self): + return ":/icons/Draft_Clone.svg" + + def __getstate__(self): + return None + + def __setstate__(self, state): + return None + + def getDisplayModes(self, vobj): + modes=[] + return modes + + def setDisplayMode(self, mode): + return mode + + def resetColors(self, vobj): + colors = [] + for o in utils.get_group_contents(vobj.Object.Objects): + if o.isDerivedFrom("Part::Feature"): + if len(o.ViewObject.DiffuseColor) > 1: + colors.extend(o.ViewObject.DiffuseColor) + else: + c = o.ViewObject.ShapeColor + c = (c[0],c[1],c[2],o.ViewObject.Transparency/100.0) + for f in o.Shape.Faces: # TODO: verify this line + colors.append(c) + + elif o.hasExtension("App::GeoFeatureGroupExtension"): + for so in vobj.Object.Group: + if so.isDerivedFrom("Part::Feature"): + if len(so.ViewObject.DiffuseColor) > 1: + colors.extend(so.ViewObject.DiffuseColor) + else: + c = so.ViewObject.ShapeColor + c = (c[0],c[1],c[2],so.ViewObject.Transparency/100.0) + for f in so.Shape.Faces: + colors.append(c) + if colors: + vobj.DiffuseColor = colors + + +_ViewProviderClone = ViewProviderClone \ No newline at end of file diff --git a/src/Mod/Draft/draftviewproviders/view_dimension.py b/src/Mod/Draft/draftviewproviders/view_dimension.py index b73553f21a..d56e100959 100644 --- a/src/Mod/Draft/draftviewproviders/view_dimension.py +++ b/src/Mod/Draft/draftviewproviders/view_dimension.py @@ -341,7 +341,7 @@ class ViewProviderLinearDimension(ViewProviderDimensionBase): self.p2 = self.p1 self.p3 = self.p4 if proj: - if hasattr(obj.ViewObject,"ExtLines") and hasattr(obj.ViewObject,"ScaleMultiplier"): + if hasattr(obj.ViewObject,"ExtLines") and hasattr(obj.ViewObject, "ScaleMultiplier"): dmax = obj.ViewObject.ExtLines.Value * obj.ViewObject.ScaleMultiplier if dmax and (proj.Length > dmax): if (dmax > 0): @@ -402,7 +402,7 @@ class ViewProviderLinearDimension(ViewProviderDimensionBase): rot3 = App.Placement(DraftVecUtils.getPlaneRotation(u3,v3,norm)).Rotation.Q self.transExtOvershoot1.rotation.setValue((rot3[0],rot3[1],rot3[2],rot3[3])) self.transExtOvershoot2.rotation.setValue((rot3[0],rot3[1],rot3[2],rot3[3])) - if hasattr(obj.ViewObject,"TextSpacing") and hasattr(obj.ViewObject,"ScaleMultiplier"): + if hasattr(obj.ViewObject,"TextSpacing")and hasattr(obj.ViewObject, "ScaleMultiplier"): ts = obj.ViewObject.TextSpacing.Value * obj.ViewObject.ScaleMultiplier offset = DraftVecUtils.scaleTo(v1,ts) else: @@ -473,12 +473,12 @@ class ViewProviderLinearDimension(ViewProviderDimensionBase): def onChanged(self, vobj, prop): """called when a view property has changed""" - if prop == "ScaleMultiplier" and hasattr(vobj,"ScaleMultiplier"): + if prop == "ScaleMultiplier" and hasattr(vobj, "ScaleMultiplier"): # update all dimension values if hasattr(self,"font"): - self.font.size = vobj.FontSize.Value*vobj.ScaleMultiplier + self.font.size = vobj.FontSize.Value * vobj.ScaleMultiplier if hasattr(self,"font3d"): - self.font3d.size = vobj.FontSize.Value*100*vobj.ScaleMultiplier + self.font3d.size = vobj.FontSize.Value * 100 * vobj.ScaleMultiplier if hasattr(self,"node") and hasattr(self,"p2") and hasattr(vobj,"ArrowSize"): self.remove_dim_arrows() self.draw_dim_arrows(vobj) @@ -491,11 +491,11 @@ class ViewProviderLinearDimension(ViewProviderDimensionBase): self.updateData(vobj.Object,"Start") vobj.Object.touch() - elif (prop == "FontSize") and hasattr(vobj,"FontSize"): - if hasattr(self,"font") and hasattr(vobj,"ScaleMultiplier"): - self.font.size = vobj.FontSize.Value*vobj.ScaleMultiplier - if hasattr(self,"font3d") and hasattr(vobj,"ScaleMultiplier"): - self.font3d.size = vobj.FontSize.Value*100*vobj.ScaleMultiplier + elif (prop == "FontSize") and hasattr(vobj,"FontSize") and hasattr(vobj, "ScaleMultiplier"): + if hasattr(self,"font"): + self.font.size = vobj.FontSize.Value * vobj.ScaleMultiplier + if hasattr(self,"font3d"): + self.font3d.size = vobj.FontSize.Value * 100 * vobj.ScaleMultiplier vobj.Object.touch() elif (prop == "FontName") and hasattr(vobj,"FontName"): @@ -512,24 +512,21 @@ class ViewProviderLinearDimension(ViewProviderDimensionBase): if hasattr(self,"drawstyle"): self.drawstyle.lineWidth = vobj.LineWidth - elif (prop in ["ArrowSize","ArrowType"]) and hasattr(vobj,"ArrowSize"): + elif (prop in ["ArrowSize","ArrowType"]) and hasattr(vobj,"ArrowSize") and hasattr(vobj, "ScaleMultiplier"): if hasattr(self,"node") and hasattr(self,"p2"): - if hasattr(vobj,"ScaleMultiplier"): - self.remove_dim_arrows() - self.draw_dim_arrows(vobj) - vobj.Object.touch() + self.remove_dim_arrows() + self.draw_dim_arrows(vobj) + vobj.Object.touch() - elif (prop == "DimOvershoot") and hasattr(vobj,"DimOvershoot"): - if hasattr(vobj,"ScaleMultiplier"): - self.remove_dim_overshoot() - self.draw_dim_overshoot(vobj) - vobj.Object.touch() + elif (prop == "DimOvershoot") and hasattr(vobj,"DimOvershoot") and hasattr(vobj, "ScaleMultiplier"): + self.remove_dim_overshoot() + self.draw_dim_overshoot(vobj) + vobj.Object.touch() - elif (prop == "ExtOvershoot") and hasattr(vobj,"ExtOvershoot"): - if hasattr(vobj,"ScaleMultiplier"): - self.remove_ext_overshoot() - self.draw_ext_overshoot(vobj) - vobj.Object.touch() + elif (prop == "ExtOvershoot") and hasattr(vobj,"ExtOvershoot") and hasattr(vobj, "ScaleMultiplier"): + self.remove_ext_overshoot() + self.draw_ext_overshoot(vobj) + vobj.Object.touch() elif (prop == "ShowLine") and hasattr(vobj,"ShowLine"): if vobj.ShowLine: @@ -852,22 +849,24 @@ class ViewProviderAngularDimension(ViewProviderDimensionBase): obj.Angle = a def onChanged(self, vobj, prop): - if prop == "ScaleMultiplier" and hasattr(vobj,"ScaleMultiplier"): - # update all dimension values + if hasattr(vobj, "ScaleMultiplier"): + if vobj.ScaleMultiplier == 0: + return + if prop == "ScaleMultiplier" and hasattr(vobj, "ScaleMultiplier"): if hasattr(self,"font"): - self.font.size = vobj.FontSize.Value*vobj.ScaleMultiplier + self.font.size = vobj.FontSize.Value * vobj.ScaleMultiplier if hasattr(self,"font3d"): - self.font3d.size = vobj.FontSize.Value*100*vobj.ScaleMultiplier + self.font3d.size = vobj.FontSize.Value * 100 * vobj.ScaleMultiplier if hasattr(self,"node") and hasattr(self,"p2") and hasattr(vobj,"ArrowSize"): self.remove_dim_arrows() self.draw_dim_arrows(vobj) self.updateData(vobj.Object,"Start") vobj.Object.touch() - elif prop == "FontSize" and hasattr(vobj,"ScaleMultiplier"): + elif prop == "FontSize" and hasattr(vobj, "ScaleMultiplier"): if hasattr(self,"font"): - self.font.size = vobj.FontSize.Value*vobj.ScaleMultiplier + self.font.size = vobj.FontSize.Value * vobj.ScaleMultiplier if hasattr(self,"font3d"): - self.font3d.size = vobj.FontSize.Value*100*vobj.ScaleMultiplier + self.font3d.size = vobj.FontSize.Value * 100 * vobj.ScaleMultiplier vobj.Object.touch() elif prop == "FontName": if hasattr(self,"font") and hasattr(self,"font3d"): @@ -880,7 +879,7 @@ class ViewProviderAngularDimension(ViewProviderDimensionBase): elif prop == "LineWidth": if hasattr(self,"drawstyle"): self.drawstyle.lineWidth = vobj.LineWidth - elif prop in ["ArrowSize","ArrowType"] and hasattr(vobj,"ScaleMultiplier"): + elif prop in ["ArrowSize","ArrowType"] and hasattr(vobj, "ScaleMultiplier"): if hasattr(self,"node") and hasattr(self,"p2"): self.remove_dim_arrows() self.draw_dim_arrows(vobj) @@ -926,4 +925,4 @@ class ViewProviderAngularDimension(ViewProviderDimensionBase): self.node3d.insertChild(self.marks,2) def getIcon(self): - return ":/icons/Draft_DimensionAngular.svg" \ No newline at end of file + return ":/icons/Draft_DimensionAngular.svg" diff --git a/src/Mod/Draft/draftviewproviders/view_facebinder.py b/src/Mod/Draft/draftviewproviders/view_facebinder.py new file mode 100644 index 0000000000..e339d060e8 --- /dev/null +++ b/src/Mod/Draft/draftviewproviders/view_facebinder.py @@ -0,0 +1,56 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the view provider code for Draft Facebinder object. +""" +## @package view_facebinder +# \ingroup DRAFT +# \brief This module provides the view provider code for Draft Facebinder + +import FreeCAD as App +import FreeCADGui as Gui + +import DraftGui + +from draftviewproviders.view_base import ViewProviderDraft + + +class ViewProviderFacebinder(ViewProviderDraft): + def __init__(self,vobj): + super(ViewProviderFacebinder, self).__init__(vobj) + + def getIcon(self): + return ":/icons/Draft_Facebinder_Provider.svg" + + def setEdit(self,vobj,mode): + taskd = DraftGui.FacebinderTaskPanel() + taskd.obj = vobj.Object + taskd.update() + Gui.Control.showDialog(taskd) + return True + + def unsetEdit(self,vobj,mode): + Gui.Control.closeDialog() + return False + + +_ViewProviderFacebinder = ViewProviderFacebinder \ No newline at end of file diff --git a/src/Mod/Draft/draftviewproviders/view_orthoarray.py b/src/Mod/Draft/draftviewproviders/view_orthoarray.py index 461475a557..e21b90575c 100644 --- a/src/Mod/Draft/draftviewproviders/view_orthoarray.py +++ b/src/Mod/Draft/draftviewproviders/view_orthoarray.py @@ -1,8 +1,3 @@ -"""Provide the view provider code for Draft Array.""" -## @package view_orthoarray -# \ingroup DRAFT -# \brief Provide the view provider code for Draft Array. - # *************************************************************************** # * (c) 2020 Eliud Cabrera Castillo * # * * @@ -25,19 +20,27 @@ # * USA * # * * # *************************************************************************** +"""Provides the view provider code for the ortho array object. + +Currently unused. +""" +## @package view_orthoarray +# \ingroup DRAFT +# \brief Provides the view provider code for the ortho array object. -import Draft import Draft_rc -ViewProviderDraftArray = Draft._ViewProviderDraftArray +from Draft import _ViewProviderDraftArray as ViewProviderDraftArray -# So the resource file doesn't trigger errors from code checkers (flake8) -True if Draft_rc else False +# The module is used to prevent complaints from code checkers (flake8) +True if Draft_rc.__name__ else False class ViewProviderOrthoArray(ViewProviderDraftArray): + """View provider for the ortho array object, currently unused.""" def __init__(self, vobj): - super().__init__(self, vobj) + super().__init__(vobj) def getIcon(self): + """Set the icon in the tree view.""" return ":/icons/Draft_Array" diff --git a/src/Mod/Draft/draftviewproviders/view_point.py b/src/Mod/Draft/draftviewproviders/view_point.py new file mode 100644 index 0000000000..c75ed1f18e --- /dev/null +++ b/src/Mod/Draft/draftviewproviders/view_point.py @@ -0,0 +1,55 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2019 Eliud Cabrera Castillo * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the view provider code for Draft Point. +""" +## @package view_point +# \ingroup DRAFT +# \brief This module provides the view provider code for Draft Point. + +from draftviewproviders.view_base import ViewProviderDraft + + +class ViewProviderPoint(ViewProviderDraft): + """A viewprovider for the Draft Point object""" + def __init__(self, obj): + super(ViewProviderPoint, self).__init__(obj) + + def onChanged(self, vobj, prop): + mode = 2 + vobj.setEditorMode('LineColor', mode) + vobj.setEditorMode('LineWidth', mode) + vobj.setEditorMode('BoundingBox', mode) + vobj.setEditorMode('Deviation', mode) + vobj.setEditorMode('DiffuseColor', mode) + vobj.setEditorMode('DisplayMode', mode) + vobj.setEditorMode('Lighting', mode) + vobj.setEditorMode('LineMaterial', mode) + vobj.setEditorMode('ShapeColor', mode) + vobj.setEditorMode('ShapeMaterial', mode) + vobj.setEditorMode('Transparency', mode) + + def getIcon(self): + return ":/icons/Draft_Dot.svg" + + +_ViewProviderPoint = ViewProviderPoint \ No newline at end of file diff --git a/src/Mod/Draft/draftviewproviders/view_polararray.py b/src/Mod/Draft/draftviewproviders/view_polararray.py index e0eb35fc55..ad4eda322d 100644 --- a/src/Mod/Draft/draftviewproviders/view_polararray.py +++ b/src/Mod/Draft/draftviewproviders/view_polararray.py @@ -1,9 +1,3 @@ -"""This module provides the view provider code for Draft PolarArray. -""" -## @package polararray -# \ingroup DRAFT -# \brief This module provides the view provider code for Draft PolarArray. - # *************************************************************************** # * (c) 2019 Eliud Cabrera Castillo * # * * @@ -26,19 +20,27 @@ # * USA * # * * # *************************************************************************** +"""Provides the view provider code for the polar array object. + +Currently unused. +""" +## @package view_polararray +# \ingroup DRAFT +# \brief Provides the view provider code for the polar array object. -import Draft import Draft_rc -ViewProviderDraftArray = Draft._ViewProviderDraftArray +from Draft import _ViewProviderDraftArray as ViewProviderDraftArray -# So the resource file doesn't trigger errors from code checkers (flake8) +# The module is used to prevent complaints from code checkers (flake8) True if Draft_rc.__name__ else False class ViewProviderPolarArray(ViewProviderDraftArray): + """View provider for the polar array object, currently unused.""" def __init__(self, vobj): - super().__init__(self, vobj) + super().__init__(vobj) def getIcon(self): + """Set the icon in the tree view.""" return ":/icons/Draft_PolarArray" diff --git a/src/Mod/Draft/draftviewproviders/view_rectangle.py b/src/Mod/Draft/draftviewproviders/view_rectangle.py new file mode 100644 index 0000000000..35faed7ee5 --- /dev/null +++ b/src/Mod/Draft/draftviewproviders/view_rectangle.py @@ -0,0 +1,44 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the view provider code for the Draft Rectangle object. +""" +## @package view_rectangle +# \ingroup DRAFT +# \brief This module provides the view provider code for the Draft Rectangle object. + +from PySide.QtCore import QT_TRANSLATE_NOOP + +from draftviewproviders.view_base import ViewProviderDraft + + +class ViewProviderRectangle(ViewProviderDraft): + + def __init__(self,vobj): + super(ViewProviderRectangle, self).__init__(vobj) + + _tip = "Defines a texture image (overrides hatch patterns)" + vobj.addProperty("App::PropertyFile","TextureImage", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + +_ViewProviderRectangle = ViewProviderRectangle \ No newline at end of file diff --git a/src/Mod/Draft/draftviewproviders/view_text.py b/src/Mod/Draft/draftviewproviders/view_text.py index bbf2636315..e442b1689e 100644 --- a/src/Mod/Draft/draftviewproviders/view_text.py +++ b/src/Mod/Draft/draftviewproviders/view_text.py @@ -54,10 +54,6 @@ class ViewProviderText(ViewProviderDraftAnnotation): def set_properties(self, vobj): - vobj.addProperty("App::PropertyFloat","ScaleMultiplier", - "Annotation",QT_TRANSLATE_NOOP("App::Property", - "Dimension size overall multiplier")) - vobj.addProperty("App::PropertyLength","FontSize", "Text",QT_TRANSLATE_NOOP("App::Property", "The size of the text")) @@ -93,6 +89,10 @@ class ViewProviderText(ViewProviderDraftAnnotation): def attach(self,vobj): '''Setup the scene sub-graph of the view provider''' + + # backwards compatibility + self.ScaleMultiplier = 1.00 + self.mattext = coin.SoMaterial() textdrawstyle = coin.SoDrawStyle() textdrawstyle.style = coin.SoDrawStyle.FILLED @@ -123,7 +123,6 @@ class ViewProviderText(ViewProviderDraftAnnotation): self.onChanged(vobj,"Justification") self.onChanged(vobj,"LineSpacing") - def getDisplayModes(self,vobj): return ["2D text","3D text"] @@ -148,8 +147,11 @@ class ViewProviderText(ViewProviderDraftAnnotation): def onChanged(self,vobj,prop): if prop == "ScaleMultiplier": - if "ScaleMultiplier" in vobj.PropertiesList and "FontSize" in vobj.PropertiesList: - self.font.size = vobj.FontSize.Value * vobj.ScaleMultiplier + if "ScaleMultiplier" in vobj.PropertiesList: + if vobj.ScaleMultiplier: + self.ScaleMultiplier = vobj.ScaleMultiplier + if "FontSize" in vobj.PropertiesList: + self.font.size = vobj.FontSize.Value * self.ScaleMultiplier elif prop == "TextColor": if "TextColor" in vobj.PropertiesList: l = vobj.TextColor @@ -158,8 +160,8 @@ class ViewProviderText(ViewProviderDraftAnnotation): if "FontName" in vobj.PropertiesList: self.font.name = vobj.FontName.encode("utf8") elif prop == "FontSize": - if "FontSize" in vobj.PropertiesList and "ScaleMultiplier" in vobj.PropertiesList: - self.font.size = vobj.FontSize.Value * vobj.ScaleMultiplier + if "FontSize" in vobj.PropertiesList: + self.font.size = vobj.FontSize.Value * self.ScaleMultiplier elif prop == "Justification": try: if getattr(vobj, "Justification", None) is not None: @@ -177,4 +179,4 @@ class ViewProviderText(ViewProviderDraftAnnotation): elif prop == "LineSpacing": if "LineSpacing" in vobj.PropertiesList: self.text2d.spacing = vobj.LineSpacing - self.text3d.spacing = vobj.LineSpacing \ No newline at end of file + self.text3d.spacing = vobj.LineSpacing diff --git a/src/Mod/Draft/draftviewproviders/view_wire.py b/src/Mod/Draft/draftviewproviders/view_wire.py new file mode 100644 index 0000000000..5fc84342a9 --- /dev/null +++ b/src/Mod/Draft/draftviewproviders/view_wire.py @@ -0,0 +1,160 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2019 Eliud Cabrera Castillo * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the view provider code for Draft wire related objects. +""" +## @package view_base +# \ingroup DRAFT +# \brief This module provides the view provider code for Draft objects like\ +# Line, Polyline, BSpline, BezCurve. + + +from pivy import coin +from PySide import QtCore +from PySide import QtGui + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCAD as App +import FreeCADGui as Gui + +import draftutils.utils as utils +import draftutils.gui_utils as gui_utils +import DraftVecUtils +import DraftGeomUtils + +from draftviewproviders.view_base import ViewProviderDraft + + +class ViewProviderWire(ViewProviderDraft): + """A base View Provider for the Wire object""" + def __init__(self, vobj): + super(ViewProviderWire, self).__init__(vobj) + + _tip = "Displays a Dimension symbol at the end of the wire" + vobj.addProperty("App::PropertyBool", "EndArrow", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Arrow size" + vobj.addProperty("App::PropertyLength", "ArrowSize", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "Arrow type" + vobj.addProperty("App::PropertyEnumeration", "ArrowType", + "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) + + vobj.ArrowSize = utils.get_param("arrowsize",0.1) + vobj.ArrowType = utils.ARROW_TYPES + vobj.ArrowType = utils.ARROW_TYPES[utils.get_param("dimsymbol",0)] + + def attach(self, vobj): + self.Object = vobj.Object + col = coin.SoBaseColor() + col.rgb.setValue(vobj.LineColor[0],vobj.LineColor[1],vobj.LineColor[2]) + self.coords = coin.SoTransform() + self.pt = coin.SoSeparator() + self.pt.addChild(col) + self.pt.addChild(self.coords) + self.symbol = gui_utils.dim_symbol() + self.pt.addChild(self.symbol) + super(ViewProviderWire, self).attach(vobj) + self.onChanged(vobj,"EndArrow") + + def updateData(self, obj, prop): + if prop == "Points": + if obj.Points: + p = obj.Points[-1] + if hasattr(self,"coords"): + self.coords.translation.setValue((p.x,p.y,p.z)) + if len(obj.Points) >= 2: + v1 = obj.Points[-2].sub(obj.Points[-1]) + if not DraftVecUtils.isNull(v1): + v1.normalize() + _rot = coin.SbRotation() + _rot.setValue(coin.SbVec3f(1, 0, 0), coin.SbVec3f(v1[0], v1[1], v1[2])) + self.coords.rotation.setValue(_rot) + return + + def onChanged(self, vobj, prop): + if prop in ["EndArrow","ArrowSize","ArrowType","Visibility"]: + rn = vobj.RootNode + if hasattr(self,"pt") and hasattr(vobj,"EndArrow"): + if vobj.EndArrow and vobj.Visibility: + self.pt.removeChild(self.symbol) + s = utils.ARROW_TYPES.index(vobj.ArrowType) + self.symbol = gui_utils.dim_symbol(s) + self.pt.addChild(self.symbol) + self.updateData(vobj.Object,"Points") + if hasattr(vobj,"ArrowSize"): + s = vobj.ArrowSize + else: + s = utils.get_param("arrowsize",0.1) + self.coords.scaleFactor.setValue((s,s,s)) + rn.addChild(self.pt) + else: + if self.symbol: + if self.pt.findChild(self.symbol) != -1: + self.pt.removeChild(self.symbol) + if rn.findChild(self.pt) != -1: + rn.removeChild(self.pt) + + if prop in ["LineColor"]: + if hasattr(self, "pt"): + self.pt[0].rgb.setValue(vobj.LineColor[0],vobj.LineColor[1],vobj.LineColor[2]) + + super(ViewProviderWire, self).onChanged(vobj, prop) + return + + def claimChildren(self): + if hasattr(self.Object,"Base"): + return [self.Object.Base,self.Object.Tool] + return [] + + def setupContextMenu(self,vobj,menu): + action1 = QtGui.QAction(QtGui.QIcon(":/icons/Draft_Edit.svg"), + "Flatten this wire", + menu) + QtCore.QObject.connect(action1, + QtCore.SIGNAL("triggered()"), + self.flatten) + menu.addAction(action1) + + def flatten(self): + if hasattr(self,"Object"): + if len(self.Object.Shape.Wires) == 1: + fw = DraftGeomUtils.flattenWire(self.Object.Shape.Wires[0]) + points = [v.Point for v in fw.Vertexes] + if len(points) == len(self.Object.Points): + if points != self.Object.Points: + App.ActiveDocument.openTransaction("Flatten wire") + Gui.doCommand("FreeCAD.ActiveDocument." + + self.Object.Name + + ".Points=" + + str(points).replace("Vector", "FreeCAD.Vector").replace(" " , "")) + App.ActiveDocument.commitTransaction() + + else: + _msg = "This Wire is already flat" + App.Console.PrintMessage(QT_TRANSLATE_NOOP("Draft", _msg) + "\n") + + +_ViewProviderWire = ViewProviderWire \ No newline at end of file diff --git a/src/Mod/Draft/draftviewproviders/view_wpproxy.py b/src/Mod/Draft/draftviewproviders/view_wpproxy.py new file mode 100644 index 0000000000..ca74c44839 --- /dev/null +++ b/src/Mod/Draft/draftviewproviders/view_wpproxy.py @@ -0,0 +1,234 @@ +# *************************************************************************** +# * Copyright (c) 2009, 2010 Yorik van Havre * +# * Copyright (c) 2009, 2010 Ken Cline * +# * Copyright (c) 2020 FreeCAD Developers * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU Lesser General Public License (LGPL) * +# * as published by the Free Software Foundation; either version 2 of * +# * the License, or (at your option) any later version. * +# * for detail see the LICENCE text file. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU Library General Public License for more details. * +# * * +# * You should have received a copy of the GNU Library General Public * +# * License along with this program; if not, write to the Free Software * +# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * +# * USA * +# * * +# *************************************************************************** +"""This module provides the view provider code for Draft WorkingPlaneProxy +object. +""" +## @package view_wpproxy +# \ingroup DRAFT +# \brief This module provides the view provider code for Draft WorkingPlaneProxy. + +from pivy import coin +from PySide import QtCore +from PySide import QtGui + +from PySide.QtCore import QT_TRANSLATE_NOOP + +import FreeCAD as App +import FreeCADGui as Gui + + +class ViewProviderWorkingPlaneProxy: + """A View Provider for working plane proxies""" + + def __init__(self,vobj): + # ViewData: 0,1,2: position; 3,4,5,6: rotation; 7: near dist; 8: far dist, 9:aspect ratio; + # 10: focal dist; 11: height (ortho) or height angle (persp); 12: ortho (0) or persp (1) + + _tip = "The display length of this section plane" + vobj.addProperty("App::PropertyLength", "DisplaySize", + "Arch", QT_TRANSLATE_NOOP("App::Property", _tip)) + + _tip = "The size of the arrows of this section plane" + vobj.addProperty("App::PropertyLength","ArrowSize", + "Arch",QT_TRANSLATE_NOOP("App::Property", _tip)) + + vobj.addProperty("App::PropertyPercent","Transparency","Base","") + + vobj.addProperty("App::PropertyFloat","LineWidth","Base","") + + vobj.addProperty("App::PropertyColor","LineColor","Base","") + + vobj.addProperty("App::PropertyFloatList","ViewData","Base","") + + vobj.addProperty("App::PropertyBool","RestoreView","Base","") + + vobj.addProperty("App::PropertyMap","VisibilityMap","Base","") + + vobj.addProperty("App::PropertyBool","RestoreState","Base","") + + vobj.DisplaySize = 100 + vobj.ArrowSize = 5 + vobj.Transparency = 70 + vobj.LineWidth = 1 + + param = App.ParamGet("User parameter:BaseApp/Preferences/Mod/Arch") + c = param.GetUnsigned("ColorHelpers",674321151) + vobj.LineColor = (float((c>>24)&0xFF)/255.0,float((c>>16)&0xFF)/255.0,float((c>>8)&0xFF)/255.0,0.0) + + vobj.Proxy = self + vobj.RestoreView = True + vobj.RestoreState = True + + def getIcon(self): + return ":/icons/Draft_SelectPlane.svg" + + def claimChildren(self): + return [] + + def doubleClicked(self,vobj): + Gui.runCommand("Draft_SelectPlane") + return True + + def setupContextMenu(self,vobj,menu): + action1 = QtGui.QAction(QtGui.QIcon(":/icons/Draft_SelectPlane.svg"),"Write camera position",menu) + QtCore.QObject.connect(action1,QtCore.SIGNAL("triggered()"),self.writeCamera) + menu.addAction(action1) + action2 = QtGui.QAction(QtGui.QIcon(":/icons/Draft_SelectPlane.svg"),"Write objects state",menu) + QtCore.QObject.connect(action2,QtCore.SIGNAL("triggered()"),self.writeState) + menu.addAction(action2) + + def writeCamera(self): + if hasattr(self,"Object"): + n = Gui.ActiveDocument.ActiveView.getCameraNode() + App.Console.PrintMessage(QT_TRANSLATE_NOOP("Draft","Writing camera position")+"\n") + cdata = list(n.position.getValue().getValue()) + cdata.extend(list(n.orientation.getValue().getValue())) + cdata.append(n.nearDistance.getValue()) + cdata.append(n.farDistance.getValue()) + cdata.append(n.aspectRatio.getValue()) + cdata.append(n.focalDistance.getValue()) + if isinstance(n,coin.SoOrthographicCamera): + cdata.append(n.height.getValue()) + cdata.append(0.0) # orthograhic camera + elif isinstance(n,coin.SoPerspectiveCamera): + cdata.append(n.heightAngle.getValue()) + cdata.append(1.0) # perspective camera + self.Object.ViewObject.ViewData = cdata + + def writeState(self): + if hasattr(self,"Object"): + App.Console.PrintMessage(QT_TRANSLATE_NOOP("Draft","Writing objects shown/hidden state")+"\n") + vis = {} + for o in App.ActiveDocument.Objects: + if o.ViewObject: + vis[o.Name] = str(o.ViewObject.Visibility) + self.Object.ViewObject.VisibilityMap = vis + + def attach(self,vobj): + self.clip = None + self.mat1 = coin.SoMaterial() + self.mat2 = coin.SoMaterial() + self.fcoords = coin.SoCoordinate3() + fs = coin.SoIndexedFaceSet() + fs.coordIndex.setValues(0,7,[0,1,2,-1,0,2,3]) + self.drawstyle = coin.SoDrawStyle() + self.drawstyle.style = coin.SoDrawStyle.LINES + self.lcoords = coin.SoCoordinate3() + ls = coin.SoType.fromName("SoBrepEdgeSet").createInstance() + ls.coordIndex.setValues(0,28,[0,1,-1,2,3,4,5,-1,6,7,-1,8,9,10,11,-1,12,13,-1,14,15,16,17,-1,18,19,20,21]) + sep = coin.SoSeparator() + psep = coin.SoSeparator() + fsep = coin.SoSeparator() + fsep.addChild(self.mat2) + fsep.addChild(self.fcoords) + fsep.addChild(fs) + psep.addChild(self.mat1) + psep.addChild(self.drawstyle) + psep.addChild(self.lcoords) + psep.addChild(ls) + sep.addChild(fsep) + sep.addChild(psep) + vobj.addDisplayMode(sep,"Default") + self.onChanged(vobj,"DisplaySize") + self.onChanged(vobj,"LineColor") + self.onChanged(vobj,"Transparency") + self.Object = vobj.Object + + def getDisplayModes(self,vobj): + return ["Default"] + + def getDefaultDisplayMode(self): + return "Default" + + def setDisplayMode(self,mode): + return mode + + def updateData(self,obj,prop): + if prop in ["Placement"]: + self.onChanged(obj.ViewObject,"DisplaySize") + return + + def onChanged(self,vobj,prop): + if prop == "LineColor": + l = vobj.LineColor + self.mat1.diffuseColor.setValue([l[0],l[1],l[2]]) + self.mat2.diffuseColor.setValue([l[0],l[1],l[2]]) + + elif prop == "Transparency": + if hasattr(vobj,"Transparency"): + self.mat2.transparency.setValue(vobj.Transparency/100.0) + + elif prop in ["DisplaySize","ArrowSize"]: + if hasattr(vobj,"DisplaySize"): + l = vobj.DisplaySize.Value/2 + else: + l = 1 + verts = [] + fverts = [] + l1 = 0.1 + if hasattr(vobj,"ArrowSize"): + l1 = vobj.ArrowSize.Value if vobj.ArrowSize.Value > 0 else 0.1 + l2 = l1/3 + pl = App.Placement(vobj.Object.Placement) + fverts.append(pl.multVec(App.Vector(-l,-l,0))) + fverts.append(pl.multVec(App.Vector(l,-l,0))) + fverts.append(pl.multVec(App.Vector(l,l,0))) + fverts.append(pl.multVec(App.Vector(-l,l,0))) + + verts.append(pl.multVec(App.Vector(0,0,0))) + verts.append(pl.multVec(App.Vector(l-l1,0,0))) + verts.append(pl.multVec(App.Vector(l-l1,l2,0))) + verts.append(pl.multVec(App.Vector(l,0,0))) + verts.append(pl.multVec(App.Vector(l-l1,-l2,0))) + verts.append(pl.multVec(App.Vector(l-l1,l2,0))) + + verts.append(pl.multVec(App.Vector(0,0,0))) + verts.append(pl.multVec(App.Vector(0,l-l1,0))) + verts.append(pl.multVec(App.Vector(-l2,l-l1,0))) + verts.append(pl.multVec(App.Vector(0,l,0))) + verts.append(pl.multVec(App.Vector(l2,l-l1,0))) + verts.append(pl.multVec(App.Vector(-l2,l-l1,0))) + + verts.append(pl.multVec(App.Vector(0,0,0))) + verts.append(pl.multVec(App.Vector(0,0,l-l1))) + verts.append(pl.multVec(App.Vector(-l2,0,l-l1))) + verts.append(pl.multVec(App.Vector(0,0,l))) + verts.append(pl.multVec(App.Vector(l2,0,l-l1))) + verts.append(pl.multVec(App.Vector(-l2,0,l-l1))) + verts.append(pl.multVec(App.Vector(0,-l2,l-l1))) + verts.append(pl.multVec(App.Vector(0,0,l))) + verts.append(pl.multVec(App.Vector(0,l2,l-l1))) + verts.append(pl.multVec(App.Vector(0,-l2,l-l1))) + + self.lcoords.point.setValues(verts) + self.fcoords.point.setValues(fverts) + + elif prop == "LineWidth": + self.drawstyle.lineWidth = vobj.LineWidth + return + + def __getstate__(self): + return None + + def __setstate__(self,state): + return None diff --git a/src/Mod/Draft/getSVG.py b/src/Mod/Draft/getSVG.py index 7d90a0d3d7..28ee5b6628 100644 --- a/src/Mod/Draft/getSVG.py +++ b/src/Mod/Draft/getSVG.py @@ -485,7 +485,7 @@ def getSVG(obj,scale=1,linewidth=0.35,fontsize=12,fillstyle="shape color",direct svg += getPath(obj.Edges,pathname="") - elif getType(obj) == "Dimension": + elif getType(obj) in ["Dimension","LinearDimension"]: if gui: if not obj.ViewObject: print ("export of dimensions to SVG is only available in GUI mode") diff --git a/src/Mod/Draft/importDXF.py b/src/Mod/Draft/importDXF.py index e972cb8816..f78b0a2a94 100644 --- a/src/Mod/Draft/importDXF.py +++ b/src/Mod/Draft/importDXF.py @@ -129,7 +129,7 @@ from menu Tools -> Addon Manager""") QtGui.QMessageBox.information(None, "", message) else: FCC.PrintWarning("The DXF import/export libraries needed by FreeCAD to handle the DXF format are not installed.\n") - FCC.PrintWarning("Please install the dxf Library addon from Tools -> Addons Manager\n") + FCC.PrintWarning("Please install the dxf Library addon from Tools -> Addon Manager\n") break progressbar.stop() sys.path.append(FreeCAD.ConfigGet("UserAppData")) @@ -160,7 +160,7 @@ To enabled FreeCAD to download these libraries, answer Yes.""") _maj = _ver[0] _min = _ver[1] if float(_maj + "." + _min) >= 0.17: - FCC.PrintWarning("Please install the dxf Library addon from Tools -> Addons Manager\n") + FCC.PrintWarning("Please install the dxf Library addon from Tools -> Addon Manager\n") else: FCC.PrintWarning("Please check https://github.com/yorikvanhavre/Draft-dxf-importer\n") @@ -3817,7 +3817,7 @@ def export(objectslist, filename, nospline=False, lwPoly=False): style='STANDARD', layer=getStrGroup(ob))) - elif Draft.getType(ob) == "Dimension": + elif Draft.getType(ob) in ["Dimension","LinearDimension"]: p1 = DraftVecUtils.tup(ob.Start) p2 = DraftVecUtils.tup(ob.End) base = Part.LineSegment(ob.Start, ob.End).toShape() diff --git a/src/Mod/Draft/importSVG.py b/src/Mod/Draft/importSVG.py index d760552062..e9aa9d78ad 100644 --- a/src/Mod/Draft/importSVG.py +++ b/src/Mod/Draft/importSVG.py @@ -1526,7 +1526,7 @@ class svgHandler(xml.sax.ContentHandler): # see issue #2062 sh = sh.transformGeometry(transform) return sh - elif Draft.getType(sh) == "Dimension": + elif Draft.getType(sh) in ["Dimension","LinearDimension"]: pts = [] for p in [sh.Start, sh.End, sh.Dimline]: cp = Vector(p) diff --git a/src/Mod/Drawing/Gui/Resources/translations/Drawing.ts b/src/Mod/Drawing/Gui/Resources/translations/Drawing.ts index 54aab751d5..0d516e212c 100644 --- a/src/Mod/Drawing/Gui/Resources/translations/Drawing.ts +++ b/src/Mod/Drawing/Gui/Resources/translations/Drawing.ts @@ -1,21 +1,21 @@ - + CmdDrawingAnnotation - + Drawing - + &Annotation - - + + Inserts an Annotation view in the active drawing @@ -23,18 +23,18 @@ CmdDrawingClip - + Drawing - + &Clip - - + + Inserts a clip group in the active drawing @@ -42,18 +42,18 @@ CmdDrawingDraftView - + Drawing - + &Draft View - - + + Inserts a Draft view of the selected object(s) in the active drawing @@ -61,18 +61,18 @@ CmdDrawingExportPage - + File - + &Export page... - - + + Export a page to an SVG file @@ -80,13 +80,13 @@ CmdDrawingNewA3Landscape - + Drawing - - + + Insert new A3 landscape drawing @@ -94,13 +94,13 @@ CmdDrawingNewPage - + Drawing - - + + Insert new drawing @@ -108,17 +108,17 @@ CmdDrawingNewView - + Drawing - + Insert view in drawing - + Insert a new View of a Part in the active drawing @@ -126,17 +126,17 @@ CmdDrawingOpen - + Drawing - + Open SVG... - + Open a scalable vector graphic @@ -144,18 +144,18 @@ CmdDrawingOpenBrowserView - + Drawing - + Open &browser view - - + + Opens the selected page in a browser view @@ -163,17 +163,17 @@ CmdDrawingOrthoViews - + Drawing - + Insert orthographic views - + Insert an orthographic projection of a part in the active drawing @@ -181,18 +181,18 @@ CmdDrawingProjectShape - + Drawing - + Project shape... - - + + Project shape onto a user-defined plane @@ -200,18 +200,18 @@ CmdDrawingSpreadsheetView - + Drawing - + &Spreadsheet View - - + + Inserts a view of a selected spreadsheet in the active drawing @@ -219,18 +219,18 @@ CmdDrawingSymbol - + Drawing - + &Symbol - - + + Inserts a symbol from a svg file in the active drawing @@ -633,32 +633,32 @@ Do you want to continue? Drawing_NewPage - + Landscape - + Portrait - + %1%2 %3 - + Insert new %1%2 %3 drawing - + %1%2 %3 (%4) - + Insert new %1%2 %3 (%4) drawing @@ -666,93 +666,93 @@ Do you want to continue? QObject - - + + Choose an SVG file to open - - - + + + Scalable Vector Graphic - - - - - + + + + + Wrong selection - + Select a Part object. - - - - - - + + + + + + No page found - - - - - - + + + + + + Create a page first. - + Select exactly one Part object. - - + + Select one Page object. - + All Files - + Export page - + Select exactly one Spreadsheet object. - - - - Make axonometric... - - - - - - Edit axonometric settings... - - + Make axonometric... + + + + + + Edit axonometric settings... + + + + + Make orthographic diff --git a/src/Mod/Drawing/Gui/Resources/translations/Drawing_uk.qm b/src/Mod/Drawing/Gui/Resources/translations/Drawing_uk.qm index 45a4839106..e004421ea0 100644 Binary files a/src/Mod/Drawing/Gui/Resources/translations/Drawing_uk.qm and b/src/Mod/Drawing/Gui/Resources/translations/Drawing_uk.qm differ diff --git a/src/Mod/Drawing/Gui/Resources/translations/Drawing_uk.ts b/src/Mod/Drawing/Gui/Resources/translations/Drawing_uk.ts index bdb5c9db72..c7bd3a4151 100644 --- a/src/Mod/Drawing/Gui/Resources/translations/Drawing_uk.ts +++ b/src/Mod/Drawing/Gui/Resources/translations/Drawing_uk.ts @@ -509,7 +509,7 @@ Do you want to continue? View projection - View projection + Переглянути проекцію diff --git a/src/Mod/Drawing/Gui/Resources/translations/Drawing_zh-CN.qm b/src/Mod/Drawing/Gui/Resources/translations/Drawing_zh-CN.qm index 07e5bb4727..0d8a591b7b 100644 Binary files a/src/Mod/Drawing/Gui/Resources/translations/Drawing_zh-CN.qm and b/src/Mod/Drawing/Gui/Resources/translations/Drawing_zh-CN.qm differ diff --git a/src/Mod/Drawing/Gui/Resources/translations/Drawing_zh-CN.ts b/src/Mod/Drawing/Gui/Resources/translations/Drawing_zh-CN.ts index 079f4f1322..1df624924d 100644 --- a/src/Mod/Drawing/Gui/Resources/translations/Drawing_zh-CN.ts +++ b/src/Mod/Drawing/Gui/Resources/translations/Drawing_zh-CN.ts @@ -151,7 +151,7 @@ Open &browser view - 打开浏览器视图(&b) + 打开浏览器视图(&B) @@ -232,7 +232,7 @@ Inserts a symbol from a svg file in the active drawing - 在当前图纸中将svg文件内容作为一个符号插入 + 在当前图纸中将 svg 文件内容作为一个符号插入 @@ -290,7 +290,7 @@ PDF file - PDF文件 + PDF 文件 @@ -449,41 +449,41 @@ Do you want to continue? X +ve - X轴正向 + X 轴正向 Y +ve - Y轴正向 + Y 轴正向 Z +ve - Z轴正向 + Z 轴正向 X -ve - X轴负向 + X 轴负向 Y -ve - Y轴负向 + Y 轴负向 Z -ve - Z轴负向 + Z 轴负向 @@ -549,7 +549,7 @@ Do you want to continue? Axis aligned right: - 轴右对齐 + 轴右对齐: @@ -742,7 +742,7 @@ Do you want to continue? Make axonometric... - 创建轴测投影 + 创建轴测投影... diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem.ts b/src/Mod/Fem/Gui/Resources/translations/Fem.ts index 56ce5f50f4..219ac8a38e 100755 --- a/src/Mod/Fem/Gui/Resources/translations/Fem.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem.ts @@ -1,6 +1,6 @@ - + BoundarySelector @@ -13,6 +13,11 @@ To add references select them in the 3D view and then click "Add". + + + To add references: select them in the 3D view and click "Add". + + ControlWidget @@ -62,6 +67,65 @@ + + GeometryElementsSelection + + + Geometry reference selector for a + + + + + Add + + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + + + + + Selection mode + + + + + Solid + + + + + SolidSelector + + + Select Solids + + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + + _Selector + + + Add + + + + + Remove + + + FEM_Analysis @@ -272,11 +336,6 @@ Fluxsolver heat - - - Fluxsolver heat - - FEM_FEMMesh2Mesh @@ -298,11 +357,6 @@ Material for fluid - - - Material for fluid - - FEM material for Fluid @@ -326,11 +380,6 @@ Creates a nonlinear mechanical material - - - Creates a nonlinear mechanical material - - FEM_MaterialReinforced @@ -347,11 +396,6 @@ Material for solid - - - Material for solid - - FEM material for solid @@ -435,11 +479,6 @@ FEM mesh from shape by Netgen - - - FEM mesh from shape by Netgen - - FEM_MeshRegion @@ -536,11 +575,6 @@ Solver Elmer - - - Solver Elmer - - FEM_SolverRun @@ -581,34 +615,6 @@ - - GeometryElementsSelection - - - Geometry reference selector for a - - - - - Add - - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - - - - - Selection mode - - - - - Solid - - - Material_Editor @@ -622,37 +628,6 @@ - - SolidSelector - - - Select Solids - - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - - - - - _Selector - - - Add - - - - - Remove - - - - - Remove - - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_af.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_af.qm index 743b2b1dba..c115098f1d 100755 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_af.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_af.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_af.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_af.ts index 6a4f83ff4b..5fe0e602c3 100755 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_af.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_af.ts @@ -67,6 +67,65 @@ Laat dit vaar + + GeometryElementsSelection + + + Geometry reference selector for a + Geometry reference selector for a + + + + Add + Voeg by + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + + + + Selection mode + Selection mode + + + + Solid + Solid + + + + SolidSelector + + + Select Solids + Select Solids + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + _Selector + + + Add + Voeg by + + + + Remove + Verwyder + + FEM_Analysis @@ -166,19 +225,6 @@ Skep 'n FEM beperking self gewig - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Skep 'n FEM vloeistof dwarssnit vir 1D vloei - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Fluxsolver heat - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Material for fluid - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Reinforced material (concrete) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Material for solid - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen FEM maas vanaf vorm deur Netgen - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Skep 'n FEM volume maas uit 'n soliede of gesig vorm deur Netgen interne mesher - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Solver Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Default Fem Command ToolTip - - GeometryElementsSelection - - - Geometry reference selector for a - Geometry reference selector for a - - - - Add - Voeg by - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - - - - Selection mode - Selection mode - - - - Solid - Solid - - Material_Editor @@ -645,37 +628,6 @@ Opens the FreeCAD material editor - - SolidSelector - - - Select Solids - Select Solids - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Voeg by - - - - Remove - Verwyder - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_ar.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_ar.qm index 354579b814..cedf28cef2 100644 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_ar.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_ar.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_ar.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_ar.ts index 9cfb951186..4bf2dc4021 100644 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_ar.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_ar.ts @@ -67,6 +67,65 @@ Abort + + GeometryElementsSelection + + + Geometry reference selector for a + محدد مرجع الشكل الهندسي لـ + + + + Add + إضافة + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + + + + Selection mode + Selection mode + + + + Solid + صلب + + + + SolidSelector + + + Select Solids + Select Solids + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + _Selector + + + Add + إضافة + + + + Remove + إزالة + + FEM_Analysis @@ -166,19 +225,6 @@ Creates a FEM constraint self weight - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Creates a FEM Fluid section for 1D flow - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Fluxsolver heat - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Material for fluid - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Reinforced material (concrete) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Material for solid - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen FEM mesh from shape by Netgen - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Solver Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Default Fem Command ToolTip - - GeometryElementsSelection - - - Geometry reference selector for a - محدد مرجع الشكل الهندسي لـ - - - - Add - إضافة - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - - - - Selection mode - Selection mode - - - - Solid - صلب - - Material_Editor @@ -645,37 +628,6 @@ Opens the FreeCAD material editor - - SolidSelector - - - Select Solids - Select Solids - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - إضافة - - - - Remove - إزالة - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_ca.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_ca.qm index 7b36507e71..2135e411cc 100644 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_ca.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_ca.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_ca.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_ca.ts index f3d0e3d68a..0589836cc6 100644 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_ca.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_ca.ts @@ -67,6 +67,65 @@ Abandona + + GeometryElementsSelection + + + Geometry reference selector for a + Selector de referència de geometria per a + + + + Add + Afig + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Clica damunt "Afegir" i seleccionar elements geomètrics per afegir-los a la llista. Si no s'afegeix cap geometria a la llista, tots els restants s'utilitzaran. Es poden seleccionar els següents elements geomètrics: + + + + Selection mode + Mode de selecció + + + + Solid + Sòlid + + + + SolidSelector + + + Select Solids + Seleccionar sòlids + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Seleccionar parts dels elements del sòlid que s'afegirà a la llista. Per afegir-los premeu "Afegeix". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + _Selector + + + Add + Afig + + + + Remove + Elimina + + FEM_Analysis @@ -166,19 +225,6 @@ Crea una restricció MEF de pes propi - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Crea una secció de fluid MEF per al flux 1D - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Fluxsolver heat - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Material for fluid - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Reinforced material (concrete) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Material for solid - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen Malla MEF de la forma per Netgen - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Crea una malla de volum MEF d'un sòlid o cara mitjançant el generador de malles intern Netgen - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Solver Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Indicador de funció per defecte d'ordre MEF - - GeometryElementsSelection - - - Geometry reference selector for a - Selector de referència de geometria per a - - - - Add - Afig - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Clica damunt "Afegir" i seleccionar elements geomètrics per afegir-los a la llista. Si no s'afegeix cap geometria a la llista, tots els restants s'utilitzaran. Es poden seleccionar els següents elements geomètrics: - - - - Selection mode - Mode de selecció - - - - Solid - Sòlid - - Material_Editor @@ -645,37 +628,6 @@ Obre l'editor de material FreeCAD - - SolidSelector - - - Select Solids - Seleccionar sòlids - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Seleccionar parts dels elements del sòlid que s'afegirà a la llista. Per afegir-los premeu "Afegeix". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Afig - - - - Remove - Elimina - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_cs.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_cs.qm index 57a6def97c..d0b4519a45 100644 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_cs.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_cs.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_cs.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_cs.ts index 1b954fc4e8..b58e1bbb7a 100644 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_cs.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_cs.ts @@ -16,7 +16,7 @@ To add references: select them in the 3D view and click "Add". - To add references: select them in the 3D view and click "Add". + Pro přidání referencí je vyberte ve 3D pohledu a pak klikněte "Přidat". @@ -67,6 +67,65 @@ Přerušit + + GeometryElementsSelection + + + Geometry reference selector for a + Volič referenční geometrie pro + + + + Add + Přidat + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Klikněte "Přidat" a vyberte geometrické elementy pro přidání do seznamu. Pokud není v seznamu žádná geometrie, pak je použita veškerá zbývající geometrie. Je možné vybrat následující geometrické elementy: + + + + Selection mode + Režim výběru + + + + Solid + Těleso + + + + SolidSelector + + + Select Solids + Vyberte tělesa + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Vyberte elementy tělesa, které mají být přidány do seznamu. Pak klikněte "Přidat". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Vyberte elementy tělesa, které mají být přidány do seznamu. Pak klikněte "Přidat". + + + + _Selector + + + Add + Přidat + + + + Remove + Odstranit + + FEM_Analysis @@ -166,19 +225,6 @@ Vytvoří MKP podmínku vlastní tíhy - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Vytvoří MKP sekci pro 1D proud - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Řešení přestupu tepla - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Materiál pro tekutinu - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Vyztužený materiál (beton) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Materiál pro tuhou látku - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen MKP síť z tvaru pomocí Netgenu - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Vytvořit MKP objemovou síť z tělesa nebo povrchového tvaru pomocí vnitřního síťovače Netgen - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Řešič Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Výchozí ToolTip příkazu MKP - - GeometryElementsSelection - - - Geometry reference selector for a - Volič referenční geometrie pro - - - - Add - Přidat - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Klikněte "Přidat" a vyberte geometrické elementy pro přidání do seznamu. Pokud není v seznamu žádná geometrie, pak je použita veškerá zbývající geometrie. Je možné vybrat následující geometrické elementy: - - - - Selection mode - Režim výběru - - - - Solid - Těleso - - Material_Editor @@ -645,37 +628,6 @@ Otevře editor materiálu FreeCADu - - SolidSelector - - - Select Solids - Vyberte tělesa - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Vyberte elementy tělesa, které mají být přidány do seznamu. Pak klikněte "Přidat". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Přidat - - - - Remove - Odstranit - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_de.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_de.qm index 488b8f2fc9..3258b8c33b 100755 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_de.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_de.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_de.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_de.ts index 185437db81..09efba29c2 100755 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_de.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_de.ts @@ -67,6 +67,65 @@ Abbrechen + + GeometryElementsSelection + + + Geometry reference selector for a + Geometrie-Referenzauswahl für ein + + + + Add + Hinzufügen + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Klicke auf "Hinzufügen" und wähle die geometrische Elemente aus, um sie zur Liste hinzuzufügen. Wenn der Liste keine Geometrie hinzugefügt wird, werden die verbleibenden verwendet. Die folgenden Geometrieelemente können ausgewählt werden: + + + + Selection mode + Auswahlmodus + + + + Solid + Vollkörper + + + + SolidSelector + + + Select Solids + Körper wählen + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Wählen Sie den Elementteil des Körpers, der zur Liste hinzugefügt werden soll. Um den Volumenkörper hinzuzufügen, klicken Sie auf "Hinzufügen". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + _Selector + + + Add + Hinzufügen + + + + Remove + Entfernen + + FEM_Analysis @@ -166,19 +225,6 @@ Eigengewicht hinzufügen - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Erzeugt einen Fluidbereich für 1D-Durchfluß - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Wärmefluß-Solver - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Material für Flüssigkeit - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Verstärktes Material (Beton) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Material für Festkörper - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen FEM-Netz von Form von Netgen - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Erstelle ein FEM Volumen Mesh aus einem Festkörper oder Flächenform von Netgen internen Meshers - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Solver Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Standard-FEM-QuickInfo - - GeometryElementsSelection - - - Geometry reference selector for a - Geometrie-Referenzauswahl für ein - - - - Add - Hinzufügen - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Klicke auf "Hinzufügen" und wähle die geometrische Elemente aus, um sie zur Liste hinzuzufügen. Wenn der Liste keine Geometrie hinzugefügt wird, werden die verbleibenden verwendet. Die folgenden Geometrieelemente können ausgewählt werden: - - - - Selection mode - Auswahlmodus - - - - Solid - Vollkörper - - Material_Editor @@ -645,37 +628,6 @@ Öffnet den FreeCAD Material-Editor - - SolidSelector - - - Select Solids - Körper wählen - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Wählen Sie den Elementteil des Körpers, der zur Liste hinzugefügt werden soll. Um den Volumenkörper hinzuzufügen, klicken Sie auf "Hinzufügen". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Hinzufügen - - - - Remove - Entfernen - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_el.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_el.qm index 1b179bd67d..39537a80df 100644 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_el.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_el.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_el.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_el.ts index 68ce370f06..246dc0dc60 100644 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_el.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_el.ts @@ -67,6 +67,65 @@ Διακοπή + + GeometryElementsSelection + + + Geometry reference selector for a + Επιλογέας γεωμετρίας αναφοράς για ένα + + + + Add + Προσθήκη + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + + + + Selection mode + Λειτουργία επιλογής + + + + Solid + Στερεό + + + + SolidSelector + + + Select Solids + Επιλέξτε Στερεά + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Επιλέξτε στοιχεία που είναι τμήματα του στερεού που θα προστεθεί στη λίστα. Για να προσθέσετε στη συνέχεια το στερεό κάντε κλικ στην επιλογή ''Προσθήκη''. + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + _Selector + + + Add + Προσθήκη + + + + Remove + Αφαίρεση + + FEM_Analysis @@ -166,19 +225,6 @@ Δημιουργεί έναν περιορισμό FEM επιτάχυνσης βαρύτητας - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Δημιουργεί ένα τμήμα Ρευστών FEM για μονοδιάστατη ροή - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Fluxsolver heat - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Material for fluid - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Reinforced material (concrete) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Material for solid - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen Πλέγμα FEM από σχήμα με τη χρήση Netgen - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Δημιουργήστε ένα πλέγμα όγκου FEM από ένα στερεό ή από ένα σχήμα όψης με τη χρήση του εσωτερικού πλεγματοποιητή Netgen - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Solver Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Προεπιλεγμένη Εντολή Fem ToolTip - - GeometryElementsSelection - - - Geometry reference selector for a - Επιλογέας γεωμετρίας αναφοράς για ένα - - - - Add - Προσθήκη - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - - - - Selection mode - Λειτουργία επιλογής - - - - Solid - Στερεό - - Material_Editor @@ -645,37 +628,6 @@ Opens the FreeCAD material editor - - SolidSelector - - - Select Solids - Επιλέξτε Στερεά - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Επιλέξτε στοιχεία που είναι τμήματα του στερεού που θα προστεθεί στη λίστα. Για να προσθέσετε στη συνέχεια το στερεό κάντε κλικ στην επιλογή ''Προσθήκη''. - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Προσθήκη - - - - Remove - Αφαίρεση - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_es-ES.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_es-ES.qm index 7458b8074c..b807fc463a 100644 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_es-ES.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_es-ES.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_es-ES.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_es-ES.ts index 20edef28d4..a1c78c55b1 100644 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_es-ES.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_es-ES.ts @@ -16,7 +16,7 @@ To add references: select them in the 3D view and click "Add". - To add references: select them in the 3D view and click "Add". + Para añadir referencias: selecciónelas en la vista 3D y haga click en "Añadir". @@ -67,6 +67,65 @@ Abortar + + GeometryElementsSelection + + + Geometry reference selector for a + Selector de referencia de geometría para una + + + + Add + Añadir + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Haga clic en "Añadir" y seleccione elementos geométricos para añadirlos a la lista. Si no hay geometrías añadidas a la lista, todos los restantes se utilizan. Se permite seleccionar los siguientes elementos geometricos: + + + + Selection mode + Modo de selección + + + + Solid + Sólido + + + + SolidSelector + + + Select Solids + Selecciona sólidos + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Selecciona piezas de elementos para que el sólido sea añadido a la lista. Para lo cual añade el sólido haciendo click en "Añadir". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Seleccione elementos pieza del sólido que se añadirán a la lista. Para añadir el sólido haga clic en "Añadir". + + + + _Selector + + + Add + Añadir + + + + Remove + Quitar + + FEM_Analysis @@ -166,19 +225,6 @@ Crea una restricción FEM de peso propio - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Crea una sección de fluido FEM para flujo 1D - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Fluxsolver calor - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Material para fluído - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Material reforzado (hormigón) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Material para sólido - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen Mallado FEM de la figura por Netgen - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Crear una malla de volumen FEM de un sólido o forma facetada mediante mallador interno Netgen - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Solver Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Descripción emergente por defecto de comando Fem - - GeometryElementsSelection - - - Geometry reference selector for a - Selector de referencia de geometría para una - - - - Add - Añadir - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Haga clic en "Añadir" y seleccione elementos geométricos para añadirlos a la lista. Si no hay geometrías añadidas a la lista, todos los restantes se utilizan. Se permite seleccionar los siguientes elementos geometricos: - - - - Selection mode - Modo de selección - - - - Solid - Sólido - - Material_Editor @@ -645,37 +628,6 @@ Abre el editor de materiales de FreeCAD - - SolidSelector - - - Select Solids - Selecciona sólidos - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Selecciona piezas de elementos para que el sólido sea añadido a la lista. Para lo cual añade el sólido haciendo click en "Añadir". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Añadir - - - - Remove - Quitar - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_eu.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_eu.qm index 32b05661e5..ff200f765b 100644 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_eu.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_eu.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_eu.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_eu.ts index 509f15a452..edf65600d3 100644 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_eu.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_eu.ts @@ -16,7 +16,7 @@ To add references: select them in the 3D view and click "Add". - To add references: select them in the 3D view and click "Add". + Erreferentziak gehitzeko, hautatu horiek 3D bistan eta sakatu "Gehitu". @@ -67,6 +67,65 @@ Abortatu + + GeometryElementsSelection + + + Geometry reference selector for a + Geometria-erreferentziaren hautatzailea honetarako: + + + + Add + Gehitu + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Sakatu "Gehitu" eta hautatu elementu geometrikoak, haiek zerrendari gehitzeko. Zerrendari geometriarik gehitzen ez bazaio, geratzen diren guztiak erabiliko dira. Honako geometria-elementuak hauta daitezke: + + + + Selection mode + Hautapen modua + + + + Solid + Solidoa + + + + SolidSelector + + + Select Solids + Hautatu solidoak + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Hautatu zerrendari gehi dakizkiokeen elementu-zatiak solidoan. Ondoren, solidoa gehitzeko, sakatu 'Gehitu'. + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Hautatu zerrendari gehi dakizkiokeen elementu-zatiak solidoan. Solidoa gehitzeko, sakatu 'Gehitu'. + + + + _Selector + + + Add + Gehitu + + + + Remove + Kendu + + FEM_Analysis @@ -166,19 +225,6 @@ Berezko pisuaren FEM murrizketa bat sortzen du - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow FEM jariakin-sekzio bat sortzen du 1D jariorako - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,23 +336,18 @@ Fluxsolver heat Fluxua ebaztearen beroa - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh FEM mesh to mesh - FEM saretik sarera + FEM amaraunetik amaraunera Convert the surface of a FEM mesh to a mesh - Bihurtu sare FEM sare baten gainazala + Bihurtu amaraun FEM amaraun baten gainazala @@ -321,11 +357,6 @@ Material for fluid Materiala jariakinerako - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Indartutako materiala (hormigoia) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Materiala solidorako - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -386,12 +407,12 @@ FEM mesh boundary layer - FEM sarearen muga-geruza + FEM amaraunaren muga-geruza Creates a FEM mesh boundary layer - FEM sarearen muga-geruza sortzen du + FEM amaraunaren muga-geruza sortzen du @@ -399,12 +420,12 @@ Clear FEM mesh - Garbitu FEM sarea + Garbitu FEM amarauna Clear the Mesh of a FEM mesh object - Garbitu FEM sare-objektu baten sarea + Garbitu FEM amaraun-objektu baten amarauna @@ -412,7 +433,7 @@ Display FEM mesh info - Bistaratu FEM sarearen informazioa + Bistaratu FEM amaraunaren informazioa @@ -420,22 +441,22 @@ FEM mesh from shape by Gmsh - FEM sarea formatik, Gmsh bidez + FEM amarauna formatik, Gmsh bidez Create a FEM mesh from a shape by Gmsh mesher - Sortu FEM sare bat forma batetik abiatuz, Gmsh sare-sortzailea erabiliz + Sortu FEM amaraun bat forma batetik abiatuz, Gmsh amaraun-sortzailea erabiliz FEM mesh from shape by GMSH - FEM sarea formatik, GMSH bidez + FEM amarauna formatik, GMSH bidez Create a FEM mesh from a shape by GMSH mesher - Sortu FEM sare bat forma batetik abiatuz, GMSH sare-sortzailea erabiliz + Sortu FEM amaraun bat forma batetik abiatuz, GMSH amaraun-sortzailea erabiliz @@ -443,12 +464,12 @@ FEM mesh group - FEM sare-taldea + FEM amaraun-taldea Creates a FEM mesh group - FEM sare-talde bat sortzen du + FEM amaraun-talde bat sortzen du @@ -456,12 +477,7 @@ FEM mesh from shape by Netgen - FEM sarea formatik, Netgen bidez - - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Sortu FEM bolumen-sare bat solido batetik edo aurpegi-forma batetik, Netgen barneko sare-sortzailea erabiliz + FEM amarauna formatik, Netgen bidez @@ -469,12 +485,12 @@ FEM mesh region - FEM sare-eskualdea + FEM amaraun-eskualdea Creates a FEM mesh region - FEM sare-eskualde bat sortzen du + FEM amaraun-eskualde bat sortzen du @@ -559,11 +575,6 @@ Solver Elmer Elmer ebazlea - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Fem komandoaren tresna-punta lehenetsia - - GeometryElementsSelection - - - Geometry reference selector for a - Geometria-erreferentziaren hautatzailea honetarako: - - - - Add - Gehitu - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Sakatu "Gehitu" eta hautatu elementu geometrikoak, haiek zerrendari gehitzeko. Zerrendari geometriarik gehitzen ez bazaio, geratzen diren guztiak erabiliko dira. Honako geometria-elementuak hauta daitezke: - - - - Selection mode - Hautapen modua - - - - Solid - Solidoa - - Material_Editor @@ -645,48 +628,17 @@ FreeCADen materialen editorea irekitzen du - - SolidSelector - - - Select Solids - Hautatu solidoak - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Hautatu zerrendari gehi dakizkiokeen elementu-zatiak solidoan. Ondoren, solidoa gehitzeko, sakatu 'Gehitu'. - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Gehitu - - - - Remove - Kendu - - FEM_MeshFromShape FEM mesh from shape by Netgen - FEM sarea formatik, Netgen bidez + FEM amarauna formatik, Netgen bidez Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Sortu FEM bolumen-sare bat solido batetik edo aurpegi-forma batetik, Netgen barneko sare-sortzailea erabiliz + Sortu FEM bolumen-amaraun bat solido batetik edo aurpegi-forma batetik, Netgen barneko amaraun-sortzailea erabiliz @@ -694,7 +646,7 @@ Print FEM mesh info - Inprimatu FEM sare-informazioa + Inprimatu FEM amaraun-informazioa @@ -787,12 +739,12 @@ Clear FEM mesh - Garbitu FEM sarea + Garbitu FEM amarauna Clear the Mesh of a FEM mesh object - Garbitu FEM sare-objektu baten sarea + Garbitu FEM amaraun-objektu baten amarauna @@ -826,12 +778,12 @@ FEM mesh to mesh - FEM saretik sarera + FEM amaraunetik amaraunera Convert the surface of a FEM mesh to a mesh - Bihurtu sare FEM sare baten gainazala + Bihurtu amaraun FEM amaraun baten gainazala @@ -875,12 +827,12 @@ FEM mesh from shape by Netgen - FEM sarea formatik, Netgen bidez + FEM amarauna formatik, Netgen bidez Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Sortu FEM bolumen-sare bat solido batetik edo aurpegi-forma batetik, Netgen barneko sare-sortzailea erabiliz + Sortu FEM bolumen-amaraun bat solido batetik edo aurpegi-forma batetik, Netgen barneko amaraun-sortzailea erabiliz @@ -888,12 +840,12 @@ FEM mesh from shape by GMSH - FEM sarea formatik, GMSH bidez + FEM amarauna formatik, GMSH bidez Create a FEM mesh from a shape by GMSH mesher - Sortu FEM sare bat forma batetik abiatuz, GMSH sare-sortzailea erabiliz + Sortu FEM amaraun bat forma batetik abiatuz, GMSH amaraun-sortzailea erabiliz @@ -901,12 +853,12 @@ FEM mesh region - FEM sare-eskualdea + FEM amaraun-eskualdea Creates a FEM mesh region - FEM sare-eskualde bat sortzen du + FEM amaraun-eskualde bat sortzen du @@ -914,7 +866,7 @@ Print FEM mesh info - Inprimatu FEM sare-informazioa + Inprimatu FEM amaraun-informazioa @@ -1030,12 +982,12 @@ Create FEM mesh - Sortu FEM sarea + Sortu FEM amarauna Create FEM mesh from shape - Sortu FEM sarea formatik + Sortu FEM amarauna formatik @@ -1291,7 +1243,7 @@ Select a single FEM mesh or nodes set, please. - Hautatu FEM sare bakar bat edo nodoen multzo bat. + Hautatu FEM amaraun bakar bat edo nodoen multzo bat. @@ -1527,12 +1479,12 @@ Edit FEM mesh - Editatu FEM sarea + Editatu FEM amarauna Meshing failure - Saretze-hutsegitea + Hutsegitea amarauna sortzean @@ -1793,12 +1745,12 @@ Meshing failure - Saretze-hutsegitea + Hutsegitea amarauna sortzean The FEM module is built without NETGEN support. Meshing will not work!!! - FEM modulua NETGEN euskarririk gabe sortu da. Sareek ez dute funtzionatuko!!! + FEM modulua NETGEN euskarririk gabe sortu da. Amaraunek ez dute funtzionatuko!!! @@ -2009,7 +1961,7 @@ Your FreeCAD is build without NETGEN support. Meshing will not work.... - Zure FreeCAD bertsioa NETGEN euskarririk gabe sortu da. Sareek ez dute funtzionatuko... + Zure FreeCAD bertsioa NETGEN euskarririk gabe sortu da. Amaraunek ez dute funtzionatuko... @@ -2065,7 +2017,7 @@ Meshing - Saretzea + Amarauna sortzea @@ -2172,7 +2124,7 @@ Meshes: - Sareak: + Amaraunak: diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_fi.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_fi.qm index 96d599a858..ba235cf6e0 100755 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_fi.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_fi.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_fi.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_fi.ts index 62f608648f..5ce087b427 100755 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_fi.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_fi.ts @@ -67,6 +67,65 @@ Keskeytä + + GeometryElementsSelection + + + Geometry reference selector for a + Geometry reference selector for a + + + + Add + Lisää + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + + + + Selection mode + Selection mode + + + + Solid + Monitahokas + + + + SolidSelector + + + Select Solids + Select Solids + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + _Selector + + + Add + Lisää + + + + Remove + Poista + + FEM_Analysis @@ -166,19 +225,6 @@ Creates a FEM constraint self weight - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Creates a FEM Fluid section for 1D flow - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Fluxsolver heat - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Material for fluid - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Reinforced material (concrete) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Material for solid - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen FEM mesh from shape by Netgen - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Solver Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Fem-komennon oletus työkaluvihje - - GeometryElementsSelection - - - Geometry reference selector for a - Geometry reference selector for a - - - - Add - Lisää - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - - - - Selection mode - Selection mode - - - - Solid - Monitahokas - - Material_Editor @@ -645,37 +628,6 @@ Opens the FreeCAD material editor - - SolidSelector - - - Select Solids - Select Solids - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Lisää - - - - Remove - Poista - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_fil.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_fil.qm index 03d8a020fe..e2e1d7983d 100644 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_fil.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_fil.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_fil.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_fil.ts index 1eaaebeac2..1276440f45 100644 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_fil.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_fil.ts @@ -67,6 +67,65 @@ I-abort + + GeometryElementsSelection + + + Geometry reference selector for a + Geometry reference selector for a + + + + Add + Magdugtong + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + + + + Selection mode + Selection mode + + + + Solid + Solid + + + + SolidSelector + + + Select Solids + Pumili ng Solids + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Pumili ng mga elementong kasama sa solid na pwedeng idagdag sa listahan. Sa pag-add ng solid pindutin ang "Add". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + _Selector + + + Add + Magdugtong + + + + Remove + Ihiwalay + + FEM_Analysis @@ -166,19 +225,6 @@ Gumawa ng FEM na pangpigil sa sariling timbang - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Gumawa ng seksyon FEM na likido para sa daloy ng 1D - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Fluxsolver heat - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Material for fluid - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Reinforced material (concrete) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Material for solid - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen Ang FEM mesh mula sa mga hugis ng Netgen - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Lumilikha ng dami ng FEM mesh mula sa solido o anyo ng mukha galing sa loob ng Netgen mesher - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Solver Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Pangunahing Fem na utos ng ToolTip - - GeometryElementsSelection - - - Geometry reference selector for a - Geometry reference selector for a - - - - Add - Magdugtong - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - - - - Selection mode - Selection mode - - - - Solid - Solid - - Material_Editor @@ -645,37 +628,6 @@ Opens the FreeCAD material editor - - SolidSelector - - - Select Solids - Pumili ng Solids - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Pumili ng mga elementong kasama sa solid na pwedeng idagdag sa listahan. Sa pag-add ng solid pindutin ang "Add". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Magdugtong - - - - Remove - Ihiwalay - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_fr.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_fr.qm index d13636af0d..c0cf20f4ff 100755 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_fr.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_fr.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_fr.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_fr.ts index 4dda0d7d1f..6327d9d5fb 100755 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_fr.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_fr.ts @@ -16,7 +16,7 @@ To add references: select them in the 3D view and click "Add". - To add references: select them in the 3D view and click "Add". + Pour ajouter des références: sélectionner les dans la vue 3D et cliquez "Ajouter". @@ -67,6 +67,65 @@ Abandonner + + GeometryElementsSelection + + + Geometry reference selector for a + Sélecteur de référence de géométrie pour une + + + + Add + Ajouter + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Cliquez sur « Ajouter » et sélectionnez les éléments géométriques pour les ajouter à la liste. Si aucun géométrie n’est ajouté à la liste, tous ceux restant sont utilisés. Les éléments géométriques suivants sont autorisés à sélectionner: + + + + Selection mode + Mode de sélection + + + + Solid + Solide + + + + SolidSelector + + + Select Solids + Sélectionner les solides + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Sélectionner les parties du solide à ajouter à la liste. + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Sélectionnez les éléments du solide qui seront ajoutés à la liste. Pour ajouter le solide, cliquez sur "Ajouter". + + + + _Selector + + + Add + Ajouter + + + + Remove + Enlever + + FEM_Analysis @@ -166,19 +225,6 @@ Crée une contrainte MEF de poids propre - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Crée une section fluide MEF pour écoulement 1D - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Fluxsolver chaleur - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Matériau pour le fluide - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Matériau renforcé (béton) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Matériau pour le solide - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen Maillage FEM à partir d'une forme avec Netgen - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Créer un maillage volumique FEM à partir d'un solide ou d'une face avec le mailleur intégré à Netgen - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Solveur Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Commande par défaut du de l'infobulle - - GeometryElementsSelection - - - Geometry reference selector for a - Sélecteur de référence de géométrie pour une - - - - Add - Ajouter - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Cliquez sur « Ajouter » et sélectionnez les éléments géométriques pour les ajouter à la liste. Si aucun géométrie n’est ajouté à la liste, tous ceux restant sont utilisés. Les éléments géométriques suivants sont autorisés à sélectionner: - - - - Selection mode - Mode de sélection - - - - Solid - Solide - - Material_Editor @@ -645,37 +628,6 @@ Ouvre l’éditeur de matériaux FreeCAD - - SolidSelector - - - Select Solids - Sélectionner les solides - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Sélectionner les parties du solide à ajouter à la liste. - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Ajouter - - - - Remove - Enlever - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_gl.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_gl.qm index e5fdadd65a..73c944674b 100644 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_gl.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_gl.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_gl.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_gl.ts index ce46f979c3..89ce06f13b 100644 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_gl.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_gl.ts @@ -67,6 +67,65 @@ Cancelar + + GeometryElementsSelection + + + Geometry reference selector for a + O selector de xeometría de referencia para + + + + Add + Engadir + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Fai click en "Engadir" e escolma elementos xeométricos para engadilos á lista. Se non hai xeometrías engadidas á lista, tódolos demáis serán usados. Os seguintes elementos xeométricos está permitida a escolma: + + + + Selection mode + Modo de selección + + + + Solid + Sólido + + + + SolidSelector + + + Select Solids + Escolmar Sólidos + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Escolma partes de elementos do sólido que debera engadir á lista. Para isto, faga clic en "Engadir". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + _Selector + + + Add + Engadir + + + + Remove + Rexeitar + + FEM_Analysis @@ -166,19 +225,6 @@ Crea restrición FEM de peso propio - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Crea unha sección de fluido FEM para fluxo 1D - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Calor Fluxsolver - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Material para fluído - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Material reforzado (formigón) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Material para sólido - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen Malla FEM dunha Forma por Netgen - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Crea unha malla FEM de volume dunha forma sólida ou face por medio do xerador de malla interno Netgen - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Resolvedor Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Comando por defecto do Consello de Menú Fem - - GeometryElementsSelection - - - Geometry reference selector for a - O selector de xeometría de referencia para - - - - Add - Engadir - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Fai click en "Engadir" e escolma elementos xeométricos para engadilos á lista. Se non hai xeometrías engadidas á lista, tódolos demáis serán usados. Os seguintes elementos xeométricos está permitida a escolma: - - - - Selection mode - Modo de selección - - - - Solid - Sólido - - Material_Editor @@ -645,37 +628,6 @@ Abrindo no editor de materiais de FreeCAD - - SolidSelector - - - Select Solids - Escolmar Sólidos - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Escolma partes de elementos do sólido que debera engadir á lista. Para isto, faga clic en "Engadir". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Engadir - - - - Remove - Rexeitar - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_hr.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_hr.qm index 7bcdacb251..dac7eea936 100755 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_hr.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_hr.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_hr.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_hr.ts index b66e3a09bd..ca28b6da61 100755 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_hr.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_hr.ts @@ -67,6 +67,65 @@ Prekini + + GeometryElementsSelection + + + Geometry reference selector for a + Odabir referentne geometrije za + + + + Add + Dodaj + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Kliknite na "Dodaj" i odaberite geometrijske elemente da biste ih dodali na popis. Ukoliko se na popis ne doda niti jedna geometrija, koristit će se sve one preostale. Sljedeći elementi geometrije dostupni su za odabir: + + + + Selection mode + Način odabira + + + + Solid + Čvrsto tijelo + + + + SolidSelector + + + Select Solids + Odaberite čvrsto tijelo + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Odaberite elemente tijela koji će biti dodani na popis. Nakon toga pritisnite "Dodaj". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + _Selector + + + Add + Dodaj + + + + Remove + Ukloniti + + FEM_Analysis @@ -166,19 +225,6 @@ Stvara FEM ograničenje samo težine - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Stvara FEM odjeljak tekućine za 1D protok - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Protok topline rješavač - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Materijal za tekućinu - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Ojačani materijal (beton) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Materijal za kruto tijelo - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen FEM mreža od Netgen forme - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Kreiranje FEM mreže čvrstog tijela ili oblikovanje površine uz pomoć Netgenovog internog kreatora mreža - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Rješavač Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Zadane FEM naredbe natuknica alata - - GeometryElementsSelection - - - Geometry reference selector for a - Odabir referentne geometrije za - - - - Add - Dodaj - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Kliknite na "Dodaj" i odaberite geometrijske elemente da biste ih dodali na popis. Ukoliko se na popis ne doda niti jedna geometrija, koristit će se sve one preostale. Sljedeći elementi geometrije dostupni su za odabir: - - - - Selection mode - Način odabira - - - - Solid - Čvrsto tijelo - - Material_Editor @@ -645,37 +628,6 @@ Otvara FreeCAD editor materijala - - SolidSelector - - - Select Solids - Odaberite čvrsto tijelo - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Odaberite elemente tijela koji će biti dodani na popis. Nakon toga pritisnite "Dodaj". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Dodaj - - - - Remove - Ukloniti - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_hu.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_hu.qm index 8b97ce3b4e..f18740e2b8 100755 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_hu.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_hu.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_hu.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_hu.ts index a0767d0028..58dec6a0e8 100755 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_hu.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_hu.ts @@ -67,6 +67,65 @@ Elvet + + GeometryElementsSelection + + + Geometry reference selector for a + Geometria hivatkozás kiválasztó ehhez + + + + Add + Hozzáad + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Kattintson a "Hozzáad" gombra és válassza a geometria elemeket a listához adáshoz. Ha nincs geometria a listához adva, az összes megmarad elemet használja fel. A következő geometria elemek kiválasztása megengedett: + + + + Selection mode + Kiválasztás mód + + + + Solid + Szilárd test + + + + SolidSelector + + + Select Solids + Szilárd testek kiválasztása + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Válasszon a szilárd test elemeiből, melyeket a listához adná. A tényleges hozzáadáshoz kattintson a "Hozzáadás" gombra. + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + _Selector + + + Add + Hozzáad + + + + Remove + Törlés + + FEM_Analysis @@ -166,19 +225,6 @@ Létrehoz egy véges-elemes önsúly kényszerítést - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Létrehozza egy 1D-áramlásnak a VEM folyadék szakaszát - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Fluxmegoldó hő - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Folyadék anyaga - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Megerősített anyag (beton) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Szilárd test anyaga - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen VEM-háló alakzat Netgen által - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Hozzon létre egy VEM térfogat hálót a Netgen belső hálózó szilárd vagy felületi alakjából - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Elmer megoldó - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Alapértelmezett Vem parancs Eszköztipp - - GeometryElementsSelection - - - Geometry reference selector for a - Geometria hivatkozás kiválasztó ehhez - - - - Add - Hozzáad - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Kattintson a "Hozzáad" gombra és válassza a geometria elemeket a listához adáshoz. Ha nincs geometria a listához adva, az összes megmarad elemet használja fel. A következő geometria elemek kiválasztása megengedett: - - - - Selection mode - Kiválasztás mód - - - - Solid - Szilárd test - - Material_Editor @@ -645,37 +628,6 @@ Megnyitja a FreeCAD anyag szerkesztőt - - SolidSelector - - - Select Solids - Szilárd testek kiválasztása - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Válasszon a szilárd test elemeiből, melyeket a listához adná. A tényleges hozzáadáshoz kattintson a "Hozzáadás" gombra. - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Hozzáad - - - - Remove - Törlés - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_id.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_id.qm index db9ea18025..a5e8c2fb58 100644 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_id.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_id.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_id.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_id.ts index 7c3361f50b..acb53fae5c 100644 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_id.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_id.ts @@ -67,6 +67,65 @@ Menggugurkan + + GeometryElementsSelection + + + Geometry reference selector for a + Geometry reference selector for a + + + + Add + Menambahkan + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + + + + Selection mode + Selection mode + + + + Solid + Padat + + + + SolidSelector + + + Select Solids + Select Solids + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + _Selector + + + Add + Menambahkan + + + + Remove + Menghapus + + FEM_Analysis @@ -166,19 +225,6 @@ Menciptakan kendala FEM diri berat - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Membuat bagian FEM Fluid untuk aliran 1D - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Fluxsolver heat - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Material for fluid - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Reinforced material (concrete) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Material for solid - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen FEM mesh dari bentuk oleh Netgen - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Buat mesh volume FEM dari bentuk padat atau wajah oleh netgen internal mesher - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Solver Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Default Fem Command ToolTip - - GeometryElementsSelection - - - Geometry reference selector for a - Geometry reference selector for a - - - - Add - Menambahkan - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - - - - Selection mode - Selection mode - - - - Solid - Padat - - Material_Editor @@ -645,37 +628,6 @@ Opens the FreeCAD material editor - - SolidSelector - - - Select Solids - Select Solids - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Menambahkan - - - - Remove - Menghapus - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_it.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_it.qm index 4c299d5e01..e6ce1f9203 100755 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_it.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_it.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_it.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_it.ts index dd925f9b00..d25db16a96 100755 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_it.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_it.ts @@ -16,7 +16,7 @@ To add references: select them in the 3D view and click "Add". - To add references: select them in the 3D view and click "Add". + Per aggiungere dei riferimenti: selezionarli nella vista 3D e cliccare su "Aggiungi". @@ -67,6 +67,65 @@ Annulla + + GeometryElementsSelection + + + Geometry reference selector for a + Selettore della geometria di riferimento per + + + + Add + Aggiungi + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Fare clic su "Aggiungi" e selezionare gli elementi geometrici per aggiungerli alla lista. Se all'elenco non viene aggiunta nessuna geometria, sono utilizzate tutte quelli restanti. Si possono selezionare i seguenti elementi geometrici: + + + + Selection mode + Modalità di selezione + + + + Solid + Solido + + + + SolidSelector + + + Select Solids + Seleziona i solidi + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Seleziona gli elementi solidi che devono essere aggiunti alla lista. Per aggiungere il solido clicca su "Aggiungi". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Selezionare gli elementi solidi che devono essere aggiunti alla lista. Per aggiungere il solido cliccare su "Aggiungi". + + + + _Selector + + + Add + Aggiungi + + + + Remove + Rimuovi + + FEM_Analysis @@ -106,7 +165,7 @@ Constraint body heat source - Vincolo Fonte di calore + Vincolo fonte di calore @@ -119,7 +178,7 @@ Constraint electrostatic potential - Potenziale elettrostatico di vincolo + Vincolo potenziale elettrostatico @@ -132,7 +191,7 @@ Constraint flow velocity - Vincolo Velocità di flusso + Vincolo velocità di flusso @@ -145,7 +204,7 @@ Constraint initial flow velocity - Vincolo Velocità di flusso iniziale + Vincolo velocità di flusso iniziale @@ -166,19 +225,6 @@ Crea un vincolo peso proprio FEM - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Crea una sezione di fluido FEM per il flusso 1D - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Risolutore del flusso di calore - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Materiale per fluido - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Materiale rinforzato (calcestruzzo) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Materiale per solido - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen Mesh FEM da forma con Netgen - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Crea una mesh FEM di volume da una forma solida o da una faccia con il mesher interno Netgen - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Risolutore Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Suggerimento di comando Fem iniziale - - GeometryElementsSelection - - - Geometry reference selector for a - Selettore della geometria di riferimento per - - - - Add - Aggiungi - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Fare clic su "Aggiungi" e selezionare gli elementi geometrici per aggiungerli alla lista. Se all'elenco non viene aggiunta nessuna geometria, sono utilizzate tutte quelli restanti. Si possono selezionare i seguenti elementi geometrici: - - - - Selection mode - Modalità di selezione - - - - Solid - Solido - - Material_Editor @@ -645,37 +628,6 @@ Apre l'editor dei materiale di FreeCAD - - SolidSelector - - - Select Solids - Seleziona i solidi - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Seleziona gli elementi solidi che devono essere aggiunti alla lista. Per aggiungere il solido clicca su "Aggiungi". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Aggiungi - - - - Remove - Rimuovi - - FEM_MeshFromShape @@ -2076,7 +2028,7 @@ Constraint normal stress - Vincolo normal stress + Vincolo stress normale diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_ja.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_ja.qm index 670ebdcc00..3ce563e51c 100755 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_ja.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_ja.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_ja.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_ja.ts index 1357cc3991..a56f32c738 100755 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_ja.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_ja.ts @@ -16,7 +16,7 @@ To add references: select them in the 3D view and click "Add". - To add references: select them in the 3D view and click "Add". + 参照の追加: 3次元ビューで選択し「追加」をクリック @@ -67,6 +67,65 @@ 中止 + + GeometryElementsSelection + + + Geometry reference selector for a + ジオメトリー参照セレクター + + + + Add + 追加 + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + 「追加」をクリックし、リストにジオメトリー要素を追加します。リストにジオメトリーが追加されていない場合、残されている全てのジオメトリーが使用されます。次のジオメトリー要素を選択できます: + + + + Selection mode + 選択モード + + + + Solid + ソリッド + + + + SolidSelector + + + Select Solids + ソリッドを選択 + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + リストに追加するソリッドの要素パーツを選択。ソリッドを追加するには"追加"をクリック。 + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + リストに追加するソリッドの要素パーツを選択。ソリッドを追加するには「追加」をクリック。 + + + + _Selector + + + Add + 追加 + + + + Remove + 削除 + + FEM_Analysis @@ -166,19 +225,6 @@ 自重FEM拘束を作成 - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow 1次元流れのためのFEM流体セクションを作成 - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat フラックスソルバー ヒート - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid 流体のためのマテリアル - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) 強化材料 (コンクリート) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid 個体のためのマテリアル - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen Netgenによる形状からのFEMメッシュ - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Netgen内部メッシャーを使用してソリッド、またはフェイス形状からFEM体積メッシュを作成 - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer ソルバー Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ デフォルト FEM コマンドツールチップ - - GeometryElementsSelection - - - Geometry reference selector for a - ジオメトリー参照セレクター - - - - Add - 追加 - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - 「追加」をクリックし、リストにジオメトリー要素を追加します。リストにジオメトリーが追加されていない場合、残されている全てのジオメトリーが使用されます。次のジオメトリー要素を選択できます: - - - - Selection mode - 選択モード - - - - Solid - ソリッド - - Material_Editor @@ -645,37 +628,6 @@ FreeCAD 材料エディターを開く - - SolidSelector - - - Select Solids - ソリッドを選択 - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - リストに追加するソリッドの要素パーツを選択。ソリッドを追加するには"追加"をクリック。 - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - 追加 - - - - Remove - 削除 - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_kab.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_kab.qm index 229cfe12fd..ac01552f6b 100644 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_kab.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_kab.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_kab.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_kab.ts index e428b3967a..ea780c5af2 100644 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_kab.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_kab.ts @@ -67,6 +67,65 @@ Abandonner + + GeometryElementsSelection + + + Geometry reference selector for a + Geometry reference selector for a + + + + Add + Add + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + + + + Selection mode + Selection mode + + + + Solid + Solide + + + + SolidSelector + + + Select Solids + Select Solids + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + _Selector + + + Add + Add + + + + Remove + Enlever + + FEM_Analysis @@ -166,19 +225,6 @@ Creates a FEM constraint self weight - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Creates a FEM Fluid section for 1D flow - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Fluxsolver heat - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Material for fluid - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Reinforced material (concrete) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Material for solid - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen FEM mesh from shape by Netgen - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Solver Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Commande par défaut du de l'infobulle - - GeometryElementsSelection - - - Geometry reference selector for a - Geometry reference selector for a - - - - Add - Add - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - - - - Selection mode - Selection mode - - - - Solid - Solide - - Material_Editor @@ -645,37 +628,6 @@ Opens the FreeCAD material editor - - SolidSelector - - - Select Solids - Select Solids - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Add - - - - Remove - Enlever - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_ko.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_ko.qm index 9645baf178..7c5cd26c9f 100644 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_ko.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_ko.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_ko.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_ko.ts index bea3a1483e..c6e9e4aef4 100644 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_ko.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_ko.ts @@ -67,6 +67,65 @@ 중지 + + GeometryElementsSelection + + + Geometry reference selector for a + Geometry reference selector for a + + + + Add + 추가 + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + + + + Selection mode + Selection mode + + + + Solid + 복합체 + + + + SolidSelector + + + Select Solids + Select Solids + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + _Selector + + + Add + 추가 + + + + Remove + 제거 + + FEM_Analysis @@ -166,19 +225,6 @@ Creates a FEM constraint self weight - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Creates a FEM Fluid section for 1D flow - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Fluxsolver heat - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Material for fluid - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Reinforced material (concrete) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Material for solid - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen FEM mesh from shape by Netgen - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Solver Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ 기본 FEM 명령 Tool Tip - - GeometryElementsSelection - - - Geometry reference selector for a - Geometry reference selector for a - - - - Add - 추가 - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - - - - Selection mode - Selection mode - - - - Solid - 복합체 - - Material_Editor @@ -645,37 +628,6 @@ Opens the FreeCAD material editor - - SolidSelector - - - Select Solids - Select Solids - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - 추가 - - - - Remove - 제거 - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_lt.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_lt.qm index 36b5c4afb4..eb6fcea152 100644 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_lt.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_lt.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_lt.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_lt.ts index ad5fb664e1..acab85da82 100644 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_lt.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_lt.ts @@ -67,6 +67,65 @@ Nutraukti + + GeometryElementsSelection + + + Geometry reference selector for a + Geometry reference selector for a + + + + Add + Pridėti + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + + + + Selection mode + Selection mode + + + + Solid + Pilnaviduris daiktas + + + + SolidSelector + + + Select Solids + Select Solids + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + _Selector + + + Add + Pridėti + + + + Remove + Pašalinti + + FEM_Analysis @@ -166,19 +225,6 @@ Sukuria BE savųjų svorių apribojimą - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Sukuria BEM takiosios medžiagos sritį vienmačiam tekėjimui - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Fluxsolver heat - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Material for fluid - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Reinforced material (concrete) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Material for solid - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -425,7 +446,7 @@ Create a FEM mesh from a shape by Gmsh mesher - Create a FEM mesh from a shape by Gmsh mesher + Kurti BE tinklą pagal kūno pavidalą naudojant „Gmsh“ tinko audyklę @@ -435,7 +456,7 @@ Create a FEM mesh from a shape by GMSH mesher - Create a FEM mesh from a shape by GMSH mesher + Kurti BE tinklą pagal kūno pavidalą naudojant „GMSH“ tinko audyklę @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen Daikto BE tinklas iš „Netgen“ - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Solver Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Default Fem Command ToolTip - - GeometryElementsSelection - - - Geometry reference selector for a - Geometry reference selector for a - - - - Add - Pridėti - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - - - - Selection mode - Selection mode - - - - Solid - Pilnaviduris daiktas - - Material_Editor @@ -645,37 +628,6 @@ Opens the FreeCAD material editor - - SolidSelector - - - Select Solids - Select Solids - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Pridėti - - - - Remove - Pašalinti - - FEM_MeshFromShape @@ -686,7 +638,7 @@ Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher + Sukurti pilnavidurio ar tuščiavidurio kūno tūrinį BE tinklą su vidine „Netgen“ tinko audykle @@ -880,7 +832,7 @@ Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher + Sukurti pilnavidurio ar tuščiavidurio kūno tūrinį BE tinklą su vidine „Netgen“ tinko audykle @@ -893,7 +845,7 @@ Create a FEM mesh from a shape by GMSH mesher - Create a FEM mesh from a shape by GMSH mesher + Kurti BE tinklą pagal kūno pavidalą naudojant „GMSH“ tinko audyklę @@ -1313,14 +1265,14 @@ Fem - Fem + Bem Create node set by Poly - Create node set by Poly + Kurti mazgus iš daugiakampio @@ -2081,7 +2033,7 @@ [Nodes: %1, Edges: %2, Faces: %3, Polygons: %4, Volumes: %5, Polyhedrons: %6] - [Nodes: %1, Edges: %2, Faces: %3, Polygons: %4, Volumes: %5, Polyhedrons: %6] + [Mazgų: %1, Briaunų: %2, Sienų: %3, Daugiakampių: %4, Tūrių: %5, Daugiasienių: %6] @@ -2547,22 +2499,22 @@ Fineness: - Fineness: + Smulkumas: VeryCoarse - VeryCoarse + Labai retas Coarse - Coarse + Retas Moderate - Moderate + Vidutinio smulkumo diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_nl.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_nl.qm index 6ddeb8320f..3139430caf 100755 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_nl.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_nl.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_nl.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_nl.ts index 730d307eb1..9a9ba07217 100755 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_nl.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_nl.ts @@ -16,7 +16,7 @@ To add references: select them in the 3D view and click "Add". - To add references: select them in the 3D view and click "Add". + Om referenties toe te voegen: selecteer ze in de 3D-weergave en klik op "Toevoegen". @@ -67,6 +67,65 @@ Afbreken + + GeometryElementsSelection + + + Geometry reference selector for a + Geometriereferentiekeuze voor een + + + + Add + Toevoegen + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Klik op "Toevoegen" en selecteer geometrische elementen om ze toe te voegen aan de lijst. Als er geen geometrie aan de lijst wordt toegevoegd, worden alle overige elementen gebruikt. De volgende geometrie-elementen kunnen worden geselecteerd: + + + + Selection mode + Selectiemodus + + + + Solid + Volumemodel + + + + SolidSelector + + + Select Solids + Kies de volumemodellen + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Kies de elementen van het volumemodel die aan de lijst moet worden toegevoegd. Om vervolgens het volumemodel toe te voegen, klik op "Toevoegen". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Kies de elementen van de solide die aan de lijst moet worden toegevoegd. Om de solide toe te voegen, klik op "Toevoegen". + + + + _Selector + + + Add + Toevoegen + + + + Remove + Verwijderen + + FEM_Analysis @@ -166,19 +225,6 @@ Maakt een FEM-beperking van eigen gewicht aan - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Maakt een FEM-vloeistofsectie aan voor 1D-stroming - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Fluxsolver warmte - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Materiaal voor vloeistof - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Versterkt materiaal (beton) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Materiaal voor volumemodel - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen FEM-maas vanuit een vorm door Netgen - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Maak een FEM-volumemaas vanuit een volumemodel of een vlakke vorm door Netgen interne mesher - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Oplosser Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Standaard Fem-Commando ToolTip - - GeometryElementsSelection - - - Geometry reference selector for a - Geometriereferentiekeuze voor een - - - - Add - Toevoegen - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Klik op "Toevoegen" en selecteer geometrische elementen om ze toe te voegen aan de lijst. Als er geen geometrie aan de lijst wordt toegevoegd, worden alle overige elementen gebruikt. De volgende geometrie-elementen kunnen worden geselecteerd: - - - - Selection mode - Selectiemodus - - - - Solid - Volumemodel - - Material_Editor @@ -645,37 +628,6 @@ Opent de FreeCAD-materiaalbewerker - - SolidSelector - - - Select Solids - Kies de volumemodellen - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Kies de elementen van het volumemodel die aan de lijst moet worden toegevoegd. Om vervolgens het volumemodel toe te voegen, klik op "Toevoegen". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Toevoegen - - - - Remove - Verwijderen - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_no.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_no.qm index abe11950a7..20e8fb3b43 100755 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_no.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_no.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_no.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_no.ts index eeff1d61f5..bd4d2d3ff8 100755 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_no.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_no.ts @@ -67,6 +67,65 @@ Avbryt + + GeometryElementsSelection + + + Geometry reference selector for a + Geometry reference selector for a + + + + Add + Legg til + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + + + + Selection mode + Selection mode + + + + Solid + Solid + + + + SolidSelector + + + Select Solids + Select Solids + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + _Selector + + + Add + Legg til + + + + Remove + Fjern + + FEM_Analysis @@ -166,19 +225,6 @@ Creates a FEM constraint self weight - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Creates a FEM Fluid section for 1D flow - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Fluxsolver heat - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Material for fluid - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Reinforced material (concrete) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Material for solid - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen FEM mesh from shape by Netgen - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Solver Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Default Fem Command ToolTip - - GeometryElementsSelection - - - Geometry reference selector for a - Geometry reference selector for a - - - - Add - Legg til - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - - - - Selection mode - Selection mode - - - - Solid - Solid - - Material_Editor @@ -645,37 +628,6 @@ Opens the FreeCAD material editor - - SolidSelector - - - Select Solids - Select Solids - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Legg til - - - - Remove - Fjern - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_pl.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_pl.qm index 272ced8c0a..a116c9ad40 100755 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_pl.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_pl.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_pl.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_pl.ts index 1ae81965d2..87ca2fe9ee 100755 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_pl.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_pl.ts @@ -67,6 +67,65 @@ Anuluj + + GeometryElementsSelection + + + Geometry reference selector for a + Geometria odniesienia selektor + + + + Add + Dodaj + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + + + + Selection mode + Tryb zaznaczania + + + + Solid + Bryła + + + + SolidSelector + + + Select Solids + Wybierz bryły + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Wybierz elementy część ciała stałe, które dodaje się do listy. Taniej, niż dodać solid kliknij przycisk "Dodaj". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + _Selector + + + Add + Dodaj + + + + Remove + Usuń + + FEM_Analysis @@ -166,19 +225,6 @@ Tworzy wagę własną Ograniczenia FEM - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Tworzy sekcję płynną FEM dla przepływu 1D - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Fluxsolver heat - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Material for fluid - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Reinforced material (concrete) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Materiał dla bryły - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen Siatka MES z kształtu Netgen'a - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Utwórz siatkę objętości FEM z bryły lub kształtu powierzchni przez wewnętrzny generator siatki Netgen - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Solwer Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Domyślnie polecenie Fem podpowiedź - - GeometryElementsSelection - - - Geometry reference selector for a - Geometria odniesienia selektor - - - - Add - Dodaj - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - - - - Selection mode - Tryb zaznaczania - - - - Solid - Bryła - - Material_Editor @@ -645,37 +628,6 @@ Otwiera edytor materiałów FreeCAD - - SolidSelector - - - Select Solids - Wybierz bryły - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Wybierz elementy część ciała stałe, które dodaje się do listy. Taniej, niż dodać solid kliknij przycisk "Dodaj". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Dodaj - - - - Remove - Usuń - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_pt-BR.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_pt-BR.qm index 7002756fa5..d88c9d19d0 100644 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_pt-BR.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_pt-BR.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_pt-BR.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_pt-BR.ts index d98baa7dfa..694d75c327 100644 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_pt-BR.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_pt-BR.ts @@ -67,6 +67,65 @@ Abortar + + GeometryElementsSelection + + + Geometry reference selector for a + Seletor de referência geometria para um + + + + Add + Adicionar + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Clique em "Adicionar" e selecionar elementos geométricos para adicioná-los à lista. Se a geometria não é adicionada à lista, todos os restantes são usados. Os seguintes elementos de geometria são permitidos para selecionar: + + + + Selection mode + Modo de seleção + + + + Solid + Sólido + + + + SolidSelector + + + Select Solids + Selecione os sólidos + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Selecione elementos do sólido que devem ser adicionado à lista. Para adicionar o sólido clique em "Adicionar". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + _Selector + + + Add + Adicionar + + + + Remove + Remover + + FEM_Analysis @@ -166,19 +225,6 @@ Cria uma restrição de peso próprio - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Cria uma seção de fluido FEM para fluxo 1D - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Fluxsolver calor - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Material para fluido - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Material reforçado (concreto) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Material para sólido - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen Forma para malha FEM usando Netgen - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Criar uma malha de volume FEM a partir de um sólido ou uma face usando Netgen - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Elmo Solver - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Comando Pré-definido MEF ToolTip - - GeometryElementsSelection - - - Geometry reference selector for a - Seletor de referência geometria para um - - - - Add - Adicionar - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Clique em "Adicionar" e selecionar elementos geométricos para adicioná-los à lista. Se a geometria não é adicionada à lista, todos os restantes são usados. Os seguintes elementos de geometria são permitidos para selecionar: - - - - Selection mode - Modo de seleção - - - - Solid - Sólido - - Material_Editor @@ -645,37 +628,6 @@ Abre o editor de materiais do FreeCAD - - SolidSelector - - - Select Solids - Selecione os sólidos - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Selecione elementos do sólido que devem ser adicionado à lista. Para adicionar o sólido clique em "Adicionar". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Adicionar - - - - Remove - Remover - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_pt-PT.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_pt-PT.qm index fd307c1ff9..ca87942e15 100644 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_pt-PT.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_pt-PT.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_pt-PT.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_pt-PT.ts index 90458f334f..5c6ef6a46f 100644 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_pt-PT.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_pt-PT.ts @@ -67,6 +67,65 @@ Abortar + + GeometryElementsSelection + + + Geometry reference selector for a + Seletor de geometria de referência para um + + + + Add + Adicionar + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Clique em "Adicionar" e selecionar elementos geométricos para adicioná-los à lista. Se não adicionar geometria à lista, todos os restantes elementos serão usados. É permitido selecionar os seguinte elementos de geometria: + + + + Selection mode + Modo de seleção + + + + Solid + Sólido + + + + SolidSelector + + + Select Solids + Seleccionar Sólidos + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Selecione elementos peças do sólido que devem ser adicionados à lista. Para adicionar o sólido clique em "Adicionar". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + _Selector + + + Add + Adicionar + + + + Remove + Remover + + FEM_Analysis @@ -166,19 +225,6 @@ Cria uma ação FEM de peso próprio - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Cria uma seção de fluido FEM para fluxo 1D - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Fluxsolver heat - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Material for fluid - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Reinforced material (concrete) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Material for solid - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen Forma para malha FEM usando Netgen - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Criar uma malha de volume FEM a partir de um sólido ou uma face usando Netgen - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Solver Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Comando Pré-definido MEF ToolTip - - GeometryElementsSelection - - - Geometry reference selector for a - Seletor de geometria de referência para um - - - - Add - Adicionar - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Clique em "Adicionar" e selecionar elementos geométricos para adicioná-los à lista. Se não adicionar geometria à lista, todos os restantes elementos serão usados. É permitido selecionar os seguinte elementos de geometria: - - - - Selection mode - Modo de seleção - - - - Solid - Sólido - - Material_Editor @@ -645,37 +628,6 @@ Abre o editor de materiais do FreeCAD - - SolidSelector - - - Select Solids - Seleccionar Sólidos - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Selecione elementos peças do sólido que devem ser adicionados à lista. Para adicionar o sólido clique em "Adicionar". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Adicionar - - - - Remove - Remover - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_ro.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_ro.qm index 01cbe7ac3d..201c325bb6 100644 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_ro.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_ro.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_ro.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_ro.ts index f7a35c6e29..3d54c9234f 100644 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_ro.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_ro.ts @@ -67,6 +67,65 @@ Renunta + + GeometryElementsSelection + + + Geometry reference selector for a + Geometrie selectorul de referinţă pentru o + + + + Add + Adaugă + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Faceți clic pe "Adăugați" și selectați elemente geometrice pentru a le adăuga în listă. Dacă nu se adaugă nicio geometrie în listă, sunt folosite toate celelalte. Următoarele elemente geometrice sunt permise a fi selectate: + + + + Selection mode + Mod de selectare + + + + Solid + Solid + + + + SolidSelector + + + Select Solids + Selectaţi solide + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Selectaţi elemente solide Part care se adaugă la lista. Pentru a adăuga solide faceţi clic pe "Add". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + _Selector + + + Add + Adaugă + + + + Remove + Elimină + + FEM_Analysis @@ -166,19 +225,6 @@ Crează o constrângere FEM pentru greutatea proprie - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Crează secțiunea fluidului pentru curgere 1D - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Fluxsolver heat - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Material for fluid - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Reinforced material (concrete) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Material for solid - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen O Plasă FEM plecând de la o formă cu Netgen - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - O Plasă FEM plecând de la o formă cu Netgen - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Rezolvitor Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Implicit Fem Comanda ToolTip - - GeometryElementsSelection - - - Geometry reference selector for a - Geometrie selectorul de referinţă pentru o - - - - Add - Adaugă - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Faceți clic pe "Adăugați" și selectați elemente geometrice pentru a le adăuga în listă. Dacă nu se adaugă nicio geometrie în listă, sunt folosite toate celelalte. Următoarele elemente geometrice sunt permise a fi selectate: - - - - Selection mode - Mod de selectare - - - - Solid - Solid - - Material_Editor @@ -645,37 +628,6 @@ Deschide editorul de materiale FreeCAD - - SolidSelector - - - Select Solids - Selectaţi solide - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Selectaţi elemente solide Part care se adaugă la lista. Pentru a adăuga solide faceţi clic pe "Add". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Adaugă - - - - Remove - Elimină - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_ru.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_ru.qm index a14cf03da8..e12bb9c0b9 100755 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_ru.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_ru.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_ru.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_ru.ts index 0d3172c49f..2d5f586b6a 100755 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_ru.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_ru.ts @@ -16,7 +16,7 @@ To add references: select them in the 3D view and click "Add". - To add references: select them in the 3D view and click "Add". + Чтобы добавить ориентиры: выберите их в 3D виде и нажмите "Добавить". @@ -67,6 +67,65 @@ Прервать + + GeometryElementsSelection + + + Geometry reference selector for a + Выбор геометрии для + + + + Add + Добавить + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Нажмите на кнопку «Добавить» и выберите геометрические элементы, чтобы добавить их в список. Если геометрические элементы не добавлены в список, будут использованы все оставшиеся. Следующие геометрические элементы разрешены для выбора: + + + + Selection mode + Режим выбора + + + + Solid + Твердотельный объект + + + + SolidSelector + + + Select Solids + Выделить объекты + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Выделите простые части объекта, которые должны быть добавлены в список. Чтобы добавить объект нажмите кнопку "Добавить". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + _Selector + + + Add + Добавить + + + + Remove + Удалить + + FEM_Analysis @@ -166,19 +225,6 @@ Создает граничное условие собственного веса объекта для МКЭ - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Создает секцию текущего вещества в однонаправленном потоке для МКЭ - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Решатель тепла Fluxsolver - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Текучий материал - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Усиленный материал (бетон) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Твердотельный материал - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen Cетка МКЭ из фигуры генерируемая построителем Netgen - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Создает объемную сетку МКЭ из фигуры или твердого тела построителем Netgen - FEM_MeshRegion @@ -560,11 +576,6 @@ Solver Elmer Решатель Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -605,34 +616,6 @@ Подсказка команды МКЭ по умолчанию - - GeometryElementsSelection - - - Geometry reference selector for a - Выбор геометрии для - - - - Add - Добавить - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Нажмите на кнопку «Добавить» и выберите геометрические элементы, чтобы добавить их в список. Если геометрические элементы не добавлены в список, будут использованы все оставшиеся. Следующие геометрические элементы разрешены для выбора: - - - - Selection mode - Режим выбора - - - - Solid - Твердотельный объект - - Material_Editor @@ -646,37 +629,6 @@ Открывает редактор материалов FreeCAD - - SolidSelector - - - Select Solids - Выделить объекты - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Выделите простые части объекта, которые должны быть добавлены в список. Чтобы добавить объект нажмите кнопку "Добавить". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Добавить - - - - Remove - Удалить - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_sk.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_sk.qm index 7c6b10f571..634e530fd6 100644 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_sk.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_sk.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_sk.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_sk.ts index 1671b32395..6c509ca30f 100644 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_sk.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_sk.ts @@ -67,6 +67,65 @@ Prerušiť + + GeometryElementsSelection + + + Geometry reference selector for a + Geometry reference selector for a + + + + Add + Pridať + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + + + + Selection mode + Selection mode + + + + Solid + Teleso + + + + SolidSelector + + + Select Solids + Select Solids + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + _Selector + + + Add + Pridať + + + + Remove + Odstrániť + + FEM_Analysis @@ -166,19 +225,6 @@ Creates a FEM constraint self weight - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Creates a FEM Fluid section for 1D flow - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Fluxsolver heat - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Material for fluid - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Reinforced material (concrete) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Material for solid - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen FEM mesh from shape by Netgen - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Solver Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Default Fem Command ToolTip - - GeometryElementsSelection - - - Geometry reference selector for a - Geometry reference selector for a - - - - Add - Pridať - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - - - - Selection mode - Selection mode - - - - Solid - Teleso - - Material_Editor @@ -645,37 +628,6 @@ Opens the FreeCAD material editor - - SolidSelector - - - Select Solids - Select Solids - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Pridať - - - - Remove - Odstrániť - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_sl.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_sl.qm index 9c946da4b4..4fbdce3c55 100644 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_sl.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_sl.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_sl.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_sl.ts index 4d818bcfd3..df65fc7d8e 100644 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_sl.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_sl.ts @@ -67,6 +67,65 @@ Prekini + + GeometryElementsSelection + + + Geometry reference selector for a + Izbirnik referenčne geometrije za + + + + Add + Dodaj + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Kliknite "Dodaj" in izberite geometrijske elemente, ki jih želite dodati na seznam. Če noben element ni dodan na seznam so vsi ostali uporabljeni. Dovoljeno je izbrati sledeče geometrijske elemente: + + + + Selection mode + Način izbiranja + + + + Solid + Telo + + + + SolidSelector + + + Select Solids + Izberi Telo + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Izberi elemente telesa, ki bojo dodani na seznam. Za dodajanje telesa klikni "Dodaj". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + _Selector + + + Add + Dodaj + + + + Remove + Odstrani + + FEM_Analysis @@ -166,19 +225,6 @@ Ustvari MKE pogoj lastne teže - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Ustvari razdelek MKE Tekočine 1D toka - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Fluxsolver toplota - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Snov za tekočino - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Armirana snov (beton) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Snov za trdnino - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen Ploskovje MKE iz Netgenove oblike - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Ustvari MKE prostorninsko pslokovje iz telesa ali ploskovne oblike z uporabo Netgen notranjega ploskovjevalnika - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Reševalnik Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Privzeti orodni namig ukazov za MKE - - GeometryElementsSelection - - - Geometry reference selector for a - Izbirnik referenčne geometrije za - - - - Add - Dodaj - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Kliknite "Dodaj" in izberite geometrijske elemente, ki jih želite dodati na seznam. Če noben element ni dodan na seznam so vsi ostali uporabljeni. Dovoljeno je izbrati sledeče geometrijske elemente: - - - - Selection mode - Način izbiranja - - - - Solid - Telo - - Material_Editor @@ -645,37 +628,6 @@ Odpre FreeCAD urejevalnik materialov - - SolidSelector - - - Select Solids - Izberi Telo - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Izberi elemente telesa, ki bojo dodani na seznam. Za dodajanje telesa klikni "Dodaj". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Dodaj - - - - Remove - Odstrani - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_sr.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_sr.qm index bfc6c183c2..1b1996e7f3 100644 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_sr.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_sr.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_sr.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_sr.ts index 8280ef18c6..0f31e7634a 100644 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_sr.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_sr.ts @@ -67,6 +67,65 @@ Прекини + + GeometryElementsSelection + + + Geometry reference selector for a + Geometry reference selector for a + + + + Add + Додај + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + + + + Selection mode + Selection mode + + + + Solid + Чврcто тело + + + + SolidSelector + + + Select Solids + Select Solids + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + _Selector + + + Add + Додај + + + + Remove + Obriši + + FEM_Analysis @@ -166,19 +225,6 @@ Creates a FEM constraint self weight - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Creates a FEM Fluid section for 1D flow - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Fluxsolver heat - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Material for fluid - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Reinforced material (concrete) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Material for solid - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen FEM mesh from shape by Netgen - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Solver Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Default Fem Command ToolTip - - GeometryElementsSelection - - - Geometry reference selector for a - Geometry reference selector for a - - - - Add - Додај - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - - - - Selection mode - Selection mode - - - - Solid - Чврcто тело - - Material_Editor @@ -645,37 +628,6 @@ Opens the FreeCAD material editor - - SolidSelector - - - Select Solids - Select Solids - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Додај - - - - Remove - Obriši - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_sv-SE.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_sv-SE.qm index c20e6552c8..52fcf6d3d6 100644 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_sv-SE.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_sv-SE.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_sv-SE.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_sv-SE.ts index 89b0d62988..1b1c551948 100644 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_sv-SE.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_sv-SE.ts @@ -67,6 +67,65 @@ Avbryt + + GeometryElementsSelection + + + Geometry reference selector for a + Geometry reference selector for a + + + + Add + Lägg till + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + + + + Selection mode + Markeringsläge + + + + Solid + Solid + + + + SolidSelector + + + Select Solids + Markera solider + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + _Selector + + + Add + Lägg till + + + + Remove + Ta bort + + FEM_Analysis @@ -166,19 +225,6 @@ Creates a FEM constraint self weight - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Creates a FEM Fluid section for 1D flow - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -241,7 +282,7 @@ Elasticity equation - Elasticity equation + Elasticitetsekvation @@ -295,11 +336,6 @@ Fluxsolver heat Fluxsolver heat - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Material för vätska - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Förstärkt material (betong) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Material för solid - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen FEM mesh from shape by Netgen - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Solver Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Default Fem Command ToolTip - - GeometryElementsSelection - - - Geometry reference selector for a - Geometry reference selector for a - - - - Add - Lägg till - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - - - - Selection mode - Markeringsläge - - - - Solid - Solid - - Material_Editor @@ -645,37 +628,6 @@ Öppnar FreeCAD-materialredigeraren - - SolidSelector - - - Select Solids - Markera solider - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Lägg till - - - - Remove - Ta bort - - FEM_MeshFromShape @@ -2081,7 +2033,7 @@ [Nodes: %1, Edges: %2, Faces: %3, Polygons: %4, Volumes: %5, Polyhedrons: %6] - [Nodes: %1, Edges: %2, Faces: %3, Polygons: %4, Volumes: %5, Polyhedrons: %6] + [Noder: %1, Kanter: %2, Ytor: %3, Polygoner: %4, Volymer: %5, Polyhedroner: %6] @@ -2382,7 +2334,7 @@ Select multiple face(s), click Add or Remove - Select multiple face(s), click Add or Remove + Markera flera yt(or), klicka på Lägg till eller Ta bort diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_tr.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_tr.qm index de87f5191e..6e9d149010 100644 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_tr.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_tr.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_tr.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_tr.ts index 5502736b6b..c7d59caa7e 100644 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_tr.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_tr.ts @@ -16,7 +16,7 @@ To add references: select them in the 3D view and click "Add". - To add references: select them in the 3D view and click "Add". + Referans eklemek için 3B görünümden seçin ve "Ekle"ye basın. @@ -67,6 +67,65 @@ İptal + + GeometryElementsSelection + + + Geometry reference selector for a + Geometri referans seçici için bir + + + + Add + Ekle + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + "Ekle" ye tıklayın ve listeye eklemek için geometrik öğeleri seçin. Listeye hiçbir geometri eklenmemişse, kalan tüm öğeler kullanılır. Aşağıdaki geometri unsurlarının seçilmesine izin verilir: + + + + Selection mode + Seçim modu + + + + Solid + Katı + + + + SolidSelector + + + Select Solids + Katıları seçin + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Seç elemanlar parçası ait katı listeye eklenecektir söyledi. Daha To eklemek katı tıklayarak " Ekle ". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + _Selector + + + Add + Ekle + + + + Remove + Kaldır + + FEM_Analysis @@ -166,19 +225,6 @@ Öz ağırlık FEM kısıtlaması oluşturur - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow FEM sıvı Bölüm 1 D akış için oluşturur - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat AkıÇözücüsü ısısı - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Sıvı malzemesi - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Güçlendirilmiş malzeme (beton) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Katı malzemesi - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen FEM süzgeci Netgen tarafından şekil üzerinden - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Yaratmak a sağlam bir FEM birim kafes ya da yüz şekli Netgen iç mesher tarafından - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer çözücü Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Varsayılan Fem komut MenuText - - GeometryElementsSelection - - - Geometry reference selector for a - Geometri referans seçici için bir - - - - Add - Ekle - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - "Ekle" ye tıklayın ve listeye eklemek için geometrik öğeleri seçin. Listeye hiçbir geometri eklenmemişse, kalan tüm öğeler kullanılır. Aşağıdaki geometri unsurlarının seçilmesine izin verilir: - - - - Selection mode - Seçim modu - - - - Solid - Katı - - Material_Editor @@ -645,37 +628,6 @@ FreeCAD malzeme editörünü açar - - SolidSelector - - - Select Solids - Katıları seçin - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Seç elemanlar parçası ait katı listeye eklenecektir söyledi. Daha To eklemek katı tıklayarak " Ekle ". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Ekle - - - - Remove - Kaldır - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_uk.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_uk.qm index 689568d423..74168566f7 100755 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_uk.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_uk.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_uk.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_uk.ts index e5284aa33b..1b1be877e6 100755 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_uk.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_uk.ts @@ -67,6 +67,65 @@ Перервати + + GeometryElementsSelection + + + Geometry reference selector for a + Geometry reference selector for a + + + + Add + Додати + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + + + + Selection mode + Режим вибору + + + + Solid + Суцільне тіло + + + + SolidSelector + + + Select Solids + Select Solids + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + _Selector + + + Add + Додати + + + + Remove + Видалити + + FEM_Analysis @@ -166,19 +225,6 @@ Creates a FEM constraint self weight - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Creates a FEM Fluid section for 1D flow - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Fluxsolver heat - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Material for fluid - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Reinforced material (concrete) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Material for solid - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen FEM mesh from shape by Netgen - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Solver Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Default Fem Command ToolTip - - GeometryElementsSelection - - - Geometry reference selector for a - Geometry reference selector for a - - - - Add - Додати - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - - - - Selection mode - Режим вибору - - - - Solid - Суцільне тіло - - Material_Editor @@ -645,37 +628,6 @@ Opens the FreeCAD material editor - - SolidSelector - - - Select Solids - Select Solids - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Додати - - - - Remove - Видалити - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_val-ES.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_val-ES.qm index 1935d7c4f5..12a38a5654 100644 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_val-ES.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_val-ES.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_val-ES.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_val-ES.ts index 24808fa4b1..24be86d569 100644 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_val-ES.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_val-ES.ts @@ -16,7 +16,7 @@ To add references: select them in the 3D view and click "Add". - To add references: select them in the 3D view and click "Add". + Per a afegir referències: seleccioneu-les en la visualització 3D i premeu «Afig». @@ -67,6 +67,65 @@ Abandona + + GeometryElementsSelection + + + Geometry reference selector for a + Selector de referència de geometria per a + + + + Add + Afegir + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Feu clic en "Afig" i seleccioneu elements geomètrics per afegir-los a la llista. Si no s'afig cap geometria a la llista, s'utilitzarà tota la resta. Es poden seleccionar els següents elements geomètrics: + + + + Selection mode + Mode de selecció + + + + Solid + Sòlid + + + + SolidSelector + + + Select Solids + Selecciona sòlids + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Selecciona una peça dels elements del sòlid que s'afegirà a la llista. Per afegir el sòlid premeu "Afig". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Selecciona una peça dels elements del sòlid que s'afegirà a la llista. Per afegir el sòlid premeu «Afig». + + + + _Selector + + + Add + Afegir + + + + Remove + Elimina + + FEM_Analysis @@ -166,19 +225,6 @@ Crea una restricció FEM de pes propi - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Crea una secció de fluid FEM per al flux 1D - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Sistema de resolució del flux de calor - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Material per a fluid - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Material reforçat (formigó) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Material per a sòlid - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen Malla FEM de la forma per Netgen - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Crea una malla de volum FEM d'un sòlid o cara mitjançant el generador de malles intern Netgen - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Sistema de resolució Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Indicador de funció per defecte d'ordre MEF - - GeometryElementsSelection - - - Geometry reference selector for a - Selector de referència de geometria per a - - - - Add - Afegir - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Feu clic en "Afig" i seleccioneu elements geomètrics per afegir-los a la llista. Si no s'afig cap geometria a la llista, s'utilitzarà tota la resta. Es poden seleccionar els següents elements geomètrics: - - - - Selection mode - Mode de selecció - - - - Solid - Sòlid - - Material_Editor @@ -645,37 +628,6 @@ Obri l'editor de material de FreeCAD - - SolidSelector - - - Select Solids - Selecciona sòlids - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Selecciona una peça dels elements del sòlid que s'afegirà a la llista. Per afegir el sòlid premeu "Afig". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Afegir - - - - Remove - Elimina - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_vi.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_vi.qm index 85f41d8025..160b2dce1c 100644 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_vi.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_vi.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_vi.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_vi.ts index b387a7329a..046d23c46e 100644 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_vi.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_vi.ts @@ -67,6 +67,65 @@ Hủy bỏ + + GeometryElementsSelection + + + Geometry reference selector for a + Công cụ chọn tham chiếu hình học cho một + + + + Add + Thêm mới + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + + + + Selection mode + Chế độ chọn + + + + Solid + Chất rắn + + + + SolidSelector + + + Select Solids + Chọn chất rắn + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Chọn các phần tử của chất rắn sẽ được thêm vào danh sách. Để thêm chất rắn, nhấp chuột vào "Thêm". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + _Selector + + + Add + Thêm mới + + + + Remove + Xóa bỏ + + FEM_Analysis @@ -166,19 +225,6 @@ Tạo và khống chế trọng lượng bản thân theo FEM - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Tạo một phần chất lỏng cho luồng 1 chiều theo FEM - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Fluxsolver heat - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Material for fluid - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Reinforced material (concrete) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Material for solid - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen Lưới theo FEM được tạo ra từ hình dạng bởi Netgen - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - Tạo một lưới có thể tích theo FEM từ một hình dạng rắn hoặc dạng bề mặt bởi máy tạo lưới bên trong Netgen - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Solver Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Chú thích lệnh Fem mặc định - - GeometryElementsSelection - - - Geometry reference selector for a - Công cụ chọn tham chiếu hình học cho một - - - - Add - Thêm mới - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - - - - Selection mode - Chế độ chọn - - - - Solid - Chất rắn - - Material_Editor @@ -645,37 +628,6 @@ Opens the FreeCAD material editor - - SolidSelector - - - Select Solids - Chọn chất rắn - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Chọn các phần tử của chất rắn sẽ được thêm vào danh sách. Để thêm chất rắn, nhấp chuột vào "Thêm". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - Thêm mới - - - - Remove - Xóa bỏ - - FEM_MeshFromShape diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_zh-CN.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_zh-CN.qm index 9665934111..7eb592abc3 100644 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_zh-CN.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_zh-CN.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_zh-CN.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_zh-CN.ts index 71c6ff58c5..7e5b0f6051 100644 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_zh-CN.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_zh-CN.ts @@ -11,12 +11,12 @@ To add references select them in the 3D view and then click "Add". - 若要添加引用, 请在3维视图中选择它们然后点击 "添加"。 + 若要添加引用, 请在 3D 视图中选择它们然后点击 "添加"。 To add references: select them in the 3D view and click "Add". - To add references: select them in the 3D view and click "Add". + 要添加引用:在 3D 视图中选择它们,然后单击“添加”。 @@ -67,6 +67,65 @@ 中止 + + GeometryElementsSelection + + + Geometry reference selector for a + 的几何体参考选择器 + + + + Add + 添加 + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + 单击 "添加", 然后选择几何元素将它们添加到列表中。如果没有将几何元素添加到列表中, 则使用其余的几何图形。允许选择以下几何元素: + + + + Selection mode + 选择模式 + + + + Solid + 实体 + + + + SolidSelector + + + Select Solids + 选择固体 + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + 选择要添加到列表中的实体元素部分。点击“添加”添加实体。 + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + 选择要添加到列表中的实体元素部分。点击“添加”添加实体。 + + + + _Selector + + + Add + 添加 + + + + Remove + 删除 + + FEM_Analysis @@ -77,7 +136,7 @@ Creates an analysis container with standard solver CalculiX - 以标准求解器CalculiX建立一个分析容器 + 以标准求解器 CalculiX 建立一个分析容器 @@ -166,35 +225,17 @@ 创建有限元自重约束 - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D Fluid section for 1D flow - 一维流体截面 + 1D 流体截面 Creates a FEM Fluid section for 1D flow - 创建用于一维流的有限元流体截面 - - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow + 创建用于 1D 流的有限元流体截面 @@ -295,11 +336,6 @@ Fluxsolver heat 热Flux求解器 - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid 流体材料 - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) 强化材料 (混凝土) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid 固体材料 - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen Netgen 型有限元网格 - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - 通过 Netgen 内部网格生成器从实心或面形创建有限元体积网格 - FEM_MeshRegion @@ -526,17 +542,17 @@ Creates a standard FEM solver CalculiX with ccx tools - 使用 ccx 工具创建标准的有限元CalculiX求解 + 使用 ccx 工具创建标准的有限元 CalculiX 求解 Solver CalculiX - CalculiX求解器 + CalculiX 求解器 Creates a FEM solver CalculiX - 建立一个CalculiX求解器 + 建立一个 CalculiX 求解器 @@ -557,12 +573,7 @@ Solver Elmer - Elmer求解器 - - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer + Elmer 求解器 @@ -583,12 +594,12 @@ Solver Z88 - Z88求解器 + Z88 求解器 Creates a FEM solver Z88 - 建立一个Z88求解器 + 建立一个 Z88 求解器 @@ -604,34 +615,6 @@ 默认有限元命令的工具提示 - - GeometryElementsSelection - - - Geometry reference selector for a - 的几何体参考选择器 - - - - Add - 添加 - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - 单击 "添加", 然后选择几何元素将它们添加到列表中。如果没有将几何元素添加到列表中, 则使用其余的几何图形。允许选择以下几何元素: - - - - Selection mode - 选择模式 - - - - Solid - 实体 - - Material_Editor @@ -645,37 +628,6 @@ 打开 FreeCAD 材料编辑器 - - SolidSelector - - - Select Solids - 选择固体 - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - 选择要添加到列表中的实体元素部分。点击“添加”添加实体。 - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - 添加 - - - - Remove - 删除 - - FEM_MeshFromShape @@ -715,12 +667,12 @@ Fluid section for 1D flow - 一维流体截面 + 1D 流体截面 Creates a FEM Fluid section for 1D flow - 创建用于一维流的有限元流体截面 + 创建用于 1D 流的有限元流体截面 @@ -746,7 +698,7 @@ Creates a analysis container with standard solver CalculiX - 以标准求解器CalculiX建立一个分析容器 + 以标准求解器 CalculiX 建立一个分析容器 @@ -994,22 +946,22 @@ Solver CalculiX - CalculiX求解器 + CalculiX 求解器 Creates a FEM solver CalculiX - 建立一个CalculiX求解器 + 建立一个 CalculiX 求解器 Create FEM Solver CalculiX ... - 创建CalculiX有限元求解器... + 创建 CalculiX 有限元求解器... Creates FEM Solver CalculiX - 创建CalculiX有限元求解器 + 创建 CalculiX 有限元求解器 @@ -1017,12 +969,12 @@ Solver Z88 - Z88求解器 + Z88 求解器 Creates a FEM solver Z88 - 建立一个Z88求解器 + 建立一个 Z88 求解器 @@ -1056,7 +1008,7 @@ Run CalculiX ccx - 执行CalculiX ccx + 执行 CalculiX ccx @@ -1291,7 +1243,7 @@ Select a single FEM mesh or nodes set, please. - 请选取一个有限元格或节点集 + 请选取一个有限元格或节点集。 @@ -1338,7 +1290,7 @@ Use internal editor for .inp files - 以内部编辑器开启.inp文档 + 以内部编辑器开启 .inp 文档 @@ -1348,7 +1300,7 @@ Leave blank to use default CalculiX ccx binary file - 当为空白时使用默认的CalculiX ccx二进制文件 + 当为空白时使用默认的 CalculiX ccx 二进制文件 @@ -1419,7 +1371,7 @@ Use materials from .FreeCAD/Materials directory - 使用来自.FreeCAD/Material目录内材质 + 使用来自.FreeCAD/Material 目录内材质 @@ -1980,7 +1932,7 @@ MatWeb database... - MatWeb数据库... + MatWeb 数据库... @@ -2009,7 +1961,7 @@ Your FreeCAD is build without NETGEN support. Meshing will not work.... - 您的FreeCAD没有支持NETGEN,而无法执行建立网格... + 您的 FreeCAD 没有支持 NETGEN,而无法执行建立网格... @@ -2129,7 +2081,7 @@ Avg: - 平均值 + 平均值: @@ -2139,7 +2091,7 @@ Min: - 最小值 + 最小值: @@ -2200,7 +2152,7 @@ Nodes: 0 - 节点: + 节点: 0 @@ -2397,7 +2349,7 @@ Displacement x - X方向位移 + X 方向位移 @@ -2422,17 +2374,17 @@ Displacement y - Y方向位移 + Y 方向位移 Displacement z - Z方向位移 + Z 方向位移 Rotations are only valid for Beam and Shell elements. - 仅梁和壳单元可以使用旋转 + 仅梁和壳单元可以使用旋转。 @@ -2587,7 +2539,7 @@ Nbr. Segs per Edge: - 每边网格数 + 每边网格数: @@ -2602,17 +2554,17 @@ Node count: - 节点数 + 节点数: Triangle count: - 三角形数量 + 三角形数量: Tetraeder count: - 四边形数量 + 四边形数量: diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_zh-TW.qm b/src/Mod/Fem/Gui/Resources/translations/Fem_zh-TW.qm index 3fe33bff85..18cb2ffb5d 100644 Binary files a/src/Mod/Fem/Gui/Resources/translations/Fem_zh-TW.qm and b/src/Mod/Fem/Gui/Resources/translations/Fem_zh-TW.qm differ diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem_zh-TW.ts b/src/Mod/Fem/Gui/Resources/translations/Fem_zh-TW.ts index 9d6f3feb8b..3f833b6376 100644 --- a/src/Mod/Fem/Gui/Resources/translations/Fem_zh-TW.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem_zh-TW.ts @@ -67,6 +67,65 @@ 關於 + + GeometryElementsSelection + + + Geometry reference selector for a + Geometry reference selector for a + + + + Add + 新增 + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + + + + Selection mode + Selection mode + + + + Solid + 實體 + + + + SolidSelector + + + Select Solids + Select Solids + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + _Selector + + + Add + 新增 + + + + Remove + 移除 + + FEM_Analysis @@ -166,19 +225,6 @@ Creates a FEM constraint self weight - - FEM_ConstraintTie - - - Constraint tie - Constraint tie - - - - Creates a FEM constraint tie - Creates a FEM constraint tie - - FEM_ElementFluid1D @@ -191,11 +237,6 @@ Creates a FEM Fluid section for 1D flow Creates a FEM Fluid section for 1D flow - - - Creates a FEM fluid section for 1D flow - Creates a FEM fluid section for 1D flow - FEM_ElementGeometry1D @@ -295,11 +336,6 @@ Fluxsolver heat Fluxsolver heat - - - Creates a FEM equation for heat - Creates a FEM equation for heat - FEM_FEMMesh2Mesh @@ -321,11 +357,6 @@ Material for fluid Material for fluid - - - Creates a FEM material for fluid - Creates a FEM material for fluid - FEM material for Fluid @@ -357,11 +388,6 @@ Reinforced material (concrete) Reinforced material (concrete) - - - Creates a material for reinforced matrix material such as concrete - Creates a material for reinforced matrix material such as concrete - FEM_MaterialSolid @@ -370,11 +396,6 @@ Material for solid Material for solid - - - Creates a FEM material for solid - Creates a FEM material for solid - FEM material for solid @@ -458,11 +479,6 @@ FEM mesh from shape by Netgen 以Netgen從造型建立FEM網格 - - - Create a FEM volume mesh from a solid or face shape by Netgen internal mesher - 以Netgen內部網格產生器由實體或造型之面建立一個FAM體積網格 - FEM_MeshRegion @@ -559,11 +575,6 @@ Solver Elmer Solver Elmer - - - Creates a FEM solver Elmer - Creates a FEM solver Elmer - FEM_SolverRun @@ -604,34 +615,6 @@ Default Fem Command ToolTip - - GeometryElementsSelection - - - Geometry reference selector for a - Geometry reference selector for a - - - - Add - 新增 - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - - - - Selection mode - Selection mode - - - - Solid - 實體 - - Material_Editor @@ -645,37 +628,6 @@ Opens the FreeCAD material editor - - SolidSelector - - - Select Solids - Select Solids - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - _Selector - - - Add - 新增 - - - - Remove - 移除 - - FEM_MeshFromShape diff --git a/src/Mod/Fem/femsolver/calculix/writer.py b/src/Mod/Fem/femsolver/calculix/writer.py index cda2e38200..c01874a93c 100644 --- a/src/Mod/Fem/femsolver/calculix/writer.py +++ b/src/Mod/Fem/femsolver/calculix/writer.py @@ -29,11 +29,12 @@ __url__ = "http://www.freecadweb.org" ## \addtogroup FEM # @{ -import codecs +import io import os import six import sys import time +from os.path import join import FreeCAD @@ -59,35 +60,39 @@ class FemInputWriterCcx(writerbase.FemInputWriter): member, dir_name ) - from os.path import join - self.main_file_name = self.mesh_object.Name + ".inp" - self.file_name = join(self.dir_name, self.main_file_name) + self.mesh_name = self.mesh_object.Name + self.include = join(self.dir_name, self.mesh_name) + self.file_name = self.include + ".inp" self.FluidInletoutlet_ele = [] self.fluid_inout_nodes_file = join( self.dir_name, - "{}_inout_nodes.txt".format(self.mesh_object.Name) + "{}_inout_nodes.txt".format(self.mesh_name) ) from femtools import constants from FreeCAD import Units self.gravity = int(Units.Quantity(constants.gravity()).getValueAs("mm/s^2")) # 9820 mm/s2 + # ******************************************************************************************** + # write calculix input def write_calculix_input_file(self): timestart = time.process_time() FreeCAD.Console.PrintMessage("Start writing CalculiX input file\n") FreeCAD.Console.PrintMessage("Write ccx input file to: {}\n".format(self.file_name)) + FreeCAD.Console.PrintLog( + "writerbaseCcx --> self.mesh_name --> " + self.mesh_name + "\n" + ) FreeCAD.Console.PrintLog( "writerbaseCcx --> self.dir_name --> " + self.dir_name + "\n" ) FreeCAD.Console.PrintLog( - "writerbaseCcx --> self.main_file_name --> " + self.main_file_name + "\n" + "writerbaseCcx --> self.include --> " + self.mesh_name + "\n" ) FreeCAD.Console.PrintLog( "writerbaseCcx --> self.file_name --> " + self.file_name + "\n" ) - if self.solver_obj.SplitInputWriter is True: - self.write_calculix_splitted_input_file() - else: - self.write_calculix_one_input_file() + + self.write_calculix_input() + writing_time_string = ( "Writing time CalculiX input file: {} seconds" .format(round((time.process_time() - timestart), 2)) @@ -102,277 +107,73 @@ class FemInputWriterCcx(writerbase.FemInputWriter): ) return "" - def write_calculix_one_input_file(self): - self.femmesh.writeABAQUS(self.file_name, 1, False) + def write_calculix_input(self): + if self.solver_obj.SplitInputWriter is True: + self.split_inpfile = True + else: + self.split_inpfile = False - # reopen file with "append" and add the analysis definition - inpfile = codecs.open(self.file_name, "a", encoding="utf-8") - inpfile.write("\n\n") + # mesh + inpfileMain = self.write_mesh(self.split_inpfile) - # Check to see if fluid sections are in analysis and use D network element type - if self.fluidsection_objects: - inpfile.close() - meshtools.write_D_network_element_to_inputfile(self.file_name) - inpfile = open(self.file_name, "a") - # node and element sets - self.write_element_sets_material_and_femelement_type(inpfile) - if self.fixed_objects: - self.write_node_sets_constraints_fixed(inpfile) - if self.displacement_objects: - self.write_node_sets_constraints_displacement(inpfile) - if self.planerotation_objects: - self.write_node_sets_constraints_planerotation(inpfile) - if self.contact_objects: - self.write_surfaces_constraints_contact(inpfile) - if self.tie_objects: - self.write_surfaces_constraints_tie(inpfile) - if self.transform_objects: - self.write_node_sets_constraints_transform(inpfile) - if self.analysis_type == "thermomech" and self.temperature_objects: - self.write_node_sets_constraints_temperature(inpfile) - - # materials and fem element types - self.write_materials(inpfile) - if self.analysis_type == "thermomech" and self.initialtemperature_objects: - self.write_constraints_initialtemperature(inpfile) - self.write_femelementsets(inpfile) - # Fluid section: Inlet and Outlet requires special element definition - if self.fluidsection_objects: - if is_fluid_section_inlet_outlet(self.ccx_elsets) is True: - inpfile.close() - meshtools.use_correct_fluidinout_ele_def( - self.FluidInletoutlet_ele, - self.file_name, - self.fluid_inout_nodes_file - ) - inpfile = open(self.file_name, "a") - - # constraints independent from steps - if self.planerotation_objects: - self.write_constraints_planerotation(inpfile) - if self.contact_objects: - self.write_constraints_contact(inpfile) - if self.tie_objects: - self.write_constraints_tie(inpfile) - if self.transform_objects: - self.write_constraints_transform(inpfile) - - # step begin - self.write_step_begin(inpfile) - - # constraints depend on step used in all analysis types - if self.fixed_objects: - self.write_constraints_fixed(inpfile) - if self.displacement_objects: - self.write_constraints_displacement(inpfile) - - # constraints depend on step and depending on analysis type - if self.analysis_type == "frequency" or self.analysis_type == "check": - pass - elif self.analysis_type == "static": - if self.selfweight_objects: - self.write_constraints_selfweight(inpfile) - if self.force_objects: - self.write_constraints_force(inpfile) - if self.pressure_objects: - self.write_constraints_pressure(inpfile) - elif self.analysis_type == "thermomech": - if self.selfweight_objects: - self.write_constraints_selfweight(inpfile) - if self.force_objects: - self.write_constraints_force(inpfile) - if self.pressure_objects: - self.write_constraints_pressure(inpfile) - if self.temperature_objects: - self.write_constraints_temperature(inpfile) - if self.heatflux_objects: - self.write_constraints_heatflux(inpfile) - if self.fluidsection_objects: - self.write_constraints_fluidsection(inpfile) - - # output and step end - self.write_outputs_types(inpfile) - self.write_step_end(inpfile) - - # footer - self.write_footer(inpfile) - inpfile.close() - - def write_calculix_splitted_input_file(self): - # reopen file with "append" and add the analysis definition - # first open file with "write" to ensure - # that each new iteration of writing of inputfile starts in new file - # first open file with "write" to ensure - # that the .writeABAQUS also writes in inputfile - inpfileMain = open(self.file_name, "w") - inpfileMain.close() - inpfileMain = open(self.file_name, "a") - inpfileMain.write("\n\n") - - # write nodes and elements - name = self.file_name[:-4] - include_name = self.main_file_name[:-4] - - self.femmesh.writeABAQUS(name + "_Node_Elem_sets.inp", 1, False) - inpfileNodesElem = open(name + "_Node_Elem_sets.inp", "a") - inpfileNodesElem.write("\n***********************************************************\n") - inpfileNodesElem.close() - - # Check to see if fluid sections are in analysis and use D network element type - if self.fluidsection_objects: - meshtools.write_D_network_element_to_inputfile(name + "_Node_Elem_sets.inp") - - inpfileMain.write("\n***********************************************************\n") - inpfileMain.write("**Nodes and Elements\n") - inpfileMain.write("** written by femmesh.writeABAQUS\n") - inpfileMain.write("*INCLUDE,INPUT=" + include_name + "_Node_Elem_sets.inp \n") - - # create separate inputfiles for each node set or constraint - if self.fixed_objects or self.displacement_objects or self.planerotation_objects: - inpfileNodes = open(name + "_Node_sets.inp", "w") - if self.analysis_type == "thermomech" and self.temperature_objects: - inpfileNodeTemp = open(name + "_Node_Temp.inp", "w") - if self.force_objects: - inpfileForce = open(name + "_Node_Force.inp", "w") - if self.pressure_objects: - inpfilePressure = open(name + "_Pressure.inp", "w") - if self.analysis_type == "thermomech" and self.heatflux_objects: - inpfileHeatflux = open(name + "_Node_Heatlfux.inp", "w") - if self.contact_objects: - inpfileContact = open(name + "_Surface_Contact.inp", "w") - if self.tie_objects: - inpfileTie = open(name + "_Surface_Tie.inp", "w") - if self.transform_objects: - inpfileTransform = open(name + "_Node_Transform.inp", "w") - - # node and element sets + # element and material sets self.write_element_sets_material_and_femelement_type(inpfileMain) - if self.fixed_objects: - self.write_node_sets_constraints_fixed(inpfileNodes) - if self.displacement_objects: - self.write_node_sets_constraints_displacement(inpfileNodes) - if self.planerotation_objects: - self.write_node_sets_constraints_planerotation(inpfileNodes) - if self.contact_objects: - self.write_surfaces_constraints_contact(inpfileContact) - if self.tie_objects: - self.write_surfaces_constraints_tie(inpfileTie) - if self.transform_objects: - self.write_node_sets_constraints_transform(inpfileTransform) - # write commentary and include statement for static case node sets - inpfileMain.write("\n***********************************************************\n") - inpfileMain.write("**Node sets for constraints\n") - inpfileMain.write("** written by write_node_sets_constraints_fixed\n") - inpfileMain.write("** written by write_node_sets_constraints_displacement\n") - inpfileMain.write("** written by write_node_sets_constraints_planerotation\n") - if self.fixed_objects or self.displacement_objects or self.planerotation_objects: - inpfileMain.write("*INCLUDE,INPUT=" + include_name + "_Node_sets.inp \n") - - inpfileMain.write("\n***********************************************************\n") - inpfileMain.write("** Surfaces for contact constraint\n") - inpfileMain.write("** written by write_surfaces_constraints_contact\n") - if self.contact_objects: - inpfileMain.write("*INCLUDE,INPUT=" + include_name + "_Surface_Contact.inp \n") - - inpfileMain.write("\n***********************************************************\n") - inpfileMain.write("** Surfaces for tie constraint\n") - inpfileMain.write("** written by write_surfaces_constraints_tie\n") - if self.tie_objects: - inpfileMain.write("*INCLUDE,INPUT=" + include_name + "_Surface_Tie.inp \n") - - inpfileMain.write("\n***********************************************************\n") - inpfileMain.write("** Node sets for transform constraint\n") - inpfileMain.write("** written by write_node_sets_constraints_transform\n") - if self.transform_objects: - inpfileMain.write("*INCLUDE,INPUT=" + include_name + "_Node_Transform.inp \n") - - if self.analysis_type == "thermomech" and self.temperature_objects: - self.write_node_sets_constraints_temperature(inpfileNodeTemp) - - # include separately written temperature constraint in input file - if self.analysis_type == "thermomech": - inpfileMain.write("\n***********************************************************\n") - inpfileMain.write("**Node sets for temperature constraint\n") - inpfileMain.write("** written by write_node_sets_constraints_temperature\n") - if self.temperature_objects: - inpfileMain.write("*INCLUDE,INPUT=" + include_name + "_Node_Temp.inp \n") + # node sets and surface sets + self.write_node_sets_constraints_fixed(inpfileMain, self.split_inpfile) + self.write_node_sets_constraints_displacement(inpfileMain, self.split_inpfile) + self.write_node_sets_constraints_planerotation(inpfileMain, self.split_inpfile) + self.write_surfaces_constraints_contact(inpfileMain, self.split_inpfile) + self.write_surfaces_constraints_tie(inpfileMain, self.split_inpfile) + self.write_node_sets_constraints_transform(inpfileMain, self.split_inpfile) + self.write_node_sets_constraints_temperature(inpfileMain, self.split_inpfile) # materials and fem element types self.write_materials(inpfileMain) - if self.analysis_type == "thermomech" and self.initialtemperature_objects: - self.write_constraints_initialtemperature(inpfileMain) + self.write_constraints_initialtemperature(inpfileMain) self.write_femelementsets(inpfileMain) - # Fluid section: Inlet and Outlet requires special element definition + + # Fluid sections: + # Inlet and Outlet requires special element definition + # some data from the elsets are needed thus this can not be moved + # to mesh writing TODO it would be much better if this would be + # at mesh writing as the mesh will be changed if self.fluidsection_objects: if is_fluid_section_inlet_outlet(self.ccx_elsets) is True: - meshtools.use_correct_fluidinout_ele_def( - self.FluidInletoutlet_ele, name + "_Node_Elem_sets.inp", - self.fluid_inout_nodes_file - ) + if self.split_inpfile is True: + meshtools.use_correct_fluidinout_ele_def( + self.FluidInletoutlet_ele, + # use mesh file split, see write_mesh method split_mesh_file_path + join(self.dir_name, self.mesh_name + "_femesh.inp"), + self.fluid_inout_nodes_file + ) + else: + inpfileMain.close() + meshtools.use_correct_fluidinout_ele_def( + self.FluidInletoutlet_ele, + self.file_name, + self.fluid_inout_nodes_file + ) + inpfileMain = io.open(self.file_name, "a", encoding="utf-8") # constraints independent from steps - if self.planerotation_objects: - self.write_constraints_planerotation(inpfileMain) - if self.contact_objects: - self.write_constraints_contact(inpfileMain) - if self.tie_objects: - self.write_constraints_tie(inpfileMain) - if self.transform_objects: - self.write_constraints_transform(inpfileMain) + self.write_constraints_planerotation(inpfileMain) + self.write_constraints_contact(inpfileMain) + self.write_constraints_tie(inpfileMain) + self.write_constraints_transform(inpfileMain) # step begin self.write_step_begin(inpfileMain) - # constraints depend on step used in all analysis types - if self.fixed_objects: - self.write_constraints_fixed(inpfileMain) - if self.displacement_objects: - self.write_constraints_displacement(inpfileMain) - - # constraints depend on step and depending on analysis type - if self.analysis_type == "frequency" or self.analysis_type == "check": - pass - elif self.analysis_type == "static": - if self.selfweight_objects: - self.write_constraints_selfweight(inpfileMain) - if self.force_objects: - self.write_constraints_force(inpfileForce) - if self.pressure_objects: - self.write_constraints_pressure(inpfilePressure) - elif self.analysis_type == "thermomech": - if self.selfweight_objects: - self.write_constraints_selfweight(inpfileMain) - if self.force_objects: - self.write_constraints_force(inpfileForce) - if self.pressure_objects: - self.write_constraints_pressure(inpfilePressure) - if self.temperature_objects: - self.write_constraints_temperature(inpfileMain) - if self.heatflux_objects: - self.write_constraints_heatflux(inpfileHeatflux) - if self.fluidsection_objects: - self.write_constraints_fluidsection(inpfileMain) - - # include separately written constraints in input file - inpfileMain.write("\n***********************************************************\n") - inpfileMain.write("** Node loads\n") - inpfileMain.write("** written by write_constraints_force\n") - if self.force_objects: - inpfileMain.write("*INCLUDE,INPUT=" + include_name + "_Node_Force.inp \n") - - inpfileMain.write("\n***********************************************************\n") - inpfileMain.write("** Element + CalculiX face + load in [MPa]\n") - inpfileMain.write("** written by write_constraints_pressure\n") - if self.pressure_objects: - inpfileMain.write("*INCLUDE,INPUT=" + include_name + "_Pressure.inp \n") - - if self.analysis_type == "thermomech": - inpfileMain.write("\n***********************************************************\n") - inpfileMain.write("** Convective heat transfer (heat flux)\n") - inpfileMain.write("** written by write_constraints_heatflux\n") - if self.heatflux_objects: - inpfileMain.write("*INCLUDE,INPUT=" + include_name + "_Node_Heatlfux.inp \n") + # constraints dependent from steps + self.write_constraints_fixed(inpfileMain) + self.write_constraints_displacement(inpfileMain) + self.write_constraints_selfweight(inpfileMain) + self.write_constraints_force(inpfileMain, self.split_inpfile) + self.write_constraints_pressure(inpfileMain, self.split_inpfile) + self.write_constraints_temperature(inpfileMain) + self.write_constraints_heatflux(inpfileMain, self.split_inpfile) + self.write_constraints_fluidsection(inpfileMain) # output and step end self.write_outputs_types(inpfileMain) @@ -382,6 +183,1042 @@ class FemInputWriterCcx(writerbase.FemInputWriter): self.write_footer(inpfileMain) inpfileMain.close() + # ******************************************************************************************** + # mesh + def write_mesh(self, inpfile_split=None): + # write mesh to file + element_param = 1 # highest element order only + group_param = False # do not write mesh group data + if inpfile_split is True: + write_name = "femesh" + file_name_splitt = self.mesh_name + "_" + write_name + ".inp" + split_mesh_file_path = join(self.dir_name, file_name_splitt) + + self.femmesh.writeABAQUS( + split_mesh_file_path, + element_param, + group_param + ) + + # Check to see if fluid sections are in analysis and use D network element type + if self.fluidsection_objects: + meshtools.write_D_network_element_to_inputfile(split_mesh_file_path) + + inpfile = io.open(self.file_name, "w", encoding="utf-8") + inpfile.write("***********************************************************\n") + inpfile.write("** {}\n".format(write_name)) + inpfile.write("*INCLUDE,INPUT={}\n".format(file_name_splitt)) + + else: + self.femmesh.writeABAQUS( + self.file_name, + element_param, + group_param + ) + + # Check to see if fluid sections are in analysis and use D network element type + if self.fluidsection_objects: + # inpfile is closed + meshtools.write_D_network_element_to_inputfile(self.file_name) + + # reopen file with "append" to add all the rest + inpfile = io.open(self.file_name, "a", encoding="utf-8") + inpfile.write("\n\n") + + return inpfile + + # ******************************************************************************************** + # constraints fixed + def write_node_sets_constraints_fixed(self, f, inpfile_split=None): + if not self.fixed_objects: + return + # write for all analysis types + + # get nodes + self.get_constraints_fixed_nodes() + + write_name = "constraints_fixed_node_sets" + f.write("\n***********************************************************\n") + f.write("** {}\n".format(write_name.replace("_", " "))) + f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) + + if inpfile_split is True: + file_name_splitt = self.mesh_name + "_" + write_name + ".inp" + f.write("** {}\n".format(write_name.replace("_", " "))) + f.write("*INCLUDE,INPUT={}\n".format(file_name_splitt)) + inpfile_splitt = open(join(self.dir_name, file_name_splitt), "w") + self.write_node_sets_nodes_constraints_fixed(inpfile_splitt) + inpfile_splitt.close() + else: + self.write_node_sets_nodes_constraints_fixed(f) + + def write_node_sets_nodes_constraints_fixed(self, f): + # write nodes to file + for femobj in self.fixed_objects: + # femobj --> dict, FreeCAD document object is femobj["Object"] + fix_obj = femobj["Object"] + f.write("** " + fix_obj.Label + "\n") + if self.femmesh.Volumes \ + and (len(self.shellthickness_objects) > 0 or len(self.beamsection_objects) > 0): + if len(femobj["NodesSolid"]) > 0: + f.write("*NSET,NSET=" + fix_obj.Name + "Solid\n") + for n in femobj["NodesSolid"]: + f.write(str(n) + ",\n") + if len(femobj["NodesFaceEdge"]) > 0: + f.write("*NSET,NSET=" + fix_obj.Name + "FaceEdge\n") + for n in femobj["NodesFaceEdge"]: + f.write(str(n) + ",\n") + else: + f.write("*NSET,NSET=" + fix_obj.Name + "\n") + for n in femobj["Nodes"]: + f.write(str(n) + ",\n") + + def write_constraints_fixed(self, f): + if not self.fixed_objects: + return + # write for all analysis types + + # write constraint to file + f.write("\n***********************************************************\n") + f.write("** Fixed Constraints\n") + f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) + for femobj in self.fixed_objects: + # femobj --> dict, FreeCAD document object is femobj["Object"] + f.write("** " + femobj["Object"].Label + "\n") + fix_obj_name = femobj["Object"].Name + if self.femmesh.Volumes \ + and (len(self.shellthickness_objects) > 0 or len(self.beamsection_objects) > 0): + if len(femobj["NodesSolid"]) > 0: + f.write("*BOUNDARY\n") + f.write(fix_obj_name + "Solid" + ",1\n") + f.write(fix_obj_name + "Solid" + ",2\n") + f.write(fix_obj_name + "Solid" + ",3\n") + f.write("\n") + if len(femobj["NodesFaceEdge"]) > 0: + f.write("*BOUNDARY\n") + f.write(fix_obj_name + "FaceEdge" + ",1\n") + f.write(fix_obj_name + "FaceEdge" + ",2\n") + f.write(fix_obj_name + "FaceEdge" + ",3\n") + f.write(fix_obj_name + "FaceEdge" + ",4\n") + f.write(fix_obj_name + "FaceEdge" + ",5\n") + f.write(fix_obj_name + "FaceEdge" + ",6\n") + f.write("\n") + else: + f.write("*BOUNDARY\n") + f.write(fix_obj_name + ",1\n") + f.write(fix_obj_name + ",2\n") + f.write(fix_obj_name + ",3\n") + if self.beamsection_objects or self.shellthickness_objects: + f.write(fix_obj_name + ",4\n") + f.write(fix_obj_name + ",5\n") + f.write(fix_obj_name + ",6\n") + f.write("\n") + + # ******************************************************************************************** + # constraints displacement + def write_node_sets_constraints_displacement(self, f, inpfile_split=None): + if not self.displacement_objects: + return + # write for all analysis types + + # get nodes + self.get_constraints_displacement_nodes() + + write_name = "constraints_displacement_node_sets" + f.write("\n***********************************************************\n") + f.write("** {}\n".format(write_name.replace("_", " "))) + f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) + + if inpfile_split is True: + file_name_splitt = self.mesh_name + "_" + write_name + ".inp" + f.write("** {}\n".format(write_name.replace("_", " "))) + f.write("*INCLUDE,INPUT={}\n".format(file_name_splitt)) + inpfile_splitt = open(join(self.dir_name, file_name_splitt), "w") + self.write_node_sets_nodes_constraints_displacement(inpfile_splitt) + inpfile_splitt.close() + else: + self.write_node_sets_nodes_constraints_displacement(f) + + def write_node_sets_nodes_constraints_displacement(self, f): + # write nodes to file + for femobj in self.displacement_objects: + # femobj --> dict, FreeCAD document object is femobj["Object"] + disp_obj = femobj["Object"] + f.write("** " + disp_obj.Label + "\n") + f.write("*NSET,NSET=" + disp_obj.Name + "\n") + for n in femobj["Nodes"]: + f.write(str(n) + ",\n") + + def write_constraints_displacement(self, f): + if not self.displacement_objects: + return + # write for all analysis types + + # write constraint to file + f.write("\n***********************************************************\n") + f.write("** Displacement constraint applied\n") + f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) + for femobj in self.displacement_objects: + # femobj --> dict, FreeCAD document object is femobj["Object"] + f.write("** " + femobj["Object"].Label + "\n") + disp_obj = femobj["Object"] + disp_obj_name = disp_obj.Name + f.write("*BOUNDARY\n") + if disp_obj.xFix: + f.write(disp_obj_name + ",1\n") + elif not disp_obj.xFree: + f.write(disp_obj_name + ",1,1," + str(disp_obj.xDisplacement) + "\n") + if disp_obj.yFix: + f.write(disp_obj_name + ",2\n") + elif not disp_obj.yFree: + f.write(disp_obj_name + ",2,2," + str(disp_obj.yDisplacement) + "\n") + if disp_obj.zFix: + f.write(disp_obj_name + ",3\n") + elif not disp_obj.zFree: + f.write(disp_obj_name + ",3,3," + str(disp_obj.zDisplacement) + "\n") + + if self.beamsection_objects or self.shellthickness_objects: + if disp_obj.rotxFix: + f.write(disp_obj_name + ",4\n") + elif not disp_obj.rotxFree: + f.write(disp_obj_name + ",4,4," + str(disp_obj.xRotation) + "\n") + if disp_obj.rotyFix: + f.write(disp_obj_name + ",5\n") + elif not disp_obj.rotyFree: + f.write(disp_obj_name + ",5,5," + str(disp_obj.yRotation) + "\n") + if disp_obj.rotzFix: + f.write(disp_obj_name + ",6\n") + elif not disp_obj.rotzFree: + f.write(disp_obj_name + ",6,6," + str(disp_obj.zRotation) + "\n") + f.write("\n") + + # ******************************************************************************************** + # constraints planerotation + def write_node_sets_constraints_planerotation(self, f, inpfile_split=None): + if not self.planerotation_objects: + return + # write for all analysis types + + # get nodes + self.get_constraints_planerotation_nodes() + + write_name = "constraints_planerotation_node_sets" + f.write("\n***********************************************************\n") + f.write("** {}\n".format(write_name.replace("_", " "))) + f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) + + if inpfile_split is True: + file_name_splitt = self.mesh_name + "_" + write_name + ".inp" + f.write("** {}\n".format(write_name.replace("_", " "))) + f.write("*INCLUDE,INPUT={}\n".format(file_name_splitt)) + inpfile_splitt = open(join(self.dir_name, file_name_splitt), "w") + self.write_node_sets_nodes_constraints_planerotation(inpfile_splitt) + inpfile_splitt.close() + else: + self.write_node_sets_nodes_constraints_planerotation(f) + + def write_node_sets_nodes_constraints_planerotation(self, f): + # write nodes to file + if not self.femnodes_mesh: + self.femnodes_mesh = self.femmesh.Nodes + # info about self.constraint_conflict_nodes: + # is used to check if MPC and constraint fixed and + # constraint displacement share same nodes + # because MPC"s and constraints fixed and + # constraints displacement can't share same nodes. + # Thus call write_node_sets_constraints_planerotation has to be + # after constraint fixed and constraint displacement + for femobj in self.planerotation_objects: + # femobj --> dict, FreeCAD document object is femobj["Object"] + l_nodes = femobj["Nodes"] + fric_obj = femobj["Object"] + f.write("** " + fric_obj.Label + "\n") + f.write("*NSET,NSET=" + fric_obj.Name + "\n") + # Code to extract nodes and coordinates on the PlaneRotation support face + nodes_coords = [] + for node in l_nodes: + nodes_coords.append(( + node, + self.femnodes_mesh[node].x, + self.femnodes_mesh[node].y, + self.femnodes_mesh[node].z + )) + node_planerotation = meshtools.get_three_non_colinear_nodes(nodes_coords) + for i in range(len(l_nodes)): + if l_nodes[i] not in node_planerotation: + node_planerotation.append(l_nodes[i]) + MPC_nodes = [] + for i in range(len(node_planerotation)): + cnt = 0 + for j in range(len(self.constraint_conflict_nodes)): + if node_planerotation[i] == self.constraint_conflict_nodes[j]: + cnt = cnt + 1 + if cnt == 0: + MPC = node_planerotation[i] + MPC_nodes.append(MPC) + for i in range(len(MPC_nodes)): + f.write(str(MPC_nodes[i]) + ",\n") + + def write_constraints_planerotation(self, f): + if not self.planerotation_objects: + return + # write for all analysis types + + # write constraint to file + f.write("\n***********************************************************\n") + f.write("** PlaneRotation Constraints\n") + f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) + for femobj in self.planerotation_objects: + # femobj --> dict, FreeCAD document object is femobj["Object"] + f.write("** " + femobj["Object"].Label + "\n") + fric_obj_name = femobj["Object"].Name + f.write("*MPC\n") + f.write("PLANE," + fric_obj_name + "\n") + + # ******************************************************************************************** + # constraints contact + def write_surfaces_constraints_contact(self, f, inpfile_split=None): + if not self.contact_objects: + return + # write for all analysis types + + # get faces + self.get_constraints_contact_faces() + + write_name = "constraints_contact_surface_sets" + f.write("\n***********************************************************\n") + f.write("** {}\n".format(write_name.replace("_", " "))) + f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) + + if inpfile_split is True: + file_name_splitt = self.mesh_name + "_" + write_name + ".inp" + f.write("** {}\n".format(write_name.replace("_", " "))) + f.write("*INCLUDE,INPUT={}\n".format(file_name_splitt)) + inpfile_splitt = open(join(self.dir_name, file_name_splitt), "w") + self.write_surfacefaces_constraints_contact(inpfile_splitt) + inpfile_splitt.close() + else: + self.write_surfacefaces_constraints_contact(f) + + def write_surfacefaces_constraints_contact(self, f): + # write faces to file + for femobj in self.contact_objects: + # femobj --> dict, FreeCAD document object is femobj["Object"] + contact_obj = femobj["Object"] + f.write("** " + contact_obj.Label + "\n") + # slave DEP + f.write("*SURFACE, NAME=DEP{}\n".format(contact_obj.Name)) + for i in femobj["ContactSlaveFaces"]: + f.write("{},S{}\n".format(i[0], i[1])) + # master IND + f.write("*SURFACE, NAME=IND{}\n".format(contact_obj.Name)) + for i in femobj["ContactMasterFaces"]: + f.write("{},S{}\n".format(i[0], i[1])) + + def write_constraints_contact(self, f): + if not self.contact_objects: + return + # write for all analysis types + + # write constraint to file + f.write("\n***********************************************************\n") + f.write("** Contact Constraints\n") + f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) + for femobj in self.contact_objects: + # femobj --> dict, FreeCAD document object is femobj["Object"] + contact_obj = femobj["Object"] + f.write("** " + contact_obj.Label + "\n") + f.write( + "*CONTACT PAIR, INTERACTION=INT{},TYPE=SURFACE TO SURFACE\n" + .format(contact_obj.Name) + ) + ind_surf = "IND" + contact_obj.Name + dep_surf = "DEP" + contact_obj.Name + f.write(dep_surf + "," + ind_surf + "\n") + f.write("*SURFACE INTERACTION, NAME=INT{}\n".format(contact_obj.Name)) + f.write("*SURFACE BEHAVIOR,PRESSURE-OVERCLOSURE=LINEAR\n") + slope = contact_obj.Slope + f.write(str(slope) + " \n") + friction = contact_obj.Friction + if friction > 0: + f.write("*FRICTION \n") + stick = (slope / 10.0) + f.write(str(friction) + ", " + str(stick) + " \n") + + # ******************************************************************************************** + # constraints tie + def write_surfaces_constraints_tie(self, f, inpfile_split=None): + if not self.tie_objects: + return + # write for all analysis types + + # get faces + self.get_constraints_tie_faces() + + write_name = "constraints_tie_surface_sets" + f.write("\n***********************************************************\n") + f.write("** {}\n".format(write_name.replace("_", " "))) + f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) + + if inpfile_split is True: + file_name_splitt = self.mesh_name + "_" + write_name + ".inp" + f.write("** {}\n".format(write_name.replace("_", " "))) + f.write("*INCLUDE,INPUT={}\n".format(file_name_splitt)) + inpfile_splitt = open(join(self.dir_name, file_name_splitt), "w") + self.write_surfacefaces_constraints_tie(inpfile_splitt) + inpfile_splitt.close() + else: + self.write_surfacefaces_constraints_tie(f) + + def write_surfacefaces_constraints_tie(self, f): + # write faces to file + for femobj in self.tie_objects: + # femobj --> dict, FreeCAD document object is femobj["Object"] + tie_obj = femobj["Object"] + f.write("** " + tie_obj.Label + "\n") + # slave DEP + f.write("*SURFACE, NAME=TIE_DEP{}\n".format(tie_obj.Name)) + for i in femobj["TieSlaveFaces"]: + f.write("{},S{}\n".format(i[0], i[1])) + # master IND + f.write("*SURFACE, NAME=TIE_IND{}\n".format(tie_obj.Name)) + for i in femobj["TieMasterFaces"]: + f.write("{},S{}\n".format(i[0], i[1])) + + def write_constraints_tie(self, f): + if not self.tie_objects: + return + # write for all analysis types + + # write constraint to file + f.write("\n***********************************************************\n") + f.write("** Tie Constraints\n") + f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) + for femobj in self.tie_objects: + # femobj --> dict, FreeCAD document object is femobj["Object"] + tie_obj = femobj["Object"] + f.write("** {}\n".format(tie_obj.Label)) + tolerance = str(tie_obj.Tolerance.getValueAs("mm")).rstrip() + f.write( + "*TIE, POSITION TOLERANCE={}, ADJUST=NO, NAME=TIE{}\n" + .format(tolerance, tie_obj.Name) + ) + ind_surf = "TIE_IND" + tie_obj.Name + dep_surf = "TIE_DEP" + tie_obj.Name + f.write("{},{}\n".format(dep_surf, ind_surf)) + + # ******************************************************************************************** + # constraints transform + def write_node_sets_constraints_transform(self, f, inpfile_split=None): + if not self.transform_objects: + return + # write for all analysis types + + # get nodes + self.get_constraints_transform_nodes() + + write_name = "constraints_transform_node_sets" + f.write("\n***********************************************************\n") + f.write("** {}\n".format(write_name.replace("_", " "))) + f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) + + if inpfile_split is True: + file_name_splitt = self.mesh_name + "_" + write_name + ".inp" + f.write("** {}\n".format(write_name.replace("_", " "))) + f.write("*INCLUDE,INPUT={}\n".format(file_name_splitt)) + inpfile_splitt = open(join(self.dir_name, file_name_splitt), "w") + self.write_node_sets_nodes_constraints_transform(inpfile_splitt) + inpfile_splitt.close() + else: + self.write_node_sets_nodes_constraints_transform(f) + + def write_node_sets_nodes_constraints_transform(self, f): + # write nodes to file + for femobj in self.transform_objects: + # femobj --> dict, FreeCAD document object is femobj["Object"] + trans_obj = femobj["Object"] + f.write("** " + trans_obj.Label + "\n") + if trans_obj.TransformType == "Rectangular": + f.write("*NSET,NSET=Rect" + trans_obj.Name + "\n") + elif trans_obj.TransformType == "Cylindrical": + f.write("*NSET,NSET=Cylin" + trans_obj.Name + "\n") + for n in femobj["Nodes"]: + f.write(str(n) + ",\n") + + def write_constraints_transform(self, f): + if not self.transform_objects: + return + # write for all analysis types + + # write constraint to file + f.write("\n***********************************************************\n") + f.write("** Transform Constraints\n") + f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) + for trans_object in self.transform_objects: + trans_obj = trans_object["Object"] + f.write("** " + trans_obj.Label + "\n") + if trans_obj.TransformType == "Rectangular": + f.write("*TRANSFORM, NSET=Rect" + trans_obj.Name + ", TYPE=R\n") + coords = geomtools.get_rectangular_coords(trans_obj) + f.write(coords + "\n") + elif trans_obj.TransformType == "Cylindrical": + f.write("*TRANSFORM, NSET=Cylin" + trans_obj.Name + ", TYPE=C\n") + coords = geomtools.get_cylindrical_coords(trans_obj) + f.write(coords + "\n") + + # ******************************************************************************************** + # constraints temperature + def write_node_sets_constraints_temperature(self, f, inpfile_split=None): + if not self.temperature_objects: + return + if not self.analysis_type == "thermomech": + return + + # get nodes + self.get_constraints_temperature_nodes() + + write_name = "constraints_temperature_node_sets" + f.write("\n***********************************************************\n") + f.write("** {}\n".format(write_name.replace("_", " "))) + f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) + + if inpfile_split is True: + file_name_splitt = self.mesh_name + "_" + write_name + ".inp" + f.write("** {}\n".format(write_name.replace("_", " "))) + f.write("*INCLUDE,INPUT={}\n".format(file_name_splitt)) + inpfile_splitt = open(join(self.dir_name, file_name_splitt), "w") + self.write_node_sets_nodes_constraints_temperature(inpfile_splitt) + inpfile_splitt.close() + else: + self.write_node_sets_nodes_constraints_temperature(f) + + def write_node_sets_nodes_constraints_temperature(self, f): + # write nodes to file + for femobj in self.temperature_objects: + # femobj --> dict, FreeCAD document object is femobj["Object"] + temp_obj = femobj["Object"] + f.write("** " + temp_obj.Label + "\n") + f.write("*NSET,NSET=" + temp_obj.Name + "\n") + for n in femobj["Nodes"]: + f.write(str(n) + ",\n") + + def write_constraints_temperature(self, f): + if not self.temperature_objects: + return + if not self.analysis_type == "thermomech": + return + + # write constraint to file + f.write("\n***********************************************************\n") + f.write("** Fixed temperature constraint applied\n") + f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) + for ftobj in self.temperature_objects: + fixedtemp_obj = ftobj["Object"] + f.write("** " + fixedtemp_obj.Label + "\n") + NumberOfNodes = len(ftobj["Nodes"]) + if fixedtemp_obj.ConstraintType == "Temperature": + f.write("*BOUNDARY\n") + f.write("{},11,11,{}\n".format(fixedtemp_obj.Name, fixedtemp_obj.Temperature)) + f.write("\n") + elif fixedtemp_obj.ConstraintType == "CFlux": + f.write("*CFLUX\n") + f.write("{},11,{}\n".format( + fixedtemp_obj.Name, + fixedtemp_obj.CFlux * 0.001 / NumberOfNodes + )) + f.write("\n") + + # ******************************************************************************************** + # constraints initialtemperature + def write_constraints_initialtemperature(self, f): + if not self.initialtemperature_objects: + return + if not self.analysis_type == "thermomech": + return + + # write constraint to file + f.write("\n***********************************************************\n") + f.write("** Initial temperature constraint\n") + f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) + f.write("*INITIAL CONDITIONS,TYPE=TEMPERATURE\n") + for itobj in self.initialtemperature_objects: # Should only be one + inittemp_obj = itobj["Object"] + # OvG: Initial temperature + f.write("{0},{1}\n".format(self.ccx_nall, inittemp_obj.initialTemperature)) + + # ******************************************************************************************** + # constraints selfweight + def write_constraints_selfweight(self, f): + if not self.selfweight_objects: + return + if not (self.analysis_type == "static" or self.analysis_type == "thermomech"): + return + + # write constraint to file + f.write("\n***********************************************************\n") + f.write("** Self weight Constraint\n") + f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) + for femobj in self.selfweight_objects: + # femobj --> dict, FreeCAD document object is femobj["Object"] + selwei_obj = femobj["Object"] + f.write("** " + selwei_obj.Label + "\n") + f.write("*DLOAD\n") + f.write( + # elset, GRAV, magnitude, direction x, dir y ,dir z + "{},GRAV,{},{},{},{}\n" + .format( + self.ccx_eall, + self.gravity, # actual magnitude of gravity vector + selwei_obj.Gravity_x, # coordinate x of normalized gravity vector + selwei_obj.Gravity_y, # y + selwei_obj.Gravity_z # z + ) + ) + f.write("\n") + # grav (erdbeschleunigung) is equal for all elements + # should be only one constraint + # different element sets for different density + # are written in the material element sets already + + # ******************************************************************************************** + # constraints force + def write_constraints_force(self, f, inpfile_split=None): + if not self.force_objects: + return + if not (self.analysis_type == "static" or self.analysis_type == "thermomech"): + return + + # check shape type of reference shape and get node loads + self.get_constraints_force_nodeloads() + + write_name = "constraints_force_node_loads" + f.write("\n***********************************************************\n") + f.write("** {}\n".format(write_name.replace("_", " "))) + f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) + + if inpfile_split is True: + file_name_splitt = self.mesh_name + "_" + write_name + ".inp" + f.write("** {}\n".format(write_name.replace("_", " "))) + f.write("*INCLUDE,INPUT={}\n".format(file_name_splitt)) + inpfile_splitt = open(join(self.dir_name, file_name_splitt), "w") + self.write_nodeloads_constraints_force(inpfile_splitt) + inpfile_splitt.close() + else: + self.write_nodeloads_constraints_force(f) + + def write_nodeloads_constraints_force(self, f): + # write node loads to file + f.write("*CLOAD\n") + for femobj in self.force_objects: + # femobj --> dict, FreeCAD document object is femobj["Object"] + f.write("** " + femobj["Object"].Label + "\n") + direction_vec = femobj["Object"].DirectionVector + for ref_shape in femobj["NodeLoadTable"]: + f.write("** " + ref_shape[0] + "\n") + for n in sorted(ref_shape[1]): + node_load = ref_shape[1][n] + if (direction_vec.x != 0.0): + v1 = "{:.13E}".format(direction_vec.x * node_load) + f.write(str(n) + ",1," + v1 + "\n") + if (direction_vec.y != 0.0): + v2 = "{:.13E}".format(direction_vec.y * node_load) + f.write(str(n) + ",2," + v2 + "\n") + if (direction_vec.z != 0.0): + v3 = "{:.13E}".format(direction_vec.z * node_load) + f.write(str(n) + ",3," + v3 + "\n") + f.write("\n") + f.write("\n") + + # ******************************************************************************************** + # constraints pressure + def write_constraints_pressure(self, f, inpfile_split=None): + if not self.pressure_objects: + return + if not (self.analysis_type == "static" or self.analysis_type == "thermomech"): + return + + # get the faces and face numbers + self.get_constraints_pressure_faces() + + write_name = "constraints_pressure_element_face_loads" + f.write("\n***********************************************************\n") + f.write("** {}\n".format(write_name.replace("_", " "))) + f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) + + if inpfile_split is True: + file_name_splitt = self.mesh_name + "_" + write_name + ".inp" + f.write("** {}\n".format(write_name.replace("_", " "))) + f.write("*INCLUDE,INPUT={}\n".format(file_name_splitt)) + inpfile_splitt = open(join(self.dir_name, file_name_splitt), "w") + self.write_faceloads_constraints_pressure(inpfile_splitt) + inpfile_splitt.close() + else: + self.write_faceloads_constraints_pressure(f) + + def write_faceloads_constraints_pressure(self, f): + # write face loads to file + for femobj in self.pressure_objects: + # femobj --> dict, FreeCAD document object is femobj["Object"] + prs_obj = femobj["Object"] + f.write("** " + prs_obj.Label + "\n") + rev = -1 if prs_obj.Reversed else 1 + f.write("*DLOAD\n") + for ref_shape in femobj["PressureFaces"]: + # the loop is needed for compatibility reason + # in deprecated method get_pressure_obj_faces_depreciated + # the face ids where per ref_shape + f.write("** " + ref_shape[0] + "\n") + for face, fno in ref_shape[1]: + if fno > 0: # solid mesh face + f.write("{},P{},{}\n".format(face, fno, rev * prs_obj.Pressure)) + # on shell mesh face: fno == 0 + # normal of element face == face normal + elif fno == 0: + f.write("{},P,{}\n".format(face, rev * prs_obj.Pressure)) + # on shell mesh face: fno == -1 + # normal of element face opposite direction face normal + elif fno == -1: + f.write("{},P,{}\n".format(face, -1 * rev * prs_obj.Pressure)) + + # ******************************************************************************************** + # constraints heatflux + def write_constraints_heatflux(self, f, inpfile_split=None): + if not self.heatflux_objects: + return + if not self.analysis_type == "thermomech": + return + + write_name = "constraints_heatflux_element_face_heatflux" + f.write("\n***********************************************************\n") + f.write("** {}\n".format(write_name.replace("_", " "))) + f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) + + if inpfile_split is True: + file_name_splitt = self.mesh_name + "_" + write_name + ".inp" + f.write("** {}\n".format(write_name.replace("_", " "))) + f.write("*INCLUDE,INPUT={}\n".format(file_name_splitt)) + inpfile_splitt = open(join(self.dir_name, file_name_splitt), "w") + self.write_faceheatflux_constraints_heatflux(inpfile_splitt) + inpfile_splitt.close() + else: + self.write_faceheatflux_constraints_heatflux(f) + + def write_faceheatflux_constraints_heatflux(self, f): + # write heat flux faces to file + for hfobj in self.heatflux_objects: + heatflux_obj = hfobj["Object"] + f.write("** " + heatflux_obj.Label + "\n") + if heatflux_obj.ConstraintType == "Convection": + f.write("*FILM\n") + for o, elem_tup in heatflux_obj.References: + for elem in elem_tup: + ho = o.Shape.getElement(elem) + if ho.ShapeType == "Face": + v = self.mesh_object.FemMesh.getccxVolumesByFace(ho) + f.write("** Heat flux on face {}\n".format(elem)) + for i in v: + # SvdW: add factor to force heatflux to units system of t/mm/s/K + # OvG: Only write out the VolumeIDs linked to a particular face + f.write("{},F{},{},{}\n".format( + i[0], + i[1], + heatflux_obj.AmbientTemp, + heatflux_obj.FilmCoef * 0.001 + )) + elif heatflux_obj.ConstraintType == "DFlux": + f.write("*DFLUX\n") + for o, elem_tup in heatflux_obj.References: + for elem in elem_tup: + ho = o.Shape.getElement(elem) + if ho.ShapeType == "Face": + v = self.mesh_object.FemMesh.getccxVolumesByFace(ho) + f.write("** Heat flux on face {}\n".format(elem)) + for i in v: + f.write("{},S{},{}\n".format( + i[0], + i[1], + heatflux_obj.DFlux * 0.001 + )) + + # ******************************************************************************************** + # constraints fluidsection + def write_constraints_fluidsection(self, f): + if not self.fluidsection_objects: + return + if not self.analysis_type == "thermomech": + return + + # write constraint to file + f.write("\n***********************************************************\n") + f.write("** FluidSection constraints\n") + f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) + if os.path.exists(self.fluid_inout_nodes_file): + inout_nodes_file = open(self.fluid_inout_nodes_file, "r") + lines = inout_nodes_file.readlines() + inout_nodes_file.close() + else: + FreeCAD.Console.PrintError( + "1DFlow inout nodes file not found: {}\n" + .format(self.fluid_inout_nodes_file) + ) + # get nodes + self.get_constraints_fluidsection_nodes() + for femobj in self.fluidsection_objects: + # femobj --> dict, FreeCAD document object is femobj["Object"] + fluidsection_obj = femobj["Object"] + f.write("** " + fluidsection_obj.Label + "\n") + if fluidsection_obj.SectionType == "Liquid": + if fluidsection_obj.LiquidSectionType == "PIPE INLET": + f.write("**Fluid Section Inlet \n") + if fluidsection_obj.InletPressureActive is True: + f.write("*BOUNDARY \n") + for n in femobj["Nodes"]: + for line in lines: + b = line.split(",") + if int(b[0]) == n and b[3] == "PIPE INLET\n": + # degree of freedom 2 is for defining pressure + f.write("{},{},{},{}\n".format( + b[0], + "2", + "2", + fluidsection_obj.InletPressure + )) + if fluidsection_obj.InletFlowRateActive is True: + f.write("*BOUNDARY,MASS FLOW \n") + for n in femobj["Nodes"]: + for line in lines: + b = line.split(",") + if int(b[0]) == n and b[3] == "PIPE INLET\n": + # degree of freedom 1 is for defining flow rate + # factor applied to convert unit from kg/s to t/s + f.write("{},{},{},{}\n".format( + b[1], + "1", + "1", + fluidsection_obj.InletFlowRate * 0.001 + )) + elif fluidsection_obj.LiquidSectionType == "PIPE OUTLET": + f.write("**Fluid Section Outlet \n") + if fluidsection_obj.OutletPressureActive is True: + f.write("*BOUNDARY \n") + for n in femobj["Nodes"]: + for line in lines: + b = line.split(",") + if int(b[0]) == n and b[3] == "PIPE OUTLET\n": + # degree of freedom 2 is for defining pressure + f.write("{},{},{},{}\n".format( + b[0], + "2", + "2", + fluidsection_obj.OutletPressure + )) + if fluidsection_obj.OutletFlowRateActive is True: + f.write("*BOUNDARY,MASS FLOW \n") + for n in femobj["Nodes"]: + for line in lines: + b = line.split(",") + if int(b[0]) == n and b[3] == "PIPE OUTLET\n": + # degree of freedom 1 is for defining flow rate + # factor applied to convert unit from kg/s to t/s + f.write("{},{},{},{}\n".format( + b[1], + "1", + "1", + fluidsection_obj.OutletFlowRate * 0.001 + )) + + # ******************************************************************************************** + # step begin and end + def write_step_begin(self, f): + f.write("\n***********************************************************\n") + f.write("** At least one step is needed to run an CalculiX analysis of FreeCAD\n") + f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) + # STEP line + step = "*STEP" + if self.solver_obj.GeometricalNonlinearity == "nonlinear": + if self.analysis_type == "static" or self.analysis_type == "thermomech": + # https://www.comsol.com/blogs/what-is-geometric-nonlinearity + step += ", NLGEOM" + elif self.analysis_type == "frequency": + FreeCAD.Console.PrintMessage( + "Analysis type frequency and geometrical nonlinear " + "analysis are not allowed together, linear is used instead!\n" + ) + if self.solver_obj.IterationsThermoMechMaximum: + if self.analysis_type == "thermomech": + step += ", INC=" + str(self.solver_obj.IterationsThermoMechMaximum) + elif self.analysis_type == "static" or self.analysis_type == "frequency": + # parameter is for thermomechanical analysis only, see ccx manual *STEP + pass + # write step line + f.write(step + "\n") + # CONTROLS line + # all analysis types, ... really in frequency too?!? + if self.solver_obj.IterationsControlParameterTimeUse: + f.write("*CONTROLS, PARAMETERS=TIME INCREMENTATION\n") + f.write(self.solver_obj.IterationsControlParameterIter + "\n") + f.write(self.solver_obj.IterationsControlParameterCutb + "\n") + # ANALYSIS type line + # analysis line --> analysis type + if self.analysis_type == "static": + analysis_type = "*STATIC" + elif self.analysis_type == "frequency": + analysis_type = "*FREQUENCY" + elif self.analysis_type == "thermomech": + analysis_type = "*COUPLED TEMPERATURE-DISPLACEMENT" + elif self.analysis_type == "check": + analysis_type = "*NO ANALYSIS" + # analysis line --> solver type + # https://forum.freecadweb.org/viewtopic.php?f=18&t=43178 + if self.solver_obj.MatrixSolverType == "default": + pass + elif self.solver_obj.MatrixSolverType == "spooles": + analysis_type += ", SOLVER=SPOOLES" + elif self.solver_obj.MatrixSolverType == "iterativescaling": + analysis_type += ", SOLVER=ITERATIVE SCALING" + elif self.solver_obj.MatrixSolverType == "iterativecholesky": + analysis_type += ", SOLVER=ITERATIVE CHOLESKY" + # analysis line --> user defined incrementations --> parameter DIRECT + # --> completely switch off ccx automatic incrementation + if self.solver_obj.IterationsUserDefinedIncrementations: + if self.analysis_type == "static": + analysis_type += ", DIRECT" + elif self.analysis_type == "thermomech": + analysis_type += ", DIRECT" + elif self.analysis_type == "frequency": + FreeCAD.Console.PrintMessage( + "Analysis type frequency and IterationsUserDefinedIncrementations " + "are not allowed together, it is ignored\n" + ) + # analysis line --> steadystate --> thermomech only + if self.solver_obj.ThermoMechSteadyState: + # bernd: I do not know if STEADY STATE is allowed with DIRECT + # but since time steps are 1.0 it makes no sense IMHO + if self.analysis_type == "thermomech": + analysis_type += ", STEADY STATE" + # Set time to 1 and ignore user inputs for steady state + self.solver_obj.TimeInitialStep = 1.0 + self.solver_obj.TimeEnd = 1.0 + elif self.analysis_type == "static" or self.analysis_type == "frequency": + pass # not supported for static and frequency! + # ANALYSIS parameter line + analysis_parameter = "" + if self.analysis_type == "static" or self.analysis_type == "check": + if self.solver_obj.IterationsUserDefinedIncrementations is True \ + or self.solver_obj.IterationsUserDefinedTimeStepLength is True: + analysis_parameter = "{},{}".format( + self.solver_obj.TimeInitialStep, + self.solver_obj.TimeEnd + ) + elif self.analysis_type == "frequency": + if self.solver_obj.EigenmodeLowLimit == 0.0 \ + and self.solver_obj.EigenmodeHighLimit == 0.0: + analysis_parameter = "{}\n".format(self.solver_obj.EigenmodesCount) + else: + analysis_parameter = "{},{},{}\n".format( + self.solver_obj.EigenmodesCount, + self.solver_obj.EigenmodeLowLimit, + self.solver_obj.EigenmodeHighLimit + ) + elif self.analysis_type == "thermomech": + # OvG: 1.0 increment, total time 1 for steady state will cut back automatically + analysis_parameter = "{},{}".format( + self.solver_obj.TimeInitialStep, + self.solver_obj.TimeEnd + ) + # write analysis type line, analysis parameter line + f.write(analysis_type + "\n") + f.write(analysis_parameter + "\n") + + def write_step_end(self, f): + f.write("\n***********************************************************\n") + f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) + f.write("*END STEP \n") + + # ******************************************************************************************** + # output types + def write_outputs_types(self, f): + f.write("\n***********************************************************\n") + f.write("** Outputs --> frd file\n") + f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) + if self.beamsection_objects or self.shellthickness_objects or self.fluidsection_objects: + if self.solver_obj.BeamShellResultOutput3D is False: + f.write("*NODE FILE, OUTPUT=2d\n") + else: + f.write("*NODE FILE, OUTPUT=3d\n") + else: + f.write("*NODE FILE\n") + # MPH write out nodal temperatures if thermomechanical + if self.analysis_type == "thermomech": + if not self.fluidsection_objects: + f.write("U, NT\n") + else: + f.write("MF, PS\n") + else: + f.write("U\n") + if not self.fluidsection_objects: + f.write("*EL FILE\n") + if self.solver_obj.MaterialNonlinearity == "nonlinear": + f.write("S, E, PEEQ\n") + else: + f.write("S, E\n") + + # dat file + # reaction forces: freecadweb.org/tracker/view.php?id=2934 + if self.fixed_objects: + f.write("** outputs --> dat file\n") + # reaction forces for all Constraint fixed + f.write("** reaction forces for Constraint fixed\n") + for femobj in self.fixed_objects: + # femobj --> dict, FreeCAD document object is femobj["Object"] + fix_obj_name = femobj["Object"].Name + f.write("*NODE PRINT, NSET={}, TOTALS=ONLY\n".format(fix_obj_name)) + f.write("RF\n") + # TODO: add Constraint Displacement if nodes are restrained + f.write("\n") + + # there is no need to write all integration point results + # as long as there is no reader for them + # see https://forum.freecadweb.org/viewtopic.php?f=18&t=29060 + # f.write("*NODE PRINT , NSET=" + self.ccx_nall + "\n") + # f.write("U \n") + # f.write("*EL PRINT , ELSET=" + self.ccx_eall + "\n") + # f.write("S \n") + + # ******************************************************************************************** + # footer + def write_footer(self, f): + f.write("\n***********************************************************\n") + f.write("** CalculiX Input file\n") + f.write("** written by {} function\n".format( + sys._getframe().f_code.co_name + )) + f.write("** written by --> FreeCAD {}.{}.{}\n".format( + self.fc_ver[0], + self.fc_ver[1], + self.fc_ver[2] + )) + f.write("** written on --> {}\n".format( + time.ctime() + )) + f.write("** file name --> {}\n".format( + os.path.basename(self.document.FileName) + )) + f.write("** analysis name --> {}\n".format( + self.analysis.Name + )) + f.write("**\n") + f.write("**\n") + f.write("**\n") + f.write("** Units\n") + f.write("**\n") + f.write("** Geometry (mesh data) --> mm\n") + f.write("** Materials (Young's modulus) --> N/mm2 = MPa\n") + f.write("** Loads (nodal loads) --> N\n") + f.write("**\n") + + # ******************************************************************************************** + # material and fem element type def write_element_sets_material_and_femelement_type(self, f): f.write("\n***********************************************************\n") f.write("** Element sets for materials and FEM element type (solid, shell, beam, fluid)\n") @@ -489,914 +1326,6 @@ class FemInputWriterCcx(writerbase.FemInputWriter): for elid in ccx_elset["ccx_elset"]: f.write(str(elid) + ",\n") - def write_node_sets_constraints_fixed(self, f): - # get nodes - self.get_constraints_fixed_nodes() - # write nodes to file - f.write("\n***********************************************************\n") - f.write("** Node sets for fixed constraint\n") - f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) - for femobj in self.fixed_objects: - # femobj --> dict, FreeCAD document object is femobj["Object"] - fix_obj = femobj["Object"] - f.write("** " + fix_obj.Label + "\n") - if self.femmesh.Volumes \ - and (len(self.shellthickness_objects) > 0 or len(self.beamsection_objects) > 0): - if len(femobj["NodesSolid"]) > 0: - f.write("*NSET,NSET=" + fix_obj.Name + "Solid\n") - for n in femobj["NodesSolid"]: - f.write(str(n) + ",\n") - if len(femobj["NodesFaceEdge"]) > 0: - f.write("*NSET,NSET=" + fix_obj.Name + "FaceEdge\n") - for n in femobj["NodesFaceEdge"]: - f.write(str(n) + ",\n") - else: - f.write("*NSET,NSET=" + fix_obj.Name + "\n") - for n in femobj["Nodes"]: - f.write(str(n) + ",\n") - - def write_node_sets_constraints_displacement(self, f): - # get nodes - self.get_constraints_displacement_nodes() - # write nodes to file - f.write("\n***********************************************************\n") - f.write("** Node sets for prescribed displacement constraint\n") - f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) - for femobj in self.displacement_objects: - # femobj --> dict, FreeCAD document object is femobj["Object"] - disp_obj = femobj["Object"] - f.write("** " + disp_obj.Label + "\n") - f.write("*NSET,NSET=" + disp_obj.Name + "\n") - for n in femobj["Nodes"]: - f.write(str(n) + ",\n") - - def write_node_sets_constraints_planerotation(self, f): - # get nodes - self.get_constraints_planerotation_nodes() - # write nodes to file - if not self.femnodes_mesh: - self.femnodes_mesh = self.femmesh.Nodes - f.write("\n***********************************************************\n") - f.write("** Node sets for plane rotation constraint\n") - f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) - # info about self.constraint_conflict_nodes: - # is used to check if MPC and constraint fixed and - # constraint displacement share same nodes - # because MPC"s and constraints fixed and - # constraints displacement can't share same nodes. - # Thus call write_node_sets_constraints_planerotation has to be - # after constraint fixed and constraint displacement - for femobj in self.planerotation_objects: - # femobj --> dict, FreeCAD document object is femobj["Object"] - l_nodes = femobj["Nodes"] - fric_obj = femobj["Object"] - f.write("** " + fric_obj.Label + "\n") - f.write("*NSET,NSET=" + fric_obj.Name + "\n") - # Code to extract nodes and coordinates on the PlaneRotation support face - nodes_coords = [] - for node in l_nodes: - nodes_coords.append(( - node, - self.femnodes_mesh[node].x, - self.femnodes_mesh[node].y, - self.femnodes_mesh[node].z - )) - node_planerotation = meshtools.get_three_non_colinear_nodes(nodes_coords) - for i in range(len(l_nodes)): - if l_nodes[i] not in node_planerotation: - node_planerotation.append(l_nodes[i]) - MPC_nodes = [] - for i in range(len(node_planerotation)): - cnt = 0 - for j in range(len(self.constraint_conflict_nodes)): - if node_planerotation[i] == self.constraint_conflict_nodes[j]: - cnt = cnt + 1 - if cnt == 0: - MPC = node_planerotation[i] - MPC_nodes.append(MPC) - for i in range(len(MPC_nodes)): - f.write(str(MPC_nodes[i]) + ",\n") - - def write_surfaces_constraints_contact(self, f): - # get faces - self.get_constraints_contact_faces() - # write faces to file - f.write("\n***********************************************************\n") - f.write("** Surfaces for contact constraint\n") - f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) - for femobj in self.contact_objects: - # femobj --> dict, FreeCAD document object is femobj["Object"] - contact_obj = femobj["Object"] - f.write("** " + contact_obj.Label + "\n") - # slave DEP - f.write("*SURFACE, NAME=DEP{}\n".format(contact_obj.Name)) - for i in femobj["ContactSlaveFaces"]: - f.write("{},S{}\n".format(i[0], i[1])) - # master IND - f.write("*SURFACE, NAME=IND{}\n".format(contact_obj.Name)) - for i in femobj["ContactMasterFaces"]: - f.write("{},S{}\n".format(i[0], i[1])) - - def write_surfaces_constraints_tie(self, f): - # get faces - self.get_constraints_tie_faces() - # write faces to file - f.write("\n***********************************************************\n") - f.write("** Surfaces for tie constraint\n") - f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) - for femobj in self.tie_objects: - # femobj --> dict, FreeCAD document object is femobj["Object"] - tie_obj = femobj["Object"] - f.write("** " + tie_obj.Label + "\n") - # slave DEP - f.write("*SURFACE, NAME=TIE_DEP{}\n".format(tie_obj.Name)) - for i in femobj["TieSlaveFaces"]: - f.write("{},S{}\n".format(i[0], i[1])) - # master IND - f.write("*SURFACE, NAME=TIE_IND{}\n".format(tie_obj.Name)) - for i in femobj["TieMasterFaces"]: - f.write("{},S{}\n".format(i[0], i[1])) - - def write_node_sets_constraints_transform(self, f): - # get nodes - self.get_constraints_transform_nodes() - # write nodes to file - f.write("\n***********************************************************\n") - f.write("** Node sets for transform constraint\n") - f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) - for femobj in self.transform_objects: - # femobj --> dict, FreeCAD document object is femobj["Object"] - trans_obj = femobj["Object"] - f.write("** " + trans_obj.Label + "\n") - if trans_obj.TransformType == "Rectangular": - f.write("*NSET,NSET=Rect" + trans_obj.Name + "\n") - elif trans_obj.TransformType == "Cylindrical": - f.write("*NSET,NSET=Cylin" + trans_obj.Name + "\n") - for n in femobj["Nodes"]: - f.write(str(n) + ",\n") - - def write_node_sets_constraints_temperature(self, f): - # get nodes - self.get_constraints_temperature_nodes() - # write nodes to file - f.write("\n***********************************************************\n") - f.write("** Node sets for temperature constraints\n") - f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) - for femobj in self.temperature_objects: - # femobj --> dict, FreeCAD document object is femobj["Object"] - temp_obj = femobj["Object"] - f.write("** " + temp_obj.Label + "\n") - f.write("*NSET,NSET=" + temp_obj.Name + "\n") - for n in femobj["Nodes"]: - f.write(str(n) + ",\n") - - def write_materials(self, f): - f.write("\n***********************************************************\n") - f.write("** Materials\n") - f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) - f.write("** Young\'s modulus unit is MPa = N/mm2\n") - if self.analysis_type == "frequency" \ - or self.selfweight_objects \ - or ( - self.analysis_type == "thermomech" - and not self.solver_obj.ThermoMechSteadyState - ): - f.write("** Density\'s unit is t/mm^3\n") - if self.analysis_type == "thermomech": - f.write("** Thermal conductivity unit is kW/mm/K = t*mm/K*s^3\n") - f.write("** Specific Heat unit is kJ/t/K = mm^2/s^2/K\n") - for femobj in self.material_objects: - # femobj --> dict, FreeCAD document object is femobj["Object"] - mat_obj = femobj["Object"] - mat_info_name = mat_obj.Material["Name"] - mat_name = mat_obj.Name - mat_label = mat_obj.Label - # get material properties of solid material, Currently in SI units: M/kg/s/Kelvin - if mat_obj.Category == "Solid": - YM = FreeCAD.Units.Quantity(mat_obj.Material["YoungsModulus"]) - YM_in_MPa = float(YM.getValueAs("MPa")) - PR = float(mat_obj.Material["PoissonRatio"]) - if self.analysis_type == "frequency" \ - or self.selfweight_objects \ - or ( - self.analysis_type == "thermomech" - and not self.solver_obj.ThermoMechSteadyState - ): - density = FreeCAD.Units.Quantity(mat_obj.Material["Density"]) - density_in_tonne_per_mm3 = float(density.getValueAs("t/mm^3")) - if self.analysis_type == "thermomech": - TC = FreeCAD.Units.Quantity(mat_obj.Material["ThermalConductivity"]) - # SvdW: Add factor to force units to results base units - # of t/mm/s/K - W/m/K results in no factor needed - TC_in_WmK = float(TC.getValueAs("W/m/K")) - SH = FreeCAD.Units.Quantity(mat_obj.Material["SpecificHeat"]) - # SvdW: Add factor to force units to results base units of t/mm/s/K - SH_in_JkgK = float(SH.getValueAs("J/kg/K")) * 1e+06 - if mat_obj.Category == "Solid": - TEC = FreeCAD.Units.Quantity(mat_obj.Material["ThermalExpansionCoefficient"]) - TEC_in_mmK = float(TEC.getValueAs("mm/mm/K")) - elif mat_obj.Category == "Fluid": - DV = FreeCAD.Units.Quantity(mat_obj.Material["DynamicViscosity"]) - DV_in_tmms = float(DV.getValueAs("t/mm/s")) - # write material properties - f.write("** FreeCAD material name: " + mat_info_name + "\n") - f.write("** " + mat_label + "\n") - f.write("*MATERIAL, NAME=" + mat_name + "\n") - if mat_obj.Category == "Solid": - f.write("*ELASTIC\n") - f.write("{0:.0f}, {1:.3f}\n".format(YM_in_MPa, PR)) - - if self.analysis_type == "frequency" \ - or self.selfweight_objects \ - or ( - self.analysis_type == "thermomech" - and not self.solver_obj.ThermoMechSteadyState - ): - f.write("*DENSITY\n") - f.write("{0:.3e}\n".format(density_in_tonne_per_mm3)) - if self.analysis_type == "thermomech": - if mat_obj.Category == "Solid": - f.write("*CONDUCTIVITY\n") - f.write("{0:.3f}\n".format(TC_in_WmK)) - f.write("*EXPANSION\n") - f.write("{0:.3e}\n".format(TEC_in_mmK)) - f.write("*SPECIFIC HEAT\n") - f.write("{0:.3e}\n".format(SH_in_JkgK)) - elif mat_obj.Category == "Fluid": - f.write("*FLUID CONSTANTS\n") - f.write("{0:.3e}, {1:.3e}\n".format(SH_in_JkgK, DV_in_tmms)) - - # nonlinear material properties - if self.solver_obj.MaterialNonlinearity == "nonlinear": - for nlfemobj in self.material_nonlinear_objects: - # femobj --> dict, FreeCAD document object is nlfemobj["Object"] - nl_mat_obj = nlfemobj["Object"] - if nl_mat_obj.LinearBaseMaterial == mat_obj: - if nl_mat_obj.MaterialModelNonlinearity == "simple hardening": - f.write("*PLASTIC\n") - if nl_mat_obj.YieldPoint1: - f.write(nl_mat_obj.YieldPoint1 + "\n") - if nl_mat_obj.YieldPoint2: - f.write(nl_mat_obj.YieldPoint2 + "\n") - if nl_mat_obj.YieldPoint3: - f.write(nl_mat_obj.YieldPoint3 + "\n") - f.write("\n") - - def write_constraints_initialtemperature(self, f): - f.write("\n***********************************************************\n") - f.write("** Initial temperature constraint\n") - f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) - f.write("*INITIAL CONDITIONS,TYPE=TEMPERATURE\n") - for itobj in self.initialtemperature_objects: # Should only be one - inittemp_obj = itobj["Object"] - # OvG: Initial temperature - f.write("{0},{1}\n".format(self.ccx_nall, inittemp_obj.initialTemperature)) - - def write_femelementsets(self, f): - f.write("\n***********************************************************\n") - f.write("** Sections\n") - f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) - for ccx_elset in self.ccx_elsets: - if ccx_elset["ccx_elset"]: - if "beamsection_obj"in ccx_elset: # beam mesh - beamsec_obj = ccx_elset["beamsection_obj"] - elsetdef = "ELSET=" + ccx_elset["ccx_elset_name"] + ", " - material = "MATERIAL=" + ccx_elset["mat_obj_name"] - normal = ccx_elset["beam_normal"] - if beamsec_obj.SectionType == "Rectangular": - height = beamsec_obj.RectHeight.getValueAs("mm") - width = beamsec_obj.RectWidth.getValueAs("mm") - section_type = ", SECTION=RECT" - section_geo = str(height) + ", " + str(width) + "\n" - section_def = "*BEAM SECTION, {}{}{}\n".format( - elsetdef, - material, - section_type - ) - section_nor = "{}, {}, {}\n".format( - normal[0], - normal[1], - normal[2] - ) - elif beamsec_obj.SectionType == "Circular": - radius = 0.5 * beamsec_obj.CircDiameter.getValueAs("mm") - section_type = ", SECTION=CIRC" - section_geo = str(radius) + "\n" - section_def = "*BEAM SECTION, {}{}{}\n".format( - elsetdef, - material, - section_type - ) - section_nor = "{}, {}, {}\n".format( - normal[0], - normal[1], - normal[2] - ) - elif beamsec_obj.SectionType == "Pipe": - radius = 0.5 * beamsec_obj.PipeDiameter.getValueAs("mm") - thickness = beamsec_obj.PipeThickness.getValueAs("mm") - section_type = ", SECTION=PIPE" - section_geo = str(radius) + ", " + str(thickness) + "\n" - section_def = "*BEAM GENERAL SECTION, {}{}{}\n".format( - elsetdef, - material, - section_type - ) - section_nor = "{}, {}, {}\n".format( - normal[0], - normal[1], - normal[2] - ) - f.write(section_def) - f.write(section_geo) - f.write(section_nor) - elif "fluidsection_obj"in ccx_elset: # fluid mesh - fluidsec_obj = ccx_elset["fluidsection_obj"] - elsetdef = "ELSET=" + ccx_elset["ccx_elset_name"] + ", " - material = "MATERIAL=" + ccx_elset["mat_obj_name"] - if fluidsec_obj.SectionType == "Liquid": - section_type = fluidsec_obj.LiquidSectionType - if (section_type == "PIPE INLET") or (section_type == "PIPE OUTLET"): - section_type = "PIPE INOUT" - section_def = "*FLUID SECTION, {}TYPE={}, {}\n".format( - elsetdef, - section_type, - material - ) - section_geo = liquid_section_def(fluidsec_obj, section_type) - """ - # deactivate as it would result in section_def and section_geo not defined - # deactivated in the App and Gui object and thus in the task panel as well - elif fluidsec_obj.SectionType == "Gas": - section_type = fluidsec_obj.GasSectionType - elif fluidsec_obj.SectionType == "Open Channel": - section_type = fluidsec_obj.ChannelSectionType - """ - f.write(section_def) - f.write(section_geo) - elif "shellthickness_obj"in ccx_elset: # shell mesh - shellth_obj = ccx_elset["shellthickness_obj"] - elsetdef = "ELSET=" + ccx_elset["ccx_elset_name"] + ", " - material = "MATERIAL=" + ccx_elset["mat_obj_name"] - section_def = "*SHELL SECTION, " + elsetdef + material + "\n" - section_geo = str(shellth_obj.Thickness.getValueAs("mm")) + "\n" - f.write(section_def) - f.write(section_geo) - else: # solid mesh - elsetdef = "ELSET=" + ccx_elset["ccx_elset_name"] + ", " - material = "MATERIAL=" + ccx_elset["mat_obj_name"] - section_def = "*SOLID SECTION, " + elsetdef + material + "\n" - f.write(section_def) - - def write_step_begin(self, f): - f.write("\n***********************************************************\n") - f.write("** At least one step is needed to run an CalculiX analysis of FreeCAD\n") - f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) - # STEP line - step = "*STEP" - if self.solver_obj.GeometricalNonlinearity == "nonlinear": - if self.analysis_type == "static" or self.analysis_type == "thermomech": - # https://www.comsol.com/blogs/what-is-geometric-nonlinearity - step += ", NLGEOM" - elif self.analysis_type == "frequency": - FreeCAD.Console.PrintMessage( - "Analysis type frequency and geometrical nonlinear " - "analysis are not allowed together, linear is used instead!\n" - ) - if self.solver_obj.IterationsThermoMechMaximum: - if self.analysis_type == "thermomech": - step += ", INC=" + str(self.solver_obj.IterationsThermoMechMaximum) - elif self.analysis_type == "static" or self.analysis_type == "frequency": - # parameter is for thermomechanical analysis only, see ccx manual *STEP - pass - # write step line - f.write(step + "\n") - # CONTROLS line - # all analysis types, ... really in frequency too?!? - if self.solver_obj.IterationsControlParameterTimeUse: - f.write("*CONTROLS, PARAMETERS=TIME INCREMENTATION\n") - f.write(self.solver_obj.IterationsControlParameterIter + "\n") - f.write(self.solver_obj.IterationsControlParameterCutb + "\n") - # ANALYSIS type line - # analysis line --> analysis type - if self.analysis_type == "static": - analysis_type = "*STATIC" - elif self.analysis_type == "frequency": - analysis_type = "*FREQUENCY" - elif self.analysis_type == "thermomech": - analysis_type = "*COUPLED TEMPERATURE-DISPLACEMENT" - elif self.analysis_type == "check": - analysis_type = "*NO ANALYSIS" - # analysis line --> solver type - # https://forum.freecadweb.org/viewtopic.php?f=18&t=43178 - if self.solver_obj.MatrixSolverType == "default": - pass - elif self.solver_obj.MatrixSolverType == "spooles": - analysis_type += ", SOLVER=SPOOLES" - elif self.solver_obj.MatrixSolverType == "iterativescaling": - analysis_type += ", SOLVER=ITERATIVE SCALING" - elif self.solver_obj.MatrixSolverType == "iterativecholesky": - analysis_type += ", SOLVER=ITERATIVE CHOLESKY" - # analysis line --> user defined incrementations --> parameter DIRECT - # --> completely switch off ccx automatic incrementation - if self.solver_obj.IterationsUserDefinedIncrementations: - if self.analysis_type == "static": - analysis_type += ", DIRECT" - elif self.analysis_type == "thermomech": - analysis_type += ", DIRECT" - elif self.analysis_type == "frequency": - FreeCAD.Console.PrintMessage( - "Analysis type frequency and IterationsUserDefinedIncrementations " - "are not allowed together, it is ignored\n" - ) - # analysis line --> steadystate --> thermomech only - if self.solver_obj.ThermoMechSteadyState: - # bernd: I do not know if STEADY STATE is allowed with DIRECT - # but since time steps are 1.0 it makes no sense IMHO - if self.analysis_type == "thermomech": - analysis_type += ", STEADY STATE" - # Set time to 1 and ignore user inputs for steady state - self.solver_obj.TimeInitialStep = 1.0 - self.solver_obj.TimeEnd = 1.0 - elif self.analysis_type == "static" or self.analysis_type == "frequency": - pass # not supported for static and frequency! - # ANALYSIS parameter line - analysis_parameter = "" - if self.analysis_type == "static" or self.analysis_type == "check": - if self.solver_obj.IterationsUserDefinedIncrementations is True \ - or self.solver_obj.IterationsUserDefinedTimeStepLength is True: - analysis_parameter = "{},{}".format( - self.solver_obj.TimeInitialStep, - self.solver_obj.TimeEnd - ) - elif self.analysis_type == "frequency": - if self.solver_obj.EigenmodeLowLimit == 0.0 \ - and self.solver_obj.EigenmodeHighLimit == 0.0: - analysis_parameter = "{}\n".format(self.solver_obj.EigenmodesCount) - else: - analysis_parameter = "{},{},{}\n".format( - self.solver_obj.EigenmodesCount, - self.solver_obj.EigenmodeLowLimit, - self.solver_obj.EigenmodeHighLimit - ) - elif self.analysis_type == "thermomech": - # OvG: 1.0 increment, total time 1 for steady state will cut back automatically - analysis_parameter = "{},{}".format( - self.solver_obj.TimeInitialStep, - self.solver_obj.TimeEnd - ) - # write analysis type line, analysis parameter line - f.write(analysis_type + "\n") - f.write(analysis_parameter + "\n") - - def write_constraints_fixed(self, f): - f.write("\n***********************************************************\n") - f.write("** Fixed Constraints\n") - f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) - for femobj in self.fixed_objects: - # femobj --> dict, FreeCAD document object is femobj["Object"] - f.write("** " + femobj["Object"].Label + "\n") - fix_obj_name = femobj["Object"].Name - if self.femmesh.Volumes \ - and (len(self.shellthickness_objects) > 0 or len(self.beamsection_objects) > 0): - if len(femobj["NodesSolid"]) > 0: - f.write("*BOUNDARY\n") - f.write(fix_obj_name + "Solid" + ",1\n") - f.write(fix_obj_name + "Solid" + ",2\n") - f.write(fix_obj_name + "Solid" + ",3\n") - f.write("\n") - if len(femobj["NodesFaceEdge"]) > 0: - f.write("*BOUNDARY\n") - f.write(fix_obj_name + "FaceEdge" + ",1\n") - f.write(fix_obj_name + "FaceEdge" + ",2\n") - f.write(fix_obj_name + "FaceEdge" + ",3\n") - f.write(fix_obj_name + "FaceEdge" + ",4\n") - f.write(fix_obj_name + "FaceEdge" + ",5\n") - f.write(fix_obj_name + "FaceEdge" + ",6\n") - f.write("\n") - else: - f.write("*BOUNDARY\n") - f.write(fix_obj_name + ",1\n") - f.write(fix_obj_name + ",2\n") - f.write(fix_obj_name + ",3\n") - if self.beamsection_objects or self.shellthickness_objects: - f.write(fix_obj_name + ",4\n") - f.write(fix_obj_name + ",5\n") - f.write(fix_obj_name + ",6\n") - f.write("\n") - - def write_constraints_displacement(self, f): - f.write("\n***********************************************************\n") - f.write("** Displacement constraint applied\n") - f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) - for femobj in self.displacement_objects: - # femobj --> dict, FreeCAD document object is femobj["Object"] - f.write("** " + femobj["Object"].Label + "\n") - disp_obj = femobj["Object"] - disp_obj_name = disp_obj.Name - f.write("*BOUNDARY\n") - if disp_obj.xFix: - f.write(disp_obj_name + ",1\n") - elif not disp_obj.xFree: - f.write(disp_obj_name + ",1,1," + str(disp_obj.xDisplacement) + "\n") - if disp_obj.yFix: - f.write(disp_obj_name + ",2\n") - elif not disp_obj.yFree: - f.write(disp_obj_name + ",2,2," + str(disp_obj.yDisplacement) + "\n") - if disp_obj.zFix: - f.write(disp_obj_name + ",3\n") - elif not disp_obj.zFree: - f.write(disp_obj_name + ",3,3," + str(disp_obj.zDisplacement) + "\n") - - if self.beamsection_objects or self.shellthickness_objects: - if disp_obj.rotxFix: - f.write(disp_obj_name + ",4\n") - elif not disp_obj.rotxFree: - f.write(disp_obj_name + ",4,4," + str(disp_obj.xRotation) + "\n") - if disp_obj.rotyFix: - f.write(disp_obj_name + ",5\n") - elif not disp_obj.rotyFree: - f.write(disp_obj_name + ",5,5," + str(disp_obj.yRotation) + "\n") - if disp_obj.rotzFix: - f.write(disp_obj_name + ",6\n") - elif not disp_obj.rotzFree: - f.write(disp_obj_name + ",6,6," + str(disp_obj.zRotation) + "\n") - f.write("\n") - - def write_constraints_contact(self, f): - f.write("\n***********************************************************\n") - f.write("** Contact Constraints\n") - f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) - for femobj in self.contact_objects: - # femobj --> dict, FreeCAD document object is femobj["Object"] - contact_obj = femobj["Object"] - f.write("** " + contact_obj.Label + "\n") - f.write( - "*CONTACT PAIR, INTERACTION=INT{},TYPE=SURFACE TO SURFACE\n" - .format(contact_obj.Name) - ) - ind_surf = "IND" + contact_obj.Name - dep_surf = "DEP" + contact_obj.Name - f.write(dep_surf + "," + ind_surf + "\n") - f.write("*SURFACE INTERACTION, NAME=INT{}\n".format(contact_obj.Name)) - f.write("*SURFACE BEHAVIOR,PRESSURE-OVERCLOSURE=LINEAR\n") - slope = contact_obj.Slope - f.write(str(slope) + " \n") - friction = contact_obj.Friction - if friction > 0: - f.write("*FRICTION \n") - stick = (slope / 10.0) - f.write(str(friction) + ", " + str(stick) + " \n") - - def write_constraints_tie(self, f): - f.write("\n***********************************************************\n") - f.write("** Tie Constraints\n") - f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) - for femobj in self.tie_objects: - # femobj --> dict, FreeCAD document object is femobj["Object"] - tie_obj = femobj["Object"] - f.write("** {}\n".format(tie_obj.Label)) - tolerance = str(tie_obj.Tolerance.getValueAs("mm")).rstrip() - f.write( - "*TIE, POSITION TOLERANCE={}, ADJUST=NO, NAME=TIE{}\n" - .format(tolerance, tie_obj.Name) - ) - ind_surf = "TIE_IND" + tie_obj.Name - dep_surf = "TIE_DEP" + tie_obj.Name - f.write("{},{}\n".format(dep_surf, ind_surf)) - - def write_constraints_planerotation(self, f): - f.write("\n***********************************************************\n") - f.write("** PlaneRotation Constraints\n") - f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) - for femobj in self.planerotation_objects: - # femobj --> dict, FreeCAD document object is femobj["Object"] - f.write("** " + femobj["Object"].Label + "\n") - fric_obj_name = femobj["Object"].Name - f.write("*MPC\n") - f.write("PLANE," + fric_obj_name + "\n") - - def write_constraints_transform(self, f): - f.write("\n***********************************************************\n") - f.write("** Transform Constraints\n") - f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) - for trans_object in self.transform_objects: - trans_obj = trans_object["Object"] - f.write("** " + trans_obj.Label + "\n") - if trans_obj.TransformType == "Rectangular": - f.write("*TRANSFORM, NSET=Rect" + trans_obj.Name + ", TYPE=R\n") - coords = geomtools.get_rectangular_coords(trans_obj) - f.write(coords + "\n") - elif trans_obj.TransformType == "Cylindrical": - f.write("*TRANSFORM, NSET=Cylin" + trans_obj.Name + ", TYPE=C\n") - coords = geomtools.get_cylindrical_coords(trans_obj) - f.write(coords + "\n") - - def write_constraints_selfweight(self, f): - f.write("\n***********************************************************\n") - f.write("** Self weight Constraint\n") - f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) - for femobj in self.selfweight_objects: - # femobj --> dict, FreeCAD document object is femobj["Object"] - selwei_obj = femobj["Object"] - f.write("** " + selwei_obj.Label + "\n") - f.write("*DLOAD\n") - f.write( - # elset, GRAV, magnitude, direction x, dir y ,dir z - "{},GRAV,{},{},{},{}\n" - .format( - self.ccx_eall, - self.gravity, # actual magnitude of gravity vector - selwei_obj.Gravity_x, # coordinate x of normalized gravity vector - selwei_obj.Gravity_y, # y - selwei_obj.Gravity_z # z - ) - ) - f.write("\n") - # grav (erdbeschleunigung) is equal for all elements - # should be only one constraint - # different element sets for different density - # are written in the material element sets already - - def write_constraints_force(self, f): - # check shape type of reference shape and get node loads - self.get_constraints_force_nodeloads() - # write node loads to file - f.write("\n***********************************************************\n") - f.write("** Node loads Constraints\n") - f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) - f.write("*CLOAD\n") - for femobj in self.force_objects: - # femobj --> dict, FreeCAD document object is femobj["Object"] - f.write("** " + femobj["Object"].Label + "\n") - direction_vec = femobj["Object"].DirectionVector - for ref_shape in femobj["NodeLoadTable"]: - f.write("** " + ref_shape[0] + "\n") - for n in sorted(ref_shape[1]): - node_load = ref_shape[1][n] - if (direction_vec.x != 0.0): - v1 = "{:.13E}".format(direction_vec.x * node_load) - f.write(str(n) + ",1," + v1 + "\n") - if (direction_vec.y != 0.0): - v2 = "{:.13E}".format(direction_vec.y * node_load) - f.write(str(n) + ",2," + v2 + "\n") - if (direction_vec.z != 0.0): - v3 = "{:.13E}".format(direction_vec.z * node_load) - f.write(str(n) + ",3," + v3 + "\n") - f.write("\n") - f.write("\n") - - def write_constraints_pressure(self, f): - # get the faces and face numbers - self.get_constraints_pressure_faces() - # write face loads to file - f.write("\n***********************************************************\n") - f.write("** Element + CalculiX face + load in [MPa]\n") - f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) - for femobj in self.pressure_objects: - # femobj --> dict, FreeCAD document object is femobj["Object"] - prs_obj = femobj["Object"] - f.write("** " + prs_obj.Label + "\n") - rev = -1 if prs_obj.Reversed else 1 - f.write("*DLOAD\n") - for ref_shape in femobj["PressureFaces"]: - # the loop is needed for compatibility reason - # in deprecated method get_pressure_obj_faces_depreciated - # the face ids where per ref_shape - f.write("** " + ref_shape[0] + "\n") - for face, fno in ref_shape[1]: - if fno > 0: # solid mesh face - f.write("{},P{},{}\n".format(face, fno, rev * prs_obj.Pressure)) - # on shell mesh face: fno == 0 - # normal of element face == face normal - elif fno == 0: - f.write("{},P,{}\n".format(face, rev * prs_obj.Pressure)) - # on shell mesh face: fno == -1 - # normal of element face opposite direction face normal - elif fno == -1: - f.write("{},P,{}\n".format(face, -1 * rev * prs_obj.Pressure)) - - def write_constraints_temperature(self, f): - f.write("\n***********************************************************\n") - f.write("** Fixed temperature constraint applied\n") - f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) - for ftobj in self.temperature_objects: - fixedtemp_obj = ftobj["Object"] - f.write("** " + fixedtemp_obj.Label + "\n") - NumberOfNodes = len(ftobj["Nodes"]) - if fixedtemp_obj.ConstraintType == "Temperature": - f.write("*BOUNDARY\n") - f.write("{},11,11,{}\n".format(fixedtemp_obj.Name, fixedtemp_obj.Temperature)) - f.write("\n") - elif fixedtemp_obj.ConstraintType == "CFlux": - f.write("*CFLUX\n") - f.write("{},11,{}\n".format( - fixedtemp_obj.Name, - fixedtemp_obj.CFlux * 0.001 / NumberOfNodes - )) - f.write("\n") - - def write_constraints_heatflux(self, f): - f.write("\n***********************************************************\n") - f.write("** Heatflux constraints\n") - f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) - for hfobj in self.heatflux_objects: - heatflux_obj = hfobj["Object"] - f.write("** " + heatflux_obj.Label + "\n") - if heatflux_obj.ConstraintType == "Convection": - f.write("*FILM\n") - for o, elem_tup in heatflux_obj.References: - for elem in elem_tup: - ho = o.Shape.getElement(elem) - if ho.ShapeType == "Face": - v = self.mesh_object.FemMesh.getccxVolumesByFace(ho) - f.write("** Heat flux on face {}\n".format(elem)) - for i in v: - # SvdW: add factor to force heatflux to units system of t/mm/s/K - # OvG: Only write out the VolumeIDs linked to a particular face - f.write("{},F{},{},{}\n".format( - i[0], - i[1], - heatflux_obj.AmbientTemp, - heatflux_obj.FilmCoef * 0.001 - )) - elif heatflux_obj.ConstraintType == "DFlux": - f.write("*DFLUX\n") - for o, elem_tup in heatflux_obj.References: - for elem in elem_tup: - ho = o.Shape.getElement(elem) - if ho.ShapeType == "Face": - v = self.mesh_object.FemMesh.getccxVolumesByFace(ho) - f.write("** Heat flux on face {}\n".format(elem)) - for i in v: - f.write("{},S{},{}\n".format( - i[0], - i[1], - heatflux_obj.DFlux * 0.001 - )) - - def write_constraints_fluidsection(self, f): - f.write("\n***********************************************************\n") - f.write("** FluidSection constraints\n") - f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) - if os.path.exists(self.fluid_inout_nodes_file): - inout_nodes_file = open(self.fluid_inout_nodes_file, "r") - lines = inout_nodes_file.readlines() - inout_nodes_file.close() - else: - FreeCAD.Console.PrintError( - "1DFlow inout nodes file not found: {}\n" - .format(self.fluid_inout_nodes_file) - ) - # get nodes - self.get_constraints_fluidsection_nodes() - for femobj in self.fluidsection_objects: - # femobj --> dict, FreeCAD document object is femobj["Object"] - fluidsection_obj = femobj["Object"] - f.write("** " + fluidsection_obj.Label + "\n") - if fluidsection_obj.SectionType == "Liquid": - if fluidsection_obj.LiquidSectionType == "PIPE INLET": - f.write("**Fluid Section Inlet \n") - if fluidsection_obj.InletPressureActive is True: - f.write("*BOUNDARY \n") - for n in femobj["Nodes"]: - for line in lines: - b = line.split(",") - if int(b[0]) == n and b[3] == "PIPE INLET\n": - # degree of freedom 2 is for defining pressure - f.write("{},{},{},{}\n".format( - b[0], - "2", - "2", - fluidsection_obj.InletPressure - )) - if fluidsection_obj.InletFlowRateActive is True: - f.write("*BOUNDARY,MASS FLOW \n") - for n in femobj["Nodes"]: - for line in lines: - b = line.split(",") - if int(b[0]) == n and b[3] == "PIPE INLET\n": - # degree of freedom 1 is for defining flow rate - # factor applied to convert unit from kg/s to t/s - f.write("{},{},{},{}\n".format( - b[1], - "1", - "1", - fluidsection_obj.InletFlowRate * 0.001 - )) - elif fluidsection_obj.LiquidSectionType == "PIPE OUTLET": - f.write("**Fluid Section Outlet \n") - if fluidsection_obj.OutletPressureActive is True: - f.write("*BOUNDARY \n") - for n in femobj["Nodes"]: - for line in lines: - b = line.split(",") - if int(b[0]) == n and b[3] == "PIPE OUTLET\n": - # degree of freedom 2 is for defining pressure - f.write("{},{},{},{}\n".format( - b[0], - "2", - "2", - fluidsection_obj.OutletPressure - )) - if fluidsection_obj.OutletFlowRateActive is True: - f.write("*BOUNDARY,MASS FLOW \n") - for n in femobj["Nodes"]: - for line in lines: - b = line.split(",") - if int(b[0]) == n and b[3] == "PIPE OUTLET\n": - # degree of freedom 1 is for defining flow rate - # factor applied to convert unit from kg/s to t/s - f.write("{},{},{},{}\n".format( - b[1], - "1", - "1", - fluidsection_obj.OutletFlowRate * 0.001 - )) - - def write_outputs_types(self, f): - f.write("\n***********************************************************\n") - f.write("** Outputs --> frd file\n") - f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) - if self.beamsection_objects or self.shellthickness_objects or self.fluidsection_objects: - if self.solver_obj.BeamShellResultOutput3D is False: - f.write("*NODE FILE, OUTPUT=2d\n") - else: - f.write("*NODE FILE, OUTPUT=3d\n") - else: - f.write("*NODE FILE\n") - # MPH write out nodal temperatures if thermomechanical - if self.analysis_type == "thermomech": - if not self.fluidsection_objects: - f.write("U, NT\n") - else: - f.write("MF, PS\n") - else: - f.write("U\n") - if not self.fluidsection_objects: - f.write("*EL FILE\n") - if self.solver_obj.MaterialNonlinearity == "nonlinear": - f.write("S, E, PEEQ\n") - else: - f.write("S, E\n") - - # dat file - # reaction forces: freecadweb.org/tracker/view.php?id=2934 - if self.fixed_objects: - f.write("** outputs --> dat file\n") - # reaction forces for all Constraint fixed - f.write("** reaction forces for Constraint fixed\n") - for femobj in self.fixed_objects: - # femobj --> dict, FreeCAD document object is femobj["Object"] - fix_obj_name = femobj["Object"].Name - f.write("*NODE PRINT, NSET={}, TOTALS=ONLY\n".format(fix_obj_name)) - f.write("RF\n") - # TODO: add Constraint Displacement if nodes are restrained - f.write("\n") - - # there is no need to write all integration point results - # as long as there is no reader for them - # see https://forum.freecadweb.org/viewtopic.php?f=18&t=29060 - # f.write("*NODE PRINT , NSET=" + self.ccx_nall + "\n") - # f.write("U \n") - # f.write("*EL PRINT , ELSET=" + self.ccx_eall + "\n") - # f.write("S \n") - - def write_step_end(self, f): - f.write("\n***********************************************************\n") - f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) - f.write("*END STEP \n") - - def write_footer(self, f): - f.write("\n***********************************************************\n") - f.write("** CalculiX Input file\n") - f.write("** written by {} function\n".format( - sys._getframe().f_code.co_name - )) - f.write("** written by --> FreeCAD {}.{}.{}\n".format( - self.fc_ver[0], - self.fc_ver[1], - self.fc_ver[2] - )) - f.write("** written on --> {}\n".format( - time.ctime() - )) - f.write("** file name --> {}\n".format( - os.path.basename(self.document.FileName) - )) - f.write("** analysis name --> {}\n".format( - self.analysis.Name - )) - f.write("**\n") - f.write("**\n") - f.write("**\n") - f.write("** Units\n") - f.write("**\n") - f.write("** Geometry (mesh data) --> mm\n") - f.write("** Materials (Young's modulus) --> N/mm2 = MPa\n") - f.write("** Loads (nodal loads) --> N\n") - f.write("**\n") - # self.ccx_elsets = [ { # "ccx_elset" : [e1, e2, e3, ... , en] or elements set name strings # "ccx_elset_name" : "ccx_identifier_elset" @@ -1687,7 +1616,195 @@ class FemInputWriterCcx(writerbase.FemInputWriter): ccx_elset["ccx_mat_name"] = mat_obj.Material["Name"] self.ccx_elsets.append(ccx_elset) + def write_materials(self, f): + f.write("\n***********************************************************\n") + f.write("** Materials\n") + f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) + f.write("** Young\'s modulus unit is MPa = N/mm2\n") + if self.analysis_type == "frequency" \ + or self.selfweight_objects \ + or ( + self.analysis_type == "thermomech" + and not self.solver_obj.ThermoMechSteadyState + ): + f.write("** Density\'s unit is t/mm^3\n") + if self.analysis_type == "thermomech": + f.write("** Thermal conductivity unit is kW/mm/K = t*mm/K*s^3\n") + f.write("** Specific Heat unit is kJ/t/K = mm^2/s^2/K\n") + for femobj in self.material_objects: + # femobj --> dict, FreeCAD document object is femobj["Object"] + mat_obj = femobj["Object"] + mat_info_name = mat_obj.Material["Name"] + mat_name = mat_obj.Name + mat_label = mat_obj.Label + # get material properties of solid material, Currently in SI units: M/kg/s/Kelvin + if mat_obj.Category == "Solid": + YM = FreeCAD.Units.Quantity(mat_obj.Material["YoungsModulus"]) + YM_in_MPa = float(YM.getValueAs("MPa")) + PR = float(mat_obj.Material["PoissonRatio"]) + if self.analysis_type == "frequency" \ + or self.selfweight_objects \ + or ( + self.analysis_type == "thermomech" + and not self.solver_obj.ThermoMechSteadyState + ): + density = FreeCAD.Units.Quantity(mat_obj.Material["Density"]) + density_in_tonne_per_mm3 = float(density.getValueAs("t/mm^3")) + if self.analysis_type == "thermomech": + TC = FreeCAD.Units.Quantity(mat_obj.Material["ThermalConductivity"]) + # SvdW: Add factor to force units to results base units + # of t/mm/s/K - W/m/K results in no factor needed + TC_in_WmK = float(TC.getValueAs("W/m/K")) + SH = FreeCAD.Units.Quantity(mat_obj.Material["SpecificHeat"]) + # SvdW: Add factor to force units to results base units of t/mm/s/K + SH_in_JkgK = float(SH.getValueAs("J/kg/K")) * 1e+06 + if mat_obj.Category == "Solid": + TEC = FreeCAD.Units.Quantity(mat_obj.Material["ThermalExpansionCoefficient"]) + TEC_in_mmK = float(TEC.getValueAs("mm/mm/K")) + elif mat_obj.Category == "Fluid": + DV = FreeCAD.Units.Quantity(mat_obj.Material["DynamicViscosity"]) + DV_in_tmms = float(DV.getValueAs("t/mm/s")) + # write material properties + f.write("** FreeCAD material name: " + mat_info_name + "\n") + f.write("** " + mat_label + "\n") + f.write("*MATERIAL, NAME=" + mat_name + "\n") + if mat_obj.Category == "Solid": + f.write("*ELASTIC\n") + f.write("{0:.0f}, {1:.3f}\n".format(YM_in_MPa, PR)) + if self.analysis_type == "frequency" \ + or self.selfweight_objects \ + or ( + self.analysis_type == "thermomech" + and not self.solver_obj.ThermoMechSteadyState + ): + f.write("*DENSITY\n") + f.write("{0:.3e}\n".format(density_in_tonne_per_mm3)) + if self.analysis_type == "thermomech": + if mat_obj.Category == "Solid": + f.write("*CONDUCTIVITY\n") + f.write("{0:.3f}\n".format(TC_in_WmK)) + f.write("*EXPANSION\n") + f.write("{0:.3e}\n".format(TEC_in_mmK)) + f.write("*SPECIFIC HEAT\n") + f.write("{0:.3e}\n".format(SH_in_JkgK)) + elif mat_obj.Category == "Fluid": + f.write("*FLUID CONSTANTS\n") + f.write("{0:.3e}, {1:.3e}\n".format(SH_in_JkgK, DV_in_tmms)) + + # nonlinear material properties + if self.solver_obj.MaterialNonlinearity == "nonlinear": + for nlfemobj in self.material_nonlinear_objects: + # femobj --> dict, FreeCAD document object is nlfemobj["Object"] + nl_mat_obj = nlfemobj["Object"] + if nl_mat_obj.LinearBaseMaterial == mat_obj: + if nl_mat_obj.MaterialModelNonlinearity == "simple hardening": + f.write("*PLASTIC\n") + if nl_mat_obj.YieldPoint1: + f.write(nl_mat_obj.YieldPoint1 + "\n") + if nl_mat_obj.YieldPoint2: + f.write(nl_mat_obj.YieldPoint2 + "\n") + if nl_mat_obj.YieldPoint3: + f.write(nl_mat_obj.YieldPoint3 + "\n") + f.write("\n") + + def write_femelementsets(self, f): + f.write("\n***********************************************************\n") + f.write("** Sections\n") + f.write("** written by {} function\n".format(sys._getframe().f_code.co_name)) + for ccx_elset in self.ccx_elsets: + if ccx_elset["ccx_elset"]: + if "beamsection_obj"in ccx_elset: # beam mesh + beamsec_obj = ccx_elset["beamsection_obj"] + elsetdef = "ELSET=" + ccx_elset["ccx_elset_name"] + ", " + material = "MATERIAL=" + ccx_elset["mat_obj_name"] + normal = ccx_elset["beam_normal"] + if beamsec_obj.SectionType == "Rectangular": + height = beamsec_obj.RectHeight.getValueAs("mm") + width = beamsec_obj.RectWidth.getValueAs("mm") + section_type = ", SECTION=RECT" + section_geo = str(height) + ", " + str(width) + "\n" + section_def = "*BEAM SECTION, {}{}{}\n".format( + elsetdef, + material, + section_type + ) + section_nor = "{}, {}, {}\n".format( + normal[0], + normal[1], + normal[2] + ) + elif beamsec_obj.SectionType == "Circular": + radius = 0.5 * beamsec_obj.CircDiameter.getValueAs("mm") + section_type = ", SECTION=CIRC" + section_geo = str(radius) + "\n" + section_def = "*BEAM SECTION, {}{}{}\n".format( + elsetdef, + material, + section_type + ) + section_nor = "{}, {}, {}\n".format( + normal[0], + normal[1], + normal[2] + ) + elif beamsec_obj.SectionType == "Pipe": + radius = 0.5 * beamsec_obj.PipeDiameter.getValueAs("mm") + thickness = beamsec_obj.PipeThickness.getValueAs("mm") + section_type = ", SECTION=PIPE" + section_geo = str(radius) + ", " + str(thickness) + "\n" + section_def = "*BEAM GENERAL SECTION, {}{}{}\n".format( + elsetdef, + material, + section_type + ) + section_nor = "{}, {}, {}\n".format( + normal[0], + normal[1], + normal[2] + ) + f.write(section_def) + f.write(section_geo) + f.write(section_nor) + elif "fluidsection_obj"in ccx_elset: # fluid mesh + fluidsec_obj = ccx_elset["fluidsection_obj"] + elsetdef = "ELSET=" + ccx_elset["ccx_elset_name"] + ", " + material = "MATERIAL=" + ccx_elset["mat_obj_name"] + if fluidsec_obj.SectionType == "Liquid": + section_type = fluidsec_obj.LiquidSectionType + if (section_type == "PIPE INLET") or (section_type == "PIPE OUTLET"): + section_type = "PIPE INOUT" + section_def = "*FLUID SECTION, {}TYPE={}, {}\n".format( + elsetdef, + section_type, + material + ) + section_geo = liquid_section_def(fluidsec_obj, section_type) + """ + # deactivate as it would result in section_def and section_geo not defined + # deactivated in the App and Gui object and thus in the task panel as well + elif fluidsec_obj.SectionType == "Gas": + section_type = fluidsec_obj.GasSectionType + elif fluidsec_obj.SectionType == "Open Channel": + section_type = fluidsec_obj.ChannelSectionType + """ + f.write(section_def) + f.write(section_geo) + elif "shellthickness_obj"in ccx_elset: # shell mesh + shellth_obj = ccx_elset["shellthickness_obj"] + elsetdef = "ELSET=" + ccx_elset["ccx_elset_name"] + ", " + material = "MATERIAL=" + ccx_elset["mat_obj_name"] + section_def = "*SHELL SECTION, " + elsetdef + material + "\n" + section_geo = str(shellth_obj.Thickness.getValueAs("mm")) + "\n" + f.write(section_def) + f.write(section_geo) + else: # solid mesh + elsetdef = "ELSET=" + ccx_elset["ccx_elset_name"] + ", " + material = "MATERIAL=" + ccx_elset["mat_obj_name"] + section_def = "*SOLID SECTION, " + elsetdef + material + "\n" + f.write(section_def) + +# ************************************************************************************************ # Helpers # ccx elset names: # M .. Material diff --git a/src/Mod/Fem/femsolver/elmer/tasks.py b/src/Mod/Fem/femsolver/elmer/tasks.py index d7a5bcc016..d0c5c8da07 100644 --- a/src/Mod/Fem/femsolver/elmer/tasks.py +++ b/src/Mod/Fem/femsolver/elmer/tasks.py @@ -127,8 +127,11 @@ class Solve(run.Solve): self.solver.ElmerOutput = self.analysis.Document.addObject( "App::TextDocument", self.solver.Name + "Output") self.solver.ElmerOutput.Label = self.solver.Label + "Output" - self.solver.ElmerOutput.ReadOnly = True + # App::TextDocument has no Attribute ReadOnly + # TODO check if the attribute has been removed from App::TextDocument + # self.solver.ElmerOutput.ReadOnly = True self.analysis.addObject(self.solver.ElmerOutput) + self.solver.Document.recompute() class Results(run.Results): diff --git a/src/Mod/Fem/femsolver/writerbase.py b/src/Mod/Fem/femsolver/writerbase.py index 03e25cee7e..6d83cbfa74 100644 --- a/src/Mod/Fem/femsolver/writerbase.py +++ b/src/Mod/Fem/femsolver/writerbase.py @@ -100,11 +100,17 @@ class FemInputWriter(): self.theshape = self.mesh_object.Shape elif hasattr(self.mesh_object, "Part"): self.theshape = self.mesh_object.Part + else: + FreeCAD.Console.PrintError( + "A finite mesh without a link to a Shape was given. " + "Happen on pure mesh objects. Some methods might be broken.\n" + ) self.femmesh = self.mesh_object.FemMesh else: FreeCAD.Console.PrintError( - "No finite element mesh object was given to the writer class. " - "In rare cases this might not be an error.\n") + "No finite element mesh object was given to the writer class. " + "In rare cases this might not be an error. Some methods might be broken.\n" + ) self.femnodes_mesh = {} self.femelement_table = {} self.constraint_conflict_nodes = [] diff --git a/src/Mod/Fem/femtest/data/ccx/canti_ccx_faceload_hexa20.inp b/src/Mod/Fem/femtest/data/ccx/canti_ccx_faceload_hexa20.inp index bbc16785e6..66fe784525 100644 --- a/src/Mod/Fem/femtest/data/ccx/canti_ccx_faceload_hexa20.inp +++ b/src/Mod/Fem/femtest/data/ccx/canti_ccx_faceload_hexa20.inp @@ -346,7 +346,7 @@ Evolumes Evolumes *********************************************************** -** Node sets for fixed constraint +** constraints fixed node sets ** written by write_node_sets_constraints_fixed function ** ConstraintFixed *NSET,NSET=ConstraintFixed @@ -405,7 +405,7 @@ ConstraintFixed,3 *********************************************************** -** Node loads Constraints +** constraints force node loads ** written by write_constraints_force function *CLOAD ** ConstraintForce diff --git a/src/Mod/Fem/femtest/data/ccx/constraint_contact_shell_shell.inp b/src/Mod/Fem/femtest/data/ccx/constraint_contact_shell_shell.inp index cb2763d1b3..55685fa4ed 100644 --- a/src/Mod/Fem/femtest/data/ccx/constraint_contact_shell_shell.inp +++ b/src/Mod/Fem/femtest/data/ccx/constraint_contact_shell_shell.inp @@ -22999,7 +22999,7 @@ Efaces Efaces *********************************************************** -** Node sets for fixed constraint +** constraints fixed node sets ** written by write_node_sets_constraints_fixed function ** ConstraintFixed *NSET,NSET=ConstraintFixed @@ -23069,7 +23069,7 @@ Efaces 197, *********************************************************** -** Surfaces for contact constraint +** constraints contact surface sets ** written by write_surfaces_constraints_contact function ** ConstraintContact *SURFACE, NAME=DEPConstraintContact @@ -38398,7 +38398,7 @@ ConstraintFixed,6 *********************************************************** -** Node loads Constraints +** constraints force node loads ** written by write_constraints_force function *CLOAD ** ConstraintForce diff --git a/src/Mod/Fem/femtest/data/ccx/constraint_contact_solid_solid.inp b/src/Mod/Fem/femtest/data/ccx/constraint_contact_solid_solid.inp index 718c6ab8b1..1e99dbb9cd 100644 --- a/src/Mod/Fem/femtest/data/ccx/constraint_contact_solid_solid.inp +++ b/src/Mod/Fem/femtest/data/ccx/constraint_contact_solid_solid.inp @@ -4320,7 +4320,7 @@ Evolumes Evolumes *********************************************************** -** Node sets for fixed constraint +** constraints fixed node sets ** written by write_node_sets_constraints_fixed function ** ConstraintFixed *NSET,NSET=ConstraintFixed @@ -4430,7 +4430,7 @@ Evolumes 1569, *********************************************************** -** Surfaces for contact constraint +** constraints contact surface sets ** written by write_surfaces_constraints_contact function ** ConstraintContact *SURFACE, NAME=DEPConstraintContact @@ -5081,7 +5081,7 @@ ConstraintFixed,3 *********************************************************** -** Element + CalculiX face + load in [MPa] +** constraints pressure element face loads ** written by write_constraints_pressure function ** ConstraintPressure *DLOAD diff --git a/src/Mod/Fem/femtest/data/ccx/constraint_tie.inp b/src/Mod/Fem/femtest/data/ccx/constraint_tie.inp index 8ee42ed0b9..fdd44fa9c1 100644 --- a/src/Mod/Fem/femtest/data/ccx/constraint_tie.inp +++ b/src/Mod/Fem/femtest/data/ccx/constraint_tie.inp @@ -18535,7 +18535,7 @@ Evolumes Evolumes *********************************************************** -** Node sets for fixed constraint +** constraints fixed node sets ** written by write_node_sets_constraints_fixed function ** ConstraintFixed *NSET,NSET=ConstraintFixed @@ -18544,7 +18544,7 @@ Evolumes 461, *********************************************************** -** Surfaces for tie constraint +** constraints tie surface sets ** written by write_surfaces_constraints_tie function ** ConstraintTie *SURFACE, NAME=TIE_DEPConstraintTie @@ -18634,7 +18634,7 @@ ConstraintFixed,3 *********************************************************** -** Node loads Constraints +** constraints force node loads ** written by write_constraints_force function *CLOAD ** ConstraintForce diff --git a/src/Mod/Fem/femtest/data/ccx/cube_static.inp b/src/Mod/Fem/femtest/data/ccx/cube_static.inp index c66fed8eab..27d37eaf9e 100644 --- a/src/Mod/Fem/femtest/data/ccx/cube_static.inp +++ b/src/Mod/Fem/femtest/data/ccx/cube_static.inp @@ -430,7 +430,7 @@ Evolumes Evolumes *********************************************************** -** Node sets for fixed constraint +** constraints fixed node sets ** written by write_node_sets_constraints_fixed function ** FemConstraintFixed *NSET,NSET=FemConstraintFixed @@ -509,7 +509,7 @@ FemConstraintFixed,3 *********************************************************** -** Node loads Constraints +** constraints force node loads ** written by write_constraints_force function *CLOAD ** FemConstraintForce @@ -559,7 +559,7 @@ FemConstraintFixed,3 *********************************************************** -** Element + CalculiX face + load in [MPa] +** constraints pressure element face loads ** written by write_constraints_pressure function ** FemConstraintPressure *DLOAD diff --git a/src/Mod/Fem/femtest/data/ccx/mat_multiple.inp b/src/Mod/Fem/femtest/data/ccx/mat_multiple.inp index 8bdc2c489f..763991a0bf 100644 --- a/src/Mod/Fem/femtest/data/ccx/mat_multiple.inp +++ b/src/Mod/Fem/femtest/data/ccx/mat_multiple.inp @@ -1166,7 +1166,7 @@ Evolumes 148, *********************************************************** -** Node sets for fixed constraint +** constraints fixed node sets ** written by write_node_sets_constraints_fixed function ** ConstraintFixed *NSET,NSET=ConstraintFixed @@ -1251,7 +1251,7 @@ ConstraintFixed,3 *********************************************************** -** Element + CalculiX face + load in [MPa] +** constraints pressure element face loads ** written by write_constraints_pressure function ** ConstraintPressure *DLOAD diff --git a/src/Mod/Fem/femtest/data/ccx/mat_nonlinear.inp b/src/Mod/Fem/femtest/data/ccx/mat_nonlinear.inp index a0a36a3cf9..54d65aa482 100644 --- a/src/Mod/Fem/femtest/data/ccx/mat_nonlinear.inp +++ b/src/Mod/Fem/femtest/data/ccx/mat_nonlinear.inp @@ -19779,7 +19779,7 @@ Evolumes Evolumes *********************************************************** -** Node sets for fixed constraint +** constraints fixed node sets ** written by write_node_sets_constraints_fixed function ** ConstraintFixed *NSET,NSET=ConstraintFixed @@ -20024,7 +20024,7 @@ ConstraintFixed,3 *********************************************************** -** Element + CalculiX face + load in [MPa] +** constraints pressure element face loads ** written by write_constraints_pressure function ** ConstraintPressure *DLOAD diff --git a/src/Mod/Fem/femtest/data/ccx/spine_thermomech.inp b/src/Mod/Fem/femtest/data/ccx/spine_thermomech.inp index 210cadd779..dbda8210d3 100644 --- a/src/Mod/Fem/femtest/data/ccx/spine_thermomech.inp +++ b/src/Mod/Fem/femtest/data/ccx/spine_thermomech.inp @@ -78,7 +78,7 @@ Evolumes Evolumes *********************************************************** -** Node sets for fixed constraint +** constraints fixed node sets ** written by write_node_sets_constraints_fixed function ** FemConstraintFixed *NSET,NSET=FemConstraintFixed @@ -93,7 +93,7 @@ Evolumes 29, *********************************************************** -** Node sets for temperature constraints +** constraints temperature node sets ** written by write_node_sets_constraints_temperature function ** FemConstraintTemperature *NSET,NSET=FemConstraintTemperature @@ -165,7 +165,7 @@ FemConstraintTemperature,11,11,310.93 *********************************************************** -** Heatflux constraints +** constraints heatflux element face heatflux ** written by write_constraints_heatflux function ** FemConstraintHeatflux *FILM diff --git a/src/Mod/Fem/femtest/data/ccx/thermomech_bimetall.inp b/src/Mod/Fem/femtest/data/ccx/thermomech_bimetall.inp index b98472ac71..5497230335 100644 --- a/src/Mod/Fem/femtest/data/ccx/thermomech_bimetall.inp +++ b/src/Mod/Fem/femtest/data/ccx/thermomech_bimetall.inp @@ -6114,7 +6114,7 @@ Evolumes 2930, *********************************************************** -** Node sets for fixed constraint +** constraints fixed node sets ** written by write_node_sets_constraints_fixed function ** ConstraintFixed *NSET,NSET=ConstraintFixed @@ -6161,7 +6161,7 @@ Evolumes 1521, *********************************************************** -** Node sets for temperature constraints +** constraints temperature node sets ** written by write_node_sets_constraints_temperature function ** ConstraintTemperature *NSET,NSET=ConstraintTemperature diff --git a/src/Mod/Image/Gui/Resources/translations/Image.ts b/src/Mod/Image/Gui/Resources/translations/Image.ts index f3f438cf72..5b98bce934 100644 --- a/src/Mod/Image/Gui/Resources/translations/Image.ts +++ b/src/Mod/Image/Gui/Resources/translations/Image.ts @@ -1,6 +1,6 @@ - + Dialog diff --git a/src/Mod/Mesh/App/Core/Approximation.cpp b/src/Mod/Mesh/App/Core/Approximation.cpp index c04343db0d..b612107eec 100644 --- a/src/Mod/Mesh/App/Core/Approximation.cpp +++ b/src/Mod/Mesh/App/Core/Approximation.cpp @@ -301,7 +301,7 @@ float PlaneFit::GetDistanceToPlane(const Base::Vector3f &rcPoint) const float PlaneFit::GetStdDeviation() const { // Mean: M=(1/N)*SUM Xi - // Variance: VAR=(N/N-3)*[(1/N)*SUM(Xi^2)-M^2] + // Variance: VAR=(N/N-1)*[(1/N)*SUM(Xi^2)-M^2] // Standard deviation: SD=SQRT(VAR) // Standard error of the mean: SE=SD/SQRT(N) if (!_bIsFitted) @@ -320,7 +320,7 @@ float PlaneFit::GetStdDeviation() const } fMean = (1.0f / ulPtCt) * fSumXi; - return sqrt((ulPtCt / (ulPtCt - 3.0f)) * ((1.0f / ulPtCt) * fSumXi2 - fMean * fMean)); + return sqrt((ulPtCt / (ulPtCt - 1.0f)) * ((1.0f / ulPtCt) * fSumXi2 - fMean * fMean)); } float PlaneFit::GetSignedStdDeviation() const @@ -1027,6 +1027,7 @@ CylinderFit::CylinderFit() : _vBase(0,0,0) , _vAxis(0,0,1) , _fRadius(0) + , _initialGuess(false) { } @@ -1034,6 +1035,73 @@ CylinderFit::~CylinderFit() { } +Base::Vector3f CylinderFit::GetInitialAxisFromNormals(const std::vector& n) const +{ +#if 0 + int nc = 0; + double x = 0.0; + double y = 0.0; + double z = 0.0; + for (int i = 0; i < (int)n.size()-1; ++i) { + for (int j = i+1; j < (int)n.size(); ++j) { + Base::Vector3f cross = n[i] % n[j]; + if (cross.Sqr() > 1.0e-6) { + cross.Normalize(); + x += cross.x; + y += cross.y; + z += cross.z; + ++nc; + } + } + } + + if (nc > 0) { + x /= (double)nc; + y /= (double)nc; + z /= (double)nc; + Base::Vector3f axis(x,y,z); + axis.Normalize(); + return axis; + } + + PlaneFit planeFit; + planeFit.AddPoints(n); + planeFit.Fit(); + return planeFit.GetNormal(); +#endif + + // Like a plane fit where the base is at (0,0,0) + double sxx,sxy,sxz,syy,syz,szz; + sxx = sxy = sxz = syy = syz = szz = 0.0; + + for (std::vector::const_iterator it = n.begin(); it != n.end(); ++it) { + sxx += double(it->x * it->x); sxy += double(it->x * it->y); + sxz += double(it->x * it->z); syy += double(it->y * it->y); + syz += double(it->y * it->z); szz += double(it->z * it->z); + } + + Eigen::Matrix3d covMat = Eigen::Matrix3d::Zero(); + covMat(0,0) = sxx; + covMat(1,1) = syy; + covMat(2,2) = szz; + covMat(0,1) = sxy; covMat(1,0) = sxy; + covMat(0,2) = sxz; covMat(2,0) = sxz; + covMat(1,2) = syz; covMat(2,1) = syz; + Eigen::SelfAdjointEigenSolver eig(covMat); + Eigen::Vector3d w = eig.eigenvectors().col(0); + + Base::Vector3f normal; + normal.Set(w.x(), w.y(), w.z()); + return normal; +} + +void CylinderFit::SetInitialValues(const Base::Vector3f& b, const Base::Vector3f& n) +{ + _vBase = b; + _vAxis = n; + _initialGuess = true; +} + float CylinderFit::Fit() { if (CountPoints() < 7) @@ -1046,28 +1114,37 @@ float CylinderFit::Fit() [](const Base::Vector3f& v) { return Wm4::Vector3d(v.x, v.y, v.z); }); Wm4::Vector3d cnt, axis; + if (_initialGuess) { + cnt = Base::convertTo(_vBase); + axis = Base::convertTo(_vAxis); + } + double radius, height; - Wm4::CylinderFit3 fit(input.size(), input.data(), cnt, axis, radius, height, false); + Wm4::CylinderFit3 fit(input.size(), input.data(), cnt, axis, radius, height, _initialGuess); + _initialGuess = false; + _vBase = Base::convertTo(cnt); _vAxis = Base::convertTo(axis); _fRadius = float(radius); _fLastResult = double(fit); -#if defined(_DEBUG) +#if defined(FC_DEBUG) Base::Console().Message(" WildMagic Cylinder Fit: Base: (%0.4f, %0.4f, %0.4f), Axis: (%0.6f, %0.6f, %0.6f), Radius: %0.4f, Std Dev: %0.4f\n", _vBase.x, _vBase.y, _vBase.z, _vAxis.x, _vAxis.y, _vAxis.z, _fRadius, GetStdDeviation()); #endif + // Do the cylinder fit MeshCoreFit::CylinderFit cylFit; cylFit.AddPoints(_vPoints); - //cylFit.SetApproximations(_fRadius, Base::Vector3d(_vBase.x, _vBase.y, _vBase.z), Base::Vector3d(_vAxis.x, _vAxis.y, _vAxis.z)); + if (_fLastResult < FLOAT_MAX) + cylFit.SetApproximations(_fRadius, Base::Vector3d(_vBase.x, _vBase.y, _vBase.z), Base::Vector3d(_vAxis.x, _vAxis.y, _vAxis.z)); float result = cylFit.Fit(); if (result < FLOAT_MAX) { Base::Vector3d base = cylFit.GetBase(); Base::Vector3d dir = cylFit.GetAxis(); -#if defined(_DEBUG) +#if defined(FC_DEBUG) Base::Console().Message("MeshCoreFit::Cylinder Fit: Base: (%0.4f, %0.4f, %0.4f), Axis: (%0.6f, %0.6f, %0.6f), Radius: %0.4f, Std Dev: %0.4f, Iterations: %d\n", base.x, base.y, base.z, dir.x, dir.y, dir.z, cylFit.GetRadius(), cylFit.GetStdDeviation(), cylFit.GetNumIterations()); #endif @@ -1161,7 +1238,7 @@ float CylinderFit::GetDistanceToCylinder(const Base::Vector3f &rcPoint) const float CylinderFit::GetStdDeviation() const { // Mean: M=(1/N)*SUM Xi - // Variance: VAR=(N/N-3)*[(1/N)*SUM(Xi^2)-M^2] + // Variance: VAR=(N/N-1)*[(1/N)*SUM(Xi^2)-M^2] // Standard deviation: SD=SQRT(VAR) // Standard error of the mean: SE=SD/SQRT(N) if (!_bIsFitted) @@ -1180,7 +1257,30 @@ float CylinderFit::GetStdDeviation() const } fMean = (1.0f / ulPtCt) * fSumXi; - return sqrt((ulPtCt / (ulPtCt - 3.0f)) * ((1.0f / ulPtCt) * fSumXi2 - fMean * fMean)); + return sqrt((ulPtCt / (ulPtCt - 1.0f)) * ((1.0f / ulPtCt) * fSumXi2 - fMean * fMean)); +} + +void CylinderFit::GetBounding(Base::Vector3f& bottom, Base::Vector3f& top) const +{ + float distMin = FLT_MAX; + float distMax = FLT_MIN; + + std::list::const_iterator cIt; + for (cIt = _vPoints.begin(); cIt != _vPoints.end(); ++cIt) { + float dist = cIt->DistanceToPlane(_vBase, _vAxis); + if (dist < distMin) { + distMin = dist; + bottom = *cIt; + } + if (dist > distMax) { + distMax = dist; + top = *cIt; + } + } + + // Project the points onto the cylinder axis + bottom = bottom.Perpendicular(_vBase, _vAxis); + top = top.Perpendicular(_vBase, _vAxis); } void CylinderFit::ProjectToCylinder() @@ -1300,7 +1400,7 @@ float SphereFit::GetDistanceToSphere(const Base::Vector3f& rcPoint) const float SphereFit::GetStdDeviation() const { // Mean: M=(1/N)*SUM Xi - // Variance: VAR=(N/N-3)*[(1/N)*SUM(Xi^2)-M^2] + // Variance: VAR=(N/N-1)*[(1/N)*SUM(Xi^2)-M^2] // Standard deviation: SD=SQRT(VAR) // Standard error of the mean: SE=SD/SQRT(N) if (!_bIsFitted) @@ -1319,7 +1419,7 @@ float SphereFit::GetStdDeviation() const } fMean = (1.0f / ulPtCt) * fSumXi; - return sqrt((ulPtCt / (ulPtCt - 3.0f)) * ((1.0f / ulPtCt) * fSumXi2 - fMean * fMean)); + return sqrt((ulPtCt / (ulPtCt - 1.0f)) * ((1.0f / ulPtCt) * fSumXi2 - fMean * fMean)); } void SphereFit::ProjectToSphere() diff --git a/src/Mod/Mesh/App/Core/Approximation.h b/src/Mod/Mesh/App/Core/Approximation.h index a74a9b2c8e..db61724d3c 100644 --- a/src/Mod/Mesh/App/Core/Approximation.h +++ b/src/Mod/Mesh/App/Core/Approximation.h @@ -393,11 +393,16 @@ public: virtual ~CylinderFit(); float GetRadius() const; Base::Vector3f GetBase() const; + void SetInitialValues(const Base::Vector3f&, const Base::Vector3f&); /** * Returns the axis of the fitted cylinder. If Fit() has not been called the null vector is * returned. */ Base::Vector3f GetAxis() const; + /** + * Returns an initial axis based on point normals. + */ + Base::Vector3f GetInitialAxisFromNormals(const std::vector& n) const; /** * Fit a cylinder into the given points. If the fit fails FLOAT_MAX is returned. */ @@ -416,11 +421,17 @@ public: * Projects the points onto the fitted cylinder. */ void ProjectToCylinder(); + /** + * Get the bottom and top points of the cylinder. The distance of these + * points gives the height of the cylinder. + */ + void GetBounding(Base::Vector3f& bottom, Base::Vector3f& top) const; protected: Base::Vector3f _vBase; /**< Base vector of the cylinder. */ Base::Vector3f _vAxis; /**< Axis of the cylinder. */ float _fRadius; /**< Radius of the cylinder. */ + bool _initialGuess; }; // ------------------------------------------------------------------------------- diff --git a/src/Mod/Mesh/App/Core/CylinderFit.cpp b/src/Mod/Mesh/App/Core/CylinderFit.cpp index 3cd2fa770a..d5bfb3480f 100644 --- a/src/Mod/Mesh/App/Core/CylinderFit.cpp +++ b/src/Mod/Mesh/App/Core/CylinderFit.cpp @@ -46,9 +46,10 @@ // we need to stop the axis point from moving along the axis we need to fix one // of the ordinates in the solution. So from our initial approximations for the // axis direction (L0,M0,N0): -// if (L0 > M0) && (L0 > N0) then fix Xc = 0 and use L = sqrt(1 - M^2 - N^2) -// else if (M0 > L0) && (M0 > N0) then fix Yc = 0 and use M = sqrt(1 - L^2 - N^2) -// else if (N0 > L0) && (N0 > M0) then fix Zc = 0 and use N = sqrt(1 - L^2 - M^2) +// if (L0 > M0) && (L0 > N0) then fix Xc = Mx and use L = sqrt(1 - M^2 - N^2) +// else if (M0 > L0) && (M0 > N0) then fix Yc = My and use M = sqrt(1 - L^2 - N^2) +// else if (N0 > L0) && (N0 > M0) then fix Zc = Mz and use N = sqrt(1 - L^2 - M^2) +// where (Mx,My,Mz) is the mean of the input points (centre of gravity) // We thus solve for 5 unknown parameters. // Thus for the solution to succeed the initial axis direction should be reasonable. @@ -94,6 +95,25 @@ void CylinderFit::SetApproximations(double radius, const Base::Vector3d &base, c _vAxis.Normalize(); } +// Set approximations before calling the fitting. This version computes the radius +// using the given axis and the existing surface points (which must already be added!) +void CylinderFit::SetApproximations(const Base::Vector3d &base, const Base::Vector3d &axis) +{ + _bIsFitted = false; + _fLastResult = FLOAT_MAX; + _numIter = 0; + _vBase = base; + _vAxis = axis; + _vAxis.Normalize(); + _dRadius = 0.0; + if (_vPoints.size() > 0) + { + for (std::list< Base::Vector3f >::const_iterator cIt = _vPoints.begin(); cIt != _vPoints.end(); ++cIt) + _dRadius += Base::Vector3d(cIt->x, cIt->y, cIt->z).DistanceToLine(_vBase, _vAxis); + _dRadius /= (double)_vPoints.size(); + } +} + // Set iteration convergence criteria for the fit if special values are needed. // The default values set in the constructor are suitable for most uses void CylinderFit::SetConvergenceCriteria(double posConvLimit, double dirConvLimit, double vConvLimit, int maxIter) @@ -154,9 +174,8 @@ float CylinderFit::GetDistanceToCylinder(const Base::Vector3f &rcPoint) const float CylinderFit::GetStdDeviation() const { // Mean: M=(1/N)*SUM Xi - // Variance: VAR=(N/N-3)*[(1/N)*SUM(Xi^2)-M^2] + // Variance: VAR=(N/N-1)*[(1/N)*SUM(Xi^2)-M^2] // Standard deviation: SD=SQRT(VAR) - // Standard error of the mean: SE=SD/SQRT(N) if (!_bIsFitted) return FLOAT_MAX; @@ -173,7 +192,7 @@ float CylinderFit::GetStdDeviation() const } fMean = (1.0f / ulPtCt) * fSumXi; - return sqrt((ulPtCt / (ulPtCt - 3.0f)) * ((1.0f / ulPtCt) * fSumXi2 - fMean * fMean)); + return sqrt((ulPtCt / (ulPtCt - 1.0f)) * ((1.0f / ulPtCt) * fSumXi2 - fMean * fMean)); } void CylinderFit::ProjectToCylinder() @@ -314,11 +333,10 @@ float CylinderFit::Fit() // Checks initial parameter values and defines the best solution direction to use // Axis direction = (L,M,N) -// solution L: L is biggest axis component and L = f(M,N) and X = 0 (we move the base point along axis so that x = 0) -// solution M: M is biggest axis component and M = f(L,N) and Y = 0 (we move the base point along axis so that y = 0) -// solution N: N is biggest axis component and N = f(L,M) and Z = 0 (we move the base point along axis so that z = 0) -// IMPLEMENT: use fix X,Y,or Z to value of associated centre of gravity coordinate -// (because 0 could be along way away from cylinder points) +// solution L: L is biggest axis component and L = f(M,N) and X = Mx (we move the base point along axis to this x-value) +// solution M: M is biggest axis component and M = f(L,N) and Y = My (we move the base point along axis to this y-value) +// solution N: N is biggest axis component and N = f(L,M) and Z = Mz (we move the base point along axis to this z-value) +// where (Mx,My,Mz) is the mean of the input points (centre of gravity) void CylinderFit::findBestSolDirection(SolutionD &solDir) { // Choose the best of the three solution 'directions' to use @@ -341,32 +359,72 @@ void CylinderFit::findBestSolDirection(SolutionD &solDir) if (biggest < 0.0) dir.Set(-dir.x, -dir.y, -dir.z); // multiplies by -1 + double fixedVal = 0.0; double lambda; switch (solDir) { case solL: - lambda = -pos.x / dir.x; - pos.x = 0.0; + fixedVal = meanXObs(); + lambda = (fixedVal - pos.x) / dir.x; + pos.x = fixedVal; pos.y = pos.y + lambda * dir.y; pos.z = pos.z + lambda * dir.z; break; case solM: - lambda = -pos.y / dir.y; + fixedVal = meanYObs(); + lambda = (fixedVal - pos.y) / dir.y; pos.x = pos.x + lambda * dir.x; - pos.y = 0.0; + pos.y = fixedVal; pos.z = pos.z + lambda * dir.z; break; case solN: - lambda = -pos.z / dir.z; + fixedVal = meanZObs(); + lambda = (fixedVal - pos.z) / dir.z; pos.x = pos.x + lambda * dir.x; pos.y = pos.y + lambda * dir.y; - pos.z = 0.0; + pos.z = fixedVal; break; } _vAxis = dir; _vBase = pos; } +double CylinderFit::meanXObs() +{ + double mx = 0.0; + if (_vPoints.size() > 0) + { + for (std::list::const_iterator cIt = _vPoints.begin(); cIt != _vPoints.end(); ++cIt) + mx += cIt->x; + mx /= double(_vPoints.size()); + } + return mx; +} + +double CylinderFit::meanYObs() +{ + double my = 0.0; + if (_vPoints.size() > 0) + { + for (std::list::const_iterator cIt = _vPoints.begin(); cIt != _vPoints.end(); ++cIt) + my += cIt->y; + my /= double(_vPoints.size()); + } + return my; +} + +double CylinderFit::meanZObs() +{ + double mz = 0.0; + if (_vPoints.size() > 0) + { + for (std::list::const_iterator cIt = _vPoints.begin(); cIt != _vPoints.end(); ++cIt) + mz += cIt->z; + mz /= double(_vPoints.size()); + } + return mz; +} + // Set up the normal equation matrices // atpa ... 5x5 normal matrix // atpl ... 5x1 matrix (right-hand side of equation) @@ -632,21 +690,21 @@ bool CylinderFit::updateParameters(SolutionD solDir, const Eigen::VectorXd &x) if (l2 <= 0.0) return false; // L*L <= 0 ! _vAxis.x = sqrt(l2); - //_vBase.x = 0.0; // should already be 0 + //_vBase.x is fixed break; case solM: m2 = 1.0 - _vAxis.x * _vAxis.x - _vAxis.z * _vAxis.z; if (m2 <= 0.0) return false; // M*M <= 0 ! _vAxis.y = sqrt(m2); - //_vBase.y = 0.0; // should already be 0 + //_vBase.y is fixed break; case solN: n2 = 1.0 - _vAxis.x * _vAxis.x - _vAxis.y * _vAxis.y; if (n2 <= 0.0) return false; // N*N <= 0 ! _vAxis.z = sqrt(n2); - //_vBase.z = 0.0; // should already be 0 + //_vBase.z is fixed break; } diff --git a/src/Mod/Mesh/App/Core/CylinderFit.h b/src/Mod/Mesh/App/Core/CylinderFit.h index 520fad2c9f..6837ea509e 100644 --- a/src/Mod/Mesh/App/Core/CylinderFit.h +++ b/src/Mod/Mesh/App/Core/CylinderFit.h @@ -58,6 +58,11 @@ public: * Set approximations before calling Fit() */ void SetApproximations(double radius, const Base::Vector3d &base, const Base::Vector3d &axis); + /** + * Set approximations before calling Fit(). This version computes the radius + * using the given axis and the existing surface points. + */ + void SetApproximations(const Base::Vector3d &base, const Base::Vector3d &axis); /** * Set iteration convergence criteria for the fit if special values are needed. * The default values set in the constructor are suitable for most uses @@ -107,6 +112,18 @@ protected: * Checks initial parameter values and defines the best solution direction to use */ void findBestSolDirection(SolutionD &solDir); + /** + * Compute the mean X-value of all of the points (observed/input surface points) + */ + double meanXObs(); + /** + * Compute the mean Y-value of all of the points (observed/input surface points) + */ + double meanYObs(); + /** + * Compute the mean Z-value of all of the points (observed/input surface points) + */ + double meanZObs(); /** * Set up the normal equations */ diff --git a/src/Mod/Mesh/App/Core/Decimation.cpp b/src/Mod/Mesh/App/Core/Decimation.cpp index 6bb92b6915..ade14708de 100644 --- a/src/Mod/Mesh/App/Core/Decimation.cpp +++ b/src/Mod/Mesh/App/Core/Decimation.cpp @@ -95,3 +95,52 @@ void MeshSimplify::simplify(float tolerance, float reduction) myKernel.Adopt(new_points, new_facets, true); } + +void MeshSimplify::simplify(int targetSize) +{ + Simplify alg; + + const MeshPointArray& points = myKernel.GetPoints(); + for (std::size_t i = 0; i < points.size(); i++) { + Simplify::Vertex v; + v.p = points[i]; + alg.vertices.push_back(v); + } + + const MeshFacetArray& facets = myKernel.GetFacets(); + for (std::size_t i = 0; i < facets.size(); i++) { + Simplify::Triangle t; + for (int j = 0; j < 3; j++) + t.v[j] = facets[i]._aulPoints[j]; + alg.triangles.push_back(t); + } + + // Simplification starts + alg.simplify_mesh(targetSize, FLT_MAX); + + // Simplification done + MeshPointArray new_points; + new_points.reserve(alg.vertices.size()); + for (std::size_t i = 0; i < alg.vertices.size(); i++) { + new_points.push_back(alg.vertices[i].p); + } + + std::size_t numFacets = 0; + for (std::size_t i = 0; i < alg.triangles.size(); i++) { + if (!alg.triangles[i].deleted) + numFacets++; + } + MeshFacetArray new_facets; + new_facets.reserve(numFacets); + for (std::size_t i = 0; i < alg.triangles.size(); i++) { + if (!alg.triangles[i].deleted) { + MeshFacet face; + face._aulPoints[0] = alg.triangles[i].v[0]; + face._aulPoints[1] = alg.triangles[i].v[1]; + face._aulPoints[2] = alg.triangles[i].v[2]; + new_facets.push_back(face); + } + } + + myKernel.Adopt(new_points, new_facets, true); +} diff --git a/src/Mod/Mesh/App/Core/Decimation.h b/src/Mod/Mesh/App/Core/Decimation.h index 49c3963f8f..8a2b7ff55c 100644 --- a/src/Mod/Mesh/App/Core/Decimation.h +++ b/src/Mod/Mesh/App/Core/Decimation.h @@ -35,6 +35,7 @@ public: MeshSimplify(MeshKernel&); ~MeshSimplify(); void simplify(float tolerance, float reduction); + void simplify(int targetSize); private: MeshKernel& myKernel; diff --git a/src/Mod/Mesh/App/Core/MeshIO.cpp b/src/Mod/Mesh/App/Core/MeshIO.cpp index 069865d4e5..5eea9d8b60 100644 --- a/src/Mod/Mesh/App/Core/MeshIO.cpp +++ b/src/Mod/Mesh/App/Core/MeshIO.cpp @@ -2699,7 +2699,7 @@ bool MeshOutput::SaveIDTF (std::ostream &str) const str << Base::tabs(3) << "}\n"; str << Base::tabs(2) << "}\n"; str << Base::tabs(1) << "}\n"; - str << Base::tabs(1) << "RESOURCE_NAME \"FreeCAD\"\n"; + str << Base::tabs(1) << "RESOURCE_NAME \"" << resource << "\"\n"; str << Base::tabs(0) << "}\n\n"; str << Base::tabs(0) << "RESOURCE_LIST \"MODEL\" {\n"; diff --git a/src/Mod/Mesh/App/Core/MeshKernel.cpp b/src/Mod/Mesh/App/Core/MeshKernel.cpp index 69831877e6..c73e2314b8 100644 --- a/src/Mod/Mesh/App/Core/MeshKernel.cpp +++ b/src/Mod/Mesh/App/Core/MeshKernel.cpp @@ -1079,6 +1079,26 @@ std::vector MeshKernel::CalcVertexNormals() const return normals; } +std::vector MeshKernel::GetFacetNormals(const std::vector& facets) const +{ + std::vector normals; + normals.reserve(facets.size()); + + for (std::vector::const_iterator it = facets.begin(); it != facets.end(); ++it) { + const MeshFacet& face = _aclFacetArray[*it]; + + const Base::Vector3f& p1 = _aclPointArray[face._aulPoints[0]]; + const Base::Vector3f& p2 = _aclPointArray[face._aulPoints[1]]; + const Base::Vector3f& p3 = _aclPointArray[face._aulPoints[2]]; + + Base::Vector3f n = (p2 - p1) % (p3 - p1); + n.Normalize(); + normals.emplace_back(n); + } + + return normals; +} + // Evaluation float MeshKernel::GetSurface() const { diff --git a/src/Mod/Mesh/App/Core/MeshKernel.h b/src/Mod/Mesh/App/Core/MeshKernel.h index 993af4fe3a..d2a4ec91b7 100644 --- a/src/Mod/Mesh/App/Core/MeshKernel.h +++ b/src/Mod/Mesh/App/Core/MeshKernel.h @@ -112,6 +112,7 @@ public: * by summarizing the normals of the associated facets. */ std::vector CalcVertexNormals() const; + std::vector GetFacetNormals(const std::vector&) const; /** Returns the facet at the given index. This method is rather slow and should be * called occasionally only. For fast access the MeshFacetIterator interface should diff --git a/src/Mod/Mesh/App/Core/Segmentation.cpp b/src/Mod/Mesh/App/Core/Segmentation.cpp index fe8790dcde..cbe49c0eaa 100644 --- a/src/Mod/Mesh/App/Core/Segmentation.cpp +++ b/src/Mod/Mesh/App/Core/Segmentation.cpp @@ -201,7 +201,7 @@ CylinderSurfaceFit::CylinderSurfaceFit() /*! * \brief CylinderSurfaceFit::CylinderSurfaceFit - * Set a pre-defined cylinder. Internal cylinder fits are not done, then. + * Set a predefined cylinder. Internal cylinder fits are not done, then. */ CylinderSurfaceFit::CylinderSurfaceFit(const Base::Vector3f& b, const Base::Vector3f& a, float r) : basepoint(b) diff --git a/src/Mod/Mesh/App/Core/SphereFit.cpp b/src/Mod/Mesh/App/Core/SphereFit.cpp index 5285c69d1f..1bfd89ed26 100644 --- a/src/Mod/Mesh/App/Core/SphereFit.cpp +++ b/src/Mod/Mesh/App/Core/SphereFit.cpp @@ -107,9 +107,8 @@ float SphereFit::GetDistanceToSphere(const Base::Vector3f &rcPoint) const float SphereFit::GetStdDeviation() const { // Mean: M=(1/N)*SUM Xi - // Variance: VAR=(N/N-3)*[(1/N)*SUM(Xi^2)-M^2] + // Variance: VAR=(N/N-1)*[(1/N)*SUM(Xi^2)-M^2] // Standard deviation: SD=SQRT(VAR) - // Standard error of the mean: SE=SD/SQRT(N) if (!_bIsFitted) return FLOAT_MAX; @@ -126,7 +125,7 @@ float SphereFit::GetStdDeviation() const } fMean = (1.0f / ulPtCt) * fSumXi; - return sqrt((ulPtCt / (ulPtCt - 3.0f)) * ((1.0f / ulPtCt) * fSumXi2 - fMean * fMean)); + return sqrt((ulPtCt / (ulPtCt - 1.0f)) * ((1.0f / ulPtCt) * fSumXi2 - fMean * fMean)); } void SphereFit::ProjectToSphere() diff --git a/src/Mod/Mesh/App/Mesh.cpp b/src/Mod/Mesh/App/Mesh.cpp index 8288447d37..de8d7cb083 100644 --- a/src/Mod/Mesh/App/Mesh.cpp +++ b/src/Mod/Mesh/App/Mesh.cpp @@ -989,6 +989,12 @@ void MeshObject::decimate(float fTolerance, float fReduction) dm.simplify(fTolerance, fReduction); } +void MeshObject::decimate(int targetSize) +{ + MeshCore::MeshSimplify dm(this->_kernel); + dm.simplify(targetSize); +} + Base::Vector3d MeshObject::getPointNormal(unsigned long index) const { std::vector temp = _kernel.CalcVertexNormals(); diff --git a/src/Mod/Mesh/App/Mesh.h b/src/Mod/Mesh/App/Mesh.h index aa622f382a..bcb2148948 100644 --- a/src/Mod/Mesh/App/Mesh.h +++ b/src/Mod/Mesh/App/Mesh.h @@ -217,6 +217,7 @@ public: void setPoint(unsigned long, const Base::Vector3d& v); void smooth(int iterations, float d_max); void decimate(float fTolerance, float fReduction); + void decimate(int targetSize); Base::Vector3d getPointNormal(unsigned long) const; std::vector getPointNormals() const; void crossSections(const std::vector&, std::vector §ions, diff --git a/src/Mod/Mesh/App/MeshPyImp.cpp b/src/Mod/Mesh/App/MeshPyImp.cpp index 08037f771d..166849c3eb 100644 --- a/src/Mod/Mesh/App/MeshPyImp.cpp +++ b/src/Mod/Mesh/App/MeshPyImp.cpp @@ -1726,14 +1726,26 @@ PyObject* MeshPy::smooth(PyObject *args, PyObject *kwds) PyObject* MeshPy::decimate(PyObject *args) { float fTol, fRed; - if (!PyArg_ParseTuple(args, "ff", &fTol,&fRed)) - return NULL; + if (PyArg_ParseTuple(args, "ff", &fTol,&fRed)) { + PY_TRY { + getMeshObjectPtr()->decimate(fTol, fRed); + } PY_CATCH; - PY_TRY { - getMeshObjectPtr()->decimate(fTol, fRed); - } PY_CATCH; + Py_Return; + } - Py_Return; + PyErr_Clear(); + int targetSize; + if (PyArg_ParseTuple(args, "i", &targetSize)) { + PY_TRY { + getMeshObjectPtr()->decimate(targetSize); + } PY_CATCH; + + Py_Return; + } + + PyErr_SetString(PyExc_ValueError, "decimate(tolerance=float, reduction=float) or decimate(targetSize=int)"); + return nullptr; } PyObject* MeshPy::nearestFacetOnRay(PyObject *args) diff --git a/src/Mod/Mesh/App/MeshTexture.h b/src/Mod/Mesh/App/MeshTexture.h index b82c94812c..8f6b279a18 100644 --- a/src/Mod/Mesh/App/MeshTexture.h +++ b/src/Mod/Mesh/App/MeshTexture.h @@ -37,7 +37,7 @@ namespace Mesh /*! The MeshTexture class. This algorithm is useful to update the material after a mesh has been modified by removing points or facets. If the coordinates of points have changed or if - new points have been added then a pre-defined color will be set. + new points have been added then a predefined color will be set. @author Werner Mayer */ class MeshExport MeshTexture diff --git a/src/Mod/Mesh/Gui/CMakeLists.txt b/src/Mod/Mesh/Gui/CMakeLists.txt index 92b9320687..45dfd95be0 100644 --- a/src/Mod/Mesh/Gui/CMakeLists.txt +++ b/src/Mod/Mesh/Gui/CMakeLists.txt @@ -34,6 +34,7 @@ set(Mesh_MOC_HDRS DlgRegularSolidImp.h DlgSettingsMeshView.h DlgSettingsImportExportImp.h + DlgDecimating.h DlgSmoothing.h MeshEditor.h PropertyEditorMesh.h @@ -51,6 +52,7 @@ set(Dialogs_UIC_SRCS DlgRegularSolid.ui DlgSettingsMeshView.ui DlgSettingsImportExport.ui + DlgDecimating.ui DlgSmoothing.ui RemoveComponents.ui RemeshGmsh.ui @@ -76,6 +78,9 @@ SET(Dialogs_SRCS DlgSettingsImportExport.ui DlgSettingsImportExportImp.cpp DlgSettingsImportExportImp.h + DlgDecimating.ui + DlgDecimating.cpp + DlgDecimating.h DlgSmoothing.ui DlgSmoothing.cpp DlgSmoothing.h diff --git a/src/Mod/Mesh/Gui/Command.cpp b/src/Mod/Mesh/Gui/Command.cpp index 671deb5376..ca2c317d1e 100644 --- a/src/Mod/Mesh/Gui/Command.cpp +++ b/src/Mod/Mesh/Gui/Command.cpp @@ -74,6 +74,7 @@ #include "RemoveComponents.h" #include "RemeshGmsh.h" #include "DlgSmoothing.h" +#include "DlgDecimating.h" #include "ViewProviderMeshFaceSet.h" #include "ViewProviderCurvature.h" #include "MeshEditor.h" @@ -1437,6 +1438,36 @@ bool CmdMeshSmoothing::isActive(void) //-------------------------------------------------------------------------------------- +DEF_STD_CMD_A(CmdMeshDecimating) + +CmdMeshDecimating::CmdMeshDecimating() + :Command("Mesh_Decimating") +{ + sAppModule = "Mesh"; + sGroup = QT_TR_NOOP("Mesh"); + sMenuText = QT_TR_NOOP("Decimation..."); + sToolTipText = QT_TR_NOOP("Decimates a mesh"); + sWhatsThis = QT_TR_NOOP("Decimates a mesh"); + sStatusTip = QT_TR_NOOP("Decimates a mesh"); +} + +void CmdMeshDecimating::activated(int) +{ + Gui::Control().showDialog(new MeshGui::TaskDecimating()); +} + +bool CmdMeshDecimating::isActive(void) +{ +#if 1 + if (Gui::Control().activeDialog()) + return false; +#endif + // Check for the selected mesh feature (all Mesh types) + return getSelection().countObjectsOfType(Mesh::Feature::getClassTypeId()) > 0; +} + +//-------------------------------------------------------------------------------------- + DEF_STD_CMD_A(CmdMeshHarmonizeNormals) CmdMeshHarmonizeNormals::CmdMeshHarmonizeNormals() @@ -1842,6 +1873,7 @@ void CreateMeshCommands(void) rcCmdMgr.addCommand(new CmdMeshHarmonizeNormals()); rcCmdMgr.addCommand(new CmdMeshFlipNormals()); rcCmdMgr.addCommand(new CmdMeshSmoothing()); + rcCmdMgr.addCommand(new CmdMeshDecimating()); rcCmdMgr.addCommand(new CmdMeshBoundingBox()); rcCmdMgr.addCommand(new CmdMeshBuildRegularSolid()); rcCmdMgr.addCommand(new CmdMeshFillupHoles()); diff --git a/src/Mod/Mesh/Gui/DlgDecimating.cpp b/src/Mod/Mesh/Gui/DlgDecimating.cpp new file mode 100644 index 0000000000..2d1a81e47d --- /dev/null +++ b/src/Mod/Mesh/Gui/DlgDecimating.cpp @@ -0,0 +1,169 @@ +/*************************************************************************** + * Copyright (c) 2020 Werner Mayer * + * * + * This file is part of the FreeCAD CAx development system. * + * * + * This library is free software; you can redistribute it and/or * + * modify it under the terms of the GNU Library General Public * + * License as published by the Free Software Foundation; either * + * version 2 of the License, or (at your option) any later version. * + * * + * This library is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU Library General Public License for more details. * + * * + * You should have received a copy of the GNU Library General Public * + * License along with this library; see the file COPYING.LIB. If not, * + * write to the Free Software Foundation, Inc., 59 Temple Place, * + * Suite 330, Boston, MA 02111-1307, USA * + * * + ***************************************************************************/ + +#include "PreCompiled.h" +#include "DlgDecimating.h" +#include "ui_DlgDecimating.h" + +#include +#include +#include +#include + +using namespace MeshGui; + +/* TRANSLATOR MeshGui::DlgDecimating */ + +DlgDecimating::DlgDecimating(QWidget* parent, Qt::WindowFlags fl) + : QWidget(parent, fl) + , numberOfTriangles(0) + , ui(new Ui_DlgDecimating) +{ + ui->setupUi(this); + ui->spinBoxReduction->setMinimumWidth(60); + ui->checkAbsolueNumber->setEnabled(false); + on_checkAbsolueNumber_toggled(false); +} + +DlgDecimating::~DlgDecimating() +{ +} + +bool DlgDecimating::isAbsoluteNumber() const +{ + return ui->checkAbsolueNumber->isChecked(); +} + +int DlgDecimating::targetNumberOfTriangles() const +{ + if (ui->checkAbsolueNumber->isChecked()) { + return ui->spinBoxReduction->value(); + } + else { + return numberOfTriangles * (1.0 - reduction()); + } +} + +void DlgDecimating::setNumberOfTriangles(int num) +{ + numberOfTriangles = num; + ui->checkAbsolueNumber->setEnabled(num > 0); + if (num <= 0) + ui->checkAbsolueNumber->setChecked(false); +} + +void DlgDecimating::on_checkAbsolueNumber_toggled(bool on) +{ + ui->sliderReduction->setDisabled(on); + ui->groupBoxTolerance->setDisabled(on); + + if (on) { + disconnect(ui->sliderReduction, SIGNAL(valueChanged(int)), ui->spinBoxReduction, SLOT(setValue(int))); + disconnect(ui->spinBoxReduction, SIGNAL(valueChanged(int)), ui->sliderReduction, SLOT(setValue(int))); + ui->spinBoxReduction->setRange(1, numberOfTriangles); + ui->spinBoxReduction->setValue(numberOfTriangles * (1.0 - reduction())); + ui->spinBoxReduction->setSuffix(QString()); + ui->checkAbsolueNumber->setText(tr("Absolute number (Maximum: %1)").arg(numberOfTriangles)); + } + else { + ui->spinBoxReduction->setRange(0, 100); + ui->spinBoxReduction->setValue(ui->sliderReduction->value()); + ui->spinBoxReduction->setSuffix(QString::fromLatin1("%")); + ui->checkAbsolueNumber->setText(tr("Absolute number")); + connect(ui->sliderReduction, SIGNAL(valueChanged(int)), ui->spinBoxReduction, SLOT(setValue(int))); + connect(ui->spinBoxReduction, SIGNAL(valueChanged(int)), ui->sliderReduction, SLOT(setValue(int))); + } +} + +double DlgDecimating::tolerance() const +{ + return ui->spinBoxTolerance->value(); +} + +/** + * Returns the level of reduction in the range [0, 1]. 0 means no reduction, 1 means full + * reduction. + */ +double DlgDecimating::reduction() const +{ + double max = static_cast(ui->sliderReduction->maximum()); + double min = static_cast(ui->sliderReduction->minimum()); + double val = static_cast(ui->sliderReduction->value()); + return (val - min)/(max - min); +} + +// --------------------------------------- + +/* TRANSLATOR MeshGui::TaskDecimating */ + +TaskDecimating::TaskDecimating() +{ + widget = new DlgDecimating(); + Gui::TaskView::TaskBox* taskbox = new Gui::TaskView::TaskBox( + QPixmap(), widget->windowTitle(), false, 0); + taskbox->groupLayout()->addWidget(widget); + Content.push_back(taskbox); + + std::vector meshes = Gui::Selection().getObjectsOfType(); + if (meshes.size() == 1) { + Mesh::Feature* mesh = meshes.front(); + const Mesh::MeshObject& mm = mesh->Mesh.getValue(); + widget->setNumberOfTriangles(static_cast(mm.countFacets())); + } +} + +TaskDecimating::~TaskDecimating() +{ + // automatically deleted in the sub-class +} + +bool TaskDecimating::accept() +{ + std::vector meshes = Gui::Selection().getObjectsOfType(); + if (meshes.empty()) + return true; + Gui::Selection().clearSelection(); + + Gui::WaitCursor wc; + Gui::Command::openCommand("Mesh Decimating"); + + float tolerance = widget->tolerance(); + float reduction = widget->reduction(); + bool absolute = widget->isAbsoluteNumber(); + int targetSize = 0; + if (absolute) + targetSize = widget->targetNumberOfTriangles(); + for (std::vector::const_iterator it = meshes.begin(); it != meshes.end(); ++it) { + Mesh::Feature* mesh = *it; + Mesh::MeshObject* mm = mesh->Mesh.startEditing(); + if (absolute) + mm->decimate(targetSize); + else + mm->decimate(tolerance, reduction); + mesh->Mesh.finishEditing(); + } + + Gui::Command::commitCommand(); + return true; +} + +#include "moc_DlgDecimating.cpp" diff --git a/src/Mod/Mesh/Gui/DlgDecimating.h b/src/Mod/Mesh/Gui/DlgDecimating.h new file mode 100644 index 0000000000..47fdc15ce8 --- /dev/null +++ b/src/Mod/Mesh/Gui/DlgDecimating.h @@ -0,0 +1,80 @@ +/*************************************************************************** + * Copyright (c) 2020 Werner Mayer * + * * + * This file is part of the FreeCAD CAx development system. * + * * + * This library is free software; you can redistribute it and/or * + * modify it under the terms of the GNU Library General Public * + * License as published by the Free Software Foundation; either * + * version 2 of the License, or (at your option) any later version. * + * * + * This library is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU Library General Public License for more details. * + * * + * You should have received a copy of the GNU Library General Public * + * License along with this library; see the file COPYING.LIB. If not, * + * write to the Free Software Foundation, Inc., 59 Temple Place, * + * Suite 330, Boston, MA 02111-1307, USA * + * * + ***************************************************************************/ + + +#ifndef MESHGUI_DLGDECIMATING_H +#define MESHGUI_DLGDECIMATING_H + +#include +#include +#include +#include + +namespace MeshGui { +class Ui_DlgDecimating; +class DlgDecimating : public QWidget +{ + Q_OBJECT + +public: + DlgDecimating(QWidget* parent = 0, Qt::WindowFlags fl = 0); + ~DlgDecimating(); + void setNumberOfTriangles(int); + double tolerance() const; + double reduction() const; + bool isAbsoluteNumber() const; + int targetNumberOfTriangles() const; + +private Q_SLOTS: + void on_checkAbsolueNumber_toggled(bool); + +private: + int numberOfTriangles; + std::unique_ptr ui; +}; + +/** + * Embed the panel into a task dialog. + */ +class TaskDecimating : public Gui::TaskView::TaskDialog +{ + Q_OBJECT + +public: + TaskDecimating(); + ~TaskDecimating(); + +public: + bool accept(); + + virtual QDialogButtonBox::StandardButtons getStandardButtons() const + { return QDialogButtonBox::Ok | QDialogButtonBox::Cancel; } + virtual bool isAllowedAlterDocument(void) const + { return true; } + +private: + DlgDecimating* widget; +}; + +} + +#endif // MESHGUI_DLGDECIMATING_H diff --git a/src/Mod/Mesh/Gui/DlgDecimating.ui b/src/Mod/Mesh/Gui/DlgDecimating.ui new file mode 100644 index 0000000000..3cff4892d2 --- /dev/null +++ b/src/Mod/Mesh/Gui/DlgDecimating.ui @@ -0,0 +1,139 @@ + + + MeshGui::DlgDecimating + + + + 0 + 0 + 412 + 214 + + + + Decimating + + + + + + Reduction + + + + + + + + None + + + + + + + 100 + + + 5 + + + 50 + + + Qt::Horizontal + + + QSlider::TicksAbove + + + 10 + + + + + + + Full + + + + + + + + + Absolute number + + + + + + + Qt::Horizontal + + + + 170 + 20 + + + + + + + + % + + + 100 + + + 50 + + + + + + + + + + Tolerance + + + + + + Qt::Horizontal + + + QSizePolicy::Expanding + + + + 40 + 16 + + + + + + + + 0.050000000000000 + + + 0.100000000000000 + + + + + + + + + + + + diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh.ts index ced74da47f..23b060399a 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh.ts @@ -1,21 +1,21 @@ - + CmdMeshAddFacet - + Mesh - + Add triangle - + Add triangle manually to a mesh @@ -23,18 +23,18 @@ CmdMeshBoundingBox - + Mesh - + Boundings info... - - + + Shows the boundings of the selected mesh @@ -42,31 +42,50 @@ CmdMeshBuildRegularSolid - + Mesh - + Regular solid... - - + + Builds a regular solid + + CmdMeshCrossSections + + + Mesh + + + + + Cross-sections... + + + + + + Cross-sections + + + CmdMeshDemolding - + Mesh - + Interactive demolding direction @@ -74,12 +93,12 @@ CmdMeshDifference - + Mesh - + Difference @@ -87,18 +106,18 @@ CmdMeshEvaluateFacet - + Mesh - + Face info - - + + Information about face @@ -106,18 +125,18 @@ CmdMeshEvaluateSolid - + Mesh - + Check solid mesh - - + + Checks whether the mesh is a solid @@ -125,18 +144,18 @@ CmdMeshEvaluation - + Mesh - + Evaluate and repair mesh... - - + + Opens a dialog to analyze and repair a mesh @@ -144,18 +163,18 @@ CmdMeshExport - + Mesh - + Export mesh... - - + + Exports a mesh to file @@ -163,18 +182,18 @@ CmdMeshFillInteractiveHole - + Mesh - + Close hole - - + + Close holes interactively @@ -182,18 +201,18 @@ CmdMeshFillupHoles - + Mesh - + Fill holes... - - + + Fill holes of the mesh @@ -201,18 +220,18 @@ CmdMeshFlipNormals - + Mesh - + Flip normals - - + + Flips the normals of the mesh @@ -220,18 +239,18 @@ CmdMeshFromGeometry - + Mesh - + Create mesh from geometry... - - + + Create mesh from the selected geometry @@ -239,17 +258,17 @@ CmdMeshFromPartShape - + Mesh - + Create mesh from shape... - + Tessellate shape @@ -257,18 +276,18 @@ CmdMeshHarmonizeNormals - + Mesh - + Harmonize normals - - + + Harmonizes the normals of the mesh @@ -276,18 +295,18 @@ CmdMeshImport - + Mesh - + Import mesh... - - + + Imports a mesh from file @@ -295,12 +314,12 @@ CmdMeshIntersection - + Mesh - + Intersection @@ -308,17 +327,17 @@ CmdMeshMerge - + Mesh - + Merge - + Merges selected meshes into one @@ -326,18 +345,18 @@ CmdMeshPolyCut - + Mesh - + Cut mesh - + Cuts a mesh with a picked polygon @@ -345,18 +364,18 @@ CmdMeshPolySegm - + Mesh - + Make segment - + Creates a mesh segment @@ -364,18 +383,18 @@ CmdMeshPolySelect - + Mesh - + Select mesh - + Select an area of the mesh @@ -383,18 +402,18 @@ CmdMeshPolySplit - + Mesh - + Split mesh - - + + Splits a mesh into two meshes @@ -402,37 +421,56 @@ CmdMeshPolyTrim - + Mesh - + Trim mesh - + Trims a mesh with a picked polygon + + CmdMeshRemeshGmsh + + + Mesh + + + + + Refinement... + + + + + + Refine existing mesh + + + CmdMeshRemoveCompByHand - + Mesh - + Remove components by hand... - - + + Mark a component to remove it from the mesh @@ -440,18 +478,18 @@ CmdMeshRemoveComponents - + Mesh - + Remove components... - - + + Remove topologic independent components from the mesh @@ -459,17 +497,17 @@ CmdMeshScale - + Mesh - + Scale... - + Scale selected meshes @@ -477,18 +515,18 @@ CmdMeshSectionByPlane - + Mesh - + Create section from mesh and plane - - + + Section from mesh and plane @@ -496,18 +534,18 @@ CmdMeshSegmentation - + Mesh - + Create mesh segments... - - + + Create mesh segments @@ -515,18 +553,18 @@ CmdMeshSegmentationBestFit - + Mesh - + Create mesh segments from best-fit surfaces... - - + + Create mesh segments from best-fit surfaces @@ -534,18 +572,18 @@ CmdMeshSmoothing - + Mesh - + Smooth... - - + + Smooth the selected meshes @@ -553,18 +591,18 @@ CmdMeshToolMesh - + Mesh - + Segment by tool mesh - - + + Creates a segment from a given tool mesh @@ -572,18 +610,18 @@ CmdMeshTransform - + Mesh - + Transform mesh - - + + Rotate or move a mesh @@ -591,18 +629,18 @@ CmdMeshTrimByPlane - + Mesh - + Trim mesh with a plane - - + + Trims a mesh with a plane @@ -610,12 +648,12 @@ CmdMeshUnion - + Mesh - + Union @@ -623,18 +661,18 @@ CmdMeshVertexCurvature - + Mesh - + Curvature plot - - + + Calculates the curvature of the vertices of a mesh @@ -642,18 +680,18 @@ CmdMeshVertexCurvatureInfo - + Mesh - + Curvature info - - + + Information about curvature @@ -1114,14 +1152,14 @@ Please run the command to repair folds first MeshGui::DlgRegularSolidImp - - - + + + Create %1 - + No active document @@ -1139,22 +1177,32 @@ Please run the command to repair folds first - - Defines the deviation of tessellation to the actual surface + + Maximal deviation between mesh and object - <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> + 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 mesh deviation - + + ZIP compression is used when writing a mesh file in AMF format + + + + Export AMF files using compression @@ -1188,62 +1236,105 @@ is used when writing a file in AMF format - + + Default color for new meshes + + + + + + % + + + + Default mesh color - + + A bounding box will be displayed + + + + Show bounding-box for highlighted or selected meshes - + + Default line color for new meshes + + + + + The bottom side of surface will be rendered the same way than top side. +If not checked, it depends on the option "Enable backlight color" +(preferences section Display -> 3D View). Either the backlight color +will be used or black. + + + + Two-side rendering - + Line transparency - + Backface color - + Smoothing - + <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:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;">This is the smallest angle between two faces where normals get calculated to do flat shading.</p><p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;">If the angle between the normals of two neighbouring faces is less than the crease angle, the faces will be smoothshaded around their common edge.</p></body></html> - + Crease angle - - <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; font-size:8pt;"><span style=" font-weight:600;">Flat shading/Phong shading</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:8pt;"></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;">Defines the appearance of surfaces.</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:8pt;"></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;">With flat shading the surface normals are not defined per vertex that leads to a unreal appearance for curved surfaces while using Phong shading leads to a smoother appearance. </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:8pt;"></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;">If this option is set Phong shading is used, if it is unset flat shading is used.</p></body></html> + + If this option is set Phong shading is used, otherwise flat shading. +Shading defines the appearance of surfaces. + +With flat shading the surface normals are not defined per vertex that leads +to a unreal appearance for curved surfaces while using Phong shading leads +to a smoother appearance. + - + Define normal per vertex - - + + + Crease angle is a threshold angle between two faces. + + If face angle ≥ crease angle, facet shading is used + If face angle < crease angle, smooth shading is used + + + + ° - + <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; font-size:8pt;"><span style=" font-weight:600;">Hint</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;">Defining the normals per vertex is also called <span style=" font-style:italic;">Phong shading</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt; font-style:italic;"><span style=" font-style:normal;">while defining the normals per face is called </span>Flat shading<span style=" font-style:normal;">.</span></p></body></html> @@ -1296,25 +1387,74 @@ is used when writing a file in AMF format + + MeshGui::GmshWidget + + + Automatic + + + + + Adaptive + + + + + Frontal + + + + + Frontal Quad + + + + + Parallelograms + + + + + + Time: + + + + + Running gmsh... + + + + + Failed to start + + + + + Error + + + MeshGui::MeshFaceAddition - + Add triangle - + Flip normal - + Clear - + Finish @@ -1322,7 +1462,7 @@ is used when writing a file in AMF format MeshGui::MeshFillHole - + Finish @@ -1330,51 +1470,109 @@ is used when writing a file in AMF format MeshGui::ParametersDialog - + Surface fit - + Parameters - + Selection - + Region - + Triangle - + Clear - + Compute - + No selection - + Before fitting the surface select an area. + + MeshGui::RemeshGmsh + + + Remesh by gmsh + + + + + Remeshing Parameter + + + + + Meshing: + + + + + Max element size (0.0 = Auto): + + + + + Min element size (0.0 = Auto): + + + + + Angle: + + + + + Gmsh + + + + + Path + + + + + Kill + + + + + Time: + + + + + Clear + + + MeshGui::RemoveComponents @@ -1571,29 +1769,29 @@ is used when writing a file in AMF format - - + + Base - + Normal - + Axis - - + + Radius - + Center @@ -1627,12 +1825,12 @@ is used when writing a file in AMF format - + Use a brush tool to select the area - + Clears completely the selected area @@ -1640,14 +1838,14 @@ is used when writing a file in AMF format MeshGui::TaskRemoveComponents - - + + Delete - - + + Invert @@ -1655,7 +1853,7 @@ is used when writing a file in AMF format Mesh_BoundingBox - + Boundings of %1: @@ -1663,26 +1861,26 @@ is used when writing a file in AMF format Mesh_Union - - - - - - + + + + + + OpenSCAD - - - + + + Unknown error occurred while running OpenSCAD. - - - + + + OpenSCAD cannot be found on your system. Please visit http://www.openscad.org/index.html to install it. @@ -1699,151 +1897,151 @@ Please visit http://www.openscad.org/index.html to install it. QObject - + Import-Export - + All Mesh Files - - + + Binary STL - - + + ASCII STL - - + + Binary Mesh - - + + Alias Mesh - - + + Object File Format - - + + Inventor V2.1 ascii - - + + Stanford Polygon - - + + All Files - + Import mesh - + Simple Model Format - + X3D Extensible 3D - + VRML V2.0 - + Compressed VRML 2.0 - + Nastran - + Python module def - + Export mesh - + Meshing Tolerance - + Enter tolerance for meshing geometry: - + The mesh '%1' is not a solid. - + The mesh '%1' is a solid. - + Solid Mesh - + Boundings - + Fill holes - + Fill holes with maximum number of edges: - + Scaling - + Enter scaling factor: @@ -1853,43 +2051,48 @@ Please visit http://www.openscad.org/index.html to install it. - + Display components - - + + Display segments + + + + + Leave info mode - + Index: %1 - + Leave hole-filling mode - + Leave removal mode - + Delete selected faces - + Clear selected faces - + Annotation diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_af.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_af.ts index f1fdd9221d..2512c860a1 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_af.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_af.ts @@ -1484,47 +1484,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Surface fit - + Parameters Parameters - + Selection Seleksie - + Region Streek - + Triangle Triangle - + Clear Maak skoon - + Compute Compute - + No selection Geen keuse - + Before fitting the surface select an area. Before fitting the surface select an area. @@ -1783,29 +1783,29 @@ to a smoother appearance. Silinder - - + + Base Basis - + Normal Normaallyn - + Axis As - - + + Radius Radius - + Center Center @@ -1912,7 +1912,7 @@ Please visit http://www.openscad.org/index.html to install it. QObject - + Import-Export Import-Export diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_ar.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_ar.ts index 857c9bf342..c561c18496 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_ar.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_ar.ts @@ -1484,47 +1484,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Surface fit - + Parameters المعايير - + Selection Selection - + Region منطقة - + Triangle مثلث - + Clear مسح - + Compute Compute - + No selection لا اختيار - + Before fitting the surface select an area. Before fitting the surface select an area. @@ -1783,29 +1783,29 @@ to a smoother appearance. أسطوانة - - + + Base القاعدة - + Normal Normal - + Axis محور - - + + Radius نصف القطر - + Center مركز @@ -1912,7 +1912,7 @@ Please visit http://www.openscad.org/index.html to install it. QObject - + Import-Export إستيراد-تصدير diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_ca.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_ca.ts index 03ed9e5bf3..60095e1a5c 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_ca.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_ca.ts @@ -1483,47 +1483,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Surface fit - + Parameters Paràmetres - + Selection Selecció - + Region Regió - + Triangle Triangle - + Clear Neteja - + Compute Compute - + No selection No s'ha seleccionat - + Before fitting the surface select an area. Before fitting the surface select an area. @@ -1782,29 +1782,29 @@ to a smoother appearance. Cilindre - - + + Base Base - + Normal Normal - + Axis Eix - - + + Radius Radi - + Center Centre @@ -1910,7 +1910,7 @@ Please visit http://www.openscad.org/index.html to install it. QObject - + Import-Export Importació-exportació diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_cs.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_cs.ts index eb523598b0..d65e75cf48 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_cs.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_cs.ts @@ -1483,47 +1483,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Proložení povrchu - + Parameters Parametry - + Selection Výběr - + Region Region - + Triangle Trojúhelník - + Clear Vyčistit - + Compute Vypočítat - + No selection Žádný výběr - + Before fitting the surface select an area. Vyberte oblast před proložením plochy. @@ -1782,29 +1782,29 @@ to a smoother appearance. Válec - - + + Base Základna - + Normal Normála - + Axis Osa - - + + Radius Poloměr - + Center Střed @@ -1911,7 +1911,7 @@ Prosím navštivte http://www.openscad.org/index.html a nainstalujte ho. QObject - + Import-Export Import-Export diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_de.qm b/src/Mod/Mesh/Gui/Resources/translations/Mesh_de.qm index f74454c4f0..2051fcb5d3 100644 Binary files a/src/Mod/Mesh/Gui/Resources/translations/Mesh_de.qm and b/src/Mod/Mesh/Gui/Resources/translations/Mesh_de.qm differ diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_de.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_de.ts index 19e75b2d7c..29ebf5c9fb 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_de.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_de.ts @@ -447,13 +447,13 @@ Refinement... - Refinement... + Aufbereitung... Refine existing mesh - Refine existing mesh + Vorhandenes Netz aufbereiten @@ -1180,12 +1180,12 @@ Bitte starten Sie vorher den Befehl zum Reparieren von Falten Maximal deviation between mesh and object - Maximal deviation between mesh and object + Maximale Abweichung zwischen Netz und Objekt Deviation of tessellation to the actual surface - Deviation of tessellation to the actual surface + Abwichung des Mosaik-Netz zur aktuellen Oberfläche @@ -1200,7 +1200,7 @@ Bitte starten Sie vorher den Befehl zum Reparieren von Falten ZIP compression is used when writing a mesh file in AMF format - ZIP compression is used when writing a mesh file in AMF format + Beim Schreiben einer Netz-Datei im AMF Format wird die ZiP Komprimierung verwendet @@ -1240,7 +1240,7 @@ beim Schreiben einer Datei im AMF-Format verwendet wird Default color for new meshes - Default color for new meshes + Standardfarbe für neue Netze @@ -1256,7 +1256,7 @@ beim Schreiben einer Datei im AMF-Format verwendet wird A bounding box will be displayed - A bounding box will be displayed + Ein Markierungsrahmen wird angezeigt @@ -1266,7 +1266,7 @@ beim Schreiben einer Datei im AMF-Format verwendet wird Default line color for new meshes - Default line color for new meshes + Standard Linienfarbe für neue Netze @@ -1274,10 +1274,7 @@ beim Schreiben einer Datei im AMF-Format verwendet wird If not checked, it depends on the option "Enable backlight color" (preferences section Display -> 3D View). Either the backlight color will be used or black. - The bottom side of surface will be rendered the same way than top side. -If not checked, it depends on the option "Enable backlight color" -(preferences section Display -> 3D View). Either the backlight color -will be used or black. + Beide Seiten der Oberfläche werden in der gleichen Weise angelegt (gerendert). Falls nicht gewählt, richtet es sich nach der Option "Farbe Hintergrundlicht gewählt" Angewendet wird schwarz oder die gewählte Hintergrundfarbe. @@ -1318,12 +1315,10 @@ With flat shading the surface normals are not defined per vertex that leads to a unreal appearance for curved surfaces while using Phong shading leads to a smoother appearance. - If this option is set Phong shading is used, otherwise flat shading. -Shading defines the appearance of surfaces. + Wenn diese Option aktiviert ist, wird Phong-Schattierung verwendet, ansonsten wird flach schattiert. +Die Schattierung beeinflusset das Aussehen der Oberflächen. -With flat shading the surface normals are not defined per vertex that leads -to a unreal appearance for curved surfaces while using Phong shading leads -to a smoother appearance. +Bei flacher Schattierungen sind die Oberflächennormen nicht pro Knotenpunkt definiert, das führt zu einem unrealen Erscheinungsbild für geschwungene Oberflächen. Die Verwendung der Phong-Schattierung führt zu einem glatteren Aussehen. @@ -1337,10 +1332,11 @@ to a smoother appearance. If face angle ≥ crease angle, facet shading is used If face angle < crease angle, smooth shading is used - Crease angle is a threshold angle between two faces. + Der SickenWinkel ist der Schwellenwert zwischen zwei Oberflächen. - If face angle ≥ crease angle, facet shading is used - If face angle < crease angle, smooth shading is used +Wenn gilt: +Flächenwinkel >= SickenWinkel, wird Facettenschattierung angewendet +Flächenwinkel < SickenWinkel, wird glattes Schattieren angewendet @@ -1416,7 +1412,7 @@ to a smoother appearance. Frontal - Frontal + Frontal @@ -1426,7 +1422,7 @@ to a smoother appearance. Parallelograms - Parallelograms + Parallelogramme @@ -1437,12 +1433,12 @@ to a smoother appearance. Running gmsh... - Running gmsh... + Bearbeitung von gmsh... Failed to start - Failed to start + Start fehlgeschlagen @@ -1484,47 +1480,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Oberflächen Annäherung - + Parameters Parameter - + Selection Auswahl - + Region Bereich - + Triangle Dreieck - + Clear Löschen - + Compute Berechnen - + No selection Keine Auswahl - + Before fitting the surface select an area. Bevor Sie die Oberfläche annähern, wählen Sie einen Bereich aus. @@ -1534,27 +1530,27 @@ to a smoother appearance. Remesh by gmsh - Remesh by gmsh + Neuvernetzung durch gmsh Remeshing Parameter - Remeshing Parameter + Wiedervernetzungs-Parameter Meshing: - Meshing: + Vernetzung: Max element size (0.0 = Auto): - Max element size (0.0 = Auto): + Maximale Elementgröße (0.0 = Auto): Min element size (0.0 = Auto): - Min element size (0.0 = Auto): + Minimale Elementgröße (0.0 = Auto): @@ -1564,7 +1560,7 @@ to a smoother appearance. Gmsh - Gmsh + Gmsh @@ -1574,7 +1570,7 @@ to a smoother appearance. Kill - Kill + Abbruch (erzwingen) @@ -1783,29 +1779,29 @@ to a smoother appearance. Zylinder - - + + Base Basis - + Normal Normal - + Axis Achse - - + + Radius Radius - + Center Mittelpunkt @@ -1912,7 +1908,7 @@ Bitte besuchen Sie http://www.openscad.org/index.html, um es zu installieren. QObject - + Import-Export Import / Export @@ -2073,7 +2069,7 @@ Bitte besuchen Sie http://www.openscad.org/index.html, um es zu installieren. Display segments - Display segments + Segmente anzeigen diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_el.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_el.ts index dab74ae367..863c5b708f 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_el.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_el.ts @@ -1483,47 +1483,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Εφαρμογή επιφάνειας - + Parameters Παράμετροι - + Selection Επιλογή - + Region Περιοχή - + Triangle Τρίγωνο - + Clear Εκκαθάριση - + Compute Υπολογισμός - + No selection Καμία επιλογή - + Before fitting the surface select an area. Πριν την τοποθέτηση της επιφάνειας επιλέξτε μια περιοχή. @@ -1782,29 +1782,29 @@ to a smoother appearance. Κύλινδρος - - + + Base Βάση - + Normal Κανονικό - + Axis Άξονας - - + + Radius Ακτίνα - + Center Κέντρο @@ -1911,7 +1911,7 @@ Please visit http://www.openscad.org/index.html to install it. QObject - + Import-Export Εισαγωγή-Εξαγωγή diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_es-ES.qm b/src/Mod/Mesh/Gui/Resources/translations/Mesh_es-ES.qm index cbbf5a3af9..8642f40aa6 100644 Binary files a/src/Mod/Mesh/Gui/Resources/translations/Mesh_es-ES.qm and b/src/Mod/Mesh/Gui/Resources/translations/Mesh_es-ES.qm differ diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_es-ES.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_es-ES.ts index 1ec4d3cfb6..b70afd976f 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_es-ES.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_es-ES.ts @@ -447,13 +447,13 @@ Refinement... - Refinement... + Refinamiento... Refine existing mesh - Refine existing mesh + Refinar malla existente @@ -1180,12 +1180,12 @@ Primero ejecute el comando para reparar los pliegues Maximal deviation between mesh and object - Maximal deviation between mesh and object + Desviacion maxima entre la malla y el objeto Deviation of tessellation to the actual surface - Deviation of tessellation to the actual surface + Desviacion de teselacion a la superficie actual @@ -1200,7 +1200,7 @@ Primero ejecute el comando para reparar los pliegues ZIP compression is used when writing a mesh file in AMF format - ZIP compression is used when writing a mesh file in AMF format + Compresion ZIP es utilizada al esccribir un archivo de malla en formato AMF @@ -1240,7 +1240,7 @@ se utiliza al grabar un archivo en formato AMF Default color for new meshes - Default color for new meshes + Color por defecto para nuevas mallas @@ -1256,7 +1256,7 @@ se utiliza al grabar un archivo en formato AMF A bounding box will be displayed - A bounding box will be displayed + Se mostrara una caja delimitadora @@ -1266,7 +1266,7 @@ se utiliza al grabar un archivo en formato AMF Default line color for new meshes - Default line color for new meshes + Color de linea predeterminado para nuevas mallas @@ -1274,10 +1274,8 @@ se utiliza al grabar un archivo en formato AMF If not checked, it depends on the option "Enable backlight color" (preferences section Display -> 3D View). Either the backlight color will be used or black. - The bottom side of surface will be rendered the same way than top side. -If not checked, it depends on the option "Enable backlight color" -(preferences section Display -> 3D View). Either the backlight color -will be used or black. + La parte inferior de la superficie será renderizada de la misma manera que la parte superior. +Si no está marcado, este depende de la opción "Activar el color de la iluminación de fondo"(preferencias sección Mostrar -> vista 3D). O se usará el color de luz de fondo o el negro. @@ -1318,12 +1316,11 @@ With flat shading the surface normals are not defined per vertex that leads to a unreal appearance for curved surfaces while using Phong shading leads to a smoother appearance. - If this option is set Phong shading is used, otherwise flat shading. -Shading defines the appearance of surfaces. + Si esta opción se activa se utiliza sombreado de Phong, de lo contrario el sombreado plano. +El sombreado define la apariencia de las superficies. -With flat shading the surface normals are not defined per vertex that leads -to a unreal appearance for curved surfaces while using Phong shading leads -to a smoother appearance. +Con el sombreado plano, las normales de superficie no son definidas por vértice lo que lleva +a una apariencia poco realista para superficies curvas mientras que si se usa el sombreado de Phong se tiene una apariencia más suave. @@ -1337,10 +1334,10 @@ to a smoother appearance. If face angle ≥ crease angle, facet shading is used If face angle < crease angle, smooth shading is used - Crease angle is a threshold angle between two faces. + El ángulo de plegado es un ángulo umbral entre dos caras. - If face angle ≥ crease angle, facet shading is used - If face angle < crease angle, smooth shading is used + Si el ángulo de la cara ≥ ángulo de plegado, se utiliza el sombreado de la faceta + Si el ángulo de la cara < ángulo de plegado, se utiliza sombreado suave @@ -1416,17 +1413,17 @@ to a smoother appearance. Frontal - Frontal + Frontal Frontal Quad - Frontal Quad + Cuadro frontal Parallelograms - Parallelograms + Paralelogramos @@ -1437,12 +1434,12 @@ to a smoother appearance. Running gmsh... - Running gmsh... + Ejecutando gmsh... Failed to start - Failed to start + Fallo al iniciar @@ -1484,47 +1481,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Superficie de ajuste - + Parameters Parámetros - + Selection Selección - + Region Región - + Triangle Triángulo - + Clear Limpiar - + Compute Calcular - + No selection Ninguna selección - + Before fitting the surface select an area. Antes de colocar la superficie selecciona un área. @@ -1534,27 +1531,27 @@ to a smoother appearance. Remesh by gmsh - Remesh by gmsh + Remallar mediante gmsh Remeshing Parameter - Remeshing Parameter + Parámetro de Remallado Meshing: - Meshing: + Mallado: Max element size (0.0 = Auto): - Max element size (0.0 = Auto): + Tamaño máximo del elemento (0.0 = Auto): Min element size (0.0 = Auto): - Min element size (0.0 = Auto): + Tamaño mínimo del elemento (0.0 = Auto): @@ -1564,7 +1561,7 @@ to a smoother appearance. Gmsh - Gmsh + Gmsh @@ -1574,7 +1571,7 @@ to a smoother appearance. Kill - Kill + Matar @@ -1783,29 +1780,29 @@ to a smoother appearance. Cilindro - - + + Base Base - + Normal Normal - + Axis Eje - - + + Radius Radio - + Center Centro @@ -1911,7 +1908,7 @@ Please visit http://www.openscad.org/index.html to install it. QObject - + Import-Export Importar/Exportar @@ -2072,7 +2069,7 @@ Please visit http://www.openscad.org/index.html to install it. Display segments - Display segments + Mostrar segmentos diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_eu.qm b/src/Mod/Mesh/Gui/Resources/translations/Mesh_eu.qm index d023ba211f..3ea094b441 100644 Binary files a/src/Mod/Mesh/Gui/Resources/translations/Mesh_eu.qm and b/src/Mod/Mesh/Gui/Resources/translations/Mesh_eu.qm differ diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_eu.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_eu.ts index fe31f14dd3..5622a932a8 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_eu.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_eu.ts @@ -6,7 +6,7 @@ Mesh - Sarea + Amarauna @@ -17,7 +17,7 @@ Add triangle manually to a mesh - Gehitu triangelua eskuz sare bati + Gehitu triangelua eskuz amaraun bati @@ -25,7 +25,7 @@ Mesh - Sarea + Amarauna @@ -36,7 +36,7 @@ Shows the boundings of the selected mesh - Erakutsi hautatutako sarearen mugak + Erakutsi hautatutako amaraunaren mugak @@ -44,7 +44,7 @@ Mesh - Sarea + Amarauna @@ -63,7 +63,7 @@ Mesh - Sarea + Amarauna @@ -82,7 +82,7 @@ Mesh - Sarea + Amarauna @@ -95,7 +95,7 @@ Mesh - Sarea + Amarauna @@ -108,7 +108,7 @@ Mesh - Sarea + Amarauna @@ -127,18 +127,18 @@ Mesh - Sarea + Amarauna Check solid mesh - Egiaztatu sare solidoa + Egiaztatu amaraun solidoa Checks whether the mesh is a solid - Sare bat solidoa den egiaztatzen du + Amaraun bat solidoa den egiaztatzen du @@ -146,18 +146,18 @@ Mesh - Sarea + Amarauna Evaluate and repair mesh... - Ebaluatu eta konpondu sarea... + Ebaluatu eta konpondu amarauna... Opens a dialog to analyze and repair a mesh - Elkarrizketa-koadro bat irekitzen du sare bat analizatu eta konpontzeko + Elkarrizketa-koadro bat irekitzen du amaraun bat analizatu eta konpontzeko @@ -165,18 +165,18 @@ Mesh - Sarea + Amarauna Export mesh... - Esportatu sarea... + Esportatu amarauna... Exports a mesh to file - Sare bat fitxategi batera esportatzen du + Amaraun bat fitxategi batera esportatzen du @@ -184,7 +184,7 @@ Mesh - Sarea + Amarauna @@ -203,7 +203,7 @@ Mesh - Sarea + Amarauna @@ -214,7 +214,7 @@ Fill holes of the mesh - Bete sareko zuloak + Bete amaraunaren zuloak @@ -222,7 +222,7 @@ Mesh - Sarea + Amarauna @@ -233,7 +233,7 @@ Flips the normals of the mesh - Sarearen normalak iraultzen ditu + Amaraunaren normalak iraultzen ditu @@ -241,18 +241,18 @@ Mesh - Sarea + Amarauna Create mesh from geometry... - Sortu sarea geometriatik... + Sortu amarauna geometriatik... Create mesh from the selected geometry - Sortu sarea hautatutako geometriatik + Sortu amarauna hautatutako geometriatik @@ -260,12 +260,12 @@ Mesh - Sarea + Amarauna Create mesh from shape... - Sortu sarea formatik... + Sortu amarauna formatik... @@ -278,7 +278,7 @@ Mesh - Sarea + Amarauna @@ -289,7 +289,7 @@ Harmonizes the normals of the mesh - Sareko normalak harmonizatzen ditu + Amarauneko normalak harmonizatzen ditu @@ -297,18 +297,18 @@ Mesh - Sarea + Amarauna Import mesh... - Inportatu sarea... + Inportatu amarauna... Imports a mesh from file - Sare bat fitxategi batetik inportatzen du + Amaraun bat fitxategi batetik inportatzen du @@ -316,7 +316,7 @@ Mesh - Sarea + Amarauna @@ -329,7 +329,7 @@ Mesh - Sarea + Amarauna @@ -339,7 +339,7 @@ Merges selected meshes into one - Hautatutako sareak fusionatzen ditu bakarra sortuz + Hautatutako amaraunak fusionatzen ditu bakarra sortuz @@ -347,18 +347,18 @@ Mesh - Sarea + Amarauna Cut mesh - Moztu sarea + Moztu amarauna Cuts a mesh with a picked polygon - Sare bat mozten du hautatutako poligono batekin + Amaraun bat mozten du hautatutako poligono batekin @@ -366,7 +366,7 @@ Mesh - Sarea + Amarauna @@ -377,7 +377,7 @@ Creates a mesh segment - Sare-segmentu bat sortzen du + Amaraun-segmentu bat sortzen du @@ -385,18 +385,18 @@ Mesh - Sarea + Amarauna Select mesh - Hautatu sarea + Hautatu amarauna Select an area of the mesh - Hautatu sarearen area bat + Hautatu amaraunaren area bat @@ -404,18 +404,18 @@ Mesh - Sarea + Amarauna Split mesh - Zatitu sarea + Zatitu amarauna Splits a mesh into two meshes - Sare bat bitan zatitzen du + Amaraun bat bitan zatitzen du @@ -423,18 +423,18 @@ Mesh - Sarea + Amarauna Trim mesh - Muxarratu sarea + Muxarratu amarauna Trims a mesh with a picked polygon - Sarea muxarratzen du aukeratutako poligono batekin + Amarauna muxarratzen du aukeratutako poligono batekin @@ -442,18 +442,18 @@ Mesh - Sarea + Amarauna Refinement... - Refinement... + Fintzea... Refine existing mesh - Refine existing mesh + Findu lehendik dagoen amarauna @@ -461,7 +461,7 @@ Mesh - Sarea + Amarauna @@ -472,7 +472,7 @@ Mark a component to remove it from the mesh - Markatu osagai bat, hura saretik kentzeko + Markatu osagai bat, hura amaraunetik kentzeko @@ -480,7 +480,7 @@ Mesh - Sarea + Amarauna @@ -491,7 +491,7 @@ Remove topologic independent components from the mesh - Kendu topologikoki independenteak diren osagaiak saretik + Kendu topologikoki independenteak diren osagaiak amaraunetik @@ -499,7 +499,7 @@ Mesh - Sarea + Amarauna @@ -509,7 +509,7 @@ Scale selected meshes - Eskalatu hautatutako sareak + Eskalatu hautatutako amaraunak @@ -517,18 +517,18 @@ Mesh - Sarea + Amarauna Create section from mesh and plane - Sortu sekzioa saretik eta planotik + Sortu sekzioa amaraunetik eta planotik Section from mesh and plane - Sekzioa saretik eta planotik + Sekzioa amaraunetik eta planotik @@ -536,18 +536,18 @@ Mesh - Sarea + Amarauna Create mesh segments... - Sortu sare-segmentuak... + Sortu amaraun-segmentuak... Create mesh segments - Sortu sare-segmentuak + Sortu amaraun-segmentuak @@ -555,18 +555,18 @@ Mesh - Sarea + Amarauna Create mesh segments from best-fit surfaces... - Sortu sare-segmentuak ondoen doitzen diren azaleretatik... + Sortu amaraun-segmentuak ondoen doitzen diren azaleretatik... Create mesh segments from best-fit surfaces - Sortu sare-segmentuak ondoen doitzen diren azaleretatik + Sortu amaraun-segmentuak ondoen doitzen diren azaleretatik @@ -574,7 +574,7 @@ Mesh - Sarea + Amarauna @@ -585,7 +585,7 @@ Smooth the selected meshes - Leundu hautatutako sareak + Leundu hautatutako amaraunak @@ -593,18 +593,18 @@ Mesh - Sarea + Amarauna Segment by tool mesh - Segmentua tresna-sare batetik + Segmentua tresna-amaraun batetik Creates a segment from a given tool mesh - Emandako tresna-sare batetik segmentu bat sortzen du + Emandako tresna-amaraun batetik segmentu bat sortzen du @@ -612,18 +612,18 @@ Mesh - Sarea + Amarauna Transform mesh - Transformatu sarea + Transformatu amarauna Rotate or move a mesh - Biratu edo mugitu sare bat + Biratu edo mugitu amaraun bat @@ -631,18 +631,18 @@ Mesh - Sarea + Amarauna Trim mesh with a plane - Muxarratu sarea plano batekin + Muxarratu amarauna plano batekin Trims a mesh with a plane - Sare bat muxarratzen du plano batekin + Amaraun bat muxarratzen du plano batekin @@ -650,7 +650,7 @@ Mesh - Sarea + Amarauna @@ -663,7 +663,7 @@ Mesh - Sarea + Amarauna @@ -674,7 +674,7 @@ Calculates the curvature of the vertices of a mesh - Sare bateko erpinen kurbadura kalkulatzen du + Amaraun bateko erpinen kurbadura kalkulatzen du @@ -682,7 +682,7 @@ Mesh - Sarea + Amarauna @@ -701,12 +701,12 @@ Evaluate & Repair Mesh - Ebaluatu eta konpondu sarea + Ebaluatu eta konpondu amarauna Mesh information - Sarearen informazioa + Amaraunaren informazioa @@ -998,7 +998,7 @@ Exekutatu tolesturak zuzentzeko komandoa Mesh repair - Sarearen konponketa + Amaraunaren konponketa @@ -1170,7 +1170,7 @@ Exekutatu tolesturak zuzentzeko komandoa Mesh Formats - Sare-formatuak + Amaraun-formatuak @@ -1180,27 +1180,27 @@ Exekutatu tolesturak zuzentzeko komandoa Maximal deviation between mesh and object - Maximal deviation between mesh and object + Amaraunaren eta objektuaren arteko desbideratze maximoa Deviation of tessellation to the actual surface - Deviation of tessellation to the actual surface + Uneko azaleraren teselazio-desbideratzea <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> - <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;">Teselazioa</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;">Teselatutako sareak gainazalarekiko duen gehienezko desbideratzea definitzen du. Balioa txikiagoa bada, errendatze-abiadura motelagoa izango da eta xehetasunak/bereizmena hobea izango da.</span></p></body></html> + <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;">Teselazioa</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;">Teselatutako amaraunak gainazalarekiko duen gehienezko desbideratzea definitzen du. Balioa txikiagoa bada, errendatze-abiadura motelagoa izango da eta xehetasunak/bereizmena hobea izango da.</span></p></body></html> Maximum mesh deviation - Sare-desbideratze maximoa + Amaraun-desbideratze maximoa ZIP compression is used when writing a mesh file in AMF format - ZIP compression is used when writing a mesh file in AMF format + ZIP konpresioa amaraun-fitxategi bat AMF formatuan idazten denean erabiltzen da @@ -1220,12 +1220,12 @@ erabiliko den fitxategi bat AMF formatuan idaztean Mesh view - Sare-bista + Amaraun-bista Default appearance for new meshes - Sare berrien itxura lehenetsia + Amaraun berrien itxura lehenetsia @@ -1235,12 +1235,12 @@ erabiliko den fitxategi bat AMF formatuan idaztean Mesh transparency - Sarearen gardentasuna + Amaraunaren gardentasuna Default color for new meshes - Default color for new meshes + Amaraun berrien kolore lehenetsia @@ -1251,22 +1251,22 @@ erabiliko den fitxategi bat AMF formatuan idaztean Default mesh color - Sare-kolore lehenetsia + Amaraun-kolore lehenetsia A bounding box will be displayed - A bounding box will be displayed + Muga-koadro bat bistaratuko da Show bounding-box for highlighted or selected meshes - Erakutsi nabarmendutako edo hautatutako sareen muga-kutxa + Erakutsi nabarmendutako edo hautatutako amaraunen muga-kutxa Default line color for new meshes - Default line color for new meshes + Amaraun berrien lerro-kolore lehenetsia @@ -1274,10 +1274,10 @@ erabiliko den fitxategi bat AMF formatuan idaztean If not checked, it depends on the option "Enable backlight color" (preferences section Display -> 3D View). Either the backlight color will be used or black. - The bottom side of surface will be rendered the same way than top side. -If not checked, it depends on the option "Enable backlight color" -(preferences section Display -> 3D View). Either the backlight color -will be used or black. + Gainazalaren beheko aldeako goiko aldearen modu berean errendatuko da. +Markatzen ez bada "Gaitu atzeko argiaren kolorea" aukeraren araberakoa izango da +('Bistaratu -> 3D bista' hobespenen atalean). Atzeko argiaren kolorea edo +beltza erabiliko da. @@ -1318,12 +1318,12 @@ With flat shading the surface normals are not defined per vertex that leads to a unreal appearance for curved surfaces while using Phong shading leads to a smoother appearance. - If this option is set Phong shading is used, otherwise flat shading. -Shading defines the appearance of surfaces. + Aukera hau ezarrita badago, Phong itzaleztatzea erabiliko da, bestela itzaleztatze laua. +Itzaleztatzeak gainazalen itxura definitzen du. -With flat shading the surface normals are not defined per vertex that leads -to a unreal appearance for curved surfaces while using Phong shading leads -to a smoother appearance. +Itzaleztatze lauaarekin, normalak ez dira erpinen arabera definitzen, eta horrek +itxura artifiziala ematen die kurbatutako gainazalei; Phong itzaleztatzeak, berriz, +itxura leunagoa ematen du. @@ -1337,10 +1337,10 @@ to a smoother appearance. If face angle ≥ crease angle, facet shading is used If face angle < crease angle, smooth shading is used - Crease angle is a threshold angle between two faces. + Izur-angelua bi aurpegiren arteko atalase-angelua da. - If face angle ≥ crease angle, facet shading is used - If face angle < crease angle, smooth shading is used + Aurpegiaren angelua ≥ izur-angelua bada, alderdien itzaleztatzea erabiliko da + Aurpegien angelua < izur-angelua bada, itzaleztatze leuna erabiliko da @@ -1416,17 +1416,17 @@ to a smoother appearance. Frontal - Frontal + Aurrekoa Frontal Quad - Frontal Quad + Aurreko karratua Parallelograms - Parallelograms + Paralelogramoak @@ -1437,12 +1437,12 @@ to a smoother appearance. Running gmsh... - Running gmsh... + Gmsh exekutatzen... Failed to start - Failed to start + Hasierak huts egin du @@ -1484,47 +1484,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Gainazala doitzea - + Parameters Parametroak - + Selection Hautapena - + Region Eskualdea - + Triangle Triangelua - + Clear Garbitu - + Compute Kalkulatu - + No selection Hautapenik ez - + Before fitting the surface select an area. Gainazala doitu baino lehen, hautatu area bat. @@ -1534,27 +1534,27 @@ to a smoother appearance. Remesh by gmsh - Remesh by gmsh + Birsortu amarauna gmsh erabilita Remeshing Parameter - Remeshing Parameter + Amarauna birsortzeko parametroa Meshing: - Meshing: + Amarauna sortzea: Max element size (0.0 = Auto): - Max element size (0.0 = Auto): + Elementu-tamaina maximoa (0.0 = Auto): Min element size (0.0 = Auto): - Min element size (0.0 = Auto): + Elementu-tamaina minimoa (0.0 = Auto): @@ -1564,7 +1564,7 @@ to a smoother appearance. Gmsh - Gmsh + Gmsh @@ -1574,7 +1574,7 @@ to a smoother appearance. Kill - Kill + Hil @@ -1669,12 +1669,12 @@ to a smoother appearance. Mesh segmentation - Sare-segmentazioa + Amaraun-segmentazioa Smooth mesh - Leundu sarea + Leundu amarauna @@ -1744,7 +1744,7 @@ to a smoother appearance. Mesh segmentation - Sare-segmentazioa + Amaraun-segmentazioa @@ -1783,31 +1783,31 @@ to a smoother appearance. Zilindroa - - + + Base Oinarria - + Normal Normala - + Axis Ardatza - - + + Radius Erradioa - + Center - Erdia + Zentroa @@ -1906,20 +1906,20 @@ Jo http://www.openscad.org/index.html helbidera hura instalatzeko. Evaluate & Repair Mesh - Ebaluatu eta konpondu sarea + Ebaluatu eta konpondu amarauna QObject - + Import-Export Inportatu-Esportatu All Mesh Files - Sare-fitxategi guztiak + Amaraun-fitxategi guztiak @@ -1938,13 +1938,13 @@ Jo http://www.openscad.org/index.html helbidera hura instalatzeko. Binary Mesh - Sare bitarra + Amaraun bitarra Alias Mesh - Alias-sarea + Alias-amarauna @@ -1973,7 +1973,7 @@ Jo http://www.openscad.org/index.html helbidera hura instalatzeko. Import mesh - Inportatu sarea + Inportatu amarauna @@ -2008,32 +2008,32 @@ Jo http://www.openscad.org/index.html helbidera hura instalatzeko. Export mesh - Esportatu sarea + Esportatu amarauna Meshing Tolerance - Saretze-tolerantzia + Amarauna sortzeko tolerantzia Enter tolerance for meshing geometry: - Sartu tolerantzia saretze-geometriarako: + Sartu tolerantzia amaraun-geometriarako: The mesh '%1' is not a solid. - %1' sarea ez da solido bat. + %1' amarauna ez da solido bat. The mesh '%1' is a solid. - %1' sarea solido bat da. + %1' amarauna solido bat da. Solid Mesh - Sare solidoa + Amaraun solidoa @@ -2073,7 +2073,7 @@ Jo http://www.openscad.org/index.html helbidera hura instalatzeko. Display segments - Display segments + Bistaratu segmentuak @@ -2127,12 +2127,12 @@ Jo http://www.openscad.org/index.html helbidera hura instalatzeko. &Meshes - &Sareak + &Amaraunak Mesh tools - Sare-tresnak + Amaraun-tresnak diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_fi.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_fi.ts index d70c472f45..c0252ef84e 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_fi.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_fi.ts @@ -1484,47 +1484,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Surface fit - + Parameters Parameters - + Selection Valinta - + Region Alue - + Triangle Kolmio - + Clear Tyhjennä - + Compute Compute - + No selection Ei valintaa - + Before fitting the surface select an area. Before fitting the surface select an area. @@ -1783,29 +1783,29 @@ to a smoother appearance. Sylinteri - - + + Base Perusta - + Normal Normaali - + Axis Akseli - - + + Radius Säde - + Center Keskikohta @@ -1912,7 +1912,7 @@ osoittweessa asentaaksesi ohjelman. QObject - + Import-Export Tuo/Vie diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_fil.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_fil.ts index 2cc59a7f52..4ca567cc93 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_fil.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_fil.ts @@ -1483,47 +1483,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Surface fit - + Parameters Mga Parametro - + Selection Pagpili - + Region Rehiyon - + Triangle Tatlong pánulukan - + Clear Malinaw - + Compute Compute - + No selection Walang pinili - + Before fitting the surface select an area. Before fitting the surface select an area. @@ -1782,29 +1782,29 @@ to a smoother appearance. Cylinder - - + + Base Base - + Normal Normal - + Axis Aksis - - + + Radius Guhit na mulâ sa gitnâ hanggang sa gilid ng bilog - + Center Sentro @@ -1910,7 +1910,7 @@ Please visit http://www.openscad.org/index.html to install it. QObject - + Import-Export Import-Export diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_fr.qm b/src/Mod/Mesh/Gui/Resources/translations/Mesh_fr.qm index 23c46c1ca4..48bd7eeed0 100644 Binary files a/src/Mod/Mesh/Gui/Resources/translations/Mesh_fr.qm and b/src/Mod/Mesh/Gui/Resources/translations/Mesh_fr.qm differ diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_fr.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_fr.ts index 696b2e34cf..464d54fbad 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_fr.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_fr.ts @@ -447,13 +447,13 @@ Refinement... - Refinement... + Affinage... Refine existing mesh - Refine existing mesh + Affiner le maillage existant @@ -1179,12 +1179,12 @@ Please run the command to repair folds first Maximal deviation between mesh and object - Maximal deviation between mesh and object + Déviation maximale entre le maillage et l'objet Deviation of tessellation to the actual surface - Deviation of tessellation to the actual surface + Déviation de la tessellation vers la surface réelle @@ -1199,7 +1199,7 @@ Please run the command to repair folds first ZIP compression is used when writing a mesh file in AMF format - ZIP compression is used when writing a mesh file in AMF format + La compression ZIP est utilisée lors de l'écriture d'un fichier de maillage au format AMF @@ -1239,7 +1239,7 @@ est utilisée lors de l'écriture d'un fichier au format AMF Default color for new meshes - Default color for new meshes + Couleur par défaut pour les nouveaux maillages @@ -1255,7 +1255,7 @@ est utilisée lors de l'écriture d'un fichier au format AMF A bounding box will be displayed - A bounding box will be displayed + Une boîte englobante sera affichée @@ -1265,7 +1265,7 @@ est utilisée lors de l'écriture d'un fichier au format AMF Default line color for new meshes - Default line color for new meshes + Couleur de ligne par défaut pour les nouveaux maillages @@ -1273,10 +1273,10 @@ est utilisée lors de l'écriture d'un fichier au format AMF If not checked, it depends on the option "Enable backlight color" (preferences section Display -> 3D View). Either the backlight color will be used or black. - The bottom side of surface will be rendered the same way than top side. -If not checked, it depends on the option "Enable backlight color" -(preferences section Display -> 3D View). Either the backlight color -will be used or black. + Un rendu du côté inférieur de la surface sera généré de la même manière que le côté supérieur. +Si non cochée, cela dépend de l'option "Activer la couleur de rétroéclairage" +(section Préférences Affichage -> Vue 3D). Soit la couleur de rétroéclairage +sera utilisée soit du noir. @@ -1317,12 +1317,12 @@ With flat shading the surface normals are not defined per vertex that leads to a unreal appearance for curved surfaces while using Phong shading leads to a smoother appearance. - If this option is set Phong shading is used, otherwise flat shading. -Shading defines the appearance of surfaces. + Si cette option est définie, l'ombrage de Phong est utilisé, sinon l'ombrage à plat. +L'ombrage définit l'apparence des surfaces. -With flat shading the surface normals are not defined per vertex that leads -to a unreal appearance for curved surfaces while using Phong shading leads -to a smoother appearance. +Avec l'ombrage à plat les normales de surface ne sont pas définies par un sommet qui conduisent +à une apparence irréelle pour les surfaces courbées lors de l'utilisation de l'ombrage de Phong +à une apparence plus lisse. @@ -1336,10 +1336,10 @@ to a smoother appearance. If face angle ≥ crease angle, facet shading is used If face angle < crease angle, smooth shading is used - Crease angle is a threshold angle between two faces. + L'angle de pli est un angle de seuil entre deux faces. - If face angle ≥ crease angle, facet shading is used - If face angle < crease angle, smooth shading is used + Si l'angle de face ≥ angle de pli, l'ombrage de facette est utilisé + Si l'angle de face < angle de pli, l'ombrage de lissage est utilisé @@ -1415,17 +1415,17 @@ to a smoother appearance. Frontal - Frontal + Frontal Frontal Quad - Frontal Quad + Quadrangle frontal Parallelograms - Parallelograms + Parallélogrammes @@ -1436,12 +1436,12 @@ to a smoother appearance. Running gmsh... - Running gmsh... + Exécution de gmsh... Failed to start - Failed to start + Échec du démarrage @@ -1483,47 +1483,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Ajustement de la surface - + Parameters Paramètres - + Selection Sélection - + Region Région - + Triangle Triangle - + Clear Effacer - + Compute Calculer - + No selection Aucune sélection - + Before fitting the surface select an area. Avant d’ajuster la surface, sélectionnez une zone. @@ -1533,27 +1533,27 @@ to a smoother appearance. Remesh by gmsh - Remesh by gmsh + Remaillage par gmsh Remeshing Parameter - Remeshing Parameter + Paramètre de remaillage Meshing: - Meshing: + Maillage: Max element size (0.0 = Auto): - Max element size (0.0 = Auto): + Taille maximale de l'élément (0.0 = Auto): Min element size (0.0 = Auto): - Min element size (0.0 = Auto): + Taille minimale de l'élément (0.0 = Auto): @@ -1563,7 +1563,7 @@ to a smoother appearance. Gmsh - Gmsh + Gmsh @@ -1573,7 +1573,7 @@ to a smoother appearance. Kill - Kill + Éliminer @@ -1782,29 +1782,29 @@ to a smoother appearance. Cylindre - - + + Base Base - + Normal Normal - + Axis Axe - - + + Radius Rayon - + Center Centre @@ -1911,7 +1911,7 @@ Merci de visiter http://www.openscad.org/index.html pour l'installer. QObject - + Import-Export Importer-Exporter @@ -2072,7 +2072,7 @@ Merci de visiter http://www.openscad.org/index.html pour l'installer. Display segments - Display segments + Afficher les segments diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_gl.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_gl.ts index d4cac29b29..6a3e022508 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_gl.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_gl.ts @@ -1482,47 +1482,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Superficie de axuste - + Parameters Parámetros - + Selection Selección - + Region Rexión - + Triangle Triángulo - + Clear Baleirar - + Compute Calcular - + No selection Ningunha escolla - + Before fitting the surface select an area. Antes de colocar a superficie escolma unha área. @@ -1781,29 +1781,29 @@ to a smoother appearance. Cilindro - - + + Base Base - + Normal Normal - + Axis Eixo - - + + Radius Raio - + Center Centro @@ -1910,7 +1910,7 @@ Por favor visite http://www.openscad.org/index.html para instalalo. QObject - + Import-Export Importar-Exportar diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_hr.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_hr.ts index 470b5d8512..3669e0ad56 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_hr.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_hr.ts @@ -1483,47 +1483,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Prilagođavanje površine - + Parameters Parametara - + Selection Izbor - + Region Regija - + Triangle Trokut - + Clear Brisanje - + Compute Izračunati - + No selection Nema odabira - + Before fitting the surface select an area. Prije prilagođavanja površine odaberite jedno područje. @@ -1782,29 +1782,29 @@ to a smoother appearance. Valjak - - + + Base Baza - + Normal Normalno - + Axis Osi - - + + Radius Radijus - + Center Središte @@ -1911,7 +1911,7 @@ Posjetite http://www.openscad.org/index.html da biste ga instalirali. QObject - + Import-Export Uvoz / izvoz diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_hu.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_hu.ts index 4b73f7b0e2..5b43f0c223 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_hu.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_hu.ts @@ -1483,47 +1483,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Felület illesztés - + Parameters Paraméterek - + Selection Kijelölés - + Region Régió - + Triangle Háromszög - + Clear Törlés - + Compute Kiszámítás - + No selection Nincs kijelölés - + Before fitting the surface select an area. Felület illesztése előtt jelöljön ki egy területet. @@ -1782,29 +1782,29 @@ to a smoother appearance. Henger - - + + Base Alap - + Normal Normál - + Axis Tengely - - + + Radius Sugár - + Center Középre @@ -1910,7 +1910,7 @@ Please visit http://www.openscad.org/index.html to install it. QObject - + Import-Export Importálás-Exportálás diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_id.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_id.ts index 8d1a234711..85370eb91c 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_id.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_id.ts @@ -1483,47 +1483,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Surface fit - + Parameters Parameter - + Selection Pilihan - + Region Wilayah - + Triangle Segi tiga - + Clear Bersih - + Compute Compute - + No selection Tidak ada pilihan - + Before fitting the surface select an area. Before fitting the surface select an area. @@ -1782,29 +1782,29 @@ to a smoother appearance. Silinder - - + + Base Base - + Normal Normal - + Axis Axis - - + + Radius Jari-jari - + Center Pusat @@ -1910,7 +1910,7 @@ Please visit http://www.openscad.org/index.html to install it. QObject - + Import-Export Ekspor Impor diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_it.qm b/src/Mod/Mesh/Gui/Resources/translations/Mesh_it.qm index c49dc9c578..3675cf5581 100644 Binary files a/src/Mod/Mesh/Gui/Resources/translations/Mesh_it.qm and b/src/Mod/Mesh/Gui/Resources/translations/Mesh_it.qm differ diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_it.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_it.ts index a24ddef4ec..46fe5ee496 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_it.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_it.ts @@ -30,7 +30,7 @@ Boundings info... - Info Limiti Contenitore... + Info Limiti contenitore... @@ -447,13 +447,13 @@ Refinement... - Refinement... + Affinamento... Refine existing mesh - Refine existing mesh + Affina le mesh esistenti @@ -1179,12 +1179,12 @@ Please run the command to repair folds first Maximal deviation between mesh and object - Maximal deviation between mesh and object + Deviazione massima tra la mesh e l'oggetto Deviation of tessellation to the actual surface - Deviation of tessellation to the actual surface + Deviazione della tessellazione della superficie attuale @@ -1199,7 +1199,7 @@ Please run the command to repair folds first ZIP compression is used when writing a mesh file in AMF format - ZIP compression is used when writing a mesh file in AMF format + La compressione ZIP viene utilizzata quando si scrive un file mesh in formato AMF @@ -1239,7 +1239,7 @@ is used when writing a file in AMF format Default color for new meshes - Default color for new meshes + Colore predefinito per le nuove mesh @@ -1255,7 +1255,7 @@ is used when writing a file in AMF format A bounding box will be displayed - A bounding box will be displayed + Verrà visualizzato un contenitore di delimitazione @@ -1265,7 +1265,7 @@ is used when writing a file in AMF format Default line color for new meshes - Default line color for new meshes + Colore predefinito della linea per le nuove mesh @@ -1273,10 +1273,10 @@ is used when writing a file in AMF format If not checked, it depends on the option "Enable backlight color" (preferences section Display -> 3D View). Either the backlight color will be used or black. - The bottom side of surface will be rendered the same way than top side. -If not checked, it depends on the option "Enable backlight color" -(preferences section Display -> 3D View). Either the backlight color -will be used or black. + Il lato inferiore della superficie sarà reso allo stesso modo del lato superiore. +Se non selezionato, dipende dall'opzione "Abilita il colore di retroilluminazione" +(sezione preferenze Vista -> Visualizzazione 3D). Sarà usato il colore della retroilluminazione +o il nero. @@ -1317,12 +1317,8 @@ With flat shading the surface normals are not defined per vertex that leads to a unreal appearance for curved surfaces while using Phong shading leads to a smoother appearance. - If this option is set Phong shading is used, otherwise flat shading. -Shading defines the appearance of surfaces. - -With flat shading the surface normals are not defined per vertex that leads -to a unreal appearance for curved surfaces while using Phong shading leads -to a smoother appearance. + Se questa opzione è attivata, verrà utilizzata l'ombreggiatura Phong, altrimenti l'ombreggiatura piatta. +Usando l'ombreggiatura piana, le normali alla superficie non saranno determinate dai vertici, il che porta a una visualizzazione innaturale delle superfici curve, invece l'ombreggiatura Phong ad un aspetto più liscio. @@ -1336,10 +1332,10 @@ to a smoother appearance. If face angle ≥ crease angle, facet shading is used If face angle < crease angle, smooth shading is used - Crease angle is a threshold angle between two faces. + L'angolo di creasi è un angolo di soglia tra due facce. - If face angle ≥ crease angle, facet shading is used - If face angle < crease angle, smooth shading is used + Se l'angolo della faccia = angolo di creasi, viene utilizzata l'ombreggiatura della faccia + Se l'angolo della faccia < piega creasi, viene utilizzata l'ombra uniforme @@ -1415,17 +1411,17 @@ to a smoother appearance. Frontal - Frontal + Frontale Frontal Quad - Frontal Quad + Quad frontale Parallelograms - Parallelograms + Parallelogrammi @@ -1436,12 +1432,12 @@ to a smoother appearance. Running gmsh... - Running gmsh... + Esecuzione di gmsh... Failed to start - Failed to start + Avvio fallito @@ -1483,47 +1479,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Adattamento della superficie - + Parameters Parametri - + Selection Selezione - + Region Regione - + Triangle Triangolo - + Clear Pulisci - + Compute Calcola - + No selection Nessuna selezione - + Before fitting the surface select an area. Prima di adattare la superficie selezionare un'area. @@ -1533,27 +1529,27 @@ to a smoother appearance. Remesh by gmsh - Remesh by gmsh + Ricostruisci con gmsh Remeshing Parameter - Remeshing Parameter + Parametri di ricostruzione della maglie Meshing: - Meshing: + Meshing: Max element size (0.0 = Auto): - Max element size (0.0 = Auto): + Dimensione massima dell'elemento (0.0 = Auto): Min element size (0.0 = Auto): - Min element size (0.0 = Auto): + Dimensione minima dell'elemento (0.0 = Auto): @@ -1563,7 +1559,7 @@ to a smoother appearance. Gmsh - Gmsh + Gmsh @@ -1573,7 +1569,7 @@ to a smoother appearance. Kill - Kill + Termina @@ -1782,29 +1778,29 @@ to a smoother appearance. Cilindro - - + + Base Base - + Normal Normale - + Axis Asse - - + + Radius Raggio - + Center Centro @@ -1910,7 +1906,7 @@ Please visit http://www.openscad.org/index.html to install it. QObject - + Import-Export Importa/Esporta @@ -2071,7 +2067,7 @@ Please visit http://www.openscad.org/index.html to install it. Display segments - Display segments + Mostra i segmenti diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_ja.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_ja.ts index 382ca2c7c4..c0241f0b0c 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_ja.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_ja.ts @@ -1483,47 +1483,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit サーフェスに一致 - + Parameters パラメーター - + Selection 選択範囲 - + Region 領域 - + Triangle 正三角形 - + Clear クリア - + Compute 計算 - + No selection 選択されていません - + Before fitting the surface select an area. 表面をフィッティングする前に領域を選択 @@ -1782,29 +1782,29 @@ to a smoother appearance. 円柱 - - + + Base Base - + Normal 標準 - + Axis - - + + Radius 半径 - + Center 中心 @@ -1911,7 +1911,7 @@ Please visit http://www.openscad.org/index.html to install it. QObject - + Import-Export インポート/エクスポート diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_kab.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_kab.ts index 5eae534f92..0223eef74b 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_kab.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_kab.ts @@ -1483,47 +1483,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Surface fit - + Parameters Paramètres - + Selection Selection - + Region Région - + Triangle Triangle - + Clear Clear - + Compute Compute - + No selection Aucune sélection - + Before fitting the surface select an area. Before fitting the surface select an area. @@ -1782,29 +1782,29 @@ to a smoother appearance. Cylindre - - + + Base Azadur - + Normal Normal - + Axis Agellus - - + + Radius Aqqaṛ - + Center Centre @@ -1911,7 +1911,7 @@ Merci de visiter http://www.openscad.org/index.html pour l'installer. QObject - + Import-Export Importer-Exporter diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_ko.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_ko.ts index 55d89a436f..0493420ec0 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_ko.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_ko.ts @@ -1484,47 +1484,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Surface fit - + Parameters Parameters - + Selection 선택 - + Region Region - + Triangle 삼각형 - + Clear Clear - + Compute Compute - + No selection 선택 안 함 - + Before fitting the surface select an area. Before fitting the surface select an area. @@ -1783,29 +1783,29 @@ to a smoother appearance. 실린더 - - + + Base Base - + Normal 일반 - + Axis - - + + Radius Radius - + Center 센터 @@ -1912,7 +1912,7 @@ Please visit http://www.openscad.org/index.html to install it. QObject - + Import-Export 가져오기 내보내기 diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_lt.qm b/src/Mod/Mesh/Gui/Resources/translations/Mesh_lt.qm index 2261fdd04b..a04263e349 100644 Binary files a/src/Mod/Mesh/Gui/Resources/translations/Mesh_lt.qm and b/src/Mod/Mesh/Gui/Resources/translations/Mesh_lt.qm differ diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_lt.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_lt.ts index 57ba752bc7..3db9d801ad 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_lt.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_lt.ts @@ -6,7 +6,7 @@ Mesh - Mesh + Tinklas @@ -25,7 +25,7 @@ Mesh - Mesh + Tinklas @@ -44,7 +44,7 @@ Mesh - Mesh + Tinklas @@ -63,7 +63,7 @@ Mesh - Mesh + Tinklas @@ -82,7 +82,7 @@ Mesh - Mesh + Tinklas @@ -95,7 +95,7 @@ Mesh - Mesh + Tinklas @@ -108,7 +108,7 @@ Mesh - Mesh + Tinklas @@ -127,7 +127,7 @@ Mesh - Mesh + Tinklas @@ -146,7 +146,7 @@ Mesh - Mesh + Tinklas @@ -165,7 +165,7 @@ Mesh - Mesh + Tinklas @@ -184,7 +184,7 @@ Mesh - Mesh + Tinklas @@ -203,7 +203,7 @@ Mesh - Mesh + Tinklas @@ -222,7 +222,7 @@ Mesh - Mesh + Tinklas @@ -241,7 +241,7 @@ Mesh - Mesh + Tinklas @@ -260,7 +260,7 @@ Mesh - Mesh + Tinklas @@ -270,7 +270,7 @@ Tessellate shape - Figūros mozaika + Versti paviršių į daugiasienį @@ -278,7 +278,7 @@ Mesh - Mesh + Tinklas @@ -297,7 +297,7 @@ Mesh - Mesh + Tinklas @@ -316,7 +316,7 @@ Mesh - Mesh + Tinklas @@ -329,7 +329,7 @@ Mesh - Mesh + Tinklas @@ -347,7 +347,7 @@ Mesh - Mesh + Tinklas @@ -366,7 +366,7 @@ Mesh - Mesh + Tinklas @@ -385,7 +385,7 @@ Mesh - Mesh + Tinklas @@ -404,7 +404,7 @@ Mesh - Mesh + Tinklas @@ -423,7 +423,7 @@ Mesh - Mesh + Tinklas @@ -442,18 +442,18 @@ Mesh - Mesh + Tinklas Refinement... - Refinement... + Patobulinti... Refine existing mesh - Refine existing mesh + Patobulinti esamą tinklą @@ -461,7 +461,7 @@ Mesh - Mesh + Tinklas @@ -480,7 +480,7 @@ Mesh - Mesh + Tinklas @@ -499,7 +499,7 @@ Mesh - Mesh + Tinklas @@ -517,7 +517,7 @@ Mesh - Mesh + Tinklas @@ -536,7 +536,7 @@ Mesh - Mesh + Tinklas @@ -555,7 +555,7 @@ Mesh - Mesh + Tinklas @@ -574,7 +574,7 @@ Mesh - Mesh + Tinklas @@ -593,7 +593,7 @@ Mesh - Mesh + Tinklas @@ -612,7 +612,7 @@ Mesh - Mesh + Tinklas @@ -650,7 +650,7 @@ Mesh - Mesh + Tinklas @@ -663,7 +663,7 @@ Mesh - Mesh + Tinklas @@ -682,7 +682,7 @@ Mesh - Mesh + Tinklas @@ -1038,7 +1038,7 @@ Please run the command to repair folds first &Create - &Create + &Sukurti @@ -1093,25 +1093,25 @@ Please run the command to repair folds first Height: - Height: + Aukštis: Length: - Length: + Ilgis: Width: - Width: + Plotis: Radius: - Radius: + Spindulys: @@ -1156,7 +1156,7 @@ Please run the command to repair folds first Create %1 - Create %1 + Sukurti %1 @@ -1174,22 +1174,22 @@ Please run the command to repair folds first Export - Export + Eksportuoti Maximal deviation between mesh and object - Maximal deviation between mesh and object + Didžiausias tinklo pavidalo nuokrypis nuo kūno pavidalo Deviation of tessellation to the actual surface - Deviation of tessellation to the actual surface + Daugiasienio tinklo nuokrypis nuo tikrojo paviršiaus <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> - <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;">Išklotinė</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;">Apibrėžia didžiausią tinklo išklotinės ant paviršiaus nuokrypį. Mažesnė vertė sulėtina atvaizdavimo greitį, bet padidina detalumą/skyrą.</span></p></body></html> + <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;">Išklotinė</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;">Apibrėžia didžiausią tinklo sienų nuokrypį nuo tikrojo paviršiaus. Mažesnė vertė sulėtina atvaizdavimo greitį, bet padidina detalumą/skyrą.</span></p></body></html> @@ -1199,7 +1199,7 @@ Please run the command to repair folds first ZIP compression is used when writing a mesh file in AMF format - ZIP compression is used when writing a mesh file in AMF format + Yra naudojamas ZIP glaudinimas, kuomet tinklas išsaugomas AMF formatu @@ -1238,7 +1238,7 @@ is used when writing a file in AMF format Default color for new meshes - Default color for new meshes + Numatytoji naujų tinklų spalva @@ -1254,7 +1254,7 @@ is used when writing a file in AMF format A bounding box will be displayed - A bounding box will be displayed + Bus atvaizduojami ribinių matmenų gretasienis @@ -1264,7 +1264,7 @@ is used when writing a file in AMF format Default line color for new meshes - Default line color for new meshes + Numatytoji naujų tinklų spalva @@ -1272,10 +1272,9 @@ is used when writing a file in AMF format If not checked, it depends on the option "Enable backlight color" (preferences section Display -> 3D View). Either the backlight color will be used or black. - The bottom side of surface will be rendered the same way than top side. -If not checked, it depends on the option "Enable backlight color" -(preferences section Display -> 3D View). Either the backlight color -will be used or black. + Apatinė paviršiaus pusė bus piešiama taip pat, kaip ir viršutinė pusė. +Jei nepasirinkta, tai priklauso nuo parinkties „Įgalinti galinį pašvietimą“ +(Nuostatų skiltyje Rodymas -> Erdvinis vaizdas). Tuomet bus naudojama galinio pašvietimo arba juoda spalva. @@ -1316,13 +1315,10 @@ With flat shading the surface normals are not defined per vertex that leads to a unreal appearance for curved surfaces while using Phong shading leads to a smoother appearance. - If this option is set Phong shading is used, otherwise flat shading. -Shading defines the appearance of surfaces. + Jei nustatyta ši parinktis, atvaizdavimui taikomas Fongo šešėliavimas, kitu atveju taikomas plokštuminis šelėliavimas. +Šešėliavimas apibrėžia paviršių išvaizdą. -With flat shading the surface normals are not defined per vertex that leads -to a unreal appearance for curved surfaces while using Phong shading leads -to a smoother appearance. - +Naudojant plokštuminį šešėliavimą, paviršiaus normalės nėra skaičiuojamos kiekvienai viršūnei ir dėl to kreivi paviršiai atvaizduojami netikroviškai (paviršius atrodo žvynuotas), o naudojant Fongo šešėliavimą, kreivi paviršiai atrodo glotnūs. @@ -1335,10 +1331,9 @@ to a smoother appearance. If face angle ≥ crease angle, facet shading is used If face angle < crease angle, smooth shading is used - Crease angle is a threshold angle between two faces. - - If face angle ≥ crease angle, facet shading is used - If face angle < crease angle, smooth shading is used + Klostės kampas yra slenkstinis kampas tarp dviejų daugiakampių. + Jei kampas ≥ už slenkstinį kampą, taikomas žvynelinis šešėliavimas + Jei kampas < už slenkstinį kampą, taikomas tolydusis šešėliavimas @@ -1409,38 +1404,38 @@ to a smoother appearance. Adaptive - Adaptive + Prisitaikantis Frontal - Frontal + Priekinis Frontal Quad - Frontal Quad + Priekiniai keturkampiai Parallelograms - Parallelograms + Lygiagretainiai Time: - Time: + Laikas: Running gmsh... - Running gmsh... + Paleidžiamas „gmsh“... Failed to start - Failed to start + Nepavyko pradėti @@ -1482,47 +1477,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Paviršiaus pritaikymas - + Parameters Dydžiai - + Selection Atranka - + Region Sritis - + Triangle Trikampis - + Clear Išvalyti - + Compute Skaičiuoti - + No selection Niekas nepasirinkta - + Before fitting the surface select an area. Prieš pritaikant prie paviršiaus, pažymėkite sritį. @@ -1532,27 +1527,27 @@ to a smoother appearance. Remesh by gmsh - Remesh by gmsh + Perkurti tinklą su „gmsh“ Remeshing Parameter - Remeshing Parameter + Perkūrimo dydis Meshing: - Meshing: + Kuriamas tinklas: Max element size (0.0 = Auto): - Max element size (0.0 = Auto): + Didžiausios akies dydis (0.0 = Apskaičiuojamas savaime): Min element size (0.0 = Auto): - Min element size (0.0 = Auto): + Smulkiausios akies dydis (0.0 = Apskaičiuojamas savaime): @@ -1562,22 +1557,22 @@ to a smoother appearance. Gmsh - Gmsh + „Gmsh“ Path - Path + Kelias Kill - Kill + Nutraukti Time: - Time: + Laikas: @@ -1781,29 +1776,29 @@ to a smoother appearance. Ritinys - - + + Base Pagrindas - + Normal Įprastiniai - + Axis Ašis - - + + Radius Spindulys - + Center Vidurys @@ -1910,9 +1905,9 @@ Norėdami įdiegti programą, prašome aplankyti http://www.openscad.org/index.h QObject - + Import-Export - Import-Export + Importas-Eksportas @@ -2071,7 +2066,7 @@ Norėdami įdiegti programą, prašome aplankyti http://www.openscad.org/index.h Display segments - Display segments + Rodyti atkarpas diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_nl.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_nl.ts index 76fa2433e9..43833e5dff 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_nl.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_nl.ts @@ -1484,47 +1484,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Aanpassing van het oppervlak - + Parameters Parameters - + Selection Selectie - + Region Sectie - + Triangle Driehoek - + Clear Wissen - + Compute Berekenen - + No selection Geen selectie - + Before fitting the surface select an area. Selecteer een gebied alvorens het oppervlak aan te brengen. @@ -1783,29 +1783,29 @@ to a smoother appearance. Cilinder - - + + Base Basis - + Normal Normaal - + Axis As - - + + Radius Straal - + Center Middelpunt @@ -1912,7 +1912,7 @@ Gelieve naar http://www.openscad.org/index.html te gaan om het te installeren. QObject - + Import-Export Importeren-Exporteren diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_no.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_no.ts index 5f34b07d7c..55cc72e61e 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_no.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_no.ts @@ -1483,47 +1483,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Surface fit - + Parameters Parameters - + Selection Utvalg - + Region Region - + Triangle Trekant - + Clear Tøm - + Compute Compute - + No selection Ingen valg - + Before fitting the surface select an area. Before fitting the surface select an area. @@ -1782,29 +1782,29 @@ to a smoother appearance. Sylinder - - + + Base Base - + Normal Normal - + Axis Akse - - + + Radius Radius - + Center Center @@ -1911,7 +1911,7 @@ Please visit http://www.openscad.org/index.html to install it. QObject - + Import-Export Import-Export diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_pl.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_pl.ts index b5e09954e9..5925a8aa96 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_pl.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_pl.ts @@ -1483,47 +1483,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Dopasowanie powierzchni - + Parameters Parametry - + Selection Zaznaczanie - + Region region - + Triangle Trójkąt - + Clear Wyczyść - + Compute Oblicz - + No selection Brak wyboru - + Before fitting the surface select an area. Przed dopasowaniem powierzchni wybierz obszar. @@ -1782,29 +1782,29 @@ to a smoother appearance. Cylinder - - + + Base Baza - + Normal Normalny - + Axis - - + + Radius Promień - + Center Środek @@ -1911,7 +1911,7 @@ Odwiedź http://www.openscad.org/index.html żeby go zainstalować. QObject - + Import-Export Import-Eksport diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_pt-BR.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_pt-BR.ts index 68468c039c..0d50543817 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_pt-BR.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_pt-BR.ts @@ -1483,47 +1483,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Superfície de ajuste - + Parameters Parâmetros - + Selection Seleção - + Region Região - + Triangle Triângulo - + Clear Limpar - + Compute Calcular - + No selection Nenhuma seleção - + Before fitting the surface select an area. Antes de ajustar a superfície selecione uma área. @@ -1782,29 +1782,29 @@ to a smoother appearance. Cilindro - - + + Base Base - + Normal Normal - + Axis Eixo - - + + Radius Raio - + Center Centro @@ -1911,7 +1911,7 @@ Favor visitar http://www.openscad.org/index.html para instalá-lo. QObject - + Import-Export Importação e exportação diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_pt-PT.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_pt-PT.ts index 5e11c7bc75..43d1fe95e3 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_pt-PT.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_pt-PT.ts @@ -1483,47 +1483,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Ajustar Superfície - + Parameters Parâmetros - + Selection Seleção - + Region Região - + Triangle Triângulo - + Clear Limpar - + Compute Calcular - + No selection Nenhuma seleção - + Before fitting the surface select an area. Antes de ajustar a superfície selecione uma área. @@ -1782,29 +1782,29 @@ to a smoother appearance. Cilindro - - + + Base Base - + Normal Normal - + Axis Eixo - - + + Radius Raio - + Center Centro @@ -1911,7 +1911,7 @@ Visite http://www.openscad.org/index.html para instalá-lo. QObject - + Import-Export Importar/Exportar diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_ro.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_ro.ts index 8101d63533..c129632c47 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_ro.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_ro.ts @@ -1483,47 +1483,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Suprafaţa se potrivesc - + Parameters Parametrii - + Selection Selecţie - + Region Regiune - + Triangle Triunghi - + Clear Șterge - + Compute Calculez - + No selection Nici o selecţie - + Before fitting the surface select an area. Selectați o zonă înainte de a plasa suprafața. @@ -1782,29 +1782,29 @@ to a smoother appearance. Cilindru - - + + Base Bază - + Normal Normal - + Axis Axele - - + + Radius Raza - + Center Centru @@ -1911,7 +1911,7 @@ Vizitați http://www.openscad.org/index.html pentru a-l instala. QObject - + Import-Export Import/Export diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_ru.qm b/src/Mod/Mesh/Gui/Resources/translations/Mesh_ru.qm index ec0a9cd1bf..b39cd58898 100644 Binary files a/src/Mod/Mesh/Gui/Resources/translations/Mesh_ru.qm and b/src/Mod/Mesh/Gui/Resources/translations/Mesh_ru.qm differ diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_ru.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_ru.ts index 1b6c56a01f..8a69e7ab63 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_ru.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_ru.ts @@ -447,13 +447,13 @@ Refinement... - Refinement... + Улучшение... Refine existing mesh - Refine existing mesh + Улучшить существующую сетку @@ -1179,12 +1179,12 @@ Please run the command to repair folds first Maximal deviation between mesh and object - Maximal deviation between mesh and object + Максимальное отклонение между сеткой и объектом Deviation of tessellation to the actual surface - Deviation of tessellation to the actual surface + Отклонение тесселяции от фактической поверхности @@ -1199,7 +1199,7 @@ Please run the command to repair folds first ZIP compression is used when writing a mesh file in AMF format - ZIP compression is used when writing a mesh file in AMF format + При записи сетки файла в формате AMF используется сжатие формата ZIP @@ -1238,7 +1238,7 @@ is used when writing a file in AMF format Default color for new meshes - Default color for new meshes + Цвет по умолчанию для новых сеток @@ -1254,7 +1254,7 @@ is used when writing a file in AMF format A bounding box will be displayed - A bounding box will be displayed + Будут отображены габариты @@ -1264,7 +1264,7 @@ is used when writing a file in AMF format Default line color for new meshes - Default line color for new meshes + Цвет линии по умолчанию для новых сеток @@ -1272,10 +1272,10 @@ is used when writing a file in AMF format If not checked, it depends on the option "Enable backlight color" (preferences section Display -> 3D View). Either the backlight color will be used or black. - The bottom side of surface will be rendered the same way than top side. -If not checked, it depends on the option "Enable backlight color" -(preferences section Display -> 3D View). Either the backlight color -will be used or black. + Нижняя сторона поверхности будет отрисована таким же образом, как и верхняя сторона. +Если галочка не установлена, то это зависит от опции "Включить цвет подсветки" +(настройки раздела Отображение -> 3D вид). Будет использован цвет подсветки + или чёрный. @@ -1318,12 +1318,8 @@ With flat shading the surface normals are not defined per vertex that leads to a unreal appearance for curved surfaces while using Phong shading leads to a smoother appearance. - If this option is set Phong shading is used, otherwise flat shading. -Shading defines the appearance of surfaces. - -With flat shading the surface normals are not defined per vertex that leads -to a unreal appearance for curved surfaces while using Phong shading leads -to a smoother appearance. + Если эта опция активирована, будет использоваться затенение Фонга, иначе - плоское затенение. +С использованием плоского затенения нормали поверхностей не будут определены по вершинам, что ведет к неестественному отображению искривленных поверхностей, в то время как затенение Фонга сможет это обеспечить. @@ -1337,10 +1333,10 @@ to a smoother appearance. If face angle ≥ crease angle, facet shading is used If face angle < crease angle, smooth shading is used - Crease angle is a threshold angle between two faces. + Угол срабатывания представляет собой пороговый угол между двумя сторонами. - If face angle ≥ crease angle, facet shading is used - If face angle < crease angle, smooth shading is used + Если лицевой угол ≥ угол складки, используется затенение лица + Если лицевой угол < угла складки, используется гладкое затенение @@ -1416,17 +1412,17 @@ to a smoother appearance. Frontal - Frontal + Фронтальный Frontal Quad - Frontal Quad + Передний квадрат Parallelograms - Parallelograms + Параллелограммы @@ -1437,12 +1433,12 @@ to a smoother appearance. Running gmsh... - Running gmsh... + Запуск gmsh... Failed to start - Failed to start + Не удалось запустить @@ -1484,47 +1480,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Соответствие поверхности - + Parameters Параметры - + Selection Выделение - + Region Область - + Triangle Треугольник - + Clear Очистить - + Compute Вычислить - + No selection Ничего не выбрано - + Before fitting the surface select an area. Перед градуированием поверхности выберите область. @@ -1534,27 +1530,27 @@ to a smoother appearance. Remesh by gmsh - Remesh by gmsh + Изменить сетку с помощью gmsh Remeshing Parameter - Remeshing Parameter + Параметр перестроения сетки Meshing: - Meshing: + Построение сетки: Max element size (0.0 = Auto): - Max element size (0.0 = Auto): + Максимальный размер элемента (0.0 = Авто): Min element size (0.0 = Auto): - Min element size (0.0 = Auto): + Минимальный размер элемента (0.0 = Авто): @@ -1564,17 +1560,17 @@ to a smoother appearance. Gmsh - Gmsh + Gmsh Path - Путь + Траектория Kill - Kill + Завершить принудительно @@ -1783,29 +1779,29 @@ to a smoother appearance. Цилиндр - - + + Base Основание - + Normal Обычные - + Axis Ось - - + + Radius Радиус - + Center Центр @@ -1912,7 +1908,7 @@ Please visit http://www.openscad.org/index.html to install it. QObject - + Import-Export Импорт/экспорт @@ -2073,7 +2069,7 @@ Please visit http://www.openscad.org/index.html to install it. Display segments - Display segments + Отобразить сегменты diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_sk.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_sk.ts index 176b3e4390..b7643a1067 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_sk.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_sk.ts @@ -1484,47 +1484,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Surface fit - + Parameters Parameters - + Selection Výber - + Region Región - + Triangle Trojuholník - + Clear Vyčistiť - + Compute Compute - + No selection bez výberu - + Before fitting the surface select an area. Before fitting the surface select an area. @@ -1783,29 +1783,29 @@ to a smoother appearance. Valec - - + + Base Základňa - + Normal Normálny - + Axis Os - - + + Radius Polomer - + Center Center @@ -1912,7 +1912,7 @@ Please visit http://www.openscad.org/index.html to install it. QObject - + Import-Export Import/Export diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_sl.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_sl.ts index d62128021f..5a9b6d3285 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_sl.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_sl.ts @@ -1484,47 +1484,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Prileganje površja - + Parameters Parametri - + Selection Izbira - + Region Območje - + Triangle Trikotnik - + Clear Počisti - + Compute Izračunaj - + No selection Brez izbora - + Before fitting the surface select an area. Pred prilagajanjem površja izberite območje. @@ -1783,29 +1783,29 @@ to a smoother appearance. Valj - - + + Base Osnova - + Normal Običajno - + Axis Os - - + + Radius Polmer - + Center Središče @@ -1912,7 +1912,7 @@ Za namestitev obiščite http://www.openscad.org/index.html. QObject - + Import-Export Uvozi-Izvozi diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_sr.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_sr.ts index b20e0cd174..de55759dea 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_sr.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_sr.ts @@ -1484,47 +1484,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Surface fit - + Parameters Параметри - + Selection Избор - + Region Регион - + Triangle Троугао - + Clear Обриши - + Compute Compute - + No selection Нема одабира - + Before fitting the surface select an area. Before fitting the surface select an area. @@ -1783,29 +1783,29 @@ to a smoother appearance. Ваљак - - + + Base База - + Normal Normal - + Axis Оса - - + + Radius Полупречник - + Center Центар @@ -1912,7 +1912,7 @@ Please visit http://www.openscad.org/index.html to install it. QObject - + Import-Export Увези-Извези diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_sv-SE.qm b/src/Mod/Mesh/Gui/Resources/translations/Mesh_sv-SE.qm index 5382d1c715..d42762a746 100644 Binary files a/src/Mod/Mesh/Gui/Resources/translations/Mesh_sv-SE.qm and b/src/Mod/Mesh/Gui/Resources/translations/Mesh_sv-SE.qm differ diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_sv-SE.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_sv-SE.ts index 70f3d81ac0..a01ad9f20f 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_sv-SE.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_sv-SE.ts @@ -1483,47 +1483,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Ytpassning - + Parameters Parametrar - + Selection Markering - + Region Område - + Triangle Triangel - + Clear Rensa - + Compute Beräkna - + No selection Inget val - + Before fitting the surface select an area. Innan passning av ytan markera en area. @@ -1782,29 +1782,29 @@ to a smoother appearance. Cylinder - - + + Base Bas - + Normal Normal - + Axis Axel - - + + Radius Radie - + Center Centrum @@ -1911,7 +1911,7 @@ Besök http://www.openscad.org/index.html för att installera det. QObject - + Import-Export Importera/Exportera @@ -2062,7 +2062,7 @@ Besök http://www.openscad.org/index.html för att installera det. [Points: %1, Edges: %2, Faces: %3] - [punkter: %1, kanter: %2, sidor: %3] + [Punkter: %1, Kanter: %2, Ytor: %3] diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_tr.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_tr.ts index dd0891cdc9..cc120b01aa 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_tr.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_tr.ts @@ -1483,47 +1483,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Uygun yüzey - + Parameters Parametreler - + Selection seçim - + Region Bölge - + Triangle Üçgen - + Clear Temizle - + Compute Hesapla - + No selection Seçim yok - + Before fitting the surface select an area. Yüzeye uydurmadan önce bir alan seçin. @@ -1782,29 +1782,29 @@ to a smoother appearance. Silindir - - + + Base Baz - + Normal Olağan - + Axis Eksen - - + + Radius Yarıçap - + Center Ortala @@ -1911,7 +1911,7 @@ Yüklemek için lütfen http://www.openscad.org/index.html adresini ziyaret edin QObject - + Import-Export İçe-Dışa Aktar diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_uk.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_uk.ts index f1215a1c2c..ca9256697a 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_uk.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_uk.ts @@ -1483,47 +1483,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Відповідність поверхні - + Parameters Параметри - + Selection Вибір - + Region Область - + Triangle Трикутник - + Clear Очистити - + Compute Обчислити - + No selection Нічого не вибрано - + Before fitting the surface select an area. Перед градуюванням поверхні виберіть область. @@ -1782,29 +1782,29 @@ to a smoother appearance. Циліндр - - + + Base Основа - + Normal Звичайне - + Axis Вісь - - + + Radius Радіус - + Center Центр @@ -1910,7 +1910,7 @@ Please visit http://www.openscad.org/index.html to install it. QObject - + Import-Export Імпорт-експорт diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_val-ES.qm b/src/Mod/Mesh/Gui/Resources/translations/Mesh_val-ES.qm index fc0619cf08..94ee268ef8 100644 Binary files a/src/Mod/Mesh/Gui/Resources/translations/Mesh_val-ES.qm and b/src/Mod/Mesh/Gui/Resources/translations/Mesh_val-ES.qm differ diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_val-ES.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_val-ES.ts index bbd9c1d579..361949775e 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_val-ES.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_val-ES.ts @@ -447,13 +447,13 @@ Refinement... - Refinement... + Millora... Refine existing mesh - Refine existing mesh + Millora la malla existent @@ -1179,12 +1179,12 @@ Please run the command to repair folds first Maximal deviation between mesh and object - Maximal deviation between mesh and object + Desviació màxima entre la malla i l'objecte Deviation of tessellation to the actual surface - Deviation of tessellation to the actual surface + Desviació de tessel·lació en la superfície real @@ -1199,7 +1199,7 @@ Please run the command to repair folds first ZIP compression is used when writing a mesh file in AMF format - ZIP compression is used when writing a mesh file in AMF format + La compressió ZIP s'utilitza quan s'escriu un fitxer de malla en format AMF @@ -1238,7 +1238,7 @@ is used when writing a file in AMF format Default color for new meshes - Default color for new meshes + Color per defecte per a les malles noves @@ -1254,7 +1254,7 @@ is used when writing a file in AMF format A bounding box will be displayed - A bounding box will be displayed + Es mostrarà una caixa contenidora @@ -1264,7 +1264,7 @@ is used when writing a file in AMF format Default line color for new meshes - Default line color for new meshes + Línia per defecte per a les malles noves @@ -1272,10 +1272,7 @@ is used when writing a file in AMF format If not checked, it depends on the option "Enable backlight color" (preferences section Display -> 3D View). Either the backlight color will be used or black. - The bottom side of surface will be rendered the same way than top side. -If not checked, it depends on the option "Enable backlight color" -(preferences section Display -> 3D View). Either the backlight color -will be used or black. + El costat inferior de la superfície es renderitzarà de la mateixa manera que el costat superior. Si no es marca, depén de l’opció «Activa el color de retroil·luminació» (secció de preferències Pantalla -> Vista 3D). S'utilitzarà o el color de la retroil·luminació o el negre. @@ -1316,12 +1313,9 @@ With flat shading the surface normals are not defined per vertex that leads to a unreal appearance for curved surfaces while using Phong shading leads to a smoother appearance. - If this option is set Phong shading is used, otherwise flat shading. -Shading defines the appearance of surfaces. + Si s'utilitza aquesta opció, s'utilitza l'ombrejat Phong; en cas contrari un ombrejat pla. L'ombrejat defineix l’aparença de les superfícies. -With flat shading the surface normals are not defined per vertex that leads -to a unreal appearance for curved surfaces while using Phong shading leads -to a smoother appearance. +Amb un ombrejat pla, les normals de la superfície no es defineixen per vèrtex el que provoca una aparença irreal per a superfícies corbes, mentre que l'ombreig Phong provoca una aparença més suau. @@ -1335,10 +1329,10 @@ to a smoother appearance. If face angle ≥ crease angle, facet shading is used If face angle < crease angle, smooth shading is used - Crease angle is a threshold angle between two faces. + L’angle de plec és un angle llindar entre dues cares. - If face angle ≥ crease angle, facet shading is used - If face angle < crease angle, smooth shading is used +Si l'angle de la cara ≥ l'angle de plec, s'utilitza l'ombrejat de facetes +Si angle de la cara < l'angle de plec, s'utilitza un ombrejat suau @@ -1414,17 +1408,17 @@ to a smoother appearance. Frontal - Frontal + Frontal Frontal Quad - Frontal Quad + Quadrilàter frontal Parallelograms - Parallelograms + Paral·lelograms @@ -1435,12 +1429,12 @@ to a smoother appearance. Running gmsh... - Running gmsh... + S'està executant gmsh... Failed to start - Failed to start + No s'ha pogut iniciar @@ -1482,47 +1476,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Ajustament de la superfície - + Parameters Paràmetres - + Selection Selecció - + Region Regió - + Triangle Triangle - + Clear Neteja - + Compute Calcula - + No selection No hi ha cap selecció. - + Before fitting the surface select an area. Abans d'ajustar la superfície, seleccioneu una àrea. @@ -1532,27 +1526,27 @@ to a smoother appearance. Remesh by gmsh - Remesh by gmsh + Reconstrueix la malla amb gmsh Remeshing Parameter - Remeshing Parameter + Paràmetre de reconstrucció de la malla Meshing: - Meshing: + Mallat: Max element size (0.0 = Auto): - Max element size (0.0 = Auto): + Mida màxima de l'element (0,0 = Auto): Min element size (0.0 = Auto): - Min element size (0.0 = Auto): + Mida mínima de l'element (0,0 = Auto): @@ -1562,7 +1556,7 @@ to a smoother appearance. Gmsh - Gmsh + Gmsh @@ -1572,7 +1566,7 @@ to a smoother appearance. Kill - Kill + Finalitza @@ -1781,29 +1775,29 @@ to a smoother appearance. Cilindre - - + + Base Base - + Normal Normal - + Axis Eix - - + + Radius Radi - + Center Centre @@ -1909,7 +1903,7 @@ Please visit http://www.openscad.org/index.html to install it. QObject - + Import-Export Importació-exportació @@ -2070,7 +2064,7 @@ Please visit http://www.openscad.org/index.html to install it. Display segments - Display segments + Mostra els segments diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_vi.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_vi.ts index 2095902d8b..06ac6582fe 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_vi.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_vi.ts @@ -1484,47 +1484,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Surface fit - + Parameters Các tham số - + Selection Lựa chọn - + Region Khu vực - + Triangle Tam giác - + Clear Xóa - + Compute Compute - + No selection Không chọn - + Before fitting the surface select an area. Before fitting the surface select an area. @@ -1783,29 +1783,29 @@ to a smoother appearance. Hình trụ - - + + Base Cơ bản - + Normal Bình thường - + Axis Trục - - + + Radius Bán kính - + Center Trung tâm @@ -1912,7 +1912,7 @@ Vui lòng truy cập http://www.openscad.org/index.html để cài đặt. QObject - + Import-Export Nhập-Xuất diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_zh-CN.qm b/src/Mod/Mesh/Gui/Resources/translations/Mesh_zh-CN.qm index 627a81ae6e..11fc839bd8 100644 Binary files a/src/Mod/Mesh/Gui/Resources/translations/Mesh_zh-CN.qm and b/src/Mod/Mesh/Gui/Resources/translations/Mesh_zh-CN.qm differ diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_zh-CN.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_zh-CN.ts index 402fbe062d..81951103d6 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_zh-CN.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_zh-CN.ts @@ -447,13 +447,13 @@ Refinement... - Refinement... + 精制... Refine existing mesh - Refine existing mesh + 优化现有网格 @@ -701,7 +701,7 @@ Evaluate & Repair Mesh - 检测 & 修复网格 + 检测并修复网格 @@ -825,7 +825,7 @@ Settings... - 设置 + 设置... @@ -1180,17 +1180,17 @@ Please run the command to repair folds first Maximal deviation between mesh and object - Maximal deviation between mesh and object + 网格和对象之间的最大偏差 Deviation of tessellation to the actual surface - 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> - <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> + <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;">定义细分网格相对于曲面的最大偏差。该值越小,渲染速度就越慢,从而提高细节/分辨率。</span></p></body></html> @@ -1200,18 +1200,18 @@ Please run the command to repair folds first ZIP compression is used when writing a mesh file in AMF format - ZIP compression is used when writing a mesh file in AMF format + 以 AMF 格式写入网格文件时使用 ZIP 压缩 Export AMF files using compression - 导出压缩的AMF 文件 + 导出压缩的 AMF 文件 This parameter indicates whether ZIP compression is used when writing a file in AMF format - 此参数指示采用AMF格式写文件时,是否使用ZIP 压缩。 + 此参数指示采用 AMF 格式写文件时,是否使用 ZIP 压缩 @@ -1239,7 +1239,7 @@ is used when writing a file in AMF format Default color for new meshes - Default color for new meshes + 新网格的默认颜色 @@ -1255,7 +1255,7 @@ is used when writing a file in AMF format A bounding box will be displayed - A bounding box will be displayed + 将显示一个边界框 @@ -1265,7 +1265,7 @@ is used when writing a file in AMF format Default line color for new meshes - Default line color for new meshes + 新网格的默认线颜色 @@ -1273,10 +1273,11 @@ is used when writing a file in AMF format If not checked, it depends on the option "Enable backlight color" (preferences section Display -> 3D View). Either the backlight color will be used or black. - The bottom side of surface will be rendered the same way than top side. -If not checked, it depends on the option "Enable backlight color" -(preferences section Display -> 3D View). Either the backlight color -will be used or black. + 曲面的底面将以与顶面相同的方式渲染。 +如果未选中,则取决于选项“启用背光颜色” +(首选项部分显示->三维视图)。 +无论是背光颜色。 +将使用或黑色。 @@ -1317,12 +1318,11 @@ With flat shading the surface normals are not defined per vertex that leads to a unreal appearance for curved surfaces while using Phong shading leads to a smoother appearance. - If this option is set Phong shading is used, otherwise flat shading. -Shading defines the appearance of surfaces. - -With flat shading the surface normals are not defined per vertex that leads -to a unreal appearance for curved surfaces while using Phong shading leads -to a smoother appearance. + 如果设置此选项,则使用 Phong 着色,否则使用平面着色。 +着色定义曲面的外观。 +使用平面着色时,曲面法线不是按指向的顶点定义的。 +设置为使用 Phong 着色引线时曲面的不真实外观。 +变得更光滑了。 @@ -1336,10 +1336,9 @@ to a smoother appearance. If face angle ≥ crease angle, facet shading is used If face angle < crease angle, smooth shading is used - Crease angle is a threshold angle between two faces. - - If face angle ≥ crease angle, facet shading is used - If face angle < crease angle, smooth shading is used + 折缝角度是两个面之间的阈值角度。 +如果面角度为 ≥ 折痕角度,则使用小平面着色。 +如果面角度 < 折缝角度,则使用平滑着色 @@ -1415,17 +1414,17 @@ to a smoother appearance. Frontal - Frontal + 正面 Frontal Quad - Frontal Quad + 正面四边形 Parallelograms - Parallelograms + 平行四边形 @@ -1436,12 +1435,12 @@ to a smoother appearance. Running gmsh... - Running gmsh... + 正在运行 gmsh ... Failed to start - Failed to start + 未能启动 @@ -1483,49 +1482,49 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit 表面适合 - + Parameters 参数 - + Selection 选择 - + Region 区域 - + Triangle 三角形 - + Clear 清除 - + Compute 计算 - + No selection 无选择 - + Before fitting the surface select an area. - 在拟合表面之前选择区域 + 在拟合表面之前选择区域。 @@ -1533,27 +1532,27 @@ to a smoother appearance. Remesh by gmsh - Remesh by gmsh + 通过 gmsh 进行网格划分 Remeshing Parameter - Remeshing Parameter + 删除参数 Meshing: - Meshing: + 网格化: Max element size (0.0 = Auto): - Max element size (0.0 = Auto): + 最大元素大小(0.0 = 自动): Min element size (0.0 = Auto): - Min element size (0.0 = Auto): + 最小元素大小(0.0 = 自动): @@ -1573,7 +1572,7 @@ to a smoother appearance. Kill - Kill + 使终止 @@ -1782,29 +1781,29 @@ to a smoother appearance. 圆柱体 - - + + Base 基本 - + Normal 法向 - + Axis 轴线 - - + + Radius 半径 - + Center 中心 @@ -1888,7 +1887,7 @@ to a smoother appearance. Unknown error occurred while running OpenSCAD. - 运行OpenSCAD时发生未知错误 + 运行 OpenSCAD 时发生未知错误。 @@ -1896,8 +1895,8 @@ to a smoother appearance. OpenSCAD cannot be found on your system. Please visit http://www.openscad.org/index.html to install it. - 在您的系统上未发现OpenSCAD -请至http://www.openscad.org/index.html安装 + 在您的系统上未发现 OpenSCAD +请至 http://www.openscad.org/index.html 安装。 @@ -1905,13 +1904,13 @@ Please visit http://www.openscad.org/index.html to install it. Evaluate & Repair Mesh - 检测 & 修复网格 + 检测并修复网格 QObject - + Import-Export 导入/导出 @@ -1961,7 +1960,7 @@ Please visit http://www.openscad.org/index.html to install it. Stanford Polygon - Stanford Polygon + 斯坦福多边形 @@ -2002,7 +2001,7 @@ Please visit http://www.openscad.org/index.html to install it. Python module def - Python模块设定 + Python 模块设定 @@ -2027,7 +2026,7 @@ Please visit http://www.openscad.org/index.html to install it. The mesh '%1' is a solid. - 网格'%1'是实体. + 网格 '%1' 是实体. @@ -2057,7 +2056,7 @@ Please visit http://www.openscad.org/index.html to install it. Enter scaling factor: - 输入缩放系数 + 输入缩放系数: @@ -2072,7 +2071,7 @@ Please visit http://www.openscad.org/index.html to install it. Display segments - Display segments + 显示段 diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh_zh-TW.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh_zh-TW.ts index da2212c8aa..25c4cf830a 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh_zh-TW.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh_zh-TW.ts @@ -1483,47 +1483,47 @@ to a smoother appearance. MeshGui::ParametersDialog - + Surface fit Surface fit - + Parameters 參數 - + Selection 選擇 - + Region 面域 - + Triangle 三角形 - + Clear 清除 - + Compute Compute - + No selection 未選取 - + Before fitting the surface select an area. Before fitting the surface select an area. @@ -1782,29 +1782,29 @@ to a smoother appearance. 圓柱 - - + + Base 基礎 - + Normal 垂直 - + Axis - - + + Radius 半徑 - + Center 中心 @@ -1911,7 +1911,7 @@ Please visit http://www.openscad.org/index.html to install it. QObject - + Import-Export 匯入-匯出 diff --git a/src/Mod/Mesh/Gui/SegmentationBestFit.cpp b/src/Mod/Mesh/Gui/SegmentationBestFit.cpp index f8419d160b..65c25b437d 100644 --- a/src/Mod/Mesh/Gui/SegmentationBestFit.cpp +++ b/src/Mod/Mesh/Gui/SegmentationBestFit.cpp @@ -37,6 +37,7 @@ #include #include #include +#include #include #include #include @@ -54,7 +55,7 @@ public: virtual std::vector getParameter(FitParameter::Points pts) const { std::vector values; MeshCore::PlaneFit fit; - fit.AddPoints(pts); + fit.AddPoints(pts.points); if (fit.Fit() < FLOAT_MAX) { Base::Vector3f base = fit.GetBase(); Base::Vector3f axis = fit.GetNormal(); @@ -77,9 +78,20 @@ public: virtual std::vector getParameter(FitParameter::Points pts) const { std::vector values; MeshCore::CylinderFit fit; - fit.AddPoints(pts); + fit.AddPoints(pts.points); + if (!pts.normals.empty()) { + Base::Vector3f base = fit.GetGravity(); + Base::Vector3f axis = fit.GetInitialAxisFromNormals(pts.normals); + fit.SetInitialValues(base, axis); + +#if defined(FC_DEBUG) + Base::Console().Message("Initial axis: (%f, %f, %f)\n", axis.x, axis.y, axis.z); +#endif + } + if (fit.Fit() < FLOAT_MAX) { - Base::Vector3f base = fit.GetBase(); + Base::Vector3f base, top; + fit.GetBounding(base, top); Base::Vector3f axis = fit.GetAxis(); float radius = fit.GetRadius(); values.push_back(base.x); @@ -89,6 +101,25 @@ public: values.push_back(axis.y); values.push_back(axis.z); values.push_back(radius); + +#if defined(FC_DEBUG) + // Only for testing purposes + try { + float height = Base::Distance(base, top); + Gui::Command::doCommand(Gui::Command::App, + "cyl = App.ActiveDocument.addObject('Part::Cylinder', 'Cylinder')\n" + "cyl.Radius = %f\n" + "cyl.Height = %f\n" + "cyl.Placement = App.Placement(App.Vector(%f,%f,%f), App.Rotation(App.Vector(0,0,1), App.Vector(%f,%f,%f)))\n", + radius, height, base.x, base.y, base.z, axis.x, axis.y, axis.z); + + Gui::Command::doCommand(Gui::Command::App, + "axis = cyl.Placement.Rotation.multVec(App.Vector(0,0,1))\n" + "print('Final axis: ({}, {}, {})'.format(axis.x, axis.y, axis.z))\n"); + } + catch (...) { + } +#endif } return values; } @@ -102,7 +133,7 @@ public: virtual std::vector getParameter(FitParameter::Points pts) const { std::vector values; MeshCore::SphereFit fit; - fit.AddPoints(pts); + fit.AddPoints(pts.points); if (fit.Fit() < FLOAT_MAX) { Base::Vector3f base = fit.GetCenter(); float radius = fit.GetRadius(); @@ -230,14 +261,15 @@ void ParametersDialog::on_compute_clicked() { const Mesh::MeshObject& kernel = myMesh->Mesh.getValue(); if (kernel.hasSelectedFacets()) { + FitParameter::Points fitpts; std::vector facets, points; kernel.getFacetsFromSelection(facets); points = kernel.getPointsFromFacets(facets); MeshCore::MeshPointArray coords = kernel.getKernel().GetPoints(points); + fitpts.normals = kernel.getKernel().GetFacetNormals(facets); // Copy points into right format - FitParameter::Points fitpts; - fitpts.insert(fitpts.end(), coords.begin(), coords.end()); + fitpts.points.insert(fitpts.points.end(), coords.begin(), coords.end()); coords.clear(); values = fitParameter->getParameter(fitpts); diff --git a/src/Mod/Mesh/Gui/SegmentationBestFit.h b/src/Mod/Mesh/Gui/SegmentationBestFit.h index 2bff2026b2..b1da47ce35 100644 --- a/src/Mod/Mesh/Gui/SegmentationBestFit.h +++ b/src/Mod/Mesh/Gui/SegmentationBestFit.h @@ -41,7 +41,10 @@ class Ui_SegmentationBestFit; class FitParameter { public: - typedef std::vector Points; + struct Points { + std::vector points; + std::vector normals; + }; virtual ~FitParameter() {} virtual std::vector getParameter(Points) const = 0; }; diff --git a/src/Mod/Mesh/Gui/Workbench.cpp b/src/Mod/Mesh/Gui/Workbench.cpp index aa9fb337ec..91d2c0f284 100644 --- a/src/Mod/Mesh/Gui/Workbench.cpp +++ b/src/Mod/Mesh/Gui/Workbench.cpp @@ -218,6 +218,7 @@ Gui::MenuItem* Workbench::setupMenuBar() const << "Mesh_SegmentationBestFit" << "Separator" << "Mesh_Smoothing" + << "Mesh_Decimating" << "Mesh_Scale" << "Separator" << "Mesh_BuildRegularSolid" diff --git a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart.ts b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart.ts index 143ed3c191..d84e1162e1 100644 --- a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart.ts +++ b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart.ts @@ -1,20 +1,38 @@ - + + + CmdMeshPartCrossSections + + + MeshPart + + + + + Cross-sections... + + + + + Cross-sections + + + CmdMeshPartCurveOnMesh - + Mesh - + Curve on mesh... - + Curve on mesh @@ -22,17 +40,17 @@ CmdMeshPartMesher - + Mesh - + Create mesh from shape... - + Tessellate shape @@ -40,17 +58,17 @@ CmdMeshPartSection - + Mesh - + Create section from mesh and plane - + Section @@ -58,51 +76,119 @@ CmdMeshPartTrimByPlane - + Mesh - + Trim mesh with a plane - - + + Trims a mesh with a plane + + MeshPartGui::CrossSections + + + Cross sections + + + + + Guiding plane + + + + + XY + + + + + XZ + + + + + YZ + + + + + Position: + + + + + Sections + + + + + On both sides + + + + + Count + + + + + Distance: + + + + + Options + + + + + Connect edges if distance less than + + + + + Failure + + + MeshPartGui::CurveOnMeshHandler - + Create - + Close wire - + Clear - + Cancel - + Wrong mesh picked - + No point was picked @@ -168,145 +254,233 @@ - - Shapes - - - - + Meshing options - + Standard - + Mefisto - + Netgen - + Surface deviation: - + + Use the standard mesher + + + + + 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 - + + Use the Mefisto mesher + + + + Maximum edge length: - + + If this number is smaller the mesh becomes finer. +The smallest value is 0. + + + + + Estimate + + + + + 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 - - Select a shape for meshing, first. + + Leave panel open - - No such document '%1'. + + gmsh + + + + + + No active document + + + + + Select a shape for meshing, first. MeshPart_Section - + Select plane - + Please select a plane at which you section the mesh. @@ -314,37 +488,37 @@ MeshPart_TrimByPlane - + Select plane - + Please select a plane at which you trim the mesh. - + Trim by plane - + Select the side you want to keep. - - - Inner - - - - - Outer - - + Below + + + + + Above + + + + Split diff --git a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_de.qm b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_de.qm index 92b3916bd0..7cc6d334f6 100644 Binary files a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_de.qm and b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_de.qm differ diff --git a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_de.ts b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_de.ts index b99bba0f0a..dfac5ae3d8 100644 --- a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_de.ts +++ b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_de.ts @@ -152,12 +152,12 @@ Connect edges if distance less than - Connect edges if distance less than + Kanten verbinden, wenn die Distanz kleiner ist als Failure - Failure + Ein Fehler ist aufgetreten @@ -281,12 +281,12 @@ Use the standard mesher - Use the standard mesher + Standardmesher verwenden Maximal linear deflection of a mesh section from the surface of the object - Maximal linear deflection of a mesh section from the surface of the object + Maximale lineare Ablenkung eines Netzabschnitts von der Oberfläche des Objekts @@ -296,7 +296,7 @@ Maximal angular deflection of a mesh section to the next section - Maximal angular deflection of a mesh section to the next section + Maximale Winkelabweichung eines Netzabschnitts zu dem nächsten Abschnitt @@ -354,7 +354,7 @@ The smallest value is 0. Estimate - Estimate + Schätzung @@ -516,12 +516,12 @@ A value in the range of 0.2-10. Below - Below + Unter Above - Above + Über diff --git a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_el.qm b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_el.qm index 21c476e687..d3f8d43024 100644 Binary files a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_el.qm and b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_el.qm differ diff --git a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_el.ts b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_el.ts index 3ef8ca7514..7831dbf595 100644 --- a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_el.ts +++ b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_el.ts @@ -157,7 +157,7 @@ Failure - Failure + Αποτυχία @@ -313,7 +313,7 @@ Surface deviation multiplied by the length of the current mesh segment (edge) Mesh will get face colors of the object - Mesh will get face colors of the object + Το πλέγμα θα πάρει τα χρώματα των όψεων του αντικειμένου diff --git a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_es-ES.qm b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_es-ES.qm index ec7221180e..9c70ea72eb 100644 Binary files a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_es-ES.qm and b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_es-ES.qm differ diff --git a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_es-ES.ts b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_es-ES.ts index 1eabbe428c..0ae21aaa3f 100644 --- a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_es-ES.ts +++ b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_es-ES.ts @@ -152,12 +152,12 @@ Connect edges if distance less than - Connect edges if distance less than + Conectar aristas si la distancia es inferior a Failure - Failure + Fallo @@ -281,12 +281,12 @@ Use the standard mesher - Use the standard mesher + Usar el mallador estándar Maximal linear deflection of a mesh section from the surface of the object - Maximal linear deflection of a mesh section from the surface of the object + Deflexión lineal máxima de una sección de malla a la superficie del objeto @@ -296,14 +296,14 @@ Maximal angular deflection of a mesh section to the next section - Maximal angular deflection of a mesh section to the next section + Deflexión angular máxima de una sección de malla a la siguiente sección The maximal linear deviation of a mesh segment will be the specified Surface deviation multiplied by the length of the current mesh segment (edge) - The maximal linear deviation of a mesh segment will be the specified -Surface deviation multiplied by the length of the current mesh segment (edge) + La desviación lineal maximal de un segmento de malla será la desviación +especificada multiplicada por la longitud del segmento de malla actual (arista) @@ -313,7 +313,7 @@ Surface deviation multiplied by the length of the current mesh segment (edge) Mesh will get face colors of the object - Mesh will get face colors of the object + La malla obtendrá los colores de la cara del objeto @@ -325,9 +325,9 @@ Surface deviation multiplied by the length of the current mesh segment (edge)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). - 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). + Los segmentos de malla se agruparán de acuerdo al color de las caras del objeto. +Estos grupos serán exportados para formatos de salida de malla que soporten +esta característica (por ejemplo, el formato OBJ). @@ -337,7 +337,7 @@ this feature (e.g. the format OBJ). Use the Mefisto mesher - Use the Mefisto mesher + Usa el mallador Mefisto @@ -348,18 +348,18 @@ this feature (e.g. the format OBJ). If this number is smaller the mesh becomes finer. The smallest value is 0. - If this number is smaller the mesh becomes finer. -The smallest value is 0. + Si este número es más pequeño, la malla se vuelve más fina. +El valor más pequeño es 0. Estimate - Estimate + Estimar Use the Netgen mesher - Use the Netgen mesher + Usar el mallador Netgen @@ -405,8 +405,8 @@ The smallest value is 0. If this parameter is smaller, the mesh becomes finer. A value in the range of 0.1-1. - If this parameter is smaller, the mesh becomes finer. -A value in the range of 0.1-1. + Si este parámetro es más pequeño, la malla se vuelve más fina. +Un valor en el rango de 0.1-1. @@ -418,8 +418,8 @@ A value in the range of 0.1-1. If this parameter is larger, the mesh becomes finer. A value in the range of 0.2-10. - If this parameter is larger, the mesh becomes finer. -A value in the range of 0.2-10. + Si este parámetro es mayor, la malla se vuelve más fina. +Un valor en el rango de 0.2-10. @@ -429,7 +429,7 @@ A value in the range of 0.2-10. Whether optimization of surface shape will be done - Whether optimization of surface shape will be done + Si se realizará la optimización de la superficie de la forma @@ -439,7 +439,7 @@ A value in the range of 0.2-10. Whether second order elements will be generated - Whether second order elements will be generated + Si se generarán elementos del segundo orden @@ -449,7 +449,7 @@ A value in the range of 0.2-10. Whether meshes will be arranged preferably using quadrilateral faces - Whether meshes will be arranged preferably using quadrilateral faces + Si las mallas se organizarán preferiblemente usando caras cuadriláteras @@ -459,12 +459,12 @@ A value in the range of 0.2-10. Leave panel open - Leave panel open + Dejar panel abierto gmsh - gmsh + gmsh @@ -516,12 +516,12 @@ A value in the range of 0.2-10. Below - Below + Debajo Above - Above + Encima diff --git a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_eu.qm b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_eu.qm index ee92d2fb3f..f96dcf7095 100644 Binary files a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_eu.qm and b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_eu.qm differ diff --git a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_eu.ts b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_eu.ts index e396e3b1c8..da2039b103 100644 --- a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_eu.ts +++ b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_eu.ts @@ -6,7 +6,7 @@ MeshPart - Sare-pieza + Amaraun-pieza @@ -24,17 +24,17 @@ Mesh - Sarea + Amarauna Curve on mesh... - Kurba sarean... + Kurba amaraunean... Curve on mesh - Kurba sarean + Kurba amaraunean @@ -42,12 +42,12 @@ Mesh - Sarea + Amarauna Create mesh from shape... - Sortu sarea formatik... + Sortu amarauna formatik... @@ -60,12 +60,12 @@ Mesh - Sarea + Amarauna Create section from mesh and plane - Sortu sekzioa saretik eta planotik + Sortu sekzioa amaraunetik eta planotik @@ -78,18 +78,18 @@ Mesh - Sarea + Amarauna Trim mesh with a plane - Muxarratu sarea plano batekin + Muxarratu amarauna plano batekin Trims a mesh with a plane - Sare bat muxarratzen du plano batekin + Amaraun bat muxarratzen du plano batekin @@ -152,12 +152,12 @@ Connect edges if distance less than - Connect edges if distance less than + Konektatu ertzak distantzia hau baino txikiagoa bada: Failure - Failure + Hutsegitea @@ -185,7 +185,7 @@ Wrong mesh picked - Sare okerra aukeratu da + Amaraun okerra aukeratu da @@ -198,7 +198,7 @@ Curve on mesh - Kurba sarean + Kurba amaraunean @@ -228,7 +228,7 @@ Tolerance to mesh - Sarearekiko tolerantzia + Amaraunarekiko tolerantzia @@ -256,7 +256,7 @@ Meshing options - Sare-aukerak + Amaraun-aukerak @@ -281,12 +281,12 @@ Use the standard mesher - Use the standard mesher + Erabili amaraun-sortzaile estandarra Maximal linear deflection of a mesh section from the surface of the object - Maximal linear deflection of a mesh section from the surface of the object + Amaraun-sekzio baten makurdura lineal maimoa objektuaren gainazaletik @@ -296,14 +296,15 @@ Maximal angular deflection of a mesh section to the next section - Maximal angular deflection of a mesh section to the next section + Amaraun-sekzio baten makurdura angeluar maximoa hurrengo sekziotik The maximal linear deviation of a mesh segment will be the specified Surface deviation multiplied by the length of the current mesh segment (edge) - The maximal linear deviation of a mesh segment will be the specified -Surface deviation multiplied by the length of the current mesh segment (edge) + Amaraun-segmentu baten desbideratze lineal maximoa izango da zehaztutako +gainazal-desbideratzea bidez uneko amaraun-segmentuaren (ertzaren) luzera. + @@ -313,21 +314,21 @@ Surface deviation multiplied by the length of the current mesh segment (edge) Mesh will get face colors of the object - Mesh will get face colors of the object + Amaraunak objektuaren aurpegi-koloreak hartuko ditu Apply face colors to mesh - Aplikatu aurpegi-koloreak sareari + Aplikatu aurpegi-koloreak amaraunari 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). - 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). + Amaraun-segmentuak objektu-aurpegien kolorearen arabera taldekatuko dira. +Talde horiek eginbide hau onartzen duten irteera-formatuetara esportatuko dira +(adibidez, OBJ formatua). @@ -337,7 +338,7 @@ this feature (e.g. the format OBJ). Use the Mefisto mesher - Use the Mefisto mesher + Erabili Mefisto amaraun-sortzailea @@ -348,18 +349,18 @@ this feature (e.g. the format OBJ). If this number is smaller the mesh becomes finer. The smallest value is 0. - If this number is smaller the mesh becomes finer. -The smallest value is 0. + Zenbaki hau txikiagoa bada, amarauna meheagoa bihurtzen da. +Baliorik txikiena 0 da. Estimate - Estimate + Zenbatetsi Use the Netgen mesher - Use the Netgen mesher + Erabili Netgen amaraun-sortzailea @@ -399,14 +400,14 @@ The smallest value is 0. Mesh size grading: - Sare-tamainaren graduazioa: + Amaraun-tamainaren graduazioa: If this parameter is smaller, the mesh becomes finer. A value in the range of 0.1-1. - If this parameter is smaller, the mesh becomes finer. -A value in the range of 0.1-1. + Parametro hau txikiagoa bada, amarauna meheagoa bihurtzen da. +0.1-1 barrutiko balio bat. @@ -418,8 +419,8 @@ A value in the range of 0.1-1. If this parameter is larger, the mesh becomes finer. A value in the range of 0.2-10. - If this parameter is larger, the mesh becomes finer. -A value in the range of 0.2-10. + Parametro hau handiagoa bada, amarauna meheagoa bihurtzen da. +0.2-10 barrutiko balio bat. @@ -429,7 +430,7 @@ A value in the range of 0.2-10. Whether optimization of surface shape will be done - Whether optimization of surface shape will be done + Gainazal-formaren optimizazioa egingo den ala ez @@ -439,7 +440,7 @@ A value in the range of 0.2-10. Whether second order elements will be generated - Whether second order elements will be generated + Bigarren mailako elementuak sortuko diren ala ez @@ -449,22 +450,22 @@ A value in the range of 0.2-10. Whether meshes will be arranged preferably using quadrilateral faces - Whether meshes will be arranged preferably using quadrilateral faces + Amaraunak ahal bada lau aldeko aurpegiak erabilita antolatuko diren ala ez Quad dominated - Laukien mendekoa + Karratuen mendekoa Leave panel open - Leave panel open + Utzi panela irekita gmsh - gmsh + gmsh @@ -475,7 +476,7 @@ A value in the range of 0.2-10. Select a shape for meshing, first. - Hasteko, hautatu forma bat sarea sortzeko. + Hasteko, hautatu forma bat amarauna sortzeko. @@ -488,7 +489,7 @@ A value in the range of 0.2-10. Please select a plane at which you section the mesh. - Hautatu sarea ebakitzeko erabiliko duzun planoa. + Hautatu amarauna ebakitzeko erabiliko den planoa. @@ -501,7 +502,7 @@ A value in the range of 0.2-10. Please select a plane at which you trim the mesh. - Hautatu sarea muxarratzeko erabiliko duzun planoa. + Hautatu amarauna muxarratzeko erabiliko den planoa. @@ -516,12 +517,12 @@ A value in the range of 0.2-10. Below - Below + Azpian Above - Above + Gainean @@ -534,7 +535,7 @@ A value in the range of 0.2-10. MeshPart - Sare-pieza + Amaraun-pieza diff --git a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_fr.qm b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_fr.qm index f94f195e3d..d106f939cc 100644 Binary files a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_fr.qm and b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_fr.qm differ diff --git a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_fr.ts b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_fr.ts index 38be3df677..6f5947b966 100644 --- a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_fr.ts +++ b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_fr.ts @@ -152,12 +152,12 @@ Connect edges if distance less than - Connect edges if distance less than + Racorder les arêtes si la distance est inférieure à Failure - Failure + Échec @@ -281,12 +281,12 @@ Use the standard mesher - Use the standard mesher + Utiliser le mailleur standard Maximal linear deflection of a mesh section from the surface of the object - Maximal linear deflection of a mesh section from the surface of the object + Déflexion linéaire maximale d'une section de maille de la surface de l'objet @@ -296,14 +296,14 @@ Maximal angular deflection of a mesh section to the next section - Maximal angular deflection of a mesh section to the next section + Déflexion angulaire maximale d'une section de maillage à la section suivante The maximal linear deviation of a mesh segment will be the specified Surface deviation multiplied by the length of the current mesh segment (edge) - The maximal linear deviation of a mesh segment will be the specified -Surface deviation multiplied by the length of the current mesh segment (edge) + La déflexion linéaire maximale d'un segment de maillage sera la déviation +de surface spécifiée multipliée par la longueur du segment de maillage actuel (arête) @@ -313,7 +313,7 @@ Surface deviation multiplied by the length of the current mesh segment (edge) Mesh will get face colors of the object - Mesh will get face colors of the object + Le maillage obtiendra les couleurs de face de l'objet @@ -325,9 +325,9 @@ Surface deviation multiplied by the length of the current mesh segment (edge)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). - 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). + Les segments de maillage seront regroupés en fonction de la couleur des faces de l'objet. +Ces groupes seront exportés pour les formats de sortie de maillage prenant en charge +cette fonction (par exemple le format OBJ). @@ -337,7 +337,7 @@ this feature (e.g. the format OBJ). Use the Mefisto mesher - Use the Mefisto mesher + Utiliser le mailleur Mefisto @@ -348,18 +348,18 @@ this feature (e.g. the format OBJ). If this number is smaller the mesh becomes finer. The smallest value is 0. - If this number is smaller the mesh becomes finer. -The smallest value is 0. + Si ce nombre est plus petit, le maillage devient plus fine. +La valeur la plus petite est 0. Estimate - Estimate + Estimation Use the Netgen mesher - Use the Netgen mesher + Utiliser le mailleur Netgen @@ -405,8 +405,8 @@ The smallest value is 0. If this parameter is smaller, the mesh becomes finer. A value in the range of 0.1-1. - If this parameter is smaller, the mesh becomes finer. -A value in the range of 0.1-1. + Si ce paramètre est plus petit, le maillage devient plus fin. +Une valeur dans la plage de 0.1-1. @@ -418,8 +418,8 @@ A value in the range of 0.1-1. If this parameter is larger, the mesh becomes finer. A value in the range of 0.2-10. - If this parameter is larger, the mesh becomes finer. -A value in the range of 0.2-10. + Si ce paramètre est plus grand, le maillage devient plus fin. +Une valeur dans la plage de 0.2-10. @@ -429,7 +429,7 @@ A value in the range of 0.2-10. Whether optimization of surface shape will be done - Whether optimization of surface shape will be done + Si l'optimisation de la forme de la surface sera effectuée @@ -439,7 +439,7 @@ A value in the range of 0.2-10. Whether second order elements will be generated - Whether second order elements will be generated + Si les éléments de second ordre seront générés @@ -449,7 +449,7 @@ A value in the range of 0.2-10. Whether meshes will be arranged preferably using quadrilateral faces - Whether meshes will be arranged preferably using quadrilateral faces + Si les maillages seront arrangés de préférence en utilisant des faces quadrilatères @@ -459,12 +459,12 @@ A value in the range of 0.2-10. Leave panel open - Leave panel open + Laisser le panneau ouvert gmsh - gmsh + gmsh @@ -516,12 +516,12 @@ A value in the range of 0.2-10. Below - Below + En dessous Above - Above + Au-dessus diff --git a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_it.qm b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_it.qm index 397088e295..fb7cc8cb5a 100644 Binary files a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_it.qm and b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_it.qm differ diff --git a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_it.ts b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_it.ts index ed8a7115ed..688a89823b 100644 --- a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_it.ts +++ b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_it.ts @@ -152,12 +152,12 @@ Connect edges if distance less than - Connect edges if distance less than + Collega i bordi se la distanza è inferiore a Failure - Failure + Fallito @@ -281,12 +281,12 @@ Use the standard mesher - Use the standard mesher + Usa il mesher standard Maximal linear deflection of a mesh section from the surface of the object - Maximal linear deflection of a mesh section from the surface of the object + Deflessione lineare massima di una sezione mesh dalla superficie dell'oggetto @@ -296,14 +296,14 @@ Maximal angular deflection of a mesh section to the next section - Maximal angular deflection of a mesh section to the next section + Deviazione angolare massima di una sezione mesh alla sezione successiva The maximal linear deviation of a mesh segment will be the specified Surface deviation multiplied by the length of the current mesh segment (edge) - The maximal linear deviation of a mesh segment will be the specified -Surface deviation multiplied by the length of the current mesh segment (edge) + La deviazione lineare massima di un segmento di mesh sarà la deviazione specificata +della superficie moltiplicata per la lunghezza del corrente segmento di mesh (bordo) @@ -313,7 +313,7 @@ Surface deviation multiplied by the length of the current mesh segment (edge) Mesh will get face colors of the object - Mesh will get face colors of the object + Mesh otterrà i colori delle facce dell'oggetto @@ -325,9 +325,9 @@ Surface deviation multiplied by the length of the current mesh segment (edge)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). - 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). + I segmenti mesh saranno raggruppati secondo il colore delle facce dell'oggetto. +Questi gruppi verranno esportati per i formati di output delle mesh che supportano +questa funzionalità (ad es. il formato OBJ). @@ -337,7 +337,7 @@ this feature (e.g. the format OBJ). Use the Mefisto mesher - Use the Mefisto mesher + Usa il mesher Mefisto @@ -348,18 +348,18 @@ this feature (e.g. the format OBJ). If this number is smaller the mesh becomes finer. The smallest value is 0. - If this number is smaller the mesh becomes finer. -The smallest value is 0. + Se questo numero è più piccolo la mesh diventa più nitida. +Il valore più piccolo è 0. Estimate - Estimate + Stima Use the Netgen mesher - Use the Netgen mesher + Usa il mesher Netgen @@ -405,8 +405,8 @@ The smallest value is 0. If this parameter is smaller, the mesh becomes finer. A value in the range of 0.1-1. - If this parameter is smaller, the mesh becomes finer. -A value in the range of 0.1-1. + Se questo parametro è più piccolo, la mesh diventa più precisa. +Un valore nell'intervallo 0.1-1. @@ -418,8 +418,8 @@ A value in the range of 0.1-1. If this parameter is larger, the mesh becomes finer. A value in the range of 0.2-10. - If this parameter is larger, the mesh becomes finer. -A value in the range of 0.2-10. + Se questo parametro è più grande, la mesh diventa più precisa. +Un valore nell'intervallo tra 0.2-10. @@ -429,7 +429,7 @@ A value in the range of 0.2-10. Whether optimization of surface shape will be done - Whether optimization of surface shape will be done + Se sarà fatta l'ottimizzazione della forma della superficie @@ -439,7 +439,7 @@ A value in the range of 0.2-10. Whether second order elements will be generated - Whether second order elements will be generated + Se verranno generati gli elementi di secondo ordine @@ -449,7 +449,7 @@ A value in the range of 0.2-10. Whether meshes will be arranged preferably using quadrilateral faces - Whether meshes will be arranged preferably using quadrilateral faces + Se le maglie saranno organizzate utilizzando preferibilmente le facce quadrilatero @@ -459,12 +459,12 @@ A value in the range of 0.2-10. Leave panel open - Leave panel open + Lascia il pannello aperto gmsh - gmsh + gmsh @@ -516,12 +516,12 @@ A value in the range of 0.2-10. Below - Below + Sotto Above - Above + Sopra diff --git a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_lt.qm b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_lt.qm index fbfc250bcb..d3be684fe0 100644 Binary files a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_lt.qm and b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_lt.qm differ diff --git a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_lt.ts b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_lt.ts index 2618bf9c5e..ab83875c4e 100644 --- a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_lt.ts +++ b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_lt.ts @@ -24,7 +24,7 @@ Mesh - Mesh + Tinklas @@ -42,7 +42,7 @@ Mesh - Mesh + Tinklas @@ -52,7 +52,7 @@ Tessellate shape - Figūros mozaika + Versti paviršių į daugiasienį @@ -60,7 +60,7 @@ Mesh - Mesh + Tinklas @@ -78,7 +78,7 @@ Mesh - Mesh + Tinklas @@ -152,12 +152,12 @@ Connect edges if distance less than - Connect edges if distance less than + Sujungti briaunas, jei atstumas yra mažesnis, nei Failure - Failure + Triktys @@ -233,7 +233,7 @@ Continuity - Continuity + Glotnumas @@ -251,12 +251,12 @@ Tessellation - Tessellation + Mozaika Meshing options - Tinklo parametrai + Tinklo parinktys @@ -281,12 +281,12 @@ Use the standard mesher - Use the standard mesher + Naudoti įprastinę tinklo audyklę Maximal linear deflection of a mesh section from the surface of the object - Maximal linear deflection of a mesh section from the surface of the object + Didžiausias tinklo darinio nuotolis nuo kūno paviršiaus @@ -296,14 +296,14 @@ Maximal angular deflection of a mesh section to the next section - Maximal angular deflection of a mesh section to the next section + Didžiausias kampinis tinklo nuokrypis nuo sekančios atkarpos The maximal linear deviation of a mesh segment will be the specified Surface deviation multiplied by the length of the current mesh segment (edge) - The maximal linear deviation of a mesh segment will be the specified -Surface deviation multiplied by the length of the current mesh segment (edge) + Bus nurodytas didžiausias tinklo atkarpos tiesinis nuokrypis +Paviršiaus nuotolis padaugintas iš esamos tinklo atkarpos (kraštinės) ilgio @@ -313,7 +313,7 @@ Surface deviation multiplied by the length of the current mesh segment (edge) Mesh will get face colors of the object - Mesh will get face colors of the object + Tinklas įgaus kūno sienų spalvas @@ -325,9 +325,8 @@ Surface deviation multiplied by the length of the current mesh segment (edge)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). - 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). + Tinklo daugiakampiai bus suskirstyti pagal kūno sienų spalvas. +Šie daugiakampių junginiai bus eksportuoti rinkmenų formatais, turinčiais šią ypatybę (pvz., OBJ formatu). @@ -337,7 +336,7 @@ this feature (e.g. the format OBJ). Use the Mefisto mesher - Use the Mefisto mesher + Naudoti „Mefisto“ tinklo audyklę @@ -348,23 +347,22 @@ this feature (e.g. the format OBJ). If this number is smaller the mesh becomes finer. The smallest value is 0. - If this number is smaller the mesh becomes finer. -The smallest value is 0. + Jei šis skaičius mažesnis, tinklas tampa smulkesniu. Estimate - Estimate + Apskaičiuoti Use the Netgen mesher - Use the Netgen mesher + Naudoti „Netgen“ tinklo audyklę Fineness: - Fineness: + Smulkumas: @@ -374,12 +372,12 @@ The smallest value is 0. Coarse - Coarse + Retas Moderate - Moderate + Vidutinio smulkumo @@ -399,27 +397,27 @@ The smallest value is 0. Mesh size grading: - Tinklo dydžių rūšiavimas: + Tinklo dydžio kitimas: If this parameter is smaller, the mesh becomes finer. A value in the range of 0.1-1. - If this parameter is smaller, the mesh becomes finer. -A value in the range of 0.1-1. + Šiam dydžiui mažėjant, tinklas tampa smulkesniu. +Dydis kinta 0,1-1 verčių ribose. Elements per edge: - Elementų skaičius kraštinėje: + Narių skaičius kraštinėje: If this parameter is larger, the mesh becomes finer. A value in the range of 0.2-10. - If this parameter is larger, the mesh becomes finer. -A value in the range of 0.2-10. + Šiam dydžiui didėjant, tinklas tampa smulkesniu. +Dydis kinta 0,2-10 verčių ribose. @@ -429,7 +427,7 @@ A value in the range of 0.2-10. Whether optimization of surface shape will be done - Whether optimization of surface shape will be done + Ar bus atliktas kūno paviršiaus optimizavimas @@ -439,17 +437,17 @@ A value in the range of 0.2-10. Whether second order elements will be generated - Whether second order elements will be generated + Ar tinklo akys bus antros eilės dariniai Second order elements - Antros eilės elementai + Antros eilės dariniai Whether meshes will be arranged preferably using quadrilateral faces - Whether meshes will be arranged preferably using quadrilateral faces + Ar tinklų akys bus sudaromos naudojant pirmiausiai keturkampius @@ -459,12 +457,12 @@ A value in the range of 0.2-10. Leave panel open - Leave panel open + Palikti skydelį atvertą gmsh - gmsh + „gmsh“ @@ -475,7 +473,7 @@ A value in the range of 0.2-10. Select a shape for meshing, first. - Pirmiausia pasirinkite pavidalą tinklui sukurti. + Pirmiausia pasirinkite daiktą tinklui sukurti. @@ -516,12 +514,12 @@ A value in the range of 0.2-10. Below - Below + Žemiau Above - Above + Aukščiau diff --git a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_ru.qm b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_ru.qm index dba71904bf..968cb6d14b 100644 Binary files a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_ru.qm and b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_ru.qm differ diff --git a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_ru.ts b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_ru.ts index 701c88a11f..86b18311e4 100644 --- a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_ru.ts +++ b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_ru.ts @@ -152,12 +152,12 @@ Connect edges if distance less than - Connect edges if distance less than + Подключите рёбра, если расстояние меньше, чем Failure - Failure + Сбой @@ -281,12 +281,12 @@ Use the standard mesher - Use the standard mesher + Использовать стандартный обработчик сеток Maximal linear deflection of a mesh section from the surface of the object - Maximal linear deflection of a mesh section from the surface of the object + Максимальное линейное отклонение секции сетки от поверхности объекта @@ -296,14 +296,14 @@ Maximal angular deflection of a mesh section to the next section - 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) - The maximal linear deviation of a mesh segment will be the specified -Surface deviation multiplied by the length of the current mesh segment (edge) + Максимальное линейное отклонение сегмента сетки будет +указанное отклонение поверхности умноженное на длину текущего сегмента сетки (ребра) @@ -313,7 +313,7 @@ Surface deviation multiplied by the length of the current mesh segment (edge) Mesh will get face colors of the object - Mesh will get face colors of the object + Сетка получит цвета грани объекта @@ -325,9 +325,9 @@ Surface deviation multiplied by the length of the current mesh segment (edge)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). - 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). + Сегменты сетки будут сгруппированы в соответствии с цветом граней объекта. +Эти группы будут экспортированы для выходных форматов сетки с поддержкой +этой функции (например, формат OBJ). @@ -337,7 +337,7 @@ this feature (e.g. the format OBJ). Use the Mefisto mesher - Use the Mefisto mesher + Использовать решатель сетки Mefisto @@ -348,18 +348,18 @@ this feature (e.g. the format OBJ). If this number is smaller the mesh becomes finer. The smallest value is 0. - If this number is smaller the mesh becomes finer. -The smallest value is 0. + Если это число меньше, то сетка становится лучше. +Наименьшее значение равно 0. Estimate - Estimate + Оценить Use the Netgen mesher - Use the Netgen mesher + Использовать решатель сетки Netgen @@ -405,8 +405,8 @@ The smallest value is 0. If this parameter is smaller, the mesh becomes finer. A value in the range of 0.1-1. - If this parameter is smaller, the mesh becomes finer. -A value in the range of 0.1-1. + Если этот параметр меньше, то сетка становится лучше. +Значение в диапазоне 0,1-1. @@ -418,8 +418,8 @@ A value in the range of 0.1-1. If this parameter is larger, the mesh becomes finer. A value in the range of 0.2-10. - If this parameter is larger, the mesh becomes finer. -A value in the range of 0.2-10. + Если этот параметр больше, сетка становится лучше. +Значение в диапазоне от 0.2-10. @@ -429,7 +429,7 @@ A value in the range of 0.2-10. Whether optimization of surface shape will be done - Whether optimization of surface shape will be done + Будет ли производиться оптимизация формы поверхности @@ -439,7 +439,7 @@ A value in the range of 0.2-10. Whether second order elements will be generated - Whether second order elements will be generated + Будут ли созданы элементы второго порядка @@ -449,7 +449,7 @@ A value in the range of 0.2-10. Whether meshes will be arranged preferably using quadrilateral faces - Whether meshes will be arranged preferably using quadrilateral faces + Будут ли размещены сетки предпочтительно с использованием четырёхугольных граней @@ -459,12 +459,12 @@ A value in the range of 0.2-10. Leave panel open - Leave panel open + Открыть панель gmsh - gmsh + gmsh @@ -516,12 +516,12 @@ A value in the range of 0.2-10. Below - Below + Ниже Above - Above + Выше diff --git a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_val-ES.qm b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_val-ES.qm index 3e591322d4..3955efb5f4 100644 Binary files a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_val-ES.qm and b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_val-ES.qm differ diff --git a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_val-ES.ts b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_val-ES.ts index a89ca11a68..2993d04bff 100644 --- a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_val-ES.ts +++ b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_val-ES.ts @@ -152,12 +152,12 @@ Connect edges if distance less than - Connect edges if distance less than + Connecta les arestes si la distància és menor que Failure - Failure + Fallada @@ -281,12 +281,12 @@ Use the standard mesher - Use the standard mesher + Utilitza el generador de malles estàndard Maximal linear deflection of a mesh section from the surface of the object - Maximal linear deflection of a mesh section from the surface of the object + Deflexió lineal màxima d’una secció de malla des de la superfície de l’objecte @@ -296,14 +296,13 @@ Maximal angular deflection of a mesh section to the next section - Maximal angular deflection of a mesh section to the next section + Deflexió angular màxima d’una secció de malla a la secció següent The maximal linear deviation of a mesh segment will be the specified Surface deviation multiplied by the length of the current mesh segment (edge) - The maximal linear deviation of a mesh segment will be the specified -Surface deviation multiplied by the length of the current mesh segment (edge) + La desviació lineal màxima d'un segment de malla serà la desviació de les superfícies especificada multiplicada per la longitud del segment de malla actual (aresta) @@ -313,7 +312,7 @@ Surface deviation multiplied by the length of the current mesh segment (edge) Mesh will get face colors of the object - Mesh will get face colors of the object + La malla obtindrà els colors de les cares de l’objecte @@ -325,9 +324,7 @@ Surface deviation multiplied by the length of the current mesh segment (edge)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). - 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). + Els segments de malla s'agruparan segons el color de les cares de l'objecte. Aquests grups s'exportaran per als formats d'eixida de la malla que admeten aquesta funció (p. ex., el format OBJ). @@ -337,7 +334,7 @@ this feature (e.g. the format OBJ). Use the Mefisto mesher - Use the Mefisto mesher + Utilitza el generador de malles Mefisto @@ -348,18 +345,17 @@ this feature (e.g. the format OBJ). If this number is smaller the mesh becomes finer. The smallest value is 0. - If this number is smaller the mesh becomes finer. -The smallest value is 0. + Si aquest nombre és més xicotet, la malla es torna més fina. El valor més xicotet és 0. Estimate - Estimate + Estimació Use the Netgen mesher - Use the Netgen mesher + Utilitza el generador de malles Netgen @@ -405,8 +401,7 @@ The smallest value is 0. If this parameter is smaller, the mesh becomes finer. A value in the range of 0.1-1. - If this parameter is smaller, the mesh becomes finer. -A value in the range of 0.1-1. + Si aquest paràmetre és més xicotet, la malla es torna més fina. Un valor en l’interval entre 0,1-1. @@ -418,8 +413,7 @@ A value in the range of 0.1-1. If this parameter is larger, the mesh becomes finer. A value in the range of 0.2-10. - If this parameter is larger, the mesh becomes finer. -A value in the range of 0.2-10. + Si aquest paràmetre és més gran la malla es torna més fina. Un valor en l’interval entre 0,2-10. @@ -429,7 +423,7 @@ A value in the range of 0.2-10. Whether optimization of surface shape will be done - Whether optimization of surface shape will be done + Indica si es realitzarà l'optimització de la forma de la superfície @@ -439,7 +433,7 @@ A value in the range of 0.2-10. Whether second order elements will be generated - Whether second order elements will be generated + Indica si es generaran elements de segon ordre @@ -449,7 +443,7 @@ A value in the range of 0.2-10. Whether meshes will be arranged preferably using quadrilateral faces - Whether meshes will be arranged preferably using quadrilateral faces + Indica si les malles estaran disposades utilitzant preferentment cares de quadrilàters @@ -459,12 +453,12 @@ A value in the range of 0.2-10. Leave panel open - Leave panel open + Deixa el tauler obert gmsh - gmsh + gmsh @@ -516,12 +510,12 @@ A value in the range of 0.2-10. Below - Below + Davall Above - Above + Damunt diff --git a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_zh-CN.qm b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_zh-CN.qm index d7244c9b8c..d5b11a4b6b 100644 Binary files a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_zh-CN.qm and b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_zh-CN.qm differ diff --git a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_zh-CN.ts b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_zh-CN.ts index 408676fbf0..df6c5437c3 100644 --- a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_zh-CN.ts +++ b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart_zh-CN.ts @@ -152,12 +152,12 @@ Connect edges if distance less than - Connect edges if distance less than + 如果距离小于,则连接边缘 Failure - Failure + 失败 @@ -281,12 +281,12 @@ Use the standard mesher - Use the standard mesher + 使用标准网格 Maximal linear deflection of a mesh section from the surface of the object - Maximal linear deflection of a mesh section from the surface of the object + 网格截面从物体表面的最大线性挠度 @@ -296,14 +296,14 @@ Maximal angular deflection of a mesh section to the next section - 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) - The maximal linear deviation of a mesh segment will be the specified -Surface deviation multiplied by the length of the current mesh segment (edge) + 网格线的最大线性偏差将是指定的。 +曲面偏差乘以当前网格段(边)的长度 @@ -313,7 +313,7 @@ Surface deviation multiplied by the length of the current mesh segment (edge) Mesh will get face colors of the object - Mesh will get face colors of the object + 网格将获得对象的面颜色 @@ -325,9 +325,9 @@ Surface deviation multiplied by the length of the current mesh segment (edge)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). - 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). + 网格分段将根据对象面的颜色进行分组。 +这些组将导出为支持以下格式的网格输出格式。 +此功能(例如 OBJ 格式)。 @@ -337,7 +337,7 @@ this feature (e.g. the format OBJ). Use the Mefisto mesher - Use the Mefisto mesher + 使用 MEFIFO 网格 @@ -348,18 +348,18 @@ this feature (e.g. the format OBJ). If this number is smaller the mesh becomes finer. The smallest value is 0. - If this number is smaller the mesh becomes finer. -The smallest value is 0. + 如果该数字较小,网格将变得更精细。 +最小值为 0。 Estimate - Estimate + 估计 Use the Netgen mesher - Use the Netgen mesher + 使用 Netgen 网格 @@ -405,8 +405,8 @@ The smallest value is 0. If this parameter is smaller, the mesh becomes finer. A value in the range of 0.1-1. - If this parameter is smaller, the mesh becomes finer. -A value in the range of 0.1-1. + 如果该参数较小,网格将变得更精细。 +介于 0.1-1 范围内的值。 @@ -418,8 +418,8 @@ A value in the range of 0.1-1. If this parameter is larger, the mesh becomes finer. A value in the range of 0.2-10. - If this parameter is larger, the mesh becomes finer. -A value in the range of 0.2-10. + 如果该参数较大,网格将变得更精细。 +介于 0.2-10 之间的值。 @@ -429,7 +429,7 @@ A value in the range of 0.2-10. Whether optimization of surface shape will be done - Whether optimization of surface shape will be done + 是否进行面形优化 @@ -439,7 +439,7 @@ A value in the range of 0.2-10. Whether second order elements will be generated - Whether second order elements will be generated + 是否生成二次要素 @@ -449,7 +449,7 @@ A value in the range of 0.2-10. Whether meshes will be arranged preferably using quadrilateral faces - Whether meshes will be arranged preferably using quadrilateral faces + 是否优先使用四边形来排列网格 @@ -459,7 +459,7 @@ A value in the range of 0.2-10. Leave panel open - Leave panel open + 保持面板打开 @@ -488,7 +488,7 @@ A value in the range of 0.2-10. Please select a plane at which you section the mesh. - 请选取一个您修剪网格的平面 + 请选取一个您修剪网格的平面。 @@ -501,7 +501,7 @@ A value in the range of 0.2-10. Please select a plane at which you trim the mesh. - 请选取一个您修剪网格的平面 + 请选取一个您修剪网格的平面。 @@ -516,12 +516,12 @@ A value in the range of 0.2-10. Below - Below + 在下面 Above - Above + 在上面 diff --git a/src/Mod/OpenSCAD/Resources/translations/OpenSCAD.ts b/src/Mod/OpenSCAD/Resources/translations/OpenSCAD.ts index 3e94dd1305..59020117a1 100644 --- a/src/Mod/OpenSCAD/Resources/translations/OpenSCAD.ts +++ b/src/Mod/OpenSCAD/Resources/translations/OpenSCAD.ts @@ -131,62 +131,62 @@ OpenSCAD - + Convert Edges to Faces - + Please select 3 objects first - + Unsupported Function - + Press OK - + Add - + Clear - + as Mesh - + Add OpenSCAD Element - + Perform - + Mesh Boolean - + Error all shapes must be either 2D or both must be 3D - + Unable to explode %s @@ -194,12 +194,12 @@ OpenSCAD_AddOpenSCADElement - + Add OpenSCAD Element... - + Add an OpenSCAD element by entering OpenSCAD code and executing the OpenSCAD binary @@ -207,12 +207,12 @@ OpenSCAD_ColorCodeShape - + Color Shapes - + Color Shapes by validity and type @@ -220,7 +220,7 @@ OpenSCAD_Edgestofaces - + Convert Edges To Faces @@ -228,12 +228,12 @@ OpenSCAD_ExpandPlacements - + Expand Placements - + Expand all placements downwards the FeatureTree @@ -241,12 +241,12 @@ OpenSCAD_ExplodeGroup - + Explode Group - + Remove fusion, apply placement to children, and color randomly @@ -254,12 +254,12 @@ OpenSCAD_Hull - + Hull - + Perform Hull @@ -267,12 +267,12 @@ OpenSCAD_IncreaseToleranceFeature - + Increase Tolerance Feature - + Create Feature that allows to increase the tolerance @@ -280,12 +280,12 @@ OpenSCAD_MeshBoolean - + Mesh Boolean... - + Export objects as meshes and use OpenSCAD to perform a boolean operation @@ -293,12 +293,12 @@ OpenSCAD_Minkowski - + Minkowski - + Perform Minkowski @@ -306,12 +306,12 @@ OpenSCAD_RefineShapeFeature - + Refine Shape Feature - + Create Refine Shape Feature @@ -319,12 +319,12 @@ OpenSCAD_RemoveSubtree - + Remove Objects and their Children - + Removes the selected objects and all children that are not referenced from other objects @@ -332,12 +332,12 @@ OpenSCAD_ReplaceObject - + Replace Object - + Replace an object in the Feature Tree. Please select old, new, and parent object @@ -345,7 +345,7 @@ Workbech - + OpenSCAD Part tools @@ -353,7 +353,7 @@ Workbench - + OpenSCADTools diff --git a/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_eu.qm b/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_eu.qm index 56a915f97b..1db9ace06e 100644 Binary files a/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_eu.qm and b/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_eu.qm differ diff --git a/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_eu.ts b/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_eu.ts index e5e3c303db..ad6ec6610a 100644 --- a/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_eu.ts +++ b/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_eu.ts @@ -86,7 +86,7 @@ Mesh fallback - Sarearen alternatiba + Amaraunaren ordezkoa @@ -164,7 +164,7 @@ as Mesh - sare gisa + amaraun gisa @@ -179,7 +179,7 @@ Mesh Boolean - Sare boolearra + Amaraun boolearra @@ -283,12 +283,12 @@ Mesh Boolean... - Sare boolearra... + Amaraun boolearra... Export objects as meshes and use OpenSCAD to perform a boolean operation - Esportatu objektuak sare gisa eta erabili OpenSCAD eragiketa boolearra egiteko + Esportatu objektuak amaraun gisa eta erabili OpenSCAD eragiketa boolearra egiteko diff --git a/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_lt.qm b/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_lt.qm index 3bad39fb83..c232933ca8 100644 Binary files a/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_lt.qm and b/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_lt.qm differ diff --git a/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_lt.ts b/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_lt.ts index 5b80add6c6..4c61976c40 100644 --- a/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_lt.ts +++ b/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_lt.ts @@ -91,12 +91,12 @@ Deflection - Įlinkis + Nuokrypis deflection - įlinkis + nuokrypis @@ -309,12 +309,12 @@ Refine Shape Feature - Pagerinti figūros formos savybes + Patobulinti figūros pavidalą Create Refine Shape Feature - Sukurti figūros formos savybių pagerinimą + Sukurti patobulintą pavidalą diff --git a/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_sv-SE.qm b/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_sv-SE.qm index fa6920c7e1..1f03ab23cb 100644 Binary files a/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_sv-SE.qm and b/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_sv-SE.qm differ diff --git a/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_sv-SE.ts b/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_sv-SE.ts index 5ac10d6094..f07a72da6e 100644 --- a/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_sv-SE.ts +++ b/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_sv-SE.ts @@ -340,7 +340,7 @@ Replace an object in the Feature Tree. Please select old, new, and parent object - Ersätter ett objekt i funktionsträdet. Vänligen välj gammalt, nytt och ägandeobjekt + Ersätt ett objekt i Funktionsträdet. Vänligen välj gamla, nya och överordnade objekt diff --git a/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_zh-CN.qm b/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_zh-CN.qm index e62c2ff42b..e479d8fbc7 100644 Binary files a/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_zh-CN.qm and b/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_zh-CN.qm differ diff --git a/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_zh-CN.ts b/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_zh-CN.ts index 69371a02e0..4ac16bb993 100644 --- a/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_zh-CN.ts +++ b/src/Mod/OpenSCAD/Resources/translations/OpenSCAD_zh-CN.ts @@ -11,17 +11,17 @@ General OpenSCAD Settings - OpenSCAD常规设置 + OpenSCAD 常规设置 OpenSCAD executable - OpenSCAD执行程序 + OpenSCAD 执行程序 OpenSCAD import - OpenSCAD导入 + OpenSCAD 导入 @@ -41,7 +41,7 @@ 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 - 如果fn大于多边形、 棱形或锥形面之最大数目,物件将认为是一圆形。设定0表示没有限制。 + 如果 fn 大于多边形、 棱形或锥形面之最大数目,物件将认为是一圆形。设定 0 表示没有限制 @@ -169,7 +169,7 @@ Add OpenSCAD Element - 添加OpenSCAD元素 + 添加 OpenSCAD 元素 @@ -184,7 +184,7 @@ Error all shapes must be either 2D or both must be 3D - 错误:所有形状必须是2D 或两者必须都是3D + 错误:所有形状必须是 2D 或两者必须都是 3D @@ -197,12 +197,12 @@ Add OpenSCAD Element... - 添加OpenSCAD元素... + 添加 OpenSCAD 元素... Add an OpenSCAD element by entering OpenSCAD code and executing the OpenSCAD binary - 通过输入OpenSCAD代码和执行OpenSCAD程序添加OpenSCAD元素 + 通过输入 OpenSCAD 代码和执行 OpenSCAD 程序添加 OpenSCAD 元素 @@ -356,7 +356,7 @@ OpenSCADTools - OpenSCAD工具 + OpenSCAD 工具 diff --git a/src/Mod/Part/AttachmentEditor/TaskAttachmentEditor.py b/src/Mod/Part/AttachmentEditor/TaskAttachmentEditor.py index 33e6ece843..98b13e0a62 100644 --- a/src/Mod/Part/AttachmentEditor/TaskAttachmentEditor.py +++ b/src/Mod/Part/AttachmentEditor/TaskAttachmentEditor.py @@ -599,7 +599,7 @@ class AttachmentEditorTaskPanel(FrozenClass): .format( mode= self.attacher.getModeInfo(self.getCurrentMode())['UserFriendlyName'] ) ) if PlacementsFuzzyCompare(self.obj.Placement, new_plm) == False: # assign only if placement changed. this avoids touching the object - # when entering and extiting dialog without changing anything + # when entering and exiting dialog without changing anything self.obj.Placement = new_plm except Exception as err: self.form.message.setText(_translate('AttachmentEditor',"Error: {err}",None).format(err= str(err))) diff --git a/src/Mod/Part/Gui/Resources/translations/Part.ts b/src/Mod/Part/Gui/Resources/translations/Part.ts index 7c05f0a184..0edbdb74ee 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part.ts @@ -1,6 +1,6 @@ - + AttachmentEditor @@ -98,6 +98,11 @@ Attachment Offset: + + + Attachment Offset (in local coordinates): + + Attachment Offset (inactive - not attached): @@ -131,16 +136,25 @@ Select a shape that is a compound, first! Second selected item (optional) will be treated as a stencil. + + + Computing the result failed with an error: + +{err} + +Click 'Continue' to create the feature anyway, or 'Abort' to cancel. + + Bad selection - + Computing the result failed with an error: -{err} +{errstr} Click 'Continue' to create the feature anyway, or 'Abort' to cancel. @@ -3838,7 +3852,7 @@ Please check one or more edge entities first. Maximum angular deflection - + ° diff --git a/src/Mod/Part/Gui/Resources/translations/Part_af.ts b/src/Mod/Part/Gui/Resources/translations/Part_af.ts index f40c7c64b5..6558f1a398 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_af.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_af.ts @@ -93,16 +93,16 @@ Error: {err} Error: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Attachment Offset: + + + Attachment Offset (in local coordinates): + Attachment Offset (in local coordinates): + Attachment Offset (inactive - not attached): diff --git a/src/Mod/Part/Gui/Resources/translations/Part_ar.ts b/src/Mod/Part/Gui/Resources/translations/Part_ar.ts index cc4d3949fd..b6efac20ee 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_ar.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_ar.ts @@ -93,16 +93,16 @@ Error: {err} الخطأ: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Attachment Offset: + + + Attachment Offset (in local coordinates): + Attachment Offset (in local coordinates): + Attachment Offset (inactive - not attached): diff --git a/src/Mod/Part/Gui/Resources/translations/Part_ca.ts b/src/Mod/Part/Gui/Resources/translations/Part_ca.ts index 41f9a226f8..30d468147a 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_ca.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_ca.ts @@ -93,16 +93,16 @@ Error: {err} Error: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Separacio del Arxiu Adjunt: + + + Attachment Offset (in local coordinates): + Attachment Offset (in local coordinates): + Attachment Offset (inactive - not attached): diff --git a/src/Mod/Part/Gui/Resources/translations/Part_cs.ts b/src/Mod/Part/Gui/Resources/translations/Part_cs.ts index 46c00d222b..33f810da09 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_cs.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_cs.ts @@ -93,16 +93,16 @@ Error: {err} Chyba: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Odsazení připojení: + + + Attachment Offset (in local coordinates): + Attachment Offset (in local coordinates): + Attachment Offset (inactive - not attached): diff --git a/src/Mod/Part/Gui/Resources/translations/Part_de.qm b/src/Mod/Part/Gui/Resources/translations/Part_de.qm index d0a7e4fa78..221c2386e6 100644 Binary files a/src/Mod/Part/Gui/Resources/translations/Part_de.qm and b/src/Mod/Part/Gui/Resources/translations/Part_de.qm differ diff --git a/src/Mod/Part/Gui/Resources/translations/Part_de.ts b/src/Mod/Part/Gui/Resources/translations/Part_de.ts index 34fcd5ef92..ecf005715c 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_de.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_de.ts @@ -93,16 +93,16 @@ Error: {err} Fehler: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Befestigungsversatz: + + + Attachment Offset (in local coordinates): + Versatz der Anhänge (in lokalen Koordinaten): + Attachment Offset (inactive - not attached): @@ -161,11 +161,11 @@ klicken Sie auf "Weiter", um das Element trotzdem zu erstellen, oder "Abbrechen" {errstr} Click 'Continue' to create the feature anyway, or 'Abort' to cancel. - Computing the result failed with an error: + Berechnung des Ergebnis ist fehlgeschlagen. -{errstr} +Fehler: {errstr} -Click 'Continue' to create the feature anyway, or 'Abort' to cancel. +klicken Sie auf "Weiter", um das Element trotzdem zu erstellen, oder "Abbrechen", um abzubrechen. diff --git a/src/Mod/Part/Gui/Resources/translations/Part_el.ts b/src/Mod/Part/Gui/Resources/translations/Part_el.ts index 888a80ea79..50133b7587 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_el.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_el.ts @@ -93,16 +93,16 @@ Error: {err} Error: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Μετατόπιση Συνημμένου: + + + Attachment Offset (in local coordinates): + Attachment Offset (in local coordinates): + Attachment Offset (inactive - not attached): diff --git a/src/Mod/Part/Gui/Resources/translations/Part_es-ES.qm b/src/Mod/Part/Gui/Resources/translations/Part_es-ES.qm index 42a4c8e3be..fd53ec02d3 100644 Binary files a/src/Mod/Part/Gui/Resources/translations/Part_es-ES.qm and b/src/Mod/Part/Gui/Resources/translations/Part_es-ES.qm differ diff --git a/src/Mod/Part/Gui/Resources/translations/Part_es-ES.ts b/src/Mod/Part/Gui/Resources/translations/Part_es-ES.ts index 816e665b37..fc2fb539d0 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_es-ES.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_es-ES.ts @@ -93,16 +93,16 @@ Error: {err} Error: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Separación del archivo adjunto: + + + Attachment Offset (in local coordinates): + Desplazamiento adjunto (en coordenadas locales): + Attachment Offset (inactive - not attached): @@ -161,11 +161,11 @@ Haga clic en 'Continuar' para crear la operación de todos modos, o 'Abortar' pa {errstr} Click 'Continue' to create the feature anyway, or 'Abort' to cancel. - Computing the result failed with an error: + El cálculo del resultado falló con un error: {errstr} -Click 'Continue' to create the feature anyway, or 'Abort' to cancel. +Haga clic en 'Continuar' para crear la operación de todos modos, o 'Abortar' para cancelar. diff --git a/src/Mod/Part/Gui/Resources/translations/Part_eu.qm b/src/Mod/Part/Gui/Resources/translations/Part_eu.qm index 0535f6a07d..df366aa161 100644 Binary files a/src/Mod/Part/Gui/Resources/translations/Part_eu.qm and b/src/Mod/Part/Gui/Resources/translations/Part_eu.qm differ diff --git a/src/Mod/Part/Gui/Resources/translations/Part_eu.ts b/src/Mod/Part/Gui/Resources/translations/Part_eu.ts index a9bed896f0..a5e23be851 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_eu.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_eu.ts @@ -93,16 +93,16 @@ Error: {err} Errorea: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Eranskinaren desplazamendua: + + + Attachment Offset (in local coordinates): + Eranskinaren desplazamendua (koordenatu lokaletan): + Attachment Offset (inactive - not attached): @@ -161,11 +161,11 @@ Sakatu 'Jarraitu' elementua sortzeko, edo 'Abortatu' eragiketa uzteko. - Computing the result failed with an error: + Emaitzaren kalkuluak huts egin du, honako errorea emanda: {errstr} -Click 'Continue' to create the feature anyway, or 'Abort' to cancel. +Egin klik 'Jarraitu' aukeran eginbidea sortzeko, edo 'Abortatu' bertan behera uzteko. @@ -555,7 +555,7 @@ Sakatu 'Jarraitu' elementua sortzeko, edo 'Abortatu' eragiketa uzteko. Center of osculating circle of an edge. Optional vertex link defines where. AttachmentPoint mode tooltip - Ertz baten zirkulu oskulatzailearen erdigunea. Aukerako erpin-esteka batek definituko du zein puntutan. + Ertz baten zirkulu oskulatzailearen zentroa. Aukerako erpin-esteka batek definituko du zein puntutan. @@ -2305,12 +2305,12 @@ Sakatu 'Jarraitu' elementua sortzeko, edo 'Abortatu' eragiketa uzteko. Create shape from mesh... - Sortu forma saretik... + Sortu forma amaraunetik... Create shape from selected mesh object - Sortu forma hautatutako sare-objektu batetik + Sortu forma hautatutako amaraun-objektu batetik @@ -3868,7 +3868,7 @@ Markatu ertz-entitate bat edo gehiago. <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> - <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;">Teselazioa</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;">Teselatutako sareak gainazalarekiko duen gehienezko desbideratzea definitzen du. Balioa txikiagoa bada, errendatze-abiadura motelagoa izango da eta xehetasunak/bereizmena hobea izango da.</span></p></body></html> + <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;">Teselazioa</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;">Teselatutako amaraunak gainazalarekiko duen gehienezko desbideratzea definitzen du. Balioa txikiagoa bada, errendatze-abiadura motelagoa izango da eta xehetasunak/bereizmena hobea izango da.</span></p></body></html> diff --git a/src/Mod/Part/Gui/Resources/translations/Part_fi.ts b/src/Mod/Part/Gui/Resources/translations/Part_fi.ts index 29e31ef559..1943a4711e 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_fi.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_fi.ts @@ -93,16 +93,16 @@ Error: {err} Error: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Attachment Offset: + + + Attachment Offset (in local coordinates): + Attachment Offset (in local coordinates): + Attachment Offset (inactive - not attached): diff --git a/src/Mod/Part/Gui/Resources/translations/Part_fil.ts b/src/Mod/Part/Gui/Resources/translations/Part_fil.ts index 97d382ff3b..88d0f74247 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_fil.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_fil.ts @@ -93,16 +93,16 @@ Error: {err} Error: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Hugpong ng Offset: + + + Attachment Offset (in local coordinates): + Attachment Offset (in local coordinates): + Attachment Offset (inactive - not attached): diff --git a/src/Mod/Part/Gui/Resources/translations/Part_fr.qm b/src/Mod/Part/Gui/Resources/translations/Part_fr.qm index abc9b31094..5843e761f6 100644 Binary files a/src/Mod/Part/Gui/Resources/translations/Part_fr.qm and b/src/Mod/Part/Gui/Resources/translations/Part_fr.qm differ diff --git a/src/Mod/Part/Gui/Resources/translations/Part_fr.ts b/src/Mod/Part/Gui/Resources/translations/Part_fr.ts index 5465d8d418..c164bf7812 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_fr.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_fr.ts @@ -93,16 +93,16 @@ Error: {err} Erreur : {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Compensation d'accrochage : + + + Attachment Offset (in local coordinates): + Décalage des pièces jointes (en coordonnées locales) : + Attachment Offset (inactive - not attached): @@ -161,11 +161,11 @@ Cliquez sur « Continuer » pour créer la fonction de toute façon, ou « An {errstr} Click 'Continue' to create the feature anyway, or 'Abort' to cancel. - Computing the result failed with an error: + Le calcul du résultat a échoué avec une erreur : {errstr} -Click 'Continue' to create the feature anyway, or 'Abort' to cancel. +Cliquez sur 'Continuer' pour créer la fonctionnalité de toute façon, ou 'Abandonner' pour annuler. diff --git a/src/Mod/Part/Gui/Resources/translations/Part_gl.ts b/src/Mod/Part/Gui/Resources/translations/Part_gl.ts index b1b14fd41d..35950d4a7f 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_gl.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_gl.ts @@ -93,16 +93,16 @@ Error: {err} Erro: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Xeito de asociación: + + + Attachment Offset (in local coordinates): + Attachment Offset (in local coordinates): + Attachment Offset (inactive - not attached): diff --git a/src/Mod/Part/Gui/Resources/translations/Part_hr.ts b/src/Mod/Part/Gui/Resources/translations/Part_hr.ts index bf1a6acc1e..05efa5e32e 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_hr.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_hr.ts @@ -93,16 +93,16 @@ Error: {err} Greška: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Dodavanje pomaka: + + + Attachment Offset (in local coordinates): + Attachment Offset (in local coordinates): + Attachment Offset (inactive - not attached): diff --git a/src/Mod/Part/Gui/Resources/translations/Part_hu.ts b/src/Mod/Part/Gui/Resources/translations/Part_hu.ts index 1cdc2ee05a..60e71b7226 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_hu.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_hu.ts @@ -93,16 +93,16 @@ Error: {err} Hiba: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Csatolás eltolás: + + + Attachment Offset (in local coordinates): + Attachment Offset (in local coordinates): + Attachment Offset (inactive - not attached): diff --git a/src/Mod/Part/Gui/Resources/translations/Part_id.ts b/src/Mod/Part/Gui/Resources/translations/Part_id.ts index 76232eed25..341a3ac04e 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_id.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_id.ts @@ -93,16 +93,16 @@ Error: {err} Error: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Attachment Offset: + + + Attachment Offset (in local coordinates): + Attachment Offset (in local coordinates): + Attachment Offset (inactive - not attached): diff --git a/src/Mod/Part/Gui/Resources/translations/Part_it.qm b/src/Mod/Part/Gui/Resources/translations/Part_it.qm index 94997b6fb5..74802449c7 100644 Binary files a/src/Mod/Part/Gui/Resources/translations/Part_it.qm and b/src/Mod/Part/Gui/Resources/translations/Part_it.qm differ diff --git a/src/Mod/Part/Gui/Resources/translations/Part_it.ts b/src/Mod/Part/Gui/Resources/translations/Part_it.ts index 7e812c3d0d..a819d658c0 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_it.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_it.ts @@ -93,16 +93,16 @@ Error: {err} Errore: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Offset di associazione: + + + Attachment Offset (in local coordinates): + Offset di associazione (in coordinate locali): + Attachment Offset (inactive - not attached): @@ -161,11 +161,11 @@ fare clic su 'Continua' per creare comunque la funzione, o 'Annulla' per annulla {errstr} Click 'Continue' to create the feature anyway, or 'Abort' to cancel. - Computing the result failed with an error: + Il calcolo del risultato è fallito con un errore: {errstr} -Click 'Continue' to create the feature anyway, or 'Abort' to cancel. +fare clic su 'Continua' per creare comunque la funzione, o 'Annulla' per annullare. @@ -1624,7 +1624,7 @@ fare clic su 'Continua' per creare comunque la funzione, o 'Annulla' per annulla Toggle All - Attiva/disattiva tutto + Attiva/disattiva tutte le misure @@ -2274,7 +2274,7 @@ fare clic su 'Continua' per creare comunque la funzione, o 'Annulla' per annulla Create a ruled surface from either two Edges or two wires - Crea una superficie rigata da due spigoli o due polilinee + Crea una superficie rigata tra due spigoli o due polilinee, cioè una superficie di tipo mesh a maglie poligonali @@ -4870,7 +4870,7 @@ Do you want to continue? Enter tolerance for sewing shape: - Inserisci la tolleranza per la forma di cucitura: + Inserire la tolleranza per cucire la forma: diff --git a/src/Mod/Part/Gui/Resources/translations/Part_ja.qm b/src/Mod/Part/Gui/Resources/translations/Part_ja.qm index 3546636234..bbaa534642 100644 Binary files a/src/Mod/Part/Gui/Resources/translations/Part_ja.qm and b/src/Mod/Part/Gui/Resources/translations/Part_ja.qm differ diff --git a/src/Mod/Part/Gui/Resources/translations/Part_ja.ts b/src/Mod/Part/Gui/Resources/translations/Part_ja.ts index 1dfb381c75..f69a899980 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_ja.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_ja.ts @@ -93,16 +93,16 @@ Error: {err} エラー: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: アタッチメントオフセット: + + + Attachment Offset (in local coordinates): + アタッチメント・オフセット(ローカル座標系) + Attachment Offset (inactive - not attached): @@ -161,11 +161,11 @@ Click 'Continue' to create the feature anyway, or 'Abort' to cancel. {errstr} Click 'Continue' to create the feature anyway, or 'Abort' to cancel. - Computing the result failed with an error: + エラーによって結果計算が失敗しました: {errstr} -Click 'Continue' to create the feature anyway, or 'Abort' to cancel. +とにかくフィーチャー作成を行うには「続行」を、キャンセルするには「破棄」をクリックしてください。 diff --git a/src/Mod/Part/Gui/Resources/translations/Part_kab.ts b/src/Mod/Part/Gui/Resources/translations/Part_kab.ts index b05946890c..0e555affc9 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_kab.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_kab.ts @@ -93,16 +93,16 @@ Error: {err} Error: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Attachment Offset: + + + Attachment Offset (in local coordinates): + Attachment Offset (in local coordinates): + Attachment Offset (inactive - not attached): diff --git a/src/Mod/Part/Gui/Resources/translations/Part_ko.ts b/src/Mod/Part/Gui/Resources/translations/Part_ko.ts index 249e67a1a7..e0a6ae590d 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_ko.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_ko.ts @@ -93,16 +93,16 @@ Error: {err} Error: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Attachment Offset: + + + Attachment Offset (in local coordinates): + Attachment Offset (in local coordinates): + Attachment Offset (inactive - not attached): diff --git a/src/Mod/Part/Gui/Resources/translations/Part_lt.qm b/src/Mod/Part/Gui/Resources/translations/Part_lt.qm index e808e4fd68..416338f315 100644 Binary files a/src/Mod/Part/Gui/Resources/translations/Part_lt.qm and b/src/Mod/Part/Gui/Resources/translations/Part_lt.qm differ diff --git a/src/Mod/Part/Gui/Resources/translations/Part_lt.ts b/src/Mod/Part/Gui/Resources/translations/Part_lt.ts index df6ecde4bc..61784a9336 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_lt.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_lt.ts @@ -93,16 +93,16 @@ Error: {err} Error: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Attachment Offset: + + + Attachment Offset (in local coordinates): + Attachment Offset (in local coordinates): + Attachment Offset (inactive - not attached): @@ -134,7 +134,7 @@ Select a shape that is a compound, first! Second selected item (optional) will be treated as a stencil. - Select a shape that is a compound, first! Second selected item (optional) will be treated as a stencil. + Pirmiausia pasirinkti sudėtinę figūrą. Sekantis narys (pasirinktinai) bus laikomas šablonu. @@ -3853,7 +3853,7 @@ Please check one or more edge entities first. Tessellation - Tessellation + Mozaika @@ -3863,22 +3863,22 @@ Please check one or more edge entities first. Defines the deviation of tessellation to the actual surface - Defines the deviation of tessellation to the actual surface + Apibrėžia daugiasienio tinklo sienų nuokrypį nuo tikrojo paviršiaus <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> - <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;">Išklotinė</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;">Apibrėžia didžiausią tinklo išklotinės ant paviršiaus nuokrypį. Mažesnė vertė sulėtina atvaizdavimo greitį, bet padidina detalumą/skyrą.</span></p></body></html> + <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;">Išklotinė</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;">Apibrėžia didžiausią daugiasienio tinklo plokštumų nuokrypį nuo tikrojo paviršiaus. Mažesnė vertė sulėtina atvaizdavimo greitį, bet padidina detalumą/skyrą.</span></p></body></html> Maximum deviation depending on the model bounding box - Maximum deviation depending on the model bounding box + Didžiausias nuokrypis priklausomai nuo modelio ribinių matmenų Maximum angular deflection - Maximum angular deflection + Didžiausias kampo nuokrypis @@ -3888,12 +3888,12 @@ Please check one or more edge entities first. Deviation - Deviation + Nuokrypis Setting a too small deviation causes the tessellation to take longerand thus freezes or slows down the GUI. - Setting a too small deviation causes the tessellation to take longerand thus freezes or slows down the GUI. + Per mažo nuokrypio nustatymas gali padaryti daugiasienio paviršiaus darymą ilgesnį ir sulėtinti vartotojo sąsajos atvaizdavimo spartą. @@ -3916,12 +3916,12 @@ Please check one or more edge entities first. Automatically refine model after boolean operation - Automatiškai patikslinti modelį po dvejetainio veiksmo + Savaime patobulinti modelį po dvejetainio veiksmo atlikimo Automatically refine model after sketch-based operation - Automatically refine model after sketch-based operation + Automatiškai patikslinti modelį po braižybinio veiksmo diff --git a/src/Mod/Part/Gui/Resources/translations/Part_nl.qm b/src/Mod/Part/Gui/Resources/translations/Part_nl.qm index 3cda5435d2..894cb13a2b 100644 Binary files a/src/Mod/Part/Gui/Resources/translations/Part_nl.qm and b/src/Mod/Part/Gui/Resources/translations/Part_nl.qm differ diff --git a/src/Mod/Part/Gui/Resources/translations/Part_nl.ts b/src/Mod/Part/Gui/Resources/translations/Part_nl.ts index aa02b31aee..fb1429f565 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_nl.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_nl.ts @@ -93,16 +93,16 @@ Error: {err} Fout: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: De verschuiving van de bijlage: + + + Attachment Offset (in local coordinates): + Bijlageverschuiving (in lokale coördinaten): + Attachment Offset (inactive - not attached): @@ -161,11 +161,11 @@ Klik op 'Doorgaan' om de functie toch te maken, of op 'Afbreken' als u wilt annu {errstr} Click 'Continue' to create the feature anyway, or 'Abort' to cancel. - Computing the result failed with an error: + De berekening van het resultaat is mislukt met een fout: {errstr} -Click 'Continue' to create the feature anyway, or 'Abort' to cancel. +Klik op 'Doorgaan' om de functie toch aan te maken, of op 'Afbreken' als u wilt annuleren. diff --git a/src/Mod/Part/Gui/Resources/translations/Part_no.ts b/src/Mod/Part/Gui/Resources/translations/Part_no.ts index e3b2876d88..d56824e398 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_no.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_no.ts @@ -93,16 +93,16 @@ Error: {err} Error: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Attachment Offset: + + + Attachment Offset (in local coordinates): + Attachment Offset (in local coordinates): + Attachment Offset (inactive - not attached): diff --git a/src/Mod/Part/Gui/Resources/translations/Part_pl.ts b/src/Mod/Part/Gui/Resources/translations/Part_pl.ts index 58e32f4d1f..965ea74d3a 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_pl.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_pl.ts @@ -93,16 +93,16 @@ Error: {err} Błąd: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Odsunięcie załącznika: + + + Attachment Offset (in local coordinates): + Attachment Offset (in local coordinates): + Attachment Offset (inactive - not attached): diff --git a/src/Mod/Part/Gui/Resources/translations/Part_pt-BR.ts b/src/Mod/Part/Gui/Resources/translations/Part_pt-BR.ts index c1e5c7e50a..904bd9b7cd 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_pt-BR.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_pt-BR.ts @@ -93,16 +93,16 @@ Error: {err} Erro:{err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Deslocamento da fixação: + + + Attachment Offset (in local coordinates): + Attachment Offset (in local coordinates): + Attachment Offset (inactive - not attached): diff --git a/src/Mod/Part/Gui/Resources/translations/Part_pt-PT.ts b/src/Mod/Part/Gui/Resources/translations/Part_pt-PT.ts index 0d23317856..1418859d20 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_pt-PT.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_pt-PT.ts @@ -93,16 +93,16 @@ Error: {err} Erro: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Deslocamento da fixação: + + + Attachment Offset (in local coordinates): + Attachment Offset (in local coordinates): + Attachment Offset (inactive - not attached): diff --git a/src/Mod/Part/Gui/Resources/translations/Part_ro.ts b/src/Mod/Part/Gui/Resources/translations/Part_ro.ts index 416f1a3d5c..57700e002d 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_ro.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_ro.ts @@ -93,16 +93,16 @@ Error: {err} Eroare: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Separarea fișierului atașat: + + + Attachment Offset (in local coordinates): + Attachment Offset (in local coordinates): + Attachment Offset (inactive - not attached): diff --git a/src/Mod/Part/Gui/Resources/translations/Part_ru.qm b/src/Mod/Part/Gui/Resources/translations/Part_ru.qm index 503758d20a..07abc5c0fd 100644 Binary files a/src/Mod/Part/Gui/Resources/translations/Part_ru.qm and b/src/Mod/Part/Gui/Resources/translations/Part_ru.qm differ diff --git a/src/Mod/Part/Gui/Resources/translations/Part_ru.ts b/src/Mod/Part/Gui/Resources/translations/Part_ru.ts index e5946ba407..0f0cc414d8 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_ru.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_ru.ts @@ -93,16 +93,16 @@ Error: {err} Ошибка: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Смещение присоединения: + + + Attachment Offset (in local coordinates): + Смещение присоединения (в локальных координатах): + Attachment Offset (inactive - not attached): @@ -143,7 +143,7 @@ {err} Click 'Continue' to create the feature anyway, or 'Abort' to cancel. - Результат вычисления завершился с ошибкой: + Вычисление результата не удалось с ошибкой: {err} @@ -161,11 +161,11 @@ Click 'Continue' to create the feature anyway, or 'Abort' to cancel. {errstr} Click 'Continue' to create the feature anyway, or 'Abort' to cancel. - Computing the result failed with an error: + Вычисление результата не удалось с ошибкой: {errstr} -Click 'Continue' to create the feature anyway, or 'Abort' to cancel. +Нажмите «Продолжить», чтобы создать элемент в любом случае, или «Отмена», чтобы отменить. @@ -239,7 +239,7 @@ Click 'Continue' to create the feature anyway, or 'Abort' to cancel. - Результат вычисления завершился с ошибкой: + Вычисление результата не удалось с ошибкой: {err} @@ -293,7 +293,7 @@ Click 'Continue' to create the feature anyway, or 'Abort' to cancel. - Результат вычисления завершился с ошибкой: + Вычисление результата не удалось с ошибкой: {err} diff --git a/src/Mod/Part/Gui/Resources/translations/Part_sk.ts b/src/Mod/Part/Gui/Resources/translations/Part_sk.ts index 0831265e2e..a9452043d9 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_sk.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_sk.ts @@ -93,16 +93,16 @@ Error: {err} Error: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Attachment Offset: + + + Attachment Offset (in local coordinates): + Attachment Offset (in local coordinates): + Attachment Offset (inactive - not attached): diff --git a/src/Mod/Part/Gui/Resources/translations/Part_sl.ts b/src/Mod/Part/Gui/Resources/translations/Part_sl.ts index d2f1c0caa8..70e4d1a751 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_sl.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_sl.ts @@ -93,16 +93,16 @@ Error: {err} Napaka: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Odmik pripetka: + + + Attachment Offset (in local coordinates): + Attachment Offset (in local coordinates): + Attachment Offset (inactive - not attached): diff --git a/src/Mod/Part/Gui/Resources/translations/Part_sr.ts b/src/Mod/Part/Gui/Resources/translations/Part_sr.ts index 26a9675dae..b5032b7c64 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_sr.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_sr.ts @@ -93,16 +93,16 @@ Error: {err} Error: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Attachment Offset: + + + Attachment Offset (in local coordinates): + Attachment Offset (in local coordinates): + Attachment Offset (inactive - not attached): diff --git a/src/Mod/Part/Gui/Resources/translations/Part_sv-SE.ts b/src/Mod/Part/Gui/Resources/translations/Part_sv-SE.ts index b027ba59bc..5f31255f0c 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_sv-SE.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_sv-SE.ts @@ -93,16 +93,16 @@ Error: {err} Fel: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Kopplingsförskjutning: + + + Attachment Offset (in local coordinates): + Attachment Offset (in local coordinates): + Attachment Offset (inactive - not attached): diff --git a/src/Mod/Part/Gui/Resources/translations/Part_tr.ts b/src/Mod/Part/Gui/Resources/translations/Part_tr.ts index 92527b50d9..a80635e4d7 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_tr.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_tr.ts @@ -93,16 +93,16 @@ Error: {err} Hata: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Ek dosya Uzantısı: + + + Attachment Offset (in local coordinates): + Attachment Offset (in local coordinates): + Attachment Offset (inactive - not attached): diff --git a/src/Mod/Part/Gui/Resources/translations/Part_uk.ts b/src/Mod/Part/Gui/Resources/translations/Part_uk.ts index b0a8970a8c..78a186f62f 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_uk.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_uk.ts @@ -93,16 +93,16 @@ Error: {err} Помилка: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Attachment Offset: + + + Attachment Offset (in local coordinates): + Attachment Offset (in local coordinates): + Attachment Offset (inactive - not attached): diff --git a/src/Mod/Part/Gui/Resources/translations/Part_val-ES.qm b/src/Mod/Part/Gui/Resources/translations/Part_val-ES.qm index f32b5c179b..a4eb511a3b 100644 Binary files a/src/Mod/Part/Gui/Resources/translations/Part_val-ES.qm and b/src/Mod/Part/Gui/Resources/translations/Part_val-ES.qm differ diff --git a/src/Mod/Part/Gui/Resources/translations/Part_val-ES.ts b/src/Mod/Part/Gui/Resources/translations/Part_val-ES.ts index 4b333af883..36fb6be916 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_val-ES.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_val-ES.ts @@ -93,16 +93,16 @@ Error: {err} Error: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Separació de l'adjunt: + + + Attachment Offset (in local coordinates): + Desplaçament de l'adjunt (en coordenades locals): + Attachment Offset (inactive - not attached): @@ -161,11 +161,11 @@ Feu clic en 'Continua' per a crear la propietat de totes formes, o en 'Interromp {errstr} Click 'Continue' to create the feature anyway, or 'Abort' to cancel. - Computing the result failed with an error: + El resultat del càlcul ha fallat amb un error: {errstr} -Click 'Continue' to create the feature anyway, or 'Abort' to cancel. +Feu clic en «Continua» per a crear la propietat de totes formes, o en «Interromp» per a cancel·lar. diff --git a/src/Mod/Part/Gui/Resources/translations/Part_vi.ts b/src/Mod/Part/Gui/Resources/translations/Part_vi.ts index 5d3e58baa4..70e9913909 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_vi.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_vi.ts @@ -93,16 +93,16 @@ Error: {err} Lỗi: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: Offset tập tin đính kèm: + + + Attachment Offset (in local coordinates): + Attachment Offset (in local coordinates): + Attachment Offset (inactive - not attached): diff --git a/src/Mod/Part/Gui/Resources/translations/Part_zh-CN.qm b/src/Mod/Part/Gui/Resources/translations/Part_zh-CN.qm index 920884e1cf..5cc5dd7d54 100644 Binary files a/src/Mod/Part/Gui/Resources/translations/Part_zh-CN.qm and b/src/Mod/Part/Gui/Resources/translations/Part_zh-CN.qm differ diff --git a/src/Mod/Part/Gui/Resources/translations/Part_zh-CN.ts b/src/Mod/Part/Gui/Resources/translations/Part_zh-CN.ts index d5cb0785ca..4b738db747 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_zh-CN.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_zh-CN.ts @@ -93,16 +93,16 @@ Error: {err} 错误: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: 附件偏移: + + + Attachment Offset (in local coordinates): + Attachment Offset (in local coordinates): + Attachment Offset (inactive - not attached): @@ -3863,7 +3863,7 @@ Please check one or more edge entities first. <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> - <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> + <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;">定义细分网格相对于曲面的最大偏差。该值越小,渲染速度就越慢,从而提高细节/分辨率。</span></p></body></html> diff --git a/src/Mod/Part/Gui/Resources/translations/Part_zh-TW.ts b/src/Mod/Part/Gui/Resources/translations/Part_zh-TW.ts index 03b8567f61..59414ddd6c 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part_zh-TW.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part_zh-TW.ts @@ -93,16 +93,16 @@ Error: {err} Error: {err} - - - Attachment Offset (in local coordinates): - Attachment Offset (in local coordinates): - Attachment Offset: 連接偏移: + + + Attachment Offset (in local coordinates): + Attachment Offset (in local coordinates): + Attachment Offset (inactive - not attached): diff --git a/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_fr.qm b/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_fr.qm index 7d69f85fa8..cb72df3f96 100644 Binary files a/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_fr.qm and b/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_fr.qm differ diff --git a/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_fr.ts b/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_fr.ts index eb54a70c3b..da6f8f58e9 100644 --- a/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_fr.ts +++ b/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_fr.ts @@ -1956,7 +1956,7 @@ Dimension - Cote + Dimension @@ -3292,7 +3292,7 @@ Il vous sera néanmoins possible de migrer à tout moment, plus tard, via « Pa Dimension - Cote + Dimension diff --git a/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_it.qm b/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_it.qm index dedfff9ebd..3050f24083 100644 Binary files a/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_it.qm and b/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_it.qm differ diff --git a/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_it.ts b/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_it.ts index 6040ee4950..047a49b0ca 100644 --- a/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_it.ts +++ b/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_it.ts @@ -515,7 +515,7 @@ Create a shape binder - Lega-forme + Lega forme @@ -1956,7 +1956,7 @@ Dimension - Quota + Dimensione @@ -3288,7 +3288,7 @@ Although you will be able to migrate any moment later with 'Part Design->Migr Dimension - Quota + Dimensione diff --git a/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_lt.qm b/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_lt.qm index 9642930efa..47d19173ad 100644 Binary files a/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_lt.qm and b/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_lt.qm differ diff --git a/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_lt.ts b/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_lt.ts index b46b095e0e..c1e5c5123c 100644 --- a/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_lt.ts +++ b/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_lt.ts @@ -1407,7 +1407,7 @@ ISO metric coarse profile - ISO metric coarse profile + ISO metrinis grubus skerspjūvis @@ -1417,7 +1417,7 @@ UTS coarse profile - UTS coarse profile + UTS grubus skerspjūvis @@ -3038,7 +3038,7 @@ This feature is broken and can't be edited. Do you want to migrate in order to use modern PartDesign features? - Do you want to migrate in order to use modern PartDesign features? + Ar norite persikelti, kad naudoti naujausias Detalių kūrybos galimybes? diff --git a/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_pt-PT.qm b/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_pt-PT.qm index 832015ac23..f1dd46fffd 100644 Binary files a/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_pt-PT.qm and b/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_pt-PT.qm differ diff --git a/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_pt-PT.ts b/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_pt-PT.ts index be30914bfc..c4a33f3e3a 100644 --- a/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_pt-PT.ts +++ b/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_pt-PT.ts @@ -1679,7 +1679,7 @@ Dimension - Cotagem + Dimensão @@ -1956,7 +1956,7 @@ Dimension - Cotagem + Dimensão @@ -3288,7 +3288,7 @@ Although you will be able to migrate any moment later with 'Part Design->Migr Dimension - Cotagem + Dimensão diff --git a/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_zh-CN.qm b/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_zh-CN.qm index 8ef96707c9..0f75c49464 100644 Binary files a/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_zh-CN.qm and b/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_zh-CN.qm differ diff --git a/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_zh-CN.ts b/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_zh-CN.ts index 324dc0391c..7e7ce60f73 100644 --- a/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_zh-CN.ts +++ b/src/Mod/PartDesign/Gui/Resources/translations/PartDesign_zh-CN.ts @@ -751,7 +751,7 @@ Number of teeth: - 齿数 + 齿数: @@ -766,7 +766,7 @@ High precision: - 高精度 + 高精度: @@ -1078,7 +1078,7 @@ Selecting this will cause circular dependency. - 选择操作会导致循环引用 + 选择操作会导致循环引用。 @@ -2607,12 +2607,12 @@ Select an edge, face or body. - 选择一边,面或体 + 选择一边,面或体。 Select an edge, face or body from a single body. - 从一单一实体中选择一边,面或体 + 从一单一实体中选择一边,面或体。 @@ -2623,7 +2623,7 @@ Select an edge, face or body from an active body. - 从一激活状态的实体中选择一边,面或体 + 从一激活状态的实体中选择一边,面或体。 @@ -2633,7 +2633,7 @@ %1 works only on parts. - %1 仅能运作于零件上 + %1 仅能运作于零件上。 @@ -2653,7 +2653,7 @@ Please create a subtractive or additive feature first. - 请先创建一个减料或增料特征 + 请先创建一个减料或增料特征。 @@ -2663,7 +2663,7 @@ Please select only one subtractive or additive feature first. - 请先选择唯一的减料或增料特征 + 请先选择唯一的减料或增料特征。 @@ -2692,7 +2692,7 @@ Body can't be based on a PartDesign feature. - 实体不能基于零件设计工作台特征 + 实体不能基于零件设计工作台特征。 @@ -2750,7 +2750,7 @@ This may lead to unexpected results. Nothing to migrate - 没有可迁移的对象。 + 没有可迁移的对象 @@ -2821,7 +2821,7 @@ This may lead to unexpected results. Select one or more features from the same body. - 从同一实体上选择一个或多个特征 + 从同一实体上选择一个或多个特征。 @@ -2907,7 +2907,7 @@ If you have a legacy document with PartDesign objects without Body, use the migr Feature is not in a part - 特征不在零件内。 + 特征不在零件内 @@ -3225,7 +3225,7 @@ Although you will be able to migrate any moment later with 'Part Design->Migr Class - 种类: + 种类 @@ -3330,7 +3330,7 @@ Although you will be able to migrate any moment later with 'Part Design->Migr <b>Misc</b> - <b> 杂项 </b> + <b>杂项 </b> @@ -3340,7 +3340,7 @@ Although you will be able to migrate any moment later with 'Part Design->Migr <b>Threading and size</b> - <b> 螺纹和尺寸 </b> + <b>螺纹和尺寸 </b> diff --git a/src/Mod/PartDesign/Gui/TaskTransformedMessages.ui b/src/Mod/PartDesign/Gui/TaskTransformedMessages.ui index 203f4577b9..ed9e2f5210 100644 --- a/src/Mod/PartDesign/Gui/TaskTransformedMessages.ui +++ b/src/Mod/PartDesign/Gui/TaskTransformedMessages.ui @@ -18,7 +18,6 @@ - Bitstream Charter 9 diff --git a/src/Mod/PartDesign/PartDesignTests/TestHole.py b/src/Mod/PartDesign/PartDesignTests/TestHole.py index d84afd69ca..cc838f4a3b 100644 --- a/src/Mod/PartDesign/PartDesignTests/TestHole.py +++ b/src/Mod/PartDesign/PartDesignTests/TestHole.py @@ -68,7 +68,7 @@ class TestHole(unittest.TestCase): def testTaperedHole(self): self.Hole.Diameter = 6 self.Hole.Depth = 5 - self.Hole.TaperedAngle = 45 + self.Hole.TaperedAngle = 60 self.Hole.ThreadType = 0 self.Hole.HoleCutType = 0 self.Hole.DepthType = 0 diff --git a/src/Mod/Path/App/Area.cpp b/src/Mod/Path/App/Area.cpp index c0f775879b..8101ef21b0 100644 --- a/src/Mod/Path/App/Area.cpp +++ b/src/Mod/Path/App/Area.cpp @@ -3165,29 +3165,13 @@ static inline void addG1(bool verbose,Toolpath &path, const gp_Pnt &last, static void addG0(bool verbose, Toolpath &path, gp_Pnt last, const gp_Pnt &next, - AxisGetter getter, AxisSetter setter, - double retraction, double resume_height, - double f, double &last_f) + AxisSetter setter, double height) { - gp_Pnt pt(last); - if(retraction-(last.*getter)() > Precision::Confusion()) { - (pt.*setter)(retraction); - addGCode(verbose,path,last,pt,"G0"); - last = pt; - pt = next; - (pt.*setter)(retraction); + gp_Pnt pt(next); + (pt.*setter)(height); + if(!last.IsEqual(pt, Precision::Confusion())){ addGCode(verbose,path,last,pt,"G0"); } - if(resume_height>Precision::Confusion()) { - if(resume_height+(next.*getter)() < retraction) { - last = pt; - pt = next; - (pt.*setter)((next.*getter)()+resume_height); - addGCode(verbose,path,last,pt,"G0"); - } - addG1(verbose,path,pt,next,f,last_f); - }else - addGCode(verbose,path,pt,next,"G0"); } static void addGArc(bool verbose,bool abs_center, Toolpath &path, @@ -3303,15 +3287,20 @@ void Area::toPath(Toolpath &path, const std::list &shapes, addGCode(false,path,plast,p,"G0"); plast = p; p = pstart; - // rapid horizontal move if start Z is below retraction + + // rapid horizontal move to start point if(fabs((p.*getter)()-retraction) > Precision::Confusion()) { + // check if last is equal to current, if it is change last so the initial G0 is still emitted + gp_Pnt tmpPlast = plast; + (tmpPlast.*setter)((p.*getter)()); + if(_pstart && p.IsEqual(tmpPlast, Precision::Confusion())){ + plast.SetCoord(10.0, 10.0, 10.0); + (plast.*setter)(retraction); + } (p.*setter)(retraction); addGCode(false,path,plast,p,"G0"); - plast = p; - p = pstart; } - // vertical rapid down to feed start - addGCode(false,path,plast,p,"G0"); + plast = p; bool first = true; @@ -3334,10 +3323,20 @@ void Area::toPath(Toolpath &path, const std::list &shapes, (pTmp.*setter)(0.0); (plastTmp.*setter)(0.0); - if(!first && pTmp.SquareDistance(plastTmp)>threshold) - addG0(verbose,path,plast,p,getter,setter,retraction,resume_height,vf,cur_f); - else - addG1(verbose,path,plast,p,vf,cur_f); + if(first) { + // G0 to initial at retraction to handle if start point was set + addG0(false,path,plast,p,setter, retraction); + // rapid to plunge height + addG0(false,path,plast,p,setter, resume_height); + }else if(pTmp.SquareDistance(plastTmp)>threshold){ + // raise to retraction height + addG0(false,path,plast,plast,setter, retraction); + // move to new location + addG0(false,path,plast,p,setter, retraction); + // lower to plunge height + addG0(false,path,plast,p,setter, resume_height); + } + addG1(verbose,path,plast,p,vf,cur_f); plast = p; first = false; for(;xp.More();xp.Next(),plast=p) { diff --git a/src/Mod/Path/App/Path.cpp b/src/Mod/Path/App/Path.cpp index c802a61768..e0451ff0a5 100644 --- a/src/Mod/Path/App/Path.cpp +++ b/src/Mod/Path/App/Path.cpp @@ -31,6 +31,7 @@ #include #include #include +#include // KDL stuff - at the moment, not used //#include "Mod/Robot/App/kdl_cp/path_line.hpp" @@ -146,6 +147,67 @@ double Toolpath::getLength() return l; } +double Toolpath::getCycleTime(double hFeed, double vFeed, double hRapid, double vRapid) +{ + // check the feedrates are set + if ((hFeed == 0) || (vFeed == 0)){ + Base::Console().Warning("Feed Rate Error: Check Tool Controllers have Feed Rates"); + return 0; + } + + if (hRapid == 0){ + hRapid = hFeed; + } + + if (vRapid == 0){ + vRapid = vFeed; + } + + if(vpcCommands.size()==0) + return 0; + double l = 0; + double time = 0; + bool verticalMove = false; + Vector3d last(0,0,0); + Vector3d next; + for(std::vector::const_iterator it = vpcCommands.begin();it!=vpcCommands.end();++it) { + std::string name = (*it)->Name; + float feedrate = (*it)->getParam("F"); + + l = 0; + verticalMove = false; + feedrate = hFeed; + next = (*it)->getPlacement(last).getPosition(); + + if (last.z != next.z){ + verticalMove = true; + feedrate = vFeed; + } + + if ((name == "G0") || (name == "G00")){ + // Rapid Move + l += (next - last).Length(); + feedrate = hRapid; + if(verticalMove){ + feedrate = vRapid; + } + }else if ((name == "G1") || (name == "G01")) { + // Feed Move + l += (next - last).Length(); + }else if ((name == "G2") || (name == "G02") || (name == "G3") || (name == "G03") ) { + // Arc Move + Vector3d center = (*it)->getCenter(); + double radius = (last - center).Length(); + double angle = (next - center).GetAngle(last - center); + l += angle * radius; + } + + time += l / feedrate; + last = next; + } + return time; +} + class BoundBoxSegmentVisitor : public PathSegmentVisitor { public: diff --git a/src/Mod/Path/App/Path.h b/src/Mod/Path/App/Path.h index 24e1023312..9ad4381f7b 100644 --- a/src/Mod/Path/App/Path.h +++ b/src/Mod/Path/App/Path.h @@ -60,6 +60,7 @@ namespace Path void insertCommand(const Command &Cmd, int); // inserts a command void deleteCommand(int); // deletes a command double getLength(void); // return the Length (mm) of the Path + double getCycleTime(double, double, double, double); // return the Cycle Time (s) of the Path void recalculate(void); // recalculates the points void setFromGCode(const std::string); // sets the path from the contents of the given GCode string std::string toGCode(void) const; // gets a gcode string representation from the Path diff --git a/src/Mod/Path/App/PathPy.xml b/src/Mod/Path/App/PathPy.xml index 4440ea2379..94a56ec172 100644 --- a/src/Mod/Path/App/PathPy.xml +++ b/src/Mod/Path/App/PathPy.xml @@ -78,6 +78,11 @@ deletes the command found at the given position or from the end of the pathreturns a copy of this path + + + return the cycle time estimation for this path in s + + diff --git a/src/Mod/Path/App/PathPyImp.cpp b/src/Mod/Path/App/PathPyImp.cpp index 20bac63a8f..39e91faa54 100644 --- a/src/Mod/Path/App/PathPyImp.cpp +++ b/src/Mod/Path/App/PathPyImp.cpp @@ -189,6 +189,15 @@ PyObject* PathPy::deleteCommand(PyObject * args) Py_Error(Base::BaseExceptionFreeCADError, "Wrong parameters - expected an integer (optional)"); } +PyObject* PathPy::getCycleTime(PyObject * args) +{ + double hFeed, vFeed, hRapid, vRapid; + if (PyArg_ParseTuple(args, "dddd", &hFeed, &vFeed, &hRapid, &vRapid)){ + return PyFloat_FromDouble(getToolpathPtr()->getCycleTime(hFeed, vFeed, hRapid, vRapid)); + } + return 0; +} + // GCode methods PyObject* PathPy::toGCode(PyObject * args) diff --git a/src/Mod/Path/Gui/Resources/panels/PageOpDeburrEdit.ui b/src/Mod/Path/Gui/Resources/panels/PageOpDeburrEdit.ui index 31eb02df70..9cea10b7ef 100644 --- a/src/Mod/Path/Gui/Resources/panels/PageOpDeburrEdit.ui +++ b/src/Mod/Path/Gui/Resources/panels/PageOpDeburrEdit.ui @@ -6,8 +6,8 @@ 0 0 - 321 - 529 + 350 + 450 @@ -173,166 +173,182 @@ 16777215 - - - - - QLayout::SetDefaultConstraint - + + + - - - - - - - - 50 - 0 - - - - W = - - - - - - - <html><head/><body><p>Width of chamfer cut.</p></body></html> - - - mm - - - - - - - - - - - - 50 - 0 - - - - h = - - - - - - - <html><head/><body><p>Extra depth of tool immersion.</p></body></html> - - - mm - - - - - - - - - Qt::Vertical - - - QSizePolicy::Fixed - - - - 20 - 10 - - - - - - - - - - - 50 - 0 - - - - Join: - - - - - - - <html><head/><body><p>Round joint</p></body></html> - - - - - - true - - - true - - - true - - - - - - - <html><head/><body><p>Miter joint</p></body></html> - - - - - - true - - - true - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - - - - - Qt::Vertical - - + + - 20 - 40 + 50 + 0 - + + W = + + + + + + + <html><head/><body><p>Width of chamfer cut.</p></body></html> + + + mm + + + + + + + + + 50 + 0 + + + + h = + + + + + + + <html><head/><body><p>Extra depth of tool immersion.</p></body></html> + + + mm + + + + + + + + + Qt::Vertical + + + QSizePolicy::Fixed + + + + 20 + 13 + + + + + + + + QFrame::StyledPanel + + + QFrame::Raised + + + + 0 + + + 6 + + + 0 + + + 3 + + + 3 + + + + + + + + 50 + 0 + + + + Join: + + + + + + + <html><head/><body><p>Round joint</p></body></html> + + + + + + true + + + true + + + true + + + + + + + <html><head/><body><p>Miter joint</p></body></html> + + + + + + true + + + true + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + + + + + + Qt::Vertical + + + + 20 + 154 + + + + diff --git a/src/Mod/Path/Gui/Resources/panels/PageOpPocketFullEdit.ui b/src/Mod/Path/Gui/Resources/panels/PageOpPocketFullEdit.ui index de4c2d5f77..6b5878a9ff 100644 --- a/src/Mod/Path/Gui/Resources/panels/PageOpPocketFullEdit.ui +++ b/src/Mod/Path/Gui/Resources/panels/PageOpPocketFullEdit.ui @@ -131,9 +131,6 @@ <html><head/><body><p>Pattern the tool bit is moved in to clear the material.</p></body></html> - - - ZigZag diff --git a/src/Mod/Path/Gui/Resources/panels/PageOpProfileFullEdit.ui b/src/Mod/Path/Gui/Resources/panels/PageOpProfileFullEdit.ui index 5a5ca84a85..7ccd70cfb7 100644 --- a/src/Mod/Path/Gui/Resources/panels/PageOpProfileFullEdit.ui +++ b/src/Mod/Path/Gui/Resources/panels/PageOpProfileFullEdit.ui @@ -56,9 +56,6 @@ - - - diff --git a/src/Mod/Path/Gui/Resources/panels/PathEdit.ui b/src/Mod/Path/Gui/Resources/panels/PathEdit.ui index 4c768a4c5b..d71044c96f 100644 --- a/src/Mod/Path/Gui/Resources/panels/PathEdit.ui +++ b/src/Mod/Path/Gui/Resources/panels/PathEdit.ui @@ -718,6 +718,13 @@
+ + + + Link Stock and Model + + +
diff --git a/src/Mod/Path/Gui/Resources/panels/ToolBitEditor.ui b/src/Mod/Path/Gui/Resources/panels/ToolBitEditor.ui index 1ffb408a8a..42a5e98364 100644 --- a/src/Mod/Path/Gui/Resources/panels/ToolBitEditor.ui +++ b/src/Mod/Path/Gui/Resources/panels/ToolBitEditor.ui @@ -15,20 +15,12 @@ - + 0 - - - - 0 - 0 - 559 - 626 - - - + + Shape @@ -61,7 +53,7 @@ - Type + Shape File @@ -180,16 +172,8 @@ - - - - 0 - 0 - 559 - 626 - - - + + Attributes @@ -228,6 +212,8 @@
Gui/InputField.h
- + + + diff --git a/src/Mod/Path/Gui/Resources/panels/ToolBitLibraryEdit.ui b/src/Mod/Path/Gui/Resources/panels/ToolBitLibraryEdit.ui index b5cfdae83c..83301b6b0d 100644 --- a/src/Mod/Path/Gui/Resources/panels/ToolBitLibraryEdit.ui +++ b/src/Mod/Path/Gui/Resources/panels/ToolBitLibraryEdit.ui @@ -6,17 +6,17 @@ 0 0 - 958 - 508 + 954 + 587 ToolBit Library - - - - + + + + 0 @@ -30,247 +30,339 @@ 0 - - - <html><head/><body><p>Create a new library with an empty list of Tool Bits.</p></body></html> + + + 0 - - ... - - - - :/icons/document-new.svg:/icons/document-new.svg - - - - - - - <html><head/><body><p>Open an existing Tool Bit library.</p></body></html> - - - ... - - - - :/icons/document-open.svg:/icons/document-open.svg - - - - - - - <html><head/><body><p>Save Tool Bit library.</p></body></html> - - - ... - - - - :/icons/document-save.svg:/icons/document-save.svg - - - - - - - <html><head/><body><p>Save Tool Bit library under new name.</p></body></html> - - - ... - - - - :/icons/document-save-as.svg:/icons/document-save-as.svg - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - <html><head/><body><p>Edit Tool Bit library editor settings.</p></body></html> - - - ... - - - - :/icons/preferences-system.svg:/icons/preferences-system.svg - - + + + + + 226 + 16777215 + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + 0 + + + + + Tool Libraries + + + + + + + + 32 + 32 + + + + <html><head/><body><p>Rename Tool Table</p></body></html> + + + + + + + :/icons/edit-edit.svg:/icons/edit-edit.svg + + + + + + + + 32 + 32 + + + + <html><head/><body><p>Add New Tool Table</p></body></html> + + + + + + + :/icons/list-add.svg:/icons/list-add.svg + + + + + + + + 32 + 32 + + + + <html><head/><body><p>Remove Tool Table from Disc</p></body></html> + + + + + + + :/icons/list-remove.svg:/icons/list-remove.svg + + + + + + + + + QFrame::Box + + + + + + + + + + 0 + + + 0 + + + + + true + + + <html><head/><body><p>Table of Tool Bits of the library.</p></body></html> + + + QFrame::Box + + + QFrame::Sunken + + + 1 + + + 0 + + + true + + + QAbstractItemView::InternalMove + + + Qt::MoveAction + + + QAbstractItemView::SelectRows + + + true + + + false + + + + + + + + + Add Tool Controller(s) to Job + + + + :/icons/edit_OK.svg:/icons/edit_OK.svg + + + + + + + Qt::Horizontal + + + QSizePolicy::Fixed + + + + 140 + 20 + + + + + + + + <html><head/><body><p>Close the Tool Bit Library Editor</p></body></html> + + + Cancel + + + + :/icons/button_invalid.svg:/icons/button_invalid.svg + + + + + + + <html><head/><body><p>Save the current Library</p></body></html> + + + Save Table + + + + :/icons/document-save.svg:/icons/document-save.svg + + + + + + + <html><head/><body><p>Save the library to a new file</p></body></html> + + + Save Table As... + + + + :/icons/document-save-as.svg:/icons/document-save-as.svg + + + + + + + + - - - - - 0 - - - 0 - - - - - true - - - <html><head/><body><p>Table of Tool Bits of the library.</p></body></html> - - - true - - - QAbstractItemView::InternalMove - - - Qt::MoveAction - - - QAbstractItemView::SelectRows - - - true - - - false - - - - - - - - 0 - - - 0 - - - 0 - - - 0 - - - - - <html><head/><body><p>Add another Tool Bit to this library.</p><p><br/></p></body></html> - - - Add ... - - - - :/icons/list-add.svg:/icons/list-add.svg - - - - - - - <html><head/><body><p>Delete selected Tool Bit(s) from the library.</p><p><br/></p></body></html> - - - Delete - - - - :/icons/list-remove.svg:/icons/list-remove.svg - - - - - - - <html><head/><body><p>Assigned numbers to each Tool Bit according to its current position in the library. The first Tool Bit is assigned the ID 1.</p></body></html> - - - Enumerate - - - - - - - Qt::Vertical - - - - 20 - 115 - - - - - - - - - - - - - - Qt::Horizontal - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - + + + + + + + 0 + 0 + + + + + 420 + 0 + + + + true + + + + + + + <html><head/><body><p>Select the folder with the tool libraries to load.</p></body></html> + + + + + + + :/icons/document-open.svg:/icons/document-open.svg + + + + + + + Qt::Horizontal + + + + 20 + 20 + + + + + + + + <html><head/><body><p>Add existing Tool Bit to this library.</p><p><br/></p></body></html> + + + Add Toolbit + + + + :/icons/list-add.svg:/icons/list-add.svg + + + + + + + <html><head/><body><p>Delete selected Tool Bit(s) from the library.</p><p><br/></p></body></html> + + + Remove + + + + :/icons/list-remove.svg:/icons/list-remove.svg + + + + + + + <html><head/><body><p>Assign numbers to each Tool Bit according to its current position in the library. The first Tool Bit is assigned the ID 1.</p></body></html> + + + Enumerate + + + + :/icons/button_sort.svg:/icons/button_sort.svg + + + +
- - - buttonBox - accepted() - Dialog - accept() - - - 248 - 254 - - - 157 - 274 - - - - - buttonBox - rejected() - Dialog - reject() - - - 316 - 260 - - - 286 - 274 - - - - + diff --git a/src/Mod/Path/Gui/Resources/preferences/PathJob.ui b/src/Mod/Path/Gui/Resources/preferences/PathJob.ui index 4b458788e5..9e1b6f7fcc 100644 --- a/src/Mod/Path/Gui/Resources/preferences/PathJob.ui +++ b/src/Mod/Path/Gui/Resources/preferences/PathJob.ui @@ -24,8 +24,8 @@ 0 0 - 467 - 448 + 424 + 537 @@ -142,8 +142,8 @@ 0 0 - 665 - 449 + 424 + 537 @@ -348,8 +348,8 @@ 0 0 - 431 - 718 + 407 + 570 @@ -625,8 +625,8 @@ 0 0 - 412 - 461 + 424 + 537 @@ -653,6 +653,13 @@
+ + + + Remember last library + + + diff --git a/src/Mod/Path/Gui/Resources/translations/Path.ts b/src/Mod/Path/Gui/Resources/translations/Path.ts index 441e6bd423..c7974fd1fd 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path.ts @@ -1,11 +1,31 @@ - + App::Property - - The library to use to generate the path + + Show the temporary path construction objects when module is in DEBUG mode. + + + + + 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. + + + + + Stop index(angle) for rotational scan + + + + + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - - - - - The completion mode for the operation: single or multi-pass - - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - - - - - Clearing pattern to use - - - - - The model will be rotated around this axis. - - - - - Start index(angle) for rotational scan - - - - - Stop index(angle) for rotational scan - - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output + + + The completion mode for the operation: single or multi-pass + + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + + + + + The model will be rotated around this axis. + + + + + Start index(angle) for rotational scan + + Ignore areas that proceed below specified depth. @@ -93,11 +98,151 @@ Cut through waste to depth at model edge, releasing the model. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + + + + + 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. + + + + + Ignore internal feature areas within a larger selected face. + + + + + Select the overall boundary for the operation. + + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + + Set the geometric clearing pattern to use for the operation. + + + + + 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. + + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + + Set the start point for the cut pattern. + + + + + Choose location of the center point for starting the cut pattern. + + + + + Profile the edges of the selection. + + + + + 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. + + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + + 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. + + + + + The custom start point for the path of this operation + + + + + Make True, if specifying a Start Point + + The path to be copied + + + The base geometry of this toolpath + + The tool controller that will be used to calculate the path @@ -133,6 +278,36 @@ The Z height of the hop + + + 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 + + + + + Enable rotation to gain access to pockets/areas not normal to Z axis. + + Calculate roll-on to path @@ -158,6 +333,26 @@ Length or Radius of the approach + + + Extends LeadIn distance + + + + + Extends LeadOut distance + + + + + Perform plunges with G0 + + + + + Apply LeadInOut to layers within an operation + + Fixture Offset Number @@ -183,6 +378,11 @@ Custom feedrate + + + Custom feed rate + + Should the dressup ignore motion commands above DressupStartDepth @@ -204,8 +404,8 @@ - - Enable pecking + + The time to dwell between peck cycles @@ -218,11 +418,6 @@ Calculate the tip length and subtract from final depth - - - Calculate the tip length and subtract from final depth - - Controls how tool retracts Default=G98 @@ -234,8 +429,33 @@ - - Shape to use for calculating Boundary + + 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 + + + + + Reverse direction of pocket operation. + + + + + Inverse the angle. Example: -22.5 -> 22.5 degrees. + + + + + Attempt the inverse angle for face access if original rotation fails. @@ -249,13 +469,43 @@ - - Reverse direction of pocket operation. + + Clear edges of surface (Only applicable to BoundBox) - - Inverse the angle. Example: -22.5 -> 22.5 degrees. + + Exclude milling raised areas inside the face. + + + + + 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. + + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + + Set to clear last layer in a `Multi-pass` operation. + + + + + Ignore outer waterlines above this height. + + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. @@ -279,13 +529,28 @@ - - Profile round holes + + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - - The base object this collision refers to + + 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. + + + + + Side of edge that tool should cut + + + + + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -329,13 +594,18 @@ - - Percent of cutter diameter to step over on each pass + + Clearing pattern to use - - Angle of the zigzag pattern + + Use 3D Sorting of Path + + + + + Attempts to avoid unnecessary retractions. @@ -349,8 +619,8 @@ - - Add Optional or Mandatory Stop to the program + + The library to use to generate the path @@ -358,11 +628,6 @@ The active tool - - - The tool used by this controller - - The speed of the cutting spindle in RPM @@ -394,8 +659,8 @@ - - The base geometry of this toolpath + + The tool used by this controller @@ -586,16 +851,6 @@ Ignoring vertex - - - Edit - - - - - %s is not a Base Model object of the job %s - - Didn't find job %s @@ -606,6 +861,16 @@ Invalid Cutting Edge Angle %.2f, must be <90° and >=0° + + + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° + + + + + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° + + Cutting Edge Angle (%.2f) results in negative tool tip length @@ -622,13 +887,13 @@ - - Cutting Edge Angle (%.2f) results in negative tool tip length + + Base object %s.%s already in the list - - Invalid Cutting Edge Angle %.2f, must be >0° and <=180° + + Base object %s.%s rejected by operation @@ -651,26 +916,6 @@ Pick Start Point - - - Heights - - - - - AreaOp Operation - - - - - Uncreate AreaOp Operation - - - - - Pick Start Point - - @@ -691,8 +936,13 @@ - - Depth Warning + + Face appears misaligned after initial rotation. + + + + + Consider toggling the 'InverseAngle' property and recomputing. @@ -705,6 +955,11 @@ Processing subs individually ... + + + Depth Warning + + Verify final depth of pocket shaped by vertical faces. @@ -720,16 +975,6 @@ Can not identify loop. - - - Face appears misaligned after initial rotation. - - - - - Consider toggling the 'InverseAngle' property and recomputing. - - Multiple faces in Base Geometry. @@ -750,16 +995,56 @@ Unable to create path for face(s). + + + A planar adaptive start is unavailable. The non-planar will be attempted. + + + + + The non-planar adaptive start is also unavailable. + + + + + Rotated to inverse angle. + + + + + Selected feature(s) require 'Enable Rotation: A(x)' for access. + + + + + Selected feature(s) require 'Enable Rotation: B(y)' for access. + + List of disabled features + + + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. + + Feature %s.%s cannot be processed as a circular hole - please remove from Base geometry list. + + + Rotated to 'InverseAngle' to attempt access. + + + + + Always select the bottom edge of the hole when using an edge. + + Engraving Operations @@ -800,6 +1085,16 @@ &Path + + + Path Dressup + + + + + Supplemental Commands + + this object already in the list @@ -853,11 +1148,6 @@ no job for op %s found. - - - job %s has no Base. - - PathCustom @@ -871,11 +1161,6 @@ The tool controller that will be used to calculate the path - - - The gcode to be inserted - - PathDeburr @@ -889,11 +1174,36 @@ 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 + + Deburr + + + Creates a Deburr Path along Edges or around Faces + + PathDressup_HoldingTags @@ -902,11 +1212,6 @@ Edit HoldingTags Dress-up - - - Edit HoldingTags Dress-up - - The base path to modify @@ -966,11 +1271,6 @@ Creates a Path Drilling object from a features of a base object - - - Creates a Path Drilling object from a features of a base object - - PathEngrave @@ -990,18 +1290,13 @@ - - Engrave + + The vertex index to start the path from PathFace - - - Face - - Generating toolpath with libarea offsets. @@ -1013,9 +1308,24 @@ Pick Start Point + + + Face + + + + + Create a Facing Operation from a model or face + + PathGeom + + + face %s not handled, assuming not vertical + + edge %s not handled, assuming not vertical @@ -1040,8 +1350,18 @@ PathGui - - %s has no property %s (%s)) + + Tool Error + + + + + Feedrate Error + + + + + Cycletime Error @@ -1049,6 +1369,11 @@ Cannot find property %s of %s + + + %s has no property %s (%s)) + + PathHelix @@ -1067,24 +1392,39 @@ The direction of the circular cuts, ClockWise (CW), or CounterClockWise (CCW) - - - The direction of the circular cuts, clockwise (CW), or counter clockwise (CCW) - - Start cutting from the inside or outside - - Start cutting from the inside or outside + + Radius increment (must be smaller than tool diameter) + + + + + Starting Radius + + + + + The direction of the circular cuts, clockwise (CW), or counter clockwise (CCW) PathJob + + + Unsupported stock object %s + + + + + Unsupported stock type %s (%d) + + Stock not from Base bound box! @@ -1101,13 +1441,8 @@ - - Unsupported stock object %s - - - - - Unsupported stock type %s (%d) + + The NC output file for this project @@ -1121,8 +1456,8 @@ - - Stock not a box! + + An optional description for this job @@ -1146,18 +1481,18 @@ - - Select the Post Processor + + Split output into multiple gcode files - - The NC output file for this project + + If multiple WCS, order the output this way - - Arguments for the Post Processor (specific to the script) + + The Work Coordinate Systems for the Job @@ -1166,8 +1501,8 @@ - - For computing Paths; smaller increases accuracy, but slows down computation + + The base objects for all operations @@ -1210,11 +1545,6 @@ Unsupported stock type - - - Jobs - - Select Output File @@ -1238,6 +1568,11 @@ Holds the calculated value for the FinalDepth + + + Holds the diameter of the tool + + Holds the max Z value of Stock @@ -1263,14 +1598,24 @@ User Assigned Label + + + Operations Cycle Time Estimation + + Base locations for this operation - - Holds the calculated value for the FinalDepth + + The tool controller that will be used to calculate the path + + + + + Coolant mode for this operation @@ -1288,26 +1633,21 @@ Starting Depth internal use only for derived values - - - Make False, to prevent operation from generating code - - - - - An optional comment for this Operation - - - - - User Assigned Label - - Incremental Step Down of Tool + + + Maximum material removed on final pass. + + + + + The height needed to clear clamps and obstructions + + Rapid Safety Height between locations. @@ -1323,6 +1663,11 @@ Make True, if specifying a Start Point + + + Coolant option for this operation + + Base Geometry @@ -1345,8 +1690,8 @@ If it is necessary to set the FinalDepth manually please select a different oper - - Make True, if specifying a Start Point + + Operation @@ -1367,6 +1712,11 @@ If it is necessary to set the FinalDepth manually please select a different oper Pocket does not support shape %s.%s + + + Face might not be within rotation accessibility limits. + + Vertical faces do not form a loop - ignoring @@ -1377,6 +1727,11 @@ If it is necessary to set the FinalDepth manually please select a different oper Adaptive clearing and profiling + + + Choose how to process multiple Base Geometry features. + + Pass Extension @@ -1387,6 +1742,11 @@ If it is necessary to set the FinalDepth manually please select a different oper The distance the facing operation will extend beyond the boundary shape. + + + Final depth set below ZMin of face(s) selected. + + Normal @@ -1446,6 +1806,16 @@ If it is necessary to set the FinalDepth manually please select a different oper When enabled connected extension edges are combined to wires. + + + Face appears to NOT be horizontal AFTER rotation applied. + + + + + Start Depth is lower than face depth. Setting to + + PathProfile @@ -1459,6 +1829,11 @@ If it is necessary to set the FinalDepth manually please select a different oper Profile based on edges + + + The tool number in use + + Face Profile @@ -1469,11 +1844,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Profile based on face or faces - - - The tool number in use - - The current tool in use @@ -1492,14 +1862,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Creates a Contour Path for the Base Object + + + PathProfileEdges - - Contour + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. - - Creates a Contour Path for the Base Object + + Please set to an acceptable value greater than zero. @@ -1520,21 +1893,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Faces are not supported - - - Vertexes are not supported - - - - - Edges are not supported - - - - - Faces are not supported - - Please select only faces from one solid @@ -1649,33 +2007,13 @@ If it is necessary to set the FinalDepth manually please select a different oper - - The usage of this field depends on SafeHeightExpression - by default its value is added to StartDepth and used for SafeHeight of an operation. + + Coolant Modes - - 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. - - - - - Default speed for horizontal rapid moves. - - - - - Default speed for vertical rapid moves. + + Default coolant mode. @@ -1698,9 +2036,64 @@ If it is necessary to set the FinalDepth manually please select a different oper 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. + + 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 @@ -1772,6 +2165,199 @@ If it is necessary to set the FinalDepth manually please select a different oper + + PathSurface + + + This operation requires OpenCamLib to be installed. + + + + + New property added to + + + + + Check its default value. + + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 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. + + + + + Hold on. This might take a minute. + + + + + + This operation requires OpenCamLib to be installed. + + + + + + Please select a single solid object from the project tree + + + + + + Cannot work with this object + + + + + + PathToolBit + + + Shape for bit shape + + + + + The parametrized body representing the tool bit + + + + + The file of the tool + + + + + Tool bit material + + + + + Length offset in Z direction + + + + + The number of flutes + + + + + Chipload as per manufacturer + + + + + Edit ToolBit + + + + + Uncreate ToolBit + + + + + Create ToolBit + + + + + 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 + + + + + PathToolBitLibrary + + + Open ToolBit Library editor + + + + + Open an editor to manage ToolBit libraries + + + + + Load ToolBit Library + + + + + Load an entire ToolBit library or part of it into a job + + + PathToolController @@ -1779,19 +2365,112 @@ If it is necessary to set the FinalDepth manually please select a different oper 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 + + PathToolLibraryManager + + + Tooltable JSON (*.fctl) + + + + + LinuxCNC tooltable (*.tbl) + + + + + Tooltable JSON (*.json) + + + + + Tooltable XML (*.xml) + + + + + HeeksCAD tooltable (*.tooltable) + + + + + Tool Table Same Name + + + + + Tool Table Name Exists + + Unsupported Path tooltable template version %s + + + Unsupported Path tooltable + + + + + PathTooolBit + + + User Defined Values + + PathUtils @@ -1801,6 +2480,59 @@ If it is necessary to set the FinalDepth manually please select a different oper + + PathWaterline + + + This operation requires OpenCamLib to be installed. + + + + + New property added to + + + + + Check its default value. + + + + + 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. + + + Path_Array @@ -1818,16 +2550,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Please select exactly one path object - - - Creates an array from a selected path - - - - - Please select exactly one path object - - Path_Comment @@ -1880,12 +2602,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Path_Dressup - - - Please select one path object - - - Dress-up @@ -1896,6 +2612,23 @@ If it is necessary to set the FinalDepth manually please select a different oper Creates a Path Dess-up object from a selected path + + + Please select one path object + + + + + + The selected object is not a path + + + + + + Please select a Path object + + Path_DressupAxisMap @@ -2053,14 +2786,52 @@ If it is necessary to set the FinalDepth manually please select a different oper Creates a Cutter Radius Compensation G41/G42 Entry Dressup object from a selected path + + + Path_DressupPathBoundary - - LeadInOut Dressup + + Create a Boundary dressup - - Creates a Cutter Radius Compensation G41/G42 Entry Dressup object from a selected path + + 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 @@ -2086,26 +2857,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Creates a Ramp Entry Dress-up object from a selected path - - - The base path to modify - - - - - Angle of ramp. - - - - - RampEntry Dress-up - - - - - Creates a Ramp Entry Dress-up object from a selected path - - Path_DressupTag @@ -2134,31 +2885,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Radius of the fillet for the tag. - - - The base path to modify - - - - - Width of tags. - - - - - Tag Dress-up - - - - - Creates a Tag Dress-up object from a selected path - - - - - Radius of the fillet for the tag. - - Locations of inserted holding tags @@ -2179,12 +2905,113 @@ If it is necessary to set the FinalDepth manually please select a different oper Cannot insert holding tags for this path - please select a Profile path + + + 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 + + + + + No Base object found. + + + + + Base is not a Path::Feature object. + + + + + Base doesn't have a Path to dress-up. + + Base Path is empty. + + 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_DressupZCorrectp + + + break segments into smaller segments of this length. + + + Path_Fixture @@ -2226,6 +3053,11 @@ If it is necessary to set the FinalDepth manually please select a different oper Please select one path object + + + The selected object is not a path + + Create Hop @@ -2254,16 +3086,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Please select exactly one path object - - - Inspect G-code - - - - - Inspects the G-code contents of a path - - Path_Job @@ -2312,6 +3134,19 @@ If it is necessary to set the FinalDepth manually please select a different oper All Files (*.*) + + + Model Selection + + + + + Path_OpActiveToggle + + + Toggle the Active State of the Operation + + Path_OperationCopy @@ -2333,11 +3168,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Create a Selection Plane object - - - Create a Selection Plane object - - Path_Post @@ -2365,8 +3195,32 @@ If it is necessary to set the FinalDepth manually please select a different oper + + Path_Probe + + + Select Probe Point File + + + + + All Files (*.*) + + + + + Select Output File + + + Path_Sanity + + + It appears the machine limits haven't been set. Not able to check path extents. + + + Check the Path project for common errors @@ -2403,9 +3257,8 @@ If it is necessary to set the FinalDepth manually please select a different oper - - It appears the machine limits haven't been set. Not able to check path extents. - + + No issues detected, {} has passed basic sanity check. @@ -2421,6 +3274,16 @@ If it is necessary to set the FinalDepth manually please select a different oper Complete loop selection from two edges + + + Feature Completion + + + + + Closed loop detection failed. + + Path_SetupSheet @@ -2432,12 +3295,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Path_SimpleCopy - - - Please select exactly one path object - - - Simple Copy @@ -2448,6 +3305,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Creates a non-parametric copy of another path + + + Please select exactly one path object + + + + + Please select exactly one path object + + + Path_Simulator @@ -2474,74 +3342,22 @@ If it is necessary to set the FinalDepth manually please select a different oper Add Optional or Mandatory Stop to the program - - - Stop - - - - - Add Optional or Mandatory Stop to the program - - - - - Path_Surface - - - This operation requires OpenCamLib to be installed. - - - - - This operation requires OpenCamLib to be installed. - - - - - Hold on. This might take a minute. - - - - - - This operation requires OpenCamLib to be installed. - - - - - - Please select a single solid object from the project tree - - - - - - Cannot work with this object - - - Path_ToolController - - - Tool Number to Load - - Add Tool Controller to the Job - - Add Tool Controller to the Job + + Add Tool Controller - - Add Tool Controller + + Tool Number to Load @@ -2553,13 +3369,21 @@ If it is necessary to set the FinalDepth manually please select a different oper - - Tool Manager + + Edit the Tool Library + + + + + Probe + + + Probe - - Edit the Tool Library + + Create a Probing Grid from a job stock @@ -2575,37 +3399,22 @@ If it is necessary to set the FinalDepth manually please select a different oper Create a 3D Surface Operation from a model - - - 3D Surface - - - - - Create a 3D Surface Operation from a model - - TooltableEditor - - Tooltable JSON (*.json) + + Rename Tooltable - - Tooltable XML (*.xml) + + Enter Name: - - HeeksCAD tooltable (*.tooltable) - - - - - LinuxCNC tooltable (*.tbl) + + Save toolbit library @@ -2613,41 +3422,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Open tooltable - - - Save tooltable - - - - - Tooltable JSON (*.json) - - - - - Tooltable XML (*.xml) - - - - - HeeksCAD tooltable (*.tooltable) - - - - - LinuxCNC tooltable (*.tbl) - - - - - Open tooltable - - - - - Save tooltable - - Tooltable editor @@ -2858,6 +3632,11 @@ If it is necessary to set the FinalDepth manually please select a different oper Tooltable XML (*.xml);;HeeksCAD tooltable (*.tooltable) + + + Save tooltable + + Object not found @@ -2868,12 +3647,92 @@ If it is necessary to set the FinalDepth manually please select a different oper Object doesn't have a tooltable property + + + Add New Tool Table + + + + + Delete Selected Tool Table + + + + + Rename Selected Tool Table + + + + + Tooltable JSON (*.json) + + + + + HeeksCAD tooltable (*.tooltable) + + + + + LinuxCNC tooltable (*.tbl) + + + + + Tooltable XML (*.xml) + + Tooltable XML (*.xml);;LinuxCNC tooltable (*.tbl) + + Waterline + + + Waterline + + + + + Create a Waterline Operation from a model + + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + + + + + Hold on. This might take a minute. + + + + + + This operation requires OpenCamLib to be installed. + + + + + + Please select a single solid object from the project tree + + + + + + Cannot work with this object + + + + PathDressup_Dogbone @@ -3283,33 +4142,6 @@ If it is necessary to set the FinalDepth manually please select a different oper - - PathSurface - - - Hold on. This might take a minute. - - - - - - This operation requires OpenCamLib to be installed. - - - - - - Please select a single solid object from the project tree - - - - - - Cannot work with this object - - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_af.qm b/src/Mod/Path/Gui/Resources/translations/Path_af.qm index 9bd638fcd4..3f7b70c395 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_af.qm and b/src/Mod/Path/Gui/Resources/translations/Path_af.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_af.ts b/src/Mod/Path/Gui/Resources/translations/Path_af.ts index 603fd42766..f189e61d02 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_af.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_af.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - The library to use to generate the path + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Stop index(angle) for rotational scan + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Additional offset to the selected bounding box - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - - - - The completion mode for the operation: single or multi-pass - The completion mode for the operation: single or multi-pass - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - - - - Clearing pattern to use - Clearing pattern to use - - - - The model will be rotated around this axis. - The model will be rotated around this axis. - - - - Start index(angle) for rotational scan - Start index(angle) for rotational scan - - - - Stop index(angle) for rotational scan - Stop index(angle) for rotational scan - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Enable optimization which removes unnecessary points from G-Code output + + + The completion mode for the operation: single or multi-pass + The completion mode for the operation: single or multi-pass + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + + + + The model will be rotated around this axis. + The model will be rotated around this axis. + + + + Start index(angle) for rotational scan + Start index(angle) for rotational scan + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Cut through waste to depth at model edge, releasing the model. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Make True, if specifying a Start Point + The path to be copied @@ -138,6 +278,31 @@ The Z height of the hop The Z height of the hop + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach Length or Radius of the approach + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ Custom feedrate - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ Enable pecking - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ The height where feed starts and height during retract tool when path is finished - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ Inverse the angle. Example: -22.5 -> 22.5 degrees. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ Shape to use for calculating Boundary - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ The base object this collision refers to - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut Side of edge that tool should cut - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + Clearing pattern to use + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method Pattern method + + + The library to use to generate the path + The library to use to generate the path + The active tool @@ -637,7 +862,7 @@ Invalid Cutting Edge Angle %.2f, must be <90° and >=0° - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ Parent job %s doesn't have a base object - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>3D pocket bottom is NOT available in this operation</i>. + + + Face appears misaligned after initial rotation. + Face appears misaligned after initial rotation. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Can not identify loop. - - - Face appears misaligned after initial rotation. - Face appears misaligned after initial rotation. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Consider toggling the 'InverseAngle' property and recomputing. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Unable to create path for face(s). - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ List of disabled features - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ Feature %s.%s cannot be processed as a circular hole - please remove from Base geometry list. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ &Path - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -956,22 +1181,32 @@ The additional depth of the tool path - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr Deburr - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1062,7 +1297,7 @@ Additional base objects to be engraved - + The vertex index to start the path from The vertex index to start the path from @@ -1095,7 +1330,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1214,7 +1464,7 @@ Arguments for the Post Processor (specific to the script) - + An optional description for this job An optional description for this job @@ -1239,17 +1489,17 @@ Collection of tool controllers available for this job. - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1259,7 +1509,7 @@ SetupSheet holding the settings for this job - + The base objects for all operations The base objects for all operations @@ -1327,7 +1577,7 @@ Holds the calculated value for the FinalDepth - + Holds the diameter of the tool Holds the diameter of the tool @@ -1356,18 +1606,23 @@ User Assigned Label User Assigned Label + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Base locations for this operation - + The tool controller that will be used to calculate the path The tool controller that will be used to calculate the path - + Coolant mode for this operation Coolant mode for this operation @@ -1392,12 +1647,12 @@ Incremental Step Down of Tool - + Maximum material removed on final pass. Maximum material removed on final pass. - + The height needed to clear clamps and obstructions The height needed to clear clamps and obstructions @@ -1417,7 +1672,7 @@ Make True, if specifying a Start Point - + Coolant option for this operation Coolant option for this operation @@ -1444,7 +1699,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Depths - + Operation Operation @@ -1467,7 +1722,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Pocket does not support shape %s.%s - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1482,7 +1737,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Adaptive clearing and profiling - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1497,7 +1752,7 @@ If it is necessary to set the FinalDepth manually please select a different oper The distance the facing operation will extend beyond the boundary shape. - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1561,6 +1816,16 @@ If it is necessary to set the FinalDepth manually please select a different oper When enabled connected extension edges are combined to wires. When enabled connected extension edges are combined to wires. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1611,9 +1876,14 @@ If it is necessary to set the FinalDepth manually please select a different oper PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1800,42 +2070,42 @@ If it is necessary to set the FinalDepth manually please select a different oper PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1910,40 +2180,126 @@ If it is necessary to set the FinalDepth manually please select a different oper Creates a 3D object to represent raw stock to mill the part out of + + PathSurface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Hold on. This might take a minute. + + + + + This operation requires OpenCamLib to be installed. + + This operation requires OpenCamLib to be installed. + + + + + Please select a single solid object from the project tree + + Please select a single solid object from the project tree + + + + + Cannot work with this object + + Cannot work with this object + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -2001,22 +2357,22 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2081,6 +2437,16 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + LinuxCNC tooltable (*.tbl) + Tooltable JSON (*.json) @@ -2096,11 +2462,6 @@ If it is necessary to set the FinalDepth manually please select a different oper HeeksCAD tooltable (*.tooltable) HeeksCAD tooltable (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - LinuxCNC tooltable (*.tbl) - Tool Table Same Name @@ -2122,6 +2483,14 @@ If it is necessary to set the FinalDepth manually please select a different oper Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2130,6 +2499,59 @@ If it is necessary to set the FinalDepth manually please select a different oper Issue determine drillability: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2217,14 +2639,14 @@ If it is necessary to set the FinalDepth manually please select a different oper - + The selected object is not a path The selected object is not a path - + Please select a Path object Please select a Path object @@ -2505,12 +2927,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Cannot insert holding tags for this path - please select a Profile path - + The selected object is not a path The selected object is not a path - + Please select a Profile object Please select a Profile object @@ -2550,17 +2972,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Create Tag Dress-up - + No Base object found. No Base object found. - + Base is not a Path::Feature object. Base is not a Path::Feature object. - + Base doesn't have a Path to dress-up. Base doesn't have a Path to dress-up. @@ -2570,6 +2992,47 @@ If it is necessary to set the FinalDepth manually please select a different oper Base Path is empty. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Create Dress-up + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2694,7 +3157,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Alle lêers (*.*) - + Model Selection Model Selection @@ -2754,6 +3217,24 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + Alle lêers (*.*) + + + + Select Output File + Select Output File + + Path_Sanity @@ -2886,42 +3367,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Add Optional or Mandatory Stop to the program - - Path_Surface - - - This operation requires OpenCamLib to be installed. - This operation requires OpenCamLib to be installed. - - - - Hold on. This might take a minute. - - Hold on. This might take a minute. - - - - - This operation requires OpenCamLib to be installed. - - This operation requires OpenCamLib to be installed. - - - - - Please select a single solid object from the project tree - - Please select a single solid object from the project tree - - - - - Cannot work with this object - - Cannot work with this object - - - Path_ToolController @@ -2953,6 +3398,19 @@ If it is necessary to set the FinalDepth manually please select a different oper Edit the Tool Library + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2968,6 +3426,21 @@ If it is necessary to set the FinalDepth manually please select a different oper TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3198,16 +3671,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Object doesn't have a tooltable property Object doesn't have a tooltable property - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3249,6 +3712,55 @@ If it is necessary to set the FinalDepth manually please select a different oper Tooltable XML (*.xml);;LinuxCNC tooltable (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + Hold on. This might take a minute. + + Hold on. This might take a minute. + + + + + This operation requires OpenCamLib to be installed. + + This operation requires OpenCamLib to be installed. + + + + + Please select a single solid object from the project tree + + Please select a single solid object from the project tree + + + + + Cannot work with this object + + Cannot work with this object + + + PathDressup_Dogbone @@ -3667,37 +4179,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups - - PathSurface - - - Hold on. This might take a minute. - - Hold on. This might take a minute. - - - - - This operation requires OpenCamLib to be installed. - - This operation requires OpenCamLib to be installed. - - - - - Please select a single solid object from the project tree - - Please select a single solid object from the project tree - - - - - Cannot work with this object - - Cannot work with this object - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_ar.qm b/src/Mod/Path/Gui/Resources/translations/Path_ar.qm index 94195c4ce9..542b385fbf 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_ar.qm and b/src/Mod/Path/Gui/Resources/translations/Path_ar.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_ar.ts b/src/Mod/Path/Gui/Resources/translations/Path_ar.ts index 8861b0be6f..e58509586e 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_ar.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_ar.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - المكتبة ليتم استخدامها لتوليد المسار + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Stop index(angle) for rotational scan + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Additional offset to the selected bounding box - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - - - - The completion mode for the operation: single or multi-pass - The completion mode for the operation: single or multi-pass - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - - - - Clearing pattern to use - Clearing pattern to use - - - - The model will be rotated around this axis. - The model will be rotated around this axis. - - - - Start index(angle) for rotational scan - Start index(angle) for rotational scan - - - - Stop index(angle) for rotational scan - Stop index(angle) for rotational scan - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Enable optimization which removes unnecessary points from G-Code output + + + The completion mode for the operation: single or multi-pass + The completion mode for the operation: single or multi-pass + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + + + + The model will be rotated around this axis. + The model will be rotated around this axis. + + + + Start index(angle) for rotational scan + Start index(angle) for rotational scan + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Cut through waste to depth at model edge, releasing the model. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Make True, if specifying a Start Point + The path to be copied @@ -138,6 +278,31 @@ The Z height of the hop The Z height of the hop + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach Length or Radius of the approach + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ Custom feedrate - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ تمكين التنقيط - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ The height where feed starts and height during retract tool when path is finished - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ Inverse the angle. Example: -22.5 -> 22.5 degrees. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ Shape to use for calculating Boundary - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ The base object this collision refers to - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut Side of edge that tool should cut - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + Clearing pattern to use + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method أسلوب النمط + + + The library to use to generate the path + المكتبة ليتم استخدامها لتوليد المسار + The active tool @@ -637,7 +862,7 @@ Invalid Cutting Edge Angle %.2f, must be <90° and >=0° - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ Parent job %s doesn't have a base object - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>3D pocket bottom is NOT available in this operation</i>. + + + Face appears misaligned after initial rotation. + Face appears misaligned after initial rotation. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Can not identify loop. - - - Face appears misaligned after initial rotation. - Face appears misaligned after initial rotation. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Consider toggling the 'InverseAngle' property and recomputing. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Unable to create path for face(s). - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ لائحة الخاصيات الغير مفعلة - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ Feature %s.%s cannot be processed as a circular hole - please remove from Base geometry list. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ &المسار - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -956,22 +1181,32 @@ The additional depth of the tool path - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr Deburr - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1062,7 +1297,7 @@ Additional base objects to be engraved - + The vertex index to start the path from The vertex index to start the path from @@ -1095,7 +1330,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1214,7 +1464,7 @@ الحجج الخاصة بمعالج البريد (خاصة بالنص البرمجي) - + An optional description for this job An optional description for this job @@ -1239,17 +1489,17 @@ Collection of tool controllers available for this job. - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1259,7 +1509,7 @@ SetupSheet holding the settings for this job - + The base objects for all operations The base objects for all operations @@ -1327,7 +1577,7 @@ يحمل القيمة المحسوبة ل FinalDepth - + Holds the diameter of the tool Holds the diameter of the tool @@ -1356,18 +1606,23 @@ User Assigned Label تسمية المستخدم المعينة + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation مواقع قاعدة لهذه العملية - + The tool controller that will be used to calculate the path وحدة تحكم الأداة التي سيتم استخدامها لحساب المسار - + Coolant mode for this operation Coolant mode for this operation @@ -1392,12 +1647,12 @@ تنحي تدريجيا من الأداة - + Maximum material removed on final pass. Maximum material removed on final pass. - + The height needed to clear clamps and obstructions The height needed to clear clamps and obstructions @@ -1417,7 +1672,7 @@ Make True, if specifying a Start Point - + Coolant option for this operation Coolant option for this operation @@ -1444,7 +1699,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Depths - + Operation Operation @@ -1467,7 +1722,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Pocket does not support shape %s.%s - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1482,7 +1737,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Adaptive clearing and profiling - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1497,7 +1752,7 @@ If it is necessary to set the FinalDepth manually please select a different oper والمسافة التي تواجه العملية تمتد خارج شكل الحدود. - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1561,6 +1816,16 @@ If it is necessary to set the FinalDepth manually please select a different oper When enabled connected extension edges are combined to wires. When enabled connected extension edges are combined to wires. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1611,9 +1876,14 @@ If it is necessary to set the FinalDepth manually please select a different oper PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1800,42 +2070,42 @@ If it is necessary to set the FinalDepth manually please select a different oper PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1910,40 +2180,126 @@ If it is necessary to set the FinalDepth manually please select a different oper Creates a 3D object to represent raw stock to mill the part out of + + PathSurface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + المرجو الإنتظار. هذا قد يستغرق دقيقة. + + + + + This operation requires OpenCamLib to be installed. + + هاته العملية تتطلب التثبيت المسبق لـ OpenCamLib. + + + + + Please select a single solid object from the project tree + + Please select a single solid object from the project tree + + + + + Cannot work with this object + + Cannot work with this object + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -2001,22 +2357,22 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2081,6 +2437,16 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + LinuxCNC tooltable (*.tbl) + Tooltable JSON (*.json) @@ -2096,11 +2462,6 @@ If it is necessary to set the FinalDepth manually please select a different oper HeeksCAD tooltable (*.tooltable) HeeksCAD tooltable (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - LinuxCNC tooltable (*.tbl) - Tool Table Same Name @@ -2122,6 +2483,14 @@ If it is necessary to set the FinalDepth manually please select a different oper Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2130,6 +2499,59 @@ If it is necessary to set the FinalDepth manually please select a different oper Issue determine drillability: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2217,14 +2639,14 @@ If it is necessary to set the FinalDepth manually please select a different oper - + The selected object is not a path العنصر الذي قمت باختياره ليس عبارة عن مسار - + Please select a Path object المرجو اختيار عنصر مسار @@ -2505,12 +2927,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Cannot insert holding tags for this path - please select a Profile path - + The selected object is not a path العنصر الذي قمت بإختياره ليس عبارة عن مسار - + Please select a Profile object الرجاء تحديد كائن ملف شخصي @@ -2550,17 +2972,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Create Tag Dress-up - + No Base object found. لم يتم العثور على كائن أساسي. - + Base is not a Path::Feature object. Base is not a Path::Feature object. - + Base doesn't have a Path to dress-up. Base doesn't have a Path to dress-up. @@ -2570,6 +2992,47 @@ If it is necessary to set the FinalDepth manually please select a different oper Base Path is empty. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Create Dress-up + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2694,7 +3157,7 @@ If it is necessary to set the FinalDepth manually please select a different oper All Files (*.*) - + Model Selection Model Selection @@ -2754,6 +3217,24 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + All Files (*.*) + + + + Select Output File + Select Output File + + Path_Sanity @@ -2886,42 +3367,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Add Optional or Mandatory Stop to the program - - Path_Surface - - - This operation requires OpenCamLib to be installed. - This operation requires OpenCamLib to be installed. - - - - Hold on. This might take a minute. - - المرجو الإنتظار. هذا قد يستغرق دقيقة. - - - - - This operation requires OpenCamLib to be installed. - - هاته العملية تتطلب التثبيت المسبق لـ OpenCamLib. - - - - - Please select a single solid object from the project tree - - Please select a single solid object from the project tree - - - - - Cannot work with this object - - Cannot work with this object - - - Path_ToolController @@ -2953,6 +3398,19 @@ If it is necessary to set the FinalDepth manually please select a different oper Edit the Tool Library + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2968,6 +3426,21 @@ If it is necessary to set the FinalDepth manually please select a different oper TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3198,16 +3671,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Object doesn't have a tooltable property Object doesn't have a tooltable property - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3249,6 +3712,55 @@ If it is necessary to set the FinalDepth manually please select a different oper Tooltable XML (*.xml);;LinuxCNC tooltable (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + Hold on. This might take a minute. + + المرجو الإنتظار. هذا قد يستغرق دقيقة. + + + + + This operation requires OpenCamLib to be installed. + + هاته العملية تتطلب التثبيت المسبق لـ OpenCamLib. + + + + + Please select a single solid object from the project tree + + Please select a single solid object from the project tree + + + + + Cannot work with this object + + Cannot work with this object + + + PathDressup_Dogbone @@ -3667,37 +4179,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups - - PathSurface - - - Hold on. This might take a minute. - - المرجو الإنتظار. هذا قد يستغرق دقيقة. - - - - - This operation requires OpenCamLib to be installed. - - هاته العملية تتطلب التثبيت المسبق لـ OpenCamLib. - - - - - Please select a single solid object from the project tree - - Please select a single solid object from the project tree - - - - - Cannot work with this object - - Cannot work with this object - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_ca.qm b/src/Mod/Path/Gui/Resources/translations/Path_ca.qm index b697d9e6fc..1fa250913d 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_ca.qm and b/src/Mod/Path/Gui/Resources/translations/Path_ca.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_ca.ts b/src/Mod/Path/Gui/Resources/translations/Path_ca.ts index 786bc37bb3..b60a0ee605 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_ca.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_ca.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - La biblioteca que s'utilitza per a generar el camí + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Stop index(angle) for rotational scan + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Additional offset to the selected bounding box - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - - - - The completion mode for the operation: single or multi-pass - The completion mode for the operation: single or multi-pass - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - - - - Clearing pattern to use - Clearing pattern to use - - - - The model will be rotated around this axis. - The model will be rotated around this axis. - - - - Start index(angle) for rotational scan - Start index(angle) for rotational scan - - - - Stop index(angle) for rotational scan - Stop index(angle) for rotational scan - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Enable optimization which removes unnecessary points from G-Code output + + + The completion mode for the operation: single or multi-pass + The completion mode for the operation: single or multi-pass + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + + + + The model will be rotated around this axis. + The model will be rotated around this axis. + + + + Start index(angle) for rotational scan + Start index(angle) for rotational scan + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Cut through waste to depth at model edge, releasing the model. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Marqueu «cert», si s'especifica un punt final + The path to be copied @@ -138,6 +278,31 @@ The Z height of the hop L'alçària Z del salt + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach Longitud o radi de l'enfocament + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ Rati d'avanç personalitzat - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ Habilita les passades - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ L'alçària a què s'inicia l'avanç i l'alçària durant la retirada de l'eina quan el camí està finalitzat - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ Inverse the angle. Example: -22.5 -> 22.5 degrees. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ Shape to use for calculating Boundary - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ The base object this collision refers to - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut Costat de la vora que eina ha de tallar - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + Clearing pattern to use + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method Mètode del patró + + + The library to use to generate the path + La biblioteca que s'utilitza per a generar el camí + The active tool @@ -637,7 +862,7 @@ L'angle de tall %.2f no és vàlid, ha de ser <90° i >=0° - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ La tasca pare %s no té un objecte de base - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>3D pocket bottom is NOT available in this operation</i>. + + + Face appears misaligned after initial rotation. + Face appears misaligned after initial rotation. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Can not identify loop. - - - Face appears misaligned after initial rotation. - Face appears misaligned after initial rotation. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Consider toggling the 'InverseAngle' property and recomputing. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Unable to create path for face(s). - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ Llista de característiques desactivades - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ La característica %s.%s no es pot processar com a forat circular; suprimiu-la de la llista de la geometria de base. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ &Camí - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -954,22 +1179,32 @@ The additional depth of the tool path - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr Deburr - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1060,7 +1295,7 @@ Additional base objects to be engraved - + The vertex index to start the path from The vertex index to start the path from @@ -1092,7 +1327,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1119,6 +1354,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1211,7 +1461,7 @@ Arguments del postprocessador (específic a l'script) - + An optional description for this job An optional description for this job @@ -1236,17 +1486,17 @@ Col·lecció de controladors d'eina disponibles per aquest treball. - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1256,7 +1506,7 @@ SetupSheet mantenint la configuració per aquest treball - + The base objects for all operations The base objects for all operations @@ -1324,7 +1574,7 @@ Té el valor calculat per a la FinalDepth - + Holds the diameter of the tool Holds the diameter of the tool @@ -1353,18 +1603,23 @@ User Assigned Label Etiqueta assignada de l'usuari + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Posició de base per a aquesta operació - + The tool controller that will be used to calculate the path El controlador d'eina que s'utilitza per a calcular el camí - + Coolant mode for this operation Coolant mode for this operation @@ -1389,12 +1644,12 @@ Pas incremental cap avall de l'eina - + Maximum material removed on final pass. Màxim de material retirat en el pas final - + The height needed to clear clamps and obstructions La alçària necessària per a llevar subjeccions i obstruccions @@ -1414,7 +1669,7 @@ Marqueu «cert», si s'especifica un punt final - + Coolant option for this operation Coolant option for this operation @@ -1441,7 +1696,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Profunditats - + Operation Operation @@ -1464,7 +1719,7 @@ If it is necessary to set the FinalDepth manually please select a different oper El buidatge no admet la forma %s.%s - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1479,7 +1734,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Adaptive clearing and profiling - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1494,7 +1749,7 @@ If it is necessary to set the FinalDepth manually please select a different oper La distància de l'operació de generació de cares s'estendrà més enllà de la forma límit. - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1557,6 +1812,16 @@ If it is necessary to set the FinalDepth manually please select a different oper When enabled connected extension edges are combined to wires. When enabled connected extension edges are combined to wires. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1607,9 +1872,14 @@ If it is necessary to set the FinalDepth manually please select a different oper PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1791,42 +2061,42 @@ If it is necessary to set the FinalDepth manually please select a different oper PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1901,40 +2171,122 @@ If it is necessary to set the FinalDepth manually please select a different oper Crea un objecte 3D per a representar el bloc brut que es modelarà per fresatge + + PathSurface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Espereu. Això pot tardar una estona + + + + This operation requires OpenCamLib to be installed. + + Aquesta operació requereix que l'OpenCamLib estiga instal·lat + + + + Please select a single solid object from the project tree + + Seleccioneu un únic sòlid en l'arbre del projecte + + + + Cannot work with this object + + No es pot treballar amb aquest objecte + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -1992,22 +2344,22 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2072,6 +2424,16 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + Taula d'eines LinuxCNC (*.tbl) + Tooltable JSON (*.json) @@ -2087,11 +2449,6 @@ If it is necessary to set the FinalDepth manually please select a different oper HeeksCAD tooltable (*.tooltable) Taula d'eines HeeksCAD (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - Taula d'eines LinuxCNC (*.tbl) - Tool Table Same Name @@ -2113,6 +2470,14 @@ If it is necessary to set the FinalDepth manually please select a different oper Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2121,6 +2486,59 @@ If it is necessary to set the FinalDepth manually please select a different oper Issue determine drillability: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2207,13 +2625,13 @@ If it is necessary to set the FinalDepth manually please select a different oper Seleccioneu un objecte de tipus camí - + The selected object is not a path L'objecte seleccionat no és un camí - + Please select a Path object Seleccioneu un objecte camí @@ -2494,12 +2912,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Cannot insert holding tags for this path - please select a Profile path - + The selected object is not a path The selected object is not a path - + Please select a Profile object Seleccioneu un objecte perfil @@ -2539,17 +2957,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Crea un aspecte d'etiqueta - + No Base object found. No s'ha trobat cap objecte base. - + Base is not a Path::Feature object. La base no és un objecte Camí::Característica. - + Base doesn't have a Path to dress-up. La base no té cap camí per modificar. @@ -2559,6 +2977,47 @@ If it is necessary to set the FinalDepth manually please select a different oper El camí base és buit. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Crea un aspecte + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2682,7 +3141,7 @@ If it is necessary to set the FinalDepth manually please select a different oper All Files (*.*) - + Model Selection Model Selection @@ -2742,6 +3201,24 @@ If it is necessary to set the FinalDepth manually please select a different oper Aspectes + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + All Files (*.*) + + + + Select Output File + Seleccioneu el fitxer d'eixida + + Path_Sanity @@ -2872,38 +3349,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Afig al programa una parada opcional o obligatòria - - Path_Surface - - - This operation requires OpenCamLib to be installed. - This operation requires OpenCamLib to be installed. - - - - Hold on. This might take a minute. - - Espereu. Això pot tardar una estona - - - - This operation requires OpenCamLib to be installed. - - Aquesta operació requereix que l'OpenCamLib estiga instal·lat - - - - Please select a single solid object from the project tree - - Seleccioneu un únic sòlid en l'arbre del projecte - - - - Cannot work with this object - - No es pot treballar amb aquest objecte - - Path_ToolController @@ -2935,6 +3380,19 @@ If it is necessary to set the FinalDepth manually please select a different oper Edita la biblioteca d'eines + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2950,6 +3408,21 @@ If it is necessary to set the FinalDepth manually please select a different oper TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3180,16 +3653,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Object doesn't have a tooltable property L'objecte no té la propietat de taula d'eines - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3231,6 +3694,51 @@ If it is necessary to set the FinalDepth manually please select a different oper Taula d'eines XML (*.xml);;Taula d'eines LinuxCNC (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + Hold on. This might take a minute. + + Espereu. Això pot tardar una estona + + + + This operation requires OpenCamLib to be installed. + + Aquesta operació requereix que l'OpenCamLib estiga instal·lat + + + + Please select a single solid object from the project tree + + Seleccioneu un únic sòlid en l'arbre del projecte + + + + Cannot work with this object + + No es pot treballar amb aquest objecte + + PathDressup_Dogbone @@ -3641,33 +4149,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Aspectes - - PathSurface - - - Hold on. This might take a minute. - - Espereu. Això pot tardar una estona - - - - This operation requires OpenCamLib to be installed. - - Aquesta operació requereix que l'OpenCamLib estiga instal·lat - - - - Please select a single solid object from the project tree - - Seleccioneu un únic sòlid en l'arbre del projecte - - - - Cannot work with this object - - No es pot treballar amb aquest objecte - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_cs.qm b/src/Mod/Path/Gui/Resources/translations/Path_cs.qm index bcf4c9bfb2..6f8b63d3d9 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_cs.qm and b/src/Mod/Path/Gui/Resources/translations/Path_cs.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_cs.ts b/src/Mod/Path/Gui/Resources/translations/Path_cs.ts index f619014288..1feef31932 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_cs.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_cs.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - Knihovna použitá k vytvoření cesty + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Stop index(angle) for rotational scan + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Additional offset to the selected bounding box - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - - - - The completion mode for the operation: single or multi-pass - The completion mode for the operation: single or multi-pass - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - - - - Clearing pattern to use - Clearing pattern to use - - - - The model will be rotated around this axis. - The model will be rotated around this axis. - - - - Start index(angle) for rotational scan - Start index(angle) for rotational scan - - - - Stop index(angle) for rotational scan - Stop index(angle) for rotational scan - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Enable optimization which removes unnecessary points from G-Code output + + + The completion mode for the operation: single or multi-pass + The completion mode for the operation: single or multi-pass + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + + + + The model will be rotated around this axis. + The model will be rotated around this axis. + + + + Start index(angle) for rotational scan + Start index(angle) for rotational scan + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Cut through waste to depth at model edge, releasing the model. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Make True, if specifying a Start Point + The path to be copied @@ -138,6 +278,31 @@ The Z height of the hop The Z height of the hop + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach Length or Radius of the approach + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ Custom feedrate - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ Enable pecking - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ The height where feed starts and height during retract tool when path is finished - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ Inverse the angle. Example: -22.5 -> 22.5 degrees. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ Shape to use for calculating Boundary - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ The base object this collision refers to - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut Side of edge that tool should cut - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + Clearing pattern to use + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method Pattern method + + + The library to use to generate the path + Knihovna použitá k vytvoření cesty + The active tool @@ -637,7 +862,7 @@ Invalid Cutting Edge Angle %.2f, must be <90° and >=0° - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ Parent job %s doesn't have a base object - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>3D pocket bottom is NOT available in this operation</i>. + + + Face appears misaligned after initial rotation. + Face appears misaligned after initial rotation. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Can not identify loop. - - - Face appears misaligned after initial rotation. - Face appears misaligned after initial rotation. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Consider toggling the 'InverseAngle' property and recomputing. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Unable to create path for face(s). - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ Seznam zakázaných funkcí - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ Feature %s.%s cannot be processed as a circular hole - please remove from Base geometry list. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ Cesta - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -956,22 +1181,32 @@ The additional depth of the tool path - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr Deburr - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1062,7 +1297,7 @@ Additional base objects to be engraved - + The vertex index to start the path from The vertex index to start the path from @@ -1095,7 +1330,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1214,7 +1464,7 @@ Arguments for the Post Processor (specific to the script) - + An optional description for this job An optional description for this job @@ -1239,17 +1489,17 @@ Collection of tool controllers available for this job. - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1259,7 +1509,7 @@ SetupSheet holding the settings for this job - + The base objects for all operations The base objects for all operations @@ -1327,7 +1577,7 @@ Holds the calculated value for the FinalDepth - + Holds the diameter of the tool Holds the diameter of the tool @@ -1356,18 +1606,23 @@ User Assigned Label User Assigned Label + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Base locations for this operation - + The tool controller that will be used to calculate the path The tool controller that will be used to calculate the path - + Coolant mode for this operation Coolant mode for this operation @@ -1392,12 +1647,12 @@ Incremental Step Down of Tool - + Maximum material removed on final pass. Maximum material removed on final pass. - + The height needed to clear clamps and obstructions Výška potřebná k odstranění svorek a překážek @@ -1417,7 +1672,7 @@ Make True, if specifying a Start Point - + Coolant option for this operation Coolant option for this operation @@ -1444,7 +1699,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Depths - + Operation Operation @@ -1467,7 +1722,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Pocket does not support shape %s.%s - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1482,7 +1737,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Adaptive clearing and profiling - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1497,7 +1752,7 @@ If it is necessary to set the FinalDepth manually please select a different oper The distance the facing operation will extend beyond the boundary shape. - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1561,6 +1816,16 @@ If it is necessary to set the FinalDepth manually please select a different oper When enabled connected extension edges are combined to wires. When enabled connected extension edges are combined to wires. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1611,9 +1876,14 @@ If it is necessary to set the FinalDepth manually please select a different oper PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1800,42 +2070,42 @@ If it is necessary to set the FinalDepth manually please select a different oper PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1910,40 +2180,126 @@ If it is necessary to set the FinalDepth manually please select a different oper Creates a 3D object to represent raw stock to mill the part out of + + PathSurface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Hold on. This might take a minute. + + + + + This operation requires OpenCamLib to be installed. + + This operation requires OpenCamLib to be installed. + + + + + Please select a single solid object from the project tree + + Please select a single solid object from the project tree + + + + + Cannot work with this object + + Cannot work with this object + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -2001,22 +2357,22 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2081,6 +2437,16 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + LinuxCNC tooltable (*.tbl) + Tooltable JSON (*.json) @@ -2096,11 +2462,6 @@ If it is necessary to set the FinalDepth manually please select a different oper HeeksCAD tooltable (*.tooltable) HeeksCAD tooltable (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - LinuxCNC tooltable (*.tbl) - Tool Table Same Name @@ -2122,6 +2483,14 @@ If it is necessary to set the FinalDepth manually please select a different oper Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2130,6 +2499,59 @@ If it is necessary to set the FinalDepth manually please select a different oper Issue determine drillability: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2217,14 +2639,14 @@ If it is necessary to set the FinalDepth manually please select a different oper - + The selected object is not a path The selected object is not a path - + Please select a Path object Please select a Path object @@ -2505,12 +2927,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Cannot insert holding tags for this path - please select a Profile path - + The selected object is not a path The selected object is not a path - + Please select a Profile object Please select a Profile object @@ -2550,17 +2972,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Create Tag Dress-up - + No Base object found. No Base object found. - + Base is not a Path::Feature object. Base is not a Path::Feature object. - + Base doesn't have a Path to dress-up. Base doesn't have a Path to dress-up. @@ -2570,6 +2992,47 @@ If it is necessary to set the FinalDepth manually please select a different oper Base Path is empty. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Create Dress-up + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2694,7 +3157,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Všechny soubory (*.*) - + Model Selection Model Selection @@ -2754,6 +3217,24 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + Všechny soubory (*.*) + + + + Select Output File + Select Output File + + Path_Sanity @@ -2886,42 +3367,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Add Optional or Mandatory Stop to the program - - Path_Surface - - - This operation requires OpenCamLib to be installed. - This operation requires OpenCamLib to be installed. - - - - Hold on. This might take a minute. - - Hold on. This might take a minute. - - - - - This operation requires OpenCamLib to be installed. - - This operation requires OpenCamLib to be installed. - - - - - Please select a single solid object from the project tree - - Please select a single solid object from the project tree - - - - - Cannot work with this object - - Cannot work with this object - - - Path_ToolController @@ -2953,6 +3398,19 @@ If it is necessary to set the FinalDepth manually please select a different oper Edit the Tool Library + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2968,6 +3426,21 @@ If it is necessary to set the FinalDepth manually please select a different oper TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3198,16 +3671,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Object doesn't have a tooltable property Object doesn't have a tooltable property - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3249,6 +3712,55 @@ If it is necessary to set the FinalDepth manually please select a different oper Tooltable XML (*.xml);;LinuxCNC tooltable (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + Hold on. This might take a minute. + + Hold on. This might take a minute. + + + + + This operation requires OpenCamLib to be installed. + + This operation requires OpenCamLib to be installed. + + + + + Please select a single solid object from the project tree + + Please select a single solid object from the project tree + + + + + Cannot work with this object + + Cannot work with this object + + + PathDressup_Dogbone @@ -3667,37 +4179,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups - - PathSurface - - - Hold on. This might take a minute. - - Hold on. This might take a minute. - - - - - This operation requires OpenCamLib to be installed. - - This operation requires OpenCamLib to be installed. - - - - - Please select a single solid object from the project tree - - Please select a single solid object from the project tree - - - - - Cannot work with this object - - Cannot work with this object - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_de.qm b/src/Mod/Path/Gui/Resources/translations/Path_de.qm index 6b74a3f6e7..b0663a9eb8 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_de.qm and b/src/Mod/Path/Gui/Resources/translations/Path_de.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_de.ts b/src/Mod/Path/Gui/Resources/translations/Path_de.ts index 7677bdc67f..0826ea5a82 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_de.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_de.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - Algorithmus zum berechnen des Werkzeugweges + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Stopp-Index(Winkel) für Rotationssuche + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Zusätzlicher Versatz zur ausgewählten Begrenzungsbox - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Eben: Flacher, 3D-Oberflächen-Scan. Drehend: rotierender Scan um die 4. Achse. - - - - The completion mode for the operation: single or multi-pass - Der Vervollständigungsmodus für die Operation: einfach oder mehrfach - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - Umlaufrichtung des Werkzeugs um das Werkstück: Gleichlauf (Uhrzeigersinn) oder Gegenlauf (entgegen des Uhrzeigersinns) - - - - Clearing pattern to use - Ausräummuster - - - - The model will be rotated around this axis. - Das Modell wird um diese Achse gedreht. - - - - Start index(angle) for rotational scan - Start-Index(Winkel) für Rotationssuche - - - - Stop index(angle) for rotational scan - Stopp-Index(Winkel) für Rotationssuche - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Aktivieren Sie die Optimierung, um unnötige Punkte aus der G-Code-Ausgabe zu entfernen + + + The completion mode for the operation: single or multi-pass + Der Vervollständigungsmodus für die Operation: einfach oder mehrfach + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + Umlaufrichtung des Werkzeugs um das Werkstück: Gleichlauf (Uhrzeigersinn) oder Gegenlauf (entgegen des Uhrzeigersinns) + + + + The model will be rotated around this axis. + Das Modell wird um diese Achse gedreht. + + + + Start index(angle) for rotational scan + Start-Index(Winkel) für Rotationssuche + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Schneide durch überschüssiges Material bis zur Werkstückkante, um dieses zu befreien. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Eben: Flacher, 3D-Oberflächen-Scan. Drehend: rotierender Scan um die 4. Achse. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + Wählen Sie, wie mehrere Basisgeometriefunktionen verarbeitet werden sollen. + + + + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Auf Wahr setzen, wenn ein Startpunkt angegeben werden soll + The path to be copied @@ -138,10 +278,35 @@ The Z height of the hop Die Z-Höhe dieses Sprungs + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. - Enable rotation to gain access to pockets/areas not normal to Z axis. + Drehung aktivieren, um Zugriff auf Aussparungen/Bereiche zu erhalten, die nicht normal zur Z-Achse sind. @@ -168,6 +333,26 @@ Length or Radius of the approach Länge oder Radius der Anfahrt + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,9 +379,9 @@ Benutzerdefinierte Vorschubgeschwindigkeit - + Custom feed rate - Custom feed rate + Benutzerdefinierte Fortschritts-Rate @@ -219,9 +404,9 @@ Spanbrechen aktivieren - + The time to dwell between peck cycles - The time to dwell between peck cycles + Haltezeit zwischen den Schrittzyklen @@ -244,15 +429,20 @@ Die Höhe, bei der die Positionierbewegung beginnt und der Rückzug am Bahnende durchgeführt wird - + Controls how tool retracts Default=G99 - Controls how tool retracts Default=G99 + Steuert, wie das Werkzeug zurückfährt Standard=G99 - + The height where feed starts and height during retract tool when path is finished while in a peck operation 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ Winkel umkehren. Beispiel: -22.5 -> 22.5 Grad. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ Form zur Berechnen der Begrenzung - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ Das Basisobjekt auf das sich diese Kollision bezieht - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut Die Seite der Kante, welche das Werkzeug schneiden soll - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ - Use 3D Sorting of Path - Use 3D Sorting of Path + Clearing pattern to use + Ausräummuster - + + Use 3D Sorting of Path + 3D-Sortierung des Pfades verwenden + + + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method Muster-Methode + + + The library to use to generate the path + Algorithmus zum berechnen des Werkzeugweges + The active tool @@ -637,7 +862,7 @@ Ungültiger Schneidenwinkel %.2f muß < 90° und > = 0° sein - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ Der Jab %s hat kein Basis Objekt - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>3D Vertiefungsboden ist für diesen Vorgang NICHT verfügbar</i>. + + + Face appears misaligned after initial rotation. + Die Fläche erscheint nach der ersten Rotation falsch ausgerichtet zu sein. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Ziehen Sie in Betracht die Eigenschaft "Umgekehrter Winkel" umzuschalten und berechnen Sie die Operation neu. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Kann keine geschlossene Kontur erkennen. - - - Face appears misaligned after initial rotation. - Die Fläche erscheint nach der ersten Rotation falsch ausgerichtet zu sein. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Ziehen Sie in Betracht die Eigenschaft "Umgekehrter Winkel" umzuschalten und berechnen Sie die Operation neu. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Pfad für Fläche(n) kann nicht erstellt werden. - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ Liste der deaktivierten Funktionen - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ Funktion %s.%s lässt sich nicht als ein kreisrundes Loch verarbeiten - bitte aus der Basisgeometrie-Liste entfernen. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,14 +1090,14 @@ &Path - + Path Dressup Path Dressup - + Supplemental Commands - Supplemental Commands + Zusätzliche Kommandos @@ -955,22 +1180,32 @@ Die zusätzliche Tiefe des Werkzeugpfads - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr Entgraten - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1061,7 +1296,7 @@ Zusätzliche Basisobjekte, die graviert werden sollen - + The vertex index to start the path from Der Index des Vertex von dem aus der Pfad gestartet wird @@ -1094,7 +1329,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1121,6 +1356,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1162,7 +1412,7 @@ Starting Radius - Starting Radius + Start-Radius @@ -1213,7 +1463,7 @@ Argumente für den Post-Prozessor (abhängig vom gewählten Post-Prozessor) - + An optional description for this job An optional description for this job @@ -1238,17 +1488,17 @@ Auswahl der Tool-Controller die für diesen Job zur Verfügung stehen. - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1258,7 +1508,7 @@ Setup Tabelle mit den Einstellungen dieses Jobs - + The base objects for all operations The base objects for all operations @@ -1326,9 +1576,9 @@ Hält den berechneten Wert für die Endtiefe "FinalDepth" - + Holds the diameter of the tool - Holds the diameter of the tool + Hält den Durchmesser des Werkzeugs @@ -1355,20 +1605,25 @@ User Assigned Label Vom Benutzer vergebener Name + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Ausgangspunkt für diese Operation - + The tool controller that will be used to calculate the path Vermessungspunkt welcher zur Berechnung des Werkzeugweges verwendet wird - + Coolant mode for this operation - Coolant mode for this operation + Kühlmittelmodus für diesen Vorgang @@ -1391,12 +1646,12 @@ Inkrementaler Abwärtsschritt des Werkzeugs - + Maximum material removed on final pass. Maximal zu entfernendes Material im letzten Arbeitsschritt. - + The height needed to clear clamps and obstructions Die erforderliche Höhe, um Spannmittel oder Besfestigungsmittel zu entfernen @@ -1416,9 +1671,9 @@ Auf Wahr setzen, wenn ein Startpunkt angegeben werden soll - + Coolant option for this operation - Coolant option for this operation + Kühlungsoption für diesen Vorgang @@ -1443,9 +1698,9 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b Tiefen - + Operation - Operation + Operation @@ -1466,9 +1721,9 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b Die Tasche unterstützt nicht die Form %s.%s - + Face might not be within rotation accessibility limits. - Face might not be within rotation accessibility limits. + Fläche könnte nicht innerhalb der zugänglichen Grenzen der Drehung liegen. @@ -1481,9 +1736,9 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b Adapatives Räumen und Profillieren - + Choose how to process multiple Base Geometry features. - Choose how to process multiple Base Geometry features. + Wählen Sie, wie mehrere Basisgeometriefunktionen verarbeitet werden sollen. @@ -1496,9 +1751,9 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b Der Abstand der Fräsoperation wird über die Begrenzung der Form ragen. - + Final depth set below ZMin of face(s) selected. - Final depth set below ZMin of face(s) selected. + Gesamttiefe unter ZMin von Fläche(n) ausgewählt. @@ -1560,6 +1815,16 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b When enabled connected extension edges are combined to wires. Wenn aktiviert, werden die verbundenen Erweiterungskanten zu Kabeln vereinigt. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1610,9 +1875,14 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1750,12 +2020,12 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b Coolant Modes - Coolant Modes + Kühlmittelmodi Default coolant mode. - Default coolant mode. + Standard-Kühlmittelmodus. @@ -1780,58 +2050,58 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b Expression used for StartDepth of new operations. - Expression used for StartDepth of new operations. + Ausdruck für die StartTiefe von neuen Operationen. Expression used for FinalDepth of new operations. - Expression used for FinalDepth of new operations. + Ausdruck für die SchlichtTiefe von neuen Operationen. Expression used for StepDown of new operations. - Expression used for StepDown of new operations. + Ausdruck für die Stufenhöhe von neuen Operationen. PathStock - + Invalid base object %s - no shape found - Invalid base object %s - no shape found - - - - The base object this stock is derived from - 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 negative X direction - - - - Extra allowance from part bound box in positive X direction - Extra allowance from part bound box in positive X direction + Ungültiges Basisobjekt %s - keine Form gefunden - Extra allowance from part bound box in negative Y direction - Extra allowance from part bound box in negative Y direction + The base object this stock is derived from + Das Basisobjekt von dem der Grundkörper abgeleitet ist - Extra allowance from part bound box in positive Y direction - Extra allowance from part bound box in positive Y direction + Extra allowance from part bound box in negative X direction + Vergrösserung der Begrenzungsbox in negativer X-Richtung - Extra allowance from part bound box in negative Z direction - Extra allowance from part bound box in negative Z direction + Extra allowance from part bound box in positive X direction + Vergrösserung der Begrenzungsbox in positiver X-Richtung + Extra allowance from part bound box in negative Y direction + Vergrösserung der Begrenzungsbox in negativer Y-Richtung + + + + Extra allowance from part bound box in positive Y direction + Vergrösserung der Begrenzungsbox in positiver Y-Richtung + + + + Extra allowance from part bound box in negative Z direction + Vergrösserung der Begrenzungsbox in negativer Z-Richtung + + + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1906,40 +2176,122 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b erzeugt einen Rohling, aus dem der Körper herausgefräst werden kann + + PathSurface + + + This operation requires OpenCamLib to be installed. + Installation von OpenCamLib erforderlich. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + bitte etwa 1 Minute lang warten + + + + This operation requires OpenCamLib to be installed. + + Installation von OpenCamLib erforderlich + + + + Please select a single solid object from the project tree + + einzelnen Körper im baumförmigen Verzeichnis wählen + + + + Cannot work with this object + + Arbeit mit diesem Objekt nicht möglich + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool - The file of the tool + Die Datei des Werkzeugs - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -1961,7 +2313,7 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b Create Tool - Create Tool + Werkzeug erstellen @@ -1971,12 +2323,12 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b Save Tool as... - Save Tool as... + Werkzeug speichern unter... Save Tool - Save Tool + Werkzeug speichern @@ -1986,7 +2338,7 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b Load Tool - Load Tool + Werkzeug laden @@ -1997,22 +2349,22 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2077,6 +2429,16 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + LinuxCNC Werkzeugtabelle (*.tbl) + Tooltable JSON (*.json) @@ -2092,11 +2454,6 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b HeeksCAD tooltable (*.tooltable) HeeksCAD Werkzeugtabelle (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - LinuxCNC Werkzeugtabelle (*.tbl) - Tool Table Same Name @@ -2105,7 +2462,7 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b Tool Table Name Exists - Tool Table Name Exists + Werkzeugtabellenname existiert @@ -2115,7 +2472,15 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b Unsupported Path tooltable - Unsupported Path tooltable + Nicht unterstützter Pfad Werkzeugtabelle + + + + PathTooolBit + + + User Defined Values + User Defined Values @@ -2126,6 +2491,59 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b Fehler beim erkennen eines bohrbaren Objektes {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + Installation von OpenCamLib erforderlich. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2213,14 +2631,14 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b - + The selected object is not a path Das ausgewählte Objekt ist keine Bewegungsbahn - + Please select a Path object Bitte wählen Sie ein Pfadobjekt @@ -2387,12 +2805,12 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b Create a Boundary dressup - Create a Boundary dressup + Erstelle ein Begrenzungs- Dressup Boundary Dress-up - Boundary Dress-up + Begrenzungsverkleidung @@ -2501,12 +2919,12 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b Kann keine Haltemarken für diesen Pfad einfügen - Bitte wählen Sie einen Profilpfad aus - + The selected object is not a path Das ausgewählte Objekt ist keine Bewegungsbahn - + Please select a Profile object Bitte wählen Sie ein Profilpfadobjekt @@ -2546,17 +2964,17 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b Erstelle ein Haltesteg Dress-up - + No Base object found. Kein Basis Objekt gefunden. - + Base is not a Path::Feature object. Basis ist kein Path Objekt. - + Base doesn't have a Path to dress-up. Basis hat keinen Pfad der mit einem Dress-up versehen werden kann. @@ -2566,6 +2984,47 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b Basispfad ist leer. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Erzeuge Erweiterung + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2690,9 +3149,9 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b Alle Dateien (*.*) - + Model Selection - Model Selection + Modellauswahl @@ -2750,6 +3209,24 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b Dressups + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + Alle Dateien (*.*) + + + + Select Output File + Ausgabedatei auswählen + + Path_Sanity @@ -2814,7 +3291,7 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b Feature Completion - Feature Completion + Element vervollständigung @@ -2880,38 +3357,6 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b Ein optionaler oder obligatorischer Programmstop - - Path_Surface - - - This operation requires OpenCamLib to be installed. - Installation von OpenCamLib erforderlich. - - - - Hold on. This might take a minute. - - bitte etwa 1 Minute lang warten - - - - This operation requires OpenCamLib to be installed. - - Installation von OpenCamLib erforderlich - - - - Please select a single solid object from the project tree - - einzelnen Körper im baumförmigen Verzeichnis wählen - - - - Cannot work with this object - - Arbeit mit diesem Objekt nicht möglich - - Path_ToolController @@ -2943,6 +3388,19 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b Werkzeug-Bibliothek editieren + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2958,6 +3416,21 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b TooltableEditor + + + Rename Tooltable + Werkzeugtabelle umbenennen + + + + Enter Name: + Name eingeben: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3188,20 +3661,10 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b Object doesn't have a tooltable property Objekt besitzt keine Eigenschaft "Werkzeugtabelle" - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table - Add New Tool Table + Neue Werkzeugtabelle hinzufügen @@ -3239,6 +3702,51 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b Werkzeugtabelle XML (*.XML); LinuxCNC Werkzeugtabelle (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + Installation von OpenCamLib erforderlich. + + + + Hold on. This might take a minute. + + bitte etwa 1 Minute lang warten + + + + This operation requires OpenCamLib to be installed. + + Installation von OpenCamLib erforderlich + + + + Please select a single solid object from the project tree + + einzelnen Körper im baumförmigen Verzeichnis wählen + + + + Cannot work with this object + + Arbeit mit diesem Objekt nicht möglich + + PathDressup_Dogbone @@ -3657,33 +4165,6 @@ Wenn es notwendig ist, die endgültige Tiefe manuell einzustellen, wählen Sie b Dressups - - PathSurface - - - Hold on. This might take a minute. - - bitte etwa 1 Minute lang warten - - - - This operation requires OpenCamLib to be installed. - - Installation von OpenCamLib erforderlich - - - - Please select a single solid object from the project tree - - einzelnen Körper im baumförmigen Verzeichnis wählen - - - - Cannot work with this object - - Arbeit mit diesem Objekt nicht möglich - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_el.qm b/src/Mod/Path/Gui/Resources/translations/Path_el.qm index b16aace400..a43e734fcd 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_el.qm and b/src/Mod/Path/Gui/Resources/translations/Path_el.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_el.ts b/src/Mod/Path/Gui/Resources/translations/Path_el.ts index 3d35791461..25d14ef614 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_el.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_el.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - Η βιβλιοθήκη προς χρήση για την δημιουργία διαδρομής + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Stop index(angle) for rotational scan + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Additional offset to the selected bounding box - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - - - - The completion mode for the operation: single or multi-pass - The completion mode for the operation: single or multi-pass - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - - - - Clearing pattern to use - Clearing pattern to use - - - - The model will be rotated around this axis. - The model will be rotated around this axis. - - - - Start index(angle) for rotational scan - Start index(angle) for rotational scan - - - - Stop index(angle) for rotational scan - Stop index(angle) for rotational scan - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Enable optimization which removes unnecessary points from G-Code output + + + The completion mode for the operation: single or multi-pass + The completion mode for the operation: single or multi-pass + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + + + + The model will be rotated around this axis. + The model will be rotated around this axis. + + + + Start index(angle) for rotational scan + Start index(angle) for rotational scan + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Cut through waste to depth at model edge, releasing the model. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Ορίστε ως Αληθές, αν καθορίζετε ένα Σημείο Εκκίνησης + The path to be copied @@ -138,6 +278,31 @@ The Z height of the hop Το ύψος του άλματος στον άξονα Z + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach Μήκος ή Ακτίνα της προσέγγισης + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ Προσαρμοσμένος ρυθμός τροφοδοσίας - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ Ενεργοποίηση ραμφίσματος - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ Το ύψος όπου ξεκινά η τροφοδοσία και το ύψος απόσυρσης εργαλείου όταν η διαδρομή έχει ολοκληρωθεί - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ Inverse the angle. Example: -22.5 -> 22.5 degrees. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ Shape to use for calculating Boundary - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ The base object this collision refers to - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut Πλευρά της ακμής που θα πρέπει να περικόψει το εργαλείο - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + Clearing pattern to use + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method Μέθοδος μοτίβου + + + The library to use to generate the path + Η βιβλιοθήκη προς χρήση για την δημιουργία διαδρομής + The active tool @@ -637,7 +862,7 @@ Μη Έγκυρη Γωνία Περικοπής Ακμής %.2f, πρέπει να είναι <90° και >=0° - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ Η γονική εργασία %s δεν έχει αντικείμενο βάσης - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>3D pocket bottom is NOT available in this operation</i>. + + + Face appears misaligned after initial rotation. + Face appears misaligned after initial rotation. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Can not identify loop. - - - Face appears misaligned after initial rotation. - Face appears misaligned after initial rotation. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Consider toggling the 'InverseAngle' property and recomputing. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Unable to create path for face(s). - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ Λίστα απενεργοποιημένων χαρακτηριστικών - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ Το χαρακτηριστικό %s.%s δεν δύναται να υποστεί επεξεργασία ως κυκλική οπή - παρακαλώ αφαιρέστε το από την λίστα γεωμετρίας Βάσης. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ Διαδρομή - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -956,22 +1181,32 @@ The additional depth of the tool path - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr Deburr - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1062,7 +1297,7 @@ Additional base objects to be engraved - + The vertex index to start the path from Ο δείκτης κορυφής για την εκκίνηση της διαδρομής @@ -1095,7 +1330,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1214,7 +1464,7 @@ Παράμετροι για τον Τελικό Επεξεργαστή (συγκεκριμένα για το σενάριο) - + An optional description for this job An optional description for this job @@ -1239,17 +1489,17 @@ Συλλογή διαθέσιμων ελεγκτών εργαλείων για αυτήν την εργασία. - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1259,7 +1509,7 @@ ΦύλλοΕγκατάστασης που περιέχει τις ρυθμίσεις για αυτήν την εργασία - + The base objects for all operations The base objects for all operations @@ -1327,7 +1577,7 @@ Περιέχει την υπολογισμένη τιμή για το Τελικό Βάθος - + Holds the diameter of the tool Holds the diameter of the tool @@ -1356,18 +1606,23 @@ User Assigned Label Ετικέτα που έχει Εκχωρηθεί από τον Χρήστη + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Οι τοποθεσίες βάσης για αυτήν την λειτουργία - + The tool controller that will be used to calculate the path Ο ελεγκτής εργαλείων που θα χρησιμοποιηθεί για τον υπολογισμό της διαδρομής - + Coolant mode for this operation Coolant mode for this operation @@ -1392,12 +1647,12 @@ Σταδιακό Βήμα Καθόδου του Εργαλείου - + Maximum material removed on final pass. Αφαιρέθηκε η μέγιστη ποσότητα υλικού στο τελικό πέρασμα. - + The height needed to clear clamps and obstructions Το απαιτούμενο ύψος για την εκκαθάριση σφιγκτήρων και εμποδίων @@ -1417,7 +1672,7 @@ Ορίστε ως Αληθές, αν καθορίζετε ένα Σημείο Εκκίνησης - + Coolant option for this operation Coolant option for this operation @@ -1444,7 +1699,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Βάθη - + Operation Operation @@ -1467,7 +1722,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Η εσοχή δεν υποστηρίζει το σχήμα %s.%s - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1482,7 +1737,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Adaptive clearing and profiling - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1497,7 +1752,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Η απόσταση κατά την οποία θα επεκταθεί η λειτουργία κατασκευής όψεων πέρα από το όριο του σχήματος. - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1561,6 +1816,16 @@ If it is necessary to set the FinalDepth manually please select a different oper When enabled connected extension edges are combined to wires. When enabled connected extension edges are combined to wires. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1611,9 +1876,14 @@ If it is necessary to set the FinalDepth manually please select a different oper PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1800,42 +2070,42 @@ If it is necessary to set the FinalDepth manually please select a different oper PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1910,40 +2180,126 @@ If it is necessary to set the FinalDepth manually please select a different oper Δημιουργεί ένα Τρισδιάστατο αντικείμενο για την αναπαράσταση της διαδικασίας φρεζαρίσματος του τμήματος ακατέργαστου αποθέματος + + PathSurface + + + This operation requires OpenCamLib to be installed. + Αυτή η λειτουργία απαιτεί την εγκατάσταση της βιβλιοθήκης OpenCamLib. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Περιμένετε. Αυτό ίσως να χρειαστεί λίγο χρόνο. + + + + + This operation requires OpenCamLib to be installed. + + Αυτή η λειτουργία απαιτεί την εγκατάσταση της βιβλιοθήκης OpenCamLib. + + + + + Please select a single solid object from the project tree + + Παρακαλώ επιλέξτε ένα στερεό αντικείμενο από το δενδροδιάγραμμα του έργου + + + + + Cannot work with this object + + Αδύνατη η εργασία με αυτό το αντικείμενο + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -2001,22 +2357,22 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2081,6 +2437,16 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + Πίνακας εργαλείων LinuxCNC (*.tbl) + Tooltable JSON (*.json) @@ -2096,11 +2462,6 @@ If it is necessary to set the FinalDepth manually please select a different oper HeeksCAD tooltable (*.tooltable) Πίνακας εργαλείων HeeksCAD (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - Πίνακας εργαλείων LinuxCNC (*.tbl) - Tool Table Same Name @@ -2122,6 +2483,14 @@ If it is necessary to set the FinalDepth manually please select a different oper Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2130,6 +2499,59 @@ If it is necessary to set the FinalDepth manually please select a different oper Πρόβλημα προσδιορισμού δυνατότητας διάτρησης: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + Αυτή η λειτουργία απαιτεί την εγκατάσταση της βιβλιοθήκης OpenCamLib. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2217,14 +2639,14 @@ If it is necessary to set the FinalDepth manually please select a different oper - + The selected object is not a path Το επιλεγμένο αντικείμενο δεν είναι διαδρομή - + Please select a Path object Παρακαλώ επιλέξτε ένα αντικείμενο Διαδρομής @@ -2505,12 +2927,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Cannot insert holding tags for this path - please select a Profile path - + The selected object is not a path Το επιλεγμένο αντικείμενο δεν είναι διαδρομή - + Please select a Profile object Παρακαλώ επιλέξτε ένα αντικείμενο προφίλ @@ -2550,17 +2972,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Δημιουργήστε Αναδιαμόρφωση Προσάρτησης - + No Base object found. Δεν βρέθηκε αντικείμενο Βάσης. - + Base is not a Path::Feature object. Η βάση δεν είναι Διαδρομή::Χαρακτηριστικό αντικείμενο. - + Base doesn't have a Path to dress-up. Η βάση δεν έχει κάποια Διαδρομή για αναδιαμόρφωση. @@ -2570,6 +2992,47 @@ If it is necessary to set the FinalDepth manually please select a different oper Η Διαδρομή βάσης είναι κενή. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Δημιουργήστε Αναδιαμόρφωση + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2694,7 +3157,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Όλα τα αρχεία (*.*) - + Model Selection Model Selection @@ -2754,6 +3217,24 @@ If it is necessary to set the FinalDepth manually please select a different oper Αναδιαμορφώσεις + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + Όλα τα αρχεία (*.*) + + + + Select Output File + Επιλέξτε Αρχείο Εξόδου + + Path_Sanity @@ -2886,42 +3367,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Προσθέστε Προαιρετική ή Υποχρεωτική Διακοπή στο πρόγραμμα - - Path_Surface - - - This operation requires OpenCamLib to be installed. - Αυτή η λειτουργία απαιτεί την εγκατάσταση της βιβλιοθήκης OpenCamLib. - - - - Hold on. This might take a minute. - - Περιμένετε. Αυτό ίσως να χρειαστεί λίγο χρόνο. - - - - - This operation requires OpenCamLib to be installed. - - Αυτή η λειτουργία απαιτεί την εγκατάσταση της βιβλιοθήκης OpenCamLib. - - - - - Please select a single solid object from the project tree - - Παρακαλώ επιλέξτε ένα στερεό αντικείμενο από το δενδροδιάγραμμα του έργου - - - - - Cannot work with this object - - Αδύνατη η εργασία με αυτό το αντικείμενο - - - Path_ToolController @@ -2953,6 +3398,19 @@ If it is necessary to set the FinalDepth manually please select a different oper Επεξεργασία της Βιβλιοθήκης Εργαλείων + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2968,6 +3426,21 @@ If it is necessary to set the FinalDepth manually please select a different oper TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3198,16 +3671,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Object doesn't have a tooltable property Το αντικείμενο δεν έχει κάποια ιδιότητα πίνακα εργαλείων - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3249,6 +3712,55 @@ If it is necessary to set the FinalDepth manually please select a different oper Πίνακας εργαλείων XML (*.xml)·Πίνακας εργαλείων LinuxCNC (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + Αυτή η λειτουργία απαιτεί την εγκατάσταση της βιβλιοθήκης OpenCamLib. + + + + Hold on. This might take a minute. + + Περιμένετε. Αυτό ίσως να χρειαστεί λίγο χρόνο. + + + + + This operation requires OpenCamLib to be installed. + + Αυτή η λειτουργία απαιτεί την εγκατάσταση της βιβλιοθήκης OpenCamLib. + + + + + Please select a single solid object from the project tree + + Παρακαλώ επιλέξτε ένα στερεό αντικείμενο από το δενδροδιάγραμμα του έργου + + + + + Cannot work with this object + + Αδύνατη η εργασία με αυτό το αντικείμενο + + + PathDressup_Dogbone @@ -3667,37 +4179,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Αναδιαμορφώσεις - - PathSurface - - - Hold on. This might take a minute. - - Περιμένετε. Αυτό ίσως να χρειαστεί λίγο χρόνο. - - - - - This operation requires OpenCamLib to be installed. - - Αυτή η λειτουργία απαιτεί την εγκατάσταση της βιβλιοθήκης OpenCamLib. - - - - - Please select a single solid object from the project tree - - Παρακαλώ επιλέξτε ένα στερεό αντικείμενο από το δενδροδιάγραμμα του έργου - - - - - Cannot work with this object - - Αδύνατη η εργασία με αυτό το αντικείμενο - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_es-ES.qm b/src/Mod/Path/Gui/Resources/translations/Path_es-ES.qm index 7e1097d244..48f956f1e7 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_es-ES.qm and b/src/Mod/Path/Gui/Resources/translations/Path_es-ES.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_es-ES.ts b/src/Mod/Path/Gui/Resources/translations/Path_es-ES.ts index 2c90d620a9..c183b79fb3 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_es-ES.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_es-ES.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - La biblioteca a usar para generar la trayectoria + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Detener índice(ángulo) para el escaneo rotativo + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Desplazamiento adicional al cuadro delimitador seleccionado - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Planar: Plano, superficie 3D. Rotacional: Escaneo rotacional de 4º ejes. - - - - The completion mode for the operation: single or multi-pass - El modo de finalización para la operación: single o multi-pass - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - La dirección que la trayectoria de la herramienta debería recorrer por la pieza: Climb(sentido horario) o Conventional(sentido antihorario) - - - - Clearing pattern to use - Patrón de limpieza a utilizar - - - - The model will be rotated around this axis. - El modelo será rotado alrededor de este eje. - - - - Start index(angle) for rotational scan - Iniciar índice(ángulo) para el escaneo rotativo - - - - Stop index(angle) for rotational scan - Detener índice(ángulo) para el escaneo rotativo - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Habilitar la optimización que elimina puntos innecesarios del resultado de G-Code + + + The completion mode for the operation: single or multi-pass + El modo de finalización para la operación: single o multi-pass + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + La dirección que la trayectoria de la herramienta debería recorrer por la pieza: Climb(sentido horario) o Conventional(sentido antihorario) + + + + The model will be rotated around this axis. + El modelo será rotado alrededor de este eje. + + + + Start index(angle) for rotational scan + Iniciar índice(ángulo) para el escaneo rotativo + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Cortar a través de los residuos a profundidad en el borde del modelo, liberando el modelo. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Planar: Plano, superficie 3D. Rotacional: Escaneo rotacional de 4º ejes. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + Elija cómo procesar múltiples características de Geometría Base. + + + + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Hacer verdadero, sí especifica un punto inicial + The path to be copied @@ -138,10 +278,35 @@ The Z height of the hop La altura Z del salto + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. - Enable rotation to gain access to pockets/areas not normal to Z axis. + Habilita la rotación para obtener acceso a vaciados/áreas no normales al eje Z. @@ -168,6 +333,26 @@ Length or Radius of the approach Largo o Radio de el acercamiento + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,9 +379,9 @@ Avance personalizado - + Custom feed rate - Custom feed rate + Avance personalizado @@ -219,7 +404,7 @@ Habilitar picoteo - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ La altura donde el avance empieza y altura durante herramienta retrae cuando la ruta esta terminada - + Controls how tool retracts Default=G99 - Controls how tool retracts Default=G99 + Controla cómo la herramienta se retrae Por defecto = G99 - + The height where feed starts and height during retract tool when path is finished while in a peck operation 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,14 +454,9 @@ Invertir el ángulo. Ejemplo: -22.5 -> 22.5 grados. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. - Attempt the inverse angle for face access if original rotation fails. + Intenta el ángulo inverso para el acceso a la cara si la rotación original falla. @@ -284,14 +469,44 @@ Forma a utilizar para calcular el límite - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. - Exclude milling raised areas inside the face. + Excluir las zonas de fresado ascendente dentro de la cara. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. @@ -314,29 +529,29 @@ El objeto base a que esta colisión se refiere - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - Use adaptive algorithm to eliminate excessive air milling above planar pocket top. + Utilice un algoritmo adaptativo para eliminar el exceso de fresado al aire sobre la parte superior del cajeado plano. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. - Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. + Utilice un algoritmo adaptativo para eliminar el exceso de fresado al aire debajo del fondo del cajeado plano. - + Process the model and stock in an operation with no Base Geometry selected. - Process the model and stock in an operation with no Base Geometry selected. + Procese el modelo y el stock en una operación sin Geometría Base seleccionada. - + Side of edge that tool should cut Lado del borde que la herramienta debe cortar - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) - The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) + La dirección en la que la ruta de herramienta debe ir alrededor de la pieza Sentido horario (CW) o Sentido Antihorario (CCW) @@ -380,13 +595,18 @@ + Clearing pattern to use + Patrón de limpieza a utilizar + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. - Attempts to avoid unnecessary retractions. + Intenta evitar retracciones innecesarias. @@ -398,6 +618,11 @@ Pattern method Método de patrón + + + The library to use to generate the path + La biblioteca a usar para generar la trayectoria + The active tool @@ -637,7 +862,7 @@ Angulo de esquina de corte inválido %.2f, debe ser <90º y >=0º - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ %s trabajo padre no tiene un objeto base - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>El fondo de la cavidad 3D no está disponible en esta operación</i>. + + + Face appears misaligned after initial rotation. + La cara parece estar mal alineada después de la rotación inicial. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Considere alternar la propiedad 'InverseAngle' y volver a calcular. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. No se puede identificar el bucle. - - - Face appears misaligned after initial rotation. - La cara parece estar mal alineada después de la rotación inicial. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Considere alternar la propiedad 'InverseAngle' y volver a calcular. - Multiple faces in Base Geometry. @@ -775,29 +1000,29 @@ No se puede crear la ruta para la cara(s). - + A planar adaptive start is unavailable. The non-planar will be attempted. - A planar adaptive start is unavailable. The non-planar will be attempted. + No está disponible un inicio adaptativo plano. El no-planar se intentará. - + The non-planar adaptive start is also unavailable. - The non-planar adaptive start is also unavailable. + El inicio adaptativo no-planar tampoco está disponible. - + Rotated to inverse angle. - Rotated to inverse angle. + Rotado al ángulo inverso. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. - Selected feature(s) require 'Enable Rotation: A(x)' for access. + Las funcional(es) seleccionada(s) requieren 'Activar rotación: A(x)' para acceso. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. - Selected feature(s) require 'Enable Rotation: B(y)' for access. + Característica(s) seleccionada(s) requieren 'Activar Rotación: B(y)' para acceso. @@ -805,9 +1030,9 @@ Lista de Características desactivadas - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. - Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. + El diámetro del agujero puede ser inexacto debido a la teselación en la cara. Considere seleccionar la arista del agujero. @@ -815,14 +1040,14 @@ %s.%s función no puede ser procesada como un agujero circular - por favor eliminar de la lista de Base de la geometría. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. - Always select the bottom edge of the hole when using an edge. + Seleccione siempre el borde inferior del agujero cuando utilice una arista. @@ -865,14 +1090,14 @@ &Trayectoria - + Path Dressup Path Dressup - + Supplemental Commands - Supplemental Commands + Comandos suplementarios @@ -956,14 +1181,24 @@ La profundidad adicional de la herramienta de trayectoria - + How to join chamfer segments - How to join chamfer segments + Cómo unir segmentos de chaflán - + Direction of Operation - Direction of Operation + Dirección de la operación + + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts @@ -971,9 +1206,9 @@ Desbarbar - + Creates a Deburr Path along Edges or around Faces - Creates a Deburr Path along Edges or around Faces + Crea una ruta de Desbarbado a lo largo de las Aristas o alrededor de Caras @@ -1062,7 +1297,7 @@ Objetos base adicionales para ser grabados - + The vertex index to start the path from El índice de vértice para iniciar trayectoria desde @@ -1095,7 +1330,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1163,7 +1413,7 @@ Starting Radius - Starting Radius + Radio inicial @@ -1214,9 +1464,9 @@ Argumentos del postprocesador (específico para la secuencia de comandos) - + An optional description for this job - An optional description for this job + Una descripción opcional para este trabajo @@ -1239,17 +1489,17 @@ Colección de controladores de herramienta disponibles para este trabajo. - + Split output into multiple gcode files - Split output into multiple gcode files + Dividir la salida en múltiples archivos gcode - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1259,9 +1509,9 @@ SetupSheet manteniendo la configuración para este trabajo - + The base objects for all operations - The base objects for all operations + Los objetos base para todas las operaciones @@ -1327,9 +1577,9 @@ Mantiene el valor calculado para FinalDepth - + Holds the diameter of the tool - Holds the diameter of the tool + Mantén el diámetro de la herramienta @@ -1356,20 +1606,25 @@ User Assigned Label Etiqueta de usuario asignado + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Puntos base para esta operación - + The tool controller that will be used to calculate the path El controlador de la herramienta que se utilizará para calcular la trayectoria - + Coolant mode for this operation - Coolant mode for this operation + Modo de Refrigerante para esta operación @@ -1392,12 +1647,12 @@ Paso incremental hacia abajo de la herramienta - + Maximum material removed on final pass. Máximo material removido en el paso final. - + The height needed to clear clamps and obstructions La altura necesaria para tener libre de sujeciones y obstrucciones @@ -1417,9 +1672,9 @@ Hacer verdadero, sí especifica un punto inicial - + Coolant option for this operation - Coolant option for this operation + Opción de Refrigerante para esta operación @@ -1443,9 +1698,9 @@ If it is necessary to set the FinalDepth manually please select a different oper Profundidades - + Operation - Operation + Operación @@ -1466,7 +1721,7 @@ If it is necessary to set the FinalDepth manually please select a different oper El vaciado no admite la forma %s.%s - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1481,9 +1736,9 @@ If it is necessary to set the FinalDepth manually please select a different oper Limpieza y perfilado adaptativo - + Choose how to process multiple Base Geometry features. - Choose how to process multiple Base Geometry features. + Elija cómo procesar múltiples características de Geometría Base. @@ -1496,7 +1751,7 @@ If it is necessary to set the FinalDepth manually please select a different oper La distancia de la operación de refrendado se extenderá más allá de la forma límite. - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1560,6 +1815,16 @@ If it is necessary to set the FinalDepth manually please select a different oper When enabled connected extension edges are combined to wires. Cuando esta activado las aristas de extensión conectadas se combinan con los cables. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1610,9 +1875,14 @@ If it is necessary to set the FinalDepth manually please select a different oper PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1753,12 +2023,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Coolant Modes - Coolant Modes + Modos de Refrigerante Default coolant mode. - Default coolant mode. + Modo de refrigerante predeterminado. @@ -1799,42 +2069,42 @@ If it is necessary to set the FinalDepth manually please select a different oper PathStock - + Invalid base object %s - no shape found - Invalid base object %s - no shape found + Objeto base %s inválido - no se encontró la forma - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1909,40 +2179,126 @@ If it is necessary to set the FinalDepth manually please select a different oper Crea un objeto 3D para representar valores en bruto para fresar la parte de + + PathSurface + + + This operation requires OpenCamLib to be installed. + Esta operación requiere OpenCamLib para instalarse. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Espere. Esto podría tomar un minuto. + + + + + This operation requires OpenCamLib to be installed. + + Esta operación requiere instalar OpenCamLib. + + + + + Please select a single solid object from the project tree + + Por favor seleccione un único objeto sólido en el árbol del proyecto + + + + + Cannot work with this object + + No puede trabajar con este objeto + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool - The file of the tool + El archivo de la herramienta - + Tool bit material Tool bit material - + Length offset in Z direction - Length offset in Z direction + Desplazamiento de longitud en dirección Z - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -1964,7 +2320,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Create Tool - Create Tool + Crear herramienta @@ -1974,12 +2330,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Save Tool as... - Save Tool as... + Guardar herramienta como... Save Tool - Save Tool + Guardar herramienta @@ -1989,7 +2345,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Load Tool - Load Tool + Cargar herramienta @@ -2000,22 +2356,22 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2080,6 +2436,16 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + Tabla de herramientas LinuxCNC (*.tbl) + Tooltable JSON (*.json) @@ -2095,11 +2461,6 @@ If it is necessary to set the FinalDepth manually please select a different oper HeeksCAD tooltable (*.tooltable) Tabla de herramientas HeeksCAD (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - Tabla de herramientas LinuxCNC (*.tbl) - Tool Table Same Name @@ -2121,6 +2482,14 @@ If it is necessary to set the FinalDepth manually please select a different oper Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2129,6 +2498,59 @@ If it is necessary to set the FinalDepth manually please select a different oper Problema para determinar perforabilidad: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + Esta operación requiere OpenCamLib para instalarse. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2216,14 +2638,14 @@ If it is necessary to set the FinalDepth manually please select a different oper - + The selected object is not a path El objeto seleccionado no es una trayectoria - + Please select a Path object Por favor seleccione un objeto de trayectoria @@ -2504,12 +2926,12 @@ If it is necessary to set the FinalDepth manually please select a different oper No puede insertar etiquetas de retención para esta trayectoria - por favor seleccione una ruta de trayectoria - + The selected object is not a path El objeto seleccionado no es una trayectoria - + Please select a Profile object Por favor, seleccione un perfil del objeto @@ -2521,7 +2943,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Cannot copy tags - internal error - Cannot copy tags - internal error + No se puede copiar etiquetas - error interno @@ -2549,17 +2971,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Crear etiqueta Dress-up - + No Base object found. Ningún objeto Base encontrado. - + Base is not a Path::Feature object. Base no es un objeto Path::Feature. - + Base doesn't have a Path to dress-up. La base no tiene una trayectoria a disfrazar. @@ -2569,6 +2991,47 @@ If it is necessary to set the FinalDepth manually please select a different oper Base de la ruta está vacía. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Crear disfraz + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2693,9 +3156,9 @@ If it is necessary to set the FinalDepth manually please select a different oper Todos los archivos (*.*) - + Model Selection - Model Selection + Selección de modelo @@ -2703,7 +3166,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Toggle the Active State of the Operation - Toggle the Active State of the Operation + Cambiar el Estado Activo de la Operación @@ -2753,6 +3216,24 @@ If it is necessary to set the FinalDepth manually please select a different oper Enmascarados + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + Todos los archivos (*.*) + + + + Select Output File + Seleccionar archivo de salida + + Path_Sanity @@ -2800,7 +3281,7 @@ If it is necessary to set the FinalDepth manually please select a different oper No issues detected, {} has passed basic sanity check. - No issues detected, {} has passed basic sanity check. + No se detectaron problemas, {} ha pasado la comprobación básica de validez. @@ -2818,12 +3299,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Feature Completion - Feature Completion + Finalización de Característica Closed loop detection failed. - Closed loop detection failed. + La detección de bucle cerrado ha fallado. @@ -2885,42 +3366,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Añadir paro obligatorio u opcional al programa - - Path_Surface - - - This operation requires OpenCamLib to be installed. - Esta operación requiere OpenCamLib para instalarse. - - - - Hold on. This might take a minute. - - Espere. Esto podría tomar un minuto. - - - - - This operation requires OpenCamLib to be installed. - - Esta operación requiere instalar OpenCamLib. - - - - - Please select a single solid object from the project tree - - Por favor seleccione un único objeto sólido en el árbol del proyecto - - - - - Cannot work with this object - - No puede trabajar con este objeto - - - Path_ToolController @@ -2952,6 +3397,19 @@ If it is necessary to set the FinalDepth manually please select a different oper Editar la biblioteca de herramientas + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2967,6 +3425,21 @@ If it is necessary to set the FinalDepth manually please select a different oper TooltableEditor + + + Rename Tooltable + Renombrar Tabla de Herramientas + + + + Enter Name: + Introducir nombre: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3197,30 +3670,20 @@ If it is necessary to set the FinalDepth manually please select a different oper Object doesn't have a tooltable property El Objeto no tiene una propiedad de mesa de herramienta - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table - Add New Tool Table + Añadir nueva tabla de herramientas Delete Selected Tool Table - Delete Selected Tool Table + Eliminar Tabla de Herramientas Seleccionada Rename Selected Tool Table - Rename Selected Tool Table + Renombrar Tabla de Herramientas Seleccionada @@ -3248,6 +3711,55 @@ If it is necessary to set the FinalDepth manually please select a different oper Tabla de herramientas (*.xml); Tabla de herramientas Linuxcnc (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + Esta operación requiere OpenCamLib para instalarse. + + + + Hold on. This might take a minute. + + Espere. Esto podría tomar un minuto. + + + + + This operation requires OpenCamLib to be installed. + + Esta operación requiere instalar OpenCamLib. + + + + + Please select a single solid object from the project tree + + Por favor seleccione un único objeto sólido en el árbol del proyecto + + + + + Cannot work with this object + + No puede trabajar con este objeto + + + PathDressup_Dogbone @@ -3666,37 +4178,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Enmascarados - - PathSurface - - - Hold on. This might take a minute. - - Espere. Esto podría tomar un minuto. - - - - - This operation requires OpenCamLib to be installed. - - Esta operación requiere instalar OpenCamLib. - - - - - Please select a single solid object from the project tree - - Por favor seleccione un único objeto sólido en el árbol del proyecto - - - - - Cannot work with this object - - No puede trabajar con este objeto - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_eu.qm b/src/Mod/Path/Gui/Resources/translations/Path_eu.qm index 64b59fba81..f8ab6d6358 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_eu.qm and b/src/Mod/Path/Gui/Resources/translations/Path_eu.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_eu.ts b/src/Mod/Path/Gui/Resources/translations/Path_eu.ts index c5f3b24e65..3a43a0b9d2 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_eu.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_eu.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - Bidea sortzeko erabiliko den liburutegia + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Gelditzeko indizea (angelua) biraketa-eskaneatzerako + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Hautatutako muga-kutxaren desplazamendu gehigarria - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Planarra: Laua, 3D gainazal eskaneatzea. Birakaria: 4. ardatzeko eskaneatze birakaria. - - - - The completion mode for the operation: single or multi-pass - Eragiketa osatzeko modua: bakarra edo pasaera anitzekoa - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - Tresna-bideak piezaren inguruan izan behar duen norabidea: erlojuaren noranzkoan edo aurka - - - - Clearing pattern to use - Erabiliko den garbitze-eredua - - - - The model will be rotated around this axis. - Eredua ardatz honen inguruan biratuko da. - - - - Start index(angle) for rotational scan - Abiarazteko indizea (angelua) biraketa-eskaneatzerako - - - - Stop index(angle) for rotational scan - Gelditzeko indizea (angelua) biraketa-eskaneatzerako - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Gaitu optimizazioa, beharrezkoak ez diren puntuak G-Code irteeratik kentzeko + + + The completion mode for the operation: single or multi-pass + Eragiketa osatzeko modua: bakarra edo pasaera anitzekoa + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + Tresna-bideak piezaren inguruan izan behar duen norabidea: erlojuaren noranzkoan edo aurka + + + + The model will be rotated around this axis. + Eredua ardatz honen inguruan biratuko da. + + + + Start index(angle) for rotational scan + Abiarazteko indizea (angelua) biraketa-eskaneatzerako + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Moztu gehiegizko materiala ereduaren ertzeraino, eredua garbitzeko. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Planarra: Laua, 3D gainazal eskaneatzea. Birakaria: 4. ardatzeko eskaneatze birakaria. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + Aukeratu nola prozesatuko diren oinarri-geometriako elementu anitz. + + + + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Markatu 'Egia', hasierako puntu bat adieraziko bada + The path to be copied @@ -138,10 +278,35 @@ The Z height of the hop Jauziaren Z altuera + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. - Enable rotation to gain access to pockets/areas not normal to Z axis. + Gaitu biraketa Z ardatzarekiko normalak ez diren poltsak/areak atzitu ahal izateko. @@ -168,6 +333,26 @@ Length or Radius of the approach Hurbilketaren luzera edo erradioa + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,9 +379,9 @@ Elikatze-abiadura pertsonalizatua - + Custom feed rate - Custom feed rate + Elikatze-abiadura pertsonalizatua @@ -219,9 +404,9 @@ Gaitu txirbiltzea - + The time to dwell between peck cycles - The time to dwell between peck cycles + Txirbiltze-zikloen arteko itxarote-denbora @@ -244,14 +429,19 @@ Elikatzea hasten den altuera eta bidea amaituta dagoenean tresna atzeratzen den altuera - + Controls how tool retracts Default=G99 - Controls how tool retracts Default=G99 + Tresna nola atzeratzen den kontrolatzen du. Lehenetsia=G99 - + The height where feed starts and height during retract tool when path is finished while in a peck operation - The height where feed starts and height during retract tool when path is finished while in a peck operation + Elikatzea hasten den altuera eta bidea amaituta dagoenean tresna atzeratzen den altuera, txirbiltze-eragiketa batean + + + + How far the drill depth is extended + How far the drill depth is extended @@ -264,14 +454,9 @@ Alderantzikatu angelua. Adibidea: -22.5 -> 22.5 gradu. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. - Attempt the inverse angle for face access if original rotation fails. + Probatu alderantzizko angelua aurpegia atzitzeko, jatorrizko biraketak huts egiten badu. @@ -284,14 +469,44 @@ Muga kalkulatzeko erabiliko den forma - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. - Exclude milling raised areas inside the face. + Baztertu aurpegi barruan igotako areak. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. @@ -314,29 +529,29 @@ Talka honek erreferentziatzat duen oinarri-objektua - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - Use adaptive algorithm to eliminate excessive air milling above planar pocket top. + Erabili algoritmo moldakorra gehiegizko aire-fresatzea kentzeko poltsa planarreko goialdearen gainetik. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. - Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. + Erabili algoritmo moldakorra gehiegizko aire-fresatzea kentzeko poltsa planarreko behealdearen azpitik. - + Process the model and stock in an operation with no Base Geometry selected. - Process the model and stock in an operation with no Base Geometry selected. + Prozesatu eredua eta pieza oinarri-geometriarik hautatuta ez duen eragiketa batean. - + Side of edge that tool should cut Tresnak moztu beharko lukeen ertz-alboa - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) - The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) + Tresna-bideak piezaren inguruan izan behar duen norabidea: erlojuaren noranzkoan (CW), edo aurka (CCW) @@ -380,13 +595,18 @@ - Use 3D Sorting of Path - Use 3D Sorting of Path + Clearing pattern to use + Erabiliko den garbitze-eredua - + + Use 3D Sorting of Path + Erabili bideen 3D ordenazioa + + + Attempts to avoid unnecessary retractions. - Attempts to avoid unnecessary retractions. + Beharrezkoak ez diren atzeratzeak saihesteko saialdiak. @@ -398,6 +618,11 @@ Pattern method Eredu-metodoa + + + The library to use to generate the path + Bidea sortzeko erabiliko den liburutegia + The active tool @@ -637,9 +862,9 @@ Mozte- ertzaren angelu baliogabea %.2f, izan behar du <90° eta >=0° - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° - Invalid Cutting Edge Angle %.2f, must be >0° and <=180° + Mozte-ertzaren angelu baliogabea (%.2f), >0° and <=180° artekoa izan behar du @@ -662,14 +887,14 @@ %s lan gurasoak ez du oinarri-objekturik - + Base object %s.%s already in the list - Base object %s.%s already in the list + %s.%s oinarri-forma dagoeneko zerrendan dago - + Base object %s.%s rejected by operation - Base object %s.%s rejected by operation + %s.%s oinarri-forma baztertu egin da eragiketarako @@ -714,6 +939,16 @@ <br> <br><i>3D poltsaren hondoa EZ dago erabilgarri eragiketa honetan</i>. + + + Face appears misaligned after initial rotation. + Badirudi aurpegia gaizki lerrokatuta dagoela hasierako biraketaren ondoren. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Kontuan hartu alderantzizko angeluaren propietatea txandakatu eta birkalkulatu ahal dela. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Ezin da begizta identifikatu. - - - Face appears misaligned after initial rotation. - Badirudi aurpegia gaizki lerrokatuta dagoela hasierako biraketaren ondoren. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Kontuan hartu alderantzizko angeluaren propietatea txandakatu eta birkalkulatu ahal dela. - Multiple faces in Base Geometry. @@ -775,29 +1000,29 @@ Ezin izan da sortu bidea aurpegietarako. - + A planar adaptive start is unavailable. The non-planar will be attempted. - A planar adaptive start is unavailable. The non-planar will be attempted. + Hasiera moldakor planarra ez dago erabilgarri. Planarra ez dena probatuko da. - + The non-planar adaptive start is also unavailable. - The non-planar adaptive start is also unavailable. + Hasiera moldakor ez planarra ere ez dago erabilgarri. - + Rotated to inverse angle. - Rotated to inverse angle. + Biratu alderantzizko angelura. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. - Selected feature(s) require 'Enable Rotation: A(x)' for access. + Hautatutako elementua(e) k 'Gaitu biraketa: A(x)' behar du(te) atzipenerako. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. - Selected feature(s) require 'Enable Rotation: B(y)' for access. + Hautatutako elementua(e) k 'Gaitu biraketa: B(y)' behar du(te) atzipenerako. @@ -805,9 +1030,9 @@ Desgaitutako elementuen zerrenda - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. - Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. + Zulo-diametroa beharbada ez da zehatza aurpegiaren teselazioaren ondorioz. Agian zuloaren ertza hautatu beharko zenuke. @@ -815,14 +1040,14 @@ %s.%s elementua ezin da prozesatu zulo zirkular gisa - kendu oinarri-geometrien zerrendatik. - + Rotated to 'InverseAngle' to attempt access. - Rotated to 'InverseAngle' to attempt access. + Alderantzizko angelura biratu da atzipena lortu ahal izateko. - + Always select the bottom edge of the hole when using an edge. - Always select the bottom edge of the hole when using an edge. + Hautatu beti zuloaren behealdeko ertza, ertz bat erabiltzean. @@ -865,14 +1090,14 @@ &Bidea - + Path Dressup - Path Dressup + Bidearen jantzia - + Supplemental Commands - Supplemental Commands + Komando osagarriak @@ -955,14 +1180,24 @@ Tresna-bidearen sakonera gehigarria - + How to join chamfer segments - How to join chamfer segments + Nola elkartu alaka-segmentuak - + Direction of Operation - Direction of Operation + Eragiketaren norabidea + + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts @@ -970,9 +1205,9 @@ Kendu bizarrak - + Creates a Deburr Path along Edges or around Faces - Creates a Deburr Path along Edges or around Faces + Bizarrak kentzeko bide bat sortzen du ertzen luzeran edo aurpegien inguruan @@ -1061,7 +1296,7 @@ Grabatuko diren oinarri-objektu gehigarriak - + The vertex index to start the path from Bidea hasiko den erpinaren indizea @@ -1088,15 +1323,15 @@ Create a Facing Operation from a model or face - Create a Facing Operation from a model or face + Aurpegia sortzeko eragiketa bat, eredu batetik edo beste aurpegi batetik abiatuta PathGeom - + face %s not handled, assuming not vertical - face %s not handled, assuming not vertical + %s aurpegia ez dago ezarrita, bertikala ez dela suposatuko da @@ -1121,6 +1356,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1162,7 +1412,7 @@ Starting Radius - Starting Radius + Hasierako erradioa @@ -1213,9 +1463,9 @@ Post-prozesadorerako argumentuak (script-erako espezifikoak) - + An optional description for this job - An optional description for this job + Lan honentzako aukerako deskribapen bat @@ -1238,19 +1488,19 @@ Lan honetarako erabilgarri dauden tresna-kontrolatzaileen bilduma. - + Split output into multiple gcode files - Split output into multiple gcode files + Zatitu irteera gcode fitxategi anitzetan - + If multiple WCS, order the output this way - If multiple WCS, order the output this way + WCS anitz badaude, ordenatu irteera modu honetan - + The Work Coordinate Systems for the Job - The Work Coordinate Systems for the Job + Laneko koordenatu-sistema (WCS) lanerako @@ -1258,9 +1508,9 @@ Lan honen ezarpenak biltzen dituen konfigurazio-orria - + The base objects for all operations - The base objects for all operations + Eragiketa guztien oinarri-objektuak @@ -1326,9 +1576,9 @@ Amaierako sakonerarako kalkulatutako balioari eusten dio - + Holds the diameter of the tool - Holds the diameter of the tool + Tresnaren diametroari eusten dio @@ -1355,20 +1605,25 @@ User Assigned Label Erabiltzaileak esleitutako etiketa + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Eragiketa honetarako oinarri-kokapenak - + The tool controller that will be used to calculate the path Bidea kalkulatzeko erabiliko den tresna-kontrolatzailea - + Coolant mode for this operation - Coolant mode for this operation + Eragiketa honetarako hozte-modua @@ -1391,12 +1646,12 @@ Tresnaren beheratze hazkorra - + Maximum material removed on final pass. Azken igaroaldian kenduko den material kopuru maximoa. - + The height needed to clear clamps and obstructions Euskarriak eta buxadurak saihesteko behar den altuera @@ -1416,9 +1671,9 @@ Markatu 'Egia', hasierako puntu bat adieraziko bada - + Coolant option for this operation - Coolant option for this operation + Eragiketa honetarako hozte-aukera @@ -1443,9 +1698,9 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat Sakonerak - + Operation - Operation + Eragiketa @@ -1466,9 +1721,9 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat Poltsak ez du onartzen %s.%s forma - + Face might not be within rotation accessibility limits. - Face might not be within rotation accessibility limits. + Aurpegia beharbada ez dago biraketa-atzipenaren mugetan. @@ -1481,9 +1736,9 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat Garbitze eta profilatze moldakorra - + Choose how to process multiple Base Geometry features. - Choose how to process multiple Base Geometry features. + Aukeratu nola prozesatuko diren oinarri-geometriako elementu anitz. @@ -1496,9 +1751,9 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat Aurpegia sortzeko eragiketa hedatuko den distantzia muga-formaz kanpo. - + Final depth set below ZMin of face(s) selected. - Final depth set below ZMin of face(s) selected. + Azken sakonera hautatutako aurpegi(ar)en ZMin azpitik ezarrita. @@ -1560,6 +1815,16 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat When enabled connected extension edges are combined to wires. Gaituta dagoenean, konektatutako hedapenen ertzak konbinatu egiten dira eta hariak sortzen dira. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1610,9 +1875,14 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1753,12 +2023,12 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat Coolant Modes - Coolant Modes + Hozte-moduak Default coolant mode. - Default coolant mode. + Hozte-modu lehenetsia. @@ -1783,60 +2053,60 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat Expression used for StartDepth of new operations. - Expression used for StartDepth of new operations. + Eragiketa berrien hasierako sakonerarako erabilitako adierazpena. Expression used for FinalDepth of new operations. - Expression used for FinalDepth of new operations. + Eragiketa berrien azken sakonerarako erabilitako adierazpena. Expression used for StepDown of new operations. - Expression used for StepDown of new operations. + Eragiketa berrien beheratzerako erabilitako adierazpena. PathStock - + Invalid base object %s - no shape found - Invalid base object %s - no shape found - - - - The base object this stock is derived from - 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 negative X direction - - - - Extra allowance from part bound box in positive X direction - Extra allowance from part bound box in positive X direction + Baliogabeko %s oinarri-objektua - ez da formarik aurkitu - Extra allowance from part bound box in negative Y direction - Extra allowance from part bound box in negative Y direction + The base object this stock is derived from + Pieza gordin honen oinarri-objektua hemendik eratorri da - Extra allowance from part bound box in positive Y direction - Extra allowance from part bound box in positive Y direction + Extra allowance from part bound box in negative X direction + Piezaren muga-kutxaren perdoi gehigarria X norabide negatiboan - Extra allowance from part bound box in negative Z direction - Extra allowance from part bound box in negative Z direction + Extra allowance from part bound box in positive X direction + Piezaren muga-kutxaren perdoi gehigarria X norabide positiboan + Extra allowance from part bound box in negative Y direction + Piezaren muga-kutxaren perdoi gehigarria Y norabide negatiboan + + + + Extra allowance from part bound box in positive Y direction + Piezaren muga-kutxaren perdoi gehigarria Y norabide positiboan + + + + Extra allowance from part bound box in negative Z direction + Piezaren muga-kutxaren perdoi gehigarria Z norabide negatiboan + + + Extra allowance from part bound box in positive Z direction - Extra allowance from part bound box in positive Z direction + Piezaren muga-kutxaren perdoi gehigarria Z norabide positiboan @@ -1909,115 +2179,201 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat Sortu 3D objektu bat adierazteko fresaketa bidez modelatu behar den pieza gordina + + PathSurface + + + This operation requires OpenCamLib to be installed. + Eragiketa hau egiteko OpenCamLib instalatu behar da. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Itxaron. Hau egiteak minutu bat har dezake. + + + + + This operation requires OpenCamLib to be installed. + + Eragiketa hau egiteko OpenCamLib instalatu behar da. + + + + + Please select a single solid object from the project tree + + Hautatu objektu solido bakar bat proiektu-zuhaitzetik + + + + + Cannot work with this object + + Ezin da lanik egin objektu honekin + + + PathToolBit - + Shape for bit shape - Shape for bit shape + Atal-formaren forma - + The parametrized body representing the tool bit - The parametrized body representing the tool bit + Tresna-atala ordezkatzen duen gorputz parametrizatua - + The file of the tool - The file of the tool + Tresnaren fitxategia - + Tool bit material - Tool bit material + Tresna-atalaren materiala - + Length offset in Z direction - Length offset in Z direction + Luzera-desplazamendua Z norabidean - + The number of flutes - The number of flutes + Arteka kopurua - + Chipload as per manufacturer - Chipload as per manufacturer + Fabrikatzaileak ezarritako txirbil-karga Edit ToolBit - Edit ToolBit + Editatu tresna-atala Uncreate ToolBit - Uncreate ToolBit + Desegin tresna-atala Create ToolBit - Create ToolBit + Sortu tresna-atala Create Tool - Create Tool + Sortu tresna Creates a new ToolBit object - Creates a new ToolBit object + Tresna-atal objektu berria sortzen du Save Tool as... - Save Tool as... + Gorde tresna honela... Save Tool - Save Tool + Gorde tresna Save an existing ToolBit object to a file - Save an existing ToolBit object to a file + Gorde lehendik dagoen tresna-atal objektu bat fitxategi batean Load Tool - Load Tool + Kargatu tresna Load an existing ToolBit object from a file - Load an existing ToolBit object from a file + Kargatu lehendik dagoen tresna-atal objektu bat fitxategi batetik PathToolBitLibrary - - - Open ToolBit Library editor - Open ToolBit Library editor - + Open ToolBit Library editor + Ireki tresna-atalen liburutegiaren editorea + + + Open an editor to manage ToolBit libraries - Open an editor to manage ToolBit libraries + Ireki editore bat tresna-atalen liburutegiak kudeatzeko - + Load ToolBit Library - Load ToolBit Library + Kargatu tresna-atalen liburutegia - + Load an entire ToolBit library or part of it into a job - Load an entire ToolBit library or part of it into a job + Kargatu tresna-atalen liburutegi oso bat edo zati bat lan batean @@ -2070,7 +2426,7 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat PathToolController template has no version - corrupted template file? - PathToolController template has no version - corrupted template file? + PathToolController txantiloiak ez du bertsiorik - hondatutako txantiloi-fitxategia? @@ -2080,6 +2436,16 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + LinuxCNC tresna-mahaia (*.tbl) + Tooltable JSON (*.json) @@ -2095,20 +2461,15 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat HeeksCAD tooltable (*.tooltable) HeeksCAD tresna-mahaia (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - LinuxCNC tresna-mahaia (*.tbl) - Tool Table Same Name - Tool Table Same Name + Tresna-mahaiaren izen bera Tool Table Name Exists - Tool Table Name Exists + Tresna-mahaiaren izena badago lehendik @@ -2118,7 +2479,15 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat Unsupported Path tooltable - Unsupported Path tooltable + Onartzen ez den bidearen tresna-mahaia + + + + PathTooolBit + + + User Defined Values + User Defined Values @@ -2129,6 +2498,59 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat Arazoa zulagarritasuna zehaztean: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + Eragiketa hau egiteko OpenCamLib instalatu behar da. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2216,14 +2638,14 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat - + The selected object is not a path Hautatutako objektua ez da bide bat - + Please select a Path object Hautatu bide-objektu bat @@ -2372,7 +2794,7 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat The Mode of Point Radiusoffset or Center - Puntuaren erradio-desplazamenduaren edo erdigunearen modua + Puntuaren erradio-desplazamenduaren edo zentroaren modua @@ -2390,17 +2812,17 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat Create a Boundary dressup - Create a Boundary dressup + Sortu muga-jantzi bat Boundary Dress-up - Boundary Dress-up + Muga-jantzia Creates a Path Boundary Dress-up object from a selected path - Creates a Path Boundary Dress-up object from a selected path + Bide-mugen jantzi-objektu bat sortzen du hautatutako bide bat erabiliz @@ -2410,7 +2832,7 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat Create Path Boundary Dress-up - Create Path Boundary Dress-up + Bide-mugen jantzi-objektua @@ -2420,12 +2842,12 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat Solid object to be used to limit the generated Path. - Solid object to be used to limit the generated Path. + Sortutako bidea mugatzeko erabiliko den objektu solidoa. Determines if Boundary describes an inclusion or exclusion mask. - Determines if Boundary describes an inclusion or exclusion mask. + Mugak inklusio- ala esklusio-maskara bat deskribatzen duen zehazten du. @@ -2504,12 +2926,12 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat Ezin dira euste-etiketak txertatu bide honetarako - hautatu profil-bide bat - + The selected object is not a path Hautatutako objektua ez da bide bat - + Please select a Profile object Hautatu profil-objektu bat @@ -2521,7 +2943,7 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat Cannot copy tags - internal error - Cannot copy tags - internal error + Ezin dira etiketak kopiatu - barneko errorea @@ -2549,17 +2971,17 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat Sortu etiketa-jantzi bat - + No Base object found. Ez da oinarri-objekturik aurkitu. - + Base is not a Path::Feature object. Oinarria ez da Path::Feature objektu bat. - + Base doesn't have a Path to dress-up. Oinarriak ez du jantzi ahal den bide bat. @@ -2569,6 +2991,47 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat Oinarri-bidea hutsik dago. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Sortu jantzia + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2693,9 +3156,9 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat Fitxategi guztiak (*.*) - + Model Selection - Model Selection + Ereduaren hautapena @@ -2703,7 +3166,7 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat Toggle the Active State of the Operation - Toggle the Active State of the Operation + Txandakatu eragiketaren egoera aktiboa @@ -2753,6 +3216,24 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat Jantziak + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + Fitxategi guztiak (*.*) + + + + Select Output File + Hautatu irteerako fitxategia + + Path_Sanity @@ -2800,7 +3281,7 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat No issues detected, {} has passed basic sanity check. - No issues detected, {} has passed basic sanity check. + Ez da arazorik detektatu, {} elementuak oinarrizko osasun-egiaztapenak gainditu ditu. @@ -2818,12 +3299,12 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat Feature Completion - Feature Completion + Elementuen osatzea Closed loop detection failed. - Closed loop detection failed. + Begizta itxien detekzioak huts egin du. @@ -2885,42 +3366,6 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat Gehitu aukerako edo derrigorrezko etena programari - - Path_Surface - - - This operation requires OpenCamLib to be installed. - Eragiketa hau egiteko OpenCamLib instalatu behar da. - - - - Hold on. This might take a minute. - - Itxaron. Hau egiteak minutu bat har dezake. - - - - - This operation requires OpenCamLib to be installed. - - Eragiketa hau egiteko OpenCamLib instalatu behar da. - - - - - Please select a single solid object from the project tree - - Hautatu objektu solido bakar bat proiektu-zuhaitzetik - - - - - Cannot work with this object - - Ezin da lanik egin objektu honekin - - - Path_ToolController @@ -2952,6 +3397,19 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat Editatu tresna-liburutegia + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2967,6 +3425,21 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat TooltableEditor + + + Rename Tooltable + Aldatu tresna-mahaiaren izena + + + + Enter Name: + Sartu izena: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3197,30 +3670,20 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat Object doesn't have a tooltable property Objektuak ez du tresna-mahai propietate bat - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table - Add New Tool Table + Gehitu tresna-mahai berria Delete Selected Tool Table - Delete Selected Tool Table + Ezabatu hautatutako tresna-mahaia Rename Selected Tool Table - Rename Selected Tool Table + Aldatu izena hautatutako taula-mahaiari @@ -3248,6 +3711,55 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat XML tresna-mahaia (*.xml);;LinuxCNC tresna-mahaia (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + Eragiketa hau egiteko OpenCamLib instalatu behar da. + + + + Hold on. This might take a minute. + + Itxaron. Hau egiteak minutu bat har dezake. + + + + + This operation requires OpenCamLib to be installed. + + Eragiketa hau egiteko OpenCamLib instalatu behar da. + + + + + Please select a single solid object from the project tree + + Hautatu objektu solido bakar bat proiektu-zuhaitzetik + + + + + Cannot work with this object + + Ezin da lanik egin objektu honekin + + + PathDressup_Dogbone @@ -3666,37 +4178,6 @@ Azken sakonera eskuz ezartzea beharrezkoa bada, hautatu beste eragiketa mota bat Jantziak - - PathSurface - - - Hold on. This might take a minute. - - Itxaron. Hau egiteak minutu bat har dezake. - - - - - This operation requires OpenCamLib to be installed. - - Eragiketa hau egiteko OpenCamLib instalatu behar da. - - - - - Please select a single solid object from the project tree - - Hautatu objektu solido bakar bat proiektu-zuhaitzetik - - - - - Cannot work with this object - - Ezin da lanik egin objektu honekin - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_fi.qm b/src/Mod/Path/Gui/Resources/translations/Path_fi.qm index 0a95147035..ba3b5830bd 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_fi.qm and b/src/Mod/Path/Gui/Resources/translations/Path_fi.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_fi.ts b/src/Mod/Path/Gui/Resources/translations/Path_fi.ts index 469e3ba545..02e464ddd3 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_fi.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_fi.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - The library to use to generate the path + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Stop index(angle) for rotational scan + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Additional offset to the selected bounding box - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - - - - The completion mode for the operation: single or multi-pass - The completion mode for the operation: single or multi-pass - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - - - - Clearing pattern to use - Clearing pattern to use - - - - The model will be rotated around this axis. - The model will be rotated around this axis. - - - - Start index(angle) for rotational scan - Start index(angle) for rotational scan - - - - Stop index(angle) for rotational scan - Stop index(angle) for rotational scan - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Enable optimization which removes unnecessary points from G-Code output + + + The completion mode for the operation: single or multi-pass + The completion mode for the operation: single or multi-pass + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + + + + The model will be rotated around this axis. + The model will be rotated around this axis. + + + + Start index(angle) for rotational scan + Start index(angle) for rotational scan + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Cut through waste to depth at model edge, releasing the model. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Make True, if specifying a Start Point + The path to be copied @@ -138,6 +278,31 @@ The Z height of the hop The Z height of the hop + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach Length or Radius of the approach + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ Custom feedrate - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ Enable pecking - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ The height where feed starts and height during retract tool when path is finished - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ Inverse the angle. Example: -22.5 -> 22.5 degrees. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ Shape to use for calculating Boundary - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ The base object this collision refers to - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut Side of edge that tool should cut - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + Clearing pattern to use + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method Pattern method + + + The library to use to generate the path + The library to use to generate the path + The active tool @@ -637,7 +862,7 @@ Invalid Cutting Edge Angle %.2f, must be <90° and >=0° - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ Parent job %s doesn't have a base object - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>3D pocket bottom is NOT available in this operation</i>. + + + Face appears misaligned after initial rotation. + Face appears misaligned after initial rotation. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Can not identify loop. - - - Face appears misaligned after initial rotation. - Face appears misaligned after initial rotation. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Consider toggling the 'InverseAngle' property and recomputing. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Unable to create path for face(s). - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ List of disabled features - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ Feature %s.%s cannot be processed as a circular hole - please remove from Base geometry list. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ &Path - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -956,22 +1181,32 @@ The additional depth of the tool path - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr Deburr - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1062,7 +1297,7 @@ Additional base objects to be engraved - + The vertex index to start the path from The vertex index to start the path from @@ -1095,7 +1330,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1214,7 +1464,7 @@ Arguments for the Post Processor (specific to the script) - + An optional description for this job An optional description for this job @@ -1239,17 +1489,17 @@ Collection of tool controllers available for this job. - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1259,7 +1509,7 @@ SetupSheet holding the settings for this job - + The base objects for all operations The base objects for all operations @@ -1327,7 +1577,7 @@ Holds the calculated value for the FinalDepth - + Holds the diameter of the tool Holds the diameter of the tool @@ -1356,18 +1606,23 @@ User Assigned Label User Assigned Label + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Base locations for this operation - + The tool controller that will be used to calculate the path The tool controller that will be used to calculate the path - + Coolant mode for this operation Coolant mode for this operation @@ -1392,12 +1647,12 @@ Incremental Step Down of Tool - + Maximum material removed on final pass. Maximum material removed on final pass. - + The height needed to clear clamps and obstructions The height needed to clear clamps and obstructions @@ -1417,7 +1672,7 @@ Make True, if specifying a Start Point - + Coolant option for this operation Coolant option for this operation @@ -1444,7 +1699,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Syvyydet - + Operation Operation @@ -1467,7 +1722,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Pocket does not support shape %s.%s - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1482,7 +1737,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Adaptive clearing and profiling - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1497,7 +1752,7 @@ If it is necessary to set the FinalDepth manually please select a different oper The distance the facing operation will extend beyond the boundary shape. - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1561,6 +1816,16 @@ If it is necessary to set the FinalDepth manually please select a different oper When enabled connected extension edges are combined to wires. When enabled connected extension edges are combined to wires. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1611,9 +1876,14 @@ If it is necessary to set the FinalDepth manually please select a different oper PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1800,42 +2070,42 @@ If it is necessary to set the FinalDepth manually please select a different oper PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1910,40 +2180,126 @@ If it is necessary to set the FinalDepth manually please select a different oper Creates a 3D object to represent raw stock to mill the part out of + + PathSurface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Hold on. This might take a minute. + + + + + This operation requires OpenCamLib to be installed. + + This operation requires OpenCamLib to be installed. + + + + + Please select a single solid object from the project tree + + Please select a single solid object from the project tree + + + + + Cannot work with this object + + Cannot work with this object + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -2001,22 +2357,22 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2081,6 +2437,16 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + LinuxCNC tooltable (*.tbl) + Tooltable JSON (*.json) @@ -2096,11 +2462,6 @@ If it is necessary to set the FinalDepth manually please select a different oper HeeksCAD tooltable (*.tooltable) HeeksCAD tooltable (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - LinuxCNC tooltable (*.tbl) - Tool Table Same Name @@ -2122,6 +2483,14 @@ If it is necessary to set the FinalDepth manually please select a different oper Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2130,6 +2499,59 @@ If it is necessary to set the FinalDepth manually please select a different oper Issue determine drillability: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2217,14 +2639,14 @@ If it is necessary to set the FinalDepth manually please select a different oper - + The selected object is not a path The selected object is not a path - + Please select a Path object Please select a Path object @@ -2505,12 +2927,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Cannot insert holding tags for this path - please select a Profile path - + The selected object is not a path The selected object is not a path - + Please select a Profile object Please select a Profile object @@ -2550,17 +2972,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Create Tag Dress-up - + No Base object found. No Base object found. - + Base is not a Path::Feature object. Base is not a Path::Feature object. - + Base doesn't have a Path to dress-up. Base doesn't have a Path to dress-up. @@ -2570,6 +2992,47 @@ If it is necessary to set the FinalDepth manually please select a different oper Base Path is empty. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Create Dress-up + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2694,7 +3157,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Kaikki tiedostot (*.*) - + Model Selection Model Selection @@ -2754,6 +3217,24 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + Kaikki tiedostot (*.*) + + + + Select Output File + Select Output File + + Path_Sanity @@ -2886,42 +3367,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Add Optional or Mandatory Stop to the program - - Path_Surface - - - This operation requires OpenCamLib to be installed. - This operation requires OpenCamLib to be installed. - - - - Hold on. This might take a minute. - - Hold on. This might take a minute. - - - - - This operation requires OpenCamLib to be installed. - - This operation requires OpenCamLib to be installed. - - - - - Please select a single solid object from the project tree - - Please select a single solid object from the project tree - - - - - Cannot work with this object - - Cannot work with this object - - - Path_ToolController @@ -2953,6 +3398,19 @@ If it is necessary to set the FinalDepth manually please select a different oper Edit the Tool Library + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2968,6 +3426,21 @@ If it is necessary to set the FinalDepth manually please select a different oper TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3198,16 +3671,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Object doesn't have a tooltable property Object doesn't have a tooltable property - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3249,6 +3712,55 @@ If it is necessary to set the FinalDepth manually please select a different oper Tooltable XML (*.xml);;LinuxCNC tooltable (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + Hold on. This might take a minute. + + Hold on. This might take a minute. + + + + + This operation requires OpenCamLib to be installed. + + This operation requires OpenCamLib to be installed. + + + + + Please select a single solid object from the project tree + + Please select a single solid object from the project tree + + + + + Cannot work with this object + + Cannot work with this object + + + PathDressup_Dogbone @@ -3667,37 +4179,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups - - PathSurface - - - Hold on. This might take a minute. - - Hold on. This might take a minute. - - - - - This operation requires OpenCamLib to be installed. - - This operation requires OpenCamLib to be installed. - - - - - Please select a single solid object from the project tree - - Please select a single solid object from the project tree - - - - - Cannot work with this object - - Cannot work with this object - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_fil.qm b/src/Mod/Path/Gui/Resources/translations/Path_fil.qm index 6604a02012..8190e7c95d 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_fil.qm and b/src/Mod/Path/Gui/Resources/translations/Path_fil.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_fil.ts b/src/Mod/Path/Gui/Resources/translations/Path_fil.ts index 28baeabc67..3bf001f0be 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_fil.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_fil.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - Ang library na gagamitin para makabuo ng path + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Stop index(angle) for rotational scan + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Additional offset to the selected bounding box - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - - - - The completion mode for the operation: single or multi-pass - The completion mode for the operation: single or multi-pass - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - - - - Clearing pattern to use - Clearing pattern to use - - - - The model will be rotated around this axis. - The model will be rotated around this axis. - - - - Start index(angle) for rotational scan - Start index(angle) for rotational scan - - - - Stop index(angle) for rotational scan - Stop index(angle) for rotational scan - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Enable optimization which removes unnecessary points from G-Code output + + + The completion mode for the operation: single or multi-pass + The completion mode for the operation: single or multi-pass + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + + + + The model will be rotated around this axis. + The model will be rotated around this axis. + + + + Start index(angle) for rotational scan + Start index(angle) for rotational scan + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Cut through waste to depth at model edge, releasing the model. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Gawing totoo, kung tumutukoy sa isang Start Point + The path to be copied @@ -138,6 +278,31 @@ The Z height of the hop Ang taas ng Z ng hop + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach Ang Haba o Paikot na Sukat sa pag-aayos + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ Ang Nakagawiang feedrate - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ Paganahin ang pecking - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ Ang tugatog kung saan nagsisimula at taas ang feed habang nagtatanggal ng tool kapag natapos na ang landas - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ Inverse the angle. Example: -22.5 -> 22.5 degrees. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ Shape to use for calculating Boundary - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ The base object this collision refers to - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut Panig sa edge kung saan dapat i-cut ng tool - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + Clearing pattern to use + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method Method ng pattern + + + The library to use to generate the path + Ang library na gagamitin para makabuo ng path + The active tool @@ -637,7 +862,7 @@ Hindi valid na Cutting Edge Angle %.2f, dapat ay <90° at >=0° - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ Parent job %s walang base object - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>3D pocket bottom is NOT available in this operation</i>. + + + Face appears misaligned after initial rotation. + Face appears misaligned after initial rotation. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Can not identify loop. - - - Face appears misaligned after initial rotation. - Face appears misaligned after initial rotation. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Consider toggling the 'InverseAngle' property and recomputing. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Unable to create path for face(s). - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ Listahan ng mga hind pinapaganang mga feature - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ Feature %s.%s ay hindi maproseso bilang circular hole - mangyaring alisin mula sa listahan ng Base geometry. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ &Path - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -956,22 +1181,32 @@ The additional depth of the tool path - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr Deburr - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1062,7 +1297,7 @@ Additional base objects to be engraved - + The vertex index to start the path from The vertex index to start the path from @@ -1095,7 +1330,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1214,7 +1464,7 @@ Mga agrumento para sa Post Processor (partikular na nasa script) - + An optional description for this job An optional description for this job @@ -1239,17 +1489,17 @@ Koleksyon ng mga controller ng tool na magagamit para sa job na ito. - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1259,7 +1509,7 @@ SetupSheet na humahawak sa mga setting para sa job na ito - + The base objects for all operations The base objects for all operations @@ -1327,7 +1577,7 @@ Humahawak sa nakalkulang halaga para sa FinalDepth - + Holds the diameter of the tool Holds the diameter of the tool @@ -1356,18 +1606,23 @@ User Assigned Label Naka-assign na Label ng User + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Ang mga lokasyon ng base para sa operasyong ito - + The tool controller that will be used to calculate the path Ang controller ng tool na gagamitin para kalkulahin ang path - + Coolant mode for this operation Coolant mode for this operation @@ -1392,12 +1647,12 @@ Paunti-unting pag Step down ng Tool - + Maximum material removed on final pass. Pinakamataas na materyal na inalis sa final pass. - + The height needed to clear clamps and obstructions Ang tugatog na kinakailangan upang i-clear ang mga clamp at mga sagabal @@ -1417,7 +1672,7 @@ Gawing totoo, kung tumutukoy sa isang Start Point - + Coolant option for this operation Coolant option for this operation @@ -1444,7 +1699,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Mga Lalim - + Operation Operation @@ -1467,7 +1722,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Ang Bulsa ay hindi suportado ang hugis na %s.%s - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1482,7 +1737,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Adaptive clearing and profiling - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1497,7 +1752,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Ang distansya na i-extend ng facing operation lagpas sa hangganan ng hugis. - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1561,6 +1816,16 @@ If it is necessary to set the FinalDepth manually please select a different oper When enabled connected extension edges are combined to wires. When enabled connected extension edges are combined to wires. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1611,9 +1876,14 @@ If it is necessary to set the FinalDepth manually please select a different oper PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1800,42 +2070,42 @@ If it is necessary to set the FinalDepth manually please select a different oper PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1910,40 +2180,126 @@ If it is necessary to set the FinalDepth manually please select a different oper Lumilikha ng isang 3D object upang kumatawan sa raw stock sa mill ng mga bahagi mula sa + + PathSurface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Maghintay. Maaaring abutin ito ng isang minuto. + + + + + This operation requires OpenCamLib to be installed. + + Ang operasyon na ito ay nangangailangan ng pag-lalagay ng OpenCamLib. + + + + + Please select a single solid object from the project tree + + Mangyaring pumili ng isang solidong layon mula sa puno ng proyekto + + + + + Cannot work with this object + + Hindi makapag trabaho sa proyektong ito + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -2001,22 +2357,22 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2081,6 +2437,16 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + LinuxCNC tooltable (*.tbl) + Tooltable JSON (*.json) @@ -2096,11 +2462,6 @@ If it is necessary to set the FinalDepth manually please select a different oper HeeksCAD tooltable (*.tooltable) HeeksCAD tooltable (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - LinuxCNC tooltable (*.tbl) - Tool Table Same Name @@ -2122,6 +2483,14 @@ If it is necessary to set the FinalDepth manually please select a different oper Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2130,6 +2499,59 @@ If it is necessary to set the FinalDepth manually please select a different oper Isyu na tumutukoy sa drillability: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2217,14 +2639,14 @@ If it is necessary to set the FinalDepth manually please select a different oper - + The selected object is not a path Ang napiling object ay hindi isang path - + Please select a Path object Mangyaring pumili ng isang Path Object @@ -2505,12 +2927,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Cannot insert holding tags for this path - please select a Profile path - + The selected object is not a path The selected object is not a path - + Please select a Profile object Mangyaring pumili ng Profile object @@ -2550,17 +2972,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Lumikha ng Tag Dress-up - + No Base object found. Walang base object na natagpuan. - + Base is not a Path::Feature object. Ang Base ay hindi isang Path:: Feature object. - + Base doesn't have a Path to dress-up. Ang Base ay walang Path upang i-dress-up. @@ -2570,6 +2992,47 @@ If it is necessary to set the FinalDepth manually please select a different oper Ang Base Path ay walang laman. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Lumikha ng Dress-up + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2694,7 +3157,7 @@ If it is necessary to set the FinalDepth manually please select a different oper All Files (*.*) - + Model Selection Model Selection @@ -2754,6 +3217,24 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + All Files (*.*) + + + + Select Output File + Pumili ng Output File + + Path_Sanity @@ -2886,42 +3367,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Magdagdag ng Opsyonal o Mandatory Stop sa programa - - Path_Surface - - - This operation requires OpenCamLib to be installed. - This operation requires OpenCamLib to be installed. - - - - Hold on. This might take a minute. - - Maghintay. Maaaring abutin ito ng isang minuto. - - - - - This operation requires OpenCamLib to be installed. - - Ang operasyon na ito ay nangangailangan ng pag-lalagay ng OpenCamLib. - - - - - Please select a single solid object from the project tree - - Mangyaring pumili ng isang solidong layon mula sa puno ng proyekto - - - - - Cannot work with this object - - Hindi makapag trabaho sa proyektong ito - - - Path_ToolController @@ -2953,6 +3398,19 @@ If it is necessary to set the FinalDepth manually please select a different oper I-edit ang Tool Library + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2968,6 +3426,21 @@ If it is necessary to set the FinalDepth manually please select a different oper TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3198,16 +3671,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Object doesn't have a tooltable property Ang object ay walang tooltable property - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3249,6 +3712,55 @@ If it is necessary to set the FinalDepth manually please select a different oper Tooltable XML (*.xml);;LinuxCNC tooltable (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + Hold on. This might take a minute. + + Maghintay. Maaaring abutin ito ng isang minuto. + + + + + This operation requires OpenCamLib to be installed. + + Ang operasyon na ito ay nangangailangan ng pag-lalagay ng OpenCamLib. + + + + + Please select a single solid object from the project tree + + Mangyaring pumili ng isang solidong layon mula sa puno ng proyekto + + + + + Cannot work with this object + + Hindi makapag trabaho sa proyektong ito + + + PathDressup_Dogbone @@ -3667,37 +4179,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups - - PathSurface - - - Hold on. This might take a minute. - - Maghintay. Maaaring abutin ito ng isang minuto. - - - - - This operation requires OpenCamLib to be installed. - - Ang operasyon na ito ay nangangailangan ng pag-lalagay ng OpenCamLib. - - - - - Please select a single solid object from the project tree - - Mangyaring pumili ng isang solidong layon mula sa puno ng proyekto - - - - - Cannot work with this object - - Hindi makapag trabaho sa proyektong ito - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_fr.qm b/src/Mod/Path/Gui/Resources/translations/Path_fr.qm index 8ebc1b4a3e..448081e3dd 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_fr.qm and b/src/Mod/Path/Gui/Resources/translations/Path_fr.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_fr.ts b/src/Mod/Path/Gui/Resources/translations/Path_fr.ts index 579d5213d5..f49c95905b 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_fr.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_fr.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - La bibliothèque à utiliser pour générer la trajectoire + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Index(angle) d’arrêt pour le balayage en rotation + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Décalage supplémentaire pour la boîte englobante selectionnée - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Planaire : Analyse de surface 3D à plat. Rotatif : Analyse rotative du 4e axe. - - - - The completion mode for the operation: single or multi-pass - Mode d’achèvement de l’opération : simple ou multi-passes - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - Direction que le parcours d’outils doit effectuer autour de la pièce : monter(sens des aiguille d’une montre) ou conventionnel(sens inverse des aiguille d’une montre) - - - - Clearing pattern to use - Effacement du motif à utiliser - - - - The model will be rotated around this axis. - Le modèle sera pivoter autour de cet axe. - - - - Start index(angle) for rotational scan - Index(angle) de départ pour le balayage en rotation - - - - Stop index(angle) for rotational scan - Index(angle) d’arrêt pour le balayage en rotation - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Activer l'optimisation supprimant les points inutiles du G-Code + + + The completion mode for the operation: single or multi-pass + Mode d’achèvement de l’opération : simple ou multi-passes + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + Direction que le parcours d’outils doit effectuer autour de la pièce : monter(sens des aiguille d’une montre) ou conventionnel(sens inverse des aiguille d’une montre) + + + + The model will be rotated around this axis. + Le modèle sera pivoter autour de cet axe. + + + + Start index(angle) for rotational scan + Index(angle) de départ pour le balayage en rotation + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Couper au travers de la chute jusqu’à la profondeur en bordure du modèle, libérant le modèle. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Planaire : Analyse de surface 3D à plat. Rotatif : Analyse rotative du 4e axe. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + Choisissez comment traiter plusieurs fonctions de géométrie de base. + + + + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Marquer « true » si vous définissez un point de départ + The path to be copied @@ -138,10 +278,35 @@ The Z height of the hop La hauteur Z de ce saut + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. - Enable rotation to gain access to pockets/areas not normal to Z axis. + Activer la rotation pour accéder aux poches/zones non normales à l'axe Z. @@ -168,6 +333,26 @@ Length or Radius of the approach Longueur ou rayon de l'approche + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,9 +379,9 @@ Vitesse d’avance personnalisée - + Custom feed rate - Custom feed rate + Vitesse d’avance personnalisée @@ -219,9 +404,9 @@ Activer le débourrage - + The time to dwell between peck cycles - The time to dwell between peck cycles + Temps d'attente entre les cycles de perçage @@ -244,14 +429,19 @@ La hauteur de départ et la hauteur de retrait de l'outil quand son parcours est terminé - + Controls how tool retracts Default=G99 - Controls how tool retracts Default=G99 + Contrôle la façon dont l’outil se rétracte. Par défaut = G99 - + The height where feed starts and height during retract tool when path is finished while in a peck operation - The height where feed starts and height during retract tool when path is finished while in a peck operation + La hauteur de départ et la hauteur de retrait de l'outil quand son parcours est terminé lors d'une opération de perçage + + + + How far the drill depth is extended + How far the drill depth is extended @@ -264,14 +454,9 @@ Inversez l'angle. Exemple: -22.5 -> 22.5 degrés. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. - Attempt the inverse angle for face access if original rotation fails. + Essai l'angle inverse pour l'accès à la face si la rotation d'origine échoue. @@ -284,14 +469,44 @@ Forme à utiliser pour calculer les limites - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. - Exclude milling raised areas inside the face. + Exclure des zones de fraisage à l'intérieur de la surface. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. @@ -314,29 +529,29 @@ Objet de base à laquelle se réfère cette collision - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - Use adaptive algorithm to eliminate excessive air milling above planar pocket top. + Utilisez l'algorithme adaptatif pour éliminer l'excès de fraisage en l'air au-dessus du plan supérieur de la poche. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. - Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. + Utilisez l'algorithme adaptatif pour éliminer le fraisage en l'air excessif sous le plan inférieur de la poche. - + Process the model and stock in an operation with no Base Geometry selected. - Process the model and stock in an operation with no Base Geometry selected. + Traiter le modèle et le stock dans une opération sans géométrie de base sélectionnée. - + Side of edge that tool should cut Côté de l'arête que l'outil doit couper - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) - The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) + Direction du parcours d’outils autour de la pièce en sens horaire (CW) ou anti-horaire (CCW) @@ -380,13 +595,18 @@ - Use 3D Sorting of Path - Use 3D Sorting of Path + Clearing pattern to use + Effacement du motif à utiliser - + + Use 3D Sorting of Path + Utiliser un tri 3D de trajectoire + + + Attempts to avoid unnecessary retractions. - Attempts to avoid unnecessary retractions. + Essaie d’éviter les rétractions inutiles. @@ -398,6 +618,11 @@ Pattern method Méthode de l'opération + + + The library to use to generate the path + La bibliothèque à utiliser pour générer la trajectoire + The active tool @@ -637,9 +862,9 @@ Angle d'arête de coupe invalide %.2f, doit être entre <90° et >=0° - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° - Invalid Cutting Edge Angle %.2f, must be >0° and <=180° + Angle d'arête de coupe invalide %.2f, doit être >0° et <=180° @@ -662,14 +887,14 @@ La tâche d'origine %s n’a pas d'objet de base - + Base object %s.%s already in the list - Base object %s.%s already in the list + L'objet de base %s. %s est déjà dans la liste - + Base object %s.%s rejected by operation - Base object %s.%s rejected by operation + Objet de base %s.%s rejeté par opération @@ -714,6 +939,16 @@ <br> <br><i>Le fond de poche 3D n'est PAS disponible dans cette opération</i>. + + + Face appears misaligned after initial rotation. + La face semble mal alignée après la rotation initiale. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Envisagez de basculer la propriété 'InverseAngle' et de recalculer. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Impossible d'identifier la boucle. - - - Face appears misaligned after initial rotation. - La face semble mal alignée après la rotation initiale. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Envisagez de basculer la propriété 'InverseAngle' et de recalculer. - Multiple faces in Base Geometry. @@ -775,29 +1000,29 @@ Impossible de créer le chemin pour la (les) face(s). - + A planar adaptive start is unavailable. The non-planar will be attempted. - A planar adaptive start is unavailable. The non-planar will be attempted. + Un démarrage adaptatif plan est indisponible. Le non-plan sera tenté. - + The non-planar adaptive start is also unavailable. - The non-planar adaptive start is also unavailable. + Le démarrage adaptatif non plan est également indisponible. - + Rotated to inverse angle. - Rotated to inverse angle. + Pivoté à l'angle inverse. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. - Selected feature(s) require 'Enable Rotation: A(x)' for access. + La(les) fonction(s) sélectionnée(s) nécessite(nt) 'Activer la rotation : A(x)' pour l'accès. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. - Selected feature(s) require 'Enable Rotation: B(y)' for access. + La(les) fonction(s) sélectionnée(s) nécessite(nt) 'Activer la rotation : B(y)' pour l'accès. @@ -805,9 +1030,9 @@ Liste des tâches désactivés - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. - Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. + Le diamètre du trou peut être imprécis en raison de la tesselation sur la face. Pensez à choisir l'arrête du trou. @@ -815,14 +1040,14 @@ La fonction %s.%s ne peut pas être traitée comme un trou circulaire - Retirez la de la liste de géométrie de Base . - + Rotated to 'InverseAngle' to attempt access. - Rotated to 'InverseAngle' to attempt access. + Pivoté à 'InverseAngle' pour tenter l'accès. - + Always select the bottom edge of the hole when using an edge. - Always select the bottom edge of the hole when using an edge. + Toujours sélectionner l'arrête inférieure du trou lorsque vous utilisez une arrête. @@ -865,14 +1090,14 @@ &Parcours - + Path Dressup - Path Dressup + Optimisation de trajectoire - + Supplemental Commands - Supplemental Commands + Commandes additionnelles @@ -956,14 +1181,24 @@ Profondeur supplémentaire du parcours d’outil - + How to join chamfer segments - How to join chamfer segments + Comment joindre les segments de chanfrein - + Direction of Operation - Direction of Operation + Direction de l'opération + + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts @@ -971,9 +1206,9 @@ Ébavurer - + Creates a Deburr Path along Edges or around Faces - Creates a Deburr Path along Edges or around Faces + Crée une trajectoire d'ébavurage le long des arrêtes ou autour de faces @@ -1062,7 +1297,7 @@ Objets de base à graver - + The vertex index to start the path from L'index du sommet pour démarrer le chemin depuis @@ -1089,15 +1324,15 @@ Create a Facing Operation from a model or face - Create a Facing Operation from a model or face + Créer une opération de dressage à partir d’un modèle ou d'une face PathGeom - + face %s not handled, assuming not vertical - face %s not handled, assuming not vertical + face" %s " non traitée, supposée non verticale @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1163,7 +1413,7 @@ Starting Radius - Starting Radius + Rayon de départ @@ -1214,9 +1464,9 @@ Arguments pour le post-processeur (spécifique au script) - + An optional description for this job - An optional description for this job + Une description optionnelle pour cette tâche @@ -1239,19 +1489,19 @@ Collection des contrôleurs outil disponibles pour cette tâche. - + Split output into multiple gcode files - Split output into multiple gcode files + Diviser la sortie en plusieurs fichiers gcode - + If multiple WCS, order the output this way - If multiple WCS, order the output this way + En cas de WCS multiple, ordonner la sortie de cette manière - + The Work Coordinate Systems for the Job - The Work Coordinate Systems for the Job + Les systèmes de coordonnées de travail pour la tâche @@ -1259,9 +1509,9 @@ Fiche de contrôle portant les paramètres pour cette tâche - + The base objects for all operations - The base objects for all operations + L’objet de base pour toutes les opérations @@ -1327,9 +1577,9 @@ Contient la valeur calculée pour la FinalDepth - + Holds the diameter of the tool - Holds the diameter of the tool + Conserver le diamètre de l'outil @@ -1356,20 +1606,25 @@ User Assigned Label Label assigné par l'utilisateur + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Point de départ de cette opération - + The tool controller that will be used to calculate the path Le contrôleur d’outil qui sera utilisé pour calculer la trajectoire - + Coolant mode for this operation - Coolant mode for this operation + Mode de lubrification pour cette opération @@ -1392,12 +1647,12 @@ Incrément de pas de l'outil vers le bas - + Maximum material removed on final pass. Maximum de matière retirée lors de la passe finale. - + The height needed to clear clamps and obstructions Hauteur nécessaire pour éviter les brides et autres obstacles @@ -1417,9 +1672,9 @@ Marquer « true » si vous définissez un point de départ - + Coolant option for this operation - Coolant option for this operation + Option de lubrification pour cette opération @@ -1444,9 +1699,9 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un Profondeurs - + Operation - Operation + Opération @@ -1467,9 +1722,9 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un La poche ne prend pas en charge la forme " %s.%s " - + Face might not be within rotation accessibility limits. - Face might not be within rotation accessibility limits. + La face ne pourrait pas être dans les limites d'accessibilité de la rotation. @@ -1482,9 +1737,9 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un Surfaçage et profilage adaptif - + Choose how to process multiple Base Geometry features. - Choose how to process multiple Base Geometry features. + Choisissez comment traiter plusieurs fonctions de géométrie de base. @@ -1497,9 +1752,9 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un L’opération de surfaçage ira au-delà de la limite de la surface. - + Final depth set below ZMin of face(s) selected. - Final depth set below ZMin of face(s) selected. + Profondeur finale définie sous ZMin de face(s) sélectionnée(s). @@ -1561,6 +1816,16 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un When enabled connected extension edges are combined to wires. Lorsque ceci est activé les bords des extensions connectées sont combinées en fils. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1611,9 +1876,14 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1754,12 +2024,12 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un Coolant Modes - Coolant Modes + Modes de lubrification Default coolant mode. - Default coolant mode. + Mode de lubrification par défaut @@ -1784,60 +2054,60 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un Expression used for StartDepth of new operations. - Expression used for StartDepth of new operations. + Expression utilisée pour StartDepth dans les nouvelles opérations. Expression used for FinalDepth of new operations. - Expression used for FinalDepth of new operations. + Expression utilisée pour FinalDepth dans les nouvelles opérations. Expression used for StepDown of new operations. - Expression used for StepDown of new operations. + Expression utilisée pour la valeur StepDown dans les nouvelles opérations. PathStock - + Invalid base object %s - no shape found - Invalid base object %s - no shape found - - - - The base object this stock is derived from - 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 negative X direction - - - - Extra allowance from part bound box in positive X direction - Extra allowance from part bound box in positive X direction + L'objet de base %s n'est pas valide - aucune forme trouvée - Extra allowance from part bound box in negative Y direction - Extra allowance from part bound box in negative Y direction + The base object this stock is derived from + L'objet de base dont ce brut est dérivé - Extra allowance from part bound box in positive Y direction - Extra allowance from part bound box in positive Y direction + Extra allowance from part bound box in negative X direction + Surépaisseur de la boîte englobante liée à la pièce dans la direction X négative - Extra allowance from part bound box in negative Z direction - Extra allowance from part bound box in negative Z direction + Extra allowance from part bound box in positive X direction + Surépaisseur de la boîte englobante liée à la pièce dans la direction X positive + Extra allowance from part bound box in negative Y direction + Surépaisseur de la boîte englobante liée à la pièce dans la direction Y négative + + + + Extra allowance from part bound box in positive Y direction + Surépaisseur de la boîte englobante liée à la pièce dans la direction Y positive + + + + Extra allowance from part bound box in negative Z direction + Surépaisseur de la boîte englobante liée à la pièce dans la direction Z négative + + + Extra allowance from part bound box in positive Z direction - Extra allowance from part bound box in positive Z direction + Surépaisseur de la boîte englobante liée à la pièce dans la direction Z positive @@ -1910,115 +2180,201 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un Créer un objet 3D représentant le bloc brut à modeler par fraisage + + PathSurface + + + This operation requires OpenCamLib to be installed. + Cette opération nécessite l'installation d'OpenCamLib. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Veillez patienter. Cela peut prendre un certain temps. + + + + + This operation requires OpenCamLib to be installed. + + Cette opération nécessite que OpenCamLib soit installé. + + + + + Please select a single solid object from the project tree + + Veuillez sélectionner un seul objet solide dans l’arborescence du projet + + + + + Cannot work with this object + + Impossible de travailler avec cet objet + + + PathToolBit - + Shape for bit shape - Shape for bit shape + Forme du foret - + The parametrized body representing the tool bit - The parametrized body representing the tool bit + Le corps paramétré représentant la mèche de l'outil - + The file of the tool - The file of the tool + Le fichier de l'outil - + Tool bit material - Tool bit material + Matériel de la mèche de l'outil - + Length offset in Z direction - Length offset in Z direction + Décalage de la longueur en direction Z - + The number of flutes - The number of flutes + Le nombre de flûtes - + Chipload as per manufacturer - Chipload as per manufacturer + Avance par dent Edit ToolBit - Edit ToolBit + Modifier ToolBit Uncreate ToolBit - Uncreate ToolBit + Annuler la création de ToolBit Create ToolBit - Create ToolBit + Créer ToolBit Create Tool - Create Tool + Créer un outil Creates a new ToolBit object - Creates a new ToolBit object + Crée un nouvel objet ToolBit Save Tool as... - Save Tool as... + Enregistrer l'outil sous... Save Tool - Save Tool + Sauver l'outil Save an existing ToolBit object to a file - Save an existing ToolBit object to a file + Enregistrer un objet ToolBit existant dans un fichier Load Tool - Load Tool + Charger l'outil Load an existing ToolBit object from a file - Load an existing ToolBit object from a file + Charger un objet ToolBit existant depuis un fichier PathToolBitLibrary - - - Open ToolBit Library editor - Open ToolBit Library editor - + Open ToolBit Library editor + Ouvrir l'éditeur de bibliothèque ToolBit + + + Open an editor to manage ToolBit libraries - Open an editor to manage ToolBit libraries + Ouvrir un éditeur pour gérer les bibliothèques ToolBit - + Load ToolBit Library - Load ToolBit Library + Charger la bibliothèque ToolBit - + Load an entire ToolBit library or part of it into a job - Load an entire ToolBit library or part of it into a job + Charger une bibliothèque ToolBit entière ou une partie de celle-ci dans une tâche @@ -2071,7 +2427,7 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un PathToolController template has no version - corrupted template file? - PathToolController template has no version - corrupted template file? + Le modèle PathToolController n'a pas de version - fichier de modèle corrompu ? @@ -2081,6 +2437,16 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + Table d'outils LinuxCNC (*.tbl) + Tooltable JSON (*.json) @@ -2096,20 +2462,15 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un HeeksCAD tooltable (*.tooltable) Table d'outils HeeksCAD (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - Table d'outils LinuxCNC (*.tbl) - Tool Table Same Name - Tool Table Same Name + Nom de la table d'outils identique Tool Table Name Exists - Tool Table Name Exists + Le nom de la table d'outil existe @@ -2119,7 +2480,15 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un Unsupported Path tooltable - Unsupported Path tooltable + Table d'outils de trajectoire non supportée + + + + PathTooolBit + + + User Defined Values + User Defined Values @@ -2130,6 +2499,59 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un Problème déterminent l'aptitude au perçage: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + Cette opération nécessite l'installation d'OpenCamLib. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2217,14 +2639,14 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un - + The selected object is not a path L'objet sélectionné n'est pas un parcours - + Please select a Path object Veuillez sélectionner un object parcours @@ -2391,17 +2813,17 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un Create a Boundary dressup - Create a Boundary dressup + Créer un habillage de limite Boundary Dress-up - Boundary Dress-up + Habillage de la limite Creates a Path Boundary Dress-up object from a selected path - Creates a Path Boundary Dress-up object from a selected path + Crée un objet d'habillage de limite de trajectoire à partir d'une trajectoire sélectionnée @@ -2411,7 +2833,7 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un Create Path Boundary Dress-up - Create Path Boundary Dress-up + Créer un habillage de limite de trajectoire @@ -2421,12 +2843,12 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un Solid object to be used to limit the generated Path. - Solid object to be used to limit the generated Path. + Objet solide à utiliser pour limiter la trajectpore générée. Determines if Boundary describes an inclusion or exclusion mask. - Determines if Boundary describes an inclusion or exclusion mask. + Détermine si la limite décrit un masque d'inclusion ou d'exclusion. @@ -2505,12 +2927,12 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un Impossible d'ajouter des languettes de maintien pour ce parcours - Veuillez sélectionner un parcours Contour - + The selected object is not a path L'objet sélectionné n'est pas un parcours - + Please select a Profile object Veuillez sélectionner un objet Contour @@ -2522,7 +2944,7 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un Cannot copy tags - internal error - Cannot copy tags - internal error + Impossible de copier les balises - erreur interne @@ -2550,17 +2972,17 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un Crée une trajectoire additionnelle Languettes de maintien - + No Base object found. Aucun objet de base trouvé. - + Base is not a Path::Feature object. Base n’est pas un objet Path::Feature. - + Base doesn't have a Path to dress-up. La base n'a pas de parcours pour une trajectoire additionnelle (Dressup). @@ -2570,6 +2992,47 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un Le parcours de base est vide. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Créer une trajectoire additionnelle (Dress-up) + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2694,9 +3157,9 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un Tous les fichiers (*.*) - + Model Selection - Model Selection + Sélection du modèle @@ -2704,7 +3167,7 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un Toggle the Active State of the Operation - Toggle the Active State of the Operation + Activer/désactiver l'état actif de l'opération @@ -2754,6 +3217,24 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un Trajectoires additionnelles (dressups) + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + Tous les fichiers (*.*) + + + + Select Output File + Sélectionnez le fichier de sortie + + Path_Sanity @@ -2801,7 +3282,7 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un No issues detected, {} has passed basic sanity check. - No issues detected, {} has passed basic sanity check. + Aucun problème détecté, {} a passé une vérification basique. @@ -2819,12 +3300,12 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un Feature Completion - Feature Completion + Achèvement de la foction Closed loop detection failed. - Closed loop detection failed. + La détection de boucles fermées a échoué. @@ -2886,42 +3367,6 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un Ajouter une arrêt facultatif ou obligatoire du programme - - Path_Surface - - - This operation requires OpenCamLib to be installed. - Cette opération nécessite l'installation d'OpenCamLib. - - - - Hold on. This might take a minute. - - Veillez patienter. Cela peut prendre un certain temps. - - - - - This operation requires OpenCamLib to be installed. - - Cette opération nécessite que OpenCamLib soit installé. - - - - - Please select a single solid object from the project tree - - Veuillez sélectionner un seul objet solide dans l’arborescence du projet - - - - - Cannot work with this object - - Impossible de travailler avec cet objet - - - Path_ToolController @@ -2953,6 +3398,19 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un Modifier la bibliothèque d’outils + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2968,6 +3426,21 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un TooltableEditor + + + Rename Tooltable + Renommer la table d'outils + + + + Enter Name: + Saisir le nom : + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3198,30 +3671,20 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un Object doesn't have a tooltable property L'objet ne possède pas de propriété d'outil pour être mis dans la table - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table - Add New Tool Table + Ajouter une nouvelle table d'outils Delete Selected Tool Table - Delete Selected Tool Table + Supprimer la table des outils sélectionnée Rename Selected Tool Table - Rename Selected Tool Table + Renommer la table des outils sélectionnée @@ -3249,6 +3712,55 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un Table d'outils XML (*.xml);;Table d'outils LinuxCNC (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + Cette opération nécessite l'installation d'OpenCamLib. + + + + Hold on. This might take a minute. + + Veillez patienter. Cela peut prendre un certain temps. + + + + + This operation requires OpenCamLib to be installed. + + Cette opération nécessite que OpenCamLib soit installé. + + + + + Please select a single solid object from the project tree + + Veuillez sélectionner un seul objet solide dans l’arborescence du projet + + + + + Cannot work with this object + + Impossible de travailler avec cet objet + + + PathDressup_Dogbone @@ -3666,37 +4178,6 @@ S'il est nécessaire de fixer FinalDepth manuellement, veuillez sélectionner un Trajectoires additionnelles (dressups) - - PathSurface - - - Hold on. This might take a minute. - - Veillez patienter. Cela peut prendre un certain temps. - - - - - This operation requires OpenCamLib to be installed. - - Cette opération nécessite que OpenCamLib soit installé. - - - - - Please select a single solid object from the project tree - - Veuillez sélectionner un seul objet solide dans l’arborescence du projet - - - - - Cannot work with this object - - Impossible de travailler avec cet objet - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_gl.qm b/src/Mod/Path/Gui/Resources/translations/Path_gl.qm index 553dec6ded..caee4a529f 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_gl.qm and b/src/Mod/Path/Gui/Resources/translations/Path_gl.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_gl.ts b/src/Mod/Path/Gui/Resources/translations/Path_gl.ts index d87204e43a..a986a08311 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_gl.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_gl.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - A libraría a usar para xerar a traxectoria + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Parar índice(ángulo) para dixitalización rotacional + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Desprazamento engadido á escolma en carcasa - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Planar: Dixitalización de superficies planas 3D. Rotación: explotación rotativa 4 eixe. - - - - The completion mode for the operation: single or multi-pass - O modo de completado para operación: sinxelo ou pase múltiple - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - A dirección que a traxectoria da ferramenta debe ir ao redor da parte: Climb(ClockWise) ou Conventional(CounterClockWise) - - - - Clearing pattern to use - Patrón de limpado a usar - - - - The model will be rotated around this axis. - O modelo pode rotar ao redor do eixe. - - - - Start index(angle) for rotational scan - Iniciar índice (ángulo) para dixitalización rotacional - - - - Stop index(angle) for rotational scan - Parar índice(ángulo) para dixitalización rotacional - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Habilitar a optimización que elimina puntos innecesarios de saída dende G-Code + + + The completion mode for the operation: single or multi-pass + O modo de completado para operación: sinxelo ou pase múltiple + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + A dirección que a traxectoria da ferramenta debe ir ao redor da parte: Climb(ClockWise) ou Conventional(CounterClockWise) + + + + The model will be rotated around this axis. + O modelo pode rotar ao redor do eixe. + + + + Start index(angle) for rotational scan + Iniciar índice (ángulo) para dixitalización rotacional + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Tallar os restos na profundidade no bordo do modelo, liberando o modelo. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Planar: Dixitalización de superficies planas 3D. Rotación: explotación rotativa 4 eixe. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Facer verdadeiro, se se especifica un punto de principio + The path to be copied @@ -138,6 +278,31 @@ The Z height of the hop A altura Z do salto + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach Lonxitude do radio de achegamento + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ Adianto persoal - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ Habilitar pecking - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ A altura onde arrinca o avance e mais a altura onde a ferramenta se retrae cando a traxectoria está rematada - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ Ángulo inverso. Exemplo: -22.5 -> 22.5 grados. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ Forma a usar para calcular o Contorno - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ O obxecto base desta colisión refírese a - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut Lado da traxectoria que a ferramenta debe cortar - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + Patrón de limpado a usar + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method Método de patrón + + + The library to use to generate the path + A libraría a usar para xerar a traxectoria + The active tool @@ -637,7 +862,7 @@ Ángulo de corte non válido %.2f, debe ser <90° e >=0° - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ O traballo %s non ten un obxecto base - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>3D do baleirado baixo NON está dispoñible nesta operación</i>. + + + Face appears misaligned after initial rotation. + A face aparece desaliñada despois da rotación inicial. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Considera trocar ao ángulo inverso e volver computar. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Non podo identificar o ciclo. - - - Face appears misaligned after initial rotation. - A face aparece desaliñada despois da rotación inicial. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Considera trocar ao ángulo inverso e volver computar. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Activar crear traxectoria para face(s). - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ Lista de características desactivadas - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ A Característica %s.%s non pode ser procesada como un burato circular - por favor elimíneo da lista de xeometría base. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ &Traxectoria - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -956,22 +1181,32 @@ Profundidade adicional da traxectoria da ferramenta - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr Desbarbeado - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1062,7 +1297,7 @@ Obxectos base adicionais que deben gravarse - + The vertex index to start the path from O vértice indexa o inicio dende a traxectoria @@ -1095,7 +1330,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1214,7 +1464,7 @@ Argumentos para o pos-procesador (específico para o script) - + An optional description for this job An optional description for this job @@ -1239,17 +1489,17 @@ Colección de controladores de ferramentas dispoñibles para este traballo. - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1259,7 +1509,7 @@ SetupSheet mantendo os axustes para este traballo - + The base objects for all operations The base objects for all operations @@ -1327,7 +1577,7 @@ Contén o valor calculado para FinalDepth - + Holds the diameter of the tool Holds the diameter of the tool @@ -1356,18 +1606,23 @@ User Assigned Label Etiqueta Asinada a Usuario + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Posición base para esta operación - + The tool controller that will be used to calculate the path Controlador da ferramenta que se usará para calcular a traxectoria - + Coolant mode for this operation Coolant mode for this operation @@ -1392,12 +1647,12 @@ Paso incrementar da ferramenta cara baixo - + Maximum material removed on final pass. Material máximo removido na pasaxe final. - + The height needed to clear clamps and obstructions A altura precisa para librar de mordazas e obstrucións @@ -1417,7 +1672,7 @@ Facer verdadeiro, se se especifica un punto de principio - + Coolant option for this operation Coolant option for this operation @@ -1444,7 +1699,7 @@ Se é necesario axustar o xogo FinalDepth manualmente por favor escolma unha opc Profundidades - + Operation Operation @@ -1467,7 +1722,7 @@ Se é necesario axustar o xogo FinalDepth manualmente por favor escolma unha opc O baleirado non soporta formas %s.%s - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1482,7 +1737,7 @@ Se é necesario axustar o xogo FinalDepth manualmente por favor escolma unha opc Limpeza e perfilado adaptativo - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1497,7 +1752,7 @@ Se é necesario axustar o xogo FinalDepth manualmente por favor escolma unha opc A distancia da operación de refrentado se extenderá máis alá da forma límite. - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1561,6 +1816,16 @@ Se é necesario axustar o xogo FinalDepth manualmente por favor escolma unha opc When enabled connected extension edges are combined to wires. Cando habilita o bordo da extensión conecta combinando arames. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1611,9 +1876,14 @@ Se é necesario axustar o xogo FinalDepth manualmente por favor escolma unha opc PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1800,42 +2070,42 @@ Se é necesario axustar o xogo FinalDepth manualmente por favor escolma unha opc PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1910,40 +2180,126 @@ Se é necesario axustar o xogo FinalDepth manualmente por favor escolma unha opc Crea un obxecto 3D representando o volume bruto para modelar por fresado + + PathSurface + + + This operation requires OpenCamLib to be installed. + Esta operación require instalar OpenCamLib. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Agarde. Isto podería demorar un minuto. + + + + + This operation requires OpenCamLib to be installed. + + Esta operación require instalar OpenCamLib. + + + + + Please select a single solid object from the project tree + + Por favor escolme un único obxecto sólido na árbore do proxecto + + + + + Cannot work with this object + + Non se pode traballar con este obxecto + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -2001,22 +2357,22 @@ Se é necesario axustar o xogo FinalDepth manualmente por favor escolma unha opc PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2081,6 +2437,16 @@ Se é necesario axustar o xogo FinalDepth manualmente por favor escolma unha opc PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + Táboa de ferramentas LinuxCNC (*.tbl) + Tooltable JSON (*.json) @@ -2096,11 +2462,6 @@ Se é necesario axustar o xogo FinalDepth manualmente por favor escolma unha opc HeeksCAD tooltable (*.tooltable) Táboa de ferramentas HeeksCAD (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - Táboa de ferramentas LinuxCNC (*.tbl) - Tool Table Same Name @@ -2122,6 +2483,14 @@ Se é necesario axustar o xogo FinalDepth manualmente por favor escolma unha opc Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2130,6 +2499,59 @@ Se é necesario axustar o xogo FinalDepth manualmente por favor escolma unha opc Determinar perforacións de saída: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + Esta operación require instalar OpenCamLib. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2217,14 +2639,14 @@ Se é necesario axustar o xogo FinalDepth manualmente por favor escolma unha opc - + The selected object is not a path O obxecto escollido non é unha traxectoria - + Please select a Path object Por favor, escolme un obxecto traxectoria @@ -2505,12 +2927,12 @@ Se é necesario axustar o xogo FinalDepth manualmente por favor escolma unha opc Non se pode inserir etiquetas de retención para traxectoria - fai o favor de escolmar unha traxectoria do Perfil - + The selected object is not a path O obxecto escolmado non é unha traxectoria - + Please select a Profile object Por favor escolma un obxecto Perfil @@ -2550,17 +2972,17 @@ Se é necesario axustar o xogo FinalDepth manualmente por favor escolma unha opc Crea Etiqueta de aspecto - + No Base object found. Obxecto base non atopado. - + Base is not a Path::Feature object. A base non é un obxecto Camiño:: Característica. - + Base doesn't have a Path to dress-up. A base non ten un Camiño para modificar. @@ -2570,6 +2992,47 @@ Se é necesario axustar o xogo FinalDepth manualmente por favor escolma unha opc Ruta Base está baleira. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Crear aspecto + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2694,7 +3157,7 @@ Se é necesario axustar o xogo FinalDepth manualmente por favor escolma unha opc Tódolos ficheiros (*.*) - + Model Selection Model Selection @@ -2754,6 +3217,24 @@ Se é necesario axustar o xogo FinalDepth manualmente por favor escolma unha opc Cubertas + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + Tódolos ficheiros (*.*) + + + + Select Output File + Escolmar ficheiro de saída + + Path_Sanity @@ -2886,42 +3367,6 @@ Se é necesario axustar o xogo FinalDepth manualmente por favor escolma unha opc Engadir unha Parada, obrigatoria ou opcional, ó programa - - Path_Surface - - - This operation requires OpenCamLib to be installed. - Esta operación require instalar OpenCamLib. - - - - Hold on. This might take a minute. - - Agarde. Isto podería demorar un minuto. - - - - - This operation requires OpenCamLib to be installed. - - Esta operación require instalar OpenCamLib. - - - - - Please select a single solid object from the project tree - - Por favor escolme un único obxecto sólido na árbore do proxecto - - - - - Cannot work with this object - - Non se pode traballar con este obxecto - - - Path_ToolController @@ -2953,6 +3398,19 @@ Se é necesario axustar o xogo FinalDepth manualmente por favor escolma unha opc Editar a libraría de ferramentas + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2968,6 +3426,21 @@ Se é necesario axustar o xogo FinalDepth manualmente por favor escolma unha opc TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3198,16 +3671,6 @@ Se é necesario axustar o xogo FinalDepth manualmente por favor escolma unha opc Object doesn't have a tooltable property O obxecto non ten unha propiedade de táboa de ferramentas - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3249,6 +3712,55 @@ Se é necesario axustar o xogo FinalDepth manualmente por favor escolma unha opc Táboa de ferramentas (*.xml); Táboa de ferramentas Linuxcnc (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + Esta operación require instalar OpenCamLib. + + + + Hold on. This might take a minute. + + Agarde. Isto podería demorar un minuto. + + + + + This operation requires OpenCamLib to be installed. + + Esta operación require instalar OpenCamLib. + + + + + Please select a single solid object from the project tree + + Por favor escolme un único obxecto sólido na árbore do proxecto + + + + + Cannot work with this object + + Non se pode traballar con este obxecto + + + PathDressup_Dogbone @@ -3667,37 +4179,6 @@ Se é necesario axustar o xogo FinalDepth manualmente por favor escolma unha opc Cubertas - - PathSurface - - - Hold on. This might take a minute. - - Agarde. Isto podería demorar un minuto. - - - - - This operation requires OpenCamLib to be installed. - - Esta operación require instalar OpenCamLib. - - - - - Please select a single solid object from the project tree - - Por favor escolme un único obxecto sólido na árbore do proxecto - - - - - Cannot work with this object - - Non se pode traballar con este obxecto - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_hr.qm b/src/Mod/Path/Gui/Resources/translations/Path_hr.qm index d7103825ff..e8cc3d25f0 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_hr.qm and b/src/Mod/Path/Gui/Resources/translations/Path_hr.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_hr.ts b/src/Mod/Path/Gui/Resources/translations/Path_hr.ts index 308723c138..550d09a9b3 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_hr.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_hr.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - Biblioteka koja se koristiti za generiranje staze + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Zaustavni indeks (kut) za rotacijsko skeniranje + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Dodatni pomak za odabrani granični okvir - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Ravan: U ravnini, 3D skeniranje površine. Rotacijsko: rotacijsko skeniranje 1/4 osi. - - - - The completion mode for the operation: single or multi-pass - Način dovršetka operacije: jednostruki ili višeprolazni - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - Smjer kojim alatna staza treba obilaziti dio: uspon (ClockWise) ili konvencionalni (CounterClockWise) - - - - Clearing pattern to use - Uzorci čišćenja za korištenje - - - - The model will be rotated around this axis. - Model će se vrtiti oko ove osi. - - - - Start index(angle) for rotational scan - Početni indeks (kut) za rotacijsko skeniranje - - - - Stop index(angle) for rotational scan - Zaustavni indeks (kut) za rotacijsko skeniranje - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Omogući optimizaciju koja uklanja nepotrebne točke iz izvoza G-Koda + + + The completion mode for the operation: single or multi-pass + Način dovršetka operacije: jednostruki ili višeprolazni + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + Smjer kojim alatna staza treba obilaziti dio: uspon (ClockWise) ili konvencionalni (CounterClockWise) + + + + The model will be rotated around this axis. + Model će se vrtiti oko ove osi. + + + + Start index(angle) for rotational scan + Početni indeks (kut) za rotacijsko skeniranje + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Prerežite otpadak do dubine na rubu modela, oslobađajući model. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Ravan: U ravnini, 3D skeniranje površine. Rotacijsko: rotacijsko skeniranje 1/4 osi. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Postavite na Točno, ako specificirate Početnu točku + The path to be copied @@ -138,6 +278,31 @@ The Z height of the hop Z visina ovog skoka + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach Dužina polumjera kod približavanja + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ Korisnički prilagođena brzina pomicanja - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ Omogući kidanje strugotine - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ Visina gdje započinje pomak i visina tijekom povlačenja alata kada je staza gotova - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ Obrnuti kut. Primjer: -22,5 -> 22,5 stupnjeva. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ Oblik koji se koristi za izračunavanje Granice - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ Osnovni objekt na kojem se temelji sudar - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut Strana ruba koju alat treba rezati - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + Uzorci čišćenja za korištenje + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method Metoda uzorka + + + The library to use to generate the path + Biblioteka koja se koristiti za generiranje staze + The active tool @@ -637,7 +862,7 @@ Pogrešan rub rezanja kut %.2f, mora biti < 90 ° i > = 0 ° - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ Nadređeni zadatak %s nema osnovni objekt - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>3D dno utora NIJE dostupno u ovoj operaciji</i>. + + + Face appears misaligned after initial rotation. + Lice se čini pogrešno poravnano nakon početne rotacije. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Razmislite o izmjeni svojstva 'Obrnuti Kut' i ponovnom izračunavanju operacije. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Ne može se identificirati petlja. - - - Face appears misaligned after initial rotation. - Lice se čini pogrešno poravnano nakon početne rotacije. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Razmislite o izmjeni svojstva 'Obrnuti Kut' i ponovnom izračunavanju operacije. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Nije moguće stvoriti stazu za lice(a). - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ Popis onemogućenih funkcija - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ Svojstvo %s.%s ne može se obraditi kao kružna rupa - uklonite je s popisa geometrija baze. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ &Staza - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -956,22 +1181,32 @@ Dodatna dubina putanje alata staze - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr Glađenje - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1062,7 +1297,7 @@ Dodatni osnovni objekti koji trebaju biti gravirani - + The vertex index to start the path from Indeks hvatišta od kojeg započinje staza @@ -1095,7 +1330,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1214,7 +1464,7 @@ Argumenti za Post Processor (specifično za skriptu) - + An optional description for this job An optional description for this job @@ -1239,17 +1489,17 @@ Kolekcija kontrolera alata dostupna za ovaj zadatak. - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1259,7 +1509,7 @@ Tabela podešavanja sadrži postavke za ovaj zadatak - + The base objects for all operations The base objects for all operations @@ -1327,7 +1577,7 @@ Drži izračunatu vrijednost za Krajnju Dubinu (FinalDepth) - + Holds the diameter of the tool Holds the diameter of the tool @@ -1356,18 +1606,23 @@ User Assigned Label Oznaka dodijeljena od korisnika + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Početna lokacija za ovu operaciju - + The tool controller that will be used to calculate the path Alat kontroler koji će se koristiti za izračunavanje staze - + Coolant mode for this operation Coolant mode for this operation @@ -1392,12 +1647,12 @@ Postupno (inkrementalno) spuštanje alata - + Maximum material removed on final pass. Maksimalni odstranjeni materijal na završnom prolazu. - + The height needed to clear clamps and obstructions Visina potrebna za uklanjanje stezaljki i pričvršćivala @@ -1417,7 +1672,7 @@ Postavite na Točno, ako specificirate Početnu točku - + Coolant option for this operation Coolant option for this operation @@ -1444,7 +1699,7 @@ Ako je potrebno ručno postaviti Krajnju Dubinu (FinalDepth), molim odaberite dr Dubine - + Operation Operation @@ -1467,7 +1722,7 @@ Ako je potrebno ručno postaviti Krajnju Dubinu (FinalDepth), molim odaberite dr Utor ne podržava oblik %s.%s - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1482,7 +1737,7 @@ Ako je potrebno ručno postaviti Krajnju Dubinu (FinalDepth), molim odaberite dr Prilagodljivo čišćenje i profiliranje - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1497,7 +1752,7 @@ Ako je potrebno ručno postaviti Krajnju Dubinu (FinalDepth), molim odaberite dr Udaljenost operacije glodanja proširit će se preko granice oblika. - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1561,6 +1816,16 @@ Ako je potrebno ručno postaviti Krajnju Dubinu (FinalDepth), molim odaberite dr When enabled connected extension edges are combined to wires. Kad je omogućeno, povezani produžni rubovi kombiniraju se s žicama. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1611,9 +1876,14 @@ Ako je potrebno ručno postaviti Krajnju Dubinu (FinalDepth), molim odaberite dr PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1800,42 +2070,42 @@ Ako je potrebno ručno postaviti Krajnju Dubinu (FinalDepth), molim odaberite dr PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1910,40 +2180,126 @@ Ako je potrebno ručno postaviti Krajnju Dubinu (FinalDepth), molim odaberite dr Stvara 3D objekt koji predstavlja sirovinu iz koje se gloda dio + + PathSurface + + + This operation requires OpenCamLib to be installed. + Ova operacija zahtijeva instaliranje OpenCamLib-a. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Sačekaj. Ovo može potrajati minutu. + + + + + This operation requires OpenCamLib to be installed. + + Ova operacija zahtijeva instaliranje OpenCamLib-a. + + + + + Please select a single solid object from the project tree + + Odaberite jedan čvrsti objekt iz stabla projekta + + + + + Cannot work with this object + + Ne mogu raditi s ovim objektom + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -2001,22 +2357,22 @@ Ako je potrebno ručno postaviti Krajnju Dubinu (FinalDepth), molim odaberite dr PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2081,6 +2437,16 @@ Ako je potrebno ručno postaviti Krajnju Dubinu (FinalDepth), molim odaberite dr PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + LinuxCNC Tabela alata (*.tbl) + Tooltable JSON (*.json) @@ -2096,11 +2462,6 @@ Ako je potrebno ručno postaviti Krajnju Dubinu (FinalDepth), molim odaberite dr HeeksCAD tooltable (*.tooltable) HeeksCAD Tabela alata (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - LinuxCNC Tabela alata (*.tbl) - Tool Table Same Name @@ -2122,6 +2483,14 @@ Ako je potrebno ručno postaviti Krajnju Dubinu (FinalDepth), molim odaberite dr Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2130,6 +2499,59 @@ Ako je potrebno ručno postaviti Krajnju Dubinu (FinalDepth), molim odaberite dr Greška prilikom određivanja objekta za bušenje: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + Ova operacija zahtijeva instaliranje OpenCamLib-a. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2217,14 +2639,14 @@ Ako je potrebno ručno postaviti Krajnju Dubinu (FinalDepth), molim odaberite dr - + The selected object is not a path Odabrani objekt nije putanja staze - + Please select a Path object Odaberite objekt staze @@ -2505,12 +2927,12 @@ Ako je potrebno ručno postaviti Krajnju Dubinu (FinalDepth), molim odaberite dr Ne mogu umetnuti oznake držanja za ovu stazu - odaberite stazu profila - + The selected object is not a path Odabrani objekt nije putanja staze - + Please select a Profile object Odaberite objekt profila @@ -2550,17 +2972,17 @@ Ako je potrebno ručno postaviti Krajnju Dubinu (FinalDepth), molim odaberite dr Napravi držeće trake Dress-up - + No Base object found. Nije pronađen osnovni objekt. - + Base is not a Path::Feature object. Baza nije objekt Staze::Svojstva. - + Base doesn't have a Path to dress-up. Baza nema Stazu za Dress-up. @@ -2570,6 +2992,47 @@ Ako je potrebno ručno postaviti Krajnju Dubinu (FinalDepth), molim odaberite dr Osnovna Staza je prazna. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Napravi Dress-up + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2694,7 +3157,7 @@ Ako je potrebno ručno postaviti Krajnju Dubinu (FinalDepth), molim odaberite dr Sve datoteke (*.*) - + Model Selection Model Selection @@ -2754,6 +3217,24 @@ Ako je potrebno ručno postaviti Krajnju Dubinu (FinalDepth), molim odaberite dr Dodani reljef (dressup) + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + Sve datoteke (*.*) + + + + Select Output File + Odaberite datoteku izvoza + + Path_Sanity @@ -2886,42 +3367,6 @@ Ako je potrebno ručno postaviti Krajnju Dubinu (FinalDepth), molim odaberite dr U program dodajte neobavezno ili obavezno zaustavljanje - - Path_Surface - - - This operation requires OpenCamLib to be installed. - Ova operacija zahtijeva instaliranje OpenCamLib-a. - - - - Hold on. This might take a minute. - - Sačekaj. Ovo može potrajati minutu. - - - - - This operation requires OpenCamLib to be installed. - - Ova operacija zahtijeva instaliranje OpenCamLib-a. - - - - - Please select a single solid object from the project tree - - Odaberite jedan čvrsti objekt iz stabla projekta - - - - - Cannot work with this object - - Ne mogu raditi s ovim objektom - - - Path_ToolController @@ -2953,6 +3398,19 @@ Ako je potrebno ručno postaviti Krajnju Dubinu (FinalDepth), molim odaberite dr Uređuj biblioteku alata + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2968,6 +3426,21 @@ Ako je potrebno ručno postaviti Krajnju Dubinu (FinalDepth), molim odaberite dr TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3198,16 +3671,6 @@ Ako je potrebno ručno postaviti Krajnju Dubinu (FinalDepth), molim odaberite dr Object doesn't have a tooltable property Objekt nema svojstvo alata stola - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3249,6 +3712,55 @@ Ako je potrebno ručno postaviti Krajnju Dubinu (FinalDepth), molim odaberite dr Tabela alata XML (*.xml);;LinuxCNC tabela alata (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + Ova operacija zahtijeva instaliranje OpenCamLib-a. + + + + Hold on. This might take a minute. + + Sačekaj. Ovo može potrajati minutu. + + + + + This operation requires OpenCamLib to be installed. + + Ova operacija zahtijeva instaliranje OpenCamLib-a. + + + + + Please select a single solid object from the project tree + + Odaberite jedan čvrsti objekt iz stabla projekta + + + + + Cannot work with this object + + Ne mogu raditi s ovim objektom + + + PathDressup_Dogbone @@ -3667,37 +4179,6 @@ Ako je potrebno ručno postaviti Krajnju Dubinu (FinalDepth), molim odaberite dr Dodani reljef (dressup) - - PathSurface - - - Hold on. This might take a minute. - - Sačekaj. Ovo može potrajati minutu. - - - - - This operation requires OpenCamLib to be installed. - - Ova operacija zahtijeva instaliranje OpenCamLib-a. - - - - - Please select a single solid object from the project tree - - Odaberite jedan čvrsti objekt iz stabla projekta - - - - - Cannot work with this object - - Ne mogu raditi s ovim objektom - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_hu.qm b/src/Mod/Path/Gui/Resources/translations/Path_hu.qm index 9475026667..b85d1311ed 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_hu.qm and b/src/Mod/Path/Gui/Resources/translations/Path_hu.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_hu.ts b/src/Mod/Path/Gui/Resources/translations/Path_hu.ts index c64c9e21e7..9a5bef2300 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_hu.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_hu.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - Az elérési út létrehozásához használt könyvtár + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + A körforgó letapogatás végpont indexe (szöge) + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box További eltolás a kiválasztott határolókerethez - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Síkbeli: Lapos, 3D felület letapogatás. Forgatás: 4-tengelyes forgató letapogatás. - - - - The completion mode for the operation: single or multi-pass - A művelet befejezési módja: egy vagy több-áthaladású - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - Szerszámmozgás irányának a tárgy körül kell lennie: Mászó(Óramutató járásával egyező(Cw)) vagy agyományos(Ellentétes(Ccw)) - - - - Clearing pattern to use - Felhasznált tisztázó minta - - - - The model will be rotated around this axis. - A modellt ezen tengely köröl forgatjuk. - - - - Start index(angle) for rotational scan - A körforgó letapogatás kezdő indexe (szöge) - - - - Stop index(angle) for rotational scan - A körforgó letapogatás végpont indexe (szöge) - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Engedélyezi az optimalizálást, amely eltávolítja a szükségtelen pontokat a G-kód kimenetéről + + + The completion mode for the operation: single or multi-pass + A művelet befejezési módja: egy vagy több-áthaladású + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + Szerszámmozgás irányának a tárgy körül kell lennie: Mászó(Óramutató járásával egyező(Cw)) vagy agyományos(Ellentétes(Ccw)) + + + + The model will be rotated around this axis. + A modellt ezen tengely köröl forgatjuk. + + + + Start index(angle) for rotational scan + A körforgó letapogatás kezdő indexe (szöge) + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Átvág a hulladékon a mélységgel a modell élénél, a modell kiadásához. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Síkbeli: Lapos, 3D felület letapogatás. Forgatás: 4-tengelyes forgató letapogatás. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Állítsa igazra, ha egy kiinduló pontot ad meg + The path to be copied @@ -138,6 +278,31 @@ The Z height of the hop Visszahúzási sík magassága + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach A megközelítés hossza vagy sugara + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ Egyéni előtolás - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ Vagdosás engedélyezése - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ Megközelítési pont, R pont - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ Megfordítja a szöget. Példa:-22,5-> 22,5 fok. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ Határ számításához használandó alakzat - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ Az alap objektum mely erre az ütközésre hivatkozik - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut Szerszámsugár-korrekció, az él eszközzel vágni kívánt oldala - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + Felhasznált tisztázó minta + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method Mintázó mód + + + The library to use to generate the path + Az elérési út létrehozásához használt könyvtár + The active tool @@ -637,7 +862,7 @@ Érvénytelen forgácsoló él szög %.2f, <90° és >=0° közti kell - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ Szülő feladat %s nem rendelkezik alap objektummal - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br> <i> 3D zseb alja nem elérhető ebben a műveletben </i>. + + + Face appears misaligned after initial rotation. + Az felületet a kezdeti forgatás után rosszul igazítja a program. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Fontolja meg a "InverseAngle" tulajdonság és a újraszámítás kapcsolását. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Nem lehet azonosítani az ismétlést. - - - Face appears misaligned after initial rotation. - Az felületet a kezdeti forgatás után rosszul igazítja a program. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Fontolja meg a "InverseAngle" tulajdonság és a újraszámítás kapcsolását. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Nem hozható létre a felület(ek) útvonala. - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ Kikapcsolt funkciók listája - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ A %s.%s funkciót nem lehet feldolgozni kör alakú mélyedésként - távolítsa el az alap geometriai listából. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ Szerszámpálya - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -956,22 +1181,32 @@ További mélység az eszköz nyomvonalán - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr Szálkátlanítás - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1062,7 +1297,7 @@ Kiegészítő alap tárgyakat kell bevésni - + The vertex index to start the path from Az útvonal indulási pontjától a végpont index @@ -1095,7 +1330,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1214,7 +1464,7 @@ Érvek az utólagos végrehajtóhoz (jellemző a scripthez) - + An optional description for this job An optional description for this job @@ -1239,17 +1489,17 @@ Ehhez a munkához elérhető eszköz vezérlők gyűjteménye. - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1259,7 +1509,7 @@ Ehhez a munkához tartozó beállításokat tartalmazó beállítólap - + The base objects for all operations The base objects for all operations @@ -1327,7 +1577,7 @@ Megtartja a végső-mélység számított értékét - + Holds the diameter of the tool Holds the diameter of the tool @@ -1356,18 +1606,23 @@ User Assigned Label Felhasználó által hozzárendelt címke + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Kiinduló hely ehhez a művelethez - + The tool controller that will be used to calculate the path Útvonal kiszámításához használt eszköz vezérlő - + Coolant mode for this operation Coolant mode for this operation @@ -1392,12 +1647,12 @@ Visszaléptetés növekménye ehhez szerszámhoz - + Maximum material removed on final pass. Az utolsó munkafázisnál maximálisan eltávolítandó anyag. - + The height needed to clear clamps and obstructions Kiindulási magasság beállítása @@ -1417,7 +1672,7 @@ Állítsa igazra, ha egy kiinduló pontot ad meg - + Coolant option for this operation Coolant option for this operation @@ -1444,7 +1699,7 @@ Ha szükséges a Végleges-mélység kézi beállítása, kérem válasszon egy Mélység - + Operation Operation @@ -1467,7 +1722,7 @@ Ha szükséges a Végleges-mélység kézi beállítása, kérem válasszon egy Zseb nem támogatja ezt az alakzatot %s.%s - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1482,7 +1737,7 @@ Ha szükséges a Végleges-mélység kézi beállítása, kérem válasszon egy Alkalmazkodó tisztázás és profilírozás (profilkialakítás) - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1497,7 +1752,7 @@ Ha szükséges a Végleges-mélység kézi beállítása, kérem válasszon egy A távolság a szemben állók műveletére túlnyúlik az alakzat határán. - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1561,6 +1816,16 @@ Ha szükséges a Végleges-mélység kézi beállítása, kérem válasszon egy When enabled connected extension edges are combined to wires. Ha az engedélyezett akkor a csatlakoztatott hosszabbított éleket vezetékekké fűzi. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1611,9 +1876,14 @@ Ha szükséges a Végleges-mélység kézi beállítása, kérem válasszon egy PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1800,42 +2070,42 @@ Ha szükséges a Végleges-mélység kézi beállítása, kérem válasszon egy PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1910,40 +2180,126 @@ Ha szükséges a Végleges-mélység kézi beállítása, kérem válasszon egy 3D tárgyat hoz létre, mint nyers alaptest, amiből az alkatrészt kimarja + + PathSurface + + + This operation requires OpenCamLib to be installed. + Ehhez a művelethez OpenCamLib kell telepíteni. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Várjon. Egy percig is eltarthat. + + + + + This operation requires OpenCamLib to be installed. + + Ehhez a művelethez OpenCamLib kell telepíteni. + + + + + Please select a single solid object from the project tree + + A projekt fában válasszon ki egyetlen szilárd testet + + + + + Cannot work with this object + + Ezzel az objektummal nem tud dolgozni + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -2001,22 +2357,22 @@ Ha szükséges a Végleges-mélység kézi beállítása, kérem válasszon egy PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2081,6 +2437,16 @@ Ha szükséges a Végleges-mélység kézi beállítása, kérem válasszon egy PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + LinuxCNC szerszámlista (*.tbl) + Tooltable JSON (*.json) @@ -2096,11 +2462,6 @@ Ha szükséges a Végleges-mélység kézi beállítása, kérem válasszon egy HeeksCAD tooltable (*.tooltable) HeeksCAD szerszámlista (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - LinuxCNC szerszámlista (*.tbl) - Tool Table Same Name @@ -2122,6 +2483,14 @@ Ha szükséges a Végleges-mélység kézi beállítása, kérem válasszon egy Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2130,6 +2499,59 @@ Ha szükséges a Végleges-mélység kézi beállítása, kérem válasszon egy Probléma meghatározza a fúrhatóságot: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + Ehhez a művelethez OpenCamLib kell telepíteni. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2217,14 +2639,14 @@ Ha szükséges a Végleges-mélység kézi beállítása, kérem válasszon egy - + The selected object is not a path A kijelölt objektum nem pálya útvonal - + Please select a Path object Kérem válasszon egy pályaútvonal objektumot @@ -2505,12 +2927,12 @@ Ha szükséges a Végleges-mélység kézi beállítása, kérem válasszon egy Nem lehet beszúrni ezt a tartó címkét ehhez az útvonalhoz - kérjük, válassza ki a profil elérési útját - + The selected object is not a path A kijelölt objektum nem pálya útvonal - + Please select a Profile object Kérem válasszon egy profil objektumot @@ -2550,17 +2972,17 @@ Ha szükséges a Végleges-mélység kézi beállítása, kérem válasszon egy Címke megváltoztatás létrehozás - + No Base object found. Nem található alap objektum. - + Base is not a Path::Feature object. Az alap az nem Útvonal::Funkció objektum. - + Base doesn't have a Path to dress-up. Az alapnak nincs útvonala a megváltoztatáshoz. @@ -2570,6 +2992,47 @@ Ha szükséges a Végleges-mélység kézi beállítása, kérem válasszon egy Alap útvonal üres. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Változtatást hoz létre + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2694,7 +3157,7 @@ Ha szükséges a Végleges-mélység kézi beállítása, kérem válasszon egy Összes fájl (*.*) - + Model Selection Model Selection @@ -2754,6 +3217,24 @@ Ha szükséges a Végleges-mélység kézi beállítása, kérem válasszon egy Felépítések + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + Összes fájl (*.*) + + + + Select Output File + Válassza ki a kimeneti fájlt + + Path_Sanity @@ -2886,42 +3367,6 @@ Ha szükséges a Végleges-mélység kézi beállítása, kérem válasszon egy Feltételes, vagy programozott állj hozzáadása - - Path_Surface - - - This operation requires OpenCamLib to be installed. - Ehhez a művelethez OpenCamLib kell telepíteni. - - - - Hold on. This might take a minute. - - Várjon. Egy percig is eltarthat. - - - - - This operation requires OpenCamLib to be installed. - - Ehhez a művelethez OpenCamLib kell telepíteni. - - - - - Please select a single solid object from the project tree - - A projekt fában válasszon ki egyetlen szilárd testet - - - - - Cannot work with this object - - Ezzel az objektummal nem tud dolgozni - - - Path_ToolController @@ -2953,6 +3398,19 @@ Ha szükséges a Végleges-mélység kézi beállítása, kérem válasszon egy Az eszköz könyvtár szerkesztése + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2968,6 +3426,21 @@ Ha szükséges a Végleges-mélység kézi beállítása, kérem válasszon egy TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3198,16 +3671,6 @@ Ha szükséges a Végleges-mélység kézi beállítása, kérem válasszon egy Object doesn't have a tooltable property Objektum nem rendelkezik szerszámlista tulajdonsággal - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3249,6 +3712,55 @@ Ha szükséges a Végleges-mélység kézi beállítása, kérem válasszon egy Szerszámlista XML (*.xml); LinuxCNC tooltable (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + Ehhez a művelethez OpenCamLib kell telepíteni. + + + + Hold on. This might take a minute. + + Várjon. Egy percig is eltarthat. + + + + + This operation requires OpenCamLib to be installed. + + Ehhez a művelethez OpenCamLib kell telepíteni. + + + + + Please select a single solid object from the project tree + + A projekt fában válasszon ki egyetlen szilárd testet + + + + + Cannot work with this object + + Ezzel az objektummal nem tud dolgozni + + + PathDressup_Dogbone @@ -3667,37 +4179,6 @@ Ha szükséges a Végleges-mélység kézi beállítása, kérem válasszon egy Felépítések - - PathSurface - - - Hold on. This might take a minute. - - Várjon. Egy percig is eltarthat. - - - - - This operation requires OpenCamLib to be installed. - - Ehhez a művelethez OpenCamLib kell telepíteni. - - - - - Please select a single solid object from the project tree - - A projekt fában válasszon ki egyetlen szilárd testet - - - - - Cannot work with this object - - Ezzel az objektummal nem tud dolgozni - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_id.qm b/src/Mod/Path/Gui/Resources/translations/Path_id.qm index 6f13cd5cde..a5f785042a 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_id.qm and b/src/Mod/Path/Gui/Resources/translations/Path_id.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_id.ts b/src/Mod/Path/Gui/Resources/translations/Path_id.ts index b4053dee74..794c8d2326 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_id.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_id.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - The perpustakaan untuk menggunakan untuk menghasilkan jalan + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Stop index(angle) for rotational scan + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Additional offset to the selected bounding box - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - - - - The completion mode for the operation: single or multi-pass - The completion mode for the operation: single or multi-pass - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - - - - Clearing pattern to use - Clearing pattern to use - - - - The model will be rotated around this axis. - The model will be rotated around this axis. - - - - Start index(angle) for rotational scan - Start index(angle) for rotational scan - - - - Stop index(angle) for rotational scan - Stop index(angle) for rotational scan - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Enable optimization which removes unnecessary points from G-Code output + + + The completion mode for the operation: single or multi-pass + The completion mode for the operation: single or multi-pass + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + + + + The model will be rotated around this axis. + The model will be rotated around this axis. + + + + Start index(angle) for rotational scan + Start index(angle) for rotational scan + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Cut through waste to depth at model edge, releasing the model. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Buat Benar, jika menentukan Titik Awal + The path to be copied @@ -138,6 +278,31 @@ The Z height of the hop Tinggi Z dari hop + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach Length or Radius of the approach + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ Custom feedrate - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ Aktifkan pecking - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ Tinggi tempat pakan mulai dan tinggi saat alat ditarik saat jalan selesai - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ Inverse the angle. Example: -22.5 -> 22.5 degrees. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ Shape to use for calculating Boundary - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ The base object this collision refers to - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut Sisi tepi yang alat harus memotong - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + Clearing pattern to use + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method Metode pola + + + The library to use to generate the path + The perpustakaan untuk menggunakan untuk menghasilkan jalan + The active tool @@ -637,7 +862,7 @@ Sudut Cutting Edge tidak benar%.2f, harus <90° dan>=0° - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ Pekerjaan orang tua % s tidak memiliki objek dasar - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>3D pocket bottom is NOT available in this operation</i>. + + + Face appears misaligned after initial rotation. + Face appears misaligned after initial rotation. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Can not identify loop. - - - Face appears misaligned after initial rotation. - Face appears misaligned after initial rotation. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Consider toggling the 'InverseAngle' property and recomputing. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Unable to create path for face(s). - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ Daftar fitur yang tidak dilengkapi - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ Fitur % s . % s tidak dapat diproses sebagai lubang melingkar - tolong hapus dari daftar geometri dasar. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ & Jalur - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -954,22 +1179,32 @@ The additional depth of the tool path - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr Deburr - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1059,7 +1294,7 @@ Additional base objects to be engraved - + The vertex index to start the path from The vertex index to start the path from @@ -1092,7 +1327,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1119,6 +1354,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1211,7 +1461,7 @@ Argumen untuk Prosesor Post (khusus untuk naskah) - + An optional description for this job An optional description for this job @@ -1236,17 +1486,17 @@ Kumpulan alat pengontrol tersedia untuk pekerjaan ini. - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1256,7 +1506,7 @@ SetupSheet memegang pengaturan untuk pekerjaan ini - + The base objects for all operations The base objects for all operations @@ -1324,7 +1574,7 @@ Pegang nilai yang dihitung untuk FinalDepth - + Holds the diameter of the tool Holds the diameter of the tool @@ -1353,18 +1603,23 @@ User Assigned Label Label yang Ditugaskan Pengguna + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Lokasi dasar untuk operasi ini - + The tool controller that will be used to calculate the path Pengontrol alat yang akan digunakan untuk menghitung lintasan - + Coolant mode for this operation Coolant mode for this operation @@ -1389,12 +1644,12 @@ Langkah Tambahan dari Alat - + Maximum material removed on final pass. Bahan maksimal dilepas pada pass terakhir. - + The height needed to clear clamps and obstructions The height needed to clear clamps and obstructions @@ -1414,7 +1669,7 @@ Buat Benar, jika menentukan Titik Awal - + Coolant option for this operation Coolant option for this operation @@ -1441,7 +1696,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Kedalaman - + Operation Operation @@ -1464,7 +1719,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Pocket does not support shape %s.%s - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1479,7 +1734,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Adaptive clearing and profiling - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1494,7 +1749,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Jarak yang dihadapinya akan melampaui bentuk batas. - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1558,6 +1813,16 @@ If it is necessary to set the FinalDepth manually please select a different oper When enabled connected extension edges are combined to wires. When enabled connected extension edges are combined to wires. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1608,9 +1873,14 @@ If it is necessary to set the FinalDepth manually please select a different oper PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1797,42 +2067,42 @@ If it is necessary to set the FinalDepth manually please select a different oper PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1907,40 +2177,125 @@ If it is necessary to set the FinalDepth manually please select a different oper Membuat 3D objek untuk mewakili baku saham untuk pabrik tersebut bagian dari + + PathSurface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Tahan pada. Ini mungkin perlu waktu sebentar + + + + This operation requires OpenCamLib to be installed. + + Operasi ini membutuhkan OpenCamLib untuk diinstal. + + + + + Please select a single solid object from the project tree + + Silakan pilih satu objek padat dari pohon proyek + + + + + Cannot work with this object + + Tidak bisa bekerja dengan objek ini + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -1998,22 +2353,22 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2078,6 +2433,16 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + Tooltable LinuxCNC (*.tbl) + Tooltable JSON (*.json) @@ -2093,11 +2458,6 @@ If it is necessary to set the FinalDepth manually please select a different oper HeeksCAD tooltable (*.tooltable) HeeksCAD tooltable (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - Tooltable LinuxCNC (*.tbl) - Tool Table Same Name @@ -2119,6 +2479,14 @@ If it is necessary to set the FinalDepth manually please select a different oper Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2127,6 +2495,59 @@ If it is necessary to set the FinalDepth manually please select a different oper Masalah menentukan kemampuan pengeboran: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2213,13 +2634,13 @@ If it is necessary to set the FinalDepth manually please select a different oper Silahkan pilih satu objek jalan - + The selected object is not a path The dipilih objek bukan jalan - + Please select a Path object Silahkan pilih objek Path @@ -2500,12 +2921,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Cannot insert holding tags for this path - please select a Profile path - + The selected object is not a path The selected object is not a path - + Please select a Profile object Silahkan pilih objek Profile @@ -2545,17 +2966,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Buat Tag Dress-up - + No Base object found. Tidak ada objek dasar yang ditemukan. - + Base is not a Path::Feature object. Base bukanlah sebuah Path:: Feature object. - + Base doesn't have a Path to dress-up. Basis tidak memiliki Jalan untuk berpakaian. @@ -2565,6 +2986,47 @@ If it is necessary to set the FinalDepth manually please select a different oper Jalur dasar kosong. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Buat Dress-up + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2689,7 +3151,7 @@ If it is necessary to set the FinalDepth manually please select a different oper All Files (*.*) - + Model Selection Model Selection @@ -2749,6 +3211,24 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + All Files (*.*) + + + + Select Output File + Pilih File Output + + Path_Sanity @@ -2880,41 +3360,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Tambahkan Opsional atau Wajib Berhenti ke program - - Path_Surface - - - This operation requires OpenCamLib to be installed. - This operation requires OpenCamLib to be installed. - - - - Hold on. This might take a minute. - - Tahan pada. Ini mungkin perlu waktu sebentar - - - - This operation requires OpenCamLib to be installed. - - Operasi ini membutuhkan OpenCamLib untuk diinstal. - - - - - Please select a single solid object from the project tree - - Silakan pilih satu objek padat dari pohon proyek - - - - - Cannot work with this object - - Tidak bisa bekerja dengan objek ini - - - Path_ToolController @@ -2946,6 +3391,19 @@ If it is necessary to set the FinalDepth manually please select a different oper Edit Tool Library + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2961,6 +3419,21 @@ If it is necessary to set the FinalDepth manually please select a different oper TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3191,16 +3664,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Object doesn't have a tooltable property Objek tidak memiliki properti tooltable - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3242,6 +3705,54 @@ If it is necessary to set the FinalDepth manually please select a different oper Tooltable XML (* .xml) ;; LinuxCNC tooltable (* .tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + Hold on. This might take a minute. + + Tahan pada. Ini mungkin perlu waktu sebentar + + + + This operation requires OpenCamLib to be installed. + + Operasi ini membutuhkan OpenCamLib untuk diinstal. + + + + + Please select a single solid object from the project tree + + Silakan pilih satu objek padat dari pohon proyek + + + + + Cannot work with this object + + Tidak bisa bekerja dengan objek ini + + + PathDressup_Dogbone @@ -3652,36 +4163,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups - - PathSurface - - - Hold on. This might take a minute. - - Tahan pada. Ini mungkin perlu waktu sebentar - - - - This operation requires OpenCamLib to be installed. - - Operasi ini membutuhkan OpenCamLib untuk diinstal. - - - - - Please select a single solid object from the project tree - - Silakan pilih satu objek padat dari pohon proyek - - - - - Cannot work with this object - - Tidak bisa bekerja dengan objek ini - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_it.qm b/src/Mod/Path/Gui/Resources/translations/Path_it.qm index 4a18503884..21170f9eb7 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_it.qm and b/src/Mod/Path/Gui/Resources/translations/Path_it.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_it.ts b/src/Mod/Path/Gui/Resources/translations/Path_it.ts index 303a1a25e4..d44c224380 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_it.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_it.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - La libreria da utilizzare per generare il percorso + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Indice di arresto (angolo) per la scansione rotazionale + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Offset aggiuntivo al riquadro di selezione selezionato - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Pianare: Flat, scansione 3D della superficie. Rotazionale: scansione 4° asse di rotazione. - - - - The completion mode for the operation: single or multi-pass - La modalità di completamento per l'operazione: singolo o multi-pass - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - La direzione percorsa dall'utensile intorno alla parte: CW se in senso orario o CCW se in senso antiorario - - - - Clearing pattern to use - Modello di pulizia da usare - - - - The model will be rotated around this axis. - Il modello sarà ruotato attorno a questo asse. - - - - Start index(angle) for rotational scan - Avvia indice (angolo) per la scansione di rotazione - - - - Stop index(angle) for rotational scan - Interrompi indice (angolo) per la scansione di rotazione - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Abilita l'ottimizzazione che rimuove i punti non necessari dall'output di G-Code + + + The completion mode for the operation: single or multi-pass + La modalità di completamento per l'operazione: singolo o multi-pass + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + La direzione percorsa dall'utensile intorno alla parte: CW se in senso orario o CCW se in senso antiorario + + + + The model will be rotated around this axis. + Il modello sarà ruotato attorno a questo asse. + + + + Start index(angle) for rotational scan + Avvia indice (angolo) per la scansione di rotazione + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Taglia lo scarto alla profondità a bordo modello, liberando il modello. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Pianare: Flat, scansione 3D della superficie. Rotazionale: scansione 4° asse di rotazione. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + Scegliere come elaborare più funzioni di Geometria base. + + + + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Rendere True, se specifica un punto iniziale + The path to be copied @@ -121,7 +261,7 @@ Distance the point trails behind the spindle - Distanzia i punti del percorso dietro al mandrino + Distanza tra la punta della lama e il mandrino @@ -138,15 +278,40 @@ The Z height of the hop L'altezza Z del salto + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. - Enable rotation to gain access to pockets/areas not normal to Z axis. + Abilita la rotazione per accedere a tasche o aree non normali all'asse Z. Calculate roll-on to path - Calcola avvicinamento al percorso + Calcola l'avvicinamento al percorso @@ -156,22 +321,42 @@ Keep the Tool Down in Path - Mantenere basso l'utensile nel percorso + Mantenere basso l'utensile durante il percorso Use Machine Cutter Radius Compensation /Tool Path Offset G41/G42 - Usa Compensazione del raggio di taglio della macchina / Offset percorso utensile G41/G42 + Usa la compensazione del raggio dell'utensile di taglio della macchina / Offset percorso utensile G41/G42 Length or Radius of the approach Lunghezza o raggio dell'approccio + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number - Numero del punto di fissaggio + Scostamento del punto di fissaggio @@ -186,7 +371,7 @@ Which feed rate to use for ramping - Velocità di avanzamento da utilizzare per la rampa + Velocità di avanzamento da utilizzare per l'ingresso @@ -194,19 +379,19 @@ Velocità di avanzamento personalizzata - + Custom feed rate - Custom feed rate + Velocità di avanzamento personalizzata Should the dressup ignore motion commands above DressupStartDepth - Nella mascheratura ignorare i comandi di movimento al di sopra di DressupStartDepth + Se la mascheratura deve ignorare i comandi di movimento al di sopra di DressupStartDepth The depth where the ramp dressup is enabled. Above this ramps are not generated, but motion commands are passed through as is. - La profondità a cui è abilitata la vestizione della rampa. Al di sopra di essa le rampe non vengono generate, ma i comandi di movimento sono mantenuti così come sono. + La profondità a cui è attivata la traiettoria aggiuntiva per la rampa. Al di sopra di essa le rampe non vengono generate, ma i comandi di movimento sono mantenuti così come sono. @@ -219,9 +404,9 @@ Abilita pecking - + The time to dwell between peck cycles - The time to dwell between peck cycles + Durata della pausa tra due passate @@ -244,14 +429,19 @@ L'altezza a cui inizia l'avanzamento e l'altezza durante l'allontanamento dell'utensile a fine percorso - + Controls how tool retracts Default=G99 - Controls how tool retracts Default=G99 + Controlla il modo in cui lo strumento si ritrae. Default = G99 - + The height where feed starts and height during retract tool when path is finished while in a peck operation - The height where feed starts and height during retract tool when path is finished while in a peck operation + L'altezza a cui inizia l'avanzamento e l'altezza di allontanamento dell'utensile a fine percorso di un'operazione di foratura + + + + How far the drill depth is extended + How far the drill depth is extended @@ -264,14 +454,9 @@ Inverte l'angolo. Esempio: -22.5 -> 22.5 gradi. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. - Attempt the inverse angle for face access if original rotation fails. + Tentare l'angolo inverso per l'accesso alla faccia se la rotazione originale non riesce. @@ -284,14 +469,44 @@ Forma da utilizzare per calcolare il contorno - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. - Exclude milling raised areas inside the face. + Escludere dalla fresatura le aree rialzate all'interno della faccia. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. @@ -314,29 +529,29 @@ L'oggetto base a cui si riferisce questo conflitto - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - Use adaptive algorithm to eliminate excessive air milling above planar pocket top. + Utilizzare l'algoritmo adattivo per eliminare l'eccesso di fresatura nell'area al disopra del piano superiore della tasca. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. - Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. + Utilizzare l'algoritmo adattivo per eliminare l'eccesso di fresatura nell'area al disotto del piano inferiore della tasca. - + Process the model and stock in an operation with no Base Geometry selected. - Process the model and stock in an operation with no Base Geometry selected. + Elabora il modello e il grezzo in un'operazione senza la geometria di base selezionata. - + Side of edge that tool should cut Lato del bordo che l'utensile deve tagliare - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) - The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) + La direzione del percorso utensile intorno alla parte, CW se in senso orario o CCW se in senso antiorario @@ -380,13 +595,18 @@ - Use 3D Sorting of Path - Use 3D Sorting of Path + Clearing pattern to use + Modello di pulizia da usare - + + Use 3D Sorting of Path + Usa l'ordinamento 3D del percorso + + + Attempts to avoid unnecessary retractions. - Attempts to avoid unnecessary retractions. + Tenta di evitare retrazioni inutili. @@ -398,6 +618,11 @@ Pattern method Metodo di generazione della serie + + + The library to use to generate the path + La libreria da utilizzare per generare il percorso + The active tool @@ -637,9 +862,9 @@ Angolo di taglio di %.2f invalido, deve essere compreso fra <90° e >=0° - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° - Invalid Cutting Edge Angle %.2f, must be >0° and <=180° + Angolo di taglio non valido %.2f, deve essere compreso tra >0° e <=180° @@ -662,14 +887,14 @@ La lavorazione derivante %s non ha un oggetto di base - + Base object %s.%s already in the list - Base object %s.%s already in the list + L'oggetto di base %s.%s è già nell'elenco - + Base object %s.%s rejected by operation - Base object %s.%s rejected by operation + L'oggetto di base %s.%s è rifiutato dall'operazione @@ -714,6 +939,16 @@ <br> <br><i>Il fondo della tasca 3D NON è disponibile per questa operazione</i>. + + + Face appears misaligned after initial rotation. + La faccia appare disallineata dopo la rotazione iniziale. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Considerare di attivare/disattivare la proprietà 'InverseAngle' e ricalcolare. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Impossibile identificare il ciclo. - - - Face appears misaligned after initial rotation. - La faccia appare disallineata dopo la rotazione iniziale. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Considerare di attivare/disattivare la proprietà 'InverseAngle' e ricalcolare. - Multiple faces in Base Geometry. @@ -775,29 +1000,29 @@ Impossibile creare il percorso per la faccia(e). - + A planar adaptive start is unavailable. The non-planar will be attempted. - A planar adaptive start is unavailable. The non-planar will be attempted. + Un avvio adattivo planare non è disponibile. Verrà eseguito Il tentativo non planare. - + The non-planar adaptive start is also unavailable. - The non-planar adaptive start is also unavailable. + Anche l'avvio non planare adattativo non è disponibile. - + Rotated to inverse angle. - Rotated to inverse angle. + Ruota all'angolo inverso. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. - Selected feature(s) require 'Enable Rotation: A(x)' for access. + Le funzioni selezionate richiedono 'Abilita rotazione: A(x)' per l'accesso. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. - Selected feature(s) require 'Enable Rotation: B(y)' for access. + Le funzioni selezionate richiedono 'Abilita rotazione: B(y)' per l'accesso. @@ -805,9 +1030,9 @@ Elenco dei tratti disabilitati - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. - Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. + Il diametro del foro potrebbe essere impreciso a causa della tessellazione sulla faccia. Considerare di selezionare il bordo del foro. @@ -815,14 +1040,14 @@ Il tratto %s.%s non può essere calcolato come un foro circolare - prego rimuoverlo dall'elenco della geometria di base. - + Rotated to 'InverseAngle' to attempt access. - Rotated to 'InverseAngle' to attempt access. + Ruotato in 'Angolo Inverso' per tentare l'accesso. - + Always select the bottom edge of the hole when using an edge. - Always select the bottom edge of the hole when using an edge. + Selezionare sempre il bordo inferiore del foro quando si utilizza un bordo. @@ -865,14 +1090,14 @@ &Percorso - + Path Dressup - Path Dressup + Ottimizzazione del percorso - + Supplemental Commands - Supplemental Commands + Comandi supplementari @@ -940,7 +1165,7 @@ The tool controller that will be used to calculate the path - Il controllore di strumento da usare per calcolare il percorso + Il controllore dell'utensile da usare per calcolare il percorso @@ -956,24 +1181,34 @@ Profondità addizionale del percorso utensile - + How to join chamfer segments - How to join chamfer segments + Come unire i segmenti di smusso - + Direction of Operation - Direction of Operation + Direzione dell'operazione + + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts Deburr - Sbavare + Sbavatura - + Creates a Deburr Path along Edges or around Faces - Creates a Deburr Path along Edges or around Faces + Crea un percorso di sbavatura lungo i bordi o attorno alle facce @@ -991,43 +1226,43 @@ Width of tags. - Larghezza dei tag. + Larghezza dei lembi. Height of tags. - Altezza dei tag. + Altezza dei lembi. Angle of tag plunge and ascent. - Angolo dei tag in entrata e uscita. + Angolo dei lembi in entrata e uscita. Radius of the fillet for the tag. - Raggio del raccordo per il tag. + Raggio del raccordo per il lembi. Locations of insterted holding tags - Posizione degli holding tag + Posizione dei lembi di fermo Ids of disabled holding tags - Id degli holding tag disabilitati + Id dei lembi di fermo disabilitati Factor determining the # segments used to approximate rounded tags. - Fattore che determina il numero di segmenti usati per approssimare i tag arrotondati. + Fattore che determina il numero di segmenti usati per approssimare i lembi arrotondati. Cannot insert holding tags for this path - please select a Profile path - Non è possibile inserire degli holding tag per questo percorso - si prega di selezionare un percorso Profilo + Non è possibile inserire dei lembi di fermo per questo percorso - si prega di selezionare un percorso Contorno @@ -1062,7 +1297,7 @@ Ulteriori oggetti base da incidere - + The vertex index to start the path from L'indice del vertice da cui iniziare il percorso @@ -1089,15 +1324,15 @@ Create a Facing Operation from a model or face - Create a Facing Operation from a model or face + Crea un'operazione di sfacciatura da un modello o una faccia PathGeom - + face %s not handled, assuming not vertical - face %s not handled, assuming not vertical + faccia %s non trattata, assumendo che non sia verticale @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1163,7 +1413,7 @@ Starting Radius - Starting Radius + Raggio iniziale @@ -1176,27 +1426,27 @@ Unsupported stock object %s - Tipo di oggetto pezzo base non supportato %s + Tipo di oggetto pezzo grezzo non supportato %s Unsupported stock type %s (%d) - Tipo di oggetto pezzo base non supportato %s (%d) + Tipo di oggetto pezzo grezzo non supportato %s (%d) Stock not from Base bound box! - L'oggetto pezzo base non appartiene all'elenco predefinito! + L'oggetto pezzo grezzo non appartiene all'elenco predefinito! Stock not a box! - L'oggetto pezzo base non è un parallelepipedo! + L'oggetto pezzo grezzo non è un parallelepipedo! Stock not a cylinder! - L'oggetto pezzo base non è un cilindro! + L'oggetto grezzo non è un cilindro! @@ -1214,9 +1464,9 @@ Argomenti per il Post processore (specifici per lo script) - + An optional description for this job - An optional description for this job + Una descrizione facoltativa per questa lavorazione @@ -1226,7 +1476,7 @@ Solid object to be used as stock. - Oggetto solido da utilizzare come pezzo base. + Oggetto solido da utilizzare come pezzo grezzo. @@ -1239,19 +1489,19 @@ Insieme dei controller degli utensili disponibili per questa lavorazione. - + Split output into multiple gcode files - Split output into multiple gcode files + Dividi l'output in più file gcode - + If multiple WCS, order the output this way - If multiple WCS, order the output this way + In caso di WCS multiplo, ordinare l'output in questo modo - + The Work Coordinate Systems for the Job - The Work Coordinate Systems for the Job + I sistemi di coordinate di lavoro per la lavorazione @@ -1259,9 +1509,9 @@ Tabella delle impostazioni con le configurazioni di questa lavorazione - + The base objects for all operations - The base objects for all operations + Gli oggetti di base per tutte le operazioni @@ -1301,7 +1551,7 @@ Unsupported stock type - Tipo di oggetto non supportato come pezzo base + Tipo di oggetto non supportato come pezzo grezzo @@ -1327,19 +1577,19 @@ Contiene il valore calcolato per FinalDepth - + Holds the diameter of the tool - Holds the diameter of the tool + Detiene il diametro dell'utensile Holds the max Z value of Stock - Contiene il valore Z max dell'oggetto + Contiene il valore Z max del pezzo grezzo Holds the min Z value of Stock - Contiene il valore Z minimo di Stock + Contiene il valore Z minimo del pezzo grezzo @@ -1356,20 +1606,25 @@ User Assigned Label Etichetta utente assegnata + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation La posizione di base per questa operazione - + The tool controller that will be used to calculate the path Il controllore di strumento da usare per calcolare il percorso - + Coolant mode for this operation - Coolant mode for this operation + Modalità di refrigerazione per questa operazione @@ -1392,12 +1647,12 @@ Passo decrementale dello strumento - + Maximum material removed on final pass. Massimo materiale rimosso nella passata finale. - + The height needed to clear clamps and obstructions L'altezza necessaria per evitare collisioni con ostacoli e ostruzioni @@ -1417,9 +1672,9 @@ Rendere True, se specifica un punto iniziale - + Coolant option for this operation - Coolant option for this operation + Opzione di refrigerazione per questa operazione @@ -1443,9 +1698,9 @@ If it is necessary to set the FinalDepth manually please select a different oper Profondità - + Operation - Operation + Operazione @@ -1453,12 +1708,12 @@ If it is necessary to set the FinalDepth manually please select a different oper 3D Pocket - Cavità 3D + Tasca 3D Creates a Path 3D Pocket object from a face or faces - Crea un oggetto percorso Cavità o Tasca 3D da una o più facce + Crea un oggetto percorso per una Tasca 3D da una o più facce @@ -1466,9 +1721,9 @@ If it is necessary to set the FinalDepth manually please select a different oper Tasca non supporta la forma %s.%s - + Face might not be within rotation accessibility limits. - Face might not be within rotation accessibility limits. + La faccia potrebbe non essere entro i limiti di accessibilità alla rotazione. @@ -1481,9 +1736,9 @@ If it is necessary to set the FinalDepth manually please select a different oper Spianatura e profilatura adattativa - + Choose how to process multiple Base Geometry features. - Choose how to process multiple Base Geometry features. + Scegliere come elaborare più funzioni di Geometria base. @@ -1496,9 +1751,9 @@ If it is necessary to set the FinalDepth manually please select a different oper La distanza a cui l'operazione di profilatura si estenderà oltre la forma di contorno. - + Final depth set below ZMin of face(s) selected. - Final depth set below ZMin of face(s) selected. + Profondità finale impostata sotto ZMin delle facce selezionate. @@ -1523,7 +1778,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Creates a Path Pocket object from a face or faces - Crea un oggetto percorso di Cavità (Tasca) da una o più facce + Crea un oggetto percorso Tasca da una o più facce @@ -1560,6 +1815,16 @@ If it is necessary to set the FinalDepth manually please select a different oper When enabled connected extension edges are combined to wires. Quando abilitato, i bordi di estensione connessi sono combinati con i wire. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1610,9 +1875,14 @@ If it is necessary to set the FinalDepth manually please select a different oper PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1753,12 +2023,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Coolant Modes - Coolant Modes + Modalità di raffreddamento Default coolant mode. - Default coolant mode. + Modalità refrigerante predefinita. @@ -1783,90 +2053,90 @@ If it is necessary to set the FinalDepth manually please select a different oper Expression used for StartDepth of new operations. - Expression used for StartDepth of new operations. + Espressione utilizzata per StartDepth nelle nuove operazioni. Expression used for FinalDepth of new operations. - Expression used for FinalDepth of new operations. + Espressione utilizzata per FinalDepth nelle nuove operazioni. Expression used for StepDown of new operations. - Expression used for StepDown of new operations. + Espressione utilizzata per StepDown nelle nuove operazioni. PathStock - + Invalid base object %s - no shape found - Invalid base object %s - no shape found - - - - The base object this stock is derived from - 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 negative X direction - - - - Extra allowance from part bound box in positive X direction - Extra allowance from part bound box in positive X direction + L'oggetto base %s non è valido - non è stata trovata nessuna forma - Extra allowance from part bound box in negative Y direction - Extra allowance from part bound box in negative Y direction + The base object this stock is derived from + L'oggetto di base da cui questo grezzo deriva - Extra allowance from part bound box in positive Y direction - Extra allowance from part bound box in positive Y direction + Extra allowance from part bound box in negative X direction + Spessore supplementare del pezzo in direzione X negativa - Extra allowance from part bound box in negative Z direction - Extra allowance from part bound box in negative Z direction + Extra allowance from part bound box in positive X direction + Spessore supplementare del pezzo in direzione X positiva + Extra allowance from part bound box in negative Y direction + Spessore supplementare del pezzo in direzione Y negativa + + + + Extra allowance from part bound box in positive Y direction + Spessore supplementare del pezzo in direzione Y positiva + + + + Extra allowance from part bound box in negative Z direction + Spessore supplementare del pezzo in direzione Z negativa + + + Extra allowance from part bound box in positive Z direction - Extra allowance from part bound box in positive Z direction + Spessore supplementare del pezzo in direzione Z positiva Length of this stock box - Lunghezza di questo parallelepipedo + Lunghezza di questo parallelepipedo grezzo Width of this stock box - Larghezza di questo parallelepipedo + Larghezza di questo parallelepipedo grezzo Height of this stock box - Altezza di questo parallelepipedo pezzo base + Altezza di questo parallelepipedo grezzo Radius of this stock cylinder - Raggio di questo cilindro pezzo base + Raggio di questo cilindro grezzo Height of this stock cylinder - Altezza di questo cilindro pezzo base + Altezza di questo cilindro grezzo Internal representation of stock type - Rappresentazione interna del tipo di pezzo + Rappresentazione interna del tipo di grezzo @@ -1876,32 +2146,32 @@ If it is necessary to set the FinalDepth manually please select a different oper Corrupted or incomplete specification for creating stock from base - ignoring extent - Non può essere eseguito a causa di specifiche danneggiate o incomplete per creare il pezzo base - entità ignorata + Non può essere eseguito a causa di specifiche danneggiate o incomplete per creare il pezzo grezzo - entità ignorata Corrupted or incomplete size for creating a stock box - ignoring size - Non può essere eseguito a causa di dimensioni danneggiate o incomplete per creare l'oggetto parallelepipedo pezzo base - dimensione ignorata + Non può essere eseguito a causa di dimensioni danneggiate o incomplete per creare l'oggetto parallelepipedo grezzo - dimensione ignorata Corrupted or incomplete size for creating a stock cylinder - ignoring size - Non può essere eseguito a causa di dimensioni danneggiate o incomplete per creare l'oggetto cilindro pezzo base - dimensione ignorata + Non può essere eseguito a causa di dimensioni danneggiate o incomplete per creare l'oggetto cilindro grezzo - dimensione ignorata Unsupported stock type named {} - Il tipo di oggetto pezzo base denominato {} non è supportato + Il tipo di oggetto grezzo denominato {} non è supportato Unsupported PathStock template version {} - La versione {} del modello di traiettoria dell'oggetto pezzo base non è supportata + La versione {} del modello di traiettoria dell'oggetto grezzo non è supportata Stock - Pezzo base + Grezzo @@ -1909,115 +2179,201 @@ If it is necessary to set the FinalDepth manually please select a different oper Crea un oggetto 3D per rappresentare il pezzo base grezzo da fresare + + PathSurface + + + This operation requires OpenCamLib to be installed. + Questa operazione richiede l'installazione di OpenCamLib. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Aspetta. Questa operazione può richiedere del tempo. + + + + + This operation requires OpenCamLib to be installed. + + Questa operazione richiede che sia installata OpenCamLib. + + + + + Please select a single solid object from the project tree + + Si prega di selezionare un singolo oggetto solido nella struttura del progetto + + + + + Cannot work with this object + + Non può funzionare con questo oggetto + + + PathToolBit - + Shape for bit shape - Shape for bit shape + Forma della punta dell'utensile - + The parametrized body representing the tool bit - The parametrized body representing the tool bit + Il corpo parametrico che rappresenta la punta dell'utensile - + The file of the tool - The file of the tool + Il file dell'utensile - + Tool bit material - Tool bit material + Materiale della punta dell'utensile - + Length offset in Z direction - Length offset in Z direction + Lunghezza di offset nella direzione Z - + The number of flutes - The number of flutes + Numero di taglienti - + Chipload as per manufacturer - Chipload as per manufacturer + Chipload as per manufacturer Edit ToolBit - Edit ToolBit + Modifica Punta utensile Uncreate ToolBit - Uncreate ToolBit + Annulla la creazione di Punta utensile Create ToolBit - Create ToolBit + Crea Punta utensile Create Tool - Create Tool + Crea utensile Creates a new ToolBit object - Creates a new ToolBit object + Crea un nuovo oggetto Punta utensile Save Tool as... - Save Tool as... + Salva l'utensile come... Save Tool - Save Tool + Salva l'utensile Save an existing ToolBit object to a file - Save an existing ToolBit object to a file + Salva un oggetto Punta utensile (ToolBit) esistente in un file Load Tool - Load Tool + Carica l'utensile Load an existing ToolBit object from a file - Load an existing ToolBit object from a file + Carica un oggetto Punta utensile (ToolBit) esistente da un file PathToolBitLibrary - - - Open ToolBit Library editor - Open ToolBit Library editor - + Open ToolBit Library editor + Apri l'editor della libreria Punta utensile + + + Open an editor to manage ToolBit libraries - Open an editor to manage ToolBit libraries + Apri un editor per gestire le librerie Punta utensile (ToolBit) - + Load ToolBit Library - Load ToolBit Library + Carica la libreria Punta utensile - + Load an entire ToolBit library or part of it into a job - Load an entire ToolBit library or part of it into a job + Carica un'intera libreria Punta utensile (ToolBit) o parte di essa in una lavorazione @@ -2070,7 +2426,7 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolController template has no version - corrupted template file? - PathToolController template has no version - corrupted template file? + Il modello PathToolController non ha una versione - file del modello corrotto? @@ -2080,6 +2436,16 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + Tabella degli utensili LinuxCNC (*.tbl) + Tooltable JSON (*.json) @@ -2095,20 +2461,15 @@ If it is necessary to set the FinalDepth manually please select a different oper HeeksCAD tooltable (*.tooltable) Tabella degli utensili HeeksCAD (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - Tabella degli utensili LinuxCNC (*.tbl) - Tool Table Same Name - Tool Table Same Name + Tabella degli utensili con lo stesso nome Tool Table Name Exists - Tool Table Name Exists + Il nome della tabella utensili esiste già @@ -2118,7 +2479,15 @@ If it is necessary to set the FinalDepth manually please select a different oper Unsupported Path tooltable - Unsupported Path tooltable + Tabella degli utensili non supportata + + + + PathTooolBit + + + User Defined Values + User Defined Values @@ -2129,12 +2498,65 @@ If it is necessary to set the FinalDepth manually please select a different oper Problema nel determinare la forabilità: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + Questa operazione richiede l'installazione di OpenCamLib. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array Array - Schiera + Serie @@ -2216,14 +2638,14 @@ If it is necessary to set the FinalDepth manually please select a different oper - + The selected object is not a path L'oggetto selezionato non è un percorso - + Please select a Path object Si prega di selezionare un oggetto Percorso @@ -2248,7 +2670,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Axis Map Dress-up - Vestizione Mappa asse + Traiettoria aggiuntiva Mappa asse @@ -2258,7 +2680,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Create Dress-up - Crea una Replica + Crea una traiettoria aggiuntiva @@ -2271,42 +2693,42 @@ If it is necessary to set the FinalDepth manually please select a different oper The side of path to insert bones - Il lato del percorso in cui inserire le ossa + Il lato del percorso in cui inserire i tagli The style of bones - Tipo di ossa + Tipo di taglio Bones that aren't dressed up - Ossa che non sono vestite + I tagli che non sono integrati nella traiettoria aggiuntiva The algorithm to determine the bone length - L'algoritmo per determinare la lunghezza dell'osso + L'algoritmo per determinare la lunghezza del taglio Dressup length if Incision == custom - Lunghezza della vestizione se Incision == custom + Lunghezza della traiettoria aggiuntiva se Incisione == personalizzato Edit Dogbone Dress-up - Modifica Dogbone Dress-up + Modifica la lavorazione degli angoli Dogbone Dress-up - Vestizione Osso di cane + Lavorazione degli angoli Creates a Dogbone Dress-up object from a selected path - Crea un oggetto Dogbone Dress-up (Vestizione Osso di cane) da un tracciato selezionato + Crea un oggetto Lavorazione degli angoli (Dogbone Dress-up) da un tracciato selezionato @@ -2321,7 +2743,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Create Dogbone Dress-up - Crea una Vestizione Osso di cane + Crea una Lavorazione degli angoli (Dogbone) @@ -2329,12 +2751,12 @@ If it is necessary to set the FinalDepth manually please select a different oper DragKnife Dress-up - Vestizione Trascina lama + Percorso di lama Modifies a path to add dragknife corner actions - Modifica un percorso per aggiungere le azioni dragknife (trascina lama) agli angoli + Modifica un percorso per aggiungere le azioni dragknife (trascina lama) negli angoli @@ -2354,7 +2776,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Create Dress-up - Crea una Replica + Crea una traiettoria aggiuntiva @@ -2390,17 +2812,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Create a Boundary dressup - Create a Boundary dressup + Crea un contorno limite Boundary Dress-up - Boundary Dress-up + Contorno di limitazione Creates a Path Boundary Dress-up object from a selected path - Creates a Path Boundary Dress-up object from a selected path + Crea un oggetto contorno di limitazione del percorso da un percorso selezionato @@ -2410,7 +2832,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Create Path Boundary Dress-up - Create Path Boundary Dress-up + Crea un contorno limite del percorso @@ -2420,12 +2842,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Solid object to be used to limit the generated Path. - Solid object to be used to limit the generated Path. + Oggetto solido da utilizzare per limitare il percorso generato. Determines if Boundary describes an inclusion or exclusion mask. - Determines if Boundary describes an inclusion or exclusion mask. + Determina se il limite descrive una maschera di inclusione o esclusione. @@ -2448,12 +2870,12 @@ If it is necessary to set the FinalDepth manually please select a different oper RampEntry Dress-up - Vestizione con angolo di tuffo (RampEntry Dress-up) + Rampa d'ingresso Creates a Ramp Entry Dress-up object from a selected path - Creare un oggetto vestizione rampa di entrata (Ramp Entry Dress-up) da un percorso selezionato + Creare una traiettoria aggiuntiva rampa di ingresso (Ramp Entry Dress-up) da un percorso selezionato @@ -2466,77 +2888,77 @@ If it is necessary to set the FinalDepth manually please select a different oper Width of tags. - Larghezza dei tag. + Larghezza dei lembi. Height of tags. - Altezza dei tag. + Altezza dei lembi. Angle of tag plunge and ascent. - Angolo dei tag in entrata e uscita. + Angolo dei lembi in entrata e uscita. Radius of the fillet for the tag. - Raggio del raccordo per il tag. + Raggio del raccordo per il lembi. Locations of inserted holding tags - Posizione delle linguette di mantenimento inserita + Posizione dei lembi di fermo inseriti IDs of disabled holding tags - ID delle linguette di mantenimento disabilitate + ID dei lembi di fermo disabilitati Factor determining the # of segments used to approximate rounded tags. - Fattore determinante il # di segmenti usati per approssimare le linguette arrotondate. + Fattore determinante il numero di segmenti usati per approssimare le linguette arrotondate. Cannot insert holding tags for this path - please select a Profile path - Impossibile inserire le linguette di mantenimento per questo percorso - selezionare un percorso Profilo + Impossibile inserire i lembi di fermo per questo percorso - selezionare un percorso Profilo - + The selected object is not a path L'oggetto selezionato non è un percorso - + Please select a Profile object Si prega di selezionare un oggetto Profilo Holding Tag - Holding Tag + Lembi di fermo Cannot copy tags - internal error - Cannot copy tags - internal error + Impossibile copiare i lembi - errore interno Create a Tag dressup - Crea un Tag dressup + Crea una traiettoria aggiuntiva Lembi di fermo Tag Dress-up - Tag Dress-up + Lembi di fermo Creates a Tag Dress-up object from a selected path - Crea un oggetto Tag Dress-up da un tracciato selezionato + Crea un oggetto Lembi di fermo da un tracciato selezionato @@ -2546,22 +2968,22 @@ If it is necessary to set the FinalDepth manually please select a different oper Create Tag Dress-up - Crea un Tag dressup + Crea lembi di fermo - + No Base object found. Non è stato trovato un oggetto Base. - + Base is not a Path::Feature object. La base non è un oggetto Path::Feature. - + Base doesn't have a Path to dress-up. - La Base non ha un percorso da vestire. + La Base non ha un percorso per una traiettoria aggiuntiva. @@ -2569,22 +2991,63 @@ If it is necessary to set the FinalDepth manually please select a different oper Il Percorso di base è vuoto. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Crea una traiettoria aggiuntiva + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture Fixture - Zero pezzo + Fissaggio Creates a Fixture Offset object - Crea un oggetto Fissaggio + Crea un oggetto punto di Fissaggio scostato Create a Fixture Offset - Crea un punto di fissaggio + Crea un punto di fissaggio scostato @@ -2660,7 +3123,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Export Template - Esporta modello + Esporta come modello @@ -2693,9 +3156,9 @@ If it is necessary to set the FinalDepth manually please select a different oper Tutti i File (*.*) - + Model Selection - Model Selection + Selezione del modello @@ -2703,7 +3166,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Toggle the Active State of the Operation - Toggle the Active State of the Operation + Attiva o disattiva lo stato attivo dell'operazione @@ -2750,7 +3213,25 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups - Vestizione + Ottimizzazione + + + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + Tutti i File (*.*) + + + + Select Output File + Seleziona il File di Output @@ -2800,7 +3281,7 @@ If it is necessary to set the FinalDepth manually please select a different oper No issues detected, {} has passed basic sanity check. - No issues detected, {} has passed basic sanity check. + Nessun problema, {} ha superato il controllo di base. @@ -2818,12 +3299,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Feature Completion - Feature Completion + Funzione completa Closed loop detection failed. - Closed loop detection failed. + Il tentativo di chiudere il ciclo è fallito. @@ -2855,7 +3336,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Please select exactly one path object - Si prega di selezionare correttamente un oggetto path + Si prega di selezionare correttamente un oggetto percorso @@ -2869,7 +3350,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Simulate Path G-Code on stock - Simula il percorso G-Code sul pezzo base + Simula il percorso G-Code sul pezzo grezzo @@ -2877,7 +3358,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Stop - Ferma + Stop @@ -2885,42 +3366,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Aggiunge una sosta obbligatoria o facoltativa al programma - - Path_Surface - - - This operation requires OpenCamLib to be installed. - Questa operazione richiede l'installazione di OpenCamLib. - - - - Hold on. This might take a minute. - - Aspetta. Questa operazione può richiedere del tempo. - - - - - This operation requires OpenCamLib to be installed. - - Questa operazione richiede che sia installata OpenCamLib. - - - - - Please select a single solid object from the project tree - - Si prega di selezionare un singolo oggetto solido nella struttura del progetto - - - - - Cannot work with this object - - Non può funzionare con questo oggetto - - - Path_ToolController @@ -2952,6 +3397,19 @@ If it is necessary to set the FinalDepth manually please select a different oper Modifica la libreria degli utensili + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2967,6 +3425,21 @@ If it is necessary to set the FinalDepth manually please select a different oper TooltableEditor + + + Rename Tooltable + Rinomina la tabella utensili + + + + Enter Name: + Inserire il nome: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3197,30 +3670,20 @@ If it is necessary to set the FinalDepth manually please select a different oper Object doesn't have a tooltable property All'oggetto manca una proprietà tooltable - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table - Add New Tool Table + Aggiungi nuova tabella utensili Delete Selected Tool Table - Delete Selected Tool Table + Elimina la tabella degli utensili selezionata Rename Selected Tool Table - Rename Selected Tool Table + Rinomina la tabella degli utensili selezionati @@ -3248,6 +3711,55 @@ If it is necessary to set the FinalDepth manually please select a different oper Tabella strumenti XML (*.xml);;Tabella strumenti LinuxCNC (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + Questa operazione richiede l'installazione di OpenCamLib. + + + + Hold on. This might take a minute. + + Aspetta. Questa operazione può richiedere del tempo. + + + + + This operation requires OpenCamLib to be installed. + + Questa operazione richiede che sia installata OpenCamLib. + + + + + Please select a single solid object from the project tree + + Si prega di selezionare un singolo oggetto solido nella struttura del progetto + + + + + Cannot work with this object + + Non può funzionare con questo oggetto + + + PathDressup_Dogbone @@ -3258,42 +3770,42 @@ If it is necessary to set the FinalDepth manually please select a different oper The side of path to insert bones - Il lato del percorso in cui inserire le ossa + Il lato del percorso in cui inserire i tagli The style of boness - Tipo di ossa + Tipo di taglio Bones that aren't dressed up - Ossa che non sono vestite + I tagli che non sono integrati nella traiettoria aggiuntiva The algorithm to determine the bone length - L'algoritmo per determinare la lunghezza dell'osso + L'algoritmo per determinare la lunghezza del taglio Dressup length if Incision == custom - Lunghezza della vestizione se Incision == custom + Lunghezza della traiettoria aggiuntiva se Incisione == personalizzato Edit Dogbone Dress-up - Modifica Dogbone Dress-up + Modifica la lavorazione degli angoli Dogbone Dress-up - Vestizione Osso di cane + Lavorazione degli angoli Creates a Dogbone Dress-up object from a selected path - Crea un oggetto Dogbone Dress-up (Vestizione Osso di cane) da un tracciato selezionato + Crea un oggetto Lavorazione degli angoli (Dogbone Dress-up) da un tracciato selezionato @@ -3312,12 +3824,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Create Dogbone Dress-up - Crea una Vestizione Osso di cane + Crea una Lavorazione degli angoli (Dogbone) Please select a Profile/Contour or Dogbone Dressup object - Prego selezionare un profilo/contorno o un oggetto Dogbone Dressup + Selezionare un profilo/contorno o un oggetto Lavorazione degli angoli (Dogbone Dressup) @@ -3325,12 +3837,12 @@ If it is necessary to set the FinalDepth manually please select a different oper DragKnife Dress-up - Vestizione Trascina lama + Percorso di lama Modifies a path to add dragknife corner actions - Modifica un percorso per aggiungere le azioni dragknife (trascina lama) agli angoli + Modifica un percorso per aggiungere le azioni dragknife (trascina lama) negli angoli @@ -3354,7 +3866,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Create Dress-up - Crea una Replica + Crea una traiettoria aggiuntiva @@ -3362,7 +3874,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Holding Tag - Holding Tag + Lembi di fermo @@ -3380,12 +3892,12 @@ If it is necessary to set the FinalDepth manually please select a different oper RampEntry Dress-up - Vestizione con angolo di tuffo (RampEntry Dress-up) + Rampa d'ingresso Creates a Ramp Entry Dress-up object from a selected path - Creare un oggetto vestizione rampa di entrata (Ramp Entry Dress-up) da un percorso selezionato + Creare una traiettoria aggiuntiva rampa di ingresso (Ramp Entry Dress-up) da un percorso selezionato @@ -3398,37 +3910,37 @@ If it is necessary to set the FinalDepth manually please select a different oper Width of tags. - Larghezza dei tag. + Larghezza dei lembi. Height of tags. - Altezza dei tag. + Altezza dei lembi. Angle of tag plunge and ascent. - Angolo dei tag in entrata e uscita. + Angolo dei lembi in entrata e uscita. Radius of the fillet for the tag. - Raggio del raccordo per il tag. + Raggio del raccordo per il lembi. Locations of insterted holding tags - Posizione degli holding tag + Posizione dei lembi di fermo Ids of disabled holding tags - Id degli holding tag disabilitati + Id dei lembi di fermo disabilitati Factor determining the # segments used to approximate rounded tags. - Fattore che determina il numero di segmenti usati per approssimare i tag arrotondati. + Fattore che determina il numero di segmenti usati per approssimare i lembi arrotondati. @@ -3443,7 +3955,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Base doesn't have a Path to dress-up. - La Base non ha un percorso da vestire. + La Base non ha un percorso per una traiettoria aggiuntiva. @@ -3465,17 +3977,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Create a Tag dressup - Crea un Tag dressup + Crea una traiettoria aggiuntiva Lembi di fermo Tag Dress-up - Tag Dress-up + Lembi di fermo Creates a Tag Dress-up object from a selected path - Crea un oggetto Tag Dress-up da un tracciato selezionato + Crea un oggetto Lembi di fermo da un tracciato selezionato @@ -3487,7 +3999,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Create Tag Dress-up - Crea un Tag dressup + Crea lembi di fermo @@ -3663,38 +4175,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups - Vestizione - - - - PathSurface - - - Hold on. This might take a minute. - - Aspetta. Questa operazione può richiedere del tempo. - - - - - This operation requires OpenCamLib to be installed. - - Questa operazione richiede che sia installata OpenCamLib. - - - - - Please select a single solid object from the project tree - - Si prega di selezionare un singolo oggetto solido nella struttura del progetto - - - - - Cannot work with this object - - Non può funzionare con questo oggetto - + Ottimizzazione @@ -3720,7 +4201,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Add Holding Tag - Aggiungi un Holding Tag + Aggiungi un lembo di fermo @@ -3851,7 +4332,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Path from a Shape - Gcode da Forma + Percorso da Forma @@ -3862,13 +4343,13 @@ If it is necessary to set the FinalDepth manually please select a different oper Please select exactly one Part-based object - Si prega di selezionare correttamente un oggetto basato su Parte + Si prega di selezionare correttamente un oggetto di tipo Parte Create path from shape - Crea percorso dalla forma + Crea un percorso dalla forma @@ -3876,7 +4357,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Add Holding Tag - Aggiungi un Holding Tag + Aggiungi un lembo di fermo @@ -4054,7 +4535,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Fixture Offset Number - Numero del punto di fissaggio + Scostamento del punto di fissaggio diff --git a/src/Mod/Path/Gui/Resources/translations/Path_ja.qm b/src/Mod/Path/Gui/Resources/translations/Path_ja.qm index 15146a5ec9..a016537b92 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_ja.qm and b/src/Mod/Path/Gui/Resources/translations/Path_ja.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_ja.ts b/src/Mod/Path/Gui/Resources/translations/Path_ja.ts index 3dd8b3bc27..f8753dfb85 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_ja.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_ja.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - パスの生成に使用するライブラリ + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + 回転スキャンの停止インデックス(角度) + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box 選択肢したバウンディングボックスへの追加オフセット - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - 平面的な平面、3Dサーフェスの走査。回転: 第4軸で回転走査 - - - - The completion mode for the operation: single or multi-pass - 操作の終了モード: シングルまたはマルチパス - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - ツールパスが部品の周りを移動する時の方向: Climb(時計回り)または Conventional(反時計回り) - - - - Clearing pattern to use - 使用するパターンをクリア - - - - The model will be rotated around this axis. - モデルは、この軸を中心にして回転させます - - - - Start index(angle) for rotational scan - 回転スキャンの開始インデックス(角度) - - - - Stop index(angle) for rotational scan - 回転スキャンの停止インデックス(角度) - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output 最適化を有効に設定すると、G-Code出力から不必要な点を削除するようにさなります + + + The completion mode for the operation: single or multi-pass + 操作の終了モード: シングルまたはマルチパス + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + ツールパスが部品の周りを移動する時の方向: Climb(時計回り)または Conventional(反時計回り) + + + + The model will be rotated around this axis. + モデルは、この軸を中心にして回転させます + + + + Start index(angle) for rotational scan + 回転スキャンの開始インデックス(角度) + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. モデル端で最低部まで不要部を切り抜き、モデルを解放 + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + 平面的な平面、3Dサーフェスの走査。回転: 第4軸で回転走査 + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + 開始点を指定する場合は True + The path to be copied @@ -138,6 +278,31 @@ The Z height of the hop ホップのZ高さ + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach アプローチの長さまたは半径 + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ 独自フィードレート - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ ペックを有効 - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ フィード開始位置の高さとパス終了時のツール後退中の高さ - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ 角度を反転。例: -22.5 -> 22.5 度 - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ 境界の計算に使用するシェイプ - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ この衝突が参照するベースオブジェクト - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut ツールが切断するエッジ両端 - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + 使用するパターンをクリア + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method パターン加工 + + + The library to use to generate the path + パスの生成に使用するライブラリ + The active tool @@ -637,7 +862,7 @@ %.2fは 無効な切れ刃角です。切れ刃角は <90° and >=0° でなければなりません - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ 親のジョブ %s は基本オブジェクトを持っていません - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>3D ポケットのボタンは、このオペレーションに用意されて<strong>いません</strong> </i>。 + + + Face appears misaligned after initial rotation. + 初期回転後、面が不整状態になります。 + + + + Consider toggling the 'InverseAngle' property and recomputing. + 「InverseAngle」プロパティを切り替えて、再計算することを検討して下さい。 + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. ループが識別できません。 - - - Face appears misaligned after initial rotation. - 初期回転後、面が不整状態になります。 - - - - Consider toggling the 'InverseAngle' property and recomputing. - 「InverseAngle」プロパティを切り替えて、再計算することを検討して下さい。 - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ 面に対するパスを作成できません。 - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ 無効なフィーチャーのリスト - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ フィーチャー %s.%s は丸穴として処理できません。基本ジオメトリの一覧から削除してください - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ パス(&P) - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -956,22 +1181,32 @@ ツール・パスの深さを追加 - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr バリ取り - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1062,7 +1297,7 @@ 追加の彫刻されるベースオブジェクト - + The vertex index to start the path from パスを開始する頂点インデックス @@ -1095,7 +1330,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1214,7 +1464,7 @@ ポストプロセッサの引数(スクリプトに固有) - + An optional description for this job An optional description for this job @@ -1239,17 +1489,17 @@ このジョブに使用可能なツールコント ローラーのコレクション - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1259,7 +1509,7 @@ このジョブの設定を保持しているセットアップシート - + The base objects for all operations The base objects for all operations @@ -1327,7 +1577,7 @@ FinalDepthの計算値を保持 - + Holds the diameter of the tool Holds the diameter of the tool @@ -1356,18 +1606,23 @@ User Assigned Label ユーザー割り当てラベル + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation この工程のベース位置 - + The tool controller that will be used to calculate the path パスの計算に使用するツールコント ローラー - + Coolant mode for this operation Coolant mode for this operation @@ -1392,12 +1647,12 @@ ツールの増分ステップダウン - + Maximum material removed on final pass. 最終パスで取り除かれる最大マテリアル - + The height needed to clear clamps and obstructions クランプ治具や障害物をかわすために必要な高さ @@ -1417,7 +1672,7 @@ 開始点を指定する場合は True - + Coolant option for this operation Coolant option for this operation @@ -1444,7 +1699,7 @@ FinalDepthを手動で設定する必要がある場合は別の操作を選択 深さ - + Operation Operation @@ -1467,7 +1722,7 @@ FinalDepthを手動で設定する必要がある場合は別の操作を選択 ポケットは形状 %s.%s をサポートしていません - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1482,7 +1737,7 @@ FinalDepthを手動で設定する必要がある場合は別の操作を選択 自動によるクリーニングとプロファイリング - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1497,7 +1752,7 @@ FinalDepthを手動で設定する必要がある場合は別の操作を選択 境界シェイプを超えてフェイシング工程を延長する距離 - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1561,6 +1816,16 @@ FinalDepthを手動で設定する必要がある場合は別の操作を選択 When enabled connected extension edges are combined to wires. 有効な場合、つながった延長エッジがワイヤーと組み合わされます。 + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1611,9 +1876,14 @@ FinalDepthを手動で設定する必要がある場合は別の操作を選択 PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1800,42 +2070,42 @@ FinalDepthを手動で設定する必要がある場合は別の操作を選択 PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1910,40 +2180,126 @@ FinalDepthを手動で設定する必要がある場合は別の操作を選択 部品を削り出すための未加工ストックを表す3Dオブジェクトを作成 + + PathSurface + + + This operation requires OpenCamLib to be installed. + この工程ではOpenCamLibをインストールする必要があります。 + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + しばらく待機してください。 この処理には数分かかる場合があります。 + + + + + This operation requires OpenCamLib to be installed. + + この工程ではOpenCamLibをインストールする必要があります。 + + + + + Please select a single solid object from the project tree + + プロジェクトツリーからソリッドオブジェクトを1つ選択してください。 + + + + + Cannot work with this object + + このオブジェクトは使用できません。 + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -2001,22 +2357,22 @@ FinalDepthを手動で設定する必要がある場合は別の操作を選択 PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2081,6 +2437,16 @@ FinalDepthを手動で設定する必要がある場合は別の操作を選択 PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + LinuxCNCツールテーブル (*.tbl) + Tooltable JSON (*.json) @@ -2096,11 +2462,6 @@ FinalDepthを手動で設定する必要がある場合は別の操作を選択 HeeksCAD tooltable (*.tooltable) HeeksCADツールテーブル (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - LinuxCNCツールテーブル (*.tbl) - Tool Table Same Name @@ -2122,6 +2483,14 @@ FinalDepthを手動で設定する必要がある場合は別の操作を選択 Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2130,6 +2499,59 @@ FinalDepthを手動で設定する必要がある場合は別の操作を選択 切削能力測定を実行: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + この工程ではOpenCamLibをインストールする必要があります。 + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2217,14 +2639,14 @@ FinalDepthを手動で設定する必要がある場合は別の操作を選択 - + The selected object is not a path 選択されたオブジェクトはパスではありません - + Please select a Path object パスオブジェクトを選択して下さい @@ -2505,12 +2927,12 @@ FinalDepthを手動で設定する必要がある場合は別の操作を選択 このパスに対して保持タグを挿入することができません - プロファイルパスを選択してください。 - + The selected object is not a path 選択されたオブジェクトはパスではありません - + Please select a Profile object プロファイルオブジェクトを選択してください。 @@ -2550,17 +2972,17 @@ FinalDepthを手動で設定する必要がある場合は別の操作を選択 タグ・ドレスアップを作成 - + No Base object found. ベースオブジェクトが見つかりませんでした。 - + Base is not a Path::Feature object. ベースは Path::Feature オブジェクトではありません。 - + Base doesn't have a Path to dress-up. ベースにドレスアップすべきパスがありません。 @@ -2570,6 +2992,47 @@ FinalDepthを手動で設定する必要がある場合は別の操作を選択 ベースパスが空です。 + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + ドレスアップを作成 + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2694,7 +3157,7 @@ FinalDepthを手動で設定する必要がある場合は別の操作を選択 すべてのファイル (*.*) - + Model Selection Model Selection @@ -2754,6 +3217,24 @@ FinalDepthを手動で設定する必要がある場合は別の操作を選択 ドレスアップ + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + すべてのファイル (*.*) + + + + Select Output File + 出力ファイルを選択 + + Path_Sanity @@ -2886,42 +3367,6 @@ FinalDepthを手動で設定する必要がある場合は別の操作を選択 プログラムにオプションまたは強制的な停止を追加 - - Path_Surface - - - This operation requires OpenCamLib to be installed. - この工程ではOpenCamLibをインストールする必要があります。 - - - - Hold on. This might take a minute. - - しばらく待機してください。 この処理には数分かかる場合があります。 - - - - - This operation requires OpenCamLib to be installed. - - この工程ではOpenCamLibをインストールする必要があります。 - - - - - Please select a single solid object from the project tree - - プロジェクトツリーからソリッドオブジェクトを1つ選択してください。 - - - - - Cannot work with this object - - このオブジェクトは使用できません。 - - - Path_ToolController @@ -2953,6 +3398,19 @@ FinalDepthを手動で設定する必要がある場合は別の操作を選択 ツールライブラリを編集 + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2968,6 +3426,21 @@ FinalDepthを手動で設定する必要がある場合は別の操作を選択 TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3198,16 +3671,6 @@ FinalDepthを手動で設定する必要がある場合は別の操作を選択 Object doesn't have a tooltable property オブジェクトがツールテーブルプロパティを持っていません。 - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3249,6 +3712,55 @@ FinalDepthを手動で設定する必要がある場合は別の操作を選択 ツールテーブル XML (*.xml);;LinuxCNCツールテーブル (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + この工程ではOpenCamLibをインストールする必要があります。 + + + + Hold on. This might take a minute. + + しばらく待機してください。 この処理には数分かかる場合があります。 + + + + + This operation requires OpenCamLib to be installed. + + この工程ではOpenCamLibをインストールする必要があります。 + + + + + Please select a single solid object from the project tree + + プロジェクトツリーからソリッドオブジェクトを1つ選択してください。 + + + + + Cannot work with this object + + このオブジェクトは使用できません。 + + + PathDressup_Dogbone @@ -3667,37 +4179,6 @@ FinalDepthを手動で設定する必要がある場合は別の操作を選択 ドレスアップ - - PathSurface - - - Hold on. This might take a minute. - - しばらく待機してください。 この処理には数分かかる場合があります。 - - - - - This operation requires OpenCamLib to be installed. - - この工程ではOpenCamLibをインストールする必要があります。 - - - - - Please select a single solid object from the project tree - - プロジェクトツリーからソリッドオブジェクトを1つ選択してください。 - - - - - Cannot work with this object - - このオブジェクトは使用できません。 - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_kab.qm b/src/Mod/Path/Gui/Resources/translations/Path_kab.qm index 5ef11a260b..a4e35bef5c 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_kab.qm and b/src/Mod/Path/Gui/Resources/translations/Path_kab.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_kab.ts b/src/Mod/Path/Gui/Resources/translations/Path_kab.ts index e989f1c34c..7f1fadf1d5 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_kab.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_kab.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - The library to use to generate the path + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Stop index(angle) for rotational scan + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Additional offset to the selected bounding box - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - - - - The completion mode for the operation: single or multi-pass - The completion mode for the operation: single or multi-pass - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - - - - Clearing pattern to use - Clearing pattern to use - - - - The model will be rotated around this axis. - The model will be rotated around this axis. - - - - Start index(angle) for rotational scan - Start index(angle) for rotational scan - - - - Stop index(angle) for rotational scan - Stop index(angle) for rotational scan - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Enable optimization which removes unnecessary points from G-Code output + + + The completion mode for the operation: single or multi-pass + The completion mode for the operation: single or multi-pass + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + + + + The model will be rotated around this axis. + The model will be rotated around this axis. + + + + Start index(angle) for rotational scan + Start index(angle) for rotational scan + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Cut through waste to depth at model edge, releasing the model. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Marquer « true » si vous définissez un point de départ + The path to be copied @@ -138,6 +278,31 @@ The Z height of the hop La hauteur Z de ce saut + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach Length or Radius of the approach + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ Custom feedrate - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ Enable pecking - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ La hauteur de départ et la hauteur de retrait de l'outil quand son parcours est terminé - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ Inverse the angle. Example: -22.5 -> 22.5 degrees. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ Shape to use for calculating Boundary - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ The base object this collision refers to - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut Côté de l'arête que l'outil doit couper - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + Clearing pattern to use + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method Pattern method + + + The library to use to generate the path + The library to use to generate the path + The active tool @@ -637,7 +862,7 @@ Invalid Cutting Edge Angle %.2f, must be <90° and >=0° - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ Parent job %s doesn't have a base object - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>3D pocket bottom is NOT available in this operation</i>. + + + Face appears misaligned after initial rotation. + Face appears misaligned after initial rotation. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Can not identify loop. - - - Face appears misaligned after initial rotation. - Face appears misaligned after initial rotation. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Consider toggling the 'InverseAngle' property and recomputing. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Unable to create path for face(s). - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ List of disabled features - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ Feature %s.%s cannot be processed as a circular hole - please remove from Base geometry list. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ &Path - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -956,22 +1181,32 @@ The additional depth of the tool path - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr Deburr - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1062,7 +1297,7 @@ Additional base objects to be engraved - + The vertex index to start the path from The vertex index to start the path from @@ -1095,7 +1330,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1214,7 +1464,7 @@ Arguments for the Post Processor (specific to the script) - + An optional description for this job An optional description for this job @@ -1239,17 +1489,17 @@ Collection of tool controllers available for this job. - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1259,7 +1509,7 @@ SetupSheet holding the settings for this job - + The base objects for all operations The base objects for all operations @@ -1327,7 +1577,7 @@ Holds the calculated value for the FinalDepth - + Holds the diameter of the tool Holds the diameter of the tool @@ -1356,18 +1606,23 @@ User Assigned Label User Assigned Label + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Base locations for this operation - + The tool controller that will be used to calculate the path The tool controller that will be used to calculate the path - + Coolant mode for this operation Coolant mode for this operation @@ -1392,12 +1647,12 @@ Incrément de pas de l'outil vers le bas - + Maximum material removed on final pass. Maximum de matière retirée lors de la passe finale. - + The height needed to clear clamps and obstructions La hauteur nécessaire pour éviter pincements et gênes @@ -1417,7 +1672,7 @@ Marquer « true » si vous définissez un point de départ - + Coolant option for this operation Coolant option for this operation @@ -1444,7 +1699,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Depths - + Operation Operation @@ -1467,7 +1722,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Pocket does not support shape %s.%s - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1482,7 +1737,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Adaptive clearing and profiling - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1497,7 +1752,7 @@ If it is necessary to set the FinalDepth manually please select a different oper The distance the facing operation will extend beyond the boundary shape. - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1561,6 +1816,16 @@ If it is necessary to set the FinalDepth manually please select a different oper When enabled connected extension edges are combined to wires. When enabled connected extension edges are combined to wires. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1611,9 +1876,14 @@ If it is necessary to set the FinalDepth manually please select a different oper PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1800,42 +2070,42 @@ If it is necessary to set the FinalDepth manually please select a different oper PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1910,40 +2180,126 @@ If it is necessary to set the FinalDepth manually please select a different oper Créer un objet 3D représentant le bloc brut à modeler par fraisage + + PathSurface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Hold on. This might take a minute. + + + + + This operation requires OpenCamLib to be installed. + + This operation requires OpenCamLib to be installed. + + + + + Please select a single solid object from the project tree + + Please select a single solid object from the project tree + + + + + Cannot work with this object + + Cannot work with this object + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -2001,22 +2357,22 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2081,6 +2437,16 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + LinuxCNC tooltable (*.tbl) + Tooltable JSON (*.json) @@ -2096,11 +2462,6 @@ If it is necessary to set the FinalDepth manually please select a different oper HeeksCAD tooltable (*.tooltable) HeeksCAD tooltable (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - LinuxCNC tooltable (*.tbl) - Tool Table Same Name @@ -2122,6 +2483,14 @@ If it is necessary to set the FinalDepth manually please select a different oper Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2130,6 +2499,59 @@ If it is necessary to set the FinalDepth manually please select a different oper Issue determine drillability: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2217,14 +2639,14 @@ If it is necessary to set the FinalDepth manually please select a different oper - + The selected object is not a path L'objet sélectionné n'est pas une trajectoire - + Please select a Path object Veuillez sélectionner une trajectoire @@ -2505,12 +2927,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Cannot insert holding tags for this path - please select a Profile path - + The selected object is not a path The selected object is not a path - + Please select a Profile object Please select a Profile object @@ -2550,17 +2972,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Create Tag Dress-up - + No Base object found. No Base object found. - + Base is not a Path::Feature object. Base is not a Path::Feature object. - + Base doesn't have a Path to dress-up. Base doesn't have a Path to dress-up. @@ -2570,6 +2992,47 @@ If it is necessary to set the FinalDepth manually please select a different oper Base Path is empty. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Créer un habillage + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2694,7 +3157,7 @@ If it is necessary to set the FinalDepth manually please select a different oper All Files (*.*) - + Model Selection Model Selection @@ -2754,6 +3217,24 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + All Files (*.*) + + + + Select Output File + Select Output File + + Path_Sanity @@ -2885,42 +3366,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Ajouter une arrêt facultatif ou obligatoire du programme - - Path_Surface - - - This operation requires OpenCamLib to be installed. - This operation requires OpenCamLib to be installed. - - - - Hold on. This might take a minute. - - Hold on. This might take a minute. - - - - - This operation requires OpenCamLib to be installed. - - This operation requires OpenCamLib to be installed. - - - - - Please select a single solid object from the project tree - - Please select a single solid object from the project tree - - - - - Cannot work with this object - - Cannot work with this object - - - Path_ToolController @@ -2952,6 +3397,19 @@ If it is necessary to set the FinalDepth manually please select a different oper Edit the Tool Library + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2967,6 +3425,21 @@ If it is necessary to set the FinalDepth manually please select a different oper TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3197,16 +3670,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Object doesn't have a tooltable property L'objet ne possède pas de propriété d'outil pour être mis dans la table - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3248,6 +3711,55 @@ If it is necessary to set the FinalDepth manually please select a different oper Tooltable XML (*.xml);;LinuxCNC tooltable (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + Hold on. This might take a minute. + + Hold on. This might take a minute. + + + + + This operation requires OpenCamLib to be installed. + + This operation requires OpenCamLib to be installed. + + + + + Please select a single solid object from the project tree + + Please select a single solid object from the project tree + + + + + Cannot work with this object + + Cannot work with this object + + + PathDressup_Dogbone @@ -3666,37 +4178,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups - - PathSurface - - - Hold on. This might take a minute. - - Hold on. This might take a minute. - - - - - This operation requires OpenCamLib to be installed. - - This operation requires OpenCamLib to be installed. - - - - - Please select a single solid object from the project tree - - Please select a single solid object from the project tree - - - - - Cannot work with this object - - Cannot work with this object - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_ko.qm b/src/Mod/Path/Gui/Resources/translations/Path_ko.qm index e2598e91d7..53565fe8b0 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_ko.qm and b/src/Mod/Path/Gui/Resources/translations/Path_ko.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_ko.ts b/src/Mod/Path/Gui/Resources/translations/Path_ko.ts index e7e0c63186..fd4ac69d23 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_ko.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_ko.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - The library to use to generate the path + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Stop index(angle) for rotational scan + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Additional offset to the selected bounding box - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - - - - The completion mode for the operation: single or multi-pass - The completion mode for the operation: single or multi-pass - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - - - - Clearing pattern to use - Clearing pattern to use - - - - The model will be rotated around this axis. - The model will be rotated around this axis. - - - - Start index(angle) for rotational scan - Start index(angle) for rotational scan - - - - Stop index(angle) for rotational scan - Stop index(angle) for rotational scan - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Enable optimization which removes unnecessary points from G-Code output + + + The completion mode for the operation: single or multi-pass + The completion mode for the operation: single or multi-pass + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + + + + The model will be rotated around this axis. + The model will be rotated around this axis. + + + + Start index(angle) for rotational scan + Start index(angle) for rotational scan + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Cut through waste to depth at model edge, releasing the model. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Make True, if specifying a Start Point + The path to be copied @@ -138,6 +278,31 @@ The Z height of the hop The Z height of the hop + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach Length or Radius of the approach + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ Custom feedrate - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ Enable pecking - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ The height where feed starts and height during retract tool when path is finished - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ Inverse the angle. Example: -22.5 -> 22.5 degrees. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ Shape to use for calculating Boundary - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ The base object this collision refers to - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut Side of edge that tool should cut - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + Clearing pattern to use + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method 패턴 방법 + + + The library to use to generate the path + The library to use to generate the path + The active tool @@ -637,7 +862,7 @@ Invalid Cutting Edge Angle %.2f, must be <90° and >=0° - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ Parent job %s doesn't have a base object - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>3D pocket bottom is NOT available in this operation</i>. + + + Face appears misaligned after initial rotation. + Face appears misaligned after initial rotation. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Can not identify loop. - - - Face appears misaligned after initial rotation. - Face appears misaligned after initial rotation. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Consider toggling the 'InverseAngle' property and recomputing. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Unable to create path for face(s). - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ List of disabled features - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ Feature %s.%s cannot be processed as a circular hole - please remove from Base geometry list. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ &Path - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -956,22 +1181,32 @@ The additional depth of the tool path - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr Deburr - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1062,7 +1297,7 @@ Additional base objects to be engraved - + The vertex index to start the path from The vertex index to start the path from @@ -1095,7 +1330,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1214,7 +1464,7 @@ Arguments for the Post Processor (specific to the script) - + An optional description for this job An optional description for this job @@ -1239,17 +1489,17 @@ Collection of tool controllers available for this job. - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1259,7 +1509,7 @@ SetupSheet holding the settings for this job - + The base objects for all operations The base objects for all operations @@ -1327,7 +1577,7 @@ Holds the calculated value for the FinalDepth - + Holds the diameter of the tool Holds the diameter of the tool @@ -1356,18 +1606,23 @@ User Assigned Label User Assigned Label + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Base locations for this operation - + The tool controller that will be used to calculate the path The tool controller that will be used to calculate the path - + Coolant mode for this operation Coolant mode for this operation @@ -1392,12 +1647,12 @@ Incremental Step Down of Tool - + Maximum material removed on final pass. Maximum material removed on final pass. - + The height needed to clear clamps and obstructions The height needed to clear clamps and obstructions @@ -1417,7 +1672,7 @@ Make True, if specifying a Start Point - + Coolant option for this operation Coolant option for this operation @@ -1444,7 +1699,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Depths - + Operation Operation @@ -1467,7 +1722,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Pocket does not support shape %s.%s - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1482,7 +1737,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Adaptive clearing and profiling - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1497,7 +1752,7 @@ If it is necessary to set the FinalDepth manually please select a different oper The distance the facing operation will extend beyond the boundary shape. - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1561,6 +1816,16 @@ If it is necessary to set the FinalDepth manually please select a different oper When enabled connected extension edges are combined to wires. When enabled connected extension edges are combined to wires. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1611,9 +1876,14 @@ If it is necessary to set the FinalDepth manually please select a different oper PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1800,42 +2070,42 @@ If it is necessary to set the FinalDepth manually please select a different oper PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1910,40 +2180,126 @@ If it is necessary to set the FinalDepth manually please select a different oper Creates a 3D object to represent raw stock to mill the part out of + + PathSurface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Hold on. This might take a minute. + + + + + This operation requires OpenCamLib to be installed. + + This operation requires OpenCamLib to be installed. + + + + + Please select a single solid object from the project tree + + Please select a single solid object from the project tree + + + + + Cannot work with this object + + Cannot work with this object + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -2001,22 +2357,22 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2081,6 +2437,16 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + LinuxCNC tooltable (*.tbl) + Tooltable JSON (*.json) @@ -2096,11 +2462,6 @@ If it is necessary to set the FinalDepth manually please select a different oper HeeksCAD tooltable (*.tooltable) HeeksCAD tooltable (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - LinuxCNC tooltable (*.tbl) - Tool Table Same Name @@ -2122,6 +2483,14 @@ If it is necessary to set the FinalDepth manually please select a different oper Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2130,6 +2499,59 @@ If it is necessary to set the FinalDepth manually please select a different oper Issue determine drillability: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2217,14 +2639,14 @@ If it is necessary to set the FinalDepth manually please select a different oper - + The selected object is not a path The selected object is not a path - + Please select a Path object Please select a Path object @@ -2505,12 +2927,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Cannot insert holding tags for this path - please select a Profile path - + The selected object is not a path The selected object is not a path - + Please select a Profile object Please select a Profile object @@ -2550,17 +2972,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Create Tag Dress-up - + No Base object found. No Base object found. - + Base is not a Path::Feature object. Base is not a Path::Feature object. - + Base doesn't have a Path to dress-up. Base doesn't have a Path to dress-up. @@ -2570,6 +2992,47 @@ If it is necessary to set the FinalDepth manually please select a different oper Base Path is empty. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Create Dress-up + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2694,7 +3157,7 @@ If it is necessary to set the FinalDepth manually please select a different oper All Files (*.*) - + Model Selection Model Selection @@ -2754,6 +3217,24 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + All Files (*.*) + + + + Select Output File + Select Output File + + Path_Sanity @@ -2886,42 +3367,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Add Optional or Mandatory Stop to the program - - Path_Surface - - - This operation requires OpenCamLib to be installed. - This operation requires OpenCamLib to be installed. - - - - Hold on. This might take a minute. - - Hold on. This might take a minute. - - - - - This operation requires OpenCamLib to be installed. - - This operation requires OpenCamLib to be installed. - - - - - Please select a single solid object from the project tree - - Please select a single solid object from the project tree - - - - - Cannot work with this object - - Cannot work with this object - - - Path_ToolController @@ -2953,6 +3398,19 @@ If it is necessary to set the FinalDepth manually please select a different oper Edit the Tool Library + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2968,6 +3426,21 @@ If it is necessary to set the FinalDepth manually please select a different oper TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3198,16 +3671,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Object doesn't have a tooltable property 개체가 도구목록 속성을 하지 않습니다. - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3249,6 +3712,55 @@ If it is necessary to set the FinalDepth manually please select a different oper Tooltable XML (*.xml);;LinuxCNC tooltable (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + Hold on. This might take a minute. + + Hold on. This might take a minute. + + + + + This operation requires OpenCamLib to be installed. + + This operation requires OpenCamLib to be installed. + + + + + Please select a single solid object from the project tree + + Please select a single solid object from the project tree + + + + + Cannot work with this object + + Cannot work with this object + + + PathDressup_Dogbone @@ -3667,37 +4179,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups - - PathSurface - - - Hold on. This might take a minute. - - Hold on. This might take a minute. - - - - - This operation requires OpenCamLib to be installed. - - This operation requires OpenCamLib to be installed. - - - - - Please select a single solid object from the project tree - - Please select a single solid object from the project tree - - - - - Cannot work with this object - - Cannot work with this object - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_lt.qm b/src/Mod/Path/Gui/Resources/translations/Path_lt.qm index 1c2691670c..36512f46b6 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_lt.qm and b/src/Mod/Path/Gui/Resources/translations/Path_lt.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_lt.ts b/src/Mod/Path/Gui/Resources/translations/Path_lt.ts index dbc8b215d1..b246886c7e 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_lt.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_lt.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - The library to use to generate the path + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Stop index(angle) for rotational scan + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Additional offset to the selected bounding box - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - - - - The completion mode for the operation: single or multi-pass - The completion mode for the operation: single or multi-pass - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - - - - Clearing pattern to use - Clearing pattern to use - - - - The model will be rotated around this axis. - The model will be rotated around this axis. - - - - Start index(angle) for rotational scan - Start index(angle) for rotational scan - - - - Stop index(angle) for rotational scan - Stop index(angle) for rotational scan - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Enable optimization which removes unnecessary points from G-Code output + + + The completion mode for the operation: single or multi-pass + The completion mode for the operation: single or multi-pass + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + + + + The model will be rotated around this axis. + The model will be rotated around this axis. + + + + Start index(angle) for rotational scan + Start index(angle) for rotational scan + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Cut through waste to depth at model edge, releasing the model. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Nustatyti reikšmę į „Tiesa“, jei nurodomas pradinis taškas + The path to be copied @@ -138,6 +278,31 @@ The Z height of the hop The Z height of the hop + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach Length or Radius of the approach + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ Custom feedrate - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ Enable pecking - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ The height where feed starts and height during retract tool when path is finished - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ Inverse the angle. Example: -22.5 -> 22.5 degrees. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ Shape to use for calculating Boundary - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ The base object this collision refers to - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut Side of edge that tool should cut - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + Clearing pattern to use + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method Pattern method + + + The library to use to generate the path + The library to use to generate the path + The active tool @@ -637,7 +862,7 @@ Invalid Cutting Edge Angle %.2f, must be <90° and >=0° - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ Parent job %s doesn't have a base object - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>3D pocket bottom is NOT available in this operation</i>. + + + Face appears misaligned after initial rotation. + Face appears misaligned after initial rotation. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Can not identify loop. - - - Face appears misaligned after initial rotation. - Face appears misaligned after initial rotation. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Consider toggling the 'InverseAngle' property and recomputing. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Unable to create path for face(s). - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,9 +1030,9 @@ List of disabled features - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. - Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. + Skylės skersmuo gali būti netikslus dėl sienos supaprastinimo daugiakampiais. Įvertinkite tai pasirinkdami skylės briauną. @@ -815,12 +1040,12 @@ Feature %s.%s cannot be processed as a circular hole - please remove from Base geometry list. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ &Path - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -956,22 +1181,32 @@ The additional depth of the tool path - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr Deburr - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1062,7 +1297,7 @@ Additional base objects to be engraved - + The vertex index to start the path from Pradinės viršūnės indeksas @@ -1095,7 +1330,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1214,7 +1464,7 @@ Arguments for the Post Processor (specific to the script) - + An optional description for this job An optional description for this job @@ -1239,17 +1489,17 @@ Collection of tool controllers available for this job. - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1259,7 +1509,7 @@ SetupSheet holding the settings for this job - + The base objects for all operations The base objects for all operations @@ -1327,7 +1577,7 @@ Holds the calculated value for the FinalDepth - + Holds the diameter of the tool Holds the diameter of the tool @@ -1356,18 +1606,23 @@ User Assigned Label User Assigned Label + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Base locations for this operation - + The tool controller that will be used to calculate the path The tool controller that will be used to calculate the path - + Coolant mode for this operation Coolant mode for this operation @@ -1392,12 +1647,12 @@ Incremental Step Down of Tool - + Maximum material removed on final pass. Maximum material removed on final pass. - + The height needed to clear clamps and obstructions The height needed to clear clamps and obstructions @@ -1417,7 +1672,7 @@ Nustatyti reikšmę į „Tiesa“, jei nurodomas pradinis taškas - + Coolant option for this operation Coolant option for this operation @@ -1444,7 +1699,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Depths - + Operation Operation @@ -1467,7 +1722,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Pocket does not support shape %s.%s - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1482,7 +1737,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Adaptive clearing and profiling - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1497,7 +1752,7 @@ If it is necessary to set the FinalDepth manually please select a different oper The distance the facing operation will extend beyond the boundary shape. - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1561,6 +1816,16 @@ If it is necessary to set the FinalDepth manually please select a different oper When enabled connected extension edges are combined to wires. When enabled connected extension edges are combined to wires. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1611,9 +1876,14 @@ If it is necessary to set the FinalDepth manually please select a different oper PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1800,42 +2070,42 @@ If it is necessary to set the FinalDepth manually please select a different oper PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1910,40 +2180,126 @@ If it is necessary to set the FinalDepth manually please select a different oper Creates a 3D object to represent raw stock to mill the part out of + + PathSurface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Hold on. This might take a minute. + + + + + This operation requires OpenCamLib to be installed. + + This operation requires OpenCamLib to be installed. + + + + + Please select a single solid object from the project tree + + Please select a single solid object from the project tree + + + + + Cannot work with this object + + Cannot work with this object + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -2001,22 +2357,22 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2081,6 +2437,16 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + LinuxCNC tooltable (*.tbl) + Tooltable JSON (*.json) @@ -2096,11 +2462,6 @@ If it is necessary to set the FinalDepth manually please select a different oper HeeksCAD tooltable (*.tooltable) HeeksCAD tooltable (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - LinuxCNC tooltable (*.tbl) - Tool Table Same Name @@ -2122,6 +2483,14 @@ If it is necessary to set the FinalDepth manually please select a different oper Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2130,6 +2499,59 @@ If it is necessary to set the FinalDepth manually please select a different oper Issue determine drillability: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2217,14 +2639,14 @@ If it is necessary to set the FinalDepth manually please select a different oper - + The selected object is not a path The selected object is not a path - + Please select a Path object Please select a Path object @@ -2505,12 +2927,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Cannot insert holding tags for this path - please select a Profile path - + The selected object is not a path The selected object is not a path - + Please select a Profile object Please select a Profile object @@ -2550,17 +2972,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Create Tag Dress-up - + No Base object found. No Base object found. - + Base is not a Path::Feature object. Base is not a Path::Feature object. - + Base doesn't have a Path to dress-up. Base doesn't have a Path to dress-up. @@ -2570,6 +2992,47 @@ If it is necessary to set the FinalDepth manually please select a different oper Base Path is empty. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Create Dress-up + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2694,7 +3157,7 @@ If it is necessary to set the FinalDepth manually please select a different oper All Files (*.*) - + Model Selection Model Selection @@ -2754,6 +3217,24 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + All Files (*.*) + + + + Select Output File + Select Output File + + Path_Sanity @@ -2886,42 +3367,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Add Optional or Mandatory Stop to the program - - Path_Surface - - - This operation requires OpenCamLib to be installed. - This operation requires OpenCamLib to be installed. - - - - Hold on. This might take a minute. - - Hold on. This might take a minute. - - - - - This operation requires OpenCamLib to be installed. - - This operation requires OpenCamLib to be installed. - - - - - Please select a single solid object from the project tree - - Please select a single solid object from the project tree - - - - - Cannot work with this object - - Cannot work with this object - - - Path_ToolController @@ -2953,6 +3398,19 @@ If it is necessary to set the FinalDepth manually please select a different oper Edit the Tool Library + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2968,6 +3426,21 @@ If it is necessary to set the FinalDepth manually please select a different oper TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3198,16 +3671,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Object doesn't have a tooltable property Object doesn't have a tooltable property - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3249,6 +3712,55 @@ If it is necessary to set the FinalDepth manually please select a different oper Tooltable XML (*.xml);;LinuxCNC tooltable (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + Hold on. This might take a minute. + + Hold on. This might take a minute. + + + + + This operation requires OpenCamLib to be installed. + + This operation requires OpenCamLib to be installed. + + + + + Please select a single solid object from the project tree + + Please select a single solid object from the project tree + + + + + Cannot work with this object + + Cannot work with this object + + + PathDressup_Dogbone @@ -3667,37 +4179,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups - - PathSurface - - - Hold on. This might take a minute. - - Hold on. This might take a minute. - - - - - This operation requires OpenCamLib to be installed. - - This operation requires OpenCamLib to be installed. - - - - - Please select a single solid object from the project tree - - Please select a single solid object from the project tree - - - - - Cannot work with this object - - Cannot work with this object - - - Path_CompoundExtended @@ -4380,7 +4861,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Tesselation value for tool paths made from beziers, bsplines, and ellipses - Tesselation value for tool paths made from beziers, bsplines, and ellipses + Išklotinės laužytumo dydis įrankio keliui, padarytam iš bezjė, b-splainų kreivių ar elipsių diff --git a/src/Mod/Path/Gui/Resources/translations/Path_nl.qm b/src/Mod/Path/Gui/Resources/translations/Path_nl.qm index 1107f59e65..29a5eb9878 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_nl.qm and b/src/Mod/Path/Gui/Resources/translations/Path_nl.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_nl.ts b/src/Mod/Path/Gui/Resources/translations/Path_nl.ts index 6833104612..c7a8bb3c39 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_nl.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_nl.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - De te bibliotheek gebruiken voor het genereren van het pad + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Stop index(hoek) voor rotationele scan + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Extra verschuiving naar de geselecteerde begrenzingsdoos - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Planar: Vlak, 3D-oppervlakscan. Rotatie: 4e-as rotationele scan. - - - - The completion mode for the operation: single or multi-pass - De voltooiing modus voor de bewerking: één of meerdere-pass - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - De richting die het tool moet volge rond het werkstuk: Climb(met de klok mee) of conventioneel(tegen de klok) - - - - Clearing pattern to use - Te gebruiken ontruimingspatroon - - - - The model will be rotated around this axis. - Het model zal rond deze as draaien. - - - - Start index(angle) for rotational scan - Start index(hoek) voor rotationele scan - - - - Stop index(angle) for rotational scan - Stop index(hoek) voor rotationele scan - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Optimalisatie inschakelen die onnodige punten verwijdert van de G-Code uitvoer + + + The completion mode for the operation: single or multi-pass + De voltooiing modus voor de bewerking: één of meerdere-pass + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + De richting die het tool moet volge rond het werkstuk: Climb(met de klok mee) of conventioneel(tegen de klok) + + + + The model will be rotated around this axis. + Het model zal rond deze as draaien. + + + + Start index(angle) for rotational scan + Start index(hoek) voor rotationele scan + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Ga door afval naar diepte aan de modelrand, waardoor het model vrijkomt. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Planar: Vlak, 3D-oppervlakscan. Rotatie: 4e-as rotationele scan. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Maak Waar, indien een startpunt wordt gespecificeerd + The path to be copied @@ -138,6 +278,31 @@ The Z height of the hop De Z-hoogte van de sprong + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach Lengte of straal van de benadering + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ Aangepaste invoersnelheid - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ Priemen inschakelen - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ De hoogte waar de invoer begint en de hoogte tijdens het intrekken van de functie wanneer het pad voltooid is - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ Keer de hoek om. Voorbeeld: -22,5 -> 22.5 graden. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ Vorm te gebruiken voor het berekenen van de grens - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ Het basisobject waar deze botsing naar verwijst - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut Kant van de rand die het gereedschap moet snijden - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + Te gebruiken ontruimingspatroon + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method Patroonmethode + + + The library to use to generate the path + De te bibliotheek gebruiken voor het genereren van het pad + The active tool @@ -637,7 +862,7 @@ Ongeldige hoek van de snijrand %.2f, moet >=0° en <90° zijn - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ Bovenliggende job %s heeft geen basisobject - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>3D-uitsparingsbodem is NIET beschikbaar in deze bewerking</i>. + + + Face appears misaligned after initial rotation. + Het vlak lijkt verkeerd uitgelijnd te zijn na de eerste rotatie. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Probeer de 'InverseAngle'-eigenschap te veranderen en opnieuw te berekenen. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Kan de lus niet identificeren. - - - Face appears misaligned after initial rotation. - Het vlak lijkt verkeerd uitgelijnd te zijn na de eerste rotatie. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Probeer de 'InverseAngle'-eigenschap te veranderen en opnieuw te berekenen. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Kan geen pad aanmaken voor het vlak/de vlakken. - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ Lijst met uitgeschakelde kenmerken - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ Kenmerk %s.%s kan niet als cirkelvormig gat worden verwerkt - gelieve deze uit de lijst met basisgeometrieën te verwijderen. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ &Pad - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -956,22 +1181,32 @@ De extra diepte van het gereedschapspad - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr Afbramen - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1062,7 +1297,7 @@ Extra te graveren basisobjecten - + The vertex index to start the path from De eindpuntindex vanaf waar het pad moet worden gestart @@ -1095,7 +1330,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1214,7 +1464,7 @@ Argumenten voor de nabewerker (specifiek voor het script) - + An optional description for this job An optional description for this job @@ -1239,17 +1489,17 @@ Verzameling van gereedschapsregelaars beschikbaar voor deze taak. - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1259,7 +1509,7 @@ SetupSheet met de instellingen voor deze taak - + The base objects for all operations The base objects for all operations @@ -1327,7 +1577,7 @@ Behoudt de berekende waarde voor FinalDepth - + Holds the diameter of the tool Holds the diameter of the tool @@ -1356,18 +1606,23 @@ User Assigned Label Door de gebruiker toegewezen label + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Basislocaties voor deze bewerking - + The tool controller that will be used to calculate the path De gereedschapsregelaar die gebruikt zal worden om het pad te berekenen - + Coolant mode for this operation Coolant mode for this operation @@ -1392,12 +1647,12 @@ Incrementele afname van het gereedschap - + Maximum material removed on final pass. Maximale hoeveelheid verwijderd materiaal bij de laatste passage. - + The height needed to clear clamps and obstructions De hoogte die nodig is om klemmen en obstructies te ontruimen @@ -1417,7 +1672,7 @@ Maak Waar, indien een startpunt wordt gespecificeerd - + Coolant option for this operation Coolant option for this operation @@ -1444,7 +1699,7 @@ Als het nodig is de FinalDepth handmatig aan te geven, doe dat in een andere bew Diepten - + Operation Operation @@ -1467,7 +1722,7 @@ Als het nodig is de FinalDepth handmatig aan te geven, doe dat in een andere bew De uitsparing ondersteunt niet de vorm %s.%s - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1482,7 +1737,7 @@ Als het nodig is de FinalDepth handmatig aan te geven, doe dat in een andere bew Adaptieve ontruiming en profilering - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1497,7 +1752,7 @@ Als het nodig is de FinalDepth handmatig aan te geven, doe dat in een andere bew De afstand die de bekledingsoperatie inneemt, strekt zich uit tot buiten de grenzen van de vorm. - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1561,6 +1816,16 @@ Als het nodig is de FinalDepth handmatig aan te geven, doe dat in een andere bew When enabled connected extension edges are combined to wires. Indien ingeschakeld worden aangesloten extensieranden gecombineerd met draden. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1611,9 +1876,14 @@ Als het nodig is de FinalDepth handmatig aan te geven, doe dat in een andere bew PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1800,42 +2070,42 @@ Als het nodig is de FinalDepth handmatig aan te geven, doe dat in een andere bew PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1910,40 +2180,126 @@ Als het nodig is de FinalDepth handmatig aan te geven, doe dat in een andere bew Maakt een 3D-object aan om rauwe stock te weer te geven om het deel uit te frezen + + PathSurface + + + This operation requires OpenCamLib to be installed. + Voor deze operatie moet OpenCamLib geïnstalleerd zijn. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Wacht even. Dit kan een minuutje duren. + + + + + This operation requires OpenCamLib to be installed. + + Voor deze operatie moet OpenCamLib geïnstalleerd zijn. + + + + + Please select a single solid object from the project tree + + Gelieve een enkel solide object te selecteren uit de projectboom + + + + + Cannot work with this object + + Kan niet werken met dit object + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -2001,22 +2357,22 @@ Als het nodig is de FinalDepth handmatig aan te geven, doe dat in een andere bew PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2081,6 +2437,16 @@ Als het nodig is de FinalDepth handmatig aan te geven, doe dat in een andere bew PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + LinuxCNC-gereedschapstafel (*.tbl) + Tooltable JSON (*.json) @@ -2096,11 +2462,6 @@ Als het nodig is de FinalDepth handmatig aan te geven, doe dat in een andere bew HeeksCAD tooltable (*.tooltable) HeeksCAD-gereedschapstafel (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - LinuxCNC-gereedschapstafel (*.tbl) - Tool Table Same Name @@ -2122,6 +2483,14 @@ Als het nodig is de FinalDepth handmatig aan te geven, doe dat in een andere bew Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2130,6 +2499,59 @@ Als het nodig is de FinalDepth handmatig aan te geven, doe dat in een andere bew Probleem bepaalt de boorbaarheid: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + Voor deze operatie moet OpenCamLib geïnstalleerd zijn. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2217,14 +2639,14 @@ Als het nodig is de FinalDepth handmatig aan te geven, doe dat in een andere bew - + The selected object is not a path Het geselecteerde object is geen pad - + Please select a Path object Gelieve een padobject te selecteren @@ -2505,12 +2927,12 @@ Als het nodig is de FinalDepth handmatig aan te geven, doe dat in een andere bew Kan geen bevestigingslippen invoegen voor dit pad - gelieve een profielpad te selecteren - + The selected object is not a path Het geselecteerde object is geen pad - + Please select a Profile object Gelieve een profielobject te selecteren @@ -2550,17 +2972,17 @@ Als het nodig is de FinalDepth handmatig aan te geven, doe dat in een andere bew Tagverkleding aanmaken - + No Base object found. Geen basisobject gevonden. - + Base is not a Path::Feature object. Basis is geen Pad::Eigenschap object. - + Base doesn't have a Path to dress-up. De basis heeft geen pad om te verkleden. @@ -2570,6 +2992,47 @@ Als het nodig is de FinalDepth handmatig aan te geven, doe dat in een andere bew Basistraject is leeg. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Verkleden + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2694,7 +3157,7 @@ Als het nodig is de FinalDepth handmatig aan te geven, doe dat in een andere bew Alle bestanden (*.*) - + Model Selection Model Selection @@ -2754,6 +3217,24 @@ Als het nodig is de FinalDepth handmatig aan te geven, doe dat in een andere bew Verkledingen + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + Alle bestanden (*.*) + + + + Select Output File + Selecteer uitvoerbestand + + Path_Sanity @@ -2886,42 +3367,6 @@ Als het nodig is de FinalDepth handmatig aan te geven, doe dat in een andere bew Optionele of verplichte stop toevoegen aan het programma - - Path_Surface - - - This operation requires OpenCamLib to be installed. - Voor deze operatie moet OpenCamLib geïnstalleerd zijn. - - - - Hold on. This might take a minute. - - Wacht even. Dit kan een minuutje duren. - - - - - This operation requires OpenCamLib to be installed. - - Voor deze operatie moet OpenCamLib geïnstalleerd zijn. - - - - - Please select a single solid object from the project tree - - Gelieve een enkel solide object te selecteren uit de projectboom - - - - - Cannot work with this object - - Kan niet werken met dit object - - - Path_ToolController @@ -2953,6 +3398,19 @@ Als het nodig is de FinalDepth handmatig aan te geven, doe dat in een andere bew De gereedschapsbibliotheek bewerken + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2968,6 +3426,21 @@ Als het nodig is de FinalDepth handmatig aan te geven, doe dat in een andere bew TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3198,16 +3671,6 @@ Als het nodig is de FinalDepth handmatig aan te geven, doe dat in een andere bew Object doesn't have a tooltable property Object heeft geen gereedschapstafeleigenschap - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3249,6 +3712,55 @@ Als het nodig is de FinalDepth handmatig aan te geven, doe dat in een andere bew Gereedschapstafel XML (*.xml);;LinuxCNC-gereedschapstafel (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + Voor deze operatie moet OpenCamLib geïnstalleerd zijn. + + + + Hold on. This might take a minute. + + Wacht even. Dit kan een minuutje duren. + + + + + This operation requires OpenCamLib to be installed. + + Voor deze operatie moet OpenCamLib geïnstalleerd zijn. + + + + + Please select a single solid object from the project tree + + Gelieve een enkel solide object te selecteren uit de projectboom + + + + + Cannot work with this object + + Kan niet werken met dit object + + + PathDressup_Dogbone @@ -3667,37 +4179,6 @@ Als het nodig is de FinalDepth handmatig aan te geven, doe dat in een andere bew Verkledingen - - PathSurface - - - Hold on. This might take a minute. - - Wacht even. Dit kan een minuutje duren. - - - - - This operation requires OpenCamLib to be installed. - - Voor deze operatie moet OpenCamLib geïnstalleerd zijn. - - - - - Please select a single solid object from the project tree - - Gelieve een enkel solide object te selecteren uit de projectboom - - - - - Cannot work with this object - - Kan niet werken met dit object - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_no.qm b/src/Mod/Path/Gui/Resources/translations/Path_no.qm index f0859f9738..f082687610 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_no.qm and b/src/Mod/Path/Gui/Resources/translations/Path_no.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_no.ts b/src/Mod/Path/Gui/Resources/translations/Path_no.ts index ed62b59955..dce2708831 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_no.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_no.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - The library to use to generate the path + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Stop index(angle) for rotational scan + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Additional offset to the selected bounding box - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - - - - The completion mode for the operation: single or multi-pass - The completion mode for the operation: single or multi-pass - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - - - - Clearing pattern to use - Clearing pattern to use - - - - The model will be rotated around this axis. - The model will be rotated around this axis. - - - - Start index(angle) for rotational scan - Start index(angle) for rotational scan - - - - Stop index(angle) for rotational scan - Stop index(angle) for rotational scan - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Enable optimization which removes unnecessary points from G-Code output + + + The completion mode for the operation: single or multi-pass + The completion mode for the operation: single or multi-pass + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + + + + The model will be rotated around this axis. + The model will be rotated around this axis. + + + + Start index(angle) for rotational scan + Start index(angle) for rotational scan + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Cut through waste to depth at model edge, releasing the model. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Make True, if specifying a Start Point + The path to be copied @@ -138,6 +278,31 @@ The Z height of the hop The Z height of the hop + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach Length or Radius of the approach + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ Custom feedrate - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ Enable pecking - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ The height where feed starts and height during retract tool when path is finished - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ Inverse the angle. Example: -22.5 -> 22.5 degrees. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ Shape to use for calculating Boundary - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ The base object this collision refers to - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut Side of edge that tool should cut - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + Clearing pattern to use + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method Pattern method + + + The library to use to generate the path + The library to use to generate the path + The active tool @@ -637,7 +862,7 @@ Invalid Cutting Edge Angle %.2f, must be <90° and >=0° - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ Parent job %s doesn't have a base object - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>3D pocket bottom is NOT available in this operation</i>. + + + Face appears misaligned after initial rotation. + Face appears misaligned after initial rotation. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Can not identify loop. - - - Face appears misaligned after initial rotation. - Face appears misaligned after initial rotation. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Consider toggling the 'InverseAngle' property and recomputing. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Unable to create path for face(s). - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ List of disabled features - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ Feature %s.%s cannot be processed as a circular hole - please remove from Base geometry list. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ &Path - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -956,22 +1181,32 @@ The additional depth of the tool path - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr Deburr - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1062,7 +1297,7 @@ Additional base objects to be engraved - + The vertex index to start the path from The vertex index to start the path from @@ -1095,7 +1330,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1214,7 +1464,7 @@ Arguments for the Post Processor (specific to the script) - + An optional description for this job An optional description for this job @@ -1239,17 +1489,17 @@ Collection of tool controllers available for this job. - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1259,7 +1509,7 @@ SetupSheet holding the settings for this job - + The base objects for all operations The base objects for all operations @@ -1327,7 +1577,7 @@ Holds the calculated value for the FinalDepth - + Holds the diameter of the tool Holds the diameter of the tool @@ -1356,18 +1606,23 @@ User Assigned Label User Assigned Label + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Base locations for this operation - + The tool controller that will be used to calculate the path The tool controller that will be used to calculate the path - + Coolant mode for this operation Coolant mode for this operation @@ -1392,12 +1647,12 @@ Incremental Step Down of Tool - + Maximum material removed on final pass. Maximum material removed on final pass. - + The height needed to clear clamps and obstructions The height needed to clear clamps and obstructions @@ -1417,7 +1672,7 @@ Make True, if specifying a Start Point - + Coolant option for this operation Coolant option for this operation @@ -1444,7 +1699,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Depths - + Operation Operation @@ -1467,7 +1722,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Pocket does not support shape %s.%s - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1482,7 +1737,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Adaptive clearing and profiling - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1497,7 +1752,7 @@ If it is necessary to set the FinalDepth manually please select a different oper The distance the facing operation will extend beyond the boundary shape. - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1561,6 +1816,16 @@ If it is necessary to set the FinalDepth manually please select a different oper When enabled connected extension edges are combined to wires. When enabled connected extension edges are combined to wires. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1611,9 +1876,14 @@ If it is necessary to set the FinalDepth manually please select a different oper PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1800,42 +2070,42 @@ If it is necessary to set the FinalDepth manually please select a different oper PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1910,40 +2180,126 @@ If it is necessary to set the FinalDepth manually please select a different oper Creates a 3D object to represent raw stock to mill the part out of + + PathSurface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Hold on. This might take a minute. + + + + + This operation requires OpenCamLib to be installed. + + This operation requires OpenCamLib to be installed. + + + + + Please select a single solid object from the project tree + + Please select a single solid object from the project tree + + + + + Cannot work with this object + + Cannot work with this object + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -2001,22 +2357,22 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2081,6 +2437,16 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + LinuxCNC tooltable (*.tbl) + Tooltable JSON (*.json) @@ -2096,11 +2462,6 @@ If it is necessary to set the FinalDepth manually please select a different oper HeeksCAD tooltable (*.tooltable) HeeksCAD tooltable (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - LinuxCNC tooltable (*.tbl) - Tool Table Same Name @@ -2122,6 +2483,14 @@ If it is necessary to set the FinalDepth manually please select a different oper Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2130,6 +2499,59 @@ If it is necessary to set the FinalDepth manually please select a different oper Issue determine drillability: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2217,14 +2639,14 @@ If it is necessary to set the FinalDepth manually please select a different oper - + The selected object is not a path The selected object is not a path - + Please select a Path object Please select a Path object @@ -2505,12 +2927,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Cannot insert holding tags for this path - please select a Profile path - + The selected object is not a path The selected object is not a path - + Please select a Profile object Please select a Profile object @@ -2550,17 +2972,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Create Tag Dress-up - + No Base object found. No Base object found. - + Base is not a Path::Feature object. Base is not a Path::Feature object. - + Base doesn't have a Path to dress-up. Base doesn't have a Path to dress-up. @@ -2570,6 +2992,47 @@ If it is necessary to set the FinalDepth manually please select a different oper Base Path is empty. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Create Dress-up + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2694,7 +3157,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Alle filer (*.*) - + Model Selection Model Selection @@ -2754,6 +3217,24 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + Alle filer (*.*) + + + + Select Output File + Select Output File + + Path_Sanity @@ -2886,42 +3367,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Add Optional or Mandatory Stop to the program - - Path_Surface - - - This operation requires OpenCamLib to be installed. - This operation requires OpenCamLib to be installed. - - - - Hold on. This might take a minute. - - Hold on. This might take a minute. - - - - - This operation requires OpenCamLib to be installed. - - This operation requires OpenCamLib to be installed. - - - - - Please select a single solid object from the project tree - - Please select a single solid object from the project tree - - - - - Cannot work with this object - - Cannot work with this object - - - Path_ToolController @@ -2953,6 +3398,19 @@ If it is necessary to set the FinalDepth manually please select a different oper Edit the Tool Library + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2968,6 +3426,21 @@ If it is necessary to set the FinalDepth manually please select a different oper TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3198,16 +3671,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Object doesn't have a tooltable property Object doesn't have a tooltable property - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3249,6 +3712,55 @@ If it is necessary to set the FinalDepth manually please select a different oper Tooltable XML (*.xml);;LinuxCNC tooltable (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + Hold on. This might take a minute. + + Hold on. This might take a minute. + + + + + This operation requires OpenCamLib to be installed. + + This operation requires OpenCamLib to be installed. + + + + + Please select a single solid object from the project tree + + Please select a single solid object from the project tree + + + + + Cannot work with this object + + Cannot work with this object + + + PathDressup_Dogbone @@ -3667,37 +4179,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups - - PathSurface - - - Hold on. This might take a minute. - - Hold on. This might take a minute. - - - - - This operation requires OpenCamLib to be installed. - - This operation requires OpenCamLib to be installed. - - - - - Please select a single solid object from the project tree - - Please select a single solid object from the project tree - - - - - Cannot work with this object - - Cannot work with this object - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_pl.qm b/src/Mod/Path/Gui/Resources/translations/Path_pl.qm index fc64ec3f52..e9c4e23a1d 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_pl.qm and b/src/Mod/Path/Gui/Resources/translations/Path_pl.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_pl.ts b/src/Mod/Path/Gui/Resources/translations/Path_pl.ts index 9dd6436a5a..faceb819a3 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_pl.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_pl.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - Biblioteka używana do generowania ścieżki + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Stop index(angle) for rotational scan + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Dodatkowe przesunięcie do wybranej ramki ograniczającej - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - - - - The completion mode for the operation: single or multi-pass - The completion mode for the operation: single or multi-pass - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - - - - Clearing pattern to use - Clearing pattern to use - - - - The model will be rotated around this axis. - The model will be rotated around this axis. - - - - Start index(angle) for rotational scan - Start index(angle) for rotational scan - - - - Stop index(angle) for rotational scan - Stop index(angle) for rotational scan - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Włącz optymalizację która usuwa nie potrzebne punkty z G-Code-u + + + The completion mode for the operation: single or multi-pass + The completion mode for the operation: single or multi-pass + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + + + + The model will be rotated around this axis. + The model will be rotated around this axis. + + + + Start index(angle) for rotational scan + Start index(angle) for rotational scan + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Cut through waste to depth at model edge, releasing the model. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Upewnij się, że określasz punkt początkowy + The path to be copied @@ -138,6 +278,31 @@ The Z height of the hop Wysokość skoku w Z + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach Długość lub Promień podejścia + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ Niestandardowy posuw - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ Włącz rwanie - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ Wysokość, na której rozpoczyna się posuw i wysokość podczas wycofywania narzędzia po ukończeniu ścieżki - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ Odwróć kąt. Przykład: -22,5 -> 22,5 stopni. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ Kształt wykorzystany do obliczenia granic - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ Obiekt bazowy, do którego odnosi się ta kolizja - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut Strona krawędzi, po której narzędzie powinno pracować - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + Clearing pattern to use + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method Metoda wzoru + + + The library to use to generate the path + Biblioteka używana do generowania ścieżki + The active tool @@ -637,7 +862,7 @@ Nieprawidłowy przecinacz krawędzi %.2f, must be <90• and >=• - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ Nadrzędne zadanie %s nie posiada podstawowego obiektu - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>3D pocket bottom is NOT available in this operation</i>. + + + Face appears misaligned after initial rotation. + Face appears misaligned after initial rotation. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Can not identify loop. - - - Face appears misaligned after initial rotation. - Face appears misaligned after initial rotation. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Consider toggling the 'InverseAngle' property and recomputing. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Unable to create path for face(s). - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ Lista dezaktywowanych funkcji - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ Funkcja %s.%s nie może być przetworzona jako okrągły otwór - proszę usunąć ją z listy bazy geometrycznej. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ &Ścieżka - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -956,22 +1181,32 @@ Dodatkowa głębokość ścieżki narzędzia - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr Gratowanie - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1062,7 +1297,7 @@ Additional base objects to be engraved - + The vertex index to start the path from Indeks wierzchołka, od którego można rozpocząć trajektorię @@ -1095,7 +1330,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1214,7 +1464,7 @@ Argument dla Post-Procesora (zależnie od skryptu) - + An optional description for this job An optional description for this job @@ -1239,17 +1489,17 @@ Zbiór dostępnych kontrolerów narzędzi dla tego zadania. - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1259,7 +1509,7 @@ SetupSheet wstrzymuje ustawienia dla tego zadania - + The base objects for all operations The base objects for all operations @@ -1327,7 +1577,7 @@ Zatrzymuje obliczoną wartość dla FinalDepth - + Holds the diameter of the tool Holds the diameter of the tool @@ -1356,18 +1606,23 @@ User Assigned Label Etykieta przypisana przez użytkownika + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Podstawowa lokacja do tej operacji - + The tool controller that will be used to calculate the path Kontroler, który zostanie użyty do określenia ścieżki - + Coolant mode for this operation Coolant mode for this operation @@ -1392,12 +1647,12 @@ Przyrostowe krok w dół narzędzia - + Maximum material removed on final pass. Maksymalny materiał usunięty przy finalnym przebiegu. - + The height needed to clear clamps and obstructions Wysokość potrzebna, aby minąć zaciski i przeszkody @@ -1417,7 +1672,7 @@ Upewnij się, że określasz punkt początkowy - + Coolant option for this operation Coolant option for this operation @@ -1444,7 +1699,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Głębia - + Operation Operation @@ -1467,7 +1722,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Kieszeń nie obsługuje kształtu %s.%s - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1482,7 +1737,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Adaptacyjne czyszczenie i profilowanie - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1497,7 +1752,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Odległość, na jaką skierowana jest operacja, przekroczy granicę kształtu. - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1561,6 +1816,16 @@ If it is necessary to set the FinalDepth manually please select a different oper When enabled connected extension edges are combined to wires. When enabled connected extension edges are combined to wires. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1611,9 +1876,14 @@ If it is necessary to set the FinalDepth manually please select a different oper PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1800,42 +2070,42 @@ If it is necessary to set the FinalDepth manually please select a different oper PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1910,40 +2180,126 @@ If it is necessary to set the FinalDepth manually please select a different oper Tworzy obiekt 3D dla reprezentowania na stanie surowca do wyrobu + + PathSurface + + + This operation requires OpenCamLib to be installed. + Operacja wymaga zainstalowania OpenCamLib. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Poczekaj. To może potrwać chwilę. + + + + + This operation requires OpenCamLib to be installed. + + Operacja wymaga zainstalowania OpenCamLib. + + + + + Please select a single solid object from the project tree + + Wybierz pojedynczą bryłę z drzewa projektu + + + + + Cannot work with this object + + Nie można pracować z tym obiektem + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -2001,22 +2357,22 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2081,6 +2437,16 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + LinuxCNC tooltable (*.tbl) + Tooltable JSON (*.json) @@ -2096,11 +2462,6 @@ If it is necessary to set the FinalDepth manually please select a different oper HeeksCAD tooltable (*.tooltable) HeeksCAD tooltable (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - LinuxCNC tooltable (*.tbl) - Tool Table Same Name @@ -2122,6 +2483,14 @@ If it is necessary to set the FinalDepth manually please select a different oper Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2130,6 +2499,59 @@ If it is necessary to set the FinalDepth manually please select a different oper Issue determine drillability: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + Operacja wymaga zainstalowania OpenCamLib. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2217,14 +2639,14 @@ If it is necessary to set the FinalDepth manually please select a different oper - + The selected object is not a path Wybrany obiekt nie jest ścieżką - + Please select a Path object Proszę wybrać obiekt-ścieżkę @@ -2505,12 +2927,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Cannot insert holding tags for this path - please select a Profile path - + The selected object is not a path Wybrany obiekt nie jest ścieżką - + Please select a Profile object Proszę wybrać profil obiektu @@ -2550,17 +2972,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Tworzy Dress-up etykiety - + No Base object found. Nie znaleziono obiektu bazowego. - + Base is not a Path::Feature object. Baza nie jest ścieżką::Funkcje obiektu. - + Base doesn't have a Path to dress-up. Baza nie posiada ścieżki Dress-up. @@ -2570,6 +2992,47 @@ If it is necessary to set the FinalDepth manually please select a different oper Baza ścieżki jest pusta. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Utworzenie ulepszenia + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2694,7 +3157,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Wszystkie pliki (*.*) - + Model Selection Model Selection @@ -2754,6 +3217,24 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + Wszystkie pliki (*.*) + + + + Select Output File + Wybierz plik wyjściowy + + Path_Sanity @@ -2885,42 +3366,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Dodaj opcjonalne lub obowiązkowe zatrzymanie programu - - Path_Surface - - - This operation requires OpenCamLib to be installed. - Operacja wymaga zainstalowania OpenCamLib. - - - - Hold on. This might take a minute. - - Poczekaj. To może potrwać chwilę. - - - - - This operation requires OpenCamLib to be installed. - - Operacja wymaga zainstalowania OpenCamLib. - - - - - Please select a single solid object from the project tree - - Wybierz pojedynczą bryłę z drzewa projektu - - - - - Cannot work with this object - - Nie można pracować z tym obiektem - - - Path_ToolController @@ -2952,6 +3397,19 @@ If it is necessary to set the FinalDepth manually please select a different oper Edytuj bibliotekę narzędzi + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2967,6 +3425,21 @@ If it is necessary to set the FinalDepth manually please select a different oper TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3197,16 +3670,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Object doesn't have a tooltable property Obiekt nie ma właściwości tooltable - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3248,6 +3711,55 @@ If it is necessary to set the FinalDepth manually please select a different oper Tooltable XML (*.xml);;LinuxCNC tooltable (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + Operacja wymaga zainstalowania OpenCamLib. + + + + Hold on. This might take a minute. + + Poczekaj. To może potrwać chwilę. + + + + + This operation requires OpenCamLib to be installed. + + Operacja wymaga zainstalowania OpenCamLib. + + + + + Please select a single solid object from the project tree + + Wybierz pojedynczą bryłę z drzewa projektu + + + + + Cannot work with this object + + Nie można pracować z tym obiektem + + + PathDressup_Dogbone @@ -3666,37 +4178,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups - - PathSurface - - - Hold on. This might take a minute. - - Poczekaj. To może potrwać chwilę. - - - - - This operation requires OpenCamLib to be installed. - - Operacja wymaga zainstalowania OpenCamLib. - - - - - Please select a single solid object from the project tree - - Wybierz pojedynczą bryłę z drzewa projektu - - - - - Cannot work with this object - - Nie można pracować z tym obiektem - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_pt-BR.qm b/src/Mod/Path/Gui/Resources/translations/Path_pt-BR.qm index 1df83e97d8..ebfcc0dcf0 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_pt-BR.qm and b/src/Mod/Path/Gui/Resources/translations/Path_pt-BR.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_pt-BR.ts b/src/Mod/Path/Gui/Resources/translations/Path_pt-BR.ts index 06fce5ee95..eaf2a4d37f 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_pt-BR.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_pt-BR.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - Biblioteca a usar para gerar a trajetória + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Parar índice(ângulo) para a verificação rotativa + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Deslocamento adicional à caixa delimitadora selecionada - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Planar: Verificação de superfície Flat, 3D. Girional: 4th-eixo de varredura rotativa. - - - - The completion mode for the operation: single or multi-pass - O modo de conclusão da operação: único ou multipasse - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - A direção do caminho da ferramenta ao redor da peça deve ser: Sentido horário(CW) ou Sentido anti-horário(CCW) - - - - Clearing pattern to use - Limpando padrão para usar - - - - The model will be rotated around this axis. - O modelo será girado em torno deste eixo. - - - - Start index(angle) for rotational scan - Iniciar índice(ângulo) para a verificação rotativa - - - - Stop index(angle) for rotational scan - Parar índice(ângulo) para a verificação rotativa - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Habilitar otimização que remove pontos desnecessários do G-Code gerado + + + The completion mode for the operation: single or multi-pass + O modo de conclusão da operação: único ou multipasse + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + A direção do caminho da ferramenta ao redor da peça deve ser: Sentido horário(CW) ou Sentido anti-horário(CCW) + + + + The model will be rotated around this axis. + O modelo será girado em torno deste eixo. + + + + Start index(angle) for rotational scan + Iniciar índice(ângulo) para a verificação rotativa + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Corte os resíduos para profundidade na borda do modelo, libertando o modelo. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Planar: Verificação de superfície Flat, 3D. Girional: 4th-eixo de varredura rotativa. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Verdadeiro, especificando um ponto de partida + The path to be copied @@ -138,6 +278,31 @@ The Z height of the hop A altura de Z para o salto + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach Comprimento ou raio da abordagem + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ Velocidade de avanço personalizada - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ Ativar dobragem - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ A altura inicial da projeção e altura durante a retração final da extensão - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ Inverter o ângulo. Exemplo: -22.5 -> 22.5 graus. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ Forma a ser usada para calcular o limite - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ O objeto base a que esta colisão se refere - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut Lado da borda que a ferramenta deve cortar - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + Limpando padrão para usar + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method Método de geração do padrão (trama) + + + The library to use to generate the path + Biblioteca a usar para gerar a trajetória + The active tool @@ -637,7 +862,7 @@ Ângulo de corte de esquina %.2f inválido, deve ser <90º e >=0º - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ Trabalho pai %s não tem um objeto base - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>fundo da cavidade 3D NÃO está disponível nesta operação</i>. + + + Face appears misaligned after initial rotation. + A face parece desalinhada após a rotação inicial. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Considere alternar a propriedade 'InverseAngle' e recalcular. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Não é possível identificar laço. - - - Face appears misaligned after initial rotation. - A face parece desalinhada após a rotação inicial. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Considere alternar a propriedade 'InverseAngle' e recalcular. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Não foi possível criar o caminho para face(s). - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ Lista de recursos desactivados - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ Objeto %s.%s não pode ser processado como um furo circular - por favor, remove-o da lista de geometria Base. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ &Trajetória - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -956,22 +1181,32 @@ A profundidade adicional do caminho da ferramenta - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr Rebarbar - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1062,7 +1297,7 @@ Objetos base adicionais a serem gravados - + The vertex index to start the path from O índice de vértice para iniciar o caminho de @@ -1095,7 +1330,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1214,7 +1464,7 @@ Argumentos para o pós-processador (específico para cada script) - + An optional description for this job An optional description for this job @@ -1239,17 +1489,17 @@ Coleção de controladores de ferramenta disponíveis para esta tarefa. - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1259,7 +1509,7 @@ Folha de configurações para esta tarefa - + The base objects for all operations The base objects for all operations @@ -1327,7 +1577,7 @@ Contém o valor calculado para a profundidade final - + Holds the diameter of the tool Holds the diameter of the tool @@ -1356,18 +1606,23 @@ User Assigned Label Rótulo atribuído pelo utilizador + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Posições de base para esta operação - + The tool controller that will be used to calculate the path O controlador de ferramenta que será usado para calcular a trajetória - + Coolant mode for this operation Coolant mode for this operation @@ -1392,12 +1647,12 @@ Passo incremental para baixo da ferramenta - + Maximum material removed on final pass. Máximo de material removido no passo final - + The height needed to clear clamps and obstructions A altura necessária para desviar as braçadeiras e obstruções @@ -1417,7 +1672,7 @@ Verdadeiro, especificando um ponto de partida - + Coolant option for this operation Coolant option for this operation @@ -1444,7 +1699,7 @@ Se for necessário definir a profundidade final (FinalDepth) manualmente, seleci Profundidades - + Operation Operation @@ -1467,7 +1722,7 @@ Se for necessário definir a profundidade final (FinalDepth) manualmente, seleci Vazio (bolso) não suporta a forma %s.%s - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1482,7 +1737,7 @@ Se for necessário definir a profundidade final (FinalDepth) manualmente, seleci Limpeza e criação de perfil adaptáveis - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1497,7 +1752,7 @@ Se for necessário definir a profundidade final (FinalDepth) manualmente, seleci A distância que a operação de faciamento se prolongará para além do contorno da forma. - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1561,6 +1816,16 @@ Se for necessário definir a profundidade final (FinalDepth) manualmente, seleci When enabled connected extension edges are combined to wires. Quando ativado, as bordas de extensão conectadas são combinadas aos fios. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1611,9 +1876,14 @@ Se for necessário definir a profundidade final (FinalDepth) manualmente, seleci PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1800,42 +2070,42 @@ Se for necessário definir a profundidade final (FinalDepth) manualmente, seleci PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1910,40 +2180,126 @@ Se for necessário definir a profundidade final (FinalDepth) manualmente, seleci Cria um objeto 3D para representar o estoque bruto para fresar a parte de fora + + PathSurface + + + This operation requires OpenCamLib to be installed. + Esta operação requer a instalação do OpenCamLib. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Aguarde. Isto pode demorar um minuto. + + + + + This operation requires OpenCamLib to be installed. + + Esta operação requer a instalação do OpenCamLib. + + + + + Please select a single solid object from the project tree + + Por favor, selecione um único objeto sólido na árvore de recursos do projeto + + + + + Cannot work with this object + + Não é possível trabalhar com este objeto + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -2001,22 +2357,22 @@ Se for necessário definir a profundidade final (FinalDepth) manualmente, seleci PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2081,6 +2437,16 @@ Se for necessário definir a profundidade final (FinalDepth) manualmente, seleci PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + Tabela de ferramentas LinuxCNC (*.tbl) + Tooltable JSON (*.json) @@ -2096,11 +2462,6 @@ Se for necessário definir a profundidade final (FinalDepth) manualmente, seleci HeeksCAD tooltable (*.tooltable) Tabela de ferramentas HeeksCAD (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - Tabela de ferramentas LinuxCNC (*.tbl) - Tool Table Same Name @@ -2122,6 +2483,14 @@ Se for necessário definir a profundidade final (FinalDepth) manualmente, seleci Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2130,6 +2499,59 @@ Se for necessário definir a profundidade final (FinalDepth) manualmente, seleci Problema para determinar perfurabilidade: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + Esta operação requer a instalação do OpenCamLib. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2217,14 +2639,14 @@ Se for necessário definir a profundidade final (FinalDepth) manualmente, seleci - + The selected object is not a path O objeto selecionado não é uma trajetória - + Please select a Path object Por favor selecione uma trajetória @@ -2505,12 +2927,12 @@ Se for necessário definir a profundidade final (FinalDepth) manualmente, seleci Não é possível inserir etiquetas de fixação para este caminho - por favor selecione um caminho de perfil - + The selected object is not a path O objeto selecionado não é uma trajetória - + Please select a Profile object Por favor, escolha um perfil @@ -2550,17 +2972,17 @@ Se for necessário definir a profundidade final (FinalDepth) manualmente, seleci Criar etiqueta de trajetória adicional - + No Base object found. Nenhum objeto de base encontrado. - + Base is not a Path::Feature object. A base não é uma trajetória derivada de Path::Feature. - + Base doesn't have a Path to dress-up. A base não tem curso para uma trajetória adicional (Dressup). @@ -2570,6 +2992,47 @@ Se for necessário definir a profundidade final (FinalDepth) manualmente, seleci A trajetória de base está vazia. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Criar trajetória adicional (Dress-up) + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2694,7 +3157,7 @@ Se for necessário definir a profundidade final (FinalDepth) manualmente, seleci Todos os arquivos (*.*) - + Model Selection Model Selection @@ -2754,6 +3217,24 @@ Se for necessário definir a profundidade final (FinalDepth) manualmente, seleci Trajetórias adicionais (Dressups) + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + Todos os arquivos (*.*) + + + + Select Output File + Selecionar arquivo de saída + + Path_Sanity @@ -2886,42 +3367,6 @@ Se for necessário definir a profundidade final (FinalDepth) manualmente, seleci Adicionar parada opcional ou obrigatória ao programa - - Path_Surface - - - This operation requires OpenCamLib to be installed. - Esta operação requer a instalação do OpenCamLib. - - - - Hold on. This might take a minute. - - Aguarde. Isto pode demorar um minuto. - - - - - This operation requires OpenCamLib to be installed. - - Esta operação requer a instalação do OpenCamLib. - - - - - Please select a single solid object from the project tree - - Por favor, selecione um único objeto sólido na árvore de recursos do projeto - - - - - Cannot work with this object - - Não é possível trabalhar com este objeto - - - Path_ToolController @@ -2953,6 +3398,19 @@ Se for necessário definir a profundidade final (FinalDepth) manualmente, seleci Editar a biblioteca de ferramentas + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2968,6 +3426,21 @@ Se for necessário definir a profundidade final (FinalDepth) manualmente, seleci TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3198,16 +3671,6 @@ Se for necessário definir a profundidade final (FinalDepth) manualmente, seleci Object doesn't have a tooltable property Objeto não tem uma propriedade da tabela de ferramentas - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3249,6 +3712,55 @@ Se for necessário definir a profundidade final (FinalDepth) manualmente, seleci Tabela de ferramentas XML (*.xml);;tabela de ferramentas LinuxCNC (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + Esta operação requer a instalação do OpenCamLib. + + + + Hold on. This might take a minute. + + Aguarde. Isto pode demorar um minuto. + + + + + This operation requires OpenCamLib to be installed. + + Esta operação requer a instalação do OpenCamLib. + + + + + Please select a single solid object from the project tree + + Por favor, selecione um único objeto sólido na árvore de recursos do projeto + + + + + Cannot work with this object + + Não é possível trabalhar com este objeto + + + PathDressup_Dogbone @@ -3667,37 +4179,6 @@ Se for necessário definir a profundidade final (FinalDepth) manualmente, seleci Trajetórias adicionais (Dressups) - - PathSurface - - - Hold on. This might take a minute. - - Aguarde. Isto pode demorar um minuto. - - - - - This operation requires OpenCamLib to be installed. - - Esta operação requer a instalação do OpenCamLib. - - - - - Please select a single solid object from the project tree - - Por favor, selecione um único objeto sólido na árvore de recursos do projeto - - - - - Cannot work with this object - - Não é possível trabalhar com este objeto - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_pt-PT.qm b/src/Mod/Path/Gui/Resources/translations/Path_pt-PT.qm index bd34035c7f..ebaac70324 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_pt-PT.qm and b/src/Mod/Path/Gui/Resources/translations/Path_pt-PT.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_pt-PT.ts b/src/Mod/Path/Gui/Resources/translations/Path_pt-PT.ts index 442b03e036..61a68d590c 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_pt-PT.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_pt-PT.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - Biblioteca a usar para gerar a trajetória + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Stop index(angle) for rotational scan + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Additional offset to the selected bounding box - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - - - - The completion mode for the operation: single or multi-pass - The completion mode for the operation: single or multi-pass - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - - - - Clearing pattern to use - Clearing pattern to use - - - - The model will be rotated around this axis. - The model will be rotated around this axis. - - - - Start index(angle) for rotational scan - Start index(angle) for rotational scan - - - - Stop index(angle) for rotational scan - Stop index(angle) for rotational scan - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Enable optimization which removes unnecessary points from G-Code output + + + The completion mode for the operation: single or multi-pass + The completion mode for the operation: single or multi-pass + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + + + + The model will be rotated around this axis. + The model will be rotated around this axis. + + + + Start index(angle) for rotational scan + Start index(angle) for rotational scan + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Cut through waste to depth at model edge, releasing the model. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Verdadeiro, se especificar um ponto inicial + The path to be copied @@ -138,6 +278,31 @@ The Z height of the hop A altura de Z para o salto + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach Comprimento ou raio da abordagem + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ Velocidade de avanço personalizada - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ Habilitar picotar - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ A altura onde começa o avanço e altura quando a ferramenta é retraída no final da trajetória - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ Inverse the angle. Example: -22.5 -> 22.5 degrees. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ Shape to use for calculating Boundary - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ The base object this collision refers to - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut Lado da aresta que a ferramenta deve cortar - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + Clearing pattern to use + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method Método de geração do padrão (trama) + + + The library to use to generate the path + Biblioteca a usar para gerar a trajetória + The active tool @@ -637,7 +862,7 @@ Ângulo de corte de esquina inválido %.2f, deve ser <90º e >=0º - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ Trabalho pai %s não tem um objeto base - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>3D pocket bottom is NOT available in this operation</i>. + + + Face appears misaligned after initial rotation. + Face appears misaligned after initial rotation. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Can not identify loop. - - - Face appears misaligned after initial rotation. - Face appears misaligned after initial rotation. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Consider toggling the 'InverseAngle' property and recomputing. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Unable to create path for face(s). - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ Lista de recursos desactivados - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ Objeto %s.%s não pode ser processado como um furo circular - por favor, remover da lista de geometria Base. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ &trajetória - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -956,22 +1181,32 @@ The additional depth of the tool path - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr Deburr - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1062,7 +1297,7 @@ Additional base objects to be engraved - + The vertex index to start the path from The vertex index to start the path from @@ -1095,7 +1330,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1214,7 +1464,7 @@ Argumentos para o pós-processador (específico para o script) - + An optional description for this job An optional description for this job @@ -1239,17 +1489,17 @@ Coleção de controladores de ferramenta disponíveis para este trabalho. - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1259,7 +1509,7 @@ Folha de configurações para este trabalho - + The base objects for all operations The base objects for all operations @@ -1327,7 +1577,7 @@ Contém o valor calculado para a profundidade final - + Holds the diameter of the tool Holds the diameter of the tool @@ -1356,18 +1606,23 @@ User Assigned Label Etiqueta atribuída pelo utilizador + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Posições de base para esta operação - + The tool controller that will be used to calculate the path O controlador de ferramenta que será usado para calcular a trajetória - + Coolant mode for this operation Coolant mode for this operation @@ -1392,12 +1647,12 @@ Passo incremental para baixo da ferramenta - + Maximum material removed on final pass. Máximo material removido na passagem final. - + The height needed to clear clamps and obstructions A altura necessária para desviar fixações e obstruções @@ -1417,7 +1672,7 @@ Verdadeiro, se especificar um ponto inicial - + Coolant option for this operation Coolant option for this operation @@ -1444,7 +1699,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Profundidades - + Operation Operation @@ -1467,7 +1722,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Vazio (bolso) não suporta a forma %s.%s - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1482,7 +1737,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Adaptive clearing and profiling - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1497,7 +1752,7 @@ If it is necessary to set the FinalDepth manually please select a different oper A distância que a operação de faciamento se prolongará para além do contorno da forma. - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1561,6 +1816,16 @@ If it is necessary to set the FinalDepth manually please select a different oper When enabled connected extension edges are combined to wires. When enabled connected extension edges are combined to wires. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1611,9 +1876,14 @@ If it is necessary to set the FinalDepth manually please select a different oper PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1800,42 +2070,42 @@ If it is necessary to set the FinalDepth manually please select a different oper PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1910,40 +2180,126 @@ If it is necessary to set the FinalDepth manually please select a different oper Cria um objeto 3D para representar o volume bruto para fresar da peça + + PathSurface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Aguarde. Isto pode demorar um minuto. + + + + + This operation requires OpenCamLib to be installed. + + Esta operação requer a instalação do OpenCamLib. + + + + + Please select a single solid object from the project tree + + Por favor, selecione um único objeto sólido na árvore de recursos do projeto + + + + + Cannot work with this object + + Não é possível trabalhar com este objeto + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -2001,22 +2357,22 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2081,6 +2437,16 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + Tabela de ferramentas LinuxCNC (*.tbl) + Tooltable JSON (*.json) @@ -2096,11 +2462,6 @@ If it is necessary to set the FinalDepth manually please select a different oper HeeksCAD tooltable (*.tooltable) Tabela de ferramentas HeeksCAD (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - Tabela de ferramentas LinuxCNC (*.tbl) - Tool Table Same Name @@ -2122,6 +2483,14 @@ If it is necessary to set the FinalDepth manually please select a different oper Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2130,6 +2499,59 @@ If it is necessary to set the FinalDepth manually please select a different oper Problema para determinar perfurabilidade: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2217,14 +2639,14 @@ If it is necessary to set the FinalDepth manually please select a different oper - + The selected object is not a path O objeto selecionado não é uma trajetória - + Please select a Path object Por favor selecione uma trajetória @@ -2505,12 +2927,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Cannot insert holding tags for this path - please select a Profile path - + The selected object is not a path O objeto selecionado não é uma trajetória - + Please select a Profile object Por favor, selecione um objeto perfil @@ -2550,17 +2972,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Criar etiqueta de mascara - + No Base object found. Nenhum objeto de base encontrado. - + Base is not a Path::Feature object. A base não é uma trajetória Path::Feature. - + Base doesn't have a Path to dress-up. Base não tem uma trajetória para mascarar. @@ -2570,6 +2992,47 @@ If it is necessary to set the FinalDepth manually please select a different oper A trajetória de base está vazia. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Cria Cobertura + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2694,7 +3157,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Todos os Ficheiros (*. *) - + Model Selection Model Selection @@ -2754,6 +3217,24 @@ If it is necessary to set the FinalDepth manually please select a different oper Mascaradas + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + Todos os Ficheiros (*. *) + + + + Select Output File + Selecione o Ficheiro a criar + + Path_Sanity @@ -2886,42 +3367,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Adicionar paragem opcional ou obrigatória ao programa - - Path_Surface - - - This operation requires OpenCamLib to be installed. - This operation requires OpenCamLib to be installed. - - - - Hold on. This might take a minute. - - Aguarde. Isto pode demorar um minuto. - - - - - This operation requires OpenCamLib to be installed. - - Esta operação requer a instalação do OpenCamLib. - - - - - Please select a single solid object from the project tree - - Por favor, selecione um único objeto sólido na árvore de recursos do projeto - - - - - Cannot work with this object - - Não é possível trabalhar com este objeto - - - Path_ToolController @@ -2953,6 +3398,19 @@ If it is necessary to set the FinalDepth manually please select a different oper Editar a biblioteca de ferramentas + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2968,6 +3426,21 @@ If it is necessary to set the FinalDepth manually please select a different oper TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3198,16 +3671,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Object doesn't have a tooltable property Objeto não tem uma propriedade da tabela de ferramentas - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3249,6 +3712,55 @@ If it is necessary to set the FinalDepth manually please select a different oper Tabela de ferramentas XML (*.xml);;tabela de ferramentas LinuxCNC (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + Hold on. This might take a minute. + + Aguarde. Isto pode demorar um minuto. + + + + + This operation requires OpenCamLib to be installed. + + Esta operação requer a instalação do OpenCamLib. + + + + + Please select a single solid object from the project tree + + Por favor, selecione um único objeto sólido na árvore de recursos do projeto + + + + + Cannot work with this object + + Não é possível trabalhar com este objeto + + + PathDressup_Dogbone @@ -3667,37 +4179,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Mascaradas - - PathSurface - - - Hold on. This might take a minute. - - Aguarde. Isto pode demorar um minuto. - - - - - This operation requires OpenCamLib to be installed. - - Esta operação requer a instalação do OpenCamLib. - - - - - Please select a single solid object from the project tree - - Por favor, selecione um único objeto sólido na árvore de recursos do projeto - - - - - Cannot work with this object - - Não é possível trabalhar com este objeto - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_ro.qm b/src/Mod/Path/Gui/Resources/translations/Path_ro.qm index 98303e147e..1fe7fd0b95 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_ro.qm and b/src/Mod/Path/Gui/Resources/translations/Path_ro.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_ro.ts b/src/Mod/Path/Gui/Resources/translations/Path_ro.ts index c4279eb53a..582f65d5c8 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_ro.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_ro.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - Bibliotecă de utilizat pentru a genera traiectoria + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Stop index(angle) for rotational scan + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Decalarea adițioanală la caseta selectată - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - - - - The completion mode for the operation: single or multi-pass - The completion mode for the operation: single or multi-pass - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - - - - Clearing pattern to use - Clearing pattern to use - - - - The model will be rotated around this axis. - The model will be rotated around this axis. - - - - Start index(angle) for rotational scan - Start index(angle) for rotational scan - - - - Stop index(angle) for rotational scan - Stop index(angle) for rotational scan - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Permite optimizarea care elimină punctele inutile din codul G-Code rezultat + + + The completion mode for the operation: single or multi-pass + The completion mode for the operation: single or multi-pass + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + + + + The model will be rotated around this axis. + The model will be rotated around this axis. + + + + Start index(angle) for rotational scan + Start index(angle) for rotational scan + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Cut through waste to depth at model edge, releasing the model. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Marchează « true » dacă este spedificat un Punct de Plecare + The path to be copied @@ -138,6 +278,31 @@ The Z height of the hop Înălțimea Z a acestui salt + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach Lungimea sau raza de abordare + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ Viteză de avans personalizată - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ Activează returul sculei - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ Înălţime de plecare a sculei și de retragere a sculei atunci când traiectoria activă s-a terminat - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ Inverse the angle. Example: -22.5 -> 22.5 degrees. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ Shape to use for calculating Boundary - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ The base object this collision refers to - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut Latură a Muchiei pe care scula trebuie să o taie - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + Clearing pattern to use + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method Metodă de operare + + + The library to use to generate the path + Bibliotecă de utilizat pentru a genera traiectoria + The active tool @@ -637,7 +862,7 @@ Unghiul muchiei tăietoare este invalid %.2f, trebuie să fie < 90 ° şi > = 0 ° - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ Sarcina de lucru originală %s nu are un obiect de bază - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>3D pocket bottom is NOT available in this operation</i>. + + + Face appears misaligned after initial rotation. + Face appears misaligned after initial rotation. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Can not identify loop. - - - Face appears misaligned after initial rotation. - Face appears misaligned after initial rotation. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Consider toggling the 'InverseAngle' property and recomputing. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Unable to create path for face(s). - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ Lista caracteristicilor dezactivate - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ Caracteristica %s.%s nu pot fi procesate ca un orificiu circular - vă rugăm să o înlăturaţi din lista de geometrie de Bază. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ &Traiectorie - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -956,22 +1181,32 @@ The additional depth of the tool path - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr Deburr - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1062,7 +1297,7 @@ Additional base objects to be engraved - + The vertex index to start the path from Vortezul index de la care pornește traiectoria @@ -1095,7 +1330,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1214,7 +1464,7 @@ Argumente pentru Post procesare (specifice script-ul) - + An optional description for this job An optional description for this job @@ -1239,17 +1489,17 @@ Colecţie de instrument controlerele disponibile pentru această sarcină de muncă. - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1259,7 +1509,7 @@ Fișă de control a parametrilor pentru această sarcină de muncă - + The base objects for all operations The base objects for all operations @@ -1327,7 +1577,7 @@ Conţine valoarea calculată pentru StartDepth - + Holds the diameter of the tool Holds the diameter of the tool @@ -1356,18 +1606,23 @@ User Assigned Label Etichetă asignată de către utilizator + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Locatii de bază pentru această operaţie - + The tool controller that will be used to calculate the path Controlerul sculei care va utiizat pentru calcului traiectoriei - + Coolant mode for this operation Coolant mode for this operation @@ -1392,12 +1647,12 @@ Incrementarea pasului uneltei spre mai jos - + Maximum material removed on final pass. Maximum materialul eliminat la ultima trecere. - + The height needed to clear clamps and obstructions Înălțimea necesita înlăturarea suporţilor și obstacolelor @@ -1417,7 +1672,7 @@ Marchează « true » dacă este spedificat un Punct de Plecare - + Coolant option for this operation Coolant option for this operation @@ -1444,7 +1699,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Adâncimea - + Operation Operation @@ -1467,7 +1722,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Buzunar nu acceptă forma %s.%s - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1482,7 +1737,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Curățare și profilare adaptată - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1497,7 +1752,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Operarea fațetei se va extinde dincolo de limita suprafeței acesteia. - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1561,6 +1816,16 @@ If it is necessary to set the FinalDepth manually please select a different oper When enabled connected extension edges are combined to wires. When enabled connected extension edges are combined to wires. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1611,9 +1876,14 @@ If it is necessary to set the FinalDepth manually please select a different oper PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1800,42 +2070,42 @@ If it is necessary to set the FinalDepth manually please select a different oper PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1910,40 +2180,126 @@ If it is necessary to set the FinalDepth manually please select a different oper Creează un obiect 3D reprezentând semifabricatul de modelat prin frezare + + PathSurface + + + This operation requires OpenCamLib to be installed. + Această operație necesită ca biblioteca OpenCamLib să fie instalată. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Aveți răbdare. Acest lucru ar putea dura un minut. + + + + + This operation requires OpenCamLib to be installed. + + Această operație necesită instalarea utilitarului OpenCamLib. + + + + + Please select a single solid object from the project tree + + Vă rugăm să selectaţi un singur obiect solid din arborescența proiectului + + + + + Cannot work with this object + + Nu poate lucra cu acest obiect + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -2001,22 +2357,22 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2081,6 +2437,16 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + Tabelă de scule LinuxCNC (*.tbl) + Tooltable JSON (*.json) @@ -2096,11 +2462,6 @@ If it is necessary to set the FinalDepth manually please select a different oper HeeksCAD tooltable (*.tooltable) Tabela de scule HeeksCAD (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - Tabelă de scule LinuxCNC (*.tbl) - Tool Table Same Name @@ -2122,6 +2483,14 @@ If it is necessary to set the FinalDepth manually please select a different oper Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2130,6 +2499,59 @@ If it is necessary to set the FinalDepth manually please select a different oper A apărut o problemă privind comportarea la găurire: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + Această operație necesită ca biblioteca OpenCamLib să fie instalată. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2217,14 +2639,14 @@ If it is necessary to set the FinalDepth manually please select a different oper - + The selected object is not a path Obiectul selectat nu este o traiectorie - + Please select a Path object Vă rugăm să selectaţi un obiect traiecorie @@ -2505,12 +2927,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Cannot insert holding tags for this path - please select a Profile path - + The selected object is not a path Obiectul selectat nu este o traiectorie - + Please select a Profile object Vă rugăm să selectaţi un obiect contur @@ -2550,17 +2972,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Creaţi etichete de traiectorie adițională (Dress-up) - + No Base object found. Nu a fost găsit niciun obiect de bază. - + Base is not a Path::Feature object. Baza nu este un obiect Traiectorie:Caracteristică. - + Base doesn't have a Path to dress-up. Bază nu are un parcurs pentru o traiectorie adițională. @@ -2570,6 +2992,47 @@ If it is necessary to set the FinalDepth manually please select a different oper Traiectoria de bază este vidă. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Crează o traiectorie adițională (Dress-up) + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2694,7 +3157,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Toate fișierele (*.*) - + Model Selection Model Selection @@ -2754,6 +3217,24 @@ If it is necessary to set the FinalDepth manually please select a different oper Traiectorie adițională (Dressups) + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + Toate fișierele (*.*) + + + + Select Output File + Selectaţi fişierul de ieşire + + Path_Sanity @@ -2886,42 +3367,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Adauga o oprire Opţională sau Obligatorie la program - - Path_Surface - - - This operation requires OpenCamLib to be installed. - Această operație necesită ca biblioteca OpenCamLib să fie instalată. - - - - Hold on. This might take a minute. - - Aveți răbdare. Acest lucru ar putea dura un minut. - - - - - This operation requires OpenCamLib to be installed. - - Această operație necesită instalarea utilitarului OpenCamLib. - - - - - Please select a single solid object from the project tree - - Vă rugăm să selectaţi un singur obiect solid din arborescența proiectului - - - - - Cannot work with this object - - Nu poate lucra cu acest obiect - - - Path_ToolController @@ -2953,6 +3398,19 @@ If it is necessary to set the FinalDepth manually please select a different oper Modifică biblioteca de instrumente + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2968,6 +3426,21 @@ If it is necessary to set the FinalDepth manually please select a different oper TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3198,16 +3671,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Object doesn't have a tooltable property Obiectul nu are o proprietate în tabelul de scule - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3249,6 +3712,55 @@ If it is necessary to set the FinalDepth manually please select a different oper Tabela de scule XML (*.xml);;Tabelă de scule HeeksCAD (*.tooltable) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + Această operație necesită ca biblioteca OpenCamLib să fie instalată. + + + + Hold on. This might take a minute. + + Aveți răbdare. Acest lucru ar putea dura un minut. + + + + + This operation requires OpenCamLib to be installed. + + Această operație necesită instalarea utilitarului OpenCamLib. + + + + + Please select a single solid object from the project tree + + Vă rugăm să selectaţi un singur obiect solid din arborescența proiectului + + + + + Cannot work with this object + + Nu poate lucra cu acest obiect + + + PathDressup_Dogbone @@ -3667,37 +4179,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Traiectorie adițională (Dressups) - - PathSurface - - - Hold on. This might take a minute. - - Aveți răbdare. Acest lucru ar putea dura un minut. - - - - - This operation requires OpenCamLib to be installed. - - Această operație necesită instalarea utilitarului OpenCamLib. - - - - - Please select a single solid object from the project tree - - Vă rugăm să selectaţi un singur obiect solid din arborescența proiectului - - - - - Cannot work with this object - - Nu poate lucra cu acest obiect - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_ru.qm b/src/Mod/Path/Gui/Resources/translations/Path_ru.qm index 2b3683a82f..31686f8a15 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_ru.qm and b/src/Mod/Path/Gui/Resources/translations/Path_ru.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_ru.ts b/src/Mod/Path/Gui/Resources/translations/Path_ru.ts index 46a53a7522..8a08c6e0a4 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_ru.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_ru.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - Библиотека, используемая для создания траектории + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Конечный индекс (угол) для вращающегося сканирования + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Дополнительное смещение выбранной ограничительной рамки - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Планарное: плоское, трехмерной сканирование поверхности. Вращательное: 4-осное вращательное сканирование. - - - - The completion mode for the operation: single or multi-pass - Режим завершения обработки: одно- или многопроходная - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - Направление, по которому должен обойти деталь инструмент по часовой стрелке или против часовой стрелки - - - - Clearing pattern to use - Очистка шаблона для использования - - - - The model will be rotated around this axis. - Модель будет вращаться вокруг этой оси. - - - - Start index(angle) for rotational scan - Начальный индекс (угол) для вращающегося сканирования - - - - Stop index(angle) for rotational scan - Конечный индекс (угол) для вращающегося сканирования - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Включить оптимизацию, которая удаляет лишние точки из выходного Г-кода (G-Code) + + + The completion mode for the operation: single or multi-pass + Режим завершения обработки: одно- или многопроходная + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + Направление, по которому должен обойти деталь инструмент по часовой стрелке или против часовой стрелки + + + + The model will be rotated around this axis. + Модель будет вращаться вокруг этой оси. + + + + Start index(angle) for rotational scan + Начальный индекс (угол) для вращающегося сканирования + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Резать через отходы до глубины края модели, освобождая модель. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Планарное: плоское, трехмерной сканирование поверхности. Вращательное: 4-осное вращательное сканирование. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + установить в Истину если указывается начальная точка + The path to be copied @@ -138,10 +278,35 @@ The Z height of the hop Наивысшее значение по оси Z для этого шага + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. - Enable rotation to gain access to pockets/areas not normal to Z axis. + Включите поворот дополнительной оси, чтобы получить доступ к карманам/районам, не достигаемым через нормаль к оси Z. @@ -168,6 +333,26 @@ Length or Radius of the approach Длина и радиус подхода + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,9 +379,9 @@ Произвольные скорости подачи - + Custom feed rate - Custom feed rate + Скорость подачи при холостых перемещениях @@ -219,9 +404,9 @@ Включить сворачивание - + The time to dwell between peck cycles - The time to dwell between peck cycles + Время задержки между циклами сверления @@ -244,14 +429,19 @@ Высота на которой начинается подача и высота на которую возвращается инструмент по окончании прохождения пути - + Controls how tool retracts Default=G99 - Controls how tool retracts Default=G99 + Контролирует, как отводится инструмент по умолчанию = G99 - + The height where feed starts and height during retract tool when path is finished while in a peck operation - 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 + How far the drill depth is extended @@ -264,14 +454,9 @@ Инвертировать угол. Пример: -22.5 -> 22.5 градусов. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. - Attempt the inverse angle for face access if original rotation fails. + Попытка обратного угла доступа к грани, если оригинальное вращение не удалось. @@ -284,14 +469,44 @@ Форма, используемая для расчета границы - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. - Exclude milling raised areas inside the face. + Исключить фрезеровку частей детали, приподнятых относительно выбранной поверхности. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. @@ -314,29 +529,29 @@ Базовый объект, к которому относится это столкновение - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - Use adaptive algorithm to eliminate excessive air milling above planar pocket top. + Используйте адаптивный алгоритм для избежания лишних холостых пробегов над деталью. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. - Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. + Используйте адаптивный алгоритм для избежания лишних холостых пробегов below planar pocket bottom. - + Process the model and stock in an operation with no Base Geometry selected. - Process the model and stock in an operation with no Base Geometry selected. + Обработать модель и заготовку без учета ранее заданных припусков, размеров заготовки. - + Side of edge that tool should cut Сторона грани, которую инструмент должен вырезать - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) - The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) + Направление движения инструмента по Часовой (CW) или Против часовой стрелки (CCW) @@ -380,13 +595,18 @@ - Use 3D Sorting of Path - Use 3D Sorting of Path + Clearing pattern to use + Очистка шаблона для использования - + + Use 3D Sorting of Path + Использовать 3D-сортировку пути + + + Attempts to avoid unnecessary retractions. - Attempts to avoid unnecessary retractions. + Попытки избежать ненужных отходов. @@ -398,6 +618,11 @@ Pattern method Метод шаблона + + + The library to use to generate the path + Библиотека, используемая для создания траектории + The active tool @@ -637,9 +862,9 @@ Недопустимый угол режущей кромки %.2f, должно быть <90° и >=0° - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° - Invalid Cutting Edge Angle %.2f, must be >0° and <=180° + Недопустимый угол резки %.2f, должен быть >0° и <=180° @@ -662,14 +887,14 @@ Родительское задание %s не имеет базового объекта - + Base object %s.%s already in the list - Base object %s.%s already in the list + Базовый объект %s.%s уже в списке - + Base object %s.%s rejected by operation - Base object %s.%s rejected by operation + Базовый объект %s.%s отклонен в результате операции @@ -712,7 +937,17 @@ <br><i>3D pocket bottom is NOT available in this operation</i>. <br> -<br><i> Трёхмерный низ кармана НЕ доступен в этой операции</i>. +<br><i>Трёхмерный низ кармана НЕ доступен в этой операции</i>. + + + + Face appears misaligned after initial rotation. + Грань станет неправильно выравнена после первоначального вращения. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Рассмотрите переключение свойства InverseAngle (инвертировать угол) и повторный пересчет. @@ -744,16 +979,6 @@ Can not identify loop. Не удается идентифицировать цикл. - - - Face appears misaligned after initial rotation. - Грань станет неправильно выравнена после первоначального вращения. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Рассмотрите переключение свойства InverseAngle (инвертировать угол) и повторный пересчет. - Multiple faces in Base Geometry. @@ -775,29 +1000,29 @@ Не удается создать траекторию для грани(ей). - + A planar adaptive start is unavailable. The non-planar will be attempted. - A planar adaptive start is unavailable. The non-planar will be attempted. + Планарный адаптивный старт недоступен. Будет предпринят не планарный. - + The non-planar adaptive start is also unavailable. - The non-planar adaptive start is also unavailable. + Non-planar адаптивный старт также недоступен. - + Rotated to inverse angle. - Rotated to inverse angle. + Угол поворта при обратном ходе. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. - Selected feature(s) require 'Enable Rotation: A(x)' for access. + Выбранные функции требуют - «Включить вращение: ось (x)». - + Selected feature(s) require 'Enable Rotation: B(y)' for access. - Selected feature(s) require 'Enable Rotation: B(y)' for access. + Выбранные функции требуют - «Включить вращение: B(y)». @@ -805,9 +1030,9 @@ Список отключенных элементов - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. - Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. + Диаметр отверстия может быть и даже будет неточным из-за выполнения операцией выборки паза. Для доводки диаметра рассмотрите операцию обработки края отверстия. @@ -815,14 +1040,14 @@ Функция %s.%s не может быть обработана, как круглое отверстие, - удалите из списка базовой геометрии. - + Rotated to 'InverseAngle' to attempt access. - Rotated to 'InverseAngle' to attempt access. + Перевернуто к 'Инверсному Уголу' (InverseAngle) для попытки доступа. - + Always select the bottom edge of the hole when using an edge. - Always select the bottom edge of the hole when using an edge. + При использовании края всегда выбирайте нижний край отверстия. @@ -865,14 +1090,14 @@ & Траектория - + Path Dressup - Path Dressup + Путь, для которого делаем технологические поддерживающие перемычки - + Supplemental Commands - Supplemental Commands + Дополнительные Команды @@ -956,14 +1181,24 @@ Дополнительная глубина траектории инструмента - + How to join chamfer segments - How to join chamfer segments + Как соединять сегменты фаски - + Direction of Operation - Direction of Operation + Напправление для выполнения операции + + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts @@ -971,9 +1206,9 @@ Сглаживать - + Creates a Deburr Path along Edges or around Faces - Creates a Deburr Path along Edges or around Faces + Создает путь Дебурр вдоль краев или плоскости, ребра @@ -1062,7 +1297,7 @@ Дополнительные базовые объекты для гравировки - + The vertex index to start the path from Индекс вершины от которой начнется траектория @@ -1089,15 +1324,15 @@ Create a Facing Operation from a model or face - Create a Facing Operation from a model or face + Создать операцию торцевого фрезерования по модели или поверхности PathGeom - + face %s not handled, assuming not vertical - face %s not handled, assuming not vertical + ребро %s не обрабатывается, так как не вертикально @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1163,7 +1413,7 @@ Starting Radius - Starting Radius + Радиус начала @@ -1214,9 +1464,9 @@ Аргументы для постпроцессора (специфические для скрипта) - + An optional description for this job - An optional description for this job + Необязательное описание для этой работы @@ -1239,19 +1489,19 @@ Коллекция контроллеров инструментов, доступных для этого задания. - + Split output into multiple gcode files - Split output into multiple gcode files + Разделить вывод на несколько gcode файлов - + If multiple WCS, order the output this way - If multiple WCS, order the output this way + Если несколько WCS, закажите вывод таким образом - + The Work Coordinate Systems for the Job - The Work Coordinate Systems for the Job + Система рабочих координат для проекта, задания @@ -1259,9 +1509,9 @@ УстановочныйЛист содержащий настройки задания - + The base objects for all operations - The base objects for all operations + Базовые объекты для всех операций @@ -1327,9 +1577,9 @@ Содержит значение, вычисленное для Финальной глубины - + Holds the diameter of the tool - Holds the diameter of the tool + Защищаемый, ограничивающий диаметр инструмента @@ -1356,20 +1606,25 @@ User Assigned Label Пользовательская Метка + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Базовое расположение для этой операции - + The tool controller that will be used to calculate the path Контроллер инструмента, который будет использоваться для расчёта пути - + Coolant mode for this operation - Coolant mode for this operation + Режим охлаждения для этой операции @@ -1392,12 +1647,12 @@ Наращиваемое погружение инструмента - + Maximum material removed on final pass. Максимально количество материала снимаемое за последний проход. - + The height needed to clear clamps and obstructions Высота для безопасного перемещения над зажимами и прочими приспособлениями @@ -1417,9 +1672,9 @@ установить в Истину если указывается начальная точка - + Coolant option for this operation - Coolant option for this operation + Опция охлаждения для этой операции @@ -1443,9 +1698,9 @@ If it is necessary to set the FinalDepth manually please select a different oper Глубины - + Operation - Operation + Операция @@ -1466,9 +1721,9 @@ If it is necessary to set the FinalDepth manually please select a different oper Карман не поддерживает формы %s.%s - + Face might not be within rotation accessibility limits. - Face might not be within rotation accessibility limits. + Задаваемая зона обработки может не находиться в пределах доступности вращения. @@ -1481,9 +1736,9 @@ If it is necessary to set the FinalDepth manually please select a different oper Адаптивная очистка и профилирование - + Choose how to process multiple Base Geometry features. - Choose how to process multiple Base Geometry features. + Выберите, как обрабатывать несколько функций базовой геометрии. @@ -1496,9 +1751,9 @@ If it is necessary to set the FinalDepth manually please select a different oper Припуском называется толщина лишнего слоя, оставляемого на поверхности заготовки для последующей обработки резанием. - + Final depth set below ZMin of face(s) selected. - Final depth set below ZMin of face(s) selected. + Конечная глубина ниже заданного ZMin. @@ -1560,6 +1815,16 @@ If it is necessary to set the FinalDepth manually please select a different oper When enabled connected extension edges are combined to wires. Если включено соседние ребра расширения объединяются в ломаные (многоточечные) линии. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1610,9 +1875,14 @@ If it is necessary to set the FinalDepth manually please select a different oper PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1753,12 +2023,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Coolant Modes - Coolant Modes + Режимы охлаждения Default coolant mode. - Default coolant mode. + Режим охлаждения по умолчанию. @@ -1783,60 +2053,60 @@ If it is necessary to set the FinalDepth manually please select a different oper Expression used for StartDepth of new operations. - Expression used for StartDepth of new operations. + Выражение, используемое для начальной высот новых операций. Expression used for FinalDepth of new operations. - Expression used for FinalDepth of new operations. + Выражение, используемое для FinalDepth новых операций. Expression used for StepDown of new operations. - Expression used for StepDown of new operations. + Выражение, используемое для StepDown (шага по глубине) новых операций. PathStock - + Invalid base object %s - no shape found - Invalid base object %s - no shape found - - - - The base object this stock is derived from - 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 negative X direction - - - - Extra allowance from part bound box in positive X direction - Extra allowance from part bound box in positive X direction + Недопустимый базовый объект %s - фигура не найдена - Extra allowance from part bound box in negative Y direction - Extra allowance from part bound box in negative Y direction + The base object this stock is derived from + Базовый объект для заготовки - Extra allowance from part bound box in positive Y direction - Extra allowance from part bound box in positive Y direction + Extra allowance from part bound box in negative X direction + Припуск к размеру детали для задания размеров заготовки в направлении -Х - Extra allowance from part bound box in negative Z direction - Extra allowance from part bound box in negative Z 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 + Припуск к размеру детали для задания размеров заготовки в направлении -Z + + + Extra allowance from part bound box in positive Z direction - Extra allowance from part bound box in positive Z direction + Припуск к размеру детали для задания размеров заготовки в направлении +Z @@ -1909,115 +2179,201 @@ If it is necessary to set the FinalDepth manually please select a different oper Создает трёхмерный объект, для визуально представления заготовки из которой будет выточена деталь + + PathSurface + + + This operation requires OpenCamLib to be installed. + Эта операция требует установки OpenCamLib. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Ждите. Это может занять минуту. + + + + + This operation requires OpenCamLib to be installed. + + Эта операция требует установки OpenCamLib. https://github.com/aewallin/opencamlib + + + + + Please select a single solid object from the project tree + + Пожалуйста, выберите одно твердое тело из дерева проекта + + + + + Cannot work with this object + + Нельзя работать с этим объектом + + + PathToolBit - + Shape for bit shape - Shape for bit shape + Форма (профиля, сечения) инструмента - + The parametrized body representing the tool bit - The parametrized body representing the tool bit + Параметры, определяющие форму и размеры инструмента - + The file of the tool - The file of the tool + Файл чертежа, эскиза инструмента - + Tool bit material - Tool bit material + Материал, из которого изготовлен инструмент - + Length offset in Z direction - Length offset in Z direction + Высота смещения по Z (величина компенсации длины инструмента для станков с автосменой) - + The number of flutes - The number of flutes + Число зубьев, резцов инструмента - + Chipload as per manufacturer - Chipload as per manufacturer + Нагрузка по документации завода-изготовителя Edit ToolBit - Edit ToolBit + Изменить набор инструментов Uncreate ToolBit - Uncreate ToolBit + Не создавать инструмент Create ToolBit - Create ToolBit + Создать Наборный инструмент Create Tool - Create Tool + Создать Инструмент Creates a new ToolBit object - Creates a new ToolBit object + Создать новый объект Наборного инструмента Save Tool as... - Save Tool as... + Сохранить инструмент как... Save Tool - Save Tool + Сохранить инструмент Save an existing ToolBit object to a file - Save an existing ToolBit object to a file + Сохранить существующий инструмент в файл Load Tool - Load Tool + Загрузить Инструмент Load an existing ToolBit object from a file - Load an existing ToolBit object from a file + Загрузить существующий инструмент из файла PathToolBitLibrary - - - Open ToolBit Library editor - Open ToolBit Library editor - + Open ToolBit Library editor + Открыть редактор библиотеки инструментов + + + Open an editor to manage ToolBit libraries - Open an editor to manage ToolBit libraries + Открыть редактор для управления библиотеками инструметов - + Load ToolBit Library - Load ToolBit Library + Загрузить библиотеку инстурментов - + Load an entire ToolBit library or part of it into a job - Load an entire ToolBit library or part of it into a job + Загрузить всю библиотеку инструментов или его часть в создаваемую программу обработки @@ -2070,7 +2426,7 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolController template has no version - corrupted template file? - PathToolController template has no version - corrupted template file? + У шаблона PathToolController нет версии - поврежденный файл шаблона? @@ -2080,6 +2436,16 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + Таблица инструментов LinuxCNC (*.tbl) + Tooltable JSON (*.json) @@ -2095,20 +2461,15 @@ If it is necessary to set the FinalDepth manually please select a different oper HeeksCAD tooltable (*.tooltable) Таблица инструментов HeeksCAD (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - Таблица инструментов LinuxCNC (*.tbl) - Tool Table Same Name - Tool Table Same Name + Одинаковое имя таблицы инструментов - исправьте Tool Table Name Exists - Tool Table Name Exists + Такая таблица инструментов уже существует - исправьте @@ -2118,7 +2479,15 @@ If it is necessary to set the FinalDepth manually please select a different oper Unsupported Path tooltable - Unsupported Path tooltable + Неподдерживаемая таблица инструментов + + + + PathTooolBit + + + User Defined Values + User Defined Values @@ -2129,6 +2498,59 @@ If it is necessary to set the FinalDepth manually please select a different oper Проблема определения сверлимости: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + Эта операция требует установки OpenCamLib. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2201,29 +2623,29 @@ If it is necessary to set the FinalDepth manually please select a different oper Dress-up - ДопПуть + Модифицировать Creates a Path Dess-up object from a selected path - Создать объект Пути ДопПути из выбранного пути + Создаёт дополнения для выбранной траектории Please select one path object - Пожалуйста выберете один объект пути + Пожалуйста выберите один объект траектории - + The selected object is not a path Выделенный объект не является путём - + Please select a Path object Пожалуйста выберите Путь объект @@ -2390,17 +2812,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Create a Boundary dressup - Create a Boundary dressup + Создать технологические перемычки Boundary Dress-up - Boundary Dress-up + Перемычки для удержания деталей с заготовке Creates a Path Boundary Dress-up object from a selected path - Creates a Path Boundary Dress-up object from a selected path + Создаёт объект "технологические перемычки" для выбранной траектории @@ -2410,7 +2832,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Create Path Boundary Dress-up - Create Path Boundary Dress-up + Создать технологические перемычки @@ -2420,12 +2842,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Solid object to be used to limit the generated Path. - Solid object to be used to limit the generated Path. + Твердый объект, тело, используемое для ограничения создаваемых путей, операций. Determines if Boundary describes an inclusion or exclusion mask. - Determines if Boundary describes an inclusion or exclusion mask. + Задаваемая граница - граница включающаяся, или исключающаяся. @@ -2504,12 +2926,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Невозможно вставить технологические перемычки для этого пути. Пожалуйста, выберите путь профиль - + The selected object is not a path Выделенный объект не является путём - + Please select a Profile object Пожалуйста выберите Профиль объект @@ -2521,7 +2943,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Cannot copy tags - internal error - Cannot copy tags - internal error + Невозможно скопировать теги - внутренняя ошибка @@ -2549,17 +2971,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Создать ДопПути техн. перемычка - + No Base object found. Базовые объекты не найдены. - + Base is not a Path::Feature object. База не Путь::Фигура объект. - + Base doesn't have a Path to dress-up. База не содержит Путь для ДопТраектории. @@ -2569,6 +2991,47 @@ If it is necessary to set the FinalDepth manually please select a different oper Базовый Путь пуст. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Создать ДопПуть + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2693,9 +3156,9 @@ If it is necessary to set the FinalDepth manually please select a different oper Все файлы (*.*) - + Model Selection - Model Selection + Выбор модели @@ -2703,7 +3166,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Toggle the Active State of the Operation - Toggle the Active State of the Operation + Вкл./Выкл. состояние операции @@ -2750,7 +3213,25 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups - Дополнительные пути + Дополнения к траектории + + + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + Все файлы (*.*) + + + + Select Output File + Выберите выходной файл @@ -2800,7 +3281,7 @@ If it is necessary to set the FinalDepth manually please select a different oper No issues detected, {} has passed basic sanity check. - No issues detected, {} has passed basic sanity check. + Проблемы не обнаружены, {} базовая проверка на ошибки выполнена. @@ -2818,12 +3299,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Feature Completion - Feature Completion + Функция выполнена Closed loop detection failed. - Closed loop detection failed. + Не удалось обнаружить замкнутый цикл, контур. @@ -2885,42 +3366,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Добавить вспомогательную или обязательную точку остановки программы - - Path_Surface - - - This operation requires OpenCamLib to be installed. - Эта операция требует установки OpenCamLib. - - - - Hold on. This might take a minute. - - Ждите. Это может занять минуту. - - - - - This operation requires OpenCamLib to be installed. - - Эта операция требует установки OpenCamLib. https://github.com/aewallin/opencamlib - - - - - Please select a single solid object from the project tree - - Пожалуйста, выберите одно твердое тело из дерева проекта - - - - - Cannot work with this object - - Нельзя работать с этим объектом - - - Path_ToolController @@ -2952,6 +3397,19 @@ If it is necessary to set the FinalDepth manually please select a different oper Изменить библиотеку инструментов + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2967,6 +3425,21 @@ If it is necessary to set the FinalDepth manually please select a different oper TooltableEditor + + + Rename Tooltable + Переименовать таблицу инструментов + + + + Enter Name: + Введите имя: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3197,30 +3670,20 @@ If it is necessary to set the FinalDepth manually please select a different oper Object doesn't have a tooltable property Объект не содержит таблицу инструментов - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table - Add New Tool Table + Добавить новую таблицу инструментов Delete Selected Tool Table - Delete Selected Tool Table + Удалить выбранную таблицу инструментов Rename Selected Tool Table - Rename Selected Tool Table + Переименовать выбранную таблицу инструментов @@ -3248,6 +3711,55 @@ If it is necessary to set the FinalDepth manually please select a different oper Таблица инструментов XML (*.xml);;Таблица инструментов LinuxCNC (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + Эта операция требует установки OpenCamLib. + + + + Hold on. This might take a minute. + + Ждите. Это может занять минуту. + + + + + This operation requires OpenCamLib to be installed. + + Эта операция требует установки OpenCamLib. https://github.com/aewallin/opencamlib + + + + + Please select a single solid object from the project tree + + Пожалуйста, выберите одно твердое тело из дерева проекта + + + + + Cannot work with this object + + Нельзя работать с этим объектом + + + PathDressup_Dogbone @@ -3299,7 +3811,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Please select one path object - Пожалуйста выберете один объект пути + Пожалуйста выберите один объект траектории @@ -3336,7 +3848,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Please select one path object - Пожалуйста выберете один объект пути + Пожалуйста выберите один объект траектории @@ -3481,7 +3993,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Please select one path object - Пожалуйста выберете один объект пути + Пожалуйста выберите один объект траектории @@ -3663,38 +4175,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups - Дополнительные пути - - - - PathSurface - - - Hold on. This might take a minute. - - Ждите. Это может занять минуту. - - - - - This operation requires OpenCamLib to be installed. - - Эта операция требует установки OpenCamLib. https://github.com/aewallin/opencamlib - - - - - Please select a single solid object from the project tree - - Пожалуйста, выберите одно твердое тело из дерева проекта - - - - - Cannot work with this object - - Нельзя работать с этим объектом - + Дополнения к траектории @@ -4556,7 +5037,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Path - Путь + Траектория @@ -4574,7 +5055,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Path - Путь + Траектория @@ -4633,7 +5114,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Default Path colors - Цвет Пути по умолчанию + Цвета траекторий по умолчанию @@ -4674,7 +5155,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Rapid path color - Цвет быстрого пути + Цвет траектории быстрого перемещения diff --git a/src/Mod/Path/Gui/Resources/translations/Path_sk.qm b/src/Mod/Path/Gui/Resources/translations/Path_sk.qm index 139b745057..0f3a692554 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_sk.qm and b/src/Mod/Path/Gui/Resources/translations/Path_sk.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_sk.ts b/src/Mod/Path/Gui/Resources/translations/Path_sk.ts index 5ec998b417..d645478d88 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_sk.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_sk.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - Knižnica použitá pri generovaní dráhy + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Index zastavenia(uhol) pre rotačné skenovanie + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Dodatočný odstup k vybranému ohraničujúcemu rámčeku - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Rovinné: 3D skenovanie povrchu. Rotačný: rotačný sken 4. osi. - - - - The completion mode for the operation: single or multi-pass - The completion mode for the operation: single or multi-pass - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - - - - Clearing pattern to use - Clearing pattern to use - - - - The model will be rotated around this axis. - Model sa bude otáčať okolo tejto osi. - - - - Start index(angle) for rotational scan - Počiatočný index(uhol) pre rotačné skenovanie - - - - Stop index(angle) for rotational scan - Index zastavenia(uhol) pre rotačné skenovanie - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Enable optimization which removes unnecessary points from G-Code output + + + The completion mode for the operation: single or multi-pass + The completion mode for the operation: single or multi-pass + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + + + + The model will be rotated around this axis. + Model sa bude otáčať okolo tejto osi. + + + + Start index(angle) for rotational scan + Počiatočný index(uhol) pre rotačné skenovanie + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Cut through waste to depth at model edge, releasing the model. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Rovinné: 3D skenovanie povrchu. Rotačný: rotačný sken 4. osi. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Make True, if specifying a Start Point + The path to be copied @@ -138,6 +278,31 @@ The Z height of the hop The Z height of the hop + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach Length or Radius of the approach + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ Custom feedrate - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ Enable pecking - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ The height where feed starts and height during retract tool when path is finished - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ Inverse the angle. Example: -22.5 -> 22.5 degrees. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ Tvar, ktorý sa má použiť na výpočet ohraničenia - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ The base object this collision refers to - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut Side of edge that tool should cut - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + Clearing pattern to use + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method Pattern method + + + The library to use to generate the path + Knižnica použitá pri generovaní dráhy + The active tool @@ -637,7 +862,7 @@ Invalid Cutting Edge Angle %.2f, must be <90° and >=0° - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ Parent job %s doesn't have a base object - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>3D pocket bottom is NOT available in this operation</i>. + + + Face appears misaligned after initial rotation. + Face appears misaligned after initial rotation. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Can not identify loop. - - - Face appears misaligned after initial rotation. - Face appears misaligned after initial rotation. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Consider toggling the 'InverseAngle' property and recomputing. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Unable to create path for face(s). - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ List of disabled features - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ Feature %s.%s cannot be processed as a circular hole - please remove from Base geometry list. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ &Path - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -956,22 +1181,32 @@ The additional depth of the tool path - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr Deburr - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1062,7 +1297,7 @@ Additional base objects to be engraved - + The vertex index to start the path from The vertex index to start the path from @@ -1095,7 +1330,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1214,7 +1464,7 @@ Arguments for the Post Processor (specific to the script) - + An optional description for this job An optional description for this job @@ -1239,17 +1489,17 @@ Collection of tool controllers available for this job. - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1259,7 +1509,7 @@ SetupSheet holding the settings for this job - + The base objects for all operations The base objects for all operations @@ -1327,7 +1577,7 @@ Holds the calculated value for the FinalDepth - + Holds the diameter of the tool Holds the diameter of the tool @@ -1356,18 +1606,23 @@ User Assigned Label User Assigned Label + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Base locations for this operation - + The tool controller that will be used to calculate the path Ovládač nástroja, ktorý sa použije na výpočet dráhy - + Coolant mode for this operation Coolant mode for this operation @@ -1392,12 +1647,12 @@ Incremental Step Down of Tool - + Maximum material removed on final pass. Maximum material removed on final pass. - + The height needed to clear clamps and obstructions The height needed to clear clamps and obstructions @@ -1417,7 +1672,7 @@ Make True, if specifying a Start Point - + Coolant option for this operation Coolant option for this operation @@ -1444,7 +1699,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Depths - + Operation Operation @@ -1467,7 +1722,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Pocket does not support shape %s.%s - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1482,7 +1737,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Adaptive clearing and profiling - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1497,7 +1752,7 @@ If it is necessary to set the FinalDepth manually please select a different oper The distance the facing operation will extend beyond the boundary shape. - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1561,6 +1816,16 @@ If it is necessary to set the FinalDepth manually please select a different oper When enabled connected extension edges are combined to wires. When enabled connected extension edges are combined to wires. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1611,9 +1876,14 @@ If it is necessary to set the FinalDepth manually please select a different oper PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1800,42 +2070,42 @@ If it is necessary to set the FinalDepth manually please select a different oper PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1910,40 +2180,126 @@ If it is necessary to set the FinalDepth manually please select a different oper Creates a 3D object to represent raw stock to mill the part out of + + PathSurface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Hold on. This might take a minute. + + + + + This operation requires OpenCamLib to be installed. + + This operation requires OpenCamLib to be installed. + + + + + Please select a single solid object from the project tree + + Please select a single solid object from the project tree + + + + + Cannot work with this object + + Cannot work with this object + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -2001,22 +2357,22 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2081,6 +2437,16 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + LinuxCNC tooltable (*.tbl) + Tooltable JSON (*.json) @@ -2096,11 +2462,6 @@ If it is necessary to set the FinalDepth manually please select a different oper HeeksCAD tooltable (*.tooltable) HeeksCAD tooltable (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - LinuxCNC tooltable (*.tbl) - Tool Table Same Name @@ -2122,6 +2483,14 @@ If it is necessary to set the FinalDepth manually please select a different oper Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2130,6 +2499,59 @@ If it is necessary to set the FinalDepth manually please select a different oper Issue determine drillability: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2217,14 +2639,14 @@ If it is necessary to set the FinalDepth manually please select a different oper - + The selected object is not a path The selected object is not a path - + Please select a Path object Please select a Path object @@ -2505,12 +2927,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Cannot insert holding tags for this path - please select a Profile path - + The selected object is not a path The selected object is not a path - + Please select a Profile object Please select a Profile object @@ -2550,17 +2972,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Create Tag Dress-up - + No Base object found. No Base object found. - + Base is not a Path::Feature object. Base is not a Path::Feature object. - + Base doesn't have a Path to dress-up. Base doesn't have a Path to dress-up. @@ -2570,6 +2992,47 @@ If it is necessary to set the FinalDepth manually please select a different oper Base Path is empty. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Create Dress-up + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2694,7 +3157,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Všetky súbory (*.*) - + Model Selection Model Selection @@ -2754,6 +3217,24 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + Všetky súbory (*.*) + + + + Select Output File + Select Output File + + Path_Sanity @@ -2886,42 +3367,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Add Optional or Mandatory Stop to the program - - Path_Surface - - - This operation requires OpenCamLib to be installed. - This operation requires OpenCamLib to be installed. - - - - Hold on. This might take a minute. - - Hold on. This might take a minute. - - - - - This operation requires OpenCamLib to be installed. - - This operation requires OpenCamLib to be installed. - - - - - Please select a single solid object from the project tree - - Please select a single solid object from the project tree - - - - - Cannot work with this object - - Cannot work with this object - - - Path_ToolController @@ -2953,6 +3398,19 @@ If it is necessary to set the FinalDepth manually please select a different oper Edit the Tool Library + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2968,6 +3426,21 @@ If it is necessary to set the FinalDepth manually please select a different oper TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3198,16 +3671,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Object doesn't have a tooltable property Object doesn't have a tooltable property - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3249,6 +3712,55 @@ If it is necessary to set the FinalDepth manually please select a different oper Tooltable XML (*.xml);;LinuxCNC tooltable (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + Hold on. This might take a minute. + + Hold on. This might take a minute. + + + + + This operation requires OpenCamLib to be installed. + + This operation requires OpenCamLib to be installed. + + + + + Please select a single solid object from the project tree + + Please select a single solid object from the project tree + + + + + Cannot work with this object + + Cannot work with this object + + + PathDressup_Dogbone @@ -3667,37 +4179,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups - - PathSurface - - - Hold on. This might take a minute. - - Hold on. This might take a minute. - - - - - This operation requires OpenCamLib to be installed. - - This operation requires OpenCamLib to be installed. - - - - - Please select a single solid object from the project tree - - Please select a single solid object from the project tree - - - - - Cannot work with this object - - Cannot work with this object - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_sl.qm b/src/Mod/Path/Gui/Resources/translations/Path_sl.qm index 46c2cfbe81..2f3c5bcf2b 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_sl.qm and b/src/Mod/Path/Gui/Resources/translations/Path_sl.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_sl.ts b/src/Mod/Path/Gui/Resources/translations/Path_sl.ts index 2e03519880..f2261a1e01 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_sl.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_sl.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - Knjižnica za uporabo pri ustvarjanju poti + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Končni indeks (kot) za rotacijski pregled + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Dodatni odmik izbranemu omejevalnemu polju - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Planarno: Ravno, 3D skeniranje površine. Rotacijski: rotacijsko skeniranje 4. osi. - - - - The completion mode for the operation: single or multi-pass - Način dokončanja operacije: eno ali večpasovno - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - Smer vzdolž katere bi morala pot orodja potekati okoli dela: Vzpenjajoča (v smeri urinega kazalca) ali Običajna (v nasprotni smeri urnega kazalca) - - - - Clearing pattern to use - Vzorec čiščenja za uporabo - - - - The model will be rotated around this axis. - Predmet bo zavrten okoli te osi. - - - - Start index(angle) for rotational scan - Začetni indeks (kot) za rotacijski pregled - - - - Stop index(angle) for rotational scan - Končni indeks (kot) za rotacijski pregled - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Omogoči optimizacijo ki odstrani odvečne točke iz izhodne G-kode + + + The completion mode for the operation: single or multi-pass + Način dokončanja operacije: eno ali večpasovno + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + Smer vzdolž katere bi morala pot orodja potekati okoli dela: Vzpenjajoča (v smeri urinega kazalca) ali Običajna (v nasprotni smeri urnega kazalca) + + + + The model will be rotated around this axis. + Predmet bo zavrten okoli te osi. + + + + Start index(angle) for rotational scan + Začetni indeks (kot) za rotacijski pregled + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Reži skozi odpad do globine na robu modela s sprostitvijo modela. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Planarno: Ravno, 3D skeniranje površine. Rotacijski: rotacijsko skeniranje 4. osi. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Naredi Resnično, če je določena začetna točka + The path to be copied @@ -138,6 +278,31 @@ The Z height of the hop Višina Z skoka + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach Dolžina ali Polmer pristopa + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ Stopnja podajanja po meri - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ Omogoči kljuvanje - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ Višina začetka podajanja in višina povratka orodja, ko je pot končana - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ Obrni kot. Primer: -22.5 -> 22.5 stopinj. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ Oblika, ki se uporabi za izračun Meje - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ Osnovni objekt na katerega se to trčenje nanaša - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut Stran roba, s katere naj orodje reže - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + Vzorec čiščenja za uporabo + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method Metoda vzorca + + + The library to use to generate the path + Knjižnica za uporabo pri ustvarjanju poti + The active tool @@ -637,7 +862,7 @@ Neveljaven Kot Rezilnega Roba %.2f, biti mora <90° in >=0° - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ Starševsko opravilo %s nima osnovnega objekta - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>dno 3D ugreza NI na voljo pri tem opravilu</i>. + + + Face appears misaligned after initial rotation. + Ploskev izgleda neporavnana po začetnem vrtenju. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Razmisli o preklapljanju značilnosti 'ObratniKot' in ponovnem izračunu. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Ni mogoče prepoznati zanke. - - - Face appears misaligned after initial rotation. - Ploskev izgleda neporavnana po začetnem vrtenju. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Razmisli o preklapljanju značilnosti 'ObratniKot' in ponovnem izračunu. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Ni mogoče ustvariti poti za ploskev(ploskve). - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ Seznam onemogočenih značilnosti - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ Značilnost %s.%s ne more biti obdelana kot krožna luknja - prosim odstrani jo iz seznama Osnovne geometrije. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ &Pot - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -956,22 +1181,32 @@ Dodatna globina poti orodja - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr Razsrši - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1062,7 +1297,7 @@ Dodatni osnovni objekt, ki naj bo vrezan - + The vertex index to start the path from Indeks ogljišča, pri katerem naj se začne pot @@ -1095,7 +1330,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1214,7 +1464,7 @@ Spremenljivka za post procesor (specifična skripti) - + An optional description for this job An optional description for this job @@ -1239,17 +1489,17 @@ Zbirka krmilnikov orodja dostopnih za to poravilo. - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1259,7 +1509,7 @@ NastavitveniList ki vsebuje nastavitve za to opravilo - + The base objects for all operations The base objects for all operations @@ -1327,7 +1577,7 @@ Obdrži izračunano vrednost za KončnoGlobino - + Holds the diameter of the tool Holds the diameter of the tool @@ -1356,18 +1606,23 @@ User Assigned Label Uporabniško prirejena oznaka + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Osnovni položaji za to opravilo - + The tool controller that will be used to calculate the path Krmilnik orodja, ki bo uporabljen za izračun poti - + Coolant mode for this operation Coolant mode for this operation @@ -1392,12 +1647,12 @@ Dolžina koraka orodja - + Maximum material removed on final pass. Največja količina odstranjenega materiala končnega prehoda. - + The height needed to clear clamps and obstructions Višina, ki je potrebna za izogibanje primeža in ovir @@ -1417,7 +1672,7 @@ Naredi Resnično, če je določena začetna točka - + Coolant option for this operation Coolant option for this operation @@ -1444,7 +1699,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Globine - + Operation Operation @@ -1467,7 +1722,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Ugrez ne podpira oblike %s.%s - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1482,7 +1737,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Prilagodljivo čiščenje in profiliranje - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1497,7 +1752,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Razdalja, ki jo bo opravilo ploščenja podaljšalo preko mejne oblike. - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1561,6 +1816,16 @@ If it is necessary to set the FinalDepth manually please select a different oper When enabled connected extension edges are combined to wires. Ko je omogočeno, so povezani robovi za podaljšanje sestavljeni v žice. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1611,9 +1876,14 @@ If it is necessary to set the FinalDepth manually please select a different oper PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1800,42 +2070,42 @@ If it is necessary to set the FinalDepth manually please select a different oper PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1910,40 +2180,126 @@ If it is necessary to set the FinalDepth manually please select a different oper Ustvari objekt 3D, ki predstavlja surov del, iz katerega se izdela del + + PathSurface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Počakajte. To lahko minuto. + + + + + This operation requires OpenCamLib to be installed. + + Za to operacijo mora biti nameščena OpenCamLib. + + + + + Please select a single solid object from the project tree + + Izberite iz drevesnega seznama projekta eno samo telo + + + + + Cannot work with this object + + S tem predmetom ni mogoče delati + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -2001,22 +2357,22 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2081,6 +2437,16 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + LinuxCNC tooltable (*.tbl) + Tooltable JSON (*.json) @@ -2096,11 +2462,6 @@ If it is necessary to set the FinalDepth manually please select a different oper HeeksCAD tooltable (*.tooltable) HeeksCAD tooltable (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - LinuxCNC tooltable (*.tbl) - Tool Table Same Name @@ -2122,6 +2483,14 @@ If it is necessary to set the FinalDepth manually please select a different oper Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2130,6 +2499,59 @@ If it is necessary to set the FinalDepth manually please select a different oper Issue determine drillability: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2217,14 +2639,14 @@ If it is necessary to set the FinalDepth manually please select a different oper - + The selected object is not a path Izbrani objekt ni pot - + Please select a Path object Izberite pot @@ -2505,12 +2927,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Cannot insert holding tags for this path - please select a Profile path - + The selected object is not a path The selected object is not a path - + Please select a Profile object Please select a Profile object @@ -2550,17 +2972,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Create Tag Dress-up - + No Base object found. No Base object found. - + Base is not a Path::Feature object. Base is not a Path::Feature object. - + Base doesn't have a Path to dress-up. Base doesn't have a Path to dress-up. @@ -2570,6 +2992,47 @@ If it is necessary to set the FinalDepth manually please select a different oper Base Path is empty. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Ustvari prilagoditev + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2694,7 +3157,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Vse datoteke (*.*) - + Model Selection Model Selection @@ -2754,6 +3217,24 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + Vse datoteke (*.*) + + + + Select Output File + Izberi Izhodno Datoteko + + Path_Sanity @@ -2886,42 +3367,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Doda izbirno ali obvezno ustavitev programa - - Path_Surface - - - This operation requires OpenCamLib to be installed. - This operation requires OpenCamLib to be installed. - - - - Hold on. This might take a minute. - - Počakajte. To lahko minuto. - - - - - This operation requires OpenCamLib to be installed. - - Za to operacijo mora biti nameščena OpenCamLib. - - - - - Please select a single solid object from the project tree - - Izberite iz drevesnega seznama projekta eno samo telo - - - - - Cannot work with this object - - S tem predmetom ni mogoče delati - - - Path_ToolController @@ -2953,6 +3398,19 @@ If it is necessary to set the FinalDepth manually please select a different oper Edit the Tool Library + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2968,6 +3426,21 @@ If it is necessary to set the FinalDepth manually please select a different oper TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3198,16 +3671,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Object doesn't have a tooltable property Objekt nima lastnosti preglednice orodij - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3249,6 +3712,55 @@ If it is necessary to set the FinalDepth manually please select a different oper Tooltable XML (*.xml);;LinuxCNC tooltable (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + Hold on. This might take a minute. + + Počakajte. To lahko minuto. + + + + + This operation requires OpenCamLib to be installed. + + Za to operacijo mora biti nameščena OpenCamLib. + + + + + Please select a single solid object from the project tree + + Izberite iz drevesnega seznama projekta eno samo telo + + + + + Cannot work with this object + + S tem predmetom ni mogoče delati + + + PathDressup_Dogbone @@ -3667,37 +4179,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups - - PathSurface - - - Hold on. This might take a minute. - - Počakajte. To lahko minuto. - - - - - This operation requires OpenCamLib to be installed. - - Za to operacijo mora biti nameščena OpenCamLib. - - - - - Please select a single solid object from the project tree - - Izberite iz drevesnega seznama projekta eno samo telo - - - - - Cannot work with this object - - S tem predmetom ni mogoče delati - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_sr.qm b/src/Mod/Path/Gui/Resources/translations/Path_sr.qm index 8d4b61cc80..8074814c3f 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_sr.qm and b/src/Mod/Path/Gui/Resources/translations/Path_sr.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_sr.ts b/src/Mod/Path/Gui/Resources/translations/Path_sr.ts index f9c925cc2e..3e61ce9ac7 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_sr.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_sr.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - The library to use to generate the path + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Stop index(angle) for rotational scan + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Additional offset to the selected bounding box - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - - - - The completion mode for the operation: single or multi-pass - The completion mode for the operation: single or multi-pass - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - - - - Clearing pattern to use - Clearing pattern to use - - - - The model will be rotated around this axis. - The model will be rotated around this axis. - - - - Start index(angle) for rotational scan - Start index(angle) for rotational scan - - - - Stop index(angle) for rotational scan - Stop index(angle) for rotational scan - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Enable optimization which removes unnecessary points from G-Code output + + + The completion mode for the operation: single or multi-pass + The completion mode for the operation: single or multi-pass + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + + + + The model will be rotated around this axis. + The model will be rotated around this axis. + + + + Start index(angle) for rotational scan + Start index(angle) for rotational scan + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Cut through waste to depth at model edge, releasing the model. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Make True, if specifying a Start Point + The path to be copied @@ -138,6 +278,31 @@ The Z height of the hop The Z height of the hop + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach Length or Radius of the approach + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ Custom feedrate - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ Enable pecking - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ The height where feed starts and height during retract tool when path is finished - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ Inverse the angle. Example: -22.5 -> 22.5 degrees. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ Shape to use for calculating Boundary - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ The base object this collision refers to - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut Side of edge that tool should cut - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + Clearing pattern to use + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method Pattern method + + + The library to use to generate the path + The library to use to generate the path + The active tool @@ -637,7 +862,7 @@ Invalid Cutting Edge Angle %.2f, must be <90° and >=0° - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ Parent job %s doesn't have a base object - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>3D pocket bottom is NOT available in this operation</i>. + + + Face appears misaligned after initial rotation. + Face appears misaligned after initial rotation. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Can not identify loop. - - - Face appears misaligned after initial rotation. - Face appears misaligned after initial rotation. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Consider toggling the 'InverseAngle' property and recomputing. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Unable to create path for face(s). - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ List of disabled features - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ Feature %s.%s cannot be processed as a circular hole - please remove from Base geometry list. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ &Path - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -956,22 +1181,32 @@ The additional depth of the tool path - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr Deburr - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1062,7 +1297,7 @@ Additional base objects to be engraved - + The vertex index to start the path from The vertex index to start the path from @@ -1095,7 +1330,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1214,7 +1464,7 @@ Arguments for the Post Processor (specific to the script) - + An optional description for this job An optional description for this job @@ -1239,17 +1489,17 @@ Collection of tool controllers available for this job. - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1259,7 +1509,7 @@ SetupSheet holding the settings for this job - + The base objects for all operations The base objects for all operations @@ -1327,7 +1577,7 @@ Holds the calculated value for the FinalDepth - + Holds the diameter of the tool Holds the diameter of the tool @@ -1356,18 +1606,23 @@ User Assigned Label User Assigned Label + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Base locations for this operation - + The tool controller that will be used to calculate the path The tool controller that will be used to calculate the path - + Coolant mode for this operation Coolant mode for this operation @@ -1392,12 +1647,12 @@ Incremental Step Down of Tool - + Maximum material removed on final pass. Maximum material removed on final pass. - + The height needed to clear clamps and obstructions The height needed to clear clamps and obstructions @@ -1417,7 +1672,7 @@ Make True, if specifying a Start Point - + Coolant option for this operation Coolant option for this operation @@ -1444,7 +1699,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Depths - + Operation Operation @@ -1467,7 +1722,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Pocket does not support shape %s.%s - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1482,7 +1737,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Adaptive clearing and profiling - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1497,7 +1752,7 @@ If it is necessary to set the FinalDepth manually please select a different oper The distance the facing operation will extend beyond the boundary shape. - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1561,6 +1816,16 @@ If it is necessary to set the FinalDepth manually please select a different oper When enabled connected extension edges are combined to wires. When enabled connected extension edges are combined to wires. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1611,9 +1876,14 @@ If it is necessary to set the FinalDepth manually please select a different oper PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1800,42 +2070,42 @@ If it is necessary to set the FinalDepth manually please select a different oper PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1910,40 +2180,126 @@ If it is necessary to set the FinalDepth manually please select a different oper Creates a 3D object to represent raw stock to mill the part out of + + PathSurface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Hold on. This might take a minute. + + + + + This operation requires OpenCamLib to be installed. + + This operation requires OpenCamLib to be installed. + + + + + Please select a single solid object from the project tree + + Please select a single solid object from the project tree + + + + + Cannot work with this object + + Cannot work with this object + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -2001,22 +2357,22 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2081,6 +2437,16 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + LinuxCNC tooltable (*.tbl) + Tooltable JSON (*.json) @@ -2096,11 +2462,6 @@ If it is necessary to set the FinalDepth manually please select a different oper HeeksCAD tooltable (*.tooltable) HeeksCAD tooltable (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - LinuxCNC tooltable (*.tbl) - Tool Table Same Name @@ -2122,6 +2483,14 @@ If it is necessary to set the FinalDepth manually please select a different oper Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2130,6 +2499,59 @@ If it is necessary to set the FinalDepth manually please select a different oper Issue determine drillability: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2217,14 +2639,14 @@ If it is necessary to set the FinalDepth manually please select a different oper - + The selected object is not a path The selected object is not a path - + Please select a Path object Please select a Path object @@ -2505,12 +2927,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Cannot insert holding tags for this path - please select a Profile path - + The selected object is not a path The selected object is not a path - + Please select a Profile object Please select a Profile object @@ -2550,17 +2972,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Create Tag Dress-up - + No Base object found. No Base object found. - + Base is not a Path::Feature object. Base is not a Path::Feature object. - + Base doesn't have a Path to dress-up. Base doesn't have a Path to dress-up. @@ -2570,6 +2992,47 @@ If it is necessary to set the FinalDepth manually please select a different oper Base Path is empty. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Create Dress-up + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2694,7 +3157,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Све Датотеке (*.*) - + Model Selection Model Selection @@ -2754,6 +3217,24 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + Све Датотеке (*.*) + + + + Select Output File + Select Output File + + Path_Sanity @@ -2886,42 +3367,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Add Optional or Mandatory Stop to the program - - Path_Surface - - - This operation requires OpenCamLib to be installed. - This operation requires OpenCamLib to be installed. - - - - Hold on. This might take a minute. - - Hold on. This might take a minute. - - - - - This operation requires OpenCamLib to be installed. - - This operation requires OpenCamLib to be installed. - - - - - Please select a single solid object from the project tree - - Please select a single solid object from the project tree - - - - - Cannot work with this object - - Cannot work with this object - - - Path_ToolController @@ -2953,6 +3398,19 @@ If it is necessary to set the FinalDepth manually please select a different oper Edit the Tool Library + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2968,6 +3426,21 @@ If it is necessary to set the FinalDepth manually please select a different oper TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3198,16 +3671,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Object doesn't have a tooltable property Object doesn't have a tooltable property - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3249,6 +3712,55 @@ If it is necessary to set the FinalDepth manually please select a different oper Tooltable XML (*.xml);;LinuxCNC tooltable (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + Hold on. This might take a minute. + + Hold on. This might take a minute. + + + + + This operation requires OpenCamLib to be installed. + + This operation requires OpenCamLib to be installed. + + + + + Please select a single solid object from the project tree + + Please select a single solid object from the project tree + + + + + Cannot work with this object + + Cannot work with this object + + + PathDressup_Dogbone @@ -3667,37 +4179,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups - - PathSurface - - - Hold on. This might take a minute. - - Hold on. This might take a minute. - - - - - This operation requires OpenCamLib to be installed. - - This operation requires OpenCamLib to be installed. - - - - - Please select a single solid object from the project tree - - Please select a single solid object from the project tree - - - - - Cannot work with this object - - Cannot work with this object - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_sv-SE.qm b/src/Mod/Path/Gui/Resources/translations/Path_sv-SE.qm index cef66b55d6..001b319642 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_sv-SE.qm and b/src/Mod/Path/Gui/Resources/translations/Path_sv-SE.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_sv-SE.ts b/src/Mod/Path/Gui/Resources/translations/Path_sv-SE.ts index 8d255e38cb..1b7614f361 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_sv-SE.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_sv-SE.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - Biblioteket som används för att generera banan + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Stop index(angle) for rotational scan + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Additional offset to the selected bounding box - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - - - - The completion mode for the operation: single or multi-pass - The completion mode for the operation: single or multi-pass - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - - - - Clearing pattern to use - Clearing pattern to use - - - - The model will be rotated around this axis. - The model will be rotated around this axis. - - - - Start index(angle) for rotational scan - Start index(angle) for rotational scan - - - - Stop index(angle) for rotational scan - Stop index(angle) for rotational scan - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Enable optimization which removes unnecessary points from G-Code output + + + The completion mode for the operation: single or multi-pass + The completion mode for the operation: single or multi-pass + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + + + + The model will be rotated around this axis. + The model will be rotated around this axis. + + + + Start index(angle) for rotational scan + Start index(angle) for rotational scan + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Cut through waste to depth at model edge, releasing the model. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Make True, if specifying a Start Point + The path to be copied @@ -101,7 +241,7 @@ The base geometry of this toolpath - The base geometry of this toolpath + Basgeometri för den här verktygsbanan @@ -138,6 +278,31 @@ The Z height of the hop The Z height of the hop + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach Length or Radius of the approach + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ Custom feedrate - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ Enable pecking - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ The height where feed starts and height during retract tool when path is finished - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ Inverse the angle. Example: -22.5 -> 22.5 degrees. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ Shape to use for calculating Boundary - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ The base object this collision refers to - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut Side of edge that tool should cut - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + Clearing pattern to use + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method Pattern method + + + The library to use to generate the path + Biblioteket som används för att generera banan + The active tool @@ -637,7 +862,7 @@ Invalid Cutting Edge Angle %.2f, must be <90° and >=0° - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -654,20 +879,20 @@ No parent job found for operation. - No parent job found for operation. + Inget överordnat jobb hittades för operationen. Parent job %s doesn't have a base object - Parent job %s doesn't have a base object + Överordnat jobb %s har inte ett basobjekt - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>3D pocket bottom is NOT available in this operation</i>. + + + Face appears misaligned after initial rotation. + Face appears misaligned after initial rotation. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Can not identify loop. - - - Face appears misaligned after initial rotation. - Face appears misaligned after initial rotation. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Consider toggling the 'InverseAngle' property and recomputing. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Unable to create path for face(s). - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ List of disabled features - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ Feature %s.%s cannot be processed as a circular hole - please remove from Base geometry list. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ &Bana - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -956,22 +1181,32 @@ The additional depth of the tool path - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr Gradning - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1062,7 +1297,7 @@ Additional base objects to be engraved - + The vertex index to start the path from The vertex index to start the path from @@ -1095,7 +1330,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1214,7 +1464,7 @@ Arguments for the Post Processor (specific to the script) - + An optional description for this job An optional description for this job @@ -1239,17 +1489,17 @@ Collection of tool controllers available for this job. - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1259,7 +1509,7 @@ SetupSheet holding the settings for this job - + The base objects for all operations The base objects for all operations @@ -1327,7 +1577,7 @@ Holds the calculated value for the FinalDepth - + Holds the diameter of the tool Holds the diameter of the tool @@ -1356,18 +1606,23 @@ User Assigned Label User Assigned Label + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Base locations for this operation - + The tool controller that will be used to calculate the path The tool controller that will be used to calculate the path - + Coolant mode for this operation Coolant mode for this operation @@ -1392,12 +1647,12 @@ Incremental Step Down of Tool - + Maximum material removed on final pass. Maximum material removed on final pass. - + The height needed to clear clamps and obstructions The height needed to clear clamps and obstructions @@ -1417,7 +1672,7 @@ Make True, if specifying a Start Point - + Coolant option for this operation Coolant option for this operation @@ -1444,7 +1699,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Djup - + Operation Operation @@ -1467,7 +1722,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Pocket does not support shape %s.%s - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1482,7 +1737,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Adaptive clearing and profiling - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1497,7 +1752,7 @@ If it is necessary to set the FinalDepth manually please select a different oper The distance the facing operation will extend beyond the boundary shape. - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1561,6 +1816,16 @@ If it is necessary to set the FinalDepth manually please select a different oper When enabled connected extension edges are combined to wires. When enabled connected extension edges are combined to wires. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1611,9 +1876,14 @@ If it is necessary to set the FinalDepth manually please select a different oper PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1800,42 +2070,42 @@ If it is necessary to set the FinalDepth manually please select a different oper PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1910,40 +2180,126 @@ If it is necessary to set the FinalDepth manually please select a different oper Creates a 3D object to represent raw stock to mill the part out of + + PathSurface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Hold on. This might take a minute. + + + + + This operation requires OpenCamLib to be installed. + + This operation requires OpenCamLib to be installed. + + + + + Please select a single solid object from the project tree + + Please select a single solid object from the project tree + + + + + Cannot work with this object + + Cannot work with this object + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -2001,22 +2357,22 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2081,6 +2437,16 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + LinuxCNC tooltable (*.tbl) + Tooltable JSON (*.json) @@ -2096,11 +2462,6 @@ If it is necessary to set the FinalDepth manually please select a different oper HeeksCAD tooltable (*.tooltable) HeeksCAD tooltable (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - LinuxCNC tooltable (*.tbl) - Tool Table Same Name @@ -2122,6 +2483,14 @@ If it is necessary to set the FinalDepth manually please select a different oper Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2130,6 +2499,59 @@ If it is necessary to set the FinalDepth manually please select a different oper Issue determine drillability: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2217,14 +2639,14 @@ If it is necessary to set the FinalDepth manually please select a different oper - + The selected object is not a path The selected object is not a path - + Please select a Path object Please select a Path object @@ -2505,12 +2927,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Cannot insert holding tags for this path - please select a Profile path - + The selected object is not a path The selected object is not a path - + Please select a Profile object Please select a Profile object @@ -2550,17 +2972,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Create Tag Dress-up - + No Base object found. No Base object found. - + Base is not a Path::Feature object. Base is not a Path::Feature object. - + Base doesn't have a Path to dress-up. Base doesn't have a Path to dress-up. @@ -2570,6 +2992,47 @@ If it is necessary to set the FinalDepth manually please select a different oper Base Path is empty. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Create Dress-up + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2694,7 +3157,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Alla filer (*.*) - + Model Selection Model Selection @@ -2754,6 +3217,24 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + Alla filer (*.*) + + + + Select Output File + Select Output File + + Path_Sanity @@ -2886,42 +3367,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Add Optional or Mandatory Stop to the program - - Path_Surface - - - This operation requires OpenCamLib to be installed. - This operation requires OpenCamLib to be installed. - - - - Hold on. This might take a minute. - - Hold on. This might take a minute. - - - - - This operation requires OpenCamLib to be installed. - - This operation requires OpenCamLib to be installed. - - - - - Please select a single solid object from the project tree - - Please select a single solid object from the project tree - - - - - Cannot work with this object - - Cannot work with this object - - - Path_ToolController @@ -2953,6 +3398,19 @@ If it is necessary to set the FinalDepth manually please select a different oper Edit the Tool Library + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2968,6 +3426,21 @@ If it is necessary to set the FinalDepth manually please select a different oper TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3198,16 +3671,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Object doesn't have a tooltable property Object doesn't have a tooltable property - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3249,6 +3712,55 @@ If it is necessary to set the FinalDepth manually please select a different oper Tooltable XML (*.xml);;LinuxCNC tooltable (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + Hold on. This might take a minute. + + Hold on. This might take a minute. + + + + + This operation requires OpenCamLib to be installed. + + This operation requires OpenCamLib to be installed. + + + + + Please select a single solid object from the project tree + + Please select a single solid object from the project tree + + + + + Cannot work with this object + + Cannot work with this object + + + PathDressup_Dogbone @@ -3667,37 +4179,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups - - PathSurface - - - Hold on. This might take a minute. - - Hold on. This might take a minute. - - - - - This operation requires OpenCamLib to be installed. - - This operation requires OpenCamLib to be installed. - - - - - Please select a single solid object from the project tree - - Please select a single solid object from the project tree - - - - - Cannot work with this object - - Cannot work with this object - - - Path_CompoundExtended @@ -4124,7 +4605,7 @@ If it is necessary to set the FinalDepth manually please select a different oper The base geometry of this toolpath - The base geometry of this toolpath + Basgeometri för den här verktygsbanan diff --git a/src/Mod/Path/Gui/Resources/translations/Path_tr.qm b/src/Mod/Path/Gui/Resources/translations/Path_tr.qm index 52d1ec0260..e90988520a 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_tr.qm and b/src/Mod/Path/Gui/Resources/translations/Path_tr.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_tr.ts b/src/Mod/Path/Gui/Resources/translations/Path_tr.ts index 2c54a6496c..2e5cce8fae 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_tr.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_tr.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - Yolu oluşturmak için kullanılacak kitaplık + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Dönel tarama için bitiş açısı + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Seçili Sınır Kutusunu ilave ötele - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Düzlemsel: Düz, 3D yüzey taraması. Dönel: 4. eksen dönel tarama. - - - - The completion mode for the operation: single or multi-pass - Operasyon için tamamlama modu: Tekil veya çok geçişli - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - Takım yolunun parça etrafında dönme yönü: Tırmanış(Saat Yönü) veya Geleneksel(Saat Yönünün Tersi) - - - - Clearing pattern to use - Kullanılacak temizleme deseni - - - - The model will be rotated around this axis. - Model, eksen etrafında döndürmüş olacak. - - - - Start index(angle) for rotational scan - Dönel tarama için başlangıç açısı - - - - Stop index(angle) for rotational scan - Dönel tarama için bitiş açısı - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output G-Kod çıktısında gereksiz noktaları kaldıran optimizasyonu etkinleştir + + + The completion mode for the operation: single or multi-pass + Operasyon için tamamlama modu: Tekil veya çok geçişli + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + Takım yolunun parça etrafında dönme yönü: Tırmanış(Saat Yönü) veya Geleneksel(Saat Yönünün Tersi) + + + + The model will be rotated around this axis. + Model, eksen etrafında döndürmüş olacak. + + + + Start index(angle) for rotational scan + Dönel tarama için başlangıç açısı + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Atığı model sınırındaki derinliğe kadar kes, modeli yayınla. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Düzlemsel: Düz, 3D yüzey taraması. Dönel: 4. eksen dönel tarama. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Bir Başlama Noktası belirtirken Doğru yapın + The path to be copied @@ -138,6 +278,31 @@ The Z height of the hop Atlamanın Z yüksekliği + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach Yaklaşma Uzunluğu ya da Yarıçapı + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ Özel ilerleme hızı - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ Gagalama etkinleştirmek - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ Yem başlama yüksekliği ve yol bittiğinde geri çekme aracı sırasında yükseklik - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ Açıyı ters çevir. Örneğin: -22.5->22.5 derece. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ Sınırın hesaplanmasında kullanılacak şekil - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ Bu çarpışmanın ifade ettiği temel nesne - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut Kenarın kenarı, alet kesilmelidir - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + Kullanılacak temizleme deseni + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method Desen yöntemi + + + The library to use to generate the path + Yolu oluşturmak için kullanılacak kitaplık + The active tool @@ -637,7 +862,7 @@ Geçersiz Kesme kenar açı %.2f,-meli var olmak < 90° ve > = 0 ° - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ Üst iş %s bir temel nesne yok - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>3D cebin altı bu operasyon için mevcut değildir</i>. + + + Face appears misaligned after initial rotation. + İlk dönüşten sonra yüzeyler hizalanmadı. + + + + Consider toggling the 'InverseAngle' property and recomputing. + TersAçı özelliğine geçip operasyonu tekrar hesaplamayı dikkate al. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Döngü tanımlanamıyor. - - - Face appears misaligned after initial rotation. - İlk dönüşten sonra yüzeyler hizalanmadı. - - - - Consider toggling the 'InverseAngle' property and recomputing. - TersAçı özelliğine geçip operasyonu tekrar hesaplamayı dikkate al. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Yüzey(ler) için yol oluşturulamadı. - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ Etkin olmayan ürünlerin listesi - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ Özellik %s.%s olamaz dairesel delik olarak - işlenen temel geometri listeden kaldırın. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ Yol - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -956,22 +1181,32 @@ Takım yolunun ilave derinliği - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr Çapak al - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1062,7 +1297,7 @@ Ek ana nesneler kazınmış olacak - + The vertex index to start the path from Yolu başlatmak için köşe endeksi @@ -1095,7 +1330,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1214,7 +1464,7 @@ Post İşlemci İçin Argümanlar (komuta özgü) - + An optional description for this job An optional description for this job @@ -1239,17 +1489,17 @@ Bu iş için kullanılabilen takım denetleyicileri topluluğu. - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1259,7 +1509,7 @@ Bu iş için ayarları tutan SetupSheet - + The base objects for all operations The base objects for all operations @@ -1327,7 +1577,7 @@ StartDepth için hesaplanan değeri - + Holds the diameter of the tool Holds the diameter of the tool @@ -1356,18 +1606,23 @@ User Assigned Label Kullanıcı atanan etiket + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Bu işlem için temel konumlar - + The tool controller that will be used to calculate the path Yolu hesaplamak için kullanılacak takım denetleyicisi - + Coolant mode for this operation Coolant mode for this operation @@ -1392,12 +1647,12 @@ Aracı artımlı adım aşağı - + Maximum material removed on final pass. Maksimum malzeme final geçişte kaldırıldı. - + The height needed to clear clamps and obstructions Kelepçeler ve engelleri temizlemek için gerekli yükseklik @@ -1417,7 +1672,7 @@ Bir Başlama Noktası belirtirken Doğru yapın - + Coolant option for this operation Coolant option for this operation @@ -1444,7 +1699,7 @@ FinalDepth'i manuel olarak ayarlamak gerekiyorsa, lütfen farklı bir işlem se Derinlik - + Operation Operation @@ -1467,7 +1722,7 @@ FinalDepth'i manuel olarak ayarlamak gerekiyorsa, lütfen farklı bir işlem se Cep%s şekli desteklemiyor.%S - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1482,7 +1737,7 @@ FinalDepth'i manuel olarak ayarlamak gerekiyorsa, lütfen farklı bir işlem se Uyarlanabilir alan ve profil oluşturma - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1497,7 +1752,7 @@ FinalDepth'i manuel olarak ayarlamak gerekiyorsa, lütfen farklı bir işlem se Mesafe karşılıklı işlem sınır şekli uzatacaktır. - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1561,6 +1816,16 @@ FinalDepth'i manuel olarak ayarlamak gerekiyorsa, lütfen farklı bir işlem se When enabled connected extension edges are combined to wires. Etkinleştirildiğinde, bağlantılı uzatma kenarları kablolarla birleştirilir. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1611,9 +1876,14 @@ FinalDepth'i manuel olarak ayarlamak gerekiyorsa, lütfen farklı bir işlem se PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1800,42 +2070,42 @@ FinalDepth'i manuel olarak ayarlamak gerekiyorsa, lütfen farklı bir işlem se PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1910,40 +2180,126 @@ FinalDepth'i manuel olarak ayarlamak gerekiyorsa, lütfen farklı bir işlem se Parçayı parçalamak için ham stok göstermek için bir 3B nesne oluşturur + + PathSurface + + + This operation requires OpenCamLib to be installed. + Bu işlem, OpenCamLib'in kurulmasını gerektiriyor. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Tut. Bu bir dakika sürebilir. + + + + + This operation requires OpenCamLib to be installed. + + Bu işlem, OpenCamLib'in kurulmasını gerektiriyor. + + + + + Please select a single solid object from the project tree + + Lütfen proje ağacından tek bir katı nesneyi seçin + + + + + Cannot work with this object + + Bu nesne ile çalışılamıyor + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -2001,22 +2357,22 @@ FinalDepth'i manuel olarak ayarlamak gerekiyorsa, lütfen farklı bir işlem se PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2081,6 +2437,16 @@ FinalDepth'i manuel olarak ayarlamak gerekiyorsa, lütfen farklı bir işlem se PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + LinuxCNC araç tablosu (*.tbl) + Tooltable JSON (*.json) @@ -2096,11 +2462,6 @@ FinalDepth'i manuel olarak ayarlamak gerekiyorsa, lütfen farklı bir işlem se HeeksCAD tooltable (*.tooltable) HeeksCAD araç tablosu (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - LinuxCNC araç tablosu (*.tbl) - Tool Table Same Name @@ -2122,6 +2483,14 @@ FinalDepth'i manuel olarak ayarlamak gerekiyorsa, lütfen farklı bir işlem se Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2130,6 +2499,59 @@ FinalDepth'i manuel olarak ayarlamak gerekiyorsa, lütfen farklı bir işlem se Sorunun incelenmesini belirle: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + Bu işlem, OpenCamLib'in kurulmasını gerektiriyor. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2217,14 +2639,14 @@ FinalDepth'i manuel olarak ayarlamak gerekiyorsa, lütfen farklı bir işlem se - + The selected object is not a path Seçilen nesne bir yol değil - + Please select a Path object Lütfen bir Yol nesnesi seçin @@ -2505,12 +2927,12 @@ FinalDepth'i manuel olarak ayarlamak gerekiyorsa, lütfen farklı bir işlem se Tutma etiketleri bu yol için eklenemiyor - lütfen profil yolu seçin - + The selected object is not a path Seçilen nesne bir yol değil - + Please select a Profile object Lütfen temel bir nesne seçin @@ -2550,17 +2972,17 @@ FinalDepth'i manuel olarak ayarlamak gerekiyorsa, lütfen farklı bir işlem se Tag elbise yarat - + No Base object found. Hiçbir temel nesne bulundu. - + Base is not a Path::Feature object. Taban bir Yol:: Özellik nesnesi değildir. - + Base doesn't have a Path to dress-up. Tabanın giyinmek için bir yolu yok. @@ -2570,6 +2992,47 @@ FinalDepth'i manuel olarak ayarlamak gerekiyorsa, lütfen farklı bir işlem se Temel Yolu boş. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Giydirme + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2694,7 +3157,7 @@ FinalDepth'i manuel olarak ayarlamak gerekiyorsa, lütfen farklı bir işlem se Tüm dosyalar (*. *) - + Model Selection Model Selection @@ -2754,6 +3217,24 @@ FinalDepth'i manuel olarak ayarlamak gerekiyorsa, lütfen farklı bir işlem se Bebekler + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + Tüm dosyalar (*. *) + + + + Select Output File + Çıkış klasörü seçin + + Path_Sanity @@ -2886,42 +3367,6 @@ FinalDepth'i manuel olarak ayarlamak gerekiyorsa, lütfen farklı bir işlem se İsteğe Bağlı veya Zorunlu Durdur programına ekleyin - - Path_Surface - - - This operation requires OpenCamLib to be installed. - Bu işlem, OpenCamLib'in kurulmasını gerektiriyor. - - - - Hold on. This might take a minute. - - Tut. Bu bir dakika sürebilir. - - - - - This operation requires OpenCamLib to be installed. - - Bu işlem, OpenCamLib'in kurulmasını gerektiriyor. - - - - - Please select a single solid object from the project tree - - Lütfen proje ağacından tek bir katı nesneyi seçin - - - - - Cannot work with this object - - Bu nesne ile çalışılamıyor - - - Path_ToolController @@ -2953,6 +3398,19 @@ FinalDepth'i manuel olarak ayarlamak gerekiyorsa, lütfen farklı bir işlem se Araç Kitaplığını Düzenle + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2968,6 +3426,21 @@ FinalDepth'i manuel olarak ayarlamak gerekiyorsa, lütfen farklı bir işlem se TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3198,16 +3671,6 @@ FinalDepth'i manuel olarak ayarlamak gerekiyorsa, lütfen farklı bir işlem se Object doesn't have a tooltable property Nesnenin araç özellikli bir özelliği yok - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3249,6 +3712,55 @@ FinalDepth'i manuel olarak ayarlamak gerekiyorsa, lütfen farklı bir işlem se Araç Tabanlı XML (*.xml);; LinuxCNC araç tablosu (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + Bu işlem, OpenCamLib'in kurulmasını gerektiriyor. + + + + Hold on. This might take a minute. + + Tut. Bu bir dakika sürebilir. + + + + + This operation requires OpenCamLib to be installed. + + Bu işlem, OpenCamLib'in kurulmasını gerektiriyor. + + + + + Please select a single solid object from the project tree + + Lütfen proje ağacından tek bir katı nesneyi seçin + + + + + Cannot work with this object + + Bu nesne ile çalışılamıyor + + + PathDressup_Dogbone @@ -3667,37 +4179,6 @@ FinalDepth'i manuel olarak ayarlamak gerekiyorsa, lütfen farklı bir işlem se Bebekler - - PathSurface - - - Hold on. This might take a minute. - - Tut. Bu bir dakika sürebilir. - - - - - This operation requires OpenCamLib to be installed. - - Bu işlem, OpenCamLib'in kurulmasını gerektiriyor. - - - - - Please select a single solid object from the project tree - - Lütfen proje ağacından tek bir katı nesneyi seçin - - - - - Cannot work with this object - - Bu nesne ile çalışılamıyor - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_uk.qm b/src/Mod/Path/Gui/Resources/translations/Path_uk.qm index 02db54f9e9..9b868a3499 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_uk.qm and b/src/Mod/Path/Gui/Resources/translations/Path_uk.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_uk.ts b/src/Mod/Path/Gui/Resources/translations/Path_uk.ts index b4d58a0dda..031f6872f2 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_uk.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_uk.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - Бібліотека, що використовується для створення траєкторії + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Stop index(angle) for rotational scan + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Additional offset to the selected bounding box - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - - - - The completion mode for the operation: single or multi-pass - The completion mode for the operation: single or multi-pass - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - - - - Clearing pattern to use - Clearing pattern to use - - - - The model will be rotated around this axis. - The model will be rotated around this axis. - - - - Start index(angle) for rotational scan - Start index(angle) for rotational scan - - - - Stop index(angle) for rotational scan - Stop index(angle) for rotational scan - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Enable optimization which removes unnecessary points from G-Code output + + + The completion mode for the operation: single or multi-pass + The completion mode for the operation: single or multi-pass + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + + + + The model will be rotated around this axis. + The model will be rotated around this axis. + + + + Start index(angle) for rotational scan + Start index(angle) for rotational scan + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Cut through waste to depth at model edge, releasing the model. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Make True, if specifying a Start Point + The path to be copied @@ -138,6 +278,31 @@ The Z height of the hop The Z height of the hop + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach Length or Radius of the approach + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ Custom feedrate - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ Enable pecking - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ The height where feed starts and height during retract tool when path is finished - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ Inverse the angle. Example: -22.5 -> 22.5 degrees. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ Shape to use for calculating Boundary - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ The base object this collision refers to - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut Side of edge that tool should cut - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + Clearing pattern to use + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method Pattern method + + + The library to use to generate the path + Бібліотека, що використовується для створення траєкторії + The active tool @@ -637,7 +862,7 @@ Invalid Cutting Edge Angle %.2f, must be <90° and >=0° - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ Parent job %s doesn't have a base object - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>3D pocket bottom is NOT available in this operation</i>. + + + Face appears misaligned after initial rotation. + Face appears misaligned after initial rotation. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Can not identify loop. - - - Face appears misaligned after initial rotation. - Face appears misaligned after initial rotation. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Consider toggling the 'InverseAngle' property and recomputing. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Unable to create path for face(s). - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ Перелік вимкнених властивостей - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ Feature %s.%s cannot be processed as a circular hole - please remove from Base geometry list. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ &Траєкторія - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -956,22 +1181,32 @@ The additional depth of the tool path - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr Згладити - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1062,7 +1297,7 @@ Additional base objects to be engraved - + The vertex index to start the path from The vertex index to start the path from @@ -1095,7 +1330,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1214,7 +1464,7 @@ Аргументи постпроцесора (спеціальні для скрипту) - + An optional description for this job An optional description for this job @@ -1239,17 +1489,17 @@ Collection of tool controllers available for this job. - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1259,7 +1509,7 @@ SetupSheet holding the settings for this job - + The base objects for all operations The base objects for all operations @@ -1327,7 +1577,7 @@ Holds the calculated value for the FinalDepth - + Holds the diameter of the tool Holds the diameter of the tool @@ -1356,18 +1606,23 @@ User Assigned Label User Assigned Label + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Base locations for this operation - + The tool controller that will be used to calculate the path The tool controller that will be used to calculate the path - + Coolant mode for this operation Coolant mode for this operation @@ -1392,12 +1647,12 @@ Incremental Step Down of Tool - + Maximum material removed on final pass. Максимальна кількість матеріалу, що була видалена на заключному проході. - + The height needed to clear clamps and obstructions The height needed to clear clamps and obstructions @@ -1417,7 +1672,7 @@ Make True, if specifying a Start Point - + Coolant option for this operation Coolant option for this operation @@ -1444,7 +1699,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Depths - + Operation Operation @@ -1467,7 +1722,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Pocket does not support shape %s.%s - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1482,7 +1737,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Adaptive clearing and profiling - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1497,7 +1752,7 @@ If it is necessary to set the FinalDepth manually please select a different oper The distance the facing operation will extend beyond the boundary shape. - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1561,6 +1816,16 @@ If it is necessary to set the FinalDepth manually please select a different oper When enabled connected extension edges are combined to wires. When enabled connected extension edges are combined to wires. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1611,9 +1876,14 @@ If it is necessary to set the FinalDepth manually please select a different oper PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1800,42 +2070,42 @@ If it is necessary to set the FinalDepth manually please select a different oper PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1910,40 +2180,126 @@ If it is necessary to set the FinalDepth manually please select a different oper Creates a 3D object to represent raw stock to mill the part out of + + PathSurface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Hold on. This might take a minute. + + + + + This operation requires OpenCamLib to be installed. + + This operation requires OpenCamLib to be installed. + + + + + Please select a single solid object from the project tree + + Please select a single solid object from the project tree + + + + + Cannot work with this object + + Cannot work with this object + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -2001,22 +2357,22 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2081,6 +2437,16 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + LinuxCNC tooltable (*.tbl) + Tooltable JSON (*.json) @@ -2096,11 +2462,6 @@ If it is necessary to set the FinalDepth manually please select a different oper HeeksCAD tooltable (*.tooltable) HeeksCAD tooltable (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - LinuxCNC tooltable (*.tbl) - Tool Table Same Name @@ -2122,6 +2483,14 @@ If it is necessary to set the FinalDepth manually please select a different oper Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2130,6 +2499,59 @@ If it is necessary to set the FinalDepth manually please select a different oper Issue determine drillability: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2217,14 +2639,14 @@ If it is necessary to set the FinalDepth manually please select a different oper - + The selected object is not a path The selected object is not a path - + Please select a Path object Please select a Path object @@ -2505,12 +2927,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Cannot insert holding tags for this path - please select a Profile path - + The selected object is not a path The selected object is not a path - + Please select a Profile object Please select a Profile object @@ -2550,17 +2972,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Create Tag Dress-up - + No Base object found. No Base object found. - + Base is not a Path::Feature object. Base is not a Path::Feature object. - + Base doesn't have a Path to dress-up. Base doesn't have a Path to dress-up. @@ -2570,6 +2992,47 @@ If it is necessary to set the FinalDepth manually please select a different oper Base Path is empty. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Create Dress-up + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2694,7 +3157,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Всі файли (*.*) - + Model Selection Model Selection @@ -2754,6 +3217,24 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + Всі файли (*.*) + + + + Select Output File + Select Output File + + Path_Sanity @@ -2886,42 +3367,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Add Optional or Mandatory Stop to the program - - Path_Surface - - - This operation requires OpenCamLib to be installed. - This operation requires OpenCamLib to be installed. - - - - Hold on. This might take a minute. - - Hold on. This might take a minute. - - - - - This operation requires OpenCamLib to be installed. - - This operation requires OpenCamLib to be installed. - - - - - Please select a single solid object from the project tree - - Please select a single solid object from the project tree - - - - - Cannot work with this object - - Cannot work with this object - - - Path_ToolController @@ -2953,6 +3398,19 @@ If it is necessary to set the FinalDepth manually please select a different oper Edit the Tool Library + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2968,6 +3426,21 @@ If it is necessary to set the FinalDepth manually please select a different oper TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3198,16 +3671,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Object doesn't have a tooltable property Object doesn't have a tooltable property - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3249,6 +3712,55 @@ If it is necessary to set the FinalDepth manually please select a different oper Tooltable XML (*.xml);;LinuxCNC tooltable (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + Hold on. This might take a minute. + + Hold on. This might take a minute. + + + + + This operation requires OpenCamLib to be installed. + + This operation requires OpenCamLib to be installed. + + + + + Please select a single solid object from the project tree + + Please select a single solid object from the project tree + + + + + Cannot work with this object + + Cannot work with this object + + + PathDressup_Dogbone @@ -3667,37 +4179,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups - - PathSurface - - - Hold on. This might take a minute. - - Hold on. This might take a minute. - - - - - This operation requires OpenCamLib to be installed. - - This operation requires OpenCamLib to be installed. - - - - - Please select a single solid object from the project tree - - Please select a single solid object from the project tree - - - - - Cannot work with this object - - Cannot work with this object - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_val-ES.qm b/src/Mod/Path/Gui/Resources/translations/Path_val-ES.qm index d4e62d9cff..9c0502d1a2 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_val-ES.qm and b/src/Mod/Path/Gui/Resources/translations/Path_val-ES.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_val-ES.ts b/src/Mod/Path/Gui/Resources/translations/Path_val-ES.ts index f0d3e8dc3d..70cbcff689 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_val-ES.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_val-ES.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - La biblioteca que s'utilitza per a generar el camí + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Para l'índex(angle) per a l'escàner rotacional + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Separació addicional a la caixa contenidora seleccionada - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Planar: pla, escaneig de la superfície 3D. Rotacional: escaneig rotacional del 4t eix. - - - - The completion mode for the operation: single or multi-pass - Mode de compleció per a l'operació: únic o múltiples passos - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - La direcció que la trajectòria ha de seguir al voltant de la peça: Pujada (sentit horari) o Convencional(sentit antihorari) - - - - Clearing pattern to use - Patró de neteja que s'utilitza - - - - The model will be rotated around this axis. - El model girarà al voltant d'aquest eix. - - - - Start index(angle) for rotational scan - Inicia l'índex(angle) per a l'escàner rotacional - - - - Stop index(angle) for rotational scan - Para l'índex(angle) per a l'escàner rotacional - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Activa l'optimització que suprimisca els punts innecessaris del resultat G-Code + + + The completion mode for the operation: single or multi-pass + Mode de compleció per a l'operació: únic o múltiples passos + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + La direcció que la trajectòria ha de seguir al voltant de la peça: Pujada (sentit horari) o Convencional(sentit antihorari) + + + + The model will be rotated around this axis. + El model girarà al voltant d'aquest eix. + + + + Start index(angle) for rotational scan + Inicia l'índex(angle) per a l'escàner rotacional + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Retalla els residus fins al fons en la vora del model, alliberant-lo. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Planar: pla, escaneig de la superfície 3D. Rotacional: escaneig rotacional del 4t eix. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + Trieu com processar diverses propietats de Geometria base. + + + + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Marqueu «cert», si s'especifica un punt final + The path to be copied @@ -138,10 +278,35 @@ The Z height of the hop L'alçària Z del salt + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. - Enable rotation to gain access to pockets/areas not normal to Z axis. + Habilita la rotació per accedir als buidatges/zones no normals a l’eix Z. @@ -168,6 +333,26 @@ Length or Radius of the approach Longitud o radi de l'enfocament + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,9 +379,9 @@ Velocitat d'avanç personalitzada - + Custom feed rate - Custom feed rate + Velocitat d'avanç personalitzada @@ -219,9 +404,9 @@ Habilita les passades - + The time to dwell between peck cycles - The time to dwell between peck cycles + Duració de la pausa entre cicles de passada @@ -244,14 +429,19 @@ L'alçària a què s'inicia l'avanç i l'alçària durant la retirada de l'eina quan el camí està finalitzat - + Controls how tool retracts Default=G99 - Controls how tool retracts Default=G99 + Controla la manera en què l'eina es retrau. Per defecte=G99 - + The height where feed starts and height during retract tool when path is finished while in a peck operation - The height where feed starts and height during retract tool when path is finished while in a peck operation + L'alçària on s'inicia l'avanç i l'alçària durant la retracció de l'eina quan s’acaba el camí en una operació de passada + + + + How far the drill depth is extended + How far the drill depth is extended @@ -264,14 +454,9 @@ Inverteix l'angle. Exemple: -22,5 -> 22,5 graus. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. - Attempt the inverse angle for face access if original rotation fails. + Intenteu l’angle invers per a l'accés a la cara si falla la rotació original. @@ -284,14 +469,44 @@ Forma que s'utilitza per al càlcul del límit - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. - Exclude milling raised areas inside the face. + Exclou les àrees elevades de fresat de la cara. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. @@ -314,29 +529,29 @@ L'objecte base a què es refereix aquesta interferència - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - Use adaptive algorithm to eliminate excessive air milling above planar pocket top. + Utilitzeu l'algorisme adaptatiu per eliminar l'excés de fresat sobre la part superior del buidatge planar. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. - Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. + Utilitzeu l'algorisme adaptatiu per eliminar l'excés de fresat davall de la part inferior del buidatge planar. - + Process the model and stock in an operation with no Base Geometry selected. - Process the model and stock in an operation with no Base Geometry selected. + Processar el model i l'estoc en una operació sense la geometria base seleccionada. - + Side of edge that tool should cut Costat de la vora que eina ha de tallar - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) - The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) + La direcció que la trajectòria ha de seguir al voltant de la peça, sentit horari (CW) o antihorari (CCW) @@ -380,13 +595,18 @@ - Use 3D Sorting of Path - Use 3D Sorting of Path + Clearing pattern to use + Patró de neteja que s'utilitza - + + Use 3D Sorting of Path + Utilitza la distribució 3D del camí + + + Attempts to avoid unnecessary retractions. - Attempts to avoid unnecessary retractions. + Intents per a evitar retraccions innecessàries. @@ -398,6 +618,11 @@ Pattern method Mètode del patró + + + The library to use to generate the path + La biblioteca que s'utilitza per a generar el camí + The active tool @@ -637,9 +862,9 @@ L'angle de tall %.2f no és vàlid, ha de ser <90° i >=0° - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° - Invalid Cutting Edge Angle %.2f, must be >0° and <=180° + L'angle de tall %.2f no és vàlid, ha de ser >0° i <=180° @@ -662,14 +887,14 @@ La tasca pare %s no té un objecte de base - + Base object %s.%s already in the list - Base object %s.%s already in the list + L'objecte base %s.%s ja està a la llista - + Base object %s.%s rejected by operation - Base object %s.%s rejected by operation + L'objecte base %s.%s rebutjat per l'operació @@ -714,6 +939,16 @@ <br> <br><i>El fons del buidatge 3D NO està disponible en aquesta operació</i>. + + + Face appears misaligned after initial rotation. + La cara es mostra desalineada després de la rotació inicial. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Penseu a alternar la propietat InverteixAngle i tornar a calcular l'operació. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. No es pot identificar el bucle. - - - Face appears misaligned after initial rotation. - La cara es mostra desalineada després de la rotació inicial. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Penseu a alternar la propietat InverteixAngle i tornar a calcular l'operació. - Multiple faces in Base Geometry. @@ -775,29 +1000,29 @@ No es pot crear el camí per a les cares. - + A planar adaptive start is unavailable. The non-planar will be attempted. - A planar adaptive start is unavailable. The non-planar will be attempted. + No està disponible un inici adaptatiu planar no està disponible. S’intentarà el no planar. - + The non-planar adaptive start is also unavailable. - The non-planar adaptive start is also unavailable. + L'inici adaptatiu no planar tampoc està disponible. - + Rotated to inverse angle. - Rotated to inverse angle. + Rotat a l'angle invers. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. - Selected feature(s) require 'Enable Rotation: A(x)' for access. + Les funcions seleccionades requereixen «Habilita la rotació: A(x)» per a l'accés. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. - Selected feature(s) require 'Enable Rotation: B(y)' for access. + Les funcions seleccionades requereixen «Habilita la rotació: B(y)» per a l'accés. @@ -805,9 +1030,9 @@ Llista de característiques desactivades - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. - Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. + El diàmetre del forat pot ser inexacte a causa de la tessel·lació en la cara. Considereu seleccionar la vora del forat. @@ -815,14 +1040,14 @@ La característica %s.%s no es pot processar com a forat circular; suprimiu-la de la llista de la geometria de base. - + Rotated to 'InverseAngle' to attempt access. - Rotated to 'InverseAngle' to attempt access. + S'ha rotat a «AngleInvers»" per intentar accedir. - + Always select the bottom edge of the hole when using an edge. - Always select the bottom edge of the hole when using an edge. + Selecciona sempre l'aresta inferior del forat quan s'utilitze una aresta. @@ -865,14 +1090,14 @@ &Camí - + Path Dressup - Path Dressup + Aspecte del camí - + Supplemental Commands - Supplemental Commands + Ordres addicionals @@ -954,14 +1179,24 @@ La profunditat addicional del camí de l'eina - + How to join chamfer segments - How to join chamfer segments + Com unir segments de xamfrans - + Direction of Operation - Direction of Operation + Direcció de l'operació + + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts @@ -969,9 +1204,9 @@ Desbarba - + Creates a Deburr Path along Edges or around Faces - Creates a Deburr Path along Edges or around Faces + Crea un camí de desbarba al llarg de les arestes o al voltant de les cares @@ -1060,7 +1295,7 @@ Objectes de base addicionals per a gravar - + The vertex index to start the path from L'índex del vèrtex en què comença el camí @@ -1086,15 +1321,15 @@ Create a Facing Operation from a model or face - Create a Facing Operation from a model or face + Crea una operació de generació de cares a partir d'un model o una cara PathGeom - + face %s not handled, assuming not vertical - face %s not handled, assuming not vertical + la cara %s no treballada, suposant que no siga vertical @@ -1119,6 +1354,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1160,7 +1410,7 @@ Starting Radius - Starting Radius + Radi inicial @@ -1211,9 +1461,9 @@ Arguments del postprocessador (específic a l'script) - + An optional description for this job - An optional description for this job + Una descripció opcional d'aquesta tasca @@ -1236,19 +1486,19 @@ Col·lecció de controladors d'eina disponibles per a aquest treball. - + Split output into multiple gcode files - Split output into multiple gcode files + Divideix l'eixida en diversos fitxers de codi gcode - + If multiple WCS, order the output this way - If multiple WCS, order the output this way + Si hi ha diversos WCS, ordeneu la sortida d'aquesta manera - + The Work Coordinate Systems for the Job - The Work Coordinate Systems for the Job + Els sistemes de coordenades de treball (WCS) per a la tasca @@ -1256,9 +1506,9 @@ SetupSheet manté la configuració d'aquest treball - + The base objects for all operations - The base objects for all operations + Els objectes base pera totes les operacions @@ -1324,9 +1574,9 @@ Pressiona el valor calculat per a la FinalDepth - + Holds the diameter of the tool - Holds the diameter of the tool + Mantín el diàmetre de l'eina @@ -1353,20 +1603,25 @@ User Assigned Label Etiqueta assignada a l'usuari + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Posició de base per a aquesta operació - + The tool controller that will be used to calculate the path El controlador d'eina que s'utilitza per a calcular el camí - + Coolant mode for this operation - Coolant mode for this operation + Mode de refrigeració per a aquesta operació @@ -1389,12 +1644,12 @@ Pas incremental cap avall de l'eina - + Maximum material removed on final pass. Màxim de material retirat en el pas final - + The height needed to clear clamps and obstructions La alçària necessària per a llevar subjeccions i obstruccions @@ -1414,9 +1669,9 @@ Marqueu «cert», si s'especifica un punt final - + Coolant option for this operation - Coolant option for this operation + Opció de refrigeració per a aquesta operació @@ -1441,9 +1696,9 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una Profunditats - + Operation - Operation + Operació @@ -1464,9 +1719,9 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una El buidatge no admet la forma %s.%s - + Face might not be within rotation accessibility limits. - Face might not be within rotation accessibility limits. + Pot ser que la cara no estiga dins dels límits d’accessibilitat de rotació. @@ -1479,9 +1734,9 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una Perfil i neteja adaptatius - + Choose how to process multiple Base Geometry features. - Choose how to process multiple Base Geometry features. + Trieu com processar diverses propietats de Geometria base. @@ -1494,9 +1749,9 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una La distància de l'operació de generació de cares s'estendrà més enllà de la forma límit. - + Final depth set below ZMin of face(s) selected. - Final depth set below ZMin of face(s) selected. + Profunditat final establerta per davall de ZMin de la cara o cares seleccionades. @@ -1557,6 +1812,16 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una When enabled connected extension edges are combined to wires. Si està habilitat, les arestes de les extensions connectades es combinen amb els filferros. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1607,9 +1872,14 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1745,12 +2015,12 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una Coolant Modes - Coolant Modes + Modes de refrigeració Default coolant mode. - Default coolant mode. + Mode de refrigeració per defecte. @@ -1775,60 +2045,60 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una Expression used for StartDepth of new operations. - Expression used for StartDepth of new operations. + Expressió utilitzada per a la profunditat inicial de les noves operacions. Expression used for FinalDepth of new operations. - Expression used for FinalDepth of new operations. + Expressió utilitzada per a la profunditat final de les noves operacions. Expression used for StepDown of new operations. - Expression used for StepDown of new operations. + Expressió utilitzada per a baixar de les noves operacions. PathStock - + Invalid base object %s - no shape found - Invalid base object %s - no shape found - - - - The base object this stock is derived from - 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 negative X direction - - - - Extra allowance from part bound box in positive X direction - Extra allowance from part bound box in positive X direction + L'objecte de base %s no és vàlid - no s'ha trobat cap forma - Extra allowance from part bound box in negative Y direction - Extra allowance from part bound box in negative Y direction + The base object this stock is derived from + L'objecte base del qual deriva aquest estoc - Extra allowance from part bound box in positive Y direction - Extra allowance from part bound box in positive Y direction + Extra allowance from part bound box in negative X direction + Límit addicional de la caixa contenidora de la peça en direcció X negativa - Extra allowance from part bound box in negative Z direction - Extra allowance from part bound box in negative Z direction + Extra allowance from part bound box in positive X direction + Límit addicional de la caixa contenidora de la peça en direcció X positiva + Extra allowance from part bound box in negative Y direction + Límit addicional de la caixa contenidora de la peça en direcció Y negativa + + + + Extra allowance from part bound box in positive Y direction + Límit addicional de la caixa contenidora de la peça en direcció Y positiva + + + + Extra allowance from part bound box in negative Z direction + Límit addicional de la caixa contenidora de la peça en direcció Z negativa + + + Extra allowance from part bound box in positive Z direction - Extra allowance from part bound box in positive Z direction + Límit addicional de la caixa contenidora de la peça en direcció Z positiva @@ -1901,115 +2171,197 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una Crea un objecte 3D per a representar el bloc brut que es modelarà per fresatge + + PathSurface + + + This operation requires OpenCamLib to be installed. + Aquesta operació requereix que s'instal·le OpenCamLib. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Espereu. Això pot tardar una estona + + + + This operation requires OpenCamLib to be installed. + + Aquesta operació requereix que l'OpenCamLib estiga instal·lat + + + + Please select a single solid object from the project tree + + Seleccioneu un únic sòlid en l'arbre del projecte + + + + Cannot work with this object + + No es pot treballar amb aquest objecte + + PathToolBit - + Shape for bit shape - Shape for bit shape + Forma de la broca - + The parametrized body representing the tool bit - The parametrized body representing the tool bit + El cos parametritzat que representa la broca de l'eina - + The file of the tool - The file of the tool + El fitxer de l'eina - + Tool bit material - Tool bit material + El material de la broca de l'eina - + Length offset in Z direction - Length offset in Z direction + Separació de longitud en direcció Z - + The number of flutes - The number of flutes + El nombre de llavis o arestes de tall - + Chipload as per manufacturer - Chipload as per manufacturer + Avanç per dent segons el fabricant Edit ToolBit - Edit ToolBit + Edita la broca de l'eina Uncreate ToolBit - Uncreate ToolBit + No s'ha creat la broca de l'eina Create ToolBit - Create ToolBit + Crea la broca de l'eina Create Tool - Create Tool + Crea l'eina Creates a new ToolBit object - Creates a new ToolBit object + Crea un objecte Broca d'eina nou Save Tool as... - Save Tool as... + Anomena i guarda l'eina... Save Tool - Save Tool + Guarda l'eina Save an existing ToolBit object to a file - Save an existing ToolBit object to a file + Guarda un objecte Broca de l'eina existent en un fitxer Load Tool - Load Tool + Carrega l'eina Load an existing ToolBit object from a file - Load an existing ToolBit object from a file + Carrega un objecte Broca d'eina existent des d'un fitxer PathToolBitLibrary - - - Open ToolBit Library editor - Open ToolBit Library editor - + Open ToolBit Library editor + Obri l'editor de la biblioteca de la Broca d'eina + + + Open an editor to manage ToolBit libraries - Open an editor to manage ToolBit libraries + Obri un editor per a gestionar les biblioteques de Broca d'eines - + Load ToolBit Library - Load ToolBit Library + Carrega la biblioteca Broca d'eines - + Load an entire ToolBit library or part of it into a job - Load an entire ToolBit library or part of it into a job + Carrega tota una biblioteca completa de Broca d'eina o part d'ella en una tasca @@ -2062,7 +2414,7 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una PathToolController template has no version - corrupted template file? - PathToolController template has no version - corrupted template file? + La plantilla del Controlador d’eines de camí no té cap versió - hi ha un fitxer de plantilla danyat? @@ -2072,6 +2424,16 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + Taula d'eines LinuxCNC (*.tbl) + Tooltable JSON (*.json) @@ -2087,20 +2449,15 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una HeeksCAD tooltable (*.tooltable) Taula d'eines HeeksCAD (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - Taula d'eines LinuxCNC (*.tbl) - Tool Table Same Name - Tool Table Same Name + El mateix nom de la taula d’eines Tool Table Name Exists - Tool Table Name Exists + Existeix el nom de la taula d’eines @@ -2110,7 +2467,15 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una Unsupported Path tooltable - Unsupported Path tooltable + Taula d’eines del camí no és compatible + + + + PathTooolBit + + + User Defined Values + User Defined Values @@ -2121,6 +2486,59 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una Problema per a determinar la qualitat de perforació:{} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + Aquesta operació requereix que s'instal·le OpenCamLib. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2207,13 +2625,13 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una Seleccioneu un objecte de tipus camí - + The selected object is not a path L'objecte seleccionat no és un camí - + Please select a Path object Seleccioneu un objecte camí @@ -2380,17 +2798,17 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una Create a Boundary dressup - Create a Boundary dressup + Crea una modificació limitada Boundary Dress-up - Boundary Dress-up + Modificació limitada Creates a Path Boundary Dress-up object from a selected path - Creates a Path Boundary Dress-up object from a selected path + Crea una modificació limitada de camí des d'un camí seleccionat @@ -2400,7 +2818,7 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una Create Path Boundary Dress-up - Create Path Boundary Dress-up + Crea una modificació limitada de camí @@ -2410,12 +2828,12 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una Solid object to be used to limit the generated Path. - Solid object to be used to limit the generated Path. + Objecte sòlid que s'utilitzarà per a limitar el camí generat. Determines if Boundary describes an inclusion or exclusion mask. - Determines if Boundary describes an inclusion or exclusion mask. + Determina si el límit descriu una màscara d’inclusió o d'exclusió. @@ -2494,12 +2912,12 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una No es poden inserir etiquetes de subjecció per a aquest camí; seleccioneu un perfil de camí - + The selected object is not a path L'objecte seleccionat no és un camí - + Please select a Profile object Seleccioneu un objecte perfil @@ -2511,7 +2929,7 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una Cannot copy tags - internal error - Cannot copy tags - internal error + No es poden copiar etiquetes - s'ha produït un error intern @@ -2539,17 +2957,17 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una Crea un aspecte d'etiqueta - + No Base object found. No s'ha trobat cap objecte base. - + Base is not a Path::Feature object. La base no és un objecte Camí::Característica. - + Base doesn't have a Path to dress-up. La base no té cap camí per modificar. @@ -2559,6 +2977,47 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una El camí base és buit. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Crea un aspecte + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2682,9 +3141,9 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una Tots els fitxers (*.*) - + Model Selection - Model Selection + Selecció del model @@ -2692,7 +3151,7 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una Toggle the Active State of the Operation - Toggle the Active State of the Operation + Commuta l'estat actiu de l'operació @@ -2742,6 +3201,24 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una Aspectes + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + Tots els fitxers (*.*) + + + + Select Output File + Seleccioneu el fitxer d'eixida + + Path_Sanity @@ -2788,7 +3265,7 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una No issues detected, {} has passed basic sanity check. - No issues detected, {} has passed basic sanity check. + No s'ha detectat cap problema, {} ha superat la revisió bàsica de validesa. @@ -2806,12 +3283,12 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una Feature Completion - Feature Completion + Compleció de la propietat Closed loop detection failed. - Closed loop detection failed. + Ha fallat la detecció de bucle tancat. @@ -2872,38 +3349,6 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una Afig al programa una parada opcional o obligatòria - - Path_Surface - - - This operation requires OpenCamLib to be installed. - Aquesta operació requereix que s'instal·le OpenCamLib. - - - - Hold on. This might take a minute. - - Espereu. Això pot tardar una estona - - - - This operation requires OpenCamLib to be installed. - - Aquesta operació requereix que l'OpenCamLib estiga instal·lat - - - - Please select a single solid object from the project tree - - Seleccioneu un únic sòlid en l'arbre del projecte - - - - Cannot work with this object - - No es pot treballar amb aquest objecte - - Path_ToolController @@ -2935,6 +3380,19 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una Edita la biblioteca d'eines + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2950,6 +3408,21 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una TooltableEditor + + + Rename Tooltable + Canvia el nom de la taula d'eines + + + + Enter Name: + Introduïu el nom: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3180,30 +3653,20 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una Object doesn't have a tooltable property L'objecte no té la propietat de taula d'eines - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table - Add New Tool Table + Afig una taula d'eines nova Delete Selected Tool Table - Delete Selected Tool Table + Elimina la taula d'eines seleccionada Rename Selected Tool Table - Rename Selected Tool Table + Canvia el nom de la taula d'eines seleccionada @@ -3231,6 +3694,51 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una Taula d'eines XML (*.xml);;Taula d'eines LinuxCNC (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + Aquesta operació requereix que s'instal·le OpenCamLib. + + + + Hold on. This might take a minute. + + Espereu. Això pot tardar una estona + + + + This operation requires OpenCamLib to be installed. + + Aquesta operació requereix que l'OpenCamLib estiga instal·lat + + + + Please select a single solid object from the project tree + + Seleccioneu un únic sòlid en l'arbre del projecte + + + + Cannot work with this object + + No es pot treballar amb aquest objecte + + PathDressup_Dogbone @@ -3641,33 +4149,6 @@ Si és necessari establir la profunditat final de forma manual, seleccioneu una Aspectes - - PathSurface - - - Hold on. This might take a minute. - - Espereu. Això pot tardar una estona - - - - This operation requires OpenCamLib to be installed. - - Aquesta operació requereix que l'OpenCamLib estiga instal·lat - - - - Please select a single solid object from the project tree - - Seleccioneu un únic sòlid en l'arbre del projecte - - - - Cannot work with this object - - No es pot treballar amb aquest objecte - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_vi.qm b/src/Mod/Path/Gui/Resources/translations/Path_vi.qm index f67e7d1594..ba3fd10ea9 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_vi.qm and b/src/Mod/Path/Gui/Resources/translations/Path_vi.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_vi.ts b/src/Mod/Path/Gui/Resources/translations/Path_vi.ts index e586a4a73e..2241c67aeb 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_vi.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_vi.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - Thư viện sử dụng để tạo đường dẫn + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Stop index(angle) for rotational scan + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Additional offset to the selected bounding box - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - - - - The completion mode for the operation: single or multi-pass - The completion mode for the operation: single or multi-pass - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - - - - Clearing pattern to use - Clearing pattern to use - - - - The model will be rotated around this axis. - The model will be rotated around this axis. - - - - Start index(angle) for rotational scan - Start index(angle) for rotational scan - - - - Stop index(angle) for rotational scan - Stop index(angle) for rotational scan - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Enable optimization which removes unnecessary points from G-Code output + + + The completion mode for the operation: single or multi-pass + The completion mode for the operation: single or multi-pass + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + + + + The model will be rotated around this axis. + The model will be rotated around this axis. + + + + Start index(angle) for rotational scan + Start index(angle) for rotational scan + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Cut through waste to depth at model edge, releasing the model. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Thực hiện đúng, nếu chỉ định điểm đầu + The path to be copied @@ -138,6 +278,31 @@ The Z height of the hop Chiều cao Z của bước nhảy + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach Chiều dài hoặc bán kính của phương pháp tính gần đúng + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ Tỷ lệ cung cấp chất liệu tùy chỉnh - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ Bật chế độ đục khoét - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ Chiều cao nơi nguồn cấp dữ liệu bắt đầu và chiều cao trong công cụ rút lại khi đường dẫn hoàn tất - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ Inverse the angle. Example: -22.5 -> 22.5 degrees. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ Shape to use for calculating Boundary - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ The base object this collision refers to - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut Phía của cạnh mà công cụ đó nên cắt - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + Clearing pattern to use + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method Phương thức mẫu + + + The library to use to generate the path + Thư viện sử dụng để tạo đường dẫn + The active tool @@ -637,7 +862,7 @@ Góc cắt cạnh không hợp lệ %.2f, phải là <90° và >=0° - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ Công việc chính %s không có đối tượng cơ sở - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>3D pocket bottom is NOT available in this operation</i>. + + + Face appears misaligned after initial rotation. + Face appears misaligned after initial rotation. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Can not identify loop. - - - Face appears misaligned after initial rotation. - Face appears misaligned after initial rotation. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Consider toggling the 'InverseAngle' property and recomputing. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Unable to create path for face(s). - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ Danh sách các tính năng bị vô hiệu hóa - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ Không thể xử lý tính năng %s.%s dưới dạng lỗ tròn - vui lòng xóa khỏi danh sách Hình học cơ sở. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ &Đường dẫn - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -956,22 +1181,32 @@ The additional depth of the tool path - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr Deburr - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1062,7 +1297,7 @@ Additional base objects to be engraved - + The vertex index to start the path from Chỉ số đỉnh để bắt đầu đường dẫn từ @@ -1095,7 +1330,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1214,7 +1464,7 @@ Tham số của đường chạy dao (tập lệnh cụ thể) - + An optional description for this job An optional description for this job @@ -1239,17 +1489,17 @@ Các bộ điều khiển công cụ được tổng hợp sẵn cho công việc này. - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1259,7 +1509,7 @@ SetupSheet giữ các cài đặt cho công việc này - + The base objects for all operations The base objects for all operations @@ -1327,7 +1577,7 @@ Cố định giá trị được tính cho Độ sâu cuối cùng - + Holds the diameter of the tool Holds the diameter of the tool @@ -1356,18 +1606,23 @@ User Assigned Label Nhãn được gán cho người dùng + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Vị trí cơ sở cho hoạt động này - + The tool controller that will be used to calculate the path Bộ điều khiển công cụ sẽ được sử dụng để tính toán đường dẫn - + Coolant mode for this operation Coolant mode for this operation @@ -1392,12 +1647,12 @@ Công cụ gia tăng bước xuống - + Maximum material removed on final pass. Lượng vật liệu tối đa bị loại bỏ ở lần kiểm tra cuối cùng. - + The height needed to clear clamps and obstructions Chiều cao cần thiết để xóa kẹp và vật cản @@ -1417,7 +1672,7 @@ Thực hiện đúng, nếu chỉ định điểm đầu - + Coolant option for this operation Coolant option for this operation @@ -1444,7 +1699,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Độ sâu - + Operation Operation @@ -1467,7 +1722,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Pocket không hỗ trợ hình dạng %s.%s - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1482,7 +1737,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Adaptive clearing and profiling - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1497,7 +1752,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Khoảng cách thao tác tạo mặt sẽ vượt ra ngoài hình dạng biên. - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1561,6 +1816,16 @@ If it is necessary to set the FinalDepth manually please select a different oper When enabled connected extension edges are combined to wires. When enabled connected extension edges are combined to wires. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1611,9 +1876,14 @@ If it is necessary to set the FinalDepth manually please select a different oper PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1800,42 +2070,42 @@ If it is necessary to set the FinalDepth manually please select a different oper PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1910,40 +2180,126 @@ If it is necessary to set the FinalDepth manually please select a different oper Tạo một đối tượng 3D để biểu thị kho thô để loại bỏ phần của + + PathSurface + + + This operation requires OpenCamLib to be installed. + Thao tác này yêu cầu cài đặt OpenCamLib. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Hãy chờ. Quá trình này có thể mất một vài phút. + + + + + This operation requires OpenCamLib to be installed. + + Thao tác này yêu cầu bạn phải cài đặt OpenCamLib. + + + + + Please select a single solid object from the project tree + + Vui lòng chọn một đối tượng rắn duy nhất từ cây dự án + + + + + Cannot work with this object + + Không thể làm việc với đối tượng này + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -2001,22 +2357,22 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2081,6 +2437,16 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + Bảng công cụ LinuxCNC (*.tbl) + Tooltable JSON (*.json) @@ -2096,11 +2462,6 @@ If it is necessary to set the FinalDepth manually please select a different oper HeeksCAD tooltable (*.tooltable) Bảng công cụ HeeksCAD (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - Bảng công cụ LinuxCNC (*.tbl) - Tool Table Same Name @@ -2122,6 +2483,14 @@ If it is necessary to set the FinalDepth manually please select a different oper Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2130,6 +2499,59 @@ If it is necessary to set the FinalDepth manually please select a different oper Vấn đề xác định khả năng khoan: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + Thao tác này yêu cầu cài đặt OpenCamLib. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2217,14 +2639,14 @@ If it is necessary to set the FinalDepth manually please select a different oper - + The selected object is not a path Đối tượng được chọn không phải là một đường dẫn - + Please select a Path object Vui lòng chọn đối tượng Đường dẫn @@ -2505,12 +2927,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Cannot insert holding tags for this path - please select a Profile path - + The selected object is not a path Đối tượng được chọn không phải là đường dẫn - + Please select a Profile object Hãy chọn một đối tượng cấu hình @@ -2550,17 +2972,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Tạo kết cấu Thẻ - + No Base object found. Không tìm thấy đối tượng cơ sở nào. - + Base is not a Path::Feature object. Đối tượng cơ sở không phải là đối tượng Đường dẫn:: Đối tượng Đặc điểm. - + Base doesn't have a Path to dress-up. Đối tượng cơ sở không có một đường dẫn để tạo kết cấu bên ngoài. @@ -2570,6 +2992,47 @@ If it is necessary to set the FinalDepth manually please select a different oper Đường dẫn cơ sở trống. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Tạo chức năng xây dựng áo đường + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2694,7 +3157,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Tất cả các tệp (*.*) - + Model Selection Model Selection @@ -2754,6 +3217,24 @@ If it is necessary to set the FinalDepth manually please select a different oper Kết cấu bên ngoài + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + Tất cả các tệp (*.*) + + + + Select Output File + Chọn tệp đầu ra + + Path_Sanity @@ -2886,42 +3367,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Thêm Dừng tùy chọn hoặc bắt buộc vào chương trình - - Path_Surface - - - This operation requires OpenCamLib to be installed. - Thao tác này yêu cầu cài đặt OpenCamLib. - - - - Hold on. This might take a minute. - - Hãy chờ. Quá trình này có thể mất một vài phút. - - - - - This operation requires OpenCamLib to be installed. - - Thao tác này yêu cầu bạn phải cài đặt OpenCamLib. - - - - - Please select a single solid object from the project tree - - Vui lòng chọn một đối tượng rắn duy nhất từ cây dự án - - - - - Cannot work with this object - - Không thể làm việc với đối tượng này - - - Path_ToolController @@ -2953,6 +3398,19 @@ If it is necessary to set the FinalDepth manually please select a different oper Chỉnh sửa Thư viện Công cụ + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2968,6 +3426,21 @@ If it is necessary to set the FinalDepth manually please select a different oper TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3198,16 +3671,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Object doesn't have a tooltable property Đối tượng không có thuộc tính của hộp công cụ - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3249,6 +3712,55 @@ If it is necessary to set the FinalDepth manually please select a different oper Hộp công cụ XML (*.xml);;Hộp công cụ LinuxCNC (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + Thao tác này yêu cầu cài đặt OpenCamLib. + + + + Hold on. This might take a minute. + + Hãy chờ. Quá trình này có thể mất một vài phút. + + + + + This operation requires OpenCamLib to be installed. + + Thao tác này yêu cầu bạn phải cài đặt OpenCamLib. + + + + + Please select a single solid object from the project tree + + Vui lòng chọn một đối tượng rắn duy nhất từ cây dự án + + + + + Cannot work with this object + + Không thể làm việc với đối tượng này + + + PathDressup_Dogbone @@ -3667,37 +4179,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Kết cấu bên ngoài - - PathSurface - - - Hold on. This might take a minute. - - Hãy chờ. Quá trình này có thể mất một vài phút. - - - - - This operation requires OpenCamLib to be installed. - - Thao tác này yêu cầu bạn phải cài đặt OpenCamLib. - - - - - Please select a single solid object from the project tree - - Vui lòng chọn một đối tượng rắn duy nhất từ cây dự án - - - - - Cannot work with this object - - Không thể làm việc với đối tượng này - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_zh-CN.qm b/src/Mod/Path/Gui/Resources/translations/Path_zh-CN.qm index 4ca5615b09..b41672bdd2 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_zh-CN.qm and b/src/Mod/Path/Gui/Resources/translations/Path_zh-CN.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_zh-CN.ts b/src/Mod/Path/Gui/Resources/translations/Path_zh-CN.ts index f6678cab19..ac083cb3cf 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_zh-CN.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_zh-CN.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - 用于生成路径的库 + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + 旋转扫描的停止分度(角度) + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box 基于选定边界框的额外偏移 - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - - - - The completion mode for the operation: single or multi-pass - The completion mode for the operation: single or multi-pass - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - - - - Clearing pattern to use - 要使用的清理模式 - - - - The model will be rotated around this axis. - 模型将绕此轴旋转。 - - - - Start index(angle) for rotational scan - 旋转扫描的起始分度(角度) - - - - Stop index(angle) for rotational scan - 旋转扫描的停止分度(角度) - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output 启用优化,从G-Code输出中移除不必要的点 + + + The completion mode for the operation: single or multi-pass + The completion mode for the operation: single or multi-pass + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + + + + The model will be rotated around this axis. + 模型将绕此轴旋转。 + + + + Start index(angle) for rotational scan + 旋转扫描的起始分度(角度) + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Cut through waste to depth at model edge, releasing the model. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + 如果指定起始点, 则为 True + The path to be copied @@ -138,6 +278,31 @@ The Z height of the hop 跃点的 Z 高度 + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach 趋近运动的长度或半径 + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ 自定义进给率 - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ 启用啄钻 - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ 进给开始的高度和当路径完成时撤回工具的高度 - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ 反转角度。示例: -22.5 -> 22.5 度。 - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ 用于计算边界的形状 - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ 引起此冲突的基础对象 - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut 工具所应该裁剪的边 - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + 要使用的清理模式 + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method 图案加工 + + + The library to use to generate the path + 用于生成路径的库 + The active tool @@ -637,7 +862,7 @@ 无效的切削角, 此角度必须小于90°且大于或等于 0 ° - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ 父作业没有基对象 - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>3D pocket bottom is NOT available in this operation</i>. + + + Face appears misaligned after initial rotation. + Face appears misaligned after initial rotation. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. 无法识别回路。 - - - Face appears misaligned after initial rotation. - Face appears misaligned after initial rotation. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Consider toggling the 'InverseAngle' property and recomputing. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Unable to create path for face(s). - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ 禁用的功能列表 - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ 功能%s.%s 不能作为圆形孔的处理方法-请从 "基本几何图形" 列表中删除。 - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ &路径 - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -956,22 +1181,32 @@ The additional depth of the tool path - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr 去毛刺 - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1062,7 +1297,7 @@ Additional base objects to be engraved - + The vertex index to start the path from 要从其中启动路径的顶点索引。 @@ -1095,7 +1330,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1214,7 +1464,7 @@ 后处理器 (特定于脚本) 的参数 - + An optional description for this job An optional description for this job @@ -1239,17 +1489,17 @@ 可用于此作业的工具控制器的集合。 - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1259,7 +1509,7 @@ 保存此作业设置的设置表 - + The base objects for all operations The base objects for all operations @@ -1327,7 +1577,7 @@ 保存终止深度的计算值 - + Holds the diameter of the tool Holds the diameter of the tool @@ -1356,18 +1606,23 @@ User Assigned Label 用户指定的标签 + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation 此操作的基本位置 - + The tool controller that will be used to calculate the path 用于计算刀轨的刀具控制器 - + Coolant mode for this operation Coolant mode for this operation @@ -1392,12 +1647,12 @@ 逐步降低工具 - + Maximum material removed on final pass. 在最后的成品上去除的最大材料。 - + The height needed to clear clamps and obstructions 避让夹具和障碍物所需的高度 @@ -1417,7 +1672,7 @@ 如果指定起始点, 则为 True - + Coolant option for this operation Coolant option for this operation @@ -1444,7 +1699,7 @@ If it is necessary to set the FinalDepth manually please select a different oper 深度 - + Operation Operation @@ -1467,7 +1722,7 @@ If it is necessary to set the FinalDepth manually please select a different oper 口袋不支持形状 %s.%s - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1482,7 +1737,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Adaptive clearing and profiling - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1497,7 +1752,7 @@ If it is necessary to set the FinalDepth manually please select a different oper 所面临的操作将延伸到超出边界形状的距离。 - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1561,6 +1816,16 @@ If it is necessary to set the FinalDepth manually please select a different oper When enabled connected extension edges are combined to wires. When enabled connected extension edges are combined to wires. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1611,9 +1876,14 @@ If it is necessary to set the FinalDepth manually please select a different oper PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1800,42 +2070,42 @@ If it is necessary to set the FinalDepth manually please select a different oper PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1910,40 +2180,126 @@ If it is necessary to set the FinalDepth manually please select a different oper 创建一个3D对象来表示用于铣削零件的原始工件 + + PathSurface + + + This operation requires OpenCamLib to be installed. + 此操作需要安装 OpenCamLib。 + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + 稍等。 这可能需要一分钟。 + + + + + This operation requires OpenCamLib to be installed. + + 此操作需要安装 OpenCamLib。 + + + + + Please select a single solid object from the project tree + + 请从项目树中选择单个实体对象 + + + + + Cannot work with this object + + 无法使用此对象 + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -2001,22 +2357,22 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2081,6 +2437,16 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + LinuxCNC tooltable (* tbl) + Tooltable JSON (*.json) @@ -2096,11 +2462,6 @@ If it is necessary to set the FinalDepth manually please select a different oper HeeksCAD tooltable (*.tooltable) HeeksCAD tooltable (* tooltable) - - - LinuxCNC tooltable (*.tbl) - LinuxCNC tooltable (* tbl) - Tool Table Same Name @@ -2122,6 +2483,14 @@ If it is necessary to set the FinalDepth manually please select a different oper Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2130,6 +2499,59 @@ If it is necessary to set the FinalDepth manually please select a different oper 确定可钻性问题: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + 此操作需要安装 OpenCamLib。 + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2217,14 +2639,14 @@ If it is necessary to set the FinalDepth manually please select a different oper - + The selected object is not a path 所选对象不是路径 - + Please select a Path object 请选择路径对象 @@ -2505,12 +2927,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Cannot insert holding tags for this path - please select a Profile path - + The selected object is not a path 所选对象不是路径 - + Please select a Profile object 请选择一个轮廓对象 @@ -2550,17 +2972,17 @@ If it is necessary to set the FinalDepth manually please select a different oper 创建标签修整 - + No Base object found. 找不到基对象。 - + Base is not a Path::Feature object. 基底不是路径:: 特征对象。 - + Base doesn't have a Path to dress-up. 基体没有可供修整的路径。 @@ -2570,6 +2992,47 @@ If it is necessary to set the FinalDepth manually please select a different oper 基本路径为空。 + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + 创建修整 + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2694,7 +3157,7 @@ If it is necessary to set the FinalDepth manually please select a different oper 所有文件(*.*) - + Model Selection Model Selection @@ -2754,6 +3217,24 @@ If it is necessary to set the FinalDepth manually please select a different oper 修整 + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + 所有文件(*.*) + + + + Select Output File + 选择输出文件 + + Path_Sanity @@ -2886,42 +3367,6 @@ If it is necessary to set the FinalDepth manually please select a different oper 向程序添加可选或强制停止 - - Path_Surface - - - This operation requires OpenCamLib to be installed. - 此操作需要安装 OpenCamLib。 - - - - Hold on. This might take a minute. - - 稍等。 这可能需要一分钟。 - - - - - This operation requires OpenCamLib to be installed. - - 此操作需要安装 OpenCamLib。 - - - - - Please select a single solid object from the project tree - - 请从项目树中选择单个实体对象 - - - - - Cannot work with this object - - 无法使用此对象 - - - Path_ToolController @@ -2953,6 +3398,19 @@ If it is necessary to set the FinalDepth manually please select a different oper 编辑工具库 + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2968,6 +3426,21 @@ If it is necessary to set the FinalDepth manually please select a different oper TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3198,16 +3671,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Object doesn't have a tooltable property 对象没有 tooltable 属性 - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3249,6 +3712,55 @@ If it is necessary to set the FinalDepth manually please select a different oper Tooltable xml (*. xml);;LinuxCNC tooltable (* tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + 此操作需要安装 OpenCamLib。 + + + + Hold on. This might take a minute. + + 稍等。 这可能需要一分钟。 + + + + + This operation requires OpenCamLib to be installed. + + 此操作需要安装 OpenCamLib。 + + + + + Please select a single solid object from the project tree + + 请从项目树中选择单个实体对象 + + + + + Cannot work with this object + + 无法使用此对象 + + + PathDressup_Dogbone @@ -3667,37 +4179,6 @@ If it is necessary to set the FinalDepth manually please select a different oper 修整 - - PathSurface - - - Hold on. This might take a minute. - - 稍等。 这可能需要一分钟。 - - - - - This operation requires OpenCamLib to be installed. - - 此操作需要安装 OpenCamLib。 - - - - - Please select a single solid object from the project tree - - 请从项目树中选择单个实体对象 - - - - - Cannot work with this object - - 无法使用此对象 - - - Path_CompoundExtended diff --git a/src/Mod/Path/Gui/Resources/translations/Path_zh-TW.qm b/src/Mod/Path/Gui/Resources/translations/Path_zh-TW.qm index 5c5bf24fdb..7a59150f3d 100644 Binary files a/src/Mod/Path/Gui/Resources/translations/Path_zh-TW.qm and b/src/Mod/Path/Gui/Resources/translations/Path_zh-TW.qm differ diff --git a/src/Mod/Path/Gui/Resources/translations/Path_zh-TW.ts b/src/Mod/Path/Gui/Resources/translations/Path_zh-TW.ts index 2dca2619e5..9ff7849571 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path_zh-TW.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path_zh-TW.ts @@ -4,9 +4,29 @@ App::Property - - The library to use to generate the path - 用於生成函軌跡的函式庫 + + Show the temporary path construction objects when module is in DEBUG mode. + Show the temporary path construction objects when module is in DEBUG mode. + + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + Stop index(angle) for rotational scan + Stop index(angle) for rotational scan + + + + Dropcutter lines are created parallel to this axis. + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box Additional offset to the selected bounding box - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - - - - The completion mode for the operation: single or multi-pass - The completion mode for the operation: single or multi-pass - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - - - - Clearing pattern to use - Clearing pattern to use - - - - The model will be rotated around this axis. - The model will be rotated around this axis. - - - - Start index(angle) for rotational scan - Start index(angle) for rotational scan - - - - Stop index(angle) for rotational scan - Stop index(angle) for rotational scan - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output Enable optimization which removes unnecessary points from G-Code output + + + The completion mode for the operation: single or multi-pass + The completion mode for the operation: single or multi-pass + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + + + + The model will be rotated around this axis. + The model will be rotated around this axis. + + + + Start index(angle) for rotational scan + Start index(angle) for rotational scan + Ignore areas that proceed below specified depth. @@ -93,6 +98,141 @@ Cut through waste to depth at model edge, releasing the model. Cut through waste to depth at model edge, releasing the model. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + Do not cut internal features on avoided 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. + 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). + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + Choose how to process multiple Base Geometry features. + 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. + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + Ignore internal feature areas within a larger selected face. + Ignore internal feature areas within a larger selected face. + + + + Select the overall boundary for the operation. + Select the overall boundary for the operation. + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + Set the geometric clearing pattern to use for the operation. + Set the geometric clearing pattern to use for the operation. + + + + The yaw angle used for certain clearing patterns + 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. + 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 Z-axis depth offset from the target surface. + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + Set the start point for the cut pattern. + Set the start point for the cut pattern. + + + + Choose location of the center point for starting the cut pattern. + Choose location of the center point for starting the cut pattern. + + + + Profile the edges of the selection. + Profile the edges of the selection. + + + + Set the sampling resolution. Smaller values quickly increase processing time. + Set the sampling resolution. Smaller values quickly increase processing time. + + + + Set the stepover percentage, based on the tool's diameter. + 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 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. + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the 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. + Feedback: three smallest gaps identified in the path geometry. + + + + The custom start point for the path of this operation + The custom start point for the path of this operation + + + + Make True, if specifying a Start Point + Make True, if specifying a Start Point + The path to be copied @@ -138,6 +278,31 @@ The Z height of the hop The Z height of the hop + + + X offset between tool and probe + X offset between tool and probe + + + + Y 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 X direction + + + + Number of points to probe in Y direction + Number of points to probe in Y direction + + + + The output location for the probe data to be written + The output location for the probe data to be written + Enable rotation to gain access to pockets/areas not normal to Z axis. @@ -168,6 +333,26 @@ Length or Radius of the approach Length or Radius of the approach + + + Extends LeadIn distance + Extends LeadIn distance + + + + Extends LeadOut distance + Extends LeadOut distance + + + + Perform plunges with G0 + Perform plunges with G0 + + + + Apply LeadInOut to layers within an operation + Apply LeadInOut to layers within an operation + Fixture Offset Number @@ -194,7 +379,7 @@ 自訂進給速度 - + Custom feed rate Custom feed rate @@ -219,7 +404,7 @@ Enable pecking - + The time to dwell between peck cycles The time to dwell between peck cycles @@ -244,15 +429,20 @@ The height where feed starts and height during retract tool when path is finished - + Controls how tool retracts Default=G99 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 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 + How far the drill depth is extended + Reverse direction of pocket operation. @@ -264,12 +454,7 @@ Inverse the angle. Example: -22.5 -> 22.5 degrees. - - Match B rotations to model (error in FreeCAD rendering). - Match B rotations to model (error in FreeCAD rendering). - - - + Attempt the inverse angle for face access if original rotation fails. Attempt the inverse angle for face access if original rotation fails. @@ -284,15 +469,45 @@ Shape to use for calculating Boundary - - Clear edges - Clear edges + + Clear edges of surface (Only applicable to BoundBox) + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. Exclude milling raised areas inside the face. + + + 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 increase processing time a lot. + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + Set to clear last layer in a `Multi-pass` operation. + Set to clear last layer in a `Multi-pass` operation. + + + + Ignore outer waterlines above this height. + Ignore outer waterlines above this height. + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. + Profile holes as well as the outline @@ -314,27 +529,27 @@ The base object this collision refers to - + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. 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. Process the model and stock in an operation with no Base Geometry selected. - + Side of edge that tool should cut 刀具應切除邊之一側 - + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -380,11 +595,16 @@ + Clearing pattern to use + Clearing pattern to use + + + Use 3D Sorting of Path Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. Attempts to avoid unnecessary retractions. @@ -398,6 +618,11 @@ Pattern method 圖樣方式 + + + The library to use to generate the path + 用於生成函軌跡的函式庫 + The active tool @@ -637,7 +862,7 @@ Invalid Cutting Edge Angle %.2f, must be <90° and >=0° - + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° Invalid Cutting Edge Angle %.2f, must be >0° and <=180° @@ -662,12 +887,12 @@ Parent job %s doesn't have a base object - + Base object %s.%s already in the list Base object %s.%s already in the list - + Base object %s.%s rejected by operation Base object %s.%s rejected by operation @@ -714,6 +939,16 @@ <br> <br><i>3D pocket bottom is NOT available in this operation</i>. + + + Face appears misaligned after initial rotation. + Face appears misaligned after initial rotation. + + + + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the 'InverseAngle' property and recomputing. + Consider toggling the InverseAngle property and recomputing the operation. @@ -744,16 +979,6 @@ Can not identify loop. Can not identify loop. - - - Face appears misaligned after initial rotation. - Face appears misaligned after initial rotation. - - - - Consider toggling the 'InverseAngle' property and recomputing. - Consider toggling the 'InverseAngle' property and recomputing. - Multiple faces in Base Geometry. @@ -775,27 +1000,27 @@ Unable to create path for face(s). - + A planar adaptive start is unavailable. The non-planar will be attempted. A planar adaptive start is unavailable. The non-planar will be attempted. - + The non-planar adaptive start is also unavailable. The non-planar adaptive start is also unavailable. - + Rotated to inverse angle. Rotated to inverse angle. - + Selected feature(s) require 'Enable Rotation: A(x)' for access. Selected feature(s) require 'Enable Rotation: A(x)' for access. - + Selected feature(s) require 'Enable Rotation: B(y)' for access. Selected feature(s) require 'Enable Rotation: B(y)' for access. @@ -805,7 +1030,7 @@ List of disabled features - + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. @@ -815,12 +1040,12 @@ Feature %s.%s cannot be processed as a circular hole - please remove from Base geometry list. - + Rotated to 'InverseAngle' to attempt access. Rotated to 'InverseAngle' to attempt access. - + Always select the bottom edge of the hole when using an edge. Always select the bottom edge of the hole when using an edge. @@ -865,12 +1090,12 @@ &Path - + Path Dressup Path Dressup - + Supplemental Commands Supplemental Commands @@ -956,22 +1181,32 @@ The additional depth of the tool path - + How to join chamfer segments How to join chamfer segments - + Direction of Operation Direction of Operation + + + Side of Operation + Side of Operation + + + + Select the segment, there the operations starts + Select the segment, there the operations starts + Deburr Deburr - + Creates a Deburr Path along Edges or around Faces Creates a Deburr Path along Edges or around Faces @@ -1062,7 +1297,7 @@ Additional base objects to be engraved - + The vertex index to start the path from The vertex index to start the path from @@ -1095,7 +1330,7 @@ PathGeom - + face %s not handled, assuming not vertical face %s not handled, assuming not vertical @@ -1122,6 +1357,21 @@ PathGui + + + Tool Error + Tool Error + + + + Feedrate Error + Feedrate Error + + + + Cycletime Error + Cycletime Error + Cannot find property %s of %s @@ -1214,7 +1464,7 @@ 後處理器爭議(針對程式碼) - + An optional description for this job An optional description for this job @@ -1239,17 +1489,17 @@ Collection of tool controllers available for this job. - + Split output into multiple gcode files Split output into multiple gcode files - + If multiple WCS, order the output this way If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job The Work Coordinate Systems for the Job @@ -1259,7 +1509,7 @@ SetupSheet holding the settings for this job - + The base objects for all operations The base objects for all operations @@ -1327,7 +1577,7 @@ Holds the calculated value for the FinalDepth - + Holds the diameter of the tool Holds the diameter of the tool @@ -1356,18 +1606,23 @@ User Assigned Label User Assigned Label + + + Operations Cycle Time Estimation + Operations Cycle Time Estimation + Base locations for this operation Base locations for this operation - + The tool controller that will be used to calculate the path 此工具控制器將用於計算軌跡 - + Coolant mode for this operation Coolant mode for this operation @@ -1392,12 +1647,12 @@ Incremental Step Down of Tool - + Maximum material removed on final pass. 通過最後檢查之最大移除材料量 - + The height needed to clear clamps and obstructions The height needed to clear clamps and obstructions @@ -1417,7 +1672,7 @@ Make True, if specifying a Start Point - + Coolant option for this operation Coolant option for this operation @@ -1444,7 +1699,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Depths - + Operation Operation @@ -1467,7 +1722,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Pocket does not support shape %s.%s - + Face might not be within rotation accessibility limits. Face might not be within rotation accessibility limits. @@ -1482,7 +1737,7 @@ If it is necessary to set the FinalDepth manually please select a different oper Adaptive clearing and profiling - + Choose how to process multiple Base Geometry features. Choose how to process multiple Base Geometry features. @@ -1497,7 +1752,7 @@ If it is necessary to set the FinalDepth manually please select a different oper The distance the facing operation will extend beyond the boundary shape. - + Final depth set below ZMin of face(s) selected. Final depth set below ZMin of face(s) selected. @@ -1561,6 +1816,16 @@ If it is necessary to set the FinalDepth manually please select a different oper When enabled connected extension edges are combined to wires. When enabled connected extension edges are combined to wires. + + + Face appears to NOT be horizontal AFTER rotation applied. + Face appears to NOT be horizontal AFTER rotation applied. + + + + Start Depth is lower than face depth. Setting to + Start Depth is lower than face depth. Setting to + PathProfile @@ -1611,9 +1876,14 @@ If it is necessary to set the FinalDepth manually please select a different oper PathProfileEdges - - The selected edge(s) are inaccessible. - The selected edge(s) are inaccessible. + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. + + + + Please set to an acceptable value greater than zero. + Please set to an acceptable value greater than zero. @@ -1800,42 +2070,42 @@ If it is necessary to set the FinalDepth manually please select a different oper PathStock - + Invalid base object %s - no shape found Invalid base object %s - no shape found - + The base object this stock is derived from 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 negative X direction - + Extra allowance from part bound box in positive 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 negative Y direction - + Extra allowance from part bound box in positive 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 negative Z direction - + Extra allowance from part bound box in positive Z direction Extra allowance from part bound box in positive Z direction @@ -1910,40 +2180,126 @@ If it is necessary to set the FinalDepth manually please select a different oper Creates a 3D object to represent raw stock to mill the part out of + + PathSurface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + Sample interval limits are 0.001 to 25.4 millimeters. + Sample interval limits are 0.001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling 3D Surface operation. Error creating OCL cutter. + Canceling 3D Surface operation. Error creating OCL cutter. + + + + Hold on. This might take a minute. + + Hold on. This might take a minute. + + + + + This operation requires OpenCamLib to be installed. + + This operation requires OpenCamLib to be installed. + + + + + Please select a single solid object from the project tree + + Please select a single solid object from the project tree + + + + + Cannot work with this object + + Cannot work with this object + + + PathToolBit - + Shape for bit shape Shape for bit shape - + The parametrized body representing the tool bit The parametrized body representing the tool bit - + The file of the tool The file of the tool - + Tool bit material Tool bit material - + Length offset in Z direction Length offset in Z direction - + The number of flutes The number of flutes - + Chipload as per manufacturer Chipload as per manufacturer @@ -2001,22 +2357,22 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolBitLibrary - + Open ToolBit Library editor Open ToolBit Library editor - + Open an editor to manage ToolBit libraries Open an editor to manage ToolBit libraries - + Load ToolBit Library Load ToolBit Library - + Load an entire ToolBit library or part of it into a job Load an entire ToolBit library or part of it into a job @@ -2081,6 +2437,16 @@ If it is necessary to set the FinalDepth manually please select a different oper PathToolLibraryManager + + + Tooltable JSON (*.fctl) + Tooltable JSON (*.fctl) + + + + LinuxCNC tooltable (*.tbl) + LinuxCNC tooltable (*.tbl) + Tooltable JSON (*.json) @@ -2096,11 +2462,6 @@ If it is necessary to set the FinalDepth manually please select a different oper HeeksCAD tooltable (*.tooltable) HeeksCAD tooltable (*.tooltable) - - - LinuxCNC tooltable (*.tbl) - LinuxCNC tooltable (*.tbl) - Tool Table Same Name @@ -2122,6 +2483,14 @@ If it is necessary to set the FinalDepth manually please select a different oper Unsupported Path tooltable + + PathTooolBit + + + User Defined Values + User Defined Values + + PathUtils @@ -2130,6 +2499,59 @@ If it is necessary to set the FinalDepth manually please select a different oper Issue determine drillability: {} + + PathWaterline + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + New property added to + New property added to + + + + Check its default value. + Check its default value. + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + Cut pattern angle limits are +-360 degrees. + Cut pattern angle limits are +-360 degrees. + + + + Cut pattern angle limits are +- 360 degrees. + Cut pattern angle limits are +- 360 degrees. + + + + AvoidLastX_Faces: Only zero or positive values permitted. + AvoidLastX_Faces: Only zero or positive values permitted. + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + No JOB + No JOB + + + + Canceling Waterline operation. Error creating OCL cutter. + Canceling Waterline operation. Error creating OCL cutter. + + Path_Array @@ -2217,14 +2639,14 @@ If it is necessary to set the FinalDepth manually please select a different oper - + The selected object is not a path The selected object is not a path - + Please select a Path object Please select a Path object @@ -2505,12 +2927,12 @@ If it is necessary to set the FinalDepth manually please select a different oper Cannot insert holding tags for this path - please select a Profile path - + The selected object is not a path The selected object is not a path - + Please select a Profile object Please select a Profile object @@ -2550,17 +2972,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Create Tag Dress-up - + No Base object found. No Base object found. - + Base is not a Path::Feature object. Base is not a Path::Feature object. - + Base doesn't have a Path to dress-up. Base doesn't have a Path to dress-up. @@ -2570,6 +2992,47 @@ If it is necessary to set the FinalDepth manually please select a different oper Base Path is empty. + + Path_DressupZCorrect + + + The point file from the surface probing. + The point file from the surface probing. + + + + Deflection distance for arc interpolation + Deflection distance for arc interpolation + + + + Edit Z Correction Dress-up + Edit Z Correction Dress-up + + + + Z Depth Correction Dress-up + Z Depth Correction Dress-up + + + + Use Probe Map to correct Z depth + Use Probe Map to correct Z depth + + + + Create Dress-up + Create Dress-up + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + break segments into smaller segments of this length. + + Path_Fixture @@ -2694,7 +3157,7 @@ If it is necessary to set the FinalDepth manually please select a different oper 所有檔 (*.*) - + Model Selection Model Selection @@ -2754,6 +3217,24 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups + + Path_Probe + + + Select Probe Point File + Select Probe Point File + + + + All Files (*.*) + 所有檔 (*.*) + + + + Select Output File + Select Output File + + Path_Sanity @@ -2885,42 +3366,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Add Optional or Mandatory Stop to the program - - Path_Surface - - - This operation requires OpenCamLib to be installed. - This operation requires OpenCamLib to be installed. - - - - Hold on. This might take a minute. - - Hold on. This might take a minute. - - - - - This operation requires OpenCamLib to be installed. - - This operation requires OpenCamLib to be installed. - - - - - Please select a single solid object from the project tree - - Please select a single solid object from the project tree - - - - - Cannot work with this object - - Cannot work with this object - - - Path_ToolController @@ -2952,6 +3397,19 @@ If it is necessary to set the FinalDepth manually please select a different oper Edit the Tool Library + + Probe + + + Probe + Probe + + + + Create a Probing Grid from a job stock + Create a Probing Grid from a job stock + + Surface @@ -2967,6 +3425,21 @@ If it is necessary to set the FinalDepth manually please select a different oper TooltableEditor + + + Rename Tooltable + Rename Tooltable + + + + Enter Name: + Enter Name: + + + + Save toolbit library + Save toolbit library + Open tooltable @@ -3197,16 +3670,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Object doesn't have a tooltable property Object doesn't have a tooltable property - - - Rename Tooltable - Rename Tooltable - - - - Enter Name: - Enter Name: - Add New Tool Table @@ -3248,6 +3711,55 @@ If it is necessary to set the FinalDepth manually please select a different oper Tooltable XML (*.xml);;LinuxCNC tooltable (*.tbl) + + Waterline + + + Waterline + Waterline + + + + Create a Waterline Operation from a model + Create a Waterline Operation from a model + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + This operation requires OpenCamLib to be installed. + + + + Hold on. This might take a minute. + + Hold on. This might take a minute. + + + + + This operation requires OpenCamLib to be installed. + + This operation requires OpenCamLib to be installed. + + + + + Please select a single solid object from the project tree + + Please select a single solid object from the project tree + + + + + Cannot work with this object + + Cannot work with this object + + + PathDressup_Dogbone @@ -3666,37 +4178,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Dressups - - PathSurface - - - Hold on. This might take a minute. - - Hold on. This might take a minute. - - - - - This operation requires OpenCamLib to be installed. - - This operation requires OpenCamLib to be installed. - - - - - Please select a single solid object from the project tree - - Please select a single solid object from the project tree - - - - - Cannot work with this object - - Cannot work with this object - - - Path_CompoundExtended diff --git a/src/Mod/Path/PathCommands.py b/src/Mod/Path/PathCommands.py index 64b37604ef..3afbd053f7 100644 --- a/src/Mod/Path/PathCommands.py +++ b/src/Mod/Path/PathCommands.py @@ -141,14 +141,16 @@ class _ToggleOperation: if bool(FreeCADGui.Selection.getSelection()) is False: return False try: - obj = FreeCADGui.Selection.getSelectionEx()[0].Object - return isinstance(PathScripts.PathDressup.baseOp(obj).Proxy, PathScripts.PathOp.ObjectOp) + for sel in FreeCADGui.Selection.getSelectionEx(): + if not isinstance(PathScripts.PathDressup.baseOp(sel.Object).Proxy, PathScripts.PathOp.ObjectOp): + return False + return True except(IndexError, AttributeError): return False def Activated(self): - obj = FreeCADGui.Selection.getSelectionEx()[0].Object - PathScripts.PathDressup.baseOp(obj).Active = not(PathScripts.PathDressup.baseOp(obj).Active) + for sel in FreeCADGui.Selection.getSelectionEx(): + PathScripts.PathDressup.baseOp(sel.Object).Active = not(PathScripts.PathDressup.baseOp(sel.Object).Active) FreeCAD.ActiveDocument.recompute() @@ -168,15 +170,17 @@ class _CopyOperation: if bool(FreeCADGui.Selection.getSelection()) is False: return False try: - obj = FreeCADGui.Selection.getSelectionEx()[0].Object - return isinstance(obj.Proxy, PathScripts.PathOp.ObjectOp) + for sel in FreeCADGui.Selection.getSelectionEx(): + if not isinstance(sel.Object.Proxy, PathScripts.PathOp.ObjectOp): + return False + return True except(IndexError, AttributeError): return False def Activated(self): - obj = FreeCADGui.Selection.getSelectionEx()[0].Object - jobname = findParentJob(obj).Name - addToJob(FreeCAD.ActiveDocument.copyObject(obj, False), jobname) + for sel in FreeCADGui.Selection.getSelectionEx(): + jobname = findParentJob(sel.Object).Name + addToJob(FreeCAD.ActiveDocument.copyObject(sel.Object, False), jobname) if FreeCAD.GuiUp: diff --git a/src/Mod/Path/PathScripts/PathAreaOp.py b/src/Mod/Path/PathScripts/PathAreaOp.py index b40e932eb8..8bcf1b4577 100644 --- a/src/Mod/Path/PathScripts/PathAreaOp.py +++ b/src/Mod/Path/PathScripts/PathAreaOp.py @@ -476,8 +476,9 @@ class ObjectOp(PathOp.ObjectOp): sims.append(sim) # Eif - if self.areaOpRetractTool(obj): - self.endVector = None # pylint: disable=attribute-defined-outside-init + if self.areaOpRetractTool(obj) and self.endVector is not None: + self.endVector[2] = obj.ClearanceHeight.Value + self.commandlist.append(Path.Command('G0', {'Z': obj.ClearanceHeight.Value, 'F': self.vertRapid})) # Raise cutter to safe height and rotate back to original orientation if self.rotateFlag is True: diff --git a/src/Mod/Path/PathScripts/PathDrillingGui.py b/src/Mod/Path/PathScripts/PathDrillingGui.py index ed7a8e714d..ca7e1924ef 100644 --- a/src/Mod/Path/PathScripts/PathDrillingGui.py +++ b/src/Mod/Path/PathScripts/PathDrillingGui.py @@ -138,7 +138,6 @@ class TaskPanelOpPage(PathCircularHoleBaseGui.TaskPanelOpPage): signals.append(self.form.peckEnabled.stateChanged) signals.append(self.form.toolController.currentIndexChanged) signals.append(self.form.coolantController.currentIndexChanged) - signals.append(self.form.coolantController.currentIndexChanged) signals.append(self.form.ExtraOffset.currentIndexChanged) signals.append(self.form.enableRotation.currentIndexChanged) diff --git a/src/Mod/Path/PathScripts/PathJob.py b/src/Mod/Path/PathScripts/PathJob.py index 2225c2fa9f..f8855d2344 100644 --- a/src/Mod/Path/PathScripts/PathJob.py +++ b/src/Mod/Path/PathScripts/PathJob.py @@ -30,7 +30,7 @@ import PathScripts.PathSetupSheet as PathSetupSheet import PathScripts.PathStock as PathStock import PathScripts.PathToolController as PathToolController import PathScripts.PathUtil as PathUtil -import json +import json, time # lazily loaded modules from lazy_loader.lazy_loader import LazyLoader @@ -99,6 +99,8 @@ class ObjectJob: obj.addProperty("App::PropertyString", "PostProcessorArgs", "Output", QtCore.QT_TRANSLATE_NOOP("PathJob", "Arguments for the Post Processor (specific to the script)")) obj.addProperty("App::PropertyString", "Description", "Path", QtCore.QT_TRANSLATE_NOOP("PathJob","An optional description for this job")) + obj.addProperty("App::PropertyString", "CycleTime", "Path", QtCore.QT_TRANSLATE_NOOP("PathOp", "Operations Cycle Time Estimation")) + obj.setEditorMode('CycleTime', 1) # read-only obj.addProperty("App::PropertyDistance", "GeometryTolerance", "Geometry", QtCore.QT_TRANSLATE_NOOP("PathJob", "For computing Paths; smaller increases accuracy, but slows down computation")) obj.addProperty("App::PropertyLink", "Stock", "Base", QtCore.QT_TRANSLATE_NOOP("PathJob", "Solid object to be used as stock.")) @@ -110,7 +112,7 @@ class ObjectJob: obj.addProperty("App::PropertyStringList", "Fixtures", "WCS", QtCore.QT_TRANSLATE_NOOP("PathJob", "The Work Coordinate Systems for the Job")) obj.OrderOutputBy = ['Fixture', 'Tool', 'Operation'] obj.Fixtures = ['G54'] - + obj.PostProcessorOutputFile = PathPreferences.defaultOutputFile() #obj.setEditorMode("PostProcessorOutputFile", 0) # set to default mode obj.PostProcessor = postProcessors = PathPreferences.allEnabledPostProcessors() @@ -252,6 +254,10 @@ class ObjectJob: obj.setEditorMode('Operations', 2) # hide obj.setEditorMode('Placement', 2) + if not hasattr(obj, 'CycleTime'): + obj.addProperty("App::PropertyString", "CycleTime", "Path", QtCore.QT_TRANSLATE_NOOP("PathOp", "Operations Cycle Time Estimation")) + obj.setEditorMode('CycleTime', 1) # read-only + def onChanged(self, obj, prop): if prop == "PostProcessor" and obj.PostProcessor: processor = PostProcessor.load(obj.PostProcessor) @@ -342,6 +348,36 @@ class ObjectJob: def execute(self, obj): obj.Path = obj.Operations.Path + self.getCycleTime() + + def getCycleTime(self): + seconds = 0 + + if len(self.obj.Operations.Group): + for op in self.obj.Operations.Group: + + # Skip inactive operations + if PathUtil.opProperty(op, 'Active') is False: + continue + + # Skip operations that don't have a cycletime attribute + if PathUtil.opProperty(op, 'CycleTime') is None: + continue + + formattedCycleTime = PathUtil.opProperty(op, 'CycleTime') + opCycleTime = 0 + try: + ## convert the formatted time from HH:MM:SS to just seconds + opCycleTime = sum(x * int(t) for x, t in zip([1, 60, 3600], reversed(formattedCycleTime.split(":")))) + except: + FreeCAD.Console.PrintWarning("Error converting the operations cycle time. Job Cycle time may be innacturate\n") + continue + + if opCycleTime > 0: + seconds = seconds + opCycleTime + + cycleTimeString = time.strftime("%H:%M:%S", time.gmtime(seconds)) + self.obj.CycleTime = cycleTimeString def addOperation(self, op, before = None, removeBefore = False): group = self.obj.Operations.Group diff --git a/src/Mod/Path/PathScripts/PathJobGui.py b/src/Mod/Path/PathScripts/PathJobGui.py index 0b033cc4a9..a2371ed8ad 100644 --- a/src/Mod/Path/PathScripts/PathJobGui.py +++ b/src/Mod/Path/PathScripts/PathJobGui.py @@ -404,6 +404,7 @@ class StockFromBaseBoundBoxEdit(StockEdit): self.form.stockExtXpos.textChanged.connect(self.checkXpos) self.form.stockExtYpos.textChanged.connect(self.checkYpos) self.form.stockExtZpos.textChanged.connect(self.checkZpos) + self.form.linkStockAndModel.setChecked(True) def checkXpos(self): self.trackXpos = self.form.stockExtXneg.text() == self.form.stockExtXpos.text() @@ -970,15 +971,25 @@ class TaskPanel: def modelSet0(self, axis): with selectionEx() as selection: for sel in selection: - model = sel.Object + selObject = sel.Object for name in sel.SubElementNames: - feature = model.Shape.getElement(name) + feature = selObject.Shape.getElement(name) bb = feature.BoundBox offset = FreeCAD.Vector(axis.x * bb.XMax, axis.y * bb.YMax, axis.z * bb.ZMax) PathLog.track(feature.BoundBox.ZMax, offset) - p = model.Placement + p = selObject.Placement p.move(offset) - model.Placement = p + selObject.Placement = p + + if self.form.linkStockAndModel.isChecked(): + # Also move the objects not selected + # if selection is not model, move the model too + # if the selection is not stock and there is a stock, move the stock too + for model in self.obj.Model.Group: + if model != selObject: + Draft.move(model, offset) + if selObject != self.obj.Stock and self.obj.Stock: + Draft.move(self.obj.Stock, offset) def modelMove(self, axis): scale = self.form.modelMoveValue.value() diff --git a/src/Mod/Path/PathScripts/PathOp.py b/src/Mod/Path/PathScripts/PathOp.py index fab24c28c2..97a8f0fa19 100644 --- a/src/Mod/Path/PathScripts/PathOp.py +++ b/src/Mod/Path/PathScripts/PathOp.py @@ -31,6 +31,7 @@ import PathScripts.PathUtils as PathUtils from PathScripts.PathUtils import waiting_effects from PySide import QtCore +import time # lazily loaded modules from lazy_loader.lazy_loader import LazyLoader @@ -122,6 +123,8 @@ class ObjectOp(object): obj.addProperty("App::PropertyBool", "Active", "Path", QtCore.QT_TRANSLATE_NOOP("PathOp", "Make False, to prevent operation from generating code")) obj.addProperty("App::PropertyString", "Comment", "Path", QtCore.QT_TRANSLATE_NOOP("PathOp", "An optional comment for this Operation")) obj.addProperty("App::PropertyString", "UserLabel", "Path", QtCore.QT_TRANSLATE_NOOP("PathOp", "User Assigned Label")) + obj.addProperty("App::PropertyString", "CycleTime", "Path", QtCore.QT_TRANSLATE_NOOP("PathOp", "Operations Cycle Time Estimation")) + obj.setEditorMode('CycleTime', 1) # read-only features = self.opFeatures(obj) @@ -189,7 +192,7 @@ class ObjectOp(object): def setEditorModes(self, obj, features): '''Editor modes are not preserved during document store/restore, set editor modes for all properties''' - for op in ['OpStartDepth', 'OpFinalDepth', 'OpToolDiameter']: + for op in ['OpStartDepth', 'OpFinalDepth', 'OpToolDiameter', 'CycleTime']: if hasattr(obj, op): obj.setEditorMode(op, 1) # read-only @@ -226,6 +229,9 @@ class ObjectOp(object): obj.addProperty("App::PropertyEnumeration", "EnableRotation", "Rotation", QtCore.QT_TRANSLATE_NOOP("App::Property", "Enable rotation to gain access to pockets/areas not normal to Z axis.")) obj.EnableRotation = ['Off', 'A(x)', 'B(y)', 'A & B'] + if not hasattr(obj, 'CycleTime'): + obj.addProperty("App::PropertyString", "CycleTime", "Path", QtCore.QT_TRANSLATE_NOOP("PathOp", "Operations Cycle Time Estimation")) + self.setEditorModes(obj, features) self.opOnDocumentRestored(obj) @@ -521,8 +527,41 @@ class ObjectOp(object): path = Path.Path(self.commandlist) obj.Path = path + obj.CycleTime = self.getCycleTimeEstimate(obj) + self.job.Proxy.getCycleTime() return result + def getCycleTimeEstimate(self, obj): + + tc = obj.ToolController + + if tc is None or tc.ToolNumber == 0: + FreeCAD.Console.PrintError("No Tool Controller is selected. Tool feed rates required to calculate the cycle time.\n") + return translate('PathGui', 'Tool Error') + + hFeedrate = tc.HorizFeed.Value + vFeedrate = tc.VertFeed.Value + hRapidrate = tc.HorizRapid.Value + vRapidrate = tc.VertRapid.Value + + if hFeedrate == 0 or vFeedrate == 0: + FreeCAD.Console.PrintError("Tool Controller requires feed rates. Tool feed rates required to calculate the cycle time.\n") + return translate('PathGui', 'Feedrate Error') + + if hRapidrate == 0 or vRapidrate == 0: + FreeCAD.Console.PrintWarning("Add Tool Controller Rapid Speeds on the SetupSheet for more accurate cycle times.\n") + + ## get the cycle time in seconds + seconds = obj.Path.getCycleTime(hFeedrate, vFeedrate, hRapidrate, vRapidrate) + + if not seconds: + return translate('PathGui', 'Cycletime Error') + + ## convert the cycle time to a HH:MM:SS format + cycleTime = time.strftime("%H:%M:%S", time.gmtime(seconds)) + + return cycleTime + def addBase(self, obj, base, sub): PathLog.track(obj, base, sub) base = PathUtil.getPublicObject(base) diff --git a/src/Mod/Path/PathScripts/PathPreferences.py b/src/Mod/Path/PathScripts/PathPreferences.py index 0525a3b3f5..65eeefad59 100644 --- a/src/Mod/Path/PathScripts/PathPreferences.py +++ b/src/Mod/Path/PathScripts/PathPreferences.py @@ -44,9 +44,11 @@ PostProcessorOutputPolicy = "PostProcessorOutputPolicy" LastPathToolBit = "LastPathToolBit" LastPathToolLibrary = "LastPathToolLibrary" LastPathToolShape = "LastPathToolShape" +LastPathToolTable ="LastPathToolTable" UseLegacyTools = "UseLegacyTools" UseAbsoluteToolPaths = "UseAbsoluteToolPaths" +OpenLastLibrary = "OpenLastLibrary" # Linear tolerance to use when generating Paths, eg when tessellating geometry GeometryTolerance = "GeometryTolerance" @@ -83,7 +85,6 @@ def allEnabledPostProcessors(include = None): return l return enabled - def defaultPostProcessor(): pref = preferences() return pref.GetString(PostProcessorDefault, "") @@ -158,10 +159,14 @@ def toolsReallyUseLegacyTools(): def toolsStoreAbsolutePaths(): return preferences().GetBool(UseAbsoluteToolPaths, False) -def setToolsSettings(legacy, relative): +def toolsOpenLastLibrary(): + return preferences().GetBool(OpenLastLibrary, False) + +def setToolsSettings(legacy, relative, lastlibrary): pref = preferences() pref.SetBool(UseLegacyTools, legacy) pref.SetBool(UseAbsoluteToolPaths, relative) + pref.SetBool(OpenLastLibrary, lastlibrary) def defaultJobTemplate(): template = preferences().GetString(DefaultJobTemplate) @@ -190,7 +195,6 @@ def setPostProcessorDefaults(processor, args, blacklist): pref.SetString(PostProcessorDefaultArgs, args) pref.SetString(PostProcessorBlacklist, "%s" % (blacklist)) - def setOutputFileDefaults(fileName, policy): pref = preferences() pref.SetString(PostProcessorOutputFile, fileName) @@ -206,11 +210,13 @@ def defaultOutputPolicy(): def defaultStockTemplate(): return preferences().GetString(DefaultStockTemplate, "") + def setDefaultStockTemplate(template): preferences().SetString(DefaultStockTemplate, template) def defaultTaskPanelLayout(): return preferences().GetInt(DefaultTaskPanelLayout, 0) + def setDefaultTaskPanelLayout(style): preferences().SetInt(DefaultTaskPanelLayout, style) @@ -219,16 +225,24 @@ def experimentalFeaturesEnabled(): def lastPathToolBit(): return preferences().GetString(LastPathToolBit, pathDefaultToolsPath('Bit')) + def setLastPathToolBit(path): return preferences().SetString(LastPathToolBit, path) def lastPathToolLibrary(): return preferences().GetString(LastPathToolLibrary, pathDefaultToolsPath('Library')) + def setLastPathToolLibrary(path): return preferences().SetString(LastPathToolLibrary, path) def lastPathToolShape(): return preferences().GetString(LastPathToolShape, pathDefaultToolsPath('Shape')) + def setLastPathToolShape(path): return preferences().SetString(LastPathToolShape, path) +def lastPathToolTable(): + return preferences().GetString(LastPathToolTable, "") + +def setLastPathToolTable(table): + return preferences().SetString(LastPathToolTable, table) diff --git a/src/Mod/Path/PathScripts/PathPreferencesPathJob.py b/src/Mod/Path/PathScripts/PathPreferencesPathJob.py index 0782efd67b..a6d1a392e1 100644 --- a/src/Mod/Path/PathScripts/PathPreferencesPathJob.py +++ b/src/Mod/Path/PathScripts/PathPreferencesPathJob.py @@ -109,7 +109,9 @@ class JobPreferencesPage: PathPreferences.setDefaultStockTemplate('') def saveToolsSettings(self): - PathPreferences.setToolsSettings(self.form.toolsUseLegacy.isChecked(), self.form.toolsAbsolutePaths.isChecked()) + PathPreferences.setToolsSettings(self.form.toolsUseLegacy.isChecked(), + self.form.toolsAbsolutePaths.isChecked(), + self.form.toolsOpenLastLibrary.isChecked()) def selectComboEntry(self, widget, text): index = widget.findText(text, QtCore.Qt.MatchFixedString) diff --git a/src/Mod/Path/PathScripts/PathProfileEdges.py b/src/Mod/Path/PathScripts/PathProfileEdges.py index 26ee36d541..b266b53ea4 100644 --- a/src/Mod/Path/PathScripts/PathProfileEdges.py +++ b/src/Mod/Path/PathScripts/PathProfileEdges.py @@ -197,6 +197,11 @@ class ObjectProfile(PathProfileBase.ObjectProfile): sdv = wBB.ZMax fdv = obj.FinalDepth.Value extLenFwd = sdv - fdv + if extLenFwd <= 0.0: + msg = translate('PathProfile', + 'For open edges, select top edge and set Final Depth manually.') + FreeCAD.Console.PrintError(msg + '\n') + return False WIRE = flatWire.Wires[0] numEdges = len(WIRE.Edges) diff --git a/src/Mod/Path/PathScripts/PathSetupSheetOpPrototype.py b/src/Mod/Path/PathScripts/PathSetupSheetOpPrototype.py index d089dd7f7a..a162bb4e04 100644 --- a/src/Mod/Path/PathScripts/PathSetupSheetOpPrototype.py +++ b/src/Mod/Path/PathScripts/PathSetupSheetOpPrototype.py @@ -142,6 +142,13 @@ class PropertyString(Property): def typeString(self): return "String" +class PropertyMap(Property): + def typeString(self): + return "Map" + + def displayString(self, value): + return str(value) + class OpPrototype(object): PropertyType = { @@ -159,6 +166,7 @@ class OpPrototype(object): 'App::PropertyLink': Property, 'App::PropertyLinkList': Property, 'App::PropertyLinkSubListGlobal': Property, + 'App::PropertyMap': PropertyMap, 'App::PropertyPercent': PropertyPercent, 'App::PropertyString': PropertyString, 'App::PropertyStringList': Property, diff --git a/src/Mod/Path/PathScripts/PathSimulatorGui.py b/src/Mod/Path/PathScripts/PathSimulatorGui.py index 428dcc394c..0045d5ed61 100644 --- a/src/Mod/Path/PathScripts/PathSimulatorGui.py +++ b/src/Mod/Path/PathScripts/PathSimulatorGui.py @@ -125,13 +125,21 @@ class PathSimulation: except Exception: self.tool = None - # if hasattr(self.operation, "ToolController"): - # self.tool = self.operation.ToolController.Tool if (self.tool is not None): - toolProf = self.CreateToolProfile(self.tool, Vector(0, 1, 0), Vector(0, 0, 0), float(self.tool.Diameter) / 2.0) - self.cutTool.Shape = Part.makeSolid(toolProf.revolve(Vector(0, 0, 0), Vector(0, 0, 1))) + if isinstance(self.tool, Path.Tool): + # handle legacy tools + toolProf = self.CreateToolProfile(self.tool, Vector(0, 1, 0), Vector(0, 0, 0), float(self.tool.Diameter) / 2.0) + self.cutTool.Shape = Part.makeSolid(toolProf.revolve(Vector(0, 0, 0), Vector(0, 0, 1))) + else: + # handle tool bits + self.cutTool.Shape = self.tool.Shape + + if not self.cutTool.Shape.isValid() or self.cutTool.Shape.isNull(): + self.EndSimulation() + raise RuntimeError("Path Simulation: Error in tool geometry - {}".format(self.tool.Name)) + self.cutTool.ViewObject.show() - self.voxSim.SetCurrentTool(self.tool) + self.voxSim.SetToolShape(self.cutTool.Shape, 0.05 * self.accuracy) self.icmd = 0 self.curpos = FreeCAD.Placement(self.initialPos, self.stdrot) # self.cutTool.Placement = FreeCAD.Placement(self.curpos, self.stdrot) diff --git a/src/Mod/Path/PathScripts/PathSurfaceSupport.py b/src/Mod/Path/PathScripts/PathSurfaceSupport.py index e991b28163..0e0ca7cdfc 100644 --- a/src/Mod/Path/PathScripts/PathSurfaceSupport.py +++ b/src/Mod/Path/PathScripts/PathSurfaceSupport.py @@ -54,7 +54,7 @@ class PathGeometryGenerator: PathGeometryGenerator(obj, shape, pattern) `obj` is the operation object, `shape` is the horizontal planar shape object, and `pattern` is the name of the geometric pattern to apply. - Frist, call the getCenterOfPattern() method for the CenterOfMass for patterns allowing a custom center. + First, call the getCenterOfPattern() method for the CenterOfMass for patterns allowing a custom center. Next, call the generatePathGeometry() method to request the path geometry shape.''' # Register valid patterns here by name diff --git a/src/Mod/Path/PathScripts/PathToolBit.py b/src/Mod/Path/PathScripts/PathToolBit.py index 7863e31df7..fa1b1fcffb 100644 --- a/src/Mod/Path/PathScripts/PathToolBit.py +++ b/src/Mod/Path/PathScripts/PathToolBit.py @@ -44,8 +44,8 @@ __author__ = "sliptonic (Brad Collette)" __url__ = "http://www.freecadweb.org" __doc__ = "Class to deal with and represent a tool bit." -#PathLog.setLevel(PathLog.Level.DEBUG, PathLog.thisModule()) -#PathLog.trackModule() +# PathLog.setLevel(PathLog.Level.DEBUG, PathLog.thisModule()) +# PathLog.trackModule() def translate(context, text, disambig=None): return PySide.QtCore.QCoreApplication.translate(context, text, disambig) @@ -198,6 +198,7 @@ class ToolBit(object): def onDelete(self, obj, arg2=None): PathLog.track(obj.Label) self.unloadBitBody(obj) + obj.Document.removeObject(obj.Name) def _updateBitShape(self, obj, properties=None): if not obj.BitBody is None: @@ -233,6 +234,7 @@ class ToolBit(object): return (doc, docOpened) def _removeBitBody(self, obj): + print('in _removebitbody') if obj.BitBody: obj.BitBody.removeObjectsFromDocument() obj.Document.removeObject(obj.BitBody.Name) @@ -305,9 +307,10 @@ class ToolBit(object): return None def saveToFile(self, obj, path, setFile=True): + print('were saving now') try: with open(path, 'w') as fp: - json.dump(self.shapeAttrs(obj), fp, indent=' ') + json.dump(self.templateAttrs(obj), fp, indent=' ') if setFile: obj.File = path return True @@ -315,7 +318,7 @@ class ToolBit(object): PathLog.error("Could not save tool %s to %s (%s)" % (obj.Label, path, e)) raise - def shapeAttrs(self, obj): + def templateAttrs(self, obj): attrs = {} attrs['version'] = 2 # Path.Tool is version 1 attrs['name'] = obj.Label @@ -329,7 +332,12 @@ class ToolBit(object): attrs['parameter'] = params params = {} for name in self.propertyNamesAttribute(obj): - params[name] = PathUtil.getPropertyValueString(obj, name) + #print(f"shapeattr {name}") + if name == "UserAttributes": + for key, value in obj.UserAttributes.items(): + params[key] = value + else: + params[name] = PathUtil.getPropertyValueString(obj, name) attrs['attribute'] = params return attrs @@ -346,6 +354,7 @@ class AttributePrototype(PathSetupSheetOpPrototype.OpPrototype): self.addProperty('App::PropertyDistance', 'LengthOffset', PropertyGroupAttribute, translate('PathToolBit', 'Length offset in Z direction')) self.addProperty('App::PropertyInteger', 'Flutes', PropertyGroupAttribute, translate('PathToolBit', 'The number of flutes')) self.addProperty('App::PropertyDistance', 'ChipLoad', PropertyGroupAttribute, translate('PathToolBit', 'Chipload as per manufacturer')) + self.addProperty('App::PropertyMap', 'UserAttributes', PropertyGroupAttribute, translate('PathTooolBit', 'User Defined Values')) class ToolBitFactory(object): @@ -361,11 +370,25 @@ class ToolBitFactory(object): obj.Proxy.unloadBitBody(obj) params = attrs['attribute'] proto = AttributePrototype() + uservals = {} for pname in params: - prop = proto.getProperty(pname) - val = prop.valueFromString(params[pname]) - print("prop[%s] = %s (%s)" % (pname, params[pname], type(val))) - prop.setupProperty(obj, pname, PropertyGroupAttribute, prop.valueFromString(params[pname])) + #print(f"pname: {pname}") + try: + prop = proto.getProperty(pname) + val = prop.valueFromString(params[pname]) + prop.setupProperty(obj, pname, PropertyGroupAttribute, prop.valueFromString(params[pname])) + except: + # prop = obj.addProperty('App::PropertyString', pname, "Attribute", translate('PathTooolBit', 'User Defined Value')) + # setattr(obj, pname, params[pname]) + prop = proto.getProperty("UserAttributes") + uservals.update({pname: params[pname]}) + #prop.setupProperty(obj, pname, "UserAttributes", prop.valueFromString(params[pname])) + + if len(uservals.items()) > 0: + prop.setupProperty(obj, "UserAttributes", PropertyGroupAttribute, uservals) + + # print("prop[%s] = %s (%s)" % (pname, params[pname], type(val))) + #prop.setupProperty(obj, pname, PropertyGroupAttribute, prop.valueFromString(params[pname])) return obj def CreateFrom(self, path, name='ToolBit'): diff --git a/src/Mod/Path/PathScripts/PathToolBitEdit.py b/src/Mod/Path/PathScripts/PathToolBitEdit.py index fdea4e672a..cd762a54eb 100644 --- a/src/Mod/Path/PathScripts/PathToolBitEdit.py +++ b/src/Mod/Path/PathScripts/PathToolBitEdit.py @@ -33,13 +33,15 @@ import re from PySide import QtCore, QtGui -#PathLog.setLevel(PathLog.Level.DEBUG, PathLog.thisModule()) -#PathLog.trackModule(PathLog.thisModule()) +# PathLog.setLevel(PathLog.Level.DEBUG, PathLog.thisModule()) +# PathLog.trackModule(PathLog.thisModule()) + # Qt translation handling def translate(context, text, disambig=None): return QtCore.QCoreApplication.translate(context, text, disambig) + class ToolBitEditor(object): '''UI and controller for editing a ToolBit. The controller embeds the UI to the parentWidget which has to have a layout attached to it. @@ -70,8 +72,6 @@ class ToolBitEditor(object): qsb = ui.createWidget('Gui::QuantitySpinBox') editor[name] = PathGui.QuantitySpinBox(qsb, tool, name) label = QtGui.QLabel(re.sub('([A-Z][a-z]+)', r' \1', re.sub('([A-Z]+)', r' \1', name))) - #if parameter.get('Desc'): - # qsb.setToolTip(parameter['Desc']) layout.addRow(label, qsb) self.bitEditor = editor img = tool.Proxy.getBitThumbnail(tool) @@ -84,32 +84,56 @@ class ToolBitEditor(object): self.proto = PathToolBit.AttributePrototype() self.props = sorted(self.proto.properties) self.delegate = PathSetupSheetGui.Delegate(self.form) - self.model = QtGui.QStandardItemModel(len(self.props), 3, self.form) + self.model = QtGui.QStandardItemModel(len(self.props)-1, 3, self.form) self.model.setHorizontalHeaderLabels(['Set', 'Property', 'Value']) for i, name in enumerate(self.props): + print("propname: %s " % name) + prop = self.proto.getProperty(name) isset = hasattr(tool, name) + if isset: prop.setValue(getattr(tool, name)) - self.model.setData(self.model.index(i, 0), isset, QtCore.Qt.EditRole) - self.model.setData(self.model.index(i, 1), name, QtCore.Qt.EditRole) - self.model.setData(self.model.index(i, 2), prop, PathSetupSheetGui.Delegate.PropertyRole) - self.model.setData(self.model.index(i, 2), prop.displayString(), QtCore.Qt.DisplayRole) + if name == "UserAttributes": + continue - self.model.item(i, 0).setCheckable(True) - self.model.item(i, 0).setText('') - self.model.item(i, 1).setEditable(False) - self.model.item(i, 1).setToolTip(prop.info) - self.model.item(i, 2).setToolTip(prop.info) - - if isset: - self.model.item(i, 0).setCheckState(QtCore.Qt.Checked) else: - self.model.item(i, 0).setCheckState(QtCore.Qt.Unchecked) - self.model.item(i, 1).setEnabled(False) - self.model.item(i, 2).setEnabled(False) + + self.model.setData(self.model.index(i, 0), isset, QtCore.Qt.EditRole) + self.model.setData(self.model.index(i, 1), name, QtCore.Qt.EditRole) + self.model.setData(self.model.index(i, 2), prop, PathSetupSheetGui.Delegate.PropertyRole) + self.model.setData(self.model.index(i, 2), prop.displayString(), QtCore.Qt.DisplayRole) + + self.model.item(i, 0).setCheckable(True) + self.model.item(i, 0).setText('') + self.model.item(i, 1).setEditable(False) + self.model.item(i, 1).setToolTip(prop.info) + self.model.item(i, 2).setToolTip(prop.info) + + if isset: + self.model.item(i, 0).setCheckState(QtCore.Qt.Checked) + else: + self.model.item(i, 0).setCheckState(QtCore.Qt.Unchecked) + self.model.item(i, 1).setEnabled(False) + self.model.item(i, 2).setEnabled(False) + + if hasattr(tool, "UserAttributes"): + for key, value in tool.UserAttributes.items(): + print(key, value) + c1 = QtGui.QStandardItem() + c1.setCheckable(False) + c1.setEditable(False) + c1.setCheckState(QtCore.Qt.CheckState.Checked) + + c1.setText('') + c2 = QtGui.QStandardItem(key) + c2.setEditable(False) + c3 = QtGui.QStandardItem(value) + c3.setEditable(False) + + self.model.appendRow([c1, c2, c3]) self.form.attrTable.setModel(self.model) self.form.attrTable.setItemDelegateForColumn(2, self.delegate) diff --git a/src/Mod/Path/PathScripts/PathToolBitLibraryCmd.py b/src/Mod/Path/PathScripts/PathToolBitLibraryCmd.py index ae5573013b..e418192b60 100644 --- a/src/Mod/Path/PathScripts/PathToolBitLibraryCmd.py +++ b/src/Mod/Path/PathScripts/PathToolBitLibraryCmd.py @@ -25,6 +25,7 @@ import FreeCAD import FreeCADGui import PySide.QtCore as QtCore +import PathScripts.PathPreferences as PathPreferences class CommandToolBitLibraryOpen: ''' @@ -45,7 +46,13 @@ class CommandToolBitLibraryOpen: def Activated(self): import PathScripts.PathToolBitLibraryGui as PathToolBitLibraryGui library = PathToolBitLibraryGui.ToolBitLibrary() - library.open() + + lastlib = PathPreferences.lastPathToolLibrary() + + if PathPreferences.toolsOpenLastLibrary(): + library.open(lastlib) + else: + library.open() class CommandToolBitLibraryLoad: ''' @@ -83,7 +90,8 @@ class CommandToolBitLibraryLoad: import PathScripts.PathToolControllerGui as PathToolControllerGui library = PathToolBitLibraryGui.ToolBitLibrary() - if 1 == library.open(dialog=True) and job: + + if 1 == library.open() and job: for nr, tool in library.selectedOrAllTools(): tc = PathToolControllerGui.Create("TC: {}".format(tool.Label), tool, nr) job.Proxy.addToolController(tc) diff --git a/src/Mod/Path/PathScripts/PathToolBitLibraryGui.py b/src/Mod/Path/PathScripts/PathToolBitLibraryGui.py index 17b12638a2..7694175f1f 100644 --- a/src/Mod/Path/PathScripts/PathToolBitLibraryGui.py +++ b/src/Mod/Path/PathScripts/PathToolBitLibraryGui.py @@ -3,6 +3,7 @@ # *************************************************************************** # * * # * Copyright (c) 2019 sliptonic * +# * Copyright (c) 2020 Schildkroet * # * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * @@ -23,23 +24,34 @@ # *************************************************************************** +import FreeCAD import FreeCADGui import PathScripts.PathLog as PathLog import PathScripts.PathPreferences as PathPreferences import PathScripts.PathToolBit as PathToolBit import PathScripts.PathToolBitGui as PathToolBitGui +import PathScripts.PathToolBitEdit as PathToolBitEdit +import PathScripts.PathToolControllerGui as PathToolControllerGui +import PathScripts.PathUtilsGui as PathUtilsGui +from PySide import QtCore, QtGui import PySide import json import os import traceback import uuid as UUID +from functools import partial -#PathLog.setLevel(PathLog.Level.DEBUG, PathLog.thisModule()) -#PathLog.trackModule(PathLog.thisModule()) +# PathLog.setLevel(PathLog.Level.DEBUG, PathLog.thisModule()) +# PathLog.trackModule(PathLog.thisModule()) _UuidRole = PySide.QtCore.Qt.UserRole + 1 _PathRole = PySide.QtCore.Qt.UserRole + 2 + +def translate(context, text, disambig=None): + return PySide.QtCore.QCoreApplication.translate(context, text, disambig) + + class _TableView(PySide.QtGui.QTableView): '''Subclass of QTableView to support rearrange and copying of ToolBits''' @@ -98,20 +110,20 @@ class _TableView(PySide.QtGui.QTableView): # pylint: disable=unused-variable row = stream.readInt32() srcRows.append(row) - col = stream.readInt32() - #PathLog.track(row, col) - cnt = stream.readInt32() - for i in range(cnt): - key = stream.readInt32() - val = stream.readQVariant() - #PathLog.track(' ', i, key, val, type(val)) + # col = stream.readInt32() + # PathLog.track(row, col) + # cnt = stream.readInt32() + # for i in range(cnt): + # key = stream.readInt32() + # val = stream.readQVariant() + # PathLog.track(' ', i, key, val, type(val)) # I have no idea what these three integers are, # or if they even are three integers, # but it seems to work out this way. - i0 = stream.readInt32() - i1 = stream.readInt32() - i2 = stream.readInt32() - #PathLog.track(' ', i0, i1, i2) + # i0 = stream.readInt32() + # i1 = stream.readInt32() + # i2 = stream.readInt32() + # PathLog.track(' ', i0, i1, i2) # get the uuids of all srcRows model = self.model() @@ -123,6 +135,7 @@ class _TableView(PySide.QtGui.QTableView): for uuid in srcUuids: model.removeRow(self._rowWithUuid(uuid)) + class ToolBitLibrary(object): '''ToolBitLibrary is the controller for displaying/selecting/creating/editing a collection of ToolBits.''' @@ -134,9 +147,14 @@ class ToolBitLibrary(object): self.form.toolTable.hide() self.setupUI() self.title = self.form.windowTitle() + self.LibFiles = [] if path: self.libraryLoad(path) + self.form.addToolController.setEnabled(False) + self.form.ButtonRemoveToolTable.setEnabled(False) + self.form.ButtonRenameToolTable.setEnabled(False) + def _toolAdd(self, nr, tool, path): toolNr = PySide.QtGui.QStandardItem() toolNr.setData(nr, PySide.QtCore.Qt.EditRole) @@ -187,12 +205,31 @@ class ToolBitLibrary(object): tools.append((toolNr, PathToolBit.Factory.CreateFrom(toolPath))) return tools + def selectedOrAllToolControllers(self): + tools = self.selectedOrAllTools() + + userinput = PathUtilsGui.PathUtilsUserInput() + job = userinput.chooseJob(PathUtilsGui.PathUtils.GetJobs()) + for tool in tools: + print(tool) + tc = PathToolControllerGui.Create(tool[1].Label, tool[1], tool[0]) + job.Proxy.addToolController(tc) + FreeCAD.ActiveDocument.recompute() + def toolDelete(self): PathLog.track() selectedRows = set([index.row() for index in self.toolTableView.selectedIndexes()]) - for row in sorted(list(selectedRows), key = lambda r: -r): + for row in sorted(list(selectedRows), key=lambda r: -r): self.model.removeRows(row, 1) + def libraryDelete(self): + PathLog.track() + reply = QtGui.QMessageBox.question(self.form, 'Warning', "Delete " + os.path.basename(self.path) + "?", QtGui.QMessageBox.Yes | QtGui.QMessageBox.Cancel) + if reply == QtGui.QMessageBox.Yes and len(self.path) > 0: + os.remove(self.path) + PathPreferences.setLastPathToolTable("") + self.libraryOpen(filedialog=False) + def toolEnumerate(self): PathLog.track() for row in range(self.model.rowCount()): @@ -200,19 +237,30 @@ class ToolBitLibrary(object): def toolSelect(self, selected, deselected): # pylint: disable=unused-argument - self.form.toolDelete.setEnabled(len(self.toolTableView.selectedIndexes()) > 0) + sel = len(self.toolTableView.selectedIndexes()) > 0 + self.form.toolDelete.setEnabled(sel) + + if sel: + self.form.addToolController.setEnabled(True) + else: + self.form.addToolController.setEnabled(False) + + def tableSelected(self, index): + ''' loads the tools for the selected tool table ''' + name = self.form.TableList.itemWidget(self.form.TableList.itemFromIndex(index)).getTableName() + self.libraryLoad(PathPreferences.lastPathToolLibrary() + '/' + name) + self.form.ButtonRemoveToolTable.setEnabled(True) + self.form.ButtonRenameToolTable.setEnabled(True) def open(self, path=None, dialog=False): '''open(path=None, dialog=False) ... load library stored in path and bring up ui. Returns 1 if user pressed OK, 0 otherwise.''' if path: - fullPath = PathToolBit.findLibrary(path) - if fullPath: - self.libraryLoad(fullPath) - else: - self.libraryOpen() + self.libraryOpen(path, filedialog=False) elif dialog: - self.libraryOpen() + self.libraryOpen(None, True) + else: + self.libraryOpen(None, False) return self.form.exec_() def updateToolbar(self): @@ -221,23 +269,79 @@ class ToolBitLibrary(object): else: self.form.librarySave.setEnabled(False) - def libraryOpen(self): + def libraryOpen(self, path=None, filedialog=True): + import glob PathLog.track() - foo = PySide.QtGui.QFileDialog.getOpenFileName(self.form, 'Tool Library', PathPreferences.lastPathToolLibrary(), '*.fctl') - if foo and foo[0]: - path = foo[0] - PathPreferences.setLastPathToolLibrary(os.path.dirname(path)) - self.libraryLoad(path) + + # Load default search path + path = PathPreferences.lastPathToolLibrary() + + if filedialog or len(path) == 0: + path = PySide.QtGui.QFileDialog.getExistingDirectory(self.form, 'Tool Library Path', PathPreferences.lastPathToolLibrary()) + if len(path) > 0: + PathPreferences.setLastPathToolLibrary(path) + else: + return + + # Clear view + self.form.TableList.clear() + self.LibFiles.clear() + self.form.lineLibPath.clear() + self.form.lineLibPath.insert(path) + + # Find all tool tables in directory + for file in glob.glob(path + '/*.fctl'): + self.LibFiles.append(file) + + self.LibFiles.sort() + + # Add all tables to list + for table in self.LibFiles: + listWidgetItem = QtGui.QListWidgetItem() + listItem = ToolTableListWidgetItem() + listItem.setTableName(os.path.basename(table)) + listItem.setIcon(QtGui.QPixmap(':/icons/Path-ToolTable.svg')) + listWidgetItem.setSizeHint(QtCore.QSize(0, 40)) + self.form.TableList.addItem(listWidgetItem) + self.form.TableList.setItemWidget(listWidgetItem, listItem) + + self.path = [] + self.form.ButtonRemoveToolTable.setEnabled(False) + self.form.ButtonRenameToolTable.setEnabled(False) + + self.toolTableView.setUpdatesEnabled(False) + self.model.clear() + self.model.setHorizontalHeaderLabels(self.columnNames()) + self.toolTableView.resizeColumnsToContents() + self.toolTableView.setUpdatesEnabled(True) + + # Search last selected table + if len(self.LibFiles) > 0: + for idx in range(len(self.LibFiles)): + if PathPreferences.lastPathToolTable() == os.path.basename(self.LibFiles[idx]): + break + # Not found, select first entry + if idx >= len(self.LibFiles): + idx = 0 + + # Load selected table + self.libraryLoad(self.LibFiles[idx]) + self.form.TableList.setCurrentRow(idx) + self.form.ButtonRemoveToolTable.setEnabled(True) + self.form.ButtonRenameToolTable.setEnabled(True) def libraryLoad(self, path): self.toolTableView.setUpdatesEnabled(False) self.model.clear() self.model.setHorizontalHeaderLabels(self.columnNames()) + if path: with open(path) as fp: + PathPreferences.setLastPathToolTable(os.path.basename(path)) library = json.load(fp) + for toolBit in library['tools']: - nr = toolBit['nr'] + nr = toolBit['nr'] bit = PathToolBit.findBit(toolBit['path']) if bit: PathLog.track(bit) @@ -245,7 +349,9 @@ class ToolBitLibrary(object): self._toolAdd(nr, tool, bit) else: PathLog.error("Could not find tool #{}: {}".format(nr, library['tools'][nr])) + self.toolTableView.resizeColumnsToContents() + self.toolTableView.setUpdatesEnabled(True) self.form.setWindowTitle("{} - {}".format(self.title, os.path.basename(path) if path else '')) @@ -254,6 +360,31 @@ class ToolBitLibrary(object): def libraryNew(self): self.libraryLoad(None) + self.librarySaveAs() + + def renameLibrary(self): + name = self.form.TableList.itemWidget(self.form.TableList.currentItem()).getTableName() + newName, ok = QtGui.QInputDialog.getText(None, translate( + "TooltableEditor", "Rename Tooltable"), translate( + "TooltableEditor", "Enter Name:"), QtGui.QLineEdit.Normal, name) + if ok and newName: + os.rename(PathPreferences.lastPathToolLibrary() + '/' + name, PathPreferences.lastPathToolLibrary() + '/' + newName) + self.libraryOpen(filedialog=False) + + # def createToolBit(self): + # tool = PathToolBit.ToolBitFactory().Create() + + # #self.dialog = PySide.QtGui.QDialog(self.form) + # #layout = PySide.QtGui.QVBoxLayout(self.dialog) + # self.editor = PathToolBitEdit.ToolBitEditor(tool, self.form.toolTableGroup) + # self.editor.setupUI() + # self.buttons = PySide.QtGui.QDialogButtonBox( + # PySide.QtGui.QDialogButtonBox.Ok | PySide.QtGui.QDialogButtonBox.Cancel, + # PySide.QtCore.Qt.Horizontal, self.dialog) + # layout.addWidget(self.buttons) + # #self.buttons.accepted.connect(accept) + # #self.buttons.rejected.connect(reject) + # print(self.dialog.exec_()) def librarySave(self): library = {} @@ -261,7 +392,7 @@ class ToolBitLibrary(object): library['version'] = 1 library['tools'] = tools for row in range(self.model.rowCount()): - toolNr = self.model.data(self.model.index(row, 0), PySide.QtCore.Qt.EditRole) + toolNr = self.model.data(self.model.index(row, 0), PySide.QtCore.Qt.EditRole) toolPath = self.model.data(self.model.index(row, 0), _PathRole) if PathPreferences.toolsStoreAbsolutePaths(): tools.append({'nr': toolNr, 'path': toolPath}) @@ -271,18 +402,95 @@ class ToolBitLibrary(object): with open(self.path, 'w') as fp: json.dump(library, fp, sort_keys=True, indent=2) + def libararySaveLinuxCNC(self, path): + with open(path, 'w') as fp: + fp.write(";\n") + + for row in range(self.model.rowCount()): + toolNr = self.model.data(self.model.index(row, 0), PySide.QtCore.Qt.EditRole) + toolPath = self.model.data(self.model.index(row, 0), _PathRole) + + bit = PathToolBit.Factory.CreateFrom(toolPath) + if bit: + PathLog.track(bit) + + pocket = bit.Pocket if hasattr(bit, "Pocket") else "" + xoffset = bit.Xoffset if hasattr(bit, "Xoffset") else "0" + yoffset = bit.Yoffset if hasattr(bit, "Yoffset") else "0" + zoffset = bit.Zoffset if hasattr(bit, "Zoffset") else "0" + aoffset = bit.Aoffset if hasattr(bit, "Aoffset") else "0" + boffset = bit.Boffset if hasattr(bit, "Boffset") else "0" + coffset = bit.Coffset if hasattr(bit, "Coffset") else "0" + uoffset = bit.Uoffset if hasattr(bit, "Uoffset") else "0" + voffset = bit.Voffset if hasattr(bit, "Voffset") else "0" + woffset = bit.Woffset if hasattr(bit, "Woffset") else "0" + + diameter = bit.Diameter.getUserPreferred()[0].split()[0] if hasattr(bit, "Diameter") else "0" + frontangle = bit.FrontAngle if hasattr(bit, "FrontAngle") else "0" + backangle = bit.BackAngle if hasattr(bit, "BackAngle") else "0" + orientation = bit.Orientation if hasattr(bit, "Orientation") else "0" + remark = bit.Label + + fp.write("T%s P%s X%s Y%s Z%s A%s B%s C%s U%s V%s W%s D%s I%s J%s Q%s ; %s\n" % + (toolNr, + pocket, + xoffset, + yoffset, + zoffset, + aoffset, + boffset, + coffset, + uoffset, + voffset, + woffset, + diameter, + frontangle, + backangle, + orientation, + remark)) + + FreeCAD.ActiveDocument.removeObject(bit.Name) + + else: + PathLog.error("Could not find tool #{} ".format(toolNr)) + def librarySaveAs(self): - foo = PySide.QtGui.QFileDialog.getSaveFileName(self.form, 'Tool Library', PathPreferences.lastPathToolLibrary(), '*.fctl') - if foo and foo[0]: - path = foo[0] if foo[0].endswith('.fctl') else "{}.fctl".format(foo[0]) - PathPreferences.setLastPathToolLibrary(os.path.dirname(path)) - self.path = path - self.librarySave() - self.updateToolbar() + TooltableTypeJSON = translate("PathToolLibraryManager", "Tooltable JSON (*.fctl)") + TooltableTypeLinuxCNC = translate("PathToolLibraryManager", "LinuxCNC tooltable (*.tbl)") + + filename = PySide.QtGui.QFileDialog.getSaveFileName(self.form, + translate("TooltableEditor", "Save toolbit library", None), + PathPreferences.lastPathToolLibrary(), "{};;{}".format(TooltableTypeJSON, + TooltableTypeLinuxCNC)) + # filename = PySide.QtGui.QFileDialog.getSaveFileName(self.form, \ + # 'Tool Library', PathPreferences.lastPathToolLibrary(), '*.fctl') + if filename and filename[0]: + if filename[1] == TooltableTypeLinuxCNC: + path = filename[0] if filename[0].endswith('.tbl') else "{}.tbl".format(filename[0]) + self.libararySaveLinuxCNC(path) + else: + path = filename[0] if filename[0].endswith('.fctl') else "{}.fctl".format(filename[0]) + PathPreferences.setLastPathToolLibrary(os.path.dirname(path)) + self.path = path + self.librarySave() + self.updateToolbar() + PathPreferences.setLastPathToolTable(os.path.basename(path)) + self.libraryOpen(None, False) + + def libraryCancel(self): + self.form.close() def columnNames(self): return ['Nr', 'Tool', 'Shape', 'Diameter'] + def toolEdit(self, selected): + print('here') + print(selected) + if selected.column() == 0: + print('nope') + else: + print('yep') + def setupUI(self): PathLog.track('+') self.model = PySide.QtGui.QStandardItemModel(0, len(self.columnNames()), self.toolTableView) @@ -291,16 +499,61 @@ class ToolBitLibrary(object): self.toolTableView.setModel(self.model) self.toolTableView.resizeColumnsToContents() self.toolTableView.selectionModel().selectionChanged.connect(self.toolSelect) + self.toolTableView.doubleClicked.connect(self.toolEdit) self.form.toolAdd.clicked.connect(self.toolAdd) self.form.toolDelete.clicked.connect(self.toolDelete) self.form.toolEnumerate.clicked.connect(self.toolEnumerate) + # self.form.createToolBit.clicked.connect(self.createToolBit) - self.form.libraryNew.clicked.connect(self.libraryNew) - self.form.libraryOpen.clicked.connect(self.libraryOpen) + self.form.ButtonAddToolTable.clicked.connect(self.libraryNew) + self.form.ButtonRemoveToolTable.clicked.connect(self.libraryDelete) + self.form.ButtonRenameToolTable.clicked.connect(self.renameLibrary) + + # self.form.libraryNew.clicked.connect(self.libraryNew) + self.form.libraryOpen.clicked.connect(partial(self.libraryOpen, filedialog=True)) self.form.librarySave.clicked.connect(self.librarySave) self.form.librarySaveAs.clicked.connect(self.librarySaveAs) + self.form.libraryCancel.clicked.connect(self.libraryCancel) + + self.form.addToolController.clicked.connect(self.selectedOrAllToolControllers) + + self.form.TableList.clicked.connect(self.tableSelected) self.toolSelect([], []) self.updateToolbar() PathLog.track('-') + + +class ToolTableListWidgetItem(QtGui.QWidget): + toolMoved = QtCore.Signal() + + def __init__(self): + super(ToolTableListWidgetItem, self).__init__() + + self.setAcceptDrops(True) + + self.mainLayout = QtGui.QHBoxLayout() + self.iconQLabel = QtGui.QLabel() + self.tableNameLabel = QtGui.QLabel() + self.mainLayout.addWidget(self.iconQLabel, 0) + self.mainLayout.addWidget(self.tableNameLabel, 1) + self.setLayout(self.mainLayout) + + def setTableName(self, text): + self.tableNameLabel.setText(text) + + def getTableName(self): + return self.tableNameLabel.text() + + def setIcon(self, icon): + icon = icon.scaled(22, 22) + self.iconQLabel.setPixmap(icon) + + # def dragEnterEvent(self, e): + # currentToolTable = self.tlm.getCurrentTableName() + # thisToolTable = self.getTableName() + + def dropEvent(self, e): + selectedTools = e.source().selectedIndexes() + print("Drop: {}, {}".format(selectedTools, selectedTools[1].data())) diff --git a/src/Mod/Path/PathScripts/PathWaterline.py b/src/Mod/Path/PathScripts/PathWaterline.py index ba930db881..1bf1c250df 100644 --- a/src/Mod/Path/PathScripts/PathWaterline.py +++ b/src/Mod/Path/PathScripts/PathWaterline.py @@ -795,36 +795,21 @@ class ObjectWaterline(PathOp.ObjectOp): PathLog.debug('_getExperimentalWaterlinePaths()') SCANS = list() - if cutPattern in ['Line', 'Spiral']: + # PNTSET is list, by stepover. + if cutPattern in ['Line', 'Spiral', 'ZigZag']: stpOvr = list() - for D in PNTSET: - for SEG in D: + for STEP in PNTSET: + for SEG in STEP: if SEG == 'BRK': stpOvr.append(SEG) else: - # D format is ((p1, p2), (p3, p4)) - (A, B) = SEG - P1 = FreeCAD.Vector(A[0], A[1], csHght) - P2 = FreeCAD.Vector(B[0], B[1], csHght) - stpOvr.append((P1, P2)) - SCANS.append(stpOvr) - stpOvr = list() - elif cutPattern == 'ZigZag': - stpOvr = list() - for (dirFlg, LNS) in PNTSET: - for SEG in LNS: - if SEG == 'BRK': - stpOvr.append(SEG) - else: - # D format is ((p1, p2), (p3, p4)) - (A, B) = SEG + (A, B) = SEG # format is ((p1, p2), (p3, p4)) P1 = FreeCAD.Vector(A[0], A[1], csHght) P2 = FreeCAD.Vector(B[0], B[1], csHght) stpOvr.append((P1, P2)) SCANS.append(stpOvr) stpOvr = list() elif cutPattern in ['Circular', 'CircularZigZag']: - # PNTSET is list, by stepover. # Each stepover is a list containing arc/loop descriptions, (sp, ep, cp) for so in range(0, len(PNTSET)): stpOvr = list() @@ -868,22 +853,13 @@ class ObjectWaterline(PathOp.ObjectOp): if cutPattern in ['Line', 'Circular', 'Spiral']: if obj.OptimizeStepOverTransitions is True: height = minSTH + 2.0 - # if obj.LayerMode == 'Multi-pass': - # rtpd = minSTH elif cutPattern in ['ZigZag', 'CircularZigZag']: if obj.OptimizeStepOverTransitions is True: zChng = first.z - lstPnt.z - # PathLog.debug('first.z: {}'.format(first.z)) - # PathLog.debug('lstPnt.z: {}'.format(lstPnt.z)) - # PathLog.debug('zChng: {}'.format(zChng)) - # PathLog.debug('minSTH: {}'.format(minSTH)) if abs(zChng) < tolrnc: # transitions to same Z height - # PathLog.debug('abs(zChng) < tolrnc') if (minSTH - first.z) > tolrnc: - # PathLog.debug('(minSTH - first.z) > tolrnc') height = minSTH + 2.0 else: - # PathLog.debug('ELSE (minSTH - first.z) > tolrnc') horizGC = 'G1' height = first.z elif (minSTH + (2.0 * tolrnc)) >= max(first.z, lstPnt.z): @@ -1302,8 +1278,6 @@ class ObjectWaterline(PathOp.ObjectOp): commands = [] t_begin = time.time() base = JOB.Model.Group[mdlIdx] - # bb = self.boundBoxes[mdlIdx] - # stl = self.modelSTLs[mdlIdx] # safeSTL = self.safeSTLs[mdlIdx] self.endVector = None diff --git a/src/Mod/Path/PathSimulator/App/PathSim.cpp b/src/Mod/Path/PathSimulator/App/PathSim.cpp index 64afa13f67..621efe5b99 100644 --- a/src/Mod/Path/PathSimulator/App/PathSim.cpp +++ b/src/Mod/Path/PathSimulator/App/PathSim.cpp @@ -33,7 +33,6 @@ #include #include "PathSim.h" -//#include "VolSim.h" using namespace Base; using namespace PathSimulator; @@ -54,69 +53,15 @@ PathSim::~PathSim() delete m_tool; } - void PathSim::BeginSimulation(Part::TopoShape * stock, float resolution) { Base::BoundBox3d bbox = stock->getBoundBox(); m_stock = new cStock(bbox.MinX, bbox.MinY, bbox.MinZ, bbox.LengthX(), bbox.LengthY(), bbox.LengthZ(), resolution); } -void PathSim::SetCurrentTool(Tool * tool) +void PathSim::SetToolShape(const TopoDS_Shape& toolShape, float resolution) { - cSimTool::Type tp = cSimTool::FLAT; - float angle = 180; - switch (tool->Type) - { - case Tool::BALLENDMILL: - tp = cSimTool::ROUND; - break; - - case Tool::CHAMFERMILL: - tp = cSimTool::CHAMFER; - angle = tool->CuttingEdgeAngle; - break; - - case Tool::UNDEFINED: - case Tool::DRILL: - tp = cSimTool::CHAMFER; - angle = tool->CuttingEdgeAngle; - if (angle > 180) - { - angle = 180; - } - break; - case Tool::CENTERDRILL: - tp = cSimTool::CHAMFER; - angle = tool->CuttingEdgeAngle; - if (angle > 180) - { - angle = 180; - } - break; - case Tool::COUNTERSINK: - case Tool::COUNTERBORE: - case Tool::REAMER: - case Tool::TAP: - case Tool::ENDMILL: - tp = cSimTool::FLAT; - angle = 180; - break; - case Tool::SLOTCUTTER: - case Tool::CORNERROUND: - case Tool::ENGRAVER: - tp = cSimTool::CHAMFER; - angle = tool->CuttingEdgeAngle; - if (angle > 180) - { - angle = 180; - } - break; - default: - tp = cSimTool::FLAT; - angle = 180; - break; - } - m_tool = new cSimTool(tp, tool->Diameter / 2.0, angle); + m_tool = new cSimTool(toolShape, resolution); } Base::Placement * PathSim::ApplyCommand(Base::Placement * pos, Command * cmd) diff --git a/src/Mod/Path/PathSimulator/App/PathSim.h b/src/Mod/Path/PathSimulator/App/PathSim.h index 5ad93dbb99..90be142766 100644 --- a/src/Mod/Path/PathSimulator/App/PathSim.h +++ b/src/Mod/Path/PathSimulator/App/PathSim.h @@ -31,7 +31,6 @@ #include #include #include -#include #include #include "VolSim.h" @@ -51,7 +50,7 @@ namespace PathSimulator ~PathSim(); void BeginSimulation(Part::TopoShape * stock, float resolution); - void SetCurrentTool(Tool * tool); + void SetToolShape(const TopoDS_Shape& toolShape, float resolution); Base::Placement * ApplyCommand(Base::Placement * pos, Command * cmd); public: diff --git a/src/Mod/Path/PathSimulator/App/PathSimPy.xml b/src/Mod/Path/PathSimulator/App/PathSimPy.xml index 1449f5b20e..7225318f21 100644 --- a/src/Mod/Path/PathSimulator/App/PathSimPy.xml +++ b/src/Mod/Path/PathSimulator/App/PathSimPy.xml @@ -23,12 +23,10 @@ Create a path simulator object\n Start a simulation process on a box shape stock with given resolution\n - + - - SetCurrentTool(tool):\n - Set the current Path Tool for the subsequent simulator operations.\n - + SetToolShape(shape):\n +Set the shape of the tool to be used for simulation\n diff --git a/src/Mod/Path/PathSimulator/App/PathSimPyImp.cpp b/src/Mod/Path/PathSimulator/App/PathSimPyImp.cpp index eaec6d454a..708cc4b9a1 100644 --- a/src/Mod/Path/PathSimulator/App/PathSimPyImp.cpp +++ b/src/Mod/Path/PathSimulator/App/PathSimPyImp.cpp @@ -69,13 +69,15 @@ PyObject* PathSimPy::BeginSimulation(PyObject * args, PyObject * kwds) return Py_None; } -PyObject* PathSimPy::SetCurrentTool(PyObject * args) +PyObject* PathSimPy::SetToolShape(PyObject * args) { - PyObject *pObjTool; - if (!PyArg_ParseTuple(args, "O!", &(Path::ToolPy::Type), &pObjTool)) + PyObject *pObjToolShape; + float resolution; + if (!PyArg_ParseTuple(args, "O!f", &(Part::TopoShapePy::Type), &pObjToolShape, &resolution)) return 0; PathSim *sim = getPathSimPtr(); - sim->SetCurrentTool(static_cast(pObjTool)->getToolPtr()); + const TopoDS_Shape& toolShape = static_cast(pObjToolShape)->getTopoShapePtr()->getShape(); + sim->SetToolShape(toolShape, resolution); Py_IncRef(Py_None); return Py_None; } diff --git a/src/Mod/Path/PathSimulator/App/VolSim.cpp b/src/Mod/Path/PathSimulator/App/VolSim.cpp index 2ba4450586..bc46e76b47 100644 --- a/src/Mod/Path/PathSimulator/App/VolSim.cpp +++ b/src/Mod/Path/PathSimulator/App/VolSim.cpp @@ -21,6 +21,11 @@ ***************************************************************************/ #include "PreCompiled.h" +#include + +#include +#include +#include #ifndef _PreComp_ # include @@ -712,41 +717,98 @@ void Point3D::UpdateCmd(Path::Command & cmd) //************************************************************************************************************ // Simulation tool //************************************************************************************************************ -float cSimTool::GetToolProfileAt(float pos) // pos is -1..1 location along the radius of the tool (0 is center) -{ - switch (type) - { - case FLAT: - return 0; +cSimTool::cSimTool(const TopoDS_Shape& toolShape, float res){ - case CHAMFER: - { - if (pos < 0) return -chamRatio * pos; - return chamRatio * pos; + BRepCheck_Analyzer aChecker(toolShape); + bool shapeIsValid = aChecker.IsValid() ? true : false; + + if(!shapeIsValid){ + throw Base::RuntimeError("Path Simulation: Error in tool geometry"); } - case ROUND: - pos *= radius; - return radius - sqrt(dradius - pos * pos); - break; + Bnd_Box boundBox; + BRepBndLib::Add(toolShape, boundBox); + + boundBox.SetGap(0.0); + Standard_Real xMin, yMin, zMin, xMax, yMax, zMax; + boundBox.Get(xMin, yMin, zMin, xMax, yMax, zMax); + radius = (xMax - xMin) / 2; + length = zMax - zMin; + + Base::Vector3d pnt; + pnt.x = 0; + pnt.y = 0; + pnt.z = 0; + + int radValue = (int)(radius / res) + 1; + + // Measure the performance of the profile extraction + //auto start = std::chrono::high_resolution_clock::now(); + + for (int x = 0; x < radValue; x++) + { + // find the face of the tool by checking z points accross the + // radius to see if the point is inside the shape + pnt.x = x * res; + bool inside = isInside(toolShape, pnt, res); + + // move down until the point is outside the shape + while(inside && std::abs(pnt.z) < length ){ + pnt.z -= res; + inside = isInside(toolShape, pnt, res); + } + + // move up until the point is first inside the shape and record the position + while (!inside && pnt.z < length) + { + pnt.z += res; + inside = isInside(toolShape, pnt, res); + + if (inside){ + toolShapePoint shapePoint; + shapePoint.radiusPos = pnt.x; + shapePoint.heightPos = pnt.z; + m_toolShape.push_back(shapePoint); + break; + } + } } - return 0; + + // Report the performance of the profile extraction + //auto stop = std::chrono::high_resolution_clock::now(); + //auto duration = std::chrono::duration_cast(stop - start); + //Base::Console().Log("cSimTool::cSimTool - Tool Profile Extraction Took: %i ms\n", duration.count() / 1000); + } -void cSimTool::InitTool() // pos is 0..1 location along the radius of the tool +float cSimTool::GetToolProfileAt(float pos) // pos is -1..1 location along the radius of the tool (0 is center) { - switch (type) - { - case CHAMFER: - chamRatio = radius * tan((90.0 - tipAngle / 2) * 3.1415926535 / 180); - break; + try{ + float radPos = std::abs(pos) * radius; + toolShapePoint test; test.radiusPos = radPos; + auto it = std::lower_bound(m_toolShape.begin(), m_toolShape.end(), test, toolShapePoint::less_than()); + return it->heightPos; + }catch(...){ + return 0; + } +} - case ROUND: - dradius = radius * radius; - break; +bool cSimTool::isInside(const TopoDS_Shape& toolShape, Base::Vector3d pnt, float res) +{ + bool checkFace = true; + TopAbs_State stateIn = TopAbs_IN; - case FLAT: - break; + try { + BRepClass3d_SolidClassifier solidClassifier(toolShape); + gp_Pnt vertex = gp_Pnt(pnt.x, pnt.y, pnt.z); + solidClassifier.Perform(vertex, res); + bool inside = (solidClassifier.State() == stateIn); + if (checkFace && solidClassifier.IsOnAFace()){ + inside = true; + } + return inside; + }catch (...) { + return false; } } diff --git a/src/Mod/Path/PathSimulator/App/VolSim.h b/src/Mod/Path/PathSimulator/App/VolSim.h index 39fb371adf..0487db7eb2 100644 --- a/src/Mod/Path/PathSimulator/App/VolSim.h +++ b/src/Mod/Path/PathSimulator/App/VolSim.h @@ -34,6 +34,18 @@ #define SIM_TESSEL_TOP 1 #define SIM_TESSEL_BOT 2 #define SIM_WALK_RES 0.6 // step size in pixel units (to make sure all pixels in the path are visited) + +struct toolShapePoint { + float radiusPos; + float heightPos; + + struct less_than{ + bool operator()(const toolShapePoint &a, const toolShapePoint &b){ + return a.radiusPos < b.radiusPos; + } + }; +}; + struct Point3D { Point3D() : x(0), y(0), z(0), sina(0), cosa(0) {} @@ -88,22 +100,15 @@ struct cLineSegment class cSimTool { public: - enum Type { - FLAT = 0, - CHAMFER, - ROUND - }; - cSimTool() : type(FLAT), radius(0), tipAngle(0), dradius(0), chamRatio(0) {} - cSimTool(Type t, float rad, float tipang = 180) : type(t), radius(rad), tipAngle(tipang) { InitTool(); } + cSimTool(const TopoDS_Shape& toolShape, float res); ~cSimTool() {} - void InitTool(); - Type type; - float radius; - float tipAngle; - float dradius; - float chamRatio; float GetToolProfileAt(float pos); + bool isInside(const TopoDS_Shape& toolShape, Base::Vector3d pnt, float res); + + std::vector< toolShapePoint > m_toolShape; + float radius; + float length; }; template @@ -131,7 +136,6 @@ private: int height; }; - class cStock { public: diff --git a/src/Mod/Path/PathTests/TestPathDressupDogbone.py b/src/Mod/Path/PathTests/TestPathDressupDogbone.py index 5ab8019038..5057f8e9ba 100644 --- a/src/Mod/Path/PathTests/TestPathDressupDogbone.py +++ b/src/Mod/Path/PathTests/TestPathDressupDogbone.py @@ -133,7 +133,8 @@ class TestDressupDogbone(PathTestBase): return "(%.2f, %.2f)" % (pt[0], pt[1]) # Make sure we get 8 bones, 2 in each corner (different heights) - self.assertEqual(len(locs), 8) + # with start point changes it passes back over the same spot multiple times, so just make sure they are in the right locations + # self.assertEqual(len(locs), 8) self.assertEqual("(27.50, 27.50)", formatBoneLoc(locs[0])) self.assertEqual("(27.50, 27.50)", formatBoneLoc(locs[1])) self.assertEqual("(27.50, 72.50)", formatBoneLoc(locs[2])) diff --git a/src/Mod/Path/PathTests/TestPathToolController.py b/src/Mod/Path/PathTests/TestPathToolController.py index bd7af1e71d..35fe171997 100644 --- a/src/Mod/Path/PathTests/TestPathToolController.py +++ b/src/Mod/Path/PathTests/TestPathToolController.py @@ -24,6 +24,8 @@ import FreeCAD import Path +import PathScripts.PathPreferences as PathPreferences +import PathScripts.PathToolBit as PathToolBit import PathScripts.PathToolController as PathToolController from PathTests.PathTestUtils import PathTestBase @@ -37,7 +39,10 @@ class TestPathToolController(PathTestBase): FreeCAD.closeDocument(self.doc.Name) def createTool(self, name='t1', diameter=1.75): - return Path.Tool(name=name, diameter=diameter) + if PathPreferences.toolsReallyUseLegacyTools(): + return Path.Tool(name=name, diameter=diameter) + attrs = {'shape': None, 'name': name, 'parameter': {'Diameter': diameter}, 'attribute': []} + return PathToolBit.Factory.CreateFromAttrs(attrs, name) def test00(self): '''Verify ToolController templateAttrs''' @@ -65,7 +70,10 @@ class TestPathToolController(PathTestBase): self.assertEqual(attrs['hrapid'], '28.0 mm/s') self.assertEqual(attrs['dir'], 'Reverse') self.assertEqual(attrs['speed'], 12000) - self.assertEqual(attrs['tool'], t.templateAttrs()) + if PathPreferences.toolsReallyUseLegacyTools(): + self.assertEqual(attrs['tool'], t.templateAttrs()) + else: + self.assertEqual(attrs['tool'], t.Proxy.templateAttrs(t)) return tc @@ -84,5 +92,8 @@ class TestPathToolController(PathTestBase): self.assertRoughly(tc0.HorizRapid, tc1.HorizRapid) self.assertEqual(tc0.SpindleDir, tc1.SpindleDir) self.assertRoughly(tc0.SpindleSpeed, tc1.SpindleSpeed) - self.assertEqual(tc0.Tool.Name, tc1.Tool.Name) + # These are not valid because the name & label get adjusted if there + # is a conflict. No idea how this could work with the C implementation + #self.assertEqual(tc0.Tool.Name, tc1.Tool.Name) + #self.assertEqual(tc0.Tool.Label, tc1.Tool.Label) self.assertRoughly(tc0.Tool.Diameter, tc1.Tool.Diameter) diff --git a/src/Mod/Path/Tools/Shape/ballend.fcstd b/src/Mod/Path/Tools/Shape/ballend.fcstd index bf7235e366..430a6f8160 100644 Binary files a/src/Mod/Path/Tools/Shape/ballend.fcstd and b/src/Mod/Path/Tools/Shape/ballend.fcstd differ diff --git a/src/Mod/Path/Tools/Shape/bullnose.fcstd b/src/Mod/Path/Tools/Shape/bullnose.fcstd index 24b5445751..a97cacde63 100644 Binary files a/src/Mod/Path/Tools/Shape/bullnose.fcstd and b/src/Mod/Path/Tools/Shape/bullnose.fcstd differ diff --git a/src/Mod/Path/Tools/Shape/drill.fcstd b/src/Mod/Path/Tools/Shape/drill.fcstd index 275b401e34..75f7573829 100644 Binary files a/src/Mod/Path/Tools/Shape/drill.fcstd and b/src/Mod/Path/Tools/Shape/drill.fcstd differ diff --git a/src/Mod/Path/Tools/Shape/endmill.fcstd b/src/Mod/Path/Tools/Shape/endmill.fcstd index 0fc51c64e7..79acaf72fc 100644 Binary files a/src/Mod/Path/Tools/Shape/endmill.fcstd and b/src/Mod/Path/Tools/Shape/endmill.fcstd differ diff --git a/src/Mod/Path/Tools/Shape/v-bit.fcstd b/src/Mod/Path/Tools/Shape/v-bit.fcstd index a158b864d3..6a333a871c 100644 Binary files a/src/Mod/Path/Tools/Shape/v-bit.fcstd and b/src/Mod/Path/Tools/Shape/v-bit.fcstd differ diff --git a/src/Mod/Plot/resources/translations/Plot_de.qm b/src/Mod/Plot/resources/translations/Plot_de.qm index e6fe9938b9..6e7b20b701 100644 Binary files a/src/Mod/Plot/resources/translations/Plot_de.qm and b/src/Mod/Plot/resources/translations/Plot_de.qm differ diff --git a/src/Mod/Plot/resources/translations/Plot_de.ts b/src/Mod/Plot/resources/translations/Plot_de.ts index a80bbe51bf..d0d9596a97 100644 --- a/src/Mod/Plot/resources/translations/Plot_de.ts +++ b/src/Mod/Plot/resources/translations/Plot_de.ts @@ -377,12 +377,12 @@ X image size - X Bildgröße + X-Bildgröße Y image size - Y Bildgröße + Y-Bildgröße diff --git a/src/Mod/Plot/resources/translations/Plot_lt.qm b/src/Mod/Plot/resources/translations/Plot_lt.qm index a36716fad7..af3a0e87ab 100644 Binary files a/src/Mod/Plot/resources/translations/Plot_lt.qm and b/src/Mod/Plot/resources/translations/Plot_lt.qm differ diff --git a/src/Mod/Plot/resources/translations/Plot_lt.ts b/src/Mod/Plot/resources/translations/Plot_lt.ts index ae7de87619..4d63f47f01 100644 --- a/src/Mod/Plot/resources/translations/Plot_lt.ts +++ b/src/Mod/Plot/resources/translations/Plot_lt.ts @@ -329,22 +329,22 @@ X item position - X elemento padėtis + nario X padėtis Y item position - Y elemento padėtis + nario Y padėtis Item size - Elemento dydis + Nario dydis List of modifiable items - Keičiamų elementų sąrašas + Keičiamų narių sąrašas diff --git a/src/Mod/Points/Gui/Resources/translations/Points.ts b/src/Mod/Points/Gui/Resources/translations/Points.ts index 0f21db3aca..9ed526cbb5 100644 --- a/src/Mod/Points/Gui/Resources/translations/Points.ts +++ b/src/Mod/Points/Gui/Resources/translations/Points.ts @@ -1,21 +1,21 @@ - + CmdPointsConvert - + Points - + Convert to points... - - + + Convert to points @@ -42,18 +42,18 @@ CmdPointsImport - + Points - + Import points... - + Imports a point cloud @@ -61,18 +61,18 @@ CmdPointsMerge - + Points - + Merge point clouds - - + + Merge several point clouds into one @@ -80,37 +80,56 @@ CmdPointsPolyCut - + Points - + Cut point cloud - - + + Cuts a point cloud with a picked polygon + + CmdPointsStructure + + + Points + + + + + Structured point cloud + + + + + + Convert points to structured point cloud + + + CmdPointsTransform - + Points - + Transform Points - - + + Test to transform a point cloud @@ -263,24 +282,24 @@ QObject - + Point formats - + All Files - + Distance - + Enter maximum distance: diff --git a/src/Mod/Points/Gui/Resources/translations/Points_cs.qm b/src/Mod/Points/Gui/Resources/translations/Points_cs.qm index 0f6652660f..5f2aab4a25 100644 Binary files a/src/Mod/Points/Gui/Resources/translations/Points_cs.qm and b/src/Mod/Points/Gui/Resources/translations/Points_cs.qm differ diff --git a/src/Mod/Points/Gui/Resources/translations/Points_cs.ts b/src/Mod/Points/Gui/Resources/translations/Points_cs.ts index 0c2cc49e29..8088b58b96 100644 --- a/src/Mod/Points/Gui/Resources/translations/Points_cs.ts +++ b/src/Mod/Points/Gui/Resources/translations/Points_cs.ts @@ -106,13 +106,13 @@ Structured point cloud - Structured point cloud + Strukturované mračno bodů Convert points to structured point cloud - Convert points to structured point cloud + Převést body na strukturované mračno bodů diff --git a/src/Mod/Points/Gui/Resources/translations/Points_de.qm b/src/Mod/Points/Gui/Resources/translations/Points_de.qm index 0bed5ba7f7..4b8147a9a0 100644 Binary files a/src/Mod/Points/Gui/Resources/translations/Points_de.qm and b/src/Mod/Points/Gui/Resources/translations/Points_de.qm differ diff --git a/src/Mod/Points/Gui/Resources/translations/Points_de.ts b/src/Mod/Points/Gui/Resources/translations/Points_de.ts index 40b5a6d55b..baa15fae6a 100644 --- a/src/Mod/Points/Gui/Resources/translations/Points_de.ts +++ b/src/Mod/Points/Gui/Resources/translations/Points_de.ts @@ -106,7 +106,7 @@ Structured point cloud - Structured point cloud + Strukturierte Punktwolke diff --git a/src/Mod/Points/Gui/Resources/translations/Points_es-ES.qm b/src/Mod/Points/Gui/Resources/translations/Points_es-ES.qm index 34c52b5bbd..736b4d8aa0 100644 Binary files a/src/Mod/Points/Gui/Resources/translations/Points_es-ES.qm and b/src/Mod/Points/Gui/Resources/translations/Points_es-ES.qm differ diff --git a/src/Mod/Points/Gui/Resources/translations/Points_es-ES.ts b/src/Mod/Points/Gui/Resources/translations/Points_es-ES.ts index 4a19591f1b..3c873a9940 100644 --- a/src/Mod/Points/Gui/Resources/translations/Points_es-ES.ts +++ b/src/Mod/Points/Gui/Resources/translations/Points_es-ES.ts @@ -106,13 +106,13 @@ Structured point cloud - Structured point cloud + Nube de puntos estructurada Convert points to structured point cloud - Convert points to structured point cloud + Convertir puntos a nube de puntos estructurada diff --git a/src/Mod/Points/Gui/Resources/translations/Points_eu.qm b/src/Mod/Points/Gui/Resources/translations/Points_eu.qm index 044a6e0600..1a4496026f 100644 Binary files a/src/Mod/Points/Gui/Resources/translations/Points_eu.qm and b/src/Mod/Points/Gui/Resources/translations/Points_eu.qm differ diff --git a/src/Mod/Points/Gui/Resources/translations/Points_eu.ts b/src/Mod/Points/Gui/Resources/translations/Points_eu.ts index d9e519251f..cc7f795fb1 100644 --- a/src/Mod/Points/Gui/Resources/translations/Points_eu.ts +++ b/src/Mod/Points/Gui/Resources/translations/Points_eu.ts @@ -106,13 +106,13 @@ Structured point cloud - Structured point cloud + Puntu-hodei egituratua Convert points to structured point cloud - Convert points to structured point cloud + Bihurtu puntuak puntu-hodei egituratu diff --git a/src/Mod/Points/Gui/Resources/translations/Points_fr.qm b/src/Mod/Points/Gui/Resources/translations/Points_fr.qm index 083dfbad0d..e695001da7 100644 Binary files a/src/Mod/Points/Gui/Resources/translations/Points_fr.qm and b/src/Mod/Points/Gui/Resources/translations/Points_fr.qm differ diff --git a/src/Mod/Points/Gui/Resources/translations/Points_fr.ts b/src/Mod/Points/Gui/Resources/translations/Points_fr.ts index 8e4a1c4660..cea5358491 100644 --- a/src/Mod/Points/Gui/Resources/translations/Points_fr.ts +++ b/src/Mod/Points/Gui/Resources/translations/Points_fr.ts @@ -106,13 +106,13 @@ Structured point cloud - Structured point cloud + Nuage de points structurés Convert points to structured point cloud - Convert points to structured point cloud + Convertir les points en nuage de points structurés diff --git a/src/Mod/Points/Gui/Resources/translations/Points_it.qm b/src/Mod/Points/Gui/Resources/translations/Points_it.qm index 5e63f1f650..a60ef4461c 100644 Binary files a/src/Mod/Points/Gui/Resources/translations/Points_it.qm and b/src/Mod/Points/Gui/Resources/translations/Points_it.qm differ diff --git a/src/Mod/Points/Gui/Resources/translations/Points_it.ts b/src/Mod/Points/Gui/Resources/translations/Points_it.ts index 5f46257cce..935163df0c 100644 --- a/src/Mod/Points/Gui/Resources/translations/Points_it.ts +++ b/src/Mod/Points/Gui/Resources/translations/Points_it.ts @@ -106,13 +106,13 @@ Structured point cloud - Structured point cloud + Nuvola di punti strutturata Convert points to structured point cloud - Convert points to structured point cloud + Converte i punti in una nuvola di punti strutturata diff --git a/src/Mod/Points/Gui/Resources/translations/Points_lt.qm b/src/Mod/Points/Gui/Resources/translations/Points_lt.qm index b2932989ad..4ab727373e 100644 Binary files a/src/Mod/Points/Gui/Resources/translations/Points_lt.qm and b/src/Mod/Points/Gui/Resources/translations/Points_lt.qm differ diff --git a/src/Mod/Points/Gui/Resources/translations/Points_lt.ts b/src/Mod/Points/Gui/Resources/translations/Points_lt.ts index 11f4f8f2a7..5266df12a8 100644 --- a/src/Mod/Points/Gui/Resources/translations/Points_lt.ts +++ b/src/Mod/Points/Gui/Resources/translations/Points_lt.ts @@ -106,13 +106,13 @@ Structured point cloud - Structured point cloud + Sutvarkytų taškų aibė Convert points to structured point cloud - Convert points to structured point cloud + Paversti taškus sutvarkytų taškų aibe diff --git a/src/Mod/Points/Gui/Resources/translations/Points_nl.qm b/src/Mod/Points/Gui/Resources/translations/Points_nl.qm index 95c2d072ad..6f04e0ba94 100644 Binary files a/src/Mod/Points/Gui/Resources/translations/Points_nl.qm and b/src/Mod/Points/Gui/Resources/translations/Points_nl.qm differ diff --git a/src/Mod/Points/Gui/Resources/translations/Points_nl.ts b/src/Mod/Points/Gui/Resources/translations/Points_nl.ts index 50757dc84f..f683c35bf5 100644 --- a/src/Mod/Points/Gui/Resources/translations/Points_nl.ts +++ b/src/Mod/Points/Gui/Resources/translations/Points_nl.ts @@ -106,13 +106,13 @@ Structured point cloud - Structured point cloud + Gestructureerde puntenwolk Convert points to structured point cloud - Convert points to structured point cloud + Punten omzetten naar gestructureerde puntenwolk diff --git a/src/Mod/Points/Gui/Resources/translations/Points_ru.qm b/src/Mod/Points/Gui/Resources/translations/Points_ru.qm index f002fb21d9..f5d69a066e 100644 Binary files a/src/Mod/Points/Gui/Resources/translations/Points_ru.qm and b/src/Mod/Points/Gui/Resources/translations/Points_ru.qm differ diff --git a/src/Mod/Points/Gui/Resources/translations/Points_ru.ts b/src/Mod/Points/Gui/Resources/translations/Points_ru.ts index 161ee99009..87e00cec73 100644 --- a/src/Mod/Points/Gui/Resources/translations/Points_ru.ts +++ b/src/Mod/Points/Gui/Resources/translations/Points_ru.ts @@ -106,13 +106,13 @@ Structured point cloud - Structured point cloud + Облако структурированных точек Convert points to structured point cloud - Convert points to structured point cloud + Преобразование точек в облако структурированных точек diff --git a/src/Mod/Points/Gui/Resources/translations/Points_val-ES.qm b/src/Mod/Points/Gui/Resources/translations/Points_val-ES.qm index bbbae68cf5..0064c9d3e3 100644 Binary files a/src/Mod/Points/Gui/Resources/translations/Points_val-ES.qm and b/src/Mod/Points/Gui/Resources/translations/Points_val-ES.qm differ diff --git a/src/Mod/Points/Gui/Resources/translations/Points_val-ES.ts b/src/Mod/Points/Gui/Resources/translations/Points_val-ES.ts index a9ce485108..82fbcf2039 100644 --- a/src/Mod/Points/Gui/Resources/translations/Points_val-ES.ts +++ b/src/Mod/Points/Gui/Resources/translations/Points_val-ES.ts @@ -106,13 +106,13 @@ Structured point cloud - Structured point cloud + Núvol de punts estructurats Convert points to structured point cloud - Convert points to structured point cloud + Converteix els punts en un núvol de punts estructurats diff --git a/src/Mod/Points/Gui/Resources/translations/Points_zh-CN.qm b/src/Mod/Points/Gui/Resources/translations/Points_zh-CN.qm index b0ae76e39a..2c9f74b21b 100644 Binary files a/src/Mod/Points/Gui/Resources/translations/Points_zh-CN.qm and b/src/Mod/Points/Gui/Resources/translations/Points_zh-CN.qm differ diff --git a/src/Mod/Points/Gui/Resources/translations/Points_zh-CN.ts b/src/Mod/Points/Gui/Resources/translations/Points_zh-CN.ts index 2e40508222..dd96f1bac9 100644 --- a/src/Mod/Points/Gui/Resources/translations/Points_zh-CN.ts +++ b/src/Mod/Points/Gui/Resources/translations/Points_zh-CN.ts @@ -106,13 +106,13 @@ Structured point cloud - Structured point cloud + 结构化点云 Convert points to structured point cloud - Convert points to structured point cloud + 将点转换为结构化点云 @@ -139,7 +139,7 @@ ASCII points import - 导入ASCII点 + 导入 ASCII 点 @@ -164,7 +164,7 @@ First line: - 第一行 + 第一行: @@ -314,7 +314,7 @@ &Points - &点 + 点 (&P) diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing.ts index 9be8ba5a9b..c70505e389 100644 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing.ts +++ b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing.ts @@ -1,20 +1,20 @@ - + CmdRaytracingExportProject - + File - + &Export project... - + Export a Raytracing project to a file @@ -22,27 +22,27 @@ CmdRaytracingNewLuxProject - + Raytracing - + New Luxrender project - + Insert new Luxrender project into the document - + No template - + No template available @@ -50,17 +50,17 @@ CmdRaytracingNewPartSegment - + Raytracing - + Insert part - + Insert a new part object into a Raytracing project @@ -68,27 +68,27 @@ CmdRaytracingNewPovrayProject - + Raytracing - + New POV-Ray project - + Insert new POV-Ray project into the document - + No template - + No template available @@ -96,17 +96,17 @@ CmdRaytracingRender - + Raytracing - + &Render - + Renders the current raytracing project with an external renderer @@ -114,17 +114,17 @@ CmdRaytracingResetCamera - + Raytracing - + &Reset Camera - + Sets the camera of the selected Raytracing project to match the current view @@ -170,15 +170,15 @@ - - + + No perspective camera - + The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. Do you want to continue? @@ -199,19 +199,19 @@ Do you want to continue? - - + + No template - - + + Cannot create a project because there is no template installed. - + The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. Do you want to continue? @@ -223,7 +223,7 @@ Do you want to continue? - + POV-Ray @@ -231,8 +231,8 @@ Do you want to continue? - - + + All Files @@ -240,107 +240,107 @@ Do you want to continue? - + Export page - - - - + + + + Wrong selection - + Select a Part object. - - + + No Raytracing project to insert - + Create a Raytracing project to insert a view. - + Select a Raytracing project to insert the view. - - - + + + Select one Raytracing project object. - + Luxrender - - + + POV-Ray not found - + Please set the path to the POV-Ray executable in the preferences. - + Please correct the path to the POV-Ray executable in the preferences. - - + + Luxrender not found - + Please set the path to the luxrender or luxconsole executable in the preferences. - + Please correct the path to the luxrender or luxconsole executable in the preferences. - + POV-Ray file missing - + The POV-Ray project file doesn't exist. - - + + Rendered image - + Lux project file missing - + The Lux project file doesn't exist. @@ -378,98 +378,101 @@ Do you want to continue? - - The path to the POV-Ray executable, if you want to render from FreeCAD - - - - + POV-Ray executable: - + POV-Ray output parameters: - + The POV-Ray parameters to be passed to the render. - + +P +A - + +W: - + The width of the rendered image - + +H : - + The height of the rendered image - + Luxrender executable: - + The path to the luxrender (or luxconsole) executable - + Directories - + Part file name: - + Camera file name: - - - + + + Used by utility tools - + Default Project dir: - + TempCamera.inc - + TempPart.inc + + RaytracingGui::DlgSettingsRayImp + + + The path to the POV-Ray executable, if you want to render from %1 + + + RaytracingGui::ViewProviderLux diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_cs.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_cs.qm index c6be55e502..d7ad0f0cda 100644 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_cs.qm and b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_cs.qm differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_cs.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_cs.ts index 9e8f0b3b4e..2f8a7745dd 100644 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_cs.ts +++ b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_cs.ts @@ -472,7 +472,7 @@ Přejete si pokračovat? The path to the POV-Ray executable, if you want to render from %1 - The path to the POV-Ray executable, if you want to render from %1 + Cesta k programu POV-Ray, pokud chcete renderovat z %1 diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_de.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_de.qm index 5f5388f530..a899d3084f 100644 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_de.qm and b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_de.qm differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_de.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_de.ts index cb875d718d..18706e60c8 100644 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_de.ts +++ b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_de.ts @@ -472,7 +472,7 @@ Möchten Sie fortfahren? The path to the POV-Ray executable, if you want to render from %1 - The path to the POV-Ray executable, if you want to render from %1 + Der Pfad zur POVRay-Programm-Datei, um aus FreeCAD zu rendern diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_es-ES.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_es-ES.qm index a969159cd6..bad3ef198f 100644 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_es-ES.qm and b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_es-ES.qm differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_es-ES.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_es-ES.ts index b4aa3236b3..e3ae00d6f8 100644 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_es-ES.ts +++ b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_es-ES.ts @@ -16,7 +16,7 @@ Export a Raytracing project to a file - Exportar un proyecto Raytracing a un archivo + Exportar el proyecto Raytracing a un archivo @@ -39,12 +39,12 @@ No template - Ninguna plantilla + Sin plantilla No template available - Ninguna plantilla disponible + No hay plantilla disponible @@ -62,7 +62,7 @@ Insert a new part object into a Raytracing project - Insertar un nuevo objeto part en un proyecto Raytracing + Insertar un nuevo objeto parcial en el proyecto Raytracing @@ -80,17 +80,17 @@ Insert new POV-Ray project into the document - Inserte el nuevo proyecto de POV-Ray en el documento + Insertar nuevo proyecto POV-Ray en el documento No template - Ninguna plantilla + Sin plantilla No template available - Ninguna plantilla disponible + No hay plantilla disponible @@ -108,7 +108,7 @@ Renders the current raytracing project with an external renderer - Renderiza al actual proyecto raytracing con un procesador externo + Renderiza el actual proyecto raytracing con un renderizador externo @@ -202,7 +202,7 @@ Do you want to continue? No template - Ninguna plantilla + Sin plantilla @@ -470,7 +470,7 @@ Do you want to continue? The path to the POV-Ray executable, if you want to render from %1 - The path to the POV-Ray executable, if you want to render from %1 + La ruta al ejecutable de POV-Ray, si quiere renderizar desde %1 diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_eu.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_eu.qm index fce19c5445..2cbc5ab352 100644 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_eu.qm and b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_eu.qm differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_eu.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_eu.ts index 79226b4dcb..d610ed82c7 100644 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_eu.ts +++ b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_eu.ts @@ -357,12 +357,12 @@ Jarraitu nahi duzu? Mesh export settings - Sarea esportatzeko ezarpenak + Amarauna esportatzeko ezarpenak Max mesh deviation: - Sarearen desbideratze maximoa: + Amaraunaren desbideratze maximoa: @@ -472,7 +472,7 @@ Jarraitu nahi duzu? The path to the POV-Ray executable, if you want to render from %1 - The path to the POV-Ray executable, if you want to render from %1 + POV-Ray exekutagarriaren bidea, %1 aplikaziotik errendatu nahi baduzu diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_fr.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_fr.qm index 773c620d9b..97ec887846 100644 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_fr.qm and b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_fr.qm differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_fr.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_fr.ts index d150882ae8..673988c255 100644 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_fr.ts +++ b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_fr.ts @@ -470,7 +470,7 @@ Do you want to continue? The path to the POV-Ray executable, if you want to render from %1 - The path to the POV-Ray executable, if you want to render from %1 + Le chemin vers l'exécutable de POV-Ray, si vous souhaitez l'utiliser depuis %1 diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_it.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_it.qm index 62d05f37fc..25b8d6d4a0 100644 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_it.qm and b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_it.qm differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_it.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_it.ts index 5bf4f94f77..f75055c9d0 100644 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_it.ts +++ b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_it.ts @@ -470,7 +470,7 @@ Do you want to continue? The path to the POV-Ray executable, if you want to render from %1 - The path to the POV-Ray executable, if you want to render from %1 + Il percorso dell'eseguibile POV-Ray, se si desidera eseguire il rendering da %1 diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_lt.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_lt.qm index a11e451dd6..26fc31726a 100644 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_lt.qm and b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_lt.qm differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_lt.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_lt.ts index 03d5d8a575..dbb35ba21b 100644 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_lt.ts +++ b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_lt.ts @@ -470,7 +470,7 @@ Do you want to continue? The path to the POV-Ray executable, if you want to render from %1 - The path to the POV-Ray executable, if you want to render from %1 + „POV-Ray“ programos vieta, jei norite atvaizduoti iš %1 diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_nl.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_nl.qm index 778b564d89..050b4a0da7 100644 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_nl.qm and b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_nl.qm differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_nl.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_nl.ts index a3e1c88672..f224491094 100644 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_nl.ts +++ b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_nl.ts @@ -472,7 +472,7 @@ Wilt u doorgaan? The path to the POV-Ray executable, if you want to render from %1 - The path to the POV-Ray executable, if you want to render from %1 + Het pad naar het uitvoerbare POV-Ray-bestand als u wilt renderen vanuit %1 diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ru.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ru.qm index 665db37679..3a4b4cd852 100644 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ru.qm and b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ru.qm differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ru.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ru.ts index 9967df1579..6b81db7e5b 100644 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ru.ts +++ b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ru.ts @@ -470,7 +470,7 @@ Do you want to continue? The path to the POV-Ray executable, if you want to render from %1 - The path to the POV-Ray executable, if you want to render from %1 + Путь к исполняемому файлу POV-Ray, если Вы хотите делать рендеринг в %1 diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_val-ES.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_val-ES.qm index 29cf65069e..270d9ccf48 100644 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_val-ES.qm and b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_val-ES.qm differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_val-ES.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_val-ES.ts index 7bb642ef3c..5687ce2056 100644 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_val-ES.ts +++ b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_val-ES.ts @@ -472,7 +472,7 @@ Voleu continuar? The path to the POV-Ray executable, if you want to render from %1 - The path to the POV-Ray executable, if you want to render from %1 + El camí a l'executable de POV-Ray, si voleu renderitzar des de %1 diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_zh-CN.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_zh-CN.qm index a1d728914d..e8ad3cb9a5 100644 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_zh-CN.qm and b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_zh-CN.qm differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_zh-CN.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_zh-CN.ts index 2ea0de2a37..9919a49e86 100644 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_zh-CN.ts +++ b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_zh-CN.ts @@ -75,7 +75,7 @@ New POV-Ray project - 新的POV-Ray项目 + 新的 POV-Ray 项目 @@ -103,7 +103,7 @@ &Render - &渲染 + 渲染(&R) @@ -121,7 +121,7 @@ &Reset Camera - &复位摄像头 + 复位摄像头(&R) @@ -139,12 +139,12 @@ Export camera to POV-Ray... - 将相机输出到POV-Ray... + 将相机输出到 POV-Ray... Export the camera position of the active 3D view in POV-Ray format to a file - 将活动3D 视图的相机位置以POV-Ray格式导出到文件 + 将活动 3D 视图的相机位置以 POV-Ray 格式导出到文件 @@ -157,12 +157,12 @@ Export part to POV-Ray... - 将零件输出到POV-Ray... + 将零件输出到 POV-Ray... Write the selected Part (object) as a POV-Ray file - 将所选部件 (对象) 写为POV-Ray文件 + 将所选部件 (对象) 写为 POV-Ray 文件 @@ -181,7 +181,7 @@ The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. Do you want to continue? - 当前的视图照相机不是透视图, 因此POV-Ray图像的结果可能与您预期的不同。 + 当前的视图照相机不是透视图, 因此 POV-Ray 图像的结果可能与您预期的不同。 要继续吗? @@ -192,12 +192,12 @@ Do you want to continue? Export view to POV-Ray... - 导出视图到POV-Ray... + 导出视图到 POV-Ray... Write the active 3D view with camera and all its content to a POV-Ray file - 将活动的3D 视图与照相机及其所有内容一起写到一个POV-Ray文件中 + 将活动的 3D 视图与照相机及其所有内容一起写到一个 POV-Ray 文件中 @@ -215,7 +215,7 @@ Do you want to continue? The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. Do you want to continue? - 当前的视图照相机不是透视图, 因此luxrender图像的结果可能与您预期的不同。 + 当前的视图照相机不是透视图, 因此 luxrender 图像的结果可能与您预期的不同。 要继续吗? @@ -291,17 +291,17 @@ Do you want to continue? POV-Ray not found - 未发现POV-Ray + 未发现 POV-Ray Please set the path to the POV-Ray executable in the preferences. - 请在偏好设定中设置POV-Ray可执行程序的路径。 + 请在偏好设定中设置 POV-Ray 可执行程序的路径。 Please correct the path to the POV-Ray executable in the preferences. - 请在偏好设定中更正POV-Ray可执行程序的路径。 + 请在偏好设定中更正 POV-Ray 可执行程序的路径。 @@ -312,22 +312,22 @@ Do you want to continue? Please set the path to the luxrender or luxconsole executable in the preferences. - 请在偏好设定中设置luxrender 或 luxconsole可执行程序的路径。 + 请在偏好设定中设置 luxrender 或 luxconsole 可执行程序的路径。 Please correct the path to the luxrender or luxconsole executable in the preferences. - 请在偏好设定中更正luxrender 或 luxconsole可执行程序的路径。 + 请在偏好设定中更正 luxrender 或 luxconsole 可执行程序的路径。 POV-Ray file missing - 缺少POV-Ray文件 + 缺少 POV-Ray 文件 The POV-Ray project file doesn't exist. - POV-Ray项目文件不存在 + POV-Ray 项目文件不存在。 @@ -339,12 +339,12 @@ Do you want to continue? Lux project file missing - Lux项目文件丢失 + Lux 项目文件丢失 The Lux project file doesn't exist. - Lux项目文件不存在 + Lux 项目文件不存在。 @@ -372,7 +372,7 @@ Do you want to continue? Write u,v coordinates - 写入U,V坐标 + 写入 U,V 坐标 @@ -382,17 +382,17 @@ Do you want to continue? POV-Ray executable: - POV-Ray可执行文件: + POV-Ray 可执行文件: POV-Ray output parameters: - POV-Ray输出参数: + POV-Ray 输出参数: The POV-Ray parameters to be passed to the render. - 要传递给渲染的POV-Ray参数。 + 要传递给渲染的 POV-Ray 参数。 @@ -472,7 +472,7 @@ Do you want to continue? The path to the POV-Ray executable, if you want to render from %1 - The path to the POV-Ray executable, if you want to render from %1 + POV-Ray 可执行文件的路径(如果要从 %1 进行渲染) @@ -485,7 +485,7 @@ Do you want to continue? LuxRender template - 光渲染模板 + LuxRender 模板 diff --git a/src/Mod/ReverseEngineering/Gui/Command.cpp b/src/Mod/ReverseEngineering/Gui/Command.cpp index 1c35d21361..67fd948b2e 100644 --- a/src/Mod/ReverseEngineering/Gui/Command.cpp +++ b/src/Mod/ReverseEngineering/Gui/Command.cpp @@ -55,6 +55,7 @@ #include #include #include +#include #include "../App/ApproxSurface.h" #include "FitBSplineSurface.h" @@ -223,8 +224,22 @@ void CmdApproxCylinder::activated(int) const MeshCore::MeshKernel& kernel = mesh.getKernel(); MeshCore::CylinderFit fit; fit.AddPoints(kernel.GetPoints()); + + // get normals + { + std::vector facets(kernel.CountFacets()); + std::generate(facets.begin(), facets.end(), Base::iotaGen(0)); + std::vector normals = kernel.GetFacetNormals(facets); + Base::Vector3f base = fit.GetGravity(); + Base::Vector3f axis = fit.GetInitialAxisFromNormals(normals); + fit.SetInitialValues(base, axis); + } + if (fit.Fit() < FLOAT_MAX) { - Base::Vector3f base = fit.GetBase(); + Base::Vector3f base, top; + fit.GetBounding(base, top); + float height = Base::Distance(base, top); + Base::Rotation rot; rot.setValue(Base::Vector3d(0,0,1), Base::convertTo(fit.GetAxis())); double q0, q1, q2, q3; @@ -234,6 +249,7 @@ void CmdApproxCylinder::activated(int) str << "from FreeCAD import Base" << std::endl; str << "App.ActiveDocument.addObject('Part::Cylinder','Cylinder_fit')" << std::endl; str << "App.ActiveDocument.ActiveObject.Radius = " << fit.GetRadius() << std::endl; + str << "App.ActiveDocument.ActiveObject.Height = " << height << std::endl; str << "App.ActiveDocument.ActiveObject.Placement = Base.Placement(" << "Base.Vector(" << base.x << "," << base.y << "," << base.z << ")," << "Base.Rotation(" << q0 << "," << q1 << "," << q2 << "," << q3 << "))" << std::endl; diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering.ts index cdfabcaffc..959b68e7fa 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering.ts @@ -1,75 +1,201 @@ - + - CmdApproxPlane + CmdApproxCylinder - + Reverse Engineering - - Approximate plane... + + Cylinder - + + Approximate a cylinder + + + + + CmdApproxPlane + + + Reverse Engineering + + + + + Plane... + + + + Approximate a plane + + CmdApproxPolynomial + + + Reverse Engineering + + + + + Polynomial surface + + + + + Approximate a polynomial surface + + + + + CmdApproxSphere + + + Reverse Engineering + + + + + Sphere + + + + + Approximate a sphere + + + CmdApproxSurface - + Reverse Engineering - + Approximate B-spline surface... - + Approximate a B-spline surface + + CmdMeshBoundary + + + Reverse Engineering + + + + + Wire from mesh boundary... + + + + + Create wire from mesh boundaries + + + CmdPoissonReconstruction - + Reverse Engineering - + Poisson... - + Poisson surface reconstruction + + CmdSegmentation + + + Reverse Engineering + + + + + Mesh segmentation... + + + + + Create mesh segments + + + + + CmdSegmentationFromComponents + + + Reverse Engineering + + + + + From components + + + + + Create mesh segments from components + + + + + CmdSegmentationManual + + + Reverse Engineering + + + + + Manual segmentation... + + + + + Create mesh segments manually + + + CmdViewTriangulation - + Reverse Engineering - + Structured point clouds - - + + Triangulation of structured point clouds @@ -148,21 +274,27 @@ User-defined u/v directions + + + Create placement + + ReenGui::FitBSplineSurfaceWidget - + Wrong selection - + Please select a single placement object to get local orientation. - + + Input error @@ -203,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection - - + + Please select a point cloud or mesh. + + + + Please select a single point cloud. @@ -218,11 +354,125 @@ Reen_ViewTriangulation - + View triangulation failed + + ReverseEngineeringGui::Segmentation + + + Mesh segmentation + + + + + Create compound + + + + + Smooth mesh + + + + + Plane + + + + + Curvature tolerance + + + + + Distance to plane + + + + + Minimum number of faces + + + + + Create mesh from unused triangles + + + + + ReverseEngineeringGui::SegmentationManual + + + Manual segmentation + + + + + Select + + + + + Components + + + + + Region + + + + + Select whole component + + + + + Pick triangle + + + + + < faces than + + + + + All + + + + + Clear + + + + + Region options + + + + + Respect only visible triangles + + + + + Respect only triangles with normals facing screen + + + + + ReverseEngineeringGui::TaskSegmentationManual + + + Create + + + Workbench diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_af.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_af.qm index 16f30dfb2a..839af2b5fd 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_af.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_af.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_af.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_af.ts index 95030912a0..97066940f7 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_af.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_af.ts @@ -4,17 +4,17 @@ CmdApproxCylinder - + Reverse Engineering Terugwaartse Ingenieurswese - + Cylinder Silinder - + Approximate a cylinder Approximate a cylinder @@ -22,35 +22,53 @@ CmdApproxPlane - + Reverse Engineering Terugwaartse Ingenieurswese - + Plane... Plane... - + Approximate a plane Benader 'n vlak - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Terugwaartse Ingenieurswese - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Terugwaartse Ingenieurswese + + + Sphere Sfeer - + Approximate a sphere Approximate a sphere @@ -58,17 +76,17 @@ CmdApproxSurface - + Reverse Engineering Terugwaartse Ingenieurswese - + Approximate B-spline surface... Approximate B-spline surface... - + Approximate a B-spline surface Approximate a B-spline surface @@ -76,17 +94,17 @@ CmdMeshBoundary - + Reverse Engineering Terugwaartse Ingenieurswese - + Wire from mesh boundary... Wire from mesh boundary... - + Create wire from mesh boundaries Create wire from mesh boundaries @@ -94,17 +112,17 @@ CmdPoissonReconstruction - + Reverse Engineering Terugwaartse Ingenieurswese - + Poisson... Poisson... - + Poisson surface reconstruction Poisson surface reconstruction @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Terugwaartse Ingenieurswese - + Mesh segmentation... Mesh segmentation... - + Create mesh segments Create mesh segments @@ -130,17 +148,17 @@ CmdSegmentationFromComponents - + Reverse Engineering Terugwaartse Ingenieurswese - + From components From components - + Create mesh segments from components Create mesh segments from components @@ -148,17 +166,17 @@ CmdSegmentationManual - + Reverse Engineering Terugwaartse Ingenieurswese - + Manual segmentation... Manual segmentation... - + Create mesh segments manually Create mesh segments manually @@ -166,18 +184,18 @@ CmdViewTriangulation - + Reverse Engineering Terugwaartse Ingenieurswese - + Structured point clouds Structured point clouds - - + + Triangulation of structured point clouds Triangulation of structured point clouds @@ -256,21 +274,27 @@ User-defined u/v directions User-defined u/v directions + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Verkeerde keuse - + Please select a single placement object to get local orientation. Please select a single placement object to get local orientation. - + + Input error Invoerfout @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Verkeerde keuse - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Please select a single point cloud. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed View triangulation failed diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ar.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ar.qm index 4edab94247..9b3db4718c 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ar.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ar.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ar.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ar.ts index c40802feb5..7976f7dc73 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ar.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ar.ts @@ -4,17 +4,17 @@ CmdApproxCylinder - + Reverse Engineering الهندسة العكسية - + Cylinder أسطوانة - + Approximate a cylinder Approximate a cylinder @@ -22,35 +22,53 @@ CmdApproxPlane - + Reverse Engineering الهندسة العكسية - + Plane... Plane... - + Approximate a plane مستوي تقريبي - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering الهندسة العكسية - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + الهندسة العكسية + + + Sphere جسم كروى - + Approximate a sphere Approximate a sphere @@ -58,17 +76,17 @@ CmdApproxSurface - + Reverse Engineering الهندسة العكسية - + Approximate B-spline surface... Approximate B-spline surface... - + Approximate a B-spline surface Approximate a B-spline surface @@ -76,17 +94,17 @@ CmdMeshBoundary - + Reverse Engineering الهندسة العكسية - + Wire from mesh boundary... Wire from mesh boundary... - + Create wire from mesh boundaries Create wire from mesh boundaries @@ -94,17 +112,17 @@ CmdPoissonReconstruction - + Reverse Engineering الهندسة العكسية - + Poisson... Poisson... - + Poisson surface reconstruction Poisson surface reconstruction @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering الهندسة العكسية - + Mesh segmentation... Mesh segmentation... - + Create mesh segments إنشاء شرائح الشبكة @@ -130,17 +148,17 @@ CmdSegmentationFromComponents - + Reverse Engineering الهندسة العكسية - + From components From components - + Create mesh segments from components Create mesh segments from components @@ -148,17 +166,17 @@ CmdSegmentationManual - + Reverse Engineering الهندسة العكسية - + Manual segmentation... Manual segmentation... - + Create mesh segments manually Create mesh segments manually @@ -166,18 +184,18 @@ CmdViewTriangulation - + Reverse Engineering الهندسة العكسية - + Structured point clouds Structured point clouds - - + + Triangulation of structured point clouds Triangulation of structured point clouds @@ -256,21 +274,27 @@ User-defined u/v directions User-defined u/v directions + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection إختيار خاطئ - + Please select a single placement object to get local orientation. Please select a single placement object to get local orientation. - + + Input error خطأ في المدخلات @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection إختيار خاطئ - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Please select a single point cloud. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed فشل عرض التثليث diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ca.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ca.qm index 8d9bd545d5..b342af8a2b 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ca.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ca.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ca.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ca.ts index a5b28675ca..76a6948c25 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ca.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ca.ts @@ -4,17 +4,17 @@ CmdApproxCylinder - + Reverse Engineering Enginyeria Inversa - + Cylinder Cilindre - + Approximate a cylinder Approximate a cylinder @@ -22,35 +22,53 @@ CmdApproxPlane - + Reverse Engineering Enginyeria Inversa - + Plane... Plane... - + Approximate a plane Aproximar-se a un pla - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Enginyeria Inversa - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Enginyeria Inversa + + + Sphere Esfera - + Approximate a sphere Approximate a sphere @@ -58,17 +76,17 @@ CmdApproxSurface - + Reverse Engineering Enginyeria Inversa - + Approximate B-spline surface... Superficie B-Spline aproximada... - + Approximate a B-spline surface Aproximar-se a una superfície de B-spline @@ -76,17 +94,17 @@ CmdMeshBoundary - + Reverse Engineering Enginyeria Inversa - + Wire from mesh boundary... Wire from mesh boundary... - + Create wire from mesh boundaries Create wire from mesh boundaries @@ -94,17 +112,17 @@ CmdPoissonReconstruction - + Reverse Engineering Enginyeria Inversa - + Poisson... Poisson... - + Poisson surface reconstruction Reconstrucció de superfícies de Poisson @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Enginyeria Inversa - + Mesh segmentation... Mesh segmentation... - + Create mesh segments Crea segments de malla @@ -130,17 +148,17 @@ CmdSegmentationFromComponents - + Reverse Engineering Enginyeria Inversa - + From components From components - + Create mesh segments from components Create mesh segments from components @@ -148,17 +166,17 @@ CmdSegmentationManual - + Reverse Engineering Enginyeria Inversa - + Manual segmentation... Manual segmentation... - + Create mesh segments manually Create mesh segments manually @@ -166,18 +184,18 @@ CmdViewTriangulation - + Reverse Engineering Enginyeria Inversa - + Structured point clouds Núvols de punts estructurat - - + + Triangulation of structured point clouds Triangulació de núvols de punts estructurat @@ -256,21 +274,27 @@ User-defined u/v directions Direccions u/v definides per l'usuari + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Selecció incorrecta - + Please select a single placement object to get local orientation. Seleccioneu un sol objecte de posició per a obtindre l'orientació local. - + + Input error Error d'entrada @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Selecció incorrecta - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Seleccioneu un sol punt del núvol. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed Ha fallat la vista de triangulació diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_cs.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_cs.qm index 8012c8cbd3..38cb28744a 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_cs.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_cs.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_cs.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_cs.ts index b3be86af93..7693a87c56 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_cs.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_cs.ts @@ -4,17 +4,17 @@ CmdApproxCylinder - + Reverse Engineering Reverzní Inženýrství - + Cylinder Válec - + Approximate a cylinder Approximate a cylinder @@ -22,35 +22,53 @@ CmdApproxPlane - + Reverse Engineering Reverzní Inženýrství - + Plane... Plane... - + Approximate a plane Aproximuj rovinu - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Reverzní Inženýrství - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Reverzní Inženýrství + + + Sphere Koule - + Approximate a sphere Approximate a sphere @@ -58,17 +76,17 @@ CmdApproxSurface - + Reverse Engineering Reverzní Inženýrství - + Approximate B-spline surface... Aproximace B-splajn plochy... - + Approximate a B-spline surface Aproximace B-splajn plochy @@ -76,17 +94,17 @@ CmdMeshBoundary - + Reverse Engineering Reverzní Inženýrství - + Wire from mesh boundary... Wire from mesh boundary... - + Create wire from mesh boundaries Create wire from mesh boundaries @@ -94,17 +112,17 @@ CmdPoissonReconstruction - + Reverse Engineering Reverzní Inženýrství - + Poisson... Poisson... - + Poisson surface reconstruction Rekonstrukce Poissonovy plochy @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Reverzní Inženýrství - + Mesh segmentation... Mesh segmentation... - + Create mesh segments Vytvoření segmentů sítě @@ -130,17 +148,17 @@ CmdSegmentationFromComponents - + Reverse Engineering Reverzní Inženýrství - + From components From components - + Create mesh segments from components Create mesh segments from components @@ -148,17 +166,17 @@ CmdSegmentationManual - + Reverse Engineering Reverzní Inženýrství - + Manual segmentation... Manual segmentation... - + Create mesh segments manually Create mesh segments manually @@ -166,18 +184,18 @@ CmdViewTriangulation - + Reverse Engineering Reverzní Inženýrství - + Structured point clouds Strukturovaná množina bodů - - + + Triangulation of structured point clouds Triangulace strukturovaných množin bodů @@ -256,21 +274,27 @@ User-defined u/v directions Uživatelsky definované směry u/v + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Neplatný výběr - + Please select a single placement object to get local orientation. Vyberte prosím jedno umístění objektu pro lokální orientaci. - + + Input error Chyba zadání @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Neplatný výběr - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Vyberte prosím jednu množinu bodů. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed Zobrazení triangulace selhalo diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_de.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_de.qm index 4006c79c88..c9c96969fc 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_de.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_de.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_de.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_de.ts index 1b86a15f4a..2481977332 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_de.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_de.ts @@ -4,71 +4,89 @@ CmdApproxCylinder - + Reverse Engineering Rückführung - + Cylinder Zylinder - + Approximate a cylinder - Approximate a cylinder + Annähernd ein Zylinder CmdApproxPlane - + Reverse Engineering Rückführung - + Plane... Plane... - + Approximate a plane Approximieren einer Ebene - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Rückführung - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Rückführung + + + Sphere Kugel - + Approximate a sphere - Approximate a sphere + Annähernd eine Kugel CmdApproxSurface - + Reverse Engineering Rückführung - + Approximate B-spline surface... B-Spline-Fläche approximieren... - + Approximate a B-spline surface Approximiere eine B-Spline-Fläche @@ -76,17 +94,17 @@ CmdMeshBoundary - + Reverse Engineering Rückführung - + Wire from mesh boundary... Wire from mesh boundary... - + Create wire from mesh boundaries Create wire from mesh boundaries @@ -94,17 +112,17 @@ CmdPoissonReconstruction - + Reverse Engineering Rückführung - + Poisson... Poisson... - + Poisson surface reconstruction Poisson-Oberflächenrekonstruktion @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Rückführung - + Mesh segmentation... Mesh segmentation... - + Create mesh segments Netz-Segmente erstellen @@ -130,17 +148,17 @@ CmdSegmentationFromComponents - + Reverse Engineering Rückführung - + From components - From components + Aus Komponenten - + Create mesh segments from components Create mesh segments from components @@ -148,17 +166,17 @@ CmdSegmentationManual - + Reverse Engineering Rückführung - + Manual segmentation... Manual segmentation... - + Create mesh segments manually Create mesh segments manually @@ -166,18 +184,18 @@ CmdViewTriangulation - + Reverse Engineering Rückführung - + Structured point clouds Geordnete Punktwolken - - + + Triangulation of structured point clouds Triangulation von geordneten Punktwolken @@ -256,21 +274,27 @@ User-defined u/v directions Nutzer-definierte u/v Richtungen + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Falsche Auswahl - + Please select a single placement object to get local orientation. Bitte ein einzelnes Placement-Objekt zur lokalen Orientierung wählen. - + + Input error Eingabefehler @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Falsche Auswahl - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Bitte eine einzelne Punktewolke auswählen. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed Ansichts-Triangulation fehlgeschlagen @@ -341,7 +369,7 @@ Create compound - Create compound + Verbund erstellen diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_el.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_el.qm index af046faaac..e3c48e2614 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_el.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_el.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_el.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_el.ts index fa638428a8..ad14685ae8 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_el.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_el.ts @@ -4,17 +4,17 @@ CmdApproxCylinder - + Reverse Engineering Αντίστροφη Μηχανική - + Cylinder Κύλινδρος - + Approximate a cylinder Approximate a cylinder @@ -22,35 +22,53 @@ CmdApproxPlane - + Reverse Engineering Αντίστροφη Μηχανική - + Plane... Plane... - + Approximate a plane Προσέγγιση ενός επιπέδου - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Αντίστροφη Μηχανική - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Αντίστροφη Μηχανική + + + Sphere Σφαίρα - + Approximate a sphere Approximate a sphere @@ -58,17 +76,17 @@ CmdApproxSurface - + Reverse Engineering Αντίστροφη Μηχανική - + Approximate B-spline surface... Προσέγγιση επιφάνειας B-spline... - + Approximate a B-spline surface Προσέγγιση μιας επιφάνειας B-spline @@ -76,17 +94,17 @@ CmdMeshBoundary - + Reverse Engineering Αντίστροφη Μηχανική - + Wire from mesh boundary... Wire from mesh boundary... - + Create wire from mesh boundaries Create wire from mesh boundaries @@ -94,17 +112,17 @@ CmdPoissonReconstruction - + Reverse Engineering Αντίστροφη Μηχανική - + Poisson... Poisson... - + Poisson surface reconstruction Ανακατασκευή επιφάνειας Poisson @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Αντίστροφη Μηχανική - + Mesh segmentation... Mesh segmentation... - + Create mesh segments Δημιουργήστε τμήματα πλέγματος @@ -130,17 +148,17 @@ CmdSegmentationFromComponents - + Reverse Engineering Αντίστροφη Μηχανική - + From components From components - + Create mesh segments from components Create mesh segments from components @@ -148,17 +166,17 @@ CmdSegmentationManual - + Reverse Engineering Αντίστροφη Μηχανική - + Manual segmentation... Manual segmentation... - + Create mesh segments manually Create mesh segments manually @@ -166,18 +184,18 @@ CmdViewTriangulation - + Reverse Engineering Αντίστροφη Μηχανική - + Structured point clouds Δομημένα νέφη σημείων - - + + Triangulation of structured point clouds Τριγωνισμός των δομημένων νεφών σημείων @@ -256,21 +274,27 @@ User-defined u/v directions Κατευθύνσεις u/v ορισμένες από τον χρήστη + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Λάθος επιλογή - + Please select a single placement object to get local orientation. Παρακαλώ επιλέξτε ένα αντικείμενο τοποθέτησης για να έχετε τον τοπικό προσανατολισμό. - + + Input error Σφάλμα εισαγωγής @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Λάθος επιλογή - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Παρακαλώ επιλέξτε ένα νέφος σημείων. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed Η προβολή τριγωνισμού απέτυχε diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_es-ES.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_es-ES.qm index 64b880dc2e..9a28e7d4e7 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_es-ES.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_es-ES.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_es-ES.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_es-ES.ts index 82b02ec08f..07605d3662 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_es-ES.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_es-ES.ts @@ -4,71 +4,89 @@ CmdApproxCylinder - + Reverse Engineering Ingeniería Inversa - + Cylinder Cilindro - + Approximate a cylinder - Approximate a cylinder + Aproximar un cilindro CmdApproxPlane - + Reverse Engineering Ingeniería Inversa - + Plane... - Plane... + Plano... - + Approximate a plane Aproximar un plano - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Ingeniería Inversa - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Ingeniería Inversa + + + Sphere Esfera - + Approximate a sphere - Approximate a sphere + Aproximar a una esfera CmdApproxSurface - + Reverse Engineering Ingeniería Inversa - + Approximate B-spline surface... Superficie B-spline aproximada... - + Approximate a B-spline surface Aproximar una superficie B-spline @@ -76,35 +94,35 @@ CmdMeshBoundary - + Reverse Engineering Ingeniería Inversa - + Wire from mesh boundary... - Wire from mesh boundary... + Alambre desde límite de la malla... - + Create wire from mesh boundaries - Create wire from mesh boundaries + Crear alambre a partir de límites de malla CmdPoissonReconstruction - + Reverse Engineering Ingeniería Inversa - + Poisson... Poisson - + Poisson surface reconstruction Reconstrucción de superficie Poisson @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Ingeniería Inversa - + Mesh segmentation... - Mesh segmentation... + Segmentación de malla... - + Create mesh segments Crear segmentos de la malla @@ -130,54 +148,54 @@ CmdSegmentationFromComponents - + Reverse Engineering Ingeniería Inversa - + From components - From components + De componentes - + Create mesh segments from components - Create mesh segments from components + Crear segmentos de malla a partir de componentes CmdSegmentationManual - + Reverse Engineering Ingeniería Inversa - + Manual segmentation... - Manual segmentation... + Segmentación manual... - + Create mesh segments manually - Create mesh segments manually + Crear segmentos de malla manualmente CmdViewTriangulation - + Reverse Engineering Ingeniería Inversa - + Structured point clouds Nubes de puntos estructurados - - + + Triangulation of structured point clouds Triangulación de nubes de puntos estructurados @@ -256,21 +274,27 @@ User-defined u/v directions Direcciones v/u definidas por el usuario + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Selección incorrecta - + Please select a single placement object to get local orientation. Por favor, seleccione un solo objeto de colocación para obtener orientación local. - + + Input error Error de entrada @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Selección incorrecta - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Por favor seleccione un solo punto. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed Fallo en la vista de triangulación @@ -341,7 +369,7 @@ Create compound - Create compound + Crear compuesto @@ -356,12 +384,12 @@ Curvature tolerance - Curvature tolerance + Tolerancia de curvatura Distance to plane - Distance to plane + Distancia al plano @@ -371,7 +399,7 @@ Create mesh from unused triangles - Create mesh from unused triangles + Crear malla a partir de triángulos no usados @@ -379,7 +407,7 @@ Manual segmentation - Manual segmentation + Segmentación manual diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_eu.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_eu.qm index 85dec110f7..557eb36dbe 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_eu.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_eu.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_eu.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_eu.ts index d7baa49355..7317c90109 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_eu.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_eu.ts @@ -4,71 +4,89 @@ CmdApproxCylinder - + Reverse Engineering Alderantzizko ingeniaritza - + Cylinder Zilindroa - + Approximate a cylinder - Approximate a cylinder + Hurbildu zilindro batera CmdApproxPlane - + Reverse Engineering Alderantzizko ingeniaritza - + Plane... - Plane... + Plano... - + Approximate a plane Hurbildu plano batera - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Alderantzizko ingeniaritza - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Alderantzizko ingeniaritza + + + Sphere Esfera - + Approximate a sphere - Approximate a sphere + Hurbildu esfera batera CmdApproxSurface - + Reverse Engineering Alderantzizko ingeniaritza - + Approximate B-spline surface... Hurbildu B-spline gainazalera... - + Approximate a B-spline surface Hurbildu B-spline gainazal batera @@ -76,35 +94,35 @@ CmdMeshBoundary - + Reverse Engineering Alderantzizko ingeniaritza - + Wire from mesh boundary... - Wire from mesh boundary... + Alanbrea amaraun-mugatik... - + Create wire from mesh boundaries - Create wire from mesh boundaries + Sortu alanbrea amaraun-mugetatik CmdPoissonReconstruction - + Reverse Engineering Alderantzizko ingeniaritza - + Poisson... Poisson... - + Poisson surface reconstruction Poisson gainazalaren berreraikitzea @@ -112,72 +130,72 @@ CmdSegmentation - + Reverse Engineering Alderantzizko ingeniaritza - + Mesh segmentation... - Mesh segmentation... + Amaraun-segmentazioa... - + Create mesh segments - Sortu sare-segmentuak + Sortu amaraun-segmentuak CmdSegmentationFromComponents - + Reverse Engineering Alderantzizko ingeniaritza - + From components - From components + Osagaietatik - + Create mesh segments from components - Create mesh segments from components + Sortu amaraun-segmentuak osagaietatik CmdSegmentationManual - + Reverse Engineering Alderantzizko ingeniaritza - + Manual segmentation... - Manual segmentation... + Eskuzko segmentazioa... - + Create mesh segments manually - Create mesh segments manually + Sortu amaraun-segmentuak eskuz CmdViewTriangulation - + Reverse Engineering Alderantzizko ingeniaritza - + Structured point clouds Puntu egituratuen hodeiak - - + + Triangulation of structured point clouds Puntu egituratuen hodeien triangelaketa @@ -256,21 +274,27 @@ User-defined u/v directions Erabiltzaileak definitutako u/v norabideak + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Hautapen okerra - + Please select a single placement object to get local orientation. Hautatu kokapen-objektu bakarra tokiko orientazioa eskuratzeko. - + + Input error Sarrera-errorea @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Hautapen okerra - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Hautatu puntu bakarreko hodeia. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed Bistaren triangelaketak huts egin du @@ -336,17 +364,17 @@ Mesh segmentation - Sare-segmentazioa + Amaraun-segmentazioa Create compound - Create compound + Sortu konposatua Smooth mesh - Leundu sarea + Leundu amarauna @@ -356,12 +384,12 @@ Curvature tolerance - Curvature tolerance + Kurbaduraren tolerantzia Distance to plane - Distance to plane + Distantzia planora @@ -371,7 +399,7 @@ Create mesh from unused triangles - Create mesh from unused triangles + Sortu amarauna erabili gabeko triangeluetatik @@ -379,7 +407,7 @@ Manual segmentation - Manual segmentation + Eskuzko segmentazioa diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_fi.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_fi.qm index 9aad005f28..fc06bacbe3 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_fi.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_fi.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_fi.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_fi.ts index b4a54ce065..007658139c 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_fi.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_fi.ts @@ -4,17 +4,17 @@ CmdApproxCylinder - + Reverse Engineering Käänteis suunnittelu - + Cylinder Sylinteri - + Approximate a cylinder Approximate a cylinder @@ -22,35 +22,53 @@ CmdApproxPlane - + Reverse Engineering Käänteis suunnittelu - + Plane... Plane... - + Approximate a plane Lähentää tasoa - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Käänteis suunnittelu - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Käänteis suunnittelu + + + Sphere Pallo(kuori) - + Approximate a sphere Approximate a sphere @@ -58,17 +76,17 @@ CmdApproxSurface - + Reverse Engineering Käänteis suunnittelu - + Approximate B-spline surface... Approximate B-spline surface... - + Approximate a B-spline surface Approximate a B-spline surface @@ -76,17 +94,17 @@ CmdMeshBoundary - + Reverse Engineering Käänteis suunnittelu - + Wire from mesh boundary... Wire from mesh boundary... - + Create wire from mesh boundaries Create wire from mesh boundaries @@ -94,17 +112,17 @@ CmdPoissonReconstruction - + Reverse Engineering Käänteis suunnittelu - + Poisson... Poisson... - + Poisson surface reconstruction Poisson surface reconstruction @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Käänteis suunnittelu - + Mesh segmentation... Mesh segmentation... - + Create mesh segments Luo verkkopinnan lohkoja @@ -130,17 +148,17 @@ CmdSegmentationFromComponents - + Reverse Engineering Käänteis suunnittelu - + From components From components - + Create mesh segments from components Create mesh segments from components @@ -148,17 +166,17 @@ CmdSegmentationManual - + Reverse Engineering Käänteis suunnittelu - + Manual segmentation... Manual segmentation... - + Create mesh segments manually Create mesh segments manually @@ -166,18 +184,18 @@ CmdViewTriangulation - + Reverse Engineering Käänteis suunnittelu - + Structured point clouds Structured point clouds - - + + Triangulation of structured point clouds Triangulation of structured point clouds @@ -256,21 +274,27 @@ User-defined u/v directions User-defined u/v directions + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Väärä valinta - + Please select a single placement object to get local orientation. Please select a single placement object to get local orientation. - + + Input error Syötteen virhe @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Väärä valinta - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Please select a single point cloud. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed View triangulation failed diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_fil.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_fil.qm index d01b9be51c..cbc5583f59 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_fil.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_fil.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_fil.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_fil.ts index 6420da1a10..d4849ab263 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_fil.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_fil.ts @@ -4,17 +4,17 @@ CmdApproxCylinder - + Reverse Engineering Pabaligtad na Engineering - + Cylinder Cylinder - + Approximate a cylinder Approximate a cylinder @@ -22,35 +22,53 @@ CmdApproxPlane - + Reverse Engineering Pabaligtad na Engineering - + Plane... Plane... - + Approximate a plane Tantyahin ang antas - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Pabaligtad na Engineering - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Pabaligtad na Engineering + + + Sphere Sphere - + Approximate a sphere Approximate a sphere @@ -58,17 +76,17 @@ CmdApproxSurface - + Reverse Engineering Pabaligtad na Engineering - + Approximate B-spline surface... Pagtatantya sa ibabaw ng B-spline... - + Approximate a B-spline surface Tantyahin ang kalatagan ng B-spline @@ -76,17 +94,17 @@ CmdMeshBoundary - + Reverse Engineering Pabaligtad na Engineering - + Wire from mesh boundary... Wire from mesh boundary... - + Create wire from mesh boundaries Create wire from mesh boundaries @@ -94,17 +112,17 @@ CmdPoissonReconstruction - + Reverse Engineering Pabaligtad na Engineering - + Poisson... Poisson... - + Poisson surface reconstruction Pagpapatayo muli sa kalatagan ng Poisson @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Pabaligtad na Engineering - + Mesh segmentation... Mesh segmentation... - + Create mesh segments Lumikha ng mga mest segment @@ -130,17 +148,17 @@ CmdSegmentationFromComponents - + Reverse Engineering Pabaligtad na Engineering - + From components From components - + Create mesh segments from components Create mesh segments from components @@ -148,17 +166,17 @@ CmdSegmentationManual - + Reverse Engineering Pabaligtad na Engineering - + Manual segmentation... Manual segmentation... - + Create mesh segments manually Create mesh segments manually @@ -166,18 +184,18 @@ CmdViewTriangulation - + Reverse Engineering Pabaligtad na Engineering - + Structured point clouds Nakabalangkas na punto ng Clouds - - + + Triangulation of structured point clouds Triangulation ng mga nakabalangkas na ulap ng punto @@ -256,21 +274,27 @@ User-defined u/v directions Tinukoy-ng-Gumamit u/v na mga direksyon + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Maling pagpili - + Please select a single placement object to get local orientation. Mangyaring pumili ng isang pagkakalagay ng bagay upang makakuha ng lokal na oryentasyon. - + + Input error Input error @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Maling pagpili - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Mangyaring pumili ng isang punto ng cloud. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed Ang pagtingin sa triangulation ay nabigo diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_fr.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_fr.qm index f02ff074ea..e409ed9d67 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_fr.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_fr.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_fr.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_fr.ts index 2021643504..7ab2c64d15 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_fr.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_fr.ts @@ -4,71 +4,89 @@ CmdApproxCylinder - + Reverse Engineering Rétro-ingénierie - + Cylinder Cylindre - + Approximate a cylinder - Approximate a cylinder + Approximer un cylindre CmdApproxPlane - + Reverse Engineering Rétro-ingénierie - + Plane... - Plane... + Planifier... - + Approximate a plane Approximer un plan - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Rétro-ingénierie - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Rétro-ingénierie + + + Sphere Sphère - + Approximate a sphere - Approximate a sphere + Approximer une sphère CmdApproxSurface - + Reverse Engineering Rétro-ingénierie - + Approximate B-spline surface... Approximation de la surface de la courbe B-Spline... - + Approximate a B-spline surface Approximer la surface d’une courbe B-Spline @@ -76,35 +94,35 @@ CmdMeshBoundary - + Reverse Engineering Rétro-ingénierie - + Wire from mesh boundary... - Wire from mesh boundary... + Fil à partir de la limite du maillage... - + Create wire from mesh boundaries - Create wire from mesh boundaries + Créer un fil à partir des limites du maillage CmdPoissonReconstruction - + Reverse Engineering Rétro-ingénierie - + Poisson... Poisson... - + Poisson surface reconstruction Reconstruction de surface Poisson @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Rétro-ingénierie - + Mesh segmentation... - Mesh segmentation... + Segmentation du maillage... - + Create mesh segments Diviser un maillage @@ -130,54 +148,54 @@ CmdSegmentationFromComponents - + Reverse Engineering Rétro-ingénierie - + From components - From components + Depuis les composants - + Create mesh segments from components - Create mesh segments from components + Créer des segments de maillage à partir des composants CmdSegmentationManual - + Reverse Engineering Rétro-ingénierie - + Manual segmentation... - Manual segmentation... + Segmentation manuelle... - + Create mesh segments manually - Create mesh segments manually + Créer des segments de maillage manuellement CmdViewTriangulation - + Reverse Engineering Rétro-ingénierie - + Structured point clouds Nuages de points structurés - - + + Triangulation of structured point clouds Triangulation de nuages de points structurés @@ -256,21 +274,27 @@ User-defined u/v directions Directions u/v personnalisés + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Sélection invalide - + Please select a single placement object to get local orientation. Veuillez sélectionner un objet de placement unique pour obtenir l'orientation locale. - + + Input error Erreur de saisie @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Sélection invalide - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Merci de sélectionner un point du nuage de points. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed Erreur de la vue en triangulation @@ -341,7 +369,7 @@ Create compound - Create compound + Créer un composé @@ -356,12 +384,12 @@ Curvature tolerance - Curvature tolerance + Tolérance de courbure Distance to plane - Distance to plane + Distance au plan @@ -371,7 +399,7 @@ Create mesh from unused triangles - Create mesh from unused triangles + Créer un maillage à partir de triangles inutilisés @@ -379,7 +407,7 @@ Manual segmentation - Manual segmentation + Segmentation manuelle diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_gl.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_gl.qm index ce4b60c560..bfd54966e4 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_gl.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_gl.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_gl.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_gl.ts index 1a0abf133c..582c676123 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_gl.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_gl.ts @@ -4,17 +4,17 @@ CmdApproxCylinder - + Reverse Engineering Enxeñaría Inversa - + Cylinder Cilindro - + Approximate a cylinder Approximate a cylinder @@ -22,35 +22,53 @@ CmdApproxPlane - + Reverse Engineering Enxeñaría Inversa - + Plane... Plane... - + Approximate a plane Aproximado ó plano - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Enxeñaría Inversa - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Enxeñaría Inversa + + + Sphere Esfera - + Approximate a sphere Approximate a sphere @@ -58,17 +76,17 @@ CmdApproxSurface - + Reverse Engineering Enxeñaría Inversa - + Approximate B-spline surface... Aproximado á superficie BSpline... - + Approximate a B-spline surface Aproximado á superficie BSpline @@ -76,17 +94,17 @@ CmdMeshBoundary - + Reverse Engineering Enxeñaría Inversa - + Wire from mesh boundary... Wire from mesh boundary... - + Create wire from mesh boundaries Create wire from mesh boundaries @@ -94,17 +112,17 @@ CmdPoissonReconstruction - + Reverse Engineering Enxeñaría Inversa - + Poisson... Poisson... - + Poisson surface reconstruction Reconstrución da superficie de Poisson @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Enxeñaría Inversa - + Mesh segmentation... Mesh segmentation... - + Create mesh segments Crea segmentos de malla @@ -130,17 +148,17 @@ CmdSegmentationFromComponents - + Reverse Engineering Enxeñaría Inversa - + From components From components - + Create mesh segments from components Create mesh segments from components @@ -148,17 +166,17 @@ CmdSegmentationManual - + Reverse Engineering Enxeñaría Inversa - + Manual segmentation... Manual segmentation... - + Create mesh segments manually Create mesh segments manually @@ -166,18 +184,18 @@ CmdViewTriangulation - + Reverse Engineering Enxeñaría Inversa - + Structured point clouds Nubes de puntos estruturados - - + + Triangulation of structured point clouds Triangulación das nubes de puntos estruturados @@ -256,21 +274,27 @@ User-defined u/v directions Direccións u/v definidas polo usuario + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Escolma errada - + Please select a single placement object to get local orientation. Por favor escolme un único obxecto de posición para coller a orientación local. - + + Input error Input error @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Escolma errada - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Por favor escolme un só punto da nube. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed Fallou a vista de triangulación diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_hr.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_hr.qm index d12ab100a9..fe53c42930 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_hr.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_hr.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_hr.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_hr.ts index ab98cd471f..db36d40ac9 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_hr.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_hr.ts @@ -4,17 +4,17 @@ CmdApproxCylinder - + Reverse Engineering Inverzni inženjering - + Cylinder Valjak - + Approximate a cylinder Approximate a cylinder @@ -22,35 +22,53 @@ CmdApproxPlane - + Reverse Engineering Inverzni inženjering - + Plane... Plane... - + Approximate a plane Aproksimiraj ravninu - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Inverzni inženjering - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Inverzni inženjering + + + Sphere Kugla - + Approximate a sphere Approximate a sphere @@ -58,17 +76,17 @@ CmdApproxSurface - + Reverse Engineering Inverzni inženjering - + Approximate B-spline surface... Približno površini sa krivuljom B-spline... - + Approximate a B-spline surface Približno površini sa krivuljom B-spline @@ -76,17 +94,17 @@ CmdMeshBoundary - + Reverse Engineering Inverzni inženjering - + Wire from mesh boundary... Wire from mesh boundary... - + Create wire from mesh boundaries Create wire from mesh boundaries @@ -94,17 +112,17 @@ CmdPoissonReconstruction - + Reverse Engineering Inverzni inženjering - + Poisson... Poissonova raspodjela... - + Poisson surface reconstruction Poissonova rekonstrukcija površine @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Inverzni inženjering - + Mesh segmentation... Mesh segmentation... - + Create mesh segments Kreiraj segmente mreže @@ -130,17 +148,17 @@ CmdSegmentationFromComponents - + Reverse Engineering Inverzni inženjering - + From components From components - + Create mesh segments from components Create mesh segments from components @@ -148,17 +166,17 @@ CmdSegmentationManual - + Reverse Engineering Inverzni inženjering - + Manual segmentation... Manual segmentation... - + Create mesh segments manually Create mesh segments manually @@ -166,18 +184,18 @@ CmdViewTriangulation - + Reverse Engineering Inverzni inženjering - + Structured point clouds Strukturirani točka oblaci - - + + Triangulation of structured point clouds Triangulacija strukturiranih točka oblaka @@ -256,21 +274,27 @@ User-defined u/v directions Korisnički definirani u/v smijerovi + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Pogrešan odabir - + Please select a single placement object to get local orientation. Molimo odaberite jedan jedini položaj objekt da dobijete lokalnu orijentaciju. - + + Input error Pogreška na ulazu @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Pogrešan odabir - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Molimo odaberite jedna točka oblak. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed Prikaz triangulacija nije uspjelo diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_hu.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_hu.qm index 64c718eb83..e0b12e1e80 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_hu.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_hu.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_hu.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_hu.ts index f3bdf7664e..9f9cdc4ced 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_hu.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_hu.ts @@ -4,17 +4,17 @@ CmdApproxCylinder - + Reverse Engineering Fordított tervezés - + Cylinder Henger - + Approximate a cylinder Approximate a cylinder @@ -22,35 +22,53 @@ CmdApproxPlane - + Reverse Engineering Fordított tervezés - + Plane... Plane... - + Approximate a plane Sík megbecsülése - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Fordított tervezés - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Fordított tervezés + + + Sphere Gömb - + Approximate a sphere Approximate a sphere @@ -58,17 +76,17 @@ CmdApproxSurface - + Reverse Engineering Fordított tervezés - + Approximate B-spline surface... Hozzávetőleges B-görbe felület... - + Approximate a B-spline surface Hozzávetőlegesen egy B-görbe felület @@ -76,17 +94,17 @@ CmdMeshBoundary - + Reverse Engineering Fordított tervezés - + Wire from mesh boundary... Wire from mesh boundary... - + Create wire from mesh boundaries Create wire from mesh boundaries @@ -94,17 +112,17 @@ CmdPoissonReconstruction - + Reverse Engineering Fordított tervezés - + Poisson... Poisson eloszlás... - + Poisson surface reconstruction Poisson felszín újraépítése @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Fordított tervezés - + Mesh segmentation... Mesh segmentation... - + Create mesh segments Háló szegmensek létrehozása @@ -130,17 +148,17 @@ CmdSegmentationFromComponents - + Reverse Engineering Fordított tervezés - + From components From components - + Create mesh segments from components Create mesh segments from components @@ -148,17 +166,17 @@ CmdSegmentationManual - + Reverse Engineering Fordított tervezés - + Manual segmentation... Manual segmentation... - + Create mesh segments manually Create mesh segments manually @@ -166,18 +184,18 @@ CmdViewTriangulation - + Reverse Engineering Fordított tervezés - + Structured point clouds Strukturált pontfelhők - - + + Triangulation of structured point clouds Pont strukturált felhők háromszögelése @@ -256,21 +274,27 @@ User-defined u/v directions Felhasználó által definiált u/v irányba + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Rossz kijelölés - + Please select a single placement object to get local orientation. Kérjük, válasszon egy önállóan elhelyezett tárgyat a hely meghatározásához. - + + Input error Bemeneti hiba @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Rossz kijelölés - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Kérjük, válasszon egy pontú felhőt. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed Háromtényezős nézet nem sikerült diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_id.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_id.qm index 6dd9f044f2..503c47f421 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_id.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_id.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_id.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_id.ts index 0e96fa4e19..9dc5c11ca6 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_id.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_id.ts @@ -4,17 +4,17 @@ CmdApproxCylinder - + Reverse Engineering Reverse Engineering - + Cylinder Silinder - + Approximate a cylinder Approximate a cylinder @@ -22,35 +22,53 @@ CmdApproxPlane - + Reverse Engineering Reverse Engineering - + Plane... Plane... - + Approximate a plane Approximate a plane - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Reverse Engineering - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Reverse Engineering + + + Sphere Lingkup - + Approximate a sphere Approximate a sphere @@ -58,17 +76,17 @@ CmdApproxSurface - + Reverse Engineering Reverse Engineering - + Approximate B-spline surface... Perkiraan B-spline permukaan... - + Approximate a B-spline surface Perkiraan B-spline permukaan @@ -76,17 +94,17 @@ CmdMeshBoundary - + Reverse Engineering Reverse Engineering - + Wire from mesh boundary... Wire from mesh boundary... - + Create wire from mesh boundaries Create wire from mesh boundaries @@ -94,17 +112,17 @@ CmdPoissonReconstruction - + Reverse Engineering Reverse Engineering - + Poisson... Poisson ... - + Poisson surface reconstruction Rekonstruksi permukaan Poisson @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Reverse Engineering - + Mesh segmentation... Mesh segmentation... - + Create mesh segments Buat segmen jaring @@ -130,17 +148,17 @@ CmdSegmentationFromComponents - + Reverse Engineering Reverse Engineering - + From components From components - + Create mesh segments from components Create mesh segments from components @@ -148,17 +166,17 @@ CmdSegmentationManual - + Reverse Engineering Reverse Engineering - + Manual segmentation... Manual segmentation... - + Create mesh segments manually Create mesh segments manually @@ -166,18 +184,18 @@ CmdViewTriangulation - + Reverse Engineering Reverse Engineering - + Structured point clouds Awan titik terstruktur - - + + Triangulation of structured point clouds Triangulasi awan titik terstruktur @@ -256,21 +274,27 @@ User-defined u/v directions Petunjuk u / v yang ditentukan pengguna + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Pilihan salah - + Please select a single placement object to get local orientation. Harap pilih satu objek penempatan untuk mendapatkan orientasi lokal. - + + Input error Input error @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Pilihan salah - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Silakan pilih awan titik tunggal . @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed Lihat triangulasi gagal diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_it.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_it.qm index 2a09ede081..1a4ee51144 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_it.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_it.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_it.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_it.ts index 7c92f3a9fc..3dc5f55172 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_it.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_it.ts @@ -4,71 +4,89 @@ CmdApproxCylinder - + Reverse Engineering Reverse Engineering - + Cylinder Cilindro - + Approximate a cylinder - Approximate a cylinder + Approssima un cilindro CmdApproxPlane - + Reverse Engineering Reverse Engineering - + Plane... - Plane... + Piano... - + Approximate a plane Approssima un piano - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Reverse Engineering - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Reverse Engineering + + + Sphere Sfera - + Approximate a sphere - Approximate a sphere + Approssima una sfera CmdApproxSurface - + Reverse Engineering Reverse Engineering - + Approximate B-spline surface... Approssima superficie B-Spline... - + Approximate a B-spline surface Approssima una superficie B-spline @@ -76,35 +94,35 @@ CmdMeshBoundary - + Reverse Engineering Reverse Engineering - + Wire from mesh boundary... - Wire from mesh boundary... + Polilinea dai bordi della mesh... - + Create wire from mesh boundaries - Create wire from mesh boundaries + Crea una polilinea dai limiti delle mesh CmdPoissonReconstruction - + Reverse Engineering Reverse Engineering - + Poisson... Poisson... - + Poisson surface reconstruction Ricostruzione di superfici di Poisson @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Reverse Engineering - + Mesh segmentation... - Mesh segmentation... + Segmentazione della mesh... - + Create mesh segments Crea segmenti di mesh @@ -130,54 +148,54 @@ CmdSegmentationFromComponents - + Reverse Engineering Reverse Engineering - + From components - From components + Da componenti - + Create mesh segments from components - Create mesh segments from components + Crea dei segmenti mesh dai componenti CmdSegmentationManual - + Reverse Engineering Reverse Engineering - + Manual segmentation... - Manual segmentation... + Segmentazione manuale... - + Create mesh segments manually - Create mesh segments manually + Crea dei segmenti mesh manualmente CmdViewTriangulation - + Reverse Engineering Reverse Engineering - + Structured point clouds Nuvola di punti strutturati - - + + Triangulation of structured point clouds Triangolazione delle nuvole di punti strutturati @@ -256,21 +274,27 @@ User-defined u/v directions Direzioni u/v definite dall'utente + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Selezione errata - + Please select a single placement object to get local orientation. Si prega di selezionare un solo oggetto di posizionamento per ottenere l'orientamento locale. - + + Input error Errore di input @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Selezione errata - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Selezionare un solo punto. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed Vista in triangolazione non riuscita @@ -341,7 +369,7 @@ Create compound - Create compound + Crea un composto @@ -356,12 +384,12 @@ Curvature tolerance - Curvature tolerance + Tolleranza della curvatura Distance to plane - Distance to plane + Distanza dal piano @@ -371,7 +399,7 @@ Create mesh from unused triangles - Create mesh from unused triangles + Crea una mesh dai triangoli inutilizzati @@ -379,7 +407,7 @@ Manual segmentation - Manual segmentation + Segmentazione manuale diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ja.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ja.qm index 9b49585ffe..8ccfb749de 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ja.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ja.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ja.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ja.ts index d937795cac..f24a058ec4 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ja.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ja.ts @@ -4,17 +4,17 @@ CmdApproxCylinder - + Reverse Engineering リバースエンジニアリング - + Cylinder 円柱 - + Approximate a cylinder Approximate a cylinder @@ -22,35 +22,53 @@ CmdApproxPlane - + Reverse Engineering リバースエンジニアリング - + Plane... Plane... - + Approximate a plane 平面に近似する - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering リバースエンジニアリング - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + リバースエンジニアリング + + + Sphere 球体 - + Approximate a sphere Approximate a sphere @@ -58,17 +76,17 @@ CmdApproxSurface - + Reverse Engineering リバースエンジニアリング - + Approximate B-spline surface... B-スプライン曲面に近似... - + Approximate a B-spline surface B-スプライン曲面に近似 @@ -76,17 +94,17 @@ CmdMeshBoundary - + Reverse Engineering リバースエンジニアリング - + Wire from mesh boundary... Wire from mesh boundary... - + Create wire from mesh boundaries Create wire from mesh boundaries @@ -94,17 +112,17 @@ CmdPoissonReconstruction - + Reverse Engineering リバースエンジニアリング - + Poisson... ポアソン - + Poisson surface reconstruction ポアソン曲面の再構成 @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering リバースエンジニアリング - + Mesh segmentation... Mesh segmentation... - + Create mesh segments メッシュのセグメントを作成します @@ -130,17 +148,17 @@ CmdSegmentationFromComponents - + Reverse Engineering リバースエンジニアリング - + From components From components - + Create mesh segments from components Create mesh segments from components @@ -148,17 +166,17 @@ CmdSegmentationManual - + Reverse Engineering リバースエンジニアリング - + Manual segmentation... Manual segmentation... - + Create mesh segments manually Create mesh segments manually @@ -166,18 +184,18 @@ CmdViewTriangulation - + Reverse Engineering リバースエンジニアリング - + Structured point clouds 構造化された点群 - - + + Triangulation of structured point clouds 構造化された点群の三角形分割 @@ -256,21 +274,27 @@ User-defined u/v directions ユーザー定義によるUV方向 + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection 誤った選択 - + Please select a single placement object to get local orientation. ローカル方向を取得するには単一の配置オブジェクトを選択してください - + + Input error 入力エラー @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection 誤った選択 - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. 単一の点群を選択してください @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed ビューの三角形分割に失敗しました diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_kab.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_kab.qm index 1608f54a7a..a7e9a3de1d 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_kab.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_kab.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_kab.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_kab.ts index a03f9ccc50..317180be27 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_kab.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_kab.ts @@ -4,17 +4,17 @@ CmdApproxCylinder - + Reverse Engineering Rétro-ingénierie - + Cylinder Cylindre - + Approximate a cylinder Approximate a cylinder @@ -22,35 +22,53 @@ CmdApproxPlane - + Reverse Engineering Rétro-ingénierie - + Plane... Plane... - + Approximate a plane Approximer un plan - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Rétro-ingénierie - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Rétro-ingénierie + + + Sphere Sphère - + Approximate a sphere Approximate a sphere @@ -58,17 +76,17 @@ CmdApproxSurface - + Reverse Engineering Rétro-ingénierie - + Approximate B-spline surface... Approximate B-spline surface... - + Approximate a B-spline surface Approximate a B-spline surface @@ -76,17 +94,17 @@ CmdMeshBoundary - + Reverse Engineering Rétro-ingénierie - + Wire from mesh boundary... Wire from mesh boundary... - + Create wire from mesh boundaries Create wire from mesh boundaries @@ -94,17 +112,17 @@ CmdPoissonReconstruction - + Reverse Engineering Rétro-ingénierie - + Poisson... Poisson... - + Poisson surface reconstruction Reconstruction de surface Poisson @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Rétro-ingénierie - + Mesh segmentation... Mesh segmentation... - + Create mesh segments Diviser un maillage @@ -130,17 +148,17 @@ CmdSegmentationFromComponents - + Reverse Engineering Rétro-ingénierie - + From components From components - + Create mesh segments from components Create mesh segments from components @@ -148,17 +166,17 @@ CmdSegmentationManual - + Reverse Engineering Rétro-ingénierie - + Manual segmentation... Manual segmentation... - + Create mesh segments manually Create mesh segments manually @@ -166,18 +184,18 @@ CmdViewTriangulation - + Reverse Engineering Rétro-ingénierie - + Structured point clouds Nuages de points structurés - - + + Triangulation of structured point clouds Triangulation de nuages de points structurés @@ -256,21 +274,27 @@ User-defined u/v directions Directions u/v personnalisés + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Sélection invalide - + Please select a single placement object to get local orientation. Veuillez sélectionner un objet de placement unique pour obtenir l'orientation locale. - + + Input error Erreur de saisie @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Sélection invalide - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Merci de sélectionner un point du nuage de points. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed Erreur de la vue en triangulation diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ko.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ko.qm index d9fdf918a0..7730dce17f 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ko.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ko.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ko.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ko.ts index dae73a7119..36012dc701 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ko.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ko.ts @@ -4,17 +4,17 @@ CmdApproxCylinder - + Reverse Engineering 리버스 엔지니어링 - + Cylinder 실린더 - + Approximate a cylinder Approximate a cylinder @@ -22,35 +22,53 @@ CmdApproxPlane - + Reverse Engineering 리버스 엔지니어링 - + Plane... Plane... - + Approximate a plane Approximate a plane - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering 리버스 엔지니어링 - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + 리버스 엔지니어링 + + + Sphere 공모양 - + Approximate a sphere Approximate a sphere @@ -58,17 +76,17 @@ CmdApproxSurface - + Reverse Engineering 리버스 엔지니어링 - + Approximate B-spline surface... Approximate B-spline surface... - + Approximate a B-spline surface Approximate a B-spline surface @@ -76,17 +94,17 @@ CmdMeshBoundary - + Reverse Engineering 리버스 엔지니어링 - + Wire from mesh boundary... Wire from mesh boundary... - + Create wire from mesh boundaries Create wire from mesh boundaries @@ -94,17 +112,17 @@ CmdPoissonReconstruction - + Reverse Engineering 리버스 엔지니어링 - + Poisson... Poisson... - + Poisson surface reconstruction Poisson surface reconstruction @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering 리버스 엔지니어링 - + Mesh segmentation... Mesh segmentation... - + Create mesh segments Create mesh segments @@ -130,17 +148,17 @@ CmdSegmentationFromComponents - + Reverse Engineering 리버스 엔지니어링 - + From components From components - + Create mesh segments from components Create mesh segments from components @@ -148,17 +166,17 @@ CmdSegmentationManual - + Reverse Engineering 리버스 엔지니어링 - + Manual segmentation... Manual segmentation... - + Create mesh segments manually Create mesh segments manually @@ -166,18 +184,18 @@ CmdViewTriangulation - + Reverse Engineering 리버스 엔지니어링 - + Structured point clouds Structured point clouds - - + + Triangulation of structured point clouds Triangulation of structured point clouds @@ -256,21 +274,27 @@ User-defined u/v directions User-defined u/v directions + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection 잘못 된 선택 - + Please select a single placement object to get local orientation. Please select a single placement object to get local orientation. - + + Input error 입력 오류 @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection 잘못 된 선택 - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Please select a single point cloud. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed View triangulation failed diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_lt.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_lt.qm index 261f995111..9226c7a222 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_lt.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_lt.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_lt.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_lt.ts index 0a5174bfd0..e9f7b27f41 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_lt.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_lt.ts @@ -4,107 +4,125 @@ CmdApproxCylinder - + Reverse Engineering Apgrąžos inžinerija - + Cylinder Ritinys - + Approximate a cylinder - Approximate a cylinder + Apytikslis ritinys CmdApproxPlane - + Reverse Engineering Apgrąžos inžinerija - + Plane... - Plane... + Plokštuma... - + Approximate a plane - Gaunati apytikslę plokštumą + Apytikslė plokštuma + + + + CmdApproxPolynomial + + + Reverse Engineering + Apgrąžos inžinerija + + + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface CmdApproxSphere - + Reverse Engineering Apgrąžos inžinerija - + Sphere Rutulys - + Approximate a sphere - Approximate a sphere + Apytikslis rutulys CmdApproxSurface - + Reverse Engineering Apgrąžos inžinerija - + Approximate B-spline surface... - Gauti apytikslį B-splaininį paviršių... + Apytikslis B-splaininis paviršius... - + Approximate a B-spline surface - Gauti apytikslį B-splaininį paviršių + Apytikslis B-splaininis paviršius CmdMeshBoundary - + Reverse Engineering Apgrąžos inžinerija - + Wire from mesh boundary... - Wire from mesh boundary... + Rėmas iš tinklo ribų... - + Create wire from mesh boundaries - Create wire from mesh boundaries + Sukurti rėmą iš tinklo ribų CmdPoissonReconstruction - + Reverse Engineering Apgrąžos inžinerija - + Poisson... Poisson... - + Poisson surface reconstruction Puasono paviršiaus atkūrimas @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Apgrąžos inžinerija - + Mesh segmentation... - Mesh segmentation... + Tinklo skaidymas... - + Create mesh segments Sukuria tinklo atkarpas @@ -130,54 +148,54 @@ CmdSegmentationFromComponents - + Reverse Engineering Apgrąžos inžinerija - + From components - From components + Iš dalių - + Create mesh segments from components - Create mesh segments from components + Sukurti tinklo dalis iš sudėtinių dalių CmdSegmentationManual - + Reverse Engineering Apgrąžos inžinerija - + Manual segmentation... - Manual segmentation... + Rankinis skaidymas... - + Create mesh segments manually - Create mesh segments manually + Sukurti tinklo skaidinius rankiniu būdu CmdViewTriangulation - + Reverse Engineering Apgrąžos inžinerija - + Structured point clouds Sudėtiniai aibės taškai - - + + Triangulation of structured point clouds Sudėtinių taškų aibių trianguliacija @@ -256,21 +274,27 @@ User-defined u/v directions Vartotojo apibrėžtos u/v kryptys + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Netinkama pasirinktis - + Please select a single placement object to get local orientation. Prašome pasirinkti vieną dėstymo objektą gauti vietos orientacijai. - + + Input error Įvesties klaida @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Netinkama pasirinktis - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Prašome pasirinkti vieną taškų aibę. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed Trianguliacijos rodymas sutriko @@ -341,7 +369,7 @@ Create compound - Create compound + Kurti junginius @@ -356,12 +384,12 @@ Curvature tolerance - Curvature tolerance + Kreivio leidžiamoji nuokrypa Distance to plane - Distance to plane + Atstumas iki plokštumos @@ -371,7 +399,7 @@ Create mesh from unused triangles - Create mesh from unused triangles + Sukurti tinklą iš nepanaudotų trikampių @@ -379,7 +407,7 @@ Manual segmentation - Manual segmentation + Rankinis skaidymas diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_nl.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_nl.qm index 25a67fcb23..0f9716ea7e 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_nl.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_nl.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_nl.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_nl.ts index 1458c413fc..32da8251f1 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_nl.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_nl.ts @@ -4,71 +4,89 @@ CmdApproxCylinder - + Reverse Engineering Reverse Engineering - + Cylinder Cilinder - + Approximate a cylinder - Approximate a cylinder + Een cilinder benaderen CmdApproxPlane - + Reverse Engineering Reverse Engineering - + Plane... - Plane... + Vlak... - + Approximate a plane Benader een vlak - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Reverse Engineering - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Reverse Engineering + + + Sphere Bol - + Approximate a sphere - Approximate a sphere + Een bol benaderen CmdApproxSurface - + Reverse Engineering Reverse Engineering - + Approximate B-spline surface... Geschatte B-spline oppervlak... - + Approximate a B-spline surface B-spline oppervlak schatten @@ -76,35 +94,35 @@ CmdMeshBoundary - + Reverse Engineering Reverse Engineering - + Wire from mesh boundary... - Wire from mesh boundary... + Draad vanuit maasgrens... - + Create wire from mesh boundaries - Create wire from mesh boundaries + Genereer draad vanuit maasgrenzen CmdPoissonReconstruction - + Reverse Engineering Reverse Engineering - + Poisson... Poisson... - + Poisson surface reconstruction Wederopbouw van het Poisson-oppervlak @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Reverse Engineering - + Mesh segmentation... - Mesh segmentation... + Maassegmentatie... - + Create mesh segments Gaassegmenten aanmaken @@ -130,54 +148,54 @@ CmdSegmentationFromComponents - + Reverse Engineering Reverse Engineering - + From components - From components + Vanuit onderdelen - + Create mesh segments from components - Create mesh segments from components + Genereer maaswerk-segmenten vanuit componenten CmdSegmentationManual - + Reverse Engineering Reverse Engineering - + Manual segmentation... - Manual segmentation... + Handmatige segmentatie... - + Create mesh segments manually - Create mesh segments manually + Maak maaswerk-segmenten handmatig aan CmdViewTriangulation - + Reverse Engineering Reverse Engineering - + Structured point clouds Gestructureerde puntenwolken - - + + Triangulation of structured point clouds Driehoeksmeting van gestructureerde puntenwolken @@ -256,21 +274,27 @@ User-defined u/v directions Gebruiker gedefinieerde u/v richtingen + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Verkeerde selectie - + Please select a single placement object to get local orientation. Gelieve een enkel plaatsingsobject te selecteren om een lokale oriëntatie te krijgen. - + + Input error Invoerfout @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Verkeerde selectie - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Gelieve een enkele puntwolk te selecteren. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed Driehoeksmeting van de weergave mislukt @@ -341,7 +369,7 @@ Create compound - Create compound + Samenstelling aanmaken @@ -356,12 +384,12 @@ Curvature tolerance - Curvature tolerance + Krommingstolerantie Distance to plane - Distance to plane + Afstand tot vlak @@ -371,7 +399,7 @@ Create mesh from unused triangles - Create mesh from unused triangles + Genereer maaswerk vanuit ongebruikte driehoeken @@ -379,7 +407,7 @@ Manual segmentation - Manual segmentation + Handmatige segmentatie diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_no.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_no.qm index a0f4d199b7..62ad5a4cbb 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_no.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_no.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_no.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_no.ts index 80b2e46d02..d9202e8536 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_no.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_no.ts @@ -4,17 +4,17 @@ CmdApproxCylinder - + Reverse Engineering Reversertkonstruksjon - + Cylinder Sylinder - + Approximate a cylinder Approximate a cylinder @@ -22,35 +22,53 @@ CmdApproxPlane - + Reverse Engineering Reversertkonstruksjon - + Plane... Plane... - + Approximate a plane Anslå en flate - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Reversertkonstruksjon - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Reversertkonstruksjon + + + Sphere Sfære - + Approximate a sphere Approximate a sphere @@ -58,17 +76,17 @@ CmdApproxSurface - + Reverse Engineering Reversertkonstruksjon - + Approximate B-spline surface... Approximate B-spline surface... - + Approximate a B-spline surface Approximate a B-spline surface @@ -76,17 +94,17 @@ CmdMeshBoundary - + Reverse Engineering Reversertkonstruksjon - + Wire from mesh boundary... Wire from mesh boundary... - + Create wire from mesh boundaries Create wire from mesh boundaries @@ -94,17 +112,17 @@ CmdPoissonReconstruction - + Reverse Engineering Reversertkonstruksjon - + Poisson... Poisson... - + Poisson surface reconstruction Poisson surface reconstruction @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Reversertkonstruksjon - + Mesh segmentation... Mesh segmentation... - + Create mesh segments Create mesh segments @@ -130,17 +148,17 @@ CmdSegmentationFromComponents - + Reverse Engineering Reversertkonstruksjon - + From components From components - + Create mesh segments from components Create mesh segments from components @@ -148,17 +166,17 @@ CmdSegmentationManual - + Reverse Engineering Reversertkonstruksjon - + Manual segmentation... Manual segmentation... - + Create mesh segments manually Create mesh segments manually @@ -166,18 +184,18 @@ CmdViewTriangulation - + Reverse Engineering Reversertkonstruksjon - + Structured point clouds Structured point clouds - - + + Triangulation of structured point clouds Triangulation of structured point clouds @@ -256,21 +274,27 @@ User-defined u/v directions User-defined u/v directions + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Feil valg - + Please select a single placement object to get local orientation. Please select a single placement object to get local orientation. - + + Input error Inndatafeil @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Feil valg - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Please select a single point cloud. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed View triangulation failed diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_pl.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_pl.qm index 8218b65f7a..0816805f98 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_pl.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_pl.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_pl.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_pl.ts index 6f4590e53a..8f7c9fadfe 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_pl.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_pl.ts @@ -4,17 +4,17 @@ CmdApproxCylinder - + Reverse Engineering Inżynieria odwrotna - + Cylinder Cylinder - + Approximate a cylinder Approximate a cylinder @@ -22,35 +22,53 @@ CmdApproxPlane - + Reverse Engineering Inżynieria odwrotna - + Plane... Plane... - + Approximate a plane Aproksymuj płaszczyznę - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Inżynieria odwrotna - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Inżynieria odwrotna + + + Sphere Kula - + Approximate a sphere Approximate a sphere @@ -58,17 +76,17 @@ CmdApproxSurface - + Reverse Engineering Inżynieria odwrotna - + Approximate B-spline surface... Przybliżona powierzchnia B-splajnu... - + Approximate a B-spline surface Przybliżenie powierzchni B-splajnu @@ -76,17 +94,17 @@ CmdMeshBoundary - + Reverse Engineering Inżynieria odwrotna - + Wire from mesh boundary... Wire from mesh boundary... - + Create wire from mesh boundaries Create wire from mesh boundaries @@ -94,17 +112,17 @@ CmdPoissonReconstruction - + Reverse Engineering Inżynieria odwrotna - + Poisson... Poisson... - + Poisson surface reconstruction Rekonstrukcja powierzchni Poissona @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Inżynieria odwrotna - + Mesh segmentation... Mesh segmentation... - + Create mesh segments Tworzenie segmentów siatki @@ -130,17 +148,17 @@ CmdSegmentationFromComponents - + Reverse Engineering Inżynieria odwrotna - + From components From components - + Create mesh segments from components Create mesh segments from components @@ -148,17 +166,17 @@ CmdSegmentationManual - + Reverse Engineering Inżynieria odwrotna - + Manual segmentation... Manual segmentation... - + Create mesh segments manually Create mesh segments manually @@ -166,18 +184,18 @@ CmdViewTriangulation - + Reverse Engineering Inżynieria odwrotna - + Structured point clouds Strukturalne chmury punktów - - + + Triangulation of structured point clouds Triangulacja strukturalnych chmur punktów @@ -256,21 +274,27 @@ User-defined u/v directions Użytkownik zdefiniował kierunki u/v + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Niewłaściwy wybór - + Please select a single placement object to get local orientation. Proszę wybrać pojedynczy obiekt miejsca końcowego, aby uzyskać lokalną orientację. - + + Input error Błąd danych wejściowych @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Niewłaściwy wybór - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Proszę wybrać pojedynczą chmurę punktów. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed Triangulacja widoku nie powiodła się diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_pt-BR.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_pt-BR.qm index 84a64d138c..1c5a37dcd0 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_pt-BR.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_pt-BR.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_pt-BR.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_pt-BR.ts index f820192e2b..df39442d06 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_pt-BR.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_pt-BR.ts @@ -4,17 +4,17 @@ CmdApproxCylinder - + Reverse Engineering Engenharia Reversa - + Cylinder Cilindro - + Approximate a cylinder Approximate a cylinder @@ -22,35 +22,53 @@ CmdApproxPlane - + Reverse Engineering Engenharia Reversa - + Plane... Plane... - + Approximate a plane Aproximar um plano - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Engenharia Reversa - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Engenharia Reversa + + + Sphere Esfera - + Approximate a sphere Approximate a sphere @@ -58,17 +76,17 @@ CmdApproxSurface - + Reverse Engineering Engenharia Reversa - + Approximate B-spline surface... Aproximar superfície B-spline... - + Approximate a B-spline surface Aproximar uma superfície B-spline @@ -76,17 +94,17 @@ CmdMeshBoundary - + Reverse Engineering Engenharia Reversa - + Wire from mesh boundary... Wire from mesh boundary... - + Create wire from mesh boundaries Create wire from mesh boundaries @@ -94,17 +112,17 @@ CmdPoissonReconstruction - + Reverse Engineering Engenharia Reversa - + Poisson... Poisson... - + Poisson surface reconstruction Reconstrução de superfície de Poisson @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Engenharia Reversa - + Mesh segmentation... Mesh segmentation... - + Create mesh segments Criar segmentos de malha @@ -130,17 +148,17 @@ CmdSegmentationFromComponents - + Reverse Engineering Engenharia Reversa - + From components From components - + Create mesh segments from components Create mesh segments from components @@ -148,17 +166,17 @@ CmdSegmentationManual - + Reverse Engineering Engenharia Reversa - + Manual segmentation... Manual segmentation... - + Create mesh segments manually Create mesh segments manually @@ -166,18 +184,18 @@ CmdViewTriangulation - + Reverse Engineering Engenharia Reversa - + Structured point clouds Nuvens de pontos estruturados - - + + Triangulation of structured point clouds Triangulação de nuvens de pontos estruturados @@ -256,21 +274,27 @@ User-defined u/v directions Direções u/v definidas pelo usuário + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Seleção errada - + Please select a single placement object to get local orientation. Por favor, selecione um objeto de posicionamento único para obter orientação local. - + + Input error Erro de entrada @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Seleção errada - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Por favor, selecione uma nuvem de ponto único. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed Ver Triangulação falha diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_pt-PT.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_pt-PT.qm index 49c5182071..27fdf70271 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_pt-PT.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_pt-PT.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_pt-PT.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_pt-PT.ts index 7babd2ac06..443e0b5567 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_pt-PT.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_pt-PT.ts @@ -4,17 +4,17 @@ CmdApproxCylinder - + Reverse Engineering Engenharia inversa - + Cylinder Cilindro - + Approximate a cylinder Approximate a cylinder @@ -22,35 +22,53 @@ CmdApproxPlane - + Reverse Engineering Engenharia inversa - + Plane... Plane... - + Approximate a plane Aproximar a um plano - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Engenharia inversa - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Engenharia inversa + + + Sphere Esfera - + Approximate a sphere Approximate a sphere @@ -58,17 +76,17 @@ CmdApproxSurface - + Reverse Engineering Engenharia inversa - + Approximate B-spline surface... Aproximar superfície B-spline... - + Approximate a B-spline surface Aproximar uma superfície B-spline @@ -76,17 +94,17 @@ CmdMeshBoundary - + Reverse Engineering Engenharia inversa - + Wire from mesh boundary... Wire from mesh boundary... - + Create wire from mesh boundaries Create wire from mesh boundaries @@ -94,17 +112,17 @@ CmdPoissonReconstruction - + Reverse Engineering Engenharia inversa - + Poisson... Poisson... - + Poisson surface reconstruction Reconstrução de superfície de Poisson @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Engenharia inversa - + Mesh segmentation... Mesh segmentation... - + Create mesh segments Criar segmentos de malha @@ -130,17 +148,17 @@ CmdSegmentationFromComponents - + Reverse Engineering Engenharia inversa - + From components From components - + Create mesh segments from components Create mesh segments from components @@ -148,17 +166,17 @@ CmdSegmentationManual - + Reverse Engineering Engenharia inversa - + Manual segmentation... Manual segmentation... - + Create mesh segments manually Create mesh segments manually @@ -166,18 +184,18 @@ CmdViewTriangulation - + Reverse Engineering Engenharia inversa - + Structured point clouds Nuvens de pontos estruturados - - + + Triangulation of structured point clouds Triangulação de nuvens de pontos estruturados @@ -256,21 +274,27 @@ User-defined u/v directions Direções u/v definidas pelo utilizador + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Seleção errada - + Please select a single placement object to get local orientation. Por favor selecione um objeto de posição única para obter orientação local. - + + Input error Erro de Inserção @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Seleção errada - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Por favor, selecione uma única nuvem de pontos. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed Triangulação de vista falhada diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ro.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ro.qm index 18d269ee55..8877fdcc54 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ro.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ro.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ro.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ro.ts index 247938379e..bac7d8f16b 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ro.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ro.ts @@ -4,17 +4,17 @@ CmdApproxCylinder - + Reverse Engineering Inginerie Inversă - + Cylinder Cilindru - + Approximate a cylinder Approximate a cylinder @@ -22,35 +22,53 @@ CmdApproxPlane - + Reverse Engineering Inginerie Inversă - + Plane... Plane... - + Approximate a plane Aproximaţi un plan - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Inginerie Inversă - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Inginerie Inversă + + + Sphere Sfera - + Approximate a sphere Approximate a sphere @@ -58,17 +76,17 @@ CmdApproxSurface - + Reverse Engineering Inginerie Inversă - + Approximate B-spline surface... Aproximează o suprafață de B-spline... - + Approximate a B-spline surface Aproximează o suprafaţă de B-spline @@ -76,17 +94,17 @@ CmdMeshBoundary - + Reverse Engineering Inginerie Inversă - + Wire from mesh boundary... Wire from mesh boundary... - + Create wire from mesh boundaries Create wire from mesh boundaries @@ -94,17 +112,17 @@ CmdPoissonReconstruction - + Reverse Engineering Inginerie Inversă - + Poisson... Poisson... - + Poisson surface reconstruction Reconstrucţia suprafaţă Poisson @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Inginerie Inversă - + Mesh segmentation... Mesh segmentation... - + Create mesh segments Creează segmente de plasă @@ -130,17 +148,17 @@ CmdSegmentationFromComponents - + Reverse Engineering Inginerie Inversă - + From components From components - + Create mesh segments from components Create mesh segments from components @@ -148,17 +166,17 @@ CmdSegmentationManual - + Reverse Engineering Inginerie Inversă - + Manual segmentation... Manual segmentation... - + Create mesh segments manually Create mesh segments manually @@ -166,18 +184,18 @@ CmdViewTriangulation - + Reverse Engineering Inginerie Inversă - + Structured point clouds Nor de puncte structurate - - + + Triangulation of structured point clouds Triangulaţie structurii norului de puncte @@ -256,21 +274,27 @@ User-defined u/v directions Direcții u/v personalizate + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Selecţie greşită - + Please select a single placement object to get local orientation. Vă rugăm să selectaţi un obiect unic de plasare pentru a obţine orientarea locală. - + + Input error Eroare de intrare @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Selecţie greşită - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Va rugam selectati un singur nor de puncte. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed Eroarea la vederea de triangulație diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ru.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ru.qm index a80b01f859..f739c514da 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ru.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ru.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ru.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ru.ts index b4d5e7a181..304434b53c 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ru.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_ru.ts @@ -4,107 +4,125 @@ CmdApproxCylinder - + Reverse Engineering Обратный инжиниринг - + Cylinder Цилиндр - + Approximate a cylinder - Approximate a cylinder + Аппроксимировать цилиндр CmdApproxPlane - + Reverse Engineering Обратный инжиниринг - + Plane... - Plane... + Плоскость... - + Approximate a plane Аппроксимировать плоскость - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Обратный инжиниринг - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Обратный инжиниринг + + + Sphere Сфера - + Approximate a sphere - Approximate a sphere + Аппроксимировать сферу CmdApproxSurface - + Reverse Engineering Обратный инжиниринг - + Approximate B-spline surface... - Апроксимировать поверхность B-сплайна... + Аппроксимировать поверхность B-сплайна... - + Approximate a B-spline surface - Апроксимировать поверхность B-сплайна + Аппроксимировать поверхность B-сплайна CmdMeshBoundary - + Reverse Engineering Обратный инжиниринг - + Wire from mesh boundary... - Wire from mesh boundary... + Ломаная линия из границ сетки... - + Create wire from mesh boundaries - Create wire from mesh boundaries + Создать провод из границ сетки CmdPoissonReconstruction - + Reverse Engineering Обратный инжиниринг - + Poisson... Пуассона... - + Poisson surface reconstruction Реконструкция поверхности Пуассона @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Обратный инжиниринг - + Mesh segmentation... - Mesh segmentation... + Сегментация сетки... - + Create mesh segments Создать сегменты полигональной сетки @@ -130,54 +148,54 @@ CmdSegmentationFromComponents - + Reverse Engineering Обратный инжиниринг - + From components - From components + Из компонентов - + Create mesh segments from components - Create mesh segments from components + Создать сегменты сетки из компонентов CmdSegmentationManual - + Reverse Engineering Обратный инжиниринг - + Manual segmentation... - Manual segmentation... + Ручная сегментация... - + Create mesh segments manually - Create mesh segments manually + Создать сегменты сетки вручную CmdViewTriangulation - + Reverse Engineering Обратный инжиниринг - + Structured point clouds Облака структурированных точек - - + + Triangulation of structured point clouds Триангуляция облаков структурированных точек @@ -256,21 +274,27 @@ User-defined u/v directions Пользовательские u/v направления + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Неправильный выбор - + Please select a single placement object to get local orientation. Пожалуйста, выберите один объект размещения для получения локальной ориентации. - + + Input error Ошибка ввода @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Неправильный выбор - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Пожалуйста, выберите одну точку облака. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed Просмотр непросчитанной триангуляции @@ -341,7 +369,7 @@ Create compound - Create compound + Создать состав @@ -356,12 +384,12 @@ Curvature tolerance - Curvature tolerance + Допуск кривизны Distance to plane - Distance to plane + Расстояние до плоскости @@ -371,7 +399,7 @@ Create mesh from unused triangles - Create mesh from unused triangles + Создать сетку из неиспользуемых треугольников @@ -379,7 +407,7 @@ Manual segmentation - Manual segmentation + Ручная сегментация diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sk.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sk.qm index 311d265c2b..b182dd58a5 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sk.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sk.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sk.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sk.ts index 43001f2c49..e3f9b18c1c 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sk.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sk.ts @@ -4,17 +4,17 @@ CmdApproxCylinder - + Reverse Engineering Reverzné inžinierstvo - + Cylinder Valec - + Approximate a cylinder Approximate a cylinder @@ -22,35 +22,53 @@ CmdApproxPlane - + Reverse Engineering Reverzné inžinierstvo - + Plane... Plane... - + Approximate a plane Odhadnuť rovinu - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Reverzné inžinierstvo - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Reverzné inžinierstvo + + + Sphere Guľa - + Approximate a sphere Approximate a sphere @@ -58,17 +76,17 @@ CmdApproxSurface - + Reverse Engineering Reverzné inžinierstvo - + Approximate B-spline surface... Approximate B-spline surface... - + Approximate a B-spline surface Approximate a B-spline surface @@ -76,17 +94,17 @@ CmdMeshBoundary - + Reverse Engineering Reverzné inžinierstvo - + Wire from mesh boundary... Wire from mesh boundary... - + Create wire from mesh boundaries Create wire from mesh boundaries @@ -94,17 +112,17 @@ CmdPoissonReconstruction - + Reverse Engineering Reverzné inžinierstvo - + Poisson... Poisson... - + Poisson surface reconstruction Poisson surface reconstruction @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Reverzné inžinierstvo - + Mesh segmentation... Mesh segmentation... - + Create mesh segments Create mesh segments @@ -130,17 +148,17 @@ CmdSegmentationFromComponents - + Reverse Engineering Reverzné inžinierstvo - + From components From components - + Create mesh segments from components Create mesh segments from components @@ -148,17 +166,17 @@ CmdSegmentationManual - + Reverse Engineering Reverzné inžinierstvo - + Manual segmentation... Manual segmentation... - + Create mesh segments manually Create mesh segments manually @@ -166,18 +184,18 @@ CmdViewTriangulation - + Reverse Engineering Reverzné inžinierstvo - + Structured point clouds Structured point clouds - - + + Triangulation of structured point clouds Triangulation of structured point clouds @@ -256,21 +274,27 @@ User-defined u/v directions User-defined u/v directions + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Chybný výber - + Please select a single placement object to get local orientation. Please select a single placement object to get local orientation. - + + Input error Chyba zadania @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Chybný výber - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Please select a single point cloud. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed View triangulation failed diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sl.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sl.qm index 95240e3675..776b75fc82 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sl.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sl.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sl.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sl.ts index beba836025..39c1caff2c 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sl.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sl.ts @@ -4,17 +4,17 @@ CmdApproxCylinder - + Reverse Engineering Vzvratni inženiring - + Cylinder Valj - + Approximate a cylinder Approximate a cylinder @@ -22,35 +22,53 @@ CmdApproxPlane - + Reverse Engineering Vzvratni inženiring - + Plane... Plane... - + Approximate a plane Približek ravnine - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Vzvratni inženiring - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Vzvratni inženiring + + + Sphere Krogla - + Approximate a sphere Approximate a sphere @@ -58,17 +76,17 @@ CmdApproxSurface - + Reverse Engineering Vzvratni inženiring - + Approximate B-spline surface... Približek B-spline ploskve... - + Approximate a B-spline surface Približek B-spline ploskve @@ -76,17 +94,17 @@ CmdMeshBoundary - + Reverse Engineering Vzvratni inženiring - + Wire from mesh boundary... Wire from mesh boundary... - + Create wire from mesh boundaries Create wire from mesh boundaries @@ -94,17 +112,17 @@ CmdPoissonReconstruction - + Reverse Engineering Vzvratni inženiring - + Poisson... Poisson … - + Poisson surface reconstruction Ponovna zgraditev površine po Poissonu @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Vzvratni inženiring - + Mesh segmentation... Mesh segmentation... - + Create mesh segments Ustvari odseke ploskovja @@ -130,17 +148,17 @@ CmdSegmentationFromComponents - + Reverse Engineering Vzvratni inženiring - + From components From components - + Create mesh segments from components Create mesh segments from components @@ -148,17 +166,17 @@ CmdSegmentationManual - + Reverse Engineering Vzvratni inženiring - + Manual segmentation... Manual segmentation... - + Create mesh segments manually Create mesh segments manually @@ -166,18 +184,18 @@ CmdViewTriangulation - + Reverse Engineering Vzvratni inženiring - + Structured point clouds Konstrukcijski točkovni oblaki - - + + Triangulation of structured point clouds Triangulacija konstrukcijskih točkovnih oblakov @@ -256,21 +274,27 @@ User-defined u/v directions Uporabniško določeni smeri u/v + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Napačna izbira - + Please select a single placement object to get local orientation. Izberite eno postavitev objekta za pridobitev lokalne usmerjenosti. - + + Input error Napaka vnosa @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Napačna izbira - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Izberite en točkovni oblak. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed Prikaz triangulacije ni uspel diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sr.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sr.qm index 57ebd9e8ac..c0f92583a8 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sr.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sr.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sr.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sr.ts index ebc2bba287..baae63c1c9 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sr.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sr.ts @@ -4,17 +4,17 @@ CmdApproxCylinder - + Reverse Engineering Обрнути инжењеринг - + Cylinder Ваљак - + Approximate a cylinder Approximate a cylinder @@ -22,35 +22,53 @@ CmdApproxPlane - + Reverse Engineering Обрнути инжењеринг - + Plane... Plane... - + Approximate a plane Уопштити раван - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Обрнути инжењеринг - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Обрнути инжењеринг + + + Sphere Cфера - + Approximate a sphere Approximate a sphere @@ -58,17 +76,17 @@ CmdApproxSurface - + Reverse Engineering Обрнути инжењеринг - + Approximate B-spline surface... Approximate B-spline surface... - + Approximate a B-spline surface Approximate a B-spline surface @@ -76,17 +94,17 @@ CmdMeshBoundary - + Reverse Engineering Обрнути инжењеринг - + Wire from mesh boundary... Wire from mesh boundary... - + Create wire from mesh boundaries Create wire from mesh boundaries @@ -94,17 +112,17 @@ CmdPoissonReconstruction - + Reverse Engineering Обрнути инжењеринг - + Poisson... Poisson... - + Poisson surface reconstruction Poisson surface reconstruction @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Обрнути инжењеринг - + Mesh segmentation... Mesh segmentation... - + Create mesh segments Направи cегмент мреже @@ -130,17 +148,17 @@ CmdSegmentationFromComponents - + Reverse Engineering Обрнути инжењеринг - + From components From components - + Create mesh segments from components Create mesh segments from components @@ -148,17 +166,17 @@ CmdSegmentationManual - + Reverse Engineering Обрнути инжењеринг - + Manual segmentation... Manual segmentation... - + Create mesh segments manually Create mesh segments manually @@ -166,18 +184,18 @@ CmdViewTriangulation - + Reverse Engineering Обрнути инжењеринг - + Structured point clouds Cтруктурирани облаци тачака - - + + Triangulation of structured point clouds Триангулација cтруктурираних облака тачака @@ -256,21 +274,27 @@ User-defined u/v directions User-defined u/v directions + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Погрешан избор - + Please select a single placement object to get local orientation. Please select a single placement object to get local orientation. - + + Input error Грешка приликом уноса @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Погрешан избор - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Please select a single point cloud. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed View triangulation failed diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sv-SE.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sv-SE.qm index 27616ac2c8..c36ed6fb40 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sv-SE.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sv-SE.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sv-SE.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sv-SE.ts index 2b4f17b354..63ae01f827 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sv-SE.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sv-SE.ts @@ -4,17 +4,17 @@ CmdApproxCylinder - + Reverse Engineering Reverse Engineering - + Cylinder Cylinder - + Approximate a cylinder Approximate a cylinder @@ -22,35 +22,53 @@ CmdApproxPlane - + Reverse Engineering Reverse Engineering - + Plane... Plane... - + Approximate a plane Approximera ett plan - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Reverse Engineering - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Reverse Engineering + + + Sphere Sfär - + Approximate a sphere Approximate a sphere @@ -58,17 +76,17 @@ CmdApproxSurface - + Reverse Engineering Reverse Engineering - + Approximate B-spline surface... Uppskatta B-spline-yta... - + Approximate a B-spline surface Uppskatta B-spline-yta @@ -76,17 +94,17 @@ CmdMeshBoundary - + Reverse Engineering Reverse Engineering - + Wire from mesh boundary... Wire from mesh boundary... - + Create wire from mesh boundaries Create wire from mesh boundaries @@ -94,17 +112,17 @@ CmdPoissonReconstruction - + Reverse Engineering Reverse Engineering - + Poisson... Poisson... - + Poisson surface reconstruction Rekonstruktion av Poisson-yta @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Reverse Engineering - + Mesh segmentation... Mesh segmentation... - + Create mesh segments Skapa nät segment @@ -130,17 +148,17 @@ CmdSegmentationFromComponents - + Reverse Engineering Reverse Engineering - + From components From components - + Create mesh segments from components Create mesh segments from components @@ -148,17 +166,17 @@ CmdSegmentationManual - + Reverse Engineering Reverse Engineering - + Manual segmentation... Manual segmentation... - + Create mesh segments manually Create mesh segments manually @@ -166,18 +184,18 @@ CmdViewTriangulation - + Reverse Engineering Reverse Engineering - + Structured point clouds Strukturerade punktmoln - - + + Triangulation of structured point clouds Triangulering av strukturerade punktmoln @@ -256,21 +274,27 @@ User-defined u/v directions Användardefinierade u-/v-riktningar + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Fel val - + Please select a single placement object to get local orientation. Vänligen markera ett enstaka placeringsobjekt för att hämta lokal riktning. - + + Input error Inmatningsfel @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Fel val - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Vänligen välj ett enstaka punktmoln. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed Triangulering av vy misslyckades diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_tr.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_tr.qm index 0eba615e36..90eb6b7539 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_tr.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_tr.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_tr.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_tr.ts index 8b6b912252..57abc0b1a0 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_tr.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_tr.ts @@ -4,17 +4,17 @@ CmdApproxCylinder - + Reverse Engineering Tersine Mühendislik - + Cylinder Silindir - + Approximate a cylinder Approximate a cylinder @@ -22,35 +22,53 @@ CmdApproxPlane - + Reverse Engineering Tersine Mühendislik - + Plane... Plane... - + Approximate a plane Bir düzleme yaklaşık - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Tersine Mühendislik - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Tersine Mühendislik + + + Sphere Küre - + Approximate a sphere Approximate a sphere @@ -58,17 +76,17 @@ CmdApproxSurface - + Reverse Engineering Tersine Mühendislik - + Approximate B-spline surface... Yaklaşık B-Spline yüzeyi... - + Approximate a B-spline surface B-spline yüzeyinin yaklaşık değeri @@ -76,17 +94,17 @@ CmdMeshBoundary - + Reverse Engineering Tersine Mühendislik - + Wire from mesh boundary... Wire from mesh boundary... - + Create wire from mesh boundaries Create wire from mesh boundaries @@ -94,17 +112,17 @@ CmdPoissonReconstruction - + Reverse Engineering Tersine Mühendislik - + Poisson... Poisson... - + Poisson surface reconstruction Poisson yüzey yeniden oluşumu @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Tersine Mühendislik - + Mesh segmentation... Mesh segmentation... - + Create mesh segments Kafes bölümleri oluştur @@ -130,17 +148,17 @@ CmdSegmentationFromComponents - + Reverse Engineering Tersine Mühendislik - + From components From components - + Create mesh segments from components Create mesh segments from components @@ -148,17 +166,17 @@ CmdSegmentationManual - + Reverse Engineering Tersine Mühendislik - + Manual segmentation... Manual segmentation... - + Create mesh segments manually Create mesh segments manually @@ -166,18 +184,18 @@ CmdViewTriangulation - + Reverse Engineering Tersine Mühendislik - + Structured point clouds Yapılandırılmış nokta bulutları - - + + Triangulation of structured point clouds Yapısal nokta bulutlarının üçgenlemesi @@ -256,21 +274,27 @@ User-defined u/v directions Kullanıcı tanımlı u / v yönleri + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Yanlış seçim - + Please select a single placement object to get local orientation. Yerel yönlendirme almak için lütfen tek bir yerleşim nesnesi seçin. - + + Input error Girdi hatası @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Yanlış seçim - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Bir tek nokta bulutu seçiniz. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed Üçgenleme başarısız oldu diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_uk.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_uk.qm index 38a4d7986f..6ec7481a1c 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_uk.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_uk.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_uk.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_uk.ts index c21c60c3ba..cd7cde1009 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_uk.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_uk.ts @@ -4,17 +4,17 @@ CmdApproxCylinder - + Reverse Engineering Зворотнє проектування - + Cylinder Циліндр - + Approximate a cylinder Approximate a cylinder @@ -22,35 +22,53 @@ CmdApproxPlane - + Reverse Engineering Зворотнє проектування - + Plane... Plane... - + Approximate a plane Приблизна площина - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Зворотнє проектування - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Зворотнє проектування + + + Sphere Сфера - + Approximate a sphere Approximate a sphere @@ -58,17 +76,17 @@ CmdApproxSurface - + Reverse Engineering Зворотнє проектування - + Approximate B-spline surface... Апроксимувати поверхню B-сплайна... - + Approximate a B-spline surface Апроксимувати поверхню B-сплайна @@ -76,17 +94,17 @@ CmdMeshBoundary - + Reverse Engineering Зворотнє проектування - + Wire from mesh boundary... Wire from mesh boundary... - + Create wire from mesh boundaries Create wire from mesh boundaries @@ -94,17 +112,17 @@ CmdPoissonReconstruction - + Reverse Engineering Зворотнє проектування - + Poisson... Пуассона... - + Poisson surface reconstruction Реконструкція поверхні Пуассона @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Зворотнє проектування - + Mesh segmentation... Mesh segmentation... - + Create mesh segments Створити сегменти сітки @@ -130,17 +148,17 @@ CmdSegmentationFromComponents - + Reverse Engineering Зворотнє проектування - + From components From components - + Create mesh segments from components Create mesh segments from components @@ -148,17 +166,17 @@ CmdSegmentationManual - + Reverse Engineering Зворотнє проектування - + Manual segmentation... Manual segmentation... - + Create mesh segments manually Create mesh segments manually @@ -166,18 +184,18 @@ CmdViewTriangulation - + Reverse Engineering Зворотнє проектування - + Structured point clouds Хмари структурованих точок - - + + Triangulation of structured point clouds Триангуляція хмар структурованих точок @@ -256,21 +274,27 @@ User-defined u/v directions Користувацькі u / v напрямки + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Невірний вибір - + Please select a single placement object to get local orientation. Будь ласка, виберіть один об'єкт розміщення для отримання локальної орієнтації. - + + Input error Помилка вводу @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Невірний вибір - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Оберіть одну точку хмари. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed Перегляд непрорахованими тріангуляції diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_val-ES.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_val-ES.qm index 16a7a26e48..f9489aeaee 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_val-ES.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_val-ES.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_val-ES.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_val-ES.ts index 69c7d0bb9f..4fc5ea68c0 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_val-ES.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_val-ES.ts @@ -4,71 +4,89 @@ CmdApproxCylinder - + Reverse Engineering Enginyeria inversa - + Cylinder Cilindre - + Approximate a cylinder - Approximate a cylinder + Aproxima un cilindre CmdApproxPlane - + Reverse Engineering Enginyeria inversa - + Plane... - Plane... + Pla... - + Approximate a plane Aproxima un pla - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Enginyeria inversa - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Enginyeria inversa + + + Sphere Esfera - + Approximate a sphere - Approximate a sphere + Aproxima una esfera CmdApproxSurface - + Reverse Engineering Enginyeria inversa - + Approximate B-spline surface... Superfície B-Spline aproximada... - + Approximate a B-spline surface Aproxima una superfície B-spline @@ -76,35 +94,35 @@ CmdMeshBoundary - + Reverse Engineering Enginyeria inversa - + Wire from mesh boundary... - Wire from mesh boundary... + Filferro des del límit de la malla... - + Create wire from mesh boundaries - Create wire from mesh boundaries + Crea un filferro des dels límits de la malla CmdPoissonReconstruction - + Reverse Engineering Enginyeria inversa - + Poisson... Poisson... - + Poisson surface reconstruction Reconstrucció de superfícies de Poisson @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Enginyeria inversa - + Mesh segmentation... - Mesh segmentation... + Segmentació de la malla... - + Create mesh segments Crea segments de malla @@ -130,54 +148,54 @@ CmdSegmentationFromComponents - + Reverse Engineering Enginyeria inversa - + From components - From components + Des dels components - + Create mesh segments from components - Create mesh segments from components + Crea segments de malla a partir dels components CmdSegmentationManual - + Reverse Engineering Enginyeria inversa - + Manual segmentation... - Manual segmentation... + Segmentació manual... - + Create mesh segments manually - Create mesh segments manually + Crea segments de malla manualment CmdViewTriangulation - + Reverse Engineering Enginyeria inversa - + Structured point clouds Núvols de punts estructurats - - + + Triangulation of structured point clouds Triangulació de núvols de punts estructurats @@ -256,21 +274,27 @@ User-defined u/v directions Direccions u/v definides per l'usuari + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Selecció incorrecta - + Please select a single placement object to get local orientation. Seleccioneu un sol objecte de posició per a obtindre l'orientació local. - + + Input error Input error @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Selecció incorrecta - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Seleccioneu un sol punt del núvol @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed Ha fallat la vista de triangulació. @@ -341,7 +369,7 @@ Create compound - Create compound + Crea un compost @@ -356,12 +384,12 @@ Curvature tolerance - Curvature tolerance + Tolerància de la curvatura Distance to plane - Distance to plane + Distància al pla @@ -371,7 +399,7 @@ Create mesh from unused triangles - Create mesh from unused triangles + Crea una malla a partir de triangles no utilitzats @@ -379,7 +407,7 @@ Manual segmentation - Manual segmentation + Segmentació manual diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_vi.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_vi.qm index 39c4b4ddd1..baec05f4ba 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_vi.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_vi.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_vi.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_vi.ts index 809acf1273..4adcb2574e 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_vi.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_vi.ts @@ -4,17 +4,17 @@ CmdApproxCylinder - + Reverse Engineering Kỹ thuật đảo ngược - + Cylinder Hình trụ - + Approximate a cylinder Approximate a cylinder @@ -22,35 +22,53 @@ CmdApproxPlane - + Reverse Engineering Kỹ thuật đảo ngược - + Plane... Plane... - + Approximate a plane Làm một mặt phẳng gần đúng - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering Kỹ thuật đảo ngược - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + Kỹ thuật đảo ngược + + + Sphere Hình cầu - + Approximate a sphere Approximate a sphere @@ -58,17 +76,17 @@ CmdApproxSurface - + Reverse Engineering Kỹ thuật đảo ngược - + Approximate B-spline surface... Làm mặt B-spline gần đúng... - + Approximate a B-spline surface Làm mặt B-spline gần đúng @@ -76,17 +94,17 @@ CmdMeshBoundary - + Reverse Engineering Kỹ thuật đảo ngược - + Wire from mesh boundary... Wire from mesh boundary... - + Create wire from mesh boundaries Create wire from mesh boundaries @@ -94,17 +112,17 @@ CmdPoissonReconstruction - + Reverse Engineering Kỹ thuật đảo ngược - + Poisson... Poisson... - + Poisson surface reconstruction Xây dựng lại bề mặt Poisson @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering Kỹ thuật đảo ngược - + Mesh segmentation... Mesh segmentation... - + Create mesh segments Tạo phân đoạn lưới @@ -130,17 +148,17 @@ CmdSegmentationFromComponents - + Reverse Engineering Kỹ thuật đảo ngược - + From components From components - + Create mesh segments from components Create mesh segments from components @@ -148,17 +166,17 @@ CmdSegmentationManual - + Reverse Engineering Kỹ thuật đảo ngược - + Manual segmentation... Manual segmentation... - + Create mesh segments manually Create mesh segments manually @@ -166,18 +184,18 @@ CmdViewTriangulation - + Reverse Engineering Kỹ thuật đảo ngược - + Structured point clouds Những đám mây điểm có cấu trúc - - + + Triangulation of structured point clouds Phép tam giác đạc của các đám mây điểm có cấu trúc @@ -256,21 +274,27 @@ User-defined u/v directions Hướng u/v do người dùng xác định + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection Lựa chọn sai - + Please select a single placement object to get local orientation. Vui lòng chọn một đối tượng vị trí duy nhất để nhận định hướng cục bộ. - + + Input error Input error @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection Lựa chọn sai - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Vui lòng chọn một đám mây điểm duy nhất. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed Xem tam giác đạc thất bại diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_zh-CN.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_zh-CN.qm index 6c962376e9..b9f52cd94c 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_zh-CN.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_zh-CN.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_zh-CN.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_zh-CN.ts index c13761f782..b37741c569 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_zh-CN.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_zh-CN.ts @@ -4,107 +4,125 @@ CmdApproxCylinder - + Reverse Engineering 逆向工程 - + Cylinder 圆柱体 - + Approximate a cylinder - Approximate a cylinder + 近似一个圆柱体 CmdApproxPlane - + Reverse Engineering 逆向工程 - + Plane... - Plane... + 平面... - + Approximate a plane - 近似​​一平面 + 近似一个平面 + + + + CmdApproxPolynomial + + + Reverse Engineering + 逆向工程 + + + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface CmdApproxSphere - + Reverse Engineering 逆向工程 - + Sphere 球体 - + Approximate a sphere - Approximate a sphere + 近似一个球体 CmdApproxSurface - + Reverse Engineering 逆向工程 - + Approximate B-spline surface... - 近似 B样条曲面... + 近似 B 样条曲面... - + Approximate a B-spline surface - 近似 B样条曲面 + 近似一个 B 样条曲面 CmdMeshBoundary - + Reverse Engineering 逆向工程 - + Wire from mesh boundary... - Wire from mesh boundary... + 来自网格边界的导线... - + Create wire from mesh boundaries - Create wire from mesh boundaries + 从网格边界创建线 CmdPoissonReconstruction - + Reverse Engineering 逆向工程 - + Poisson... 泊松... - + Poisson surface reconstruction 泊松曲面重构 @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering 逆向工程 - + Mesh segmentation... - Mesh segmentation... + 网格分割... - + Create mesh segments 建立网格分割 @@ -130,54 +148,54 @@ CmdSegmentationFromComponents - + Reverse Engineering 逆向工程 - + From components - From components + 从组件 - + Create mesh segments from components - Create mesh segments from components + 从组件创建网格线段 CmdSegmentationManual - + Reverse Engineering 逆向工程 - + Manual segmentation... - Manual segmentation... + 手动分割... - + Create mesh segments manually - Create mesh segments manually + 手动创建网格线段 CmdViewTriangulation - + Reverse Engineering 逆向工程 - + Structured point clouds 结构化的点云 - - + + Triangulation of structured point clouds 结构点云的三角剖分 @@ -187,7 +205,7 @@ Fit B-spline surface - 拟合 B样条曲面 + 拟合 B 样条曲面 @@ -256,21 +274,27 @@ User-defined u/v directions 用户定义的 u/v 方向 + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection 选择错误 - + Please select a single placement object to get local orientation. 请选择单个放置对象以获取本地方向。 - + + Input error 输入错误 @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection 选择错误 - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. 请选择单一的点云。 @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed 视图三角化失败 @@ -341,7 +369,7 @@ Create compound - Create compound + 创建合成 @@ -356,12 +384,12 @@ Curvature tolerance - Curvature tolerance + 曲率公差 Distance to plane - Distance to plane + 到平面的距离 @@ -371,7 +399,7 @@ Create mesh from unused triangles - Create mesh from unused triangles + 从未使用的三角形创建网格 @@ -379,7 +407,7 @@ Manual segmentation - Manual segmentation + 手动分割 diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_zh-TW.qm b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_zh-TW.qm index 0f40a46fc1..7636a0f1c9 100644 Binary files a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_zh-TW.qm and b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_zh-TW.qm differ diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_zh-TW.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_zh-TW.ts index 8816c4ee78..36e76ec6b7 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_zh-TW.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_zh-TW.ts @@ -4,17 +4,17 @@ CmdApproxCylinder - + Reverse Engineering 逆向工程 - + Cylinder 圓柱 - + Approximate a cylinder Approximate a cylinder @@ -22,35 +22,53 @@ CmdApproxPlane - + Reverse Engineering 逆向工程 - + Plane... Plane... - + Approximate a plane 模擬平面 - CmdApproxSphere + CmdApproxPolynomial - + Reverse Engineering 逆向工程 - + + Polynomial surface + Polynomial surface + + + + Approximate a polynomial surface + Approximate a polynomial surface + + + + CmdApproxSphere + + + Reverse Engineering + 逆向工程 + + + Sphere 球體 - + Approximate a sphere Approximate a sphere @@ -58,17 +76,17 @@ CmdApproxSurface - + Reverse Engineering 逆向工程 - + Approximate B-spline surface... Approximate B-spline surface... - + Approximate a B-spline surface Approximate a B-spline surface @@ -76,17 +94,17 @@ CmdMeshBoundary - + Reverse Engineering 逆向工程 - + Wire from mesh boundary... Wire from mesh boundary... - + Create wire from mesh boundaries Create wire from mesh boundaries @@ -94,17 +112,17 @@ CmdPoissonReconstruction - + Reverse Engineering 逆向工程 - + Poisson... Poisson... - + Poisson surface reconstruction Poisson surface reconstruction @@ -112,17 +130,17 @@ CmdSegmentation - + Reverse Engineering 逆向工程 - + Mesh segmentation... Mesh segmentation... - + Create mesh segments 建立網格分割 @@ -130,17 +148,17 @@ CmdSegmentationFromComponents - + Reverse Engineering 逆向工程 - + From components From components - + Create mesh segments from components Create mesh segments from components @@ -148,17 +166,17 @@ CmdSegmentationManual - + Reverse Engineering 逆向工程 - + Manual segmentation... Manual segmentation... - + Create mesh segments manually Create mesh segments manually @@ -166,18 +184,18 @@ CmdViewTriangulation - + Reverse Engineering 逆向工程 - + Structured point clouds Structured point clouds - - + + Triangulation of structured point clouds Triangulation of structured point clouds @@ -256,21 +274,27 @@ User-defined u/v directions User-defined u/v directions + + + Create placement + Create placement + ReenGui::FitBSplineSurfaceWidget - + Wrong selection 錯誤的選取 - + Please select a single placement object to get local orientation. Please select a single placement object to get local orientation. - + + Input error 輸入錯誤 @@ -311,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection 錯誤的選取 - - + + Please select a point cloud or mesh. + Please select a point cloud or mesh. + + + Please select a single point cloud. Please select a single point cloud. @@ -326,7 +354,7 @@ Reen_ViewTriangulation - + View triangulation failed View triangulation failed diff --git a/src/Mod/ReverseEngineering/Gui/SegmentationManual.cpp b/src/Mod/ReverseEngineering/Gui/SegmentationManual.cpp index 6b9f93db44..d7ff195dac 100644 --- a/src/Mod/ReverseEngineering/Gui/SegmentationManual.cpp +++ b/src/Mod/ReverseEngineering/Gui/SegmentationManual.cpp @@ -41,6 +41,7 @@ #include #include #include +#include using namespace ReverseEngineeringGui; @@ -110,6 +111,119 @@ void SegmentationManual::on_cbSelectComp_toggled(bool on) meshSel.setAddComponentOnClick(on); } +class SegmentationManual::Private { +public: +static void findGeometry(int minFaces, double tolerance, + std::function&, + const std::vector&)> fitFunc) +{ + Gui::Document* gdoc = Gui::Application::Instance->activeDocument(); + if (!gdoc) + return; + + App::Document* adoc = gdoc->getDocument(); + std::vector meshes = adoc->getObjectsOfType(); + for (auto it : meshes) { + MeshGui::ViewProviderMesh* vpm = static_cast(gdoc->getViewProvider(it)); + const Mesh::MeshObject& mesh = it->Mesh.getValue(); + + if (mesh.hasSelectedFacets()) { + const MeshCore::MeshKernel& kernel = mesh.getKernel(); + + std::vector facets, vertexes; + mesh.getFacetsFromSelection(facets); + vertexes = mesh.getPointsFromFacets(facets); + MeshCore::MeshPointArray coords = kernel.GetPoints(vertexes); + + std::vector points, normals; + normals = kernel.GetFacetNormals(facets); + points.insert(points.end(), coords.begin(), coords.end()); + coords.clear(); + + MeshCore::AbstractSurfaceFit* surfFit = fitFunc(points, normals); + if (surfFit) { + MeshCore::MeshSegmentAlgorithm finder(kernel); + + std::vector segm; + segm.emplace_back(new MeshCore::MeshDistanceGenericSurfaceFitSegment + (surfFit, kernel, minFaces, tolerance)); + finder.FindSegments(segm); + + for (auto segmIt : segm) { + const std::vector& data = segmIt->GetSegments(); + for (const auto dataIt : data) { + vpm->addSelection(dataIt); + } + } + } + } + } +} +}; + +void SegmentationManual::on_planeDetect_clicked() +{ + auto func = [=](const std::vector& points, + const std::vector& normal) -> MeshCore::AbstractSurfaceFit* { + Q_UNUSED(normal) + + MeshCore::PlaneFit fit; + fit.AddPoints(points); + if (fit.Fit() < FLOAT_MAX) { + Base::Vector3f base = fit.GetBase(); + Base::Vector3f axis = fit.GetNormal(); + return new MeshCore::PlaneSurfaceFit(base, axis); + } + + return nullptr; + }; + Private::findGeometry(ui->numPln->value(), ui->tolPln->value(), func); +} + +void SegmentationManual::on_cylinderDetect_clicked() +{ + auto func = [=](const std::vector& points, + const std::vector& normal) -> MeshCore::AbstractSurfaceFit* { + Q_UNUSED(normal) + + MeshCore::CylinderFit fit; + fit.AddPoints(points); + if (!normal.empty()) { + Base::Vector3f base = fit.GetGravity(); + Base::Vector3f axis = fit.GetInitialAxisFromNormals(normal); + fit.SetInitialValues(base, axis); + } + if (fit.Fit() < FLOAT_MAX) { + Base::Vector3f base = fit.GetBase(); + Base::Vector3f axis = fit.GetAxis(); + float radius = fit.GetRadius(); + return new MeshCore::CylinderSurfaceFit(base, axis, radius); + } + + return nullptr; + }; + Private::findGeometry(ui->numCyl->value(), ui->tolCyl->value(), func); +} + +void SegmentationManual::on_sphereDetect_clicked() +{ + auto func = [=](const std::vector& points, + const std::vector& normal) -> MeshCore::AbstractSurfaceFit* { + Q_UNUSED(normal) + + MeshCore::SphereFit fit; + fit.AddPoints(points); + if (fit.Fit() < FLOAT_MAX) { + Base::Vector3f base = fit.GetCenter(); + float radius = fit.GetRadius(); + return new MeshCore::SphereSurfaceFit(base, radius); + } + + return nullptr; + }; + Private::findGeometry(ui->numSph->value(), ui->tolSph->value(), func); +} + void SegmentationManual::createSegment() { Gui::Document* gdoc = Gui::Application::Instance->activeDocument(); @@ -137,7 +251,18 @@ void SegmentationManual::createSegment() Mesh::Feature* feaSegm = static_cast(adoc->addObject("Mesh::Feature", "Segment")); Mesh::MeshObject* feaMesh = feaSegm->Mesh.startEditing(); feaMesh->swap(*segment); + feaMesh->clearFacetSelection(); feaSegm->Mesh.finishEditing(); + + if (ui->checkBoxHideSegm->isChecked()) { + feaSegm->Visibility.setValue(false); + } + + if (ui->checkBoxCutSegm->isChecked()) { + Mesh::MeshObject* editmesh = it->Mesh.startEditing(); + editmesh->deleteFacets(facets); + it->Mesh.finishEditing(); + } } } diff --git a/src/Mod/ReverseEngineering/Gui/SegmentationManual.h b/src/Mod/ReverseEngineering/Gui/SegmentationManual.h index b1acda693d..2105459615 100644 --- a/src/Mod/ReverseEngineering/Gui/SegmentationManual.h +++ b/src/Mod/ReverseEngineering/Gui/SegmentationManual.h @@ -57,10 +57,16 @@ public Q_SLOTS: void on_visibleTriangles_toggled(bool); void on_screenTriangles_toggled(bool); void on_cbSelectComp_toggled(bool); + void on_planeDetect_clicked(); + void on_cylinderDetect_clicked(); + void on_sphereDetect_clicked(); protected: void changeEvent(QEvent *e); +private: + class Private; + private: std::unique_ptr ui; MeshGui::MeshSelection meshSel; diff --git a/src/Mod/ReverseEngineering/Gui/SegmentationManual.ui b/src/Mod/ReverseEngineering/Gui/SegmentationManual.ui index 0300c15936..24fa1f58d1 100644 --- a/src/Mod/ReverseEngineering/Gui/SegmentationManual.ui +++ b/src/Mod/ReverseEngineering/Gui/SegmentationManual.ui @@ -7,13 +7,13 @@ 0 0 346 - 314 + 833 Manual segmentation - + @@ -117,11 +117,170 @@ + + + Plane + + + + + + Tolerance + + + + + + + 3 + + + 0.010000000000000 + + + 0.010000000000000 + + + + + + + Minimum number of faces + + + + + + + 100000 + + + 100 + + + + + + + Detect + + + + + + + + + + Cylinder + + + + + + Tolerance + + + + + + + 3 + + + 0.010000000000000 + + + 0.010000000000000 + + + + + + + Minimum number of faces + + + + + + + 100000 + + + 100 + + + + + + + Detect + + + + + + + + + + Sphere + + + + + + Tolerance + + + + + + + 3 + + + 0.010000000000000 + + + 0.010000000000000 + + + + + + + Minimum number of faces + + + + + + + 100000 + + + 100 + + + + + + + Detect + + + + + + + Region options - + @@ -145,6 +304,35 @@ + + + + Segmentation + + + + + + Cut segment from mesh + + + true + + + + + + + Hide segment + + + true + + + + + + diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot.ts b/src/Mod/Robot/Gui/Resources/translations/Robot.ts index ee9033d13f..1b4a662bcc 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot.ts @@ -1,6 +1,6 @@ - + CmdRobotAddToolShape @@ -603,17 +603,17 @@ - + TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) - + ... @@ -707,32 +707,32 @@ - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) - + Type - + Name - + C - + V - + A @@ -875,27 +875,27 @@ World - + 50mm / 5° - + 20mm / 2° - + 10mm / 1° - + 5mm / 0.5° - + 1mm / 0.1° diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_af.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_af.ts index bdd001033d..232eba6ffd 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_af.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_af.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Werktuig: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 s - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Pos: (200.23, 300.23, 400.23, 234, 343, 343) - + Type Soort - + Name Naam - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_ar.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_ar.ts index 9d91d42586..22e83c914a 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_ar.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_ar.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Tool: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 ثانية - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Pos: (200.23, 300.23, 400.23, 234, 343 ,343) - + Type النوع - + Name الإسم - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_ca.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_ca.ts index 0ed8ba0a9e..71b1d5dfe9 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_ca.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_ca.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Eina: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 s - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Pos: (200.23, 300.23, 400.23, 234, 343, 343) - + Type Tipus - + Name Nom - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_cs.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_cs.ts index 5675f5bcf6..39f3b4e021 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_cs.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_cs.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Nástroj: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 s - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Pozice: (200.23, 300.23, 400.23, 234, 343 ,343) - + Type Typ - + Name Jméno - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_de.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_de.ts index 6d4be34ecf..e7a3f68075 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_de.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_de.ts @@ -604,17 +604,17 @@ Siehe Dokumentation für Details. A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Werkzeug: (0,0,400,0,0,0) - + ... ... @@ -708,32 +708,32 @@ Siehe Dokumentation für Details. 1 s - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Position: (200,23, 300,23, 400,23, 234, 343, 343) - + Type Typ - + Name Name - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_el.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_el.ts index e2e5beffe1..523e7630c7 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_el.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_el.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Εργαλείο: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 δευτερόλεπτο - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Θέση (200.23, 300.23, 400.23, 234, 343 ,343) - + Type Τύπος - + Name Όνομα - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_es-ES.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_es-ES.ts index 9e28deb91d..67652dc22b 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_es-ES.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_es-ES.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Herramienta: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 s - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Pos: (200.23, 300.23, 400.23, 234, 343 ,343) - + Type Tipo - + Name Nombre - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_eu.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_eu.ts index 37610bd8b2..e83eae7d5e 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_eu.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_eu.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Tresna: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 s - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Pos: (200.23, 300.23, 400.23, 234, 343 ,343) - + Type Mota - + Name Izena - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_fi.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_fi.ts index e7a99943da..2dd77438c4 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_fi.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_fi.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Tool: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 s - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Pos: (200.23,300.23,400.23,234,343,343) - + Type Tyyppi - + Name Nimi - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_fil.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_fil.ts index 2e12d3a88b..4b519ff419 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_fil.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_fil.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Tool: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 s - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Pos: (200.23, 300.23, 400.23, 234, 343 ,343) - + Type Uri - + Name Pangalan - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_fr.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_fr.ts index 287d3a98fc..1b71705b72 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_fr.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_fr.ts @@ -604,17 +604,17 @@ pour utiliser cette commande. Consultez la documentation pour plus de détails.< A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP : (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Outil : (0,0,400,0,0,0) - + ... ... @@ -708,32 +708,32 @@ pour utiliser cette commande. Consultez la documentation pour plus de détails.< 1 s - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Pos : (200.23, 300.23, 400.23, 234, 343, 343) - + Type Type - + Name Nom - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_gl.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_gl.ts index 7030ddbb7b..90d80cc325 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_gl.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_gl.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Ferramenta: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 s - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Pos: (200.23, 300.23, 400.23, 234, 343 ,343) - + Type Tipo - + Name Nome - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_hr.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_hr.ts index c40ddbc51a..43c921ac4c 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_hr.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_hr.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Alat:(0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 s - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Poz: (200,23, 300,23, 400,23, 234, 343, 343) - + Type Tip - + Name Ime - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_hu.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_hu.ts index 41849f51a0..95bfc0236d 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_hu.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_hu.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Eszköz:(0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 s - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Pos: (200.23, 300.23, 400.23, 234, 343 ,343) - + Type Típus - + Name Név - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_id.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_id.ts index 56c57a239c..be23df1266 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_id.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_id.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Tool: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 s - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Pos: (200.23, 300.23, 400.23, 234, 343 ,343) - + Type Jenis - + Name Nama - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_it.qm b/src/Mod/Robot/Gui/Resources/translations/Robot_it.qm index b00848128f..d672580d4f 100644 Binary files a/src/Mod/Robot/Gui/Resources/translations/Robot_it.qm and b/src/Mod/Robot/Gui/Resources/translations/Robot_it.qm differ diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_it.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_it.ts index 4256d051fe..86ae3a3412 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_it.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_it.ts @@ -65,7 +65,7 @@ Edge to Trajectory... - Crea una traiettoria da un bordo... + Crea una traiettoria... @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Strumento: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 s - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Pos: (200.23, 300.23, 400.23, 234, 343 ,343) - + Type Tipo - + Name Nome - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_ja.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_ja.ts index b0f28c1e71..fe4058cf0b 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_ja.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_ja.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Tool: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 s - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Pos: (200.23, 300.23, 400.23, 234, 343 ,343) - + Type タイプ - + Name 名前 - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_kab.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_kab.ts index 2db92e3b8e..95f23a6888 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_kab.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_kab.ts @@ -604,17 +604,17 @@ pour utiliser cette commande. Consultez la documentation pour plus de détails.< A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP : (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Outil : (0,0,400,0,0,0) - + ... ... @@ -708,32 +708,32 @@ pour utiliser cette commande. Consultez la documentation pour plus de détails.< 1 s - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Pos : (200.23, 300.23, 400.23, 234, 343, 343) - + Type Anaw - + Name Name - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_ko.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_ko.ts index 940dd84944..8b7c1175e9 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_ko.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_ko.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) 도구: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1초 - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Pos: (200.23, 300.23, 400.23, 234, 343 ,343) - + Type 타입 - + Name 이름 - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_lt.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_lt.ts index 3090db2f1b..fd99fcb393 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_lt.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_lt.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Įrankis: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 s - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Padėtis: (200.23, 300.23, 400.23, 234, 343, 343) - + Type Rūšis - + Name Pavadinimas - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_nl.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_nl.ts index 25cc77fcd5..7d7b75efea 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_nl.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_nl.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Tool: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 s - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Pos: (200.23, 300.23, 400.23, 234, 343 ,343) - + Type Type - + Name Naam - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_no.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_no.ts index 5d21cd6e50..687189074d 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_no.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_no.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Verktøy: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 s - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Pos: (200.23, 300.23, 400.23, 234, 343 ,343) - + Type Type - + Name Navn - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_pl.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_pl.ts index d5160b4ab5..cf94ba9d26 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_pl.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_pl.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Narzędzie: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 s - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Pos: (200.23, 300.23, 400.23, 234, 343, 343) - + Type Typ - + Name Nazwa - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_pt-BR.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_pt-BR.ts index 8a1ca13d62..06aa580743 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_pt-BR.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_pt-BR.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Ferramenta: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 s - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Pos: (200.23, 300.23, 400.23, 234, 343 ,343) - + Type Tipo - + Name Nome - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_pt-PT.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_pt-PT.ts index ec295cb641..5610936523 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_pt-PT.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_pt-PT.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Tool: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 s - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Pos: (200.23, 300.23, 400.23, 234, 343 ,343) - + Type Tipo - + Name Nome - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_ro.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_ro.ts index 9859f18fbb..1f38aee0e1 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_ro.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_ro.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Instrument: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 s - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Poz: (200.23, 300.23, 400.23, 234, 343 ,343) - + Type Tip - + Name Nume - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_ru.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_ru.ts index ad59f8d252..7c3917afbb 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_ru.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_ru.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Инструмент: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 с - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Поз: (200.23, 300.23, 400.23, 234, 343, 343) - + Type Тип - + Name Название - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_sk.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_sk.ts index 9b83a8258e..a84e278a9e 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_sk.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_sk.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Nástroj: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 s - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Pos: (200,23, 300,23, 400,23, 234, 343, 343) - + Type Typ - + Name Názov - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_sl.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_sl.ts index 05a02a64c0..ad9a81a9e9 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_sl.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_sl.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Orodje: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 s - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Pol.: (200.23, 300.23, 400.23, 234, 343 ,343) - + Type Vrsta - + Name Ime - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_sr.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_sr.ts index 56500d306a..dbc12fa8c9 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_sr.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_sr.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Алатка: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 с - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Поз: (200.23, 300.23, 400.23, 234, 343 ,343) - + Type Тип - + Name Име - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_sv-SE.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_sv-SE.ts index 2f7695f8f3..92011f84bd 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_sv-SE.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_sv-SE.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Verktyg: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 s - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Pos: (200.23, 300.23, 400.23, 234, 343 ,343) - + Type Typ - + Name Namn - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_tr.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_tr.ts index 5f1fda3eb3..b6151cf6ff 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_tr.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_tr.ts @@ -604,17 +604,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Araç: (0,0,400,0,0,0) - + ... ... @@ -708,32 +708,32 @@ 1 sn - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Konum: (200.23, 300.23, 400.23, 234, 343 ,343) - + Type Türü - + Name Isim - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_uk.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_uk.ts index 905669f3de..e2150c7c0a 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_uk.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_uk.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Інструмент: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 с - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Поз: (200.23, 300.23, 400.23, 234, 343 ,343) - + Type Тип - + Name Назва - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_val-ES.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_val-ES.ts index a03293fa67..383b8580f6 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_val-ES.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_val-ES.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Eina: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 s - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Pos: (200.23, 300.23, 400.23, 234, 343, 343) - + Type Tipus - + Name Nom - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_vi.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_vi.ts index 53da105a89..3f2fc31fdf 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_vi.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_vi.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) Công cụ: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1 giây - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) Pos: (200.23, 300.23, 400.23, 234, 343 ,343) - + Type Kiểu - + Name Tên - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_zh-CN.qm b/src/Mod/Robot/Gui/Resources/translations/Robot_zh-CN.qm index 6b076f7a17..149b6cf580 100644 Binary files a/src/Mod/Robot/Gui/Resources/translations/Robot_zh-CN.qm and b/src/Mod/Robot/Gui/Resources/translations/Robot_zh-CN.qm differ diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_zh-CN.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_zh-CN.ts index 0e3683a538..a7f13b1cb2 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_zh-CN.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_zh-CN.ts @@ -88,7 +88,7 @@ Export the trajectory as a compact KRL subroutine. - 以精简KRL子程式导出轨迹 + 以精简 KRL 子程式导出轨迹。 @@ -124,7 +124,7 @@ Insert a Kuka IR125 into the document. - 将库卡IR125导入文档. + 将库卡 IR125 导入文档. @@ -142,7 +142,7 @@ Insert a Kuka IR16 into the document. - 将库卡IR16导入文档. + 将库卡 IR16 导入文档. @@ -155,12 +155,12 @@ Kuka IR210 - 库卡IR210 + 库卡 IR210 Insert a Kuka IR210 into the document. - 将库卡IR210导入文档. + 将库卡 IR210 导入文档. @@ -173,12 +173,12 @@ Kuka IR500 - 库卡IR500 + 库卡 IR500 Insert a Kuka IR500 into the document. - 将库卡IR500导入文档. + 将库卡 IR500 导入文档. @@ -327,7 +327,7 @@ Dress-up trajectory... - 修改轨迹 + 修改轨迹... @@ -420,7 +420,7 @@ Select one robot and one shape or VRML object. - 选择一个机器人和一个形状或VRML对象. + 选择一个机器人和一个形状或 VRML 对象. @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) 工具:(0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1秒 - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) 位置:(200.23, 300.23, 400.23, 234, 343 ,343) - + Type 类型 - + Name 名称 - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot_zh-TW.ts b/src/Mod/Robot/Gui/Resources/translations/Robot_zh-TW.ts index b2a59218d2..3584c8c325 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot_zh-TW.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot_zh-TW.ts @@ -603,17 +603,17 @@ A6 - + TCP: (200.23,300.23,400.23,234,343,343) TCP:(200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) 工具: (0,0,400,0,0,0) - + ... ... @@ -707,32 +707,32 @@ 1秒 - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) 位置:(200.23, 300.23, 400.23, 234, 343 ,343) - + Type 類型 - + Name 名稱 - + C C - + V V - + A A diff --git a/src/Mod/Robot/Gui/TaskRobot6Axis.ui b/src/Mod/Robot/Gui/TaskRobot6Axis.ui index 742ab9b502..bb54eec2f5 100644 --- a/src/Mod/Robot/Gui/TaskRobot6Axis.ui +++ b/src/Mod/Robot/Gui/TaskRobot6Axis.ui @@ -304,7 +304,6 @@ - Arial 7 75 true @@ -321,7 +320,6 @@ - Arial 8 75 true diff --git a/src/Mod/Robot/Gui/TaskTrajectory.ui b/src/Mod/Robot/Gui/TaskTrajectory.ui index f3c00a0fbb..1067600c34 100644 --- a/src/Mod/Robot/Gui/TaskTrajectory.ui +++ b/src/Mod/Robot/Gui/TaskTrajectory.ui @@ -282,7 +282,6 @@ - Arial 7 75 true diff --git a/src/Mod/Ship/resources/translations/Ship_pt-BR.qm b/src/Mod/Ship/resources/translations/Ship_pt-BR.qm index c01edba1cd..4e21ee7dc2 100644 Binary files a/src/Mod/Ship/resources/translations/Ship_pt-BR.qm and b/src/Mod/Ship/resources/translations/Ship_pt-BR.qm differ diff --git a/src/Mod/Ship/resources/translations/Ship_pt-BR.ts b/src/Mod/Ship/resources/translations/Ship_pt-BR.ts index 8c172e0927..655933ce70 100644 --- a/src/Mod/Ship/resources/translations/Ship_pt-BR.ts +++ b/src/Mod/Ship/resources/translations/Ship_pt-BR.ts @@ -145,7 +145,7 @@ Areas curve tool trim selected [deg] - Ferramenta "Aparar áreas curvas" selecionada [deg] + Ferramenta de aparar área da curva selecionada[deg] diff --git a/src/Mod/Ship/resources/translations/Ship_zh-CN.qm b/src/Mod/Ship/resources/translations/Ship_zh-CN.qm index b64d508fe6..186f984158 100644 Binary files a/src/Mod/Ship/resources/translations/Ship_zh-CN.qm and b/src/Mod/Ship/resources/translations/Ship_zh-CN.qm differ diff --git a/src/Mod/Ship/resources/translations/Ship_zh-CN.ts b/src/Mod/Ship/resources/translations/Ship_zh-CN.ts index f648099d8c..cd6e0f94e1 100644 --- a/src/Mod/Ship/resources/translations/Ship_zh-CN.ts +++ b/src/Mod/Ship/resources/translations/Ship_zh-CN.ts @@ -519,12 +519,12 @@ Hydrostatics tool minimum draft selected [m] - 流体力学工具最小吃水深度选择[m] + 流体力学工具最小吃水深度选择 [m] Hydrostatics tool maximum draft selected [m] - 流体力学工具最大吃水深度选择[m] + 流体力学工具最大吃水深度选择 [m] @@ -598,17 +598,17 @@ Transversal section positions [m] - 横截面位置[m] + 横截面位置 [m] Longitudinal section positions [m] - 纵断面位置[m] + 纵断面位置 [m] Water line positions [m] - 水位线位置[m] + 水位线位置 [m] @@ -659,7 +659,7 @@ Mass [kg] - 质量[kg] + 质量 [kg] diff --git a/src/Mod/Sketcher/Gui/CommandConstraints.cpp b/src/Mod/Sketcher/Gui/CommandConstraints.cpp index aad1f9be5e..120e78860f 100644 --- a/src/Mod/Sketcher/Gui/CommandConstraints.cpp +++ b/src/Mod/Sketcher/Gui/CommandConstraints.cpp @@ -6803,8 +6803,8 @@ void CmdSketcherConstrainSymmetric::applyConstraint(std::vector &selS case 8: // {SelVertex, SelVertex, SelVertexOrRoot} case 9: // {SelVertexOrRoot, SelVertex, SelVertex} { - GeoId1 = selSeq.at(0).GeoId; GeoId2 = selSeq.at(2).GeoId; GeoId3 = selSeq.at(1).GeoId; - PosId1 = selSeq.at(0).PosId; PosId2 = selSeq.at(2).PosId; PosId3 = selSeq.at(1).PosId; + GeoId1 = selSeq.at(0).GeoId; GeoId2 = selSeq.at(1).GeoId; GeoId3 = selSeq.at(2).GeoId; + PosId1 = selSeq.at(0).PosId; PosId2 = selSeq.at(1).PosId; PosId3 = selSeq.at(2).PosId; if ( areAllPointsOrSegmentsFixed(Obj, GeoId1, GeoId2, GeoId3) ) { showNoConstraintBetweenFixedGeometry(); diff --git a/src/Mod/Sketcher/Gui/EditDatumDialog.cpp b/src/Mod/Sketcher/Gui/EditDatumDialog.cpp index 131ca74ac7..737e4bf864 100644 --- a/src/Mod/Sketcher/Gui/EditDatumDialog.cpp +++ b/src/Mod/Sketcher/Gui/EditDatumDialog.cpp @@ -136,8 +136,17 @@ void EditDatumDialog::exec(bool atCursor) connect(&dlg, SIGNAL(accepted()), this, SLOT(accepted())); connect(&dlg, SIGNAL(rejected()), this, SLOT(rejected())); - if (atCursor) - dlg.setGeometry(QCursor::pos().x() - dlg.geometry().width() / 2, QCursor::pos().y(), dlg.geometry().width(), dlg.geometry().height()); + if (atCursor) { + dlg.show(); // Need to show the dialog so geometry is computed + QRect pg = dlg.parentWidget()->geometry(); + int Xmin = pg.x() + 10; + int Ymin = pg.y() + 10; + int Xmax = pg.x() + pg.width() - dlg.geometry().width() - 10; + int Ymax = pg.y() + pg.height() - dlg.geometry().height() - 10; + int x = Xmax < Xmin ? (Xmin + Xmax)/2 : std::min(std::max(QCursor::pos().x(), Xmin), Xmax); + int y = Ymax < Ymin ? (Ymin + Ymax)/2 : std::min(std::max(QCursor::pos().y(), Ymin), Ymax); + dlg.setGeometry(x, y, dlg.geometry().width(), dlg.geometry().height()); + } dlg.exec(); } diff --git a/src/Mod/Sketcher/Gui/Resources/icons/small/Constraint_PointOnPoint_sm.xpm b/src/Mod/Sketcher/Gui/Resources/icons/small/Constraint_PointOnPoint_sm.xpm index fa6eceff91..7f83b834d8 100644 --- a/src/Mod/Sketcher/Gui/Resources/icons/small/Constraint_PointOnPoint_sm.xpm +++ b/src/Mod/Sketcher/Gui/Resources/icons/small/Constraint_PointOnPoint_sm.xpm @@ -1,26 +1,25 @@ /* XPM */ -static char * Constraint_PointOnPoint_sm_xpm[] = { -"16 16 7 1", -" c None", -". c #991515", -"+ c #E11D1D", -"@ c #9A1414", -"# c #E21D1D", -"$ c #CC0000", -"% c #9B1414", +static char *Constraint_PointOnPoint_sm_xpm[] = { +/* columns rows colors chars-per-pixel */ +"16 16 3 1 ", +" c None", +". c #D71414", +"+ c #AA1919", +/* pixels */ " ", -" ", -" ", -" ", -" ", -" ", -" .++@ ", -" #$$# ", -" #$$# ", -" @++% ", -" ", -" ", -" ", -" ", -" ", -" "}; +" + + ", +" +.+ +.+ ", +" +.+ +.+ ", +" + + ", +" ++++ ", +" +....+ ", +" +...++ ", +" +..+++ ", +" +.++.+ ", +" ++++ ", +" + + ", +" +.+ +.+ ", +" +.+ +.+ ", +" + + ", +" " +}; diff --git a/src/Mod/Sketcher/Gui/Resources/icons/small/README.md b/src/Mod/Sketcher/Gui/Resources/icons/small/README.md index a28ecb977e..11b295e1c6 100644 --- a/src/Mod/Sketcher/Gui/Resources/icons/small/README.md +++ b/src/Mod/Sketcher/Gui/Resources/icons/small/README.md @@ -1,24 +1,47 @@ To create an XPM file from an SVG file, you need the ImageMagick libraries. Then run ``` -convert file.svg -geometry 16x16 -colors 16 file_sm.xpm +convert file.svg -geometry 16x16 -colors 8 file_sm.xpm ``` -The XPM icon is very small, 16x16 px in size, and you usually don't need -more than 16 colors. +The XPM icon is very small, 16x16 px in size, and we usually don't need +more than 8 colors. Edit the xpm file manually to do small retouches, for example, setting up the transparency and reducing the number of colors exactly to the desired ones. +An XPM image has a header that defines the number of columns, number of rows, +number of colors, and number of characters per pixel. +The first rows have the colors definition, so they must match the number +of colors, while the rest corresponds to the actual bitmap image. + The space character (empty) can be set to the color `None`, to indicate transparency. ``` /* XPM */ -static char * file_sm_xpm[] = { -"16 16 7 1", -" c None", -". c #BB1616", -"+ c #DE1515", -"@ c #BE1616", +static char *file_sm_xpm[] = { +/* columns rows colors chars-per-pixel */ +"16 16 3 1 ", +" c None", +". c #D71414", +"+ c #AA1919", +/* pixels */ +" ", +" + + ", +" +.+ +.+ ", +" +.+ +.+ ", +" + + ", +" ++++ ", +" +....+ ", +" +...++ ", +" +..+++ ", +" +.++.+ ", +" ++++ ", +" + + ", +" +.+ +.+ ", +" +.+ +.+ ", +" + + ", +" " +}; ``` diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher.ts index c09c466fbf..1d0f04b880 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher.ts @@ -1,6 +1,6 @@ - + CmdSketcherBSplineComb @@ -76,17 +76,17 @@ CmdSketcherCarbonCopy - + Sketcher - + CarbonCopy - + Copies the geometry of another sketch @@ -94,17 +94,17 @@ CmdSketcherClone - + Sketcher - + Clone - + Creates a clone of the geometry taking as reference the last selected point @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher - + Constrain arc or circle - + Constrain an arc or a circle - + Constrain radius - + Constrain diameter @@ -192,17 +192,17 @@ CmdSketcherCompCopy - + Sketcher - + Copy - + Creates a clone of the geometry taking as reference the last selected point @@ -210,27 +210,27 @@ CmdSketcherCompCreateArc - + Sketcher - + Create arc - + Create an arc in the sketcher - + Center and end points - + End points and rim point @@ -238,17 +238,17 @@ CmdSketcherCompCreateBSpline - + Sketcher - + Create a B-spline - + Create a B-spline in the sketch @@ -256,27 +256,27 @@ CmdSketcherCompCreateCircle - + Sketcher - + Create circle - + Create a circle in the sketcher - + Center and rim point - + 3 rim points @@ -284,42 +284,42 @@ CmdSketcherCompCreateConic - + Sketcher - + 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 @@ -327,52 +327,52 @@ CmdSketcherCompCreateRegularPolygon - + Sketcher - + Create regular polygon - + Create a regular polygon in the sketcher - + Triangle - + Square - + Pentagon - + Hexagon - + Heptagon - + Octagon - + Regular Polygon @@ -380,27 +380,27 @@ CmdSketcherCompModifyKnotMultiplicity - + Sketcher - + Modify knot multiplicity - + Modifies the multiplicity of the selected knot of a B-spline - + Increase knot multiplicity - + Decrease knot multiplicity @@ -408,17 +408,17 @@ CmdSketcherConnect - + Sketcher - + Connect Edges - + Link end point of element with next elements' starting point @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher - + Constrain angle - + Fix the angle of a line or the angle between two lines @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher - + Constrain Block - + Create a Block constraint on the selected item @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher - + Constrain coincident - + Create a coincident constraint on the selected item @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher - + Constrain diameter - + Fix the diameter of a circle or an arc @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher - + Constrain distance - + Fix a length of a line or the distance between a line and a vertex @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher - + Constrain horizontal distance - + Fix the horizontal distance between two points or line ends @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher - + Constrain vertical distance - + Fix the vertical distance between two points or line ends @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher - + Constrain equal - + Create an equality constraint between two lines or between circles and arcs @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher - + Constrain horizontally - + Create a horizontal constraint on the selected item @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher - + Constrain InternalAlignment - + Constrains an element to be aligned with the internal geometry of another element @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher - + Constrain lock - + Create a lock constraint on the selected item @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher - + Constrain parallel - + Create a parallel constraint between two lines @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher - + Constrain perpendicular - + Create a perpendicular constraint between two lines @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher - + Constrain point onto object - + Fix a point onto an object @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher - + Constrain radius - + Fix the radius of a circle or an arc @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher - + Constrain refraction (Snell's law') - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher - + Constrain symmetrical - + Create a symmetry constraint between two points with respect to a line or a third point @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher - + Constrain tangent - + Create a tangent constraint between two entities @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher - + Constrain vertically - + Create a vertical constraint on the selected item @@ -786,17 +786,17 @@ CmdSketcherCopy - + Sketcher - + Copy - + Creates a simple copy of the geometry taking as reference the last selected point @@ -804,17 +804,17 @@ CmdSketcherCreate3PointArc - + Sketcher - + Create arc by three points - + Create an arc by its end points and a point along the arc @@ -822,17 +822,17 @@ CmdSketcherCreate3PointCircle - + Sketcher - + Create circle by three points - + Create a circle by 3 perimeter points @@ -840,17 +840,17 @@ CmdSketcherCreateArc - + Sketcher - + Create arc by center - + Create an arc by its center and by its end points @@ -858,17 +858,17 @@ CmdSketcherCreateArcOfEllipse - + Sketcher - + Create an arc of ellipse - + Create an arc of ellipse in the sketch @@ -876,17 +876,17 @@ CmdSketcherCreateArcOfHyperbola - + Sketcher - + Create an arc of hyperbola - + Create an arc of hyperbola in the sketch @@ -894,17 +894,17 @@ CmdSketcherCreateArcOfParabola - + Sketcher - + Create an arc of parabola - + Create an arc of parabola in the sketch @@ -912,17 +912,17 @@ CmdSketcherCreateBSpline - + Sketcher - + Create B-spline - + Create a B-spline via control points in the sketch. @@ -930,17 +930,17 @@ CmdSketcherCreateCircle - + Sketcher - + Create circle - + Create a circle in the sketch @@ -948,17 +948,17 @@ CmdSketcherCreateDraftLine - + Sketcher - + Create draft line - + Create a draft line in the sketch @@ -966,17 +966,17 @@ CmdSketcherCreateEllipseBy3Points - + Sketcher - + Create ellipse by 3 points - + Create an ellipse by 3 points in the sketch @@ -984,17 +984,17 @@ CmdSketcherCreateEllipseByCenter - + Sketcher - + Create ellipse by center - + Create an ellipse by center in the sketch @@ -1002,17 +1002,17 @@ CmdSketcherCreateFillet - + Sketcher - + Create fillet - + Create a fillet between two lines or at a coincident point @@ -1020,17 +1020,17 @@ CmdSketcherCreateHeptagon - + Sketcher - + Create heptagon - + Create a heptagon in the sketch @@ -1038,17 +1038,17 @@ CmdSketcherCreateHexagon - + Sketcher - + Create hexagon - + Create a hexagon in the sketch @@ -1074,17 +1074,17 @@ CmdSketcherCreateOctagon - + Sketcher - + Create octagon - + Create an octagon in the sketch @@ -1092,17 +1092,17 @@ CmdSketcherCreatePentagon - + Sketcher - + Create pentagon - + Create a pentagon in the sketch @@ -1110,17 +1110,17 @@ CmdSketcherCreatePeriodicBSpline - + Sketcher - + Create periodic B-spline - + Create a periodic B-spline via control points in the sketch. @@ -1128,17 +1128,17 @@ CmdSketcherCreatePoint - + Sketcher - + Create point - + Create a point in the sketch @@ -1146,17 +1146,17 @@ CmdSketcherCreatePolyline - + Sketcher - + Create polyline - + Create a polyline in the sketch. 'M' Key cycles behaviour @@ -1182,17 +1182,17 @@ CmdSketcherCreateRegularPolygon - + Sketcher - + Create regular polygon - + Create a regular polygon in the sketch @@ -1200,17 +1200,17 @@ CmdSketcherCreateSlot - + Sketcher - + Create slot - + Create a slot in the sketch @@ -1218,17 +1218,17 @@ CmdSketcherCreateSquare - + Sketcher - + Create square - + Create a square in the sketch @@ -1236,17 +1236,17 @@ CmdSketcherCreateText - + Sketcher - + Create text - + Create text in the sketch @@ -1254,17 +1254,17 @@ CmdSketcherCreateTriangle - + Sketcher - + Create equilateral triangle - + Create an equilateral triangle in the sketch @@ -1272,17 +1272,17 @@ CmdSketcherDecreaseKnotMultiplicity - + Sketcher - + Decrease multiplicity - + Decreases the multiplicity of the selected knot of a B-spline @@ -1290,17 +1290,17 @@ CmdSketcherDeleteAllConstraints - + Sketcher - + Delete All Constraints - + Deletes all the constraints @@ -1308,17 +1308,17 @@ CmdSketcherDeleteAllGeometry - + Sketcher - + Delete All Geometry - + Deletes all the geometry and constraints but external geometry @@ -1326,17 +1326,17 @@ CmdSketcherEditSketch - + Sketcher - + Edit sketch - + Edit the selected sketch @@ -1344,17 +1344,17 @@ CmdSketcherExtend - + Sketcher - + Extend edge - + Extend an edge with respect to the picked position @@ -1362,17 +1362,17 @@ CmdSketcherExternal - + Sketcher - + External geometry - + Create an edge linked to an external geometry @@ -1380,17 +1380,17 @@ CmdSketcherIncreaseDegree - + Sketcher - + Increase degree - + Increases the degree of the B-spline @@ -1398,17 +1398,17 @@ CmdSketcherIncreaseKnotMultiplicity - + Sketcher - + Increase knot multiplicity - + Increases the multiplicity of the selected knot of a B-spline @@ -1416,17 +1416,17 @@ CmdSketcherLeaveSketch - + Sketcher - + Leave sketch - + Close the editing of the sketch @@ -1434,22 +1434,22 @@ CmdSketcherMapSketch - + Sketcher - + Map sketch to face... - + Map a sketch to a face - + Some of the selected objects depend on the sketch to be mapped. Circular dependencies are not allowed! @@ -1457,23 +1457,23 @@ CmdSketcherMergeSketches - + Sketcher - - + + Merge sketches - + Wrong selection - + Select at least two sketches, please. @@ -1481,23 +1481,23 @@ CmdSketcherMirrorSketch - + Sketcher - - + + Mirror sketch - + Wrong selection - + Select one or more sketches, please. @@ -1505,17 +1505,17 @@ CmdSketcherMove - + Sketcher - + Move - + Moves the geometry taking as reference the last selected point @@ -1541,17 +1541,17 @@ CmdSketcherRectangularArray - + Sketcher - + Rectangular Array - + Creates a rectangular array pattern of the geometry taking as reference the last selected point @@ -1559,17 +1559,17 @@ CmdSketcherReorientSketch - + Sketcher - + Reorient sketch... - + Reorient the selected sketch @@ -1577,17 +1577,17 @@ CmdSketcherRestoreInternalAlignmentGeometry - + Sketcher - + Show/hide internal geometry - + Show all internal geometry / hide unused internal geometry @@ -1595,13 +1595,13 @@ CmdSketcherSelectConflictingConstraints - + Sketcher - - + + Select Conflicting Constraints @@ -1609,17 +1609,17 @@ CmdSketcherSelectConstraints - + Sketcher - + Select Constraints - + Select the constraints associated to the selected elements @@ -1627,13 +1627,13 @@ CmdSketcherSelectElementsAssociatedWithConstraints - + Sketcher - - + + Select Elements associated with constraints @@ -1641,17 +1641,17 @@ CmdSketcherSelectElementsWithDoFs - + Sketcher - + Select solver DoFs - + Select elements where the solver still detects unconstrained degrees of freedom. @@ -1659,17 +1659,17 @@ CmdSketcherSelectHorizontalAxis - + Sketcher - + Select Horizontal Axis - + Select the horizontal axis @@ -1677,17 +1677,17 @@ CmdSketcherSelectOrigin - + Sketcher - + Select Origin - + Select the origin point @@ -1695,13 +1695,13 @@ CmdSketcherSelectRedundantConstraints - + Sketcher - - + + Select Redundant Constraints @@ -1709,21 +1709,39 @@ CmdSketcherSelectVerticalAxis - + Sketcher - + Select Vertical Axis - + Select the vertical axis + + CmdSketcherStopOperation + + + Sketcher + + + + + Stop operation + + + + + Stop current operation + + + CmdSketcherSwitchVirtualSpace @@ -1745,21 +1763,39 @@ CmdSketcherSymmetry - + Sketcher - + Symmetry - + Creates symmetric geometry with respect to the last selected line or point + + CmdSketcherToggleActiveConstraint + + + Sketcher + + + + + Toggle activate/deactivate constraint + + + + + Toggles activate/deactivate state for selected constraints + + + CmdSketcherToggleConstruction @@ -1781,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher - + Toggle reference/driving constraint - + Toggles the toolbar or selected constraints to/from reference mode @@ -1799,17 +1835,17 @@ CmdSketcherTrimming - + Sketcher - + Trim edge - + Trim an edge with respect to the picked position @@ -1817,27 +1853,27 @@ CmdSketcherValidateSketch - + Sketcher - + Validate sketch... - + Validate sketch - + Wrong selection - + Select one sketch, please. @@ -1845,17 +1881,17 @@ CmdSketcherViewSection - + Sketcher - + View section - + Switches between section and full view @@ -1863,17 +1899,17 @@ CmdSketcherViewSketch - + Sketcher - + View sketch - + View sketch perpendicular to sketch plane @@ -1916,47 +1952,47 @@ - + 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. @@ -1974,6 +2010,7 @@ + Sketcher @@ -2015,140 +2052,142 @@ - + Don't attach - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + @@ -2162,305 +2201,304 @@ - - - - - - + + + + + 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. - - - + + + Only sketch and its support is allowed to select - + 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 - - - - - - + + + + + + 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! - - + + 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/or conflicting constraints. - + Select one edge from the sketch. - + Select only edges from the sketch. - - - - - - - - + + + + + + + + Error - + Select two or more points from the sketch. - - + + Select two or more vertexes from the sketch. - - + + Constraint Substitution - + Endpoint to endpoint tangency was applied instead. - + 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 - - - - - - + + + + + + Select the right things from the sketch. - - + + Point on B-spline edge currently unsupported. - - + + 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 either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. - - - - + + + + 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 - + 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 - - + + 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. @@ -2468,45 +2506,45 @@ 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 - - + + 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. - + 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. @@ -2514,247 +2552,249 @@ 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. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. - - - - + + + + Select one or more arcs or circles from the sketch. - - + + Constrain equal - + Do you want to share the same radius for all selected elements? - - + + Constraint only applies to arcs or circles. - + Do you want to share the same diameter for all selected elements? - - + + 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 - + 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 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! - + 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 currently unsupported. - - + + Select at least one ellipse and one edge from the sketch. - + Sketch axes cannot be used in internal alignment constraint - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. - - + + Maximum 2 points are supported. - - + + Maximum 2 lines are supported. - - + + Nothing to constrain - + Currently all internal geometry of the ellipse is 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. - + Currently all internal geometry of the arc of ellipse is already exposed. - + 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. - - - + + + + + @@ -2762,61 +2802,61 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c - - + + 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 - - + + Select at least two edges from the sketch. - + One selected edge is not connectable @@ -2826,70 +2866,70 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c - - - - - - - - + + + + + + + + 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 the geometry and constraints? - + Delete All Constraints - + Are you really sure you want to delete all the constraints? - + Distance constraint - + Not allowed to edit the datum because the sketch contains conflicting constraints @@ -2897,42 +2937,42 @@ 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 crossreferences. + + This object belongs to another body. Hold Ctrl to allow cross-references. - - This object belongs to another body and it contains external geometry. Crossreference not allowed. + + 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. @@ -2940,52 +2980,62 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c 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. @@ -2993,90 +3043,80 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::EditDatumDialog - - + Insert angle - - + Angle: - - + Insert radius - - - - + + + Radius: - - + Insert diameter - - - - + + + Diameter: - - + Refractive index ratio Constraint_SnellsLaw - - + Ratio n2/n1: Constraint_SnellsLaw - - + Insert length - - + Length: - - + + Change radius - - + + Change diameter - + Refractive index ratio - + Ratio n2/n1: @@ -3084,7 +3124,7 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::ElementView - + Delete @@ -3092,22 +3132,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. @@ -3115,20 +3155,35 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::InsertDatum - + Insert datum - + datum: - + Name (optional) + + + Constraint name (available for expressions) + + + + + Reference (or constraint) dimension + + + + + Reference + + SketcherGui::PropertyConstraintListItem @@ -3240,21 +3295,24 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c - If selected, each element in the array is constrained with respect to the others using construction lines + If selected, each element in the array is constrained +with respect to the others using construction lines - + + If selected, it substitutes dimensional constraints by geometric constraints +in the copies, so that a change in the original element is directly +reflected on copies + + + + Constrain inter-element separation - - If checked it substitutes dimensional constraints by geometric constraints in the copies, so that a change in the original element is directly reflected on copies - - - - + Clone @@ -3262,23 +3320,23 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::SketcherGeneralWidget - - - + + + Normal Geometry - - - + + + Construction Geometry - - - + + + External Geometry @@ -3305,157 +3363,64 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::SketcherSettings + General - - Sketch editing + + Sketcher solver + + + + + Sketcher dialog will have additional section +'Advanced solver control' to adjust solver settings + + + + + Show section 'Advanced solver control' in task dialog - Notifications + Dragging performance - + Special solver algorithm will be used while dragging sketch elements. +Requires to re-enter edit mode to take effect. + + + + + Improve solving while dragging + + + + + Allow to leave sketch edit mode when pressing Esc button + + + + + Esc can leave sketch edit mode + + + + + Notifies about automatic constraint substitutions + + + + Notify automatic constraint substitutions - - Font size - - - - - px - - - - - Ask for value after creating a dimensional constraint - - - - - Grid line pattern - - - - - Geometry Creation "Continue Mode" - - - - - Constraint Creation "Continue Mode" - - - - - Visibility automation - - - - - When opening sketch, hide all features that depend on it. - - - - - Hide all objects that depend on the sketch - - - - - When opening sketch, show sources for external geometry links. - - - - - Show objects used for external geometry - - - - - When opening sketch, show objects the sketch is attached to. - - - - - Show object(s) sketch is attached to - - - - - When closing sketch, move camera back to where it was before sketch was opened. - - - - - Restore camera position after editing - - - - - Note: these settings are defaults applied to new sketches. The behavior is remembered for each sketch individually as properties on View tab. - - - - - Apply current smart visibility to all sketches in open documents (update properties to match). - - - - - Apply to existing sketches - - - - - Segments per geometry - - - - - Do not show base length units in sketches. Supports all unit systems except US Customary and Building US/Euro. - - - - - Hide base length units for supported unit systems - - - - - Sketcher Solver - - - - - Show Advanced Solver Control in the Task bar - - - - - Dragging Performance - - - - - Improve solving while dragging (requires to re-enter edit mode to take effect) - - - - - Unexpected C++ exception - - - - + Sketcher @@ -3477,200 +3442,393 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Default edge color - - - - The color of edges being edited - - Default vertex color - - - - The color of vertices being edited - - Making line color - + Edit edge color - + Edit vertex color - + Construction geometry - - The color of construction geometry in edit mode - - - - + External geometry - - The color of external geometry in edit mode - - - - + Fully constrained geometry - - The color of fully constrained geometry in edit mode - - - - + Constraint color - - The color of driving constraints in edit mode - - - - - Reference Constraint color - - - - - The color of reference constrains and datum in edit mode - - - - + Expression dependent constraint color - - The color of expression dependent datum constraints in edit mode - - - - + Datum color - - The color of the datum portion of a driving constraint + + Color of edges - + + Color of vertices + + + + + Color used while new sketch elements are created + + + + + Color of edges being edited + + + + + Color of vertices being edited + + + + + Color of construction geometry in edit mode + + + + + Color of external geometry in edit mode + + + + + Color of fully constrained geometry in edit mode + + + + + Color of driving constraints in edit mode + + + + + Reference constraint color + + + + + Color of reference constraints in edit mode + + + + + Color of expression dependent constraints in edit mode + + + + + Deactivated constraint color + + + + + Color of deactivated constraints in edit mode + + + + + Color of the datum portion of a driving constraint + + + + Datum text size - - - + + + The default line thickness for new shapes - - - + + + px - + Default vertex size - + Default line width - - Cursor text color + + Coordinate text color - + + Text color of the coordinates + + + + + Color of crosshair cursor. +(The one you get when creating a new sketch element.) + + + + Cursor crosshair color + + SketcherGui::SketcherSettingsDisplay + + + Display + + + + + Sketch editing + + + + + A dialog will pop up to input a value for new dimensional constraints + + + + + Ask for value after creating a dimensional constraint + + + + + Segments per geometry + + + + + Current constraint creation tool will remain active after creation + + + + + Constraint creation "Continue Mode" + + + + + Line pattern used for grid lines + + + + + Base length units will not be displayed in constraints. +Supports all unit systems except 'US customary' and 'Building US/Euro'. + + + + + Hide base length units for supported unit systems + + + + + Font size + + + + + Visibility automation + + + + + When opening sketch, hide all features that depend on it + + + + + Hide all objects that depend on the sketch + + + + + When opening sketch, show sources for external geometry links + + + + + Show objects used for external geometry + + + + + When opening sketch, show objects the sketch is attached to + + + + + Show object(s) sketch is attached to + + + + + When closing sketch, move camera back to where it was before sketch was opened + + + + + Restore camera position after editing + + + + + Note: these settings are defaults applied to new sketches. The behavior is remembered for each sketch individually as properties on View tab. + + + + + Applies current visibility automation settings to all sketches in open documents + + + + + Apply to existing sketches + + + + + Font size used for labels and constraints + + + + + px + + + + + Current sketcher creation tool will remain active after creation + + + + + Geometry creation "Continue Mode" + + + + + Grid line pattern + + + + + Number of polygons for geometry approximation + + + + + Unexpected C++ exception + + + + + Sketcher + + + 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). @@ -3679,51 +3837,51 @@ 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. @@ -3731,58 +3889,68 @@ However, no constraints linking to the endpoints were found. SketcherGui::TaskSketcherConstrains - + Form - + Filter: - + All - + Normal - + Datums - + Named - + Reference - - Hide Internal Alignment + + Internal alignments will be hidden - - Extended Information + + Hide internal alignment - + + Extended information will be added to the list + + + + + Extended information + + + + Constraints - - + + Error @@ -3820,115 +3988,146 @@ However, no constraints linking to the endpoints were found. - - Extended Naming + + Mode: - + + All + + + + + Normal + + + + + 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 - - - - - - - - - + + + + + + + + + + Construction - - - - + + + + Arc - - - - + + + + Circle - - - - + + + + Ellipse - - - - + + + + Elliptical Arc - - - - + + + + Hyperbolic Arc - - - - + + + + Parabolic Arc - - - - + + + + BSpline - - - - + + + + Other @@ -3942,36 +4141,67 @@ However, no constraints linking to the endpoints were found. + A grid will be shown + + + + Show grid - + Grid size: - - Grid snap + + Distance between two subsequent grid lines + + + + + New points will snap to the nearest grid line. +Points must be set closer than a fifth of the grid size to a grid line to snap. - Auto constraints + Grid snap - Avoid redundant auto constraints + Sketcher proposes automatically sensible constraints. + + + + + Auto constraints + + + + + Sketcher tries not to propose redundant auto constraints + Avoid redundant auto constraints + + + + Rendering order: - + + To change, drag and drop a geometry type to top or bottom + + + + Edit controls @@ -4071,104 +4301,104 @@ However, no constraints linking to the endpoints were found. 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: - + Empty sketch - + Over-constrained sketch - - - + + + (click to select) - + Sketch contains conflicting constraints - + Sketch contains redundant constraints - + Fully constrained sketch - - Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff;">1 degree</span></a> of freedom + + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - - Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff;">%1 degrees</span></a> of freedom + + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec - + Unsolved (%1 sec) @@ -4185,8 +4415,8 @@ However, no constraints linking to the endpoints were found. Sketcher_BSplineDecreaseKnotMultiplicity - - + + Decreases the multiplicity of the selected knot of a B-spline @@ -4203,8 +4433,8 @@ However, no constraints linking to the endpoints were found. Sketcher_BSplineIncreaseKnotMultiplicity - - + + Increases the multiplicity of the selected knot of a B-spline @@ -4230,8 +4460,8 @@ However, no constraints linking to the endpoints were found. Sketcher_Clone - - + + Creates a clone of the geometry taking as reference the last selected point @@ -4239,17 +4469,17 @@ However, no constraints linking to the endpoints were found. Sketcher_CompCopy - + Clone - + Copy - + Move @@ -4257,8 +4487,8 @@ However, no constraints linking to the endpoints were found. Sketcher_ConstrainDiameter - - + + Fix the diameter of a circle or an arc @@ -4266,8 +4496,8 @@ However, no constraints linking to the endpoints were found. Sketcher_ConstrainRadius - - + + Fix the radius of a circle or an arc @@ -4275,8 +4505,8 @@ However, no constraints linking to the endpoints were found. Sketcher_Copy - - + + Creates a simple copy of the geometry taking as reference the last selected point @@ -4284,8 +4514,8 @@ However, no constraints linking to the endpoints were found. Sketcher_Create3PointArc - - + + Create an arc by its end points and a point along the arc @@ -4293,8 +4523,8 @@ However, no constraints linking to the endpoints were found. Sketcher_Create3PointCircle - - + + Create a circle by 3 rim points @@ -4302,8 +4532,8 @@ However, no constraints linking to the endpoints were found. Sketcher_CreateArc - - + + Create an arc by its center and by its end points @@ -4311,8 +4541,8 @@ However, no constraints linking to the endpoints were found. Sketcher_CreateArcOfEllipse - - + + Create an arc of ellipse by its center, major radius, endpoints @@ -4320,8 +4550,8 @@ However, no constraints linking to the endpoints were found. Sketcher_CreateArcOfHyperbola - - + + Create an arc of hyperbola by its center, major radius, endpoints @@ -4329,8 +4559,8 @@ However, no constraints linking to the endpoints were found. Sketcher_CreateArcOfParabola - - + + Create an arc of parabola by its focus, vertex, endpoints @@ -4338,13 +4568,13 @@ However, no constraints linking to the endpoints were found. Sketcher_CreateBSpline - + B-spline by control points - - + + Create a B-spline by control points @@ -4352,8 +4582,8 @@ However, no constraints linking to the endpoints were found. Sketcher_CreateCircle - - + + Create a circle by its center and by a rim point @@ -4361,8 +4591,8 @@ However, no constraints linking to the endpoints were found. Sketcher_CreateEllipseBy3Points - - + + Create a ellipse by periapsis, apoapsis, and minor radius @@ -4370,8 +4600,8 @@ However, no constraints linking to the endpoints were found. Sketcher_CreateEllipseByCenter - - + + Create an ellipse by center, major radius and point @@ -4379,8 +4609,8 @@ However, no constraints linking to the endpoints were found. Sketcher_CreateHeptagon - - + + Create a heptagon by its center and by one corner @@ -4388,8 +4618,8 @@ However, no constraints linking to the endpoints were found. Sketcher_CreateHexagon - - + + Create a hexagon by its center and by one corner @@ -4397,14 +4627,14 @@ However, no constraints linking to the endpoints were found. Sketcher_CreateOctagon - - + + Create an octagon by its center and by one corner - - + + Create a regular polygon by its center and by one corner @@ -4412,8 +4642,8 @@ However, no constraints linking to the endpoints were found. Sketcher_CreatePentagon - - + + Create a pentagon by its center and by one corner @@ -4421,8 +4651,8 @@ However, no constraints linking to the endpoints were found. Sketcher_CreateSquare - - + + Create a square by its center and by one corner @@ -4430,8 +4660,8 @@ However, no constraints linking to the endpoints were found. Sketcher_CreateTriangle - - + + Create an equilateral triangle by its center and by one corner @@ -4439,13 +4669,13 @@ However, no constraints linking to the endpoints were found. Sketcher_Create_Periodic_BSpline - + Periodic B-spline by control points - - + + Create a periodic B-spline by control points @@ -4453,62 +4683,62 @@ However, no constraints linking to the endpoints were found. 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 @@ -4517,8 +4747,8 @@ However, no constraints linking to the endpoints were found. Sketcher_Move - - + + Moves the geometry taking as reference the last selected point @@ -4539,12 +4769,12 @@ However, no constraints linking to the endpoints were found. Sketcher_ReorientSketch - + Sketch has support - + Sketch with a support face cannot be reoriented. Do you want to detach it from the support? @@ -4558,42 +4788,42 @@ Do you want to detach it from the support? - + Undefined degrees of freedom - + Not solved yet - - Automatically removes redundant constraints. + + New constraints that would be redundant will automatically be removed - - Auto Remove Redundants + + Auto remove redundants - - Executes a recompute of the active document after every command + + Executes a recomputation of active document after every sketch action - - Auto Update + + Auto update - - Forces a recompute of the active document + + Forces recomputation of active document - + Update @@ -4612,224 +4842,289 @@ Do you want to detach it from the support? - Default Solver: + Default solver: - - - BFGS + + Solver is used for solving the geometry. +LevenbergMarquardt and DogLeg are trust region optimization algorithms. +BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. - - LevenbergMarquardt + + BFGS - + + LevenbergMarquardt + + + + + DogLeg - + Type of function to apply in DogLeg for the Gauss step - + DogLeg Gauss step: - + + Step type used in the DogLeg algorithm + + + + FullPivLU - + LeastNorm-FullPivLU - + LeastNorm-LDLT - + Maximum number of iterations of the default algorithm - - Maximum Iterations: + + Maximum iterations: - - If selected, the Maximum iterations value is multiplied by the sketch size + + Maximum iterations to find convergence before solver is stopped - - Sketch size multiplier: + + QR algorithm: - - Error threshold under which convergence is reached + + During diagnosing the QR rank of matrix is calculated. +Eigen Dense QR is a dense matrix QR with full pivoting; usually slower +Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster - - Convergence: + + Redundant solver: - - Param1 + + Solver used to determine whether a group is redundant or conflicting - - Param2 - - - - - Param3 - - - - - Algorithm used for the rank revealing QR decomposition - - - - - QR Algorithm: - - - - - Eigen Dense QR - - - - - Eigen Sparse QR - - - - - Pivot threshold - - - - - 1E-13 - - - - - Solving algorithm used for determination of Redundant constraints - - - - - Redundant Solver: - - - - - Maximum number of iterations of the solver used for determination of Redundant constraints - - - - - Red. Max Iterations: - - - - - If selected, the Maximum iterations value for the redundant algorithm is multiplied by the sketch size + + Redundant max. iterations: - Red. Sketch size multiplier: + Same as 'Maximum iterations', but for redundant solving - + + Redundant sketch size multiplier: + + + + + Same as 'Sketch size multiplier', but for redundant solving + + + + + Redundant convergence + + + + + Same as 'Convergence', but for redundant solving + + + + + Redundant param1 + + + + + Redundant param2 + + + + + Redundant param3 + + + + + Console debug mode: + + + + + Verbosity of console output + + + + + If selected, the Maximum iterations value is multiplied by the sketch size + + + + + Sketch size multiplier: + + + + + Maximum iterations will be multiplied by number of parameters + + + + + Error threshold under which convergence is reached + + + + + Convergence: + + + + + Threshold for squared error that is used +to determine whether a solution converges or not + + + + + Param1 + + + + + Param2 + + + + + Param3 + + + + + Algorithm used for the rank revealing QR decomposition + + + + + Eigen Dense QR + + + + + Eigen Sparse QR + + + + + Pivot threshold + + + + + During a QR, values under the pivot threshold are treated as zero + + + + + 1E-13 + + + + + Solving algorithm used for determination of Redundant constraints + + + + + Maximum number of iterations of the solver used for determination of Redundant constraints + + + + + If selected, the Maximum iterations value for the redundant algorithm is multiplied by the sketch size + + + + Error threshold under which convergence is reached for the solving of redundant constraints - - Red. Convergence - - - - + 1E-10 - - Red. Param1 - - - - - Red. Param2 - - - - - Red. Param3 - - - - + Degree of verbosity of the debug output to the console - - Console Debug mode: - - - - + None - + Minimum - + Iteration Level - + Solve - + Resets all solver values to their default values - + Restore Defaults diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_af.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_af.qm index 1bfbd14053..1817727726 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_af.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_af.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_af.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_af.ts index e0eeefa19f..cc3608f8f1 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_af.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_af.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Sketser - + Constrain arc or circle Constrain arc or circle - + Constrain an arc or a circle Constrain an arc or a circle - + Constrain radius Dwingradius - + Constrain diameter Constrain diameter @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Sketser - + Constrain angle Dwinghoek - + Fix the angle of a line or the angle between two lines Vries die hoek van 'n lyn of die hoek tussen twee lyne @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Sketser - + Constrain Block Constrain Block - + Create a Block constraint on the selected item Create a Block constraint on the selected item @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Sketser - + Constrain coincident Beperk samevalling - + Create a coincident constraint on the selected item Skep 'n samevallende beperking op die gekose item @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Sketser - + Constrain diameter Constrain diameter - + Fix the diameter of a circle or an arc Fix the diameter of a circle or an arc @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Sketser - + Constrain distance Beperk afstand - + Fix a length of a line or the distance between a line and a vertex Herstel 'n lynlengte of afstand tussen 'n lyn en 'n hoekpunt @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Sketser - + Constrain horizontal distance Beperk horisontale afstand - + Fix the horizontal distance between two points or line ends Hou die horisontale afstand tussen twee punte of lyneindpunte konstant @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Sketser - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends Hou die vertikale afstand tussen twee punte of lyneindpunte konstant @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Sketser - + Constrain equal Dwing ewe veel - + Create an equality constraint between two lines or between circles and arcs Skep 'n gelykheidsbeperking tussen twee lyne of tussen sirkels en boë @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Sketser - + Constrain horizontally Beperk horisontaal - + Create a horizontal constraint on the selected item Skep 'n horisontale beperking op die gekose item @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Sketser - + Constrain InternalAlignment Constrain InternalAlignment - + Constrains an element to be aligned with the internal geometry of another element Constrains an element to be aligned with the internal geometry of another element @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Sketser - + Constrain lock Beperk sluiting - + Create a lock constraint on the selected item Skep 'n slotbeperking op die geselekteerde item @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Sketser - + Constrain parallel Beperk parallel - + Create a parallel constraint between two lines Skep 'n parallelle beperking tussen twee lyne @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Sketser - + Constrain perpendicular Dwing loodreg - + Create a perpendicular constraint between two lines Create a perpendicular constraint between two lines @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Sketser - + Constrain point onto object Beperk die punt tot die voorwerp - + Fix a point onto an object Heg 'n punt aan 'n voorwerp @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Sketser - + Constrain radius Dwingradius - + Fix the radius of a circle or an arc Sluit vas die radius van 'n sirkel of 'n boog @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Sketser - + Constrain refraction (Snell's law') Constrain refraction (Snell's law') - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Sketser - + Constrain symmetrical Dwing simmetries - + Create a symmetry constraint between two points with respect to a line or a third point Create a symmetry constraint between two points with respect to a line or a third point @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Sketser - + Constrain tangent Dwingraaklyn - + Create a tangent constraint between two entities Skep 'n tangensiale beperking tussen die twee entiteite @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Sketser - + Constrain vertically Beperk vertikaal - + Create a vertical constraint on the selected item Skep 'n vertikale beperking op die gekose item @@ -1781,17 +1781,17 @@ CmdSketcherToggleActiveConstraint - + Sketcher Sketser - + Toggle activate/deactivate constraint Toggle activate/deactivate constraint - + Toggles activate/deactivate state for selected constraints Toggles activate/deactivate state for selected constraints @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Sketser - + Toggle reference/driving constraint Toggle reference/driving constraint - + Toggles the toolbar or selected constraints to/from reference mode Toggles the toolbar or selected constraints to/from reference mode @@ -1957,42 +1957,42 @@ 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. 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. BSpline Geometry Index (GeoID) is out of bounds. - + You are requesting no change in knot multiplicity. You are requesting no change in knot multiplicity. - + The Geometry Index (GeoId) provided is not a B-spline curve. 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 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 increased beyond the degree of the B-spline. - + The multiplicity cannot be decreased beyond zero. The multiplicity cannot be decreased beyond zero. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC is unable to decrease the multiplicity within the maximum tolerance. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Kies die kant(e) van die skets. - - - - - - + + + + + Dimensional constraint Dimensionele beperking - + Cannot add a constraint between two external geometries! 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 involve external geometry, blocked geometry or special points as B-spline knot points. - - - + + + Only sketch and its support is allowed to select Slegs die skets en sy ondersteuning mag gekies word - + One of the selected has to be on the sketch Een van die keuses moet op die skets wees - - + + Select an edge from the sketch. Kies 'n rand in die skets. - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint Onmoontlike beperking - - - - + + + + The selected edge is not a line segment Die gekose rand is nie 'n lynsegment nie - - + + + - - - + + Double constraint Dubbele beperking - - - - + + + + The selected edge already has a horizontal constraint! The selected edge already has a horizontal constraint! - - + + + - The selected edge already has a vertical constraint! The selected edge already has a vertical constraint! - - - - - - + + + + + + The selected edge already has a Block constraint! The selected edge already has a Block constraint! - + The selected item(s) can't accept a horizontal 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! 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! 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! There are more than one fixed points selected. Select a maximum of one fixed point! - - + + Select vertices from the sketch. Select vertices from the sketch. - + Select one vertex from the sketch other than the origin. Select one vertex from the sketch other than the origin. - + Select only vertices from the sketch. The last selected vertex may be the origin. Select only vertices from the sketch. The last selected vertex may be the origin. - + Wrong solver status Wrong solver status - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. - + Select one edge from the sketch. Select one edge from the sketch. - + Select only edges from the sketch. Select only edges from the sketch. - - - - - - - + + + + + + + Error Fout - + Select two or more points from the sketch. Select two or more points from the sketch. - - + + Select two or more vertexes from the sketch. Select two or more vertexes from the sketch. - - + + Constraint Substitution Constraint Substitution - + Endpoint to endpoint tangency was applied instead. Endpoint to endpoint tangency was applied instead. - + Select vertexes from the sketch. Kies hoekpunte in die skets. - - + + Select exactly one line or one point and one line or two points from the sketch. Kies presies een lyn of een punt en een lyn of twee punte uit die skets. - + Cannot add a length constraint on an axis! 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 - - - - - - + + + + + + Select the right things from the sketch. Select the right things from the sketch. - - + + Point on B-spline edge currently unsupported. Point on B-spline edge currently unsupported. - - + + 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. 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 either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. - - - - + + + + Select exactly one line or up to two points from the sketch. Kies presies een lyn of tot twee punte uit die skets. - + Cannot add a horizontal length constraint on an axis! Cannot add a horizontal length constraint on an axis! - + Cannot add a fixed x-coordinate constraint on the origin point! 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 vertical length constraint on an axis! - + Cannot add a fixed y-coordinate constraint on the origin point! Cannot add a fixed y-coordinate constraint on the origin point! - + Select two or more lines from the sketch. Kies twee of meer lyne van die skets. - - + + Select at least two lines from the sketch. Kies ten minste twee lyne van die skets. - + Select a valid line Kies 'n geldige lyn - - + + The selected edge is not a valid line Die gekose kant is nie 'n geldige lyn nie - + 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. @@ -2509,45 +2508,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Accepted combinations: two curves; an endpoint and a curve; two endpoints; two curves and a point. - + Select some geometry from the sketch. perpendicular constraint Select some geometry from the sketch. - + Wrong number of selected objects! perpendicular constraint Wrong number of selected objects! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint With 3 objects, there must be 2 curves and 1 point. - - + + Cannot add a perpendicularity constraint at an unconnected point! Cannot add a perpendicularity constraint at an unconnected point! - - - + + + Perpendicular to B-spline edge currently unsupported. Perpendicular to B-spline edge currently unsupported. - - + + One of the selected edges should be a line. One of the selected edges should be a line. - + 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. @@ -2557,249 +2556,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Accepted combinations: two curves; an endpoint and a curve; two endpoints; two curves and a point. - + Select some geometry from the sketch. tangent constraint Select some geometry from the sketch. - + Wrong number of selected objects! tangent constraint Wrong number of selected objects! - - - + + + Cannot add a tangency constraint at an unconnected point! Cannot add a tangency constraint at an unconnected point! - - - + + + Tangency to B-spline edge currently unsupported. Tangency to B-spline edge currently unsupported. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Endpoint to endpoint tangency was applied. The coincident constraint was deleted. - - - - + + + + Select one or more arcs or circles from the sketch. Select one or more arcs or circles from the sketch. - - + + Constrain equal Dwing ewe veel - + Do you want to share the same radius for all selected elements? Do you want to share the same radius for all selected elements? - - + + Constraint only applies to arcs or circles. Constraint only applies to arcs or circles. - + Do you want to share the same diameter for all selected elements? Do you want to share the same diameter for all selected elements? - - + + Select one or two lines from the sketch. Or select two edges and a point. Select one or two lines from the sketch. Or select two edges and a point. - - + + Parallel lines Parallel lines - - + + An angle constraint cannot be set for two parallel lines. An angle constraint cannot be set for two parallel lines. - + Cannot add an angle constraint on an axis! Cannot add an angle constraint on an axis! - + Select two edges from the sketch. Kies twee kante van die skets. - - + + 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. 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. 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 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. - + Selected objects are not just geometry from one sketch. Selected objects are not just geometry from one sketch. - + Number of selected objects is not 3 (is %1). Number of selected objects is not 3 (is %1). - + Cannot create constraint with external geometry only!! Cannot create constraint with external geometry only!! - + Incompatible geometry is selected! Incompatible geometry is selected! - + SnellsLaw on B-spline edge currently unsupported. SnellsLaw on B-spline edge currently unsupported. - - + + Select at least one ellipse and one edge from the sketch. 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 other ellipse. Select only one ellipse. You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. - - + + Maximum 2 points are supported. Maximum 2 points are supported. - - + + Maximum 2 lines are supported. Maximum 2 lines are supported. - - + + Nothing to constrain Nothing to constrain - + Currently all internal geometry of the ellipse is already exposed. Currently all internal geometry of the ellipse is already exposed. - - - - + + + + Extra elements Extra elements - - - + + + More elements than possible for the given ellipse were provided. These were ignored. 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 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. You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. - + Currently all internal geometry of the arc of ellipse is already exposed. Currently all internal geometry of the arc of ellipse is already exposed. - + More elements than possible for the given arc of ellipse were provided. These were ignored. 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. 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. - - - - - + + + + + @@ -2929,12 +2928,12 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Are you really sure you want to delete all the constraints? - + Distance constraint Afstandsbeperking - + Not allowed to edit the datum because the sketch contains conflicting constraints Nie toegelaat om die datum te wysig want die skets bevat teenstrydige beperkings @@ -2953,13 +2952,13 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c - This object belongs to another body. Hold Ctrl to allow crossreferences. - This object belongs to another body. Hold Ctrl to allow crossreferences. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - This object belongs to another body and it contains external geometry. Crossreference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -3048,90 +3047,80 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::EditDatumDialog - - + Insert angle Insert angle - - + Angle: Hoek: - - + Insert radius Insert radius - - - - + + + Radius: Radius: - - + Insert diameter Insert diameter - - - - + + + Diameter: Diameter: - - + Refractive index ratio Constraint_SnellsLaw Refractive index ratio - - + Ratio n2/n1: Constraint_SnellsLaw Ratio n2/n1: - - + Insert length Insert length - - + Length: Lengte: - - + + Change radius Change radius - - + + Change diameter Change diameter - + Refractive index ratio Refractive index ratio - + Ratio n2/n1: Ratio n2/n1: @@ -3139,7 +3128,7 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::ElementView - + Delete Vee uit @@ -3170,20 +3159,35 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::InsertDatum - + Insert datum Voeg datum in - + datum: datum: - + Name (optional) Name (optional) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Verwysing + SketcherGui::PropertyConstraintListItem @@ -3787,55 +3791,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences No missing coincidences - + No missing coincidences found No missing coincidences found - + Missing coincidences Missing coincidences - + %1 missing coincidences found %1 missing coincidences found - + No invalid constraints No invalid constraints - + No invalid constraints found No invalid constraints found - + Invalid constraints Invalid constraints - + Invalid constraints found Invalid constraints found - - - - + + + + Reversed external geometry 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). @@ -3848,7 +3852,7 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Click "Swap endpoints in constraints" button to reassign endpoints. Do this only once to sketches created in FreeCAD older than v0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3857,44 +3861,44 @@ However, no constraints linking to the endpoints were found. However, no constraints linking to the endpoints were found. - + No reversed external-geometry arcs were found. No reversed external-geometry arcs were found. - + %1 changes were made to constraints linking to endpoints of reversed arcs. %1 changes were made to constraints linking to endpoints of reversed arcs. - - + + Constraint orientation locking 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 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. 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. 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? 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. All constraints that deal with external geometry were deleted. @@ -4041,106 +4045,106 @@ However, no constraints linking to the endpoints were found. Auto-switch to Edge - + Elements Elements - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> - - - - + + + + Point Punt - - - + + + Line Lyn - - - - - - - - - + + + + + + + + + Construction Konstruksie - - - + + + Arc Boog - - - + + + Circle Sirkel - - - + + + Ellipse Ellipse - - - + + + Elliptical Arc Elliptical Arc - - - + + + Hyperbolic Arc Hyperbolic Arc - - - + + + Parabolic Arc Parabolic Arc - - - + + + BSpline BSpline - - - + + + Other Other @@ -4315,104 +4319,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch Wysig skets - + A dialog is already open in the task panel 'n Dialoog is reeds oop in die taakpaneel - + Do you want to close this dialog? Wil jy hierdie dialoog toe maak? - + Invalid sketch Invalid sketch - + Do you want to open the sketch validation tool? Do you want to open the sketch validation tool? - + The sketch is invalid and cannot be edited. The sketch is invalid and cannot be edited. - + Please remove the following constraint: Please remove the following constraint: - + Please remove at least one of the following constraints: Please remove at least one of the following constraints: - + Please remove the following redundant constraint: Please remove the following redundant constraint: - + Please remove the following redundant constraints: Please remove the following redundant constraints: - + Empty sketch Empty sketch - + Over-constrained sketch Over-constrained sketch - - - + + + (click to select) (click to select) - + Sketch contains conflicting constraints Sketch contains conflicting constraints - + Sketch contains redundant constraints Sketch contains redundant constraints - + Fully constrained sketch Fully constrained sketch - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec Solved in %1 sec - + Unsolved (%1 sec) Unsolved (%1 sec) @@ -4501,8 +4505,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 Fix the diameter of a circle or an arc @@ -4510,8 +4514,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 Sluit vas die radius van 'n sirkel of 'n boog @@ -4804,42 +4808,42 @@ Do you want to detach it from the support? Vorm - + Undefined degrees of freedom Ongedefiniëerde vryheidsgrade - + Not solved yet Nog nie opgelos nie - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update Update diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ar.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ar.qm index 8627f9c84f..9c7914ce86 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ar.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ar.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ar.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ar.ts index 1952694c7c..e4c35f974e 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ar.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ar.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Sketcher - + Constrain arc or circle Constrain arc or circle - + Constrain an arc or a circle Constrain an arc or a circle - + Constrain radius تقييد الشعاع - + Constrain diameter Constrain diameter @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Sketcher - + Constrain angle تقييد الزاوية - + Fix the angle of a line or the angle between two lines ضبط زاوية خط ما أو الزاوية بين خطين @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Sketcher - + Constrain Block Constrain Block - + Create a Block constraint on the selected item Create a Block constraint on the selected item @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Sketcher - + Constrain coincident Constrain coincident - + Create a coincident constraint on the selected item Create a coincident constraint on the selected item @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Sketcher - + Constrain diameter Constrain diameter - + Fix the diameter of a circle or an arc Fix the diameter of a circle or an arc @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Sketcher - + Constrain distance تقييد المسافة - + Fix a length of a line or the distance between a line and a vertex ضبط طول خط ما أو المسافة الفاصلة بين الخط وقمة الرأس @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Sketcher - + Constrain horizontal distance Constrain horizontal distance - + Fix the horizontal distance between two points or line ends ضبط المسافة الأفقية بين نقطتين أو نهايات الخط @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Sketcher - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends ضبط المسافة العمودية بين نقطتين أو نهايات الخط @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Sketcher - + Constrain equal Constrain equal - + Create an equality constraint between two lines or between circles and arcs Create an equality constraint between two lines or between circles and arcs @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Sketcher - + Constrain horizontally تقييد أفقي - + Create a horizontal constraint on the selected item إنشاء تقييد أفقي على العنصر المختار @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Sketcher - + Constrain InternalAlignment Constrain InternalAlignment - + Constrains an element to be aligned with the internal geometry of another element Constrains an element to be aligned with the internal geometry of another element @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Sketcher - + Constrain lock Constrain lock - + Create a lock constraint on the selected item Create a lock constraint on the selected item @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Sketcher - + Constrain parallel Constrain parallel - + Create a parallel constraint between two lines Create a parallel constraint between two lines @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Sketcher - + Constrain perpendicular Constrain perpendicular - + Create a perpendicular constraint between two lines إنشاء تقييد عمودي بين خطين @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Sketcher - + Constrain point onto object Constrain point onto object - + Fix a point onto an object Fix a point onto an object @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Sketcher - + Constrain radius تقييد الشعاع - + Fix the radius of a circle or an arc ضبط شعاع دائرة أو قوس @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Sketcher - + Constrain refraction (Snell's law') Constrain refraction (Snell's law') - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Sketcher - + Constrain symmetrical Constrain symmetrical - + Create a symmetry constraint between two points with respect to a line or a third point Create a symmetry constraint between two points with respect to a line or a third point @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Sketcher - + Constrain tangent تقييد المماس - + Create a tangent constraint between two entities إنشاء تقييد للمماس بين كِيَانَيْن @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Sketcher - + Constrain vertically Constrain vertically - + Create a vertical constraint on the selected item Create a vertical constraint on the selected item @@ -1781,17 +1781,17 @@ CmdSketcherToggleActiveConstraint - + Sketcher Sketcher - + Toggle activate/deactivate constraint Toggle activate/deactivate constraint - + Toggles activate/deactivate state for selected constraints Toggles activate/deactivate state for selected constraints @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Sketcher - + Toggle reference/driving constraint Toggle reference/driving constraint - + Toggles the toolbar or selected constraints to/from reference mode Toggles the toolbar or selected constraints to/from reference mode @@ -1957,42 +1957,42 @@ 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. إن الإصدار الحالي لـ OCE/OCC لا يدعم عملية العقدة. يجب أن تتوفر على الإصدار 6.9.0 أو أعلى. - + BSpline Geometry Index (GeoID) is out of bounds. 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 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 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 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. OCC is unable to decrease the multiplicity within the maximum tolerance. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ إختيار حافة(حواف) من الرسمة. - - - - - - + + + + + Dimensional constraint 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. لا يمكن إضافة تقييد بين شكلين هندسيين ثابتين! قد تشمل الأشكال الهندسية الثابتة الأشكال الهندسية الخارجية، الأشكال الهندسية المحظورة أو النقط الخاصة على سبيل المثال نقط عقدة منحنى B. - - - + + + Only sketch and its support is allowed to select Only sketch and its support is allowed to select - + One of the selected has to be on the sketch يجب على واحد من العناصر المختارة أن يكون على الرسمة - - + + Select an edge from the sketch. إختيار حافة من الرسمة. - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint Impossible constraint - - - - + + + + The selected edge is not a line segment إن الحافة التي تم إختيارها ليست عبارة عن شريحة خط - - + + + - - - + + Double constraint Double constraint - - - - + + + + The selected edge already has a horizontal constraint! The selected edge already has a horizontal constraint! - - + + + - The selected edge already has a vertical constraint! The selected edge already has a vertical constraint! - - - - - - + + + + + + The selected edge already has a Block 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! There are more than one fixed points selected. Select a maximum of one fixed point! - - + + 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 Wrong solver status - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. - + Select one edge from the sketch. إختيار حافة واحدة من الرسمة. - + Select only edges from the sketch. إختيار الحواف فقط من الرسمة. - - - - - - - + + + + + + + Error خطأ - + Select two or more points from the sketch. قم باختيار نقطتين أو أكثر من الرسمة. - - + + Select two or more vertexes from the sketch. قم بإختيار إثنان أو أكثر من قمم الرؤوس من الرسمة. - - + + Constraint Substitution Constraint Substitution - + Endpoint to endpoint tangency was applied instead. Endpoint to endpoint tangency was applied instead. - + 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 - - - - - - + + + + + + Select the right things from the sketch. قم باختيار العناصر الصحيحة من الرسمة. - - + + Point on B-spline edge currently unsupported. إن خاصية نقطة على حافة منحنى الـ B غير مدعومة حاليا. - - + + 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 either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. قم بإختيار نقطة واحدة وعدة منحنيات، أو منحنى واحد وعدة نقط. لقد قمت باختيار %1 منحنى و %2 نقطة. - - - - + + + + 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! 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 هذا التقيد يصبح منطقيا فقط لما يتم تطبيقه على شريحة خط أو زوج من النقاط - + Cannot add a vertical length constraint on an axis! لا يمكن إضافة تقييد عمودي للطول على محور! - + Cannot add a fixed y-coordinate constraint on the origin point! 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 قم باختيار خط صالح - - + + 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. @@ -2509,45 +2508,45 @@ 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 عدد العناصر المختارة غير صحيح! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint With 3 objects, there must be 2 curves and 1 point. - - + + Cannot add a perpendicularity constraint at an unconnected point! Cannot add a perpendicularity constraint at an unconnected point! - - - + + + Perpendicular to B-spline edge currently unsupported. Perpendicular to B-spline edge currently unsupported. - - + + One of the selected edges should be a line. واحد من الحواف المختارة يجب أن يكون عبارة عن خط. - + 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. @@ -2557,249 +2556,249 @@ 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! Cannot add a tangency constraint at an unconnected point! - - - + + + Tangency to B-spline edge currently unsupported. Tangency to B-spline edge currently unsupported. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Endpoint to endpoint tangency was applied. The coincident constraint was deleted. - - - - + + + + Select one or more arcs or circles from the sketch. إختيار قوس أو أكثر أو دوائر من الرسمة. - - + + Constrain equal Constrain equal - + Do you want to share the same radius for all selected elements? هل تريد منح نفس الشعاع لجميع العناصر التي تم إختيارها؟ - - + + Constraint only applies to arcs or circles. يمكن تطبيق التقييد على الأقواس والدوائر فقط. - + Do you want to share the same diameter for all selected elements? Do you want to share the same diameter for all selected elements? - - + + 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 قم بإختيار إثنان أو أكثر من الحواف المتوافقة - + Sketch axes cannot be used in equality constraints Sketch axes cannot be used in equality constraints - + Equality for B-spline edge currently unsupported. Equality for B-spline edge currently unsupported. - - + + 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! لا يمكن إضافة تقييد للتماثل بين خط ونقط نهايته! - + 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 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. - + Selected objects are not just geometry from one sketch. العناصر المختارة ليست أشكال هندسية من رسمة واحدة فقط. - + Number of selected objects is not 3 (is %1). عدد العناصر المختارة ليس 3 (إنه %1). - + Cannot create constraint with external geometry only!! Cannot create constraint with external geometry only!! - + Incompatible geometry is selected! لقد تم إختيار شكل هندسي غير متوافق! - + SnellsLaw on B-spline edge currently unsupported. SnellsLaw on B-spline edge currently unsupported. - - + + Select at least one ellipse and one edge from the sketch. قم بإختيار إهليج واحد وحافة واحدة على الأقل من الرسمة. - + Sketch axes cannot be used in internal alignment constraint لا يمكن إستعمال محاور الرسمة في تقييد المحاذاة الداخلي - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. - - + + Maximum 2 points are supported. يتم دعم نقطتين كحد أقصى. - - + + Maximum 2 lines are supported. يتم دعم خطين كحد أقصى. - - + + Nothing to constrain Nothing to constrain - + Currently all internal geometry of the ellipse is already exposed. Currently all internal geometry of the ellipse is already exposed. - - - - + + + + Extra elements Extra elements - - - + + + More elements than possible for the given ellipse were provided. These were ignored. 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 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. You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. - + Currently all internal geometry of the arc of ellipse is already exposed. Currently all internal geometry of the arc of ellipse is already exposed. - + More elements than possible for the given arc of ellipse were provided. These were ignored. 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. حاليا، الأشكال الهندسية الداخلية مدعومة فقط بالنسبة للإهليج أو قوس الإهليج. إن آخر عنصر (element) الذي تم إختياره، يجب أن يكون عبارة عن إهليج أو قوس إهليج. - - - - - + + + + + @@ -2929,12 +2928,12 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Are you really sure you want to delete all the constraints? - + Distance constraint Distance constraint - + Not allowed to edit the datum because the sketch contains conflicting constraints Not allowed to edit the datum because the sketch contains conflicting constraints @@ -2953,13 +2952,13 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c - This object belongs to another body. Hold Ctrl to allow crossreferences. - This object belongs to another body. Hold Ctrl to allow crossreferences. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - This object belongs to another body and it contains external geometry. Crossreference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -3048,90 +3047,80 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::EditDatumDialog - - + Insert angle إدراج زاوية - - + Angle: الزاوية: - - + Insert radius إدراج شعاع - - - - + + + Radius: الشعاع: - - + Insert diameter Insert diameter - - - - + + + Diameter: قطر الدائرة: - - + Refractive index ratio Constraint_SnellsLaw Refractive index ratio - - + Ratio n2/n1: Constraint_SnellsLaw Ratio n2/n1: - - + Insert length Insert length - - + Length: Length: - - + + Change radius Change radius - - + + Change diameter Change diameter - + Refractive index ratio Refractive index ratio - + Ratio n2/n1: Ratio n2/n1: @@ -3139,7 +3128,7 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::ElementView - + Delete حذف @@ -3170,20 +3159,35 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::InsertDatum - + Insert datum Insert datum - + datum: datum: - + Name (optional) الإسم (إختياري) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + المرجع + SketcherGui::PropertyConstraintListItem @@ -3787,55 +3791,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences No missing coincidences - + No missing coincidences found No missing coincidences found - + Missing coincidences Missing coincidences - + %1 missing coincidences found %1 missing coincidences found - + No invalid constraints No invalid constraints - + No invalid constraints found No invalid constraints found - + Invalid constraints Invalid constraints - + Invalid constraints found Invalid constraints found - - - - + + + + Reversed external geometry 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). @@ -3848,7 +3852,7 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Click "Swap endpoints in constraints" button to reassign endpoints. Do this only once to sketches created in FreeCAD older than v0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3857,44 +3861,44 @@ However, no constraints linking to the endpoints were found. However, no constraints linking to the endpoints were found. - + No reversed external-geometry arcs were found. No reversed external-geometry arcs were found. - + %1 changes were made to constraints linking to endpoints of reversed arcs. %1 changes were made to constraints linking to endpoints of reversed arcs. - - + + Constraint orientation locking 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 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. 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. لقد تم حذف جميع التقييدات المتعلقة بالأشكال الهندسية الخارجية. @@ -4041,106 +4045,106 @@ However, no constraints linking to the endpoints were found. 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> <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> - - - - + + + + Point نقطة - - - + + + Line خط - - - - - - - - - + + + + + + + + + Construction اعمال بناء - - - + + + Arc قوس - - - + + + Circle دائرة - - - + + + Ellipse بيضوي - - - + + + Elliptical Arc قوس إهليجي - - - + + + Hyperbolic Arc قوس هذلولي - - - + + + Parabolic Arc قوس شلجمي - - - + + + BSpline منحنى B - - - + + + Other Other @@ -4315,104 +4319,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch Edit sketch - + A dialog is already open in the task panel A dialog is already open in the task panel - + Do you want to close this dialog? Do you want to close this dialog? - + Invalid sketch Invalid sketch - + Do you want to open the sketch validation tool? 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 constraint: - + Please remove the following redundant constraints: Please remove the following redundant constraints: - + Empty sketch Empty sketch - + Over-constrained sketch Over-constrained sketch - - - + + + (click to select) (إضغط من أجل الإختيار) - + Sketch contains conflicting constraints Sketch contains conflicting constraints - + Sketch contains redundant constraints Sketch contains redundant constraints - + Fully constrained sketch Fully constrained sketch - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec Solved in %1 sec - + Unsolved (%1 sec) Unsolved (%1 sec) @@ -4501,8 +4505,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 Fix the diameter of a circle or an arc @@ -4510,8 +4514,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 ضبط شعاع دائرة أو قوس @@ -4804,42 +4808,42 @@ Do you want to detach it from the support? إستمارة - + Undefined degrees of freedom Undefined degrees of freedom - + Not solved yet Not solved yet - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update التحديث diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ca.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ca.qm index 6f5b1c7e74..175a4335b9 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ca.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ca.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ca.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ca.ts index 493b32d9fe..2718e08938 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ca.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ca.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Sketcher - + Constrain arc or circle Restringeix l'arc o el cercle - + Constrain an arc or a circle Restringeix un arc o un cercle - + Constrain radius Restricció del radi - + Constrain diameter Restringeix el diàmetre @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Sketcher - + Constrain angle Restricció de angle - + Fix the angle of a line or the angle between two lines Fixa l'angle d'una línia o l'angle entre dues línies @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Sketcher - + Constrain Block Restringeix el bloc - + Create a Block constraint on the selected item Crea un bloc restringit en l'element seleccionat @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Sketcher - + Constrain coincident Restricció coincident - + Create a coincident constraint on the selected item Crea una restricció coincident en l'element seleccionat @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Sketcher - + Constrain diameter Restringeix el diàmetre - + Fix the diameter of a circle or an arc Fixa el diàmetre d'un cercle o d'un arc @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Sketcher - + Constrain distance Restricció de distància - + Fix a length of a line or the distance between a line and a vertex Fixa una longitud d'una línia o la distància entre una línia i un vèrtex @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Sketcher - + Constrain horizontal distance Constrain horizontal distance - + Fix the horizontal distance between two points or line ends Fixa la distància horitzontal entre dos punts o extrems de línia @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Sketcher - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends Fixa la distància vertical entre dos punts o extrems de línia @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Sketcher - + Constrain equal Restricció igual - + Create an equality constraint between two lines or between circles and arcs Crea una restricció d'igualtat entre dues línies o entre cercles i arcs @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Sketcher - + Constrain horizontally Restricció horitzontal - + Create a horizontal constraint on the selected item Crea una restricció horitzontal en l'element seleccionat @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Sketcher - + Constrain InternalAlignment Restricció d'alineació interna - + Constrains an element to be aligned with the internal geometry of another element Restringeix un element per a alinear-lo amb la geometria interna d'un altre element @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Sketcher - + Constrain lock Restricció de bloqueig - + Create a lock constraint on the selected item Crea una restricció de bloqueig en l'element seleccionat @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Sketcher - + Constrain parallel Restricció de parel·lelisme - + Create a parallel constraint between two lines Crea una restricció de paral·lelisme entre dues línies @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Sketcher - + Constrain perpendicular Restricció de perpendicularitat - + Create a perpendicular constraint between two lines Crea una restricció de perpendicularitat entre dues línies @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Sketcher - + Constrain point onto object Restricció d'un punt sobre l'objecte - + Fix a point onto an object Fixa un punt sobre un objecte @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Sketcher - + Constrain radius Restricció del radi - + Fix the radius of a circle or an arc Fixa el radi d'un cercle o arc @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Sketcher - + Constrain refraction (Snell's law') Restricció de la refracció (llei d'Snell) - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Crea una restricció de llei de refracció (llei d'Snell) entre dos extrems dels raigs i una aresta com a interfície. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Sketcher - + Constrain symmetrical Restricció de simetria - + Create a symmetry constraint between two points with respect to a line or a third point Crea una restricció de simetria entre dos punts respecte a una línia o a un tercer punt @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Sketcher - + Constrain tangent Restricció tangent - + Create a tangent constraint between two entities Crea una restricció tangent entre dues entitats @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Sketcher - + Constrain vertically Restricció veertical - + Create a vertical constraint on the selected item Crea una restricció vertical en l'element seleccionat @@ -1781,17 +1781,17 @@ CmdSketcherToggleActiveConstraint - + Sketcher Sketcher - + Toggle activate/deactivate constraint Toggle activate/deactivate constraint - + Toggles activate/deactivate state for selected constraints Toggles activate/deactivate state for selected constraints @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Sketcher - + Toggle reference/driving constraint Commuta entre restricció guia/referència - + Toggles the toolbar or selected constraints to/from reference mode Commuta la barra d'eines o les restriccions seleccionades al/des del mode de construcció @@ -1957,42 +1957,42 @@ No s'ha trobat la intersecció de les corbes. Probar d'afegir una restricció coincident entre els vèrtexs de les corbes que esteu intentant arrodonir. - + This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher. Aquesta versió d' OCE/OCC no permet operacions de nus. Necessiteu 6.9.0 o posteriors. - + BSpline Geometry Index (GeoID) is out of bounds. l'index de geometria BSpline (GeoID) esta fora de les restriccions. - + You are requesting no change in knot multiplicity. Se us ha demanat que no canvieu la multiplicitat del nus. - + The Geometry Index (GeoId) provided is not a B-spline curve. L'índex de geometria (GeoId) proporcionada no és una corba de B-spline. - + The knot index is out of bounds. Note that in accordance with OCC notation, the first knot has index 1 and not zero. L'índex del nus és fora dels límits. Tingueu en compte que d'acord amb la notació d'OCC, el primer nus té l'índex 1 i no zero. - + The multiplicity cannot be increased beyond the degree of the B-spline. La multiplicitat no pot augmentar més enllà del grau de la B-spline. - + The multiplicity cannot be decreased beyond zero. La multiplicitat no es pot reduir més enllà de zero. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC no pot reduir la multiplicitat dins de la tolerància màxima. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Seleccioneu aresta/es de l'esbós - - - - - - + + + + + Dimensional constraint Restricció de dimensió - + Cannot add a constraint between two external geometries! No es pot afegir una restricció entre dues geometries externes! - + Cannot add a constraint between two fixed geometries! Fixed geometries involve external geometry, blocked geometry or special points as B-spline knot points. No es poden afegir restriccions entre dues geometries fixes! Les geometries fixes impliquen geometries externes, bloquejades o punts especials com per exemple punts de B-spline. - - - + + + Only sketch and its support is allowed to select Només es permet seleccionar l'esbós i el seu suport - + One of the selected has to be on the sketch Un dels elements seleccionats ha d'estar en l'esbós - - + + Select an edge from the sketch. Seleccioneu una aresta de l'esbós. - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint Restricció impossible - - - - + + + + The selected edge is not a line segment L'aresta seleccionada no és un segment de línia - - + + + - - - + + Double constraint Restricció doble - - - - + + + + The selected edge already has a horizontal constraint! La vora seleccionat ja té una restricció horitzontal! - - + + + - The selected edge already has a vertical constraint! La vora seleccionat ja té una restricció vertical! - - - - - - + + + + + + The selected edge already has a Block constraint! La vora seleccionat ja té una restricció de bloc! - + The selected item(s) can't accept a horizontal constraint! El/s element/s seleccionat/s no poden acceptar una restricció horitzontal! - + There are more than one fixed point selected. Select a maximum of one fixed point! Hi ha més d'un punt fix seleccionat. Seleccioneu un màxim d'un punt fix! - + The selected item(s) can't accept a vertical constraint! El/s element/s seleccionat/s no poden acceptar una restricció vertical! - + There are more than one fixed points selected. Select a maximum of one fixed point! Hi ha més d'un fix punts seleccionats. Seleccioneu un màxim d'un punt fix! - - + + Select vertices from the sketch. Seleccioneu vèrtexs de l'esbós. - + Select one vertex from the sketch other than the origin. Seleccioneu un vèrtex de l'esbós l'origen. - + Select only vertices from the sketch. The last selected vertex may be the origin. Seleccioneu només vèrtexs de l'esbós. L'últim vèrtex seleccionat pot ser l'origen. - + Wrong solver status Estat del Solver incorrecte - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. No es pot afegir una restricció de bloc si l'esbós no està resolt o hi ha un error redundant o restriccions en conflicte. - + Select one edge from the sketch. Seleccioneu una aresta de l'esbós. - + Select only edges from the sketch. Seleccioneu sols arestes de l'esbós. - - - - - - - + + + + + + + Error Error - + Select two or more points from the sketch. Seleccioneu una o més punts de l'esbós. - - + + Select two or more vertexes from the sketch. Seleccioneu un o més vèrtexs de l'esbós. - - + + Constraint Substitution Substitucions de restricions - + Endpoint to endpoint tangency was applied instead. En el seu lloc s'ha aplicat una tangència entre extrems. - + Select vertexes from the sketch. Seleccioneu vèrtexs de l'esbós. - - + + Select exactly one line or one point and one line or two points from the sketch. Seleccioneu únicament una línia o un punt i una línia o dos punts de l'esbós. - + Cannot add a length constraint on an axis! No es pot afegir una restricció de longitud sobre un eix! - + This constraint does not make sense for non-linear curves Aquesta restricció no té sentit per a corbes no lineals - - - - - - + + + + + + Select the right things from the sketch. Seleccioneu els elements correctes de l'esbós. - - + + Point on B-spline edge currently unsupported. Actualment no s'admet un punt sobre la vora del B-spline. - - + + 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. Cap dels punts seleccionats estaven limitats a les respectives corbes, perquè són peces del mateix element o perquè són tant geometria externa. - + Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Seleccioneu o un punt i diverses corbes, o una corba i diversos punts. Heu seleccionat Corbes %1 i %2 punts. - - - - + + + + Select exactly one line or up to two points from the sketch. Seleccioneu únicament una línia o fins a dos punts de l'esbós. - + Cannot add a horizontal length constraint on an axis! No es pot afegir una restricció de longitud horitzontal sobre un eix! - + Cannot add a fixed x-coordinate constraint on the origin point! No es pot afegir una limitació coordenada x fixa en el punt d'origen! - - + + This constraint only makes sense on a line segment or a pair of points Aquesta restricció només té sentit sobre un segment de línia o un parell de punts - + Cannot add a vertical length constraint on an axis! No es pot afegir una restricció de longitud vertical sobre un eix! - + Cannot add a fixed y-coordinate constraint on the origin point! No es pot afegir una limitació coordenada x fixa en el punt d'origen! - + Select two or more lines from the sketch. Seleccioneu una o més línies de l'esbós. - - + + Select at least two lines from the sketch. Seleccioneu almenys dues línies de l'esbós. - + Select a valid line Seleccioneu una línia vàlida - - + + The selected edge is not a valid line L'aresta seleccionada no és una línia vàlida - + 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. @@ -2507,45 +2506,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Aquesta restricció es pot aplicar de diverses maneres. Les combinacions possibles són: dues corbes; un extrem i una corba; dos extrems; dues corbes i un punt. - + Select some geometry from the sketch. perpendicular constraint Seleccioneu alguna geometria de l'esbós. - + Wrong number of selected objects! perpendicular constraint El nombre d'objectes seleccionats és incorrecte! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint Amb 3 objectes, hi ha d'haver 2 corbes i 1 punt. - - + + Cannot add a perpendicularity constraint at an unconnected point! No es pot afegir una restricció de perpendicularitat en un punt no connectat! - - - + + + Perpendicular to B-spline edge currently unsupported. Actualment no s'admet una perpendicular a la vora del B-spline. - - + + One of the selected edges should be a line. Una de les arestes seleccionades ha de ser una línia. - + 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. @@ -2553,249 +2552,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Aquesta restricció es pot aplicar de diverses maneres. Les combinacions possibles són: dues corbes; un extrem i una corba; dos extrems; dues corbes i un punt. - + Select some geometry from the sketch. tangent constraint Seleccioneu alguna geometria de l'esbós. - + Wrong number of selected objects! tangent constraint El nombre d'objectes seleccionats és incorrecte! - - - + + + Cannot add a tangency constraint at an unconnected point! No es pot afegir una restricció de tangència en un punt no connectat! - - - + + + Tangency to B-spline edge currently unsupported. Actualment no s'admet la tangència a la vora del B-spline. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. S'ha aplicat una tangència entre extrems. S'han suprimit les restriccions coincidents. - - - - + + + + Select one or more arcs or circles from the sketch. Seleccioneu un o diversos arcs o cercles de l'esbós. - - + + Constrain equal Restricció igual - + Do you want to share the same radius for all selected elements? Voleu compartir el mateix radi per a tots els elements seleccionats? - - + + Constraint only applies to arcs or circles. La restricció només s'aplica a arcs i cercles. - + Do you want to share the same diameter for all selected elements? Voleu compartir el mateix diàmetre per a tots els elements seleccionats? - - + + Select one or two lines from the sketch. Or select two edges and a point. Seleccioneu una o dues línies de l'esbós. O seleccionar dues vores i un punt. - - + + Parallel lines Línies paral·leles - - + + An angle constraint cannot be set for two parallel lines. Una restricció d'angle no es pot definir per dues línies paral·leles. - + Cannot add an angle constraint on an axis! No es pot afegir una restricció d'angle sobre un eix! - + Select two edges from the sketch. Seleccioneu dues arestes de l'esbós. - - + + Select two or more compatible edges Seleccioneu dues o més arestes compatibles - + Sketch axes cannot be used in equality constraints Els eixos de l'esbós no es poden utilitzar en les restriccions d'igualtat - + Equality for B-spline edge currently unsupported. Actualment no s'admet la igualtat per a la vora del B-spline. - - + + Select two or more edges of similar type Seleccioneu una o més arestes de tipus similar - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. Seleccioneu de l'esbós dos punts i una línia de simetria, dos punts i un punt de simetria o una línia i un punt de simetria. - - - - + + + + Cannot add a symmetry constraint between a line and its end points! No es pot afegir una restricció de simetria entre una línia i els seus extrems! - + 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 Seleccioneu dos punts finals de línies a actuar com raigs i un avantatge que representa una frontera. El primer punt seleccionat correspon a índex n1, i n2 - segon i valor datum estableix la relació n2/n1. - + Selected objects are not just geometry from one sketch. Els objectes seleccionats no són només geometria d'un esbós. - + Number of selected objects is not 3 (is %1). Nombre d'objectes seleccionats no és 3 (és %1). - + Cannot create constraint with external geometry only!! No es poden crear restriccions únicament amb una geometria externa!! - + Incompatible geometry is selected! Geometria incompatible és seleccionat! - + SnellsLaw on B-spline edge currently unsupported. Actualment no s'admet la llei d'Snells sobre la vora del B-spline. - - + + Select at least one ellipse and one edge from the sketch. Seleccioneu almenys una el·lipse i un tall de l'esbós. - + Sketch axes cannot be used in internal alignment constraint Els eixos de l'esbós no es poden utilitzar en la restricció d'alineació interna - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. Internament no pot Restrigir una el·lipse sobre altre el·lipse. Seleccioneu només una el·lipse. - - + + Maximum 2 points are supported. S'admeten com a màxim 2 punts. - - + + Maximum 2 lines are supported. S'admeten com a màxim 2 línies. - - + + Nothing to constrain No hi ha res per restringir - + Currently all internal geometry of the ellipse is already exposed. Actualment tota la geometria interna de l'el·lipse ja està exposada. - - - - + + + + Extra elements Elements addicionals - - - + + + More elements than possible for the given ellipse were provided. These were ignored. S'han proporcionat més dels elements possibles per a l'el·lipse donada. S'ignoraran. - + You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse. 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. No podeu restringir internament un arc d'el·lipse sobre un altre arc d'el·lipse. Seleccioneu un únic arc d'el·lipse. - + Currently all internal geometry of the arc of ellipse is already exposed. Actualment tota la geometria interna de l'arc d'el·lipse ja està exposada. - + More elements than possible for the given arc of ellipse were provided. These were ignored. S'han proporcionat més dels elements possibles per a l'arc d'el·lipse donat. S'ignoraran. - + 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. Actualment la geometria interna només s'admet per a l'el·lipse i l'arc d'el·lipse. L'últim element seleccionat ha de ser una el·lipse o un arc d'el·lipse. - - - - - + + + + + @@ -2925,12 +2924,12 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Estàs realment segur que voleu suprimir totes les Restriccions? - + Distance constraint Restricció de distància - + Not allowed to edit the datum because the sketch contains conflicting constraints No es permet editar aquest valor perquè l'esbós conté restriccions amb conflictes @@ -2949,13 +2948,13 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c - This object belongs to another body. Hold Ctrl to allow crossreferences. - Aquest objecte pertany a un altre cos. Manteniu la tecla Ctrl per a permetre les referències creuades. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - Aquest objecte pertany a un altre cos i conté geometria externa. No es permeten les referències creuades. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -3044,90 +3043,80 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::EditDatumDialog - - + Insert angle Insereix un angle - - + Angle: Angle: - - + Insert radius Insereix un radi - - - - + + + Radius: Radi: - - + Insert diameter Insereix un diàmetre - - - - + + + Diameter: Diàmetre: - - + Refractive index ratio Constraint_SnellsLaw Índex de refracció - - + Ratio n2/n1: Constraint_SnellsLaw Relació n2/n1: - - + Insert length Insereix una longitud - - + Length: Longitud: - - + + Change radius Canvia els radis - - + + Change diameter Canvia el diàmetre - + Refractive index ratio Índex de refracció - + Ratio n2/n1: Relació n2/n1: @@ -3135,7 +3124,7 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::ElementView - + Delete Elimina @@ -3166,20 +3155,35 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::InsertDatum - + Insert datum Insereix dades de referència - + datum: dada de referència: - + Name (optional) Nom (opcional) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Ref + SketcherGui::PropertyConstraintListItem @@ -3783,55 +3787,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences No hi ha cap coincidència perduda - + No missing coincidences found No s'ha trobat cap coincidència perduda - + Missing coincidences Coincidències perdudes - + %1 missing coincidences found S'han trobat %1 coincidències perdudes - + No invalid constraints No hi ha cap restricció invàlida - + No invalid constraints found No s'ha trobat cap restricció invàlida - + Invalid constraints Restriccions invàlides - + Invalid constraints found S'han trobat restriccions invàlides - - - - + + + + Reversed external geometry Geometria externa inversa - + %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). @@ -3844,51 +3848,51 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Click "Swap endpoints in constraints" button to reassign endpoints. Do this only once to sketches created in FreeCAD older than v0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. S'han trobat %1 arcs de geometria externa inversa. Els seus extrems estan encerclats en la vista 3D. Tanmateix, no s'ha trobat cap restricció vinculada als extrems. - + No reversed external-geometry arcs were found. No s'ha trobat cap arc de geometria externa inversa. - + %1 changes were made to constraints linking to endpoints of reversed arcs. S'han realitzat %1 canvis en les restriccions vinculades als extrems dels arcs inversos. - - + + Constraint orientation locking Restricció de bloqueig d'orientació - + 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 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. 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. Suprimeix les restriccions vinculades a la geometria externa. - + 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? Ara suprimireu TOTES les restriccions vinculades a la geometria externa. Això és útil per a reparar un esbós amb enllaços a la geometria externa trencats o canviats. Esteu segur que voleu suprimir les restriccions? - + All constraints that deal with external geometry were deleted. Totes les restriccions vinculades a una geometria externa s'han suprimit. @@ -4035,106 +4039,106 @@ However, no constraints linking to the endpoints were found. Canvia automàticament a aresta - + Elements Elements - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: selecció múltiple</p><p>&quot;%2&quot;: canvia al següent tipus vàlid</p></body></html> - - - - + + + + Point Punt - - - + + + Line Línia - - - - - - - - - + + + + + + + + + Construction Construcció - - - + + + Arc Arc - - - + + + Circle Cercle - - - + + + Ellipse El·lipse - - - + + + Elliptical Arc Arc el·líptic - - - + + + Hyperbolic Arc Arc hiperbòlic - - - + + + Parabolic Arc Arc parabòlic - - - + + + BSpline BSpline - - - + + + Other Altres @@ -4309,104 +4313,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch Editar croquis - + A dialog is already open in the task panel A dialog is already open in the task panel - + Do you want to close this dialog? Do you want to close this dialog? - + Invalid sketch L'esbós no és vàlid - + Do you want to open the sketch validation tool? Voleu obrir l'eina de validació d'esbossos? - + The sketch is invalid and cannot be edited. L'esbós no és vàlid i no es pot editar. - + Please remove the following constraint: Suprimiu la restricció següent: - + Please remove at least one of the following constraints: Suprimiu almenys una de les restriccions següents: - + Please remove the following redundant constraint: Suprimiu la restricció redundant següent: - + Please remove the following redundant constraints: Suprimiu les restriccions redundants següents: - + Empty sketch L'esbós és buit - + Over-constrained sketch Esbós sobre-restringit - - - + + + (click to select) (feu clic per a seleccionar) - + Sketch contains conflicting constraints L'esbós conté restriccions amb conflictes - + Sketch contains redundant constraints L'esbós conté restriccions redundants - + Fully constrained sketch Esbós completament restringit - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec Solucionat en %1 s - + Unsolved (%1 sec) Sense solucionar (%1 s) @@ -4495,8 +4499,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 Fixa el diàmetre d'un cercle o d'un arc @@ -4504,8 +4508,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 Fixa el radi d'un cercle o arc @@ -4798,42 +4802,42 @@ Voleu separar-lo del suport? Forma - + Undefined degrees of freedom No s'han definit els graus de llibertat - + Not solved yet Encara no s'ha solucionat - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update Actualitza diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_cs.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_cs.qm index c4bf3acefd..44fdc3469d 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_cs.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_cs.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_cs.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_cs.ts index 216c8f8e35..2ab1c1a03e 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_cs.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_cs.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Sketcher - + Constrain arc or circle Vazba oblouku nebo kružnice - + Constrain an arc or a circle Vazba oblouku nebo kružnice - + Constrain radius Zadá poloměr - + Constrain diameter Vazba průměru @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Sketcher - + Constrain angle Vazba úhlu - + Fix the angle of a line or the angle between two lines Zadá úhel čáry nebo úhel mezi dvěma čarami @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Sketcher - + Constrain Block Bloková vazba - + Create a Block constraint on the selected item Vytvořit blokovou vazbu na vybrané položce @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Sketcher - + Constrain coincident Vazba totožnosti - + Create a coincident constraint on the selected item Vytvoř vazbu totožnosti na vybranou položku @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Sketcher - + Constrain diameter Vazba průměru - + Fix the diameter of a circle or an arc Zadá průměr kružnice nebo oblouku @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Sketcher - + Constrain distance Vazba vzdálenosti - + Fix a length of a line or the distance between a line and a vertex Fixuj délku úsečky nebo vzdálenost mezi úsečkou a bodem @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Sketcher - + Constrain horizontal distance Constrain horizontal distance - + Fix the horizontal distance between two points or line ends Zadá vodorovnou vzdálenost mezi dvěma body nebo konci čáry @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Sketcher - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends Zadá svislou vzdálenost mezi dvěma body nebo konci čáry @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Sketcher - + Constrain equal Zadat jako shodné - + Create an equality constraint between two lines or between circles and arcs Vytvoří zadání rovnosti mezi dvěma čarami, kruhy nebo oblouky @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Sketcher - + Constrain horizontally Vazba horizontálně - + Create a horizontal constraint on the selected item Vytvoř vodorovnou vazbu na vybranou položku @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Sketcher - + Constrain InternalAlignment Vyzba vnitřní uspořádání - + Constrains an element to be aligned with the internal geometry of another element Vytvoří vazbu elementu s vnitřní geometrií jiného elementu @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Sketcher - + Constrain lock Vazba uzamknout - + Create a lock constraint on the selected item Vytvoří zadání zamknutí vybrané položky @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Sketcher - + Constrain parallel Vazba rovnoběžnosti - + Create a parallel constraint between two lines Vytvoř vazbu rovnoběžnosti mezi dvěma úsečkami @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Sketcher - + Constrain perpendicular Zadání kolmosti - + Create a perpendicular constraint between two lines Vytvoří kolmou vazbu mezi dvěma čarami @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Sketcher - + Constrain point onto object Zadá bod na objektu - + Fix a point onto an object Umístí bod na objekt @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Sketcher - + Constrain radius Zadá poloměr - + Fix the radius of a circle or an arc Zadá poloměr kružnice nebo oblouku @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Sketcher - + Constrain refraction (Snell's law') Vazba refrakce (Snellův zákon) - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Vytvoří refrakční (Snellův) zákon jako vazbu mezi koncovými body paprsku a hrany tvořící rozhraní. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Sketcher - + Constrain symmetrical Zadá jako symetrické - + Create a symmetry constraint between two points with respect to a line or a third point Vytvoří symetrikcou vazbu mezi dvěma body vzhledem k čáře nebo třetímu bodu @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Sketcher - + Constrain tangent Zadá tečnost - + Create a tangent constraint between two entities Zadá tečnost mezi dvěma objekty @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Sketcher - + Constrain vertically Vazba svisle - + Create a vertical constraint on the selected item Vytvoří vazbu svislosti na vybranou položku @@ -1781,17 +1781,17 @@ CmdSketcherToggleActiveConstraint - + Sketcher Sketcher - + Toggle activate/deactivate constraint Toggle activate/deactivate constraint - + Toggles activate/deactivate state for selected constraints Toggles activate/deactivate state for selected constraints @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Sketcher - + Toggle reference/driving constraint Přepne refrenčí / řízenou vazbu - + Toggles the toolbar or selected constraints to/from reference mode Přepne nástrojový panel nebo vybranou vazbu z/do referenčního módu @@ -1957,42 +1957,42 @@ Nelze odhadnout průsečík křivek. Zkuste přidat vazbu totožnosti mezi vrcholy křivek, které chcete zaoblit. - + This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher. Tato verze OCE/OCC nepodporuje operaci uzel. Potřebujete 6.9.0 nebo vyšší. - + BSpline Geometry Index (GeoID) is out of bounds. Geometrický index (GeoID) B-splajnu je mimo meze. - + You are requesting no change in knot multiplicity. Nepožadujete změnu v násobnosti uzlů. - + The Geometry Index (GeoId) provided is not a B-spline curve. Daný geometrický index (GeoId) neodpovídá B-splajn křivce. - + The knot index is out of bounds. Note that in accordance with OCC notation, the first knot has index 1 and not zero. Index uzlu je mimo hranice. Všimněte si, že v souladu s OCC zápisem je index prvního uzlu 1 a ne 0. - + The multiplicity cannot be increased beyond the degree of the B-spline. Násobnost nemůže být zvýšena nad stupeň B-splajnu. - + The multiplicity cannot be decreased beyond zero. Násobnost nemůže být snížena pod nulu. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC není schopno snížit násobnost na maximální toleranci. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Vyberte hrany ze skicy. - - - - - - + + + + + Dimensional constraint Vazba vzdálenosti - + Cannot add a constraint between two external geometries! Nelze přidat vazbu mezi dvě vnější geometrie! - + Cannot add a constraint between two fixed geometries! Fixed geometries involve external geometry, blocked geometry or special points as B-spline knot points. Nelze přidat vazbu mezi dvě pevné geometrie! Pevné geometrie zahrnují vnější geometrii, blokovanou geometrii nebo speciální body jako jsou B-splajn uzly. - - - + + + Only sketch and its support is allowed to select Jen skicu a její podporu je dovoleno vybrat - + One of the selected has to be on the sketch Jeden z vybraných musí být na Náčrt - - + + Select an edge from the sketch. Vyber hranu z náčrtu. - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint Nemožné omezení - - - - + + + + The selected edge is not a line segment Vybraný okraj není segment čáry - - + + + - - - + + Double constraint Dvojité omezení - - - - + + + + The selected edge already has a horizontal constraint! Vybraná hrana již má horizontální vazbu! - - + + + - The selected edge already has a vertical constraint! Vybraná hrana již má vertikální vazbu! - - - - - - + + + + + + The selected edge already has a Block constraint! Vybraná hrana již má blokovou vazbu! - + The selected item(s) can't accept a horizontal constraint! Vybrané položky nemohou přijmout vodorovnou vazbu! - + There are more than one fixed point selected. Select a maximum of one fixed point! Je vybráno více pevných bodů. Vyberte nejvýše jeden pevný bod! - + The selected item(s) can't accept a vertical constraint! Vybrané položky nemohou přijmout svislou vazbu! - + There are more than one fixed points selected. Select a maximum of one fixed point! Je vybráno více pevných bodů. Vyberte nejvýše jeden pevný bod! - - + + Select vertices from the sketch. Vyberte vrcholy z náčrtu. - + Select one vertex from the sketch other than the origin. Vyberte jeden vrchol z náčrtu jiný než počátek. - + Select only vertices from the sketch. The last selected vertex may be the origin. Vyberte jen vrcholy z náčrtu. Poslední vybraný vrchol může být počátek. - + Wrong solver status Špatný status řešiče - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. Bloková vazba nemůže být přidána, pokud je náčrt nevyřešený nebo pokud obsahuje nadbytečné či konfliktní vazby. - + Select one edge from the sketch. Vyberte jednu hranu z náčrtu. - + Select only edges from the sketch. Vyberte pouze hrany z náčrtu. - - - - - - - + + + + + + + Error Chyba - + Select two or more points from the sketch. Vyberte dva nebo více bodů z náčrtu. - - + + Select two or more vertexes from the sketch. Vyberte dva nebo více vrcholů z náčrtu. - - + + Constraint Substitution Nahrazení vazby - + Endpoint to endpoint tangency was applied instead. Namísto toho byla aplikována tečnost v koncových bodech. - + Select vertexes from the sketch. Vyberte vrcholy ze skici. - - + + Select exactly one line or one point and one line or two points from the sketch. Vyberte právě jednu úsečku nebo jeden bod a úsečku nebo dva body ze skici. - + Cannot add a length constraint on an axis! Nelze přidat délkovou vazbu osy! - + This constraint does not make sense for non-linear curves Tato vazba nemá smysl pro nelineární křivky - - - - - - + + + + + + Select the right things from the sketch. Výberte správné věci z náčrtu. - - + + Point on B-spline edge currently unsupported. Bod na hraně B-splajnu momentálně není podporován. - - + + 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. Žádný z vybraných bodů nebyl napojen na příslušnou křivku, protože jsou buď součístí téhož elementu nebo tvoří oba vnější geometrii. - + Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Vyberte buď jeden bod a několik křivek nebo jednu křivku a několik bodů. Máte vybráno %1 křivek a %2 bodů. - - - - + + + + Select exactly one line or up to two points from the sketch. Vyberte právě jednu úsečku nebo až dva body ze skici. - + Cannot add a horizontal length constraint on an axis! Nelze přidat vodorovnou délkovou vazbu osy! - + Cannot add a fixed x-coordinate constraint on the origin point! Nelze přidat vazbu souřadnice x na počátek souřadnic! - - + + This constraint only makes sense on a line segment or a pair of points Tato vazba má smysl pouze na segmentu čáry nebo na dvojici bodů - + Cannot add a vertical length constraint on an axis! Nelze přidat svislou délkovou vazbu osy! - + Cannot add a fixed y-coordinate constraint on the origin point! Nelze přidat vazbu souřadnice y na počátek souřadnic! - + Select two or more lines from the sketch. Vyberte dvě nebo více úseček ze skici. - - + + Select at least two lines from the sketch. Vyberte nejméně dvě úsečky ze skici. - + Select a valid line Vyberte platnou úsečku - - + + The selected edge is not a valid line Vybraná hrana není platnou úsečkou - + 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. @@ -2509,45 +2508,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Přijatelné kombinace: dvě křivky; koncový bod a křivka; dva koncové body; dvě křivky a bod. - + Select some geometry from the sketch. perpendicular constraint Vyberte geometrii z náčrtu. - + Wrong number of selected objects! perpendicular constraint Nesprávný počet vybraných objektů! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint Mezi třemi objekty musí být 2 křivky a 1 bod. - - + + Cannot add a perpendicularity constraint at an unconnected point! Nelze přidat kolmou vazbu na volný bod! - - - + + + Perpendicular to B-spline edge currently unsupported. Kolmost na hranu B-splajnu momentálně není podpofována. - - + + One of the selected edges should be a line. Jedna z vybraných hran by měla být úsečka. - + 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. @@ -2557,249 +2556,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Přijatelné kombinace: dvě křivky; koncový bod a křivka; dva koncové body; dvě křivky a bod. - + Select some geometry from the sketch. tangent constraint Vyberte geometrii z náčrtu. - + Wrong number of selected objects! tangent constraint Nesprávný počet vybraných objektů! - - - + + + Cannot add a tangency constraint at an unconnected point! Nelze přidat tangentní vazbu na volný bod! - - - + + + Tangency to B-spline edge currently unsupported. Tangentnost na hranu B-splajnu momentálně není podporována. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Byla aplikována tečnost v koncových bodech. Vazba shodnosti byla smazána. - - - - + + + + Select one or more arcs or circles from the sketch. Vyberte jeden nebo více oblouků nebo kružnic z náčrtu. - - + + Constrain equal Zadat jako shodné - + Do you want to share the same radius for all selected elements? Má být poloměr stejný pro všechny vybrané elementy? - - + + Constraint only applies to arcs or circles. Vazbu lze použít jen na oblouky nebo kružnice. - + Do you want to share the same diameter for all selected elements? Má být stejný stejný pro všechny vybrané elementy? - - + + Select one or two lines from the sketch. Or select two edges and a point. Vyberte jednu nebo dvě úsečky z náčrtu. Nebo vyberte dvě hrany a bod. - - + + Parallel lines Rovnoběžné úsečky - - + + An angle constraint cannot be set for two parallel lines. Úhlová vazba nemůže být nastavena pro dvě rovnoběžné úsečky. - + Cannot add an angle constraint on an axis! Nelze přidat úhlovou vazbu na osu! - + Select two edges from the sketch. Vyberte dvě hrany ze skici. - - + + Select two or more compatible edges Vyberte dvě nebo více kompatibilních hran - + Sketch axes cannot be used in equality constraints Osy skici nemohou být použity ve vazbě rovnosti - + Equality for B-spline edge currently unsupported. Shodnost pro hranu B-splajnu momentálně není podporována. - - + + Select two or more edges of similar type Vyberte dvě nebo více hran stejného typu - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. Vyberte dva body a čáru symetrie, dva body a bod symetrie nebo čáru a bod symetrie z náčrtu. - - - - + + + + Cannot add a symmetry constraint between a line and its end points! Nelze přidat symetrickou vazbu mezi úsečku a její koncový bod! - + 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 Vyberte koncové body úsečky představující paprsek a hranu reprezentující rozhraní. První vybraný bod odpovídá intexu n1, druhý indexu n2, zadává se hodnota poměru n2/n1. - + Selected objects are not just geometry from one sketch. Vybrané objekty nejsou geometrií jednoho náčrtu. - + Number of selected objects is not 3 (is %1). Počet vybraných objektu není 3 (vybráno je %1). - + Cannot create constraint with external geometry only!! Nejde vytvořit vazbu jen s vnější geometrií!! - + Incompatible geometry is selected! Je vybrána nekompatibilní geometrie! - + SnellsLaw on B-spline edge currently unsupported. Snellův zákon na hraně B-splajnu momentálně není podporován. - - + + Select at least one ellipse and one edge from the sketch. Vyberte alespoň jednu elipsu a jednu hranu z náčrtu. - + Sketch axes cannot be used in internal alignment constraint Osy náčrtu nelze použít ve vazbách vnitřního uspořádání - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. Nemůžete vnitřně vazbit jednu elipsu k druhé. Vyberte pouze jednu elipsu. - - + + Maximum 2 points are supported. Jsou podporovány maximálně 2 body. - - + + Maximum 2 lines are supported. Jsou podporovány maximálně dvě čáry. - - + + Nothing to constrain Není co vazbit - + Currently all internal geometry of the ellipse is already exposed. Momentálně je veškerá vnitřní geometrie elipsy odhalená. - - - - + + + + Extra elements Dodatečné elementy - - - + + + More elements than possible for the given ellipse were provided. These were ignored. Bylo poskytnuto více elementů, než bylo pro danou elipsu možné. Tyto byly ignorovány. - + You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse. Nemůžete vnitřně vazbit jeden oblouk elipsy k druhému. Vyberte pouze jeden oblouk elipsy. - + You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. Nemůžete vnitřně vazbit elipsu k oblouku elipsy. Vyberte pouze elipsu nebo oblouk elipsy. - + Currently all internal geometry of the arc of ellipse is already exposed. Momentálně je veškerá vnitřní geometrie oblouku elipsy odhalená. - + More elements than possible for the given arc of ellipse were provided. These were ignored. Bylo poskytnuto více elementů, než bylo pro daný oblouk elipsy možné. Tyto byly ignorovány. - + 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. Momentálně je vnitřní geometrie podporována jen pro elipsu nebo oblouk elipsy. Naposledy vybraným elementem musí být elipsa nebo oblouk elipsy. - - - - - + + + + + @@ -2929,12 +2928,12 @@ Přijatelné kombinace: dvě křivky; koncový bod a křivka; dva koncové body; Jste si opravdu jisti, že chcete odstranit všechny vazby? - + Distance constraint Délkové omezení - + Not allowed to edit the datum because the sketch contains conflicting constraints Není dovoleno upravit hodnotu, protože náčrt obsahuje konfliktní vazby @@ -2953,13 +2952,13 @@ Přijatelné kombinace: dvě křivky; koncový bod a křivka; dva koncové body; - This object belongs to another body. Hold Ctrl to allow crossreferences. - Tento objekt patří k jinému tělesu. Podržte Ctrl pro dovolení křížových referencí. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - Tento objekt patří do jiného těla a omezuje externí geometrii. Křížové odkazy nejsou povolené. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -3048,90 +3047,80 @@ Přijatelné kombinace: dvě křivky; koncový bod a křivka; dva koncové body; SketcherGui::EditDatumDialog - - + Insert angle Vložit úhel - - + Angle: Úhel: - - + Insert radius Vložit rádius - - - - + + + Radius: Poloměr: - - + Insert diameter Vložit průměr - - - - + + + Diameter: Průměr: - - + Refractive index ratio Constraint_SnellsLaw Index lomu - - + Ratio n2/n1: Constraint_SnellsLaw Poměr n2/n1: - - + Insert length Vložit délku - - + Length: Délka: - - + + Change radius Změna poloměru - - + + Change diameter Změnit průměr - + Refractive index ratio Index lomu - + Ratio n2/n1: Poměr n2/n1: @@ -3139,7 +3128,7 @@ Přijatelné kombinace: dvě křivky; koncový bod a křivka; dva koncové body; SketcherGui::ElementView - + Delete Odstranit @@ -3170,20 +3159,35 @@ Přijatelné kombinace: dvě křivky; koncový bod a křivka; dva koncové body; SketcherGui::InsertDatum - + Insert datum Vložit hodnotu - + datum: Referenční geometrie: - + Name (optional) Název (volitelný) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Odkaz + SketcherGui::PropertyConstraintListItem @@ -3787,55 +3791,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences Shody nechybí - + No missing coincidences found Chybějící shody nebyly nalezeny - + Missing coincidences Chybějící shody - + %1 missing coincidences found Počet chybějících shod: %1 - + No invalid constraints Neplatné vazby nejsou - + No invalid constraints found Neplatné vazby nenalezeny - + Invalid constraints Neplatné vazby - + Invalid constraints found Byly nalezeny neplatné vazby - - - - + + + + Reversed external geometry Obrácená vnější geometrie - + %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). @@ -3848,7 +3852,7 @@ Ke koncovým bodům je připojeno %2 vazeb. Vazby byly vypsány do Zobrazení re Klikněte na tlačítko "Vyměnit koncové body ve vazbách" pro nové vytvoření koncových bodů. Proveďte to pouze u náčrtů vytvořených ve verzi FreeCADu starší než v0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3857,44 +3861,44 @@ However, no constraints linking to the endpoints were found. Nebyly nalezeny vazby připojené k těmto koncovým bodům. - + No reversed external-geometry arcs were found. Nebyly nalezeny žádné oblouky s obrácenou vnější geometrií. - + %1 changes were made to constraints linking to endpoints of reversed arcs. Bylo změněno %1 vazeb připojených ke koncovým bodům obrácených oblouků. - - + + Constraint orientation locking Zamčení orientace vazby - + Orientation locking was enabled and recomputed for %1 constraints. The constraints have been listed in Report view (menu View -> Panels -> Report view). Zamčení orientace bylo zapnuto a přepočítáno pro %1 vazeb. Vazby byly vypsány do Zobrazení reportu (menu Zobrazit -> Panely -> Zobrazení reportu). - + 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. Zamčení orientace bylo vypnuto pro %1 vazeb. Vazby byly vypsány do Zobrazení reportu (menu Zobrazit -> Panely -> Zobrazení reportu). Nicméně pro budoucí vazby je zamčení podle výchozího nastavení zapnuto. - - + + Delete constraints to external geom. Smazat vazby k vnější geometrii. - + 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? Chystáte se smazat VŠECHNY vazby spojené s vnější geometrií. Je to užitečné pro záchranu náčrtu s rozbitými/změněnými vazbami na vnější geometrii. Chcete opravdu smazat tyto vazby? - + All constraints that deal with external geometry were deleted. Všechny vazby spojené s vnější geometrií byly smazány. @@ -4041,106 +4045,106 @@ Nebyly nalezeny vazby připojené k těmto koncovým bodům. Automaticky přepnout na hranu - + Elements Elementy - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: výcenásobný výběr</p><p>&quot;%2&quot;: přepnout na další platný typ</p></body></html> - - - - + + + + Point Bod - - - + + + Line Čára - - - - - - - - - + + + + + + + + + Construction Konstrukce - - - + + + Arc oblouk - - - + + + Circle Kruh - - - + + + Ellipse Elipsa - - - + + + Elliptical Arc Eliptický oblouk - - - + + + Hyperbolic Arc Hyperbolický oblouk - - - + + + Parabolic Arc Parabolický oblouk - - - + + + BSpline BSplajn - - - + + + Other Jiný @@ -4315,104 +4319,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch Upravit skicu - + A dialog is already open in the task panel Dialog je opravdu otevřen v panelu úloh - + Do you want to close this dialog? Chcete zavřít tento dialog? - + Invalid sketch Neplatný náčrt - + Do you want to open the sketch validation tool? Chcete otevřít nástroje pro ověření náčrtu? - + The sketch is invalid and cannot be edited. Náčrt není platný a nemůže být upravován. - + Please remove the following constraint: Odstraňte, prosím, následující vazbu: - + Please remove at least one of the following constraints: Odstraňte, prosím, alespoň jednu z následujících vazeb: - + Please remove the following redundant constraint: Odstraňte, prosím, následující nadbytečnou vazbu: - + Please remove the following redundant constraints: Odstraňte, prosím, následující nadbytečné vazby: - + Empty sketch Prázdný náčrt - + Over-constrained sketch Přeurčený náčrt - - - + + + (click to select) (klikněte pro vybrání) - + Sketch contains conflicting constraints Náčrt obsahuje konfliktní vazby - + Sketch contains redundant constraints Náčrt obsahuje nadbytečné vazby - + Fully constrained sketch Plně určený náčrt - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec Vyřešeno behem %1 s - + Unsolved (%1 sec) Nevyřešeno (%1 s) @@ -4501,8 +4505,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 Zadá průměr kružnice nebo oblouku @@ -4510,8 +4514,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 Zadá poloměr kružnice nebo oblouku @@ -4804,42 +4808,42 @@ Přeješ si odstranit podporu průčelí? Návrh - + Undefined degrees of freedom Nedefinovaný počet stupňů volnosti - + Not solved yet Zatím nevyřešeno - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update Aktualizovat diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_de.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_de.qm index d5749b6de8..3a30a91a79 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_de.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_de.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_de.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_de.ts index a909de376b..9c2bb0a0fb 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_de.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_de.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Skizze - + Constrain arc or circle Bogen oder Kreis festlegen - + Constrain an arc or a circle Einen Bogen oder Kreis beschränken - + Constrain radius Radius festlegen - + Constrain diameter Durchmesser festlegen @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Skizze - + Constrain angle Winkel festlegen - + Fix the angle of a line or the angle between two lines Winkel einer Linie oder zweier Linien festlegen @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Skizze - + Constrain Block Fixierung festlegen - + Create a Block constraint on the selected item Erzeuge eine Fixierbeschränkung auf dem ausgewählten Element @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Skizze - + Constrain coincident Koinzidenz erzwingen - + Create a coincident constraint on the selected item Eine Koinzidenzbeschränkung für das gewählte Element setzen @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Skizze - + Constrain diameter Durchmesser festlegen - + Fix the diameter of a circle or an arc Leget den Durchmesser eines Kreises oder Bogens fest @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Skizze - + Constrain distance Distanz festlegen - + Fix a length of a line or the distance between a line and a vertex Die Länge einer Linie oder den Abstand einer Linie und eines Vertex festlegen @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Skizze - + Constrain horizontal distance Horizontalen Abstand festlegen - + Fix the horizontal distance between two points or line ends Den horizontalen Abstand zwischen zwei Punkten oder Streckenenden festlegen @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Skizze - + Constrain vertical distance Vertikalen Abstand festlegen - + Fix the vertical distance between two points or line ends Den vertikalen Abstand zwischen zwei Punkten oder Streckenenden festlegen @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Skizze - + Constrain equal Gleichheit festlegen - + Create an equality constraint between two lines or between circles and arcs Eine Gleichheitsbeschränkung zwischen zwei Linien oder zwischen Kreisen und Bögen festlegen @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Skizze - + Constrain horizontally Horizontal einschränken - + Create a horizontal constraint on the selected item Eine horizontale Beschränkung für das gewählte Element setzen @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Skizze - + Constrain InternalAlignment Interne Ausrichtung einschränken - + Constrains an element to be aligned with the internal geometry of another element Schränkt die Ausrichtung eines Elements bezüglich der internen geometrz eines anderen Elements ein @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Skizze - + Constrain lock Sperren - + Create a lock constraint on the selected item Eine Sperrung für das gewählte Element setzen @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Skizze - + Constrain parallel Parallelität erzwingen - + Create a parallel constraint between two lines Parallelität zwischen zwei Geraden erzwingen @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Skizze - + Constrain perpendicular Orthogonalität festlegen - + Create a perpendicular constraint between two lines Eine Orthogonalitätsbeschränkung zwischen zwei Linien erstellen @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Skizze - + Constrain point onto object Punkt auf Objekt festlegen - + Fix a point onto an object Punkt auf ein Objekt festlegen @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Skizze - + Constrain radius Radius festlegen - + Fix the radius of a circle or an arc Lege Radius eines Kreises oder Bogens fest @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Skizze - + Constrain refraction (Snell's law') Beschränkung: Lichtbrechung (Snellius-Gesetz) - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Erstellen Sie eine Lichtbrechung (Snellius-Gesetz) als Einschränkung zwischen zwei Endpunkten der Strahlen und einer Kante als Schnittstelle. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Skizze - + Constrain symmetrical Symmetrie festlegen - + Create a symmetry constraint between two points with respect to a line or a third point Eine Symmetriebeschränkung zwischen zwei Punkten in Bezug auf eine Linie oder einen dritten Punkt erstellen @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Skizze - + Constrain tangent Tangente setzen - + Create a tangent constraint between two entities Tangente zwischen zwei Elementen erzwingen @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Skizze - + Constrain vertically Vertikal einschränken - + Create a vertical constraint on the selected item Eine vertikale Beschränkung für das gewählte Element setzen @@ -1734,12 +1734,12 @@ Stop operation - Stop operation + Vorgang stoppen Stop current operation - Stop current operation + Laufende Aktion anhalten @@ -1781,19 +1781,19 @@ CmdSketcherToggleActiveConstraint - + Sketcher Skizze - + Toggle activate/deactivate constraint - Toggle activate/deactivate constraint + Aktivierung/Deaktiviere Maskierung - + Toggles activate/deactivate state for selected constraints - Toggles activate/deactivate state for selected constraints + Aktiviert/deaktiviere Status für ausgewählte Maskierung @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Skizze - + Toggle reference/driving constraint Umschalten auf steuernde Bemaßung - + Toggles the toolbar or selected constraints to/from reference mode Schaltet die Toolbar oder die ausgewählten Beschränkungen in/aus dem Steuer-Modus @@ -1957,42 +1957,42 @@ Schnittpunkt von Kurven konnte nicht gefunden werden. Versuchen Sie eine Koinzidenz Beschränkung zwischen den Scheitelpunkten der Kurven hinzuzufügen, die Sie verrunden möchten. - + This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher. Diese Version von OCE/OCC unterstützt keine Knoten-Operationen. Sie benötigen 6.9.0 oder höher. - + BSpline Geometry Index (GeoID) is out of bounds. BSpline Geometrie Index (GeoID) ist außerhalb des gültigen Bereichs. - + You are requesting no change in knot multiplicity. Sie fordern keine Änderung in der Multiplizität der Knoten. - + The Geometry Index (GeoId) provided is not a B-spline curve. Der bereitgestellte Geometrieindex (GeoId) ist keine B-Spline-Kurve. - + The knot index is out of bounds. Note that in accordance with OCC notation, the first knot has index 1 and not zero. Der Knotenindex ist außerhalb der Grenzen. Beachten Sie, dass der erste Knoten gemäß der OCC-Notation den Index 1 und nicht Null hat. - + The multiplicity cannot be increased beyond the degree of the B-spline. Die Multiplizität kann nicht über den Grad des B-Splines hinaus erhöht werden. - + The multiplicity cannot be decreased beyond zero. Die Multiplizität kann nicht über Null hinaus verringert werden. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC kann die Multiplizität innerhalb der maximalen Toleranz nicht verringern. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Wählen Sie Kante(n) aus der Skizze. - - - - - - + + + + + Dimensional constraint Dimensionale Beschränkung - + Cannot add a constraint between two external geometries! Eine Nebenbedingung zwischen zwei externen Geometrien kann nicht hinzugefügt werden! - + Cannot add a constraint between two fixed geometries! Fixed geometries involve external geometry, blocked geometry or special points as B-spline knot points. Eine Beschränkung zwischen zwei festen Geometrien kann nicht hinzugefügt werden! Feste Geometrien beinhalten externe Geometrie, geblockte Geometrie oder spezielle Punkte als B-Spline Knotenpunkte. - - - + + + Only sketch and its support is allowed to select Nur Skizze und ihre Auflage dürfen ausgewählt werden - + One of the selected has to be on the sketch Eine der Ausgewählten muss auf der Skizze liegen - - + + Select an edge from the sketch. Wählen Sie eine Kante aus der Skizze. - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint Nicht erfüllbare Bedingung - - - - + + + + The selected edge is not a line segment Die gewählte Kante ist kein Linienabschnitt - - + + + - - - + + Double constraint Doppelbedingung - - - - + + + + The selected edge already has a horizontal constraint! Die ausgewählte Kante hat bereits eine horizontale Einschränkung! - - + + + - The selected edge already has a vertical constraint! Die ausgewählte Kante hat bereits eine vertikale Einschränkung! - - - - - - + + + + + + The selected edge already has a Block constraint! Die ausgewählte Kante hat bereits eine fixier Einschränkung! - + The selected item(s) can't accept a horizontal constraint! Die ausgewählten Elemente nehmen keine horizontale Nebenbedingung an! - + There are more than one fixed point selected. Select a maximum of one fixed point! Es ist mehr als ein Fixpunkt ausgewählt. Wähle maximal einen Fixpunkt! - + The selected item(s) can't accept a vertical constraint! Die ausgewählten Elemente nehmen keine vertikale Nebenbedingung an! - + There are more than one fixed points selected. Select a maximum of one fixed point! Es ist mehr als ein Fixpunkt ausgewählt. Wähle maximal einen Fixpunkt! - - + + Select vertices from the sketch. Wählen Sie Knoten aus der Skizze aus. - + Select one vertex from the sketch other than the origin. Wählen Sie einen Punkt der Skizze außer den Ursprung. - + Select only vertices from the sketch. The last selected vertex may be the origin. Wählen Sie nur Scheitelpunkte aus der Skizze. Die letzten ausgewählte Scheitelpunkt ist möglicherweise der Ursprung. - + Wrong solver status Falscher Solver Status - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. Eine Fixierung kann nicht hinzugefügt werden, wenn die Skizze nicht gelöst ist oder redundante und / oder widersprüchliche Einschränkungen vorliegen. - + Select one edge from the sketch. Wähle eine Kante aus der Skizze aus. - + Select only edges from the sketch. Wähle nur Kanten aus der Skizze aus. - - - - - - - + + + + + + + Error Fehlermeldungen - + Select two or more points from the sketch. Wählen Sie aus der Skizze zwei oder mehr Punkte aus. - - + + Select two or more vertexes from the sketch. Wählen Sie zwei oder mehr Scheitelpunkte von der Skizze. - - + + Constraint Substitution Beschränkung Ersetzen - + Endpoint to endpoint tangency was applied instead. Die Endpunkt zu Endpunkt Tangente wurde stattdessen angewendet. - + Select vertexes from the sketch. Wählen Sie Vertexe aus der Skizze aus. - - + + Select exactly one line or one point and one line or two points from the sketch. Wählen Sie genau eine Linie oder einen Punkt und eine Linie oder zwei Punkte aus der Skizze aus. - + Cannot add a length constraint on an axis! Keine Längenbeschränkung einer Achse möglich! - + This constraint does not make sense for non-linear curves Diese Einschränkung ist für nichtlineare Kurven nicht sinnvoll - - - - - - + + + + + + Select the right things from the sketch. Wähle die richtigen Dinge aus der Skizze. - - + + Point on B-spline edge currently unsupported. Punkt auf B-Spline Rand wird derzeit nicht unterstützt. - - + + 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. Keiner der gewählten Punkte wurde beschränkt auf die zugehörigen Kurven. Sie sind entweder Bestandteil des gleichen Elements oder Sie sind beide Externe Geometrie. - + Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Wählen Sie entweder einen Punkt und mehrere Kurven oder eine Kurve und mehrere Punkte. Sie haben %1 Kurven und %2 Punkte ausgewählt. - - - - + + + + Select exactly one line or up to two points from the sketch. Wählen Sie genau eine Linie oder bis zu zwei Punkte aus der Skizze aus. - + Cannot add a horizontal length constraint on an axis! Keine horizontale Längenbeschränkung einer Achse möglich! - + Cannot add a fixed x-coordinate constraint on the origin point! Eine feste x-Einschränkung auf den Ursprung kann nicht hinzugefügt werden! - - + + This constraint only makes sense on a line segment or a pair of points Diese Einschränkung macht nur Sinn auf einem Liniensegment oder einem Paar von Punkten - + Cannot add a vertical length constraint on an axis! Keine vertikale Längenbeschränkung einer Achse möglich! - + Cannot add a fixed y-coordinate constraint on the origin point! Eine feste y-Einschränkung auf den Ursprung kann nicht hinzugefügt werden! - + Select two or more lines from the sketch. Wählen Sie zwei oder mehr Linien aus der Skizze aus. - - + + Select at least two lines from the sketch. Wählen Sie mindestens zwei Linien aus der Skizze aus. - + Select a valid line Wählen Sie eine gültige Linie aus - - + + The selected edge is not a valid line Die gewählte Kante ist keine gültige Linie - + 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. @@ -2509,45 +2508,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Erlaubte Kombinationen: zwei Kurven; einen Endpunkt und eine Kurve; zwei Endpunkte; zwei Kurven und einen Punkt. - + Select some geometry from the sketch. perpendicular constraint Geometrie aus der Skizze auswählen. - + Wrong number of selected objects! perpendicular constraint Falsche Anzahl von ausgewählten Objekten! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint Bei 3 Objekten müssen diese aus 2 Kurven und 1 Punkt bestehen. - - + + Cannot add a perpendicularity constraint at an unconnected point! Eine Rechtwinkligkeitsbedingung kann nicht zu einem unverbundenen Punkt hinzugefügt werden! - - - + + + Perpendicular to B-spline edge currently unsupported. Senkrecht zur B-Spline-Kante wird derzeit nicht unterstützt. - - + + One of the selected edges should be a line. Eine der ausgewählten Kanten sollte eine Gerade sein. - + 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. @@ -2557,249 +2556,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Akzeptierte Kombinationen: zwei Kurven; Ein Endpunkt und eine Kurve; Zwei Endpunkte; Zwei Kurven und ein Punkt. - + Select some geometry from the sketch. tangent constraint Geometrie aus der Skizze auswählen. - + Wrong number of selected objects! tangent constraint Falsche Anzahl von ausgewählten Objekten! - - - + + + Cannot add a tangency constraint at an unconnected point! Eine Tangentialrandbedingung kann nicht zu einem unverbundenen Punkt hinzugefügt werden! - - - + + + Tangency to B-spline edge currently unsupported. Tangentiale zu B-Spline Rand wird derzeit nicht unterstützt. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Die Endpunkt zu Endpunkt Tangente wurde stattdessen angewendet. Die Koinzidenzbedingung wurde gelöscht. - - - - + + + + Select one or more arcs or circles from the sketch. Wählen Sie eine oder mehrere Bögen oder Kreise aus der Skizze. - - + + Constrain equal Gleichheit festlegen - + Do you want to share the same radius for all selected elements? Möchten Sie den gleichen Radius allen ausgewählten Elemente zuweisen? - - + + Constraint only applies to arcs or circles. Einschränkung gilt nur für Bögen oder Kreise. - + Do you want to share the same diameter for all selected elements? Möchten Sie für alle ausgewählten Elemente den gleichen Durchmesser verwenden? - - + + Select one or two lines from the sketch. Or select two edges and a point. Wählen Sie eine oder zwei Linien aus der Skizze. Oder wählen Sie zwei Kanten und einen Punkt. - - + + Parallel lines Parallele Linien - - + + An angle constraint cannot be set for two parallel lines. Eine Winkel-Einschränkung kann für zwei parallele Linien nicht festgelegt werden. - + Cannot add an angle constraint on an axis! Winkelbeschränkung einer Achse nicht möglich! - + Select two edges from the sketch. Wählen Sie zwei Kanten aus der Skizze aus. - - + + Select two or more compatible edges Wählen Sie zwei oder mehr kompatible Kanten - + Sketch axes cannot be used in equality constraints Skizzen-Achsen nicht in Gleichheitbeschränkungen einsetzbar - + Equality for B-spline edge currently unsupported. Gleichheit für B-Spline Rand wird derzeit nicht unterstützt. - - + + Select two or more edges of similar type Wählen Sie mindestens zwei Kanten ähnlichen Typs - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. Wählen Sie zwei Punkte und eine Symmetrielinie, zwei Punkte und einen Symmetriepunkt oder eine Linie und einen Symmetriepunkt von der Skizze. - - - - + + + + Cannot add a symmetry constraint between a line and its end points! Kann keine Symmetrie zwischen einer Linie und deren Endpunkten definieren! - + 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 Wählen Sie zwei Endpunkte von Linien aus, die als Strahlen dienen sollen, und eine Kante, die eine Grenze darstellt. Der erste gewählte Punkt entspricht Index n1, zweitens - zu n2 und der Bezugs-Wert legt das Verhältnis n2/n1 fest. - + Selected objects are not just geometry from one sketch. Ausgewählte Objekte sind nicht nur Geometrie aus einer einzigen Skizze. - + Number of selected objects is not 3 (is %1). Die Anzahl der ausgewählten Objekte ist nicht 3 (ist %1). - + Cannot create constraint with external geometry only!! Kann keine Beschränkung ausschließlich auf Basis einer Externen Geometrie erstellen!! - + Incompatible geometry is selected! Inkompatible Geometrie wurde ausgewählt! - + SnellsLaw on B-spline edge currently unsupported. SnellsLaw auf B-Spline Rand wird derzeit nicht unterstützt. - - + + Select at least one ellipse and one edge from the sketch. Wählen Sie mindestens eine Ellipse und eine Kante aus der Skizze. - + Sketch axes cannot be used in internal alignment constraint Skizzen-Achsen können nicht in interner Ausrichtungs-Einschränkung eingesetzt werden - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. Sie können nicht intern eine Ellipse auf eine andere Ellipse beschränken. Wählen Sie nur eine Ellipse. - - + + Maximum 2 points are supported. Maximal 2 Punkte werden unterstützt. - - + + Maximum 2 lines are supported. Maximal 2 Punkte werden unterstützt. - - + + Nothing to constrain Nichts zu beschränken - + Currently all internal geometry of the ellipse is already exposed. Alle Innengeometrie der Ellipse ist derzeit bereits benutzt. - - - - + + + + Extra elements Zusätzliche Elemente - - - + + + More elements than possible for the given ellipse were provided. These were ignored. Mehr Elemente als möglich wurden für die angegebene Ellipse zur Verfügung gestellt. Diese wurden ignoriert. - + You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse. Sie können nicht den Bogen einer Ellipse auf den anderen Bogen der gleichen Ellipse einschränken. Wählen Sie nur einen Bogen einer Ellipse. - + You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. Sie können nicht eine Ellipse auf einen anderen Bogen der gleichen Ellipse einschränken. Wählen Sie nur eine Ellipse oder einen Bogen einer Ellipse. - + Currently all internal geometry of the arc of ellipse is already exposed. Die ganze interne Geometrie des elliptischen Bogens ist derzeit bereits freigelegt. - + More elements than possible for the given arc of ellipse were provided. These were ignored. Mehr Elemente als möglich wurden für den angegebenen elliptischen Bogen zur Verfügung gestellt. Diese wurden ignoriert. - + 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. Interne Geometrie wird derzeit nur für Ellipsen und elliptische Bögen unterstützt. Das ausgewählte Element muss eine Ellipse oder ein elliptischer Bogen sein. - - - - - + + + + + @@ -2929,12 +2928,12 @@ Akzeptierte Kombinationen: zwei Kurven; Ein Endpunkt und eine Kurve; Zwei Endpun Sind Sie wirklich sicher, dass Sie alle Beschränkungen löschen möchten? - + Distance constraint Abstandsbedingung - + Not allowed to edit the datum because the sketch contains conflicting constraints Der Wert kann nicht geändert werden, da die Skizze Randbedingungskonflikte enthält @@ -2953,13 +2952,13 @@ Akzeptierte Kombinationen: zwei Kurven; Ein Endpunkt und eine Kurve; Zwei Endpun - This object belongs to another body. Hold Ctrl to allow crossreferences. - Dieses Objekt gehört zu einem anderen Körper. Ctrl/Strg gedrückt halten, um Querverweise zu erzeugen. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - Dieses Objekt gehört zu einem anderen Körper und enthält externe Geometrie. Querverweis ist nicht erlaubt. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -2997,12 +2996,12 @@ Akzeptierte Kombinationen: zwei Kurven; Ein Endpunkt und eine Kurve; Zwei Endpun Deactivate - Deactivate + Deaktivieren Activate - Activate + Aktivieren @@ -3048,90 +3047,80 @@ Akzeptierte Kombinationen: zwei Kurven; Ein Endpunkt und eine Kurve; Zwei Endpun SketcherGui::EditDatumDialog - - + Insert angle Winkel einfügen - - + Angle: Winkel: - - + Insert radius Radius einfügen - - - - + + + Radius: Radius: - - + Insert diameter Durchmesser einfügen - - - - + + + Diameter: Durchmesser: - - + Refractive index ratio Constraint_SnellsLaw Brechungsindex-Verhältnis - - + Ratio n2/n1: Constraint_SnellsLaw Verhältnis n2/n1: - - + Insert length Länge einfügen - - + Length: Länge: - - + + Change radius Radius ändern - - + + Change diameter Durchmesser ändern - + Refractive index ratio Brechungsindex-Verhältnis - + Ratio n2/n1: Verhältnis n2/n1: @@ -3139,7 +3128,7 @@ Akzeptierte Kombinationen: zwei Kurven; Ein Endpunkt und eine Kurve; Zwei Endpun SketcherGui::ElementView - + Delete Löschen @@ -3170,20 +3159,35 @@ Akzeptierte Kombinationen: zwei Kurven; Ein Endpunkt und eine Kurve; Zwei Endpun SketcherGui::InsertDatum - + Insert datum Bezug einfügen - + datum: Bezug: - + Name (optional) Name (optional) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Referenz + SketcherGui::PropertyConstraintListItem @@ -3297,17 +3301,14 @@ Akzeptierte Kombinationen: zwei Kurven; Ein Endpunkt und eine Kurve; Zwei Endpun If selected, each element in the array is constrained with respect to the others using construction lines - If selected, each element in the array is constrained -with respect to the others using construction lines + Wenn aktiviert, wird jedes Element im Array maskiert unter Beachtung anderer Elemente mit Konstruktionslinien If selected, it substitutes dimensional constraints by geometric constraints in the copies, so that a change in the original element is directly reflected on copies - If selected, it substitutes dimensional constraints by geometric constraints -in the copies, so that a change in the original element is directly -reflected on copies + Wenn diese Option aktiviert ist, werden bei Kopien dimensionale Maskierungen durch geometrische Maskierungen ersetzt. Änderungen am ursprünglichen Element wirken direkt auf die abgeleiteten Kopien @@ -3373,51 +3374,50 @@ reflected on copies Sketcher solver - Sketcher solver + Sketcher - Löser Sketcher dialog will have additional section 'Advanced solver control' to adjust solver settings - Sketcher dialog will have additional section -'Advanced solver control' to adjust solver settings + Sketcher-Dialog erhält zusätzliche Sektion 'Erweiterte Löser-Steuerung', um die Löser-Einstellungen anzupassen Show section 'Advanced solver control' in task dialog - Show section 'Advanced solver control' in task dialog + Bereich 'Erweiterte Löser-Steuerung' im Task-Dialog anzeigen Dragging performance - Dragging performance + Zuggeschwindigkeit Special solver algorithm will be used while dragging sketch elements. Requires to re-enter edit mode to take effect. - Special solver algorithm will be used while dragging sketch elements. -Requires to re-enter edit mode to take effect. + Beim Ziehen der Skizzenelemente wird ein spezieller Löser-Algorithmus verwendet. +Erfordert das erneute aktivieren des Bearbeitungsmodus. Improve solving while dragging - Improve solving while dragging + Verbessert Lösen beim Ziehen Allow to leave sketch edit mode when pressing Esc button - Allow to leave sketch edit mode when pressing Esc button + Erlaubt den Skizzenbearbeitungsmodus durch Drücken der Esc-Taste zu verlassen Esc can leave sketch edit mode - Esc can leave sketch edit mode + Esc kann Skizzenbearbeitungsmodus verlassen Notifies about automatic constraint substitutions - Notifies about automatic constraint substitutions + Benachrichtigt automatisch beim Ersetzen einer Beschränkung @@ -3500,77 +3500,77 @@ Requires to re-enter edit mode to take effect. Color of edges - Color of edges + Farbe der Kanten Color of vertices - Color of vertices + Farbe der Eckpunkte Color used while new sketch elements are created - Color used while new sketch elements are created + Farbe, die beim Erstellen neuer Skizzenelemente verwendet wird Color of edges being edited - Color of edges being edited + Farbe der bearbeiteten Kanten Color of vertices being edited - Color of vertices being edited + Farbe der bearbeiteten Eckpunkte Color of construction geometry in edit mode - Color of construction geometry in edit mode + Farbe von Konstruktionsgeometrie im Bearbeitungsmodus Color of external geometry in edit mode - Color of external geometry in edit mode + Farbe von externer Geometrie im Bearbeitungsmodus Color of fully constrained geometry in edit mode - Color of fully constrained geometry in edit mode + Farbe einer vollständig eingeschränkten Geometrie im Bearbeitungsmodus Color of driving constraints in edit mode - Color of driving constraints in edit mode + Farbe für definierende Beschränkungen im Bearbeitungsmodus Reference constraint color - Reference constraint color + Referenzbeschränkungsfarbe Color of reference constraints in edit mode - Color of reference constraints in edit mode + Die Farbe der Referenz-Beschränkung im Bearbeitungsmodus Color of expression dependent constraints in edit mode - Color of expression dependent constraints in edit mode + Farbe der ausdrucksabhängigen Beschränkungen im Bearbeitungsmodus Deactivated constraint color - Deactivated constraint color + Deaktivierte Beschränkungsfarbe Color of deactivated constraints in edit mode - Color of deactivated constraints in edit mode + Farbe deaktivierter Beschränkungen im Bearbeitungsmodus Color of the datum portion of a driving constraint - Color of the datum portion of a driving constraint + Farbe des Bezugspunkt-Teils der definirenden Beschränkung @@ -3604,19 +3604,19 @@ Requires to re-enter edit mode to take effect. Coordinate text color - Coordinate text color + Koordinaten-Textfarbe Text color of the coordinates - Text color of the coordinates + Textfarbe der Koordinaten Color of crosshair cursor. (The one you get when creating a new sketch element.) - Color of crosshair cursor. -(The one you get when creating a new sketch element.) + Farbe des Fadenkreuz-Cursors. +(Die Sie beim Erstellen eines neuen Zeichnungselements erhalten) @@ -3639,7 +3639,7 @@ Requires to re-enter edit mode to take effect. A dialog will pop up to input a value for new dimensional constraints - A dialog will pop up to input a value for new dimensional constraints + Ein Dialog öffnet sich, um einen Wert für neue Dimensionsbeschränkungen einzugeben @@ -3654,24 +3654,24 @@ Requires to re-enter edit mode to take effect. Current constraint creation tool will remain active after creation - Current constraint creation tool will remain active after creation + Aktuelles Beschränkungswerkzeug bleibt nach der Erstellung aktiv Constraint creation "Continue Mode" - Constraint creation "Continue Mode" + Beschränkungs Erstellung "Fortfahr- Modus" Line pattern used for grid lines - Line pattern used for grid lines + Linienmuster für Gitterlinien Base length units will not be displayed in constraints. Supports all unit systems except 'US customary' and 'Building US/Euro'. - Base length units will not be displayed in constraints. -Supports all unit systems except 'US customary' and 'Building US/Euro'. + Basislängeneinheiten werden in den Beschränkungen nicht angezeigt. +Unterstützt alle Einheitensysteme außer 'US customary' und 'Gebäude US/Euro'. @@ -3691,7 +3691,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. When opening sketch, hide all features that depend on it - When opening sketch, hide all features that depend on it + Beim Öffnen der Skizze alle abhängigen Objekte verstecken @@ -3701,7 +3701,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. When opening sketch, show sources for external geometry links - When opening sketch, show sources for external geometry links + Beim Öffnen der Skizze die Quellen für externe Geometrieverbindungen anzeigen @@ -3711,7 +3711,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. When opening sketch, show objects the sketch is attached to - When opening sketch, show objects the sketch is attached to + Beim Öffnen der Skizze Objekte anzeigen, an denen die Skizze angehangen ist @@ -3721,7 +3721,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. When closing sketch, move camera back to where it was before sketch was opened - When closing sketch, move camera back to where it was before sketch was opened + Beim schließen der Skizze, Kamera zurück bewegen, wo sie war, bevor Skizze geöffnet wurde @@ -3736,7 +3736,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. Applies current visibility automation settings to all sketches in open documents - Applies current visibility automation settings to all sketches in open documents + Wendet die aktuelle Einstellung für die Sichtbarkeitsautomatisierung auf alle Zeichnungen in offenen Dokumenten an @@ -3746,7 +3746,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. Font size used for labels and constraints - Font size used for labels and constraints + Schriftgröße für Bezeichnungen und Beschränkungen @@ -3756,12 +3756,12 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. Current sketcher creation tool will remain active after creation - Current sketcher creation tool will remain active after creation + Aktuelles Skizzierwerkzeug bleibt nach Erstellung aktiv Geometry creation "Continue Mode" - Geometry creation "Continue Mode" + Geometrie Erstellung "Fortfahr- Modus" @@ -3771,7 +3771,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. Number of polygons for geometry approximation - Number of polygons for geometry approximation + Anzahl der Polygone für geometrische Näherung @@ -3787,55 +3787,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences Keine zusammenfallenden Punkte - + No missing coincidences found Keine zusammenfallenden Punkte gefunden - + Missing coincidences Zusammenfallende Punkte - + %1 missing coincidences found %1 zusammenfallende Punkte gefunden - + No invalid constraints Keine ungültigen Einschränkungen - + No invalid constraints found Keine ungültigen Einschränkungen gefunden - + Invalid constraints Ungültige Beschränkung - + Invalid constraints found Ungültige Einschränkungen gefunden - - - - + + + + Reversed external geometry Verdrehte externe Geometrie - + %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). @@ -3848,7 +3848,7 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Nutze "Tausche Endpunkte in Beschränkungen" um die Entpunkte neu zuzuordnen. Dies ist einmalig für Skizzen nötig, welche mit einer Version <0.15 erzeugt wurden - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3857,44 +3857,44 @@ However, no constraints linking to the endpoints were found. Es wurden keine Beschränkungen zu diesen Punkten gefunden. - + No reversed external-geometry arcs were found. Keine verdrehten Kreisbögen in externer Geometrie gefunden. - + %1 changes were made to constraints linking to endpoints of reversed arcs. %1 Änderungen wurden an Beschränkungen durchgeführt, welche mit Endpunkten von verdrehten Kreisbögen verknüpft waren. - - + + Constraint orientation locking Fixiert Orientierung von Beschränkung - + Orientation locking was enabled and recomputed for %1 constraints. The constraints have been listed in Report view (menu View -> Panels -> Report view). Eine feste Orientierung wurde für %1 Beschränkungen aktiviert. Die betroffenen Beschränkungen sind im Ausgabefenster angegeben (Menü Ansicht -> Paneele -> Ausgabefenster). - + 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. Eine feste Orientierung wurde für %1 Beschränkungen deaktiviert. Die betroffenen Beschränkungen sind im Ausgabefenster angegeben (Menü Ansicht -> Paneele -> Ausgabefenster). Für alle zukünftig erstellten Beschränkungen ist eine feste Orientierung weiterhin aktiviert. - - + + Delete constraints to external geom. Lösche Beschränkungen an externer Geometrie - + 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? Sie löschen ALLE Beschränkungen die mit externer Geometrie verknüpft sind. Dies ist Sinnvoll um Skizzen zu erhalten, in welchen solche Verknüpfungen verloren gingen. Sind Sie sicher diese Beschränkungen löschen zu wollen? - + All constraints that deal with external geometry were deleted. Alle Beschränkungen mit Verknüpfungen zu externer Geometrie wurden gelöscht. @@ -3939,22 +3939,22 @@ Es wurden keine Beschränkungen zu diesen Punkten gefunden. Internal alignments will be hidden - Internal alignments will be hidden + Interne Ausrichtungen werden versteckt Hide internal alignment - Hide internal alignment + Interne Ausrichtung ausblenden Extended information will be added to the list - Extended information will be added to the list + Erweiterte Informationen werden der Liste hinzugefügt Extended information - Extended information + Erweiterte Informationen @@ -4003,7 +4003,7 @@ Es wurden keine Beschränkungen zu diesen Punkten gefunden. Mode: - Mode: + Modus: @@ -4018,22 +4018,22 @@ Es wurden keine Beschränkungen zu diesen Punkten gefunden. External - External + Extern Extended naming containing info about element mode - Extended naming containing info about element mode + Erweiterte Benennung mit Angaben zum Elementmodus Extended naming - Extended naming + Erweiterte Namensgebung Only the type 'Edge' will be available for the list - Only the type 'Edge' will be available for the list + Nur der Typ 'Kante' wird für die Liste verfügbar sein @@ -4041,106 +4041,106 @@ Es wurden keine Beschränkungen zu diesen Punkten gefunden. Automatisch zu Kante umschalten - + Elements Elemente - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: Mehrfachauswahl </p><p>&quot;%2&quot;: Umschalten auf den nächsten gültigen Typ</p></body></html> - - - - + + + + Point Punkt - - - + + + Line Linie - - - - - - - - - + + + + + + + + + Construction Konstruktion - - - + + + Arc Kreisbogen - - - + + + Circle Kreis - - - + + + Ellipse Ellipse - - - + + + Elliptical Arc Elliptischer Bogen - - - + + + Hyperbolic Arc Hyperbolischer Bogen - - - + + + Parabolic Arc Parabolischer Bogen - - - + + + BSpline BSpline - - - + + + Other Andere @@ -4155,7 +4155,7 @@ Es wurden keine Beschränkungen zu diesen Punkten gefunden. A grid will be shown - A grid will be shown + Ein Raster wird angezeigt @@ -4170,14 +4170,14 @@ Es wurden keine Beschränkungen zu diesen Punkten gefunden. Distance between two subsequent grid lines - Distance between two subsequent grid lines + Abstand zwischen zwei nachfolgenden Rasterlinien New points will snap to the nearest grid line. Points must be set closer than a fifth of the grid size to a grid line to snap. - New points will snap to the nearest grid line. -Points must be set closer than a fifth of the grid size to a grid line to snap. + Neue Punkte werden an der nächsten Rasterlinie fangen. +Punkte müssen näher als ein Fünftel der Rastergröße an eine Rasterlinie gesetzt werden, damit sie fangen. @@ -4187,7 +4187,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher proposes automatically sensible constraints. - Sketcher proposes automatically sensible constraints. + Skizzierer schlägt automatisch sinnvolle Beschränkungen vor. @@ -4197,7 +4197,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher tries not to propose redundant auto constraints - Sketcher tries not to propose redundant auto constraints + Sketcher versucht, keine redundanten Beschränkungen vorzuschlagen @@ -4212,7 +4212,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< To change, drag and drop a geometry type to top or bottom - To change, drag and drop a geometry type to top or bottom + Zum Ändern ein Geometrietyp per Drag & Drop nach oben oder unten ziehen @@ -4315,104 +4315,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch Skizze bearbeiten - + A dialog is already open in the task panel Ein Dialog im Arbeitspanel ist bereits geöffnet - + Do you want to close this dialog? Möchten Sie dieses Dialogfeld schließen? - + Invalid sketch Ungültige Skizze - + Do you want to open the sketch validation tool? Möchten Sie das Werkzeug zum Überprüfen der Skizze öffnen? - + The sketch is invalid and cannot be edited. Die Skizze ist ungültig und kann nicht bearbeitet werden. - + Please remove the following constraint: Bitte folgende Beschränkung entfernen: - + Please remove at least one of the following constraints: Bitte mindestens eine der folgenden Beschränkungen entfernen: - + Please remove the following redundant constraint: Bitte folgende redundante Beschränkung entfernen: - + Please remove the following redundant constraints: Bitte folgende, redundante Beschränkungen entfernen: - + Empty sketch Leere Skizze - + Over-constrained sketch Überbestimmte Skizze - - - + + + (click to select) (anklicken zum Auswählen) - + Sketch contains conflicting constraints Skizze enthält widersprüchliche Einschränkungen - + Sketch contains redundant constraints Skizze enthält redundante Einschränkungen - + Fully constrained sketch Vollständig eingeschränkte Skizze - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom + Unbeschränkte Skizze mit <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 Freiheitsgrad</span></a> - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom + Unbeschränkte Skizze mit <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 Freiheitsgraden</span></a> - + Solved in %1 sec Berechnet in %1 s - + Unsolved (%1 sec) Keine Lösung (%1 s) @@ -4501,8 +4501,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 Leget den Durchmesser eines Kreises oder Bogens fest @@ -4510,8 +4510,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 Lege Radius eines Kreises oder Bogens fest @@ -4804,42 +4804,42 @@ Soll die Skizze von der Fläche entfernt werden? Form - + Undefined degrees of freedom Unbestimmte Anzahl an Freiheitsgraden - + Not solved yet Noch nicht gelöst - + New constraints that would be redundant will automatically be removed - New constraints that would be redundant will automatically be removed + Neue redundante Beschränkungen werden automatisch entfernt - + Auto remove redundants - Auto remove redundants + Automatisches entfernen redundanter Beschränkungen - + Executes a recomputation of active document after every sketch action - Executes a recomputation of active document after every sketch action + Führt eine Neuberechnung des aktiven Dokuments nach jeder Zeichnung aus - + Auto update - Auto update + Automatische Aktualisierung - + Forces recomputation of active document - Forces recomputation of active document + Erzwingt Neuberechnung des aktiven Dokuments - + Update Update @@ -4859,16 +4859,16 @@ Soll die Skizze von der Fläche entfernt werden? Default solver: - Default solver: + Standard-Löser: Solver is used for solving the geometry. LevenbergMarquardt and DogLeg are trust region optimization algorithms. BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. - Solver is used for solving the geometry. -LevenbergMarquardt and DogLeg are trust region optimization algorithms. -BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. + Löser wird zum berechnen der Geometrie verwendet. +LevenbergMarquardt und DogLeg sind "Trust-Region" ähnliche Algorithmen. +Der BFGS-Löser verwendet den Broyden-Fletcher-Goldfarb-Shanno-Algorithmus. @@ -4901,7 +4901,7 @@ BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. Step type used in the DogLeg algorithm - Step type used in the DogLeg algorithm + Schritttyp im DogLeg-Algorithmus @@ -4926,17 +4926,17 @@ BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. Maximum iterations: - Maximum iterations: + Maximale Iterationszahl: Maximum iterations to find convergence before solver is stopped - Maximum iterations to find convergence before solver is stopped + Maximale Anzahl an Iterationen um Konvergenz zu finden, bevor Löser stoppt QR algorithm: - QR algorithm: + QR-Algorithmus: @@ -4950,67 +4950,67 @@ Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster Redundant solver: - Redundant solver: + Redundanz-Löser: Solver used to determine whether a group is redundant or conflicting - Solver used to determine whether a group is redundant or conflicting + Verwendeter Löser zur Feststellung, ob eine Gruppe redundant oder widersprüchlich ist Redundant max. iterations: - Redundant max. iterations: + Redundant max. Iterationen: Same as 'Maximum iterations', but for redundant solving - Same as 'Maximum iterations', but for redundant solving + Wie 'Maximale Iterationen', aber für redundante Lösungen Redundant sketch size multiplier: - Redundant sketch size multiplier: + Redundanter Zeichnungsgrößen-Multiplikator: Same as 'Sketch size multiplier', but for redundant solving - Same as 'Sketch size multiplier', but for redundant solving + Wie "Zeichnungsgrößen-Multiplikator", aber für redundantes Lösen Redundant convergence - Redundant convergence + Redundante Konvergenz Same as 'Convergence', but for redundant solving - Same as 'Convergence', but for redundant solving + Wie 'Konvergenz', aber für redundante Lösungen Redundant param1 - Redundant param1 + Redundant param1 Redundant param2 - Redundant param2 + Redundant param2 Redundant param3 - Redundant param3 + Redundant param3 Console debug mode: - Console debug mode: + Konsolen-Debug-Modus: Verbosity of console output - Verbosity of console output + Ausführlichkeit der Konsolenausgabe @@ -5025,7 +5025,7 @@ Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster Maximum iterations will be multiplied by number of parameters - Maximum iterations will be multiplied by number of parameters + Maximale Iterationen werden mit der Anzahl an Parametern multipliziert @@ -5041,8 +5041,7 @@ Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster Threshold for squared error that is used to determine whether a solution converges or not - Threshold for squared error that is used -to determine whether a solution converges or not + Grenzwert für quadratischen Fehler zur Bestimmung einer Lösung die konvergiert oder nicht diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_el.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_el.qm index 77f5d95f6b..0d0e34f4d3 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_el.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_el.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_el.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_el.ts index 13a146d757..eec186f7cb 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_el.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_el.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Sketcher - + Constrain arc or circle Περιορισμός τόξου ή κύκλου - + Constrain an arc or a circle Περιόρισε ένα τόξο ή έναν κύκλο - + Constrain radius Περιορισμός ακτίνας - + Constrain diameter Περιορισμός διαμέτρου @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Sketcher - + Constrain angle Περιορισμός γωνίας - + Fix the angle of a line or the angle between two lines Καθορισμός της γωνίας μιας γραμμής ή της γωνίας μεταξύ δύο γραμμών @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Sketcher - + Constrain Block Περιορισμός Κλειδώματος - + Create a Block constraint on the selected item Δημιουργία ενός περιορισμού κλειδώματος στο επιλεγμένο αντικείμενο @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Sketcher - + Constrain coincident Περιορισμός ταύτισης - + Create a coincident constraint on the selected item Δημιουργία ενός περιορισμού ταύτισης στο επιλεγμένο αντικείμενο @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Sketcher - + Constrain diameter Περιορισμός διαμέτρου - + Fix the diameter of a circle or an arc Όρισε τη σταθερή διάμετρο ενός κύκλου, ή ενός τόξου @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Sketcher - + Constrain distance Περιορισμός απόστασης - + Fix a length of a line or the distance between a line and a vertex Καθορισμός του μήκους μιας γραμμής ή της απόστασης μεταξύ μιας γραμμής και μιας κορυφής @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Sketcher - + Constrain horizontal distance Constrain horizontal distance - + Fix the horizontal distance between two points or line ends Καθορισμός της οριζόντιας απόστασης μεταξύ δύο σημείων ή μεταξύ τελικών σημείων γραμμών @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Sketcher - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends Καθορισμός της κατακόρυφης απόστασης μεταξύ δύο σημείων ή μεταξύ τελικών σημείων γραμμών @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Sketcher - + Constrain equal Περιορισμός ισότητας - + Create an equality constraint between two lines or between circles and arcs Δημιουργία ενός περιορισμού ισότητας μεταξύ δύο γραμμών ή μεταξύ κύκλων και τόξων @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Sketcher - + Constrain horizontally Περιορισμός κατά την οριζόντια διεύθυνση - + Create a horizontal constraint on the selected item Δημιουργία ενός οριζόντιου περιορισμού για το επιλεγμένο αντικείμενο @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Sketcher - + Constrain InternalAlignment Περιορισμός Εσωτερικής Στοίχισης - + Constrains an element to be aligned with the internal geometry of another element Δημιουργεί έναν περιορισμό στοίχισης ενός στοιχείου με βάση την εσωτερική γεωμετρία ενός άλλου στοιχείου @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Sketcher - + Constrain lock Περιορισμός κλειδώματος - + Create a lock constraint on the selected item Δημιουργία ενός περιορισμού κλειδώματος στο επιλεγμένο αντικείμενο @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Sketcher - + Constrain parallel Περιορισμός παραλληλίας - + Create a parallel constraint between two lines Δημιουργήστε έναν περιορισμό παραλληλίας μεταξύ δύο γραμμών @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Sketcher - + Constrain perpendicular Περιορισμός καθετότητας - + Create a perpendicular constraint between two lines Δημιουργία ενός περιορισμού καθετότητας μεταξύ δύο γραμμών @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Sketcher - + Constrain point onto object Περιορισμός θέσης σημείου σε αντικείμενο - + Fix a point onto an object Καθορισμός της θέσης ενός σημείου σε ένα αντικείμενο @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Sketcher - + Constrain radius Περιορισμός ακτίνας - + Fix the radius of a circle or an arc Καθορισμός της ακτίνας ενός κύκλου ή ενός τόξου @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Sketcher - + Constrain refraction (Snell's law') Περιορισμός διάθλασης (Νόμος του Snell) - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Δημιουργία ενός περιορισμού του νόμου διάθλασης (Νόμος του Snell) μεταξύ αρχικών και τελικών σημείων ακτίνων και μιας ακμής ως διεπαφής. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Sketcher - + Constrain symmetrical Περιορισμός συμμετρίας - + Create a symmetry constraint between two points with respect to a line or a third point Δημιουργία ενός περιορισμού συμμετρίας μεταξύ δύο σημείων ως προς μια γραμμή ή ένα τρίτο σημείο @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Sketcher - + Constrain tangent Περιορισμός εφαπτομένης - + Create a tangent constraint between two entities Δημιουργία ενός περιορισμού επαφής μεταξύ δύο οντοτήτων @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Sketcher - + Constrain vertically Περιορισμός κατά την κατακόρυφη διεύθυνση - + Create a vertical constraint on the selected item Δημιουργία ενός κατακόρυφου περιορισμού στο επιλεγμένο αντικείμενο @@ -1781,17 +1781,17 @@ CmdSketcherToggleActiveConstraint - + Sketcher Sketcher - + Toggle activate/deactivate constraint Toggle activate/deactivate constraint - + Toggles activate/deactivate state for selected constraints Toggles activate/deactivate state for selected constraints @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Sketcher - + Toggle reference/driving constraint Εναλλαγή περιορισμού αναφοράς/ενεργού περιορισμού - + Toggles the toolbar or selected constraints to/from reference mode Εναλλάσσει την γραμμή εργαλείων ή τους επιλεγμένους περιορισμούς στην/από την λειτουργία αναφοράς @@ -1957,42 +1957,42 @@ 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. Αυτή η έκδοση του OCE/OCC δεν υποστηρίζει την λειτουργία κόμβων. Θα χρειαστείτε την έκδοση 6.9.0 ή κάποια μεταγενέστερη. - + BSpline Geometry Index (GeoID) is out of bounds. 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 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. Ο δείκτης κόμβου είναι εκτός ορίων. Σημειώστε πως σύμφωνα με το σύστημα σημειογραφίας του OCC, ο πρώτος κόμβος έχει δείκτη 1 και όχι μηδέν. - + The multiplicity cannot be increased beyond the degree of the B-spline. 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. To ΟCC αδυνατεί να μειώσει την πολλαπλότητα εντός των ορίων μέγιστης ανοχής. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Επιλέξτε ακμή(ες) από το σκαρίφημα. - - - - - - + + + + + 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. Αδύνατη η προσθήκη περιορισμού μεταξύ δύο σταθερών γεωμετρικών στοιχείων! Τα σταθερά γεωμετρικά στοιχεία περιλαμβάνουν στοιχεία εξωτερικής γεωμετρίας, κλειδωμένα γεωμετρικά στοιχεία ή ειδικά σημεία ως σημεία κόμβων καμπύλης B-spline. - - - + + + Only sketch and its support is allowed to select Μπορείτε να επιλέξετε μόνο κάποιο σκαρίφημα και το αντικείμενο υποστήριξής του - + 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 Η επιλεγμένη ακμή δεν είναι ευθύγραμμο τμήμα - - + + + - - - + + Double constraint Διπλός περιορισμός - - - - + + + + The selected edge already has a horizontal constraint! The selected edge already has a horizontal constraint! - - + + + - The selected edge already has a vertical constraint! The selected edge already has a vertical constraint! - - - - - - + + + + + + The selected edge already has a Block 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! There are more than one fixed points selected. Select a maximum of one fixed point! - - + + 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/or conflicting constraints. A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. - + Select one edge from the sketch. Επιλέξτε μια ακμή από το σκαρίφημα. - + Select only edges from the sketch. Επιλέξτε μόνο ακμές από το σκαρίφημα. - - - - - - - + + + + + + + Error Σφάλμα - + Select two or more points from the sketch. Επιλέξτε δύο ή περισσότερα σημεία από το σκαρίφημα. - - + + Select two or more vertexes from the sketch. Επιλέξτε δύο ή περισσότερες κορυφές από το σκαρίφημα. - - + + Constraint Substitution Αντικατάσταση Περιορισμού - + Endpoint to endpoint tangency was applied instead. Εφαρμόστηκε περιορισμός επαφής μεταξύ άκρων εναλλακτικά. - + 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 Αυτός ο περιορισμός δεν έχει νόημα για μη γραμμικές καμπύλες - - - - - - + + + + + + Select the right things from the sketch. Επιλέξτε τα κατάλληλα στοιχεία από το σκαρίφημα. - - + + Point on B-spline edge currently unsupported. Δεν υποστηρίζονται σημεία σε ακμές καμπύλης B-spline επί του παρόντος. - - + + 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 either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Επιλέξτε είτε ένα σημείο και διάφορες καμπύλες, είτε μια καμπύλη και διάφορα σημεία. Έχετε επιλέξει %1 καμπύλες και %2 σημεία. - - - - + + + + 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! 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 Αυτός ο περιορισμός έχει νόημα μόνο για ένα ευθύγραμμο τμήμα ή ζεύγος σημείων - + Cannot add a vertical length constraint on an axis! Αδύνατη η προσθήκη κατακόρυφου μήκους σε άξονα! - + Cannot add a fixed y-coordinate constraint on the origin point! 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 Επιλέξτε μια έγκυρη γραμμή - - + + 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. @@ -2509,45 +2508,45 @@ 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 Λάθος αριθμός επιλεγμένων αντικειμένων! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint Με 3 αντικείμενα, πρέπει να υπάρχουν 2 καμπύλες και 1 σημείο. - - + + Cannot add a perpendicularity constraint at an unconnected point! Αδύνατη η προσθήκη περιορισμού καθετότητας σε ένα ασύνδετο σημείο! - - - + + + Perpendicular to B-spline edge currently unsupported. Δεν υποστηρίζονται περιορισμοί καθετότητας σε ακμές καμπύλης B-spline επί του παρόντος. - - + + One of the selected edges should be a line. Μια από τις επιλεγμένες ακμές θα πρέπει να είναι γραμμή. - + 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. @@ -2557,249 +2556,249 @@ 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. Δεν υποστηρίζονται περιορισμοί επαφής σε ακμές καμπύλης B-spline επί του παρόντος. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Εφαρμόστηκε περιορισμός επαφής μεταξύ άκρων. Ο περιορισμός ταύτισης διαγράφηκε. - - - - + + + + Select one or more arcs or circles from the sketch. Επιλέξτε ένα ή περισσότερα τόξα ή κύκλους από το σκαρίφημα. - - + + Constrain equal Περιορισμός ισότητας - + Do you want to share the same radius for all selected elements? Θέλετε να χρησιμοποιήσετε την ίδια ακτίνα για όλα τα επιλεγμένα στοιχεία; - - + + Constraint only applies to arcs or circles. Ο περιορισμός εφαρμόζεται μόνο σε τόξα ή κύκλους. - + Do you want to share the same diameter for all selected elements? Do you want to share the same diameter for all selected elements? - - + + 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 Επιλέξτε δύο ή περισσότερες συμβατές ακμές - + Sketch axes cannot be used in equality constraints Οι άξονες σκαριφήματος δεν μπορούν να χρησιμοποιηθούν στους περιορισμούς ισότητας - + Equality for B-spline edge currently unsupported. Δεν υποστηρίζονται περιορισμοί ισότητας σε ακμές καμπύλης B-spline επί του παρόντος. - - + + 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! Αδύνατη η προσθήκη περιορισμού μεταξύ μιας γραμμής και του αρχικού ή του τελικού της σημείου! - + 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 Επιλέξτε τα δύο άκρα των γραμμών που θα αναπαραστήσουν ακτίνες, καθώς και μια ακμή ως όριο. Το πρώτο επιλεγμένο σημείο αντιστοιχεί στον δείκτη n1, το δεύτερο στον δείκτη n2, και η τιμή του περιορισμού μεγέθους καθορίζει τον λόγο n2/n1. - + Selected objects are not just geometry from one sketch. Τα επιλεγμένα στοιχεία δεν είναι μόνο γεωμετρικά στοιχεία από το ίδιο σκαρίφημα. - + Number of selected objects is not 3 (is %1). Ο αριθμός των επιλεγμένων αντικειμένων δεν είναι 3 (είναι %1). - + Cannot create constraint with external geometry only!! Cannot create constraint with external geometry only!! - + Incompatible geometry is selected! Έχει επιλεχθεί μη συμβατό γεωμετρικό στοιχείο! - + SnellsLaw on B-spline edge currently unsupported. Δεν υποστηρίζονται περιορισμοί του νόμου του Snell σε ακμές καμπύλης B-spline επί του παρόντος. - - + + Select at least one ellipse and one edge from the sketch. Επιλέξτε τουλάχιστον μια έλλειψη και μια ακμή από το σκαρίφημα. - + Sketch axes cannot be used in internal alignment constraint Οι άξονες του σκαριφήματος δεν μπορούν να χρησιμοποιηθούν στον περιορισμό εσωτερικής στοίχισης - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. - - + + Maximum 2 points are supported. Υποστηρίζονται το πολύ 2 σημεία. - - + + Maximum 2 lines are supported. Υποστηρίζονται το πολύ 2 γραμμές. - - + + Nothing to constrain Nothing to constrain - + Currently all internal geometry of the ellipse is 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 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. You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. - + Currently all internal geometry of the arc of ellipse is already exposed. Επί του παρόντος ολόκληρη η εσωτερική γεωμετρία του τόξου έλλειψης είναι ήδη εκτεθειμένη. - + 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. Επί του παρόντος η εσωτερική γεωμετρία υποστηρίζεται μόνο για έλλειψη ή τόξο έλλειψης. Το τελευταίο επιλεγμένο στοιχείο θα πρέπει να είναι μια έλλειψη ή ένα τόξο έλλειψης. - - - - - + + + + + @@ -2929,12 +2928,12 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Are you really sure you want to delete all the constraints? - + Distance constraint Περιορισμός απόστασης - + Not allowed to edit the datum because the sketch contains conflicting constraints Δεν επιτρέπεται η επεξεργασία του περιορισμού μεγέθους επειδή το σκαρίφημα περιέχει αντιφατικούς περιορισμούς @@ -2953,13 +2952,13 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c - This object belongs to another body. Hold Ctrl to allow crossreferences. - Αυτό το αντικείμενο ανήκει σε κάποιο άλλο σώμα. Κρατήστε πιεσμένο το πλήκτρο Ctrl για να επιτρέψετε τη χρήση παραπομπών. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - Αυτό το αντικείμενο ανήκει σε κάποιο άλλο σώμα και περιέχει εξωτερική γεωμετρία. Δεν επιτρέπεται η παραπομπή. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -3048,90 +3047,80 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::EditDatumDialog - - + Insert angle Εισαγωγή γωνίας - - + Angle: Γωνία: - - + Insert radius Εισαγωγή ακτίνας - - - - + + + Radius: Ακτίνα: - - + Insert diameter Εισαγωγή διαμέτρου - - - - + + + Diameter: Διάμετρος: - - + Refractive index ratio Constraint_SnellsLaw Δείκτης διάθλασης - - + Ratio n2/n1: Constraint_SnellsLaw Λόγος n2/n1: - - + Insert length Εισαγωγή μήκους - - + Length: Μήκος: - - + + Change radius Αλλαγή ακτίνας - - + + Change diameter Αλλαγή της διαμέτρου - + Refractive index ratio Δείκτης διάθλασης - + Ratio n2/n1: Λόγος n2/n1: @@ -3139,7 +3128,7 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::ElementView - + Delete Διαγραφή @@ -3170,20 +3159,35 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::InsertDatum - + Insert datum Εισαγωγή περιορισμού μεγέθους - + datum: περιορισμός μεγέθους: - + Name (optional) Όνομα (προαιρετικό) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Αναφορά + SketcherGui::PropertyConstraintListItem @@ -3787,55 +3791,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences Δεν υπάρχει αστοχία σύμπτωσης σημείων - + No missing coincidences found Δεν βρέθηκαν περιπτώσεις αστοχίας σύμπτωσης σημείων - + Missing coincidences Βρέθηκαν περιπτώσεις αστοχίας σύμπτωσης σημείων - + %1 missing coincidences found Βρέθηκαν %1 περιπτώσεις αστοχίας σύμπτωσης σημείων - + 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). @@ -3848,51 +3852,51 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Click "Swap endpoints in constraints" button to reassign endpoints. Do this only once to sketches created in FreeCAD older than v0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. Βρέθηκαν %1 ανεστραμμένα τόξα εξωτερικής γεωμετρίας. Τα αρχικά και τα τελικά τους σημεία επισημαίνονται στην τρισδιάστατη προβολή. - + No reversed external-geometry arcs were found. Δεν βρέθηκε κανένα ανεστραμμένο τόξο εξωτερικής γεωμετρίας. - + %1 changes were made to constraints linking to endpoints of reversed arcs. %1 αλλαγές έγιναν σε περιορισμούς που συνδέονται με τα αρχικά και τελικά σημεία ανεστραμμένων τόξων. - - + + 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 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. 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. Όλοι οι περιορισμοί που σχετίζονται με την εξωτερική γεωμετρία διαγράφηκαν. @@ -4039,106 +4043,106 @@ However, no constraints linking to the endpoints were found. Αυτόματη μετάβαση σε Ακμή - + Elements Στοιχεία - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: πολλαπλή επιλογή</p><p>&quot;%2&quot;: μετάβαση στον επόμενο έγκυρο τύπο</p></body></html> - - - - + + + + Point Σημείο - - - + + + Line Γραμμή - - - - - - - - - + + + + + + + + + Construction Κατασκευή - - - + + + Arc Τόξο - - - + + + Circle Κύκλος - - - + + + Ellipse Έλλειψη - - - + + + Elliptical Arc Ελλειπτικό Τόξο - - - + + + Hyperbolic Arc Υπερβολικό Τόξο - - - + + + Parabolic Arc Παραβολικό Τόξο - - - + + + BSpline Καμπύλη Βασικής Συνάρτησης BSpline - - - + + + Other Άλλο @@ -4313,104 +4317,104 @@ 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 A dialog is already open in the task panel - + Do you want to close this dialog? 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: Παρακαλώ αφαιρέστε τους παρακάτω πλεονάζοντες περιορισμούς: - + Empty sketch Κενό σκαρίφημα - + Over-constrained sketch Υπερπεριορισμένο σκαρίφημα - - - + + + (click to select) (κάντε κλικ για να επιλέξετε) - + Sketch contains conflicting constraints Το σκαρίφημα περιέχει αντιφατικούς περιορισμούς - + Sketch contains redundant constraints Το σκαρίφημα περιέχει πλεονάζοντες περιορισμούς - + Fully constrained sketch Πλήρως περιορισμένο σκαρίφημα - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec Επιλύθηκε σε %1 δευτερόλεπτα - + Unsolved (%1 sec) Δεν επιλύθηκε (%1 δευτερόλεπτα) @@ -4499,8 +4503,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 Όρισε τη σταθερή διάμετρο ενός κύκλου, ή ενός τόξου @@ -4508,8 +4512,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 Καθορισμός της ακτίνας ενός κύκλου ή ενός τόξου @@ -4802,42 +4806,42 @@ Do you want to detach it from the support? Μορφή - + Undefined degrees of freedom Απροσδιόριστοι βαθμοί ελευθερίας - + Not solved yet Δεν επιλύθηκε ακόμα - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update Ενημέρωση diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_es-ES.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_es-ES.qm index 9c3728dc6b..522c54d4b2 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_es-ES.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_es-ES.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_es-ES.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_es-ES.ts index d8d2b59bbe..d939a7dba9 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_es-ES.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_es-ES.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Croquizador - + Constrain arc or circle Restringir el arco o círculo - + Constrain an arc or a circle Limitar un arco o un círculo - + Constrain radius Restringir radio - + Constrain diameter Restringir el diámetro @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Croquizador - + Constrain angle Restringir ángulo - + Fix the angle of a line or the angle between two lines Fijar el ángulo de una línea o el ángulo entre dos líneas @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Croquizador - + Constrain Block Bloque de Restricción - + Create a Block constraint on the selected item Crea un bloque de restricción desde el objeto seleccionado @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Croquizador - + Constrain coincident Restricción de coincidencia - + Create a coincident constraint on the selected item Crear una restricción de coincidencia en el elemento seleccionado @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Croquizador - + Constrain diameter Restringir el diámetro - + Fix the diameter of a circle or an arc Fijar el diámetro de un círculo o un arco @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Croquizador - + Constrain distance Restricción de distancia - + Fix a length of a line or the distance between a line and a vertex Fijar una longitud de una línea o la distancia entre una línea y un vértice @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Croquizador - + Constrain horizontal distance Constrain horizontal distance - + Fix the horizontal distance between two points or line ends Fijar la distancia horizontal entre dos puntos o extremos de línea @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Croquizador - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends Fijar la distancia vertical entre dos puntos o extremos de línea @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Croquizador - + Constrain equal Restringir igualdad - + Create an equality constraint between two lines or between circles and arcs Crear una restricción de igualdad entre dos líneas o entre círculos y arcos @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Croquizador - + Constrain horizontally Restringir horizontalmente - + Create a horizontal constraint on the selected item Crear una restricción horizontal en el elemento seleccionado @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Croquizador - + Constrain InternalAlignment Restringir AlineamientoInterno - + Constrains an element to be aligned with the internal geometry of another element Restringe un elemento para alinearse con la geometría interna de otro elemento @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Croquizador - + Constrain lock Restricción de bloqueo - + Create a lock constraint on the selected item Crear una restricción de bloqueo en el elemento seleccionado @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Croquizador - + Constrain parallel Restricción de paralelismo - + Create a parallel constraint between two lines Crear una restricción entre dos líneas paralelas @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Croquizador - + Constrain perpendicular Restricción perpendicular - + Create a perpendicular constraint between two lines Crear una restricción perpendicular entre dos líneas @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Croquizador - + Constrain point onto object Restringir punto en objeto - + Fix a point onto an object Fijar un punto sobre un objeto @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Croquizador - + Constrain radius Restringir radio - + Fix the radius of a circle or an arc Fijar el radio de un círculo o arco @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Croquizador - + Constrain refraction (Snell's law') Restricción de refracción (Ley de Snell) - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Crea una restricción de ley de refracción (ley de Snell) entre dos extremos de los rayos y una arista como interfaz. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Croquizador - + Constrain symmetrical Restricción de simetría - + Create a symmetry constraint between two points with respect to a line or a third point Crear una restricción de simetría entre dos puntos con respecto a una línea o un tercer punto @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Croquizador - + Constrain tangent Restricción tangencial - + Create a tangent constraint between two entities Crear una restricción tangencial entre dos entidades @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Croquizador - + Constrain vertically Restricción de verticalidad - + Create a vertical constraint on the selected item Crear una restricción vertical en el elemento seleccionado @@ -1734,12 +1734,12 @@ Stop operation - Stop operation + Detener operación Stop current operation - Stop current operation + Detener la operación actual @@ -1781,19 +1781,19 @@ CmdSketcherToggleActiveConstraint - + Sketcher Croquizador - + Toggle activate/deactivate constraint - Toggle activate/deactivate constraint + Activar/desactivar restricción - + Toggles activate/deactivate state for selected constraints - Toggles activate/deactivate state for selected constraints + Activa o desactiva el estado para las restricciones seleccionadas @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Croquizador - + Toggle reference/driving constraint Alterna restricciones de referencia - + Toggles the toolbar or selected constraints to/from reference mode Cambia la barra de herramientas o las restricciones seleccionadas a/desde el modo referencia @@ -1957,42 +1957,42 @@ No se puede adivinar la intersección de curvas. Intente agregar una restricción coincidente entre los vértices de las curvas que pretende rellenar. - + This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher. Esta versión de OCE/OCC no permite operación de nudo. Necesita 6.9.0 o superior. - + BSpline Geometry Index (GeoID) is out of bounds. Índice de geometría BSpline (GeoID) está fuera de restricciones. - + You are requesting no change in knot multiplicity. Usted esta solicitando no cambio en multiplicidad de nudo. - + The Geometry Index (GeoId) provided is not a B-spline curve. El índice de geometría (GeoID) proporcionado no es una curva B-spline. - + The knot index is out of bounds. Note that in accordance with OCC notation, the first knot has index 1 and not zero. El índice de nudo es fuera de los limites. Note que según en concordancia con notación de la OCC, el primer nudo tiene índice 1 y no 0. - + The multiplicity cannot be increased beyond the degree of the B-spline. La multiplicidad no puede incrementarse más allá del grado de la B-spline. - + The multiplicity cannot be decreased beyond zero. La multiplicidad no puede ser disminuida más allá de cero. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC es incapaz de disminuir la multiplicidad dentro de la tolerancia máxima. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Seleccione arista(s) del croquis. - - - - - - + + + + + Dimensional constraint Restricción dimensional - + Cannot add a constraint between two external geometries! ¡No se puede añadir una restricción entre geometrías externas! - + Cannot add a constraint between two fixed geometries! Fixed geometries involve external geometry, blocked geometry or special points as B-spline knot points. No fue posible añadir una restricción entre dos geometrias fijas! Las geometrias fijas implican geometrias externas, bloqueadas o puntos especiales como por ejemplo puntos de B-Spline. - - - + + + Only sketch and its support is allowed to select Sólo se permite selecionar el croquis y su soporte - + One of the selected has to be on the sketch Uno de los seleccionados debe ser en el croquis - - + + Select an edge from the sketch. Seleccione una arista del croquis. - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint Restricción imposible - - - - + + + + The selected edge is not a line segment La arista seleccionada no es un segmento de línea - - + + + - - - + + Double constraint Restricción doble - - - - + + + + The selected edge already has a horizontal constraint! ¡La arista seleccionada ya tiene una restricción horizontal! - - + + + - The selected edge already has a vertical constraint! ¡El borde seleccionado ya tiene una restricción vertical! - - - - - - + + + + + + The selected edge already has a Block constraint! ¡La arista seleccionada ya tiene una restricción de Bloque! - + The selected item(s) can't accept a horizontal constraint! ¡El(los) elemento(s) seleccionado(s) no pueden aceptar una restricción horizontal! - + There are more than one fixed point selected. Select a maximum of one fixed point! Hay mas de un punto fijo seleccionado.! Debe seleccionar solamente un punto Fijo! - + The selected item(s) can't accept a vertical constraint! ¡El(los) elemento(s) seleccionado(s) no admiten una restricción vertical! - + There are more than one fixed points selected. Select a maximum of one fixed point! Hay mas de un punto fijo seleccionado. Debe seleccionar solamente un punto Fijo! - - + + Select vertices from the sketch. Selecciona vértices del croquis. - + Select one vertex from the sketch other than the origin. Seleccione un vértice del croquis que no sea el origen. - + Select only vertices from the sketch. The last selected vertex may be the origin. Selecciona sólo vértices del croquis. El último vértice seleccionado puede ser el origen. - + Wrong solver status Estado de Solver Incorrecto - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. Una restriccion de Bloque no puede ser añadida si el Croquis no esta resuelto o tiene un error redundante y/o restricciones en conflicto. - + Select one edge from the sketch. Seleccione una arista del croquis. - + Select only edges from the sketch. Seleccione únicamente aristas de el Croquis. - - - - - - - + + + + + + + Error Error - + Select two or more points from the sketch. Seleccione dos o más puntos del croquis. - - + + Select two or more vertexes from the sketch. Seleccione dos o más vértices en el croquis. - - + + Constraint Substitution Subsititución de Restricción - + Endpoint to endpoint tangency was applied instead. Una Tangente de Puntos de Extremo se aplicó en su lugar. - + Select vertexes from the sketch. Seleccione los vértices del croquis. - - + + Select exactly one line or one point and one line or two points from the sketch. Seleccione exactamente una línea o un punto y una línea o dos puntos del croquis. - + Cannot add a length constraint on an axis! ¡No se puede añadir una restricción de longitud en un eje! - + This constraint does not make sense for non-linear curves Esta restricción no tiene sentido para curvas no lineales - - - - - - + + + + + + Select the right things from the sketch. Seleccione las cosas correctas desde el croquis. - - + + Point on B-spline edge currently unsupported. Punto sobre arista de B-spline no compatible por el momento. - - + + 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. Ninguno de los puntos seleccionados fueron limitados en las curvas respectivas, porque son partes de un mismo elemento, o porque son ambos de geometría externa. - + Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Seleccione un punto y varias curvas, o una curva y varios puntos. Ha seleccionado las %1 curvas y %2 puntos. - - - - + + + + Select exactly one line or up to two points from the sketch. Seleccione exactamente una línea o hasta dos puntos del croquis. - + Cannot add a horizontal length constraint on an axis! ¡No se puede añadir una restricción de longitud horizontal en un eje! - + Cannot add a fixed x-coordinate constraint on the origin point! ¡No se puede agregar una restricción de coordenada x fija en el punto de origen! - - + + This constraint only makes sense on a line segment or a pair of points Esta restricción sólo tiene sentido en un segmento de línea o un par de puntos - + Cannot add a vertical length constraint on an axis! ¡No se puede añadir una restricción de longitud vertical sobre un eje! - + Cannot add a fixed y-coordinate constraint on the origin point! ¡No se puede agregar una restricción de coordenada y fija en el punto de origen! - + Select two or more lines from the sketch. Seleccione dos o más líneas del croquis. - - + + Select at least two lines from the sketch. Seleccione al menos dos líneas del croquis. - + Select a valid line Seleccione una línea válida - - + + The selected edge is not a valid line La arista seleccionada no es una línea válida - + 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. @@ -2508,45 +2507,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Las combinaciones posibles son: dos curvas; extremo y curva; dos extremos; dos curvas y un punto. - + Select some geometry from the sketch. perpendicular constraint Seleccione alguna geometría del croquis. - + Wrong number of selected objects! perpendicular constraint ¡Número incorrecto de objetos seleccionados! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint Con 3 objetos, debe haber 2 curvas y 1 punto. - - + + Cannot add a perpendicularity constraint at an unconnected point! ¡No se puede añadir una restricción de perpendicularidad en un punto no conectado! - - - + + + Perpendicular to B-spline edge currently unsupported. Perpendicular a arista de B-spline no compatible por el momento. - - + + One of the selected edges should be a line. ¡Una de las aristas seleccionadas debe ser una línea. - + 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. @@ -2556,249 +2555,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Combinaciones aceptadas: dos curvas; un extremo y una curva; dos extremos; dos curvas y un punto. - + Select some geometry from the sketch. tangent constraint Seleccione alguna geometría del croquis. - + Wrong number of selected objects! tangent constraint ¡Número incorrecto de objetos seleccionados! - - - + + + Cannot add a tangency constraint at an unconnected point! ¡No se puede añadir una restricción de tangencia en un punto no conectado! - - - + + + Tangency to B-spline edge currently unsupported. Tangencia sobre arista de B-spline no compatible por el momento. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Una Tangente de Puntos de Estremo fue aplicada, La restricción coincidente fue eliminada. - - - - + + + + Select one or more arcs or circles from the sketch. Seleccione uno o más arcos o círculos del croquis. - - + + Constrain equal Restringir igualdad - + Do you want to share the same radius for all selected elements? ¿Quieres compartir el mismo radio para todos los elementos seleccionados? - - + + Constraint only applies to arcs or circles. La restricción sólo se aplica a los arcos o círculos. - + Do you want to share the same diameter for all selected elements? ¿Quieres compartir el mismo diámetro para todos los elementos seleccionados? - - + + Select one or two lines from the sketch. Or select two edges and a point. Seleccione una o dos líneas del croquis. O seleccione un punto y dos aristas. - - + + Parallel lines Líneas paralelas - - + + An angle constraint cannot be set for two parallel lines. Una restricción de ángulo no puede ser establecida por dos lineas paralelas. - + Cannot add an angle constraint on an axis! ¡No se puede añadir una restricción angular en un eje! - + Select two edges from the sketch. Seleccione dos aristas del croquis. - - + + Select two or more compatible edges Seleccione dos o más aristas compatibles - + Sketch axes cannot be used in equality constraints Los ejes del croquis no pueden utilizarse en las restricciones de igualdad - + Equality for B-spline edge currently unsupported. Igualdad para arista de B-Spline no compatible por el momento. - - + + Select two or more edges of similar type Seleccione dos o más aristas de similar clase - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. Seleccione dos puntos y una línea de simetría, dos puntos y un punto de simetría o una línea y un punto de simetría del croquis. - - - - + + + + Cannot add a symmetry constraint between a line and its end points! ¡No se puede añadir una restricción de simetría entre una línea y sus extremos! - + 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 Seleccione dos puntos finales de líneas para actuar como rayos y una arista que representa un límite. El primer punto seleccionado corresponde al índice n1, n2 - al segundo y valor de referencia establece la relación n2/n1. - + Selected objects are not just geometry from one sketch. Los objetos seleccionados no son sólo la geometría de un croquis. - + Number of selected objects is not 3 (is %1). El número de objetos seleccionados no es 3 (es %1). - + Cannot create constraint with external geometry only!! No se puede crear una restricción solo con geometría externa!! - + Incompatible geometry is selected! ¡Se han seleccionado geometrías incompatibles! - + SnellsLaw on B-spline edge currently unsupported. Ley de Snell sobre arista de B-spline no compatible por el momento. - - + + Select at least one ellipse and one edge from the sketch. Seleccione al menos una elipse y una curva del croquis. - + Sketch axes cannot be used in internal alignment constraint Ejes del croquis no pueden ser usados en el alineamiento interno de restricciones - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. No puedes restringir internamente una elipse con otra elipse. Solamente selecciona una elipse. - - + + Maximum 2 points are supported. Son admitidos un máximo de 2 puntos. - - + + Maximum 2 lines are supported. Son admitidos un máximo de 2 líneas. - - + + Nothing to constrain Nada que restringir - + Currently all internal geometry of the ellipse is already exposed. La geometría interna de la elipse ya está expuesta al completo. - - - - + + + + Extra elements Elementos adicionales - - - + + + More elements than possible for the given ellipse were provided. These were ignored. Se han proporcionado más elementos de los necesarios para la elipse dada. Se han ignorado. - + You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse. No puedes restringir internamente un arco de elipse con otro arco de elipse. Selecciona un solo arco de elipse. - + You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. No puedes restringir internamente una elipse con un arco de elipse. Selecciona una sola elipse o un arco de elipse. - + Currently all internal geometry of the arc of ellipse is already exposed. La geometría interna del arco de elipse ya está expuesta por completo. - + More elements than possible for the given arc of ellipse were provided. These were ignored. Fueron proporcionado más elementos de los necesarios para el arco de la elipse. Estas fueron ignoradas. - + 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. Actualmente sólo es soportada la geometría interna de elipse o arco de elipse. El último elemento seleccionado debe ser una elipse o un arco de elipse. - - - - - + + + + + @@ -2928,12 +2927,12 @@ Combinaciones aceptadas: dos curvas; un extremo y una curva; dos extremos; dos c ¿Es realmente seguro que desea eliminar todas las restricciones? - + Distance constraint Restringir distancia - + Not allowed to edit the datum because the sketch contains conflicting constraints No permite editar los datos de referencia porque el croquis contiene restricciones conflictivas @@ -2952,13 +2951,13 @@ Combinaciones aceptadas: dos curvas; un extremo y una curva; dos extremos; dos c - This object belongs to another body. Hold Ctrl to allow crossreferences. - Este objeto pertenece a otro cuerpo. Mantenga Ctrl pulsado para permitir referencias cruzadas. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - Este objeto pertenece a otro cuerpo y contiene geometría externa. CrossReference no permitido. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -2996,12 +2995,12 @@ Combinaciones aceptadas: dos curvas; un extremo y una curva; dos extremos; dos c Deactivate - Deactivate + Desactivar Activate - Activate + Activar @@ -3047,90 +3046,80 @@ Combinaciones aceptadas: dos curvas; un extremo y una curva; dos extremos; dos c SketcherGui::EditDatumDialog - - + Insert angle Insertar ángulo - - + Angle: Ángulo: - - + Insert radius Insertar radio - - - - + + + Radius: Radio: - - + Insert diameter Introduzca el diámetro - - - - + + + Diameter: Diámetro: - - + Refractive index ratio Constraint_SnellsLaw Índice refracción - - + Ratio n2/n1: Constraint_SnellsLaw Razón n2/n1: - - + Insert length Insertar longitud - - + Length: Longitud: - - + + Change radius Cambiar radio - - + + Change diameter Cambiar Diámetro - + Refractive index ratio Índice refracción - + Ratio n2/n1: Razón n2/n1: @@ -3138,7 +3127,7 @@ Combinaciones aceptadas: dos curvas; un extremo y una curva; dos extremos; dos c SketcherGui::ElementView - + Delete Borrar @@ -3169,20 +3158,35 @@ Combinaciones aceptadas: dos curvas; un extremo y una curva; dos extremos; dos c SketcherGui::InsertDatum - + Insert datum Insertar datos de referencia - + datum: Dato de referencia: - + Name (optional) Nombre (opcional) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Referencia + SketcherGui::PropertyConstraintListItem @@ -3296,17 +3300,14 @@ Combinaciones aceptadas: dos curvas; un extremo y una curva; dos extremos; dos c If selected, each element in the array is constrained with respect to the others using construction lines - If selected, each element in the array is constrained -with respect to the others using construction lines + Sí se selecciona, cada elemento de la matriz es restringido con respecto a los otros usando las líneas de construcción If selected, it substitutes dimensional constraints by geometric constraints in the copies, so that a change in the original element is directly reflected on copies - If selected, it substitutes dimensional constraints by geometric constraints -in the copies, so that a change in the original element is directly -reflected on copies + Si lo seleccionas, sustituye las restricciones de cota por restricciones geométricas en las copias, por lo que un cambio en el elemento original se refleja directamente en las copias. @@ -3372,51 +3373,51 @@ reflected on copies Sketcher solver - Sketcher solver + Solucionador de croquis Sketcher dialog will have additional section 'Advanced solver control' to adjust solver settings - Sketcher dialog will have additional section -'Advanced solver control' to adjust solver settings + El diálogo del croquis tendrá la sección adicional +'Control avanzado de soluciones' para ajustar la configuración del solver Show section 'Advanced solver control' in task dialog - Show section 'Advanced solver control' in task dialog + Mostrar sección 'Control avanzado del resolutor' en el diálogo de tareas Dragging performance - Dragging performance + Rendimiento de arrastre Special solver algorithm will be used while dragging sketch elements. Requires to re-enter edit mode to take effect. - Special solver algorithm will be used while dragging sketch elements. -Requires to re-enter edit mode to take effect. + Se usará un algoritmo de resolución especial al arrastrar elementos de croquis. +Requiere volver a entrar en modo de edición para tener efecto. Improve solving while dragging - Improve solving while dragging + Mejorar la resolución mientras arrastra Allow to leave sketch edit mode when pressing Esc button - Allow to leave sketch edit mode when pressing Esc button + Permitir dejar el modo de edición de croquis al presionar el botón Esc Esc can leave sketch edit mode - Esc can leave sketch edit mode + Esc puede dejar el modo de edición de croquis Notifies about automatic constraint substitutions - Notifies about automatic constraint substitutions + Notifica sobre sustituciones de restricción automáticas @@ -3499,77 +3500,77 @@ Requires to re-enter edit mode to take effect. Color of edges - Color of edges + Color de las aristas Color of vertices - Color of vertices + Color de los vértices Color used while new sketch elements are created - Color used while new sketch elements are created + Color usado mientras se crean nuevos elementos de croquis Color of edges being edited - Color of edges being edited + Color de las aristas que se están editando Color of vertices being edited - Color of vertices being edited + Color de los vértices que están siendo editados Color of construction geometry in edit mode - Color of construction geometry in edit mode + Color de la geometría de construcción en modo edición Color of external geometry in edit mode - Color of external geometry in edit mode + Color de la geometría externa en modo edición Color of fully constrained geometry in edit mode - Color of fully constrained geometry in edit mode + Color de la geometría completamente restringida en modo edición Color of driving constraints in edit mode - Color of driving constraints in edit mode + Color de restricciones controladas en modo edición Reference constraint color - Reference constraint color + Color de restricción de referencia Color of reference constraints in edit mode - Color of reference constraints in edit mode + Color de las restricciones de referencia en modo edición Color of expression dependent constraints in edit mode - Color of expression dependent constraints in edit mode + Color de las restricciones dependientes de la expresión en modo edición Deactivated constraint color - Deactivated constraint color + Color de restricción desactivado Color of deactivated constraints in edit mode - Color of deactivated constraints in edit mode + Color de las restricciones desactivadas en modo edición Color of the datum portion of a driving constraint - Color of the datum portion of a driving constraint + Color de la porción de datos de una restricción de control @@ -3603,19 +3604,19 @@ Requires to re-enter edit mode to take effect. Coordinate text color - Coordinate text color + Color de texto de coordenada Text color of the coordinates - Text color of the coordinates + Color del texto de las coordenadas Color of crosshair cursor. (The one you get when creating a new sketch element.) - Color of crosshair cursor. -(The one you get when creating a new sketch element.) + Color del cursor puntero. +(El que obtienes al crear un nuevo elemento de croquis.) @@ -3638,7 +3639,7 @@ Requires to re-enter edit mode to take effect. A dialog will pop up to input a value for new dimensional constraints - A dialog will pop up to input a value for new dimensional constraints + Aparecerá una ventana de diálogo para introducir un valor para las nuevas restricciones de cota. @@ -3653,24 +3654,24 @@ Requires to re-enter edit mode to take effect. Current constraint creation tool will remain active after creation - Current constraint creation tool will remain active after creation + La herramienta actual de creación de restricciones permanecerá activa después de la creación Constraint creation "Continue Mode" - Constraint creation "Continue Mode" + Creación de restricciones "Modo Continuo" Line pattern used for grid lines - Line pattern used for grid lines + Patrón de línea usado para líneas de cuadrícula Base length units will not be displayed in constraints. Supports all unit systems except 'US customary' and 'Building US/Euro'. - Base length units will not be displayed in constraints. -Supports all unit systems except 'US customary' and 'Building US/Euro'. + Las unidades de longitud base no se mostrarán en restricciones. +Soporta todos los sistemas de unidades excepto 'USA' y 'Building US/Euro'. @@ -3690,7 +3691,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. When opening sketch, hide all features that depend on it - When opening sketch, hide all features that depend on it + Al abrir el croquis, oculta todas las características que dependen de él @@ -3700,7 +3701,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. When opening sketch, show sources for external geometry links - When opening sketch, show sources for external geometry links + Al abrir croquis, mostrar fuentes de enlaces de geometría externa @@ -3710,7 +3711,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. When opening sketch, show objects the sketch is attached to - When opening sketch, show objects the sketch is attached to + Al abrir el croquis, muestra los objetos a los que el croquis está conectado @@ -3720,7 +3721,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. When closing sketch, move camera back to where it was before sketch was opened - When closing sketch, move camera back to where it was before sketch was opened + Al cerrar el croquis, mueve la cámara hacia donde estaba antes de abrir el croquis @@ -3735,7 +3736,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. Applies current visibility automation settings to all sketches in open documents - Applies current visibility automation settings to all sketches in open documents + Aplica la configuración actual de automatización de visibilidad a todos los croquis en documentos abiertos @@ -3745,7 +3746,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. Font size used for labels and constraints - Font size used for labels and constraints + Tamaño de letra usado para etiquetas y restricciones @@ -3755,12 +3756,12 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. Current sketcher creation tool will remain active after creation - Current sketcher creation tool will remain active after creation + La herramienta actual de creación de croquis permanecerá activa después de la creación Geometry creation "Continue Mode" - Geometry creation "Continue Mode" + Creación de geometría "Modo Continuo" @@ -3770,7 +3771,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. Number of polygons for geometry approximation - Number of polygons for geometry approximation + Número de polígonos para la aproximación geométrica @@ -3786,55 +3787,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences No faltan coincidencias - + No missing coincidences found No se encontre coincidencias faltando - + Missing coincidences Falta de coincidencias - + %1 missing coincidences found %1 coincidencias faltando - + No invalid constraints Sin restricciones no válidas - + No invalid constraints found No se encontraron restricciones no válidas - + Invalid constraints Restricciones no válidas - + Invalid constraints found Se han encontrado restricciones no válidas - - - - + + + + Reversed external geometry Geometría externa invertida - + %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). @@ -3847,7 +3848,7 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Haz clic en el botón "Intercambiar los extremos en las restricciones" para reasignar los extremos. Hacer únicamente una vez en croquis creados en una versión de FreeCAD anterior a v0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3856,44 +3857,44 @@ However, no constraints linking to the endpoints were found. Sin embargo, no se encontraron restricciones a los extremos. - + No reversed external-geometry arcs were found. No se encontraron arcos invertidos con geometría externa. - + %1 changes were made to constraints linking to endpoints of reversed arcs. %1 modificaciones fueron hechas a las resticciones vinculadas a los extremos de los arcos invertidos. - - + + Constraint orientation locking Bloqueo de restricción de orientación - + Orientation locking was enabled and recomputed for %1 constraints. The constraints have been listed in Report view (menu View -> Panels -> Report view). Bloqueo de orientación fue activado y recalculado para %1 restricciones. Las restricciones se han listado en la vista reporte (menú Ver-> Paneles-> Ver Reporte). - + 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. El bloqueo de orientación fue desactivado para %1 restricciones. Las restricciones se han enumerado en la vista de repote (menú Ver-> Paneles-> Ver reporte). Tenga en cuenta que para todas las restricciones futuras, el bloqueo por defecto aún es ON. - - + + Delete constraints to external geom. Eliminar restricciones a la geometría externa. - + 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? Estás a punto de eliminar todas las restricciones que tienen que ver con la geometría externa. Esto es útil para rescatar un boceto con enlaces rotos/cambiados a geometría externa. ¿Está seguro que desea eliminar las limitaciones? - + All constraints that deal with external geometry were deleted. Se eliminaron todas las restricciones que tienen que ver con la geometría externa. @@ -3938,22 +3939,22 @@ Sin embargo, no se encontraron restricciones a los extremos. Internal alignments will be hidden - Internal alignments will be hidden + Las alineaciones internas se ocultarán Hide internal alignment - Hide internal alignment + Ocultar alineación interna Extended information will be added to the list - Extended information will be added to the list + La información extendida se añadirá a la lista Extended information - Extended information + Información extendida @@ -4002,7 +4003,7 @@ Sin embargo, no se encontraron restricciones a los extremos. Mode: - Mode: + Modo: @@ -4017,22 +4018,22 @@ Sin embargo, no se encontraron restricciones a los extremos. External - External + Externo Extended naming containing info about element mode - Extended naming containing info about element mode + Nombrado extendido que contiene información sobre el modo de elemento Extended naming - Extended naming + Nombrado extendido Only the type 'Edge' will be available for the list - Only the type 'Edge' will be available for the list + Sólo el tipo 'Arista' estará disponible para la lista @@ -4040,106 +4041,106 @@ Sin embargo, no se encontraron restricciones a los extremos. Cambiar automáticamente al Borde - + Elements Elementos - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: selección multiple</p><p>&quot;%2&quot;: cambiar al siguiente tipo válido</p></body></html> - - - - + + + + Point Punto - - - + + + Line Línea - - - - - - - - - + + + + + + + + + Construction Construcción - - - + + + Arc Arco - - - + + + Circle Circunferencia - - - + + + Ellipse Elipse - - - + + + Elliptical Arc Arco elíptico - - - + + + Hyperbolic Arc Arco hiperbólico - - - + + + Parabolic Arc Arco parabólico - - - + + + BSpline BSpline - - - + + + Other Otros @@ -4154,7 +4155,7 @@ Sin embargo, no se encontraron restricciones a los extremos. A grid will be shown - A grid will be shown + Se mostrará una cuadrícula @@ -4169,14 +4170,14 @@ Sin embargo, no se encontraron restricciones a los extremos. Distance between two subsequent grid lines - Distance between two subsequent grid lines + Distancia entre dos líneas consecutivas de cuadrícula New points will snap to the nearest grid line. Points must be set closer than a fifth of the grid size to a grid line to snap. - New points will snap to the nearest grid line. -Points must be set closer than a fifth of the grid size to a grid line to snap. + Los nuevos puntos se ajustarán a la línea de rejilla más cercana. +Los puntos deben estar más cerca de una quinta parte del tamaño de la cuadrícula a una línea de cuadrícula para ajustarlos. @@ -4186,7 +4187,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher proposes automatically sensible constraints. - Sketcher proposes automatically sensible constraints. + Sketcher propone automáticamente restricciones sensibles. @@ -4196,7 +4197,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher tries not to propose redundant auto constraints - Sketcher tries not to propose redundant auto constraints + El croquis intenta no proponer restricciones automáticas redundantes @@ -4211,7 +4212,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< To change, drag and drop a geometry type to top or bottom - To change, drag and drop a geometry type to top or bottom + Para cambiar, arrastre y suelte un tipo de geometría arriba o abajo @@ -4314,104 +4315,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch Editar boceto - + A dialog is already open in the task panel Un diálogo ya está abierto en el panel de tareas - + Do you want to close this dialog? ¿Desea cerrar este diálogo? - + Invalid sketch Croquis no válido - + Do you want to open the sketch validation tool? ¿Desea abrir la herramienta de validación del croquis? - + The sketch is invalid and cannot be edited. El croquis no es válido y no puede editarse. - + Please remove the following constraint: Elimine la siguiente restricción: - + Please remove at least one of the following constraints: Por favor elimine al menos una de las siguientes restricciones: - + Please remove the following redundant constraint: Por favor elimine la siguiente restricción redundante: - + Please remove the following redundant constraints: Por favor elimine las siguientes restricciones redundante: - + Empty sketch Croquis vacío - + Over-constrained sketch Croquis sobre-restringido - - - + + + (click to select) (Clic para seleccionar) - + Sketch contains conflicting constraints Croquis contiene restricciones conflictivas - + Sketch contains redundant constraints Croquis contiene restricciones redundantes - + Fully constrained sketch Croquis completamente restringido - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom + Croquis bajo-restringido con <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 grado</span></a> de libertad - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom + Croquis bajo-restringido con <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 grados</span></a> de libertad - + Solved in %1 sec Resuelto en %1 seg - + Unsolved (%1 sec) Sin resolver (%1 seg) @@ -4500,8 +4501,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 Fijar el diámetro de un círculo o un arco @@ -4509,8 +4510,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 Fijar el radio de un círculo o arco @@ -4802,42 +4803,42 @@ Do you want to detach it from the support? Formulario - + Undefined degrees of freedom Indefinidos grados de libertad - + Not solved yet No resuelto aún - + New constraints that would be redundant will automatically be removed - New constraints that would be redundant will automatically be removed + Las nuevas restricciones que puedan ser redundantes serán eliminadas automáticamente - + Auto remove redundants - Auto remove redundants + Auto eliminar redundantes - + Executes a recomputation of active document after every sketch action - Executes a recomputation of active document after every sketch action + Ejecuta un recalculado del documento activo después de cada acción de croquis - + Auto update - Auto update + Actualización automática - + Forces recomputation of active document - Forces recomputation of active document + Fuerza el recalculado del documento activo - + Update Actualizar @@ -4857,16 +4858,16 @@ Do you want to detach it from the support? Default solver: - Default solver: + Solver por defecto: Solver is used for solving the geometry. LevenbergMarquardt and DogLeg are trust region optimization algorithms. BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. - Solver is used for solving the geometry. -LevenbergMarquardt and DogLeg are trust region optimization algorithms. -BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. + El solver se utiliza para resolver la geometría. +LevenbergMarquardt y DogLeg son algoritmos de optimización de región de confianza. +El solver BFGS utiliza el algoritmo Broyden-Fletcher-Goldfarb-Shanno. @@ -4899,7 +4900,7 @@ BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. Step type used in the DogLeg algorithm - Step type used in the DogLeg algorithm + Tipo de paso usado en el algoritmo DogLeg @@ -4924,91 +4925,91 @@ BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. Maximum iterations: - Maximum iterations: + Máximo de iteraciones: Maximum iterations to find convergence before solver is stopped - Maximum iterations to find convergence before solver is stopped + Número máximo de iteraciones para encontrar convergencia antes de detener el solver QR algorithm: - QR algorithm: + Algoritmo QR: During diagnosing the QR rank of matrix is calculated. Eigen Dense QR is a dense matrix QR with full pivoting; usually slower Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster - During diagnosing the QR rank of matrix is calculated. -Eigen Dense QR is a dense matrix QR with full pivoting; usually slower -Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster + Durante el diagnóstico se calcula el rango QR de la matriz. +Eigen Dense QR es una matriz densa QR con pivotación completa; generalmente más lento +El algoritmo QR de Eigen Sparse está optimizado para matrices dispersas; generalmente más rápido Redundant solver: - Redundant solver: + Solver redundante: Solver used to determine whether a group is redundant or conflicting - Solver used to determine whether a group is redundant or conflicting + Solver usado para determinar si un grupo es redundante o conflictivo Redundant max. iterations: - Redundant max. iterations: + Max. iteraciones redundantes: Same as 'Maximum iterations', but for redundant solving - Same as 'Maximum iterations', but for redundant solving + Igual que 'Máximas iteraciones', pero para la resolución redundante Redundant sketch size multiplier: - Redundant sketch size multiplier: + Multiplicador redundante de tamaño del croquis: Same as 'Sketch size multiplier', but for redundant solving - Same as 'Sketch size multiplier', but for redundant solving + Igual que 'Multiplicador del tamaño del croquis', pero para la resolución redundante Redundant convergence - Redundant convergence + Convergencia redundante Same as 'Convergence', but for redundant solving - Same as 'Convergence', but for redundant solving + Igual que "Convergencia", pero para la resolución redundante Redundant param1 - Redundant param1 + Param1 redundante Redundant param2 - Redundant param2 + Param2 redundante Redundant param3 - Redundant param3 + Param3 redundante Console debug mode: - Console debug mode: + Modo depuración en consola: Verbosity of console output - Verbosity of console output + Verbosidad de la salida de consola @@ -5023,7 +5024,7 @@ Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster Maximum iterations will be multiplied by number of parameters - Maximum iterations will be multiplied by number of parameters + Las iteraciones máximas se multiplicarán por el número de parámetros @@ -5039,8 +5040,8 @@ Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster Threshold for squared error that is used to determine whether a solution converges or not - Threshold for squared error that is used -to determine whether a solution converges or not + Umbral para error cuadrático que se utiliza +para determinar si una solución converge o no @@ -5080,7 +5081,7 @@ to determine whether a solution converges or not During a QR, values under the pivot threshold are treated as zero - During a QR, values under the pivot threshold are treated as zero + Durante un QR, los valores bajo el umbral de pivotado son tratados como cero diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_eu.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_eu.qm index ba56c5523b..966458f481 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_eu.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_eu.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_eu.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_eu.ts index 206defa239..86102d89e1 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_eu.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_eu.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Krokisgilea - + Constrain arc or circle Murriztu arkua edo zirkulua - + Constrain an arc or a circle Murriztu arku bat edo zirkulu bat - + Constrain radius Murriztu erradioa - + Constrain diameter Murriztu diametroa @@ -227,7 +227,7 @@ Center and end points - Erdiko eta bukaera puntuak + Puntu zentrala eta bukaerakoa @@ -273,7 +273,7 @@ Center and rim point - Erdiko eta ertzeko puntua + Puntu zentrala eta ertzeko puntua @@ -301,7 +301,7 @@ Ellipse by center, major radius, point - Elipsea erdiko puntua, erradio handia eta puntu baten bidez + Elipsea puntu zentrala, erradio handia eta puntu baten bidez @@ -311,12 +311,12 @@ Arc of ellipse by center, major radius, endpoints - Elipse-arku bat erdiko puntua, erradio handia eta amaiera-puntuak erabiliz + Elipse-arku bat puntu zentrala, erradio handia eta amaiera-puntuak erabiliz Arc of hyperbola by center, major radius, endpoints - Hiperbola-arku bat erdiko puntua, erradio handia eta amaiera-puntuak erabiliz + Hiperbola-arku bat puntu zentrala, erradio handia eta amaiera-puntuak erabiliz @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Krokisgilea - + Constrain angle Murriztu angelua - + Fix the angle of a line or the angle between two lines Finkatu lerro baten angelua edo bi lerroren arteko angelua @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Krokisgilea - + Constrain Block Murriztu blokea - + Create a Block constraint on the selected item Sortu bloke-murrizketa bat hautatutako elementuan @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Krokisgilea - + Constrain coincident Murriztu bat datozenak - + Create a coincident constraint on the selected item Sortu bat-etortzeen murrizketa hautatutako elementuan @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Krokisgilea - + Constrain diameter Murriztu diametroa - + Fix the diameter of a circle or an arc Finkatu zirkulu baten edo arku baten diametroa @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Krokisgilea - + Constrain distance Murriztu distantzia - + Fix a length of a line or the distance between a line and a vertex Finkatu lerro baten luzera edo lerro baten eta erpin baten arteko distantzia @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Krokisgilea - + Constrain horizontal distance Murriztu distantzia horizontala - + Fix the horizontal distance between two points or line ends Finkatu bi punturen edo bi lerro-amaieren arteko distantzia horizontala @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Krokisgilea - + Constrain vertical distance Murriztu distantzia bertikala - + Fix the vertical distance between two points or line ends Finkatu bi punturen edo bi lerro-amaieren arteko distantzia bertikala @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Krokisgilea - + Constrain equal Murriztu berdin - + Create an equality constraint between two lines or between circles and arcs Sortu berdintasun-murrizketa bat bi lerroren artean edo zirkuluen eta arkuen artean @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Krokisgilea - + Constrain horizontally Murriztu horizontalean - + Create a horizontal constraint on the selected item Sortu murrizketa horizontala hautatutako elementuan @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Krokisgilea - + Constrain InternalAlignment Murriztu barne-lerrokatzea - + Constrains an element to be aligned with the internal geometry of another element Elementu bat beste baten barne-geometriarekin lerroka dadin murrizten du @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Krokisgilea - + Constrain lock Blokeo-murrizketa - + Create a lock constraint on the selected item Sortu blokeo-murrizketa bat hautatutako elementuan @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Krokisgilea - + Constrain parallel Murriztu paraleloa - + Create a parallel constraint between two lines Sortu murrizketa paraleloa bi lerroren artean @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Krokisgilea - + Constrain perpendicular Murriztu perpendikularra - + Create a perpendicular constraint between two lines Sortu murrizketa perpendikularra bi lerroren artean @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Krokisgilea - + Constrain point onto object Murriztu puntua objektuan - + Fix a point onto an object Finkatu puntu bat objektu batean @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Krokisgilea - + Constrain radius Murriztu erradioa - + Fix the radius of a circle or an arc Finkatu zirkulu baten edo arku baten erradioa @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Krokisgilea - + Constrain refraction (Snell's law') Murriztu errefrakzioa (Snell-en legea) - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Sortu Snell-en errefrakzio-legearen murrizketa bat, izpien bi amaiera-punturen artean eta ertz bat interfaze modura erabilita. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Krokisgilea - + Constrain symmetrical Murriztu simetrikoki - + Create a symmetry constraint between two points with respect to a line or a third point Sortu simetria-murrizketa bat bi punturen artean, lerro batekiko edo hirugarren puntu batekiko @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Krokisgilea - + Constrain tangent Murriztu tangentea - + Create a tangent constraint between two entities Sortu murrizketa tangentea bi lerroren artean @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Krokisgilea - + Constrain vertically Murriztu bertikalean - + Create a vertical constraint on the selected item Sortu murrizketa bertikala hautatutako elementuan @@ -852,7 +852,7 @@ Create an arc by its center and by its end points - Sortu arku bat erdiko puntua eta amaiera-puntuak erabiliz + Sortu arku bat puntu zentrala eta amaiera-puntuak erabiliz @@ -1734,12 +1734,12 @@ Stop operation - Stop operation + Gelditu eragiketa Stop current operation - Stop current operation + Gelditu uneko eragiketa @@ -1781,19 +1781,19 @@ CmdSketcherToggleActiveConstraint - + Sketcher Krokisgilea - + Toggle activate/deactivate constraint - Toggle activate/deactivate constraint + Aktibatu/desaktibatu murrizketa - + Toggles activate/deactivate state for selected constraints - Toggles activate/deactivate state for selected constraints + Hautatutako murrizketen egoera aktiboa/inaktiboa ezartzen du @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Krokisgilea - + Toggle reference/driving constraint Txandakatu erreferentziako/gidatzeko murrizketa - + Toggles the toolbar or selected constraints to/from reference mode Tresna-barra edo hautatutako murrizketak txandakatzen ditu erreferentzia modura @@ -1957,42 +1957,42 @@ Ezin izan da kurben ebakidura antzeman. Saiatu bat datorren murrizketa bat gehitzen biribildu nahi dituzun kurben erpinen artean. - + This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher. OCE/OCC bertsio honek ez du onartzen adabegien gaineko eragiketarik. 6.9.0 bertsioa edo berriagoa behar duzu. - + BSpline Geometry Index (GeoID) is out of bounds. BSpline geometria-indizea (GeoID) mugetatik kanpo dago. - + You are requesting no change in knot multiplicity. Adabegi-aniztasunean aldaketarik ez egitea eskatzen ari zara. - + The Geometry Index (GeoId) provided is not a B-spline curve. Hornitutako geometria-indizea (GeoId) ez da Bspline kurba bat. - + The knot index is out of bounds. Note that in accordance with OCC notation, the first knot has index 1 and not zero. Adabegi-indizea mugetatik kanpo dago. Kontuan izan, OCC notazioaren arabera, lehen adabegiaren indize-zenbakiak 1 izan behar duela, ez 0. - + The multiplicity cannot be increased beyond the degree of the B-spline. Aniztasuna ezin da handitu Bspline-aren gradutik gora. - + The multiplicity cannot be decreased beyond zero. Aniztasuna ezin da txikitu zerotik behera. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC-k ezin du aniztasuna txikitu tolerantzia maximoaren barruan. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Hautatu krokiseko ertza(k). - - - - - - + + + + + Dimensional constraint - Dimentsio-murrizketa + Kota-murrizketa - + Cannot add a constraint between two external geometries! Ezin da murrizketa bat gehitu bi kanpo-geometriaren artean! - + Cannot add a constraint between two fixed geometries! Fixed geometries involve external geometry, blocked geometry or special points as B-spline knot points. Ezin da murrizketa bat gehitu bi geometria finkoren artean! Geometria finkoek kanpo-geometriak, blokeatutako geometriak edo puntu espezialak (esaterako, B-spline adabegi-puntuak) dituzte. - - - + + + Only sketch and its support is allowed to select Krokisa eta bere euskarria soilik hauta daitezke - + One of the selected has to be on the sketch Hautatuetako batek krokisean egon behar du - - + + Select an edge from the sketch. Hautatu krokiseko ertz bat. - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint Ezinezko murrizketa - - - - + + + + The selected edge is not a line segment Hautatutako ertza ez da lerro-segmentu bat - - + + + - - - + + Double constraint Murrizketa bikoitza - - - - + + + + The selected edge already has a horizontal constraint! Hautatutako ertzak badauka murrizketa horizontal bat! - - + + + - The selected edge already has a vertical constraint! Hautatutako ertzak badauka murrizketa bertikal bat! - - - - - - + + + + + + The selected edge already has a Block constraint! Hautatutako ertzak badauka bloke-murrizketa bat! - + The selected item(s) can't accept a horizontal constraint! Hautatutako elementua(e)k ez du(te) murrizketa horizontal bat onartzen! - + There are more than one fixed point selected. Select a maximum of one fixed point! Puntu finko bat baino gehiago dago hautatuta. Gehienez puntu finko bakarra hautatu behar duzu! - + The selected item(s) can't accept a vertical constraint! Hautatutako elementua(e)k ez du(te) murrizketa bertikal bat onartzen! - + There are more than one fixed points selected. Select a maximum of one fixed point! Puntu finko bat baino gehiago dago hautatuta. Gehienez puntu finko bakarra hautatu behar duzu! - - + + Select vertices from the sketch. Hautatu krokiseko erpinak. - + Select one vertex from the sketch other than the origin. Hautatu krokiseko erpin bat, jatorria ez dena. - + Select only vertices from the sketch. The last selected vertex may be the origin. Hautatu krokiseko erpinak soilik. Hautatutako azken erpina jatorria izan daiteke. - + Wrong solver status Ebazle-egoera okerra - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. Ezin da bloke-murrizketarik gehitu krokisa ebatzi gabe badago edo murrizketa errepikatuak eta/edo gatazkan daudenak badaude. - + Select one edge from the sketch. Hautatu krokiseko ertz bat. - + Select only edges from the sketch. Hautatu krokiseko ertzak soilik. - - - - - - - + + + + + + + Error Errorea - + Select two or more points from the sketch. Hautatu krokiseko bi puntu edo gehiago. - - + + Select two or more vertexes from the sketch. Hautatu krokiseko bi erpin edo gehiago. - - + + Constraint Substitution Murrizketen ordezkapena - + Endpoint to endpoint tangency was applied instead. Amaiera-puntutik amaiera-punturako tangentzia aplikatu da horren ordez. - + Select vertexes from the sketch. Hautatu krokiseko erpinak. - - + + Select exactly one line or one point and one line or two points from the sketch. Hautatu krokiseko lerro bat edo puntu bat edo lerro bat eta bi puntu. - + Cannot add a length constraint on an axis! Ezin zaio luzera-murrizketa bat gehitu ardatz bati! - + This constraint does not make sense for non-linear curves Murrizketa honek ez du zentzurik linealak ez diren kurbekin - - - - - - + + + + + + Select the right things from the sketch. Hautatu krokiseko elementu egokiak. - - + + Point on B-spline edge currently unsupported. Oraindik ez da onartzen puntua B-spline ertzean. - - + + 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. Hautatutako puntuetako bat ere ez dago murriztuta bakoitzari dagokion kurban, bai elementu bereko osagai direlako bai kanpo-geometria direlako. - + Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Hautatu puntu bat eta zenbait kurba, edo kurba bat eta zenbait puntu. %1 kurba eta %2 puntu hautatu dituzu. - - - - + + + + Select exactly one line or up to two points from the sketch. Hautatu krokiseko lerro bat, puntu bat edo bi puntu. - + Cannot add a horizontal length constraint on an axis! Ezin zaio luzera horizontaleko murrizketa bat gehitu ardatz bati! - + Cannot add a fixed x-coordinate constraint on the origin point! Ezin zaio X koordenatu finkoko murrizketa bat gehitu jatorri-puntuari! - - + + This constraint only makes sense on a line segment or a pair of points Murriztapen honek lerro-segmentuetan edo puntu-bikoteetan soilik du zentzua - + Cannot add a vertical length constraint on an axis! Ezin zaio luzera bertikaleko murrizketa bat gehitu ardatz bati! - + Cannot add a fixed y-coordinate constraint on the origin point! Ezin zaio Y koordenatu finkoko murrizketa bat gehitu jatorri-puntuari! - + Select two or more lines from the sketch. Hautatu krokiseko bi lerro edo gehiago. - - + + Select at least two lines from the sketch. Hautatu krokiseko bi lerro, gutxienez. - + Select a valid line Hautatu baliozko lerro bat - - + + The selected edge is not a valid line Hautatutako ertza ez da baliozko lerro bat - + 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. @@ -2509,45 +2508,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Onartutako konbinazioak: bi kurba; amaiera-puntu bat eta kurba bat; bi amaiera-puntu; bi kurba eta puntu bat. - + Select some geometry from the sketch. perpendicular constraint Hautatu krokiseko geometriaren bat. - + Wrong number of selected objects! perpendicular constraint Hautatutako objektu kopuru okerra! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint 3 objektu badira, 2 kurba eta puntu1 egon behar dute. - - + + Cannot add a perpendicularity constraint at an unconnected point! Ezin zaio perpendikulartasun-murrizketa bat gehitu konektatu gabeko puntu bati! - - - + + + Perpendicular to B-spline edge currently unsupported. Oraindik ez da onartzen perpendikularra B-spline ertzean. - - + + One of the selected edges should be a line. Hautatutako ertzetako batek lerroa izan behar du. - + 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. @@ -2557,249 +2556,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Onartutako konbinazioak: bi kurba; amaiera-puntu bat eta kurba bat; bi amaiera-puntu; bi kurba eta puntu bat. - + Select some geometry from the sketch. tangent constraint Hautatu krokiseko geometriaren bat. - + Wrong number of selected objects! tangent constraint Hautatutako objektu kopuru okerra! - - - + + + Cannot add a tangency constraint at an unconnected point! Ezin zaio tangentzia-murrizketa gehitu konektatu gabeko puntu bati! - - - + + + Tangency to B-spline edge currently unsupported. Oraindik ez da onartzen tangentea B-Spline ertzean. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Amaiera-puntutik amaiera-punturako tangentzia aplikatu da. Bat datorren murrizketa ezabatu egin da. - - - - + + + + Select one or more arcs or circles from the sketch. Hautatu krokiseko arku edo zirkulu bat edo gehiago. - - + + Constrain equal Murriztu berdin - + Do you want to share the same radius for all selected elements? Hautatutako elementu guztiek erradio bera parteka dezaten nahi duzu? - - + + Constraint only applies to arcs or circles. Murrizketa arkuei edo zirkuluei soilik aplikatzen zaie. - + Do you want to share the same diameter for all selected elements? Hautatutako elementu guztiek diametro bera parteka dezaten nahi duzu? - - + + Select one or two lines from the sketch. Or select two edges and a point. Hautatu krokisaren lerro bat edo bi. Edo hautatu bi ertz eta puntu bat. - - + + Parallel lines Lerro paraleloak - - + + An angle constraint cannot be set for two parallel lines. Ezin da angelu-murrizketa bat ezarri bi lerro paralelotarako. - + Cannot add an angle constraint on an axis! Ezin zaio angelu-murrizketa bat gehitu ardatz bati! - + Select two edges from the sketch. Hautatu krokiseko bi ertz. - - + + Select two or more compatible edges Hautatu bateragarriak diren bi ertz edo gehiago - + Sketch axes cannot be used in equality constraints Krokis-ardatzak ezin dira erabili berdintasun-murrizketetan - + Equality for B-spline edge currently unsupported. Momentuz ez dago onartuta B-spline ertzen berdintasuna. - - + + Select two or more edges of similar type Hautatu antzekoak diren bi ertz edo gehiago - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. Hautatu krokiseko bi puntu eta simetria-lerro bat, bi puntu eta simetria-puntu bat edo lerro bat eta simetria-puntu bat. - - - - + + + + Cannot add a symmetry constraint between a line and its end points! Ezin da simetria-murrizketarik gehitu lerro baten eta haren amaiera-puntuen artean! - + 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 Hautatu lerroen bi amaiera-puntu izpi gisa joka dezaten, eta muga bat ordezkatuko duen ertz bat. Hautatutako lehen puntua n1 indizeari dagokio, bigarrena n2 indizeari, eta zero puntuaren balioak n2/n1 erlazioa ezartzen du. - + Selected objects are not just geometry from one sketch. Hautatutako elementuak ez dira soilik krokis bateko geometria. - + Number of selected objects is not 3 (is %1). Hautatutako objektuen kopurua ez da 3 (%1 da). - + Cannot create constraint with external geometry only!! Ezin da murrizketa sortu kanpo-geometria soilik erabiliz!! - + Incompatible geometry is selected! Bateragarria ez den geometria hautatu da! - + SnellsLaw on B-spline edge currently unsupported. Oraindik ez da onartzen Snell-en legea B-spline ertzean. - - + + Select at least one ellipse and one edge from the sketch. Hautatu elipse bat eta ertz bat, gutxienez, krokisean. - + Sketch axes cannot be used in internal alignment constraint Krokis-ardatzak ezin dira erabili barne-lerrokatzeko murrizketan - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. Ezin duzu elipse bat barnetik beste elipse batekin murriztu. Hautatu elipse bakar bat. - - + + Maximum 2 points are supported. Gehienez 2 puntu onartzen dira. - - + + Maximum 2 lines are supported. Gehienez 2 lerro onartzen dira. - - + + Nothing to constrain Ez dago murrizteko ezer - + Currently all internal geometry of the ellipse is already exposed. Une honetan, elipsearen barne-geometria guztia agerian dago jadanik. - - - - + + + + Extra elements Elementu gehigarriak - - - + + + More elements than possible for the given ellipse were provided. These were ignored. Behar direnak baino elementu gehiago hornitu dira emandako elipserako. Horiek ez ikusi egingo dira. - + You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse. Ezin duzu elipse-arku bat barnetik beste elipse-arku batekin murriztu. Hautatu elipse-arku bakar bat. - + You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. Ezin duzu elipse bat barnetik elipse-arku batekin murriztu. Hautatu elipse edo elipse-arku bakar bat. - + Currently all internal geometry of the arc of ellipse is already exposed. Une honetan, elipse-arkuaren barne-geometria guztia agerian dago jadanik. - + More elements than possible for the given arc of ellipse were provided. These were ignored. Behar direnak baino elementu gehiago hornitu dira emandako elipserako. Horiek ez ikusi egingo dira. - + 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. Une honetan barne-geometria elipseekin edo elipseen arkuekin soilik onartzen da. Hautatutako azken elementuak elipsea edo elipse baten arkua izan behar du. - - - - - + + + + + @@ -2929,12 +2928,12 @@ Onartutako konbinazioak: bi kurba; amaiera-puntu bat eta kurba bat; bi amaiera-p Ziur zaude murrizketa guztiak ezabatu nahi dituzula? - + Distance constraint Distantzia-murrizketa - + Not allowed to edit the datum because the sketch contains conflicting constraints Ezin da zero puntua editatu krokisak gatazkan dauden murrizketak dituelako @@ -2953,13 +2952,13 @@ Onartutako konbinazioak: bi kurba; amaiera-puntu bat eta kurba bat; bi amaiera-p - This object belongs to another body. Hold Ctrl to allow crossreferences. - Objektu hau beste gorputz batena da. Mantendu Ctrl sakatuta erreferentzia gurutzatuak ahalbidetzeko. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - Objektu hau beste gorputz batekoa da eta kanpo-geometria dauka. Erreferentzia gurutzatuak ez dira onartzen. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -2997,12 +2996,12 @@ Onartutako konbinazioak: bi kurba; amaiera-puntu bat eta kurba bat; bi amaiera-p Deactivate - Deactivate + Desaktibatu Activate - Activate + Aktibatu @@ -3048,90 +3047,80 @@ Onartutako konbinazioak: bi kurba; amaiera-puntu bat eta kurba bat; bi amaiera-p SketcherGui::EditDatumDialog - - + Insert angle Txertatu angelua - - + Angle: Angelua: - - + Insert radius Txertatu erradioa - - - - + + + Radius: Erradioa: - - + Insert diameter Txertatu diametroa - - - - + + + Diameter: Diametroa: - - + Refractive index ratio Constraint_SnellsLaw Errefrakzio-indizea - - + Ratio n2/n1: Constraint_SnellsLaw n2/n1 erlazioa: - - + Insert length Txertatu luzera - - + Length: Luzera: - - + + Change radius Aldatu erradioa - - + + Change diameter Aldatu diametroa - + Refractive index ratio Errefrakzio-indizea - + Ratio n2/n1: n2/n1 erlazioa: @@ -3139,7 +3128,7 @@ Onartutako konbinazioak: bi kurba; amaiera-puntu bat eta kurba bat; bi amaiera-p SketcherGui::ElementView - + Delete Ezabatu @@ -3170,20 +3159,35 @@ Onartutako konbinazioak: bi kurba; amaiera-puntu bat eta kurba bat; bi amaiera-p SketcherGui::InsertDatum - + Insert datum Txertatu zero puntua - + datum: zero puntua: - + Name (optional) Izena (aukerakoa) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Erreferentzia + SketcherGui::PropertyConstraintListItem @@ -3297,17 +3301,17 @@ Onartutako konbinazioak: bi kurba; amaiera-puntu bat eta kurba bat; bi amaiera-p If selected, each element in the array is constrained with respect to the others using construction lines - If selected, each element in the array is constrained -with respect to the others using construction lines + Hautatuta badago, matrizeko elementu bakoitza gainerako +elementuekin murriztuta dago eraikuntza-lerroak erabiliz If selected, it substitutes dimensional constraints by geometric constraints in the copies, so that a change in the original element is directly reflected on copies - If selected, it substitutes dimensional constraints by geometric constraints -in the copies, so that a change in the original element is directly -reflected on copies + Hautatuta badago, kota-murrizketen ordez murrizketa geometrikoak +erabiliko dira kopietan eta, beraz, jatorrizko elementuan egindako +aldaketak zuzenean islatuko dira kopietan @@ -3373,51 +3377,51 @@ reflected on copies Sketcher solver - Sketcher solver + Krokisgile-ebazlea Sketcher dialog will have additional section 'Advanced solver control' to adjust solver settings - Sketcher dialog will have additional section -'Advanced solver control' to adjust solver settings + Krokisgilearen elkarrizketa-koadroak atal bat gehiago izango du, +'Ebazle-kontrol aurreratua', ebazlearen ezarpenak doitzeko Show section 'Advanced solver control' in task dialog - Show section 'Advanced solver control' in task dialog + Erakutsi 'Ebazle-kontrol aurreratua' atala zereginaren elkarrizketa-koadroan Dragging performance - Dragging performance + Arrastatze-errendimendua Special solver algorithm will be used while dragging sketch elements. Requires to re-enter edit mode to take effect. - Special solver algorithm will be used while dragging sketch elements. -Requires to re-enter edit mode to take effect. + Ebazle-algoritmo berezia erabiliko da krokisaren elementuak arrastatzeko. +Edizio moduan berriro sartu behar da horrek eragina izan dezan. Improve solving while dragging - Improve solving while dragging + Hobetu ebaztea arrastatu bitartean Allow to leave sketch edit mode when pressing Esc button - Allow to leave sketch edit mode when pressing Esc button + Onartu krokisa editatzeko modua uztea Esc botoia sakatzen denean Esc can leave sketch edit mode - Esc can leave sketch edit mode + Esc teklak krokisaren edizio modua utzi dezake Notifies about automatic constraint substitutions - Notifies about automatic constraint substitutions + Murrizketen ordezkapen automatikoez jakinarazten du @@ -3500,77 +3504,77 @@ Requires to re-enter edit mode to take effect. Color of edges - Color of edges + Ertzen kolorea Color of vertices - Color of vertices + Erpinen kolorea Color used while new sketch elements are created - Color used while new sketch elements are created + Krokis-elementu berriak sortzean erabilitako kolorea Color of edges being edited - Color of edges being edited + Edizioan dauden ertzen kolorea Color of vertices being edited - Color of vertices being edited + Edizioan dauden erpinen kolorea Color of construction geometry in edit mode - Color of construction geometry in edit mode + Eraikuntza-geometriaren kolorea edizio moduan Color of external geometry in edit mode - Color of external geometry in edit mode + Kanpo-geometriaren kolorea edizio moduan Color of fully constrained geometry in edit mode - Color of fully constrained geometry in edit mode + Erabat murriztutako geometriaren kolorea edizio moduan Color of driving constraints in edit mode - Color of driving constraints in edit mode + Gidatzeko murrizketen kolorea edizio moduan Reference constraint color - Reference constraint color + Erreferentzia-murrizketaren kolorea Color of reference constraints in edit mode - Color of reference constraints in edit mode + Erreferentzia-murrizketen kolorea edizio moduan Color of expression dependent constraints in edit mode - Color of expression dependent constraints in edit mode + Adierazpenen mendeko murrizketen kolorea edizio moduan Deactivated constraint color - Deactivated constraint color + Desaktibatutako murrizketen kolorea Color of deactivated constraints in edit mode - Color of deactivated constraints in edit mode + Desaktibatutako murrizketen kolorea edizio moduan Color of the datum portion of a driving constraint - Color of the datum portion of a driving constraint + Gidatze-murrizketa baten zero puntuaren zatiaren kolorea @@ -3604,19 +3608,19 @@ Requires to re-enter edit mode to take effect. Coordinate text color - Coordinate text color + Koordenatuen testu-kolorea Text color of the coordinates - Text color of the coordinates + Koordenatuen testu-kolorea Color of crosshair cursor. (The one you get when creating a new sketch element.) - Color of crosshair cursor. -(The one you get when creating a new sketch element.) + Gurutze-kurtsorearen kolorea. +(Krokis-elementu berria sortzean ikusten dena.) @@ -3639,7 +3643,7 @@ Requires to re-enter edit mode to take effect. A dialog will pop up to input a value for new dimensional constraints - A dialog will pop up to input a value for new dimensional constraints + Elkarrizketa-koadro bat agertuko da kota-murrizketa berrien balioa sartzeko @@ -3654,24 +3658,24 @@ Requires to re-enter edit mode to take effect. Current constraint creation tool will remain active after creation - Current constraint creation tool will remain active after creation + Uneko murrizktea-tresnak aktibo jarraituko du sorreraren ondoren Constraint creation "Continue Mode" - Constraint creation "Continue Mode" + "Modu jarraituko" murrizketa-sorrera Line pattern used for grid lines - Line pattern used for grid lines + Sareta-lerroetarako erabilitako lerro-eredua Base length units will not be displayed in constraints. Supports all unit systems except 'US customary' and 'Building US/Euro'. - Base length units will not be displayed in constraints. -Supports all unit systems except 'US customary' and 'Building US/Euro'. + Oinarri-luzeraren unitateak ez dira bistaratuko murrizketetan. +Unitate-sistema guztiak onartzen ditu, 'US customary' eta 'Building US/Euro' salbu. @@ -3691,7 +3695,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. When opening sketch, hide all features that depend on it - When opening sketch, hide all features that depend on it + Krokis bat irekitzean, ezkutatu haren mendekoak diren elementu guztiak @@ -3701,7 +3705,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. When opening sketch, show sources for external geometry links - When opening sketch, show sources for external geometry links + Krokisa irekitzean, erakutsi kanpo-geometriako esteken iturburuak @@ -3711,7 +3715,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. When opening sketch, show objects the sketch is attached to - When opening sketch, show objects the sketch is attached to + Krokisa irekitzean, erakutsi hura zein objektuei erantsita dagoen @@ -3721,7 +3725,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. When closing sketch, move camera back to where it was before sketch was opened - When closing sketch, move camera back to where it was before sketch was opened + Krokisa ixtean, mugitu kamera krokisa ireki baino lehen zegoen tokira @@ -3736,7 +3740,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. Applies current visibility automation settings to all sketches in open documents - Applies current visibility automation settings to all sketches in open documents + Ikusgaitasuna automatizatzeko ezarpenak dokumentu irekietako krokis guztiei aplikatzen dizkie @@ -3746,7 +3750,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. Font size used for labels and constraints - Font size used for labels and constraints + Etiketetan eta murrizketetan erabilitako letra-tamaina @@ -3756,12 +3760,12 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. Current sketcher creation tool will remain active after creation - Current sketcher creation tool will remain active after creation + Uneko krokisgile-tresnak aktibo jarraituko du sorreraren ondoren Geometry creation "Continue Mode" - Geometry creation "Continue Mode" + "Modu jarraituko" geometria-sorrera @@ -3771,7 +3775,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. Number of polygons for geometry approximation - Number of polygons for geometry approximation + Geometria-hurbilketarako poligono kopurua @@ -3787,55 +3791,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences Ez dago falta den bat etortzerik - + No missing coincidences found Ez da aurkitu falta den bat etortzerik - + Missing coincidences Falta diren bat etortzeak - + %1 missing coincidences found Falta diren %1 bat etortze aurkitu dira - + No invalid constraints Ez dago baliogabeko murrizketarik - + No invalid constraints found Ez da baliozko murrizketarik aurkitu - + Invalid constraints Baliogabeko murrizketak - + Invalid constraints found Baliogabeko murrizketak aurkitu dira - - - - + + + + Reversed external geometry Alderantzizko kanpo-geometria - + %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). @@ -3848,7 +3852,7 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Sakatu "Trukatu amaiera-puntuak murrizketetan" botoia amaiera-puntuak berriro esleitzeko. Egin behin bakarrik 0.15 bertsioa baino zaharragoa den FreeCAD batekin sortutako krokisetan. - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3857,44 +3861,44 @@ However, no constraints linking to the endpoints were found. Hala ere, ez da aurkitu amaiera-puntuei estekatutako murrizketarik. - + No reversed external-geometry arcs were found. Ez da aurkitu alderantzizko kanpo-geometria duen arkurik. - + %1 changes were made to constraints linking to endpoints of reversed arcs. %1 aldaketa egin dira alderantzizko arkuen amaiera-puntuei estekatutako murrizketetan. - - + + Constraint orientation locking Orientazio-blokearen murrizketa - + Orientation locking was enabled and recomputed for %1 constraints. The constraints have been listed in Report view (menu View -> Panels -> Report view). Orientazio-blokeoa gaitu eta birkakulatu egin da %1 murrizketatarako. Murrizketak txosten-bistan zerrendatu dira ('Ikusi > Panelak > Txosten-bista' menuan). - + 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. Orientazioaren blokeoa desgaitu egin da %1 murrizketarako. Murrizketak txosten-bistan zerrendatu dira ('Bista > Panelak > Txosten-bista' menuan). Kontuan izan geroagoko murrizketetarako blokeoak aktibatuta jarraituko duela. - - + + Delete constraints to external geom. Ezabatu kanpo-geometrien murrizketak - + 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? Kanpo-geometriarekin zerikusia duten murrizketa GUZTIAK ezabatzera zoaz. Ekintza hori erabilgarria da kanpo-geometriarekin esteka hautsiak/aldatuak dituen krokisekin. Benetan ezabatu nahi dituzu murrizketak? - + All constraints that deal with external geometry were deleted. Kanpo-geometriarekin zerikusia duten murrizketa guztiak ezabatu dira. @@ -3939,22 +3943,22 @@ Hala ere, ez da aurkitu amaiera-puntuei estekatutako murrizketarik. Internal alignments will be hidden - Internal alignments will be hidden + Barneko lerrokatzeak ezkutatu egingo dira Hide internal alignment - Hide internal alignment + Ezkutatu barne-lerrokatzea Extended information will be added to the list - Extended information will be added to the list + Informazio gehigarri gehituko zaio zerrendari Extended information - Extended information + Informazio gehiago @@ -3998,12 +4002,12 @@ Hala ere, ez da aurkitu amaiera-puntuei estekatutako murrizketarik. Center Point - Erdiko puntua + Puntu zentrala Mode: - Mode: + Modua: @@ -4018,22 +4022,22 @@ Hala ere, ez da aurkitu amaiera-puntuei estekatutako murrizketarik. External - External + Kanpokoa Extended naming containing info about element mode - Extended naming containing info about element mode + Elementuen moduari buruzko informazioa duen izendatze hedatua Extended naming - Extended naming + Izendatze hedatua Only the type 'Edge' will be available for the list - Only the type 'Edge' will be available for the list + 'Ertza' mota soilik egongo da erabilgarri zerrendarako @@ -4041,106 +4045,106 @@ Hala ere, ez da aurkitu amaiera-puntuei estekatutako murrizketarik.Automatikoki txandakatu ertzera - + Elements Elementuak - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: hautapen anizkoitza</p><p>&quot;%2&quot;: aldatu hurrengo baliozko motara</p></body></html> - - - - + + + + Point Puntua - - - + + + Line Lerroa - - - - - - - - - + + + + + + + + + Construction Eraikuntza - - - + + + Arc Arkua - - - + + + Circle Zirkulua - - - + + + Ellipse Elipsea - - - + + + Elliptical Arc Arku eliptikoa - - - + + + Hyperbolic Arc Arku hiperbolikoa - - - + + + Parabolic Arc Arku parabolikoa - - - + + + BSpline BSpline - - - + + + Other Beste bat @@ -4155,7 +4159,7 @@ Hala ere, ez da aurkitu amaiera-puntuei estekatutako murrizketarik. A grid will be shown - A grid will be shown + Sareta bat erakutsiko da @@ -4170,14 +4174,14 @@ Hala ere, ez da aurkitu amaiera-puntuei estekatutako murrizketarik. Distance between two subsequent grid lines - Distance between two subsequent grid lines + Bi sareta-lerro jarraien arteko distantzia New points will snap to the nearest grid line. Points must be set closer than a fifth of the grid size to a grid line to snap. - New points will snap to the nearest grid line. -Points must be set closer than a fifth of the grid size to a grid line to snap. + Puntu berriak sareta-lerro hurbilenari atxikiko zaizkio. +Puntuak lerro batetik sareta-tamainaren bosten bat baino hurbilago ezarri behar dira atxikitzea gertatzeko. @@ -4187,7 +4191,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher proposes automatically sensible constraints. - Sketcher proposes automatically sensible constraints. + Ebazleak murrizketa zentzudunak automatikoki proposatzen ditu. @@ -4197,7 +4201,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher tries not to propose redundant auto constraints - Sketcher tries not to propose redundant auto constraints + Ebazleak erredundanteak ez diren murrizketa automatikoak ez proposatzen saiatzen da. @@ -4212,7 +4216,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< To change, drag and drop a geometry type to top or bottom - To change, drag and drop a geometry type to top or bottom + Aldatzeko, arrastatu eta jaregin geometria mota bat goiko edo beheko aldera @@ -4315,104 +4319,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch Editatu krokisa - + A dialog is already open in the task panel Elkarrizketa-koadro bat irekita dago ataza-panelean - + Do you want to close this dialog? Elkarrizketa-koadro hau itxi nahi duzu? - + Invalid sketch Baliogabeko krokisa - + Do you want to open the sketch validation tool? Krokisak balidatzeko tresna ireki nahi al duzu? - + The sketch is invalid and cannot be edited. Krokisa baliogabea da eta ezin da editatu. - + Please remove the following constraint: Kendu honako murrizketa: - + Please remove at least one of the following constraints: Kendu gutxienez honako murrizketetako bat: - + Please remove the following redundant constraint: Kendu erredundantea den honako murrizketa: - + Please remove the following redundant constraints: Kendu erredundanteak diren honako murriketak: - + Empty sketch Krokis hutsa - + Over-constrained sketch Gehiegi murriztutako krokisa - - - + + + (click to select) (klik hautatzeko) - + Sketch contains conflicting constraints Krokisak gatazkan dauden murrizketak ditu - + Sketch contains redundant constraints Krokisak murrizketa erredundanteak ditu - + Fully constrained sketch Osorik murriztutako krokisa - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom + Erabat mugatu gabeko krokisa <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 graduko</span></a> askatasunarekin - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom + Erabat mugatu gabeko krokisa <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 graduko</span></a> askatasunarekin - + Solved in %1 sec %1 segundotan ebatzi da - + Unsolved (%1 sec) Ebatzi gabea (%1 seg) @@ -4501,8 +4505,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 Finkatu zirkulu baten edo arku baten diametroa @@ -4510,8 +4514,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 Finkatu zirkulu baten edo arku baten erradioa @@ -4549,7 +4553,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Create an arc by its center and by its end points - Sortu arku bat erdiko puntua eta amaiera-puntuak erabiliz + Sortu arku bat puntu zentrala eta amaiera-puntuak erabiliz @@ -4558,7 +4562,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Create an arc of ellipse by its center, major radius, endpoints - Sortu elipse-arku bat erdiko puntua, erradio handia eta amaiera-puntuak erabiliz + Sortu elipse-arku bat puntu zentrala, erradio handia eta amaiera-puntuak erabiliz @@ -4567,7 +4571,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Create an arc of hyperbola by its center, major radius, endpoints - Sortu hiperbola-arku bat erdiko puntua, erradio handia eta amaiera-puntuak erabiliz + Sortu hiperbola-arku bat puntu zentrala, erradio handia eta amaiera-puntuak erabiliz @@ -4599,7 +4603,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Create a circle by its center and by a rim point - Sortu zirkulu bat erdiko puntua eta ertz-puntu bat erabiliz + Sortu zirkulu bat puntu zentrala eta ertz-puntu bat erabiliz @@ -4617,7 +4621,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Create an ellipse by center, major radius and point - Sortu elipse bat erdiko puntua, erradio handia eta puntu bat erabiliz + Sortu elipse bat puntu zentrala, erradio handia eta puntu bat erabiliz @@ -4804,42 +4808,42 @@ Euskarritik askatu nahi duzu? Inprimakia - + Undefined degrees of freedom Askatasun-gradu definitu gabeak - + Not solved yet Oraindik ez da ebatzi - + New constraints that would be redundant will automatically be removed - New constraints that would be redundant will automatically be removed + Erredundanteak izango diren murrizketa berriak automatikoki kenduko dira - + Auto remove redundants - Auto remove redundants + Automatikoki kendu erredundanteak - + Executes a recomputation of active document after every sketch action - Executes a recomputation of active document after every sketch action + Dokumentu aktiboaren birkalkulua exekutatzen du krokisaren ekintza bakoitzaren ondoren - + Auto update - Auto update + Eguneratu automatikoki - + Forces recomputation of active document - Forces recomputation of active document + Dokumentu aktiboaren birkalkulua behartzen du - + Update Eguneratu @@ -4859,16 +4863,16 @@ Euskarritik askatu nahi duzu? Default solver: - Default solver: + Ebazle lehenetsia: Solver is used for solving the geometry. LevenbergMarquardt and DogLeg are trust region optimization algorithms. BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. - Solver is used for solving the geometry. -LevenbergMarquardt and DogLeg are trust region optimization algorithms. -BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. + Ebazlea geometria ebazteko erabiltzen da. +LevenbergMarquardt eta DogLeg konfiantza-eskualdeen optimizazio-algoritmoak dira. +BFGS ebazleak Broyden–Fletcher–Goldfarb–Shanno algoritmoa darabil. @@ -4901,7 +4905,7 @@ BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. Step type used in the DogLeg algorithm - Step type used in the DogLeg algorithm + DogLeg algoritmoan erabilitako urrats mota @@ -4926,91 +4930,91 @@ BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. Maximum iterations: - Maximum iterations: + Iterazio kopuru maximoa: Maximum iterations to find convergence before solver is stopped - Maximum iterations to find convergence before solver is stopped + Ebazlea gelditu baino lehen konbergentzia bilatzeko erabiliko den iterazio kopuru maximoa QR algorithm: - QR algorithm: + QR algoritmoa: During diagnosing the QR rank of matrix is calculated. Eigen Dense QR is a dense matrix QR with full pivoting; usually slower Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster - During diagnosing the QR rank of matrix is calculated. -Eigen Dense QR is a dense matrix QR with full pivoting; usually slower -Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster + Diagnostikoan, matrizearen QR heina kalkulatzen da. +Eigen Dense QR algoritmoa pibotatze osoa duen QR matrize trinkoa da; normalean motelagoa +Eigen Sparse QR algoritmoa matrize sakabanatuetarako optimizatuta dago; normalean azkarragoa Redundant solver: - Redundant solver: + Ebazle erredundantea: Solver used to determine whether a group is redundant or conflicting - Solver used to determine whether a group is redundant or conflicting + Talde bat erredundantea edo gatazkatsua den zehazteko erabiliko den ebazlea Redundant max. iterations: - Redundant max. iterations: + Iterazio kopuru maximo erredundantea: Same as 'Maximum iterations', but for redundant solving - Same as 'Maximum iterations', but for redundant solving + 'Iterazio kopuru maximoa' aukeraren berdina, baina ebazte erredundanterako Redundant sketch size multiplier: - Redundant sketch size multiplier: + Krokis-tamainaren biderkatzaile erredundantea: Same as 'Sketch size multiplier', but for redundant solving - Same as 'Sketch size multiplier', but for redundant solving + 'Ebazle-tamainaren biderkatzailearen' berdina, baina ebazte erredundanterako Redundant convergence - Redundant convergence + Konbergentzia erredundantea Same as 'Convergence', but for redundant solving - Same as 'Convergence', but for redundant solving + 'Konbergentzia' aukeraren berdina, baina ebazte erredundanterako Redundant param1 - Redundant param1 + 1. parametro erredundantea Redundant param2 - Redundant param2 + 2. parametro erredundantea Redundant param3 - Redundant param3 + 3. parametro erredundantea Console debug mode: - Console debug mode: + Kontsolaren arazketa modua: Verbosity of console output - Verbosity of console output + Kontsola-irteeraren xehetasun-maila @@ -5025,7 +5029,7 @@ Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster Maximum iterations will be multiplied by number of parameters - Maximum iterations will be multiplied by number of parameters + Iterazio kopuru maximoa parametro kopuruarekin biderkatuko da @@ -5041,8 +5045,8 @@ Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster Threshold for squared error that is used to determine whether a solution converges or not - Threshold for squared error that is used -to determine whether a solution converges or not + Konponbide batek konbergitzen duen ala ez zehazteko +erabilitako errore koadratikoaren atalasea @@ -5077,12 +5081,12 @@ to determine whether a solution converges or not Pivot threshold - Pibot-atalasea + Pibote-atalasea During a QR, values under the pivot threshold are treated as zero - During a QR, values under the pivot threshold are treated as zero + QR batean, pibote-atalasearen azpiko balioak zerotzat hartzen dira diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_fi.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_fi.qm index 5a53b0bd8e..ce356ba6f1 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_fi.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_fi.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_fi.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_fi.ts index b918119205..d2034804a1 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_fi.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_fi.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Lunnostelija - + Constrain arc or circle Rajoita ympyrän kaari - + Constrain an arc or a circle Rajoita ympyrän kaari - + Constrain radius Rajoita säde - + Constrain diameter Rajoita halkaisija @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Lunnostelija - + Constrain angle Rajoita kulma - + Fix the angle of a line or the angle between two lines Korjaa viivan kulmaa tai kahden viivan välistä kulma @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Lunnostelija - + Constrain Block Rajoita lukituksella - + Create a Block constraint on the selected item Luo lukitusrajoitus valittulle kohteelle @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Lunnostelija - + Constrain coincident Samanlaisuus rajoite - + Create a coincident constraint on the selected item Luo samanlainen rajoite valituille kohteille @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Lunnostelija - + Constrain diameter Rajoita halkaisija - + Fix the diameter of a circle or an arc Kiinnitä ympyrän tai kaaren halkaisija @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Lunnostelija - + Constrain distance Etäisyys rajoitus - + Fix a length of a line or the distance between a line and a vertex Korjaa viivan pituutta tai etäisyyttä viivan ja pisteen välillä @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Lunnostelija - + Constrain horizontal distance Vaakasuoran etäisyyden rajoite - + Fix the horizontal distance between two points or line ends Korjaa kahden pisteen tai viivanpään vaakasuoraa etäisyyttä @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Lunnostelija - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends Korjaa kahden pisteen tai viivanpään pystysuoraa etäisyyttä @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Lunnostelija - + Constrain equal Yhtäsuuruus rajoite - + Create an equality constraint between two lines or between circles and arcs Luo yhtäsuuruus rajoite kahdelle viivan tai ympyröiden ja kaarien väliin @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Lunnostelija - + Constrain horizontally Vaakasuora rajoite - + Create a horizontal constraint on the selected item Luo vaakasuora rajoite valittujen osien välille @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Lunnostelija - + Constrain InternalAlignment Rajoita SisäinenTasaus - + Constrains an element to be aligned with the internal geometry of another element Rajoitus: kohde tasataan toisen kohteen sisäisen geometrian kanssa @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Lunnostelija - + Constrain lock Rajoite lukko - + Create a lock constraint on the selected item Luo lukittu rajoite valituille kohteille @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Lunnostelija - + Constrain parallel Rajoita yhdensuuntaiseksi - + Create a parallel constraint between two lines Luo rinnakkaisuus rajoite kahden viivan välille @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Lunnostelija - + Constrain perpendicular Rajoita kohtisuorasti - + Create a perpendicular constraint between two lines Luo kohtisuora rajoitus kahden viivan väliin @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Lunnostelija - + Constrain point onto object Rajoita piste objektiin - + Fix a point onto an object Korjaa piste objektin paalle @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Lunnostelija - + Constrain radius Rajoita säde - + Fix the radius of a circle or an arc Korjaa ympyrän tai kaaren sädettä @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Lunnostelija - + Constrain refraction (Snell's law') Rajoita taittuminen (Snellin laki) - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Luo taittumislaki (Snellin laki) Rajoitus säteiden kahden päätepisteen kanssa ja liitäntänä on reuna. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Lunnostelija - + Constrain symmetrical Rajoita symmetrisesti - + Create a symmetry constraint between two points with respect to a line or a third point Luo symmetrinen rajoite kahden pisteen väliin suhteessa viivaan tai kolmanteen pisteeseen @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Lunnostelija - + Constrain tangent Rajoita tangentti - + Create a tangent constraint between two entities Luo tangenttirajoite kahden yksikön välillä @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Lunnostelija - + Constrain vertically Rajoita pystysuuntaisesti - + Create a vertical constraint on the selected item Luo pystysuora rajoite valitulle kohteelle @@ -1781,17 +1781,17 @@ CmdSketcherToggleActiveConstraint - + Sketcher Lunnostelija - + Toggle activate/deactivate constraint Toggle activate/deactivate constraint - + Toggles activate/deactivate state for selected constraints Toggles activate/deactivate state for selected constraints @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Lunnostelija - + Toggle reference/driving constraint Toggle reference/driving constraint - + Toggles the toolbar or selected constraints to/from reference mode Toggles the toolbar or selected constraints to/from reference mode @@ -1957,42 +1957,42 @@ 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. 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. BSpline Geometry Index (GeoID) is out of bounds. - + You are requesting no change in knot multiplicity. You are requesting no change in knot multiplicity. - + The Geometry Index (GeoId) provided is not a B-spline curve. 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 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 increased beyond the degree of the B-spline. - + The multiplicity cannot be decreased beyond zero. The multiplicity cannot be decreased beyond zero. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC is unable to decrease the multiplicity within the maximum tolerance. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Valitse reuna(t) sketsistä. - - - - - - + + + + + Dimensional constraint Mittarajoite - + Cannot add a constraint between two external geometries! Kahden ulkoisen geometrian välille ei voida lisätä rajoitetta! - + 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 involve external geometry, blocked geometry or special points as B-spline knot points. - - - + + + Only sketch and its support is allowed to select Vain sketsi ja sen tuki on sallittu valinta - + One of the selected has to be on the sketch Yksi valituista on oltava sketsi - - + + Select an edge from the sketch. Valitse luonnoksen reuna. - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint Mahdoton rajoite - - - - + + + + The selected edge is not a line segment Valittu reuna ei ole viivasegmentillä - - + + + - - - + + Double constraint Kaksinkertainen rajoite - - - - + + + + The selected edge already has a horizontal constraint! The selected edge already has a horizontal constraint! - - + + + - The selected edge already has a vertical constraint! The selected edge already has a vertical constraint! - - - - - - + + + + + + The selected edge already has a Block constraint! The selected edge already has a Block constraint! - + The selected item(s) can't accept a horizontal constraint! Valitut kohteet eivät voi hyväksyä vaakasuoraa rajoitetta! - + There are more than one fixed point selected. Select a maximum of one fixed point! 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! Valitut kohteet eivät voi hyväksyä pystysuoraa rajoitetta! - + There are more than one fixed points selected. Select a maximum of one fixed point! There are more than one fixed points selected. Select a maximum of one fixed point! - - + + Select vertices from the sketch. Select vertices from the sketch. - + Select one vertex from the sketch other than the origin. Select one vertex from the sketch other than the origin. - + Select only vertices from the sketch. The last selected vertex may be the origin. Select only vertices from the sketch. The last selected vertex may be the origin. - + Wrong solver status Wrong solver status - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. - + Select one edge from the sketch. Select one edge from the sketch. - + Select only edges from the sketch. Select only edges from the sketch. - - - - - - - + + + + + + + Error Virhe - + Select two or more points from the sketch. Select two or more points from the sketch. - - + + Select two or more vertexes from the sketch. Valitse vähintään kaksi kärkipistettä luonnoksesta. - - + + Constraint Substitution Constraint Substitution - + Endpoint to endpoint tangency was applied instead. Endpoint to endpoint tangency was applied instead. - + Select vertexes from the sketch. Valitse pisteet luonnoksesta. - - + + Select exactly one line or one point and one line or two points from the sketch. Valitse täsmälleen yksi viiva tai yksi piste ja yksi viiva tai kaksi pistettä sketsistä. - + Cannot add a length constraint on an axis! Akselille ei voida lisätä pituusrajoitetta! - + This constraint does not make sense for non-linear curves This constraint does not make sense for non-linear curves - - - - - - + + + + + + Select the right things from the sketch. Select the right things from the sketch. - - + + Point on B-spline edge currently unsupported. Point on B-spline edge currently unsupported. - - + + 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. 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 either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. - - - - + + + + Select exactly one line or up to two points from the sketch. Valitse täsmälleen yksi viiva tai enintään kaksi pistettä sketsistä. - + Cannot add a horizontal length constraint on an axis! Akselille ei voida lisätä vaakasuoraa pituusrajoitetta! - + Cannot add a fixed x-coordinate constraint on the origin point! 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! Akselille ei voida lisätä vaakapituusrajoitetta! - + Cannot add a fixed y-coordinate constraint on the origin point! Cannot add a fixed y-coordinate constraint on the origin point! - + Select two or more lines from the sketch. Valitse kaksi tai useampi viiva sketsistä. - - + + Select at least two lines from the sketch. Valitse vähintään kaksi viivaa sketsistä. - + Select a valid line Valitse kelvollinen viiva - - + + The selected edge is not a valid line Valittu reuna ei ole kelvollinen viiva - + 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. @@ -2509,45 +2508,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Hyväksytyt yhdistelmät: kaksi käyrää; päätepiste ja käyrä; kaksi päätepistettä; kaksi käyrää ja piste. - + Select some geometry from the sketch. perpendicular constraint Valitse jokin geometria luonnoksesta. - + Wrong number of selected objects! perpendicular constraint Väärä lukumäärä valittuja kohteita! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint 3 kohteella on oltava 2 käyrää ja 1 piste. - - + + Cannot add a perpendicularity constraint at an unconnected point! Yhdistämättömille pisteille ei voida lisätä samansuuntausuusrajoitetta! - - - + + + Perpendicular to B-spline edge currently unsupported. Perpendicular to B-spline edge currently unsupported. - - + + One of the selected edges should be a line. Yhden valituista reunoista pitäisi olla viiva. - + 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. @@ -2557,249 +2556,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Accepted combinations: two curves; an endpoint and a curve; two endpoints; two curves and a point. - + Select some geometry from the sketch. tangent constraint Valitse jokin geometria luonnoksesta. - + Wrong number of selected objects! tangent constraint Väärä lukumäärä valittuja kohteita! - - - + + + Cannot add a tangency constraint at an unconnected point! Yhdistämättömään pisteeseen ei voi lisätä samansuuntaisuusrajoitetta! - - - + + + Tangency to B-spline edge currently unsupported. Tangency to B-spline edge currently unsupported. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Endpoint to endpoint tangency was applied. The coincident constraint was deleted. - - - - + + + + Select one or more arcs or circles from the sketch. Valitse yksi tai userampia kaaria tai ympyröitä luonnoksesta. - - + + Constrain equal Yhtäsuuruus rajoite - + Do you want to share the same radius for all selected elements? Haluat jakaa saman säteen kaikissa valituissa osissa? - - + + Constraint only applies to arcs or circles. Constraint only applies to arcs or circles. - + Do you want to share the same diameter for all selected elements? Do you want to share the same diameter for all selected elements? - - + + Select one or two lines from the sketch. Or select two edges and a point. Valitse yksi tai useampi viiva luonnoksesta. Tai valitse kaksi reunaa ja piste. - - + + Parallel lines Samansuuntaiset viivat - - + + An angle constraint cannot be set for two parallel lines. Kulma-rajoitusta ei voi määrittää kahdelle samansuuntaiselle viivalle. - + Cannot add an angle constraint on an axis! Akseliin ei voi lisätä kulmarajoitetta! - + Select two edges from the sketch. Valitse kaksi reunaa sketsistä. - - + + Select two or more compatible edges Valitse yksi tai useampi yhteensopiva reuna - + Sketch axes cannot be used in equality constraints Luonnoksen akseleita ei voida käyttää yhtäsuuruusrajoitteina - + Equality for B-spline edge currently unsupported. Equality for B-spline edge currently unsupported. - - + + Select two or more edges of similar type Valitse yksi tai useampi samantyyppinen reuna - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. Valitse kaksi pistettä ja symmetria linja, kaksi pistettä ja symmetria kohta, tai linja ja symmetriakohta luonnoksesta. - - - - + + + + Cannot add a symmetry constraint between a line and its end points! Viivan ja sen päätepisteiden välille ei voi lisätä symmetriarajoitetta! - + 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 Valitse kaksi viivojen päätepistettä säteinä toimimaan sekä reuna kuvaamaan rajaa. Ensimmäinen valittu piste vastaa indeksiä n1, toinen - n2 ja viitearvo määrittää suhteen n2/n1. - + Selected objects are not just geometry from one sketch. Valitut kohteet eivät ole vain yhden luonnoksen geometriaa. - + Number of selected objects is not 3 (is %1). Valittuja kohteita ei ole 3 (on %1). - + Cannot create constraint with external geometry only!! Cannot create constraint with external geometry only!! - + Incompatible geometry is selected! Sopimaton geometria on valittu! - + SnellsLaw on B-spline edge currently unsupported. SnellsLaw on B-spline edge currently unsupported. - - + + Select at least one ellipse and one edge from the sketch. Valitse vähintään yksi ellipsi ja yksi reuna luonnoksesta. - + Sketch axes cannot be used in internal alignment constraint Luonnoksen akseleita ei voi käyttää sisäisen tasauksen rajoitteessa - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. - - + + Maximum 2 points are supported. Enintään 2 pistettä ovat tuettuja. - - + + Maximum 2 lines are supported. Enintään 2 viivaa ovat tuettuja. - - + + Nothing to constrain Nothing to constrain - + Currently all internal geometry of the ellipse is already exposed. Tällä hetkellä kaikki ellipsin sisäinen geometria on jo paljastettu. - - - - + + + + Extra elements Ylimääräisiä osia - - - + + + More elements than possible for the given ellipse were provided. These were ignored. Enemmän osia kuin on mahdollista annettuun määriteltyyn ellipsiin. Nämä jätettiin huomiotta. - + You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse. 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. You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. - + Currently all internal geometry of the arc of ellipse is already exposed. Tällä hetkellä kaikki ellipsin kaaren sisäinen geometria on jo paljastettu. - + More elements than possible for the given arc of ellipse were provided. These were ignored. Enemmän osia kuin on mahdollista annettuun määriteltyyn ellipsin kaareen. Nämä jätettiin huomiotta. - + 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. Tällä hetkellä sisäinen geometria tuetaan vain ellipsille tai ellipsin kaarelle. Viimeksi valitun osan on oltava ellipsi tai ellipsin kaari. - - - - - + + + + + @@ -2929,12 +2928,12 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Are you really sure you want to delete all the constraints? - + Distance constraint Etäisyys rajoite - + Not allowed to edit the datum because the sketch contains conflicting constraints Tietoja ei voi muokata, koska sketsi sisältää ristiriitaisia rajoitteita @@ -2953,13 +2952,13 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c - This object belongs to another body. Hold Ctrl to allow crossreferences. - This object belongs to another body. Hold Ctrl to allow crossreferences. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - This object belongs to another body and it contains external geometry. Crossreference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -3048,90 +3047,80 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::EditDatumDialog - - + Insert angle Aseta kulma - - + Angle: Kulma: - - + Insert radius Aseta säde - - - - + + + Radius: Säde: - - + Insert diameter Insert diameter - - - - + + + Diameter: Halkaisija: - - + Refractive index ratio Constraint_SnellsLaw Taitekerroin suhdeluku - - + Ratio n2/n1: Constraint_SnellsLaw Suhde n2/n1: - - + Insert length Aseta pituus - - + Length: Pituus: - - + + Change radius Vaihda sädettä - - + + Change diameter Change diameter - + Refractive index ratio Taitekerroin suhdeluku - + Ratio n2/n1: Suhde n2/n1: @@ -3139,7 +3128,7 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::ElementView - + Delete Poista @@ -3170,20 +3159,35 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::InsertDatum - + Insert datum Lisää päiväys - + datum: päiväys: - + Name (optional) Name (optional) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Viittaus + SketcherGui::PropertyConstraintListItem @@ -3787,55 +3791,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences Ei puuttuvia yhteensattumia - + No missing coincidences found Ei puuttuvia yhteensattumia löydettävissä - + Missing coincidences Puuttuvat yhteensattumia - + %1 missing coincidences found %1 puuttuvia yhteensattumia löytyi - + No invalid constraints Virheellinen rajoitukset - + No invalid constraints found Ei ole löytynyt virheellisiä rajoituksia - + Invalid constraints Epäkelpoja rajoituksia - + Invalid constraints found Virheellisiä rajoituksia löytyi - - - - + + + + Reversed external geometry Käänteinen ulkoinen geometria - + %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). @@ -3848,7 +3852,7 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Click "Swap endpoints in constraints" button to reassign endpoints. Do this only once to sketches created in FreeCAD older than v0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3857,44 +3861,44 @@ However, no constraints linking to the endpoints were found. Kuitenkaan ei ole löytynyt rajoitteita, jotka liittyisivät päätepisteisiin. - + No reversed external-geometry arcs were found. Ei löytynyt käänteisiä ulkoisen geometrian kaaria. - + %1 changes were made to constraints linking to endpoints of reversed arcs. %1 muutoksia tehtiin rajoitteisiin, jotka liittyvät käänteisiin ulkoisen geometrian kaariin. - - + + Constraint orientation locking rajoitteen suunnan lukitus - + 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 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. 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. Poista rajoitteet ulkoiseen geometriaan. - + 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? Olet aikeissa poistaa kaikki rajoitteet, jotka koskevat ulkoista geometriaa. Tästä on hyötyä, jos aiot pelastaa luonnoksen, jossa on rikkoutunut tai muuttunut linkki ulkoiseen geometriaan. Oletko varma, että haluat poistaa rajoitteet? - + All constraints that deal with external geometry were deleted. Kaikki ulkoista geometriaa koskevat rajoitteet poistettiin. @@ -4041,106 +4045,106 @@ Kuitenkaan ei ole löytynyt rajoitteita, jotka liittyisivät päätepisteisiin.< Automaattien vaihto reunaan - + Elements Osat - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> - - - - + + + + Point Piste - - - + + + Line Viiva - - - - - - - - - + + + + + + + + + Construction Rakenne - - - + + + Arc Kaari - - - + + + Circle Ympyrä - - - + + + Ellipse Ellipsi - - - + + + Elliptical Arc Elliptinen kaari - - - + + + Hyperbolic Arc Hyperbolic Arc - - - + + + Parabolic Arc Parabolic Arc - - - + + + BSpline BSpline - - - + + + Other Muu @@ -4315,104 +4319,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch Muokkaa luonnosta - + A dialog is already open in the task panel Valintaikkuna on jo avoinna tehtäväpaneelissa - + Do you want to close this dialog? Haluatko sulkea tämän valintaikkunan? - + Invalid sketch Virheellinen luonnos - + Do you want to open the sketch validation tool? Do you want to open the sketch validation tool? - + The sketch is invalid and cannot be edited. The sketch is invalid and cannot be edited. - + Please remove the following constraint: Poista seuraava rajoite: - + Please remove at least one of the following constraints: Poista ainakin yksi seuraavista rajoitteista: - + Please remove the following redundant constraint: Poista seuraava turha rajoite: - + Please remove the following redundant constraints: Poista seuraavat turhat rajoitteet: - + Empty sketch Tyhjä luonnos - + Over-constrained sketch Liian rajoitettu luonnos - - - + + + (click to select) (Valitse napsauttamalla) - + Sketch contains conflicting constraints Luonnos sisältää ristiriitaisia rajoituksIa - + Sketch contains redundant constraints Luonnos sisältää tarpeettomia rajoituksia - + Fully constrained sketch Täysin rajoitettu luonnos - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec Ratkaistu %1 sekunnissa - + Unsolved (%1 sec) Ratkaisematta (%1 sekuntia) @@ -4501,8 +4505,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 Kiinnitä ympyrän tai kaaren halkaisija @@ -4510,8 +4514,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 Korjaa ympyrän tai kaaren sädettä @@ -4804,42 +4808,42 @@ Haluatko irrottaa sen näkymän tuesta? Lomake - + Undefined degrees of freedom Vapausasteet määtittelemättä - + Not solved yet Ei ole vielä ratkaistu - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update Update diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_fil.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_fil.qm index a769325f5a..a384ed6884 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_fil.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_fil.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_fil.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_fil.ts index b004159479..2aa2bdfec2 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_fil.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_fil.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Sketcher - + Constrain arc or circle Constrain arc or circle - + Constrain an arc or a circle Constrain an arc or a circle - + Constrain radius Constrain Guhit na mulâ sa gitnâ hanggang sa gilid ng bilog - + Constrain diameter Constrain diameter @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Sketcher - + Constrain angle Constrain angle - + Fix the angle of a line or the angle between two lines I-ayos ang anggulo ng isang guhit o anggulo sa pagitan ng dalawang linya @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Sketcher - + Constrain Block Pigilan ang Pagharang - + Create a Block constraint on the selected item Lumikha ng Pagpigil sa Harang sa napiling aytem @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Sketcher - + Constrain coincident Constrain coincidents - + Create a coincident constraint on the selected item Gumawa ng magkakatulad na pagpilit sa piniling item @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Sketcher - + Constrain diameter Constrain diameter - + Fix the diameter of a circle or an arc Fix the diameter of a circle or an arc @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Sketcher - + Constrain distance Limitahan ang layo - + Fix a length of a line or the distance between a line and a vertex Ayusin ang isang haba ng isang guhit o ang distansya sa pagitan ng isang linya at isang vertex @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Sketcher - + Constrain horizontal distance Constrain horizontal distance - + Fix the horizontal distance between two points or line ends Ayusin ang pahalang distansya sa pagitan ng dalawang puntos o guhit ay nagtatapos @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Sketcher - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends Ayusin ang patindig na distansya sa pagitan ng dalawang puntos o linya ay nagtatapos @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Sketcher - + Constrain equal Limitahan ang pagkakapareho - + Create an equality constraint between two lines or between circles and arcs Gumawa ng isang pagpigil sa pagkakapantay-pantay sa pagitan ng dalawang linya o sa pagitan ng mga lupon at mga arko @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Sketcher - + Constrain horizontally Constrain horizontally - + Create a horizontal constraint on the selected item Gumawa ng pahalang na pagpilit sa piniling item @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Sketcher - + Constrain InternalAlignment Constrain InternalAlignment - + Constrains an element to be aligned with the internal geometry of another element Ang isang elemento ay nakahanay sa panloob na geometry ng isa pang elemento @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Sketcher - + Constrain lock Constrain lock - + Create a lock constraint on the selected item Gumawa ng kandado na pagpilit sa napiling item @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Sketcher - + Constrain parallel Constrain parallel - + Create a parallel constraint between two lines Lumikha ng parallel pagpilit sa pagitan ng dalawang linya @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Sketcher - + Constrain perpendicular Constrain perpendicular - + Create a perpendicular constraint between two lines Gumawa ng perpendikular na pagpilit sa pagitan ng dalawang linya @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Sketcher - + Constrain point onto object Constrain point papunta sa object - + Fix a point onto an object Ayusin ang isang punto papunta sa isang bagay @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Sketcher - + Constrain radius Constrain Guhit na mulâ sa gitnâ hanggang sa gilid ng bilog - + Fix the radius of a circle or an arc Ayusin ang radius ng isang bilog o isang arko @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Sketcher - + Constrain refraction (Snell's law') Constrain paglilihid o pag lilisya (Snell's law ') - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Gumawa ng isang batas sa repraksyon (batas ng Snell) sa pagitan ng dalawang dulo ng ray at isang gilid bilang isang interface. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Sketcher - + Constrain symmetrical Pagpigil ng simetrikal - + Create a symmetry constraint between two points with respect to a line or a third point Gumawa ng isang simetrya pagpilit sa pagitan ng dalawang puntos na may paggalang sa isang linya o isang ikatlong punto @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Sketcher - + Constrain tangent Umampat ng nahahawakan - + Create a tangent constraint between two entities Gumawa ng tangen na pagpilit sa pagitan ng dalawang entidad @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Sketcher - + Constrain vertically Patayo nang patayo - + Create a vertical constraint on the selected item Lumikha ng patindig na pagpilit sa piniling item @@ -1781,17 +1781,17 @@ CmdSketcherToggleActiveConstraint - + Sketcher Sketcher - + Toggle activate/deactivate constraint Toggle activate/deactivate constraint - + Toggles activate/deactivate state for selected constraints Toggles activate/deactivate state for selected constraints @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Sketcher - + Toggle reference/driving constraint I-toggle ang reference/pagpigil sa pagmamaneho - + Toggles the toolbar or selected constraints to/from reference mode Mga toggle sa toolbar o napiling mga hadlang sa/mula sa anyo ng sanggunian @@ -1957,42 +1957,42 @@ 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. 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. BSpline Geometry Index (GeoID) is out of bounds. - + You are requesting no change in knot multiplicity. Humihiling ka ng walang pagbabago sa pagkarami-rami ng pinagdahunan. - + The Geometry Index (GeoId) provided is not a B-spline curve. 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. Ang index ng natuklod ay wala sa hangganan. Tandaan na alinsunod sa notasyon ng OCC, ang unang buhol ay may index 1 at hindi zero. - + The multiplicity cannot be increased beyond the degree of the B-spline. The multiplicity cannot be increased beyond the degree of the B-spline. - + The multiplicity cannot be decreased beyond zero. Ang pagkarami-rami ay hindi maaaring mabawasan ng lampas sa zero. - + OCC is unable to decrease the multiplicity within the maximum tolerance. Ang OCC ay hindi maaaring bawasan ang maraming iba't ibang uri sa loob ng maximum na tolerasyon. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Pumili ng mga gilid(s) mula sa sketch. - - - - - - + + + + + Dimensional constraint Sukat na pagpilit - + Cannot add a constraint between two external geometries! Hindi maaaring magdagdag ng pagpigil sa pagitan ng dalawang panlabas na Heometría! - + 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 involve external geometry, blocked geometry or special points as B-spline knot points. - - - + + + Only sketch and its support is allowed to select Ang disenyo lamang at ang suporta nito ay pinapayagang pumili - + One of the selected has to be on the sketch Ang isa sa mga napili ay kailangang nasa disenyo - - + + Select an edge from the sketch. Pumili ng isang gilid mula sa sketch. - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint Imposibleng pagpilit - - - - + + + + The selected edge is not a line segment Ang piniling hangganan ay hindi isang line segment - - + + + - - - + + Double constraint Dobleng pagpilit - - - - + + + + The selected edge already has a horizontal constraint! The selected edge already has a horizontal constraint! - - + + + - The selected edge already has a vertical constraint! The selected edge already has a vertical constraint! - - - - - - + + + + + + The selected edge already has a Block constraint! The selected edge already has a Block constraint! - + The selected item(s) can't accept a horizontal constraint! Ang (mga) napiling item ay hindi maaaring tumanggap ng pahalang na pagpilit! - + There are more than one fixed point selected. Select a maximum of one fixed point! Mayroong higit sa isang nakapirming punto na napili. Pumili ng isang pinakamataas sa isang nakapirming punto! - + The selected item(s) can't accept a vertical constraint! Ang (mga) napiling item ay hindi maaaring tumanggap ng vertical na pagpilit! - + There are more than one fixed points selected. Select a maximum of one fixed point! There are more than one fixed points selected. Select a maximum of one fixed point! - - + + Select vertices from the sketch. Pumili ng mga vertex mula sa disenyo. - + Select one vertex from the sketch other than the origin. Pumili ng isang vertex mula sa disenyo maliban sa pinanggalingan. - + Select only vertices from the sketch. The last selected vertex may be the origin. Pumili lamang ng mga vertex mula sa plano. Ang huling napiling vertex ay maaaring ang pinagmulan. - + Wrong solver status Maling katayuan ng tagalutas - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. - + Select one edge from the sketch. Pumili ng isang gilid batay sa disenyo. - + Select only edges from the sketch. Pumili lamang ng mga gilid batay sa disenyo. - - - - - - - + + + + + + + Error Kamalian - + Select two or more points from the sketch. Pumili ng dalawa o higit pang mga puntos mula sa disenyo. - - + + Select two or more vertexes from the sketch. Pumili ng dalawa o higit pang mga vertex mula sa disenyo. - - + + Constraint Substitution Pagpapalit sa Harang - + Endpoint to endpoint tangency was applied instead. Ang Endpoint sa Endpoint na ugnayan ang nailapat. - + Select vertexes from the sketch. Pumili ng mga vertex mula sa disenyo. - - + + Select exactly one line or one point and one line or two points from the sketch. Piliin ang eksaktong isang guhit o isang punto at isang guhit o dalawang puntos mula sa disenyo. - + Cannot add a length constraint on an axis! Hindi maaaring magdagdag ng isang haba pagpilit sa isang axis! - + This constraint does not make sense for non-linear curves Ang pagpigil na ito ay walang kahulugan para sa mga di-linear curves - - - - - - + + + + + + Select the right things from the sketch. Piliin ang mga tamang bagay mula sa disenyo. - - + + Point on B-spline edge currently unsupported. Ituro ang hangganan ng B-spline na kasalukuyang hindi sinusuportahan. - - + + 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. Wala sa mga piniling dulo ang nilimitahan sa kani-kanilang mga kurba, alinman dahil ang mga ito ay mga bahagi ng parehong elemento, o dahil sila ay parehong panlabas na Heometría. - + Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Piliin ang alinman sa isang punto at ilang mga curve, o isang curve at ilang mga puntos. Pinili mo ang %1 curves at %2 puntos. - - - - + + + + Select exactly one line or up to two points from the sketch. Piliin ang eksaktong isang linya o hanggang sa dalawang puntos mula sa disenyo. - + Cannot add a horizontal length constraint on an axis! Hindi maaaring magdagdag ng pahalang na haba ng pagpilit sa isang aksis! - + Cannot add a fixed x-coordinate constraint on the origin point! 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 Ang pagpigil lamang ay may katuturan sa isang line segment o isang pares ng mga puntos - + Cannot add a vertical length constraint on an axis! Hindi maaaring magdagdag ng patindig na haba constraint sa isang axis! - + Cannot add a fixed y-coordinate constraint on the origin point! Cannot add a fixed y-coordinate constraint on the origin point! - + Select two or more lines from the sketch. Pumili ng dalawa o higit pang mga guhit mula sa disenyo. - - + + Select at least two lines from the sketch. Pumili ng hindi bababa sa dalawang linya mula sa disenyo. - + Select a valid line Pumili ng isang valid na linya - - + + The selected edge is not a valid line Ang piniling gilid ay hindi wastong guhit - + 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. @@ -2509,45 +2508,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Mga tinanggap na kumbinasyon: dalawang kurva; isang pangwakas na dulo at isang kurba; dalawang dulo; dalawang kurva at isang punto. - + Select some geometry from the sketch. perpendicular constraint Pumili ng ilang Heometría mula sa plano. - + Wrong number of selected objects! perpendicular constraint Maling bilang ng mga napiling anyo! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint May 3 bagay, kailangang mayroong 2 kurba at 1 point. - - + + Cannot add a perpendicularity constraint at an unconnected point! Hindi maidaragdag ang pagpilit ng perpendicularity sa isang hindi nakakaalam na punto! - - - + + + Perpendicular to B-spline edge currently unsupported. Perpendikular sa B-spline hangganan na kasalukuyang hindi sinusuportahan. - - + + One of the selected edges should be a line. Ang isa sa mga napiling dulo ay dapat na isang guhit. - + 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. @@ -2557,249 +2556,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Mga tinanggap na kumbinasyon: dalawang kurva; isang endpoint at isang curve; dalawang dulo; dalawang kurva at isang punto. - + Select some geometry from the sketch. tangent constraint Pumili ng ilang Heometría mula sa plano. - + Wrong number of selected objects! tangent constraint Maling bilang ng mga napiling anyo! - - - + + + Cannot add a tangency constraint at an unconnected point! Hindi mangyayaring magdagdag ng isang pagpilit tangency sa isang hindi nakakaalam na punto! - - - + + + Tangency to B-spline edge currently unsupported. Tangency sa B-spline hangganan ng kasalukuyang hindi suportadong. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Ang Endpoint sa Endpoint na ugnayan ay inilapat na. Ang hindi inaasahang harang ay natanggal na. - - - - + + + + Select one or more arcs or circles from the sketch. Pumili ng isa o higit pang mga arko o mga lupon mula sa disenyo. - - + + Constrain equal Limitahan ang pagkakapareho - + Do you want to share the same radius for all selected elements? Gusto mo bang ibahagi ang parehong radius para sa lahat ng napiling elemento? - - + + Constraint only applies to arcs or circles. Nalalapat lamang ang pagpipigil sa mga arko o lupon. - + Do you want to share the same diameter for all selected elements? Do you want to share the same diameter for all selected elements? - - + + Select one or two lines from the sketch. Or select two edges and a point. Pumili ng isa o dalawang guhit mula sa plano. O pumili ng dalawang gilid at punto. - - + + Parallel lines Mga parallel na linya - - + + An angle constraint cannot be set for two parallel lines. Ang isang pagpilit ng anggulo ay hindi maaaring itakda para sa dalawang parallel na linya. - + Cannot add an angle constraint on an axis! Hindi mangyayaring magdagdag ng anggulo sa pagpilit sa isang axis! - + Select two edges from the sketch. Pumili ng dalawang hangganan mula sa disenyo. - - + + Select two or more compatible edges Pumili ng dalawa o higit pang mga katugmang mga hangganan - + Sketch axes cannot be used in equality constraints Ang mga disenyo axes ay hindi maaaring gamitin sa mga limitasyon ng pagkakapantay-pantay - + Equality for B-spline edge currently unsupported. Ang pagkakapantay-pantay para sa B-spline baybayin kasalukuyang ay hindi sinusuportahan. - - + + Select two or more edges of similar type Pumili ng dalawa o higit pang mga baybayin ng magkatulad na uri - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. Pumili ng dalawang puntos at isang mahusay na proporsyon linya, dalawang puntos at isang mahusay na proporsyon point o isang linya at isang mahusay na proporsyon point mula sa sketch. - - - - + + + + Cannot add a symmetry constraint between a line and its end points! Hindi maaaring magdagdag ng isang magaling na pagpapasiya sa pagitan ng isang guhit at mga punto ng pagtatapos nito! - + 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 Pumili ng dalawang dulo ng guhit upang kumilos bilang ray, at isang gilid na kumakatawan sa isang hangganan. Ang unang napiling punto ay tumutugma sa index n1, pangalawa - hanggang sa n2, at ang datum na halaga ay nagtatakda ng ratio n2/n1. - + Selected objects are not just geometry from one sketch. Ang mga napiling bagay ay hindi lamang Heometría mula sa isang disenyo. - + Number of selected objects is not 3 (is %1). Ang bilang ng mga hinirang na bagay ay hindi 3 (ay %1). - + Cannot create constraint with external geometry only!! Cannot create constraint with external geometry only!! - + Incompatible geometry is selected! Ang hindi tugmang geometry ay napili! - + SnellsLaw on B-spline edge currently unsupported. SnellsLaw sa B-spline hangganan ay kasalukuyang hindi sinusuportahan. - - + + Select at least one ellipse and one edge from the sketch. Pumili ng hindi bababa sa isang ellipse at isang gilid mula sa sketch. - + Sketch axes cannot be used in internal alignment constraint Hindi maaaring magamit ang disenyong axes sa pagpilit ng panloob na pagkakahanay - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. - - + + Maximum 2 points are supported. Ang pinakamataas na 2 puntos ay sinusuportahan. - - + + Maximum 2 lines are supported. Ang pinakamataas na 2 linya ay suportado. - - + + Nothing to constrain Nothing to constrain - + Currently all internal geometry of the ellipse is already exposed. Sa kasalukuyan ang lahat ng panloob na Heometría ng tambilugan ay nakalantad na. - - - - + + + + Extra elements Mga dagdag na pasimulang aral - - - + + + More elements than possible for the given ellipse were provided. These were ignored. Ang mas maraming elemento kaysa posible para sa ibinigay na tambilugan ay ibinigay. Ang mga ito ay hindi pinansin. - + You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse. 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. You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. - + Currently all internal geometry of the arc of ellipse is already exposed. Sa kasalukuyan ang lahat ng panloob na Heometría ng arko ng tambilugan ay nalantad na. - + More elements than possible for the given arc of ellipse were provided. These were ignored. Higit pang mga elemento kaysa posible para sa ibinigay na arko ng tambilugan ay ibinigay. Ang mga ito ay hindi pinansin. - + 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. Ang kasalukuyang panloob na Heometría ay sinusuportahan lamang para sa ellipse o arko ng ellipse. Ang huling piniling elemento ay dapat na isang tambilugan o isang arko ng tambilugan. - - - - - + + + + + @@ -2929,12 +2928,12 @@ Mga tinanggap na kumbinasyon: dalawang kurva; isang endpoint at isang curve; dal Are you really sure you want to delete all the constraints? - + Distance constraint Paghihigpit ng distansya - + Not allowed to edit the datum because the sketch contains conflicting constraints Hindi pinapayagan nabaguhin ang datum dahil ang disenyo ay naglalaman ng magkasalungat na mga hadlang @@ -2953,13 +2952,13 @@ Mga tinanggap na kumbinasyon: dalawang kurva; isang endpoint at isang curve; dal - This object belongs to another body. Hold Ctrl to allow crossreferences. - Ang bagay na ito ay nabibilang sa ibang lupon. Hawakan ang Ctrl upang payagan ang crossreferences. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - This object belongs to another body and it contains external geometry. Crossreference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -3048,90 +3047,80 @@ Mga tinanggap na kumbinasyon: dalawang kurva; isang endpoint at isang curve; dal SketcherGui::EditDatumDialog - - + Insert angle Magpasok ng anggulo - - + Angle: Anggulo: - - + Insert radius Magpasok ng radius - - - - + + + Radius: Radius: - - + Insert diameter Insert diameter - - - - + + + Diameter: Diyametro: - - + Refractive index ratio Constraint_SnellsLaw Ratio ng repraktibong index - - + Ratio n2/n1: Constraint_SnellsLaw Ratio n2/n1: - - + Insert length Ipasok ang haba - - + Length: Length: - - + + Change radius Palitan ang radius - - + + Change diameter Change diameter - + Refractive index ratio Ratio ng repraktibong index - + Ratio n2/n1: Ratio n2/n1: @@ -3139,7 +3128,7 @@ Mga tinanggap na kumbinasyon: dalawang kurva; isang endpoint at isang curve; dal SketcherGui::ElementView - + Delete Burahin @@ -3170,20 +3159,35 @@ Mga tinanggap na kumbinasyon: dalawang kurva; isang endpoint at isang curve; dal SketcherGui::InsertDatum - + Insert datum Ipasok ang datum - + datum: datum: - + Name (optional) Pangalan (opsyonal) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Reference + SketcherGui::PropertyConstraintListItem @@ -3787,55 +3791,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences Walang nawawalang mga coincidences - + No missing coincidences found Walang nawawalang mga ngkataon ang natagpuan - + Missing coincidences Nawawalang mga nagkataon - + %1 missing coincidences found %1 nawawalang mga ngakataon ang natagpuan - + No invalid constraints Walang hindi valid na pagpilit - + No invalid constraints found Walang hindi valid na pagpilit ang natagpuan - + Invalid constraints Hindi valid na pagpilit - + Invalid constraints found Hindi valid na pagpilit ang natagpuan - - - - + + + + Reversed external geometry Kabaligtarang panlabas na 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). @@ -3848,7 +3852,7 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Click "Swap endpoints in constraints" button to reassign endpoints. Do this only once to sketches created in FreeCAD older than v0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3857,44 +3861,44 @@ However, no constraints linking to the endpoints were found. Gayunpaman, natagpuan ang walang hadlang na nag-uugnay sa mga endpoint. - + No reversed external-geometry arcs were found. Walang nababaligtad na mga panlabas na geometry na arc. - + %1 changes were made to constraints linking to endpoints of reversed arcs. Ginawa ang mga pagbabago sa %1 sa mga hadlang na nagli-link sa mga endpoint ng mga reverse arc. - - + + Constraint orientation locking Pag-lock ng oryentasyon ng pagpigil - + 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 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. 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. Tanggalin ang mga hadlang sa panlabas na 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? Matatanggal mo ang mga limitasyon ng LAHAT na nakikitungo sa panlabas na geometry. Ito ay kapaki-pakinabang upang iligtas ang sketch na may sira / nagbago na mga link sa panlabas na geometry. Sigurado ka ba na gusto mong tanggalin ang mga limitasyon? - + All constraints that deal with external geometry were deleted. Ang lahat ng mga limitasyon na nakikitungo sa panlabas na geometry ay tinanggal. @@ -4041,106 +4045,106 @@ Gayunpaman, natagpuan ang walang hadlang na nag-uugnay sa mga endpoint.Auto-switch sa Edge - + Elements Elemento - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: maramihang pagpili</p><p>&quot;%2&quot;: lumipat sa susunod na valid na uri</p></body></html> - - - - + + + + Point Dunggot - - - + + + Line Guhit - - - - - - - - - + + + + + + + + + Construction Pagtatayo - - - + + + Arc Arko - - - + + + Circle Sirkulo - - - + + + Ellipse Ellipse - - - + + + Elliptical Arc Elliptical na arko - - - + + + Hyperbolic Arc Hyperbolic na Arko - - - + + + Parabolic Arc Paparabola na Arko - - - + + + BSpline BSplinya - - - + + + Other Iba pa @@ -4315,104 +4319,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch Edit sketch - + A dialog is already open in the task panel A dialog is already open in the task panel - + Do you want to close this dialog? Do you want to close this dialog? - + Invalid sketch Hindi valid ang sketch - + Do you want to open the sketch validation tool? Gusto mo bang buksan ang kasangkapan sa pag validate ng sketch? - + The sketch is invalid and cannot be edited. Ang sketch ay hindi valid at hindi pwdeng i-edit. - + Please remove the following constraint: Mangyaring alisin ang sumusunod na pagpilit: - + Please remove at least one of the following constraints: Mangyaring alisin ang hindi bababa sa isa sa mga sumusunod na mga pagpilit: - + Please remove the following redundant constraint: Mangyaring alisin ang sumusunod na paulit ulit na pagpilit: - + Please remove the following redundant constraints: Mangyaring alisin ang sumusunod na paulit ulit na mga pagpilit: - + Empty sketch Walang laman na sketch - + Over-constrained sketch Sobrang-constrained na sketch - - - + + + (click to select) (Mag-klik para pumili) - + Sketch contains conflicting constraints Ang sketch ay naglalaman ng magkakasalungat na mga pagpilit - + Sketch contains redundant constraints Ang sketch ay naglalaman ng paulit ulit na mga pagpilit - + Fully constrained sketch Kabuuang-constrained na sketch - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec Lutasin sa loob ng %1 sec - + Unsolved (%1 sec) Hindi naresolba (%1 sec) @@ -4501,8 +4505,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 Fix the diameter of a circle or an arc @@ -4510,8 +4514,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 Ayusin ang radius ng isang bilog o isang arko @@ -4804,42 +4808,42 @@ Gusto mo bang tanggalin ito mula sa suporta? Porma - + Undefined degrees of freedom Hindi tinukoy na mga degree ng kalayaan - + Not solved yet Hindi pa nareresolba - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update Update diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_fr.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_fr.qm index 373638bc33..72aec1d911 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_fr.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_fr.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_fr.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_fr.ts index a1aae14bee..8809c87c1d 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_fr.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_fr.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Esquisseur - + Constrain arc or circle Contraindre l’arc ou le cercle - + Constrain an arc or a circle Contraindre un arc ou un cercle - + Constrain radius Contrainte radiale - + Constrain diameter Contraindre le diamètre @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Esquisseur - + Constrain angle Contrainte angulaire - + Fix the angle of a line or the angle between two lines Fixer l'angle d'une ligne ou l'angle entre deux lignes @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Esquisseur - + Constrain Block Contrainte de blocage - + Create a Block constraint on the selected item Créer une contrainte de type blocage sur l'élément sélectionné @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Esquisseur - + Constrain coincident Contrainte coïncidente - + Create a coincident constraint on the selected item Créer une contrainte coïncidente sur les éléments sélectionnés @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Esquisseur - + Constrain diameter Contraindre le diamètre - + Fix the diameter of a circle or an arc Fixer le diamètre d'un cercle ou d'un arc @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Esquisseur - + Constrain distance Contrainte dimensionnelle - + Fix a length of a line or the distance between a line and a vertex Fixer la longueur d'une ligne ou la distance entre une ligne et un point @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Esquisseur - + Constrain horizontal distance Contrainte distance horizontale - + Fix the horizontal distance between two points or line ends Fixer la distance horizontale entre deux points ou extrémités de ligne @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Esquisseur - + Constrain vertical distance Contraindre distance verticale - + Fix the vertical distance between two points or line ends Fixer la distance verticale entre deux points ou extrémités de ligne @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Esquisseur - + Constrain equal Contrainte d'égalité - + Create an equality constraint between two lines or between circles and arcs Créer une contrainte d'égalité entre deux lignes ou entre des cercles et/ou des arcs @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Esquisseur - + Constrain horizontally Contrainte horizontale - + Create a horizontal constraint on the selected item Créer une contrainte horizontale sur l'élément sélectionné @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Esquisseur - + Constrain InternalAlignment Contraindre l'alignement interne - + Constrains an element to be aligned with the internal geometry of another element Contraint un élément pour qu'il soit aligné avec la géométrie interne d'un autre élément @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Esquisseur - + Constrain lock Contrainte fixe - + Create a lock constraint on the selected item Créer une contrainte fixe sur l'élément sélectionné @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Esquisseur - + Constrain parallel Contrainte parallèle - + Create a parallel constraint between two lines Créer une contrainte parallèle entre deux lignes @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Esquisseur - + Constrain perpendicular Contrainte perpendiculaire - + Create a perpendicular constraint between two lines Créer une contrainte de perpendicularité entre deux lignes @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Esquisseur - + Constrain point onto object Contrainte point sur objet - + Fix a point onto an object Fixer un point sur un objet @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Esquisseur - + Constrain radius Contrainte radiale - + Fix the radius of a circle or an arc Fixer le rayon d'un cercle ou d'un arc @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Esquisseur - + Constrain refraction (Snell's law') Contraint la réfraction (loi de Snell) - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Créer une contrainte de réfraction (loi de Snell) entre deux extrémités des rayons et une arête en tant qu'interface. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Esquisseur - + Constrain symmetrical Contrainte symétrique - + Create a symmetry constraint between two points with respect to a line or a third point Créer une contrainte de symétrie entre deux points par rapport à une ligne ou un point @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Esquisseur - + Constrain tangent Contrainte tangente - + Create a tangent constraint between two entities Créer une contrainte tangente entre deux entités @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Esquisseur - + Constrain vertically Contrainte verticale - + Create a vertical constraint on the selected item Créer une contrainte verticale sur l'élément sélectionné @@ -1734,12 +1734,12 @@ Stop operation - Stop operation + Arrêter l'opération Stop current operation - Stop current operation + Arrêter l'opération en cours @@ -1781,17 +1781,17 @@ CmdSketcherToggleActiveConstraint - + Sketcher Esquisseur - + Toggle activate/deactivate constraint - Toggle activate/deactivate constraint + Activer/désactiver la contrainte - + Toggles activate/deactivate state for selected constraints Toggles activate/deactivate state for selected constraints @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Esquisseur - + Toggle reference/driving constraint Basculer entre contrainte pilotante et dimension de référence - + Toggles the toolbar or selected constraints to/from reference mode Active/désactive la barre d'outils ou la contrainte sélectionnée vers/depuis le mode référence @@ -1957,42 +1957,42 @@ L'intersection des courbes n'a pas pu être trouvée. Essayez d’ajouter une contrainte de coïncidence entre les sommets des courbes sur lesquels vous souhaitez appliquer un congé. - + This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher. Cette version de OCE/OCC ne supporte pas l’opération de noeud. Vous avez besoin de la version 6.9.0 ou supérieure. - + BSpline Geometry Index (GeoID) is out of bounds. L'Index de la géométrie de la B-spline (GeoID) est hors limites. - + You are requesting no change in knot multiplicity. Vous ne demandez aucun changement dans la multiplicité du nœud. - + The Geometry Index (GeoId) provided is not a B-spline curve. L’Index de la géométrie (GeoID) fourni n’est pas une courbe B-spline. - + The knot index is out of bounds. Note that in accordance with OCC notation, the first knot has index 1 and not zero. L’index du nœud est hors limites. Notez que, conformément à la notation OCC, le premier nœud a un indice de 1 et non pas de zéro. - + The multiplicity cannot be increased beyond the degree of the B-spline. La multiplicité ne peut pas être augmentée au-delà du degré de la B-spline. - + The multiplicity cannot be decreased beyond zero. La multiplicité ne peut pas être diminuée au-delà de zéro. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC ne parvient pas à diminuer la multiplicité selon la tolérance maximale. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Sélectionnez une ou des arêtes de l'esquisse. - - - - - - + + + + + Dimensional constraint Contrainte dimensionnelle - + Cannot add a constraint between two external geometries! Impossible d'ajouter une contrainte entre deux géométries externes ! - + Cannot add a constraint between two fixed geometries! Fixed geometries involve external geometry, blocked geometry or special points as B-spline knot points. Impossible d’ajouter une contrainte entre deux géométries fixes ! Les géométries fixes comprennent les géométries externes, les géométries bloquées ou les points spéciaux comme les nœuds de B-splines. - - - + + + Only sketch and its support is allowed to select Seule la sélection d'une esquisse et de sa face de support est permise - + One of the selected has to be on the sketch Un des éléments sélectionnés doit être dans l'esquisse - - + + Select an edge from the sketch. Sélectionnez une arête de l'esquisse. - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint Contrainte impossible - - - - + + + + The selected edge is not a line segment L'arête sélectionnée n'est pas un segment de ligne - - + + + - - - + + Double constraint Double contrainte - - - - + + + + The selected edge already has a horizontal constraint! L’arête sélectionnée possède déjà une contrainte horizontale ! - - + + + - The selected edge already has a vertical constraint! L’arête sélectionnée possède déjà une contrainte horizontale ! - - - - - - + + + + + + The selected edge already has a Block constraint! L’arête sélectionnée possède déjà une contrainte de bloc ! - + The selected item(s) can't accept a horizontal constraint! Le(s) élément(s) sélectionné(s) ne peu(ven)t pas accepter de contrainte horizontale! - + There are more than one fixed point selected. Select a maximum of one fixed point! Plus qu'un point fixe sélectionné. Sélectionnez au plus un point fixe ! - + The selected item(s) can't accept a vertical constraint! Le(s) élément(s) sélectionné(s) ne peu(ven)t pas accepter de contrainte verticale! - + There are more than one fixed points selected. Select a maximum of one fixed point! Plus d'un point fixe est sélectionné. Sélectionnez au maximum un point fixe ! - - + + Select vertices from the sketch. Sélectionner des sommets de l’esquisse. - + Select one vertex from the sketch other than the origin. Sélectionner un sommet autre que l'origine dans l'esquisse. - + Select only vertices from the sketch. The last selected vertex may be the origin. Sélectionner uniquement les points de l’esquisse. Le dernier point sélectionné peut être l’origine. - + Wrong solver status Erreur de statut du solveur - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. Un contrainte de type blocage ne peut pas être ajoutée si l'esquisse n'est pas résolue ou s'il y a des contraintes redondantes ou conflictuelles. - + Select one edge from the sketch. Sélectionnez une arête de l’esquisse. - + Select only edges from the sketch. Sélectionnez uniquement des arêtes de l'esquisse. - - - - - - - + + + + + + + Error Erreur - + Select two or more points from the sketch. Sélectionnez deux ou plusieurs points de l’esquisse. - - + + Select two or more vertexes from the sketch. Sélectionnez deux sommets de l'esquisse ou plus. - - + + Constraint Substitution Substitution de contrainte - + Endpoint to endpoint tangency was applied instead. Une contrainte de tangence entre points d'extrémité a été créée à la place. - + Select vertexes from the sketch. Sélectionnez les sommets de l'esquisse. - - + + Select exactly one line or one point and one line or two points from the sketch. Sélectionnez soit une seule ligne, ou un point et une ligne, ou deux points de l'esquisse. - + Cannot add a length constraint on an axis! Impossible d'ajouter une contrainte de longueur sur un axe ! - + This constraint does not make sense for non-linear curves Cette contrainte n’a aucun sens pour les courbes non linéaires - - - - - - + + + + + + Select the right things from the sketch. Sélectionner les bons éléments de l'esquisse. - - + + Point on B-spline edge currently unsupported. Point sur arête B-spline actuellement non pris en charge. - - + + 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. Aucun des points sélectionnés n'ont été contraints aux courbes respectives, soit parce qu'ils font partie du même élément, soit parce qu'ils font tous partie de géométries externes. - + Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Sélectionnez soit un point et plusieurs courbes, soit une courbe et plusieurs points. Vous avez sélectionné %1 courbes et %2 points. - - - - + + + + Select exactly one line or up to two points from the sketch. Sélectionnez soit une seule ligne ou jusqu'à deux points de l'esquisse. - + Cannot add a horizontal length constraint on an axis! Impossible d'ajouter une contrainte de longueur horizontale sur un axe ! - + Cannot add a fixed x-coordinate constraint on the origin point! Impossible d'ajouter une contrainte fixe de coordonnée x sur le point d'origine ! - - + + This constraint only makes sense on a line segment or a pair of points Cette contrainte n’a de sens que sur un segment de ligne ou une paire de points - + Cannot add a vertical length constraint on an axis! Impossible d'ajouter une contrainte de longueur verticale sur un axe ! - + Cannot add a fixed y-coordinate constraint on the origin point! Impossible d'ajouter une contrainte fixe de coordonnée y sur le point d'origine ! - + Select two or more lines from the sketch. Sélectionnez au moins deux lignes de l'esquisse. - - + + Select at least two lines from the sketch. Sélectionner au moins deux lignes de l'esquisse. - + Select a valid line Sélectionnez une ligne valide - - + + The selected edge is not a valid line L'arête sélectionnée n'est pas une ligne valide - + 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. @@ -2509,45 +2508,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Combinaisons acceptés : deux courbes ; un point d'extrémité et une courbe ; deux points d'extrémités ; deux courbes et un point. - + Select some geometry from the sketch. perpendicular constraint Sélectionnez une géométrie de l'esquisse. - + Wrong number of selected objects! perpendicular constraint Nombre d'objets sélectionnés erroné ! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint Pour une sélection de 3 objets, il doit y avoir 2 courbes et 1 point. - - + + Cannot add a perpendicularity constraint at an unconnected point! Impossible d'ajouter une contrainte de perpendicularité sur un point non connecté ! - - - + + + Perpendicular to B-spline edge currently unsupported. Contrainte perpendiculaire à arête B-spline actuellement non prise en charge. - - + + One of the selected edges should be a line. Une des arêtes sélectionnées doit être une ligne. - + 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. @@ -2557,249 +2556,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Combinaisons acceptés : deux courbes ; un point d'extrémité et une courbe ; deux points d'extrémités ; deux courbes et un point. - + Select some geometry from the sketch. tangent constraint Sélectionnez une géométrie de l'esquisse. - + Wrong number of selected objects! tangent constraint Nombre d'objets sélectionnés erroné ! - - - + + + Cannot add a tangency constraint at an unconnected point! Impossible d'ajouter une contrainte de tangence à un point non connecté ! - - - + + + Tangency to B-spline edge currently unsupported. Tangence à arrête B-spline actuellement non prise en charge. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Une contrainte de tangence entre points d'extrémité a été créée. La contrainte de coïncidence a été supprimée. - - - - + + + + Select one or more arcs or circles from the sketch. Sélectionnez un ou plusieurs arcs ou cercles dans l'esquisse. - - + + Constrain equal Contrainte d'égalité - + Do you want to share the same radius for all selected elements? Voulez-vous que tous les éléments sélectionnés aient le même rayon? - - + + Constraint only applies to arcs or circles. Contrainte applicable qu’aux arcs ou cercles. - + Do you want to share the same diameter for all selected elements? Voulez-vous que tous les éléments sélectionnés aient le même diamètre ? - - + + Select one or two lines from the sketch. Or select two edges and a point. Sélectionnez une ou deux lignes dans l'esquisse. Ou sélectionnez deux arêtes et un point. - - + + Parallel lines Lignes parallèles - - + + An angle constraint cannot be set for two parallel lines. Une contrainte angulaire ne peut pas être appliquée à deux lignes parallèles. - + Cannot add an angle constraint on an axis! Impossible d'ajouter une contrainte angulaire sur un axe ! - + Select two edges from the sketch. Sélectionnez deux arêtes de l'esquisse. - - + + Select two or more compatible edges Sélectionnez au moins deux arêtes compatibles. - + Sketch axes cannot be used in equality constraints Les axes d'esquisse ne peuvent être utilisés dans une contrainte d'égalité. - + Equality for B-spline edge currently unsupported. Égalité pour arête B-Spline actuellement non prise en charge. - - + + Select two or more edges of similar type Sélectionnez au moins deux arêtes de même type. - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. Sélectionnez deux points et une ligne de symétrie, deux points et un point de symétrie, ou une ligne et un point de symétrie dans l'esquisse. - - - - + + + + Cannot add a symmetry constraint between a line and its end points! Impossible d'ajouter une contrainte de symétrie entre une ligne et ses points d'extrémité ! - + 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 Sélectionnez deux extrémités de lignes pour agir comme des rayons, et une arête qui représente une limite. Le premier point sélectionné correspond à l'indice n1, le deuxième - à n2, et la valeur définit le rapport n2/n1. - + Selected objects are not just geometry from one sketch. Les objets sélectionnés ne sont pas seulement des géométries de l'esquisse. - + Number of selected objects is not 3 (is %1). Le nombre d'objets sélectionnés n'est pas égal à 3 (est %1). - + Cannot create constraint with external geometry only!! Impossible de créer la contrainte uniquement avec une géométrie externe !! - + Incompatible geometry is selected! La géométrie sélectionnée est incompatible ! - + SnellsLaw on B-spline edge currently unsupported. Loi de Snell sur arête B-Spline actuellement non pris en charge. - - + + Select at least one ellipse and one edge from the sketch. Sélectionnez au moins une ellipse et une arête dans l'esquisse. - + Sketch axes cannot be used in internal alignment constraint Les axes de l'esquisse ne peuvent être utilisés comme contrainte d'alignement interne - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. Vous ne pouvez pas contraindre une ellipse à la géométrie interne d'une autre ellipse. Sélectionnez une seule ellipse. - - + + Maximum 2 points are supported. 2 points sont supportés au maximum. - - + + Maximum 2 lines are supported. 2 lignes sont supportées au maximum. - - + + Nothing to constrain Rien à contraindre - + Currently all internal geometry of the ellipse is already exposed. Actuellement, toute la géométrie interne de l'ellipse est déjà exposée. - - - - + + + + Extra elements Éléments supplémentaires - - - + + + More elements than possible for the given ellipse were provided. These were ignored. Trop d'éléments ont été fournis pour l'ellipse donnée. Ils ont été ignorés. - + You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse. Vous ne pouvez pas contraindre un arc d'ellipse à la géométrie interne d'un autre arc d'ellipse. Sélectionnez un seul arc d'ellipse. - + You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. Vous ne pouvez pas contraindre un arc d'ellipse à la géométrie interne d'un autre arc d'ellipse. Sélectionnez un seul arc d'ellipse. - + Currently all internal geometry of the arc of ellipse is already exposed. Actuellement, toute la géométrie interne de l'arc d'ellipse est déjà exposée. - + More elements than possible for the given arc of ellipse were provided. These were ignored. Trop d'éléments ont été fournis pour l'arc d'ellipse donné. Ils ont été ignorées. - + 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. Actuellement la géométrie interne est uniquement prise en charge pour les ellipses et les arcs d'ellipse. Le dernier élément sélectionné doit être une ellipse ou un arc d'ellipse. - - - - - + + + + + @@ -2929,12 +2928,12 @@ Combinaisons acceptés : deux courbes ; un point d'extrémité et une courbe ; d Êtes-vous vraiment sûr de vouloir supprimer toutes les contraintes ? - + Distance constraint Contrainte de distance - + Not allowed to edit the datum because the sketch contains conflicting constraints L'édition de cette valeur n'est pas autorisée car l'esquisse contient des contraintes conflictuelles @@ -2953,13 +2952,13 @@ Combinaisons acceptés : deux courbes ; un point d'extrémité et une courbe ; d - This object belongs to another body. Hold Ctrl to allow crossreferences. - Cet objet appartient à un autre corps. Utilisez la touche Ctrl pour permettre les références croisées. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - Cet objet appartient à un autre corps et il contient des géométries externes. Références croisées non autorisées. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -2997,12 +2996,12 @@ Combinaisons acceptés : deux courbes ; un point d'extrémité et une courbe ; d Deactivate - Deactivate + Désactiver Activate - Activate + Activer @@ -3048,90 +3047,80 @@ Combinaisons acceptés : deux courbes ; un point d'extrémité et une courbe ; d SketcherGui::EditDatumDialog - - + Insert angle insérer un angle - - + Angle: Angle : - - + Insert radius insérer un rayon - - - - + + + Radius: Rayon : - - + Insert diameter Insérer un diamètre - - - - + + + Diameter: Diamètre : - - + Refractive index ratio Constraint_SnellsLaw Ratio de l'indice de réfraction - - + Ratio n2/n1: Constraint_SnellsLaw Ratio n2/n1 : - - + Insert length insérer une longueur - - + Length: Longueur : - - + + Change radius Changer le rayon - - + + Change diameter Modifier le diamètre - + Refractive index ratio Ratio de l'indice de réfraction - + Ratio n2/n1: Ratio n2/n1 : @@ -3139,7 +3128,7 @@ Combinaisons acceptés : deux courbes ; un point d'extrémité et une courbe ; d SketcherGui::ElementView - + Delete Supprimer @@ -3170,20 +3159,35 @@ Combinaisons acceptés : deux courbes ; un point d'extrémité et une courbe ; d SketcherGui::InsertDatum - + Insert datum Insérer référence - + datum: Référence : - + Name (optional) Nom (facultatif) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Référence + SketcherGui::PropertyConstraintListItem @@ -3787,55 +3791,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences Aucune coïncidence manquante - + No missing coincidences found Aucune coïncidence manquante trouvée - + Missing coincidences Coïncidences manquantes - + %1 missing coincidences found %1 coïncidences manquantes trouvées - + No invalid constraints Aucune contrainte non valide - + No invalid constraints found Aucune contrainte non valide trouvée - + Invalid constraints Contraintes non valides - + Invalid constraints found Contraintes non valides trouvées - - - - + + + + Reversed external geometry Géométrie externe inversée - + %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). @@ -3848,7 +3852,7 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Cliquez sur le bouton «Inverser les points d'extrémité des contraintes» pour réaffecter ces extrémités. Ne faites ceci qu'une seule fois pour les esquisses créés avec une version de FreeCAD antérieure à 0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3857,44 +3861,44 @@ However, no constraints linking to the endpoints were found. Toutefois, aucune contrainte liée aux extrémités n'a été trouvée. - + No reversed external-geometry arcs were found. Aucun arc inversé n'a été trouvé dans la géométrie externe. - + %1 changes were made to constraints linking to endpoints of reversed arcs. %1 modifications ont été apportées aux contraintes liées aux points d'extrémité des arcs inversés. - - + + Constraint orientation locking Contrainte de verrouillage d'orientation - + Orientation locking was enabled and recomputed for %1 constraints. The constraints have been listed in Report view (menu View -> Panels -> Report view). Le verrouillage de l'orientation a été activé et recalculé pour %1 contraintes. Ces contraintes sont indiquées dans la Vue rapport (menu Affichage -> Panneaux -> Vue rapport). - + 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. Le verrouillage de l'orientation a été désactivé pour %1 contraintes. Ces contraintes sont indiquées dans la vue rapport (menu Affichage -> Panneaux -> Vue rapport). Notez que pour les contraintes futures, le verrouillage par défaut est toujours activé. - - + + Delete constraints to external geom. Supprimer les contraintes liées à une géométrie externe - + 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? Vous êtes sur le point de supprimer toutes les contraintes liées à la géométrie externe. Ceci est utile pour réparer une esquisse avec des liens vers une géométrie externe brisés ou modifiés. Êtes-vous sûr de que vouloir supprimer ces contraintes? - + All constraints that deal with external geometry were deleted. Toutes les contraintes liées à une géométrie externe ont été supprimées. @@ -4041,106 +4045,106 @@ Toutefois, aucune contrainte liée aux extrémités n'a été trouvée.Basculement automatique vers arête - + Elements Éléments - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: sélection multiple</p><p>&quot;%2&quot;: passer au prochain type valide</p></body></html> - - - - + + + + Point Point - - - + + + Line Ligne - - - - - - - - - + + + + + + + + + Construction Construction - - - + + + Arc Arc - - - + + + Circle Cercle - - - + + + Ellipse Ellipse - - - + + + Elliptical Arc Arc elliptique - - - + + + Hyperbolic Arc Arc hyperbolique - - - + + + Parabolic Arc Arc parabolique - - - + + + BSpline BSpline - - - + + + Other Autre @@ -4315,104 +4319,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch Modifier l'esquisse - + A dialog is already open in the task panel Une boîte de dialogue est déjà ouverte dans le panneau des tâches - + Do you want to close this dialog? Voulez-vous fermer cette boîte de dialogue? - + Invalid sketch Esquisse non valide - + Do you want to open the sketch validation tool? Voulez-vous ouvrir l'outil de validation d'esquisse ? - + The sketch is invalid and cannot be edited. L'esquisse n'est pas valide et ne peut pas être éditée. - + Please remove the following constraint: Veuillez supprimer la contrainte suivante : - + Please remove at least one of the following constraints: Veuillez supprimer au moins une des contraintes suivantes : - + Please remove the following redundant constraint: Veuillez supprimer la contrainte redondante suivante : - + Please remove the following redundant constraints: Veuillez supprimer les contraintes redondantes suivantes : - + Empty sketch Esquisse vide - + Over-constrained sketch Esquisse sur-contrainte - - - + + + (click to select) (cliquez pour sélectionner) - + Sketch contains conflicting constraints L'esquisse contient des contraintes contradictoires - + Sketch contains redundant constraints L'esquisse contient des contraintes redondantes - + Fully constrained sketch Esquisse entièrement contrainte - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec Résolu en %1 secondes - + Unsolved (%1 sec) Non résolu (%1 sec) @@ -4501,8 +4505,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 Fixer le diamètre d'un cercle ou d'un arc @@ -4510,8 +4514,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 Fixer le rayon d'un cercle ou d'un arc @@ -4804,42 +4808,42 @@ Voulez-vous la détacher de son support ? Forme - + Undefined degrees of freedom Degrés de liberté non définis - + Not solved yet Pas encore résolu - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update Mettre à jour diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_gl.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_gl.qm index 09375bd254..2a5089f7d2 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_gl.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_gl.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_gl.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_gl.ts index 50268bf129..68546e71da 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_gl.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_gl.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Sketcher - + Constrain arc or circle Constrinxir arco ou círculo - + Constrain an arc or a circle Constrinxir un arco ou un círculo - + Constrain radius Constrinxir raio - + Constrain diameter Constrixir diámetro @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Sketcher - + Constrain angle Constrinxir o ángulo - + Fix the angle of a line or the angle between two lines Fixar o ángulo dunha liña ou o ángulo entre dúas liñas @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Sketcher - + Constrain Block Bloque de constricións - + Create a Block constraint on the selected item Crea un bloque de constrición no artigo escolmado @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Sketcher - + Constrain coincident Constrinxir coincidentes - + Create a coincident constraint on the selected item Fai unha constrición de coincidencia nos elementos escolmados @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Sketcher - + Constrain diameter Constrixir diámetro - + Fix the diameter of a circle or an arc Fixa o diámetro dun círculo ou arco @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Sketcher - + Constrain distance Constrinxir a distancia - + Fix a length of a line or the distance between a line and a vertex Fixar a lonxitude dunha liña ou a distancia entre unha liña mais un vértice @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Sketcher - + Constrain horizontal distance Constrain horizontal distance - + Fix the horizontal distance between two points or line ends Fixar a distancia horizontal entre dous puntos ou os cabos dunha liña @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Sketcher - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends Fixar a distancia vertical entre dous puntos ou os cabos dunha liña @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Sketcher - + Constrain equal Constrinxir a igualdade - + Create an equality constraint between two lines or between circles and arcs Fai unha constrición de igualdade entre dúas liñas ou entre círculos e arcos @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Sketcher - + Constrain horizontally Constrinxir horizontalmente - + Create a horizontal constraint on the selected item Fai unha constrición horizontal nos elementos escolmados @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Sketcher - + Constrain InternalAlignment Constrinxir Aliñamento Interno - + Constrains an element to be aligned with the internal geometry of another element Constrinxe un elemento para se aliñar coa xeometría interna doutro elemento @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Sketcher - + Constrain lock Constrición fixa - + Create a lock constraint on the selected item Fai unha constrición fixa nos elementos escolmados @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Sketcher - + Constrain parallel Constrinxir o paralelismo - + Create a parallel constraint between two lines Fai unha constrición de paralelismo entre dúas liñas @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Sketcher - + Constrain perpendicular Constrinxir a perpendicularidade - + Create a perpendicular constraint between two lines Fai unha constrición de perpendicularidade entre dúas liñas @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Sketcher - + Constrain point onto object Constrinxir un punto a un obxecto - + Fix a point onto an object Fixa un punto a un obxecto @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Sketcher - + Constrain radius Constrinxir raio - + Fix the radius of a circle or an arc Fixa o raio dun círculo ou arco @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Sketcher - + Constrain refraction (Snell's law') Constrinxir a refracción (Lei de Snell) - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Fai unha constrición segundo a lei de refracción (ley de Snell) entre dous cabos dos raios cunha aresta como interface. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Sketcher - + Constrain symmetrical Constrinxir a simetría - + Create a symmetry constraint between two points with respect to a line or a third point Fai unha constrición de simetría entre dous puntos con respecto a unha liña ou a un terceiro punto @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Sketcher - + Constrain tangent Constrinxir a tanxencia - + Create a tangent constraint between two entities Fai unha constrición de tanxencia entre dúas entidades @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Sketcher - + Constrain vertically Constrinxir verticalmente - + Create a vertical constraint on the selected item Fai unha constrición vertical nos elementos escolmados @@ -1781,17 +1781,17 @@ CmdSketcherToggleActiveConstraint - + Sketcher Sketcher - + Toggle activate/deactivate constraint Toggle activate/deactivate constraint - + Toggles activate/deactivate state for selected constraints Toggles activate/deactivate state for selected constraints @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Sketcher - + Toggle reference/driving constraint Alternar constricións fixas/guiadas - + Toggles the toolbar or selected constraints to/from reference mode Alterna, ben a barra de ferramentas ou ben as constricións escolmadas entre modo de referencia ou guiado @@ -1957,42 +1957,42 @@ Non se pode adiviñar a intersección de curvas. Tenta engadir unha constrición entre os vértices das curvas que queres achaflanar. - + This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher. Esta versión de OCE/OCC non soporta operacións de nó. Ti necesitas 6.9.0 ou superior. - + BSpline Geometry Index (GeoID) is out of bounds. A xeometría BSpline de Index (GeoID) está fora da construción. - + You are requesting no change in knot multiplicity. Vostede está solicitando sen troco en multiplicidade de nodo. - + The Geometry Index (GeoId) provided is not a B-spline curve. A Xeometría Index (Geold) proporcionada non é unha curva BSpline. - + The knot index is out of bounds. Note that in accordance with OCC notation, the first knot has index 1 and not zero. O índice de nodo está fora dos límites. Note que según en concordancia coa notación da OCC, o primeiro nodo ten índice 1 e non 0. - + The multiplicity cannot be increased beyond the degree of the B-spline. A multiplicidade non pode incrementada máis alá do grao da BSpline. - + The multiplicity cannot be decreased beyond zero. A multiplicidade non pode ser diminuida máis alá de cero. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC non é quen de diminuir a multiplicidade dentro da tolerancia máxima. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Escolmar aresta(s) do esbozo. - - - - - - + + + + + Dimensional constraint Constrinxir dimensión - + Cannot add a constraint between two external geometries! Non se pode engadir unha constrición entre xeometrías externas! - + Cannot add a constraint between two fixed geometries! Fixed geometries involve external geometry, blocked geometry or special points as B-spline knot points. Non foi posible engadir a constrición entre dúas xeometrías fixas! As xeometrías fixas involucran xeometrías externas, xeometrías bloqueadas ou puntos especiais como nós de BSpline. - - - + + + Only sketch and its support is allowed to select Só se permite escolmar o esbozo mais o seu soporte - + One of the selected has to be on the sketch Un dos escolmados ten que estar no esbozo - - + + Select an edge from the sketch. Escolme unha aresta do esbozo. - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint Imposible constrinxir - - - - + + + + The selected edge is not a line segment A aresta escolmada non é un segmento de liña - - + + + - - - + + Double constraint Dobre constrición - - - - + + + + The selected edge already has a horizontal constraint! A bordo escolmado xa ten unha constrición horizontal! - - + + + - The selected edge already has a vertical constraint! A bordo escolmado xa ten unha constrición vertical! - - - - - - + + + + + + The selected edge already has a Block constraint! O bordo escolmado xa ten constrición de Bloque! - + The selected item(s) can't accept a horizontal constraint! O/s elemento/s escolmado/s non pode/n aceptar unha constrición horizontal! - + There are more than one fixed point selected. Select a maximum of one fixed point! Hai máis dun punto fixo escolmado. Escolma un máximo dun punto fixo! - + The selected item(s) can't accept a vertical constraint! O/s elemento/s escolmado/s non pode/n aceptar unha constrición vertical! - + There are more than one fixed points selected. Select a maximum of one fixed point! Hai máis dun punto fixo escolmado. Escolma un máximo dun punto fixo! - - + + Select vertices from the sketch. Escolmar vértices do esbozo. - + Select one vertex from the sketch other than the origin. Escolme un vértice do esbozo distinto da orixe. - + Select only vertices from the sketch. The last selected vertex may be the origin. Escolma só vértices do croquis. O último vértice escolmado pode ser a orixe. - + Wrong solver status Erro no estado do resolvedor - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. Un bloque de constrinxir non pode ser engadida se o esbozo non é resolto ou hai redundancias e/ou conflitos de constricións. - + Select one edge from the sketch. Escolmado dun bordo dende o esbozo. - + Select only edges from the sketch. Escolmado só de bordos dende esbozos. - - - - - - - + + + + + + + Error Erro - + Select two or more points from the sketch. Escolmar dous ou máis vértices do esbozo. - - + + Select two or more vertexes from the sketch. Escolmar dous ou máis vértices do esbozo. - - + + Constraint Substitution Substitución de Constrición - + Endpoint to endpoint tangency was applied instead. No seu lugar aplicouse a tanxencia de punto final ao punto final. - + Select vertexes from the sketch. Escolmar vértice(s) do esbozo. - - + + Select exactly one line or one point and one line or two points from the sketch. Escolme unicamente unha liña, unha liña mais un punto ou dous puntos do esbozo. - + Cannot add a length constraint on an axis! Non se pode engadir unha constrición de lonxitude nun eixo! - + This constraint does not make sense for non-linear curves Esta constrición non ten sentido para curvas non lineais - - - - - - + + + + + + Select the right things from the sketch. Escolmar as cousas correctas do esbozo. - - + + Point on B-spline edge currently unsupported. Punto sobre arista de B-spline non compatible polo momento. - - + + 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. Ningún dos puntos escolmados foron limitados nas curvas respectivas, ben porque son partes dun mesmo elemento, ou ben porque os dous son de xeometría externa. - + Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Escolme entre un punto e varias curvas, ou unha curva e varios puntos. Escolmou %1 curvas e %2 puntos. - - - - + + + + Select exactly one line or up to two points from the sketch. Escolme unicamente unha liña ou ata dous puntos do esbozo. - + Cannot add a horizontal length constraint on an axis! Non se pode engadir unha constrición de lonxitude horizontal nun eixo! - + Cannot add a fixed x-coordinate constraint on the origin point! Non se pode engadir unha constrición de coordenada X no punto de orixe! - - + + This constraint only makes sense on a line segment or a pair of points Esta constrición só ten sentido nun segmento de liña ou nun par de puntos - + Cannot add a vertical length constraint on an axis! Non se pode engadir unha constrición de lonxitude vertical nun eixo! - + Cannot add a fixed y-coordinate constraint on the origin point! Non se pode engadir unha constrición de coordenada Y no punto de orixe! - + Select two or more lines from the sketch. Escolmar dúas ou máis liñas do esbozo. - - + + Select at least two lines from the sketch. Escolmar polo menos dúas liñas do esbozo. - + Select a valid line Escolme unha liña válida - - + + The selected edge is not a valid line A aresta escolmada non é unha liña válida - + 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. @@ -2508,45 +2507,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c As combinacións aceptadas son: dúas curvas; cabo e curva; dous cabos; dúas curvas mais un punto. - + Select some geometry from the sketch. perpendicular constraint Escolme algunha xeometría do esbozo. - + Wrong number of selected objects! perpendicular constraint Cantidade incorrecta de obxectos escolmados! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint Con 3 obxectos, debe de haber 2 curvas e 1 punto. - - + + Cannot add a perpendicularity constraint at an unconnected point! Non se pode engadir unha constrición de perpendicularidade nun punto non conectado! - - - + + + Perpendicular to B-spline edge currently unsupported. Perpendicular a arista de B-spline non compatible polo momento. - - + + One of the selected edges should be a line. Unha das arestas escolmadas debe de ser unha liña. - + 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. @@ -2555,249 +2554,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c As combinacións aceptadas son: dúas curvas; cabo e curva; dous cabos; dúas curvas mais un punto. - + Select some geometry from the sketch. tangent constraint Escolme algunha xeometría do esbozo. - + Wrong number of selected objects! tangent constraint Cantidade incorrecta de obxectos escolmados! - - - + + + Cannot add a tangency constraint at an unconnected point! Non se pode engadir unha constrición de tanxencia nun punto non conectado! - - - + + + Tangency to B-spline edge currently unsupported. Tanxencia sobre arista de B-spline non compatible polo momento. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Aplicouse a tanxencia de punto final a punto final. Borrouse a constrición coincidente. - - - - + + + + Select one or more arcs or circles from the sketch. Escolme un ou máis arcos ou círculos no esbozo. - - + + Constrain equal Constrinxir a igualdade - + Do you want to share the same radius for all selected elements? Quere compartir o mesmo raio para tódolos elementos escolmados? - - + + Constraint only applies to arcs or circles. Esta constrición só aplica a arcos ou círculos. - + Do you want to share the same diameter for all selected elements? Queres compartir o mesmo diámetro para tódolos elementos escolmados? - - + + Select one or two lines from the sketch. Or select two edges and a point. Escolme unha ou dúas liñas do esbozo. Ou escolme un punto e dúas arestas. - - + + Parallel lines Liñas paralelas - - + + An angle constraint cannot be set for two parallel lines. Unha constrición de ángulo non pode ser establecida por dúas liñas paralelas. - + Cannot add an angle constraint on an axis! Non se pode engadir unha constrición angular nun eixo! - + Select two edges from the sketch. Escolme dúas arestas do esbozo. - - + + Select two or more compatible edges Escolme dúas ou máis arestas compatibles - + Sketch axes cannot be used in equality constraints Os eixos do esbozo non se poden usar para unha constrición de igualdade - + Equality for B-spline edge currently unsupported. Igualdade para arista de B-Spline non compatible polo momento. - - + + Select two or more edges of similar type Escolme dúas ou máis arestas de tipo semellante - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. Escolme dous puntos e unha liña de simetría, dous puntos e un punto de simetría ou unha liña e un punto de simetría do esbozo. - - - - + + + + Cannot add a symmetry constraint between a line and its end points! Non se pode engadir unha constrición de simetría entre unha liña e os seus puntos finais! - + 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 Escolme dous puntos finais de liñas para actuar como raios e unha aresta que represente un límite. O primeiro punto escolmado corresponde ó índice n1, o segundo ó n2 e o dato da referencia establece a relación n2/n1. - + Selected objects are not just geometry from one sketch. Os obxectos escolmados non son a xeometría dun esbozo unicamente. - + Number of selected objects is not 3 (is %1). A cantidade de obxectos escolmados non é 3 (é %1). - + Cannot create constraint with external geometry only!! Non se pode crear unha constrición só con xeometría externa!! - + Incompatible geometry is selected! ¡Escolmáronse xeometrías incompatibles! - + SnellsLaw on B-spline edge currently unsupported. Lei de Snell sobre arista de B-spline non compatible polo momento. - - + + Select at least one ellipse and one edge from the sketch. Escolme polo menos unha elipse e unha curva do esbozo. - + Sketch axes cannot be used in internal alignment constraint Os eixos do esbozo non se poden usar para unha constrición de aliñamento interno - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. Non se pode constrinxir internamente unha elipse con outra elipse. Escolma só unha elipse. - - + + Maximum 2 points are supported. Son admitidos 2 puntos como máximo. - - + + Maximum 2 lines are supported. Son admitidas 2 liñas como máximo. - - + + Nothing to constrain Non hai nada para constrinxir - + Currently all internal geometry of the ellipse is already exposed. Actualmente, toda a xeometría interna da elipse está xa exposta. - - - - + + + + Extra elements Elementos adicionais - - - + + + More elements than possible for the given ellipse were provided. These were ignored. Foron fornecidos máis elementos dos precisados para a elipse dada. Estes foron ignorados. - + You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse. Non podes constrinxir internamente un arco de elipse noutro arco de elipse. Escolma só un arco de elipse. - + You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. Non podes constrinxir internamente unha elipse noutro arco de elipse. Escolma só unha elipse ou arco de elipse. - + Currently all internal geometry of the arc of ellipse is already exposed. Actualmente, toda a xeometría interna do arco de elipse está xa exposta. - + More elements than possible for the given arc of ellipse were provided. These were ignored. Foron fornecidos máis elementos dos precisados para o arco de elipse dado. Estes foron ignorados. - + 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. Actualmente a xeometría interna só é soportada para elipses ou arcos de elipse. O último elemento escolmado debe de ser unha elipse ou un arco de elipse. - - - - - + + + + + @@ -2927,12 +2926,12 @@ As combinacións aceptadas son: dúas curvas; cabo e curva; dous cabos; dúas cu Estás certo de eliminar tódalas constricións? - + Distance constraint Constrinxir distancia - + Not allowed to edit the datum because the sketch contains conflicting constraints Non permite editar os datos da referencia porque o esbozo contén constricións en conflito @@ -2951,13 +2950,13 @@ As combinacións aceptadas son: dúas curvas; cabo e curva; dous cabos; dúas cu - This object belongs to another body. Hold Ctrl to allow crossreferences. - Este obxecto pertence a outro corpo. Preme Crtl para permitir referencias cruzadas. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - Este obxecto pertence a outro corpo e conten xeometría externas. Referencias cruzadas non permitidas. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -3046,90 +3045,80 @@ As combinacións aceptadas son: dúas curvas; cabo e curva; dous cabos; dúas cu SketcherGui::EditDatumDialog - - + Insert angle Inserir un ángulo - - + Angle: Ángulo: - - + Insert radius Inserir un raio - - - - + + + Radius: Radio: - - + Insert diameter Insire diámetro - - - - + + + Diameter: Diámetro: - - + Refractive index ratio Constraint_SnellsLaw Índice de refracción - - + Ratio n2/n1: Constraint_SnellsLaw Razón n2/n1: - - + Insert length Inserir lonxitude - - + Length: Lonxitude: - - + + Change radius Trocar o raio - - + + Change diameter Trocar diámetro - + Refractive index ratio Índice de refracción - + Ratio n2/n1: Razón n2/n1: @@ -3137,7 +3126,7 @@ As combinacións aceptadas son: dúas curvas; cabo e curva; dous cabos; dúas cu SketcherGui::ElementView - + Delete Desbotar @@ -3168,20 +3157,35 @@ As combinacións aceptadas son: dúas curvas; cabo e curva; dous cabos; dúas cu SketcherGui::InsertDatum - + Insert datum Inserir referencia - + datum: dato: - + Name (optional) Nome (opcional) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Referencia + SketcherGui::PropertyConstraintListItem @@ -3785,55 +3789,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences Ningunha coincidencia perdida - + No missing coincidences found Non se atoparon coincidencias perdidas - + Missing coincidences Coincidencias perdidas - + %1 missing coincidences found Atopadas %1 coincidencias perdidas - + No invalid constraints Ningunha constrición non válida - + No invalid constraints found Non se atoparon constricións non válidas - + Invalid constraints Constricións non válidas - + Invalid constraints found Atopadas constricións non válidas - - - - + + + + Reversed external geometry Xeometría externa invertida - + %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). @@ -3846,7 +3850,7 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Prema no botón "Trocar os puntos finais das constricións" para asignar de novo os cabos. Facer isto só unha vez nos esbozos feitos nunha versión de FreeCAD anterior á v0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3855,44 +3859,44 @@ However, no constraints linking to the endpoints were found. Pola contra, non se atoparon constricións ligadas os cabos. - + No reversed external-geometry arcs were found. Non se atoparon arcos invertidos na xeometría externa. - + %1 changes were made to constraints linking to endpoints of reversed arcs. Fixéronse %1 cambios nas constricións ligadas os cabos dos arcos invertidos. - - + + Constraint orientation locking Bloqueo da constrición de orientación - + Orientation locking was enabled and recomputed for %1 constraints. The constraints have been listed in Report view (menu View -> Panels -> Report view). O bloqueo de orientación foi habilitado e recalculado para %1 constricións. As constricións son listadas na vista de informes (menú Ver-> Vistas-> Ver Informe). - + 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. O bloqueo de orientación foi inhabilitado para %1 constricións. As constricións son listadas na vista de informes (menú Ver-> Vistas-> Ver Informe). Teña en conta que para tódalas futuras constricións, segue activado o bloqueo por defecto. - - + + Delete constraints to external geom. Desbotar constricións á xeometría externa. - + 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? Está a piques de desbotar TODAS as constricións que relacionadas coa xeometría externa. Isto é útil para rescatar un esbozo con ligazóns rompidas/trocadas á xeometría externa. ¿Seguro que quere desbotar as constricións? - + All constraints that deal with external geometry were deleted. Tódalas constricións relacionadas coa xeometría externa foron desbotadas. @@ -4039,106 +4043,106 @@ Pola contra, non se atoparon constricións ligadas os cabos. Auto-troco do bordo - + Elements Elementos - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: escolma múltiple</p><p>&quot;%2&quot;: mudar ó seguinte tipo válido</p></body></html> - - - - + + + + Point Punto - - - + + + Line Liña - - - - - - - - - + + + + + + + + + Construction Construción - - - + + + Arc Arco - - - + + + Circle Círculo - - - + + + Ellipse Elipse - - - + + + Elliptical Arc Arco elíptico - - - + + + Hyperbolic Arc Arco hiperbólico - - - + + + Parabolic Arc Arco parabólico - - - + + + BSpline BSpline - - - + + + Other Outros @@ -4313,104 +4317,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch Edit sketch - + A dialog is already open in the task panel A dialog is already open in the task panel - + Do you want to close this dialog? Do you want to close this dialog? - + Invalid sketch Esbozo non válido - + Do you want to open the sketch validation tool? Quere abrir a ferramenta de validación do esbozo? - + The sketch is invalid and cannot be edited. O esbozo non é válido e non se pode editar. - + Please remove the following constraint: Por favor, remova a seguinte constrición: - + Please remove at least one of the following constraints: Por favor, remova polo menos unha das seguintes constricións: - + Please remove the following redundant constraint: Por favor, remova a seguinte constrición redundante: - + Please remove the following redundant constraints: Por favor, remova a seguintes constricións redundantes: - + Empty sketch Esbozo baleiro - + Over-constrained sketch Esbozo constrinxido en exceso - - - + + + (click to select) (prema para escolmar) - + Sketch contains conflicting constraints O esbozo ten constricións en conflito - + Sketch contains redundant constraints O esbozo ten constricións redundantes - + Fully constrained sketch Esbozo totalmente constrinxido - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec Resolvido en %1 segundos - + Unsolved (%1 sec) Non resolvido (%1 s.) @@ -4499,8 +4503,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 Fixa o diámetro dun círculo ou arco @@ -4508,8 +4512,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 Fixa o raio dun círculo ou arco @@ -4801,42 +4805,42 @@ Do you want to detach it from the support? Formulario - + Undefined degrees of freedom Graos de liberdade non definidos - + Not solved yet Non resolvido aínda - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update Actualizar diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_hr.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_hr.qm index 657acb26c9..3b04d642bd 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_hr.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_hr.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_hr.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_hr.ts index 7ad89791ea..b26b618c24 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_hr.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_hr.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Skica - + Constrain arc or circle Ograničiti luk ili krug - + Constrain an arc or a circle Ograniči luk ili krug - + Constrain radius Ograniči radijus - + Constrain diameter Ograniči promjer @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Skica - + Constrain angle Ograniči kut - + Fix the angle of a line or the angle between two lines Fiksiraj kut linije ili kut između dvije linije @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Skica - + Constrain Block Blok ograničenja - + Create a Block constraint on the selected item Stvaranje bloka ograničenja na odabrane stavke @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Skica - + Constrain coincident Ograničiti zajedničko - + Create a coincident constraint on the selected item Napravi zajedničko ograničenje na odabranim jedinicama @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Skica - + Constrain diameter Ograniči promjer - + Fix the diameter of a circle or an arc Popravi promjer kruga ili luka @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Skica - + Constrain distance Ograniči udaljenost - + Fix a length of a line or the distance between a line and a vertex Ograniči dužinu linije ili udaljenost između linije i vrha @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Skica - + Constrain horizontal distance Ograniči horizontalnu udaljenost - + Fix the horizontal distance between two points or line ends Ograniči horizontalnu udaljenost između dvije točke ili krajeva linije @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Skica - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends Ograniči vertikalnu udaljenost između dvije točke ili krajeva linije @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Skica - + Constrain equal Ograniči jednaku duljinu - + Create an equality constraint between two lines or between circles and arcs Napravite ograničenje jednakosti između dvije linije ili između kružnica i lukova @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Skica - + Constrain horizontally Ograniči vodoravno - + Create a horizontal constraint on the selected item Napravi vodoravno ograničenje na odabranoj jedinici @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Skica - + Constrain InternalAlignment Ograničavanje unutrašnjeg poravnavanja - + Constrains an element to be aligned with the internal geometry of another element Ograničava element da bude poravnat s unutarnjom geometrijom drugog elementa @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Skica - + Constrain lock Ograniči pomicanje - + Create a lock constraint on the selected item Napravi ograničenje fiksiranja na odabranim stavkama @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Skica - + Constrain parallel Ograniči paralelno - + Create a parallel constraint between two lines Napravi paralelno ograničenje između dvije linije @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Skica - + Constrain perpendicular Ograniči okomito - + Create a perpendicular constraint between two lines Stvara okomito ograničenje između dvije linije @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Skica - + Constrain point onto object Ograniči točku na objekt - + Fix a point onto an object Fiksiraj točku na objekt @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Skica - + Constrain radius Ograniči radijus - + Fix the radius of a circle or an arc Fiksiraj radijus kruga ili luka @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Skica - + Constrain refraction (Snell's law') Ograniči lom (Snell's zakon ') - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Stvaranje zakona loma svijetla (Snell's law) ograničenje između dvije krajnje točke zrake i ruba kao sučelja. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Skica - + Constrain symmetrical Ograniči simetrijski - + Create a symmetry constraint between two points with respect to a line or a third point Stvoriti simerično ograničenje između dvije točke u odnosu na liniju ili treću točku @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Skica - + Constrain tangent Ograniči tangentno - + Create a tangent constraint between two entities Napravi tangentno ograničenje između dva entiteta @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Skica - + Constrain vertically Ograniči okomito - + Create a vertical constraint on the selected item Napravi okomito ograničenje na odabranoj jedinici @@ -1781,17 +1781,17 @@ CmdSketcherToggleActiveConstraint - + Sketcher Skica - + Toggle activate/deactivate constraint Toggle activate/deactivate constraint - + Toggles activate/deactivate state for selected constraints Toggles activate/deactivate state for selected constraints @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Skica - + Toggle reference/driving constraint Prebacuje referenca/ ograničenje promjene - + Toggles the toolbar or selected constraints to/from reference mode Prebacuje alatnu traku ili odabrana ograničenja u/iz referenca način korištenja @@ -1957,42 +1957,42 @@ Nije moguće odrediti sjecište krivulje. Pokušajte dodati podudarno ograničenje između vrhova krivulje koju namjeravate obrubiti. - + This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher. Ova verzija ocean i/OCC ne podržava operacije čvora. Trebaš 6.9.0 ili noviju. - + BSpline Geometry Index (GeoID) is out of bounds. BSpline Indeks Geometrije (GeoID) je izvan granica. - + You are requesting no change in knot multiplicity. Vi zahtijevate: bez promjena u mnoštvu čvorova. - + The Geometry Index (GeoId) provided is not a B-spline curve. Indeks Geometrija (GeoId) pod uvjetom da nije B-spline krivulja. - + The knot index is out of bounds. Note that in accordance with OCC notation, the first knot has index 1 and not zero. Čvor indeks je izvan granica. Imajte na umu da u skladu s OCC notacijom, prvi čvor ima indeks 1 a ne nula. - + The multiplicity cannot be increased beyond the degree of the B-spline. Mnoštvo se ne može povećavati iznad stupanja mnoštva b-spline krive. - + The multiplicity cannot be decreased beyond zero. Mnoštvo se ne može smanjiti ispod nule. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC je uspio smanjiti mnoštvo unutar maksimalne tolerancije. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Odaberite rub(ove) iz skice. - - - - - - + + + + + Dimensional constraint Dimenzijonalno ograničenje - + Cannot add a constraint between two external geometries! Nemoguće dodavanje ograničenja među vanjskim geometrijama! - + Cannot add a constraint between two fixed geometries! Fixed geometries involve external geometry, blocked geometry or special points as B-spline knot points. Nije moguće dodati ograničenje između dvije fiksne geometrije! Fiksne geometrije uključuju vanjske geometrije, blokiranu geometriju ili posebne točke kao B-spline točke čvorova. - - - + + + Only sketch and its support is allowed to select Dopušteno je odabrati samo skicu i njenu podršku - + One of the selected has to be on the sketch Jedan od odabranih mora biti na skici - - + + Select an edge from the sketch. Odaberite rub skice. - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint Nemoguće ograničenje - - - - + + + + The selected edge is not a line segment Odabrani rub nije linija - - + + + - - - + + Double constraint Ograničenje dvaput - - - - + + + + The selected edge already has a horizontal constraint! Odabrani rub već ima vodoravno ograničenje! - - + + + - The selected edge already has a vertical constraint! Odabrani rub već ima okomito ograničenje! - - - - - - + + + + + + The selected edge already has a Block constraint! Odabrani rub već ima blok ograničenje! - + The selected item(s) can't accept a horizontal constraint! Odabrani objekt(i) ne mogu prihvatiti horizontalno ograničenje! - + There are more than one fixed point selected. Select a maximum of one fixed point! Odabrano više od jedne fiksne točke. Odaberite najviše jednu fiksnu točku! - + The selected item(s) can't accept a vertical constraint! Odabrani objekt(i) ne mogu prihvatiti vertikalno ograničenje! - + There are more than one fixed points selected. Select a maximum of one fixed point! Odabrano više od jedne fiksne točke. Odaberite najviše jednu fiksnu točku! - - + + Select vertices from the sketch. Odaberite samo vrhove sa skice. - + Select one vertex from the sketch other than the origin. Odaberite jednu vrh točku iz skice koja nije u ishodištu. - + Select only vertices from the sketch. The last selected vertex may be the origin. Odaberite samo krajnje točke skice. Posljednje odabrana tjemena točka je možda ishodište. - + Wrong solver status Pogrešan status alata za rješavanje (solver) - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. Blok ograničenja ne može biti dodan ako skica nije riješena ili postoje redundantna i/ili proturječna ograničenja. - + Select one edge from the sketch. Odaberite jedan rub skice. - + Select only edges from the sketch. Odaberite samo rubove sa skice. - - - - - - - + + + + + + + Error Pogreška - + Select two or more points from the sketch. Odaberite dvije ili više točaka na skici. - - + + Select two or more vertexes from the sketch. Odaberite dva ili više tjemenih točaka na skici. - - + + Constraint Substitution Zamjena ograničenja - + Endpoint to endpoint tangency was applied instead. Tangenta od krajnje točka do krajnje točke je primijenjena umjesto toga. - + Select vertexes from the sketch. Odaberite vrhove sa skice. - - + + Select exactly one line or one point and one line or two points from the sketch. Odaberite točno jednu liniju ili jednu točku i jednu liniju ili dvije točke iz skice. - + Cannot add a length constraint on an axis! Ne možete dodati ograničenje duljine na osi! - + This constraint does not make sense for non-linear curves Ovo ograničenje nema smisla za nelinearne krivulje - - - - - - + + + + + + Select the right things from the sketch. Odaberite prave stvari sa skice. - - + + Point on B-spline edge currently unsupported. Točka na rubu B-spline krive trenutno nije podržana. - - + + 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. Nijedna od odabranih točaka nije bila je ograničena na dotične krivulje, ili su dijelovi isti element, ili su oba vanjske geometrije. - + Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Odaberite ili jednu točku i nekoliko krivulja, ili jednu krivulju i nekoliko točaka. Odabrali ste %1 krivulja i %2 točaka. - - - - + + + + Select exactly one line or up to two points from the sketch. Odaberite točno jednu liniju ili do dvije točke iz skice. - + Cannot add a horizontal length constraint on an axis! Nemoguće je dodati ograničenje duljine na os! - + Cannot add a fixed x-coordinate constraint on the origin point! Nije moguće dodati fiksno ograničenje X koordinate na izvornu točku! - - + + This constraint only makes sense on a line segment or a pair of points Ovo ograničenje samo ima smisla na segmentu crte ili paru točaka - + Cannot add a vertical length constraint on an axis! Nemoguće je dodati ograničenje duljine na os! - + Cannot add a fixed y-coordinate constraint on the origin point! Nije moguće dodati fiksno ograničenje Y koordinate na izvornu točku! - + Select two or more lines from the sketch. Odaberite dvije ili više linija iz skice. - - + + Select at least two lines from the sketch. Odaberite barem dvije linije iz skice. - + Select a valid line Odaberite valjanu liniju - - + + The selected edge is not a valid line Odabrani rub nije valjana linija - + 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. @@ -2509,45 +2508,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Prihvatljive kombinacije: dvije krivulje; jedna krajnja točka i krivulja; dvije krajnje točke; dvije krivulje i točka. - + Select some geometry from the sketch. perpendicular constraint Odaberite neke geometrije sa skice. - + Wrong number of selected objects! perpendicular constraint Pogrešan broj odabranih objekata! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint Sa 3 objekta, ondje mora biti 2 krivulje i 1 točka. - - + + Cannot add a perpendicularity constraint at an unconnected point! Nemoguće je postaviti okomicu na nepovezanoj točki! - - - + + + Perpendicular to B-spline edge currently unsupported. Okomito na rub B-spline krive trenutno nije podržano. - - + + One of the selected edges should be a line. Jedan od doabranih rubova bi trebala biti linija. - + 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. @@ -2557,249 +2556,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Prihvatljive kombinacije: dvije krivulje; jedna krajnja točka i krivulja; dvije krajnje točke; dvije krivulje i točka. - + Select some geometry from the sketch. tangent constraint Odaberite neke geometrije sa skice. - + Wrong number of selected objects! tangent constraint Pogrešan broj odabranih objekata! - - - + + + Cannot add a tangency constraint at an unconnected point! Nemoguće je postaviti tangentu u nepovezanoj točki! - - - + + + Tangency to B-spline edge currently unsupported. Tangencijalno na rub B-Spline krive trenutno nije podržano. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Primijenjena je tangenta krajnja točka do krajnje točke. Podudarna ograničenja su izbrisana. - - - - + + + + Select one or more arcs or circles from the sketch. Odaberite jedan ili više lukova ili krugovima iz skice. - - + + Constrain equal Ograniči jednaku duljinu - + Do you want to share the same radius for all selected elements? Želite li staviti isti polumjer za sve odabrane elemente? - - + + Constraint only applies to arcs or circles. Ograničenje se odnosi samo na lukove i krugove. - + Do you want to share the same diameter for all selected elements? Želite li dijeliti isti promjer za sve odabrane elemente? - - + + Select one or two lines from the sketch. Or select two edges and a point. Odaberite jednu ili dvije linije na skici. Ili odaberite dva ruba i točku. - - + + Parallel lines Paralelne linije - - + + An angle constraint cannot be set for two parallel lines. Kut ograničenje ne može se postaviti za dvije paralelne linije. - + Cannot add an angle constraint on an axis! Nemoguće je dodati ograničenje kuta osi! - + Select two edges from the sketch. Odaberite dva ruba iz skice. - - + + Select two or more compatible edges Odaberite dva kompatibilna ruba - + Sketch axes cannot be used in equality constraints Koordinatne osi skice se ne mogu koristiti sa ograničenjem izjednačenja duljine - + Equality for B-spline edge currently unsupported. Izjednačavanje na rub B-Spline krive trenutno nije podržano. - - + + Select two or more edges of similar type Odaberite dva ili više ruba sličnog tipa - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. Odaberite dvije točke i liniju simetrije, dvije točke i točku simetrije ili liniju i točku simetrije iz skice. - - - - + + + + Cannot add a symmetry constraint between a line and its end points! Nemoguće je postaviti simetriju između linije i njenih vrhova! - + 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 Odaberite dvije krajnje točke linije kao zrake, rub predstavlja granicu. Prva odabrana točka odgovara indeksu n1, druga indeksu n2 a vrijednost polazišta postavlja omjer na n2/n1. - + Selected objects are not just geometry from one sketch. Odabrani objekti nisu samo geometrije iz jedne skice. - + Number of selected objects is not 3 (is %1). Broj odabranih objekata nije 3 (nego %1). - + Cannot create constraint with external geometry only!! Nije moguće stvoriti ograničenja, osim onih s vanjskom geometrijom!! - + Incompatible geometry is selected! Nespojiva geometrije je odabrana! - + SnellsLaw on B-spline edge currently unsupported. SnellsLaw na B-spline trenutno nije podržano. - - + + Select at least one ellipse and one edge from the sketch. Odaberite barem jednu elipsu i jedan rub od skice. - + Sketch axes cannot be used in internal alignment constraint Skica osi ne može se koristiti za unutarnje ograničenje poravnavanja - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. Ne možete interno ograničiti elipsu na druge elipse. Odaberite samo jednu elipsu. - - + + Maximum 2 points are supported. Maksimalno 2 točke su podržane. - - + + Maximum 2 lines are supported. Maksimalno 2 linije su podržane. - - + + Nothing to constrain Nema ništa za ograničiti - + Currently all internal geometry of the ellipse is already exposed. Trenutno sve unutarnje geometrije elipse su već izložene. - - - - + + + + Extra elements Dodatni elementi - - - + + + More elements than possible for the given ellipse were provided. These were ignored. Dostavljeno je više elemenata nego je moguće za danu elipsu. Oni će biti zanemareni. - + You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse. Ne možete interno ograničiti luk elipse na drugi luk elipse. Odaberite samo jedan luk elipse. - + You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. Ne možete interno ograničiti elipsu na luk elipse. Odaberite samo jedno, elipsu ili luk elipse. - + Currently all internal geometry of the arc of ellipse is already exposed. Trenutno sve unutarnje geometrije luka elipse su već izložene. - + More elements than possible for the given arc of ellipse were provided. These were ignored. Dostavljeno je više elemenata nego je moguće za dani luk elipse. Oni će biti zanemareni. - + 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. Trenutno interna geometrija je podržana samo za elipsu i luk elipse. Posljednji odabrani element mora biti elipsa ili luk elipse. - - - - - + + + + + @@ -2929,12 +2928,12 @@ Prihvatljive kombinacije: dvije krivulje; jedna krajnja točka i krivulja; dvije Jesi li zaista sigurni da želite izbrisati sva ograničenja? - + Distance constraint Ograničenje udaljenosti - + Not allowed to edit the datum because the sketch contains conflicting constraints Nije dopušteno mijenjati polazište, jer skica sadrži proturječna ograničenja @@ -2953,13 +2952,13 @@ Prihvatljive kombinacije: dvije krivulje; jedna krajnja točka i krivulja; dvije - This object belongs to another body. Hold Ctrl to allow crossreferences. - Ovaj objekt pripada drugom tijelu. Držite Ctrl kako bi se omogućile unakrsne reference. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - Ovaj objekt pripada drugom tijelu i sadrži vanjsku geometriju. unakrsne reference nisu dozvoljene. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -3048,90 +3047,80 @@ Prihvatljive kombinacije: dvije krivulje; jedna krajnja točka i krivulja; dvije SketcherGui::EditDatumDialog - - + Insert angle Umetni kut - - + Angle: Kut: - - + Insert radius Umetni polumjer - - - - + + + Radius: Polumjer: - - + Insert diameter Umetanje promjera - - - - + + + Diameter: Promjer: - - + Refractive index ratio Constraint_SnellsLaw Omjer indeksa loma - - + Ratio n2/n1: Constraint_SnellsLaw Omjer n2/n1: - - + Insert length Unesite dužinu - - + Length: Duljina: - - + + Change radius Promjeni polumjer - - + + Change diameter Promjena promjera - + Refractive index ratio Omjer indeksa loma - + Ratio n2/n1: Omjer n2/n1: @@ -3139,7 +3128,7 @@ Prihvatljive kombinacije: dvije krivulje; jedna krajnja točka i krivulja; dvije SketcherGui::ElementView - + Delete Izbriši @@ -3170,20 +3159,35 @@ Prihvatljive kombinacije: dvije krivulje; jedna krajnja točka i krivulja; dvije SketcherGui::InsertDatum - + Insert datum Umetni polazište - + datum: polazište: - + Name (optional) Ime (nije obavezno) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Referenca + SketcherGui::PropertyConstraintListItem @@ -3787,55 +3791,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences Slučajnosti ne nedostaju - + No missing coincidences found Slučajnosti koje ne nedostaju nema - + Missing coincidences Nema podudaranja - + %1 missing coincidences found %1 Slučajnosti nedostaje - + No invalid constraints Nema neispravnih ograničenja - + No invalid constraints found Nisu pronađena neispravna ograničenja - + Invalid constraints Neispravna ograničenja - + Invalid constraints found Pronađena neispravna ograničenja - - - - + + + + Reversed external geometry Obrnuta vanjska geometrija - + %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). @@ -3848,7 +3852,7 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Kliknite "Zamijeni krajnje točke u ograničenja" gumb da biste ponovo pridružili krajnje točke. Napravite to samo jedanput za skice u FreeCAD prije v0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3857,44 +3861,44 @@ However, no constraints linking to the endpoints were found. Međutim, nema povezanih ograničenja na krajnje točake. - + No reversed external-geometry arcs were found. Obrnuti lukovi nisu pronađeni u vanjskoj geometriji. - + %1 changes were made to constraints linking to endpoints of reversed arcs. %1 promjena je napravljeno kod povezivanja ograničenja na krajnje točke od obrnutih lukova. - - + + Constraint orientation locking Zaključavanje ograničenja orijentacije - + Orientation locking was enabled and recomputed for %1 constraints. The constraints have been listed in Report view (menu View -> Panels -> Report view). Zaključavanje položaja je omogućeno i preračunato za %1 ograničenja. Ograničenja su navedena u kartici Ograničenja (izbornik: Kombinirani pregled -> Zadaci -> Ograničenja). - + 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. Zaključavanje položaja je onemogućeno za %1 ograničenja. Ograničenja su navedene u kartici Ograničenja (izbornik: Kombinirani pregled -> Zadaci -> Ograničenja). Imajte na umu da je za sva buduća ograničenja, zaključavanje položaja UKLJUČENO. - - + + Delete constraints to external geom. Brisanje ograničenja od vanjske geometrije. - + 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? Vi ćete izbrisati sva ograničenja koje se bave vanjskom geometrijom. To je korisno za spašavanje skica s slomljenim/ izmijenjenim linkovima na vanjske geometrije. Jeste li sigurni da želite izbrisati ograničenja? - + All constraints that deal with external geometry were deleted. Izbrisana su sva ograničenja koje se bave vanjskom geometrijom. @@ -4041,106 +4045,106 @@ Međutim, nema povezanih ograničenja na krajnje točake. Automatsko prebacivanje na rub - + Elements Elementi - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: Višestruki odabir </p><p>&quot;%2&quot;: Prebaci na slijedeći valjani tip</p></body></html> - - - - + + + + Point Točka - - - + + + Line Linija - - - - - - - - - + + + + + + + + + Construction Izgradnja - - - + + + Arc Luk - - - + + + Circle Krug - - - + + + Ellipse Elipsa - - - + + + Elliptical Arc Eliptični luk - - - + + + Hyperbolic Arc Hiperbolni luk - - - + + + Parabolic Arc Parabolični luk - - - + + + BSpline BSpline - - - + + + Other Drugo @@ -4315,104 +4319,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch Uredi skicu - + A dialog is already open in the task panel Dijalog je već otvoren u ploči zadataka - + Do you want to close this dialog? Želite li zatvoriti ovaj dijalog? - + Invalid sketch Neispravna skica - + Do you want to open the sketch validation tool? Želite li otvoriti alat provjera valjanosti skice? - + The sketch is invalid and cannot be edited. Skica je neispravna i ne može se uređivati. - + Please remove the following constraint: Molim uklonite sljedeće ograničenje: - + Please remove at least one of the following constraints: Molim uklonite barem jedno od sljedećih ograničenja: - + Please remove the following redundant constraint: Molimo obrišite ovo redundantno ograničenje: - + Please remove the following redundant constraints: Molimo obrišite ova redundantna ograničenja: - + Empty sketch Prazan skica - + Over-constrained sketch Iznad -Ograničena skica - - - + + + (click to select) (klikni za odabir) - + Sketch contains conflicting constraints Skica sadrži proturječna ograničenja - + Sketch contains redundant constraints Skica sadrži suvišna ograničenja - + Fully constrained sketch Potpuno ograničena skica - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec Riješeno za %1 sek - + Unsolved (%1 sec) Neriješen (%1 sek) @@ -4501,8 +4505,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 Popravi promjer kruga ili luka @@ -4510,8 +4514,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 Fiksiraj radijus kruga ili luka @@ -4804,42 +4808,42 @@ Do you want to detach it from the support? Obrazac - + Undefined degrees of freedom Neodređeno stupnjeva slobode - + Not solved yet Još nije riješeno - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update Ažuriraj diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_hu.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_hu.qm index 7156650304..39075518f0 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_hu.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_hu.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_hu.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_hu.ts index 207a36eeb0..5086be2a5d 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_hu.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_hu.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Vázlatkészítő - + Constrain arc or circle Kör vagy körív kényszer - + Constrain an arc or a circle Egy kör vagy körív kényszerítése - + Constrain radius Sugár illesztés - + Constrain diameter Átmérő kényszer @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Vázlatkészítő - + Constrain angle Szög zárolása - + Fix the angle of a line or the angle between two lines Rögzítsen szöget a vonalon, vagy a szöget két vonalon @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Vázlatkészítő - + Constrain Block Blokk kényszerítés - + Create a Block constraint on the selected item Blokk kényszerítés létrehozása a kijelölt elemen @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Vázlatkészítő - + Constrain coincident Egymásra llesztés - + Create a coincident constraint on the selected item Kiválasztott elemeken létrehoz egy egymásra kényszerítést @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Vázlatkészítő - + Constrain diameter Átmérő kényszer - + Fix the diameter of a circle or an arc Rögzíteni egy kör vagy egy ív átmérőjét @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Vázlatkészítő - + Constrain distance Távolság kényszer - + Fix a length of a line or the distance between a line and a vertex Vonal hosszának rögzítése vagy adott távolság tartása a vonal és végpont között @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Vázlatkészítő - + Constrain horizontal distance Vízszintes távolság zárolása - + Fix the horizontal distance between two points or line ends Két pont közötti vagy vonal végek közötti vízszintes távolság zárolása @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Vázlatkészítő - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends Két pont közötti vagy vonal végek közötti függőleges távolság zárolása @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Vázlatkészítő - + Constrain equal Illesztás megtartása - + Create an equality constraint between two lines or between circles and arcs Hozzon létre egy egyenlőség illesztést két vonal között, illetve körök és ívek között @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Vázlatkészítő - + Constrain horizontally Vízszintes illesztés - + Create a horizontal constraint on the selected item Vízszintes illesztés létrehozása a kiválasztott elemen @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Vázlatkészítő - + Constrain InternalAlignment BelsőIgazítás illesztése - + Constrains an element to be aligned with the internal geometry of another element Egy elemet illeszt egy másik elem belső geometriájához kényszerítéssel @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Vázlatkészítő - + Constrain lock Illesztés zárolása - + Create a lock constraint on the selected item A kijelölt elem illesztése @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Vázlatkészítő - + Constrain parallel Párhuzamosság tartása - + Create a parallel constraint between two lines Két vonal közötti párhuzamos kényszerítés @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Vázlatkészítő - + Constrain perpendicular Merőleges illesztés - + Create a perpendicular constraint between two lines Merőleges illesztést hoz létre két vonal közt @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Vázlatkészítő - + Constrain point onto object A pont illesztése a tárgyra - + Fix a point onto an object Pont rögzítése egy tárgyra @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Vázlatkészítő - + Constrain radius Sugár illesztés - + Fix the radius of a circle or an arc Sugár illesztése körre vagy ívre @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Vázlatkészítő - + Constrain refraction (Snell's law') Illesztés törésmutatója (Snellius–Descartes-törvény) - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Létrehoz egy törésmutató törvény (Snellius–Descartes-törvény) illesztést két végpont és egy él, mint interfész, közt. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Vázlatkészítő - + Constrain symmetrical Szimmetria illesztés - + Create a symmetry constraint between two points with respect to a line or a third point Egy szimmetria illesztést hoz létre két pont közt, egy vonal vagy egy harmadik pont figyelembe vételével @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Vázlatkészítő - + Constrain tangent Érintő illesztés - + Create a tangent constraint between two entities Hozzon létre egy érintő illesztést két rész között @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Vázlatkészítő - + Constrain vertically Függőleges illesztés - + Create a vertical constraint on the selected item Függőleges kényszerítés alkalmazása a kijelölt elemen @@ -1781,17 +1781,17 @@ CmdSketcherToggleActiveConstraint - + Sketcher Vázlatkészítő - + Toggle activate/deactivate constraint Toggle activate/deactivate constraint - + Toggles activate/deactivate state for selected constraints Toggles activate/deactivate state for selected constraints @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Vázlatkészítő - + Toggle reference/driving constraint Referencia/megvezetési kényszerítés ki-/ bekapcsolása - + Toggles the toolbar or selected constraints to/from reference mode Váltja az eszköztárat vagy a kijelölt kényszerítést a hivatkozás módba/-ból @@ -1957,42 +1957,42 @@ Nem tudja meghatározni a görbék metszéspontját. Próbáljon meg hozzáadni egybeesés kényszerítést a görbék csúcsaihoz, melyeket le szeretné kerekíteni. - + This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher. Ez az OCE/OCC verzió nem támogatja a szög műveletet. 6.9.0 vagy magasabb verzió szükséges. - + BSpline Geometry Index (GeoID) is out of bounds. Bgörbe geometria Index (GeoID) nem rendelkezik kényszerítésekkel. - + You are requesting no change in knot multiplicity. Nem kér változtatást a csomó többszörözésére. - + The Geometry Index (GeoId) provided is not a B-spline curve. A megadott geometria Index (GeoId) nem egy Bgörbe. - + The knot index is out of bounds. Note that in accordance with OCC notation, the first knot has index 1 and not zero. A csomó jelölés határvonalakon kívülre esik. Ne feledje, hogy a megfelelő OCC jelölés szerint, az első csomót jelölése 1 és nem nulla. - + The multiplicity cannot be increased beyond the degree of the B-spline. A sokszorozás nem nőhet a B-görbe szögének értéke fölé. - + The multiplicity cannot be decreased beyond zero. A sokszorozást nem csökkentheti nulla alá. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC képtelen csökkenteni a sokszorozást a maximális megengedett tűrésen belül. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ A kiválasztott él(ek) a vázlatból való. - - - - - - + + + + + Dimensional constraint Méretezett illesztés - + Cannot add a constraint between two external geometries! Nem lehet hozzáadni egy illesztést két külső geometriához! - + Cannot add a constraint between two fixed geometries! Fixed geometries involve external geometry, blocked geometry or special points as B-spline knot points. Nem adhat hozzá egy kényszerítést két rögzített geometria között! Rögzített geometriák külső geometriát, blokk geometriát vagy speciális pontot mint B-görbe csomópontot foglalnak magukba. - - - + + + Only sketch and its support is allowed to select Csak a vázlat és annak támogatása választható - + One of the selected has to be on the sketch Az egyik kiválasztottnak vázlaton kell lennie - - + + Select an edge from the sketch. Egy él kiválasztása a vázlaton. - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint Lehetetlen kényszerítés - - - - + + + + The selected edge is not a line segment A kiválasztott él nem egyenes szakasz - - + + + - - - + + Double constraint Kettős kényszerítés - - - - + + + + The selected edge already has a horizontal constraint! A kiválasztott él már rendelkezik egy vízszintes kényszerítéssel! - - + + + - The selected edge already has a vertical constraint! A kiválasztott él már rendelkezik egy függőleges kényszerítéssel! - - - - - - + + + + + + The selected edge already has a Block constraint! A kijelölt élnek már van blokk kényszerítése! - + The selected item(s) can't accept a horizontal constraint! A kiválasztott elem(ek) nem fogadják el a vízszintes illesztést! - + There are more than one fixed point selected. Select a maximum of one fixed point! Több mint egy rögzített pontot választott. Válasszon legfeljebb egy rögzített pontot! - + The selected item(s) can't accept a vertical constraint! A kiválasztott elem(ek) nem fogadják el a függőleges illesztést! - + There are more than one fixed points selected. Select a maximum of one fixed point! Több mint egy rögzített pontot választott. Válasszon legfeljebb egy rögzített pontot! - - + + Select vertices from the sketch. Válasszon sarkokat a vázlatból. - + Select one vertex from the sketch other than the origin. Jelöljön ki a vázlaton egy, a kiindulási ponttól eltérő, végpontot. - + Select only vertices from the sketch. The last selected vertex may be the origin. Csak sarkokat válasszon a vázlatból. Az utoljára kiválasztott végpont lehet a kezdőpont. - + Wrong solver status Rossz a megoldó állapota - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. Egy blokk kényszerítést nem adhat hozzá, ha a vázlat megoldatlan vagy felesleges és/vagy ellentmondó kényszerítések vannak. - + Select one edge from the sketch. Válasszon egy élt a vázlaton. - + Select only edges from the sketch. Csak éleket válasszon a vázlaton. - - - - - - - + + + + + + + Error Hiba - + Select two or more points from the sketch. Jelöljön ki két vagy több pontot a vázlatból. - - + + Select two or more vertexes from the sketch. Jelöljön ki két vagy több csomópontok a vázlatból. - - + + Constraint Substitution Kényszerítés helyettesítés - + Endpoint to endpoint tangency was applied instead. Végpont-végpont érintőt alkalmazott helyette. - + Select vertexes from the sketch. Csomópont kiválasztása a vázlaton. - - + + Select exactly one line or one point and one line or two points from the sketch. Válasszon ki pontosan egy sort vagy egy pontot és egy sort és két pontot a vázlatból. - + Cannot add a length constraint on an axis! Nem adható hozzá a hosszanti illesztés egy tengelyen! - + This constraint does not make sense for non-linear curves Ennek a kényszerítésnek nincs értelme a lineáris görbéknél - - - - - - + + + + + + Select the right things from the sketch. Válassza ki a megfelelő dolgokat a vázlatból. - - + + Point on B-spline edge currently unsupported. B-görbe él pontja jelenleg nem támogatott. - - + + 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. A kijelölt pontok egyike sincs kényszerítve a vonatkozó görbékhez, mert azok részei ugyanannak az elemnek, vagy azért, mert mindkét külső geometria. - + Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Válasszon ki egy pontot és több görbét, vagy egy görbét és több pontot. %1 görbéket és a %2 pontokat választotta. - - - - + + + + Select exactly one line or up to two points from the sketch. Válasszon ki pontosan egy vonalat, vagy legfeljebb két pontot a vázlatból. - + Cannot add a horizontal length constraint on an axis! Nem lehet hozzáadni egy vízszintes hosszanti illesztést egy tengelyen! - + Cannot add a fixed x-coordinate constraint on the origin point! Nem adható hozzá a rögzített x-koordináta illesztése a kezdő ponthoz! - - + + This constraint only makes sense on a line segment or a pair of points Ez a kényszerítés csak egy vonalszakaszon vagy egy pont páron érvényesül - + Cannot add a vertical length constraint on an axis! Nem adható hozzá a függőleges hosszanti illesztés egy tengelyen! - + Cannot add a fixed y-coordinate constraint on the origin point! Nem adható hozzá a rögzített y-koordináta illesztése a kezdő ponthoz! - + Select two or more lines from the sketch. Válasszon ki két vagy több vonalat a vázlatból. - - + + Select at least two lines from the sketch. Válasszon ki legalább két vonalat a vázlatból. - + Select a valid line Válasszon ki egy érvényes vonalat - - + + The selected edge is not a valid line A kiválasztott él nem érvényes vonal - + 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. @@ -2509,45 +2508,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Elfogadott kombinációk: két görbe; egy végpont és egy görbe; két végpont; két görbe és egy pont. - + Select some geometry from the sketch. perpendicular constraint Válasszon ki néhány geometriát a vázlatból. - + Wrong number of selected objects! perpendicular constraint Kijelölt objektumok téves mennyisége! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint 3 tárggyal, két görbének és 1 pontnak kell lennie. - - + + Cannot add a perpendicularity constraint at an unconnected point! Nem lehet hozzáadni a függőlegesség illesztést a független ponton! - - - + + + Perpendicular to B-spline edge currently unsupported. Merőleges a B-görbe élre, jelenleg nem támogatott. - - + + One of the selected edges should be a line. Az egyik kijelölt élnek egy vonalnak kell lennie. - + 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. @@ -2557,249 +2556,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Elfogadott kombinációk: két görbe; egy végpont és egy görbe; két végpont; két görbe és egy pont. - + Select some geometry from the sketch. tangent constraint Válasszon ki néhány geometriát a vázlatból. - + Wrong number of selected objects! tangent constraint Kijelölt objektumok téves mennyisége! - - - + + + Cannot add a tangency constraint at an unconnected point! Nem lehet hozzáadni egy érintő illesztést a független ponton! - - - + + + Tangency to B-spline edge currently unsupported. Érintő B-görbe élével jelenleg nem támogatott. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Végpont-végpont érintőt alkalmazott. Az egybeeső kényszerítést törölve lett. - - - - + + + + Select one or more arcs or circles from the sketch. Válasszon egy vagy több ívet vagy kört a vázlatból. - - + + Constrain equal Illesztás megtartása - + Do you want to share the same radius for all selected elements? Az összes kijelölt elemre vonatkozólag ugyanolyan sugárt kívánt kiosztani? - - + + Constraint only applies to arcs or circles. Kényszerítés csak az ívekre és körökre vonatkozik. - + Do you want to share the same diameter for all selected elements? Az összes kijelölt elemre vonatkozólag ugyanolyan átmérőt kívánt kiosztani? - - + + Select one or two lines from the sketch. Or select two edges and a point. Válasszon egy vagy két vonalat a vázlatból. Vagy válasszon ki két élet és egy pontot. - - + + Parallel lines Párhuzamos vonalak - - + + An angle constraint cannot be set for two parallel lines. Egy szög kényszerítést nem lehet beállítani két párhuzamos vonalra. - + Cannot add an angle constraint on an axis! Nem lehet hozzáadni egy szög illesztést egy tengelyhez! - + Select two edges from the sketch. Két él kiválasztása a vázlaton. - - + + Select two or more compatible edges Két vagy több kompatibilis élt válasszon - + Sketch axes cannot be used in equality constraints Vázlat tengelyek nem használhatók egyenlőségi illesztéshez - + Equality for B-spline edge currently unsupported. Egyenlőség B-görbe élével jelenleg nem támogatott. - - + + Select two or more edges of similar type Jelöljön ki két vagy több hasonló élt - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. Válasszon ki két pontot és egy szimmetria vonalat, két pontot és egy szimmetria pontot vagy egy vonalat és egy szimmetria pontot a vázlatból. - - - - + + + + Cannot add a symmetry constraint between a line and its end points! Nem lehet hozzáadni a szimmetria illesztést a vonalhoz és annak végpontjaihoz! - + 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 Válassza ki egy vonal két végpontját, amik sugarat fognak jelképezni, és egy élt ami a határvonal lesz. Az első kijelölt pontnak megfelel az index n1, a másodiknak az n2, és a méretadat állítja be az arányt n2/n1. - + Selected objects are not just geometry from one sketch. A kijelölt tárgyak nem csak egy vázlat geometriái. - + Number of selected objects is not 3 (is %1). A kijelölt tárgyak száma nem 3 (az %1). - + Cannot create constraint with external geometry only!! Nem hozhat létre kizárólag külső geometriából kényszerítést!! - + Incompatible geometry is selected! Inkompatibilis geometria van kijelölve! - + SnellsLaw on B-spline edge currently unsupported. SnellsTörv B-görbe élére jelenleg nem támogatott. - - + + Select at least one ellipse and one edge from the sketch. Válasszon legalább egy ellipszist és egy élt a vázlatból. - + Sketch axes cannot be used in internal alignment constraint Vázlat tengelyek nem használhatók belső kényszerítő igazításra - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. Nem kényszeríthet belsőleg egy ellipszist egy másik ellipszishez. Csak egy ellipszist jelöljön be. - - + + Maximum 2 points are supported. Maximálisan 2 pontot támogatott. - - + + Maximum 2 lines are supported. Maximálisan 2 vonal támogatott. - - + + Nothing to constrain Nincs mit kényszaríteni - + Currently all internal geometry of the ellipse is already exposed. Jelenleg az ellipszis minden belső geometriája kihelyezett. - - - - + + + + Extra elements Extra elemek - - - + + + More elements than possible for the given ellipse were provided. These were ignored. Lehetségesnél több elemet közölt a megadott ellipszisre. Ezek mellőzve lesznek. - + You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse. Nem kényszeríthet belsőleg egy ellipszis ívet egy másik ellipszis ívhez. Csak egy ellipszis ívet jelöljön be. - + You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. Nem kényszeríthet egy ellipszis íven belsőleg egy ellipszist. Jelöljön csak egy ellipszist vagy ellipszis ívet. - + Currently all internal geometry of the arc of ellipse is already exposed. Jelenleg az ellipszis ív minden belső geometriája kihelyezett. - + More elements than possible for the given arc of ellipse were provided. These were ignored. Lehetségesnél több elemet közölt a megadott ellipszisre. Ezek mellőzve lesznek. - + 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. Jelenleg csak az ellipszis vagy ellipszis íve belső geometriája támogatott. Az utolsó kiválasztott elemnek egy ellipszis vagy ellipszis ívnek kell lennie. - - - - - + + + + + @@ -2929,12 +2928,12 @@ Elfogadott kombinációk: két görbe; egy végpont és egy görbe; két végpon Biztos benne, hogy törli az összes kényszerítést? - + Distance constraint Távolság illesztés - + Not allowed to edit the datum because the sketch contains conflicting constraints Nem megengedett, hogy módosítsa a datumot, mert a vázlat tartalmaz egymásnak ellentmondó illesztéseket @@ -2953,13 +2952,13 @@ Elfogadott kombinációk: két görbe; egy végpont és egy görbe; két végpon - This object belongs to another body. Hold Ctrl to allow crossreferences. - Ez az objektum egy másik testhez tartozik. Tartsa lenyomva a Ctrl billentyűt, hogy lehetővé tegye a kereszthivatkozásokat. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - Ez az objektum egy másik szervezetethez tartozik, és külső geometriát tartalmaz. Kereszthivatkozás nem megengedett. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -3048,90 +3047,80 @@ Elfogadott kombinációk: két görbe; egy végpont és egy görbe; két végpon SketcherGui::EditDatumDialog - - + Insert angle Szög beillesztése - - + Angle: Dőlésszög: - - + Insert radius Sugár beillesztése - - - - + + + Radius: Sugár: - - + Insert diameter Átmérő beszúrása - - - - + + + Diameter: Átmérő: - - + Refractive index ratio Constraint_SnellsLaw Refraktív index arány - - + Ratio n2/n1: Constraint_SnellsLaw Arány n2/n1: - - + Insert length Hossz beillesztése - - + Length: Hossz: - - + + Change radius Sugár módosítása - - + + Change diameter Átmérő változtatása - + Refractive index ratio Refraktív index arány - + Ratio n2/n1: Arány n2/n1: @@ -3139,7 +3128,7 @@ Elfogadott kombinációk: két görbe; egy végpont és egy görbe; két végpon SketcherGui::ElementView - + Delete Törlés @@ -3170,20 +3159,35 @@ Elfogadott kombinációk: két görbe; egy végpont és egy görbe; két végpon SketcherGui::InsertDatum - + Insert datum Dátum beszúrása - + datum: dátum: - + Name (optional) Név (nem kötelező) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Referencia + SketcherGui::PropertyConstraintListItem @@ -3787,55 +3791,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences Nincsenek hiányzó egybeesések - + No missing coincidences found Nem található hiányzó egybeesés - + Missing coincidences Hiányzó egybeesések - + %1 missing coincidences found %1 hiányzó egybeesést talált - + No invalid constraints Nincs érvényes kényszerítés - + No invalid constraints found Nem talált érvényes kényszerítést - + Invalid constraints Érvénytelen illesztés - + Invalid constraints found Érvénytelen kényszerítést talált - - - - + + + + Reversed external geometry Fordított külső geometria - + %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). @@ -3848,7 +3852,7 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only "Kényszerítés végpontjait cseréli fel" gombra kattintva a végpontokat újrarendezi. Csak egyszer végezze el a FreeCAD v0.15.???, vagy régebbi vázlatokkal - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3857,44 +3861,44 @@ However, no constraints linking to the endpoints were found. Azonban, nem találhatók a végpontokhoz kötött kényszerítések. - + No reversed external-geometry arcs were found. Fordított külső-geometria ívek nem találhatóak. - + %1 changes were made to constraints linking to endpoints of reversed arcs. %1 módosítás volt a visszafordított ívek végpontjaihoz kötött kényszerítéseken. - - + + Constraint orientation locking Kényszerítés orientáció zárolás - + Orientation locking was enabled and recomputed for %1 constraints. The constraints have been listed in Report view (menu View -> Panels -> Report view). Tájolás zárolás és újraszámítás volt engedélyezve a %1 kényszerítésen. A kényszerítés listázásra került a jelentés nézetben (Nézet menü -> Panelek -> jelentés nézetben). - + 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. Tájolás zár letiltásra került a %1 kényszerítésen. A kényszerítés listázásra került a jelentés nézetben (Nézet menü-> Panelek -> jelentés nézetben). Vegye figyelembe, hogy minden jövőbeli kényszerítésen a zár alapértelmezetten bekapcsolt. - - + + Delete constraints to external geom. Törli a külső geom. kényszerítést. - + 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? Közel áll az ÖSSZES külső geometriához tartozó kényszerítés törléséhez. Ez hasznos a tört/megváltozott külső geometriákat elérő vázlatok megmentéséhez. Biztosan törli a kényszerítéseket? - + All constraints that deal with external geometry were deleted. Az összes külső geometriával foglalkozó kényszerítés törlésre került. @@ -4041,106 +4045,106 @@ Azonban, nem találhatók a végpontokhoz kötött kényszerítések.Automatikus kapcsoló az élhez - + Elements Elemek - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: többszörös kijelölés</p><p>&quot;%2&quot;: kapcsolás a következő érvényes típusra</p></body></html> - - - - + + + + Point Pont - - - + + + Line Vonal - - - - - - - - - + + + + + + + + + Construction Építési - - - + + + Arc Ív - - - + + + Circle Kör - - - + + + Ellipse Ellipszis - - - + + + Elliptical Arc Elliptikus ív - - - + + + Hyperbolic Arc Hiperbolikus ív - - - + + + Parabolic Arc Parabolikus ív - - - + + + BSpline Folyamatos ív - - - + + + Other Egyéb @@ -4315,104 +4319,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch Vázlat szerkesztése - + A dialog is already open in the task panel Egy párbeszédablak már nyitva van a feladat panelen - + Do you want to close this dialog? Szeretné bezárni a párbeszédpanelt? - + Invalid sketch Érvénytelen vázlat - + Do you want to open the sketch validation tool? Szeretné megnyitni a vázlat érvényesítés eszközt? - + The sketch is invalid and cannot be edited. A vázlat érvénytelen, és nem szerkeszthető. - + Please remove the following constraint: Kérjük, távolítsa el az alábbi ilesztést: - + Please remove at least one of the following constraints: Kérjük, távolítsa el, legalább az egyiket a következő kényszerítésekből: - + Please remove the following redundant constraint: Kérjük, távolítsa el a következő felesleges kényszerítést: - + Please remove the following redundant constraints: Kérjük, távolítsa el a következő felesleges kényszerítéseket: - + Empty sketch Üres vázlat - + Over-constrained sketch Túl sok illesztés tartalmazó vázlat - - - + + + (click to select) (kattintás a kijelöléshez) - + Sketch contains conflicting constraints Vázlat szabálytalan kényszerítéseket tartalmaz - + Sketch contains redundant constraints A vázlat felesleges kényszerítéseket tartalmaz - + Fully constrained sketch Teljesen zárolt vázlat - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec Megoldva %1 másodperc alatt - + Unsolved (%1 sec) Megoldatlan (%1 mp) @@ -4501,8 +4505,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 Rögzíteni egy kör vagy egy ív átmérőjét @@ -4510,8 +4514,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 Sugár illesztése körre vagy ívre @@ -4803,42 +4807,42 @@ Le akarja választani a támogatási felületről? Űrlap - + Undefined degrees of freedom Nem definiált szabadsági fok - + Not solved yet Nem megoldott - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update Frissítés diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_id.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_id.qm index 098d7f3dd5..5c3cd79727 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_id.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_id.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_id.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_id.ts index 1af795b363..7cb66fd346 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_id.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_id.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Sketcher - + Constrain arc or circle Constrain arc or circle - + Constrain an arc or a circle Constrain an arc or a circle - + Constrain radius Kendalikan radius - + Constrain diameter Constrain diameter @@ -428,17 +428,17 @@ CmdSketcherConstrainAngle - + Sketcher Sketcher - + Constrain angle Kendalikan sudut - + Fix the angle of a line or the angle between two lines Perbaiki sudut garis atau sudut antara dua garis @@ -446,17 +446,17 @@ CmdSketcherConstrainBlock - + Sketcher Sketcher - + Constrain Block Membatasi Block - + Create a Block constraint on the selected item Membuat batasan Block pada item terpilih @@ -464,17 +464,17 @@ CmdSketcherConstrainCoincident - + Sketcher Sketcher - + Constrain coincident Kendala bertepatan - + Create a coincident constraint on the selected item Buat kendala bertepatan pada item yang dipilih @@ -482,17 +482,17 @@ CmdSketcherConstrainDiameter - + Sketcher Sketcher - + Constrain diameter Constrain diameter - + Fix the diameter of a circle or an arc Fix the diameter of a circle or an arc @@ -500,17 +500,17 @@ CmdSketcherConstrainDistance - + Sketcher Sketcher - + Constrain distance Kendalikan jarak - + Fix a length of a line or the distance between a line and a vertex Perbaiki panjang garis atau jarak antara garis dan simpul @@ -518,17 +518,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Sketcher - + Constrain horizontal distance Constrain horizontal distance - + Fix the horizontal distance between two points or line ends Perbaiki jarak horizontal antara dua titik atau garis ujung @@ -536,17 +536,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Sketcher - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends Perbaiki jarak vertikal antara dua titik atau garis ujung @@ -554,17 +554,17 @@ CmdSketcherConstrainEqual - + Sketcher Sketcher - + Constrain equal Kendalikan sama - + Create an equality constraint between two lines or between circles and arcs Buat batasan kesetaraan antara dua garis atau antara lingkaran dan busur @@ -572,17 +572,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Sketcher - + Constrain horizontally Kendalikan secara horisontal - + Create a horizontal constraint on the selected item Buat kendala horizontal pada item yang dipilih @@ -590,17 +590,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Sketcher - + Constrain InternalAlignment Kendalikan InternalAlignment - + Constrains an element to be aligned with the internal geometry of another element Kendalikan elemen yang harus disesuaikan dengan geometri internal elemen lain @@ -608,17 +608,17 @@ CmdSketcherConstrainLock - + Sketcher Sketcher - + Constrain lock Kendalikan kunci - + Create a lock constraint on the selected item Buat batasan kunci pada item yang dipilih @@ -626,17 +626,17 @@ CmdSketcherConstrainParallel - + Sketcher Sketcher - + Constrain parallel Kendalikan sejajar - + Create a parallel constraint between two lines Buat batasan paralel antara dua baris @@ -644,17 +644,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Sketcher - + Constrain perpendicular Kendalikan tegak lurus - + Create a perpendicular constraint between two lines Buat kendala tegak lurus antara dua garis @@ -662,17 +662,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Sketcher - + Constrain point onto object Konstruksikan titik ke objek - + Fix a point onto an object Perbaiki sebuah titik pada sebuah objek @@ -680,17 +680,17 @@ CmdSketcherConstrainRadius - + Sketcher Sketcher - + Constrain radius Kendalikan radius - + Fix the radius of a circle or an arc Perbaiki jari-jari lingkaran atau busur @@ -698,17 +698,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Sketcher - + Constrain refraction (Snell's law') Membekukan refraksi (hukum Snell ') - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Buat undang-undang pembiasan (hukum Snell) di antara dua titik akhir sinar dan tepi sebagai antarmuka. @@ -716,17 +716,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Sketcher - + Constrain symmetrical Konstruksikan simetris - + Create a symmetry constraint between two points with respect to a line or a third point Buat batasan simetri antara dua titik dengan garis atau titik ketiga @@ -734,17 +734,17 @@ CmdSketcherConstrainTangent - + Sketcher Sketcher - + Constrain tangent Kendalikan singgung - + Create a tangent constraint between two entities Buat kendala singgung antara dua entitas @@ -752,17 +752,17 @@ CmdSketcherConstrainVertical - + Sketcher Sketcher - + Constrain vertically Kendalikan secara vertikal - + Create a vertical constraint on the selected item Buat kendala vertikal pada item yang dipilih @@ -1783,17 +1783,17 @@ CmdSketcherToggleActiveConstraint - + Sketcher Sketcher - + Toggle activate/deactivate constraint Toggle activate/deactivate constraint - + Toggles activate/deactivate state for selected constraints Toggles activate/deactivate state for selected constraints @@ -1819,17 +1819,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Sketcher - + Toggle reference/driving constraint Referensi google / kendala mengemudi - + Toggles the toolbar or selected constraints to/from reference mode Mengalihkan bilah alat atau batasan yang dipilih ke / dari mode referensi @@ -1959,42 +1959,42 @@ 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. 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. BSpline Geometry Index (GeoID) is out of bounds. - + You are requesting no change in knot multiplicity. Bspline GeoId berada di luar batas. - + The Geometry Index (GeoId) provided is not a B-spline curve. 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. Indeks simpul berada di luar batas. Perhatikan bahwa sesuai dengan notasi OCC, simpul pertama memiliki indeks 1 dan bukan nol. - + The multiplicity cannot be increased beyond the degree of the B-spline. The multiplicity cannot be increased beyond the degree of the B-spline. - + The multiplicity cannot be decreased beyond zero. Multiplisitas tidak dapat ditingkatkan melampaui tingkat b-spline. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC tidak dapat mengurangi multiplisitas dalam toleransi maksimum. @@ -2061,112 +2061,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2203,305 +2203,304 @@ Pilih tepi dari sketsa. - - - - - - + + + + + Dimensional constraint Batasan dimensi - + Cannot add a constraint between two external geometries! Tidak bisa menambahkan kendala antara dua geometri eksternal! - + Cannot add a constraint between two fixed geometries! Fixed geometries involve external geometry, blocked geometry or special points as B-spline knot points. Tidak dapat menambah batasan di antara dua geometri tetap! Geometri tetap melibatkan geometri eksternal, geometri terblokir, atau titik-titik khusus sebagai titik simpul B-spline. - - - + + + Only sketch and its support is allowed to select Hanya sketsa dan dukungannya yang diperbolehkan untuk dipilih - + One of the selected has to be on the sketch Salah satu yang terpilih harus ada di sketsa - - + + Select an edge from the sketch. Pilih tepi dari sketsa. - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint Kendala yang tidak mungkin - - - - + + + + The selected edge is not a line segment Salah satu yang terpilih harus ada di sketsa - - + + + - - - + + Double constraint Kendala ganda - - - - + + + + The selected edge already has a horizontal constraint! The selected edge already has a horizontal constraint! - - + + + - The selected edge already has a vertical constraint! The selected edge already has a vertical constraint! - - - - - - + + + + + + The selected edge already has a Block constraint! The selected edge already has a Block constraint! - + The selected item(s) can't accept a horizontal constraint! The dipilih item (s) tidak dapat menerima horisontal kendala ! - + There are more than one fixed point selected. Select a maximum of one fixed point! 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! Dipilih item (s) tidak dapat menerima vertikal kendala! - + There are more than one fixed points selected. Select a maximum of one fixed point! There are more than one fixed points selected. Select a maximum of one fixed point! - - + + Select vertices from the sketch. Pilih simpul dari para sketsa . - + Select one vertex from the sketch other than the origin. Pilih salah satu titik dari satu sketsa selain asal . - + Select only vertices from the sketch. The last selected vertex may be the origin. Pilih hanya simpul dari para sketsa . Yang terakhir dipilih vertex mungkin asal . - + Wrong solver status Wrong solver status - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. - + Select one edge from the sketch. Select one edge from the sketch. - + Select only edges from the sketch. Select only edges from the sketch. - - - - - - - + + + + + + + Error Kesalahan - + Select two or more points from the sketch. Pilih dua atau lebih poin dari para sketsa . - - + + Select two or more vertexes from the sketch. Pilih dua atau lebih vertexes dari para sketsa . - - + + Constraint Substitution Constraint Substitution - + Endpoint to endpoint tangency was applied instead. Endpoint to endpoint tangency was applied instead. - + Select vertexes from the sketch. Pilih vertexes dari para sketsa . - - + + Select exactly one line or one point and one line or two points from the sketch. Pilih tepat satu baris atau satu titik dan satu garis atau dua poin dari para sketsa . - + Cannot add a length constraint on an axis! Tidak dapat menambahkan batasan panjang pada sumbu! - + This constraint does not make sense for non-linear curves Ini kendala tidak masuk akal untuk kurva non-linear - - - - - - + + + + + + Select the right things from the sketch. Pilih hal yang benar dari yang sketsa . - - + + Point on B-spline edge currently unsupported. Arahkan ke tepi B-spline yang saat ini tidak didukung. - - + + 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. Tak satu pun dari titik-titik yang dipilih dibatasi ke masing-masing kurva, entah karena mereka adalah bagian dari elemen yang sama, atau karena keduanya adalah geometri eksternal . - + Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Pilih salah satu titik dan beberapa kurva, atau satu kurva dan beberapa titik. Anda telah memilih kurva % 1 dan % 2 poin. - - - - + + + + Select exactly one line or up to two points from the sketch. Pilih tepat satu baris atau sampai dengan dua poin dari para sketsa . - + Cannot add a horizontal length constraint on an axis! Tidak dapat menambahkan batasan panjang horizontal pada sumbu! - + Cannot add a fixed x-coordinate constraint on the origin point! 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 Kendala ini hanya masuk akal pada segmen garis atau sepasang titik - + Cannot add a vertical length constraint on an axis! Tidak dapat menambahkan batasan panjang vertikal pada sumbu! - + Cannot add a fixed y-coordinate constraint on the origin point! Cannot add a fixed y-coordinate constraint on the origin point! - + Select two or more lines from the sketch. Pilih dua atau lebih baris dari para sketsa . - - + + Select at least two lines from the sketch. Pilih setidaknya dua baris dari para sketsa . - + Select a valid line Pilih baris yang valid - - + + The selected edge is not a valid line dipilih tepi bukan valid baris - + 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. @@ -2509,45 +2508,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Ada beberapa cara kendala ini bisa diterapkan. Kombinasi yang diterima: dua kurva; titik akhir dan kurva; dua titik akhir; dua tikungan dan satu titik . - + Select some geometry from the sketch. perpendicular constraint Pilih beberapa geometri dari para sketsa . - + Wrong number of selected objects! perpendicular constraint Salah jumlah objek terpilih ! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint Dengan 3 objek, harus ada 2 kurva dan 1 titik . - - + + Cannot add a perpendicularity constraint at an unconnected point! Tidak dapat menambahkan batasan tegak lurus pada titik yang tidak terhubung ! - - - + + + Perpendicular to B-spline edge currently unsupported. Perpendicular ke tepi B-spline saat ini tidak didukung. - - + + One of the selected edges should be a line. Salah satu tepi yang dipilih harus berupa garis . - + 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. @@ -2555,249 +2554,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Ada beberapa cara kendala ini bisa diterapkan. Kombinasi yang diterima: dua kurva; titik akhir dan kurva; dua titik akhir; dua tikungan dan satu titik . - + Select some geometry from the sketch. tangent constraint Pilih beberapa geometri dari para sketsa . - + Wrong number of selected objects! tangent constraint Salah jumlah objek terpilih ! - - - + + + Cannot add a tangency constraint at an unconnected point! Tidak dapat menambahkan kendala singgung pada titik yang tidak terhubung ! - - - + + + Tangency to B-spline edge currently unsupported. Tangensi ke tepi B-spline saat ini tidak didukung. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Endpoint to endpoint tangency was applied. The coincident constraint was deleted. - - - - + + + + Select one or more arcs or circles from the sketch. Pilih satu atau lebih busur atau lingkaran dari para sketsa . - - + + Constrain equal Kendalikan sama - + Do you want to share the same radius for all selected elements? Apakah Anda ingin berbagi radius yang sama untuk semua elemen yang dipilih ? - - + + Constraint only applies to arcs or circles. Kendala hanya berlaku untuk busur atau lingkaran. - + Do you want to share the same diameter for all selected elements? Do you want to share the same diameter for all selected elements? - - + + Select one or two lines from the sketch. Or select two edges and a point. Pilih satu atau dua baris dari para sketsa . Atau pilih dua sisi dan satu titik . - - + + Parallel lines Garis sejajar - - + + An angle constraint cannot be set for two parallel lines. Kendala sudut tidak dapat diatur untuk dua garis sejajar. - + Cannot add an angle constraint on an axis! Tidak dapat menambahkan batasan sudut pada sumbu! - + Select two edges from the sketch. Pilih dua sisi dari satu sketsa . - - + + Select two or more compatible edges Pilih dua atau lebih tepi yang kompatibel - + Sketch axes cannot be used in equality constraints Sumbu sketsa tidak dapat digunakan dalam batasan kesetaraan - + Equality for B-spline edge currently unsupported. Kesetaraan untuk tepi B-spline saat ini tidak didukung. - - + + Select two or more edges of similar type Pilih dua atau lebih tepi tipe yang serupa - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. Pilih dua poin dan simetri garis , dua poin dan simetri titik atau garis dan simetri titik dari yang sketsa . - - - - + + + + Cannot add a symmetry constraint between a line and its end points! Tidak dapat menambahkan batasan simetri antara garis dan titik akhirnya! - + 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 Pilih dua titik akhir garis untuk bertindak sebagai sinar, dan tepi yang mewakili batas . Pertama yang dipilih titik sesuai dengan indeks n1, kedua - untuk n2, dan nilai datum menetapkan rasio n2 / n1. - + Selected objects are not just geometry from one sketch. Objek yang dipilih bukan hanya geometri dari satu sketsa . - + Number of selected objects is not 3 (is %1). Jumlah objek yang dipilih tidak 3 (adalah % 1 ). - + Cannot create constraint with external geometry only!! Cannot create constraint with external geometry only!! - + Incompatible geometry is selected! Geometri tidak kompatibel dipilih ! - + SnellsLaw on B-spline edge currently unsupported. SnellsLaw pada tepi B-spline saat ini tidak didukung. - - + + Select at least one ellipse and one edge from the sketch. Pilih setidaknya satu elips dan satu ujung dari satu sketsa . - + Sketch axes cannot be used in internal alignment constraint Sumbu sketsa tidak dapat digunakan dalam batasan pelurusan internal - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. - - + + Maximum 2 points are supported. Maksimal 2 poin didukung. - - + + Maximum 2 lines are supported. Maksimum 2 baris didukung. - - + + Nothing to constrain Nothing to constrain - + Currently all internal geometry of the ellipse is already exposed. Saat ini semua geometri internal elips sudah terbuka. - - - - + + + + Extra elements Elemen ekstra - - - + + + More elements than possible for the given ellipse were provided. These were ignored. Lebih banyak elemen daripada yang mungkin diberikan pada elips yang diberikan. Ini diabaikan. - + You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse. 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. You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. - + Currently all internal geometry of the arc of ellipse is already exposed. Saat ini semua geometri internal yang dari busur elips sudah terkena. - + More elements than possible for the given arc of ellipse were provided. These were ignored. Elemen lebih dari mungkin untuk diberikan busur elips disediakan. Ini diabaikan. - + 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. Saat ini geometri internal hanya didukung elips atau busur elips. Elemen pilihan terakhir harus berupa elips atau busur elips. - - - - - + + + + + @@ -2927,12 +2926,12 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Are you really sure you want to delete all the constraints? - + Distance constraint Kendala jarak - + Not allowed to edit the datum because the sketch contains conflicting constraints Tidak diizinkan untuk mengedit datum karena sketsa berisi kendala yang bertentangan @@ -2951,13 +2950,13 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c - This object belongs to another body. Hold Ctrl to allow crossreferences. - This object belongs to another body. Hold Ctrl to allow crossreferences. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - This object belongs to another body and it contains external geometry. Crossreference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -3046,90 +3045,80 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::EditDatumDialog - - + Insert angle Sisipkan sudut - - + Angle: Sudut: - - + Insert radius Sisipkan radius - - - - + + + Radius: Radius: - - + Insert diameter Insert diameter - - - - + + + Diameter: Diameter: - - + Refractive index ratio Constraint_SnellsLaw Rasio indeks bias - - + Ratio n2/n1: Constraint_SnellsLaw Rasio n2 / n1: - - + Insert length Sisipkan panjang - - + Length: Length: - - + + Change radius Ubah radius - - + + Change diameter Change diameter - + Refractive index ratio Rasio indeks bias - + Ratio n2/n1: Rasio n2 / n1: @@ -3137,7 +3126,7 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::ElementView - + Delete Menghapus @@ -3168,20 +3157,35 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::InsertDatum - + Insert datum Masukkan datum - + datum: datum: - + Name (optional) Nama (opsional) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Referensi + SketcherGui::PropertyConstraintListItem @@ -3785,55 +3789,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences Tidak ada kebetulan yang hilang - + No missing coincidences found Tidak ada kebetulan yang hilang ditemukan - + Missing coincidences Kebetulan tidak ada - + %1 missing coincidences found %1 Kebetulan ditemukan hilang - + No invalid constraints Tidak ada batasan yang tidak valid - + No invalid constraints found Tidak ada kendala yang tidak valid ditemukan - + Invalid constraints Kendala tidak valid - + Invalid constraints found Kendala tidak ditemukan - - - - + + + + Reversed external geometry Membalikkan geometri eksternal - + %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). @@ -3846,51 +3850,51 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Click "Swap endpoints in constraints" button to reassign endpoints. Do this only once to sketches created in FreeCAD older than v0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. %1 busur geometri eksternal terbalik ditemukan. Titik akhir mereka dikepung dalam tampilan 3d . Namun, tidak ada kendala yang terkait dengan titik akhir yang ditemukan. - + No reversed external-geometry arcs were found. Tidak ditemukan busur geometri eksternal terbalik. - + %1 changes were made to constraints linking to endpoints of reversed arcs. %1 perubahan dilakukan pada batasan yang menghubungkan ke titik akhir busur terbalik. - - + + Constraint orientation locking Kendala penguncian orientasi - + 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 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. 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. Hapus kendala pada geom eksternal. - + 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? Anda akan menghapus SEMUA kendala yang berhubungan dengan geometri eksternal . Ini berguna untuk menyelamatkan sketsa dengan link yang rusak / berubah ke geometri eksternal . Anda yakin ingin menghapus batasannya? - + All constraints that deal with external geometry were deleted. Semua kendala yang berhubungan dengan geometri eksternal telah dihapus. @@ -4037,106 +4041,106 @@ However, no constraints linking to the endpoints were found. Otomatis beralih ke Ujung - + Elements Elemen - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html> <head /> <body> <p> & quot; % 1 & quot; : beberapa pilihan </ p> <p> & quot; % 2 & quot; : beralih ke tipe valid berikutnya </ p> </ body> </ html> - - - - + + + + Point Titik - - - + + + Line Garis - - - - - - - - - + + + + + + + + + Construction Konstruksi - - - + + + Arc Busur - - - + + + Circle Lingkaran - - - + + + Ellipse Elips - - - + + + Elliptical Arc Busur elips - - - + + + Hyperbolic Arc Busur hiperbolik - - - + + + Parabolic Arc Busur parabola - - - + + + BSpline BSpline - - - + + + Other Lain @@ -4311,104 +4315,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch Edit sketch - + A dialog is already open in the task panel A dialog is already open in the task panel - + Do you want to close this dialog? Do you want to close this dialog? - + Invalid sketch Sketsa tidak valid - + Do you want to open the sketch validation tool? Apakah Anda ingin membuka alat validasi sketsa ? - + The sketch is invalid and cannot be edited. sketsa tidak valid dan tidak dapat diedit. - + Please remove the following constraint: Harap hapus batasan berikut : - + Please remove at least one of the following constraints: Harap hapus setidaknya satu dari batasan berikut: - + Please remove the following redundant constraint: Harap hapus batasan berlebihan berikut ini : - + Please remove the following redundant constraints: Harap hapus batasan berlebihan berikut ini : - + Empty sketch Sketsa kosong - + Over-constrained sketch Sketsa terlalu terbatas - - - + + + (click to select) (klik untuk memilih) - + Sketch contains conflicting constraints Sketsa berisi batasan yang saling bertentangan - + Sketch contains redundant constraints Sketsa berisi batasan yang berlebihan - + Fully constrained sketch Sketsa terbatas - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec Dipecahkan dalam % 1 detik - + Unsolved (%1 sec) Tidak terpecahkan ( % 1 dtk) @@ -4497,8 +4501,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 Fix the diameter of a circle or an arc @@ -4506,8 +4510,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 Perbaiki jari-jari lingkaran atau busur @@ -4799,42 +4803,42 @@ Do you want to detach it from the support? Bentuk - + Undefined degrees of freedom Derajat kebebasan yang tidak terdefinisikan - + Not solved yet Belum dipecahkan - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update Memperbarui diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_it.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_it.qm index 3d0f9adc17..ee79d98bf2 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_it.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_it.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_it.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_it.ts index 11861883a5..80ecd73efa 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_it.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_it.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Sketcher - + Constrain arc or circle Vincola l'arco o il cerchio - + Constrain an arc or a circle Vincola l'arco o il cerchio - + Constrain radius Raggio - + Constrain diameter Vincola il diametro @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Sketcher - + Constrain angle Angolo - + Fix the angle of a line or the angle between two lines Fissa l'angolo di una linea o l'angolo tra due linee @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Sketcher - + Constrain Block Fissa - + Create a Block constraint on the selected item Creare un vincolo di fissaggio sull'elemento selezionato @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Sketcher - + Constrain coincident Coincidenza - + Create a coincident constraint on the selected item Crea un vincolo di coincidenza sull'elemento selezionato @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Sketcher - + Constrain diameter Vincola il diametro - + Fix the diameter of a circle or an arc Vincola il diametro di un cerchio o di un arco @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Sketcher - + Constrain distance Distanza - + Fix a length of a line or the distance between a line and a vertex Fissa la lunghezza di una linea o la distanza tra una linea e un vertice @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Sketcher - + Constrain horizontal distance Distanza orizzontale - + Fix the horizontal distance between two points or line ends Fissa la distanza orizzontale tra due punti o estremi di una linea @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Sketcher - + Constrain vertical distance Distanza verticale - + Fix the vertical distance between two points or line ends Fissa la distanza verticale tra due punti o estremi di una linea @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Sketcher - + Constrain equal Uguale - + Create an equality constraint between two lines or between circles and arcs Crea un vincolo di uguaglianza tra due linee o tra cerchi e archi @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Sketcher - + Constrain horizontally Orizzontale - + Create a horizontal constraint on the selected item Crea un vincolo orizzontale sull'elemento selezionato @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Sketcher - + Constrain InternalAlignment Allineamento interno - + Constrains an element to be aligned with the internal geometry of another element Vincola un elemento a stare allineato con la geometria interna di un altro elemento @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Sketcher - + Constrain lock Blocca - + Create a lock constraint on the selected item Crea un vincolo di blocco sull'elemento selezionato @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Sketcher - + Constrain parallel Parallelo - + Create a parallel constraint between two lines Crea un vincolo di parallelismo tra due linee @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Sketcher - + Constrain perpendicular Perpendicolare - + Create a perpendicular constraint between two lines Crea un vincolo di perpendicolarità tra due linee @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Sketcher - + Constrain point onto object Punto su oggetto - + Fix a point onto an object Fissa un punto su un oggetto @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Sketcher - + Constrain radius Raggio - + Fix the radius of a circle or an arc Fissa il raggio di un cerchio o di un arco @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Sketcher - + Constrain refraction (Snell's law') Rifrazione (legge di Snell) - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Crea un vincolo di rifrazione (legge di Snell) tra due punti finali di raggi e con un bordo come interfaccia. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Sketcher - + Constrain symmetrical Simmetria - + Create a symmetry constraint between two points with respect to a line or a third point Crea un vincolo di simmetria tra due punti rispetto a una linea o un terzo punto @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Sketcher - + Constrain tangent Tangente - + Create a tangent constraint between two entities Crea un vincolo di tangenza tra due entità @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Sketcher - + Constrain vertically Verticale - + Create a vertical constraint on the selected item Crea un vincolo verticale sull'elemento selezionato @@ -1543,7 +1543,7 @@ Sketcher - Sketcher + Schizzo @@ -1734,12 +1734,12 @@ Stop operation - Stop operation + Interrompi l'operazione Stop current operation - Stop current operation + Interrompe l'operazione corrente @@ -1781,19 +1781,19 @@ CmdSketcherToggleActiveConstraint - + Sketcher Sketcher - + Toggle activate/deactivate constraint - Toggle activate/deactivate constraint + Attiva/disattiva il vincolo - + Toggles activate/deactivate state for selected constraints - Toggles activate/deactivate state for selected constraints + Attiva/disattiva lo stato per i vincoli selezionati @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Sketcher - + Toggle reference/driving constraint Vincoli Guida o Definitivi - + Toggles the toolbar or selected constraints to/from reference mode Commuta l'intera barra dei vincoli o i vincoli selezionati da Vincoli Guida o Indicativi in vincoli Definitivi, e viceversa @@ -1957,42 +1957,42 @@ Impossibile determinare l'intersezione delle curve. Provare ad aggiungere un vincolo di coincidenza tra i vertici delle curve che si intende raccordare. - + This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher. Questa versione di OCE/OCC non supporta l'operazione di nodo. Serve la versione 6.9.0 o superiore. - + BSpline Geometry Index (GeoID) is out of bounds. L'indice della geometria della B-spline (GeoID) è fuori limite. - + You are requesting no change in knot multiplicity. Non stai richiedendo modifiche nella molteplicità dei nodi. - + The Geometry Index (GeoId) provided is not a B-spline curve. L'indice della geometria (GeoID) fornito non è una curva B-spline. - + The knot index is out of bounds. Note that in accordance with OCC notation, the first knot has index 1 and not zero. L'indice del nodo è fuori dai limiti. Notare che, in conformità alla numerazione OCC, il primo nodo ha indice 1 e non zero. - + The multiplicity cannot be increased beyond the degree of the B-spline. La molteplicità non può essere aumentata oltre il grado della B-spline. - + The multiplicity cannot be decreased beyond zero. La molteplicità non può essere diminuita al di là di zero. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC non è in grado di diminuire la molteplicità entro la tolleranza massima. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Seleziona bordo/i dello schizzo. - - - - - - + + + + + Dimensional constraint Lunghezza - + Cannot add a constraint between two external geometries! Non è possibile aggiungere un vincolo tra due geometrie esterne! - + Cannot add a constraint between two fixed geometries! Fixed geometries involve external geometry, blocked geometry or special points as B-spline knot points. Non è possibile aggiungere un vincolo tra due geometrie bloccate! Le geometrie bloccate coinvolgono la geometria esterna, la geometria fissata o i punti speciali come i punti di nodo delle B-Spline. - - - + + + Only sketch and its support is allowed to select E' consentito selezionare solo lo schizzo e il suo supporto - + One of the selected has to be on the sketch Una delle entità selezionate deve essere nello schizzo - - + + Select an edge from the sketch. Seleziona un bordo dello schizzo. - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint Vincolo Impossible - - - - + + + + The selected edge is not a line segment Il bordo selezionato non è un segmento di linea - - + + + - - - + + Double constraint Doppio vincolo - - - - + + + + The selected edge already has a horizontal constraint! Il bordo selezionato ha già un vincolo orizzontale! - - + + + - The selected edge already has a vertical constraint! Il bordo selezionato ha già un vincolo verticale! - - - - - - + + + + + + The selected edge already has a Block constraint! Il bordo selezionato ha già un vincolo di fissaggio! - + The selected item(s) can't accept a horizontal constraint! Gli elementi selezionati non possono accettare un vincolo orizzontale! - + There are more than one fixed point selected. Select a maximum of one fixed point! Sono stati selezionati più punti bloccati. Selezionare al massimo un punto bloccato! - + The selected item(s) can't accept a vertical constraint! Gli elementi selezionati non possono accettare un vincolo verticale! - + There are more than one fixed points selected. Select a maximum of one fixed point! Sono stati selezionati più punti bloccati. Selezionare al massimo un punto bloccato! - - + + Select vertices from the sketch. Selezionare i vertici nello schizzo. - + Select one vertex from the sketch other than the origin. Selezionare dallo schizzo un vertice diverso dall'origine. - + Select only vertices from the sketch. The last selected vertex may be the origin. Selezionare solo i vertici dallo schizzo. L'ultimo vertice selezionato può essere l'origine. - + Wrong solver status Stato del risolutore difettoso - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. Se lo schizzo è irrisolto o ci sono dei vincoli ridondanti o in conflitto non si può aggiungere un vincolo di fissaggio. - + Select one edge from the sketch. Seleziona un bordo dello schizzo. - + Select only edges from the sketch. Selezionare solo i bordi dallo schizzo. - - - - - - - + + + + + + + Error Errore - + Select two or more points from the sketch. Selezionare due o più punti dallo schizzo. - - + + Select two or more vertexes from the sketch. Selezionare due o più vertici nello schizzo. - - + + Constraint Substitution Sostituzione Vincoli - + Endpoint to endpoint tangency was applied instead. È stata invece applicata la tangenza punto finale su punto finale. - + Select vertexes from the sketch. Selezionare vertici dello schizzo. - - + + Select exactly one line or one point and one line or two points from the sketch. Selezionare una linea o un punto più una linea, oppure due punti dello schizzo. - + Cannot add a length constraint on an axis! Non è possibile aggiungere un vincolo di lunghezza su un asse! - + This constraint does not make sense for non-linear curves Questo vincolo non ha senso per le curve non lineari - - - - - - + + + + + + Select the right things from the sketch. Selezionare le cose giuste dallo schizzo. - - + + Point on B-spline edge currently unsupported. Punto sul bordo di una B-spline attualmente non è supportato. - - + + 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. Nessuno dei punti selezionati è stato vincolato sulla rispettiva curva, perchè essi sono parti dello stesso elemento, o perchè sono entrambi una geometria esterna. - + Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Selezionare un punto e diverse curve, o una curva e diversi punti. Attualmente sono selezionati %1 curve e %2 punti. - - - - + + + + Select exactly one line or up to two points from the sketch. Selezionare solo una linea oppure al massimo due punti dello schizzo. - + Cannot add a horizontal length constraint on an axis! Non è possibile aggiungere un vincolo di lunghezza orizzontale su un asse! - + Cannot add a fixed x-coordinate constraint on the origin point! Non è possibile aggiungere un vincolo di coordinata x nel punto di origine! - - + + This constraint only makes sense on a line segment or a pair of points Questo vincolo ha senso solo su un segmento di linea o su due punti - + Cannot add a vertical length constraint on an axis! Non è possibile aggiungere un vincolo di lunghezza verticale su un asse! - + Cannot add a fixed y-coordinate constraint on the origin point! Non è possibile aggiungere un vincolo di coordinata y nel punto di origine! - + Select two or more lines from the sketch. Selezionare due o più linee dello schizzo. - - + + Select at least two lines from the sketch. Selezionare almeno due linee dello schizzo. - + Select a valid line Selezionare una linea valida - - + + The selected edge is not a valid line Il bordo selezionato non è una linea valida - + 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. @@ -2509,45 +2508,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Combinazioni ammesse: due curve; un punto finale e una curva; due punti finali; due curve e un punto. - + Select some geometry from the sketch. perpendicular constraint Selezionare alcune geometrie dello schizzo. - + Wrong number of selected objects! perpendicular constraint Numero di oggetti selezionati errato! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint Con 3 oggetti, ci devono essere 2 curve e 1 punto. - - + + Cannot add a perpendicularity constraint at an unconnected point! Non è possibile aggiungere un vincolo di perpendicolarità in un punto non connesso! - - - + + + Perpendicular to B-spline edge currently unsupported. Perpendicolare al bordo di una B-spline attualmente non è supportato. - - + + One of the selected edges should be a line. Uno degli spigoli selezionati deve essere una linea. - + 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. @@ -2557,249 +2556,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Combinazioni ammesse: due curve; un punto finale e una curva; due punti finali; due curve e un punto. - + Select some geometry from the sketch. tangent constraint Selezionare alcune geometrie dello schizzo. - + Wrong number of selected objects! tangent constraint Numero di oggetti selezionati errato! - - - + + + Cannot add a tangency constraint at an unconnected point! Non è possibile aggiungere un vincolo di tangenza in un punto non connesso! - - - + + + Tangency to B-spline edge currently unsupported. Tangente al bordo di una B-spline attualmente non è supportato. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. È stato applicato il vincolo tangenza punto finale su punto finale. È stato eliminato il vincolo coincidente. - - - - + + + + Select one or more arcs or circles from the sketch. Selezionare uno o più archi o cerchi nello schizzo. - - + + Constrain equal Uguale - + Do you want to share the same radius for all selected elements? Si desidera condividere lo stesso raggio per tutti gli elementi selezionati? - - + + Constraint only applies to arcs or circles. Vincolo applicato solo ad archi o cerchi. - + Do you want to share the same diameter for all selected elements? Si desidera condividere lo stesso diametro per tutti gli elementi selezionati? - - + + Select one or two lines from the sketch. Or select two edges and a point. Selezionare una o due linee dello schizzo, oppure selezionare due bordi e un punto. - - + + Parallel lines Linee parallele - - + + An angle constraint cannot be set for two parallel lines. Un vincolo di angolo non può essere impostato per due linee parallele. - + Cannot add an angle constraint on an axis! Non è possibile aggiungere un vincolo di angolo su un asse! - + Select two edges from the sketch. Selezionare due spigoli dello schizzo. - - + + Select two or more compatible edges Selezionare due o più spigoli compatibili - + Sketch axes cannot be used in equality constraints Gli assi dello schizzo non possono essere utilizzati nei vincoli di uguaglianza - + Equality for B-spline edge currently unsupported. Uguaglianza tra bordi di una B-spline attualmente non è supportato. - - + + Select two or more edges of similar type Selezionare due o più spigoli di tipo simile - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. Selezionare due punti e una linea di simmetria, o due punti e un punto di simmetria, o una linea e un punto di simmetria nello schizzo. - - - - + + + + Cannot add a symmetry constraint between a line and its end points! Non è possibile aggiungere un vincolo di simmetria tra una linea e i suoi estremi! - + 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 Selezionare i due punti finali delle linee da usare come raggi e un bordo che rappresenta il limite. Il primo punto selezionato corrisponde all'indice n1, il secondo a n2 e il valore è definito dal rapporto n2/n1. - + Selected objects are not just geometry from one sketch. Gli oggetti selezionati non sono delle geometrie dello stesso schizzo. - + Number of selected objects is not 3 (is %1). Il numero di oggetti selezionati non è 3 (è %1). - + Cannot create constraint with external geometry only!! Impossibile creare il vincolo solo con la geometria esterna!! - + Incompatible geometry is selected! Le geometrie selezionate sono incompatibili! - + SnellsLaw on B-spline edge currently unsupported. SnellsLaw sul bordo di una B-spline attualmente non è supportato. - - + + Select at least one ellipse and one edge from the sketch. Selezionare almeno un'ellisse e un bordo dello schizzo. - + Sketch axes cannot be used in internal alignment constraint Gli assi dello schizzo non possono essere utilizzati nel vincolo di allineamento interno - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. Non è possibile applicare il vincolo allineamento interno di un'ellisse su un'altra ellisse. Selezionare una sola ellisse. - - + + Maximum 2 points are supported. Sono supportati al massimo 2 punti. - - + + Maximum 2 lines are supported. Sono supportate al massimo 2 linee. - - + + Nothing to constrain Nulla da vincolare - + Currently all internal geometry of the ellipse is already exposed. Attualmente tutta la geometria interna dell'ellisse è già esposta. - - - - + + + + Extra elements Elementi aggiuntivi - - - + + + More elements than possible for the given ellipse were provided. These were ignored. Per l'ellisse sono stati forniti più elementi di quanti sono possibili. Questi sono stati ignorati. - + You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse. Non è possibile applicare il vincolo allineamento interno di un arco di ellisse su altri archi di ellisse. Selezionare un solo arco di ellisse. - + You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. Non è possibile applicare il vincolo allineamento interno di un ellisse su un arco di ellisse. Selezionare un solo ellisse o un solo arco di ellisse. - + Currently all internal geometry of the arc of ellipse is already exposed. Attualmente tutta la geometria interna dell'arco di ellisse è già esposta. - + More elements than possible for the given arc of ellipse were provided. These were ignored. Per l'arco di ellisse sono stati forniti più elementi di quanti sono possibili. Questi sono stati ignorati. - + 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. Attualmente la geometria interna è supportata solo per ellisse e arco di ellisse. L'ultimo elemento selezionato deve essere un ellisse o un arco di ellisse. - - - - - + + + + + @@ -2929,12 +2928,12 @@ Combinazioni ammesse: due curve; un punto finale e una curva; due punti finali; Sicuro di voler eliminare tutti i vincoli? - + Distance constraint Distanza - + Not allowed to edit the datum because the sketch contains conflicting constraints Non è consentito modificare il dato perché lo schizzo contiene dei vincoli in conflitto @@ -2953,13 +2952,13 @@ Combinazioni ammesse: due curve; un punto finale e una curva; due punti finali; - This object belongs to another body. Hold Ctrl to allow crossreferences. - Questo oggetto appartiene ad un altro corpo. Tenere premuto Ctrl per consentire i riferimenti incrociati. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - Questo oggetto appartiene a un altro corpo e contiene della geometria esterna. Il riferimento incrociato non è consentito. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -2997,12 +2996,12 @@ Combinazioni ammesse: due curve; un punto finale e una curva; due punti finali; Deactivate - Deactivate + Disattiva Activate - Activate + Attiva @@ -3048,90 +3047,80 @@ Combinazioni ammesse: due curve; un punto finale e una curva; due punti finali; SketcherGui::EditDatumDialog - - + Insert angle Inserire l'angolo - - + Angle: Angolo: - - + Insert radius Inserire il raggio - - - - + + + Radius: Raggio: - - + Insert diameter Inserire diametro - - - - + + + Diameter: Diametro: - - + Refractive index ratio Constraint_SnellsLaw Indice di rifrazione - - + Ratio n2/n1: Constraint_SnellsLaw Rapporto n2/n1: - - + Insert length Inserire la lunghezza - - + Length: Lunghezza: - - + + Change radius Cambia il raggio - - + + Change diameter Cambia diametro - + Refractive index ratio Indice di rifrazione - + Ratio n2/n1: Rapporto n2/n1: @@ -3139,7 +3128,7 @@ Combinazioni ammesse: due curve; un punto finale e una curva; due punti finali; SketcherGui::ElementView - + Delete Elimina @@ -3170,20 +3159,35 @@ Combinazioni ammesse: due curve; un punto finale e una curva; due punti finali; SketcherGui::InsertDatum - + Insert datum Inserisci il dato - + datum: Dato: - + Name (optional) Nome (facoltativo) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Riferimento + SketcherGui::PropertyConstraintListItem @@ -3297,17 +3301,14 @@ Combinazioni ammesse: due curve; un punto finale e una curva; due punti finali; If selected, each element in the array is constrained with respect to the others using construction lines - If selected, each element in the array is constrained -with respect to the others using construction lines + Se selezionato, ogni elemento della serie è vincolato rispetto agli altri utilizzando le linee di costruzione If selected, it substitutes dimensional constraints by geometric constraints in the copies, so that a change in the original element is directly reflected on copies - If selected, it substitutes dimensional constraints by geometric constraints -in the copies, so that a change in the original element is directly -reflected on copies + Se selezionato sostituisce i vincoli dimensionali con i vincoli geometrici nelle copie, in modo che una modifica nell'elemento originale venga riflessa direttamente sulle copie @@ -3373,51 +3374,50 @@ reflected on copies Sketcher solver - Sketcher solver + Solutore dello schizzo Sketcher dialog will have additional section 'Advanced solver control' to adjust solver settings - Sketcher dialog will have additional section -'Advanced solver control' to adjust solver settings + La finestra di dialogo dello Sketcher avrà una sezione aggiuntiva 'Controllo avanzato del solutore' per regolare le impostazioni del solutore Show section 'Advanced solver control' in task dialog - Show section 'Advanced solver control' in task dialog + Mostra la sezione 'Controllo avanzato del solutore' nella finestra di dialogo delle azioni Dragging performance - Dragging performance + Prestazioni durante il trascinamento Special solver algorithm will be used while dragging sketch elements. Requires to re-enter edit mode to take effect. - Special solver algorithm will be used while dragging sketch elements. -Requires to re-enter edit mode to take effect. + Durante il trascinamento degli elementi dello schizzo verrà utilizzato l'algoritmo speciale del risolutore. +Per ottenere l'effetto è necessario accedere nuovamente alla modalità di modifica. Improve solving while dragging - Improve solving while dragging + Migliora la risoluzione durante il trascinamento Allow to leave sketch edit mode when pressing Esc button - Allow to leave sketch edit mode when pressing Esc button + Permettere di uscire dalla modalità di modifica dello schizzo quando si preme il tasto Esc Esc can leave sketch edit mode - Esc can leave sketch edit mode + Esc permette di uscire dalla modalità di modifica dello schizzo Notifies about automatic constraint substitutions - Notifies about automatic constraint substitutions + Notifica le sostituzioni automatiche dei vincoli @@ -3500,77 +3500,77 @@ Requires to re-enter edit mode to take effect. Color of edges - Color of edges + Colore dei bordi Color of vertices - Color of vertices + Colore dei vertici Color used while new sketch elements are created - Color used while new sketch elements are created + Colore utilizzato per la creazione di nuovi elementi di schizzo Color of edges being edited - Color of edges being edited + Colore dei bordi in fase di modifica Color of vertices being edited - Color of vertices being edited + Colore dei vertici in fase di modifica Color of construction geometry in edit mode - Color of construction geometry in edit mode + Colore della geometria di costruzione in modalità di modifica Color of external geometry in edit mode - Color of external geometry in edit mode + Colore della geometria esterna in modalità di modifica Color of fully constrained geometry in edit mode - Color of fully constrained geometry in edit mode + Colore della geometria completamente vincolata in modalità di modifica Color of driving constraints in edit mode - Color of driving constraints in edit mode + Colore dei vincoli indicativi in modalità di modifica Reference constraint color - Reference constraint color + Colore del vincolo di riferimento Color of reference constraints in edit mode - Color of reference constraints in edit mode + Colore dei vincoli di riferimento in modalità di modifica Color of expression dependent constraints in edit mode - Color of expression dependent constraints in edit mode + Colore dei vincoli dipendenti da una espressione in modalità di modifica Deactivated constraint color - Deactivated constraint color + Colore del vincolo disattivato Color of deactivated constraints in edit mode - Color of deactivated constraints in edit mode + Colore dei vincoli disattivati in modalità modifica Color of the datum portion of a driving constraint - Color of the datum portion of a driving constraint + Colore della parte di dati di un vincolo di guida @@ -3604,19 +3604,19 @@ Requires to re-enter edit mode to take effect. Coordinate text color - Coordinate text color + Colore del testo delle coordinate Text color of the coordinates - Text color of the coordinates + Colore del testo delle coordinate Color of crosshair cursor. (The one you get when creating a new sketch element.) - Color of crosshair cursor. -(The one you get when creating a new sketch element.) + Colore del mirino del cursore. +(Quello che si ottiene durante la creazione di un nuovo elemento dello schizzo.) @@ -3639,7 +3639,7 @@ Requires to re-enter edit mode to take effect. A dialog will pop up to input a value for new dimensional constraints - A dialog will pop up to input a value for new dimensional constraints + Apparirà una finestra di dialogo per inserire un valore per i nuovi vincoli dimensionali @@ -3654,24 +3654,24 @@ Requires to re-enter edit mode to take effect. Current constraint creation tool will remain active after creation - Current constraint creation tool will remain active after creation + Lo strumento di creazione del vincolo rimarrà attivo dopo la creazione Constraint creation "Continue Mode" - Constraint creation "Continue Mode" + Creazione dei vincoli con "Modalità continua" Line pattern used for grid lines - Line pattern used for grid lines + Modello di linea utilizzato per le linee della griglia Base length units will not be displayed in constraints. Supports all unit systems except 'US customary' and 'Building US/Euro'. - Base length units will not be displayed in constraints. -Supports all unit systems except 'US customary' and 'Building US/Euro'. + Nei vincoli non verranno mostrate le unità di lunghezza di base. +Supporta tutti i sistemi di unità ad eccezione di 'US customary' e 'Building US/Euro'. @@ -3691,7 +3691,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. When opening sketch, hide all features that depend on it - When opening sketch, hide all features that depend on it + Quando si apre uno schizzo, nasconde tutte le funzioni che dipendono da esso @@ -3701,7 +3701,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. When opening sketch, show sources for external geometry links - When opening sketch, show sources for external geometry links + Quando si apre uno schizzo, mostra le fonti dei collegamenti alla geometria esterna @@ -3711,7 +3711,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. When opening sketch, show objects the sketch is attached to - When opening sketch, show objects the sketch is attached to + Quando si apre uno schizzo, mostra gli oggetti a cui è collegato lo schizzo @@ -3721,7 +3721,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. When closing sketch, move camera back to where it was before sketch was opened - When closing sketch, move camera back to where it was before sketch was opened + Quando si chiude lo schizzo, ripristina la telecamera nella posizione in cui era prima che lo schizzo venisse aperto @@ -3736,7 +3736,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. Applies current visibility automation settings to all sketches in open documents - Applies current visibility automation settings to all sketches in open documents + Applica le attuali impostazioni di automazione di visibilità a tutti gli schizzi nei documenti aperti @@ -3746,7 +3746,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. Font size used for labels and constraints - Font size used for labels and constraints + Dimensione del carattere utilizzata per etichette e vincoli @@ -3756,12 +3756,12 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. Current sketcher creation tool will remain active after creation - Current sketcher creation tool will remain active after creation + Lo strumento corrente di creazione dello schizzo rimarrà attivo dopo la creazione Geometry creation "Continue Mode" - Geometry creation "Continue Mode" + Crea la geometria usando la "Modalità continua" @@ -3771,7 +3771,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. Number of polygons for geometry approximation - Number of polygons for geometry approximation + Numero di poligoni per approssimazione geometrica @@ -3787,55 +3787,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences Nessuna coincidenza mancante - + No missing coincidences found Nessuna coincidenza mancante trovata - + Missing coincidences Coincidenze mancanti - + %1 missing coincidences found %1 coincidenze mancante trovate - + No invalid constraints Nessun vincolo non valido - + No invalid constraints found Non è stato trovato nessun vincolo non valido - + Invalid constraints Vincoli non validi - + Invalid constraints found Trovati dei vincoli non validi - - - - + + + + Reversed external geometry Geometria esterna reversa - + %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). @@ -3848,7 +3848,7 @@ Ai punti finali sono applicati %2 vincoli. I vincoli sono elencati nella vista R Per riassegnare i punti finali cliccare sul pulsante "Scambia i punti finali vincolati". Fare questo solo una volta per gli schizzi creati con versioni di FreeCAD precedenti alla 0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3857,44 +3857,44 @@ However, no constraints linking to the endpoints were found. Tuttavia, non sono stati trovati i vincoli che riguardano i punti finali. - + No reversed external-geometry arcs were found. Nella geometria esterna non sono stati trovati archi invertiti. - + %1 changes were made to constraints linking to endpoints of reversed arcs. Sono state apportate %1 modifiche ai vincoli collegati ai punti finali di archi invertiti. - - + + Constraint orientation locking Vincolo orientamento bloccato - + Orientation locking was enabled and recomputed for %1 constraints. The constraints have been listed in Report view (menu View -> Panels -> Report view). Il blocco dell'orientamento è stato attivato e ricalcolato per %1 vincoli. I vincoli sono elencati nella vista Rapporto (menu Visualizza -> Pannelli -> Rapporto). - + 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. Il blocco dell'orientamento è stato disattivato per %1 vincoli. I vincoli sono elencati nella vista Rapporto (menu Visualizza -> Pannelli -> Rapporto). Si noti che per tutti i vincoli futuri, di default il blocco è ancora attivo. - - + + Delete constraints to external geom. Elimina i vincoli alla geometria esterna - + 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? State per eliminare tutti i vincoli che trattano con la geometria esterna. Questo è utile per salvare uno schizzo che contiene dei collegamenti con la geometria esterna che sono interrotti o modificati. Siete sicuri di voler eliminare i vincoli? - + All constraints that deal with external geometry were deleted. Tutti i vincoli che trattano con la geometria esterna sono stati cancellati. @@ -3939,22 +3939,22 @@ Tuttavia, non sono stati trovati i vincoli che riguardano i punti finali. Internal alignments will be hidden - Internal alignments will be hidden + Gli allineamenti interni verranno nascosti Hide internal alignment - Hide internal alignment + Nascondi l'allineamento interno Extended information will be added to the list - Extended information will be added to the list + Le informazioni estese verranno aggiunte alla lista Extended information - Extended information + Informazioni estese @@ -4003,7 +4003,7 @@ Tuttavia, non sono stati trovati i vincoli che riguardano i punti finali. Mode: - Mode: + Modalità: @@ -4018,22 +4018,22 @@ Tuttavia, non sono stati trovati i vincoli che riguardano i punti finali. External - External + Esterno Extended naming containing info about element mode - Extended naming containing info about element mode + Denominazione estesa contenente informazioni sulla modalità elemento Extended naming - Extended naming + Denominazione estesa Only the type 'Edge' will be available for the list - Only the type 'Edge' will be available for the list + Solo il tipo 'Edge' sarà disponibile per l'elenco @@ -4041,106 +4041,106 @@ Tuttavia, non sono stati trovati i vincoli che riguardano i punti finali.Commuta automaticamente su Bordo - + Elements Elementi - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: selezione multipla</p><p>&quot;%2&quot;: vai al prossimo tipo valido</p></body></html> - - - - + + + + Point Punto - - - + + + Line Linea - - - - - - - - - + + + + + + + + + Construction Costruzione - - - + + + Arc Arco - - - + + + Circle Cerchio - - - + + + Ellipse Ellisse - - - + + + Elliptical Arc Arco ellittico - - - + + + Hyperbolic Arc Arco di iperbole - - - + + + Parabolic Arc Arco parabolico - - - + + + BSpline B-spline - - - + + + Other Altro @@ -4155,7 +4155,7 @@ Tuttavia, non sono stati trovati i vincoli che riguardano i punti finali. A grid will be shown - A grid will be shown + Verrà visualizzata una griglia @@ -4170,14 +4170,14 @@ Tuttavia, non sono stati trovati i vincoli che riguardano i punti finali. Distance between two subsequent grid lines - Distance between two subsequent grid lines + Distanza tra due linee successive della griglia New points will snap to the nearest grid line. Points must be set closer than a fifth of the grid size to a grid line to snap. - New points will snap to the nearest grid line. -Points must be set closer than a fifth of the grid size to a grid line to snap. + I nuovi punti agganceranno la linea della griglia più vicina. +I punti devono essere impostati più vicino di un quinto della dimensione della griglia per essere agganciati a una linea di griglia. @@ -4187,7 +4187,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher proposes automatically sensible constraints. - Sketcher proposes automatically sensible constraints. + Sketcher propone automaticamente dei vincoli sensibili. @@ -4197,7 +4197,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher tries not to propose redundant auto constraints - Sketcher tries not to propose redundant auto constraints + Sketcher cerca di non proporre vincoli automatici ridondanti @@ -4212,7 +4212,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< To change, drag and drop a geometry type to top or bottom - To change, drag and drop a geometry type to top or bottom + Per modificare, trascina e rilascia un tipo di geometria in alto o in basso @@ -4315,104 +4315,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch Modifica lo schizzo - + A dialog is already open in the task panel Nel pannello azioni c'è già una finestra di dialogo aperta - + Do you want to close this dialog? Vuoi chiudere questa finestra di dialogo? - + Invalid sketch Schizzo non valido - + Do you want to open the sketch validation tool? Vuoi aprire lo strumento di convalida di schizzo? - + The sketch is invalid and cannot be edited. Lo schizzo non è valido e non può essere modificato. - + Please remove the following constraint: Si prega di rimuovere il seguente vincolo: - + Please remove at least one of the following constraints: Si prega di rimuovere almeno uno dei seguenti vincoli: - + Please remove the following redundant constraint: Si prega di rimuovere il seguente vincolo ridondante: - + Please remove the following redundant constraints: Si prega di rimuovere i seguenti vincoli ridondanti: - + Empty sketch Schizzo vuoto - + Over-constrained sketch Schizzo sovravincolato - - - + + + (click to select) (cliccare quì per selezionarli) - + Sketch contains conflicting constraints Lo schizzo contiene dei vincoli in conflitto - + Sketch contains redundant constraints Lo schizzo contiene dei vincoli ridondanti - + Fully constrained sketch Schizzo completamente vincolato - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom + Schizzo sottovincolato con <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 grado</span></a> di libertà - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom + Scizzo sottovincolato con <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 gradi</span></a> di libertà - + Solved in %1 sec Risolto in %1 sec - + Unsolved (%1 sec) Non risolto (%1 sec) @@ -4501,8 +4501,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 Vincola il diametro di un cerchio o di un arco @@ -4510,8 +4510,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 Fissa il raggio di un cerchio o di un arco @@ -4802,42 +4802,42 @@ Do you want to detach it from the support? Modulo - + Undefined degrees of freedom Gradi di libertà indefiniti - + Not solved yet Non ancora risolto - + New constraints that would be redundant will automatically be removed - New constraints that would be redundant will automatically be removed + I nuovi vincoli che sarebbero ridondanti verranno automaticamente rimossi - + Auto remove redundants - Auto remove redundants + Rimuovi automaticamente i ridondanti - + Executes a recomputation of active document after every sketch action - Executes a recomputation of active document after every sketch action + Esegue il ricalcolo del documento attivo dopo ogni azione dello schizzo - + Auto update - Auto update + Auto aggiorna - + Forces recomputation of active document - Forces recomputation of active document + Forza il ricalcolo del documento attivo - + Update Aggiorna @@ -4857,16 +4857,16 @@ Do you want to detach it from the support? Default solver: - Default solver: + Risolutore predefinito: Solver is used for solving the geometry. LevenbergMarquardt and DogLeg are trust region optimization algorithms. BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. - Solver is used for solving the geometry. -LevenbergMarquardt and DogLeg are trust region optimization algorithms. -BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. + Il risolutore viene utilizzato per risolvere la geometria. +LevenbergMarquardt e DogLeg sono algoritmi di ottimizzazione della regione di appartenenza. +Il solutore BFGS utilizza l'algoritmo Broyden-Fletcher-Goldfarb-Shanno. @@ -4899,7 +4899,7 @@ BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. Step type used in the DogLeg algorithm - Step type used in the DogLeg algorithm + Passo utilizzato nell'algoritmo DogLeg @@ -4924,17 +4924,17 @@ BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. Maximum iterations: - Maximum iterations: + Numero massimo di iterazioni: Maximum iterations to find convergence before solver is stopped - Maximum iterations to find convergence before solver is stopped + Numero massimo di iterazioni per trovare la convergenza prima che il solutore venga interrotto QR algorithm: - QR algorithm: + Algoritmo QR: @@ -4948,22 +4948,22 @@ Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster Redundant solver: - Redundant solver: + Risolutore ridondanze: Solver used to determine whether a group is redundant or conflicting - Solver used to determine whether a group is redundant or conflicting + Solver utilizzato per determinare se un gruppo è ridondante o in conflitto Redundant max. iterations: - Redundant max. iterations: + Iterazioni massime ridondanti: Same as 'Maximum iterations', but for redundant solving - Same as 'Maximum iterations', but for redundant solving + Uguale a 'Numero massimo di iterazioni', ma per la soluzione delle ridondanze @@ -4978,37 +4978,37 @@ Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster Redundant convergence - Redundant convergence + Convergenza ridondante Same as 'Convergence', but for redundant solving - Same as 'Convergence', but for redundant solving + Uguale a "Convergenza", ma per la soluzione delle ridondanze Redundant param1 - Redundant param1 + Param1 ridondante Redundant param2 - Redundant param2 + Param2 ridondante Redundant param3 - Redundant param3 + Param3 ridondante Console debug mode: - Console debug mode: + Console debug mode: Verbosity of console output - Verbosity of console output + Verbosità dell'output della console @@ -5023,7 +5023,7 @@ Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster Maximum iterations will be multiplied by number of parameters - Maximum iterations will be multiplied by number of parameters + Il numero massimo di iterazioni verrà moltiplicato per il numero di parametri @@ -5039,8 +5039,8 @@ Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster Threshold for squared error that is used to determine whether a solution converges or not - Threshold for squared error that is used -to determine whether a solution converges or not + Soglia per l'errore quadratico che viene utilizzato +per determinare se una soluzione converge o no @@ -5080,7 +5080,7 @@ to determine whether a solution converges or not During a QR, values under the pivot threshold are treated as zero - During a QR, values under the pivot threshold are treated as zero + Durante un QR, i valori sotto la soglia di pivot sono trattati come zero diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ja.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ja.qm index d8e353f1da..2e3797146d 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ja.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ja.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ja.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ja.ts index 63c8f66ab1..44fdb94b4d 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ja.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ja.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Sketcher - + Constrain arc or circle 円弧や円を拘束する - + Constrain an arc or a circle 円弧や円を拘束する - + Constrain radius 半径拘束 - + Constrain diameter 直径拘束 @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Sketcher - + Constrain angle 角度を拘束 - + Fix the angle of a line or the angle between two lines 直線の角度または2直線間の角度を拘束 @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Sketcher - + Constrain Block ブロック拘束 - + Create a Block constraint on the selected item 選択されているアイテムに対してブロック拘束を作成 @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Sketcher - + Constrain coincident 一致拘束 - + Create a coincident constraint on the selected item 選択されているアイテムに対して一致拘束を作成 @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Sketcher - + Constrain diameter 直径拘束 - + Fix the diameter of a circle or an arc 円または円弧の直径を固定 @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Sketcher - + Constrain distance 距離拘束 - + Fix a length of a line or the distance between a line and a vertex 直線の長さまたは直線と節点の間の距離を拘束 @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Sketcher - + Constrain horizontal distance 水平距離拘束 - + Fix the horizontal distance between two points or line ends 2点間または直線端点間の水平距離を拘束 @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Sketcher - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends 2点間または直線端点間の垂直距離を拘束 @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Sketcher - + Constrain equal 等値拘束 - + Create an equality constraint between two lines or between circles and arcs 2直線間または円と円弧間の等値拘束を作成 @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Sketcher - + Constrain horizontally 水平拘束 - + Create a horizontal constraint on the selected item 選択されているアイテムに対して水平拘束を作成 @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Sketcher - + Constrain InternalAlignment 内部整列拘束 - + Constrains an element to be aligned with the internal geometry of another element 要素が他の要素の内部ジオメトリーと並ぶように拘束 @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Sketcher - + Constrain lock ロック拘束 - + Create a lock constraint on the selected item 選択されているアイテムに対してロック拘束を作成 @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Sketcher - + Constrain parallel 平行拘束 - + Create a parallel constraint between two lines 2直線間の平行拘束を作成 @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Sketcher - + Constrain perpendicular 直角拘束 - + Create a perpendicular constraint between two lines 2直線間の垂直拘束を作成 @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Sketcher - + Constrain point onto object オブジェクト上の点拘束 - + Fix a point onto an object 点をオブジェクト上に拘束 @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Sketcher - + Constrain radius 半径拘束 - + Fix the radius of a circle or an arc 円または円弧の半径を固定 @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Sketcher - + Constrain refraction (Snell's law') 屈折率(スネルの法則)を拘束 - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. 光線の2端点と境界のエッジの間に屈折の法則(スネル則の法則)による拘束を作成 @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Sketcher - + Constrain symmetrical 対称拘束 - + Create a symmetry constraint between two points with respect to a line or a third point 線または第三点に対して、2点間の対称拘束を作成 @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Sketcher - + Constrain tangent 正接拘束 - + Create a tangent constraint between two entities 2 つのエンティティ間に正接拘束を作成 @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Sketcher - + Constrain vertically 垂直拘束 - + Create a vertical constraint on the selected item 選択されているアイテムに対して垂直拘束を作成 @@ -1734,12 +1734,12 @@ Stop operation - Stop operation + 処理を停止 Stop current operation - Stop current operation + 現在の処理を停止 @@ -1781,19 +1781,19 @@ CmdSketcherToggleActiveConstraint - + Sketcher Sketcher - + Toggle activate/deactivate constraint - Toggle activate/deactivate constraint + 拘束のアクティブ/非アクティブを切り替え - + Toggles activate/deactivate state for selected constraints - Toggles activate/deactivate state for selected constraints + 選択した拘束のアクティブ/非アクティブの状態を切り替え @@ -1801,33 +1801,33 @@ Sketcher - Sketcher + スケッチャー Toggle construction geometry - 補助ジオメトリーと切り替える + 構築ジオメトリーの切り替え Toggles the toolbar or selected geometry to/from construction mode - ツールバーまたは選択したジオメトリを補助モードと切り替えます + ツールバーまたは選択したジオメトリーを構築モードと切り替えます CmdSketcherToggleDrivingConstraint - + Sketcher Sketcher - + Toggle reference/driving constraint 拘束の参照/能動を切り替え - + Toggles the toolbar or selected constraints to/from reference mode ツールバーまたは選択した拘束を参照モードと切り替える @@ -1957,42 +1957,42 @@ 曲線の交点を推定できません。フィレット対象の曲線の頂点の間に一致拘束を追加してみてください。 - + This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher. このバージョンの OCE/OCC はノット操作をサポートしていません。バージョン 6.9.0 以上が必要です。 - + BSpline Geometry Index (GeoID) is out of bounds. B-スプラインのジオメトリー番号(ジオID)が範囲外です。 - + You are requesting no change in knot multiplicity. ノット多重度で変更が起きないように要求しています。 - + The Geometry Index (GeoId) provided is not a B-spline curve. 入力されたジオメトリー番号(ジオID)がB-スプライン曲線になりません。 - + The knot index is out of bounds. Note that in accordance with OCC notation, the first knot has index 1 and not zero. ノット・インデックスが境界外です。OCCの記法に従うと最初のノットは1と非ゼロのインデックスを持ちます。 - + The multiplicity cannot be increased beyond the degree of the B-spline. B-スプラインの次数を越えて多重度を増やすことはできません。 - + The multiplicity cannot be decreased beyond zero. 0を越えて多重度を減らすことはできません。 - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCCは最大許容範囲内で多重度を減らすことができまぜん。 @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ スケッチからエッジを選択(複数可) - - - - - - + + + + + Dimensional constraint 寸法拘束 - + Cannot add a constraint between two external geometries! 2つの外部形状間に拘束を追加することはできません! - + Cannot add a constraint between two fixed geometries! Fixed geometries involve external geometry, blocked geometry or special points as B-spline knot points. 2つの固定ジオメトリーの間に拘束を追加することができません!固定ジオメトリーに外部ジオメトリー、ブロック拘束されたジオメトリー、またはB-スプラインの節点といった特殊な点が含まれています。 - - - + + + Only sketch and its support is allowed to select スケッチとそのサポートのみが選択可能です - + One of the selected has to be on the sketch 選択されているアイテムの1つがスケッチ上にある必要があります - - + + Select an edge from the sketch. スケッチからエッジを選択 - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint 拘束不可 - - - - + + + + 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! 複数の固定点が選択されています。固定点を1つだけ選択してください! - + 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! 複数の固定点が選択されています。固定点を1つだけ選択してください! - - + + Select vertices from the sketch. - スケッチから節点を選択 + スケッチから頂点を選択 - + Select one vertex from the sketch other than the origin. スケッチから原点以外の節点を 1 つ選択します。 - + 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/or conflicting constraints. スケッチが求解されていない場合や冗長/競合する拘束がある場合はブロック拘束を追加できません。 - + Select one edge from the sketch. スケッチから1本のエッジを選択 - + Select only edges from the sketch. スケッチからエッジのみを選択 - - - - - - - + + + + + + + Error エラー - + Select two or more points from the sketch. スケッチから2点以上の節点を選択 - - + + Select two or more vertexes from the sketch. スケッチから2点以上の節点を選択してください。 - - + + Constraint Substitution 拘束代入 - + Endpoint to endpoint tangency was applied instead. 代わりに端点間の正接拘束が適用されました。 - + Select vertexes from the sketch. スケッチから節点を選択してください - - + + Select exactly one line or one point and one line or two points from the sketch. スケッチから1直線または1点と1直線または2点を選択してください - + Cannot add a length constraint on an axis! 軸に対して長さ拘束を追加することはできません! - + This constraint does not make sense for non-linear curves この拘束は非線形な曲線に対して無効です - - - - - - + + + + + + Select the right things from the sketch. スケッチから正しい対象を選択してください。 - - + + Point on B-spline edge currently unsupported. B-スプラインエッジの点拘束は現在サポートされていません。 - - + + 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 either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. 1点と複数の曲線、または1つの曲線と複数の点を選択してください。 %1 個の曲線と %2 個の点が選択されています。 - - - - + + + + Select exactly one line or up to two points from the sketch. スケッチから1直線または2つ以下の点を選択してください - + Cannot add a horizontal length constraint on an axis! 軸に対して水平距離拘束を追加することはできません! - + Cannot add a fixed x-coordinate constraint on the origin point! 原点に対してX座標を固定する拘束を追加することはできません! - - + + This constraint only makes sense on a line segment or a pair of points この拘束は1線分または点ペアに対してのみ有効です - + Cannot add a vertical length constraint on an axis! 軸に対して垂直距離拘束を追加することはできません! - + Cannot add a fixed y-coordinate constraint on the origin point! 原点に対してY座標を固定する拘束を追加することはできません! - + Select two or more lines from the sketch. スケッチから2本以上の直線を選択してください - - + + Select at least two lines from the sketch. スケッチから2本以上の直線を選択してください - + Select 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. @@ -2509,45 +2508,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c 可能な組み合わせ: 2曲線; 1端点と1曲線; 2端点; 2曲線と1点 - + Select some geometry from the sketch. perpendicular constraint スケッチから幾つかのジオメトリを選択してください。 - + Wrong number of selected objects! perpendicular constraint 選択したオブジェクトの数が正しくありません ! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint 使用される3オブジェクトは2つの曲線と1つの点である必要があります。 - - + + Cannot add a perpendicularity constraint at an unconnected point! 接続していない点に対して垂直拘束を追加することはできません! - - - + + + Perpendicular to B-spline edge currently unsupported. B-スプラインエッジの直角拘束は現在サポートされていません。 - - + + One of the selected edges should be a line. 選択されているエッジの1つが直線である必要があります - + 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. @@ -2557,249 +2556,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c 可能な組み合わせ: 2曲線; 端点と曲線; 2端点; 2曲線と1点 - + 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. B-スプラインエッジの正接拘束は現在サポートされていません。 - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. 端点間の正接拘束が適用されました。一致拘束は削除されました。 - - - - + + + + Select one or more arcs or circles from the sketch. スケッチから 1 つ以上の円弧または円を選択してください。 - - + + Constrain equal 等値拘束 - + Do you want to share the same radius for all selected elements? すべての選択された要素で同じ半径を使用しますか? - - + + Constraint only applies to arcs or circles. 円弧または円のみに適用される拘束です。 - + Do you want to share the same diameter for all selected elements? すべての選択された要素で同じ直径を使用しますか? - - + + Select one or two lines from the sketch. Or select two edges and a point. スケッチから1本か2本の線分を選択してください。あるいは2つのエッジと頂点を選択します。 - - + + Parallel lines 平行線 - - + + An angle constraint cannot be set for two parallel lines. 2つの平行線に角度拘束を設定できません。 - + Cannot add an angle constraint on an axis! 軸に対して角度拘束を追加することはできません! - + Select two edges from the sketch. スケッチから2本のエッジを選択してください - - + + Select two or more compatible edges 2本以上の交換可能なエッジを選択してください - + Sketch axes cannot be used in equality constraints スケッチの軸を等値拘束に使用することはできません - + Equality for B-spline edge currently unsupported. B-スプラインエッジの等値拘束は現在サポートされていません。 - - + + Select two or more edges of similar type 同じタイプのエッジを2本以上選択してください - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. 2つの点と対称線、2つの点と対称点、あるいは1本の直線と対称点をスケッチから選択してください。 - - - - + + + + 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 光線として使用される直線の2端点と境界を表すエッジを選択してください。1つ目に選択された点がインデックスn1、2つ目の点がインデックスn2と対応し、データ値は比n2/n1を設定します。 - + Selected objects are not just geometry from one sketch. 選択されたオブジェクトは1つのスケッチから成るジオメトリーではありません。 - + Number of selected objects is not 3 (is %1). 選択したオブジェクトの数が 3 ではなく(%1 です)。 - + Cannot create constraint with external geometry only!! 外部ジオメトリーのみからなる拘束を作成することはできません!! - + Incompatible geometry is selected! 互換性のないジオメトリが選択されています! - + SnellsLaw on B-spline edge currently unsupported. B-スプラインエッジのスネル則拘束は現在サポートされていません。 - - + + Select at least one ellipse and one edge from the sketch. スケッチから少なくとも1つの楕円と1つのエッジを選択してください。 - + Sketch axes cannot be used in internal alignment constraint スケッチ軸を内部整列拘束で使用することはできません。 - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. 楕円を他の楕円に対して内部拘束することはできません。楕円を一つだけ選択してください。 - - + + Maximum 2 points are supported. 最大 2 点がサポートされています。 - - + + Maximum 2 lines are supported. 最大 2線がサポートされています。 - - + + Nothing to constrain 拘束はありません - + Currently all internal geometry of the ellipse is 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. 楕円を他の楕円弧に対して内部拘束することはできません。楕円弧または楕円を一つだけ選択してください。 - + Currently all internal geometry of the arc of ellipse is already exposed. 現在、楕円の弧の全ての内部ジオメトリーは既に公開されています。 - + 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. 現在の内部ジオメトリにおいては、楕円または楕円弧のサポートのみサポートされてます。最後に選択した要素は、楕円または楕円弧である必要があります。 - - - - - + + + + + @@ -2900,7 +2899,7 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c The last element must be a point or a line serving as reference for the symmetry construction. - 対称拘束のための参照として使用される最後の要素は点または線である必要があります。 + 対称構造のための参照として使用される最後の要素は点または線である必要があります。 @@ -2929,12 +2928,12 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c 全ての拘束を削除します。よろしいですか? - + Distance constraint 距離拘束 - + Not allowed to edit the datum because the sketch contains conflicting constraints データムを編集できません。スケッチ拘束が他の拘束と矛盾しています。 @@ -2953,13 +2952,13 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c - This object belongs to another body. Hold Ctrl to allow crossreferences. - このオブジェクトは他のボディーに依存しています。Ctrlを押すことで相互参照を許可します。 + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - このオブジェクトは別のボディーに属していて外部ジオメトリーを含んでいます。相互参照することはできません。 + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -2997,12 +2996,12 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Deactivate - Deactivate + 非アクティブ化 Activate - Activate + アクティブ化 @@ -3048,90 +3047,80 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::EditDatumDialog - - + Insert angle 角度を挿入 - - + Angle: 角度: - - + Insert radius 半径を挿入 - - - - + + + Radius: 半径: - - + Insert diameter 直径を挿入 - - - - + + + Diameter: 直径: - - + Refractive index ratio Constraint_SnellsLaw 屈折率 - - + Ratio n2/n1: Constraint_SnellsLaw 比 n2/n1: - - + Insert length 長さを挿入 - - + Length: 長さ: - - + + Change radius 半径を変更 - - + + Change diameter 直径を変更 - + Refractive index ratio 屈折率 - + Ratio n2/n1: 比 n2/n1: @@ -3139,7 +3128,7 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::ElementView - + Delete 削除 @@ -3170,20 +3159,35 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::InsertDatum - + Insert datum データを挿入 - + datum: データム: - + Name (optional) 名前 (オプション) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + 参照 + SketcherGui::PropertyConstraintListItem @@ -3297,17 +3301,14 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c If selected, each element in the array is constrained with respect to the others using construction lines - If selected, each element in the array is constrained -with respect to the others using construction lines + 選択した場合、配列の各要素は構築線を使用して他の要素に対して拘束されます If selected, it substitutes dimensional constraints by geometric constraints in the copies, so that a change in the original element is directly reflected on copies - If selected, it substitutes dimensional constraints by geometric constraints -in the copies, so that a change in the original element is directly -reflected on copies + 選択されている場合、コピーでは幾何拘束によって寸法拘束が置き換えられます。これによって素の要素での変更がコピーに対して直接反映されます。 @@ -3334,7 +3335,7 @@ reflected on copies Construction Geometry - 補助ジオメトリー + 構築ジオメトリー @@ -3373,51 +3374,49 @@ reflected on copies Sketcher solver - Sketcher solver + スケッチャーのソルバー Sketcher dialog will have additional section 'Advanced solver control' to adjust solver settings - Sketcher dialog will have additional section -'Advanced solver control' to adjust solver settings + スケッチャーダイアログにソルバー設定を調節するための追加セクション「高度なソルバー制御」が表示されます Show section 'Advanced solver control' in task dialog - Show section 'Advanced solver control' in task dialog + タスクダイアログに「高度なソルバー制御」セクションを表示 Dragging performance - Dragging performance + ドラッグパフォーマンス Special solver algorithm will be used while dragging sketch elements. Requires to re-enter edit mode to take effect. - Special solver algorithm will be used while dragging sketch elements. -Requires to re-enter edit mode to take effect. + スケッチ要素のドラッグ中に特殊なソルバーアルゴリズムを使用します。有効にするには再度編集モードに切り替える必要があります。 Improve solving while dragging - Improve solving while dragging + ドラッグ中のソルバー動作を向上 Allow to leave sketch edit mode when pressing Esc button - Allow to leave sketch edit mode when pressing Esc button + Esc キーの押下でスケッチ編集モードを終了 Esc can leave sketch edit mode - Esc can leave sketch edit mode + Esc キーでスケッチ編集モードを終了できます Notifies about automatic constraint substitutions - Notifies about automatic constraint substitutions + 自動的な拘束代入を通知 @@ -3445,12 +3444,12 @@ Requires to re-enter edit mode to take effect. Default edge color - エッジの既定色 + エッジのデフォルト色 Default vertex color - 頂点の既定色 + 頂点のデフォルト色 @@ -3470,7 +3469,7 @@ Requires to re-enter edit mode to take effect. Construction geometry - 補助ジオメトリー + 構築ジオメトリー @@ -3500,77 +3499,77 @@ Requires to re-enter edit mode to take effect. Color of edges - Color of edges + エッジの色 Color of vertices - Color of vertices + 頂点の色 Color used while new sketch elements are created - Color used while new sketch elements are created + 新しいスケッチ要素が作成された時に使用される色 Color of edges being edited - Color of edges being edited + 編集中のエッジの色 Color of vertices being edited - Color of vertices being edited + 編集中の頂点の色 Color of construction geometry in edit mode - Color of construction geometry in edit mode + 編集モードでの構築ジオメトリーの色 Color of external geometry in edit mode - Color of external geometry in edit mode + 編集モードでの外部ジオメトリーの色 Color of fully constrained geometry in edit mode - Color of fully constrained geometry in edit mode + 編集モードでの完全拘束ジオメトリーの色 Color of driving constraints in edit mode - Color of driving constraints in edit mode + 編集モードでのドライブ拘束の色 Reference constraint color - Reference constraint color + 参照拘束の色 Color of reference constraints in edit mode - Color of reference constraints in edit mode + 編集モードでの参照拘束の色 Color of expression dependent constraints in edit mode - Color of expression dependent constraints in edit mode + 編集モードでの式依存拘束の色 Deactivated constraint color - Deactivated constraint color + 非アクティブな拘束の色 Color of deactivated constraints in edit mode - Color of deactivated constraints in edit mode + 編集モードでの非アクティブな拘束の色 Color of the datum portion of a driving constraint - Color of the datum portion of a driving constraint + 駆動拘束のデータム部の色 @@ -3582,7 +3581,7 @@ Requires to re-enter edit mode to take effect. The default line thickness for new shapes - 新規図形での既定の線の太さ + 新規シェイプでのデフォルトの線の太さ @@ -3594,29 +3593,29 @@ Requires to re-enter edit mode to take effect. Default vertex size - 頂点の既定サイズ + 頂点のデフォルトサイズ Default line width - 既定の線幅 + デフォルトの線幅 Coordinate text color - Coordinate text color + 座標テキストの色 Text color of the coordinates - Text color of the coordinates + 座標のテキスト色 Color of crosshair cursor. (The one you get when creating a new sketch element.) - Color of crosshair cursor. -(The one you get when creating a new sketch element.) + 照準カーソルの色 +(新しいスケッチ要素を作成した時に表示されます) @@ -3639,7 +3638,7 @@ Requires to re-enter edit mode to take effect. A dialog will pop up to input a value for new dimensional constraints - A dialog will pop up to input a value for new dimensional constraints + 新しい寸法拘束の値を入力するためのダイアログを表示 @@ -3654,24 +3653,24 @@ Requires to re-enter edit mode to take effect. Current constraint creation tool will remain active after creation - Current constraint creation tool will remain active after creation + 作成後も現在の拘束作成ツールがアクティブなまま維持されます Constraint creation "Continue Mode" - Constraint creation "Continue Mode" + 拘束作成「続行モード」 Line pattern used for grid lines - Line pattern used for grid lines + グリッド線に使用される線種 Base length units will not be displayed in constraints. Supports all unit systems except 'US customary' and 'Building US/Euro'. - Base length units will not be displayed in constraints. -Supports all unit systems except 'US customary' and 'Building US/Euro'. + 拘束には基本長さ単位は表示されません。 +「米ヤード・ポンド法」と「建築 US/ユーロ」を除く全ての単位系をサポートしています。 @@ -3691,7 +3690,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. When opening sketch, hide all features that depend on it - When opening sketch, hide all features that depend on it + スケッチを開いた時にそれに依存する全てのフィーチャーを非表示 @@ -3701,7 +3700,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. When opening sketch, show sources for external geometry links - When opening sketch, show sources for external geometry links + スケッチを開いた時に外部ジオメトリーリンクのリンク元を表示 @@ -3711,7 +3710,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. When opening sketch, show objects the sketch is attached to - When opening sketch, show objects the sketch is attached to + スケッチを開いた時にスケッチがアタッチされているオブジェクトを表示 @@ -3721,7 +3720,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. When closing sketch, move camera back to where it was before sketch was opened - When closing sketch, move camera back to where it was before sketch was opened + スケッチを閉じた時にスケッチを開く前の位置にカメラを戻す @@ -3736,7 +3735,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. Applies current visibility automation settings to all sketches in open documents - Applies current visibility automation settings to all sketches in open documents + 現在の表示自動設定を開いているドキュメントの全てのスケッチに適用 @@ -3746,7 +3745,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. Font size used for labels and constraints - Font size used for labels and constraints + ラベルと拘束で使用されるフォントサイズ @@ -3756,12 +3755,12 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. Current sketcher creation tool will remain active after creation - Current sketcher creation tool will remain active after creation + 作成後も現在のスケッチャー作成ツールがアクティブなまま維持されます Geometry creation "Continue Mode" - Geometry creation "Continue Mode" + ジオメトリー作成「続行モード」 @@ -3771,7 +3770,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. Number of polygons for geometry approximation - Number of polygons for geometry approximation + ジオメトリー近似でのポリゴン数 @@ -3787,55 +3786,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences 致点の欠損はありません - + No missing coincidences found 一致点の欠損は見つかりませんでした - + Missing coincidences 一致点の欠損 - + %1 missing coincidences found 一致点の欠損が、%1 個見つかりました - + 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). @@ -3848,7 +3847,7 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only 「拘束内の端点を交換」ボタンをクリックし端点を再配置してください。 v0.15 よりも古い FreeCAD において作成されたスケッチでは、一度だけ行ってみるとよい。 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3857,44 +3856,44 @@ 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. %1 は、逆接の端点にリンクする拘束が変更されました。 - - + + 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). 方向のロック拘束が有効なので、 %1 の拘束は再計算されました。拘束はレポートビュー(表示メニュー -> パネル -> レポートビュー)でリストされています。 - + 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. 拘束 %1 によって方向のロックが無効です。拘束リストはレポートビューにあります(メニューの表示 -> パネル -> レポートビュー)。全てのフィーチャー拘束でロックのデフォルトは有効のままであることに注意してください。 - - + + 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. 外部ジオメトリーを扱うすべての制約が削除されました。 @@ -3939,22 +3938,22 @@ However, no constraints linking to the endpoints were found. Internal alignments will be hidden - Internal alignments will be hidden + 内部アライメントは非表示になります Hide internal alignment - Hide internal alignment + 内部アライメントを非表示 Extended information will be added to the list - Extended information will be added to the list + 拡張情報がリストに追加されます。 Extended information - Extended information + 拡張情報 @@ -4003,7 +4002,7 @@ However, no constraints linking to the endpoints were found. Mode: - Mode: + モード: @@ -4018,22 +4017,22 @@ However, no constraints linking to the endpoints were found. External - External + 外部 Extended naming containing info about element mode - Extended naming containing info about element mode + 名前付けの拡張では要素モードについての情報を含めます Extended naming - Extended naming + 名前付けの拡張 Only the type 'Edge' will be available for the list - Only the type 'Edge' will be available for the list + このリストではタイプ「エッジ」のみ利用できます @@ -4041,106 +4040,106 @@ However, no constraints linking to the endpoints were found. エッジに自動切換 - + Elements 要素 - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: 複数を選択</p><p>&quot;%2&quot;: 次の妥当な型に切り替える</p></body></html> - - - - + + + + Point - - - + + + Line 直線 - - - - - - - - - + + + + + + + + + Construction - コンストラクション + 構築 - - - + + + Arc 円弧 - - - + + + Circle - - - + + + Ellipse 楕円 - - - + + + Elliptical Arc 楕円弧 - - - + + + Hyperbolic Arc 双曲線の円弧 - - - + + + Parabolic Arc 放物線の円弧 - - - + + + BSpline B-スプライン - - - + + + Other その他 @@ -4155,7 +4154,7 @@ However, no constraints linking to the endpoints were found. A grid will be shown - A grid will be shown + グリッドが表示されます。 @@ -4170,14 +4169,14 @@ However, no constraints linking to the endpoints were found. Distance between two subsequent grid lines - Distance between two subsequent grid lines + 2本の連続するグリッド線の間の距離 New points will snap to the nearest grid line. Points must be set closer than a fifth of the grid size to a grid line to snap. - New points will snap to the nearest grid line. -Points must be set closer than a fifth of the grid size to a grid line to snap. + 新しい点は最も近いグリッド線にスナップします。 +点はスナップするグリッド線のグリッドサイズの5分の1より近くなければなりません。 @@ -4187,7 +4186,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher proposes automatically sensible constraints. - Sketcher proposes automatically sensible constraints. + スケッチャーは自動的に適切な拘束を設定します。 @@ -4197,7 +4196,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher tries not to propose redundant auto constraints - Sketcher tries not to propose redundant auto constraints + スケッチャーは冗長な自動拘束を生成しないように試みます @@ -4212,7 +4211,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< To change, drag and drop a geometry type to top or bottom - To change, drag and drop a geometry type to top or bottom + 変更する場合はジオメトリータイプを上部または下部にドラッグ&ドロップ @@ -4284,7 +4283,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Ignore construction geometry - 補助ジオメトリーを無視 + 構築ジオメトリーを無視 @@ -4315,104 +4314,104 @@ 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: 以下の拘束から少なくとも1つを削除してください: - + Please remove the following redundant constraint: 以下の不要な拘束を削除してください: - + Please remove the following redundant constraints: 以下の不要な拘束を削除してください: - + Empty sketch スケッチが空です - + Over-constrained sketch スケッチが過剰拘束です - - - + + + (click to select) (クリックすると選択) - + Sketch contains conflicting constraints スケッチには、競合する拘束が含まれています - + Sketch contains redundant constraints スケッチには冗長な拘束が含まれています - + Fully constrained sketch スケッチが完全拘束になりました - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom + <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1</span></a> 自由度の拘束下のスケッチ - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom + <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1</span></a> 自由度の拘束下のスケッチ - + Solved in %1 sec %1 秒で求解しました - + Unsolved (%1 sec) 求解できません(%1 秒) @@ -4501,8 +4500,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 円または円弧の直径を固定 @@ -4510,8 +4509,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 円または円弧の半径を固定 @@ -4803,42 +4802,42 @@ Do you want to detach it from the support? フォーム - + Undefined degrees of freedom 自由度が未定義 - + Not solved yet 未求解 - + New constraints that would be redundant will automatically be removed - New constraints that would be redundant will automatically be removed + 新しい拘束で冗長なものは自動的に取り除かれます - + Auto remove redundants - Auto remove redundants + 冗長な要素を自動削除 - + Executes a recomputation of active document after every sketch action - Executes a recomputation of active document after every sketch action + スケッチ操作後にアクティブなドキュメントの再計算を毎回実行 - + Auto update - Auto update + 自動更新 - + Forces recomputation of active document - Forces recomputation of active document + アクティブなドキュメントを強制的に再計算 - + Update 更新 @@ -4853,21 +4852,21 @@ Do you want to detach it from the support? Default algorithm used for Sketch solving - スケッチの求解をするために用いられる既定アルゴリズム + スケッチの求解をするために用いられるデフォルトのアルゴリズム Default solver: - Default solver: + デフォルトのソルバー: Solver is used for solving the geometry. LevenbergMarquardt and DogLeg are trust region optimization algorithms. BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. - Solver is used for solving the geometry. -LevenbergMarquardt and DogLeg are trust region optimization algorithms. -BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. + ソルバーはジオメトリーを求めるために使用されます。 +レーベンバーグ・マーカート法とドッグレッグ法は信頼領域最適化アルゴリズムです。 +BFGS ソルバーは ブロイデン・フレッチャー・ゴールドファーブ・シャンノのアルゴリズムを使用します。 @@ -4885,22 +4884,22 @@ BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. DogLeg - DogLeg法 + ドッグレッグ法 Type of function to apply in DogLeg for the Gauss step - ガウス ステップのためにドッグレッグで適用する関数の種類 + ガウス ステップのためにドッグレッグ法で適用する関数の種類 DogLeg Gauss step: - DogLeg ガウス ステップ: + ドッグレッグ法 ガウス ステップ: Step type used in the DogLeg algorithm - Step type used in the DogLeg algorithm + ドッグレッグ法アルゴリズムで使用されるステップタイプ @@ -4925,106 +4924,106 @@ BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. Maximum iterations: - Maximum iterations: + 最大反復数: Maximum iterations to find convergence before solver is stopped - Maximum iterations to find convergence before solver is stopped + 収束結果を得てソルバーが停止するまでの最大反復数 QR algorithm: - QR algorithm: + QR アルゴリズム: During diagnosing the QR rank of matrix is calculated. Eigen Dense QR is a dense matrix QR with full pivoting; usually slower Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster - During diagnosing the QR rank of matrix is calculated. -Eigen Dense QR is a dense matrix QR with full pivoting; usually slower -Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster + 診断中に行列の QR ランクが計算されます。 +固有密行列 QR は完全ピボットを使用する密行列 QR で、通常は低速です。 +固有疎行列 QR は疎行列に最適化されたアルゴリズムで、通常は高速です。 Redundant solver: - Redundant solver: + 冗長ソルバー: Solver used to determine whether a group is redundant or conflicting - Solver used to determine whether a group is redundant or conflicting + グループが冗長であったり矛盾していないかを判定するために使用されるソルバー Redundant max. iterations: - Redundant max. iterations: + 冗長最大反復数: Same as 'Maximum iterations', but for redundant solving - Same as 'Maximum iterations', but for redundant solving + 「最大反復数」と同じですが、冗長解法のためのものです Redundant sketch size multiplier: - Redundant sketch size multiplier: + 冗長スケッチサイズ倍率: Same as 'Sketch size multiplier', but for redundant solving - Same as 'Sketch size multiplier', but for redundant solving + 「スケッチサイズ倍率」と同じですが、冗長ソルバー用のものです Redundant convergence - Redundant convergence + 冗長収束 Same as 'Convergence', but for redundant solving - Same as 'Convergence', but for redundant solving + 「収束」と同じですが、冗長解法のためのものです Redundant param1 - Redundant param1 + 冗長パラメーター1 Redundant param2 - Redundant param2 + 冗長パラメーター2 Redundant param3 - Redundant param3 + 冗長パラメーター3 Console debug mode: - Console debug mode: + コンソールデバッグモード: Verbosity of console output - Verbosity of console output + コンソール出力のレベル If selected, the Maximum iterations value is multiplied by the sketch size - 選択されている場合、最大反復値にスケッチサイズが乗算されます + 選択されている場合、最大反復数にスケッチサイズが乗算されます Sketch size multiplier: - スケッチサイズの倍率: + スケッチサイズ倍率: Maximum iterations will be multiplied by number of parameters - Maximum iterations will be multiplied by number of parameters + 最大反復数にはパラメーターの数が乗算されます @@ -5040,8 +5039,7 @@ Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster Threshold for squared error that is used to determine whether a solution converges or not - Threshold for squared error that is used -to determine whether a solution converges or not + 解が収束したかどうかを判定するのに使用される二乗誤差のしきい値 @@ -5081,7 +5079,7 @@ to determine whether a solution converges or not During a QR, values under the pivot threshold are treated as zero - During a QR, values under the pivot threshold are treated as zero + QR の間はピボットしきい値より下の値はゼロとして扱われます @@ -5101,7 +5099,7 @@ to determine whether a solution converges or not If selected, the Maximum iterations value for the redundant algorithm is multiplied by the sketch size - 選択されている場合、冗長アルゴリズムの最大反復値にスケッチのサイズが乗算されます + 選択されている場合、冗長アルゴリズムの最大反復数にスケッチのサイズが乗算されます diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_kab.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_kab.qm index 175e3ecd24..cd91afe803 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_kab.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_kab.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_kab.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_kab.ts index f8912bbe2c..c8e705d02d 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_kab.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_kab.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Sketcher - + Constrain arc or circle Constrain arc or circle - + Constrain an arc or a circle Constrain an arc or a circle - + Constrain radius Contrainte radiale - + Constrain diameter Constrain diameter @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Sketcher - + Constrain angle Contrainte angulaire - + Fix the angle of a line or the angle between two lines Fixer l'angle d'une ligne ou l'angle entre deux lignes @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Sketcher - + Constrain Block Constrain Block - + Create a Block constraint on the selected item Create a Block constraint on the selected item @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Sketcher - + Constrain coincident Contrainte coïncidente - + Create a coincident constraint on the selected item Créer une contrainte coïncidente sur les éléments sélectionnés @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Sketcher - + Constrain diameter Constrain diameter - + Fix the diameter of a circle or an arc Fix the diameter of a circle or an arc @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Sketcher - + Constrain distance Contrainte dimensionnelle - + Fix a length of a line or the distance between a line and a vertex Fixer la longueur d'une ligne ou la distance entre une ligne et un point @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Sketcher - + Constrain horizontal distance Constrain horizontal distance - + Fix the horizontal distance between two points or line ends Fixer la distance horizontale entre deux points ou extrémités de ligne @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Sketcher - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends Fixer la distance verticale entre deux points ou extrémités de ligne @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Sketcher - + Constrain equal Contrainte d'égalité - + Create an equality constraint between two lines or between circles and arcs Créer une contrainte d'égalité entre deux lignes ou entre des cercles et/ou des arcs @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Sketcher - + Constrain horizontally Contrainte horizontale - + Create a horizontal constraint on the selected item Créer une contrainte horizontale sur l'élément sélectionné @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Sketcher - + Constrain InternalAlignment Contraindre l'alignement interne - + Constrains an element to be aligned with the internal geometry of another element Contraint un élément pour qu'il soit aligné avec la géométrie interne d'un autre élément @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Sketcher - + Constrain lock Contrainte fixe - + Create a lock constraint on the selected item Créer une contrainte fixe sur l'élément sélectionné @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Sketcher - + Constrain parallel Contrainte parallèle - + Create a parallel constraint between two lines Créer une contrainte parallèle entre deux lignes @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Sketcher - + Constrain perpendicular Contrainte perpendiculaire - + Create a perpendicular constraint between two lines Créer une contrainte de perpendicularité entre deux lignes @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Sketcher - + Constrain point onto object Contrainte point sur objet - + Fix a point onto an object Fixer un point sur un objet @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Sketcher - + Constrain radius Contrainte radiale - + Fix the radius of a circle or an arc Fixer le rayon d'un cercle ou d'un arc @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Sketcher - + Constrain refraction (Snell's law') Contraint la réfraction (Loi de Snell) - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Créer une contrainte de réfraction (Loi de Snell) entre deux extrémités des rayons et une arête en tant qu'interface. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Sketcher - + Constrain symmetrical Contrainte symétrique - + Create a symmetry constraint between two points with respect to a line or a third point Créer une contrainte de symétrie entre deux points par rapport à une ligne ou un point @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Sketcher - + Constrain tangent Contrainte tangente - + Create a tangent constraint between two entities Créer une contrainte tangente entre deux entités @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Sketcher - + Constrain vertically Contrainte verticale - + Create a vertical constraint on the selected item Créer une contrainte verticale sur l'élément sélectionné @@ -1781,17 +1781,17 @@ CmdSketcherToggleActiveConstraint - + Sketcher Sketcher - + Toggle activate/deactivate constraint Toggle activate/deactivate constraint - + Toggles activate/deactivate state for selected constraints Toggles activate/deactivate state for selected constraints @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Sketcher - + Toggle reference/driving constraint Bascule entre contrainte référence/pilote - + Toggles the toolbar or selected constraints to/from reference mode Active/désactive la barre d'outils ou la contrainte sélectionnée vers/depuis le mode référence @@ -1957,42 +1957,42 @@ 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. 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. BSpline Geometry Index (GeoID) is out of bounds. - + You are requesting no change in knot multiplicity. You are requesting no change in knot multiplicity. - + The Geometry Index (GeoId) provided is not a B-spline curve. 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 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 increased beyond the degree of the B-spline. - + The multiplicity cannot be decreased beyond zero. The multiplicity cannot be decreased beyond zero. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC is unable to decrease the multiplicity within the maximum tolerance. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Sélectionnez une ou des arêtes de l'esquisse. - - - - - - + + + + + Dimensional constraint Contrainte dimensionnelle - + Cannot add a constraint between two external geometries! Impossible d'ajouter une contrainte entre deux géométries externes ! - + 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 involve external geometry, blocked geometry or special points as B-spline knot points. - - - + + + Only sketch and its support is allowed to select Seule la sélection d'une esquisse et de sa face de support est permise - + One of the selected has to be on the sketch Un des éléments sélectionnés doit être dans l'esquisse - - + + Select an edge from the sketch. Sélectionnez une arête de l'esquisse. - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint Contrainte impossible - - - - + + + + The selected edge is not a line segment L'arête sélectionnée n'est pas un segment de ligne - - + + + - - - + + Double constraint Double contrainte - - - - + + + + The selected edge already has a horizontal constraint! The selected edge already has a horizontal constraint! - - + + + - The selected edge already has a vertical constraint! The selected edge already has a vertical constraint! - - - - - - + + + + + + The selected edge already has a Block constraint! The selected edge already has a Block constraint! - + The selected item(s) can't accept a horizontal constraint! Le(s) élément(s) sélectionné(s) ne peu(ven)t pas accepter de contrainte horizontale! - + There are more than one fixed point selected. Select a maximum of one fixed point! 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! Le(s) élément(s) sélectionné(s) ne peu(ven)t pas accepter de contrainte verticale! - + There are more than one fixed points selected. Select a maximum of one fixed point! There are more than one fixed points selected. Select a maximum of one fixed point! - - + + Select vertices from the sketch. Select vertices from the sketch. - + Select one vertex from the sketch other than the origin. Sélectionne un sommet autre que l'origine dans l'esquisse. - + Select only vertices from the sketch. The last selected vertex may be the origin. Select only vertices from the sketch. The last selected vertex may be the origin. - + Wrong solver status Wrong solver status - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. - + Select one edge from the sketch. Select one edge from the sketch. - + Select only edges from the sketch. Select only edges from the sketch. - - - - - - - + + + + + + + Error Error - + Select two or more points from the sketch. Select two or more points from the sketch. - - + + Select two or more vertexes from the sketch. Sélectionnez deux sommets de l'esquisse ou plus. - - + + Constraint Substitution Constraint Substitution - + Endpoint to endpoint tangency was applied instead. Endpoint to endpoint tangency was applied instead. - + Select vertexes from the sketch. Sélectionnez les sommets de l'esquisse. - - + + Select exactly one line or one point and one line or two points from the sketch. Sélectionnez soit une seule ligne, ou un point et une ligne, ou deux points de l'esquisse. - + Cannot add a length constraint on an axis! Impossible d'ajouter une contrainte de longueur sur un axe ! - + This constraint does not make sense for non-linear curves This constraint does not make sense for non-linear curves - - - - - - + + + + + + Select the right things from the sketch. Select the right things from the sketch. - - + + Point on B-spline edge currently unsupported. Point on B-spline edge currently unsupported. - - + + 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. Aucun des points sélectionnés ne passe par les courbes respectives, soit parce qu'elles font partie du même élément, soit parce qu'elles sont toutes deux géométriquement extérieures. - + Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Sélectionne soit un point et plusieurs courbes, soit une courbe et plusieurs points. Vous avez sélectionné %1 courbes et %2 points. - - - - + + + + Select exactly one line or up to two points from the sketch. Sélectionnez soit une seule ligne ou jusqu'à deux points de l'esquisse. - + Cannot add a horizontal length constraint on an axis! Impossible d'ajouter une contrainte de longueur horizontale sur un axe ! - + Cannot add a fixed x-coordinate constraint on the origin point! 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! Impossible d'ajouter une contrainte de longueur verticale sur un axe ! - + Cannot add a fixed y-coordinate constraint on the origin point! Cannot add a fixed y-coordinate constraint on the origin point! - + Select two or more lines from the sketch. Sélectionnez au moins deux lignes de l'esquisse. - - + + Select at least two lines from the sketch. Sélectionner au moins deux lignes de l'esquisse. - + Select a valid line Sélectionnez une ligne valide - - + + The selected edge is not a valid line L'arête sélectionnée n'est pas une ligne valide - + 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. @@ -2509,45 +2508,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Combinaisons acceptés : deux courbes; un point d'extrémité et une courbe; deux points d'extrémités; deux courbes et un point. - + Select some geometry from the sketch. perpendicular constraint Sélectionne une géométrie de l'esquisse. - + Wrong number of selected objects! perpendicular constraint Mauvais nombre d'objets sélectionnés! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint Avec 3 objets, il doit y avoir 2 courbes et 1 point. - - + + Cannot add a perpendicularity constraint at an unconnected point! Impossible d'ajouter une contrainte de perpendicularité sur un point non connecté ! - - - + + + Perpendicular to B-spline edge currently unsupported. Perpendicular to B-spline edge currently unsupported. - - + + One of the selected edges should be a line. Une des arêtes sélectionnées doit être une ligne. - + 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. @@ -2557,249 +2556,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Accepted combinations: two curves; an endpoint and a curve; two endpoints; two curves and a point. - + Select some geometry from the sketch. tangent constraint Sélectionne une géométrie de l'esquisse. - + Wrong number of selected objects! tangent constraint Mauvais nombre d'objets sélectionnés! - - - + + + Cannot add a tangency constraint at an unconnected point! Impossible d'ajouter une contrainte de tangence à un point non connecté ! - - - + + + Tangency to B-spline edge currently unsupported. Tangency to B-spline edge currently unsupported. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Endpoint to endpoint tangency was applied. The coincident constraint was deleted. - - - - + + + + Select one or more arcs or circles from the sketch. Sélectionne un ou plusieurs arcs ou cercles dans l'esquisse. - - + + Constrain equal Contrainte d'égalité - + Do you want to share the same radius for all selected elements? Voulez-vous que tous les éléments sélectionnés aient le même rayon? - - + + Constraint only applies to arcs or circles. Constraint only applies to arcs or circles. - + Do you want to share the same diameter for all selected elements? Do you want to share the same diameter for all selected elements? - - + + Select one or two lines from the sketch. Or select two edges and a point. Sélectionne une ou deux lignes dans l'esquisse. Ou sélectionne deux arêtes et un point. - - + + Parallel lines Lignes parallèles - - + + An angle constraint cannot be set for two parallel lines. Une contrainte angulaire ne peut pas être appliquée à deux parallèles. - + Cannot add an angle constraint on an axis! Impossible d'ajouter une contrainte angulaire sur un axe ! - + Select two edges from the sketch. Sélectionnez deux arêtes de l'esquisse. - - + + Select two or more compatible edges Sélectionnez au moins deux arêtes compatibles. - + Sketch axes cannot be used in equality constraints Les axes d'esquisse ne peuvent être utilisés dans une contrainte d'égalité. - + Equality for B-spline edge currently unsupported. Equality for B-spline edge currently unsupported. - - + + Select two or more edges of similar type Sélectionnez au moins deux arêtes de même type. - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. Sélectionnez deux points et une ligne de symétrie, deux points et un point de symétrie, ou une ligne et un point de symétrie dans l'esquisse. - - - - + + + + Cannot add a symmetry constraint between a line and its end points! Impossible d'ajouter une contrainte de symétrie entre une ligne et ses points d'extrémité ! - + 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 Sélectionnez deux extrémités de lignes pour agir comme des rayons, et une arête qui représente une limite. Le premier point sélectionné correspond à l'indice n1, le deuxième - à n2, et la valeur définit la rapport n2/n1. - + Selected objects are not just geometry from one sketch. Les objets sélectionnés ne sont pas seulement des géométries de l'esquisse. - + Number of selected objects is not 3 (is %1). Le nombre d'objets sélectionnés n'est pas égale à 3 (est %1). - + Cannot create constraint with external geometry only!! Cannot create constraint with external geometry only!! - + Incompatible geometry is selected! La géométrie sélectionnée est incompatible! - + SnellsLaw on B-spline edge currently unsupported. SnellsLaw on B-spline edge currently unsupported. - - + + Select at least one ellipse and one edge from the sketch. Sélectionne au moins une ellipse et une arête dans l'esquisse. - + Sketch axes cannot be used in internal alignment constraint Les axes de l'esquisse ne peuvent être utilisés pour une contrainte d'alignement interne - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. - - + + Maximum 2 points are supported. 2 points sont supportés au maximum. - - + + Maximum 2 lines are supported. 2 lignes sont supportées au maximum. - - + + Nothing to constrain Nothing to constrain - + Currently all internal geometry of the ellipse is already exposed. Actuellement, toute la géométrie interne de l'ellipse est déjà utilisée. - - - - + + + + Extra elements Éléments supplémentaires - - - + + + More elements than possible for the given ellipse were provided. These were ignored. Vous avez fournis plus d'éléments que possible pour l'ellipse donnée. Ils ont été ignorées. - + You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse. 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. You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. - + Currently all internal geometry of the arc of ellipse is already exposed. Actuellement, toute la géométrie interne de l'ellipse est déjà utilisée. - + More elements than possible for the given arc of ellipse were provided. These were ignored. Trop d'éléments ont été fournis pour l'ellipse donnée. Ils ont été ignorées. - + 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. Actuellement la géométrie interne est uniquement prise en charge pour les ellipses et les arcs d'ellipse. Le dernier élément sélectionné doit être une ellipse ou un arc d'ellipse. - - - - - + + + + + @@ -2929,12 +2928,12 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Are you really sure you want to delete all the constraints? - + Distance constraint Contrainte de distance - + Not allowed to edit the datum because the sketch contains conflicting constraints L'édition de cette valeur n'est pas autorisée car l'esquisse contient des contraintes conflictuelles @@ -2953,13 +2952,13 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c - This object belongs to another body. Hold Ctrl to allow crossreferences. - This object belongs to another body. Hold Ctrl to allow crossreferences. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - This object belongs to another body and it contains external geometry. Crossreference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -3048,90 +3047,80 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::EditDatumDialog - - + Insert angle insérer un angle - - + Angle: Angle : - - + Insert radius Insére un rayon - - - - + + + Radius: Rayon : - - + Insert diameter Insert diameter - - - - + + + Diameter: Diameter: - - + Refractive index ratio Constraint_SnellsLaw Ratio de l'indice de réfraction - - + Ratio n2/n1: Constraint_SnellsLaw Ratio n2/n1: - - + Insert length Insére une longueur - - + Length: Longueur : - - + + Change radius Change le rayon - - + + Change diameter Change diameter - + Refractive index ratio Ratio de l'indice de réfraction - + Ratio n2/n1: Ratio n2/n1: @@ -3139,7 +3128,7 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::ElementView - + Delete Supprimer @@ -3170,20 +3159,35 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::InsertDatum - + Insert datum Insérer référence - + datum: Référence : - + Name (optional) Nom (facultatif) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Référence + SketcherGui::PropertyConstraintListItem @@ -3787,55 +3791,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences Aucune coïncidence manquante - + No missing coincidences found Aucune coïncidence manquante trouvée - + Missing coincidences Coïncidences manquantes - + %1 missing coincidences found %1 coïncidences manquantes trouvées - + No invalid constraints Aucune contrainte non valide - + No invalid constraints found Aucune contrainte non valide trouvée - + Invalid constraints Contraintes non valides - + Invalid constraints found Contraintes non valides trouvées - - - - + + + + Reversed external geometry Géométrie externe inversée - + %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). @@ -3848,7 +3852,7 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Click "Swap endpoints in constraints" button to reassign endpoints. Do this only once to sketches created in FreeCAD older than v0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3857,44 +3861,44 @@ However, no constraints linking to the endpoints were found. Toutefois, aucune contrainte liée aux extrémités n'a été trouvée. - + No reversed external-geometry arcs were found. Aucun arc inversé n'a été trouvé dans la géométrie externe. - + %1 changes were made to constraints linking to endpoints of reversed arcs. %1 modifications ont été apportées aux contraintes liées aux points d'extrémité des arcs inversés. - - + + Constraint orientation locking Verrouillage d'orientation - + 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 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. 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. Supprimer les contraintes liées à une géométrie externe - + 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? Vous êtes sur le point de supprimer toutes les contraintes liées à la géométrie externe. Ceci est utile pour réparer une esquisse avec des liens vers une géométrie externe brisés ou modifiés. Êtes-vous sûr de que vouloir supprimer ces contraintes? - + All constraints that deal with external geometry were deleted. Toutes les contraintes liées à une géométrie externe ont été supprimées. @@ -4041,106 +4045,106 @@ Toutefois, aucune contrainte liée aux extrémités n'a été trouvée.Basculement automatique vers arête - + Elements Éléments - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> - - - - + + + + Point Point - - - + + + Line Ligne - - - - - - - - - + + + + + + + + + Construction Construction - - - + + + Arc Arc - - - + + + Circle Tawinest - - - + + + Ellipse Ellipse - - - + + + Elliptical Arc Arc elliptique - - - + + + Hyperbolic Arc Hyperbolic Arc - - - + + + Parabolic Arc Parabolic Arc - - - + + + BSpline BSpline - - - + + + Other Autre @@ -4315,104 +4319,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch Edit sketch - + A dialog is already open in the task panel A dialog is already open in the task panel - + Do you want to close this dialog? Do you want to close this dialog? - + Invalid sketch Esquisse non valide - + Do you want to open the sketch validation tool? Voulez-vous ouvrir l'outil de validation d'esquisse ? - + The sketch is invalid and cannot be edited. L'esquisse n'est pas valide et ne peut pas être éditée. - + Please remove the following constraint: Veuillez supprimer la contrainte suivante : - + Please remove at least one of the following constraints: Veuillez supprimer au moins une des contraintes suivantes : - + Please remove the following redundant constraint: Veuillez supprimer la contrainte redondante suivante : - + Please remove the following redundant constraints: Veuillez supprimer les contraintes redondantes suivantes : - + Empty sketch Esquisse vide - + Over-constrained sketch Esquisse surcontrainte - - - + + + (click to select) (cliquez pour sélectionner) - + Sketch contains conflicting constraints L'esquisse contient des contraintes contradictoires - + Sketch contains redundant constraints L'esquisse contient des contraintes redondantes - + Fully constrained sketch Esquisse entièrement contrainte - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec Résolu en %1 secondes - + Unsolved (%1 sec) Non résolu (%1 sec) @@ -4501,8 +4505,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 Fix the diameter of a circle or an arc @@ -4510,8 +4514,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 Fixer le rayon d'un cercle ou d'un arc @@ -4804,42 +4808,42 @@ Voulez-vous la détacher de son support ? Forme - + Undefined degrees of freedom Degrés de liberté non définis - + Not solved yet Pas encore résolu - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update Mise à jour diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ko.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ko.qm index 2360ee669b..a8715a9899 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ko.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ko.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ko.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ko.ts index 88b5167c35..c3e1abaa82 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ko.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ko.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Sketcher - + Constrain arc or circle Constrain arc or circle - + Constrain an arc or a circle Constrain an arc or a circle - + Constrain radius 제약조건: 반지름 - + Constrain diameter Constrain diameter @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Sketcher - + Constrain angle 제약조건: 각도 - + Fix the angle of a line or the angle between two lines 단일 선의 각도(수평축 기준) 또는 두선 사이의 각도 고정 @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Sketcher - + Constrain Block Constrain Block - + Create a Block constraint on the selected item Create a Block constraint on the selected item @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Sketcher - + Constrain coincident 제약조건: 점 일치 - + Create a coincident constraint on the selected item 선택한 요소(최소 두개의 점)를 일치 @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Sketcher - + Constrain diameter Constrain diameter - + Fix the diameter of a circle or an arc Fix the diameter of a circle or an arc @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Sketcher - + Constrain distance 제약조건: 거리 - + Fix a length of a line or the distance between a line and a vertex 선의 길이 또는 선과 점 사이의 수직거리 고정 @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Sketcher - + Constrain horizontal distance Constrain horizontal distance - + Fix the horizontal distance between two points or line ends 두 점 또는 선의 수평거리 고정 @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Sketcher - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends 두 점 또는 선의 수직거리 고정 @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Sketcher - + Constrain equal 제약조건: 동일 - + Create an equality constraint between two lines or between circles and arcs 두 선 또는 원과 원/호와 호/원과 호에 동일한 치수 부가 @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Sketcher - + Constrain horizontally 제약조건: 수평 - + Create a horizontal constraint on the selected item 선택한 요소를 수평하게 고정 @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Sketcher - + Constrain InternalAlignment Constrain InternalAlignment - + Constrains an element to be aligned with the internal geometry of another element Constrains an element to be aligned with the internal geometry of another element @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Sketcher - + Constrain lock 제약조건: 고정 - + Create a lock constraint on the selected item 선택한 요소(점)를 원점을 기준으로 거리 고정 @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Sketcher - + Constrain parallel 제약조건: 평행 - + Create a parallel constraint between two lines 선택한 요소(두 선)를 평행하게 고정 @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Sketcher - + Constrain perpendicular 제약조건: 수직 - + Create a perpendicular constraint between two lines 선택한 요소(두 선)를 수직하게 고정 @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Sketcher - + Constrain point onto object 제약조건: 점을 선에 일치 - + Fix a point onto an object 점을 선에 일치 @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Sketcher - + Constrain radius 제약조건: 반지름 - + Fix the radius of a circle or an arc 원 또는 호의 반지름을 고정 @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Sketcher - + Constrain refraction (Snell's law') 제약조건: 굴절(스넬의 법칙) - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Sketcher - + Constrain symmetrical 제약조건: 대칭 - + Create a symmetry constraint between two points with respect to a line or a third point 마지막으로 선택한 선 또는 점을 기준으로 두 점이 대칭되도록 고정 @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Sketcher - + Constrain tangent 제약조건: 탄젠트 - + Create a tangent constraint between two entities 두 엔티티가 서로 접하도록 고정 @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Sketcher - + Constrain vertically 제약조건: 수직 - + Create a vertical constraint on the selected item 선택한 요소를 수직하게 고정 @@ -1781,17 +1781,17 @@ CmdSketcherToggleActiveConstraint - + Sketcher Sketcher - + Toggle activate/deactivate constraint Toggle activate/deactivate constraint - + Toggles activate/deactivate state for selected constraints Toggles activate/deactivate state for selected constraints @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Sketcher - + Toggle reference/driving constraint 제약조건 타입 변경 - + Toggles the toolbar or selected constraints to/from reference mode 도구모음 또는 선택된 제약조건을 생성/레퍼런스 모드로 변경합니다. @@ -1957,42 +1957,42 @@ 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. 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. BSpline Geometry Index (GeoID) is out of bounds. - + You are requesting no change in knot multiplicity. You are requesting no change in knot multiplicity. - + The Geometry Index (GeoId) provided is not a B-spline curve. 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 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 increased beyond the degree of the B-spline. - + The multiplicity cannot be decreased beyond zero. The multiplicity cannot be decreased beyond zero. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC is unable to decrease the multiplicity within the maximum tolerance. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ 스케치에서 여러 선을 선택하세요. - - - - - - + + + + + Dimensional constraint 치수 제약조건 - + Cannot add a constraint between two external geometries! 외부 geometry에는 제약조건을 적용할 수 없습니다! - + 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 involve external geometry, blocked geometry or special points as B-spline knot points. - - - + + + Only sketch and its support is allowed to select 스케치만 선택할 수 있습니다. - + 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 선택된 선은 직선(line)이 아닙니다. - - + + + - - - + + Double constraint 이중 제약조건 - - - - + + + + The selected edge already has a horizontal constraint! The selected edge already has a horizontal constraint! - - + + + - The selected edge already has a vertical constraint! The selected edge already has a vertical constraint! - - - - - - + + + + + + The selected edge already has a Block 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! 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! There are more than one fixed points selected. Select a maximum of one fixed point! - - + + 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 Wrong solver status - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. - + Select one edge from the sketch. Select one edge from the sketch. - + Select only edges from the sketch. Select only edges from the sketch. - - - - - - - + + + + + + + Error 에러 - + Select two or more points from the sketch. 두개 이상의 점을 선택하세요. - - + + Select two or more vertexes from the sketch. 2개 이상의 점을 선택하세요. - - + + Constraint Substitution Constraint Substitution - + Endpoint to endpoint tangency was applied instead. Endpoint to endpoint tangency was applied instead. - + 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 이 제약조건은 비선형 곡선에는 사용할 수 없습니다. - - - - - - + + + + + + Select the right things from the sketch. 적절한 것을 선택하세요. - - + + Point on B-spline edge currently unsupported. Point on B-spline edge currently unsupported. - - + + 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. 선택된 점들은 동일한 element에 속해 있거나 외부 geometry이므로 해당 곡선에 제약조건이 적용되지 않았습니다. - + Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. 하나의 점과 선들 또는 하나의 선과 점들을 선택하세요. %1개의 선과 %2개의 점을 선택하였습니다. - - - - + + + + Select exactly one line or up to two points from the sketch. 한 직선 또는 최대 2개의 점을 선택하세요. - + Cannot add a horizontal length constraint on an axis! 축에는 수평 길이 제약조건을 적용할 수 없습니다! - + Cannot add a fixed x-coordinate constraint on the origin point! 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 이 제약조건은 선 또는 한 쌍의 점에서만 사용할 수 있습니다. - + Cannot add a vertical length constraint on an axis! 축에는 수직 길이 제약조건을 적용할 수 없습니다! - + Cannot add a fixed y-coordinate constraint on the origin point! 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 유효한 선을 선택하세요. - - + + 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. @@ -2509,45 +2508,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c 사용가능한 조합: 두개의 곡선, 끝점과 곡선, 두개의 끝점, 두개의 곡선과 한 점. - + Select some geometry from the sketch. perpendicular constraint 스케치에서 geometry를 선택하세요. - + Wrong number of selected objects! perpendicular constraint 선택한 객체의 갯수가 잘못되었습니다! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint 3개의 객체(2개의 곡선과 1개의 점)가 있어야합니다. - - + + Cannot add a perpendicularity constraint at an unconnected point! 연결되지 않은 점에 대하여 수직 제약조건을 적용할 수 없습니다! - - - + + + Perpendicular to B-spline edge currently unsupported. Perpendicular to B-spline edge currently unsupported. - - + + One of the selected edges should be a line. 선택된 선중 하나는 직선이어야 합니다. - + 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. @@ -2557,249 +2556,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c 사용가능한 조합: 두개의 곡선, 끝점과 곡선, 두개의 끝점, 두개의 곡선과 한 점. - + Select some geometry from the sketch. tangent constraint 스케치에서 geometry를 선택하세요. - + Wrong number of selected objects! tangent constraint 선택한 객체의 갯수가 잘못되었습니다! - - - + + + Cannot add a tangency constraint at an unconnected point! 연결되지 않은 점에 대하여 탄젠트 제약조건을 적용할 수 없습니다! - - - + + + Tangency to B-spline edge currently unsupported. Tangency to B-spline edge currently unsupported. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Endpoint to endpoint tangency was applied. The coincident constraint was deleted. - - - - + + + + Select one or more arcs or circles from the sketch. 하나 이상의 호나 원을 선택하세요. - - + + Constrain equal 제약조건: 동일 - + Do you want to share the same radius for all selected elements? 선택된 모든 element가 동일한 반지름으로 설정하시겠습니까? - - + + Constraint only applies to arcs or circles. 호 또는 원에만 적용 가능한 제약조건입니다. - + Do you want to share the same diameter for all selected elements? Do you want to share the same diameter for all selected elements? - - + + 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 2개 이상의 호환가능한 선을 선택하세요. - + Sketch axes cannot be used in equality constraints 스케치 축에는 동일 제약조건을 적용할 수 없습니다. - + Equality for B-spline edge currently unsupported. Equality for B-spline edge currently unsupported. - - + + Select two or more edges of similar type 동일한 타입의 모서리를 2개 이상 선택하세요. - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. 1)두 점과 대칭선 2)두 점과 대칭 점 또는 3)하나의 선과 대칭 점을 선택하세요. - - - - + + + + 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 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. - + Selected objects are not just geometry from one sketch. 선택된 객체는 스케치의 geometry가 아닙니다. - + Number of selected objects is not 3 (is %1). 3개의 객체가 필요합니다.(선택된 객체: %1). - + Cannot create constraint with external geometry only!! Cannot create constraint with external geometry only!! - + Incompatible geometry is selected! 호환되지 않는 geometry가 선택되었습니다! - + SnellsLaw on B-spline edge currently unsupported. SnellsLaw on B-spline edge currently unsupported. - - + + Select at least one ellipse and one edge from the sketch. 최소한 하나의 타원과 선을 선택하세요. - + Sketch axes cannot be used in internal alignment constraint 스케치 축은 internal alignment 제약조건에 사용할 수 없습니다. - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. - - + + Maximum 2 points are supported. 최대 2개의 점을 선택할 수 있습니다. - - + + Maximum 2 lines are supported. 최대 2개의 직선을 선택할 수 있습니다. - - + + Nothing to constrain Nothing to constrain - + Currently all internal geometry of the ellipse is already exposed. 현재 타원의 모든 내부 geometry가 보이고 있습니다. - - - - + + + + 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 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. You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. - + Currently all internal geometry of the arc of ellipse is already exposed. 현재 타원의 호에 있는 모든 내부 geometry가 보이고 있습니다. - + 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. 현재 내부 geometry는 타원이나 타원의 호에서만 지원됩니다. 마지막으로 선택한 요소는 반드시 타원이나 타원의 호이어야 합니다. - - - - - + + + + + @@ -2929,12 +2928,12 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Are you really sure you want to delete all the constraints? - + Distance constraint 길이 제약조건 - + Not allowed to edit the datum because the sketch contains conflicting constraints 스케치에 충돌하는 제약조건이 포함되어 데이텀(datum)을 수정할 수 없습니다. @@ -2953,13 +2952,13 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c - This object belongs to another body. Hold Ctrl to allow crossreferences. - This object belongs to another body. Hold Ctrl to allow crossreferences. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - This object belongs to another body and it contains external geometry. Crossreference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -3048,90 +3047,80 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::EditDatumDialog - - + Insert angle 각도 제약조건 - - + Angle: 각도: - - + Insert radius 반지름 삽입 - - - - + + + Radius: 반경: - - + Insert diameter Insert diameter - - - - + + + Diameter: 직경: - - + Refractive index ratio Constraint_SnellsLaw Refractive index ratio - - + Ratio n2/n1: Constraint_SnellsLaw Ratio n2/n1: - - + Insert length 거리 제약조건 - - + Length: 길이: - - + + Change radius 반지름 제약조건 - - + + Change diameter Change diameter - + Refractive index ratio Refractive index ratio - + Ratio n2/n1: Ratio n2/n1: @@ -3139,7 +3128,7 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::ElementView - + Delete 삭제 @@ -3170,20 +3159,35 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::InsertDatum - + Insert datum Datum 추가 - + datum: Datum : - + Name (optional) 이름 (선택사항) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + 참조 + SketcherGui::PropertyConstraintListItem @@ -3787,55 +3791,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences No missing coincidences - + No missing coincidences found No missing coincidences found - + Missing coincidences Missing coincidences - + %1 missing coincidences found %1 missing coincidences found - + No invalid constraints No invalid constraints - + No invalid constraints found No invalid constraints found - + Invalid constraints Invalid constraints - + Invalid constraints found Invalid constraints found - - - - + + + + Reversed external geometry 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). @@ -3848,7 +3852,7 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Click "Swap endpoints in constraints" button to reassign endpoints. Do this only once to sketches created in FreeCAD older than v0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3857,44 +3861,44 @@ However, no constraints linking to the endpoints were found. However, no constraints linking to the endpoints were found. - + No reversed external-geometry arcs were found. No reversed external-geometry arcs were found. - + %1 changes were made to constraints linking to endpoints of reversed arcs. %1 changes were made to constraints linking to endpoints of reversed arcs. - - + + Constraint orientation locking 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 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. 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. 외부 geometry에 적용되어 있는 제약조건을 제거하세요. - + 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? 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. All constraints that deal with external geometry were deleted. @@ -4041,106 +4045,106 @@ However, no constraints linking to the endpoints were found. 선으로 자동 선택 - + Elements 요소 - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: 다중 선택</p><p>&quot;%2&quot;: 변경가능한 타입으로 전환</p></body></html> - - - - + + + + Point - - - + + + Line - - - - - - - - - + + + + + + + + + Construction Construction - - - + + + Arc - - - + + + Circle - - - + + + Ellipse 타원 - - - + + + Elliptical Arc 타원형 호 - - - + + + Hyperbolic Arc 쌍곡선형 호 - - - + + + Parabolic Arc 포물선형 호 - - - + + + BSpline BSpline - - - + + + Other 기타 @@ -4315,104 +4319,104 @@ 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: 중복 제약조건을 제거하세요: - + Empty sketch 빈 스케치 - + Over-constrained sketch Over-constrained 스케치 - - - + + + (click to select) (클릭하여 선택하세요) - + Sketch contains conflicting constraints 스케치에 충돌하는 제약조건이 있습니다 - + Sketch contains redundant constraints 스케치에 중복되는 제약조건이 있습니다 - + Fully constrained sketch 완전히 구속된 스케치 - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec Solved in %1 sec - + Unsolved (%1 sec) Unsolved (%1 sec) @@ -4501,8 +4505,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 Fix the diameter of a circle or an arc @@ -4510,8 +4514,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 원 또는 호의 반지름을 고정 @@ -4804,42 +4808,42 @@ Do you want to detach it from the support? 양식 - + Undefined degrees of freedom 정의되지 않은 자유도 - + Not solved yet 솔버가 계산중... - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update 업데이트 diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_lt.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_lt.qm index 441eef19ce..a6116de78a 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_lt.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_lt.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_lt.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_lt.ts index b5a8e93ef1..edfc29c095 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_lt.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_lt.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Sketcher - + Constrain arc or circle Constrain arc or circle - + Constrain an arc or a circle Constrain an arc or a circle - + Constrain radius Spindulio apribojimas - + Constrain diameter Constrain diameter @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Sketcher - + Constrain angle Apriboti kampą - + Fix the angle of a line or the angle between two lines Įtvirtinti tiesės kampą, arba kampą tarp dviejų tiesių @@ -444,35 +444,35 @@ CmdSketcherConstrainBlock - + Sketcher Sketcher - + Constrain Block Constrain Block - + Create a Block constraint on the selected item - Create a Block constraint on the selected item + Visiška suvaržyti pasirinktą narį CmdSketcherConstrainCoincident - + Sketcher Sketcher - + Constrain coincident Sutapimo apribojimas - + Create a coincident constraint on the selected item Sutapdinti ir surišti taškus @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Sketcher - + Constrain diameter Constrain diameter - + Fix the diameter of a circle or an arc Fix the diameter of a circle or an arc @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Sketcher - + Constrain distance Apriboti atstumą - + Fix a length of a line or the distance between a line and a vertex Įtvirtinti tiesės atkarpos ilgį, arba atstumą tarp taškų, arba atstumą tarp tiesės ir taško @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Sketcher - + Constrain horizontal distance Constrain horizontal distance - + Fix the horizontal distance between two points or line ends Įtvirtinti gulsčiąjį atstumą tarp dviejų taškų arba tarp atkarpos galų @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Sketcher - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends Įtvirtinti statmenąjį atstumą tarp dviejų taškų arba tarp atkarpos galų @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Sketcher - + Constrain equal Tapatumo apribojimas - + Create an equality constraint between two lines or between circles and arcs Sukurti tapatumo sąryšį dviem atkarpoms, apskritimams, arba lankams @@ -570,35 +570,35 @@ CmdSketcherConstrainHorizontal - + Sketcher Sketcher - + Constrain horizontally Apriboti gulščiai - + Create a horizontal constraint on the selected item - Padaryti elementą visuomet gulščiu + Padaryti narį visuomet gulsčiu CmdSketcherConstrainInternalAlignment - + Sketcher Sketcher - + Constrain InternalAlignment Pritvirtinti prie vidinės geometrijos - + Constrains an element to be aligned with the internal geometry of another element Pritvirtina elementą prie kito elemento vidinės geometrijos @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Sketcher - + Constrain lock Padėties apribojimas - + Create a lock constraint on the selected item Nurodyti pasirinkto taško nekintančias koordinates @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Sketcher - + Constrain parallel Apriboti lygiagretumą - + Create a parallel constraint between two lines Padaryti dvi tiesės atkarpas tarpusavyje lygiagrečiomis @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Sketcher - + Constrain perpendicular Apriboti statmenai - + Create a perpendicular constraint between two lines Padaryti dvi tiesės atkarpas tarpusavyje statmenomis @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Sketcher - + Constrain point onto object Įtvirtinti tašką objekte - + Fix a point onto an object Įtvirtinti tašką objekte @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Sketcher - + Constrain radius Spindulio apribojimas - + Fix the radius of a circle or an arc Nustatyti pastovų apskritimo ar lanko spindulį @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Sketcher - + Constrain refraction (Snell's law') Lūžio apribojimas (Pagal šviesos lūžio dėsnį) - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Sukurti apribojimą lūžio dėsniui (du galiniai spindulio taškai ir skiriančioji kraštinė). @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Sketcher - + Constrain symmetrical Apriboti simetriškai - + Create a symmetry constraint between two points with respect to a line or a third point Sukurti simetriškumo sąryšį tarp dviejų taškų ir tiesės arba trečiojo taško @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Sketcher - + Constrain tangent Liestinės apribojimas - + Create a tangent constraint between two entities Padaryti du objektus tarpusavyje lygiagrečius @@ -750,19 +750,19 @@ CmdSketcherConstrainVertical - + Sketcher Sketcher - + Constrain vertically Apriboti statmenai - + Create a vertical constraint on the selected item - Padaryti pasirinktą elementą visuomet statmenu + Padaryti pasirinktą narį visuomet statmenu @@ -1369,7 +1369,7 @@ External geometry - Geometrija iš išorės + Išorinė geometrija @@ -1781,17 +1781,17 @@ CmdSketcherToggleActiveConstraint - + Sketcher Sketcher - + Toggle activate/deactivate constraint Toggle activate/deactivate constraint - + Toggles activate/deactivate state for selected constraints Toggles activate/deactivate state for selected constraints @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Sketcher - + Toggle reference/driving constraint Pakeisti apribojimą į atskaitinį ar postūmio - + Toggles the toolbar or selected constraints to/from reference mode Persijungti tarp brėžinio apibrėžimo suvaržymais ir orientyrais @@ -1957,42 +1957,42 @@ 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. 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. BSpline Geometry Index (GeoID) is out of bounds. - + You are requesting no change in knot multiplicity. Jūs prašote nekeisti mazgo sudėtingumo laipsnio. - + The Geometry Index (GeoId) provided is not a B-spline curve. 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. Mazgo indeksas išėjo iš ribų. Atkreipkite dėmesį, kad pagal OCC žymėjimą, pirmojo mazgo indeksas yra lygus 1, o ne 0. - + The multiplicity cannot be increased beyond the degree of the B-spline. The multiplicity cannot be increased beyond the degree of the B-spline. - + The multiplicity cannot be decreased beyond zero. Mazgo sudėtingumas negali būti mažesnis, nei nulis. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC negali sumažinti sudėtingumo didžiausio leistino nuokrypio ribose. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Pasirinkite kraštinę(-es), esančią(-as) brėžinyje. - - - - - - + + + + + Dimensional constraint Matmens sąryšis (apribojimas) - + Cannot add a constraint between two external geometries! Neįmanoma surišti dviejų išorinių geometrinių figūrų elementų! - + 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 involve external geometry, blocked geometry or special points as B-spline knot points. - - - + + + Only sketch and its support is allowed to select Galima pasirinkti tik brėžinį ir jo pagrindą - + One of the selected has to be on the sketch Vienas iš pažymėtųjų turi būti brėžinyje - - + + Select an edge from the sketch. Pasirinkite kraštinę, esančią brėžinyje. - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint Neįmanomas apribojimas (ryšys) - - - - + + + + The selected edge is not a line segment Pasirinkta kraštinė nėra tiesės atkarpa - - + + + - - - + + Double constraint Perteklinis apribojimas (ryšys) - - - - + + + + The selected edge already has a horizontal constraint! The selected edge already has a horizontal constraint! - - + + + - The selected edge already has a vertical constraint! The selected edge already has a vertical constraint! - - - - - - + + + + + + The selected edge already has a Block constraint! The selected edge already has a Block constraint! - + The selected item(s) can't accept a horizontal constraint! - Pasirinktų elementų negalima padaryti gulsčiais! + Pasirinktų narių negalima padaryti gulsčiais! - + There are more than one fixed point selected. Select a maximum of one fixed point! 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! - Pasirinktų elementų negalima padaryti statmenais! + Pasirinktų narių negalima padaryti statmenais! - + There are more than one fixed points selected. Select a maximum of one fixed point! There are more than one fixed points selected. Select a maximum of one fixed point! - - + + Select vertices from the sketch. Pasirinkite viršūnes, esančias brėžinyje. - + Select one vertex from the sketch other than the origin. Pasirinkite viršūnę, esančią brėžinyje (išskyrus koordinačių pradžios tašką). - + Select only vertices from the sketch. The last selected vertex may be the origin. Pasirinkite tik viršūnes, esančias brėžinyje. Paskutinė pasirinkta viršūnė gali sutapti su koordinačių pradžia. - + Wrong solver status Wrong solver status - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. - + Select one edge from the sketch. Select one edge from the sketch. - + Select only edges from the sketch. Select only edges from the sketch. - - - - - - - + + + + + + + Error Klaida - + Select two or more points from the sketch. Pasirinkite bent du taškus, esančius brėžinyje. - - + + Select two or more vertexes from the sketch. Pasirinkite bent dvi viršūnes, esančias brėžinyje. - - + + Constraint Substitution Constraint Substitution - + Endpoint to endpoint tangency was applied instead. Endpoint to endpoint tangency was applied instead. - + Select vertexes from the sketch. Pasirinkite viršūnes, esančias brėžinyje. - - + + Select exactly one line or one point and one line or two points from the sketch. Pasirinkite arba tiesinę atkarpą, arba tašką ir tiesinę atkarpą, arba du taškus, esančius brėžinyje. - + Cannot add a length constraint on an axis! Negalima nurodyti ilgio ašiai! - + This constraint does not make sense for non-linear curves Šiuo apribojimu nesurišamos kreivės - - - - - - + + + + + + Select the right things from the sketch. Pasirinkti atitinkamos rūšies objektus, esančius brėžinyje. - - + + Point on B-spline edge currently unsupported. Šiuo metu taškas B-splaininėje kraštinėje yra nepalaikomas. - - + + 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. Nė vienas iš pasirinktų taškų nebuvo surišti su atitinkamomis kreivėmis, nes arba jie priklauso toms kreivėms, arba abu yra išorinės geometrijos taškai. - + Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Pasirinkite vieną tašką ir keletą kreivių, arba vieną kreivę ir kelis taškus. Pasirinkta %1 kreivės(-ių) ir %2 taškai(-ų). - - - - + + + + Select exactly one line or up to two points from the sketch. Pasirinkite arba tiesinę atkarpą, arba du taškus, esančius brėžinyje. - + Cannot add a horizontal length constraint on an axis! Negalima nurodyti gulščiojo ilgio ašiai! - + Cannot add a fixed x-coordinate constraint on the origin point! 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 Šis ryšys (apribojimas) galimas tik tiesės atkarpai arba taškų porai - + Cannot add a vertical length constraint on an axis! Negalima nurodyti statmenojo ilgio ašiai! - + Cannot add a fixed y-coordinate constraint on the origin point! Cannot add a fixed y-coordinate constraint on the origin point! - + Select two or more lines from the sketch. Pasirinkite bent dvi tiesines atkarpas, esančias brėžinyje. - - + + Select at least two lines from the sketch. Pasirinkite bent dvi tiesines atkarpas, esančias brėžinyje. - + Select a valid line Pasirinkti elementai turi būti tik tiesinės atkarpos - - + + The selected edge is not a valid line Pasirinkta kraštinė nėra tiesinė atkarpa - + 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. @@ -2509,45 +2508,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Galimi šie deriniai: dvi kreivės; galinis taškas ir kreivė; du galiniai taškai; dvi kreivės ir taškas. - + Select some geometry from the sketch. perpendicular constraint Pažymėkite geometrinius elementus, esančius brėžinyje. - + Wrong number of selected objects! perpendicular constraint Netinkamas pasirinktų elementų kiekis! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint Kai yra pasirinkti 3 objektai, turi būti 2 kreivės ir 1 taškas. - - + + Cannot add a perpendicularity constraint at an unconnected point! Neįmanoma taško apriboti statmenuoju sąryšiu, nes taškas nėra kreivės galinis taškas! - - - + + + Perpendicular to B-spline edge currently unsupported. Statmenumo B-splaino kraštinės atžvilgiu padarymas nepalaikomas. - - + + One of the selected edges should be a line. Viena iš pasirinktų kraštinių turi būti tiesinė atkarpa. - + 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. @@ -2556,250 +2555,250 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Priimtini deriniai: dvi kreivės; galinis taškas ir kreivė; du galiniai taškai; dvi kreivės ir taškas. - + Select some geometry from the sketch. tangent constraint Pažymėkite geometrinius elementus, esančius brėžinyje. - + Wrong number of selected objects! tangent constraint Netinkamas pasirinktų elementų kiekis! - - - + + + Cannot add a tangency constraint at an unconnected point! Neįmanoma taško apriboti liestinės sąryšiu, nes taškas nėra kreivės galinis taškas! - - - + + + Tangency to B-spline edge currently unsupported. Lygiagretumo B-splaino kraštinės atžvilgiu padarymas nepalaikomas. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Endpoint to endpoint tangency was applied. The coincident constraint was deleted. - - - - + + + + Select one or more arcs or circles from the sketch. Pasirinkite bent vieną lanką ar apskritimą, esantį brėžinyje. - - + + Constrain equal Tapatumo apribojimas - + Do you want to share the same radius for all selected elements? Ar norite, kad visų pasirinktų elementų spindulys būtų vienodas? - - + + Constraint only applies to arcs or circles. Apribojimas taikomas tik lankams arba apskritimams. - + Do you want to share the same diameter for all selected elements? Do you want to share the same diameter for all selected elements? - - + + Select one or two lines from the sketch. Or select two edges and a point. Pasirinkite brėžinyje esančias dvi tieses, arba dvi kraštines ir tašką. - - + + Parallel lines Lygiagrečios tiesės - - + + An angle constraint cannot be set for two parallel lines. Negalima surišti per kampą dviejų lygiagrečių tiesių. - + Cannot add an angle constraint on an axis! Negalima nurodyti pokrypio kampo ašiai! - + Select two edges from the sketch. Pasirinkite dvi kraštines, esančias brėžinyje. - - + + Select two or more compatible edges Pasirinkite bent dvi tos pačios rūšies kraštines. Galima pasirinkti arba tieses, arba apskritimus ir jų lankus, arba elipses ir jų lankus. - + Sketch axes cannot be used in equality constraints Brėžinio ašys negali būti surištos tapatumo sąryšiu (apribojimu) - + Equality for B-spline edge currently unsupported. B-splaino kraštinių tapatumo surišimas nepalaikomas. - - + + Select two or more edges of similar type Pasirinkite bent dvi tos pačios rūšies kraštines - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. Pasirinkite du taškus ir atkarpą, kaip simetrijos ašį, arba du taškus ir simetrijos tašką, arba tiesinę atkarpą ir simetrijos tašką, esančius brėžinyje. - - - - + + + + Cannot add a symmetry constraint between a line and its end points! Neįmanoma taškų surišti simetriškai, nes jie priklauso atkarpai – simetrijos ašiai! - + 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 Pasirinkti du tiesinės atkarpos, laikomos spinduliu, galinius taškus ir kraštinę, laikomą lūžio riba. Pirmasis pasirinktas taškas atitinka terpę su lūžio rodikliu n1, sekantis – su n2, lūžio kampas priklausys nuo dalmens n2/n1. - + Selected objects are not just geometry from one sketch. Pasirinkti objektai nėra vien tik brėžiniui priklausanti geometrija. - + Number of selected objects is not 3 (is %1). Pasirinktų objektų skaičių nėra lygus 3 (pasirinkta %1). - + Cannot create constraint with external geometry only!! Cannot create constraint with external geometry only!! - + Incompatible geometry is selected! Pasirinkta nesuderinama geometrija! - + SnellsLaw on B-spline edge currently unsupported. Lūžio dėsnis B-splaino kraštinei yra nepalaikomas. - - + + Select at least one ellipse and one edge from the sketch. Pasirinkite bent vieną elipsę ir vieną kraštinę, esančias brėžinyje. - + Sketch axes cannot be used in internal alignment constraint Brėžinio ašys negali būti panaudotos apriboti vidinį lygiavimą - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. - - + + Maximum 2 points are supported. Leidžiami daugiausia 2 taškai. - - + + Maximum 2 lines are supported. Leidžiamos daugiausia 2 tiesės. - - + + Nothing to constrain Nothing to constrain - + Currently all internal geometry of the ellipse is already exposed. Visa vidinė šios elipsės geometrija jau užimta. - - - - + + + + Extra elements Papildomi elementai - - - + + + More elements than possible for the given ellipse were provided. These were ignored. Elipsei elementų nurodyta daugiau, nei galima. Perteklinių elementų nepaisoma. - + You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse. 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. You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. - + Currently all internal geometry of the arc of ellipse is already exposed. Visa vidinė šio elipsės lanko geometrija jau užimta. - + More elements than possible for the given arc of ellipse were provided. These were ignored. Elipsės lankui elementų nurodyta daugiau, nei galima. Perteklinių elementų nepaisoma. - + 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. Vidinė geometrija yra naudojama tik elipsėms ir elipsių lankams. Elipsė ar elipsės lankas turi būti pasirinkti žymėjimo pabaigoje. - - - - - + + + + + @@ -2929,12 +2928,12 @@ Priimtini deriniai: dvi kreivės; galinis taškas ir kreivė; du galiniai taška Are you really sure you want to delete all the constraints? - + Distance constraint Atstumo sąryšis - + Not allowed to edit the datum because the sketch contains conflicting constraints Neįmanoma keisti dydžio, nes brėžinyje yra nesuderinamų sąryšių @@ -2953,13 +2952,13 @@ Priimtini deriniai: dvi kreivės; galinis taškas ir kreivė; du galiniai taška - This object belongs to another body. Hold Ctrl to allow crossreferences. - This object belongs to another body. Hold Ctrl to allow crossreferences. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - This object belongs to another body and it contains external geometry. Crossreference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -3048,90 +3047,80 @@ Priimtini deriniai: dvi kreivės; galinis taškas ir kreivė; du galiniai taška SketcherGui::EditDatumDialog - - + Insert angle Įveskite kampo vertę - - + Angle: Posūkio kampas: - - + Insert radius Įveskite spindulio vertę - - - - + + + Radius: Radius: - - + Insert diameter Insert diameter - - - - + + + Diameter: Diameter: - - + Refractive index ratio Constraint_SnellsLaw Lūžio rodiklių santykis - - + Ratio n2/n1: Constraint_SnellsLaw Santykis n2/n1: - - + Insert length Įveskite ilgio vertę - - + Length: Length: - - + + Change radius Keisti spindulio vertę - - + + Change diameter Change diameter - + Refractive index ratio Lūžio rodiklių santykis - + Ratio n2/n1: Santykis n2/n1: @@ -3139,7 +3128,7 @@ Priimtini deriniai: dvi kreivės; galinis taškas ir kreivė; du galiniai taška SketcherGui::ElementView - + Delete Naikinti @@ -3170,20 +3159,35 @@ Priimtini deriniai: dvi kreivės; galinis taškas ir kreivė; du galiniai taška SketcherGui::InsertDatum - + Insert datum Įveskite vertę - + datum: skaitinė vertė: - + Name (optional) Pavadinimas (neprivalomas) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Orientyras + SketcherGui::PropertyConstraintListItem @@ -3475,7 +3479,7 @@ Requires to re-enter edit mode to take effect. External geometry - Geometrija iš išorės + Išorinė geometrija @@ -3787,55 +3791,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences Trūkstamų sutapimų nėra - + No missing coincidences found Trūkstamų sutapimų nerasta - + Missing coincidences Praleisti sutapimai - + %1 missing coincidences found Rasta %1 trūkstamų sutapimų - + No invalid constraints Nėra neleistinų sąryšių - + No invalid constraints found Nerasta netinkamų sąryšių (apribojimų) - + Invalid constraints Neleistini sąryšiai - + Invalid constraints found Rasta netinkamų sąryšių (apribojimų) - - - - + + + + Reversed external geometry Apgręžtoji išorinė geometrija - + %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). @@ -3848,7 +3852,7 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Click "Swap endpoints in constraints" button to reassign endpoints. Do this only once to sketches created in FreeCAD older than v0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3857,44 +3861,44 @@ However, no constraints linking to the endpoints were found. Visgi, nei vienas sąryšis ar apribojimas nėra susietas su galiniais šių lankų taškais. - + No reversed external-geometry arcs were found. Nerasta jokių atvirkštinių išorinės geometrijos lankų. - + %1 changes were made to constraints linking to endpoints of reversed arcs. Atlikta %1 sąryšių pakeitimų, susiejant juos su apgręžtų lankų galiniais taškais. - - + + Constraint orientation locking Erdvinės padėties suvaržymas - + 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 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. 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. Naikinti sąryšius, susietus su išorine geometrija. - + 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? Jūs ruošiatės šalinti visus sąryšius, susietus su išorine geometrija. Tai padaryti naudinga taisant brėžinį, turintį nutrūkusius ar pasikeitusius saitus su išorine geometrija. Ar tikrai norite panaikinti šiuos sąryšius? - + All constraints that deal with external geometry were deleted. Buvo panaikinti visi sąryšiai ir apribojimai, susieti su išorine geometrija. @@ -4041,106 +4045,106 @@ Visgi, nei vienas sąryšis ar apribojimas nėra susietas su galiniais šių lan Persijungti į kraštinę - + Elements Elementai - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>„%1“: daugybinis pasirinkimas</p><p>„%2“: perjungti kitą galimą rūšį</p></body></html> - - - - + + + + Point Taškas - - - + + + Line Atkarpa - - - - - - - - - + + + + + + + + + Construction Construction - - - + + + Arc Lankas - - - + + + Circle Apskritimas - - - + + + Ellipse Elipsė - - - + + + Elliptical Arc Elipsės lankas - - - + + + Hyperbolic Arc Hiperbolės lankas - - - + + + Parabolic Arc Parabolės lankas - - - + + + BSpline B-splainas (glodžioji kreivė) - - - + + + Other Kita @@ -4315,104 +4319,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch Edit sketch - + A dialog is already open in the task panel A dialog is already open in the task panel - + Do you want to close this dialog? Do you want to close this dialog? - + Invalid sketch Sugadintas brėžinys - + Do you want to open the sketch validation tool? Ar norite atverti brėžinio tikrinimo priemonę? - + The sketch is invalid and cannot be edited. Brėžinys yra sugadintas ir negali būti taisomas. - + Please remove the following constraint: Prašom, pašalinkite šiuos sąryšius: - + Please remove at least one of the following constraints: Prašome pašalinti bent vieną šių sąryšių: - + Please remove the following redundant constraint: Prašome pašalinti šiuos perteklinius sąryšius: - + Please remove the following redundant constraints: Prašome pašalinti šiuos perteklinius sąryšius: - + Empty sketch Tuščias brėžinys - + Over-constrained sketch Brėžinys pernelyg suvaržytas pertekliniais suvaržymais - - - + + + (click to select) (spauskite ir pažymėkite) - + Sketch contains conflicting constraints Brėžinyje yra nesuderinamų sąryšių - + Sketch contains redundant constraints Brėžinyje yra perteklinių sąryšių - + Fully constrained sketch Visiškai suvaržytas (vienareikšmiškai apibrėžtas) brėžinys - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec Išspręsta per %1 s - + Unsolved (%1 sec) Neišspręsta (%1 s) @@ -4501,8 +4505,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 Fix the diameter of a circle or an arc @@ -4510,8 +4514,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 Nustatyti pastovų apskritimo ar lanko spindulį @@ -4804,42 +4808,42 @@ Ar norite atsieti jį nuo pagrindo? Pavidalas - + Undefined degrees of freedom Neapibrėžtas laisvės laipsnių kiekis - + Not solved yet Dar neišspręsta - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update Atnaujinti @@ -4926,7 +4930,7 @@ BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. Maximum iterations: - Maximum iterations: + Daugiausia žingsnių: diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_nl.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_nl.qm index 45ce34cfd4..0e92c41ad6 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_nl.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_nl.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_nl.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_nl.ts index 99359c4fe5..2c546968f0 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_nl.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_nl.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Schetsen - + Constrain arc or circle Beperk de boog of de cirkel - + Constrain an arc or a circle Beperk een boog of een cirkel - + Constrain radius Straal vastzetten - + Constrain diameter Beperk de diameter @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Schetsen - + Constrain angle Beperk hoek - + Fix the angle of a line or the angle between two lines Zet de hoek van een lijn of de hoek tussen twee lijnen vast @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Schetsen - + Constrain Block Beperk blok - + Create a Block constraint on the selected item Maak een blokbeperking op het geselecteerde item @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Schetsen - + Constrain coincident Samenvallende beperking - + Create a coincident constraint on the selected item Maak een samenvallende beperking op het geselecteerde item @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Schetsen - + Constrain diameter Beperk de diameter - + Fix the diameter of a circle or an arc Zet de diameter van een cirkel of een boog vast @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Schetsen - + Constrain distance Afstand beperking - + Fix a length of a line or the distance between a line and a vertex Vergrendel de lengte van een lijn of de afstand tussen een lijn en een punt @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Schetsen - + Constrain horizontal distance Beperk horizontale afstand - + Fix the horizontal distance between two points or line ends De horizontale afstand tussen twee punten of lijneinden vastzetten @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Schetsen - + Constrain vertical distance Beperk verticale afstand - + Fix the vertical distance between two points or line ends De verticale afstand tussen twee punten of lijneinden vastzetten @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Schetsen - + Constrain equal Gelijke beperken - + Create an equality constraint between two lines or between circles and arcs Maak een Gelijkheidsbeperking tussen twee lijnen of tussen cirkels en bogen @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Schetsen - + Constrain horizontally Horizontale beperking - + Create a horizontal constraint on the selected item Maak een horizontale beperking op het geselecteerde item @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Schetsen - + Constrain InternalAlignment Beperk de interne uitlijning - + Constrains an element to be aligned with the internal geometry of another element Beperkt een element dat uitgelijnd moet worden met de interne geometrie van een ander element @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Schetsen - + Constrain lock Vastzet beperking - + Create a lock constraint on the selected item Vergrendel het geselecteerde item @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Schetsen - + Constrain parallel Parallelle-beperking - + Create a parallel constraint between two lines Maak een parallelle beperking tussen twee lijnen @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Schetsen - + Constrain perpendicular Beperk loodrecht - + Create a perpendicular constraint between two lines Maak een loodrechte beperking tussen twee lijnen @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Schetsen - + Constrain point onto object Zet punt vast op object - + Fix a point onto an object Een punt op een object vastleggen @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Schetsen - + Constrain radius Straal vastzetten - + Fix the radius of a circle or an arc De straal van een cirkel of boog vastzetten @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Schetsen - + Constrain refraction (Snell's law') Beperk de refractie (wet van Snellius) - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Maak een beperking van de brekingswet (wet van Snellius) tussen twee eindpunten van stralen en een rand als interface. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Schetsen - + Constrain symmetrical Symmetrische-beperken - + Create a symmetry constraint between two points with respect to a line or a third point Maak een symmetriebeperking tussen twee punten ten opzichte van een lijn of een derde punt @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Schetsen - + Constrain tangent Tangent beperken - + Create a tangent constraint between two entities Tangentiële beperkingen tussen twee entiteiten maken @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Schetsen - + Constrain vertically Verticale beperking - + Create a vertical constraint on the selected item Maak een verticale beperking op het geselecteerde item @@ -1781,17 +1781,17 @@ CmdSketcherToggleActiveConstraint - + Sketcher Schetsen - + Toggle activate/deactivate constraint Toggle activate/deactivate constraint - + Toggles activate/deactivate state for selected constraints Toggles activate/deactivate state for selected constraints @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Schetsen - + Toggle reference/driving constraint Schakel referentie-/aandrijvingsbeperking om - + Toggles the toolbar or selected constraints to/from reference mode Schakelt tussen de werkbalk of de geselecteerde beperkingen van/naar de referentiemodus @@ -1957,42 +1957,42 @@ Niet in staat om het snijpunt van de bochten te raden. Probeer een samenvallende beperking toe te voegen tussen de vertexen van de curven die u wilt afronden. - + This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher. Deze versie van OCE/OCC ondersteunt de knoopbewerking niet. U hebt 6.9.0 of hoger nodig. - + BSpline Geometry Index (GeoID) is out of bounds. B-spline Geometrie Index (GeoID) buiten bereik. - + You are requesting no change in knot multiplicity. U vraagt geen verandering in de knobbelmultipliciteit. - + The Geometry Index (GeoId) provided is not a B-spline curve. De Geometrie Index (Geold) aangeleverd is geen B-spline lijn. - + The knot index is out of bounds. Note that in accordance with OCC notation, the first knot has index 1 and not zero. De knoop-index is buiten de grenzen. Merk op dat volgens de OCC-notatie de eerste knoop index 1 heeft en niet nul. - + The multiplicity cannot be increased beyond the degree of the B-spline. De veelvouds-getal mag niet groter zijn dan het aantal graden van de B-spline. - + The multiplicity cannot be decreased beyond zero. De multipliciteit kan niet lager zijn dan nul. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC is niet in staat om de multipliciteit binnen de maximale tolerantie te verlagen. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Selecteer rand(en) uit de schets. - - - - - - + + + + + Dimensional constraint Dimensionale beperking - + Cannot add a constraint between two external geometries! Kan geen beperking toevoegen tussen twee externe geometrieën! - + Cannot add a constraint between two fixed geometries! Fixed geometries involve external geometry, blocked geometry or special points as B-spline knot points. Kan geen beperking toevoegen tussen twee vaste geometrieën! Bij vaste geometrieën gaat het om externe geometrieën, geblokkeerde geometrieën of speciale punten als B-splineknooppunten. - - - + + + Only sketch and its support is allowed to select Alleen schets en haar steun is toegestaan ​​om te selecteren - + One of the selected has to be on the sketch Eén van de geselecteerde moet deel uitmaken van de schets - - + + Select an edge from the sketch. Selecteer een rand van de schets. - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint Onmogelijk beperking - - - - + + + + The selected edge is not a line segment De geselecteerde rand is niet een lijnstuk - - + + + - - - + + Double constraint Dubbele beperking - - - - + + + + The selected edge already has a horizontal constraint! De geselecteerde rand heeft al een horizontale constraint! - - + + + - The selected edge already has a vertical constraint! De geselecteerde rand heeft al een vertikale constraint! - - - - - - + + + + + + The selected edge already has a Block constraint! De geselecteerde rand heeft al een blok constraint! - + The selected item(s) can't accept a horizontal constraint! De geselecteerde voorwerp(en) kunnen geen horizontale beperking aannemen! - + There are more than one fixed point selected. Select a maximum of one fixed point! Er zijn meer dan één vaste punt geselecteerd. Selecteer een maximum van één vast punt! - + The selected item(s) can't accept a vertical constraint! De geselcteerde voorwerp(en) kunnen geen verticale beperking aannemen! - + There are more than one fixed points selected. Select a maximum of one fixed point! Er zijn meer dan één vaste punten geselecteerd. Selecteer een maximum van één vast punt! - - + + Select vertices from the sketch. Selecteer vertexen vanuit de schets. - + Select one vertex from the sketch other than the origin. Kies een andere vertex uit de schets dan de oorsprong. - + Select only vertices from the sketch. The last selected vertex may be the origin. Selecteer alleen vertexen uit de schets. De laatst gekozen vertex kan de oorsprong zijn. - + Wrong solver status Verkeerde oplosserstatus - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. Een Blok constraint kan niet worden geplaatst als de schets nog niet is herberekend of er overbodige en/of tegenstrijdige constrains aanwezig zijn. - + Select one edge from the sketch. Selecteer een rand uit de schets. - + Select only edges from the sketch. Selecteer enkel randen uit de schets. - - - - - - - + + + + + + + Error Fout - + Select two or more points from the sketch. Selecteer twee of meer punten uit de schets. - - + + Select two or more vertexes from the sketch. Selecteer twee of meer hoekpunten van de schets. - - + + Constraint Substitution Beperk vervanging - + Endpoint to endpoint tangency was applied instead. Eindpunt tot eindpunttangens werd in plaats daarvan toegepast. - + Select vertexes from the sketch. Selecteer (hoek)punten van de schets. - - + + Select exactly one line or one point and one line or two points from the sketch. Selecteer precies één lijn of een punt en een lijn of twee punten uit de schets. - + Cannot add a length constraint on an axis! Een lengtebeperking is niet mogelijk op een as! - + This constraint does not make sense for non-linear curves Deze beperking heeft geen zin voor niet-lineaire curven - - - - - - + + + + + + Select the right things from the sketch. Selecteer de juiste elementen uit de schets. - - + + Point on B-spline edge currently unsupported. Punt op B-splinerand momenteel niet ondersteund. - - + + 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. Geen van de geselecteerde punten werd beperkt tot de respectievelijke curven, ofwel omdat ze deel uitmaken van hetzelfde element, ofwel omdat ze beide externe geometrie zijn. - + Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Selecteer een punt en meerdere curven of een curve en meerdere punten. U hebt %1 curves en %2 punten geselecteerd. - - - - + + + + Select exactly one line or up to two points from the sketch. Selecteer precies een lijn of tot twee punten uit de schets. - + Cannot add a horizontal length constraint on an axis! Een horizontale lengtebeperking is niet mogelijk op een as! - + Cannot add a fixed x-coordinate constraint on the origin point! Kan geen gefixeerd x-coördinaat constraint plaatsen op het punt van oorsprong! - - + + This constraint only makes sense on a line segment or a pair of points Deze beperking heeft alleen zin op een lijnsegment of een paar punten - + Cannot add a vertical length constraint on an axis! Een verticale lengtebeperking is niet mogelijk op een as! - + Cannot add a fixed y-coordinate constraint on the origin point! Kan geen gefixeerd y-coördinaat constraint plaatsen op het punt van oorsprong! - + Select two or more lines from the sketch. Selecteer twee of meer lijnen van de schets. - - + + Select at least two lines from the sketch. Kies tenminste twee lijnen van de schets. - + Select a valid line Selecteer een geldige lijn - - + + The selected edge is not a valid line De geselecteerde rand is geen geldige lijn - + 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. @@ -2509,45 +2508,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Geaccepteerde combinaties: twee curven; een eindpunt en een curve; twee eindpunten; twee curven en een punt. - + Select some geometry from the sketch. perpendicular constraint Selecteer wat geometrie uit schets. - + Wrong number of selected objects! perpendicular constraint Verkeerd aantal geselecteerde objecten! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint Met 3 objecten moeten er 2 curven en 1 punt zijn. - - + + Cannot add a perpendicularity constraint at an unconnected point! Kan geen loodrechtheidsbeperking toevoegen op een niet-verbonden punt! - - - + + + Perpendicular to B-spline edge currently unsupported. Loodrecht op B-splinerand wordt momenteel niet ondersteund. - - + + One of the selected edges should be a line. Eén van de geselecteerde randen moet een lijn zijn. - + 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. @@ -2557,249 +2556,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Geaccepteerde combinaties: twee curven; een eindpunt en een curve; twee eindpunten; twee curven en een punt. - + Select some geometry from the sketch. tangent constraint Selecteer wat geometrie uit schets. - + Wrong number of selected objects! tangent constraint Verkeerd aantal geselecteerde objecten! - - - + + + Cannot add a tangency constraint at an unconnected point! Een raakbeperking kan niet worden toegevoegd aan een los punt! - - - + + + Tangency to B-spline edge currently unsupported. Tanges op B-splinerand momenteel niet ondersteund. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Endpoint op endpointtangens werd toegepast. De toevallige beperking werd verwijderd. - - - - + + + + Select one or more arcs or circles from the sketch. Selecteer een of meer bogen of cirkels uit de schets. - - + + Constrain equal Gelijke beperken - + Do you want to share the same radius for all selected elements? Wil je dezelfde straal voor alle geselecteerde elementen? - - + + Constraint only applies to arcs or circles. Beperkingen gelden alleen voor bogen en cirkels. - + Do you want to share the same diameter for all selected elements? Wilt u dezelfde diameter voor alle geselecteerde elementen delen? - - + + Select one or two lines from the sketch. Or select two edges and a point. Selecteer een of twee lijnen uit de schets. Of selecteer twee randen en een punt. - - + + Parallel lines Parallellen lijnen - - + + An angle constraint cannot be set for two parallel lines. Een hoekbeperking kan niet worden ingesteld voor twee parallelle lijnen. - + Cannot add an angle constraint on an axis! Een hoekbeperking op een as is niet mogelijk! - + Select two edges from the sketch. Selecteer twee randen van de schets. - - + + Select two or more compatible edges Selecteer twee of meer compatibele randen - + Sketch axes cannot be used in equality constraints Schetsassen kunnen niet worden gebruikt bij gelijkheidsbeperkingen - + Equality for B-spline edge currently unsupported. Gelijkheid voor B-splinerand momenteel niet ondersteund. - - + + Select two or more edges of similar type Selecteer twee of meer randen van hetzelfde type - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. Selecteer twee punten en een symmetrie-lijn, twee punten en een symmetrie-punt of een lijn en een symmetrie-punt uit de schets. - - - - + + + + Cannot add a symmetry constraint between a line and its end points! Kan geen symmetriebeperking tussen een lijn en zijn eindpunten toevoegen! - + 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 Selecteer twee eindpunten van lijnen die als stralen fungeren, en een rand die een grens vertegenwoordigt. Het eerste geselecteerde punt komt overeen met index n1, tweede - met n2, en de nulpuntwaarde stelt de verhouding n2/n1 in. - + Selected objects are not just geometry from one sketch. Geselecteerde objecten zijn niet slechts geometrie uit één schets. - + Number of selected objects is not 3 (is %1). Aantal geselecteerde objecten is niet 3 (is %1). - + Cannot create constraint with external geometry only!! Geen constraint mogelijk met alleen externe geometrie!! - + Incompatible geometry is selected! Incompatibele geometrie is geselecteerd! - + SnellsLaw on B-spline edge currently unsupported. Wet van Snellius op B-splinerand momenteel niet ondersteund. - - + + Select at least one ellipse and one edge from the sketch. Selecteer ten minste één ellips en één rand van de schets. - + Sketch axes cannot be used in internal alignment constraint Schetsassen kunnen niet worden gebruikt bij interne uitlijningsbeperkingen - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. Geen interne constraint aan 2 eplisen mogelijk. Seleciteer één elips. - - + + Maximum 2 points are supported. Maximum 2 punten worden ondersteund. - - + + Maximum 2 lines are supported. Maximum 2 lijnen worden ondersteund. - - + + Nothing to constrain Niets vast te leggen - + Currently all internal geometry of the ellipse is already exposed. Momenteel is alle interne geometrie van de ellips al zichtbaar. - - - - + + + + Extra elements Extra element - - - + + + More elements than possible for the given ellipse were provided. These were ignored. Er zijn meer elementen dan mogelijk is voor de gegeven ellips. Deze werden genegeerd. - + You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse. U kunt een ellipsboog niet van binnenuit inperken op een andere ellipsboog. Selecteer slechts één ellipsboog. - + You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. Geen interne constraint aan elips aan andere elipsboog. Selecteer één elips Of elipsboog. - + Currently all internal geometry of the arc of ellipse is already exposed. Momenteel is alle interne geometrie van de ellipsboog al zichtbaar. - + More elements than possible for the given arc of ellipse were provided. These were ignored. Er zijn meer elementen dan mogelijk is voor de gegeven ellipsboog. Deze werden genegeerd. - + 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. Momenteel wordt de interne geometrie alleen ondersteund voor ellips of ellipsboog. Het laatst geselecteerde element moet een ellips of een ellipsboog zijn. - - - - - + + + + + @@ -2929,12 +2928,12 @@ Geaccepteerde combinaties: twee curven; een eindpunt en een curve; twee eindpunt Weet u zeker dat u alle beperkingen wilt verwijderen? - + Distance constraint Afstand-beperking - + Not allowed to edit the datum because the sketch contains conflicting constraints Niet toegestaan ​​om de waarde te bewerken, omdat de schets conflicterende beperkingen bevat @@ -2953,13 +2952,13 @@ Geaccepteerde combinaties: twee curven; een eindpunt en een curve; twee eindpunt - This object belongs to another body. Hold Ctrl to allow crossreferences. - Dit object behoort tot een ander lichaam. Houd Ctrl ingedrukt om kruisverwijzingen toe te staan. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - Dit object behoort tot een ander lichaam en het bevat externe geometrie. kruisverwijzingen zijn niet toegestaan. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -3048,90 +3047,80 @@ Geaccepteerde combinaties: twee curven; een eindpunt en een curve; twee eindpunt SketcherGui::EditDatumDialog - - + Insert angle Voeg hoek in - - + Angle: Hoek: - - + Insert radius Voeg straal in - - - - + + + Radius: Straal: - - + Insert diameter Diameter invoeren - - - - + + + Diameter: Diameter: - - + Refractive index ratio Constraint_SnellsLaw Brekingsindexverhouding - - + Ratio n2/n1: Constraint_SnellsLaw Verhouding n2/n1: - - + Insert length Voeg lengte in - - + Length: Lengte: - - + + Change radius Straal wijzigen - - + + Change diameter Diameter wijzigen - + Refractive index ratio Brekingsindexverhouding - + Ratio n2/n1: Verhouding n2/n1: @@ -3139,7 +3128,7 @@ Geaccepteerde combinaties: twee curven; een eindpunt en een curve; twee eindpunt SketcherGui::ElementView - + Delete Verwijderen @@ -3170,20 +3159,35 @@ Geaccepteerde combinaties: twee curven; een eindpunt en een curve; twee eindpunt SketcherGui::InsertDatum - + Insert datum Waarde invoeren - + datum: Waarde: - + Name (optional) Naam (optioneel) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Referentie + SketcherGui::PropertyConstraintListItem @@ -3787,55 +3791,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences Geen ontbrekende coïncidenties - + No missing coincidences found Geen ontbrekende coïncidenties gevonden - + Missing coincidences Ontbrekende coïncidenties - + %1 missing coincidences found %1 ontbrekende coïncidenties gevonden - + No invalid constraints Geen ongeldige beperkingen - + No invalid constraints found Geen ongeldige beperkingen gevonden - + Invalid constraints Ongeldige beperkingen - + Invalid constraints found Ongeldige beperkingen gevonden - - - - + + + + Reversed external geometry Omgekeerde externe geometrie - + %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). @@ -3848,7 +3852,7 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Klik op "Swap eindpunten in constraints" knop om het opnieuw toewijzen van eindpunten. Doe dit slechts eenmaal bij schetsen gemaakt in FreeCAD ouder dan v0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3857,44 +3861,44 @@ However, no constraints linking to the endpoints were found. Er zijn echter geen beperkingen gevonden die verband houden met de eindpunten. - + No reversed external-geometry arcs were found. Er zijn geen omgekeerde externe geometriebogen gevonden. - + %1 changes were made to constraints linking to endpoints of reversed arcs. %1 wijzigingen werden aangebracht in de beperkingen die verband houden met eindpunten van omgekeerde bogen. - - + + Constraint orientation locking Vergrendeling van de beperkingensoriëntatie - + Orientation locking was enabled and recomputed for %1 constraints. The constraints have been listed in Report view (menu View -> Panels -> Report view). Oriëntatie vergendeling was ingeschakeld en opnieuw berekend voor %1 constraints. De constraints zijn opgesomd in rapportweergave (menu Weergave-> panelen -> rapportweergave). - + 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. Oriëntatie vergrendelen is uitgeschakeld voor %1 constraints. De constraints zijn opgenomen in de rapportweergave bekijken (menu Weergave-> panelen-> rapportweergave). Merk op dat voor alle toekomstige constraints, de vergrendeling nog steeds standaard op AAN. - - + + Delete constraints to external geom. Verwijder beperkingen van de externe 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? U staat op het punt om ALLE beperkingen te verwijderen die verband houden met externe geometrie. Dit is nuttig om een schets te redden met gebroken/gewijzigde koppelingen naar externe geometrie. Weet u zeker dat u de beperkingen wilt verwijderen? - + All constraints that deal with external geometry were deleted. Alle beperkingen die verband houden met de externe geometrie werden verwijderd. @@ -4041,106 +4045,106 @@ Er zijn echter geen beperkingen gevonden die verband houden met de eindpunten.Automatisch overschakelen naar rand - + Elements Elementen - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: meervoudige selectie</p><p>&quot;%2&quot;: schakel over naar het volgende geldige type</p></body></html> - - - - + + + + Point Punt - - - + + + Line Lijn - - - - - - - - - + + + + + + + + + Construction Constructie - - - + + + Arc Boog - - - + + + Circle Cirkel - - - + + + Ellipse Ellips - - - + + + Elliptical Arc Elliptische boog - - - + + + Hyperbolic Arc Hyperbolische boog - - - + + + Parabolic Arc Parabolische boog - - - + + + BSpline BSpline - - - + + + Other Andere @@ -4315,104 +4319,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch Schets bewerken - + A dialog is already open in the task panel Een dialoog is al geopend in het taakvenster - + Do you want to close this dialog? Wilt u dit dialoogvenster sluiten? - + Invalid sketch Ongeldige schets - + Do you want to open the sketch validation tool? Wilt u het schetsvalidatiegereedschap openen? - + The sketch is invalid and cannot be edited. De schets is ongeldig en kan niet worden bewerkt. - + Please remove the following constraint: Gelieve de volgende beperking te verwijderen: - + Please remove at least one of the following constraints: Gelieve minstens één van de volgende beperkingen te verwijderen: - + Please remove the following redundant constraint: Gelieve de volgende overbodige beperking te verwijderen: - + Please remove the following redundant constraints: Gelieve de volgende overbodige beperkingen te verwijderen: - + Empty sketch Lege schets - + Over-constrained sketch Overbeperkte schets - - - + + + (click to select) (Klik om te selecteren) - + Sketch contains conflicting constraints Schets bevat conflicterende beperkingen - + Sketch contains redundant constraints Schets bevat overbodige beperkingen - + Fully constrained sketch Volledig beperkte schets - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec Opgelost in %1 s - + Unsolved (%1 sec) Onopgelost (%1 s) @@ -4501,8 +4505,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 Zet de diameter van een cirkel of een boog vast @@ -4510,8 +4514,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 De straal van een cirkel of boog vastzetten @@ -4804,42 +4808,42 @@ Wilt u het loskoppelen van de ondersteuning? Vorm - + Undefined degrees of freedom Niet-gedefinieerde vrijheidsgraden - + Not solved yet Onder gedimensioneerd - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update Update diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_no.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_no.qm index 56d9494d21..11f0690b0c 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_no.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_no.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_no.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_no.ts index c5e2bb7070..e6f67ad40f 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_no.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_no.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Skisse - + Constrain arc or circle Constrain arc or circle - + Constrain an arc or a circle Constrain an arc or a circle - + Constrain radius Constrain radius - + Constrain diameter Constrain diameter @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Skisse - + Constrain angle Constrain angle - + Fix the angle of a line or the angle between two lines Fix the angle of a line or the angle between two lines @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Skisse - + Constrain Block Constrain Block - + Create a Block constraint on the selected item Create a Block constraint on the selected item @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Skisse - + Constrain coincident Lås forhold - + Create a coincident constraint on the selected item Lag en lås i forhold til valgte objekt @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Skisse - + Constrain diameter Constrain diameter - + Fix the diameter of a circle or an arc Fix the diameter of a circle or an arc @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Skisse - + Constrain distance Lås avstand - + Fix a length of a line or the distance between a line and a vertex Fikser lengde på en linje eller avstanden mellom en linje og en node @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Skisse - + Constrain horizontal distance Constrain horizontal distance - + Fix the horizontal distance between two points or line ends Fix the horizontal distance between two points or line ends @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Skisse - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends Fix the vertical distance between two points or line ends @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Skisse - + Constrain equal Constrain equal - + Create an equality constraint between two lines or between circles and arcs Create an equality constraint between two lines or between circles and arcs @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Skisse - + Constrain horizontally Lås horisontalt - + Create a horizontal constraint on the selected item Lag en horisontal lås på det merkede elementet @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Skisse - + Constrain InternalAlignment Constrain InternalAlignment - + Constrains an element to be aligned with the internal geometry of another element Constrains an element to be aligned with the internal geometry of another element @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Skisse - + Constrain lock Lås - + Create a lock constraint on the selected item Create a lock constraint on the selected item @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Skisse - + Constrain parallel Lås parallell - + Create a parallel constraint between two lines Lag en parallell lås mellom to linjer @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Skisse - + Constrain perpendicular Constrain perpendicular - + Create a perpendicular constraint between two lines Create a perpendicular constraint between two lines @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Skisse - + Constrain point onto object Constrain point onto object - + Fix a point onto an object Fix a point onto an object @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Skisse - + Constrain radius Constrain radius - + Fix the radius of a circle or an arc Fix the radius of a circle or an arc @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Skisse - + Constrain refraction (Snell's law') Constrain refraction (Snell's law') - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Skisse - + Constrain symmetrical Constrain symmetrical - + Create a symmetry constraint between two points with respect to a line or a third point Create a symmetry constraint between two points with respect to a line or a third point @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Skisse - + Constrain tangent Constrain tangent - + Create a tangent constraint between two entities Create a tangent constraint between two entities @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Skisse - + Constrain vertically Lås vertikalt - + Create a vertical constraint on the selected item Lag en vertikal lås på valgt element @@ -1781,17 +1781,17 @@ CmdSketcherToggleActiveConstraint - + Sketcher Skisse - + Toggle activate/deactivate constraint Toggle activate/deactivate constraint - + Toggles activate/deactivate state for selected constraints Toggles activate/deactivate state for selected constraints @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Skisse - + Toggle reference/driving constraint Toggle reference/driving constraint - + Toggles the toolbar or selected constraints to/from reference mode Toggles the toolbar or selected constraints to/from reference mode @@ -1957,42 +1957,42 @@ 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. 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. BSpline Geometry Index (GeoID) is out of bounds. - + You are requesting no change in knot multiplicity. You are requesting no change in knot multiplicity. - + The Geometry Index (GeoId) provided is not a B-spline curve. 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 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 increased beyond the degree of the B-spline. - + The multiplicity cannot be decreased beyond zero. The multiplicity cannot be decreased beyond zero. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC is unable to decrease the multiplicity within the maximum tolerance. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Select edge(s) from the sketch. - - - - - - + + + + + Dimensional constraint Dimensional constraint - + Cannot add a constraint between two external geometries! 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 involve external geometry, blocked geometry or special points as B-spline knot points. - - - + + + Only sketch and its support is allowed to select Only sketch and its support is allowed to select - + 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. Velg en kant i skissen. - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint Umulig lås - - - - + + + + The selected edge is not a line segment The selected edge is not a line segment - - + + + - - - + + Double constraint Dobbel lås - - - - + + + + The selected edge already has a horizontal constraint! The selected edge already has a horizontal constraint! - - + + + - The selected edge already has a vertical constraint! The selected edge already has a vertical constraint! - - - - - - + + + + + + The selected edge already has a Block constraint! The selected edge already has a Block constraint! - + The selected item(s) can't accept a horizontal 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! 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! 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! There are more than one fixed points selected. Select a maximum of one fixed point! - - + + Select vertices from the sketch. Select vertices from the sketch. - + Select one vertex from the sketch other than the origin. Select one vertex from the sketch other than the origin. - + Select only vertices from the sketch. The last selected vertex may be the origin. Select only vertices from the sketch. The last selected vertex may be the origin. - + Wrong solver status Wrong solver status - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. - + Select one edge from the sketch. Select one edge from the sketch. - + Select only edges from the sketch. Select only edges from the sketch. - - - - - - - + + + + + + + Error Feil - + Select two or more points from the sketch. Select two or more points from the sketch. - - + + Select two or more vertexes from the sketch. Select two or more vertexes from the sketch. - - + + Constraint Substitution Constraint Substitution - + Endpoint to endpoint tangency was applied instead. Endpoint to endpoint tangency was applied instead. - + Select vertexes from the sketch. Velg node i skissen. - - + + Select exactly one line or one point and one line or two points 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! 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 - - - - - - + + + + + + Select the right things from the sketch. Select the right things from the sketch. - - + + Point on B-spline edge currently unsupported. Point on B-spline edge currently unsupported. - - + + 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. 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 either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. - - - - + + + + Select exactly one line or up to two points from the sketch. Select exactly one line or up to two points from the sketch. - + Cannot add a horizontal length constraint on an axis! Cannot add a horizontal length constraint on an axis! - + Cannot add a fixed x-coordinate constraint on the origin point! 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 vertical length constraint on an axis! - + Cannot add a fixed y-coordinate constraint on the origin point! Cannot add a fixed y-coordinate constraint on the origin point! - + Select two or more lines from the sketch. Select two or more lines from the sketch. - - + + Select at least two 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. @@ -2509,45 +2508,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Accepted combinations: two curves; an endpoint and a curve; two endpoints; two curves and a point. - + Select some geometry from the sketch. perpendicular constraint Select some geometry from the sketch. - + Wrong number of selected objects! perpendicular constraint Wrong number of selected objects! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint With 3 objects, there must be 2 curves and 1 point. - - + + Cannot add a perpendicularity constraint at an unconnected point! Cannot add a perpendicularity constraint at an unconnected point! - - - + + + Perpendicular to B-spline edge currently unsupported. Perpendicular to B-spline edge currently unsupported. - - + + One of the selected edges should be a line. One of the selected edges should be a line. - + 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. @@ -2557,249 +2556,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Accepted combinations: two curves; an endpoint and a curve; two endpoints; two curves and a point. - + Select some geometry from the sketch. tangent constraint Select some geometry from the sketch. - + Wrong number of selected objects! tangent constraint Wrong number of selected objects! - - - + + + Cannot add a tangency constraint at an unconnected point! Cannot add a tangency constraint at an unconnected point! - - - + + + Tangency to B-spline edge currently unsupported. Tangency to B-spline edge currently unsupported. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Endpoint to endpoint tangency was applied. The coincident constraint was deleted. - - - - + + + + Select one or more arcs or circles from the sketch. Select one or more arcs or circles from the sketch. - - + + Constrain equal Constrain equal - + Do you want to share the same radius for all selected elements? Do you want to share the same radius for all selected elements? - - + + Constraint only applies to arcs or circles. Constraint only applies to arcs or circles. - + Do you want to share the same diameter for all selected elements? Do you want to share the same diameter for all selected elements? - - + + Select one or two lines from the sketch. Or select two edges and a point. Select one or two lines from the sketch. Or select two edges and a point. - - + + Parallel lines Parallel lines - - + + An angle constraint cannot be set for two parallel lines. En vinkel begrensning kan ikke angis for to parallelle linjer. - + Cannot add an angle constraint on an axis! Cannot add an angle constraint on an axis! - + Select two edges from the sketch. 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. 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. 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 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. - + Selected objects are not just geometry from one sketch. Selected objects are not just geometry from one sketch. - + Number of selected objects is not 3 (is %1). Number of selected objects is not 3 (is %1). - + Cannot create constraint with external geometry only!! Cannot create constraint with external geometry only!! - + Incompatible geometry is selected! Incompatible geometry is selected! - + SnellsLaw on B-spline edge currently unsupported. SnellsLaw on B-spline edge currently unsupported. - - + + Select at least one ellipse and one edge from the sketch. 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 other ellipse. Select only one ellipse. You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. - - + + Maximum 2 points are supported. Maximum 2 points are supported. - - + + Maximum 2 lines are supported. Maximum 2 lines are supported. - - + + Nothing to constrain Nothing to constrain - + Currently all internal geometry of the ellipse is already exposed. Currently all internal geometry of the ellipse is already exposed. - - - - + + + + Extra elements Extra elements - - - + + + More elements than possible for the given ellipse were provided. These were ignored. 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 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. You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. - + Currently all internal geometry of the arc of ellipse is already exposed. Currently all internal geometry of the arc of ellipse is already exposed. - + More elements than possible for the given arc of ellipse were provided. These were ignored. 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. 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. - - - - - + + + + + @@ -2929,12 +2928,12 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Are you really sure you want to delete all the constraints? - + Distance constraint Distance constraint - + Not allowed to edit the datum because the sketch contains conflicting constraints Not allowed to edit the datum because the sketch contains conflicting constraints @@ -2953,13 +2952,13 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c - This object belongs to another body. Hold Ctrl to allow crossreferences. - This object belongs to another body. Hold Ctrl to allow crossreferences. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - This object belongs to another body and it contains external geometry. Crossreference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -3048,90 +3047,80 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::EditDatumDialog - - + Insert angle Skriv vinkel - - + Angle: Vinkel: - - + Insert radius Insert radius - - - - + + + Radius: Radius: - - + Insert diameter Insert diameter - - - - + + + Diameter: Diameter: - - + Refractive index ratio Constraint_SnellsLaw Refractive index ratio - - + Ratio n2/n1: Constraint_SnellsLaw Ratio n2/n1: - - + Insert length Insert length - - + Length: Lengde: - - + + Change radius Change radius - - + + Change diameter Change diameter - + Refractive index ratio Refractive index ratio - + Ratio n2/n1: Ratio n2/n1: @@ -3139,7 +3128,7 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::ElementView - + Delete Slett @@ -3170,20 +3159,35 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::InsertDatum - + Insert datum Sett inn faktum - + datum: Faktum: - + Name (optional) Name (optional) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Referanse + SketcherGui::PropertyConstraintListItem @@ -3787,55 +3791,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences No missing coincidences - + No missing coincidences found No missing coincidences found - + Missing coincidences Missing coincidences - + %1 missing coincidences found %1 manglende sammenfaliinger funnet - + No invalid constraints No invalid constraints - + No invalid constraints found No invalid constraints found - + Invalid constraints Invalid constraints - + Invalid constraints found Invalid constraints found - - - - + + + + Reversed external geometry 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). @@ -3848,7 +3852,7 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Click "Swap endpoints in constraints" button to reassign endpoints. Do this only once to sketches created in FreeCAD older than v0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3857,44 +3861,44 @@ However, no constraints linking to the endpoints were found. However, no constraints linking to the endpoints were found. - + No reversed external-geometry arcs were found. No reversed external-geometry arcs were found. - + %1 changes were made to constraints linking to endpoints of reversed arcs. %1 endringer ble gjort i begrensninger koblet til endepunktene på motsatt buer. - - + + Constraint orientation locking 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 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. 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. 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? 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. All constraints that deal with external geometry were deleted. @@ -4041,106 +4045,106 @@ However, no constraints linking to the endpoints were found. Auto-switch to Edge - + Elements Elements - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> - - - - + + + + Point Point - - - + + + Line Linje - - - - - - - - - + + + + + + + + + Construction Konstruksjon - - - + + + Arc Bue - - - + + + Circle Sirkel - - - + + + Ellipse Ellipse - - - + + + Elliptical Arc Elliptical Arc - - - + + + Hyperbolic Arc Hyperbolic Arc - - - + + + Parabolic Arc Parabolic Arc - - - + + + BSpline BSpline - - - + + + Other Other @@ -4315,104 +4319,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch Rediger skisse - + A dialog is already open in the task panel En dialog er allerede åpent i oppgavepanelet - + Do you want to close this dialog? Ønsker du å lukke denne dialogen? - + Invalid sketch Invalid sketch - + Do you want to open the sketch validation tool? Do you want to open the sketch validation tool? - + The sketch is invalid and cannot be edited. The sketch is invalid and cannot be edited. - + Please remove the following constraint: Please remove the following constraint: - + Please remove at least one of the following constraints: Please remove at least one of the following constraints: - + Please remove the following redundant constraint: Please remove the following redundant constraint: - + Please remove the following redundant constraints: Please remove the following redundant constraints: - + Empty sketch Empty sketch - + Over-constrained sketch Over-constrained sketch - - - + + + (click to select) (Klikk for å velge) - + Sketch contains conflicting constraints Sketch contains conflicting constraints - + Sketch contains redundant constraints Sketch contains redundant constraints - + Fully constrained sketch Fully constrained sketch - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec Solved in %1 sec - + Unsolved (%1 sec) Unsolved (%1 sec) @@ -4501,8 +4505,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 Fix the diameter of a circle or an arc @@ -4510,8 +4514,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 Fix the radius of a circle or an arc @@ -4804,42 +4808,42 @@ Do you want to detach it from the support? Skjema - + Undefined degrees of freedom Undefined degrees of freedom - + Not solved yet Not solved yet - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update Update diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_pl.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_pl.qm index 7da44df358..44295fc914 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_pl.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_pl.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_pl.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_pl.ts index 16d3a184e5..7d5525edb9 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_pl.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_pl.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Szkicownik - + Constrain arc or circle Zwiąż łuk lub okrąg - + Constrain an arc or a circle Zwiąż łuk lub okrąg - + Constrain radius Wiązanie promienia - + Constrain diameter Zwiąż średnicę @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Szkicownik - + Constrain angle Wiązanie kąta - + Fix the angle of a line or the angle between two lines Ustaw kąt linii lub kąt pomiędzy 2 liniami @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Szkicownik - + Constrain Block Zwiąż Blok - + Create a Block constraint on the selected item Utwórz wiązanie Bloku dla wybranego elementu @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Szkicownik - + Constrain coincident Wiązanie zgodności - + Create a coincident constraint on the selected item Utwórz wiązanie zgodności na wybranym elemencie @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Szkicownik - + Constrain diameter Zwiąż średnicę - + Fix the diameter of a circle or an arc Ustal średnicę okręgu lub łuku @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Szkicownik - + Constrain distance Wiązanie odległości - + Fix a length of a line or the distance between a line and a vertex Ustal długość linii lub odległość pomiędzy linią a wierzchołkiem @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Szkicownik - + Constrain horizontal distance Powiąż odległość poziomą - + Fix the horizontal distance between two points or line ends Ustal poziomą odległość między dwoma punktami lub końcami linii @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Szkicownik - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends Ustal pionową odległość między dwoma punktami lub końcami linii @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Szkicownik - + Constrain equal Wiązanie równości - + Create an equality constraint between two lines or between circles and arcs Utworzyć ograniczenie równości między dwie linie, okręgi lub łuki @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Szkicownik - + Constrain horizontally Wiązanie poziome - + Create a horizontal constraint on the selected item Utwórz wiązanie poziome na wybranym elemencie @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Szkicownik - + Constrain InternalAlignment Zwiąż WewnętrzneWyrównanie - + Constrains an element to be aligned with the internal geometry of another element Wiąże element do wyrównania z wewnętrzną geometrią innego elementu @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Szkicownik - + Constrain lock Blokada wiązania - + Create a lock constraint on the selected item Utwórz blokadę wiązania dla wybranego elementu @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Szkicownik - + Constrain parallel Wiązanie równoległości - + Create a parallel constraint between two lines Utwórz więz równoległości pomiędzy dwoma liniami @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Szkicownik - + Constrain perpendicular Wiązanie prostopadłości - + Create a perpendicular constraint between two lines Utwórz więż prostopadłości między dwiema liniami @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Szkicownik - + Constrain point onto object Wiązanie punkt na obiekcie - + Fix a point onto an object Ustaw punkt na obiekcie @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Szkicownik - + Constrain radius Wiązanie promienia - + Fix the radius of a circle or an arc Ustalenie promienia okręgu lub łuku @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Szkicownik - + Constrain refraction (Snell's law') Zwiąż refrakcję (prawo Snell'a) - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Utwórz wiązanie prawa refrakcji (prawo Snell'a) między dwoma punktami końcowymi promieni i krawędzią jako interfejsem. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Szkicownik - + Constrain symmetrical Wiązanie symetryczności - + Create a symmetry constraint between two points with respect to a line or a third point Utwórz więż symetrii między dwoma punktami w odniesieniu do linii lub trzeciego punktu @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Szkicownik - + Constrain tangent Wiązanie styczności - + Create a tangent constraint between two entities Utwórz styczną pomiędzy dwoma elementami @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Szkicownik - + Constrain vertically Wiązanie pionowe - + Create a vertical constraint on the selected item Utwórz wiązanie pionowe na wybranym elemencie @@ -1781,17 +1781,17 @@ CmdSketcherToggleActiveConstraint - + Sketcher Szkicownik - + Toggle activate/deactivate constraint Toggle activate/deactivate constraint - + Toggles activate/deactivate state for selected constraints Toggles activate/deactivate state for selected constraints @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Szkicownik - + Toggle reference/driving constraint Przełącz wiązanie referencji/napędu - + Toggles the toolbar or selected constraints to/from reference mode Przełącza pasek narzędzi lub wybrane wiązania do/z trybu odniesienia @@ -1957,42 +1957,42 @@ Nie można ustalić punktu przecięcia krzywych. Spróbuj dodać wiązanie zgodności między wierzchołkami krzywych, które zamierzasz zaokrąglić. - + This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher. Ta wersja OCE/OCC nie obsługuje operacji węzła. Potrzebujesz wersji 6.9.0 lub wyższej. - + BSpline Geometry Index (GeoID) is out of bounds. Indeks geometrii B-Spline (GeoID) jest poza wiązaniem. - + You are requesting no change in knot multiplicity. Żądasz niezmienności w wielokrotności węzłów. - + The Geometry Index (GeoId) provided is not a B-spline curve. Podany indeks geometrii B-Spline (GeoId) nie jest krzywą B-Spline. - + The knot index is out of bounds. Note that in accordance with OCC notation, the first knot has index 1 and not zero. Indeks węzłów jest poza wiązaniem. Zauważ, że zgodnie z zapisem OCC, pierwszy węzeł ma indeks 1, a nie zero. - + The multiplicity cannot be increased beyond the degree of the B-spline. Wielokrotność nie może być zwiększona poza stopień B-spline. - + The multiplicity cannot be decreased beyond zero. Wielokrotność nie może być zmniejszona poniżej zera. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC nie jest w stanie zmniejszyć wielokrotności w ramach maksymalnej tolerancji. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Wybierz krawędź(ie) na szkicu - - - - - - + + + + + Dimensional constraint Wiązanie wymiaru - + Cannot add a constraint between two external geometries! Nie można dodać ograniczenia pomiędzy zewnętrznymi geometriami! - + Cannot add a constraint between two fixed geometries! Fixed geometries involve external geometry, blocked geometry or special points as B-spline knot points. Nie można dodać wiązania między dwiema stałymi geometriami! Stałe geometrie dotyczą zewnętrznej geometrii, zablokowanej geometrii lub specjalnych punktów jako punktów węzłowych typu B-spline. - - - + + + Only sketch and its support is allowed to select Tylko szkic i jego baza są dozwolone do zaznaczenia - + One of the selected has to be on the sketch Jedno z zaznaczonych musi być na szkicu - - + + Select an edge from the sketch. Wybierz krawędź ze szkicu. - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint Niemożliwe ograniczenie - - - - + + + + The selected edge is not a line segment Zaznaczona krawędź nie jest segmentem linii - - + + + - - - + + Double constraint Zdublowane wiązanie - - - - + + + + The selected edge already has a horizontal constraint! Wybrana krawędź ma już wiązanie poziome! - - + + + - The selected edge already has a vertical constraint! Wybrana krawędź ma już wiązanie pionowe! - - - - - - + + + + + + The selected edge already has a Block constraint! Wybrana krawędź ma już wiązanie blokowe! - + The selected item(s) can't accept a horizontal constraint! Wybrane detale nie mogą zaakceptować ograniczenia poziomego! - + There are more than one fixed point selected. Select a maximum of one fixed point! Wybrano więcej niż jeden stały punkt. Wybierz maksymalnie jeden stały punkt! - + The selected item(s) can't accept a vertical constraint! Wybrane detale nie mogą zaakceptować ograniczenia pionowego! - + There are more than one fixed points selected. Select a maximum of one fixed point! Wybrano więcej niż jeden ustalony punkt. Wybierz maksymalnie jeden ustalony punkt! - - + + Select vertices from the sketch. Wybierz wierzchołki ze szkicu. - + Select one vertex from the sketch other than the origin. Zaznacz jeden wierzchołek ze szkicu inny niż początek. - + Select only vertices from the sketch. The last selected vertex may be the origin. Ze szkicu wybierz tylko wierzchołki. Ostatni wybrany wierzchołek może być punktem początkowym. - + Wrong solver status Nieprawidłowy status solvera - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. Nie można dodać wiązania bloku, jeśli rysunek nie został rozwiązany lub istnieją wiązania zbędne i/lub sprzeczne. - + Select one edge from the sketch. Zaznacz jedną krawędź ze szkicu. - + Select only edges from the sketch. Zaznacz tylko krawędzie ze szkicu. - - - - - - - + + + + + + + Error Błąd - + Select two or more points from the sketch. Zaznacz dwa lub więcej punktów ze szkicu. - - + + Select two or more vertexes from the sketch. Wybierz dwa lub więcej wierzchołków ze szkicu. - - + + Constraint Substitution Zastąpienie Wiązania - + Endpoint to endpoint tangency was applied instead. Zamiast tego zastosowano styczność od punktu końcowego do punktu końcowego. - + Select vertexes from the sketch. Wybierz wierzchołki ze szkicu. - - + + Select exactly one line or one point and one line or two points from the sketch. Wybierz dokładnie jedną linię lub jeden punkt i jedną linię lub dwa punkty ze szkicu. - + Cannot add a length constraint on an axis! Nie można dodać ograniczenia długości osi! - + This constraint does not make sense for non-linear curves To ograniczenie nie ma sensu dla nieliniowych krzywych - - - - - - + + + + + + Select the right things from the sketch. Wybierz prawidłowe rzeczy ze szkicu. - - + + Point on B-spline edge currently unsupported. Punkt na krawędzi B-spline obecnie nie jest obsługiwany. - - + + 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. Żaden z wybranych punktów nie został związany na odpowiednich krzywych, albo są one częścią tego samego elementu albo obie są zewnętrzną geometrią. - + Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Zaznacz jeden punkt do wielu krzywych lub jedną krzywą do kilku punktów. Zaznaczyłeś %1 krzywych i %2 punktów. - - - - + + + + Select exactly one line or up to two points from the sketch. Wybierz dokładnie jedną linię lub do dwa punkty ze szkicu. - + Cannot add a horizontal length constraint on an axis! Nie można dodać ograniczenia długości osi w poziomie! - + Cannot add a fixed x-coordinate constraint on the origin point! Nie można dodać stałego wiązania współrzędnej x w punkcie bazowym! - - + + This constraint only makes sense on a line segment or a pair of points To wiązanie ma sens tylko na segmencie linii lub parze punktów - + Cannot add a vertical length constraint on an axis! Nie można dodać ograniczenia długości osi w pionie! - + Cannot add a fixed y-coordinate constraint on the origin point! Nie można dodać stałego wiązania współrzędnej y w punkcie bazowym! - + Select two or more lines from the sketch. Wybierz dwie lub więcej linii ze szkicu. - - + + Select at least two lines from the sketch. Wybierz co najmniej dwie linie ze szkicu. - + Select a valid line Wybierz prawidłową linię - - + + The selected edge is not a valid line Wybrana krawędź nie jest prawidłową linią - + 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. @@ -2509,45 +2508,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Akceptowane kombinacje: dwie krzywe; punkt końcowy i krzywej; dwa punkty końcowe; dwie krzywe i punkt. - + Select some geometry from the sketch. perpendicular constraint Wybierz dowolną geometrię ze szkicu. - + Wrong number of selected objects! perpendicular constraint Niewłaściwa liczba wybranych obiektów! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint Z trzech (3) obiektów, dwa (2) muszą być krzywymi i jeden (1) musi być punktem. - - + + Cannot add a perpendicularity constraint at an unconnected point! Nie można dodać wiązania prostopadłości w niepołączonym punkcie! - - - + + + Perpendicular to B-spline edge currently unsupported. Prostopadła do krawędzi B-spline obecnie nie jest obsługiwana. - - + + One of the selected edges should be a line. Jedna z zaznaczonych krawędzi powinna być linią. - + 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. @@ -2557,249 +2556,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Akceptowane kombinacje: dwie krzywe; punkt końcowy i krzywa; dwa punkty końcowe; dwie krzywe i punkt. - + Select some geometry from the sketch. tangent constraint Wybierz dowolną geometrię ze szkicu. - + Wrong number of selected objects! tangent constraint Niewłaściwa liczba wybranych obiektów! - - - + + + Cannot add a tangency constraint at an unconnected point! Nie można dodać wiązanie styczności w niepołączonym punkcie! - - - + + + Tangency to B-spline edge currently unsupported. Styczna do krawędzi B-spline nie jest obecnie obsługiwana. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Zastosowano styczność punktu końcowego do punktu końcowego. Wiązanie zgodne zostało usunięte. - - - - + + + + Select one or more arcs or circles from the sketch. Wybierz jeden lub więcej łuków lub okręgów ze szkicu. - - + + Constrain equal Wiązanie równości - + Do you want to share the same radius for all selected elements? Czy chcesz zastosować ten sam promień dla wszystkich zaznaczonych elementów? - - + + Constraint only applies to arcs or circles. Ograniczenie dotyczy tylko łuków lub okręgów. - + Do you want to share the same diameter for all selected elements? Czy chcesz zastosować ten sam promień dla wszystkich zaznaczonych elementów? - - + + Select one or two lines from the sketch. Or select two edges and a point. Zaznacz jedną lub dwie linie ze szkicu. Albo zaznacz dwie krawędzie oraz punkt. - - + + Parallel lines Linie równoległe - - + + An angle constraint cannot be set for two parallel lines. Wiązania kąta nie można ustawić dla dwóch równoległych linii. - + Cannot add an angle constraint on an axis! Nie można dodać ustalonego wiązania kąta na osi! - + Select two edges from the sketch. Zaznacz dwie krawędzie ze szkicu. - - + + Select two or more compatible edges Zaznacz dwa lub więcej zgodnych brzegów - + Sketch axes cannot be used in equality constraints Szkic osi nie możne być użyty w warunku równości - + Equality for B-spline edge currently unsupported. Jednolitość dla krawędzi B-spline nie jest obecnie obsługiwana. - - + + Select two or more edges of similar type Zaznacz dwi lub więcej krawędzi podobnego typu - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. Wybierz dwa punkty i linię symetrii, dwa punkty i punkt symetrii lub linię i punkt symetrii ze szkicu. - - - - + + + + Cannot add a symmetry constraint between a line and its end points! Nie można dodać wiązania symetrii między linią i jego punktami końcowymi! - + 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 Wybierz dwa punkty końcowe linii do działania jako promienie i krawędź reprezentującą obwiednię. Pierwszy wybrany punkt odpowiada indeksowi n1, drugi - indeksowi n2, a wartość odniesienia określa stosunek n2/n1. - + Selected objects are not just geometry from one sketch. Wybrane obiekty są nie tylko geometrią z jednego szkicu. - + Number of selected objects is not 3 (is %1). Liczba wybranych obiektów nie jest 3 (jest %1). - + Cannot create constraint with external geometry only!! Nie można tylko stworzyć wiązania tylko z zewnętrznych geometrii!! - + Incompatible geometry is selected! Wybrana jest niegodna geometria! - + SnellsLaw on B-spline edge currently unsupported. Prawo Snell'a na krawędzi B-spline nie jest obecnie obsługiwane. - - + + Select at least one ellipse and one edge from the sketch. Wybierz co najmniej jedną elipsę i jedną krawędź ze szkicu. - + Sketch axes cannot be used in internal alignment constraint Szkic osi nie może używać w wewnętrznego wyrównania wiązania - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. Nie można wewnętrznie związać elipse na innej elipsie. Wybierz tylko jedną elipsę. - - + + Maximum 2 points are supported. Obsługiwane są maksymalnie 2 punkty. - - + + Maximum 2 lines are supported. Maksymalnie 2 linie są obsługiwane. - - + + Nothing to constrain Nie ma nic do związania - + Currently all internal geometry of the ellipse is already exposed. Obecnie cała geometria wewnętrzna elipsy jest już wyznaczona. - - - - + + + + Extra elements Dodatkowe elementy - - - + + + More elements than possible for the given ellipse were provided. These were ignored. Zapewniono więcej elementów niż to możliwe dla danej elipsy. Zostały one pominięte. - + You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse. Nie można wewnętrznie wiązać łuku elipsy na innym łuku elipsy. Wybierz tylko jeden łuk elipsy. - + You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. Nie można wewnętrznie wiązać elipsy na łuku elipsy. Wybierz tylko jedną elipsę lub łuk elipsy. - + Currently all internal geometry of the arc of ellipse is already exposed. Obecnie cała geometria wewnętrzna łuku elipsy jest już wyznaczona. - + More elements than possible for the given arc of ellipse were provided. These were ignored. Zostało pokazane więcej elementów niż jest to możliwe na danym łuku elipsy dostarczone. Te były pominięte. - + 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. Aktualnie geometria wewnętrzna jest obsługiwana tylko dla elipsy i łuku elipsy. Ostatni wybrany element musi być elipsą lub łukiem elipsy. - - - - - + + + + + @@ -2929,12 +2928,12 @@ Akceptowane kombinacje: dwie krzywe; punkt końcowy i krzywa; dwa punkty końcow Czy na pewno chcesz usunąć wszystkie wiązania? - + Distance constraint Wiązanie odległości - + Not allowed to edit the datum because the sketch contains conflicting constraints Nie można edytować odniesienia, ponieważ schemat zawiera wiązania powodujące konflikt @@ -2953,13 +2952,13 @@ Akceptowane kombinacje: dwie krzywe; punkt końcowy i krzywa; dwa punkty końcow - This object belongs to another body. Hold Ctrl to allow crossreferences. - Ten obiekt należy do innego body. Przytrzymaj Ctrl, aby umożliwić odniesienia. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - Ten obiekt należy do innego body i zawiera zewnętrzną geometrię. Odniesienie jest niedozwolone. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -3048,90 +3047,80 @@ Akceptowane kombinacje: dwie krzywe; punkt końcowy i krzywa; dwa punkty końcow SketcherGui::EditDatumDialog - - + Insert angle Wstaw kąt - - + Angle: Kąt: - - + Insert radius Wstaw promień - - - - + + + Radius: Promień: - - + Insert diameter Wprowadź średnicę - - - - + + + Diameter: Średnica: - - + Refractive index ratio Constraint_SnellsLaw Współczynnik załamania światła - - + Ratio n2/n1: Constraint_SnellsLaw Stosunek n2/n1: - - + Insert length Wstaw długość - - + Length: Długość: - - + + Change radius Zmień promień - - + + Change diameter Zmień średnicę - + Refractive index ratio Współczynnik załamania światła - + Ratio n2/n1: Stosunek n2/n1: @@ -3139,7 +3128,7 @@ Akceptowane kombinacje: dwie krzywe; punkt końcowy i krzywa; dwa punkty końcow SketcherGui::ElementView - + Delete Usuń @@ -3170,20 +3159,35 @@ Akceptowane kombinacje: dwie krzywe; punkt końcowy i krzywa; dwa punkty końcow SketcherGui::InsertDatum - + Insert datum Wstaw odniesienia - + datum: odniesienie: - + Name (optional) Nazwa (opcjonalnie) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Odniesienie + SketcherGui::PropertyConstraintListItem @@ -3787,55 +3791,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences Brak brakujących wiązań - + No missing coincidences found Nie znaleziono niezbieżności - + Missing coincidences Brakujące wiązania - + %1 missing coincidences found %1 znaleziono brakujących niezbieżności - + No invalid constraints Brak nieprawidłowych wiązań - + No invalid constraints found Nie znaleziono nieprawidłowych wiązań - + Invalid constraints Wadliwe wiązania - + Invalid constraints found Znaleziono nieprawidłowe wiązania - - - - + + + + Reversed external geometry Odwrócona geometria zewnętrzna - + %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). @@ -3848,7 +3852,7 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Kliknij na przycisk "Zamień punkty końcowe na wiązania" aby ponownie przyporządkować punkty końcowe. Zrób to tylko raz na rysunkach utworzonych w FreeCAD'dzie starszym niż w wersji 0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3857,44 +3861,44 @@ However, no constraints linking to the endpoints were found. Nie znaleziono jednak żadnych wiązań z punktami końcowymi. - + No reversed external-geometry arcs were found. Nie znaleziono odwróconych łuków geometrii zewnętrznej. - + %1 changes were made to constraints linking to endpoints of reversed arcs. Dokonano zmian %1 w wiązaniach łączących z punktami końcowymi odwróconych łuków. - - + + Constraint orientation locking Zamykanie orientacji wiązania - + Orientation locking was enabled and recomputed for %1 constraints. The constraints have been listed in Report view (menu View -> Panels -> Report view). Zamykanie orientacji zostało włączone i przeliczone dla więzów %1. Wiązania zostały wymienione w widoku Raportu (menu Widok -> Panele -> Widok raportu). - + 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. Zamykanie orientacji zostało wyłączone dla więzów %1. Wiązania zostały wymienione w widoku Raportu (menu Widok -> Panele -> Widok raportu). Zauważ, że dla wszystkich przyszłych wiązań, zamykanie wciąż jest ustawione na WŁ. - - + + Delete constraints to external geom. Usuń wiązania do zewnętrznej 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? Za chwilę usuniesz WSZYSTKIE wiązania, które dotyczą geometrii zewnętrznej. Jest to przydatne do ratowania rysunku z uszkodzonymi/zmienionymi linkami do geometrii zewnętrznej. Czy na pewno chcesz usunąć wiązania? - + All constraints that deal with external geometry were deleted. Usunięto wszystkie wiązania związane z geometrią zewnętrzną. @@ -4041,106 +4045,106 @@ Nie znaleziono jednak żadnych wiązań z punktami końcowymi. Automatyczny przełącznik na Krawędź - + Elements Elementy - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: wybór wielokrotny</p><p>&quot;%2&quot;: przełącz do następnego prawidłowego typu</p></body></html> - - - - + + + + Point Punkt - - - + + + Line Linia - - - - - - - - - + + + + + + + + + Construction Konstrukcja - - - + + + Arc Łuk - - - + + + Circle Okrąg - - - + + + Ellipse Elipsa - - - + + + Elliptical Arc Łuk eliptyczny - - - + + + Hyperbolic Arc Łuk Hiperboliczny - - - + + + Parabolic Arc Paraboliczny Łuk - - - + + + BSpline BSpline - - - + + + Other Inne @@ -4315,104 +4319,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch Edycja szkicu - + A dialog is already open in the task panel Okno dialogowe jest już otwarte w panelu zadań - + Do you want to close this dialog? Czy chcesz zamknąć to okno dialogowe? - + Invalid sketch Nieprawidłowy szkic - + Do you want to open the sketch validation tool? Czy chcesz otworzyć narzędzie sprawdzania szkicu? - + The sketch is invalid and cannot be edited. Szkic jest nieprawidłowy i nie może być edytowany. - + Please remove the following constraint: Usuń następujące wiązania: - + Please remove at least one of the following constraints: Usuń co najmniej jedno z następujących wiązań: - + Please remove the following redundant constraint: Usuń następujący zbędny wiąz: - + Please remove the following redundant constraints: Usuń następujące zbędne wiązania: - + Empty sketch Pusty szkic - + Over-constrained sketch Szkic ze zbyt dużą liczbą wiązań - - - + + + (click to select) (kliknij, aby wybrać) - + Sketch contains conflicting constraints Szkic zawiera wiązania powodujące konflikt - + Sketch contains redundant constraints Szkic zawiera zbędne wiązania - + Fully constrained sketch Całkowicie zdefiniowany szkic - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec Rozwiązano w %1 sek - + Unsolved (%1 sec) Nie rozwiązano (%1 sek) @@ -4501,8 +4505,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 Ustal średnicę okręgu lub łuku @@ -4510,8 +4514,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 Ustalenie promienia okręgu lub łuku @@ -4803,42 +4807,42 @@ Do you want to detach it from the support? Formularz - + Undefined degrees of freedom Niezdefiniowane stopnie swobody - + Not solved yet W opracowaniu - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update Aktualizuj diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_pt-BR.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_pt-BR.qm index c62d7be6aa..e8d45f567e 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_pt-BR.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_pt-BR.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_pt-BR.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_pt-BR.ts index 2a3ec6472a..9a3b54299d 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_pt-BR.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_pt-BR.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Esboço - + Constrain arc or circle Restringir arco ou círculo - + Constrain an arc or a circle Restringir um arco ou um círculo - + Constrain radius Restrição de raio - + Constrain diameter Restringir o diâmetro @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Esboço - + Constrain angle Ângulo de restrição - + Fix the angle of a line or the angle between two lines Fixar o ângulo de uma linha ou o ângulo entre duas linhas @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Esboço - + Constrain Block Restrição de blocagem - + Create a Block constraint on the selected item Cria uma restrição de blocagem no ítem selecionado @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Esboço - + Constrain coincident Restrição de coincidência - + Create a coincident constraint on the selected item Criar uma restrição de coincidência sobre o item selecionado @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Esboço - + Constrain diameter Restringir o diâmetro - + Fix the diameter of a circle or an arc Corrigir o diâmetro de um círculo ou arco @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Esboço - + Constrain distance Restrição de distância - + Fix a length of a line or the distance between a line and a vertex Trancar o comprimento de uma linha ou a distância entre uma linha e um vértice @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Esboço - + Constrain horizontal distance Restrição de distância horizontal - + Fix the horizontal distance between two points or line ends Fixar a distância horizontal entre dois pontos ou extremidades de linha @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Esboço - + Constrain vertical distance Restringir a distância vertical - + Fix the vertical distance between two points or line ends Fixar a distância vertical entre dois pontos ou extremidades de linha @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Esboço - + Constrain equal Restrição igual - + Create an equality constraint between two lines or between circles and arcs Criar uma restrição de igualdade entre duas linhas ou círculos e arcos @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Esboço - + Constrain horizontally Restringir horizontalmente - + Create a horizontal constraint on the selected item Criar uma restrição horizontal sobre o item selecionado @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Esboço - + Constrain InternalAlignment Restringir alinhamento interno - + Constrains an element to be aligned with the internal geometry of another element Restringe um elemento para ser alinhado com a geometria interna de um outro elemento @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Esboço - + Constrain lock Restrição de bloqueio - + Create a lock constraint on the selected item Criar uma restrição de bloqueio no item selecionado @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Esboço - + Constrain parallel Restrição paralela - + Create a parallel constraint between two lines Criar uma restrição paralela entre duas linhas @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Esboço - + Constrain perpendicular Restrição perpendicular - + Create a perpendicular constraint between two lines Criar uma restrição perpendicular entre duas linhas @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Esboço - + Constrain point onto object Restringir um ponto sobre um objeto - + Fix a point onto an object Fixar um ponto sobre um objeto @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Esboço - + Constrain radius Restrição de raio - + Fix the radius of a circle or an arc Fixar o raio de um círculo ou um arco @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Esboço - + Constrain refraction (Snell's law') Restrição de refração (lei de Snell) - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Criar uma restrição de refração (lei de Snell) entre dois pontos de extremidade de raios usando uma aresta como interface @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Esboço - + Constrain symmetrical Restrição simétrica - + Create a symmetry constraint between two points with respect to a line or a third point Criar uma restrição de simetria entre dois pontos em relação a uma linha ou um terceiro ponto @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Esboço - + Constrain tangent Restrição tangente - + Create a tangent constraint between two entities Criar uma restrição tangente entre duas entidades @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Esboço - + Constrain vertically Restringir verticalmente - + Create a vertical constraint on the selected item Criar uma restrição vertical sobre o item selecionado @@ -1781,17 +1781,17 @@ CmdSketcherToggleActiveConstraint - + Sketcher Esboço - + Toggle activate/deactivate constraint Toggle activate/deactivate constraint - + Toggles activate/deactivate state for selected constraints Toggles activate/deactivate state for selected constraints @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Esboço - + Toggle reference/driving constraint Alternar restrição de referência/condução - + Toggles the toolbar or selected constraints to/from reference mode Alterna a barra de ferramentas ou restrições selecionadas de/para o modo 'referência' @@ -1957,42 +1957,42 @@ Não é possível adivinhar a intersecção das curvas. Tente adicionar uma restrição coincidente entre os vértices das curvas que você pretende filetar. - + This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher. Esta versão do OCE / OCC não suporta operação de nó. Você precisa de 6.9.0 ou superior. - + BSpline Geometry Index (GeoID) is out of bounds. Índice de geometria BSpline (GeoID) está fora dos limites. - + You are requesting no change in knot multiplicity. Você não solicitou nenhuma mudança de multiplicidade em nós. - + The Geometry Index (GeoId) provided is not a B-spline curve. O índice de geometria (GeoId) fornecida não é uma curva B-spline. - + The knot index is out of bounds. Note that in accordance with OCC notation, the first knot has index 1 and not zero. O índice do nó está fora dos limites. Note que, de acordo com a notação do OCC, o primeiro nó tem índice 1 e não zero. - + The multiplicity cannot be increased beyond the degree of the B-spline. A multiplicidade não pode ser aumentada além do grau de B-spline. - + The multiplicity cannot be decreased beyond zero. A multiplicidade não pode ser diminuída abaixo de zero. - + OCC is unable to decrease the multiplicity within the maximum tolerance. O OCC não consegue diminuir a multiplicidade dentro de tolerância máxima. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Selecione aresta(s) no esboço. - - - - - - + + + + + Dimensional constraint Restrição de dimensão - + Cannot add a constraint between two external geometries! Não é possível adicionar uma restrição entre duas geometrias externas! - + Cannot add a constraint between two fixed geometries! Fixed geometries involve external geometry, blocked geometry or special points as B-spline knot points. Não foi possível criar uma restrição entre duas geometrias fixas! Geometrias fixas podem ser geometria externa, geometria bloqueada, ou pontos especiais usados como nós de curvas B-Spline. - - - + + + Only sketch and its support is allowed to select É permitido selecionar somente um esboço e seu suporte - + One of the selected has to be on the sketch Um dos selecionados tem que ser no esboço - - + + Select an edge from the sketch. Selecione uma aresta do esboço. - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint Restrição impossível - - - - + + + + The selected edge is not a line segment A aresta selecionada não é um segmento de linha - - + + + - - - + + Double constraint Restrição dupla - - - - + + + + The selected edge already has a horizontal constraint! A aresta selecionada já tem uma restrição horizontal! - - + + + - The selected edge already has a vertical constraint! A aresta selecionada já tem uma restrição vertical! - - - - - - + + + + + + The selected edge already has a Block constraint! A aresta selecionada já possui uma restrição de Bloqueio! - + The selected item(s) can't accept a horizontal constraint! Os itens selecionados não podem aceitar uma restrição horizontal! - + There are more than one fixed point selected. Select a maximum of one fixed point! Mais de um ponto fixo selecionado. Selecione um único ponto fixo! - + The selected item(s) can't accept a vertical constraint! Os itens selecionados não podem aceitar uma restrição vertical! - + There are more than one fixed points selected. Select a maximum of one fixed point! Há mais de um ponto fixo selecionado. Selecione no máximo um ponto fixo! - - + + Select vertices from the sketch. Selecione vértices do esboço. - + Select one vertex from the sketch other than the origin. Selecione um vértice do esboço que não seja a origem. - + Select only vertices from the sketch. The last selected vertex may be the origin. Selecione somente os vértices do esboço. O último vértice selecionado pode ser a origem. - + Wrong solver status Erro no status do calculador - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. Uma restrição de bloqueio não pode ser adicionada se o esboço não estiver resolvido ou se existirem restrições redundantes e/ou conflitantes. - + Select one edge from the sketch. Selecione uma aresta do esboço. - + Select only edges from the sketch. Selecione somente arestas do esboço. - - - - - - - + + + + + + + Error Erro - + Select two or more points from the sketch. Selecione dois ou mais pontos no esboço. - - + + Select two or more vertexes from the sketch. Selecione dois ou mais vértices do esboço. - - + + Constraint Substitution Substituição de restrição - + Endpoint to endpoint tangency was applied instead. Uma tangência de ponto a ponto de extremidade foi aplicado em vez disso. - + Select vertexes from the sketch. Selecione vértices do esboço. - - + + Select exactly one line or one point and one line or two points from the sketch. Selecione exatamente uma linha ou um ponto e uma linha ou dois pontos no esboço. - + Cannot add a length constraint on an axis! Não é possível adicionar uma restrição de comprimento em um eixo! - + This constraint does not make sense for non-linear curves Essa restrição não faz sentido para curvas não-lineares - - - - - - + + + + + + Select the right things from the sketch. Selecione as coisas corretas no esboço. - - + + Point on B-spline edge currently unsupported. Ponto em aresta de Bspline ainda não está suportado. - - + + 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. Nenhum dos pontos selecionados foi restringido para as respectivas curvas, eles são partes do mesmo elemento, ou ambos são geometria externa. - + Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Selecione um ponto e várias curvas, ou uma curva e vários pontos. Você selecionou %1 curvas e %2 pontos. - - - - + + + + Select exactly one line or up to two points from the sketch. Selecione exatamente uma linha ou até dois pontos no esboço. - + Cannot add a horizontal length constraint on an axis! Não é possível adicionar uma restrição de comprimento horizontal em um eixo! - + Cannot add a fixed x-coordinate constraint on the origin point! Não é possível adicionar uma restrição de coordenada-x fixa no ponto de origem! - - + + This constraint only makes sense on a line segment or a pair of points Esta restrição só faz sentido num segmento reto ou num par de pontos - + Cannot add a vertical length constraint on an axis! Não é possível adicionar uma restrição de comprimento vertical em um eixo! - + Cannot add a fixed y-coordinate constraint on the origin point! Não é possível adicionar uma restrição de coordenada-y fixa no ponto de origem! - + Select two or more lines from the sketch. Selecione duas ou mais linhas no esboço. - - + + Select at least two lines from the sketch. Selecione pelo menos duas linhas no esboço. - + Select a valid line Selecione uma linha válida - - + + The selected edge is not a valid line A aresta selecionada não é uma linha válida - + 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. @@ -2509,45 +2508,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Combinações possíveis: duas curvas; um ponto de extremidade e uma curva; dois pontos de extremidade; duas curvas e um ponto. - + Select some geometry from the sketch. perpendicular constraint Selecione alguma geometria do esboço. - + Wrong number of selected objects! perpendicular constraint Número errado de objetos selecionados! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint Com 3 objetos, deve haver 2 curvas e 1 ponto. - - + + Cannot add a perpendicularity constraint at an unconnected point! Não é possível adicionar uma restrição de perpendicularidade em um ponto não conectado! - - - + + + Perpendicular to B-spline edge currently unsupported. Perpendicular à aresta de Bspline ainda não está suportado. - - + + One of the selected edges should be a line. Uma das arestas selecionadas deve ser uma linha. - + 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. @@ -2557,249 +2556,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Combinações possíveis: duas curvas; um ponto de extremidade e uma curva; dois pontos de extremidade; duas curvas e um ponto. - + Select some geometry from the sketch. tangent constraint Selecione alguma geometria do esboço. - + Wrong number of selected objects! tangent constraint Número errado de objetos selecionados! - - - + + + Cannot add a tangency constraint at an unconnected point! Não é possível adicionar uma restrição de tangência em um ponto não conectado! - - - + + + Tangency to B-spline edge currently unsupported. Tangência à aresta de Bspline ainda não está suportado. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Uma tangência de ponto a ponto foi aplicada. A restrição de coincidência foi excluída. - - - - + + + + Select one or more arcs or circles from the sketch. Selecione um ou mais arcos ou círculos no esboço. - - + + Constrain equal Restrição igual - + Do you want to share the same radius for all selected elements? Deseja compartilhar o mesmo raio para todos os elementos selecionados? - - + + Constraint only applies to arcs or circles. Restrição aplicável somente em arcos ou círculos. - + Do you want to share the same diameter for all selected elements? Deseja compartilhar o mesmo diâmetro para todos os elementos selecionados? - - + + Select one or two lines from the sketch. Or select two edges and a point. Selecione uma ou duas linhas no esboço. Ou selecione um ponto e duas arestas. - - + + Parallel lines Linhas paralelas - - + + An angle constraint cannot be set for two parallel lines. Uma restrição de ângulo não pode ser aplicada em duas linhas paralelas. - + Cannot add an angle constraint on an axis! Não é possível adicionar uma restrição de ângulo em um eixo! - + Select two edges from the sketch. Selecione duas arestas no esboço. - - + + Select two or more compatible edges Selecione duas ou mais arestas compatíveis - + Sketch axes cannot be used in equality constraints Os eixos do esboço não podem ser usados em restrições de igualdade - + Equality for B-spline edge currently unsupported. Igualdade para aresta de Bspline ainda não está suportada. - - + + Select two or more edges of similar type Selecione duas ou mais arestas do mesmo tipo - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. Selecione dois pontos e uma linha de simetria, dois pontos e um ponto de simetria ou uma linha e um ponto de simetria no esboço. - - - - + + + + Cannot add a symmetry constraint between a line and its end points! Não é possível adicionar uma restrição de simetria entre uma linha e seus pontos finais! - + 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 Selecione dois pontos finais de linhas para atuar como raios e uma aresta que representa um limite. O primeiro ponto selecionado corresponde ao índice n1, o segundo ao n2, e a distância define a relação n2/n1. - + Selected objects are not just geometry from one sketch. Objetos selecionados não são apenas geometria de um esboço só. - + Number of selected objects is not 3 (is %1). Número de objetos selecionados não é 3 (é %1). - + Cannot create constraint with external geometry only!! Não é possível criar restrição apenas com geometria externa!! - + Incompatible geometry is selected! Geometria incompatível selecionada! - + SnellsLaw on B-spline edge currently unsupported. SnellsLaw em aresta de Bspline ainda não está suportada. - - + + Select at least one ellipse and one edge from the sketch. Selecione pelo menos uma elipse e uma aresta do esboço. - + Sketch axes cannot be used in internal alignment constraint Eixos do esboço não podem ser usados para uma restrição de alinhamento interno - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. Não é possível restringir internamente uma elipse sobre uma outra elipse. Selecione apenas uma elipse. - - + + Maximum 2 points are supported. Máximo 2 pontos são suportados. - - + + Maximum 2 lines are supported. Máximo 2 linhas são suportadas. - - + + Nothing to constrain Nada para restringir - + Currently all internal geometry of the ellipse is already exposed. Atualmente, toda a geometria interna da elipse já está exposta. - - - - + + + + Extra elements Elementos extra - - - + + + More elements than possible for the given ellipse were provided. These were ignored. Foram fornecidos mais elementos do que o possível para a elipse dada. Estes foram ignorados. - + You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse. Você não pode restringir internamente um arco de elipse em outro arco de elipse. Selecione apenas um arco de elipse. - + You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. Não é possível restringir internamente uma elipse sobre um arco de elipse. Selecione apenas uma elipse ou um arco de elipse. - + Currently all internal geometry of the arc of ellipse is already exposed. Atualmente, toda a geometria interna do arco de elipse já está exposta. - + More elements than possible for the given arc of ellipse were provided. These were ignored. Foram fornecidos mais elementos do que o possível para o arco de elipse dado. Estes foram ignorados. - + 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. Atualmente a geometria interna só é suportada para elipses ou arcos de elipse. O último elemento selecionado deve ser uma elipse ou um arco de elipse. - - - - - + + + + + @@ -2929,12 +2928,12 @@ Combinações possíveis: duas curvas; um ponto de extremidade e uma curva; dois Tem certeza de que deseja excluir todas as restrições? - + Distance constraint Restrição de distância - + Not allowed to edit the datum because the sketch contains conflicting constraints Não é possível editar o dado porque o esboço contém restrições conflitantes @@ -2953,13 +2952,13 @@ Combinações possíveis: duas curvas; um ponto de extremidade e uma curva; dois - This object belongs to another body. Hold Ctrl to allow crossreferences. - Este objeto pertence a outro corpo. Pressione a tecla Ctrl para permitir referências cruzadas. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - Este objeto pertence a outro corpo, e contém geometria externa. Referências cruzadas não são permitidas. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -3048,90 +3047,80 @@ Combinações possíveis: duas curvas; um ponto de extremidade e uma curva; dois SketcherGui::EditDatumDialog - - + Insert angle Insira o ângulo - - + Angle: Ângulo: - - + Insert radius Insira o raio - - - - + + + Radius: Raio: - - + Insert diameter Inserir diâmetro - - - - + + + Diameter: Diâmetro: - - + Refractive index ratio Constraint_SnellsLaw Relação de índice de refração - - + Ratio n2/n1: Constraint_SnellsLaw Relação n2/n1: - - + Insert length Insira o comprimento - - + Length: Comprimento: - - + + Change radius Mudar raio - - + + Change diameter Alterar o diâmetro - + Refractive index ratio Relação de índice de refração - + Ratio n2/n1: Relação n2/n1: @@ -3139,7 +3128,7 @@ Combinações possíveis: duas curvas; um ponto de extremidade e uma curva; dois SketcherGui::ElementView - + Delete Excluir @@ -3170,20 +3159,35 @@ Combinações possíveis: duas curvas; um ponto de extremidade e uma curva; dois SketcherGui::InsertDatum - + Insert datum Inserir datum - + datum: datum: - + Name (optional) Nome (opcional) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Referência + SketcherGui::PropertyConstraintListItem @@ -3787,55 +3791,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences Nenhum coincidência faltante - + No missing coincidences found Nenhuma coincidência faltante foi encontrada - + Missing coincidences Coincidências faltantes - + %1 missing coincidences found %1 coincidências faltantes encontradas - + No invalid constraints Nenhuma restrição inválida - + No invalid constraints found Nenhuma restrição inválida encontrada - + Invalid constraints Restrições inválidas - + Invalid constraints found Restrições inválidas encontradas - - - - + + + + Reversed external geometry Geometria externa invertida - + %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). @@ -3848,7 +3852,7 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Clique em "Trocar pontos de extremidade em restrições" para reatribuir os pontos de extremidade. Faça isto apenas uma vez em esboços criados com versões de FreeCAD anteriores à 0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3857,44 +3861,44 @@ However, no constraints linking to the endpoints were found. No entanto, nenhuma restrição foi encontrada nos pontos de extremidade. - + No reversed external-geometry arcs were found. Nenhum arco invertido foi encontrado na geometria externa. - + %1 changes were made to constraints linking to endpoints of reversed arcs. %1 alterações foram feitas nas restrições ligadas a pontos de extremidade de arcos invertidos. - - + + Constraint orientation locking Restrição de bloqueio de orientação - + Orientation locking was enabled and recomputed for %1 constraints. The constraints have been listed in Report view (menu View -> Panels -> Report view). O bloqueio de orientação foi habilitado e recalculado para %1 restrições. Essas restrições estão indicadas no relatório (menu Vista -> Painéis -> Relatório). - + 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. O bloqueio de orientação foi desativado para %1 restrições. Essas restrições estão indicadas no relatório (menu Vista -> Painéis -> Relatório). Note que para todas as futuras restrições, o bloqueio permanece ativado por padrão. - - + + Delete constraints to external geom. Excluir restrições para geometria externa - + 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? Você está prestes a excluir todas as restrições conectadas com geometria externa. Isso é útil para resgatar um esboço com links para geometria externa quebrados ou alterados. Tem certeza que deseja excluir essas restrições? - + All constraints that deal with external geometry were deleted. Todas as restrições conectadas com geometria externa foram eliminadas. @@ -4041,106 +4045,106 @@ No entanto, nenhuma restrição foi encontrada nos pontos de extremidade.Auto-seleção de aresta - + Elements Elementos - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: seleção múltipla</p><p>&quot;%2&quot;: mudar para o próximo tipo válido</p></body></html> - - - - + + + + Point Ponto - - - + + + Line Linha - - - - - - - - - + + + + + + + + + Construction Construção - - - + + + Arc Arco - - - + + + Circle Círculo - - - + + + Ellipse Elipse - - - + + + Elliptical Arc Arco elíptico - - - + + + Hyperbolic Arc Arco hiperbólico - - - + + + Parabolic Arc Arco parabólico - - - + + + BSpline BSpline - - - + + + Other Outro @@ -4315,104 +4319,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch Editar esboço - + A dialog is already open in the task panel Uma caixa de diálogo já está aberta no painel de tarefas - + Do you want to close this dialog? Deseja fechar este diálogo? - + Invalid sketch Esboço inválido - + Do you want to open the sketch validation tool? Você quer abrir a ferramenta de validação de esboço? - + The sketch is invalid and cannot be edited. O esboço é inválido e não pode ser editado. - + Please remove the following constraint: Por favor, remova a seguinte restrição: - + Please remove at least one of the following constraints: Por favor remova pelo menos uma das seguintes restrições: - + Please remove the following redundant constraint: Por favor, remova a seguinte restrição redundante: - + Please remove the following redundant constraints: Por favor, remova as seguintes restrições redundantes: - + Empty sketch Esboço vazio - + Over-constrained sketch Esboço superrestrito - - - + + + (click to select) (clique para selecionar) - + Sketch contains conflicting constraints Esboço contém restrições conflitantes - + Sketch contains redundant constraints Esboço contém restrições redundantes - + Fully constrained sketch Esboço totalmente restrito - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec Resolvido em %1 seg - + Unsolved (%1 sec) Não resolvidos (%1 seg) @@ -4501,8 +4505,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 Corrigir o diâmetro de um círculo ou arco @@ -4510,8 +4514,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 Fixar o raio de um círculo ou um arco @@ -4802,42 +4806,42 @@ Do you want to detach it from the support? Formulário - + Undefined degrees of freedom Graus de liberdade indefinidos - + Not solved yet Não resolvido ainda - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update Atualizar diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_pt-PT.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_pt-PT.qm index 044d70d378..a8dea32590 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_pt-PT.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_pt-PT.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_pt-PT.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_pt-PT.ts index 18e84e5cd4..f202f93422 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_pt-PT.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_pt-PT.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Sketcher - + Constrain arc or circle Restringir o arco ou círculo - + Constrain an arc or a circle Restringir um arco ou um círculo - + Constrain radius Restringir o raio - + Constrain diameter Restringir o diâmetro @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Sketcher - + Constrain angle Restringir o ângulo - + Fix the angle of a line or the angle between two lines Corrigir o ângulo de uma linha ou o ângulo entre duas linhas @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Sketcher - + Constrain Block Restrição de Bloqueio - + Create a Block constraint on the selected item Cria uma restrição de Bloqueio no item selecionado @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Sketcher - + Constrain coincident Restringir coincidentes - + Create a coincident constraint on the selected item Criar uma restrição de coincidência no item selecionado @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Sketcher - + Constrain diameter Restringir o diâmetro - + Fix the diameter of a circle or an arc Fixar o diâmetro de um círculo ou arco @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Sketcher - + Constrain distance Restringir distância - + Fix a length of a line or the distance between a line and a vertex Corrigir um comprimento de uma linha ou a distância entre uma linha e um vértice @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Sketcher - + Constrain horizontal distance Constrain horizontal distance - + Fix the horizontal distance between two points or line ends Corrigir a distância horizontal entre dois pontos ou extremidades de linha @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Sketcher - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends Corrigir a distância vertical entre dois pontos ou extremidades de linha @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Sketcher - + Constrain equal Restringir igualdade - + Create an equality constraint between two lines or between circles and arcs Criar uma restrição de igualdade entre duas linhas ou entre círculos e arcos @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Sketcher - + Constrain horizontally Restringir horizontalmente - + Create a horizontal constraint on the selected item Criar uma restrição horizontal no item selecionado @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Sketcher - + Constrain InternalAlignment Restringir alinhamento interno - + Constrains an element to be aligned with the internal geometry of another element Restringir o alinhamento do elemento com a geometria interna de outro @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Sketcher - + Constrain lock Restrição de bloqueio - + Create a lock constraint on the selected item Criar uma restrição de bloqueio sobre o item selecionado @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Sketcher - + Constrain parallel Restringir paralelo - + Create a parallel constraint between two lines Criar uma restrição paralela entre duas linhas @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Sketcher - + Constrain perpendicular Restringir perpendicular - + Create a perpendicular constraint between two lines Criar uma restrição perpendicular entre duas linhas @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Sketcher - + Constrain point onto object Restringir um ponto sobre um objeto - + Fix a point onto an object Fixar um ponto num objeto @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Sketcher - + Constrain radius Restringir o raio - + Fix the radius of a circle or an arc Corrigir o raio de um círculo ou arco @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Sketcher - + Constrain refraction (Snell's law') Restrição refracção (lei de Snell) - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Crie uma restrição de refração (lei de Snell) entre dois pontos de extremidade de raios usando uma aresta como interface. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Sketcher - + Constrain symmetrical Restringir simetria - + Create a symmetry constraint between two points with respect to a line or a third point Criar uma restrição de simetria entre dois pontos em relação a uma linha ou um terceiro ponto @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Sketcher - + Constrain tangent Restringir a tangente - + Create a tangent constraint between two entities Criar uma restrição de tangência entre duas entidades @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Sketcher - + Constrain vertically Restringir verticalmente - + Create a vertical constraint on the selected item Criar uma restrição vertical no item selecionado @@ -1781,17 +1781,17 @@ CmdSketcherToggleActiveConstraint - + Sketcher Sketcher - + Toggle activate/deactivate constraint Toggle activate/deactivate constraint - + Toggles activate/deactivate state for selected constraints Toggles activate/deactivate state for selected constraints @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Sketcher - + Toggle reference/driving constraint Alternar entre restrição de referência/mandatória - + Toggles the toolbar or selected constraints to/from reference mode Alterna a barra de ferramentas ou restrições selecionadas de/para o modo 'referência' @@ -1957,42 +1957,42 @@ Não é possível calcular a interseção das curvas. Tente adicionar uma restrição coincidente entre os vértices das curvas das quais pretende fazer a concordância. - + This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher. Esta versão do OCE/OCC não suporta operações com nós. É necessária a versão 6.9.0 ou superior. - + BSpline Geometry Index (GeoID) is out of bounds. Índice de geometria BSpline (GeoID) está fora dos limites. - + You are requesting no change in knot multiplicity. Você não está a solicitar nenhuma mudança na multiplicidade de nó. - + The Geometry Index (GeoId) provided is not a B-spline curve. O índice de geometria (GeoId) fornecida não é uma curva B-spline. - + The knot index is out of bounds. Note that in accordance with OCC notation, the first knot has index 1 and not zero. O índice do nó está fora dos limites. Note que, de acordo com a notação de OCC, o primeiro nó tem índice 1 e não zero. - + The multiplicity cannot be increased beyond the degree of the B-spline. A multiplicidade não pode ser aumentada além do grau de B-spline. - + The multiplicity cannot be decreased beyond zero. A multiplicidade não pode ser diminuída, abaixo de zero. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC é incapaz de diminuir a multiplicidade dentro de tolerância máxima. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Selecionar aresta(s) a partir do esboço. - - - - - - + + + + + Dimensional constraint Restrição dimensional - + Cannot add a constraint between two external geometries! Não é possível adicionar uma restrição entre geometrias externas! - + Cannot add a constraint between two fixed geometries! Fixed geometries involve external geometry, blocked geometry or special points as B-spline knot points. Não é possível adicionar uma restrição entre duas geometrias fixas! Geometrias fixas envolvem geometria externa, geometria bloqueada ou pontos especiais como pontos de nó B-spline. - - - + + + Only sketch and its support is allowed to select É permitido selecionar somente um esboço e seu suporte - + One of the selected has to be on the sketch Um dos selecionados tem que estar no esboço - - + + Select an edge from the sketch. Selecione uma aresta do sketch. - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint Restrição impossível - - - - + + + + The selected edge is not a line segment A aresta selecionada não é um segmento de linha - - + + + - - - + + Double constraint Dupla restrição - - - - + + + + The selected edge already has a horizontal constraint! A aresta selecionada já tem uma restrição horizontal! - - + + + - The selected edge already has a vertical constraint! A aresta selecionada já tem uma restrição vertical! - - - - - - + + + + + + The selected edge already has a Block constraint! A aresta selecionada já possui uma restrição de Bloqueio! - + The selected item(s) can't accept a horizontal constraint! Os items selecionados não podem aceitar uma restrição horizontal! - + There are more than one fixed point selected. Select a maximum of one fixed point! Mais de um ponto fixo selecionado. Selecione um único ponto fixo! - + The selected item(s) can't accept a vertical constraint! Os itens selecionados não podem aceitar uma restrição vertical! - + There are more than one fixed points selected. Select a maximum of one fixed point! Há mais de um ponto fixo selecionado. Selecione no máximo um ponto fixo! - - + + Select vertices from the sketch. Selecione vértices do esboço. - + Select one vertex from the sketch other than the origin. Selecione um vértice do esboço que não seja a origem. - + Select only vertices from the sketch. The last selected vertex may be the origin. Selecione somente vértices do esboço. O último vértice selecionado deve ser a origem. - + Wrong solver status Erro no estado do calculador - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. Uma restrição de bloqueio não pode ser adicionada se o esboço não estiver resolvido ou se existirem restrições redundantes e/ou conflituantes. - + Select one edge from the sketch. Selecione uma aresta do esboço. - + Select only edges from the sketch. Selecione somente arestas do esboço. - - - - - - - + + + + + + + Error Erro - + Select two or more points from the sketch. Selecione dois ou mais pontos no esboço. - - + + Select two or more vertexes from the sketch. Selecione dois ou mais vértices do esboço (sketch). - - + + Constraint Substitution Substituição de restrição - + Endpoint to endpoint tangency was applied instead. Uma tangência de ponto a ponto de extremidade foi aplicada como alternativa. - + Select vertexes from the sketch. Selecionar vértices a partir do esboço. - - + + Select exactly one line or one point and one line or two points from the sketch. Selecione exatamente uma linha ou uma linha e um ponto ou dois pontos do esboço. - + Cannot add a length constraint on an axis! Não é possível adicionar uma restrição de comprimento num eixo! - + This constraint does not make sense for non-linear curves Esta restrição não faz sentido para curvas não-lineares - - - - - - + + + + + + Select the right things from the sketch. Selecione as coisas corretas no esboço. - - + + Point on B-spline edge currently unsupported. Ponto na aresta da Bspline atualmente sem suporte. - - + + 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. Nenhum dos pontos selecionados foi restringido para as respectivas curvas, eles são partes do mesmo elemento, ou são ambos geometria externa. - + Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Selecione um ponto e várias curvas, ou uma curva e vários pontos. Você selecionou curvas %1 e %2 pontos. - - - - + + + + Select exactly one line or up to two points from the sketch. Selecione exatamente uma linha ou até dois pontos do esboço. - + Cannot add a horizontal length constraint on an axis! Não é possível adicionar uma restrição de comprimento horizontal num eixo! - + Cannot add a fixed x-coordinate constraint on the origin point! Não é possível adicionar uma restrição de coordenada-x fixa no ponto de origem! - - + + This constraint only makes sense on a line segment or a pair of points Esta restrição só faz sentido num segmento de reta ou num par de pontos - + Cannot add a vertical length constraint on an axis! Não é possível adicionar uma restrição de comprimento vertical a um eixo! - + Cannot add a fixed y-coordinate constraint on the origin point! Não é possível adicionar uma restrição de coordenada-y fixa no ponto de origem! - + Select two or more lines from the sketch. Selecione duas ou mais linhas do esboço. - - + + Select at least two lines from the sketch. Selecione pelo menos duas linhas do esboço. - + Select a valid line Selecione uma linha válida - - + + The selected edge is not a valid line A aresta selecionada não é uma linha válida - + 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. @@ -2509,45 +2508,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Combinações possíveis: duas curvas; um ponto de extremidade e uma curva; dois pontos de extremidade; duas curvas e um ponto. - + Select some geometry from the sketch. perpendicular constraint Selecione alguma geometria do esboço (sketch). - + Wrong number of selected objects! perpendicular constraint Número errado de objetos selecionados! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint Com 3 objetos, deve haver 2 curvas e 1 ponto. - - + + Cannot add a perpendicularity constraint at an unconnected point! Não é possível adicionar uma restrição de perpendicularidade num ponto não conectado! - - - + + + Perpendicular to B-spline edge currently unsupported. Perpendicular à aresta da Bspline atualmente sem suporte. - - + + One of the selected edges should be a line. Uma das arestas selecionadas deve ser uma linha. - + 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. @@ -2557,249 +2556,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Combinações possíveis: duas curvas; um ponto de extremidade e uma curva; dois pontos de extremidade; duas curvas e um ponto. - + Select some geometry from the sketch. tangent constraint Selecione alguma geometria do esboço (sketch). - + Wrong number of selected objects! tangent constraint Número errado de objetos selecionados! - - - + + + Cannot add a tangency constraint at an unconnected point! Não é possível adicionar uma restrição de tangência num ponto não conectado! - - - + + + Tangency to B-spline edge currently unsupported. Tangência à aresta da Bspline atualmente sem suporte. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Uma tangência de ponto a ponto foi aplicada. A restrição de coincidência foi excluída. - - - - + + + + Select one or more arcs or circles from the sketch. Selecione um ou mais arcos ou círculos no esboço. - - + + Constrain equal Restringir igualdade - + Do you want to share the same radius for all selected elements? Deseja usar o mesmo raio para todos os elementos selecionados? - - + + Constraint only applies to arcs or circles. Restrição só aplicável a arcos ou círculos. - + Do you want to share the same diameter for all selected elements? Quer partilhar o mesmo diâmetro para todos os elementos selecionados? - - + + Select one or two lines from the sketch. Or select two edges and a point. Selecione uma ou duas linhas de desenho (sketch). Ou selecione um ponto e duas arestas. - - + + Parallel lines Linhas paralelas - - + + An angle constraint cannot be set for two parallel lines. Uma restrição de ângulo não pode ser aplicada a duas linhas paralelas. - + Cannot add an angle constraint on an axis! Não é possível adicionar uma restrição de ângulo num eixo! - + Select two edges from the sketch. Selecione duas arestas do esboço. - - + + Select two or more compatible edges Selecione duas ou mais arestas compatíveis - + Sketch axes cannot be used in equality constraints Eixos do sketch não podem ser usados em restrições de igualdade - + Equality for B-spline edge currently unsupported. Igualdade para aresta da Bspline atualmente sem suporte. - - + + Select two or more edges of similar type Selecione duas ou mais arestas de tipo semelhante - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. Selecione dois pontos e uma linha de simetria, dois pontos e um ponto de simetria ou uma linha e um ponto de simetria do esboço. - - - - + + + + Cannot add a symmetry constraint between a line and its end points! Não é possível adicionar uma restrição de simetria entre uma linha e seus pontos extremos! - + 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 Selecione dois pontos finais de linhas para atuar como raios e uma aresta que represente um limite. O primeiro ponto selecionado corresponde ao índice n1, o segundo ao n2, e a distância define a relação n2/n1. - + Selected objects are not just geometry from one sketch. Objetos selecionados não são geometria de apenas um esboço (sketch). - + Number of selected objects is not 3 (is %1). Número de objetos selecionados não é 3 (é %1). - + Cannot create constraint with external geometry only!! Não é possível criar restrição apenas com geometria externa!! - + Incompatible geometry is selected! Geometria incompatível selecionada! - + SnellsLaw on B-spline edge currently unsupported. Lei de Snell na aresta da Bspline atualmente sem suporte. - - + + Select at least one ellipse and one edge from the sketch. Selecione pelo menos uma elipse e uma aresta do esboço. - + Sketch axes cannot be used in internal alignment constraint Eixos do esboço não podem ser usados para uma restrição de alinhamento interno - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. Internamente, não pode restringir uma elipse em outra elipse. Selecione apenas uma elipse. - - + + Maximum 2 points are supported. Máximos 2 pontos são suportados. - - + + Maximum 2 lines are supported. Máximos 2 linhas são suportadas. - - + + Nothing to constrain Nada para restringir - + Currently all internal geometry of the ellipse is already exposed. Atualmente, toda a geometria interna da elipse já está exposta. - - - - + + + + Extra elements Elementos extras - - - + + + More elements than possible for the given ellipse were provided. These were ignored. Foram fornecidos mais elementos do que o possível para a elipse dada. Estes foram ignorados. - + You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse. 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. Não é possível restringir internamente uma elipse sobre um arco de elipse. Selecione apenas uma elipse ou um arco de elipse. - + Currently all internal geometry of the arc of ellipse is already exposed. Atualmente, toda a geometria interna do arco de elipse já está exposta. - + More elements than possible for the given arc of ellipse were provided. These were ignored. Foram fornecidos mais elementos do que o possível para o arco de elipse dado. Estes foram ignorados. - + 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. Atualmente a geometria interna só é suportada para elipses ou arcos de elipse. O último elemento selecionado deve ser uma elipse ou um arco de elipse. - - - - - + + + + + @@ -2929,12 +2928,12 @@ Combinações possíveis: duas curvas; um ponto de extremidade e uma curva; dois Tem certeza de que pretende eliminar todas as restrições? - + Distance constraint Restrição de distância - + Not allowed to edit the datum because the sketch contains conflicting constraints Não é permitido editar o ponto de referência (datum) porque o desenho contém restrições em conflito @@ -2953,13 +2952,13 @@ Combinações possíveis: duas curvas; um ponto de extremidade e uma curva; dois - This object belongs to another body. Hold Ctrl to allow crossreferences. - Este objeto pertence a outro corpo. Pressione a tecla Ctrl para permitir referências cruzadas. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - Este objeto pertence a outro corpo, e contém geometria externa. Referências cruzadas não são permitidas. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -3048,90 +3047,80 @@ Combinações possíveis: duas curvas; um ponto de extremidade e uma curva; dois SketcherGui::EditDatumDialog - - + Insert angle Inserir ângulo - - + Angle: Ângulo: - - + Insert radius Inserir raio - - - - + + + Radius: Raio: - - + Insert diameter Inserir diâmetro - - - - + + + Diameter: Diâmetro: - - + Refractive index ratio Constraint_SnellsLaw Rácio do índice de refração - - + Ratio n2/n1: Constraint_SnellsLaw Rácio n2/n1: - - + Insert length Inserir comprimento - - + Length: Comprimento: - - + + Change radius Alterar raio - - + + Change diameter Alterar diâmetro - + Refractive index ratio Rácio do índice de refração - + Ratio n2/n1: Rácio n2/n1: @@ -3139,7 +3128,7 @@ Combinações possíveis: duas curvas; um ponto de extremidade e uma curva; dois SketcherGui::ElementView - + Delete Apagar @@ -3170,20 +3159,35 @@ Combinações possíveis: duas curvas; um ponto de extremidade e uma curva; dois SketcherGui::InsertDatum - + Insert datum Inserir ponto de referência (datum) - + datum: ponto de Referência: - + Name (optional) Nome (opcional) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Referência + SketcherGui::PropertyConstraintListItem @@ -3787,55 +3791,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences Nenhuma coincidência em falta - + No missing coincidences found Não foi encontrada nenhuma coincidência em falta - + Missing coincidences Coincidências em falta - + %1 missing coincidences found %1 coincidências em falta encontradas - + No invalid constraints Sem restrições inválidas - + No invalid constraints found Nenhuma restrição inválida encontrada - + Invalid constraints Restrições inválidas - + Invalid constraints found Restrições inválidas encontradas - - - - + + + + Reversed external geometry Geometria externa invertida - + %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). @@ -3848,7 +3852,7 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Clique em "Trocar pontos de extremidade em restrições" para reatribuir os pontos de extremidade. Faça isto apenas uma vez em esboços criados com versões de FreeCAD anteriores à 0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3857,44 +3861,44 @@ However, no constraints linking to the endpoints were found. No entanto, nenhuma restrição foi encontrada nos pontos de extremidade. - + No reversed external-geometry arcs were found. Nenhum arco invertido foi encontrado na geometria externa. - + %1 changes were made to constraints linking to endpoints of reversed arcs. %1 foram feitas alterações nas restrições ligadas a pontos de extremidade de arcos invertidos. - - + + Constraint orientation locking Bloqueio de restrição de orientação - + Orientation locking was enabled and recomputed for %1 constraints. The constraints have been listed in Report view (menu View -> Panels -> Report view). O bloqueio de orientação foi Ativado e recalculado para %1 restrições. As restrições estão listadas no relatório (menu Vista -> Vistas -> Relatório). - + 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. O bloqueio de orientação foi desativado para %1 restrições. As restrições estão listadas no relatório (menu Vista -> Vistas -> Relatório). Note que para todas as futuras restrições, o bloqueio permanece ativado por predefinição. - - + + Delete constraints to external geom. Eliminar restrições para geometria externa. - + 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? Está prestes a excluir todas as restrições relacionadas com geometria externa. Isto é útil para recuperar um esboço com ligações a geometria externa quebradas ou alteradas. Tem certeza que deseja apagar essas restrições? - + All constraints that deal with external geometry were deleted. Todas as restrições relacionadas com geometria externa foram eliminadas. @@ -4041,106 +4045,106 @@ No entanto, nenhuma restrição foi encontrada nos pontos de extremidade.Auto-seleção de aresta - + Elements Elementos - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: seleção múltipla</p><p>&quot;%2&quot;: mudar para o próximo tipo válido</p></body></html> - - - - + + + + Point Ponto - - - + + + Line Linha - - - - - - - - - + + + + + + + + + Construction Construção - - - + + + Arc Arco - - - + + + Circle Círculo - - - + + + Ellipse Elipse - - - + + + Elliptical Arc Arco elíptico - - - + + + Hyperbolic Arc Arco hiperbólico - - - + + + Parabolic Arc Arco parabólico - - - + + + BSpline BSpline - - - + + + Other Outros @@ -4315,104 +4319,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch Editar Esboço - + A dialog is already open in the task panel Já está aberta uma janela no painel de tarefas - + Do you want to close this dialog? Deseja fechar esta janela? - + Invalid sketch Esboço (sketch) inválido - + Do you want to open the sketch validation tool? Quer abrir a ferramenta de validação de esboço? - + The sketch is invalid and cannot be edited. O esboço é inválido e não pode ser editado. - + Please remove the following constraint: Por favor, remova a seguinte restrição: - + Please remove at least one of the following constraints: Por favor remova pelo menos uma das seguintes restrições: - + Please remove the following redundant constraint: Por favor, remova a seguinte restrição redundante: - + Please remove the following redundant constraints: Por favor, remova a seguinte restrição redundante: - + Empty sketch Esboço vazio - + Over-constrained sketch Esboço demasiado restrito (constrangido) - - - + + + (click to select) (clique para selecionar) - + Sketch contains conflicting constraints O esboço contém restrições em conflito - + Sketch contains redundant constraints O esboço contém restrições redundantes - + Fully constrained sketch Esboço totalmente restrito - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec Resolvido em %1 segundo - + Unsolved (%1 sec) Não resolvido (%1 s) @@ -4501,8 +4505,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 Fixar o diâmetro de um círculo ou arco @@ -4510,8 +4514,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 Corrigir o raio de um círculo ou arco @@ -4803,42 +4807,42 @@ Deseja separá-lo do seu suporte? Formulário - + Undefined degrees of freedom Graus de liberdade indefinidos - + Not solved yet Ainda não foi resolvido - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update Atualizar diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ro.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ro.qm index d59943a7d6..cd71443d47 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ro.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ro.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ro.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ro.ts index e48cf4c85e..d3e47b8f8d 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ro.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ro.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Sketcher - + Constrain arc or circle Constrânge un arc de cerc sau un cerc - + Constrain an arc or a circle Constrânge un arc de cerc sau un cerc - + Constrain radius Rază constrânsă - + Constrain diameter Constrângere diametru @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Sketcher - + Constrain angle Unghi constrans - + Fix the angle of a line or the angle between two lines Repară unghiul unei drepte sau unghiul dintre două linii @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Sketcher - + Constrain Block Constrângeri de blocare - + Create a Block constraint on the selected item Creeați o constrângere de tip blocare pe elementul selectat @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Sketcher - + Constrain coincident Constrângere coincidentă - + Create a coincident constraint on the selected item Crează o constrângere coincidentă pe obiectul selectat @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Sketcher - + Constrain diameter Constrângere diametru - + Fix the diameter of a circle or an arc Fixează diametrul unui cerc sau arc de cerc @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Sketcher - + Constrain distance Distanţă constrânsă - + Fix a length of a line or the distance between a line and a vertex Bate în cuie lungimea unei linii sau distanţa dintre o linie şi un vârf @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Sketcher - + Constrain horizontal distance Constrain horizontal distance - + Fix the horizontal distance between two points or line ends Bate în cuie distanţa orizontală dintre doua puncte sau capete de linii @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Sketcher - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends Bate în cuie distanţa verticală dintre două puncte sau capete de linie @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Sketcher - + Constrain equal Egalitate constransă - + Create an equality constraint between two lines or between circles and arcs Crează o egalitate constrânsă între două linii, cercuri sau arce @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Sketcher - + Constrain horizontally Constrângere orizontală - + Create a horizontal constraint on the selected item Crează o constrângere orizontală pentru obiectul selectat @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Sketcher - + Constrain InternalAlignment Constrânge alinierea internă - + Constrains an element to be aligned with the internal geometry of another element Constrânge un element să fie aliniat cu geometria internă a altui element @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Sketcher - + Constrain lock Constrângere fixă - + Create a lock constraint on the selected item Crează o constrângere fixă pe obiectul selectat @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Sketcher - + Constrain parallel Constrângere paralelă - + Create a parallel constraint between two lines Crează o constrângere paralelă între două linii @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Sketcher - + Constrain perpendicular Constrângere perpendiculară - + Create a perpendicular constraint between two lines Crează o constrângere perpendiculară între două linii @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Sketcher - + Constrain point onto object Constrânge punct pe obiect - + Fix a point onto an object Fixează un punct de un obiect @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Sketcher - + Constrain radius Rază constrânsă - + Fix the radius of a circle or an arc Fixează raza unui cerc sau arc @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Sketcher - + Constrain refraction (Snell's law') Constrângere de refracție (Legea lui Snell) - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Creați o regulă de refracție (Legea lui Snell) între două puncte de sfârșit a unei raze și o muchie ca interfață. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Sketcher - + Constrain symmetrical Constrângere simetrică - + Create a symmetry constraint between two points with respect to a line or a third point Creați o constrângere de simetrie între două puncte fața de o linie @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Sketcher - + Constrain tangent Constrângere tangentă - + Create a tangent constraint between two entities Crează o constrângere tangentă între două entităţi @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Sketcher - + Constrain vertically Constrângere verticală - + Create a vertical constraint on the selected item Crează o constrângere verticală pe obiectul selectat @@ -1781,17 +1781,17 @@ CmdSketcherToggleActiveConstraint - + Sketcher Sketcher - + Toggle activate/deactivate constraint Toggle activate/deactivate constraint - + Toggles activate/deactivate state for selected constraints Toggles activate/deactivate state for selected constraints @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Sketcher - + Toggle reference/driving constraint Activează/dezactivează constrângerile de referință / constrângerile pilot - + Toggles the toolbar or selected constraints to/from reference mode Activează/dezactivează bara de instrumente sau constrângerile selectate în / din modul de referință @@ -1957,42 +1957,42 @@ Nu puteți ghici intersecția curbelor. Încercați să adăugați o constrângere de potrivire între vârfurile curbelor pe care intenționați să le completați. - + This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher. Această versiune de OCE/OCC nu suportă operarea nodului. Ai nevoie de versiunea 6.9.0 sau mai recentă. - + BSpline Geometry Index (GeoID) is out of bounds. BSpline Geometry Index (GeoID) is out of bounds. - + You are requesting no change in knot multiplicity. Nu cereți nicio schimbare în multiplicitatea nodului. - + The Geometry Index (GeoId) provided is not a B-spline curve. 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. Indexul nod este în afara limitelor. Reţineţi că în conformitate cu notaţia OCC, primul nod are indexul 1 şi nu zero. - + The multiplicity cannot be increased beyond the degree of the B-spline. The multiplicity cannot be increased beyond the degree of the B-spline. - + The multiplicity cannot be decreased beyond zero. Multiplicitatea nu poate fi diminuată sub zero. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC este în imposibilitatea de a reduce multiplicarea în limitele toleranței maxime. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Selectati margini din schita. - - - - - - + + + + + Dimensional constraint Constrângere dimensională - + Cannot add a constraint between two external geometries! Nu se poate adauga o constrangere intre geometrii externe! - + Cannot add a constraint between two fixed geometries! Fixed geometries involve external geometry, blocked geometry or special points as B-spline knot points. Nu se poate adăuga o constrângere între două geometrii fixe! Geometriile fixe includ geometriile externe, geometrii blocate sau puncte speciale, cum ar fi nodurile de control ale curbelor B-spline. - - - + + + Only sketch and its support is allowed to select Doar schita si elementele asociate poate selecta - + One of the selected has to be on the sketch Unul din elementele selectate trebuie sa fie in schita - - + + Select an edge from the sketch. Selectati o margine din schita. - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint Constrangere imposibila - - - - + + + + The selected edge is not a line segment Marginea selectata nu este un segment - - + + + - - - + + Double constraint Constrangere dubla - - - - + + + + The selected edge already has a horizontal constraint! The selected edge already has a horizontal constraint! - - + + + - The selected edge already has a vertical constraint! The selected edge already has a vertical constraint! - - - - - - + + + + + + The selected edge already has a Block constraint! The selected edge already has a Block constraint! - + The selected item(s) can't accept a horizontal constraint! Obiectele selectate nu accepta o constrangere orizontala! - + There are more than one fixed point selected. Select a maximum of one fixed point! Există mai mult de un punct fix selectat. Selectaţi maxim un punct fix! - + The selected item(s) can't accept a vertical constraint! Obiectele selectate nu accepta o constrangere verticala! - + There are more than one fixed points selected. Select a maximum of one fixed point! There are more than one fixed points selected. Select a maximum of one fixed point! - - + + Select vertices from the sketch. Selectează nodurile din Schiță. - + Select one vertex from the sketch other than the origin. Selectează un nod din schiţa altul decât originea. - + Select only vertices from the sketch. The last selected vertex may be the origin. Selectaţi doar nodurile din schiță. Ultimul punct selectat poate fi originea. - + Wrong solver status Status de greşit ak Rezolvitor - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. O constrângere de blocare nu poate fi adăugată dacă schița este nerezolvate sau există constrângeri redundante şi/sau contradictorii. - + Select one edge from the sketch. Selectaţi o margine din Schiță. - + Select only edges from the sketch. Selectaţi o margine din Schiță. - - - - - - - + + + + + + + Error Eroare - + Select two or more points from the sketch. Selectaţi două sau mai multe puncte din schita. - - + + Select two or more vertexes from the sketch. Selectaţi două sau mai multe noduri din schiță. - - + + Constraint Substitution Substituire de constrângere - + Endpoint to endpoint tangency was applied instead. Punct final la punctul final de tangenţă a fost aplicat în schimb. - + Select vertexes from the sketch. Selectati varfuri din schita. - - + + Select exactly one line or one point and one line or two points from the sketch. Selectati exact o linie sau un punct si o linie sau două puncte din schita. - + Cannot add a length constraint on an axis! Nu se poate adauga o constrangere de lungime pentru o axa! - + This constraint does not make sense for non-linear curves Această restricţie nu are sens pentru curbe non-liniare - - - - - - + + + + + + Select the right things from the sketch. Selectaţi lucruri corecte din schiță. - - + + Point on B-spline edge currently unsupported. Punct pe muchia curbei B-spline care nu este suportat. - - + + 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. Nici unul dintre punctele selectate nu trece prin curbele respective, sau pentru că ele fac parte din același element sau pentru că ele sunt amândouă exterioare din punct de vedere geometric. - + Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Selectaţi fie un punct şi mai multe curbe, sau o curba şi mai multe puncte. Aţi selectat %1 curbe şi %2 puncte. - - - - + + + + Select exactly one line or up to two points from the sketch. Selectati exact o linie sau maxim doua puncte din schita. - + Cannot add a horizontal length constraint on an axis! Nu se poate adauga o constrangere de lungime orizontala pentru o axa! - + Cannot add a fixed x-coordinate constraint on the origin point! 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 Această constrângere are sens doar pe un segment de linie sau pe o pereche de puncte - + Cannot add a vertical length constraint on an axis! Nu se poate adauga o constrangere verticala pentru o axa! - + Cannot add a fixed y-coordinate constraint on the origin point! Cannot add a fixed y-coordinate constraint on the origin point! - + Select two or more lines from the sketch. Selectati doua sau mai multe linii din schita. - - + + Select at least two lines from the sketch. Selectati cel putin doua linii din schita. - + Select a valid line Selectaţi o linie valida - - + + The selected edge is not a valid line Marginea selectată nu este o linie validă - + 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. @@ -2508,45 +2507,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Se acceptă combinațiile: două curbe; un punct extrem şi o curbă; două puncte extreme; două curbe şi un punct. - + Select some geometry from the sketch. perpendicular constraint Selectaţi o geometrie din schiță. - + Wrong number of selected objects! perpendicular constraint Număr greșit al obiectelor selectate! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint Cu 3 obiecte, trebuie să existe 2 curbe și un punct. - - + + Cannot add a perpendicularity constraint at an unconnected point! Nu pot adauga o constrângere perpendiculară pentru un punct neconectat! - - - + + + Perpendicular to B-spline edge currently unsupported. Perpendicular pe marginea B-spline neacceptată în prezent. - - + + One of the selected edges should be a line. Una dintre marginile selectate trebuie sa fie o linie. - + 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. @@ -2554,249 +2553,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Există un număr de moduri în care se poate aplica această constrângere. Se accepta combinațiile: două curbe; un punct extrem şi o curbă; două puncte extreme; două curbe şi un punct. - + Select some geometry from the sketch. tangent constraint Selectaţi o geometrie din schiță. - + Wrong number of selected objects! tangent constraint Număr greșit al obiectelor selectate! - - - + + + Cannot add a tangency constraint at an unconnected point! Nu pot adauga constrângere tangenţială pentru un punct neconectat! - - - + + + Tangency to B-spline edge currently unsupported. Tangenţă la marginea B-spline neacceptată în prezent. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Punct final la punctul final de tangenţă a fost aplicat. Coincident restricţia a fost şters. - - - - + + + + Select one or more arcs or circles from the sketch. Selectaţi doar un arc sau un cerc din schiţă. - - + + Constrain equal Egalitate constransă - + Do you want to share the same radius for all selected elements? Vreți să se folosească aceeaşi rază pentru toate elementele selectate? - - + + Constraint only applies to arcs or circles. Restricţia se aplică numai pentru arce de cerc sau cercuri. - + Do you want to share the same diameter for all selected elements? Vreți să se folosească același diametru pentru toate elementele selectate? - - + + Select one or two lines from the sketch. Or select two edges and a point. Selectaţi una sau două linii din schiță, sau selectaţi două margini şi un punct. - - + + Parallel lines Linii paralele - - + + An angle constraint cannot be set for two parallel lines. O constrângere unghiulară nu poate fi aplicată la două linii paralele. - + Cannot add an angle constraint on an axis! Nu pot adăuga o constrângere de unghi pe o axă! - + Select two edges from the sketch. Selectaţi două margini din schiţă. - - + + Select two or more compatible edges Selectaţi două sau mai multe margini compatibile - + Sketch axes cannot be used in equality constraints Axele schiţei nu pot fi folosite în constrângeri de egalitate - + Equality for B-spline edge currently unsupported. Egalitate pentru muchiile curbelor B-spline, în prezent, nu sunt suportate. - - + + Select two or more edges of similar type Selectaţi două sau mai multe margini de acelaşi tip - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. Selectaţi două puncte şi o linie de simetrie, două puncte şi un punct de simetrie sau o linie si un punct de simetrie din schiță. - - - - + + + + Cannot add a symmetry constraint between a line and its end points! Nu se poate adăuga o constrângere de simetrie între o linie şi punctele ei de capăt! - + 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 Selectaţi două puncte extreme ale segmentelor de linie ca raze, si o margine ca limită. Primul punct selectat corespunde indicelui n1, al doilea - pentru n2 şi valoarea de referință este setată la n2/n1. - + Selected objects are not just geometry from one sketch. Obiectele selectate nu sunt geometria doar unui sketch. - + Number of selected objects is not 3 (is %1). Numărul obiectelor selectate nu este egal cu 3 (este %1). - + Cannot create constraint with external geometry only!! Imposibil de creat constrângeri numai cu forma geometrică exterioară!! - + Incompatible geometry is selected! Geometria selectată este incompatibilă! - + SnellsLaw on B-spline edge currently unsupported. SnellsLaw pe marginea curbei B-Spline este neacceptată în prezent. - - + + Select at least one ellipse and one edge from the sketch. Selectaţi cel puţin o elipsă şi o margine din schiță. - + Sketch axes cannot be used in internal alignment constraint Axele schiţei nu pot fi folosite în constrângeri de aliniere internă - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. - - + + Maximum 2 points are supported. Se acceptă maxim 2 puncte. - - + + Maximum 2 lines are supported. Se acceptă maxim 2 linii. - - + + Nothing to constrain Nothing to constrain - + Currently all internal geometry of the ellipse is already exposed. În prezent, toate geometria internă a elipsei este deja expusă. - - - - + + + + Extra elements Elemente suplimentare - - - + + + More elements than possible for the given ellipse were provided. These were ignored. Ați furnizat mai multe elemente decât necesare pentru elipsa dată. Ele au fost ignorate. - + You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse. 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. You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. - + Currently all internal geometry of the arc of ellipse is already exposed. În prezent toate geometria internă a arcului de elipsa este deja expusă. - + More elements than possible for the given arc of ellipse were provided. These were ignored. Ați furnizat mai multe elemente decât necesare pentru arcul de elipsa dat. Ele au fost ignorate. - + 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. În prezent, geometria internă este acceptată numai pentru elipsă şi arc de elipsă. Ultimul element selectat trebuie să fie o elipsă sau un arc de elipsă. - - - - - + + + + + @@ -2926,12 +2925,12 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Sunteți foarte sigur că doriți să ștergeți toate constrângerile? - + Distance constraint Constrangere distanţa - + Not allowed to edit the datum because the sketch contains conflicting constraints Nu este permisă editarea datum-ului pentru ca schiţa conţine conflicte de constrângeri @@ -2950,13 +2949,13 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c - This object belongs to another body. Hold Ctrl to allow crossreferences. - Acest obiect aparține altei piese. Țineți apăsată tasta <<Ctrl>> pentru a permite referința încrucișată. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - Acest obiect aparține unui alt corp și conține o geometrie externă. Referințele încrucișate nu sunt permise. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -3045,90 +3044,80 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::EditDatumDialog - - + Insert angle Introdu unghi - - + Angle: Unghiul: - - + Insert radius Introduceți raza - - - - + + + Radius: Raza: - - + Insert diameter Înserează diamtreul - - - - + + + Diameter: Diametru: - - + Refractive index ratio Constraint_SnellsLaw Procentul indicelui de refracție - - + Ratio n2/n1: Constraint_SnellsLaw Raportul n2/n1: - - + Insert length Introduceţi lungimea - - + Length: Lungime: - - + + Change radius Schimbați raza - - + + Change diameter Schimbă diamtrul - + Refractive index ratio Procentul indicelui de refracție - + Ratio n2/n1: Raportul n2/n1: @@ -3136,7 +3125,7 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::ElementView - + Delete Ştergeţi @@ -3167,20 +3156,35 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::InsertDatum - + Insert datum Inserare referință - + datum: referință: - + Name (optional) Nume (opțional) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Referinţă + SketcherGui::PropertyConstraintListItem @@ -3784,55 +3788,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences Nu lipsesc coincidențe - + No missing coincidences found Nu s-au găsit coincidențe lipsă - + Missing coincidences Lipsesc coincidente - + %1 missing coincidences found %1 coincidența lipsă găsită - + No invalid constraints Nicio constrîngere nu este invalidă - + No invalid constraints found Nu s-au găsit Constrângeri nevalide - + Invalid constraints Constrângeri nevalide - + Invalid constraints found S-au găsit Constrângerile nevalide - - - - + + + + Reversed external geometry Geometrie externă inversă - + %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). @@ -3845,51 +3849,51 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Click "Swap endpoints in constraints" button to reassign endpoints. Do this only once to sketches created in FreeCAD older than v0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. %1 arc inversat s-au găsit în geometria externă. Extremitățile lor sunt puse în evidență într-o vedere 3D. - + No reversed external-geometry arcs were found. Nici un arc inversat nu s-a găsit în geometria externă. - + %1 changes were made to constraints linking to endpoints of reversed arcs. % 1 au fost făcute modificări la constrângerile legate de punctele finale ale marginilor arcadei inversate. - - + + Constraint orientation locking Constrângeri de zăvorâre a orientării - + Orientation locking was enabled and recomputed for %1 constraints. The constraints have been listed in Report view (menu View -> Panels -> Report view). Blocarea orientării a fost activată şi recalculate pentru %1 constrângeri. Aceste Constrângeri au fost enumerate în vizualizarea raport (meniu Affichage-> View-> 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. Blocarea de orientare a fost dezactivată pentru% 1 constrângeri. Aceste constrângeri sunt afișate în vizualizarea Raport (meniul Vizualizare -> Vizualizare -> Raport). Rețineți că pentru toate constrângerile viitoare, blocarea este în continuare activă. - - + + Delete constraints to external geom. Elimină constrângerile privind geometria externă. - + 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? Sunteți pe punctul de a elimina toate constrângerile care se ocupă de geometria exterioară. Acest lucru este util pentru salvarea unei schițe care conține legături către geometria externă întrerupte sau modificată. Sigur doriți să eliminați constrângerile? - + All constraints that deal with external geometry were deleted. Toate constrângerile referitoare la geometria externă au fost șterse. @@ -4036,106 +4040,106 @@ However, no constraints linking to the endpoints were found. Basculare automată spre muchie - + Elements Elemente - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: selecție multiplăe</p><p>&quot;%2&quot;: comuta la următorul tip valid</p></body></html> - - - - + + + + Point Punct - - - + + + Line Linie - - - - - - - - - + + + + + + + + + Construction Construcţie - - - + + + Arc Arc - - - + + + Circle Cerc - - - + + + Ellipse Elipsa - - - + + + Elliptical Arc Arc eliptic - - - + + + Hyperbolic Arc Arc hiperbolic - - - + + + Parabolic Arc Arc parabolic - - - + + + BSpline BSpline - - - + + + Other Altceva @@ -4310,104 +4314,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch Editaţi schiţa - + A dialog is already open in the task panel O fereastră de dialog este deja deschisă în fereastra de sarcini - + Do you want to close this dialog? Doriţi să închideţi această fereastră de dialog? - + Invalid sketch Schiță nevalidă - + Do you want to open the sketch validation tool? Doriți să să deschideți scula de validare a schiței? - + The sketch is invalid and cannot be edited. Schița nu este validă și nu poate fi editată. - + Please remove the following constraint: Înlătură urmatoarea constrângere: - + Please remove at least one of the following constraints: Înlaturaţi cel puţin una din urmatoarele constrângeri: - + Please remove the following redundant constraint: Înlăturaţi urmatoarele constrângeri redundante: - + Please remove the following redundant constraints: Înlăturaţi urmatoarele constrângeri redundante: - + Empty sketch Schita goala - + Over-constrained sketch Schiță Supra-constrânsă - - - + + + (click to select) (apăsați pentru selectare) - + Sketch contains conflicting constraints Schiţa conţine constrângeri contradictorii - + Sketch contains redundant constraints Schiţă conţine constrângeri redundante - + Fully constrained sketch Schita constranse in totalitate - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec Rezolvare in %1 secunde - + Unsolved (%1 sec) Nerezolvata (%1 sec) @@ -4496,8 +4500,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 Fixează diametrul unui cerc sau arc de cerc @@ -4505,8 +4509,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 Fixează raza unui cerc sau arc @@ -4798,42 +4802,42 @@ Doriți să fie detașată de suport? Formular - + Undefined degrees of freedom Grade de libertate nedefinite - + Not solved yet Nu a fost inca rezolvat - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update Actualizare diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ru.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ru.qm index cff252dc04..a3e6c3c600 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ru.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ru.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ru.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ru.ts index bc3da7dd7c..dec5ee3a15 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ru.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_ru.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Эскизирование - + Constrain arc or circle Ограничить дугу или окружность - + Constrain an arc or a circle Ограничить дугу или окружность - + Constrain radius Ограничение радиуса - + Constrain diameter Ограничить диаметр @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Эскизирование - + Constrain angle Ограничить угол - + Fix the angle of a line or the angle between two lines Фиксировать угол отрезка или угол между двумя отрезками @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Эскизирование - + Constrain Block Ограничения (Привязки) - + Create a Block constraint on the selected item Создать группу ограничений для выбранного объекта @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Эскизирование - + Constrain coincident Ограничить совпадение - + Create a coincident constraint on the selected item Создать ограничение совпадения для выбранных элементов @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Эскизирование - + Constrain diameter Ограничить диаметр - + Fix the diameter of a circle or an arc Задать диаметр окружности или дуги @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Эскизирование - + Constrain distance Ограничить расстояние - + Fix a length of a line or the distance between a line and a vertex Зафиксировать длину линии, расстояние между точками, или расстояние между линией и точкой @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Эскизирование - + Constrain horizontal distance Ограничение расстояния по горизонтали - + Fix the horizontal distance between two points or line ends Фиксировать расстояние по горизонтали между двумя точками или концами отрезка @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Эскизирование - + Constrain vertical distance Ограничение расстояния по вертикали - + Fix the vertical distance between two points or line ends Фиксировать расстояние по вертикали между двумя точками или концами отрезка @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Эскизирование - + Constrain equal Ограничение равности - + Create an equality constraint between two lines or between circles and arcs Создать ограничение равенства между двумя отрезками или между окружностями и дугами @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Эскизирование - + Constrain horizontally Ограничить горизонтально - + Create a horizontal constraint on the selected item Создать ограничение горизонтальности для выбранного элемента @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Эскизирование - + Constrain InternalAlignment Привязать к внутренней геометрии - + Constrains an element to be aligned with the internal geometry of another element Привязать элемент к внутренней геометрии другого элемента @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Эскизирование - + Constrain lock Ограничение положения - + Create a lock constraint on the selected item Зафиксировать координаты выбранной точки @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Эскизирование - + Constrain parallel Ограничение параллельности - + Create a parallel constraint between two lines Создать ограничение параллельности между двумя линиями @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Эскизирование - + Constrain perpendicular Ограничить перпендикулярность - + Create a perpendicular constraint between two lines Создать ограничение перпендикулярности между двумя линиями @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Эскизирование - + Constrain point onto object Зафиксировать точку на объекте - + Fix a point onto an object Привязать точку к объекту @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Эскизирование - + Constrain radius Ограничение радиуса - + Fix the radius of a circle or an arc Зафиксировать радиус окружности или дуги @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Эскизирование - + Constrain refraction (Snell's law') Ограничение преломления (закон Снеллиуса) - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Создать ограничение по закону преломления (две конечные точки лучей и кривая в качестве границы раздела). @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Эскизирование - + Constrain symmetrical Ограничение симметричности - + Create a symmetry constraint between two points with respect to a line or a third point Создать ограничение симметричности для двух точек относительно линии или третьей точки @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Эскизирование - + Constrain tangent Ограничение касательности - + Create a tangent constraint between two entities Создать ограничение касательности между двумя объектами @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Эскизирование - + Constrain vertically Ограничение вертикальности - + Create a vertical constraint on the selected item Создать ограничение вертикальности для выделенных линий @@ -1734,12 +1734,12 @@ Stop operation - Stop operation + Остановить операцию Stop current operation - Stop current operation + Остановить текущую операцию @@ -1781,19 +1781,19 @@ CmdSketcherToggleActiveConstraint - + Sketcher Эскизирование - + Toggle activate/deactivate constraint - Toggle activate/deactivate constraint + Вкл/выкл ограничение - + Toggles activate/deactivate state for selected constraints - Toggles activate/deactivate state for selected constraints + Включение/отключение состояния для выбранных ограничений @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Эскизирование - + Toggle reference/driving constraint Ссылочное / управляемое ограничение - + Toggles the toolbar or selected constraints to/from reference mode Переключает панель инструментов или выбранные ограничения в / из ссылочного режима @@ -1957,42 +1957,42 @@ Не удалось рассчитать пересечение кривых. Попробуйте добавить ограничение совпадения между вершинами кривых, которые вы намерены скруглить. - + This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher. Эта версия OCE / OCC не поддерживает операции с узлами. Требуется версия 6.9.0 или выше. - + BSpline Geometry Index (GeoID) is out of bounds. BSpline идентификатор геометрии (GeoID) находится вне границ. - + You are requesting no change in knot multiplicity. - Нет запроса на изменения множественности узлов. + Вы не запрашиваете никаких изменений в множественности узлов. - + The Geometry Index (GeoId) provided is not a B-spline curve. Идентификатор геометрии (GeoId) не является B-сплайн кривой. - + The knot index is out of bounds. Note that in accordance with OCC notation, the first knot has index 1 and not zero. Индекс узла выходит за границы. Обратите внимание, что в соответствии с нотацией OCC первый узел имеет индекс 1, а не ноль. - + The multiplicity cannot be increased beyond the degree of the B-spline. Кратность не может быть увеличена сверх степени B-сплайна. - + The multiplicity cannot be decreased beyond zero. Кратность не может быть уменьшена ниже нуля. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC неспособен уменьшить кратность в пределах максимального допуска. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Выберите элементы из эскиза. - - - - - - + + + + + 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. - Невозможно добавить ограничение между двумя фиксированными геометриями! Фиксированная геометрия связана с внешней геометрией, блокирует геометрию или специальные точки, как у B-сплайна. + Невозможно добавить ограничение между двумя фиксированными геометриями! Фиксированная геометрия связана с внешней геометрией, блокирована геометрией или специальными точками, как у B-сплайна. - - - + + + Only sketch and its support is allowed to select Можно выбирать только элементы эскиза и его подоснову - + 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 Выбранный элемент не является линией - - + + + - - - + + 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! Выбрано несколько фиксированных точек. Выберите максимум одну фиксированную точку! - - + + 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/or conflicting constraints. Блочное ограничение не может быть добавлено, если эскиз не решен или существуют избыточные и/или конфликтующие ограничения. - + Select one edge from the sketch. Выберите одну линию из эскиза. - + Select only edges from the sketch. Выберите линии из эскиза. - - - - - - - + + + + + + + Error Ошибки - + Select two or more points from the sketch. Выберите две или более точек на эскизе. - - + + Select two or more vertexes from the sketch. Выделите две или более точек на эскизе. - - + + Constraint Substitution Замена ограничения - + Endpoint to endpoint tangency was applied instead. Вместо конечной точки применена касательная. - + 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 Это ограничение не имеет смысла для нелинейных кривых - - - - - - + + + + + + Select the right things from the sketch. Выберите нужные объекты из эскиза. - - + + Point on B-spline edge currently unsupported. Точка на краю B-сплайна в настоящее время не поддерживается. - - + + 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 either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Выберите одну точку и несколько кривых или одну кривую и несколько точек. Вы выбрали %1 кривых и %2 точек. - - - - + + + + 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! Ограничить X-координату точки начала координат невозможно! - - + + 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! Ограничить Y-координату точки начала координат невозможно! - + Select two or more lines from the sketch. Выберите два или более отрезков эскиза. - - + + Select at least two lines from the sketch. Нужно выделить как минимум две линии. - + Select 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. @@ -2509,45 +2508,45 @@ 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 Неправильное количество выбранных объектов! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint - Когда выбрано 3 элемента, это должны быть 2 кривые и одна точка. + С 3 объектами должно быть 2 кривых и 1 точка. - - + + Cannot add a perpendicularity constraint at an unconnected point! Не удаётся наложить ограничение перпендикулярности на точку, так как выделенная точка не является концом кривой. - - - + + + Perpendicular to B-spline edge currently unsupported. Перпендикуляр к кромке B-сплайна в настоящее время не поддерживается. - - + + One of the selected edges should be a line. Один из выбранных элементов должен быть линией. - + 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. @@ -2555,249 +2554,249 @@ 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. Касательность к краю B-сплайна в настоящее время не поддерживается. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Применена касательность конечной точки к конечной точке. Ограничение совпадения было удалено. - - - - + + + + Select one or more arcs or circles from the sketch. Сначала выделите одну или несколько окружностей или дуг окружности из эскиза. - - + + Constrain equal Ограничение равности - + Do you want to share the same radius for all selected elements? Сделать ли радиусы всех выбранных окружностей и дуг равными? - - + + Constraint only applies to arcs or circles. Ограничение применимо только к дугам или окружностям. - + Do you want to share the same diameter for all selected elements? Сделать ли диаметры всех выбранных окружностей и дуг равными? - - + + 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 Выделите два или более элементов. Можно выбрать либо набор линий, либо набор окружностей и их дуг, либо набор эллипсов и их дуг. - + Sketch axes cannot be used in equality constraints На ось эскиза нельзя накладывать ограничение равенства - + Equality for B-spline edge currently unsupported. Равенство для края B-сплайна в настоящее время не поддерживается. - - + + 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! Не удается добавить ограничение симметрии, так как обе точки являются концами линии, задающей ось симметрии. - + 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 Нужно выделить две концевые точки линий, выступающих в роли лучей, и кривую, в роли границы раздела. Точка, выбранная первой, соответствует лучу в среде с показателем преломления n1, выбранная второй - n2. Величина ограничения задаёт отношение n2/n1. - + Selected objects are not just geometry from one sketch. Выбранные объекты не являются только геометрией из одного эскиза. - + Number of selected objects is not 3 (is %1). Нужно выделить три объекта, а выделено %1. - + Cannot create constraint with external geometry only!! Невозможно создать ограничение с использованием только внешней геометрии!! - + Incompatible geometry is selected! Выделенная комбинация непригодна для этого ограничения! - + SnellsLaw on B-spline edge currently unsupported. Закон Снелла на краю B-сплайна в настоящее время не поддерживается. - - + + Select at least one ellipse and one edge from the sketch. Выделите хотя бы один эллипс и одну линию из эскиза. - + Sketch axes cannot be used in internal alignment constraint Оси эскиза нельзя привязывать к внутренней геометрии - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. Нельзя ограничить эллипс другим эллипсом. Должен быть выделен максимум один эллипс. - - + + Maximum 2 points are supported. К эллипсу можно привязать не более двух точек. - - + + Maximum 2 lines are supported. К эллипсу можно привязать не более двух линий. - - + + Nothing to constrain Нечего ограничивать - + Currently all internal geometry of the ellipse is 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. Нельзя ограничить эллипс дугой эллипса. В выделении может быть максимум один эллипс или максимум одна дуга эллипса. - + Currently all internal geometry of the arc of ellipse is already exposed. Вся внутренняя геометрия этой дуги эллипса уже занята. - + 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. Внутренняя геометрия доступна только для эллипсов и дуг эллипса. Эллипс/дуга эллипса должна быть выделена в последнюю очередь. - - - - - + + + + + @@ -2824,7 +2823,7 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Wrong OCE/OCC version - Неверная OCE/OCC версия + Неверная версия OCE/OCC @@ -2927,12 +2926,12 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Вы уверены, что хотите удалить все ограничения? - + Distance constraint Ограничение расстояния - + Not allowed to edit the datum because the sketch contains conflicting constraints Не разрешается редактировать значение из-за конфликта ограничений @@ -2951,13 +2950,13 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c - This object belongs to another body. Hold Ctrl to allow crossreferences. - Этот объект принадлежит другому телу. Удерживайте Ctrl, чтобы разрешить перекрестные ссылки. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - Этот объект принадлежит другому телу, и он содержит внешнюю геометрию. перекрёстные ссылки недопустимы. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -2995,12 +2994,12 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Deactivate - Deactivate + Деактивировать Activate - Activate + Aктивировать @@ -3046,90 +3045,80 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::EditDatumDialog - - + Insert angle Введите угол - - + Angle: Угол: - - + Insert radius Введите радиус - - - - + + + Radius: Радиус: - - + Insert diameter Введите диаметр - - - - + + + Diameter: Диаметр: - - + Refractive index ratio Constraint_SnellsLaw Отношение показателей преломления - - + Ratio n2/n1: Constraint_SnellsLaw Отношение n2/n1: - - + Insert length Введите длину - - + Length: Длина: - - + + Change radius Изменить радиус - - + + Change diameter Изменить диаметр - + Refractive index ratio Отношение показателей преломления - + Ratio n2/n1: Отношение n2/n1: @@ -3137,7 +3126,7 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::ElementView - + Delete Удалить @@ -3168,20 +3157,35 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::InsertDatum - + Insert datum Введите величину - + datum: Величина: - + Name (optional) Название (необязательно) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Ссылка + SketcherGui::PropertyConstraintListItem @@ -3295,17 +3299,14 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c If selected, each element in the array is constrained with respect to the others using construction lines - If selected, each element in the array is constrained -with respect to the others using construction lines + Если этот флажок установлен, каждый элемент массива будет ограничен по отношению к другим элементам, используя линии построения If selected, it substitutes dimensional constraints by geometric constraints in the copies, so that a change in the original element is directly reflected on copies - If selected, it substitutes dimensional constraints by geometric constraints -in the copies, so that a change in the original element is directly -reflected on copies + Если флажок установлен, размерные ограничения будут заменены геометрическими ограничениями в копиях, так что изменение исходного элемента непосредственно отразится на копиях @@ -3371,51 +3372,51 @@ reflected on copies Sketcher solver - Sketcher solver + Решатель Эскиза Sketcher dialog will have additional section 'Advanced solver control' to adjust solver settings - Sketcher dialog will have additional section -'Advanced solver control' to adjust solver settings + Диалог эскиза будет иметь дополнительный раздел +'Расширенное управление решениями' для настройки параметров решения Show section 'Advanced solver control' in task dialog - Show section 'Advanced solver control' in task dialog + Показывать раздел «Расширенное управление решениями» в диалоговом окне задач Dragging performance - Dragging performance + Производительность перетаскивания Special solver algorithm will be used while dragging sketch elements. Requires to re-enter edit mode to take effect. - Special solver algorithm will be used while dragging sketch elements. -Requires to re-enter edit mode to take effect. + При перетаскивании элементов эскиза будет использоваться специальный алгоритм решателя. +Для вступления в силу требуется повторно ввести режим редактирования. Improve solving while dragging - Improve solving while dragging + Улучшить решение при перетаскивании Allow to leave sketch edit mode when pressing Esc button - Allow to leave sketch edit mode when pressing Esc button + Позволяет покинуть режим редактирования эскиза при нажатии кнопки Esc Esc can leave sketch edit mode - Esc can leave sketch edit mode + По кнопке Esc можно покинуть режим редактирования эскиза Notifies about automatic constraint substitutions - Notifies about automatic constraint substitutions + Уведомлять об автоматических заменах ограничений @@ -3458,7 +3459,7 @@ Requires to re-enter edit mode to take effect. Edit edge color - цвет ребра в режиме редактирогвания + Цвет ребра в режиме редактирования @@ -3478,7 +3479,7 @@ Requires to re-enter edit mode to take effect. Fully constrained geometry - Зафиксированная ограничениями геометрия + Полностью ограниченная геометрия @@ -3488,7 +3489,7 @@ Requires to re-enter edit mode to take effect. Expression dependent constraint color - Цвет ограничения заданного математическим выражением + Цвет ограничения, зависящий от выражения @@ -3498,77 +3499,77 @@ Requires to re-enter edit mode to take effect. Color of edges - Color of edges + Цвет рёбер Color of vertices - Color of vertices + Цвет вершин Color used while new sketch elements are created - Color used while new sketch elements are created + Цвет используется при создании новых элементов эскиза Color of edges being edited - Color of edges being edited + Цвет рёбер в процессе редактирования Color of vertices being edited - Color of vertices being edited + Цвет вершин в процессе редактирования Color of construction geometry in edit mode - Color of construction geometry in edit mode + Цвет вспомогательной геометрии в режиме редактирования Color of external geometry in edit mode - Color of external geometry in edit mode + Цвет внешней геометрии в режиме редактирования Color of fully constrained geometry in edit mode - Color of fully constrained geometry in edit mode + Цвет полностью ограниченной геометрии в режиме редактирования Color of driving constraints in edit mode - Color of driving constraints in edit mode + Цвет ограничений управления в режиме редактирования Reference constraint color - Reference constraint color + Цвет ссылки на ограничение Color of reference constraints in edit mode - Color of reference constraints in edit mode + Цвет ссылочных ограничений в режиме редактирования Color of expression dependent constraints in edit mode - Color of expression dependent constraints in edit mode + Цвет ограничений, зависящих от выражения, в режиме редактирования Deactivated constraint color - Deactivated constraint color + Цвет отключенного ограничения Color of deactivated constraints in edit mode - Color of deactivated constraints in edit mode + Цвет отключенных ограничений в режиме редактирования Color of the datum portion of a driving constraint - Color of the datum portion of a driving constraint + Цвет контрольной части ограничения управления @@ -3602,24 +3603,24 @@ Requires to re-enter edit mode to take effect. Coordinate text color - Coordinate text color + Цвет текста координат Text color of the coordinates - Text color of the coordinates + Цвет текста координат Color of crosshair cursor. (The one you get when creating a new sketch element.) - Color of crosshair cursor. -(The one you get when creating a new sketch element.) + Цвет перекрестия курсора. +(Тот, который Вы получаете при создании нового элемента эскиза.) Cursor crosshair color - Цвет курсора перекрестия + Цвет перекрестия курсора @@ -3637,7 +3638,7 @@ Requires to re-enter edit mode to take effect. A dialog will pop up to input a value for new dimensional constraints - A dialog will pop up to input a value for new dimensional constraints + Диалоговое окно для ввода значения для новых ограничений измерения @@ -3652,24 +3653,24 @@ Requires to re-enter edit mode to take effect. Current constraint creation tool will remain active after creation - Current constraint creation tool will remain active after creation + Текущий инструмент создания ограничений останется активным после создания Constraint creation "Continue Mode" - Constraint creation "Continue Mode" + Создание ограничения "Режим Продолжения" Line pattern used for grid lines - Line pattern used for grid lines + Шаблон линии, используемый для линий сетки Base length units will not be displayed in constraints. Supports all unit systems except 'US customary' and 'Building US/Euro'. - Base length units will not be displayed in constraints. -Supports all unit systems except 'US customary' and 'Building US/Euro'. + Единицы базовой длины не будут отображаться в ограничениях. +Поддерживает все системы единиц, кроме 'Пользовательские системы США' и 'Строительство США/Евро'. @@ -3689,7 +3690,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. When opening sketch, hide all features that depend on it - When opening sketch, hide all features that depend on it + При открытии эскиза скрывать все элементы, зависящие от него @@ -3699,7 +3700,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. When opening sketch, show sources for external geometry links - When opening sketch, show sources for external geometry links + При открытии эскиза показывать источники для внешних геометрических ссылок @@ -3709,7 +3710,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. When opening sketch, show objects the sketch is attached to - When opening sketch, show objects the sketch is attached to + При открытии эскиза показывать объекты, прикрепленные к эскизу @@ -3719,7 +3720,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. When closing sketch, move camera back to where it was before sketch was opened - When closing sketch, move camera back to where it was before sketch was opened + При закрытии эскиза передвинуть камеру обратно в место, где был открыт эскиз @@ -3734,7 +3735,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. Applies current visibility automation settings to all sketches in open documents - Applies current visibility automation settings to all sketches in open documents + Применяет текущие параметры автоматизации видимости для всех эскизов в открытых документах @@ -3744,7 +3745,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. Font size used for labels and constraints - Font size used for labels and constraints + Размер шрифта, используемый для меток и ограничений @@ -3754,12 +3755,12 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. Current sketcher creation tool will remain active after creation - Current sketcher creation tool will remain active after creation + Текущий инструмент создания эскизов останется активным после создания Geometry creation "Continue Mode" - Geometry creation "Continue Mode" + Создание геометрии "Режим продолжения" @@ -3769,7 +3770,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. Number of polygons for geometry approximation - Number of polygons for geometry approximation + Количество полигонов для аппроксимации геометрии @@ -3785,55 +3786,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences Недостающих стыков нет - + No missing coincidences found Недостающих ограничений коинцидентности не найдено - + Missing coincidences Пропущенные коинцидентности - + %1 missing coincidences found Недостающих ограничений коинцидентности: %1 - + 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). @@ -3846,7 +3847,7 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Нажмите кнопку "Поменять конц. точки в ограничениях", чтобы поменять ссылки в ограничениях на противоположные точки. Это нужно сделать для исправления эскизов, созданных во FreeCAD версий старее, чем v0.15, причем только один раз - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3855,46 +3856,46 @@ 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. Было сделано %1 изменений в ограничениях, ссылающихся на концевые точки перевёрнутых дуг. - - + + 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). Блокировка ориентации была включена и пересчитана для %1 ограничений. Эти ограничения были перечислены в окне просмотра отчёта (меню Вид -> Виды -> Просмотр отчёта). - + 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. Блокировка ориентации была отключена для %1 ограничений. Эти ограничения были перечислены в окне просмотра отчёта (меню Вид -> Виды -> Просмотр отчёта). Обратите внимание, что для всех новых ограничений, блокировка будет всё равно по умолчанию включаться. - - + + 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. - Все ограничения, в которых фигурирует геометрия извне, были удалены. + Все ограничения, связанные с внешней геометрией, были удалены. @@ -3937,22 +3938,22 @@ However, no constraints linking to the endpoints were found. Internal alignments will be hidden - Internal alignments will be hidden + Внутренние выравнивания будут скрыты Hide internal alignment - Hide internal alignment + Скрыть внутреннее выравнивание Extended information will be added to the list - Extended information will be added to the list + Расширенная информация будет добавлена в список Extended information - Extended information + Расширенная информация @@ -4001,7 +4002,7 @@ However, no constraints linking to the endpoints were found. Mode: - Mode: + Режим: @@ -4016,22 +4017,22 @@ However, no constraints linking to the endpoints were found. External - External + Внешний Extended naming containing info about element mode - Extended naming containing info about element mode + Расширенное именование, содержащее информацию о режиме элемента Extended naming - Extended naming + Расширенное именование Only the type 'Edge' will be available for the list - Only the type 'Edge' will be available for the list + Только тип 'Ребро' будет доступен для списка @@ -4039,106 +4040,106 @@ However, no constraints linking to the endpoints were found. Автоматически переключаться на рёбра - + Elements Элементы - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot; Ctrl&quot;: множественное выделение</p><p>&quot; Z&quot;: перейти к следующему корректному типу</p></body></html> - - - - + + + + Point Точка - - - + + + Line Линия - - - - - - - - - + + + + + + + + + Construction Конструктор - - - + + + Arc Дуга - - - + + + Circle Окружность - - - + + + Ellipse Эллипс - - - + + + Elliptical Arc Дуга эллипса - - - + + + Hyperbolic Arc Гиперболическая дуга - - - + + + Parabolic Arc Параболическая дуга - - - + + + BSpline Bсплайн - - - + + + Other Нечто @@ -4153,7 +4154,7 @@ However, no constraints linking to the endpoints were found. A grid will be shown - A grid will be shown + Сетка будет показана @@ -4168,14 +4169,14 @@ However, no constraints linking to the endpoints were found. Distance between two subsequent grid lines - Distance between two subsequent grid lines + Расстояние между двумя соседними линиями сетки New points will snap to the nearest grid line. Points must be set closer than a fifth of the grid size to a grid line to snap. - New points will snap to the nearest grid line. -Points must be set closer than a fifth of the grid size to a grid line to snap. + Новые точки привязываются к ближайшей линии сетки. +Точки должны быть ближе пятого размера сетки для привязки к сетке. @@ -4185,17 +4186,17 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher proposes automatically sensible constraints. - Sketcher proposes automatically sensible constraints. + Sketcher автоматически предлагает разумные ограничения. Auto constraints - Автомат. ограничения + Авто ограничения Sketcher tries not to propose redundant auto constraints - Sketcher tries not to propose redundant auto constraints + Sketcher пытается не предлагать избыточные автоматические ограничения @@ -4210,7 +4211,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< To change, drag and drop a geometry type to top or bottom - To change, drag and drop a geometry type to top or bottom + Чтобы изменить, перетащите тип геометрии вверх или вниз @@ -4313,104 +4314,104 @@ 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: Пожалуйста, удалите следующие избыточные ограничения: - + Empty sketch Эскиз не содержащий элементов - + Over-constrained sketch Чрезмерно ограниченный эскиз - - - + + + (click to select) (выделить) - + Sketch contains conflicting constraints Эскиз с конфликтующими ограничениями - + Sketch contains redundant constraints Эскиз с избыточными ограничениями - + Fully constrained sketch Эскиз не содержит степеней свободы - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom + Недостаточно ограниченный эскиз с <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 оставшейся</span></a> степенью свободы - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom + Недостаточно ограниченный эскиз с <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 оставшимися</span></a> степенями свободы - + Solved in %1 sec Обсчитан за %1 сек - + Unsolved (%1 sec) Не решается (%1 сек) @@ -4499,8 +4500,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 Задать диаметр окружности или дуги @@ -4508,8 +4509,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 Зафиксировать радиус окружности или дуги @@ -4800,42 +4801,42 @@ Do you want to detach it from the support? Форма - + Undefined degrees of freedom Неопределено степеней свободы - + Not solved yet Ещё не обсчитывался - + New constraints that would be redundant will automatically be removed - New constraints that would be redundant will automatically be removed + Новые ограничения, которые признаны избыточными, будут автоматически удалены - + Auto remove redundants - Auto remove redundants + Автоудаление избыточных - + Executes a recomputation of active document after every sketch action - Executes a recomputation of active document after every sketch action + Выполняет пересчёт активного документа после каждого действия эскиза - + Auto update - Auto update + Автообновление - + Forces recomputation of active document - Forces recomputation of active document + Принудительно пересчитать активный документ - + Update Обновить @@ -4855,16 +4856,16 @@ Do you want to detach it from the support? Default solver: - Default solver: + Решатель по умолчанию: Solver is used for solving the geometry. LevenbergMarquardt and DogLeg are trust region optimization algorithms. BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. - Solver is used for solving the geometry. -LevenbergMarquardt and DogLeg are trust region optimization algorithms. -BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. + Решатель используется для решения геометрии. +LevenbergMarquardt и DogLeg - алгоритмы оптимизации региона доверия. +Решатель BFGS использует алгоритм Broyden–Fletcher–Goldfarb–Shanno. @@ -4897,7 +4898,7 @@ BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. Step type used in the DogLeg algorithm - Step type used in the DogLeg algorithm + Тип шага, используемый в алгоритме DogLeg @@ -4922,91 +4923,91 @@ BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. Maximum iterations: - Maximum iterations: + Максимальное количество итераций: Maximum iterations to find convergence before solver is stopped - Maximum iterations to find convergence before solver is stopped + Максимальное количество итераций для поиска сближения перед остановкой решателя QR algorithm: - QR algorithm: + Алгоритм QR: During diagnosing the QR rank of matrix is calculated. Eigen Dense QR is a dense matrix QR with full pivoting; usually slower Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster - During diagnosing the QR rank of matrix is calculated. -Eigen Dense QR is a dense matrix QR with full pivoting; usually slower -Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster + При диагностике вычисляется QR-разряд матрицы. +Окружение Плотного QR - это плотная матрица QR с полным разводом; обычно медленнее +Алгоритм Редкого QR оптимизирован для редких матриц; обычно быстрее Redundant solver: - Redundant solver: + Решатель избыточности: Solver used to determine whether a group is redundant or conflicting - Solver used to determine whether a group is redundant or conflicting + Решатель используется для определения избыточности или конфликтов группы Redundant max. iterations: - Redundant max. iterations: + Максимальное количество итераций избыточности: Same as 'Maximum iterations', but for redundant solving - Same as 'Maximum iterations', but for redundant solving + То же, что и "Максимальное количество итераций", но для избыточного решения Redundant sketch size multiplier: - Redundant sketch size multiplier: + Множитель размера избыточности эскиза: Same as 'Sketch size multiplier', but for redundant solving - Same as 'Sketch size multiplier', but for redundant solving + То же, что и "Множитель размера эскиза", но для избыточного решения Redundant convergence - Redundant convergence + Избыточная конвергенция Same as 'Convergence', but for redundant solving - Same as 'Convergence', but for redundant solving + То же, что и «Конвергенция», но для избыточного решения Redundant param1 - Redundant param1 + Избыточный параметр1 Redundant param2 - Redundant param2 + Избыточный параметр2 Redundant param3 - Redundant param3 + Избыточный параметр3 Console debug mode: - Console debug mode: + Режим отладки консоли: Verbosity of console output - Verbosity of console output + Сведения о выводе консоли @@ -5021,7 +5022,7 @@ Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster Maximum iterations will be multiplied by number of parameters - Maximum iterations will be multiplied by number of parameters + Максимальное количество итераций будет умножено на количество параметров @@ -5037,8 +5038,8 @@ Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster Threshold for squared error that is used to determine whether a solution converges or not - Threshold for squared error that is used -to determine whether a solution converges or not + Порог для ошибки квадратности, используемый +для определения решения, преобразуется или нет @@ -5078,7 +5079,7 @@ to determine whether a solution converges or not During a QR, values under the pivot threshold are treated as zero - During a QR, values under the pivot threshold are treated as zero + Во время QR значения под порогом поворота считаются нулевыми diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sk.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sk.qm index 5bd2033c45..90bf37a66a 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sk.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sk.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sk.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sk.ts index df96e263d4..2327ba7e4d 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sk.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sk.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Sketcher - + Constrain arc or circle Constrain arc or circle - + Constrain an arc or a circle Constrain an arc or a circle - + Constrain radius Uzamknúť priemer - + Constrain diameter Constrain diameter @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Sketcher - + Constrain angle Väzobný uhol - + Fix the angle of a line or the angle between two lines Stanoviť uhol čiary alebo uhol medzi dvoma čiarami @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Sketcher - + Constrain Block Constrain Block - + Create a Block constraint on the selected item Create a Block constraint on the selected item @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Sketcher - + Constrain coincident Obmedziť zhodnosť - + Create a coincident constraint on the selected item Vytvoriť zhodné obmedzenie pre vybrané položky @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Sketcher - + Constrain diameter Constrain diameter - + Fix the diameter of a circle or an arc Fix the diameter of a circle or an arc @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Sketcher - + Constrain distance Obmedziť vzdialenosť - + Fix a length of a line or the distance between a line and a vertex Stanoviť dĺžku čiary alebo vzdialenosť medzi čiarou a vrcholom @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Sketcher - + Constrain horizontal distance Constrain horizontal distance - + Fix the horizontal distance between two points or line ends Stanoviť horizontálnu vzdialenosť medzi dvoma bodmi alebo priamkami @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Sketcher - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends Stanoviť vertikálnu vzdialenosť medzi dvoma bodmi alebo priamkami @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Sketcher - + Constrain equal Obmedziť rovnaké - + Create an equality constraint between two lines or between circles and arcs Vytvoriť obmedzenie rovnosti medzi dvoma čiarami alebo kružnicami a oblúkmi @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Sketcher - + Constrain horizontally Obmedziť vodorovne - + Create a horizontal constraint on the selected item Vytvoriť horizontálne obmedzenie pre vybratú položku @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Sketcher - + Constrain InternalAlignment Constrain InternalAlignment - + Constrains an element to be aligned with the internal geometry of another element Constrains an element to be aligned with the internal geometry of another element @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Sketcher - + Constrain lock Zámok obmedzenia - + Create a lock constraint on the selected item Vytvoriť zámok obmedzenia pre vybratú položku @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Sketcher - + Constrain parallel Obmedziť paralelné - + Create a parallel constraint between two lines Vytvoriť paralelné obmedzenie medzi dvoma čiarami @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Sketcher - + Constrain perpendicular Constrain perpendicular - + Create a perpendicular constraint between two lines Vytvoriť kolmé obmedzenie medzi dvoma čiarami @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Sketcher - + Constrain point onto object Obmedziť bod na objekt - + Fix a point onto an object Stanoviť bod na objekt @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Sketcher - + Constrain radius Uzamknúť priemer - + Fix the radius of a circle or an arc Stanoviť polomer kružnice alebo oblúka @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Sketcher - + Constrain refraction (Snell's law') Constrain refraction (Snell's law') - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Sketcher - + Constrain symmetrical Constrain symmetrical - + Create a symmetry constraint between two points with respect to a line or a third point Vytvoriť symetrické obmedzenie medzi dvoma bodmi vo vzťahu k čiaram alebo tretieho bodu @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Sketcher - + Constrain tangent Constrain tangent - + Create a tangent constraint between two entities Vytvoriť dotyčnicové obmedzenie medzi dvoma subjektami @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Sketcher - + Constrain vertically Obmedziť vertikálne - + Create a vertical constraint on the selected item Vytvoriť vertikálne obmedzenie pre vybratú položku @@ -1781,17 +1781,17 @@ CmdSketcherToggleActiveConstraint - + Sketcher Sketcher - + Toggle activate/deactivate constraint Toggle activate/deactivate constraint - + Toggles activate/deactivate state for selected constraints Toggles activate/deactivate state for selected constraints @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Sketcher - + Toggle reference/driving constraint Toggle reference/driving constraint - + Toggles the toolbar or selected constraints to/from reference mode Toggles the toolbar or selected constraints to/from reference mode @@ -1957,42 +1957,42 @@ 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. 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. BSpline Geometry Index (GeoID) is out of bounds. - + You are requesting no change in knot multiplicity. You are requesting no change in knot multiplicity. - + The Geometry Index (GeoId) provided is not a B-spline curve. 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 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 increased beyond the degree of the B-spline. - + The multiplicity cannot be decreased beyond zero. The multiplicity cannot be decreased beyond zero. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC is unable to decrease the multiplicity within the maximum tolerance. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Select edge(s) from the sketch. - - - - - - + + + + + Dimensional constraint Dimensional constraint - + Cannot add a constraint between two external geometries! 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 involve external geometry, blocked geometry or special points as B-spline knot points. - - - + + + Only sketch and its support is allowed to select Vybrať si môžete len náčrt a jeho podporu - + 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. Z náčrtu vybrať hrany. - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint Obmedzenie nie je možné - - - - + + + + The selected edge is not a line segment The selected edge is not a line segment - - + + + - - - + + Double constraint Dvojité obmedzenie - - - - + + + + The selected edge already has a horizontal constraint! The selected edge already has a horizontal constraint! - - + + + - The selected edge already has a vertical constraint! The selected edge already has a vertical constraint! - - - - - - + + + + + + The selected edge already has a Block constraint! The selected edge already has a Block constraint! - + The selected item(s) can't accept a horizontal 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! 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! 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! There are more than one fixed points selected. Select a maximum of one fixed point! - - + + Select vertices from the sketch. Select vertices from the sketch. - + Select one vertex from the sketch other than the origin. Select one vertex from the sketch other than the origin. - + Select only vertices from the sketch. The last selected vertex may be the origin. Select only vertices from the sketch. The last selected vertex may be the origin. - + Wrong solver status Wrong solver status - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. - + Select one edge from the sketch. Select one edge from the sketch. - + Select only edges from the sketch. Select only edges from the sketch. - - - - - - - + + + + + + + Error Chyba - + Select two or more points from the sketch. Select two or more points from the sketch. - - + + Select two or more vertexes from the sketch. Select two or more vertexes from the sketch. - - + + Constraint Substitution Constraint Substitution - + Endpoint to endpoint tangency was applied instead. Endpoint to endpoint tangency was applied instead. - + Select vertexes from the sketch. Z náčrtu vybrať vrcholy. - - + + Select exactly one line or one point and one line or two points 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! 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 - - - - - - + + + + + + Select the right things from the sketch. Select the right things from the sketch. - - + + Point on B-spline edge currently unsupported. Point on B-spline edge currently unsupported. - - + + 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. 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 either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. - - - - + + + + Select exactly one line or up to two points from the sketch. Select exactly one line or up to two points from the sketch. - + Cannot add a horizontal length constraint on an axis! Cannot add a horizontal length constraint on an axis! - + Cannot add a fixed x-coordinate constraint on the origin point! 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 vertical length constraint on an axis! - + Cannot add a fixed y-coordinate constraint on the origin point! Cannot add a fixed y-coordinate constraint on the origin point! - + Select two or more lines from the sketch. Select two or more lines from the sketch. - - + + Select at least two 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. @@ -2509,45 +2508,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Accepted combinations: two curves; an endpoint and a curve; two endpoints; two curves and a point. - + Select some geometry from the sketch. perpendicular constraint Select some geometry from the sketch. - + Wrong number of selected objects! perpendicular constraint Wrong number of selected objects! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint With 3 objects, there must be 2 curves and 1 point. - - + + Cannot add a perpendicularity constraint at an unconnected point! Cannot add a perpendicularity constraint at an unconnected point! - - - + + + Perpendicular to B-spline edge currently unsupported. Perpendicular to B-spline edge currently unsupported. - - + + One of the selected edges should be a line. One of the selected edges should be a line. - + 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. @@ -2557,249 +2556,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Accepted combinations: two curves; an endpoint and a curve; two endpoints; two curves and a point. - + Select some geometry from the sketch. tangent constraint Select some geometry from the sketch. - + Wrong number of selected objects! tangent constraint Wrong number of selected objects! - - - + + + Cannot add a tangency constraint at an unconnected point! Cannot add a tangency constraint at an unconnected point! - - - + + + Tangency to B-spline edge currently unsupported. Tangency to B-spline edge currently unsupported. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Endpoint to endpoint tangency was applied. The coincident constraint was deleted. - - - - + + + + Select one or more arcs or circles from the sketch. Select one or more arcs or circles from the sketch. - - + + Constrain equal Obmedziť rovnaké - + Do you want to share the same radius for all selected elements? Do you want to share the same radius for all selected elements? - - + + Constraint only applies to arcs or circles. Constraint only applies to arcs or circles. - + Do you want to share the same diameter for all selected elements? Do you want to share the same diameter for all selected elements? - - + + Select one or two lines from the sketch. Or select two edges and a point. Select one or two lines from the sketch. Or select two edges and a point. - - + + Parallel lines Parallel lines - - + + An angle constraint cannot be set for two parallel lines. An angle constraint cannot be set for two parallel lines. - + Cannot add an angle constraint on an axis! Cannot add an angle constraint on an axis! - + Select two edges from the sketch. 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. 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. 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 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. - + Selected objects are not just geometry from one sketch. Selected objects are not just geometry from one sketch. - + Number of selected objects is not 3 (is %1). Number of selected objects is not 3 (is %1). - + Cannot create constraint with external geometry only!! Cannot create constraint with external geometry only!! - + Incompatible geometry is selected! Incompatible geometry is selected! - + SnellsLaw on B-spline edge currently unsupported. SnellsLaw on B-spline edge currently unsupported. - - + + Select at least one ellipse and one edge from the sketch. 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 other ellipse. Select only one ellipse. You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. - - + + Maximum 2 points are supported. Maximum 2 points are supported. - - + + Maximum 2 lines are supported. Maximum 2 lines are supported. - - + + Nothing to constrain Nothing to constrain - + Currently all internal geometry of the ellipse is already exposed. Currently all internal geometry of the ellipse is already exposed. - - - - + + + + Extra elements Extra elements - - - + + + More elements than possible for the given ellipse were provided. These were ignored. 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 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. You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. - + Currently all internal geometry of the arc of ellipse is already exposed. Currently all internal geometry of the arc of ellipse is already exposed. - + More elements than possible for the given arc of ellipse were provided. These were ignored. 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. 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. - - - - - + + + + + @@ -2929,12 +2928,12 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Are you really sure you want to delete all the constraints? - + Distance constraint Distance constraint - + Not allowed to edit the datum because the sketch contains conflicting constraints Not allowed to edit the datum because the sketch contains conflicting constraints @@ -2953,13 +2952,13 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c - This object belongs to another body. Hold Ctrl to allow crossreferences. - This object belongs to another body. Hold Ctrl to allow crossreferences. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - This object belongs to another body and it contains external geometry. Crossreference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -3048,90 +3047,80 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::EditDatumDialog - - + Insert angle Insert angle - - + Angle: Uhol: - - + Insert radius Insert radius - - - - + + + Radius: Polomer: - - + Insert diameter Insert diameter - - - - + + + Diameter: Diameter: - - + Refractive index ratio Constraint_SnellsLaw Refractive index ratio - - + Ratio n2/n1: Constraint_SnellsLaw Pomer n2/n1: - - + Insert length Vložiť dĺžku - - + Length: Dĺžka: - - + + Change radius Change radius - - + + Change diameter Change diameter - + Refractive index ratio Refractive index ratio - + Ratio n2/n1: Pomer n2/n1: @@ -3139,7 +3128,7 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::ElementView - + Delete Odstrániť @@ -3170,20 +3159,35 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::InsertDatum - + Insert datum Vložiť hodnotu - + datum: Hodnota: - + Name (optional) Názov (voliteľné) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Odkaz + SketcherGui::PropertyConstraintListItem @@ -3787,55 +3791,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences No missing coincidences - + No missing coincidences found No missing coincidences found - + Missing coincidences Missing coincidences - + %1 missing coincidences found %1 missing coincidences found - + No invalid constraints No invalid constraints - + No invalid constraints found No invalid constraints found - + Invalid constraints Neplatné obmedzenie - + Invalid constraints found Invalid constraints found - - - - + + + + Reversed external geometry 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). @@ -3848,7 +3852,7 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Click "Swap endpoints in constraints" button to reassign endpoints. Do this only once to sketches created in FreeCAD older than v0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3857,44 +3861,44 @@ However, no constraints linking to the endpoints were found. However, no constraints linking to the endpoints were found. - + No reversed external-geometry arcs were found. No reversed external-geometry arcs were found. - + %1 changes were made to constraints linking to endpoints of reversed arcs. %1 changes were made to constraints linking to endpoints of reversed arcs. - - + + Constraint orientation locking 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 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. 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. 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? 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. All constraints that deal with external geometry were deleted. @@ -4041,106 +4045,106 @@ However, no constraints linking to the endpoints were found. Auto-switch to Edge - + Elements Elements - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> - - - - + + + + Point Bod - - - + + + Line čiara - - - - - - - - - + + + + + + + + + Construction Konštrukcia - - - + + + Arc Oblúk - - - + + + Circle Kružnica - - - + + + Ellipse Elipsa - - - + + + Elliptical Arc Eliptický oblúk - - - + + + Hyperbolic Arc Hyperbolický oblúk - - - + + + Parabolic Arc Parabolic Arc - - - + + + BSpline B-Čiara - - - + + + Other Ostatné @@ -4315,104 +4319,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch Upraviť náčrt - + A dialog is already open in the task panel Na paneli úloh je už dialóg otvorený - + Do you want to close this dialog? Chcete zatvoriť tento dialóg? - + Invalid sketch Neplatný náčrt - + Do you want to open the sketch validation tool? Do you want to open the sketch validation tool? - + The sketch is invalid and cannot be edited. The sketch is invalid and cannot be edited. - + Please remove the following constraint: Please remove the following constraint: - + Please remove at least one of the following constraints: Please remove at least one of the following constraints: - + Please remove the following redundant constraint: Please remove the following redundant constraint: - + Please remove the following redundant constraints: Please remove the following redundant constraints: - + Empty sketch Prázdny náčrt - + Over-constrained sketch Nadmerne obmedzený náčrt - - - + + + (click to select) (kliknutím vyberte) - + Sketch contains conflicting constraints Sketch contains conflicting constraints - + Sketch contains redundant constraints Sketch contains redundant constraints - + Fully constrained sketch Fully constrained sketch - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec Solved in %1 sec - + Unsolved (%1 sec) Unsolved (%1 sec) @@ -4501,8 +4505,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 Fix the diameter of a circle or an arc @@ -4510,8 +4514,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 Stanoviť polomer kružnice alebo oblúka @@ -4804,42 +4808,42 @@ Do you want to detach it from the support? Forma - + Undefined degrees of freedom Undefined degrees of freedom - + Not solved yet Not solved yet - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update Aktualizovať diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sl.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sl.qm index 4187512ba5..4f527a1338 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sl.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sl.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sl.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sl.ts index fb9d956c91..94cb3cb903 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sl.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sl.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Sketcher - + Constrain arc or circle Omeji krožni lok ali krožnico - + Constrain an arc or a circle Omeji krožni lok ali krožnico - + Constrain radius Omejitev polmera - + Constrain diameter Omeji premer @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Sketcher - + Constrain angle Kotna omejitev - + Fix the angle of a line or the angle between two lines Pritrdi kot črte ali kot med dvema črtama @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Sketcher - + Constrain Block Omeji z Zaklepanjem - + Create a Block constraint on the selected item Ustvari omejitev Zaklepanja na izbranem predmetu @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Sketcher - + Constrain coincident Omejitev sovpadanja - + Create a coincident constraint on the selected item Ustvari omejitev sovpadanja na izbranem predmetu @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Sketcher - + Constrain diameter Omeji premer - + Fix the diameter of a circle or an arc Pritrdi premer krožnice ali krožnega loka @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Sketcher - + Constrain distance Omejitev razdalje - + Fix a length of a line or the distance between a line and a vertex Pritrdi dolžino črte ali razdaljo med črto in temenom @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Sketcher - + Constrain horizontal distance Constrain horizontal distance - + Fix the horizontal distance between two points or line ends Pritrdi vodoravno razdaljo med dvema točkama ali krajiščema @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Sketcher - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends Pritrdi navpično razdaljo med dvema točkama ali krajiščema @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Sketcher - + Constrain equal Omejitev enakosti - + Create an equality constraint between two lines or between circles and arcs Ustvari omejitev enakosti med dvema črtama ali med krogi in loki @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Sketcher - + Constrain horizontally Vodoravna omejitev - + Create a horizontal constraint on the selected item Ustvari vodoravno omejitev na izbranem predmetu @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Sketcher - + Constrain InternalAlignment Omejitev notranje poravnave - + Constrains an element to be aligned with the internal geometry of another element Poravna element z notranjo geometrijo drugega elementa @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Sketcher - + Constrain lock Zaklenjena omejitev - + Create a lock constraint on the selected item Ustvari zaklenjeno omejitev na izbranem predmetu @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Sketcher - + Constrain parallel Vzporedna omejitev - + Create a parallel constraint between two lines Ustvari vzporedno omejitev med dvema črtama @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Sketcher - + Constrain perpendicular Pravokotna omejitev - + Create a perpendicular constraint between two lines Ustvari pravokotno omejitev med dvema črtama @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Sketcher - + Constrain point onto object Omeji točko na objekt - + Fix a point onto an object Pritrdi točko na objekt @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Sketcher - + Constrain radius Omejitev polmera - + Fix the radius of a circle or an arc Pritrdi polmer kroga ali loka @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Sketcher - + Constrain refraction (Snell's law') Lomna omejitev (lomni zakon) - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Ustvari omejitev lomnega zakona med dvema končnima točkama žarkov in robom kot mejo. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Sketcher - + Constrain symmetrical Simetrična omejitev - + Create a symmetry constraint between two points with respect to a line or a third point Ustvari simetrično omejitev med dvema točkama glede na črto ali tretjo točko @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Sketcher - + Constrain tangent Tangentna omejitev - + Create a tangent constraint between two entities Ustvari tangentno omejitev med dvema entitetama @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Sketcher - + Constrain vertically Navpična omejitev - + Create a vertical constraint on the selected item Ustvari navpično omejitev na izbranem predmetu @@ -1734,12 +1734,12 @@ Stop operation - Stop operation + Ustavi opravilo Stop current operation - Stop current operation + Ustavi trenutno opravilo @@ -1781,19 +1781,19 @@ CmdSketcherToggleActiveConstraint - + Sketcher Sketcher - + Toggle activate/deactivate constraint - Toggle activate/deactivate constraint + Preklopi aktiviraj/deaktiviraj omejitev - + Toggles activate/deactivate state for selected constraints - Toggles activate/deactivate state for selected constraints + Preklopi aktiviraj/deaktiviraj stanje izbranih omejitev @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Sketcher - + Toggle reference/driving constraint Preklopi osnovno/gonilno omejitev - + Toggles the toolbar or selected constraints to/from reference mode Preklopi orodno vrstico ali izbrane omejitve v/iz osnovnega načina @@ -1957,42 +1957,42 @@ Ni mogoče uganiti presečišča krivulj. Poskusite dodati omejitev sovpadanja med vozlišči krivulj, ki jih nameravate zaokrožiti. - + This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher. Ta različica OCE/OCC ne podpira dela z vozli. Potrebuješ različico 6.9.0 ali višjo. - + BSpline Geometry Index (GeoID) is out of bounds. Kazalo geometrije B-zlepka (GeoID) je izven omejitev. - + You are requesting no change in knot multiplicity. Ne zahtevate spremembe mnogoterosti vozla. - + The Geometry Index (GeoId) provided is not a B-spline curve. Priskrbljeno kazalo geometrije (GeoId) ni krivulja B-zlepek. - + The knot index is out of bounds. Note that in accordance with OCC notation, the first knot has index 1 and not zero. Kazalo vozla je izven omejitev. Upoštevajte, da v skladu z OCC zapisom, ima prvi vozel indeks 1 in ne nič. - + The multiplicity cannot be increased beyond the degree of the B-spline. Mnogoterost ne more biti povečana preko stopnje B-zlepka. - + The multiplicity cannot be decreased beyond zero. Mnogoterost ne more biti zmanjšana pod ničlo. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC ne more zmanjšati mnogoterosti znotraj največjega dopustnega odstopanja. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Izberite robove na skici. - - - - - - + + + + + Dimensional constraint Merska omejitev - + Cannot add a constraint between two external geometries! Omejitve med dvema zunanjima geometrijama ni mogoče dodati! - + Cannot add a constraint between two fixed geometries! Fixed geometries involve external geometry, blocked geometry or special points as B-spline knot points. Ni mogoče dodati omejitve med dvema pritrjenima geometrijama! Pritrjene geometrije vključujejo zunanjo geometrijo, blokirano geometrijo ali posebne točke kot vozliščne točke B-zlepka. - - - + + + Only sketch and its support is allowed to select Izberete lahko samo skico in njene podporne elemente - + One of the selected has to be on the sketch Eden od izbranih mora biti na skici - - + + Select an edge from the sketch. Izberite rob na skici. - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint Nemogoča omejitev - - - - + + + + The selected edge is not a line segment Izbrani rob ni črtni odsek - - + + + - - - + + Double constraint Dvojna omejitev - - - - + + + + The selected edge already has a horizontal constraint! Izbran rob že ima vodoravno omejitev! - - + + + - The selected edge already has a vertical constraint! Izbran rob že ima navpično omejitev! - - - - - - + + + + + + The selected edge already has a Block constraint! Izbran rob že ima navpično Blok omejitev! - + The selected item(s) can't accept a horizontal constraint! Izbranih predmetov ni mogoče vodoravno omejiti! - + There are more than one fixed point selected. Select a maximum of one fixed point! Izbrana je več kot ena pritrjena točka. Izberite največ eno pritrjeno točko! - + The selected item(s) can't accept a vertical constraint! Izbranih predmetov ni mogoče navpično omejiti! - + There are more than one fixed points selected. Select a maximum of one fixed point! Izbrana je več kot ena pritrjena točka. Izberite največ eno pritrjeno točko! - - + + Select vertices from the sketch. Izberite vozlišča na skici. - + Select one vertex from the sketch other than the origin. Izberite teme na skici, ki ni izhodišče. - + Select only vertices from the sketch. The last selected vertex may be the origin. Izberite samo vozlišča na skici. Zadnje izbrano vozlišče je lahko izhodišče. - + Wrong solver status Napačen stanje reševalnika - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. Blok omejitev ne more biti dodana, če skica ni rešena ali ima odvečne in/ali nasprotujoče si omejitve. - + Select one edge from the sketch. Izberite en rob na skici. - + Select only edges from the sketch. Izberite samo robove na skici. - - - - - - - + + + + + + + Error Napaka - + Select two or more points from the sketch. Izberite dve ali več točk na skici. - - + + Select two or more vertexes from the sketch. Izberite dva ali več temen na skici. - - + + Constraint Substitution Zamenjava omejitve - + Endpoint to endpoint tangency was applied instead. Namesto tega je bila uporabljena tangentnost med končnima točkama. - + Select vertexes from the sketch. Izberite temena na skici. - - + + Select exactly one line or one point and one line or two points from the sketch. Izberite natanko eno črto ali točko in eno črto ali dve točki na skici. - + Cannot add a length constraint on an axis! Omejitve dolžine ni mogoče dodati na os! - + This constraint does not make sense for non-linear curves Ta omejitev ni smiselna za nelinearne krivulje - - - - - - + + + + + + Select the right things from the sketch. Izberite prave stvari na skici. - - + + Point on B-spline edge currently unsupported. Točka na B-zlepek robu je trenutno nepodprta. - - + + 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. Nobena od izbranih točk ni bila omejena na ustrezno krivuljo, ker ali so del istega elementa ali sta obe zunanji geometriji. - + Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Izberite ali eno točko in več krivulj ali eno krivuljo in več točk. Izbrali ste %1 krivulj in %2 točk. - - - - + + + + Select exactly one line or up to two points from the sketch. Izberite natanko eno črto ali do dve točki na skici. - + Cannot add a horizontal length constraint on an axis! Omejitve vodoravne dolžine ni mogoče dodati na os! - + Cannot add a fixed x-coordinate constraint on the origin point! Omejitve pritrjena x-koordinata ni mogoče dodati na izhodiščno točko! - - + + This constraint only makes sense on a line segment or a pair of points Ta omejitev je smiselna samo na črtnem odseku ali na paru točk - + Cannot add a vertical length constraint on an axis! Omejitve navpične dolžine ni mogoče dodati na os! - + Cannot add a fixed y-coordinate constraint on the origin point! Omejitve pritrjene koordinate Y ni mogoče dodati na izvorno točko! - + Select two or more lines from the sketch. Izberite dva ali več črt na skici. - - + + Select at least two lines from the sketch. Izberite vsaj dve črti na skici. - + Select a valid line Izberite veljavno črto - - + + The selected edge is not a valid line Izbrani rob ni veljavna črta - + 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. @@ -2509,45 +2508,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Dovoljene kombinacije: dve krivulji, končna točka in krivulja, dve končni točki, dve krivulji in točka. - + Select some geometry from the sketch. perpendicular constraint Izberite geometrijo na skici. - + Wrong number of selected objects! perpendicular constraint Napačno število izbranih objektov! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint Pri 3-h objektih morata obstajati 2 krivulji in 1 točka. - - + + Cannot add a perpendicularity constraint at an unconnected point! Pravokotne omejitve ni mogoče dodati na nepovezano točko! - - - + + + Perpendicular to B-spline edge currently unsupported. Pravokotno na B-zlepek rob je trenutno nepodprto. - - + + One of the selected edges should be a line. En od izbranih robov mora biti črta. - + 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. @@ -2557,249 +2556,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Dovoljene kombinacije: dve krivulji, končna točka in krivulja, dve končni točki, dve krivulji in točka. - + Select some geometry from the sketch. tangent constraint Izberite geometrijo na skici. - + Wrong number of selected objects! tangent constraint Napačno število izbranih objektov! - - - + + + Cannot add a tangency constraint at an unconnected point! Tangentne omejitve ni mogoče dodati na nepovezano točko! - - - + + + Tangency to B-spline edge currently unsupported. Tangentnost na B-zlepek rob je trenutno nepodprta. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Uporabljena je bla tangentnost med končnima točkama. Omejitev sovpadanja je bila izbrisana. - - - - + + + + Select one or more arcs or circles from the sketch. Izberite enega ali več lokov ali krogov na skici. - - + + Constrain equal Omejitev enakosti - + Do you want to share the same radius for all selected elements? Ali želite uporabiti enak polmer za vse izbrane elemente? - - + + Constraint only applies to arcs or circles. Omejitev velja samo za loke ali krožnice. - + Do you want to share the same diameter for all selected elements? Ali želite uporabiti enak premer za vse izbrane elemente? - - + + Select one or two lines from the sketch. Or select two edges and a point. Izberite eno ali dve črti na skici, ali dva robova in točko. - - + + Parallel lines Vzporedni črti - - + + An angle constraint cannot be set for two parallel lines. Kotne omejitve ni mogoče nastaviti za dve vzporedni črti. - + Cannot add an angle constraint on an axis! Kotne omejitve ni mogoče dodati na os! - + Select two edges from the sketch. Izberite dva robova na skici. - - + + Select two or more compatible edges Izberite dva ali več združljivih robov - + Sketch axes cannot be used in equality constraints Osi skice ni mogoče uporabiti za omejitve enakosti - + Equality for B-spline edge currently unsupported. Enakost za B-zlepek rob je trenutno nepodprta. - - + + Select two or more edges of similar type Izberite dva ali več robov podobne vrste - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. Izberite dve točki in črto simetrije, dve točki in točko simetrije ali črto in točko simetrije na skici. - - - - + + + + Cannot add a symmetry constraint between a line and its end points! Omejitve simetrije ni mogoče dodati med črto in njenima končnima točkama! - + 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 Izberite dve končni točki, ki naj se uporabita kot žarka in rob, ki predstavlja mejo. Prva izbrana točka ustreza kazalu n1, druga kazalu n2 in vrednost osnovne mere nastavi razmerje n2/n1. - + Selected objects are not just geometry from one sketch. Izbrani objekti niso samo geometrija iz skice. - + Number of selected objects is not 3 (is %1). Število izbranih objektov ni 3 (ampak %1). - + Cannot create constraint with external geometry only!! Omejitve ni mogoče ustvariti samo z zunanjo geometrijo!! - + Incompatible geometry is selected! Izbrana je nezdružljiva geometrija! - + SnellsLaw on B-spline edge currently unsupported. Lomni zakon na B-zlepek robu je trenutno nepodprt. - - + + Select at least one ellipse and one edge from the sketch. Izberite vsaj eno elipso in en rob na skici. - + Sketch axes cannot be used in internal alignment constraint Osi skice ni mogoče uporabiti za poravnavo z notranjo geometrijo - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. Elipse ni mogoče notranje omejiti na elipso. Izberite samo eno elipso. - - + + Maximum 2 points are supported. Podprti sta največ dve točki. - - + + Maximum 2 lines are supported. Podprti sta največ dve črti. - - + + Nothing to constrain Ničesar ni za omejiti - + Currently all internal geometry of the ellipse is already exposed. Trenutno je vsa notranja geometrija elipse že izpostavljena. - - - - + + + + Extra elements Dodatni elementi - - - + + + More elements than possible for the given ellipse were provided. These were ignored. Dobavljenih je bilo več elementov za dano elipso, kot je mogoče. Ti so bili prezrti. - + You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse. Loka elipse ni mogoče notranje omejiti z drugim lokom elipse. Izberi samo en lok elipse. - + You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. Elipse ni mogoče notranje omejiti na lok elipse. Izberite samo eno elipso ali en lok elipse. - + Currently all internal geometry of the arc of ellipse is already exposed. Trenutno je vsa notranja geometrija loka elipse že izpostavljena. - + More elements than possible for the given arc of ellipse were provided. These were ignored. Dobavljenih je bilo več elementov za dan lok elipse, kot je mogoče. Ti so bili prezrti. - + 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. Trenutno je notranja geometrija podprta samo za elipso in lok elipse. Zadnji izbrani element mora biti elipsa ali lok elipse. - - - - - + + + + + @@ -2929,12 +2928,12 @@ Dovoljene kombinacije: dve krivulji, končna točka in krivulja, dve končni to Ali ste prepričani, da želite izbrisati vse omejitve? - + Distance constraint Omejitev razdalje - + Not allowed to edit the datum because the sketch contains conflicting constraints Osnovne mere ni mogoče urejati, ker skica vsebuje omejitve v sporu @@ -2953,13 +2952,13 @@ Dovoljene kombinacije: dve krivulji, končna točka in krivulja, dve končni to - This object belongs to another body. Hold Ctrl to allow crossreferences. - Ta objekt pripada drugemu telesu. Držite Ctrl, da se omogoči navzkrižno sklicevanje. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - Ta objekt pripada drugemu telesu in omejuje zunanjo geometrijo. Navzkrižno sklicevanje ni dovoljeno. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -2997,12 +2996,12 @@ Dovoljene kombinacije: dve krivulji, končna točka in krivulja, dve končni to Deactivate - Deactivate + Deaktiviraj Activate - Activate + Aktiviraj @@ -3048,90 +3047,80 @@ Dovoljene kombinacije: dve krivulji, končna točka in krivulja, dve končni to SketcherGui::EditDatumDialog - - + Insert angle Vstavi kot - - + Angle: Kot: - - + Insert radius Vstavi polmer - - - - + + + Radius: Polmer: - - + Insert diameter Vstavi premer - - - - + + + Diameter: Premer: - - + Refractive index ratio Constraint_SnellsLaw Lomni količnik - - + Ratio n2/n1: Constraint_SnellsLaw Razmerje n2/n1: - - + Insert length Vstavi dolžino - - + Length: Dolžina: - - + + Change radius Spremeni polmer - - + + Change diameter Spremeni premer - + Refractive index ratio Lomni količnik - + Ratio n2/n1: Razmerje n2/n1: @@ -3139,7 +3128,7 @@ Dovoljene kombinacije: dve krivulji, končna točka in krivulja, dve končni to SketcherGui::ElementView - + Delete Izbriši @@ -3170,20 +3159,35 @@ Dovoljene kombinacije: dve krivulji, končna točka in krivulja, dve končni to SketcherGui::InsertDatum - + Insert datum Vstavi osnovno mero - + datum: osnovna mera: - + Name (optional) Ime (izbirno) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Osnova + SketcherGui::PropertyConstraintListItem @@ -3500,57 +3504,57 @@ Requires to re-enter edit mode to take effect. Color of edges - Color of edges + Barva robov Color of vertices - Color of vertices + Barva ogljišč Color used while new sketch elements are created - Color used while new sketch elements are created + Barva, uporabljena med ustvarjanjem novih elementov skice Color of edges being edited - Color of edges being edited + Barva robov v urejanju Color of vertices being edited - Color of vertices being edited + Barva ogljišč v urejanju Color of construction geometry in edit mode - Color of construction geometry in edit mode + Barva pomožne geometrije v načinu urejanja Color of external geometry in edit mode - Color of external geometry in edit mode + Barva zunanje geometrije v načinu urejanja Color of fully constrained geometry in edit mode - Color of fully constrained geometry in edit mode + Barva popolnoma omejene geometrije v načinu urejanja Color of driving constraints in edit mode - Color of driving constraints in edit mode + Barva gonilne omejitve v načinu urejanja Reference constraint color - Reference constraint color + Barva referenčne omejitve Color of reference constraints in edit mode - Color of reference constraints in edit mode + Barva referenčne omejitve v načinu urejanja @@ -3787,55 +3791,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences Ni manjkajočih sovpadanj - + No missing coincidences found Nobenega manjkajočega sovpadanja ni bilo najdenega - + Missing coincidences Manjkajoča sovpadanja - + %1 missing coincidences found Najdenih %1 manjkajočih sovpadanj - + No invalid constraints Ni neveljavnih omejitev - + No invalid constraints found Nobene neveljavne omejitve ni bilo najdene - + Invalid constraints Neveljavne omejitve - + Invalid constraints found Najdene neveljavne omejitve - - - - + + + + Reversed external geometry Obrnjena zunanja geometrija - + %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). @@ -3848,51 +3852,51 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Kliknite na "Zamenjaj končne točke v omejitvah", da ponovno dodelite končne točke. Naredi to samo enkrat za skice, ki so bile ustvarjene v FreeCADu starejšemu od v0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. Najdenih %1 obrnjenih lokov zunanje geometrije. Njihove končne točke so obkrožene v pogledu 3D. - + No reversed external-geometry arcs were found. Nobenega obrnjenega loka zunanje geometrije ni bilo najdenega. - + %1 changes were made to constraints linking to endpoints of reversed arcs. Narejenih je bilo %1 sprememb omejitev, ki se povezujejo s končnimi točkami obrnjenih lokov. - - + + Constraint orientation locking Zaklepanje usmerjenosti omejitev - + Orientation locking was enabled and recomputed for %1 constraints. The constraints have been listed in Report view (menu View -> Panels -> Report view). Zaklepanje orientacije je bilo omogočeno in ponovno izračunano za %1 omejitev. Omejitve so bile navedene v pogledu Poročila (meni Pogled -> Plošče -> pogled Poročila). - + 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. Zaklepanje usmerjenosti je bilo omogočeno za %1 omejitev. Omejitve so bile navedene v pogledu poročil (meni Pogled -> Plošče -> pogled Poročila). Upoštevajte, da je za vse prihodnje omejitve zaklepanje privzeto še vedno VKLOPLJENO. - - + + Delete constraints to external geom. Izbriši omejitve na zunanjo geometrijo - + 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? Pravkar boste izbrisali VSE omejitve, ki so povezane z zunanjo geometrijo. To je uporabno za reševanje skice z poškodovanimi/spremenjenimi povezavami z zunanjo geometrijo. Ali res želite izbrisati omejitve? - + All constraints that deal with external geometry were deleted. Vse omejitve, ki so povezane z zunanjo geometrijo, so bile izbrisane. @@ -4039,106 +4043,106 @@ However, no constraints linking to the endpoints were found. Samodejno preklopi na rob - + Elements Elementi - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: večkratni izbor</p><p>&quot;%2&quot;: preklopi na naslednjo veljavno vrsto</p></body></html> - - - - + + + + Point Točka - - - + + + Line Črta - - - - - - - - - + + + + + + + + + Construction Pomožni način - - - + + + Arc Lok - - - + + + Circle Krog - - - + + + Ellipse Elipsa - - - + + + Elliptical Arc Eliptični lok - - - + + + Hyperbolic Arc Hiperbolični Lok - - - + + + Parabolic Arc Parabolični Lok - - - + + + BSpline B-zlepek - - - + + + Other Drugo @@ -4313,104 +4317,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch Edit sketch - + A dialog is already open in the task panel A dialog is already open in the task panel - + Do you want to close this dialog? Do you want to close this dialog? - + Invalid sketch Neveljavna skica - + Do you want to open the sketch validation tool? Ali želite odprti orodje za preverjanje veljavnosti skic? - + The sketch is invalid and cannot be edited. Skica je neveljavna in je ni mogoče urejati. - + Please remove the following constraint: Odstranite naslednjo omejitev: - + Please remove at least one of the following constraints: Odstranite vsaj eno od naslednjih omejitev: - + Please remove the following redundant constraint: Odstranite naslednjo odvečno omejitev: - + Please remove the following redundant constraints: Odstranite naslednje odvečne omejitve: - + Empty sketch Prazna skica - + Over-constrained sketch Skica s preveč omejitvami - - - + + + (click to select) (kliknite za izbiro) - + Sketch contains conflicting constraints Skica vsebuje omejitve v sporu - + Sketch contains redundant constraints Skica vsebuje odvečne omejitve - + Fully constrained sketch Popolnoma omejena skica - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec Rešeno v %1 s - + Unsolved (%1 sec) Ni rešeno (%1 s) @@ -4499,8 +4503,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 Pritrdi premer krožnice ali krožnega loka @@ -4508,8 +4512,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 Pritrdi polmer kroga ali loka @@ -4802,42 +4806,42 @@ Ali jo želite odpeti s podpore? Oblika - + Undefined degrees of freedom Nedoločene prostostne stopnje - + Not solved yet Še ni rešeno - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update Posodobi diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sr.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sr.qm index 08a78743b8..f0f4c26149 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sr.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sr.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sr.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sr.ts index 771158fc5d..adcec105d1 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sr.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sr.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Sketcher - + Constrain arc or circle Constrain arc or circle - + Constrain an arc or a circle Constrain an arc or a circle - + Constrain radius Ограничи полупречник - + Constrain diameter Constrain diameter @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Sketcher - + Constrain angle Ограничи угао - + Fix the angle of a line or the angle between two lines Фикcирај угао линије,или угао између две линије @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Sketcher - + Constrain Block Constrain Block - + Create a Block constraint on the selected item Create a Block constraint on the selected item @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Sketcher - + Constrain coincident Constrain coincident - + Create a coincident constraint on the selected item Create a coincident constraint on the selected item @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Sketcher - + Constrain diameter Constrain diameter - + Fix the diameter of a circle or an arc Fix the diameter of a circle or an arc @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Sketcher - + Constrain distance Ограничи удаљеноcт - + Fix a length of a line or the distance between a line and a vertex Fix a length of a line or the distance between a line and a vertex @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Sketcher - + Constrain horizontal distance Constrain horizontal distance - + Fix the horizontal distance between two points or line ends Фикcирај хоризонталну удаљеноcт између две тачке,или крајеве линија @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Sketcher - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends Фикcирај вертикалну удаљеноcт између две тачке,или крајеве линија @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Sketcher - + Constrain equal Ограничи једнако - + Create an equality constraint between two lines or between circles and arcs Направи ограничење једнакоcти између две линије,или између кругова и лукова @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Sketcher - + Constrain horizontally Ограничи хоризонтално - + Create a horizontal constraint on the selected item Направи хоризонтално ограничење на изабраном предмету @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Sketcher - + Constrain InternalAlignment Constrain InternalAlignment - + Constrains an element to be aligned with the internal geometry of another element Constrains an element to be aligned with the internal geometry of another element @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Sketcher - + Constrain lock Constrain lock - + Create a lock constraint on the selected item Направи закључано ограничење на изабраном предмету @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Sketcher - + Constrain parallel Ограничи паралелно - + Create a parallel constraint between two lines Направи паралелно ограничење између две линије @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Sketcher - + Constrain perpendicular Ограничи вертикално - + Create a perpendicular constraint between two lines Направи вертикално ограничење између две линије @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Sketcher - + Constrain point onto object Ограничи тачку на објекат - + Fix a point onto an object Фикcирај тачку на објекат @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Sketcher - + Constrain radius Ограничи полупречник - + Fix the radius of a circle or an arc Фиксирај полупречник круга,или лука @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Sketcher - + Constrain refraction (Snell's law') Constrain refraction (Snell's law') - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Sketcher - + Constrain symmetrical Ограничи cиметрично - + Create a symmetry constraint between two points with respect to a line or a third point Направи cиметрично ограничење између две тачке у одноcу cа линијом,или трећом тачком @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Sketcher - + Constrain tangent Ограничи тангентно - + Create a tangent constraint between two entities Направи тангентно ограничење између два ентитета @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Sketcher - + Constrain vertically Ограничи вертикално - + Create a vertical constraint on the selected item Направи вертикално ограничење на изабраном предмету @@ -1781,17 +1781,17 @@ CmdSketcherToggleActiveConstraint - + Sketcher Sketcher - + Toggle activate/deactivate constraint Toggle activate/deactivate constraint - + Toggles activate/deactivate state for selected constraints Toggles activate/deactivate state for selected constraints @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Sketcher - + Toggle reference/driving constraint Toggle reference/driving constraint - + Toggles the toolbar or selected constraints to/from reference mode Toggles the toolbar or selected constraints to/from reference mode @@ -1957,42 +1957,42 @@ 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. 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. BSpline Geometry Index (GeoID) is out of bounds. - + You are requesting no change in knot multiplicity. You are requesting no change in knot multiplicity. - + The Geometry Index (GeoId) provided is not a B-spline curve. 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 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 increased beyond the degree of the B-spline. - + The multiplicity cannot be decreased beyond zero. The multiplicity cannot be decreased beyond zero. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC is unable to decrease the multiplicity within the maximum tolerance. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Изабери ивицу(е) из cкице. - - - - - - + + + + + Dimensional constraint Димензионално ограничење - + Cannot add a constraint between two external geometries! Није могуће додати ограничење између две cпољашње геометрије! - + 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 involve external geometry, blocked geometry or special points as B-spline knot points. - - - + + + Only sketch and its support is allowed to select Only sketch and its support is allowed to select - + One of the selected has to be on the sketch Једно од одабраног мора бити на cкици - - + + Select an edge from the sketch. Изабери ивицу из cкице. - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint Немогуће ограничење - - - - + + + + The selected edge is not a line segment Одабрани руб није cегмент линије - - + + + - - - + + Double constraint Дупло ограничење - - - - + + + + The selected edge already has a horizontal constraint! The selected edge already has a horizontal constraint! - - + + + - The selected edge already has a vertical constraint! The selected edge already has a vertical constraint! - - - - - - + + + + + + The selected edge already has a Block constraint! The selected edge already has a Block constraint! - + The selected item(s) can't accept a horizontal constraint! Одабране cтавке(а) не могу прихватити хоризонтално ограничење! - + There are more than one fixed point selected. Select a maximum of one fixed point! 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! Одабране cтавке(а) не могу прихватити вертикално ограничење! - + There are more than one fixed points selected. Select a maximum of one fixed point! There are more than one fixed points selected. Select a maximum of one fixed point! - - + + Select vertices from the sketch. Select vertices from the sketch. - + Select one vertex from the sketch other than the origin. Select one vertex from the sketch other than the origin. - + Select only vertices from the sketch. The last selected vertex may be the origin. Select only vertices from the sketch. The last selected vertex may be the origin. - + Wrong solver status Wrong solver status - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. - + Select one edge from the sketch. Select one edge from the sketch. - + Select only edges from the sketch. Select only edges from the sketch. - - - - - - - + + + + + + + Error Грешка - + Select two or more points from the sketch. Select two or more points from the sketch. - - + + Select two or more vertexes from the sketch. Select two or more vertexes from the sketch. - - + + Constraint Substitution Constraint Substitution - + Endpoint to endpoint tangency was applied instead. Endpoint to endpoint tangency was applied instead. - + Select vertexes from the sketch. Select vertexes from the sketch. - - + + Select exactly one line or one point and one line or two points from the sketch. Одаберите тачно једну линију, или једну тачку и једну линију, или две тачке из cкице. - + Cannot add a length constraint on an axis! Не можете додати ограничење дужине на оcи! - + This constraint does not make sense for non-linear curves This constraint does not make sense for non-linear curves - - - - - - + + + + + + Select the right things from the sketch. Select the right things from the sketch. - - + + Point on B-spline edge currently unsupported. Point on B-spline edge currently unsupported. - - + + 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. 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 either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. - - - - + + + + Select exactly one line or up to two points from the sketch. Одабери тачно једну линију, или до две тачке из cкице. - + Cannot add a horizontal length constraint on an axis! Cannot add a horizontal length constraint on an axis! - + Cannot add a fixed x-coordinate constraint on the origin point! 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 vertical length constraint on an axis! - + Cannot add a fixed y-coordinate constraint on the origin point! 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. Одабери најмање две линије из cкице. - + Select 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. @@ -2509,45 +2508,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Прихватљиве комбинације: две криве; крјња тачка и крива; две крајње тачке; две криве и тачка. - + Select some geometry from the sketch. perpendicular constraint Одабери неку геометрију из cкице. - + Wrong number of selected objects! perpendicular constraint Погрешан број одабраних објеката! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint Cа 3 објекта,морају поcтојати 2 криве и 1 тачка. - - + + Cannot add a perpendicularity constraint at an unconnected point! Cannot add a perpendicularity constraint at an unconnected point! - - - + + + Perpendicular to B-spline edge currently unsupported. Perpendicular to B-spline edge currently unsupported. - - + + One of the selected edges should be a line. Један од одабраних рубова би требао бити линија. - + 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. @@ -2557,249 +2556,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Accepted combinations: two curves; an endpoint and a curve; two endpoints; two curves and a point. - + Select some geometry from the sketch. tangent constraint Одабери неку геометрију из cкице. - + Wrong number of selected objects! tangent constraint Погрешан број одабраних објеката! - - - + + + Cannot add a tangency constraint at an unconnected point! Cannot add a tangency constraint at an unconnected point! - - - + + + Tangency to B-spline edge currently unsupported. Tangency to B-spline edge currently unsupported. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Endpoint to endpoint tangency was applied. The coincident constraint was deleted. - - - - + + + + Select one or more arcs or circles from the sketch. Одабери један, или више лукова,или кругова из cкице. - - + + Constrain equal Ограничи једнако - + Do you want to share the same radius for all selected elements? Да ли желите иcти полупречник за cве одабране елементе? - - + + Constraint only applies to arcs or circles. Ограничење се односи само на лукове и кружнице. - + Do you want to share the same diameter for all selected elements? Do you want to share the same diameter for all selected elements? - - + + Select one or two lines from the sketch. Or select two edges and a point. Одабери једну, или две линије из cкице. Или одабери два руба и тачку. - - + + Parallel lines Паралелне линије - - + + An angle constraint cannot be set for two parallel lines. Ограничење угла cе не може поcтавити на две паралелне линије. - + Cannot add an angle constraint on an axis! Не можете додати угаоно ограничење на осу! - + Select two edges from the sketch. Одабери два руба из cкице. - - + + 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. Equality for B-spline edge currently unsupported. - - + + Select two or more edges of similar type Одаберите два, или више рубова cличног типа - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. 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 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. - + Selected objects are not just geometry from one sketch. Одабрани објекти ниcу cамо геометрија из једне cкице. - + Number of selected objects is not 3 (is %1). Број одабрcних објеката није 3 (јеcте %1). - + Cannot create constraint with external geometry only!! Cannot create constraint with external geometry only!! - + Incompatible geometry is selected! Одабрана је некомпатибилна геометрија! - + SnellsLaw on B-spline edge currently unsupported. SnellsLaw on B-spline edge currently unsupported. - - + + Select at least one ellipse and one edge from the sketch. Одаберите барем једну елипcу и један руб из cкице. - + 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 other ellipse. Select only one ellipse. You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. - - + + Maximum 2 points are supported. Подржане cу макcимално 2 тачке. - - + + Maximum 2 lines are supported. Подржане cу макcимално 2 линије. - - + + Nothing to constrain Nothing to constrain - + Currently all internal geometry of the ellipse is already exposed. Currently all internal geometry of the ellipse is already exposed. - - - - + + + + Extra elements Додатни елементи - - - + + + More elements than possible for the given ellipse were provided. These were ignored. 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 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. You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. - + Currently all internal geometry of the arc of ellipse is already exposed. Currently all internal geometry of the arc of ellipse is already exposed. - + More elements than possible for the given arc of ellipse were provided. These were ignored. 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. 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. - - - - - + + + + + @@ -2929,12 +2928,12 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Are you really sure you want to delete all the constraints? - + Distance constraint Ограничење раcтојања - + Not allowed to edit the datum because the sketch contains conflicting constraints Not allowed to edit the datum because the sketch contains conflicting constraints @@ -2953,13 +2952,13 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c - This object belongs to another body. Hold Ctrl to allow crossreferences. - This object belongs to another body. Hold Ctrl to allow crossreferences. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - This object belongs to another body and it contains external geometry. Crossreference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -3048,90 +3047,80 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::EditDatumDialog - - + Insert angle Уметни угао - - + Angle: Угао: - - + Insert radius Уметни полупречник - - - - + + + Radius: Полупречник: - - + Insert diameter Унети пречник - - - - + + + Diameter: Diameter: - - + Refractive index ratio Constraint_SnellsLaw Refractive index ratio - - + Ratio n2/n1: Constraint_SnellsLaw Одноc n2/n1: - - + Insert length Уметни дужину - - + Length: Дужина: - - + + Change radius Измени полупречник - - + + Change diameter Измени пречник - + Refractive index ratio Refractive index ratio - + Ratio n2/n1: Одноc n2/n1: @@ -3139,7 +3128,7 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::ElementView - + Delete Обриши @@ -3170,20 +3159,35 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::InsertDatum - + Insert datum Уметни Датум - + datum: датум: - + Name (optional) Име (опционо) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Референца + SketcherGui::PropertyConstraintListItem @@ -3787,55 +3791,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences No missing coincidences - + No missing coincidences found No missing coincidences found - + Missing coincidences Missing coincidences - + %1 missing coincidences found %1 missing coincidences found - + No invalid constraints Нема неважећих ограничења - + No invalid constraints found Ниcу пронађена неважећа ограничења - + Invalid constraints Неважећа ограничења - + Invalid constraints found Пронађена неважећа ограничења - - - - + + + + Reversed external geometry 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). @@ -3848,7 +3852,7 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Click "Swap endpoints in constraints" button to reassign endpoints. Do this only once to sketches created in FreeCAD older than v0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3857,44 +3861,44 @@ However, no constraints linking to the endpoints were found. However, no constraints linking to the endpoints were found. - + No reversed external-geometry arcs were found. No reversed external-geometry arcs were found. - + %1 changes were made to constraints linking to endpoints of reversed arcs. %1 changes were made to constraints linking to endpoints of reversed arcs. - - + + Constraint orientation locking 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 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. 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. 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? 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. All constraints that deal with external geometry were deleted. @@ -4041,106 +4045,106 @@ However, no constraints linking to the endpoints were found. 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> <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> - - - - + + + + Point Тачка - - - + + + Line Линија - - - - - - - - - + + + + + + + + + Construction Конструкција - - - + + + Arc Лук - - - + + + Circle Круг - - - + + + Ellipse Елипса - - - + + + Elliptical Arc Елиптични Лук - - - + + + Hyperbolic Arc Hyperbolic Arc - - - + + + Parabolic Arc Parabolic Arc - - - + + + BSpline BSpline - - - + + + Other Друго @@ -4315,104 +4319,104 @@ 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 Неважећа cкица - + Do you want to open the sketch validation tool? Do you want to open the sketch validation tool? - + The sketch is invalid and cannot be edited. The sketch is invalid and cannot be edited. - + Please remove the following constraint: Please remove the following constraint: - + Please remove at least one of the following constraints: Please remove at least one of the following constraints: - + Please remove the following redundant constraint: Please remove the following redundant constraint: - + Please remove the following redundant constraints: Please remove the following redundant constraints: - + Empty sketch Празна скица - + Over-constrained sketch Over-constrained sketch - - - + + + (click to select) (кликни да одабереш) - + Sketch contains conflicting constraints Sketch contains conflicting constraints - + Sketch contains redundant constraints Cкица cадржи cувишна ограничења - + Fully constrained sketch Потпуно ограничена скица - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec Решено за %1 сек - + Unsolved (%1 sec) Неразрешено (%1 sec) @@ -4501,8 +4505,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 Fix the diameter of a circle or an arc @@ -4510,8 +4514,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 Фиксирај полупречник круга,или лука @@ -4804,42 +4808,42 @@ Do you want to detach it from the support? Образац - + Undefined degrees of freedom Неодрађени степени слободе - + Not solved yet Још није решено - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update Update diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sv-SE.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sv-SE.qm index 41d24ba67d..54c459682b 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sv-SE.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sv-SE.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sv-SE.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sv-SE.ts index f7f25aa8bb..aeadfd108f 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sv-SE.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sv-SE.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Skissare - + Constrain arc or circle Begränsa båge eller cirkel - + Constrain an arc or a circle Begränsa en båge eller cirkel - + Constrain radius Begränsa radie - + Constrain diameter Begränsa diameter @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Skissare - + Constrain angle Begränsa vinkel - + Fix the angle of a line or the angle between two lines Fixera en linjes vinkel eller vinkeln mellan två linjer @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Skissare - + Constrain Block Blockeringsbegränsning - + Create a Block constraint on the selected item Skapa en blockeringsbegränsning för den valda detaljen @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Skissare - + Constrain coincident Begränsa sammanfallande - + Create a coincident constraint on the selected item Skapa en sammanfallande begränsning för den markerade detaljen @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Skissare - + Constrain diameter Begränsa diameter - + Fix the diameter of a circle or an arc Fixera diametern av en cirkel eller en båge @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Skissare - + Constrain distance Begränsningsavstånd - + Fix a length of a line or the distance between a line and a vertex Fixera längden på en linje eller avståndet mellan en linje och ett hörn @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Skissare - + Constrain horizontal distance Begränsa horisontellt avstånd - + Fix the horizontal distance between two points or line ends Fixera det horisontella avståndet mellan två punkter eller linjeändar @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Skissare - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends Fixera det vertikala avståndet mellan två punkter eller linjeändar @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Skissare - + Constrain equal Begränsa lika - + Create an equality constraint between two lines or between circles and arcs Skapa en jämlikhetsbegränsning mellan två linjer eller mellan cirklar och cirkelbågar @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Skissare - + Constrain horizontally Begränsa horisontellt - + Create a horizontal constraint on the selected item Skapa en horisontell begränsning på den valda detaljen @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Skissare - + Constrain InternalAlignment Interninpassningsbegränsning - + Constrains an element to be aligned with the internal geometry of another element Begränsar ett element till att inpassas efter den inre geometrin av ett annat element @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Skissare - + Constrain lock Begränsa lås - + Create a lock constraint on the selected item Skapa en lås begränsning för det markerade objektet @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Skissare - + Constrain parallel Begränsa parallellt - + Create a parallel constraint between two lines Skapa en parallell begränsning mellan två linjer @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Skissare - + Constrain perpendicular Begränsa vinkelrätt - + Create a perpendicular constraint between two lines Skapa en vinkelrät begränsning mellan två linjer @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Skissare - + Constrain point onto object Begränsa punkt på objekt - + Fix a point onto an object Fixera en punkt på ett objekt @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Skissare - + Constrain radius Begränsa radie - + Fix the radius of a circle or an arc Fixera cirkelns eller cirkelbågens radie @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Skissare - + Constrain refraction (Snell's law') Brytningsbegränsning (Snells lag) - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Skapa en brytningsbegränsning (Snells lag) mellan två slutpunkter av strålar och en kant som ett gränssnitt. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Skissare - + Constrain symmetrical Begränsa symmetriskt - + Create a symmetry constraint between two points with respect to a line or a third point Skapa en symmetribegränsning mellan två punkter med avseende på en linje eller en tredje punkt @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Skissare - + Constrain tangent Begränsa tangens - + Create a tangent constraint between two entities Skapa en tangentbegränsning mellan två föremål @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Skissare - + Constrain vertically Begränsa vertikalt - + Create a vertical constraint on the selected item Skapa en vertikal begränsning på den markerade detaljen @@ -1781,17 +1781,17 @@ CmdSketcherToggleActiveConstraint - + Sketcher Skissare - + Toggle activate/deactivate constraint Toggle activate/deactivate constraint - + Toggles activate/deactivate state for selected constraints Toggles activate/deactivate state for selected constraints @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Skissare - + Toggle reference/driving constraint Växla referens-/drivningsbegränsning - + Toggles the toolbar or selected constraints to/from reference mode Växlar verktygsfältet eller valda begränsningar till/från referensläge @@ -1957,42 +1957,42 @@ Kan inte finna mötespunkter för kurvorna. Försök att lägga till sammanfallaningsbegränsningar mellan kurvorna du vill använda. - + This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher. Denna version av OCE/OCC stöder inte knutfunktioner. Version 6.9.0 eller högre krävs. - + BSpline Geometry Index (GeoID) is out of bounds. B-spline-geometriindex (GeoID) är inte giltigt. - + You are requesting no change in knot multiplicity. Du efterfrågar ingen ändring i knutmultipliciteten. - + The Geometry Index (GeoId) provided is not a B-spline curve. Geometriindex (GeoId) som är angivet är inte en B-spline-kurva. - + The knot index is out of bounds. Note that in accordance with OCC notation, the first knot has index 1 and not zero. Knutindex är inte giltigt. Notera att i enlighet med OCC-notation så har första knuten index 1 och inte index 0. - + The multiplicity cannot be increased beyond the degree of the B-spline. Multipliciteten kan inte ökas mer än graden av B-spline:n. - + The multiplicity cannot be decreased beyond zero. Multipliciteten kan inte minskas under 0. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC kan inte minsta multipliciteten inom den maximala toleransen. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Välj kant(er) från skissen. - - - - - - + + + + + Dimensional constraint Dimensionell begränsning - + Cannot add a constraint between two external geometries! Det går inte att lägga till en begränsning mellan två externa geometrier! - + Cannot add a constraint between two fixed geometries! Fixed geometries involve external geometry, blocked geometry or special points as B-spline knot points. Kan inte lägga till en begränsning mellan två fasta geometrier. Fasta geometrier involverar yttre geometri, blockerad geometri eller specialpunkter som knutpunkter i en B-spline. - - - + + + Only sketch and its support is allowed to select Endast skiss och dess stöd får väljas - + One of the selected has to be on the sketch En av de valda måste finnas på skissen - - + + Select an edge from the sketch. Välj en kant från skissen. - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint Omöjlig begränsning - - - - + + + + The selected edge is not a line segment Den valda kanten är inte ett linjesegment - - + + + - - - + + Double constraint Dubbelbegränsning - - - - + + + + The selected edge already has a horizontal constraint! Den valda kanten har redan en horisontell begränsning! - - + + + - The selected edge already has a vertical constraint! Den valda kanten har redan en vertikal begränsning! - - - - - - + + + + + + The selected edge already has a Block constraint! Den valda kanten har redan en blockeringsbegränsning! - + The selected item(s) can't accept a horizontal constraint! Markerade objekt kan inte acceptera en horisontell begränsning! - + There are more than one fixed point selected. Select a maximum of one fixed point! Mer än en fast punkt är vald. Välj högst en fast punkt! - + The selected item(s) can't accept a vertical constraint! Markerade objekt kan inte acceptera en vertikal begränsning! - + There are more than one fixed points selected. Select a maximum of one fixed point! Mer än en fast punkt är vald. Välj högst en fast punkt! - - + + Select vertices from the sketch. Välj hörnpunkter från skissen. - + Select one vertex from the sketch other than the origin. Välj en hörnpunkt från skissen som inte är origo. - + Select only vertices from the sketch. The last selected vertex may be the origin. Välj endast hörnpunkter från skissen. Den sist valda hörnpunkten kan vara origo. - + Wrong solver status Ogiltig status från problemlösaren - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. En blockeringsbegränsning kan inte läggas till om skissen är olöst eller om det finns överflödiga och/eller motstridiga begränsningar. - + Select one edge from the sketch. Välj en kant i skissen. - + Select only edges from the sketch. Välj endast kanter i skissen. - - - - - - - + + + + + + + Error Fel - + Select two or more points from the sketch. Välj två eller fler punkter från skissen. - - + + Select two or more vertexes from the sketch. Markera två eller flera hörnpunkter från skissen. - - + + Constraint Substitution Begränsningsersättning - + Endpoint to endpoint tangency was applied instead. Slutpunkt till slutpunkt-tangering tillämpades istället. - + Select vertexes from the sketch. Välj hörnen från skissen. - - + + Select exactly one line or one point and one line or two points from the sketch. Välj exakt en linje eller en punkt och en linje eller två punkter från skissen. - + Cannot add a length constraint on an axis! Kan inte lägga till längdbegränsning på en axel! - + This constraint does not make sense for non-linear curves Den här begränsningen har ingen mening för icke-linjära kurvor - - - - - - + + + + + + Select the right things from the sketch. Välj de rätta sakerna från skissen. - - + + Point on B-spline edge currently unsupported. Punkt på B-spline-kant stöds inte just nu. - - + + 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. Ingen av de valda punkterna begränsades till de respektive kurvorna, antingen för att de är delar av samma element eller för att båda är yttre geometri. - + Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Välj antingen en punkt och flera kurvor, eller en kurva och flera punkter. Du har valt %1 kurvor och %2 punkter. - - - - + + + + Select exactly one line or up to two points from the sketch. Välj exakt en linje eller upp till två punkter från skissen. - + Cannot add a horizontal length constraint on an axis! Kan inte lägga till en horisontell längdbegränsning på en axel! - + Cannot add a fixed x-coordinate constraint on the origin point! Kan inte lägga till en fast x-koordinatsbegränsning på origo! - - + + This constraint only makes sense on a line segment or a pair of points Den här begränsningen har bara mening på ett linjesegment eller par av punkter - + Cannot add a vertical length constraint on an axis! Kan inte lägga till en vertikal längdbegränsning på en axel! - + Cannot add a fixed y-coordinate constraint on the origin point! Kan inte lägga till en fast y-koordinatsbegränsning på origo! - + Select two or more lines from the sketch. Välj två eller flera linjer från skissen. - - + + Select at least two lines from the sketch. Välj åtminstone två linjer från skissen. - + Select a valid line Välj en giltig linje - - + + The selected edge is not a valid line Den valda kanten är inte en giltig linje - + 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. @@ -2509,45 +2508,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Accepterade kombinationer: två kurvor; en slutpunkt och en kurva; två slutpunkter; två kurvor och en punkt. - + Select some geometry from the sketch. perpendicular constraint Välj geometri(er) från skissen. - + Wrong number of selected objects! perpendicular constraint Felaktigt antal valda objekt! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint Med tre objekt måste det vara två kurvor och en punkt. - - + + Cannot add a perpendicularity constraint at an unconnected point! Kan inte lägga till en vinkelräthetsbegränsning vid en oansluten punkt! - - - + + + Perpendicular to B-spline edge currently unsupported. Normal till en B-spline-kant stöds inte just nu. - - + + One of the selected edges should be a line. En av de markerade kanterna ska vara en linje. - + 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. @@ -2557,249 +2556,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Accepterade kombinationer: två kurvor; en slutpunkt och en kurva; två slutpunkter; två kurvor och en punkt. - + Select some geometry from the sketch. tangent constraint Välj geometri(er) från skissen. - + Wrong number of selected objects! tangent constraint Felaktigt antal valda objekt! - - - + + + Cannot add a tangency constraint at an unconnected point! Kan inte lägga till ett tangensbegränsning vid en oansluten punkt! - - - + + + Tangency to B-spline edge currently unsupported. Tangering till B-spline-kant stöds inte just nu. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Slutpunkt till slutpunkt-tangering tillämpades. Sammanfallningsbegränsningen raderades. - - - - + + + + Select one or more arcs or circles from the sketch. Markera en eller fler bågar eller cirklar från skissen. - - + + Constrain equal Begränsa lika - + Do you want to share the same radius for all selected elements? Vill du dela samma radie för alla valda element? - - + + Constraint only applies to arcs or circles. Begränsning tillämpas bara på bågar eller cirklar. - + Do you want to share the same diameter for all selected elements? Vill du dela samma diameter för alla valda element? - - + + Select one or two lines from the sketch. Or select two edges and a point. Välj en eller två linjer från skissen, eller två kanter och en punkt. - - + + Parallel lines Parallella linjer - - + + An angle constraint cannot be set for two parallel lines. En vinkelbegränsning kan inte tillämpas på två parallella linjer. - + Cannot add an angle constraint on an axis! Kan inte lägga till vinkelbegränsning på en axel! - + Select two edges from the sketch. Välj två kanter från skissen. - - + + Select two or more compatible edges Markera två eller flera kompatibla kanter - + Sketch axes cannot be used in equality constraints Skissaxlar kan inte användas i likhetsbegränsningar - + Equality for B-spline edge currently unsupported. Likhet för B-spline-kant stöds inte just nu. - - + + Select two or more edges of similar type Markera två eller flera kanter av liknande typ - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. Välj två punkter och en symmetrilinje, två punkter och en symmetripunkt eller en linje och en symmetripunkt från skissen. - - - - + + + + Cannot add a symmetry constraint between a line and its end points! Kan inte lägga till symmetribegränsning mellan en linje och dess ändpunkter! - + 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 Välj två slutpunkter från linjer som fungerar som strålar, och en kant som representerar en gräns. Den först valda punkten motsvarar index n1, den andra index n2, och referensvärdet anger förhållandet n2/n1. - + Selected objects are not just geometry from one sketch. Valda objekt är inte geometri från endast en skiss. - + Number of selected objects is not 3 (is %1). Antal valda objekt är inte tre (antal: %1). - + Cannot create constraint with external geometry only!! Kan inte skapa begränsning med enbart yttre geometri!! - + Incompatible geometry is selected! Inkompatibel geometri vald! - + SnellsLaw on B-spline edge currently unsupported. Snells lag på B-spline-kant stöds inte just nu. - - + + Select at least one ellipse and one edge from the sketch. Välj minst en ellips och en kant från skissen. - + Sketch axes cannot be used in internal alignment constraint Axlarna i skissen kan inte användas till intern inpassningsbegränsning - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. Du kan inte internt begränsa en ellips på en annan ellips. Välj enbart en ellips. - - + + Maximum 2 points are supported. Maximalt två punkter stöds. - - + + Maximum 2 lines are supported. Maximalt två linjer stöds. - - + + Nothing to constrain Inget att begränsa - + Currently all internal geometry of the ellipse is already exposed. Just nu är all inre geometri hos ellipsen redan synlig. - - - - + + + + Extra elements Extra element - - - + + + More elements than possible for the given ellipse were provided. These were ignored. Fler element än möjligt försågs till den angivna ellipsen. Dessa ignorerades. - + You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse. Du kan inte internt begränsa en elliptisk båge på en annan elliptisk båge. Välj endast en elliptisk båge. - + You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. Du kan inte internt begränsa en ellips på en elliptisk båge. Välj enbart en ellips eller elliptisk båge. - + Currently all internal geometry of the arc of ellipse is already exposed. Just nu är all inre geometri hos den elliptiska bågen redan synlig. - + More elements than possible for the given arc of ellipse were provided. These were ignored. Fler element än möjligt försågs till den angivna elliptiska bågen. Dessa ignorerades. - + 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. Just nu stöds endast inre geometri för ellipser och elliptiska bågar. Det senast valda elementet måste vara en ellips eller en elliptisk båge. - - - - - + + + + + @@ -2929,12 +2928,12 @@ Accepterade kombinationer: två kurvor; en slutpunkt och en kurva; två slutpunk Är du säker på att du vill radera alla begränsningar? - + Distance constraint Avstånd begränsning - + Not allowed to edit the datum because the sketch contains conflicting constraints Inte tillåtet att ändra datum på grund av att skissen innehåller motstridiga begränsningar @@ -2953,13 +2952,13 @@ Accepterade kombinationer: två kurvor; en slutpunkt och en kurva; två slutpunk - This object belongs to another body. Hold Ctrl to allow crossreferences. - Det här objektet tillhör en annan kropp. Håll in CTRL för att tillåta korsreferenser. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - Det här objektet tillhör en annan kropp och innehåller yttre geometri. Korsreferenser är inte tillåtna. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -3048,90 +3047,80 @@ Accepterade kombinationer: två kurvor; en slutpunkt och en kurva; två slutpunk SketcherGui::EditDatumDialog - - + Insert angle Infoga vinkel - - + Angle: Vinkel: - - + Insert radius Infoga radie - - - - + + + Radius: Radie: - - + Insert diameter Infoga diameter - - - - + + + Diameter: Diameter: - - + Refractive index ratio Constraint_SnellsLaw Brytningsindexsförhållande - - + Ratio n2/n1: Constraint_SnellsLaw Förhållande n2/n1: - - + Insert length Infoga längd - - + Length: Längd: - - + + Change radius Ändra radie - - + + Change diameter Ändra diameter - + Refractive index ratio Brytningsindexsförhållande - + Ratio n2/n1: Förhållande n2/n1: @@ -3139,7 +3128,7 @@ Accepterade kombinationer: två kurvor; en slutpunkt och en kurva; två slutpunk SketcherGui::ElementView - + Delete Radera @@ -3170,20 +3159,35 @@ Accepterade kombinationer: två kurvor; en slutpunkt och en kurva; två slutpunk SketcherGui::InsertDatum - + Insert datum Infoga datum - + datum: Datum: - + Name (optional) Namn (frivilligt) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Referens + SketcherGui::PropertyConstraintListItem @@ -3787,55 +3791,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences Inga sammanfallningar saknas - + No missing coincidences found Inga saknade sammanfallningar hittades - + Missing coincidences Saknade sammanfallningar - + %1 missing coincidences found %1 saknade sammanfallningar hittade - + No invalid constraints Inga ogiltiga begränsningar - + No invalid constraints found Inga ogiltiga begränsningar hittades - + Invalid constraints Ogiltiga begränsningar - + Invalid constraints found Ogiltiga begränsningar hittades - - - - + + + + Reversed external geometry Omvänd yttre geometri - + %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). @@ -3848,7 +3852,7 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Klicka på knappen "Kasta om slutpunkter i begränsningar" för att återtilldela slutpunkter. Gör detta endast i skisser skapade i FreeCAD-versioner äldre än v0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3857,44 +3861,44 @@ However, no constraints linking to the endpoints were found. Inga begränsningar länkade till slutpunkterna hittades däremot. - + No reversed external-geometry arcs were found. Inga omvänd yttre geometri-bågar hittades. - + %1 changes were made to constraints linking to endpoints of reversed arcs. %1 ändringar gjordes på begränsningar länkade till slutpunkter i omvända bågar. - - + + Constraint orientation locking Lås begränsningsriktning - + Orientation locking was enabled and recomputed for %1 constraints. The constraints have been listed in Report view (menu View -> Panels -> Report view). Riktningslåsning var aktiverat och omberäknades för %1 begränsningar. Begränsningarna har listats i rapportvyn (menyn Visa -> Paneler -> Rapportvy). - + 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. Riktningslåsning avaktiverades för %1 begränsningar. Begränsningarna har listats i rapportvyn (menyn Visa -> Paneler -> Rapportvy). Notera att för framtida begränsningar är riktningslåsning fortfarande PÅ som standard. - - + + Delete constraints to external geom. Radera begränsningar till yttre geometri. - + 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? Du är på väg att radera ALLA begränsningar som hanterar yttre geometri. Detta är användbart för att rädda en skiss med trasiga/ändrade länkar till yttre geometri. Är du säker på att du vill radera begränsningarna? - + All constraints that deal with external geometry were deleted. Alla begränsningar som hanterar yttre geometri raderades. @@ -4041,106 +4045,106 @@ Inga begränsningar länkade till slutpunkterna hittades däremot. Auto-växla till kant - + Elements Element - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: flera markeringar</p><p>&quot;%2&quot;: byt till nästa giltiga typ</p></body></html> - - - - + + + + Point Punkt - - - + + + Line Linje - - - - - - - - - + + + + + + + + + Construction Konstruktion - - - + + + Arc Cirkelbåge - - - + + + Circle Cirkel - - - + + + Ellipse Ellips - - - + + + Elliptical Arc Elliptisk båge - - - + + + Hyperbolic Arc Hyperbolisk båge - - - + + + Parabolic Arc Parabolisk båge - - - + + + BSpline BSpline - - - + + + Other Övrigt @@ -4315,104 +4319,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch Redigera skiss - + A dialog is already open in the task panel En dialogruta är redan öppen i uppgiftspanelen - + Do you want to close this dialog? Vill du stänga denna dialogruta? - + Invalid sketch Ogiltig skiss - + Do you want to open the sketch validation tool? Vill du öppna verktyget för skissvalidering? - + The sketch is invalid and cannot be edited. Skissen är ogiltig och kan inte redigeras. - + Please remove the following constraint: Ta bort följande begränsning: - + Please remove at least one of the following constraints: Ta bort minst en av följande begränsningar: - + Please remove the following redundant constraint: Ta bort följande redundanta begränsningen: - + Please remove the following redundant constraints: Ta bort följande redundanta begränsningarna: - + Empty sketch Tom skiss - + Over-constrained sketch Överbegränsad skiss - - - + + + (click to select) (Klicka för att välja) - + Sketch contains conflicting constraints Skissen innehåller motstridiga begränsningar - + Sketch contains redundant constraints Skissen innehåller överflödiga begränsningar - + Fully constrained sketch Helt begränsad skiss - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec Löst i %1 SEK - + Unsolved (%1 sec) Olöst (%1 SEK) @@ -4501,8 +4505,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 Fixera diametern av en cirkel eller en båge @@ -4510,8 +4514,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 Fixera cirkelns eller cirkelbågens radie @@ -4804,42 +4808,42 @@ Vill du ta bort den från stödytan? Form - + Undefined degrees of freedom Odefinierade frihetsgrader - + Not solved yet Inte löst ännu - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update Uppdatera diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_tr.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_tr.qm index fe49d9c6eb..05e6ae8174 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_tr.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_tr.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_tr.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_tr.ts index a1dbb8cc14..d124a82186 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_tr.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_tr.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Taslakçı - + Constrain arc or circle Yay ya da çemberi kısıtla - + Constrain an arc or a circle Bir yayı ya da bir çemberi kısıtla - + Constrain radius Yarıçapı sınırla - + Constrain diameter Çapı sınırla @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Taslakçı - + Constrain angle Açı sınırlandır - + Fix the angle of a line or the angle between two lines Bir çizginin açısını veya iki çizgi arasındaki açıyı düzeltin @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Taslakçı - + Constrain Block Kısıtlama Bloğu - + Create a Block constraint on the selected item Seçili öğe üzerinde bir blok kısıtlaması oluşturma @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Taslakçı - + Constrain coincident Tesadüfen Teslimatı bozma - + Create a coincident constraint on the selected item Seçili öğede bir çakışık sınırlama oluştur @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Taslakçı - + Constrain diameter Çapı sınırla - + Fix the diameter of a circle or an arc Bir çemberin veya bir yayın yarıçapını düzelt @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Taslakçı - + Constrain distance Sınır mesafesini sınırla - + Fix a length of a line or the distance between a line and a vertex Bir çizgi uzunluğunu veya bir çizgi ile bir köşe arasındaki mesafeyi düzeltin @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Taslakçı - + Constrain horizontal distance Constrain horizontal distance - + Fix the horizontal distance between two points or line ends İki nokta veya çizgi ucu arasındaki yatay mesafeyi düzeltin @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Taslakçı - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends İki nokta veya çizgi ucu arasındaki dikey mesafeyi düzeltin @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Taslakçı - + Constrain equal Eşit tutmak - + Create an equality constraint between two lines or between circles and arcs İki satır arasında veya daireler ve yaylar arasında eşitlik sınırlaması oluşturun @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Taslakçı - + Constrain horizontally Yatay olarak sınırlama - + Create a horizontal constraint on the selected item Seçili öğede yatay bir sınırlama oluştur @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Taslakçı - + Constrain InternalAlignment Dahili Yerleşimi Kısıtla - + Constrains an element to be aligned with the internal geometry of another element Başka bir öğenin iç geometrisiyle hizalanacak bir öğeyi sınırlandırır @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Taslakçı - + Constrain lock Sınır kilidi - + Create a lock constraint on the selected item Seçili öğede bir kilit kısıtlaması oluştur @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Taslakçı - + Constrain parallel Paralel sınırlandır - + Create a parallel constraint between two lines İki satır arasında paralel sınırlama oluşturun @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Taslakçı - + Constrain perpendicular Dikey sıkıştır - + Create a perpendicular constraint between two lines İki satır arasında dikey bir sınır oluşturun @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Taslakçı - + Constrain point onto object Nesneye noktayı sınırlama - + Fix a point onto an object Teğetsel sınırlama oluştur @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Taslakçı - + Constrain radius Yarıçapı sınırla - + Fix the radius of a circle or an arc Bir dairenin veya bir yayın yarıçapını düzeltme @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Taslakçı - + Constrain refraction (Snell's law') Kırılmayı sınırlayın (Snell yasası ') - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Işınların iki uç noktası ile bir arayüz olarak kenar arasında bir kırılma yasası (Snell yasası) kısıtı oluşturun. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Taslakçı - + Constrain symmetrical Simetrik sınırlama - + Create a symmetry constraint between two points with respect to a line or a third point Bir çizgiyle veya bir üçüncü noktaya göre iki nokta arasında bir simetri kısıtı oluşturun @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Taslakçı - + Constrain tangent Tanjantı sınırla - + Create a tangent constraint between two entities İki öğe arasında teğet kısıtlama oluşturun @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Taslakçı - + Constrain vertically Dikey olarak sınırlama - + Create a vertical constraint on the selected item Seçilen öğeye dikey kısıt oluşturma @@ -1781,17 +1781,17 @@ CmdSketcherToggleActiveConstraint - + Sketcher Taslakçı - + Toggle activate/deactivate constraint Toggle activate/deactivate constraint - + Toggles activate/deactivate state for selected constraints Toggles activate/deactivate state for selected constraints @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Taslakçı - + Toggle reference/driving constraint Referans / sürüş kısıtlamasını değiştir - + Toggles the toolbar or selected constraints to/from reference mode Araç çubuğunu veya seçilen kısıtlamaları referans modundan / referans modundan / süreden ayırır @@ -1957,42 +1957,42 @@ Eğrilerin kesişimini tahmin edemiyoruz. Dilimlemeyi planladığınız eğrilerin köşeleri arasında çakışan bir kısıtlama eklemeyi deneyin. - + This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher. OCE/OCC'NİN bu sürümü düğüm işlemini desteklemez. 6.9.0 veya daha yüksek gerekir. - + BSpline Geometry Index (GeoID) is out of bounds. BSpline Geometri Dizini (GeoID) sınırların dışında. - + You are requesting no change in knot multiplicity. Düğüm çokluğunda herhangi bir değişiklik istemiyorsunuz. - + The Geometry Index (GeoId) provided is not a B-spline curve. Sağlanan Geometri Dizini (GeoId) bir B-spline eğrisi değil. - + The knot index is out of bounds. Note that in accordance with OCC notation, the first knot has index 1 and not zero. Düğüm endeksi sınırların dışındadır. OCC gösterimine göre, ilk düğümün indeks 1'i olduğunu ve sıfır olmadığını unutmayın. - + The multiplicity cannot be increased beyond the degree of the B-spline. Çeşitlilik, B-spline'nın derecesinin ötesinde artırılamaz. - + The multiplicity cannot be decreased beyond zero. Çokluk sıfırdan aşağıya düşürülemez. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC, maksimum tolerans dahilinde çokluğu azaltamıyor. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Eskiden kenarları / kenarları seçin. - - - - - - + + + + + Dimensional constraint Boyutsal kısıtlama - + Cannot add a constraint between two external geometries! İki dış geometri arasında bir sınırlama eklenemez! - + Cannot add a constraint between two fixed geometries! Fixed geometries involve external geometry, blocked geometry or special points as B-spline knot points. İki sabit geometri arasında bir kısıtlama ekleyemezsiniz! Sabit geometriler, dış geometriyi, engellenmiş geometriyi veya B-spline düğüm noktaları olarak özel noktaları içerir. - - - + + + Only sketch and its support is allowed to select Sadece eskiz ve desteği belirleme izni verilir - + One of the selected has to be on the sketch Seçilenlerden biri eskiz üzerinde olmak zorunda - - + + Select an edge from the sketch. Taslaktan bir kenar seç - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint İmkansız kısıt - - - - + + + + The selected edge is not a line segment Seçilen kenar çizgi parçası değil - - + + + - - - + + Double constraint Çift kısıtlama - - - - + + + + The selected edge already has a horizontal constraint! Seçilen kenar zaten yatay bir kısıtlamaya sahip! - - + + + - The selected edge already has a vertical constraint! Seçilen kenar zaten dikey bir kısıtlamaya sahip! - - - - - - + + + + + + The selected edge already has a Block constraint! Seçilen kenarın zaten bir Blok kısıtlaması var! - + The selected item(s) can't accept a horizontal constraint! Seçilen öğeler yatay bir sınırlamayı kabul edemez! - + There are more than one fixed point selected. Select a maximum of one fixed point! Seçilen birden fazla sabit nokta vardır. En fazla bir sabit nokta seçin! - + The selected item(s) can't accept a vertical constraint! Seçilen öğeler dikey kısıtlamayı kabul edemez! - + There are more than one fixed points selected. Select a maximum of one fixed point! Seçilen birden fazla sabit nokta vardır. En fazla bir tane sabit nokta seçin! - - + + Select vertices from the sketch. Eskiden krokileri seçin. - + Select one vertex from the sketch other than the origin. Köşeden başka bir taslaktan bir köşe seçin. - + Select only vertices from the sketch. The last selected vertex may be the origin. Eskiden sadece köşeleri seçin. Son seçilen köşe orijin olabili. - + Wrong solver status Yanlış çözücü durumu - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. Eskiz çözülmediyse veya gereksiz ve/veya çakışan kısıtlamalar varsa, bir blok kısıtlaması eklenemez. - + Select one edge from the sketch. Eskizden bir kenar seçin. - + Select only edges from the sketch. Eskizden sadece kenarları seçin. - - - - - - - + + + + + + + Error Hata - + Select two or more points from the sketch. Eskiden iki veya daha fazla nokta seçin. - - + + Select two or more vertexes from the sketch. Eskizden iki veya daha fazla köşe seçin. - - + + Constraint Substitution Kısıtlamayı değiştir - + Endpoint to endpoint tangency was applied instead. Bunun yerine, uç noktalar arasında teğetsel bir kısıtlama uygulandı. - + Select vertexes from the sketch. Eskiden krokileri seçin. - - + + Select exactly one line or one point and one line or two points from the sketch. Çizimden tam olarak bir çizgi veya bir nokta ve bir çizgi veya iki nokta seçin. - + Cannot add a length constraint on an axis! Bir eksende bir uzunluk sınırlaması eklenemiyor! - + This constraint does not make sense for non-linear curves Bu kısıtlama doğrusal olmayan eğriler için mantıklı değil - - - - - - + + + + + + Select the right things from the sketch. Eskiden eskizlerden birini seçin. - - + + Point on B-spline edge currently unsupported. B-spline kenarındaki nokta şu anda desteklenmiyor. - - + + 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. Seçilen noktalardan hiçbiri ilgili eğrilere aynı elemanın parçaları olduğu için ya da ikisi de harici geometri olduğu için kısıtlanmış değildi. - + Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Bir nokta ve birkaç eğriyi veya bir eğriyi ve birkaç noktayı seçin. % 1 eğri ve% 2 nokta seçtiniz. - - - - + + + + Select exactly one line or up to two points from the sketch. Çizimden tam bir satır veya en fazla iki puan seçin. - + Cannot add a horizontal length constraint on an axis! Bir eksene yatay uzunluk kısıtı eklenemiyor! - + Cannot add a fixed x-coordinate constraint on the origin point! Orijin noktasına sabit bir x-koordinat kısıtlaması eklenemiyor! - - + + This constraint only makes sense on a line segment or a pair of points Bu kısıtlama sadece bir çizgi segmentinde veya bir çift nokta üzerinde mantıklı olur - + Cannot add a vertical length constraint on an axis! Bir eksene dikey uzunluk kısıtı eklenemiyor! - + Cannot add a fixed y-coordinate constraint on the origin point! Orijin noktasına sabit bir y-koordinat kısıtlaması eklenemiyor! - + Select two or more lines from the sketch. Eskizden iki veya daha fazla çizgi seçin. - - + + Select at least two lines from the sketch. Çizimden en az iki satır seçin. - + Select a valid line Geçerli bir satır seçin - - + + The selected edge is not a valid line Seçilen kenarlık geçerli bir çizgi değil - + 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. @@ -2509,45 +2508,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Kabul edilen kombinasyonlar: iki eğri; bir son nokta ve bir eğri; iki uç nokta; iki eğri ve bir nokta. - + Select some geometry from the sketch. perpendicular constraint Eskizden bazı geometriyi seçin. - + Wrong number of selected objects! perpendicular constraint Seçilen nesnelerin sayısı yanlış! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint 3 nesneyle 2 eğri ve 1 nokta olmalıdır. - - + + Cannot add a perpendicularity constraint at an unconnected point! Bağlantısız bir noktaya diklik kısıtı eklenemiyor! - - - + + + Perpendicular to B-spline edge currently unsupported. B-spline kenarına dikey şu anda desteklenmiyor. - - + + One of the selected edges should be a line. Seçilen kenarlardan bir tanesi bir çizgi olmalıdır. - + 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. @@ -2557,249 +2556,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Kabul edilen kombinasyonlar: iki eğri; bir son nokta ve bir eğri; iki uç nokta; iki eğri ve bir nokta. - + Select some geometry from the sketch. tangent constraint Eskizden bazı geometriyi seçin. - + Wrong number of selected objects! tangent constraint Seçilen nesnelerin sayısı yanlış! - - - + + + Cannot add a tangency constraint at an unconnected point! Bağlantısız bir noktaya bir teğet sınırlaması eklenemiyor! - - - + + + Tangency to B-spline edge currently unsupported. Şu anda desteklenmeyen B-spline kenarlığı için teğet. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Uç noktalar arasında teğetsel bir kısıtlama uygulandı. Çakışık kısıtlama dilindi. - - - - + + + + Select one or more arcs or circles from the sketch. Eskizden bir veya daha fazla yay veya daire seçin. - - + + Constrain equal Eşit tutmak - + Do you want to share the same radius for all selected elements? Seçilen tüm öğeler için aynı yarıçapı paylaşmak ister misiniz? - - + + Constraint only applies to arcs or circles. Kısıtlama yalnızca yaylar veya daireler için geçerlidir. - + Do you want to share the same diameter for all selected elements? Seçilen tüm elemanlar için aynı çapı paylaşmak ister misiniz? - - + + Select one or two lines from the sketch. Or select two edges and a point. Çizimden bir veya iki çizgi seçin. Ya da iki kenar ve bir nokta seçin. - - + + Parallel lines Paralel çizgiler - - + + An angle constraint cannot be set for two parallel lines. İki paralel çizgi için açı sınırlaması ayarlanamaz. - + Cannot add an angle constraint on an axis! Bir eksene açı sınırlaması eklenemiyor! - + Select two edges from the sketch. Eskizden iki kenar seçin. - - + + Select two or more compatible edges İki veya daha fazla uyumlu kenarı seçin - + Sketch axes cannot be used in equality constraints Eskiz ekseni eşitlik kısıtlamaları içinde kullanılamaz - + Equality for B-spline edge currently unsupported. B-spline kenarı için eşitlik şu anda desteklenmiyor. - - + + Select two or more edges of similar type Benzer tipte iki veya daha fazla kenar seçin - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. Eskizden iki nokta ve bir simetri çizgisi, iki nokta ve bir simetri noktası veya bir çizgi ve bir simetri noktası seçin. - - - - + + + + Cannot add a symmetry constraint between a line and its end points! Bir çizgi ile bitiş noktaları arasında bir simetri kısıtı eklenemez! - + 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 Işınlar gibi davranacak çizgilerin uç noktalarını seçin ve kenarları bir sınırı temsil eden bir kenar seçin. İlk seçilen nokta, n1, ikinci - n2 indeksine, datum değeri de n2 / n1 oranına karşılık gelir. - + Selected objects are not just geometry from one sketch. Seçilen nesneler sadece bir taslaktaki geometri değildir. - + Number of selected objects is not 3 (is %1). Seçilen nesnelerin sayısı 3 değil (% 1). - + Cannot create constraint with external geometry only!! Yalnızca dış geometri ile kısıtlama oluşturulamaz!! - + Incompatible geometry is selected! Uyumsuz geometri seçildi! - + SnellsLaw on B-spline edge currently unsupported. B-spline kenarındaki SnellsLaw şu anda desteklenmiyor. - - + + Select at least one ellipse and one edge from the sketch. Eskiden en az bir elips ve bir kenar seçin. - + Sketch axes cannot be used in internal alignment constraint Eskiz ekseni iç hizalama kısıtlamasında kullanılamaz - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. Bir elipsi diğer elips üzerinde dahili olarak sınırlayamazsınız. Sadece bir elips seçin. - - + + Maximum 2 points are supported. Maksimum 2 puan desteklenmektedir. - - + + Maximum 2 lines are supported. Maksimum 2 satır desteklenir. - - + + Nothing to constrain Kısıtlayacak bir şey yok - + Currently all internal geometry of the ellipse is already exposed. Şu anda elipsin tüm iç geometrisi zaten açıktır. - - - - + + + + Extra elements Fazladan elementler - - - + + + More elements than possible for the given ellipse were provided. These were ignored. Verilen elips için mümkün olduğunca çok eleman sağlandı. Bunlar dikkate alınmadı. - + You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse. Dahili olarak bir elipsin yayını diğer elipsin yayı üzerinde sınırlandıramazsınız. Sadece bir elips yayı seçin. - + You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. Bir elipsi, bir elips yayında kısıtlayamazsınız. Sadece bir elips veya elips yayını seçin. - + Currently all internal geometry of the arc of ellipse is already exposed. Şu anda elips yayının tüm iç geometrisi zaten açıktır. - + More elements than possible for the given arc of ellipse were provided. These were ignored. Verilen elips yayının mümkün olmadığı kadar çok eleman sağlanmıştır. Bunlar dikkate alınmadı. - + 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. Şu anda iç geometri yalnızca elipsin veya elipsin yayı için desteklenir. Son seçilen eleman elips veya elips yay olmalıdır. - - - - - + + + + + @@ -2929,12 +2928,12 @@ Kabul edilen kombinasyonlar: iki eğri; bir son nokta ve bir eğri; iki uç nokt Bütün kısıtlamaları silmek istediğinden emin misin? - + Distance constraint Mesafe kısıtlaması - + Not allowed to edit the datum because the sketch contains conflicting constraints Eskizden çelişkili kısıtlamalar içerdiğinden, verinin düzenlenmesine izin verilmez @@ -2953,13 +2952,13 @@ Kabul edilen kombinasyonlar: iki eğri; bir son nokta ve bir eğri; iki uç nokt - This object belongs to another body. Hold Ctrl to allow crossreferences. - Bu cisim başka bir cesete aittir. Crossreferences'a izin vermek için Ctrl tuşunu basılı tutun. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - Bu nesne başka bir gövdeye aittir ve harici geometri içerir. Çapraz referanslamaya izin verilmez. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -3048,90 +3047,80 @@ Kabul edilen kombinasyonlar: iki eğri; bir son nokta ve bir eğri; iki uç nokt SketcherGui::EditDatumDialog - - + Insert angle Ekleme açısı - - + Angle: Açı: - - + Insert radius Çap ekle - - - - + + + Radius: Yarıçap: - - + Insert diameter Çap Ekle - - - - + + + Diameter: Çap: - - + Refractive index ratio Constraint_SnellsLaw Refraktif indeks oranı - - + Ratio n2/n1: Constraint_SnellsLaw Oran n2/n1: - - + Insert length Uzunluk ekle - - + Length: Uzunluk: - - + + Change radius Yarıçapını değiştir - - + + Change diameter Çapı değiştir - + Refractive index ratio Refraktif indeks oranı - + Ratio n2/n1: Oran n2/n1: @@ -3139,7 +3128,7 @@ Kabul edilen kombinasyonlar: iki eğri; bir son nokta ve bir eğri; iki uç nokt SketcherGui::ElementView - + Delete Sil @@ -3170,20 +3159,35 @@ Kabul edilen kombinasyonlar: iki eğri; bir son nokta ve bir eğri; iki uç nokt SketcherGui::InsertDatum - + Insert datum Referans noktası ekle - + datum: datum: - + Name (optional) İsim (isteğe bağlı) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Referans + SketcherGui::PropertyConstraintListItem @@ -3787,55 +3791,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences Eksik raslantılar yok - + No missing coincidences found Eksik tesadüf bulunamadı - + Missing coincidences Eksik tesadüfler - + %1 missing coincidences found % 1 eksik tesadüf bulundu - + No invalid constraints Geçersiz kısıtlama yok - + No invalid constraints found Geçersiz kısıtlama bulunamadı - + Invalid constraints Geçersiz kısıtlamalar - + Invalid constraints found Geçersiz kısıtlamalar bulundu - - - - + + + + Reversed external geometry Ters çevrilmiş Harici geometri - + %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). @@ -3848,7 +3852,7 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Bitiş noktalarını yeniden atamak için "Kısıtlamalardaki uç noktaları değiştir" düğmesini tıklayın. Bunu FreeCAD'de v0.15'ten daha eski oluşturulan çizimlere yalnızca bir kez yapın - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3857,44 +3861,44 @@ However, no constraints linking to the endpoints were found. Bununla birlikte, bitiş noktalarına bağlanan herhangi bir kısıtlama bulunamadı. - + No reversed external-geometry arcs were found. Ters harici geometri yayları bulunamadı. - + %1 changes were made to constraints linking to endpoints of reversed arcs. Ters köprü uçlarına bağlanan kısıtlamalara% 1 değişiklik yapılmıştır. - - + + Constraint orientation locking Kısıtlama yönü kilitleme - + Orientation locking was enabled and recomputed for %1 constraints. The constraints have been listed in Report view (menu View -> Panels -> Report view). Oryantasyon kilidi etkinleştirildi ve % 1 kısıtlamalar için yeniden hesaplandı. Kısıtlamalar, Rapor görünümünde listelenmiştir (menü Görünümü -> Görünümler -> Rapor görünümü). - + 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. Yönlendirme kilidi % 1 kısıtlamalar için devre dışı bırakıldı. Sınırlamalar Rapor görünümünde listelenmiştir (menü Görünümü -> Görünümler -> Rapor görünümü). Gelecekteki tüm kısıtlamalar için kilitleme yine de AÇIK olarak varsayılmaktadır. - - + + Delete constraints to external geom. Kısıtlamaları harici coğrafyaya sil. - + 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? Harici geometriyle uğraşan TÜM kısıtlamaları silmek üzeresiniz. Bu, harici geometriye kırık / değiştirilmiş bağlantılar içeren bir eskizin kurtarılması için yararlıdır. Kısıtlamaları silmek istediğinizden emin misiniz? - + All constraints that deal with external geometry were deleted. Dış geometri ile ilgilenen tüm kısıtlamalar silindi. @@ -4041,106 +4045,106 @@ Bununla birlikte, bitiş noktalarına bağlanan herhangi bir kısıtlama bulunam Edge'e otomatik geçiş - + Elements Elementler - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html> <head /> <body> <p> & quot;% 1 & quot;: birden çok seçim </ p> <p> & quot;% 2 & quot;: bir sonraki geçerli türe geçme </ p> </ body> </ html > - - - - + + + + Point Nokta - - - + + + Line Çizgi - - - - - - - - - + + + + + + + + + Construction İnşa - - - + + + Arc Yay - - - + + + Circle Çember - - - + + + Ellipse Elips - - - + + + Elliptical Arc Eliptik Ark - - - + + + Hyperbolic Arc Hiperbolik yay - - - + + + Parabolic Arc Parabolik Ark - - - + + + BSpline BSpline - - - + + + Other Diğer @@ -4315,104 +4319,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch Taslağı düzenle - + A dialog is already open in the task panel Araç çubuğunda bir pencere zaten açık - + Do you want to close this dialog? Bu pencereyi kapatmak ister misiniz? - + Invalid sketch Geçersiz eskiz - + Do you want to open the sketch validation tool? Eskiz doğrulama aracını açmak istiyor musunuz? - + The sketch is invalid and cannot be edited. Eskiz geçersizdir ve düzenlenemez. - + Please remove the following constraint: Lütfen aşağıdaki kısıtlamayı kaldırın: - + Please remove at least one of the following constraints: Lütfen aşağıdaki kısıtlamalardan en az birini kaldırın: - + Please remove the following redundant constraint: Lütfen aşağıdaki gereksiz kısıtlamayı kaldırın: - + Please remove the following redundant constraints: Lütfen aşağıdaki gereksiz kısıtlamaları kaldırın: - + Empty sketch Boş eskiz - + Over-constrained sketch Aşırı kısıtlı eskiz - - - + + + (click to select) (seçmek için tıkla) - + Sketch contains conflicting constraints Eskiz çakışan kısıtlamaları içeriyor - + Sketch contains redundant constraints Eskiz, gereksiz kısıtlamaları içeriyor - + Fully constrained sketch Tamamen kısıtlanmış eskiz - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec %1 saniye içinde çözüldü - + Unsolved (%1 sec) Çözülmemiş (%1 sn.) @@ -4501,8 +4505,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 Bir çemberin veya bir yayın yarıçapını düzelt @@ -4510,8 +4514,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 Bir dairenin veya bir yayın yarıçapını düzeltme @@ -4803,42 +4807,42 @@ Do you want to detach it from the support? Şekil: - + Undefined degrees of freedom Tanımsız derecelerde serbestlik - + Not solved yet Henüz çözülmedi - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update Güncelle diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_uk.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_uk.qm index 79301aefcf..c5a32be18b 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_uk.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_uk.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_uk.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_uk.ts index 9338bea390..8c5d2cea64 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_uk.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_uk.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Створювач ескізів - + Constrain arc or circle Обеження для дуги або кола - + Constrain an arc or a circle Constrain an arc or a circle - + Constrain radius Обмеження за радіусом - + Constrain diameter Constrain diameter @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Створювач ескізів - + Constrain angle Кут обмеження - + Fix the angle of a line or the angle between two lines Зафіксувати кут лінії або кут між двома лініями @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Створювач ескізів - + Constrain Block Constrain Block - + Create a Block constraint on the selected item Create a Block constraint on the selected item @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Створювач ескізів - + Constrain coincident Обмеження збігів - + Create a coincident constraint on the selected item Створити обмеження збігів (коінцидентності) для обраних елементів @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Створювач ескізів - + Constrain diameter Constrain diameter - + Fix the diameter of a circle or an arc Fix the diameter of a circle or an arc @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Створювач ескізів - + Constrain distance Обмеження відстані - + Fix a length of a line or the distance between a line and a vertex Фіксувати довжину лінії або відстань між лінією та вершиною @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Створювач ескізів - + Constrain horizontal distance Constrain horizontal distance - + Fix the horizontal distance between two points or line ends Виправити вертикальну відстань між двома точками або кінцями ліній @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Створювач ескізів - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends Виправити вертикальну відстань між двома точками або кінцями ліній @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Створювач ескізів - + Constrain equal Обмеження по еквівалентності - + Create an equality constraint between two lines or between circles and arcs Створити обмеження еквівалентності між двома лініями, або між колами і дугами @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Створювач ескізів - + Constrain horizontally Горизонтальне обмеження - + Create a horizontal constraint on the selected item Створити обмеження по горизонталі для вибраного елементу @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Створювач ескізів - + Constrain InternalAlignment Обмеження за внутрішнім вирівнюванням - + Constrains an element to be aligned with the internal geometry of another element Обмежує елемент вирівнюючи з внутрішньою геометрією іншого елемента @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Створювач ескізів - + Constrain lock Обмеження блокування - + Create a lock constraint on the selected item Зафіксувати обрані об'єкти @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Створювач ескізів - + Constrain parallel Паралельне обмеження - + Create a parallel constraint between two lines Створити паралельне обмеження між двома лініями @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Створювач ескізів - + Constrain perpendicular Обмеження за перпендикулярністю - + Create a perpendicular constraint between two lines Створити обмеження за перпендикулярністю між двома лініями @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Створювач ескізів - + Constrain point onto object Обмежити точки об'єктом - + Fix a point onto an object Зафіксувати точку на об'єкті @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Створювач ескізів - + Constrain radius Обмеження за радіусом - + Fix the radius of a circle or an arc Зафіксувати радіус кола або дуги @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Створювач ескізів - + Constrain refraction (Snell's law') Обмеження за заломленням (закон Снеліуса) - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Створити обмеження за законом заломлення (закон Снеліуса) між двома точками променя та ребром як межею. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Створювач ескізів - + Constrain symmetrical Обмеження за симетрією - + Create a symmetry constraint between two points with respect to a line or a third point Створити обмеження за симетрією між двома точками відносно лінії або третьої точки @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Створювач ескізів - + Constrain tangent Дотичне обмеження - + Create a tangent constraint between two entities Створити дотичне обмеження між двома об'ектами @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Створювач ескізів - + Constrain vertically Вертикальне обмеження - + Create a vertical constraint on the selected item Створити обмеження по вертикалі для вибраного елементу @@ -1781,17 +1781,17 @@ CmdSketcherToggleActiveConstraint - + Sketcher Створювач ескізів - + Toggle activate/deactivate constraint Toggle activate/deactivate constraint - + Toggles activate/deactivate state for selected constraints Toggles activate/deactivate state for selected constraints @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Створювач ескізів - + Toggle reference/driving constraint Перемкнути режим обмеження в посилання/водіння - + Toggles the toolbar or selected constraints to/from reference mode Перемикає панель або обране обмеження в/із режим(у) посилання @@ -1957,42 +1957,42 @@ 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. 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. BSpline Geometry Index (GeoID) is out of bounds. - + You are requesting no change in knot multiplicity. You are requesting no change in knot multiplicity. - + The Geometry Index (GeoId) provided is not a B-spline curve. 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 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 increased beyond the degree of the B-spline. - + The multiplicity cannot be decreased beyond zero. The multiplicity cannot be decreased beyond zero. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC is unable to decrease the multiplicity within the maximum tolerance. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Обрати ребро(-а) з ескізу. - - - - - - + + + + + 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 involve external geometry, blocked geometry or special points as B-spline knot points. - - - + + + Only sketch and its support is allowed to select Можна вибирати тільки ескіз і його елементи - + 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 Обране ребро не є відрізком лінії - - + + + - - - + + Double constraint Подвійне обмеження - - - - + + + + The selected edge already has a horizontal constraint! The selected edge already has a horizontal constraint! - - + + + - The selected edge already has a vertical constraint! The selected edge already has a vertical constraint! - - - - - - + + + + + + The selected edge already has a Block 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! 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! There are more than one fixed points selected. Select a maximum of one fixed point! - - + + Select vertices from the sketch. 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. Select only vertices from the sketch. The last selected vertex may be the origin. - + Wrong solver status Wrong solver status - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. - + Select one edge from the sketch. Select one edge from the sketch. - + Select only edges from the sketch. Select only edges from the sketch. - - - - - - - + + + + + + + Error Помилка - + Select two or more points from the sketch. Select two or more points from the sketch. - - + + Select two or more vertexes from the sketch. Оберіть на ескізі принаймні дві вершини. - - + + Constraint Substitution Constraint Substitution - + Endpoint to endpoint tangency was applied instead. Endpoint to endpoint tangency was applied instead. - + 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 - - - - - - + + + + + + Select the right things from the sketch. Select the right things from the sketch. - - + + Point on B-spline edge currently unsupported. Point on B-spline edge currently unsupported. - - + + 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. 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 either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Виберіть або одну крапку і кілька кривих, або одну криву і кілька крапок. Ви вибрали %1криві(их) і %2 крапки - - - - + + + + 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! 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! 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 Оберіть припустиму лінію - - + + 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. @@ -2509,45 +2508,45 @@ 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 Неправильна кількість виділених об'єктів! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint Коли вибрано 3 елементи, це повинні бути 2 криві і одна точка. - - + + Cannot add a perpendicularity constraint at an unconnected point! Не вдалося визначити накласти обмеження перпендикулярності на точку, бо виділена точка не є частиною кривої! - - - + + + Perpendicular to B-spline edge currently unsupported. Perpendicular to B-spline edge currently unsupported. - - + + One of the selected edges should be a line. Одна з кромок повинна бути лінією. - + 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. @@ -2557,249 +2556,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Accepted combinations: two curves; an endpoint and a curve; two endpoints; two curves and a point. - + 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. Tangency to B-spline edge currently unsupported. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Endpoint to endpoint tangency was applied. The coincident constraint was deleted. - - - - + + + + Select one or more arcs or circles from the sketch. Виберіть одну або кілька дуг чи кіл з ескізу. - - + + Constrain equal Обмеження по еквівалентності - + Do you want to share the same radius for all selected elements? Бажаєте призначити однаковий радіус для всіх обраних елементів? - - + + Constraint only applies to arcs or circles. Constraint only applies to arcs or circles. - + Do you want to share the same diameter for all selected elements? Do you want to share the same diameter for all selected elements? - - + + 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 Виберіть два або більше сумісних крайок - + Sketch axes cannot be used in equality constraints До осі ескізу неможна застосовувати для обмеження рівності - + Equality for B-spline edge currently unsupported. Equality for B-spline edge currently unsupported. - - + + 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! Неможливо додати обмеження симетрії між лінією і її кінцевими точками! - + 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 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. - + Selected objects are not just geometry from one sketch. Вибрані об'єкти не з одного ескізу. - + Number of selected objects is not 3 (is %1). Кількість обраних об'єктів не 3 а %1. - + Cannot create constraint with external geometry only!! Неможливо створити обмеження тільки з зовнішньою геометрією!! - + Incompatible geometry is selected! Обрана несумісна геометрія! - + SnellsLaw on B-spline edge currently unsupported. SnellsLaw on B-spline edge currently unsupported. - - + + Select at least one ellipse and one edge from the sketch. Оберіть на ескізі принаймні один еліпс та одне ребро. - + Sketch axes cannot be used in internal alignment constraint Осі ескізу неможна прив'язувати до внутрішньої геометрії - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. - - + + Maximum 2 points are supported. До еліпсу можна прив'язати не більше двох точок. - - + + Maximum 2 lines are supported. До еліпсу можна прив'язати не більше двох ліній. - - + + Nothing to constrain Намає чого обмежувати - + Currently all internal geometry of the ellipse is 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 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. You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. - + Currently all internal geometry of the arc of ellipse is already exposed. Вся внутрішня геометрія цієї дуги еліпса вже зайнята. - + 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. Внутрішня геометрія доступна тільки для еліпсів і дуг еліпса. Еліпс/дуга еліпса повинна бути виділена в останню чергу. - - - - - + + + + + @@ -2929,12 +2928,12 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Are you really sure you want to delete all the constraints? - + Distance constraint Обмеження відстані - + Not allowed to edit the datum because the sketch contains conflicting constraints Not allowed to edit the datum because the sketch contains conflicting constraints @@ -2953,13 +2952,13 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c - This object belongs to another body. Hold Ctrl to allow crossreferences. - This object belongs to another body. Hold Ctrl to allow crossreferences. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - This object belongs to another body and it contains external geometry. Crossreference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -3048,90 +3047,80 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::EditDatumDialog - - + Insert angle Вставити кут - - + Angle: Кут: - - + Insert radius Вставити радіус - - - - + + + Radius: Радіус: - - + Insert diameter Insert diameter - - - - + + + Diameter: Diameter: - - + Refractive index ratio Constraint_SnellsLaw Коефіцієнт заломлення - - + Ratio n2/n1: Constraint_SnellsLaw Співвідношення n2/n1: - - + Insert length Вставити довжину - - + Length: Довжина: - - + + Change radius Змінити радіус - - + + Change diameter Change diameter - + Refractive index ratio Коефіцієнт заломлення - + Ratio n2/n1: Співвідношення n2/n1: @@ -3139,7 +3128,7 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::ElementView - + Delete Видалити @@ -3170,20 +3159,35 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::InsertDatum - + Insert datum Вставити Datum - + datum: datum: - + Name (optional) Назва (необов'язково) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Посилання + SketcherGui::PropertyConstraintListItem @@ -3787,55 +3791,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences No missing coincidences - + No missing coincidences found No missing coincidences found - + Missing coincidences Збіги відсутні - + %1 missing coincidences found %1 missing coincidences found - + No invalid constraints Неприпустимих обмежень немає - + No invalid constraints found Неприпустимих обмежень не виявлено - + Invalid constraints Неприпустимі обмеження - + Invalid constraints found Знайдені неприпустимі обмеження - - - - + + + + Reversed external geometry 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). @@ -3848,7 +3852,7 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Click "Swap endpoints in constraints" button to reassign endpoints. Do this only once to sketches created in FreeCAD older than v0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3857,44 +3861,44 @@ However, no constraints linking to the endpoints were found. However, no constraints linking to the endpoints were found. - + No reversed external-geometry arcs were found. No reversed external-geometry arcs were found. - + %1 changes were made to constraints linking to endpoints of reversed arcs. %1 changes were made to constraints linking to endpoints of reversed arcs. - - + + Constraint orientation locking 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 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. 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. 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? 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. All constraints that deal with external geometry were deleted. @@ -4041,106 +4045,106 @@ However, no constraints linking to the endpoints were found. 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> <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> - - - - + + + + Point Точка - - - + + + Line Лінія - - - - - - - - - + + + + + + + + + Construction Конструкція - - - + + + Arc Дуга - - - + + + Circle Коло - - - + + + Ellipse Еліпс - - - + + + Elliptical Arc Еліптична дуга - - - + + + Hyperbolic Arc Hyperbolic Arc - - - + + + Parabolic Arc Parabolic Arc - - - + + + BSpline B-сплайн - - - + + + Other Інші @@ -4315,104 +4319,104 @@ 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? Do you want to open the sketch validation tool? - + The sketch is invalid and cannot be edited. 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: Видаліть, будь ласка, наступні надлишкові обмеження: - + Empty sketch Порожній ескіз - + Over-constrained sketch Ескіз має надлишкові обмеження - - - + + + (click to select) (натисніть, щоб вибрати) - + Sketch contains conflicting constraints Ескіз містить обмеження, які суперечать одне одному - + Sketch contains redundant constraints Ескіз містить надлишкові обмеження - + Fully constrained sketch Ескіз повністю визначений - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec Обраховано за %1 с - + Unsolved (%1 sec) Не обраховано (%1 с) @@ -4501,8 +4505,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 Fix the diameter of a circle or an arc @@ -4510,8 +4514,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 Зафіксувати радіус кола або дуги @@ -4804,42 +4808,42 @@ Do you want to detach it from the support? Форма - + Undefined degrees of freedom Невизначені ступені свободи - + Not solved yet Ще не вирішене - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update Оновити diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_val-ES.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_val-ES.qm index 851d2ff931..b48d3f36e9 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_val-ES.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_val-ES.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_val-ES.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_val-ES.ts index 08802628d8..dd5d8e5709 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_val-ES.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_val-ES.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Sketcher - + Constrain arc or circle Restringeix l'arc o el cercle - + Constrain an arc or a circle Restringeix un arc o un cercle - + Constrain radius Restricció del radi - + Constrain diameter Restringeix el diàmetre @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Sketcher - + Constrain angle Restricció d'angle - + Fix the angle of a line or the angle between two lines Fixa l'angle d'una línia o l'angle entre dues línies @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Sketcher - + Constrain Block Restringeix el bloc - + Create a Block constraint on the selected item Crea un bloc restringit en l'element seleccionat @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Sketcher - + Constrain coincident Restricció coincident - + Create a coincident constraint on the selected item Crea una restricció coincident en l'element seleccionat @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Sketcher - + Constrain diameter Restringeix el diàmetre - + Fix the diameter of a circle or an arc Fixa el diàmetre d'un cercle o d'un arc @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Sketcher - + Constrain distance Restricció de distància - + Fix a length of a line or the distance between a line and a vertex Fixa una longitud d'una línia o la distància entre una línia i un vèrtex @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Sketcher - + Constrain horizontal distance Constrain horizontal distance - + Fix the horizontal distance between two points or line ends Fixa la distància horitzontal entre dos punts o extrems de línia @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Sketcher - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends Fixa la distància vertical entre dos punts o extrems de línia @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Sketcher - + Constrain equal Restricció d'igualtat - + Create an equality constraint between two lines or between circles and arcs Crea una restricció d'igualtat entre dues línies o entre cercles i arcs @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Sketcher - + Constrain horizontally Restricció horitzontal - + Create a horizontal constraint on the selected item Crea una restricció horitzontal en l'element seleccionat @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Sketcher - + Constrain InternalAlignment Restricció d'alineació interna - + Constrains an element to be aligned with the internal geometry of another element Restringeix un element per a alinear-lo amb la geometria interna d'un altre element @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Sketcher - + Constrain lock Restricció de bloqueig - + Create a lock constraint on the selected item Crea una restricció de bloqueig en l'element seleccionat @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Sketcher - + Constrain parallel Restricció de parel·lelisme - + Create a parallel constraint between two lines Crea una restricció de paral·lelisme entre dues línies @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Sketcher - + Constrain perpendicular Restricció de perpendicularitat - + Create a perpendicular constraint between two lines Crea una restricció de perpendicularitat entre dues línies @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Sketcher - + Constrain point onto object Restricció d'un punt sobre l'objecte - + Fix a point onto an object Fixa un punt sobre un objecte @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Sketcher - + Constrain radius Restricció del radi - + Fix the radius of a circle or an arc Fixa el radi d'un cercle o arc @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Sketcher - + Constrain refraction (Snell's law') Restricció de la refracció (llei d'Snell) - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Crea una restricció de llei de refracció (llei d'Snell) entre dos extrems dels raigs i una aresta com a interfície. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Sketcher - + Constrain symmetrical Restricció de simetria - + Create a symmetry constraint between two points with respect to a line or a third point Crea una restricció de simetria entre dos punts respecte a una línia o a un tercer punt @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Sketcher - + Constrain tangent Restricció tangent - + Create a tangent constraint between two entities Crea una restricció tangent entre dues entitats @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Sketcher - + Constrain vertically Restricció veertical - + Create a vertical constraint on the selected item Crea una restricció vertical en l'element seleccionat @@ -1734,12 +1734,12 @@ Stop operation - Stop operation + Para l'operació Stop current operation - Stop current operation + Para l'operació actual @@ -1781,19 +1781,19 @@ CmdSketcherToggleActiveConstraint - + Sketcher Sketcher - + Toggle activate/deactivate constraint - Toggle activate/deactivate constraint + Activa/desactiva la restricció - + Toggles activate/deactivate state for selected constraints - Toggles activate/deactivate state for selected constraints + Activa/desactiva l'estat de les restriccions seleccionades @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Sketcher - + Toggle reference/driving constraint Commuta entre restricció guia/referència - + Toggles the toolbar or selected constraints to/from reference mode Commuta la barra d'eines o les restriccions seleccionades al/des del mode de construcció @@ -1957,42 +1957,42 @@ No s'ha trobat la intersecció de les corbes. Intenteu afegir una restricció coincident entre els vèrtexs de les corbes que esteu intentant arrodonir. - + This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher. Aquesta versió d' OCE/OCC no permet operacions de nus. Necessiteu 6.9.0 o posteriors. - + BSpline Geometry Index (GeoID) is out of bounds. L'índex de geometria BSpline (GeoID) està fora de les restriccions. - + You are requesting no change in knot multiplicity. Se us ha demanat que no canvieu la multiplicitat del nus. - + The Geometry Index (GeoId) provided is not a B-spline curve. L'índex de geometria (GeoId) proporcionat no és una corba de B-spline. - + The knot index is out of bounds. Note that in accordance with OCC notation, the first knot has index 1 and not zero. L'índex del nus és fora dels límits. Tingueu en compte que d'acord amb la notació d'OCC, el primer nus té l'índex 1 i no zero. - + The multiplicity cannot be increased beyond the degree of the B-spline. La multiplicitat no es pot augmentar més enllà del grau del B-spline. - + The multiplicity cannot be decreased beyond zero. La multiplicitat no es pot reduir més enllà de zero. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC no pot reduir la multiplicitat dins de la tolerància màxima. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Seleccioneu arestes de l'esbós - - - - - - + + + + + Dimensional constraint Restricció de dimensió - + Cannot add a constraint between two external geometries! No es pot afegir una restricció entre dues geometries externes. - + Cannot add a constraint between two fixed geometries! Fixed geometries involve external geometry, blocked geometry or special points as B-spline knot points. No es poden afegir restriccions entre dues geometries fixes! Les geometries fixes impliquen geometries externes, bloquejades o punts especials com per exemple punts de B-spline. - - - + + + Only sketch and its support is allowed to select Només es permet seleccionar l'esbós i el seu suport - + One of the selected has to be on the sketch Un dels elements seleccionats ha de ser en l'esbós - - + + Select an edge from the sketch. Seleccioneu una aresta de l'esbós - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint Restricció impossible - - - - + + + + The selected edge is not a line segment L'aresta seleccionada no és un segment de línia - - + + + - - - + + Double constraint Restricció doble - - - - + + + + The selected edge already has a horizontal constraint! L'aresta seleccionada ja té una restricció horitzontal. - - + + + - The selected edge already has a vertical constraint! L'aresta seleccionada ja té una restricció vertical. - - - - - - + + + + + + The selected edge already has a Block constraint! L'aresta seleccionada ja té una restricció de Bloc. - + The selected item(s) can't accept a horizontal constraint! Els elements seleccionats no poden acceptar una restricció horitzontal. - + There are more than one fixed point selected. Select a maximum of one fixed point! Hi ha més d'un punt fixe seleccionat! Seleccioneu com a màxim un punt fixe! - + The selected item(s) can't accept a vertical constraint! Els elements seleccionats no poden acceptar una restricció vertical. - + There are more than one fixed points selected. Select a maximum of one fixed point! Hi ha més d'un punt fixe seleccionat! Seleccioneu-ne com a màxim un de fixe. - - + + Select vertices from the sketch. Seleccioneu vèrtexs de l'esbós - + Select one vertex from the sketch other than the origin. Seleccioneu un vèrtex de l'esbós diferent de l'origen - + Select only vertices from the sketch. The last selected vertex may be the origin. Seleccioneu només vèrtexs de l'esbós. L'últim vèrtex seleccionat pot ser l'origen. - + Wrong solver status Estat de sistema de resolució incorrecte - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. No es pot afegir una restricció de bloc si l'esbós no està resolt o hi ha un error redundant o restriccions en conflicte. - + Select one edge from the sketch. Seleccioneu una aresta de l'esbós. - + Select only edges from the sketch. Seleccioneu sols arestes de l'esbós. - - - - - - - + + + + + + + Error Error - + Select two or more points from the sketch. Seleccioneu una o més punts de l'esbós - - + + Select two or more vertexes from the sketch. Seleccioneu un o més vèrtexs de l'esbós - - + + Constraint Substitution Substitucions de restricions - + Endpoint to endpoint tangency was applied instead. En el seu lloc s'ha aplicat una tangència entre extrems. - + Select vertexes from the sketch. Seleccioneu vèrtexs de l'esbós - - + + Select exactly one line or one point and one line or two points from the sketch. Seleccioneu únicament una línia o un punt i una línia o dos punts de l'esbós - + Cannot add a length constraint on an axis! No es pot afegir una restricció de longitud sobre un eix. - + This constraint does not make sense for non-linear curves Aquesta restricció no té sentit per a corbes no lineals - - - - - - + + + + + + Select the right things from the sketch. Seleccioneu els elements correctes de l'esbós - - + + Point on B-spline edge currently unsupported. Un punt sobre la vora del B-spline no s'admet actualment. - - + + 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. Cap dels punts seleccionats s'han restringit a les corbes respectives, perquè són peces del mateix element o perquè ambdues són de geometria externa. - + Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Seleccioneu o un punt i diverses corbes, o una corba i diversos punts. Heu seleccionat %1 corbes i %2 punts. - - - - + + + + Select exactly one line or up to two points from the sketch. Seleccioneu únicament una línia o fins a dos punts de l'esbós - + Cannot add a horizontal length constraint on an axis! No es pot afegir una restricció de longitud horitzontal sobre un eix. - + Cannot add a fixed x-coordinate constraint on the origin point! No es pot afegir una restricció de coordenada x fixa sobre el punt d'origen. - - + + This constraint only makes sense on a line segment or a pair of points Aquesta restricció només té sentit sobre un segment de línia o un parell de punts - + Cannot add a vertical length constraint on an axis! No es pot afegir una restricció de longitud vertical sobre un eix. - + Cannot add a fixed y-coordinate constraint on the origin point! No es pot afegir una restricció de coordenada y fixa sobre el punt d'origen. - + Select two or more lines from the sketch. Seleccioneu una o més línies de l'esbós - - + + Select at least two lines from the sketch. Seleccioneu almenys dues línies de l'esbós - + Select a valid line Seleccioneu una línia vàlida - - + + The selected edge is not a valid line L'aresta seleccionada no és una línia vàlida. - + 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. @@ -2507,45 +2506,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Aquesta restricció es pot aplicar de diverses maneres. Les combinacions possibles són: dues corbes; un extrem i una corba; dos extrems; dues corbes i un punt. - + Select some geometry from the sketch. perpendicular constraint Seleccioneu alguna geometria de l'esbós - + Wrong number of selected objects! perpendicular constraint El nombre d'objectes seleccionats és incorrecte. - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint Amb 3 objectes, hi ha d'haver 2 corbes i 1 punt. - - + + Cannot add a perpendicularity constraint at an unconnected point! No es pot afegir una restricció de perpendicularitat en un punt no connectat. - - - + + + Perpendicular to B-spline edge currently unsupported. Una perpendicular a la vora del B-spline no s'admet actualment. - - + + One of the selected edges should be a line. Una de les arestes seleccionades ha de ser una línia. - + 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. @@ -2553,249 +2552,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Aquesta restricció es pot aplicar de diverses maneres. Les combinacions possibles són: dues corbes; un extrem i una corba; dos extrems; dues corbes i un punt. - + Select some geometry from the sketch. tangent constraint Seleccioneu alguna geometria de l'esbós - + Wrong number of selected objects! tangent constraint El nombre d'objectes seleccionats és incorrecte. - - - + + + Cannot add a tangency constraint at an unconnected point! No es pot afegir una restricció de tangència en un punt no connectat. - - - + + + Tangency to B-spline edge currently unsupported. La tangència a la vora del B-spline no s'admet actualment. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. S'ha aplicat una tangència entre extrems. S'han suprimit les restriccions coincidents. - - - - + + + + Select one or more arcs or circles from the sketch. Seleccioneu un o diversos arcs o cercles de l'esbós - - + + Constrain equal Restricció d'igualtat - + Do you want to share the same radius for all selected elements? Voleu compartir el mateix radi per a tots els elements seleccionats? - - + + Constraint only applies to arcs or circles. La restricció només s'aplica a arcs i cercles. - + Do you want to share the same diameter for all selected elements? Voleu compartir el mateix diàmetre per a tots els elements seleccionats? - - + + Select one or two lines from the sketch. Or select two edges and a point. Seleccioneu una o dues línies de l'esbós. O seleccioneu dues arestes i un punt - - + + Parallel lines Línies paral·leles - - + + An angle constraint cannot be set for two parallel lines. Una restricció d'angle no es pot definir per dues línies paral·leles. - + Cannot add an angle constraint on an axis! No es pot afegir una restricció d'angle sobre un eix. - + Select two edges from the sketch. Seleccioneu dues arestes de l'esbós - - + + Select two or more compatible edges Seleccioneu dues o més arestes compatibles - + Sketch axes cannot be used in equality constraints Els eixos de l'esbós no es poden utilitzar en les restriccions d'igualtat. - + Equality for B-spline edge currently unsupported. La igualtat per a la vora del B-spline no s'admet actualment. - - + + Select two or more edges of similar type Seleccioneu una o més arestes de tipus similar - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. Seleccioneu de l'esbós dos punts i una línia de simetria, dos punts i un punt de simetria o una línia i un punt de simetria - - - - + + + + Cannot add a symmetry constraint between a line and its end points! No es pot afegir una restricció de simetria entre una línia i els seus extrems. - + 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 Seleccioneu dos punts finals de línies perquè actuen com a raigs i una aresta que representa un límit. El primer punt seleccionat correspon a l'índex n1, el segon a n2 i el valor de referència estableix la relació n2/n1. - + Selected objects are not just geometry from one sketch. Els objectes seleccionats no són només geometria d'un esbós. - + Number of selected objects is not 3 (is %1). El nombre d'objectes seleccionats no és 3 (és %1). - + Cannot create constraint with external geometry only!! No es poden crear restriccions únicament amb una geometria externa!! - + Incompatible geometry is selected! La geometria seleccionada és incompatible. - + SnellsLaw on B-spline edge currently unsupported. La llei d'Snells sobre la vora del B-spline no s'admet actualment. - - + + Select at least one ellipse and one edge from the sketch. Seleccioneu almenys una el·lipse i una vora de l'esbós - + Sketch axes cannot be used in internal alignment constraint Els eixos de l'esbós no es poden utilitzar en la restricció d'alineació interna. - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. No podeu restringir internament una el·lipse sobre una altra el·lipse. Seleccioneu-ne sols una. - - + + Maximum 2 points are supported. S'admeten com a màxim 2 punts. - - + + Maximum 2 lines are supported. S'admeten com a màxim 2 línies. - - + + Nothing to constrain No hi ha res per a restringir - + Currently all internal geometry of the ellipse is already exposed. Actualment tota la geometria interna de l'el·lipse ja està exposada. - - - - + + + + Extra elements Elements addicionals - - - + + + More elements than possible for the given ellipse were provided. These were ignored. S'han proporcionat més dels elements possibles per a l'el·lipse donada. S'ignoraran. - + You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse. No podeu restringir internament un arc d'el·lipse sobre un altre arc d'el·lipse. Seleccioneu-ne sols un. - + You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. No podeu restringir internament una el·lipse o un arc d'el·lipse. Seleccioneu només una el·lipse o un arc d'el·lipse. - + Currently all internal geometry of the arc of ellipse is already exposed. Actualment tota la geometria interna de l'arc d'el·lipse ja està exposada. - + More elements than possible for the given arc of ellipse were provided. These were ignored. S'han proporcionat més dels elements possibles per a l'arc d'el·lipse donat. S'ignoraran. - + 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. Actualment la geometria interna només s'admet per a l'el·lipse i l'arc d'el·lipse. L'últim element selecccionat ha de ser una el·lipse o un arc d'el·lipse. - - - - - + + + + + @@ -2925,12 +2924,12 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Esteu realment segur que voleu suprimir totes restriccions? - + Distance constraint Restricció de distància - + Not allowed to edit the datum because the sketch contains conflicting constraints No es permet editar aquest valor perquè l'esbós conté restriccions amb conflictes @@ -2949,13 +2948,13 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c - This object belongs to another body. Hold Ctrl to allow crossreferences. - Aquest objecte pertany a un altre cos. Manteniu la tecla Ctrl per a permetre les referències creuades. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - Aquest objecte pertany a un altre cos i conté geometria externa. No es permeten les referències creuades. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -2993,12 +2992,12 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Deactivate - Deactivate + Desactiva Activate - Activate + Activa @@ -3044,90 +3043,80 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::EditDatumDialog - - + Insert angle Insereix un angle - - + Angle: Angle: - - + Insert radius Insereix un radi - - - - + + + Radius: Radi: - - + Insert diameter Introduïu el diàmetre - - - - + + + Diameter: Diàmetre: - - + Refractive index ratio Constraint_SnellsLaw Índex de refracció - - + Ratio n2/n1: Constraint_SnellsLaw Relació n2/n1: - - + Insert length Insereix una longitud - - + Length: Length: - - + + Change radius Canvia els radis - - + + Change diameter Canvia el diàmetre - + Refractive index ratio Índex de refracció - + Ratio n2/n1: Relació n2/n1: @@ -3135,7 +3124,7 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::ElementView - + Delete Elimina @@ -3166,20 +3155,35 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::InsertDatum - + Insert datum Insereix dades de referència - + datum: dada de referència: - + Name (optional) Nom (opcional) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Ref + SketcherGui::PropertyConstraintListItem @@ -3293,17 +3297,14 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c If selected, each element in the array is constrained with respect to the others using construction lines - If selected, each element in the array is constrained -with respect to the others using construction lines + Si està seleccionat, cada element de la matriu es restringeix respecte als altres utilitzant les línies de construcció If selected, it substitutes dimensional constraints by geometric constraints in the copies, so that a change in the original element is directly reflected on copies - If selected, it substitutes dimensional constraints by geometric constraints -in the copies, so that a change in the original element is directly -reflected on copies + Si està seleccionada, les restriccions dimensionals se substitueixen per restriccions geomètriques en les còpies, de manera que un canvi en l'element original es reflecteix directament en les còpies @@ -3369,51 +3370,49 @@ reflected on copies Sketcher solver - Sketcher solver + Solucionador de l'entorn d'esbós Sketcher dialog will have additional section 'Advanced solver control' to adjust solver settings - Sketcher dialog will have additional section -'Advanced solver control' to adjust solver settings + El diàleg del solucionador tindrà una secció addicional «Control avançat del solucionador» per a ajustar la configuració del solucionador Show section 'Advanced solver control' in task dialog - Show section 'Advanced solver control' in task dialog + Mostra la secció «Control avançat del solucionador" en les tasques del diàleg Dragging performance - Dragging performance + Rendiment d'arrossegament Special solver algorithm will be used while dragging sketch elements. Requires to re-enter edit mode to take effect. - Special solver algorithm will be used while dragging sketch elements. -Requires to re-enter edit mode to take effect. + L'algoritme especial del solucionador s'utilitzarà en arrossegar elements de l'esbós. Cal tornar a entrar en el mode edició perquè tinga efecte. Improve solving while dragging - Improve solving while dragging + Millora la resolució mentre s’arrossega Allow to leave sketch edit mode when pressing Esc button - Allow to leave sketch edit mode when pressing Esc button + Permet l'eixida del mode d'edició d'esbós en prémer Esc Esc can leave sketch edit mode - Esc can leave sketch edit mode + La tecla Esc permet eixir del mode d'edició d'esbós Notifies about automatic constraint substitutions - Notifies about automatic constraint substitutions + Notifica les substitucions automàtiques de restriccions @@ -3496,77 +3495,77 @@ Requires to re-enter edit mode to take effect. Color of edges - Color of edges + Color de les arestes Color of vertices - Color of vertices + Color dels vèrtexs Color used while new sketch elements are created - Color used while new sketch elements are created + Color utilitzat en crear elements d'esbós nous Color of edges being edited - Color of edges being edited + El color de les arestes en curs d'edició Color of vertices being edited - Color of vertices being edited + El color dels vèrtexs en curs d'edició Color of construction geometry in edit mode - Color of construction geometry in edit mode + El color de la geometria de construcció en mode d'edició Color of external geometry in edit mode - Color of external geometry in edit mode + El color de la geometria externa en mode d'edició Color of fully constrained geometry in edit mode - Color of fully constrained geometry in edit mode + El color de la geometria completament restringida en mode d'edició Color of driving constraints in edit mode - Color of driving constraints in edit mode + El color de les restriccions actives en mode d'edició Reference constraint color - Reference constraint color + Color de restricció de referència Color of reference constraints in edit mode - Color of reference constraints in edit mode + El color de les restriccions de referència en mode d'edició Color of expression dependent constraints in edit mode - Color of expression dependent constraints in edit mode + El color de les restriccions que depenen d'una expressió en mode d'edició Deactivated constraint color - Deactivated constraint color + El color de la restricció està desactivat Color of deactivated constraints in edit mode - Color of deactivated constraints in edit mode + El color de les restriccions desactivades en mode d'edició Color of the datum portion of a driving constraint - Color of the datum portion of a driving constraint + El color de la part de la dada de referència d'una restricció de conducció @@ -3600,19 +3599,18 @@ Requires to re-enter edit mode to take effect. Coordinate text color - Coordinate text color + Color del text de les coordenades Text color of the coordinates - Text color of the coordinates + Color del text de les coordenades Color of crosshair cursor. (The one you get when creating a new sketch element.) - Color of crosshair cursor. -(The one you get when creating a new sketch element.) + Color de la creu del cursor. (El que s’obté en crear un nou element d'esbós.) @@ -3635,7 +3633,7 @@ Requires to re-enter edit mode to take effect. A dialog will pop up to input a value for new dimensional constraints - A dialog will pop up to input a value for new dimensional constraints + Apareixerà un diàleg per a introduir un valor per a noves restriccions de dimensió @@ -3650,24 +3648,23 @@ Requires to re-enter edit mode to take effect. Current constraint creation tool will remain active after creation - Current constraint creation tool will remain active after creation + L'eina de creació de restriccions actual es mantindrà activa després de la creació Constraint creation "Continue Mode" - Constraint creation "Continue Mode" + Creació de la restricció «Mode continu» Line pattern used for grid lines - Line pattern used for grid lines + Patró de línia utilitzat per a línies de la quadrícula Base length units will not be displayed in constraints. Supports all unit systems except 'US customary' and 'Building US/Euro'. - Base length units will not be displayed in constraints. -Supports all unit systems except 'US customary' and 'Building US/Euro'. + Les unitats de longitud de base no es mostraran en les restriccions. És compatible amb tots els sistemes d'unitats, excepte el «Sistema anglosaxó d'unitats» i el «Building US / Euro». @@ -3687,7 +3684,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. When opening sketch, hide all features that depend on it - When opening sketch, hide all features that depend on it + En obrir l'esbós, amaga totes les característiques que en depenen @@ -3697,7 +3694,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. When opening sketch, show sources for external geometry links - When opening sketch, show sources for external geometry links + En obrir l'esbós, mostra les fonts per als enllaços de geometria externa @@ -3707,7 +3704,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. When opening sketch, show objects the sketch is attached to - When opening sketch, show objects the sketch is attached to + En obrir l'esbós, mostra els objectes adjunts a l'esbós @@ -3717,7 +3714,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. When closing sketch, move camera back to where it was before sketch was opened - When closing sketch, move camera back to where it was before sketch was opened + En tancar l'esbós, mou la càmera on estava abans que s'obrira l'esbós @@ -3732,7 +3729,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. Applies current visibility automation settings to all sketches in open documents - Applies current visibility automation settings to all sketches in open documents + Aplica la configuració d’automatització de visibilitat actual a tots els esbossos en documents oberts @@ -3742,7 +3739,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. Font size used for labels and constraints - Font size used for labels and constraints + Mida del tipus de lletra utilitzat per a les etiquetes i restriccions @@ -3752,12 +3749,12 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. Current sketcher creation tool will remain active after creation - Current sketcher creation tool will remain active after creation + L'eina de creació d'esbossos actual es mantindrà activa després de la creació Geometry creation "Continue Mode" - Geometry creation "Continue Mode" + Creació de geometria "Mode continu" @@ -3767,7 +3764,7 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. Number of polygons for geometry approximation - Number of polygons for geometry approximation + Nombre de polígons de l'aproximació geomètrica @@ -3783,55 +3780,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences No hi ha cap coincidència perduda. - + No missing coincidences found No s'ha trobat cap coincidència perduda. - + Missing coincidences Coincidències perdudes - + %1 missing coincidences found S'han trobat %1 coincidències perdudes - + No invalid constraints No hi ha cap restricció no vàlida. - + No invalid constraints found No s'ha trobat cap restricció no vàlida. - + Invalid constraints Restriccions no vàlides - + Invalid constraints found S'han trobat restriccions no vàlides. - - - - + + + + Reversed external geometry Geometria externa inversa - + %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). @@ -3840,51 +3837,51 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only S'han trobat %1 arcs de geometria externa inversa. Els seus extrems estan encerclats en la vista 3D. %2 restriccions s'apliquen als extrems. Les restriccions s'han llistat en la vista d'informe (menú Vista -> Panells -> Vista d'informe). Feu clic a «Intercanvia els extrems en les restriccions» per a reassignar els extrems. Feu això només una vegada en esbossos creats en una versió del FreeCAD anterior a la v0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. S'han trobat %1 arcs de geometria externa inversa. Els seus extrems estan encerclats en la vista 3D. Tanmateix, no s'ha trobat cap restricció vinculada als extrems. - + No reversed external-geometry arcs were found. No s'ha trobat cap arc de geometria externa inversa. - + %1 changes were made to constraints linking to endpoints of reversed arcs. S'han realitzat %1 canvis en les restriccions vinculades als extrems dels arcs inversos. - - + + Constraint orientation locking Restricció de bloqueig d'orientació - + Orientation locking was enabled and recomputed for %1 constraints. The constraints have been listed in Report view (menu View -> Panels -> Report view). El bloqueig d'orientació s'ha activat i recalculat per a %1 restriccions. Les restriccions s'han llistat en la vista d'informe (menú Vista -> Panells -> Vista d'informe). - + 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. El bloqueig d'orientació s'ha desactivat per a %1 restriccions. Les restriccions s'han llistat en la vista d'informe (menú Vista -> Panells -> Vista d'informe). Tingueu en compte que per a restriccions futures, el bloqueig per defecte sempre és Activat. - - + + Delete constraints to external geom. Suprimeix les restriccions vinculades a la geometria externa - + 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? Ara suprimireu TOTES les restriccions vinculades a la geometria externa. Això és útil per a reparar un esbós amb enllaços a la geometria externa trencats o canviats. Esteu segur que voleu suprimir les restriccions? - + All constraints that deal with external geometry were deleted. Totes les restriccions vinculades a una geometria externa s'han suprimit. @@ -3929,22 +3926,22 @@ However, no constraints linking to the endpoints were found. Internal alignments will be hidden - Internal alignments will be hidden + Les alineacions internes s'ocultaran Hide internal alignment - Hide internal alignment + Oculta l'alineació interna Extended information will be added to the list - Extended information will be added to the list + La informació ampliada s'afegirà a la llista Extended information - Extended information + Informació ampliada @@ -3993,7 +3990,7 @@ However, no constraints linking to the endpoints were found. Mode: - Mode: + Mode: @@ -4008,22 +4005,22 @@ However, no constraints linking to the endpoints were found. External - External + Extern Extended naming containing info about element mode - Extended naming containing info about element mode + Nomenclatura ampliada que conté informació quant al mode de l'element Extended naming - Extended naming + Nom ampliat Only the type 'Edge' will be available for the list - Only the type 'Edge' will be available for the list + Sols el tipus "Aresta" estarà disponible per a la llista @@ -4031,106 +4028,106 @@ However, no constraints linking to the endpoints were found. Canvia automnàticament a aresta - + Elements Elements - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: selecció múltiple</p><p>&quot;%2&quot;: canvia al tipus vàlid següent</p></body></html> - - - - + + + + Point Punt - - - + + + Line Línia - - - - - - - - - + + + + + + + + + Construction Construcció - - - + + + Arc Arc - - - + + + Circle Cercle - - - + + + Ellipse El·lipse - - - + + + Elliptical Arc Arc el·líptic - - - + + + Hyperbolic Arc Arc hiperbòlic - - - + + + Parabolic Arc Arc parabòlic - - - + + + BSpline BSpline - - - + + + Other Altres @@ -4145,7 +4142,7 @@ However, no constraints linking to the endpoints were found. A grid will be shown - A grid will be shown + Es mostrarà una quadrícula @@ -4160,14 +4157,14 @@ However, no constraints linking to the endpoints were found. Distance between two subsequent grid lines - Distance between two subsequent grid lines + Distància entre dues línies de graella subsegüents New points will snap to the nearest grid line. Points must be set closer than a fifth of the grid size to a grid line to snap. - New points will snap to the nearest grid line. -Points must be set closer than a fifth of the grid size to a grid line to snap. + Els nous punts s’ajustaran a la línia de quadrícula més propera. +Els punts s’han d’establir més a prop que una cinquena part de la mida de la quadrícula a una línia de quadrícula perquè s'ajusten. @@ -4177,7 +4174,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher proposes automatically sensible constraints. - Sketcher proposes automatically sensible constraints. + L'entorn d'esbós proposa restriccions sensibles automàticament. @@ -4187,7 +4184,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher tries not to propose redundant auto constraints - Sketcher tries not to propose redundant auto constraints + L'entorn d'esbós intenta no proposar restriccions automàtiques redundants @@ -4202,7 +4199,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< To change, drag and drop a geometry type to top or bottom - To change, drag and drop a geometry type to top or bottom + Per a canviar, arrossegueu i deixeu anar un tipus de geometria en la part superior o inferior @@ -4305,104 +4302,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch Edit sketch - + A dialog is already open in the task panel A dialog is already open in the task panel - + Do you want to close this dialog? Do you want to close this dialog? - + Invalid sketch L'esbós no és vàlid. - + Do you want to open the sketch validation tool? Voleu obrir l'eina de validació d'esbossos? - + The sketch is invalid and cannot be edited. L'esbós no és vàlid i no es pot editar. - + Please remove the following constraint: Suprimiu la restricció següent: - + Please remove at least one of the following constraints: Suprimiu almenys una de les restriccions següents: - + Please remove the following redundant constraint: Suprimiu la restricció redundant següent: - + Please remove the following redundant constraints: Suprimiu les restriccions redundants següents: - + Empty sketch L'esbós és buit. - + Over-constrained sketch Esbós sobrerestringit - - - + + + (click to select) (feu clic per a seleccionar) - + Sketch contains conflicting constraints L'esbós conté restriccions amb conflictes. - + Sketch contains redundant constraints L'esbós conté restriccions redundants. - + Fully constrained sketch Esbós completament restringit - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom + Esbós sota restriccions amb<a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 grau</span></a> de llibertat - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom + Esbós sota restriccions amb<a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 graus</span></a> de llibertat - + Solved in %1 sec Solucionat en %1 s - + Unsolved (%1 sec) Sense solucionar (%1 s) @@ -4491,8 +4488,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 Fixa el diàmetre d'un cercle o d'un arc @@ -4500,8 +4497,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 Fixa el radi d'un cercle o arc @@ -4792,42 +4789,42 @@ Do you want to detach it from the support? Forma - + Undefined degrees of freedom No s'han definit els graus de llibertat. - + Not solved yet No s'ha solucionat encara. - + New constraints that would be redundant will automatically be removed - New constraints that would be redundant will automatically be removed + Les noves restriccions que serien redundants se suprimeixen automàticament - + Auto remove redundants - Auto remove redundants + Suprimeix les redundàncies automàticament - + Executes a recomputation of active document after every sketch action - Executes a recomputation of active document after every sketch action + Executa un recàlcul del document actiu després de cada acció de l'esbós - + Auto update - Auto update + Actualitza automàticament - + Forces recomputation of active document - Forces recomputation of active document + Força el recàlcul del document actiu - + Update Actualitza @@ -4847,16 +4844,16 @@ Do you want to detach it from the support? Default solver: - Default solver: + Solucionador per defecte: Solver is used for solving the geometry. LevenbergMarquardt and DogLeg are trust region optimization algorithms. BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. - Solver is used for solving the geometry. -LevenbergMarquardt and DogLeg are trust region optimization algorithms. -BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. + El solucionador s’utilitza per a resoldre la geometria. +LevenbergMarquardt i DogLeg són algoritmes d’optimització de la regió de confiança. +El solucionador BFGS utilitza els algoritmes Broyden – Fletcher – Goldfarb – Shanno. @@ -4889,7 +4886,7 @@ BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. Step type used in the DogLeg algorithm - Step type used in the DogLeg algorithm + Tipus de pas utilitzat en l'algoritme DogLeg @@ -4914,91 +4911,91 @@ BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. Maximum iterations: - Maximum iterations: + Nombre màxim d'iteracions: Maximum iterations to find convergence before solver is stopped - Maximum iterations to find convergence before solver is stopped + Nombre màxim d'iteracions per a trobar la convergència abans de parar el solucionador QR algorithm: - QR algorithm: + Algoritme QR: During diagnosing the QR rank of matrix is calculated. Eigen Dense QR is a dense matrix QR with full pivoting; usually slower Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster - During diagnosing the QR rank of matrix is calculated. -Eigen Dense QR is a dense matrix QR with full pivoting; usually slower -Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster + Durant el diagnòstic es calcula el rang QR de la matriu. +Eigen Dense QR és una matriu densa QR amb pivotació completa; generalment més lent +L'algoritme Eigen Sparse QR està optimitzat per a matrius escasses; generalment més ràpid Redundant solver: - Redundant solver: + Solucionador redundant: Solver used to determine whether a group is redundant or conflicting - Solver used to determine whether a group is redundant or conflicting + Solucionador utilitzat per a determinar si un grup és redundant o conflictiu Redundant max. iterations: - Redundant max. iterations: + Nombre màxim d'iteracions redundants: Same as 'Maximum iterations', but for redundant solving - Same as 'Maximum iterations', but for redundant solving + Igual que «Nombre màxim d'iteracions», però per a la resolució redundant Redundant sketch size multiplier: - Redundant sketch size multiplier: + Multiplicador de la mida de l'esbós redundant: Same as 'Sketch size multiplier', but for redundant solving - Same as 'Sketch size multiplier', but for redundant solving + Igual que «Multiplicador de la mida de l'esbós», però per a la resolució redundant Redundant convergence - Redundant convergence + Convergència redundant Same as 'Convergence', but for redundant solving - Same as 'Convergence', but for redundant solving + Igual que «Convergència», però per a la resolució redundant Redundant param1 - Redundant param1 + Param1 redundant Redundant param2 - Redundant param2 + Param2 redundant Redundant param3 - Redundant param3 + Param3 redundant Console debug mode: - Console debug mode: + Mode de depuració de la consola: Verbosity of console output - Verbosity of console output + Detall de l'eixida de la consola @@ -5013,7 +5010,7 @@ Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster Maximum iterations will be multiplied by number of parameters - Maximum iterations will be multiplied by number of parameters + Les iteracions màximes es multiplicaran pel nombre de paràmetres @@ -5029,8 +5026,7 @@ Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster Threshold for squared error that is used to determine whether a solution converges or not - Threshold for squared error that is used -to determine whether a solution converges or not + Llindar d’error quadràtic que s’utilitza per a determinar si una solució convergeix o no @@ -5070,7 +5066,7 @@ to determine whether a solution converges or not During a QR, values under the pivot threshold are treated as zero - During a QR, values under the pivot threshold are treated as zero + Durant un QR, els valors sota el llindar del pivot es tracten com a zero diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_vi.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_vi.qm index 3b950bde54..dd99e602bb 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_vi.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_vi.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_vi.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_vi.ts index 0472869cac..6b475923cc 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_vi.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_vi.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Sketcher - + Constrain arc or circle Ràng buộc cung hay đường tròn - + Constrain an arc or a circle Ràng buộc một cung hay đường tròn - + Constrain radius Cố định bán kính - + Constrain diameter Ràng buộc đường kính @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Sketcher - + Constrain angle Cố định góc - + Fix the angle of a line or the angle between two lines Sửa góc của một đường thẳng hoặc góc giữa hai đường thẳng @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Sketcher - + Constrain Block Cố định khối - + Create a Block constraint on the selected item Tạo một ràng buộc khối trên đối tượng đã chọn @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Sketcher - + Constrain coincident Cố định trùng nhau - + Create a coincident constraint on the selected item Tạo ràng buộc trùng hợp ngẫu nhiên trên đối tượng đã chọn @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Sketcher - + Constrain diameter Ràng buộc đường kính - + Fix the diameter of a circle or an arc Sửa đường kính của một cung hay đường tròn @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Sketcher - + Constrain distance Cố định khoảng cách - + Fix a length of a line or the distance between a line and a vertex Sửa chiều dài của một đường hoặc khoảng cách giữa một đường thẳng và một đỉnh @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Sketcher - + Constrain horizontal distance Constrain horizontal distance - + Fix the horizontal distance between two points or line ends Sửa khoảng cách ngang giữa hai điểm hoặc hai đầu của đường thẳng @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Sketcher - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends Sửa khoảng cách thẳng đứng giữa hai điểm hoặc hai đầu của đường thẳng @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Sketcher - + Constrain equal Cố định ngang bằng - + Create an equality constraint between two lines or between circles and arcs Tạo một ràng buộc ngang bằng giữa hai đường thẳng hoặc giữa các đường tròn và các cung tròn @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Sketcher - + Constrain horizontally Cố định theo chiều ngang - + Create a horizontal constraint on the selected item Tạo ràng buộc theo phương ngang trên đối tượng đã chọn @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Sketcher - + Constrain InternalAlignment Hạn chế căn chỉnh bên trong - + Constrains an element to be aligned with the internal geometry of another element Ràng buộc một phần tử được căn chỉnh với hình bên trong của phần tử khác @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Sketcher - + Constrain lock Cố định chốt - + Create a lock constraint on the selected item Tạo một ràng buộc chốt trên đối tượng đã chọn @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Sketcher - + Constrain parallel Cố định song song - + Create a parallel constraint between two lines Tạo một sự ràng buộc song song giữa hai đường thẳng @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Sketcher - + Constrain perpendicular Cố định vuông góc - + Create a perpendicular constraint between two lines Tạo một sự ràng buộc vuông góc giữa hai đường thẳng @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Sketcher - + Constrain point onto object Cố định các điểm lên đối tượng - + Fix a point onto an object Sửa một điểm trên một đối tượng @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Sketcher - + Constrain radius Cố định bán kính - + Fix the radius of a circle or an arc Sửa bán kính của một đường tròn hoặc một cung tròn @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Sketcher - + Constrain refraction (Snell's law') Hạn chế sự khúc xạ (Quy luật của Snell) - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. Tạo ra một sự hạn chế quy luật khúc xạ (quy luật của Snell) giữa hai hai điểm cuối của tia và một cạnh như là một mặt phân giới. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Sketcher - + Constrain symmetrical Hạn chế đối xứng - + Create a symmetry constraint between two points with respect to a line or a third point Tạo một ràng buộc đối xứng giữa hai điểm đối với một đường thẳng hoặc một điểm thứ ba @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Sketcher - + Constrain tangent Cố định đường tiếp tuyến - + Create a tangent constraint between two entities Tạo một liên kết tiếp tuyến giữa hai đối tượng @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Sketcher - + Constrain vertically Cố định theo chiều dọc - + Create a vertical constraint on the selected item Tạo ràng buộc theo chiều dọc trên đối tượng đã chọn @@ -1781,17 +1781,17 @@ CmdSketcherToggleActiveConstraint - + Sketcher Sketcher - + Toggle activate/deactivate constraint Toggle activate/deactivate constraint - + Toggles activate/deactivate state for selected constraints Toggles activate/deactivate state for selected constraints @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Sketcher - + Toggle reference/driving constraint Bật/Tắt liên kết tham chiếu/cưỡng bức - + Toggles the toolbar or selected constraints to/from reference mode Bật/Tắt thanh công cụ hoặc các liên kết đã chọn đến/từ chế độ tham chiếu @@ -1957,42 +1957,42 @@ 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. Phiên bản OCE / OCC này không hỗ trợ thao tác nút. Bạn cần tải phiên bản 6.9.0 hoặc cao hơn. - + BSpline Geometry Index (GeoID) is out of bounds. BSpline Geometry Index (GeoID) is out of bounds. - + You are requesting no change in knot multiplicity. Bạn đang yêu cầu không có sự thay đổi trong bội số nút. - + The Geometry Index (GeoId) provided is not a B-spline curve. 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. Chỉ số nút là ngoài vùng biên giới. Lưu ý rằng theo ký hiệu OCC, nút đầu tiên có chỉ số là 1 và không bằng 0. - + The multiplicity cannot be increased beyond the degree of the B-spline. The multiplicity cannot be increased beyond the degree of the B-spline. - + The multiplicity cannot be decreased beyond zero. Bội số không thể được giảm quá số không. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC không thể làm giảm bội số trong dung sai tối đa. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ Chọn cạnh (hoặc nhiều cạnh) từ bản phác họa. - - - - - - + + + + + Dimensional constraint Khống chế kích thước - + Cannot add a constraint between two external geometries! Không thể thêm một ràng buộc vào giữa hai hình bên ngoài! - + Cannot add a constraint between two fixed geometries! Fixed geometries involve external geometry, blocked geometry or special points as B-spline knot points. Không thể thêm một ràng buộc giữa hai hình học cố định! Hình học cố định bao gồm hình học bên ngoài, hình học kín hoặc các điểm đặc biệt như điểm nút của đường cong B-spline. - - - + + + Only sketch and its support is allowed to select Chỉ cho phép chọn bản phác họa và hỗ trợ nó - + One of the selected has to be on the sketch Một trong những lựa chọn phải ở trên bản phác thảo - - + + Select an edge from the sketch. Chọn một cạnh từ bản phác họa. - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + Impossible constraint Ràng buộc không thích hợp - - - - + + + + The selected edge is not a line segment Cạnh được chọn không phải là một đoạn thẳng - - + + + - - - + + Double constraint Hạn chế kép - - - - + + + + The selected edge already has a horizontal constraint! The selected edge already has a horizontal constraint! - - + + + - The selected edge already has a vertical constraint! The selected edge already has a vertical constraint! - - - - - - + + + + + + The selected edge already has a Block constraint! The selected edge already has a Block constraint! - + The selected item(s) can't accept a horizontal constraint! (Các) mục được chọn không thể chấp nhận một khống chế theo phương ngang! - + There are more than one fixed point selected. Select a maximum of one fixed point! Có nhiều hơn một điểm cố định được chọn. Chọn tối đa một điểm cố định! - + The selected item(s) can't accept a vertical constraint! (Các) mục được chọn không thể chấp nhận bị khống chế theo phương đứng! - + There are more than one fixed points selected. Select a maximum of one fixed point! There are more than one fixed points selected. Select a maximum of one fixed point! - - + + Select vertices from the sketch. Chọn các đỉnh từ bản phác họa. - + Select one vertex from the sketch other than the origin. Chọn một đỉnh từ bản phác họa khác hơn là bản gốc. - + Select only vertices from the sketch. The last selected vertex may be the origin. Chỉ chọn những đỉnh từ bản phác họa. Đỉnh cuối cùng được chọn có thể là gốc tọa độ. - + Wrong solver status Tình trạng thiết bị giải bị lỗi - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. - + Select one edge from the sketch. Chọn một cạnh từ bản phác họa. - + Select only edges from the sketch. Chỉ chọn các cạnh từ bản phác họa. - - - - - - - + + + + + + + Error Lỗi - + Select two or more points from the sketch. Chọn hai hoặc nhiều điểm từ bản phác họa. - - + + Select two or more vertexes from the sketch. Chọn hai hoặc nhiều đỉnh từ bản phác họa. - - + + Constraint Substitution Sự thay thế liên kết - + Endpoint to endpoint tangency was applied instead. Thay vào đó, tiếp tiếp từ điểm cuối đến điểm cuối được áp dụng. - + Select vertexes from the sketch. Chọn các đỉnh từ bản phác họa. - - + + Select exactly one line or one point and one line or two points from the sketch. Chọn chính xác một đường hoặc một điểm và một đường hoặc hai điểm từ bản phác họa. - + Cannot add a length constraint on an axis! Không thể khống chế chiều dài trên một trục! - + This constraint does not make sense for non-linear curves Liên kết này không có ý nghĩa gì đối với các đường cong phi tuyến - - - - - - + + + + + + Select the right things from the sketch. Chọn đúng những thứ từ bản phác họa. - - + + Point on B-spline edge currently unsupported. Điểm trên rìa đường cong B-spline hiện tại không được chống đỡ. - - + + 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. Không có điểm nào trong số các điểm được chọn liên kết với các đường cong tương ứng, bởi vì chúng cùng thuộc một phần tử hoặc bởi vì họ đều là các hình bên ngoài. - + Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. Chọn một điểm và một số đường cong hoặc một đường cong và một vài điểm. Bạn đã chọn %1 đường cong và %2 điểm. - - - - + + + + Select exactly one line or up to two points from the sketch. Chọn chính xác một đường hoặc đến hai điểm từ bản phác họa. - + Cannot add a horizontal length constraint on an axis! Không thể khống chế chiều dài theo phương ngang trên một trục! - + Cannot add a fixed x-coordinate constraint on the origin point! 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 Liên kết này chỉ có ý nghĩa với một đoạn thẳng hoặc một cặp điểm - + Cannot add a vertical length constraint on an axis! Không thể khống chế chiều dài theo phương đứng trên một trục! - + Cannot add a fixed y-coordinate constraint on the origin point! Cannot add a fixed y-coordinate constraint on the origin point! - + Select two or more lines from the sketch. Chọn hai hoặc nhiều đường từ bản phác họa. - - + + Select at least two lines from the sketch. Chọn ít nhất hai đường từ bản phác họa. - + Select a valid line Chọn một đường hợp lệ - - + + The selected edge is not a valid line Cạnh đã chọn không phải là một đường hợp lệ - + 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. @@ -2509,45 +2508,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Các tổ hợp được chấp nhận: hai đường cong; điểm cuối và một đường cong; hai điểm cuối; hai đường cong và một điểm. - + Select some geometry from the sketch. perpendicular constraint Chọn một hình từ bản phác họa. - + Wrong number of selected objects! perpendicular constraint Số đối tượng đã chọn bị sai! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint Với 3 đối tượng, phải có 2 đường cong và 1 điểm. - - + + Cannot add a perpendicularity constraint at an unconnected point! Không thể thêm một liên kết vuông góc ở điểm không được nối! - - - + + + Perpendicular to B-spline edge currently unsupported. Vuông góc với rìa đường cong B-spline hiện tại không được chống đỡ. - - + + One of the selected edges should be a line. Một trong các cạnh được chọn nên là một đường thẳng. - + 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. @@ -2557,249 +2556,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Các tổ hợp được chấp nhận: hai đường cong; một điểm cuối và một đường cong; hai điểm cuối; hai đường cong và một điểm. - + Select some geometry from the sketch. tangent constraint Chọn một hình từ bản phác họa. - + Wrong number of selected objects! tangent constraint Số đối tượng đã chọn bị sai! - - - + + + Cannot add a tangency constraint at an unconnected point! Không thể thêm một liên kết tiếp tuyến tại điểm không được nối! - - - + + + Tangency to B-spline edge currently unsupported. Tiếp tuyến với đường cong B-spline hiện tại không được chống đỡ. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Tiếp tiếp từ điểm đầu này đến điểm đầu kia được áp dụng. Liên kết trùng khớp bị xóa. - - - - + + + + Select one or more arcs or circles from the sketch. Chọn một hoặc nhiều cung hoặc đường tròn từ bản phác họa. - - + + Constrain equal Cố định ngang bằng - + Do you want to share the same radius for all selected elements? Bạn có muốn chia sẻ cùng một bán kính cho tất cả các phần tử đã chọn hay không? - - + + Constraint only applies to arcs or circles. Liên kết chỉ áp dụng cho các cung tròn hoặc đường tròn. - + Do you want to share the same diameter for all selected elements? Do you want to share the same diameter for all selected elements? - - + + Select one or two lines from the sketch. Or select two edges and a point. Chọn một hoặc hai đường từ bản phác họa. Hoặc chọn hai cạnh và một điểm. - - + + Parallel lines Các đường thẳng song song - - + + An angle constraint cannot be set for two parallel lines. Một liên kết góc không thể được tạo bởi hai đường thẳng song song. - + Cannot add an angle constraint on an axis! Không thể thêm một liên kết góc trên một trục! - + Select two edges from the sketch. Chọn hai cạnh từ bản phác họa. - - + + Select two or more compatible edges Chọn hai hoặc nhiều cạnh tương thích - + Sketch axes cannot be used in equality constraints Không thể sử dụng các trục phác thảo trong các liên kết ngang bằng - + Equality for B-spline edge currently unsupported. Tính ngang bằng cho rìa đường cong B-pline hiện tại không được hỗ trợ. - - + + Select two or more edges of similar type Chọn hai hay nhiều cạnh loại tương tự - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. Chọn hai điểm và một đường đối xứng, hai điểm và một điểm đối xứng hoặc một đường thẳng và một điểm đối xứng từ bản phác họa. - - - - + + + + Cannot add a symmetry constraint between a line and its end points! Không thể thêm một liên kết đối xứng giữa một đường và 2 điểm ở cuối 2 đầu đường thẳng ấy! - + 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 Chọn hai điểm cuối của các đường để hoạt động như các tia, và một cạnh đại diện cho một đường biên. Điểm được chọn đầu tiên tương ứng với chỉ số n1, điểm thứ hai - đến n2 và giá trị mốc đặt tỷ lệ n2/n1. - + Selected objects are not just geometry from one sketch. Chọn các đối tượng không phải là các hình học chỉ từ một bản phác họa. - + Number of selected objects is not 3 (is %1). Số các đối tượng đã chọn không phải là 3 (là %1). - + Cannot create constraint with external geometry only!! Cannot create constraint with external geometry only!! - + Incompatible geometry is selected! Hình học không tương thích được chọn! - + SnellsLaw on B-spline edge currently unsupported. Quy luật của Snell đối với đường cong B-spline hiện tại không được hỗ trợ. - - + + Select at least one ellipse and one edge from the sketch. Chọn ít nhất một hình elip và cạnh từ bản phác họa. - + Sketch axes cannot be used in internal alignment constraint Các trục bản phác họa không thể được sử dụng trong liên kết hiệu chỉnh bên trong - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. - - + + Maximum 2 points are supported. Tối đa 2 điểm được hỗ trợ. - - + + Maximum 2 lines are supported. Tối đa 2 đường được hỗ trợ. - - + + Nothing to constrain Không có gì để ràng buộc - + Currently all internal geometry of the ellipse is already exposed. Hiện tại tất cả các hình bên trong hình elip đã được phơi ra. - - - - + + + + Extra elements Các phần tử bổ sung - - - + + + More elements than possible for the given ellipse were provided. These were ignored. Có thể có nhiều phần tử hơn cho hình elip được cung cấp. Nhưng chúng bị bỏ qua. - + You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse. 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. You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. - + Currently all internal geometry of the arc of ellipse is already exposed. Hiện tại tất cả các hình bên trong cung elip đã được phơi ra. - + More elements than possible for the given arc of ellipse were provided. These were ignored. Có thể có nhiều phần tử hơn cho cung elip được cung cấp. Nhưng chúng đã bị bỏ qua. - + 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. Hiện tại, các hình bên trong chỉ được hỗ trợ cho hình elip hoặc cung elip. Phần tử cuối cùng phải là một hình elip hoặc một cung elip. - - - - - + + + + + @@ -2929,12 +2928,12 @@ Các tổ hợp được chấp nhận: hai đường cong; một điểm cuối Bạn có thực sự muốn xóa tất cả các ràng buộc? - + Distance constraint Giới hạn khoảng cách - + Not allowed to edit the datum because the sketch contains conflicting constraints Không được phép chỉnh sửa mốc tính toán bởi vì bản phác họa có chứa những liên kết ngược chiều nhau @@ -2953,13 +2952,13 @@ Các tổ hợp được chấp nhận: hai đường cong; một điểm cuối - This object belongs to another body. Hold Ctrl to allow crossreferences. - Đối tượng này thuộc về một phần thân khác. Nhấn giữ phím Ctrl để cho phép tham khảo chéo. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - Đối tượng này thuộc về một phần thân khác và nó chứa hình học bên ngoài. Việc tham khảo chéo là không được phép. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -3048,90 +3047,80 @@ Các tổ hợp được chấp nhận: hai đường cong; một điểm cuối SketcherGui::EditDatumDialog - - + Insert angle Chèn góc - - + Angle: Góc: - - + Insert radius Chèn bán kính - - - - + + + Radius: Bán kính: - - + Insert diameter Đường kính trong - - - - + + + Diameter: Đường kính: - - + Refractive index ratio Constraint_SnellsLaw Tỷ số chiết suất - - + Ratio n2/n1: Constraint_SnellsLaw Tỷ số n2/n1: - - + Insert length Chèn chiều dài - - + Length: Length: - - + + Change radius Thay đổi bán kính - - + + Change diameter Đổi đường kính - + Refractive index ratio Tỷ số chiết suất - + Ratio n2/n1: Tỷ số n2/n1: @@ -3139,7 +3128,7 @@ Các tổ hợp được chấp nhận: hai đường cong; một điểm cuối SketcherGui::ElementView - + Delete Xóa @@ -3170,20 +3159,35 @@ Các tổ hợp được chấp nhận: hai đường cong; một điểm cuối SketcherGui::InsertDatum - + Insert datum Chèn mốc tính toán - + datum: mốc tính toán: - + Name (optional) Tên (tùy chọn) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + Tham chiếu + SketcherGui::PropertyConstraintListItem @@ -3787,55 +3791,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences Không có điểm trùng nhau nào bị thiếu - + No missing coincidences found Không tìm thấy điểm trùng nhau nào bị thiếu - + Missing coincidences Các điểm trùng nhau - + %1 missing coincidences found %1 điểm trùng nhau được tìm thấy - + No invalid constraints Không có ràng buộc không hợp lệ - + No invalid constraints found Không tìm thấy ràng không hợp lệ nào - + Invalid constraints Những ràng buộc không hợp lệ - + Invalid constraints found Những ràng buộc không hợp lệ được tìm thấy - - - - + + + + Reversed external geometry Hình học bên ngoài đảo ngược - + %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). @@ -3848,7 +3852,7 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Click "Swap endpoints in constraints" button to reassign endpoints. Do this only once to sketches created in FreeCAD older than v0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3857,44 +3861,44 @@ However, no constraints linking to the endpoints were found. Tuy nhiên, không có tìm thấy ràng buộc nào liên kết với các điểm cuối. - + No reversed external-geometry arcs were found. Không tìm thấy cung hình học bên ngoài nào bị đảo ngược. - + %1 changes were made to constraints linking to endpoints of reversed arcs. %1 một số thay đổi đã được thực hiện để liên kết các ràng buộc với hai điểm cuối của các cung bị đảo ngược. - - + + Constraint orientation locking Khóa định hướng ràng buộc - + 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 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. 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. Loại bỏ ràng buộc của các phần tử hình học bên ngoài. - + 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? Bạn sắp xóa TẤT CẢ các ràng buộc được gắn với hình học bên ngoài. Điều này rất hữu ích để khôi phục một bản phác họa với các liên kết bị hỏng / thay đổi thành hình học bên ngoài. Bạn có chắc chắn muốn xóa các ràng buộc không? - + All constraints that deal with external geometry were deleted. Tất cả các ràng buộc gắn với hình học bên ngoài đã bị xóa. @@ -4041,106 +4045,106 @@ Tuy nhiên, không có tìm thấy ràng buộc nào liên kết với các đi Tự động-chuyển sang Cạnh - + Elements Thành phần - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: nhiều lựa chọn</p><p>&quot;%2&quot;: chuyển sang kiểu hợp lệ tiếp theo</p></body></html> - - - - + + + + Point Điểm - - - + + + Line Đường thẳng - - - - - - - - - + + + + + + + + + Construction Xây dựng - - - + + + Arc Vòng cung - - - + + + Circle Vòng tròn - - - + + + Ellipse Hình elíp - - - + + + Elliptical Arc Cung elip - - - + + + Hyperbolic Arc Cung Hyperbol - - - + + + Parabolic Arc Cung parabol - - - + + + BSpline Đường cong BSpline - - - + + + Other Khác @@ -4315,104 +4319,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch Edit sketch - + A dialog is already open in the task panel A dialog is already open in the task panel - + Do you want to close this dialog? Do you want to close this dialog? - + Invalid sketch Bản phác họa không hợp lệ - + Do you want to open the sketch validation tool? Bạn có muốn mở công cụ xác thực bản phác họa? - + The sketch is invalid and cannot be edited. Bản phác họa không hợp lệ và không thể bị chỉnh sửa. - + Please remove the following constraint: Hãy loại bỏ những liên kết sau: - + Please remove at least one of the following constraints: Hãy loại bỏ ít nhất một trong những liên kết sau đây: - + Please remove the following redundant constraint: Hãy loại bỏ liên kết thừa sau đây: - + Please remove the following redundant constraints: Hãy loại bỏ các liên kết thừa sau đây: - + Empty sketch Bản phác họa trống - + Over-constrained sketch Bản phác họa bị quá hạn chế - - - + + + (click to select) (nhấp chuột để chọn) - + Sketch contains conflicting constraints Bản phác họa bao gồm những liên kết ngược chiều - + Sketch contains redundant constraints Bản phác họa bao gồm những liên kết thừa - + Fully constrained sketch Bản phác thảo đã được ràng buộc hoàn toàn - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec Được xử lý trong %1 giây - + Unsolved (%1 sec) Chưa được xử lý (%1 giây) @@ -4501,8 +4505,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 Sửa đường kính của một cung hay đường tròn @@ -4510,8 +4514,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 Sửa bán kính của một đường tròn hoặc một cung tròn @@ -4803,42 +4807,42 @@ Do you want to detach it from the support? Hình thức - + Undefined degrees of freedom Số bậc tự do không xác định - + Not solved yet Chưa giải quyết được - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update Cập nhật diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_zh-CN.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_zh-CN.qm index f3c6efc814..440c4fcc6e 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_zh-CN.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_zh-CN.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_zh-CN.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_zh-CN.ts index d293776df7..8dcf45887d 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_zh-CN.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_zh-CN.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher 草绘 - + Constrain arc or circle 约束圆弧或圆 - + Constrain an arc or a circle 约束圆弧或圆 - + Constrain radius 半径约束 - + Constrain diameter 约束直径 @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher 草绘 - + Constrain angle 角度约束 - + Fix the angle of a line or the angle between two lines 固定一直线角度或两直线夹角 @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher 草绘 - + Constrain Block 约束块 - + Create a Block constraint on the selected item 在所选项目上创建块约束 @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher 草绘 - + Constrain coincident 重合约束 - + Create a coincident constraint on the selected item 在所选对象上创建重合约束 @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher 草绘 - + Constrain diameter 约束直径 - + Fix the diameter of a circle or an arc 固定圆或圆弧的直径 @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher 草绘 - + Constrain distance 距离约束 - + Fix a length of a line or the distance between a line and a vertex 固定线的长度或者点到线的距离 @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher 草绘 - + Constrain horizontal distance 水平距离约束 - + Fix the horizontal distance between two points or line ends 固定两点(或线端点)之间的水平距离 @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher 草绘 - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends 固定两点(或线端点)之间的垂直距离 @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher 草绘 - + Constrain equal 相等约束 - + Create an equality constraint between two lines or between circles and arcs 两直线或圆与圆弧间创建相等约束 @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher 草绘 - + Constrain horizontally 水平约束 - + Create a horizontal constraint on the selected item 在所选对象上创建水平约束 @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher 草绘 - + Constrain InternalAlignment 内部对齐约束 - + Constrains an element to be aligned with the internal geometry of another element 约束元素与另一个元素的内部几何元素对齐 @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher 草绘 - + Constrain lock 锁定约束 - + Create a lock constraint on the selected item 对所选物体创建锁定约束 @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher 草绘 - + Constrain parallel 平行约束 - + Create a parallel constraint between two lines 两条线之间创建平行约束 @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher 草绘 - + Constrain perpendicular 垂直约束 - + Create a perpendicular constraint between two lines 为两条直线创建垂直约束 @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher 草绘 - + Constrain point onto object 点约束至对象 - + Fix a point onto an object 固定点至对象 @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher 草绘 - + Constrain radius 半径约束 - + Fix the radius of a circle or an arc 固定圆或圆弧的半径 @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher 草绘 - + Constrain refraction (Snell's law') 约束折射 (斯涅尔定律) - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. 通过指定两光线端点和一条边作为折射界面创建折射约束 @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher 草绘 - + Constrain symmetrical 对称约束 - + Create a symmetry constraint between two points with respect to a line or a third point 为两点创建相对于一条直线或第三点的对称约束 @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher 草绘 - + Constrain tangent 相切约束 - + Create a tangent constraint between two entities 在两实体间创建相切约束 @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher 草绘 - + Constrain vertically 垂直约束 - + Create a vertical constraint on the selected item 在所选对象上创建垂直约束 @@ -1781,17 +1781,17 @@ CmdSketcherToggleActiveConstraint - + Sketcher 草绘 - + Toggle activate/deactivate constraint Toggle activate/deactivate constraint - + Toggles activate/deactivate state for selected constraints Toggles activate/deactivate state for selected constraints @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher 草绘 - + Toggle reference/driving constraint 切换参考线/驱动约束 - + Toggles the toolbar or selected constraints to/from reference mode 从参考模式切换到工具条或者所选约束/从工具条或者所选约束切换到参考模式 @@ -1957,42 +1957,42 @@ 无法猜测曲线的交叉点。尝试在你打算做圆角的曲线顶点之间添加一个重合约束。 - + This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher. 此版本的OCE/OCC 不支持节点操作。你需要6.9.0 或更高版本. - + BSpline Geometry Index (GeoID) is out of bounds. 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 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. 结指数超出界限。请注意, 按照 OCC 符号, 第一个节点的索引为1, 而不是0。 - + The multiplicity cannot be increased beyond the degree of the B-spline. 多重性无法增加到超过B样条的自由度。 - + The multiplicity cannot be decreased beyond zero. 多重性不能小于0. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC 无法在最大公差范围内减少多重性。 @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ 从草图选择边 - - - - - - + + + + + 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. 无法在两个固定几何图形之间添加约束! 固定几何图形涉及外部几何、被阻挡的几何或作为 B 样条结点的特殊点。 - - - + + + Only sketch and its support is allowed to select 仅允许选择草图及其支持面 - + 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 所选的边并非一段直线 - - + + + - - - + + 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! 选取了多个固定点。最多只能选择一个固定点! - - + + 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/or conflicting constraints. 如果草绘未解决或存在冗余和/或冲突约束, 则无法添加块约束。 - + Select one edge from the sketch. 从草绘中选取一个边。 - + Select only edges from the sketch. 仅从草绘中选择边。 - - - - - - - + + + + + + + Error 错误 - + Select two or more points from the sketch. 从草绘选择两个或更多点。 - - + + Select two or more vertexes from the sketch. 从草图中选取两个或多个顶点。 - - + + Constraint Substitution 约束替换 - + Endpoint to endpoint tangency was applied instead. 已应用端点到端点相切作为替代方案。 - + 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 此约束不适用于非线性曲线 - - - - - - + + + + + + Select the right things from the sketch. 从草绘选择正确的对象。 - - + + Point on B-spline edge currently unsupported. 当前不支持 B 样条边上的点。 - - + + 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 either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. 选取一点及数条曲线,或是一条曲线及数个点。您已选取 %1 条曲线及 %2 个点。 - - - - + + + + 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! 无法于原点加入固定x座标的约束! - - + + 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! 无法于原点加入固定y座标的约束! - + Select two or more lines from the sketch. 从草图选择两条或两条以上直线. - - + + Select at least two lines from the sketch. 至少从草图选择两直线. - + Select 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. @@ -2509,45 +2508,45 @@ 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 选取对象的数量有误! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint 3个对象时至少需有2条曲线及1个点。 - - + + Cannot add a perpendicularity constraint at an unconnected point! 不能对没有连接点的两条线段添加"垂直"约束 - - - + + + Perpendicular to B-spline edge currently unsupported. 目前不支持垂直于的 B-样条边缘。 - - + + One of the selected edges should be a line. 所选边之一须为直线. - + 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. @@ -2557,249 +2556,249 @@ 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. 目前不支持与B-样条边缘相切。 - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. 已应用端点到端点相切。已删除重合约束。 - - - - + + + + Select one or more arcs or circles from the sketch. 从草图中选择一个或多个弧或圆。 - - + + Constrain equal 相等约束 - + Do you want to share the same radius for all selected elements? 你想要将所有所选元素的半径设置成相同的吗? - - + + Constraint only applies to arcs or circles. 约束只适用于圆弧或圆。 - + Do you want to share the same diameter for all selected elements? 你想要将所有所选元素的直径设置成相同的吗? - - + + 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 选择两个或多个兼容边 - + Sketch axes cannot be used in equality constraints 草图轴无法用于相等约束 - + Equality for B-spline edge currently unsupported. 目前不支持 B-样条边缘的等值约束。 - - + + 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. 请从草图中选取2个点及对称线, 2个点及对称点或1条线及1对称点。 - - - - + + + + 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 选取线段的两个端点做为射线,以及一条边缘做为边界,先选的点会编号为n1,后选的点则编号为n2,基准值设定为n2/n1。 - + Selected objects are not just geometry from one sketch. 选取的物件并非来自于草图的几何形状。 - + Number of selected objects is not 3 (is %1). 选定对象的数目不是 3 (是 %1)。 - + Cannot create constraint with external geometry only!! 无法仅通过外部几何图形创建约束 - + Incompatible geometry is selected! 选取了不相容的几何图形! - + SnellsLaw on B-spline edge currently unsupported. 当前不支持B样条曲线边缘上的斯涅尔折射定律。 - - + + Select at least one ellipse and one edge from the sketch. 从草图中至少选择一个椭圆和一个边。 - + Sketch axes cannot be used in internal alignment constraint 草图轴线不能被用作内部的对齐约束。 - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. 不能将一个椭圆约束在另一个椭圆内。只能选择一个椭圆。 - - + + Maximum 2 points are supported. 支持最大 2 个点。 - - + + Maximum 2 lines are supported. 支持最大 2条直线。 - - + + Nothing to constrain 无可约束元素 - + Currently all internal geometry of the ellipse is 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. 您无法将一椭圆与另一椭圆之弧设定内部约束,请仅选择单一椭圆或椭圆之弧。 - + Currently all internal geometry of the arc of ellipse is already exposed. 目前所有椭圆弧之内部几何图形都已显示。 - + 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. 目前内部几何仅支持椭圆或椭圆之弧,最后一个选定的元素必须是椭圆或椭圆之弧。 - - - - - + + + + + @@ -2929,12 +2928,12 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c 是否确实要删除所有约束? - + Distance constraint 距离约束 - + Not allowed to edit the datum because the sketch contains conflicting constraints 由于草图包含冲突的约束无法编辑基准 @@ -2953,13 +2952,13 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c - This object belongs to another body. Hold Ctrl to allow crossreferences. - 此对象属于另一个实体。按住 ctrl 键,允许交叉引用。 + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - 此对象属于另一个实体且它包含外部几何图形。不允许交叉引用。 + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -3048,90 +3047,80 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::EditDatumDialog - - + Insert angle 插入角度 - - + Angle: 角度: - - + Insert radius 插入半径 - - - - + + + Radius: 半径: - - + Insert diameter 插入直径 - - - - + + + Diameter: 直径: - - + Refractive index ratio Constraint_SnellsLaw 折射率比 - - + Ratio n2/n1: Constraint_SnellsLaw 比例 n2/n1: - - + Insert length 插入长度 - - + Length: 长度: - - + + Change radius 更改半径 - - + + Change diameter 更改直径 - + Refractive index ratio 折射率比 - + Ratio n2/n1: 比例 n2/n1: @@ -3139,7 +3128,7 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::ElementView - + Delete 删除 @@ -3170,20 +3159,35 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::InsertDatum - + Insert datum 插入基准 - + datum: 数据: - + Name (optional) 名称(可选) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + 参考 + SketcherGui::PropertyConstraintListItem @@ -3787,55 +3791,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences 无未一致处 - + No missing coincidences found 未发现未一致处 - + Missing coincidences 未一致 - + %1 missing coincidences found 发现未一致处%1 - + 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). @@ -3848,7 +3852,7 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only 单击 "在约束中交换端点" 按钮以重新分配端点。仅在 FreeCAD 中创建的草图是 v0.15以下旧版本时使用。 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. @@ -3857,44 +3861,44 @@ 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. %1 对链接到反转弧端点的约束被更改。 - - + + 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). 已启用方向锁定并重新计算%1 约束。这些约束已在报告视图 (菜单视图->> 视图->> 报告视图) 中列出。 - + 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. 对%1 约束禁用了方向锁定。这些约束已在报告视图 (菜单视图->> 面板->> 报告视图) 中列出。请注意, 对于未来所有的约束, 锁定仍然默认为 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. 所有与外部几何有关的约束都将被删除。 @@ -4041,106 +4045,106 @@ However, no constraints linking to the endpoints were found. 自动切换到边缘 - + Elements 元素 - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: 多重选取</p><p>&quot;%2&quot;: 切换到下一个有效类型</p></body></html> - - - - + + + + Point - - - + + + Line 线 - - - - - - - - - + + + + + + + + + Construction 构造 - - - + + + Arc 圆弧 - - - + + + Circle - - - + + + Ellipse 椭圆 - - - + + + Elliptical Arc 椭圆弧 - - - + + + Hyperbolic Arc 双曲线弧 - - - + + + Parabolic Arc 抛物线弧 - - - + + + BSpline B样条曲线 - - - + + + Other 其它 @@ -4315,104 +4319,104 @@ 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: 请删除以下冗余约束: - + Empty sketch 空草图 - + Over-constrained sketch 过度约束的草图 - - - + + + (click to select) (单击选取) - + Sketch contains conflicting constraints 草图包含相互冲突的约束 - + Sketch contains redundant constraints 草图包含冗余约束 - + Fully constrained sketch 完全约束的草图 - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec 解算%1秒 - + Unsolved (%1 sec) 未解算(%1秒) @@ -4501,8 +4505,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 固定圆或圆弧的直径 @@ -4510,8 +4514,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 固定圆或圆弧的半径 @@ -4803,42 +4807,42 @@ Do you want to detach it from the support? 窗体 - + Undefined degrees of freedom 未定义的自由度 - + Not solved yet 尚未解算 - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update 更新 diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_zh-TW.qm b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_zh-TW.qm index 7e7dfbe7b3..9be5f98ce1 100644 Binary files a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_zh-TW.qm and b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_zh-TW.qm differ diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_zh-TW.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_zh-TW.ts index e906ce9158..b47075daab 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_zh-TW.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher_zh-TW.ts @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher Sketcher - + Constrain arc or circle Constrain arc or circle - + Constrain an arc or a circle Constrain an arc or a circle - + Constrain radius 半徑拘束 - + Constrain diameter Constrain diameter @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher Sketcher - + Constrain angle 角度拘束 - + Fix the angle of a line or the angle between two lines 固定線之角度或兩線間角度 @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher Sketcher - + Constrain Block Constrain Block - + Create a Block constraint on the selected item Create a Block constraint on the selected item @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher Sketcher - + Constrain coincident 重疊拘束 - + Create a coincident constraint on the selected item 於所選項目建立重疊之拘束 @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher Sketcher - + Constrain diameter Constrain diameter - + Fix the diameter of a circle or an arc Fix the diameter of a circle or an arc @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher Sketcher - + Constrain distance 距離拘束 - + Fix a length of a line or the distance between a line and a vertex 固定線長或線與頂點間距 @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher Sketcher - + Constrain horizontal distance Constrain horizontal distance - + Fix the horizontal distance between two points or line ends 固定兩點或線終點水平距離 @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher Sketcher - + Constrain vertical distance Constrain vertical distance - + Fix the vertical distance between two points or line ends 固定兩點或線終點垂直距離 @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher Sketcher - + Constrain equal 相等拘束 - + Create an equality constraint between two lines or between circles and arcs 於兩線或圓與弧間建立相等拘束 @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher Sketcher - + Constrain horizontally 水平拘束 - + Create a horizontal constraint on the selected item 於所選項目建立水平拘束 @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher Sketcher - + Constrain InternalAlignment 內部配置拘束 - + Constrains an element to be aligned with the internal geometry of another element 必須與另一個元素的內部幾何對其才可對元素進行拘束設定 @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher Sketcher - + Constrain lock 鎖定拘束 - + Create a lock constraint on the selected item 於選定項目建立鎖定拘束 @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher Sketcher - + Constrain parallel 平行拘束 - + Create a parallel constraint between two lines 於兩條線間建立平行拘束 @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher Sketcher - + Constrain perpendicular 垂直拘束 - + Create a perpendicular constraint between two lines 於兩條線間建立垂直拘束 @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher Sketcher - + Constrain point onto object 拘束點於物件上 - + Fix a point onto an object 固定點於物件上 @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher Sketcher - + Constrain radius 半徑拘束 - + Fix the radius of a circle or an arc 固定圓或弧之半徑 @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher Sketcher - + Constrain refraction (Snell's law') 折射拘束(司乃耳定律) - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. 建立一個以兩點作為光線方向,並以一邊做為交界面的折射拘束(司乃耳定律) @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher Sketcher - + Constrain symmetrical 對稱拘束 - + Create a symmetry constraint between two points with respect to a line or a third point 於兩個點間藉由一條線或第3點建立一個對稱拘束 @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher Sketcher - + Constrain tangent 相切拘束 - + Create a tangent constraint between two entities 於兩個實體間建立相切拘束 @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher Sketcher - + Constrain vertically 垂直拘束 - + Create a vertical constraint on the selected item 於所選項目建立垂直拘束 @@ -1781,17 +1781,17 @@ CmdSketcherToggleActiveConstraint - + Sketcher Sketcher - + Toggle activate/deactivate constraint Toggle activate/deactivate constraint - + Toggles activate/deactivate state for selected constraints Toggles activate/deactivate state for selected constraints @@ -1817,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher Sketcher - + Toggle reference/driving constraint 拘束於參考及一般模式切換 - + Toggles the toolbar or selected constraints to/from reference mode 將工具列或是所選之拘束於參考及一般模式間切換 @@ -1957,42 +1957,42 @@ 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. 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. BSpline Geometry Index (GeoID) is out of bounds. - + You are requesting no change in knot multiplicity. You are requesting no change in knot multiplicity. - + The Geometry Index (GeoId) provided is not a B-spline curve. 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 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 increased beyond the degree of the B-spline. - + The multiplicity cannot be decreased beyond zero. The multiplicity cannot be decreased beyond zero. - + OCC is unable to decrease the multiplicity within the maximum tolerance. OCC is unable to decrease the multiplicity within the maximum tolerance. @@ -2059,112 +2059,112 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2201,305 +2201,304 @@ 由草圖選取邊 - - - - - - + + + + + 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 involve external geometry, blocked geometry or special points as B-spline knot points. - - - + + + Only sketch and its support is allowed to select 僅能選取草圖及其所依附之面 - + 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 所選之邊非為線段 - - + + + - - - + + Double constraint 雙重拘束 - - - - + + + + The selected edge already has a horizontal constraint! The selected edge already has a horizontal constraint! - - + + + - The selected edge already has a vertical constraint! The selected edge already has a vertical constraint! - - - - - - + + + + + + The selected edge already has a Block 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! 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! There are more than one fixed points selected. Select a maximum of one fixed point! - - + + Select vertices from the sketch. 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. Select only vertices from the sketch. The last selected vertex may be the origin. - + Wrong solver status Wrong solver status - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. - + Select one edge from the sketch. Select one edge from the sketch. - + Select only edges from the sketch. Select only edges from the sketch. - - - - - - - + + + + + + + Error 錯誤 - + Select two or more points from the sketch. Select two or more points from the sketch. - - + + Select two or more vertexes from the sketch. 從草圖中選取兩個或更多頂點。 - - + + Constraint Substitution Constraint Substitution - + Endpoint to endpoint tangency was applied instead. Endpoint to endpoint tangency was applied instead. - + 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 - - - - - - + + + + + + Select the right things from the sketch. Select the right things from the sketch. - - + + Point on B-spline edge currently unsupported. Point on B-spline edge currently unsupported. - - + + 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 either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. 選取一點及數條曲線,或是一條曲線及數個點。您已選取 %1 條曲線及 %2 個點。 - - - - + + + + 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! 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! 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 選取有效線條 - - + + 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. @@ -2507,45 +2506,45 @@ 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 選取之物件數量有誤! - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint 三個物件時至少需有2條曲線及1個點。 - - + + Cannot add a perpendicularity constraint at an unconnected point! 無法於未連接點上建立垂直拘束! - - - + + + Perpendicular to B-spline edge currently unsupported. Perpendicular to B-spline edge currently unsupported. - - + + One of the selected edges should be a line. 所選之邊中需有一條線。 - + 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. @@ -2555,249 +2554,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Accepted combinations: two curves; an endpoint and a curve; two endpoints; two curves and a point. - + 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. Tangency to B-spline edge currently unsupported. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. Endpoint to endpoint tangency was applied. The coincident constraint was deleted. - - - - + + + + Select one or more arcs or circles from the sketch. 從草圖中選取一個或多個弧或圓。 - - + + Constrain equal 相等拘束 - + Do you want to share the same radius for all selected elements? 您要將所有選取的元素都使用相同的半徑嗎? - - + + Constraint only applies to arcs or circles. Constraint only applies to arcs or circles. - + Do you want to share the same diameter for all selected elements? Do you want to share the same diameter for all selected elements? - - + + 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 選擇兩個或更多相容之邊 - + Sketch axes cannot be used in equality constraints 草圖中心線無法使用相等拘束 - + Equality for B-spline edge currently unsupported. Equality for B-spline edge currently unsupported. - - + + 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! 無法於線及其終點建立對稱拘束! - + 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 選取線段之兩個端點做為光線,以及一個邊緣做為邊界,先選的點會編號為n1,後選的點則編號為n2,基準值設定為n2/n1。 - + Selected objects are not just geometry from one sketch. 選取之物件並非來自於草圖之幾何。 - + Number of selected objects is not 3 (is %1). 選取之物件數量非為3 (而是 %1). - + Cannot create constraint with external geometry only!! Cannot create constraint with external geometry only!! - + Incompatible geometry is selected! 選取了不相容的幾何! - + SnellsLaw on B-spline edge currently unsupported. SnellsLaw on B-spline edge currently unsupported. - - + + Select at least one ellipse and one edge from the sketch. 至少由草圖中選取一個橢圓及一個邊。 - + Sketch axes cannot be used in internal alignment constraint 草圖軸無法做為內部對齊拘束 - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. - - + + Maximum 2 points are supported. 最多支援2點。 - - + + Maximum 2 lines are supported. 最多支援2線段 - - + + Nothing to constrain Nothing to constrain - + Currently all internal geometry of the ellipse is 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 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. You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. - + Currently all internal geometry of the arc of ellipse is already exposed. 目前所有橢圓弧之內部幾何都已顯示。 - + 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. 目前內部幾何僅支援橢圓或橢圓之弧,最後一個選定的元素必須是橢圓或橢圓之弧。 - - - - - + + + + + @@ -2927,12 +2926,12 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Are you really sure you want to delete all the constraints? - + Distance constraint 距離拘束 - + Not allowed to edit the datum because the sketch contains conflicting constraints 因草圖中含有相衝突之拘束,因此無法允許編輯數據 @@ -2951,13 +2950,13 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c - This object belongs to another body. Hold Ctrl to allow crossreferences. - This object belongs to another body. Hold Ctrl to allow crossreferences. + This object belongs to another body. Hold Ctrl to allow cross-references. + This object belongs to another body. Hold Ctrl to allow cross-references. - This object belongs to another body and it contains external geometry. Crossreference not allowed. - This object belongs to another body and it contains external geometry. Crossreference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. + This object belongs to another body and it contains external geometry. Cross-reference not allowed. @@ -3046,90 +3045,80 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::EditDatumDialog - - + Insert angle 輸入角度 - - + Angle: 角度: - - + Insert radius 輸入半徑 - - - - + + + Radius: 半徑: - - + Insert diameter Insert diameter - - - - + + + Diameter: Diameter: - - + Refractive index ratio Constraint_SnellsLaw 折射率比例 - - + Ratio n2/n1: Constraint_SnellsLaw 比例 n2/n1: - - + Insert length 輸入長度 - - + Length: 長度: - - + + Change radius 修改半徑 - - + + Change diameter Change diameter - + Refractive index ratio 折射率比例 - + Ratio n2/n1: 比例 n2/n1: @@ -3137,7 +3126,7 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::ElementView - + Delete 刪除 @@ -3168,20 +3157,35 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::InsertDatum - + Insert datum 輸入數值 - + datum: 數值: - + Name (optional) 名稱(選擇性) + + + Constraint name (available for expressions) + Constraint name (available for expressions) + + + + Reference (or constraint) dimension + Reference (or constraint) dimension + + + + Reference + 參考 + SketcherGui::PropertyConstraintListItem @@ -3785,55 +3789,55 @@ Supports all unit systems except 'US customary' and 'Building US/Euro'. SketcherGui::SketcherValidation - + No missing coincidences 無未一致處 - + No missing coincidences found 未發現未一致處 - + Missing coincidences 未一致 - + %1 missing coincidences found 發現未一致處%1 - + 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). @@ -3846,51 +3850,51 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do this only Click "Swap endpoints in constraints" button to reassign endpoints. Do this only once to sketches created in FreeCAD older than v0.15 - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. 發現 %1 反向之弧於外部幾何中,其端點包含於3d視圖中,但其端點並未發現有任何拘束設定。 - + No reversed external-geometry arcs were found. 無反向外部幾何之弧。 - + %1 changes were made to constraints linking to endpoints of reversed arcs. %1 個改變被用來與反向弧之端點拘束相連結。 - - + + 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 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. 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. 所有與外部幾何有關的拘束都將被刪除。 @@ -4037,106 +4041,106 @@ However, no constraints linking to the endpoints were found. 自動切換至邊 - + Elements 元素 - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> - - - - + + + + Point - - - + + + Line - - - - - - - - - + + + + + + + + + Construction 建構 - - - + + + Arc - - - + + + Circle - - - + + + Ellipse 橢圓 - - - + + + Elliptical Arc 橢圓弧 - - - + + + Hyperbolic Arc 雙曲線弧 - - - + + + Parabolic Arc Parabolic Arc - - - + + + BSpline BSpline - - - + + + Other 其他 @@ -4311,104 +4315,104 @@ 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: 請移除下列多餘拘束: - + Empty sketch 空白草圖 - + Over-constrained sketch 過度約束的草圖 - - - + + + (click to select) (按一下可選擇) - + Sketch contains conflicting constraints 此草圖含有相矛盾之拘束 - + Sketch contains redundant constraints 此草圖含有過多的拘束 - + Fully constrained sketch 完全拘束之草圖 - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec 於%1秒求解完成 - + Unsolved (%1 sec) 未求解完成(%1秒) @@ -4497,8 +4501,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 Fix the diameter of a circle or an arc @@ -4506,8 +4510,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 固定圓或弧之半徑 @@ -4799,42 +4803,42 @@ Do you want to detach it from the support? 格式 - + Undefined degrees of freedom 未定義自由度 - + Not solved yet 未解完 - + New constraints that would be redundant will automatically be removed New constraints that would be redundant will automatically be removed - + Auto remove redundants Auto remove redundants - + Executes a recomputation of active document after every sketch action Executes a recomputation of active document after every sketch action - + Auto update Auto update - + Forces recomputation of active document Forces recomputation of active document - + Update 更新 diff --git a/src/Mod/Sketcher/Gui/TaskSketcherMessages.ui b/src/Mod/Sketcher/Gui/TaskSketcherMessages.ui index 3cdc3ad6de..720b2c0391 100644 --- a/src/Mod/Sketcher/Gui/TaskSketcherMessages.ui +++ b/src/Mod/Sketcher/Gui/TaskSketcherMessages.ui @@ -16,12 +16,6 @@ - - - Bitstream Charter - 9 - - Undefined degrees of freedom @@ -32,12 +26,6 @@ - - - Bitstream Charter - 9 - - Not solved yet diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet.ts index 535fe43ccd..9ad87dc572 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet.ts @@ -1,6 +1,6 @@ - + CmdCreateSpreadsheet @@ -330,10 +330,6 @@ Export file - - Cell contents - - Show spreadsheet @@ -354,6 +350,19 @@ Sets the Spreadsheet cell(s) background color + + Spreadsheet + + + + Spreadsheet does not support range selection when pasting. +Please select one cell only. + + + + Copy & Paste failed + + QtColorPicker @@ -440,6 +449,16 @@ &Contents + + &Alias + + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_af.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_af.qm index e18a735c50..0a47e9ac2e 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_af.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_af.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_af.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_af.ts index 6d8be1c608..4aea50f8be 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_af.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_af.ts @@ -450,6 +450,18 @@ Please select one cell only. &Contents &Contents + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ar.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ar.qm index ed7750f999..75c89d1a85 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ar.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ar.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ar.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ar.ts index 9659678571..0c1259ed69 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ar.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ar.ts @@ -450,6 +450,18 @@ Please select one cell only. &Contents &المحتويات + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ca.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ca.qm index 2b57a38375..6455788ffe 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ca.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ca.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ca.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ca.ts index 0b35d537a0..3351599503 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ca.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ca.ts @@ -450,6 +450,18 @@ Please select one cell only. &Contents &Contingut + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_cs.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_cs.qm index f13e4d3c34..09c0d01fa6 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_cs.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_cs.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_cs.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_cs.ts index 36029c7b25..4e108468b3 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_cs.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_cs.ts @@ -450,6 +450,18 @@ Please select one cell only. &Contents &Obsah + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Odkaz na buňku aliasem, například +Spreadsheet.alias_nazev místo Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_de.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_de.qm index 83daa26e72..5943ca32e1 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_de.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_de.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_de.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_de.ts index 78a8a034ff..93d637d27f 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_de.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_de.ts @@ -178,7 +178,7 @@ Split previously merged cells - Vorher zusammengeführte Zellen trennen + Zuletzt zusammengeführte Zellen trennen @@ -223,7 +223,7 @@ Underline text in selected cells - Unterstreiche den Text in den markierten Zellen + Unterstreiche Text in den ausgewählten Zellen @@ -336,19 +336,19 @@ Set cell(s) foreground color - Stellt die Vordergrundfarbe der Zelle(n) ein + Vordergrundfarbe der Zelle(n) einstellen Sets the Spreadsheet cell(s) foreground color - Stellt die Vordergrundfarbe der Tabellen Zelle(n) ein + Vordergrundfarbe der Tabellen Zelle(n) einstellen Set cell(s) background color - Stellt die Hintergrundfarbe der Zelle(n) ein + Hintergrundfarbe der Zelle(n) einstellen Sets the Spreadsheet cell(s) background color - Stellt die Hintergrundfarbe der Tabellen Zelle(n) ein + Hintergrundfarbe der Tabellen Zelle(n) einstellen Spreadsheet @@ -357,12 +357,12 @@ Spreadsheet does not support range selection when pasting. Please select one cell only. - Spreadsheet does not support range selection when pasting. -Please select one cell only. + Tabellenblatt unterstützt beim Einfügen keine Bereichsauswahl. +Bitte nur eine Zelle auswählen. Copy & Paste failed - Copy & Paste failed + Kopieren & Einfügen fehlgeschlagen @@ -450,6 +450,18 @@ Please select one cell only. &Contents &Inhalt + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_el.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_el.qm index 1037c7d04c..649559b162 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_el.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_el.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_el.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_el.ts index 0579a76ece..2ef4e266c9 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_el.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_el.ts @@ -450,6 +450,18 @@ Please select one cell only. &Contents Περιεχόμενα + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_es-ES.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_es-ES.qm index dafaab86b7..fe81fe8c1c 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_es-ES.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_es-ES.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_es-ES.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_es-ES.ts index 17ce13b531..eec81de5d4 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_es-ES.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_es-ES.ts @@ -357,12 +357,12 @@ Spreadsheet does not support range selection when pasting. Please select one cell only. - Spreadsheet does not support range selection when pasting. -Please select one cell only. + La hoja de cálculo no soporta la selección de rango al pegar. +Por favor, seleccione una única celda. Copy & Paste failed - Copy & Paste failed + Copiar & Pegar ha fallado @@ -450,6 +450,18 @@ Please select one cell only. &Contents &Contenido + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_eu.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_eu.qm index 0ac9acc8b0..6181371f71 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_eu.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_eu.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_eu.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_eu.ts index a42d7df621..ee48a4a115 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_eu.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_eu.ts @@ -265,7 +265,7 @@ Center - Erdia + Zentroa Right @@ -357,12 +357,12 @@ Spreadsheet does not support range selection when pasting. Please select one cell only. - Spreadsheet does not support range selection when pasting. -Please select one cell only. + Kalkulu-orriak ez du onartzen barrutien hautapena itsastean. +Aukeratu gelaxka bakar bat. Copy & Paste failed - Copy & Paste failed + Kopiatu eta itsasteak huts egin du @@ -450,6 +450,18 @@ Please select one cell only. &Contents Ed&ukiak + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_fi.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_fi.qm index 08ee5da401..c58525bec4 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_fi.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_fi.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_fi.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_fi.ts index 3587ba41d3..0e44c18f7c 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_fi.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_fi.ts @@ -450,6 +450,18 @@ Please select one cell only. &Contents &Sisältö + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_fil.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_fil.qm index 664505d5d9..422c5e5378 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_fil.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_fil.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_fil.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_fil.ts index 42c4329e4c..1f99874df2 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_fil.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_fil.ts @@ -450,6 +450,18 @@ Please select one cell only. &Contents &Contents + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_fr.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_fr.qm index 1c8dd17187..126f18209c 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_fr.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_fr.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_fr.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_fr.ts index 82e6b28f14..1232c29745 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_fr.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_fr.ts @@ -357,12 +357,12 @@ Spreadsheet does not support range selection when pasting. Please select one cell only. - Spreadsheet does not support range selection when pasting. -Please select one cell only. + La feuille de calcul ne prend pas en charge la sélection des plages lors du collage. +Veuillez sélectionner une seule cellule. Copy & Paste failed - Copy & Paste failed + Copier-coller a failli @@ -450,6 +450,18 @@ Please select one cell only. &Contents &Contenu + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_gl.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_gl.qm index 84acb6482b..aad7bda336 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_gl.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_gl.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_gl.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_gl.ts index f7878b3b61..09bc6eeb64 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_gl.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_gl.ts @@ -450,6 +450,18 @@ Please select one cell only. &Contents &Contidos + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_hr.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_hr.qm index 58cc05bd23..ec8131f5cb 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_hr.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_hr.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_hr.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_hr.ts index f81d0542ce..c546cddbed 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_hr.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_hr.ts @@ -450,6 +450,18 @@ Please select one cell only. &Contents &Sadržaj + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_hu.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_hu.qm index d6d92bf5a7..4ebe6a4916 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_hu.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_hu.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_hu.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_hu.ts index a78e638a96..929feb8a27 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_hu.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_hu.ts @@ -450,6 +450,18 @@ Please select one cell only. &Contents Tartalom + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_id.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_id.qm index 18ea0824be..1d42cce4b5 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_id.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_id.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_id.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_id.ts index 622d464581..5cfb9fb67b 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_id.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_id.ts @@ -450,6 +450,18 @@ Please select one cell only. &Contents &Isi + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_it.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_it.qm index 2523a566ab..9f74062c9e 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_it.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_it.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_it.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_it.ts index f6df611ecb..1e2a44b77d 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_it.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_it.ts @@ -357,12 +357,12 @@ Spreadsheet does not support range selection when pasting. Please select one cell only. - Spreadsheet does not support range selection when pasting. -Please select one cell only. + La scheda Spreadsheet non supporta la selezione dell'intervallo in fase di incolla. +Si prega di selezionare una sola cella. Copy & Paste failed - Copy & Paste failed + Copia & Incolla fallita @@ -450,6 +450,18 @@ Please select one cell only. &Contents &Contenuto + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ja.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ja.qm index 7044969c01..487cceb8bf 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ja.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ja.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ja.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ja.ts index 79c105edd8..fee6f3fff5 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ja.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ja.ts @@ -450,6 +450,18 @@ Please select one cell only. &Contents 内容 (&C) + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_kab.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_kab.qm index 16a32496a1..35567690e1 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_kab.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_kab.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_kab.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_kab.ts index ce0150ec89..897e67b241 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_kab.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_kab.ts @@ -450,6 +450,18 @@ Please select one cell only. &Contents &Contenu + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ko.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ko.qm index 12c1f59b4e..b9dabed4fc 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ko.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ko.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ko.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ko.ts index d3fad51a59..bdfec02718 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ko.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ko.ts @@ -450,6 +450,18 @@ Please select one cell only. &Contents 내용(&C) + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_lt.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_lt.qm index 3aff1a53a9..a39d30a756 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_lt.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_lt.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_lt.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_lt.ts index 53e2f250ca..d1c4dc5ac3 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_lt.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_lt.ts @@ -357,12 +357,12 @@ Spreadsheet does not support range selection when pasting. Please select one cell only. - Spreadsheet does not support range selection when pasting. -Please select one cell only. + Skaičiuoklė nepalaiko kelių langelių pasirinkimo įdedant. +Prašome pasirinkti tik vieną langelį. Copy & Paste failed - Copy & Paste failed + Kopijavimas ir įdėjimas nepavyko @@ -450,6 +450,18 @@ Please select one cell only. &Contents &Turinys + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_nl.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_nl.qm index 872334b2fa..6aa81dc40b 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_nl.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_nl.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_nl.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_nl.ts index 028744a4d3..210081b048 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_nl.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_nl.ts @@ -357,12 +357,12 @@ Spreadsheet does not support range selection when pasting. Please select one cell only. - Spreadsheet does not support range selection when pasting. -Please select one cell only. + Rekenblad ondersteunt geen bereikselectie bij het plakken. +Gelieve slechts één cel te kiezen. Copy & Paste failed - Copy & Paste failed + Kopiëren en plakken mislukt @@ -450,6 +450,18 @@ Please select one cell only. &Contents &Inhoud + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_no.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_no.qm index 8b43986bfd..d24a576d3e 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_no.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_no.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_no.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_no.ts index 869f8f6b83..5453272cf1 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_no.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_no.ts @@ -450,6 +450,18 @@ Please select one cell only. &Contents &Innhold + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_pl.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_pl.qm index 273936ed72..f4280c7ebb 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_pl.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_pl.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_pl.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_pl.ts index 67ce71a02c..800da130d5 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_pl.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_pl.ts @@ -450,6 +450,18 @@ Please select one cell only. &Contents &Zawartość + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_pt-BR.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_pt-BR.qm index ad3dec8706..6535246a7f 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_pt-BR.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_pt-BR.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_pt-BR.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_pt-BR.ts index 8039dc9176..600b2583af 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_pt-BR.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_pt-BR.ts @@ -450,6 +450,18 @@ Please select one cell only. &Contents &Conteúdo + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_pt-PT.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_pt-PT.qm index 23c7e862a5..d4c55735f7 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_pt-PT.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_pt-PT.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_pt-PT.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_pt-PT.ts index cd75268fe0..d90bc95e42 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_pt-PT.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_pt-PT.ts @@ -450,6 +450,18 @@ Please select one cell only. &Contents &Conteúdos + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ro.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ro.qm index 80b72a043a..3fb5d942d0 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ro.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ro.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ro.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ro.ts index 9dffc5bf26..a297455ddb 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ro.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ro.ts @@ -450,6 +450,18 @@ Please select one cell only. &Contents &Conţinutul + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ru.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ru.qm index e88cfd6569..b21da68b66 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ru.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ru.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ru.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ru.ts index 19ed31b89d..008c8b3152 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ru.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_ru.ts @@ -357,12 +357,12 @@ Spreadsheet does not support range selection when pasting. Please select one cell only. - Spreadsheet does not support range selection when pasting. -Please select one cell only. + Таблица не поддерживает выбор диапазона при вставке. +Пожалуйста, выберите только одну ячейку. Copy & Paste failed - Copy & Paste failed + Скопировать и вставить не удалось @@ -450,6 +450,18 @@ Please select one cell only. &Contents &Содержание + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sk.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sk.qm index b121b3b6f9..c15f7c01e7 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sk.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sk.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sk.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sk.ts index 9c9dfea287..5c5f7cddcc 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sk.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sk.ts @@ -450,6 +450,18 @@ Please select one cell only. &Contents &Obsah + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sl.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sl.qm index bbec8fd7af..9e4432dde8 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sl.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sl.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sl.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sl.ts index 6bed37b6d9..890ac087fb 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sl.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sl.ts @@ -450,6 +450,18 @@ Please select one cell only. &Contents &Vsebina + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sr.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sr.qm index 088d0809e8..f2f92d97b3 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sr.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sr.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sr.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sr.ts index 7fd3464efc..d9f6d9dc01 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sr.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sr.ts @@ -450,6 +450,18 @@ Please select one cell only. &Contents &Cадржаји + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sv-SE.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sv-SE.qm index a0be66d3c0..4588acebd4 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sv-SE.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sv-SE.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sv-SE.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sv-SE.ts index 3c8d7f6495..246a2168c3 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sv-SE.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sv-SE.ts @@ -450,6 +450,18 @@ Please select one cell only. &Contents &Innehåll + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_tr.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_tr.qm index 97d63217f8..8bb281f03d 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_tr.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_tr.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_tr.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_tr.ts index 8bc639f52f..bd4c4e12f7 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_tr.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_tr.ts @@ -450,6 +450,18 @@ Please select one cell only. &Contents &İçerikler + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_uk.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_uk.qm index c46b833ac2..379ccee0f4 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_uk.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_uk.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_uk.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_uk.ts index 4ad0702561..75b9026179 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_uk.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_uk.ts @@ -450,6 +450,18 @@ Please select one cell only. &Contents &Вміст + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_val-ES.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_val-ES.qm index 9d3335bf52..ab62522e26 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_val-ES.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_val-ES.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_val-ES.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_val-ES.ts index c1ad14d43e..9435997f56 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_val-ES.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_val-ES.ts @@ -357,12 +357,11 @@ Spreadsheet does not support range selection when pasting. Please select one cell only. - Spreadsheet does not support range selection when pasting. -Please select one cell only. + El full de càlcul no admet la selecció de rang en apegar. Seleccioneu només una cel·la. Copy & Paste failed - Copy & Paste failed + S'ha produït un error en copiar i apegar @@ -450,6 +449,18 @@ Please select one cell only. &Contents &Contingut + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_vi.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_vi.qm index 4c477d411c..3739bdee7d 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_vi.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_vi.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_vi.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_vi.ts index 847c76f4a5..326ab20b1d 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_vi.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_vi.ts @@ -450,6 +450,18 @@ Please select one cell only. &Contents &Nội dung + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_zh-CN.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_zh-CN.qm index 6141a004b6..c8f0b8bd9c 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_zh-CN.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_zh-CN.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_zh-CN.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_zh-CN.ts index d59df2cb19..ac9d29f572 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_zh-CN.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_zh-CN.ts @@ -450,6 +450,18 @@ Please select one cell only. &Contents 内容(&C) + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_zh-TW.qm b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_zh-TW.qm index c477da74a7..4c300acd33 100644 Binary files a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_zh-TW.qm and b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_zh-TW.qm differ diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_zh-TW.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_zh-TW.ts index a1909456e7..d9b853c067 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_zh-TW.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_zh-TW.ts @@ -450,6 +450,18 @@ Please select one cell only. &Contents 內容(&C) + + &Alias + &Alias + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::Module diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage.ts b/src/Mod/Start/Gui/Resources/translations/StartPage.ts index a651e5143b..6d7396834d 100644 --- a/src/Mod/Start/Gui/Resources/translations/StartPage.ts +++ b/src/Mod/Start/Gui/Resources/translations/StartPage.ts @@ -1,6 +1,6 @@ - + StartPage diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_fil.qm b/src/Mod/Start/Gui/Resources/translations/StartPage_fil.qm index 44b9d07cf0..d7ad6040e6 100644 Binary files a/src/Mod/Start/Gui/Resources/translations/StartPage_fil.qm and b/src/Mod/Start/Gui/Resources/translations/StartPage_fil.qm differ diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_fil.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_fil.ts index cb100f9413..342475a773 100644 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_fil.ts +++ b/src/Mod/Start/Gui/Resources/translations/StartPage_fil.ts @@ -11,7 +11,7 @@ Documents - Documents + Mga Dokumento @@ -21,7 +21,7 @@ Activity - Activity + Aktibidad @@ -31,37 +31,37 @@ Tip - Tip + Tip Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list + Ayusin ang bilang ng mga kamakailang mga file na maipakita dito sa menu Edit -> Kagustuhan -> Pangkalahatan -> Sukat ng kamakailang listahan ng file Examples - Examples + Mga Halimbawa General documentation - General documentation + Pangkalahatang dokumento User hub - User hub + 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. - 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. + Ang seksyon na ito ay naglalaman ng dokumentasyon na kapaki-pakinabang para sa mga gumagamit ng FreeCAD sa pangkalahatan: isang listahan ng lahat ng mga workbenches, detalyadong mga tagubilin sa kung paano i-install at gamitin ang application ng FreeCAD, mga tutorial, at lahat ng kailangan mo upang makapagsimula. Power users hub - Power users hub + Power users hub diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_lt.qm b/src/Mod/Start/Gui/Resources/translations/StartPage_lt.qm index 74575718f7..6476e30389 100644 Binary files a/src/Mod/Start/Gui/Resources/translations/StartPage_lt.qm and b/src/Mod/Start/Gui/Resources/translations/StartPage_lt.qm differ diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_lt.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_lt.ts index 78f5887ab1..8314d5235a 100644 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_lt.ts +++ b/src/Mod/Start/Gui/Resources/translations/StartPage_lt.ts @@ -21,7 +21,7 @@ Activity - Veiklų srautas + Veiklos @@ -106,17 +106,17 @@ 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. - 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. + <a href="http://forum.freecadweb.org">„FreeCAD“ forumas</a>yra puiki vieta gauti pagalbos iš kitų programos naudotojų ir kūrėjų. Forume rasite daug skilčių įvairiausioms bėdoms ar temoms aptrarti. Jei esate pasimetę, į kurią skiltį kreiptis, palikite įrašą bendresnėje skiltyje <a href="https://forum.freecadweb.org/viewforum.php?f=3">Pagalba, kaip naudoti „FreeCAD“</a>. 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! - 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! + Jei tai pirmas kartas, kai skelbiate įrašą forume, pirmiausia primigtynai siūlome perskaityti <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=2264">įrašų skelbimo patarimus</a>! 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. - 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. + „FreeCAD“ taip pat prižiūri viešą <a href="https://www.freecadweb.org/tracker">žinomų klaidų sąrašą</a>, kur kiekvienas gali pranešti apie rastas klaidas ar pasiūlyti naujas programos ypatybes. Kad išvengtumėte papildomo darbo ir suteiktumėte geriausias galimybes pamatyti savo klaidą išspręstą, prieš pranešdami apie ją būtinai perskaitykite <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=5236">patarimus, kaip pranešti apie klaidas</a>. @@ -131,12 +131,12 @@ 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. - 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. + Jei nepridėta kartu su jūsų „FreeCAD“ laida, įsidiekite programos žinyną, kad turėtumėte po ranka išsamų darbastalių ir paskirų komandų žinyną ir neprisijungus prie žiniatinklio. Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. + Negalima paimti duomenų iš „GitHub“. <a href="EnableDownload.py">Suteikite „FreeCAD“ prieigą prie interneto</a>ir iš naujo įkelkite Pradžios puslapį. @@ -146,7 +146,7 @@ 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. - 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. + Žemiau pateikti vėliausi atnaujinimai <a href="http://github.com/FreeCAD/FreeCAD/">„FreeCAD“ išeities tekstuose</a>. Šie atnaujinimai gali dar neatsispindėti jūsų dabartinėje „FreeCAD“ programos laidoje. Patikrinkite <a href="https://www.freecadweb.org/wiki/Downloads">siūlomų laidų parinktis</a>, jei norite gauti programos plėtros laidą. @@ -156,7 +156,7 @@ You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder + Galite nustatyti kad pasirinktinis aplankas būtų rodomas čia. Tam eikite į Taisa->Nuostatos->Pradžia->Rodyti papildomą aplanką @@ -186,12 +186,12 @@ The latest posts on the <a href="https://forum.freecadweb.org">FreeCAD forum</a>: - The latest posts on the <a href="https://forum.freecadweb.org">FreeCAD forum</a>: + Naujausi <a href="https://forum.freecadweb.org">„FreeCAD“ forumo</a> įrašai: To open any of the links above in your desktop browser, Right-click -> Open in external browser - To open any of the links above in your desktop browser, Right-click -> Open in external browser + Kad atverti bet kurią nuorodą jūsų naršyklėje, spauskite dešinį pelės mygtuką ir pasirinkite „Atverti išorinėje naršyklėje“ @@ -251,7 +251,7 @@ An optional HTML template that will be used instead of the default start page. - An optional HTML template that will be used instead of the default start page. + Pasirinktinis HTML šablonas, kuris bus naudojamas vietoj įprastinio Pradžios puslapio. @@ -276,17 +276,17 @@ If you want the examples to show on the first page - If you want the examples to show on the first page + Jei norite pavyzdžių, rodomų Pradžios puslapyje If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab + Jei tai pasirinkta, naujausi „FreeCAD“ forumo įrašai bus rodomi Veiklos skirtuke An optional custom folder to be displayed at the bottom of the first page - An optional custom folder to be displayed at the bottom of the first page + Pasirinktinis aplankas, rodomas Pradžios puslapio apačioje @@ -296,7 +296,7 @@ Shows a notepad next to the file thumbnails, where you can keep notes across FreeCAD sessions - Shows a notepad next to the file thumbnails, where you can keep notes across FreeCAD sessions + Rodo užrašinės turinį šalia rinkmenos paveikslėlio, kur galite palikti pastabas tarp „FreeCAD“ sesijų @@ -346,7 +346,7 @@ If this is checked, if a style sheet is specified in General preferences, it will be used and override the colors below - If this is checked, if a style sheet is specified in General preferences, it will be used and override the colors below + Jei tai pasirinkta, esant nurodytam stiliui Pagrindinėse nuostatose, jis bus naudojamas pakeisti žemiau esančias spalvas diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_ru.qm b/src/Mod/Start/Gui/Resources/translations/StartPage_ru.qm index 3bdb01e713..86d40b5419 100644 Binary files a/src/Mod/Start/Gui/Resources/translations/StartPage_ru.qm and b/src/Mod/Start/Gui/Resources/translations/StartPage_ru.qm differ diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_ru.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_ru.ts index 459071cc83..fb9b3173a0 100644 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_ru.ts +++ b/src/Mod/Start/Gui/Resources/translations/StartPage_ru.ts @@ -156,7 +156,7 @@ You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - Можно настроить пользовательскую папку для отображения здесь в меню Правка-> предпочтения-> запуск-> показывать дополнительную папку + Можно настроить пользовательскую папку для отображения здесь в меню Правка-> Настройки-> Start-> Показать дополнительную папку @@ -291,12 +291,12 @@ Show notepad - Показывать Блокнот + Показать Блокнот Shows a notepad next to the file thumbnails, where you can keep notes across FreeCAD sessions - Показывает блокнот рядом с эскизами файлов, где вы можете хранить заметки между сессиями FreeCAD + Показывает блокнот рядом с эскизами файлов, где Вы можете хранить заметки между сессиями FreeCAD diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_zh-CN.qm b/src/Mod/Start/Gui/Resources/translations/StartPage_zh-CN.qm index bae73abfa5..b44daa0068 100644 Binary files a/src/Mod/Start/Gui/Resources/translations/StartPage_zh-CN.qm and b/src/Mod/Start/Gui/Resources/translations/StartPage_zh-CN.qm differ diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_zh-CN.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_zh-CN.ts index 4d6d73b343..822e75f020 100644 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_zh-CN.ts +++ b/src/Mod/Start/Gui/Resources/translations/StartPage_zh-CN.ts @@ -56,7 +56,7 @@ 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. - 本节包含对 freecad 用户普遍有用的文档: 所有工作台的列表、有关如何安装和使用 freecad 应用程序、教程的详细说明以及入门所需的所有内容。 + 本节包含对 FreeCAD 用户普遍有用的文档: 所有工作台的列表、有关如何安装和使用 FreeCAD 应用程序、教程的详细说明以及入门所需的所有内容。 @@ -66,7 +66,7 @@ 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. - 本节收集高级用户和对编写python脚本感兴趣的人员的文档。您还可以在那里找到宏的存储库、有关如何安装和使用它们的说明, 以及有关根据您的特定需求自定义 freecad 的详细信息。 + 本节收集高级用户和对编写 python 脚本感兴趣的人员的文档。您还可以在那里找到宏的存储库、有关如何安装和使用它们的说明, 以及有关根据您的特定需求自定义 FreeCAD 的详细信息。 @@ -76,7 +76,7 @@ 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. - 本节包含供开发人员使用的材料: 如何自己编译 FreeCAD, FreeCAD源代码的结构, 以及如何浏览代码, 如何开发新的工作台以及/或在您自己的应用程序中嵌入FreeCAD。 + 本节包含供开发人员使用的材料: 如何自己编译 FreeCAD, FreeCAD 源代码的结构, 以及如何浏览代码, 如何开发新的工作台以及/或在您自己的应用程序中嵌入 FreeCAD。 @@ -86,7 +86,7 @@ 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. - Freecad 手册是以另一种更直接方式来呈现包含在此维基中的信息。它是为了能像一本书一样阅读而制作的, 并将温和地从上面的各个中心向您介绍许多其他页面。 <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">电子书版本</a> 也可使用。 + FreeCAD 手册是以另一种更直接方式来呈现包含在此维基中的信息。它是为了能像一本书一样阅读而制作的, 并将温和地从上面的各个中心向您介绍许多其他页面。 <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">电子书版本</a> 也可使用。 @@ -106,7 +106,7 @@ 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. - 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. + <a href="http://forum.freecadweb.org"> FreeCAD 论坛</a>是从其他 FreeCAD 用户和开发人员那里获得帮助的好地方。 该论坛有许多部分,讨论不同类型的问题和讨论主题。 如有疑问,请在更一般的<a href="https://forum.freecadweb.org/viewforum.php?f=3">使用 FreeCAD 的帮助</a> 部分中发布。 @@ -116,7 +116,7 @@ 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. - FreeCAD 也保持开放 <a href="https://www.freecadweb.org/tracker">bug Tracker</a> 任何人都可以提交bug 和提出新功能。为了避免造成额外的工作,并且提供最佳机会查看您的bug被解决,请确保您阅读了 <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=5236">错误提交指南</a> 之前。 + FreeCAD 也保持开放 <a href="https://www.freecadweb.org/tracker">bug Tracker</a> 任何人都可以提交 bug 和提出新功能。为了避免造成额外的工作,并且提供最佳机会查看您的 bug 被解决,请确保您阅读了 <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=5236">错误提交指南</a> 之前。 @@ -131,7 +131,7 @@ 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. - 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. + 如果未与您的 FreeCAD 版本捆绑在一起,请安装 FreeCAD 文档包以获取文档中心,工作台帮助和单独的命令文档,而无需连接因特网。 @@ -186,7 +186,7 @@ The latest posts on the <a href="https://forum.freecadweb.org">FreeCAD forum</a>: - <a href="https://forum.freecadweb.org">FreeCAD论坛</a>上的最新帖子 + <a href="https://forum.freecadweb.org">FreeCAD 论坛</a>上的最新帖子: @@ -251,7 +251,7 @@ An optional HTML template that will be used instead of the default start page. - An optional HTML template that will be used instead of the default start page. + 一个可选的 HTML 模板,将代替默认的起始页面使用。 @@ -276,7 +276,7 @@ If you want the examples to show on the first page - If you want the examples to show on the first page + 如果您希望示例显示在第一页上 @@ -291,12 +291,12 @@ Show notepad - Show notepad + 显示记事本 Shows a notepad next to the file thumbnails, where you can keep notes across FreeCAD sessions - Shows a notepad next to the file thumbnails, where you can keep notes across FreeCAD sessions + 在文件缩略图旁边显示一个记事本,您可以在其中保存整个 FreeCAD 会话的记事 @@ -316,7 +316,7 @@ in FreeCAD - 在 FreeCAD中 + 在 FreeCAD 中 @@ -346,7 +346,7 @@ If this is checked, if a style sheet is specified in General preferences, it will be used and override the colors below - If this is checked, if a style sheet is specified in General preferences, it will be used and override the colors below + 如果选中此选项,则如果在“常规”首选项中指定了样式表,则将使用该样式表并覆盖下面的颜色 @@ -416,7 +416,7 @@ The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts + 在起始页上使用的字体系列。 可以是字体名称或逗号分隔的后备字体系列 @@ -461,7 +461,7 @@ Close & switch on file open - Close & switch on file open + 关闭并打开文件 diff --git a/src/Mod/TechDraw/App/CMakeLists.txt b/src/Mod/TechDraw/App/CMakeLists.txt index e317ec8a9d..5df6d59b72 100644 --- a/src/Mod/TechDraw/App/CMakeLists.txt +++ b/src/Mod/TechDraw/App/CMakeLists.txt @@ -155,6 +155,8 @@ SET(TechDraw_SRCS LineGroup.h ArrowPropEnum.cpp ArrowPropEnum.h + Preferences.cpp + Preferences.h ) SET(Geometry_SRCS diff --git a/src/Mod/TechDraw/App/Cosmetic.cpp b/src/Mod/TechDraw/App/Cosmetic.cpp index f71fb3cb33..903793b990 100644 --- a/src/Mod/TechDraw/App/Cosmetic.cpp +++ b/src/Mod/TechDraw/App/Cosmetic.cpp @@ -54,6 +54,7 @@ #include #include "DrawUtil.h" +#include "Preferences.h" #include "GeometryObject.h" #include "Geometry.h" #include "DrawViewPart.h" @@ -105,9 +106,7 @@ std::string LineFormat::toString(void) const //static preference getters. double LineFormat::getDefEdgeWidth() { - Base::Reference hGrp = App::GetApplication().GetUserParameter().GetGroup("BaseApp")-> - GetGroup("Preferences")->GetGroup("Mod/TechDraw/Decorations"); - std::string lgName = hGrp->GetASCII("LineGroup","FC 0.70mm"); + std::string lgName = Preferences::lineGroup(); auto lg = TechDraw::LineGroup::lineGroupFactory(lgName); double width = lg->getWeight("Graphic"); @@ -117,11 +116,7 @@ double LineFormat::getDefEdgeWidth() App::Color LineFormat::getDefEdgeColor() { - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Colors"); - App::Color fcColor; - fcColor.setPackedValue(hGrp->GetUnsigned("NormalColor", 0x00000000)); //black - return fcColor; + return Preferences::normalColor(); } int LineFormat::getDefEdgeStyle() @@ -139,14 +134,9 @@ TYPESYSTEM_SOURCE(TechDraw::CosmeticVertex, Base::Persistence) CosmeticVertex::CosmeticVertex() : TechDraw::Vertex() { point(Base::Vector3d(0.0, 0.0, 0.0)); - Base::Reference hGrp = App::GetApplication().GetUserParameter().GetGroup("BaseApp")-> - GetGroup("Preferences")->GetGroup("Mod/TechDraw/Decorations"); - App::Color fcColor; - fcColor.setPackedValue(hGrp->GetUnsigned("VertexColor", 0x00000000)); - permaPoint = Base::Vector3d(0.0, 0.0, 0.0); linkGeom = -1; - color = fcColor; + color = Preferences::vertexColor(); size = 3.0; style = 1; visible = true; @@ -172,14 +162,9 @@ CosmeticVertex::CosmeticVertex(const TechDraw::CosmeticVertex* cv) : TechDraw::V CosmeticVertex::CosmeticVertex(Base::Vector3d loc) : TechDraw::Vertex(loc) { - Base::Reference hGrp = App::GetApplication().GetUserParameter().GetGroup("BaseApp")-> - GetGroup("Preferences")->GetGroup("Mod/TechDraw/Decorations"); - App::Color fcColor; - fcColor.setPackedValue(hGrp->GetUnsigned("VertexColor", 0xff000000)); - permaPoint = loc; linkGeom = -1; - color = fcColor; + color = Preferences::vertexColor(); //TODO: size = hGrp->getFloat("VertexSize",30.0); size = 30.0; style = 1; //TODO: implement styled vertexes diff --git a/src/Mod/TechDraw/App/DrawPage.cpp b/src/Mod/TechDraw/App/DrawPage.cpp index 116f68eb1d..6e12e07386 100644 --- a/src/Mod/TechDraw/App/DrawPage.cpp +++ b/src/Mod/TechDraw/App/DrawPage.cpp @@ -51,6 +51,7 @@ #include "DrawViewDimension.h" #include "DrawViewBalloon.h" #include "DrawLeaderLine.h" +#include "Preferences.h" #include // generated from DrawPagePy.xml @@ -77,12 +78,9 @@ DrawPage::DrawPage(void) static const char *group = "Page"; nowUnsetting = false; forceRedraw(false); - - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/General"); - bool autoUpdate = hGrp->GetBool("KeepPagesUpToDate", true); //this is the default value for new pages! - ADD_PROPERTY_TYPE(KeepUpdated, (autoUpdate), group, (App::PropertyType)(App::Prop_Output), "Keep page in sync with model"); + ADD_PROPERTY_TYPE(KeepUpdated, (Preferences::keepPagesUpToDate()), + group, (App::PropertyType)(App::Prop_Output), "Keep page in sync with model"); ADD_PROPERTY_TYPE(Template, (0), group, (App::PropertyType)(App::Prop_None), "Attached Template"); Template.setScope(App::LinkScope::Global); ADD_PROPERTY_TYPE(Views, (0), group, (App::PropertyType)(App::Prop_None), "Attached Views"); @@ -90,25 +88,18 @@ DrawPage::DrawPage(void) // Projection Properties ProjectionType.setEnums(ProjectionTypeEnums); + ADD_PROPERTY(ProjectionType, ((long)Preferences::projectionAngle())); - hGrp = App::GetApplication().GetUserParameter().GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/General"); + Base::Reference hGrp = App::GetApplication().GetUserParameter(). + GetGroup("BaseApp")->GetGroup("Preferences")-> + GetGroup("Mod/TechDraw/General"); + double defScale = hGrp->GetFloat("DefaultScale",1.0); + ADD_PROPERTY_TYPE(Scale, (defScale), group, (App::PropertyType)(App::Prop_None), "Scale factor for this Page"); - // In preferences, 0 -> First Angle 1 -> Third Angle - int projType = hGrp->GetInt("ProjectionAngle", -1); - - if (projType == -1) { - ADD_PROPERTY(ProjectionType, ((long)0)); // Default to first angle - } else { - ADD_PROPERTY(ProjectionType, ((long)projType)); - } - - ADD_PROPERTY_TYPE(Scale, (1.0), group, (App::PropertyType)(App::Prop_None), "Scale factor for this Page"); ADD_PROPERTY_TYPE(NextBalloonIndex, (1), group, (App::PropertyType)(App::Prop_None), "Auto-numbering for Balloons"); Scale.setConstraints(&scaleRange); - double defScale = hGrp->GetFloat("DefaultScale",1.0); - Scale.setValue(defScale); balloonPlacing = false; } diff --git a/src/Mod/TechDraw/App/DrawProjGroup.cpp b/src/Mod/TechDraw/App/DrawProjGroup.cpp index 6724e6cc85..f86f9d00fb 100644 --- a/src/Mod/TechDraw/App/DrawProjGroup.cpp +++ b/src/Mod/TechDraw/App/DrawProjGroup.cpp @@ -46,6 +46,7 @@ #include #include "DrawUtil.h" +#include "Preferences.h" #include "DrawPage.h" #include "DrawProjGroupItem.h" #include "DrawProjGroup.h" @@ -54,9 +55,9 @@ using namespace TechDraw; -const char* DrawProjGroup::ProjectionTypeEnums[] = {"Default", - "First Angle", +const char* DrawProjGroup::ProjectionTypeEnums[] = {"First Angle", "Third Angle", + "Default", //Use Page setting NULL}; PROPERTY_SOURCE(TechDraw::DrawProjGroup, TechDraw::DrawViewCollection) @@ -778,7 +779,7 @@ int DrawProjGroup::getViewIndex(const char *viewTypeCStr) const Base::Console().Warning("DPG: %s - can not find parent page. Using default Projection Type. (1)\n", getNameInDocument()); int projConv = getDefProjConv(); - projType = ProjectionTypeEnums[projConv + 1]; + projType = ProjectionTypeEnums[projConv]; } } else { projType = ProjectionType.getValueAsString(); @@ -1250,10 +1251,7 @@ std::vector DrawProjGroup::getViewsAsDPGI() int DrawProjGroup::getDefProjConv(void) const { - Base::Reference hGrp = App::GetApplication().GetUserParameter().GetGroup("BaseApp")-> - GetGroup("Preferences")->GetGroup("Mod/TechDraw/General"); - int defProjConv = hGrp->GetInt("ProjectionAngle",0); - return defProjConv; + return Preferences::projectionAngle(); } /*! diff --git a/src/Mod/TechDraw/App/DrawUtil.cpp b/src/Mod/TechDraw/App/DrawUtil.cpp index 27908dbcca..8790bc9283 100644 --- a/src/Mod/TechDraw/App/DrawUtil.cpp +++ b/src/Mod/TechDraw/App/DrawUtil.cpp @@ -73,6 +73,7 @@ #include #include +#include "Preferences.h" #include "GeometryObject.h" #include "DrawUtil.h" @@ -499,9 +500,8 @@ double DrawUtil::sensibleScale(double working_scale) double DrawUtil::getDefaultLineWeight(std::string lineType) { - Base::Reference hGrp = App::GetApplication().GetUserParameter().GetGroup("BaseApp")-> - GetGroup("Preferences")->GetGroup("Mod/TechDraw/Decorations"); - std::string lgName = hGrp->GetASCII("LineGroup","FC 0.70mm"); + std::string lgName = Preferences::lineGroup(); + auto lg = LineGroup::lineGroupFactory(lgName); double weight = lg->getWeight(lineType); diff --git a/src/Mod/TechDraw/App/DrawView.cpp b/src/Mod/TechDraw/App/DrawView.cpp index 873e934a98..290515550a 100644 --- a/src/Mod/TechDraw/App/DrawView.cpp +++ b/src/Mod/TechDraw/App/DrawView.cpp @@ -45,6 +45,7 @@ #include "DrawProjGroup.h" #include "DrawProjGroupItem.h" #include "DrawLeaderLine.h" +#include "Preferences.h" #include "DrawUtil.h" #include "Geometry.h" #include "Cosmetic.h" diff --git a/src/Mod/TechDraw/App/DrawViewAnnotation.cpp b/src/Mod/TechDraw/App/DrawViewAnnotation.cpp index 0f58ce6987..6e194d37e2 100644 --- a/src/Mod/TechDraw/App/DrawViewAnnotation.cpp +++ b/src/Mod/TechDraw/App/DrawViewAnnotation.cpp @@ -36,6 +36,7 @@ #include #include +#include "Preferences.h" #include "DrawViewAnnotation.h" using namespace TechDraw; @@ -58,15 +59,12 @@ DrawViewAnnotation::DrawViewAnnotation(void) { static const char *vgroup = "Annotation"; - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Labels"); - std::string fontName = hGrp->GetASCII("LabelFont", "osifont"); - double defFontSize = hGrp->GetFloat("LabelSize", 5.0); - ADD_PROPERTY_TYPE(Text ,("Default Text"),vgroup,App::Prop_None,"Annotation text"); - ADD_PROPERTY_TYPE(Font ,(fontName.c_str()),vgroup,App::Prop_None, "Font name"); + ADD_PROPERTY_TYPE(Font ,(Preferences::labelFont().c_str()), + vgroup,App::Prop_None, "Font name"); ADD_PROPERTY_TYPE(TextColor,(0.0f,0.0f,0.0f),vgroup,App::Prop_None,"Text color"); - ADD_PROPERTY_TYPE(TextSize,(defFontSize),vgroup,App::Prop_None,"Text size"); + ADD_PROPERTY_TYPE(TextSize, (Preferences::labelFontSizeMM()), + vgroup,App::Prop_None,"Text size"); ADD_PROPERTY_TYPE(MaxWidth,(-1.0),vgroup,App::Prop_None,"Maximum width of the annotation block.\n -1 means no maximum width."); ADD_PROPERTY_TYPE(LineSpace,(80),vgroup,App::Prop_None,"Line spacing in %. 100 means the height of a line."); diff --git a/src/Mod/TechDraw/App/DrawViewBalloon.cpp b/src/Mod/TechDraw/App/DrawViewBalloon.cpp index 9cdd1aead1..710f916c5f 100644 --- a/src/Mod/TechDraw/App/DrawViewBalloon.cpp +++ b/src/Mod/TechDraw/App/DrawViewBalloon.cpp @@ -50,6 +50,7 @@ #include +#include "Preferences.h" #include "Geometry.h" #include "DrawViewPart.h" #include "DrawViewBalloon.h" @@ -273,12 +274,8 @@ int DrawViewBalloon::prefShape(void) const } int DrawViewBalloon::prefEnd(void) const -{ - Base::Reference hGrp = App::GetApplication().GetUserParameter(). - GetGroup("BaseApp")->GetGroup("Preferences")-> - GetGroup("Mod/TechDraw/Decorations"); - int end = hGrp->GetInt("BalloonArrow", 1); - return end; +{ + return Preferences::balloonArrow(); } Base::Vector3d DrawViewBalloon::getOriginOffset() const diff --git a/src/Mod/TechDraw/App/DrawViewDetail.cpp b/src/Mod/TechDraw/App/DrawViewDetail.cpp index f9a66e721c..929515d169 100644 --- a/src/Mod/TechDraw/App/DrawViewDetail.cpp +++ b/src/Mod/TechDraw/App/DrawViewDetail.cpp @@ -79,6 +79,7 @@ #include #include +#include "Preferences.h" #include "Geometry.h" #include "GeometryObject.h" #include "Cosmetic.h" @@ -476,14 +477,6 @@ void DrawViewDetail::unsetupObject() void DrawViewDetail::getParameters() { -// what parameters are useful? -// handleFaces -// radiusFudge? - -// Base::Reference hGrp = App::GetApplication().GetUserParameter() -// .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw"); -// m_mattingStyle = hGrp->GetInt("MattingStyle", 0); - } // Python Drawing feature --------------------------------------------------------- diff --git a/src/Mod/TechDraw/App/DrawViewDimension.cpp b/src/Mod/TechDraw/App/DrawViewDimension.cpp index 87ae7abc91..83707b15be 100644 --- a/src/Mod/TechDraw/App/DrawViewDimension.cpp +++ b/src/Mod/TechDraw/App/DrawViewDimension.cpp @@ -51,6 +51,7 @@ #include +#include "Preferences.h" #include "Geometry.h" #include "DrawViewPart.h" #include "DrawViewDimension.h" @@ -1164,12 +1165,8 @@ bool DrawViewDimension::showUnits() const } bool DrawViewDimension::useDecimals() const -{ - bool result = false; - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Dimensions"); - result = hGrp->GetBool("UseGlobalDecimals", true); - return result; +{ + return Preferences::useGlobalDecimals(); } std::string DrawViewDimension::getPrefix() const diff --git a/src/Mod/TechDraw/App/DrawViewPart.cpp b/src/Mod/TechDraw/App/DrawViewPart.cpp index 09e791ad7c..b7453cc70e 100644 --- a/src/Mod/TechDraw/App/DrawViewPart.cpp +++ b/src/Mod/TechDraw/App/DrawViewPart.cpp @@ -92,6 +92,7 @@ #include #include +#include "Preferences.h" #include "Cosmetic.h" #include "DrawGeomHatch.h" #include "DrawHatch.h" diff --git a/src/Mod/TechDraw/App/DrawViewPartPyImp.cpp b/src/Mod/TechDraw/App/DrawViewPartPyImp.cpp index 08e42ec5d7..a25f510514 100644 --- a/src/Mod/TechDraw/App/DrawViewPartPyImp.cpp +++ b/src/Mod/TechDraw/App/DrawViewPartPyImp.cpp @@ -29,6 +29,7 @@ #include #include #include +#include #include #include #include @@ -48,6 +49,7 @@ #include "DrawViewPart.h" #include "GeometryObject.h" +#include "Geometry.h" #include "Cosmetic.h" #include "CosmeticExtension.h" #include "DrawUtil.h" @@ -677,8 +679,16 @@ PyObject* DrawViewPartPy::getEdgeByIndex(PyObject *args) throw Py::TypeError("expected (edgeIndex)"); } DrawViewPart* dvp = getDrawViewPartPtr(); + + //this is scaled and +Yup + //need unscaled and +Ydown TechDraw::BaseGeom* geom = dvp->getGeomByIndex(edgeIndex); - TopoDS_Edge outEdge = geom->occEdge; + + TopoDS_Shape temp = TechDraw::mirrorShapeVec(geom->occEdge, + Base::Vector3d(0.0, 0.0, 0.0), + 1.0 / dvp->getScale()); + + TopoDS_Edge outEdge = TopoDS::Edge(temp); return new Part::TopoShapeEdgePy(new Part::TopoShape(outEdge)); } @@ -689,8 +699,15 @@ PyObject* DrawViewPartPy::getVertexByIndex(PyObject *args) throw Py::TypeError("expected (vertIndex)"); } DrawViewPart* dvp = getDrawViewPartPtr(); + + //this is scaled and +Yup + //need unscaled and +Ydown TechDraw::Vertex* vert = dvp->getProjVertexByIndex(vertexIndex); - TopoDS_Vertex outVertex = vert->occVertex; + Base::Vector3d point = DrawUtil::invertY(vert->point()) / dvp->getScale(); + + gp_Pnt gPoint(point.x, point.y, point.z); + BRepBuilderAPI_MakeVertex mkVertex(gPoint); + TopoDS_Vertex outVertex = mkVertex.Vertex(); return new Part::TopoShapeVertexPy(new Part::TopoShape(outVertex)); } diff --git a/src/Mod/TechDraw/App/DrawViewSection.cpp b/src/Mod/TechDraw/App/DrawViewSection.cpp index 0d76ef8ec9..f83edbe585 100644 --- a/src/Mod/TechDraw/App/DrawViewSection.cpp +++ b/src/Mod/TechDraw/App/DrawViewSection.cpp @@ -78,6 +78,7 @@ #include +#include "Preferences.h" #include "Geometry.h" #include "GeometryObject.h" #include "Cosmetic.h" diff --git a/src/Mod/TechDraw/App/DrawViewSpreadsheet.cpp b/src/Mod/TechDraw/App/DrawViewSpreadsheet.cpp index b661f2ac0d..211fd44751 100644 --- a/src/Mod/TechDraw/App/DrawViewSpreadsheet.cpp +++ b/src/Mod/TechDraw/App/DrawViewSpreadsheet.cpp @@ -39,6 +39,7 @@ #include #include +#include "Preferences.h" #include "DrawViewSpreadsheet.h" #include @@ -58,15 +59,12 @@ DrawViewSpreadsheet::DrawViewSpreadsheet(void) { static const char *vgroup = "Spreadsheet"; - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Labels"); - std::string fontName = hGrp->GetASCII("LabelFont", "osifont"); - ADD_PROPERTY_TYPE(Source ,(0),vgroup,App::Prop_None,"Spreadsheet to view"); Source.setScope(App::LinkScope::Global); ADD_PROPERTY_TYPE(CellStart ,("A1"),vgroup,App::Prop_None,"The top left cell of the range to display"); ADD_PROPERTY_TYPE(CellEnd ,("B2"),vgroup,App::Prop_None,"The bottom right cell of the range to display"); - ADD_PROPERTY_TYPE(Font ,((fontName.c_str())),vgroup,App::Prop_None,"The name of the font to use"); + ADD_PROPERTY_TYPE(Font ,(Preferences::labelFont().c_str()), + vgroup,App::Prop_None,"The name of the font to use"); ADD_PROPERTY_TYPE(TextColor,(0.0f,0.0f,0.0f),vgroup,App::Prop_None,"The default color of the text and lines"); ADD_PROPERTY_TYPE(TextSize,(12.0),vgroup,App::Prop_None,"The size of the text"); ADD_PROPERTY_TYPE(LineWidth,(0.35),vgroup,App::Prop_None,"The thickness of the cell lines"); diff --git a/src/Mod/TechDraw/App/GeometryObject.cpp b/src/Mod/TechDraw/App/GeometryObject.cpp index be47510549..2180d9be7f 100644 --- a/src/Mod/TechDraw/App/GeometryObject.cpp +++ b/src/Mod/TechDraw/App/GeometryObject.cpp @@ -986,6 +986,14 @@ Base::Vector3d TechDraw::findCentroidVec(const TopoDS_Shape &shape, //!scales & mirrors a shape about a center +TopoDS_Shape TechDraw::mirrorShapeVec(const TopoDS_Shape &input, + const Base::Vector3d& inputCenter, + double scale) +{ + gp_Pnt gInput(inputCenter.x, inputCenter.y, inputCenter.z); + return TechDraw::mirrorShape(input, gInput, scale); +} + TopoDS_Shape TechDraw::mirrorShape(const TopoDS_Shape &input, const gp_Pnt& inputCenter, double scale) diff --git a/src/Mod/TechDraw/App/LineGroup.cpp b/src/Mod/TechDraw/App/LineGroup.cpp index a1530a75e3..039ec6d733 100644 --- a/src/Mod/TechDraw/App/LineGroup.cpp +++ b/src/Mod/TechDraw/App/LineGroup.cpp @@ -32,6 +32,7 @@ #include #include +#include "Preferences.h" #include "LineGroup.h" using namespace TechDraw; @@ -173,16 +174,7 @@ LineGroup* LineGroup::lineGroupFactory(std::string groupName) { LineGroup* lg = new LineGroup(groupName); - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Files"); - - std::string defaultDir = App::Application::getResourceDir() + "Mod/TechDraw/LineGroup/"; - std::string defaultFileName = defaultDir + "LineGroup.csv"; - - std::string lgFileName = hGrp->GetASCII("LineGroupFile",defaultFileName.c_str()); - if (lgFileName.empty()) { - lgFileName = defaultFileName; - } + std::string lgFileName = Preferences::lineGroupFile(); std::string lgRecord = LineGroup::getRecordFromFile(lgFileName, groupName); @@ -202,11 +194,9 @@ LineGroup* LineGroup::lineGroupFactory(std::string groupName) double LineGroup::getDefaultWidth(std::string weightName, std::string groupName) { //default line weights - Base::Reference hGrp = App::GetApplication().GetUserParameter().GetGroup("BaseApp")-> - GetGroup("Preferences")->GetGroup("Mod/TechDraw/Decorations"); std::string lgName = groupName; if (groupName.empty()) { - lgName = hGrp->GetASCII("LineGroup","FC 0.70mm"); + lgName = Preferences::lineGroup(); } auto lg = TechDraw::LineGroup::lineGroupFactory(lgName); diff --git a/src/Mod/TechDraw/App/Preferences.cpp b/src/Mod/TechDraw/App/Preferences.cpp new file mode 100644 index 0000000000..6f5fb09353 --- /dev/null +++ b/src/Mod/TechDraw/App/Preferences.cpp @@ -0,0 +1,212 @@ +/*************************************************************************** + * Copyright (c) 2020 WandererFan * + * * + * This file is part of the FreeCAD CAx development system. * + * * + * This library is free software; you can redistribute it and/or * + * modify it under the terms of the GNU Library General Public * + * License as published by the Free Software Foundation; either * + * version 2 of the License, or (at your option) any later version. * + * * + * This library is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU Library General Public License for more details. * + * * + * You should have received a copy of the GNU Library General Public * + * License along with this library; see the file COPYING.LIB. If not, * + * write to the Free Software Foundation, Inc., 59 Temple Place, * + * Suite 330, Boston, MA 02111-1307, USA * + * * + ***************************************************************************/ + +#include "PreCompiled.h" + +#ifndef _PreComp_ +#include +#include +//#include +//#include +#endif + +#include +#include +#include +#include +#include +#include + +#include "Preferences.h" + +//getters for parameters used in multiple places. +//ensure this is in sync with preference page uis + +using namespace TechDraw; + +const double Preferences::DefaultFontSizeInMM = 5.0; + +std::string Preferences::labelFont() +{ + Base::Reference hGrp = App::GetApplication().GetUserParameter(). + GetGroup("BaseApp")->GetGroup("Preferences")-> + GetGroup("Mod/TechDraw/Labels"); + std::string fontName = hGrp->GetASCII("LabelFont", "osifont"); + return fontName; +} + +QString Preferences::labelFontQString() +{ + std::string fontName = labelFont(); + return QString::fromStdString(fontName); +} + +double Preferences::labelFontSizeMM() +{ + Base::Reference hGrp = App::GetApplication().GetUserParameter(). + GetGroup("BaseApp")->GetGroup("Preferences")-> + GetGroup("Mod/TechDraw/Labels"); + return hGrp->GetFloat("LabelSize", DefaultFontSizeInMM); +} + +double Preferences::dimFontSizeMM() +{ + Base::Reference hGrp = App::GetApplication().GetUserParameter(). + GetGroup("BaseApp")->GetGroup("Preferences")-> + GetGroup("Mod/TechDraw/Dimensions"); + return hGrp->GetFloat("FontSize", DefaultFontSizeInMM); +} + +App::Color Preferences::normalColor() +{ + Base::Reference hGrp = App::GetApplication().GetUserParameter(). + GetGroup("BaseApp")->GetGroup("Preferences")-> + GetGroup("Mod/TechDraw/Colors"); + App::Color fcColor; + fcColor.setPackedValue(hGrp->GetUnsigned("NormalColor", 0x000000FF)); //#000000 black + return fcColor; +} + +App::Color Preferences::selectColor() +{ + Base::Reference hGrp = App::GetApplication().GetUserParameter(). + GetGroup("BaseApp")->GetGroup("Preferences")-> + GetGroup("View"); + unsigned int defColor = hGrp->GetUnsigned("SelectionColor", 0x00FF00FF); //#00FF00 lime + + hGrp = App::GetApplication().GetUserParameter(). + GetGroup("BaseApp")->GetGroup("Preferences")-> + GetGroup("Mod/TechDraw/Colors"); + App::Color fcColor; + fcColor.setPackedValue(hGrp->GetUnsigned("SelectColor", defColor)); + return fcColor; +} + +App::Color Preferences::preselectColor() +{ + Base::Reference hGrp = App::GetApplication().GetUserParameter(). + GetGroup("BaseApp")->GetGroup("Preferences")-> + GetGroup("View"); + unsigned int defColor = hGrp->GetUnsigned("HighlightColor", 0xFFFF00FF); //#FFFF00 yellow + + hGrp = App::GetApplication().GetUserParameter(). + GetGroup("BaseApp")->GetGroup("Preferences")-> + GetGroup("Mod/TechDraw/Colors"); + App::Color fcColor; + fcColor.setPackedValue(hGrp->GetUnsigned("PreSelectColor", defColor)); + return fcColor; +} + +App::Color Preferences::vertexColor() +{ + Base::Reference hGrp = App::GetApplication().GetUserParameter(). + GetGroup("BaseApp")->GetGroup("Preferences")-> + GetGroup("Mod/TechDraw/Decorations"); + App::Color fcColor; + fcColor.setPackedValue(hGrp->GetUnsigned("VertexColor", 0x000000FF)); //#000000 black + return fcColor; +} + + +//lightgray #D3D3D3 + +bool Preferences::keepPagesUpToDate() +{ + Base::Reference hGrp = App::GetApplication().GetUserParameter(). + GetGroup("BaseApp")->GetGroup("Preferences")-> + GetGroup("Mod/TechDraw/General"); + bool autoUpdate = hGrp->GetBool("KeepPagesUpToDate", true); + return autoUpdate; +} + +bool Preferences::useGlobalDecimals() +{ + bool result = false; + Base::Reference hGrp = App::GetApplication(). + GetUserParameter().GetGroup("BaseApp")-> + GetGroup("Preferences")->GetGroup("Mod/TechDraw/Dimensions"); + result = hGrp->GetBool("UseGlobalDecimals", true); + return result; +} + +int Preferences::projectionAngle() +{ + Base::Reference hGrp = App::GetApplication().GetUserParameter(). + GetGroup("BaseApp")->GetGroup("Preferences")-> + GetGroup("Mod/TechDraw/General"); + int projType = hGrp->GetInt("ProjectionAngle", 0); //First Angle + return projType; +} + +std::string Preferences::lineGroup() +{ + Base::Reference hGrp = App::GetApplication().GetUserParameter(). + GetGroup("BaseApp")->GetGroup("Preferences")-> + GetGroup("Mod/TechDraw/Decorations"); + std::string lgName = hGrp->GetASCII("LineGroup","FC 0.70mm"); + return lgName; +} + +int Preferences::balloonArrow() +{ + Base::Reference hGrp = App::GetApplication().GetUserParameter(). + GetGroup("BaseApp")->GetGroup("Preferences")-> + GetGroup("Mod/TechDraw/Decorations"); + int end = hGrp->GetInt("BalloonArrow", 0); + return end; +} + +QString Preferences::defaultTemplate() +{ + Base::Reference hGrp = App::GetApplication().GetUserParameter(). + GetGroup("BaseApp")->GetGroup("Preferences")-> + GetGroup("Mod/TechDraw/Files"); + std::string defaultDir = App::Application::getResourceDir() + "Mod/TechDraw/Templates/"; + std::string defaultFileName = defaultDir + "A4_LandscapeTD.svg"; + QString templateFileName = QString::fromStdString(hGrp->GetASCII("TemplateFile",defaultFileName.c_str())); + if (templateFileName.isEmpty()) { + templateFileName = QString::fromStdString(defaultFileName); + } + return templateFileName; +} + +QString Preferences::defaultTemplateDir() +{ + Base::Reference hGrp = App::GetApplication().GetUserParameter() + .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Files"); + + std::string defaultDir = App::Application::getResourceDir() + "Mod/TechDraw/Templates"; + QString templateDir = QString::fromStdString(hGrp->GetASCII("TemplateDir", defaultDir.c_str())); + return templateDir; +} + +std::string Preferences::lineGroupFile() +{ + Base::Reference hGrp = App::GetApplication(). + GetUserParameter().GetGroup("BaseApp")-> + GetGroup("Preferences")->GetGroup("Mod/TechDraw/Files"); + std::string defaultDir = App::Application::getResourceDir() + "Mod/TechDraw/LineGroup/"; + std::string defaultFileName = defaultDir + "LineGroup.csv"; + + std::string lgFileName = hGrp->GetASCII("LineGroupFile",defaultFileName.c_str()); + return lgFileName; +} diff --git a/src/Mod/TechDraw/App/Preferences.h b/src/Mod/TechDraw/App/Preferences.h new file mode 100644 index 0000000000..ff1e9d3ddb --- /dev/null +++ b/src/Mod/TechDraw/App/Preferences.h @@ -0,0 +1,75 @@ +/*************************************************************************** + * Copyright (c) 2020 WandererFan * + * * + * This file is part of the FreeCAD CAx development system. * + * * + * This library is free software; you can redistribute it and/or * + * modify it under the terms of the GNU Library General Public * + * License as published by the Free Software Foundation; either * + * version 2 of the License, or (at your option) any later version. * + * * + * This library is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU Library General Public License for more details. * + * * + * You should have received a copy of the GNU Library General Public * + * License along with this library; see the file COPYING.LIB. If not, * + * write to the Free Software Foundation, Inc., 59 Temple Place, * + * Suite 330, Boston, MA 02111-1307, USA * + * * + ***************************************************************************/ + +#ifndef _Preferences_h_ +#define _Preferences_h_ + +#include + +//#include +//#include + +//class QFont; +class QString; +//class QColor; + +namespace App +{ +class Color; +} + +namespace TechDraw +{ + +//getters for parameters used in multiple places. +class TechDrawExport Preferences { + +public: +static std::string labelFont(); +static QString labelFontQString(); +static double labelFontSizeMM(); +static double dimFontSizeMM(); + +static App::Color normalColor(); +static App::Color selectColor(); +static App::Color preselectColor(); +static App::Color vertexColor(); + +static bool useGlobalDecimals(); +static bool keepPagesUpToDate(); + +static int projectionAngle(); +static std::string lineGroup(); + +static int balloonArrow(); + +static QString defaultTemplate(); +static QString defaultTemplateDir(); +static std::string lineGroupFile(); + + + +static const double DefaultFontSizeInMM; +}; + +} //end namespace TechDraw +#endif diff --git a/src/Mod/TechDraw/Gui/CMakeLists.txt b/src/Mod/TechDraw/Gui/CMakeLists.txt index d7fc068f09..b48f31d31b 100644 --- a/src/Mod/TechDraw/Gui/CMakeLists.txt +++ b/src/Mod/TechDraw/Gui/CMakeLists.txt @@ -219,6 +219,8 @@ SET(TechDrawGui_SRCS TaskDetail.ui TaskDetail.cpp TaskDetail.h + PreferencesGui.cpp + PreferencesGui.h ) SET(TechDrawGuiView_SRCS diff --git a/src/Mod/TechDraw/Gui/Command.cpp b/src/Mod/TechDraw/Gui/Command.cpp index 7a82f0210f..360f9f3654 100644 --- a/src/Mod/TechDraw/Gui/Command.cpp +++ b/src/Mod/TechDraw/Gui/Command.cpp @@ -77,6 +77,7 @@ #include #include "DrawGuiUtil.h" +#include "PreferencesGui.h" #include "MDIViewPage.h" #include "TaskProjGroup.h" #include "TaskSectionView.h" @@ -85,9 +86,9 @@ #include "ViewProviderPage.h" using namespace TechDrawGui; +using namespace TechDraw; using namespace std; - //=========================================================================== // TechDraw_PageDefault //=========================================================================== @@ -109,15 +110,8 @@ CmdTechDrawPageDefault::CmdTechDrawPageDefault() void CmdTechDrawPageDefault::activated(int iMsg) { Q_UNUSED(iMsg); - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Files"); - std::string defaultDir = App::Application::getResourceDir() + "Mod/TechDraw/Templates/"; - std::string defaultFileName = defaultDir + "A4_LandscapeTD.svg"; - QString templateFileName = QString::fromStdString(hGrp->GetASCII("TemplateFile",defaultFileName.c_str())); - if (templateFileName.isEmpty()) { - templateFileName = QString::fromStdString(defaultFileName); - } + QString templateFileName = Preferences::defaultTemplate(); std::string PageName = getUniqueObjectName("Page"); std::string TemplateName = getUniqueObjectName("Template"); @@ -179,11 +173,7 @@ CmdTechDrawPageTemplate::CmdTechDrawPageTemplate() void CmdTechDrawPageTemplate::activated(int iMsg) { Q_UNUSED(iMsg); - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Files"); - - std::string defaultDir = App::Application::getResourceDir() + "Mod/TechDraw/Templates"; - QString templateDir = QString::fromStdString(hGrp->GetASCII("TemplateDir", defaultDir.c_str())); + QString templateDir = Preferences::defaultTemplateDir(); QString templateFileName = Gui::FileDialog::getOpenFileName(Gui::getMainWindow(), QString::fromUtf8(QT_TR_NOOP("Select a Template File")), templateDir, diff --git a/src/Mod/TechDraw/Gui/DlgPrefsTechDrawAnnotation.ui b/src/Mod/TechDraw/Gui/DlgPrefsTechDrawAnnotation.ui index 78ed59c57e..4313dfd5d6 100644 --- a/src/Mod/TechDraw/Gui/DlgPrefsTechDrawAnnotation.ui +++ b/src/Mod/TechDraw/Gui/DlgPrefsTechDrawAnnotation.ui @@ -7,7 +7,7 @@ 0 0 460 - 460 + 478 @@ -221,7 +221,7 @@ AutoHorizontal - Mod/TechDraw/LeaderLines + Mod/TechDraw/LeaderLine diff --git a/src/Mod/TechDraw/Gui/DlgPrefsTechDrawAnnotationImp.cpp b/src/Mod/TechDraw/Gui/DlgPrefsTechDrawAnnotationImp.cpp index 22eb09e6d3..0551e39785 100644 --- a/src/Mod/TechDraw/Gui/DlgPrefsTechDrawAnnotationImp.cpp +++ b/src/Mod/TechDraw/Gui/DlgPrefsTechDrawAnnotationImp.cpp @@ -31,6 +31,7 @@ #include #include "DrawGuiUtil.h" +#include "PreferencesGui.h" #include "DlgPrefsTechDrawAnnotationImp.h" @@ -113,11 +114,7 @@ void DlgPrefsTechDrawAnnotationImp::changeEvent(QEvent *e) int DlgPrefsTechDrawAnnotationImp::prefBalloonArrow(void) const { - Base::Reference hGrp = App::GetApplication().GetUserParameter(). - GetGroup("BaseApp")->GetGroup("Preferences")-> - GetGroup("Mod/TechDraw/Decorations"); - int end = hGrp->GetInt("BalloonArrow", 0); - return end; + return Preferences::balloonArrow(); } #include diff --git a/src/Mod/TechDraw/Gui/DlgPrefsTechDrawColors.ui b/src/Mod/TechDraw/Gui/DlgPrefsTechDrawColors.ui index 80b91a87d6..856a2b3311 100644 --- a/src/Mod/TechDraw/Gui/DlgPrefsTechDrawColors.ui +++ b/src/Mod/TechDraw/Gui/DlgPrefsTechDrawColors.ui @@ -117,6 +117,13 @@ Hidden line color + + + 0 + 0 + 0 + + HiddenColor @@ -146,7 +153,7 @@ 255 255 - 20 + 0 @@ -176,9 +183,9 @@ - 225 - 225 - 225 + 211 + 211 + 211 @@ -208,9 +215,9 @@ - 28 - 173 - 28 + 0 + 255 + 0 @@ -233,6 +240,13 @@ Section line color + + + 0 + 0 + 0 + + SectionColor @@ -260,9 +274,9 @@ - 80 - 80 - 80 + 211 + 211 + 211 @@ -376,6 +390,13 @@ Centerline color + + + 0 + 0 + 0 + + CenterColor @@ -396,6 +417,13 @@ Color of vertices in views + + + 0 + 0 + 0 + + VertexColor diff --git a/src/Mod/TechDraw/Gui/DlgPrefsTechDrawDimensions.ui b/src/Mod/TechDraw/Gui/DlgPrefsTechDrawDimensions.ui index 7246bbd49f..4ec686fcf8 100644 --- a/src/Mod/TechDraw/Gui/DlgPrefsTechDrawDimensions.ui +++ b/src/Mod/TechDraw/Gui/DlgPrefsTechDrawDimensions.ui @@ -7,7 +7,7 @@ 0 0 460 - 425 + 440 @@ -470,6 +470,11 @@ Third + + + Page + + diff --git a/src/Mod/TechDraw/Gui/DlgPrefsTechDrawDimensionsImp.cpp b/src/Mod/TechDraw/Gui/DlgPrefsTechDrawDimensionsImp.cpp index bb35d48211..d5ce4a6d93 100644 --- a/src/Mod/TechDraw/Gui/DlgPrefsTechDrawDimensionsImp.cpp +++ b/src/Mod/TechDraw/Gui/DlgPrefsTechDrawDimensionsImp.cpp @@ -31,6 +31,7 @@ #include #include "DrawGuiUtil.h" +#include "PreferencesGui.h" #include "DlgPrefsTechDrawDimensionsImp.h" @@ -72,10 +73,11 @@ void DlgPrefsTechDrawDimensionsImp::loadSettings() //set defaults for Quantity widgets if property not found //Quantity widgets do not use preset value since they are based on //QAbstractSpinBox - double arrowDefault = 5.0; - plsb_ArrowSize->setValue(arrowDefault); - double fontDefault = 4.0; + double fontDefault = Preferences::dimFontSizeMM(); plsb_FontSize->setValue(fontDefault); +// double arrowDefault = 5.0; +// plsb_ArrowSize->setValue(arrowDefault); + plsb_ArrowSize->setValue(fontDefault); cbGlobalDecimals->onRestore(); cbHiddenLineStyle->onRestore(); @@ -107,13 +109,9 @@ void DlgPrefsTechDrawDimensionsImp::changeEvent(QEvent *e) } } -int DlgPrefsTechDrawDimensionsImp::prefArrowStyle(void) const -{ - Base::Reference hGrp = App::GetApplication().GetUserParameter(). - GetGroup("BaseApp")->GetGroup("Preferences")-> - GetGroup("Mod/TechDraw/Dimensions"); - int style = hGrp->GetInt("ArrowStyle", 0); - return style; +int DlgPrefsTechDrawDimensionsImp::prefArrowStyle(void) const +{ + return PreferencesGui::dimArrowStyle(); } #include diff --git a/src/Mod/TechDraw/Gui/DlgPrefsTechDrawGeneral.ui b/src/Mod/TechDraw/Gui/DlgPrefsTechDrawGeneral.ui index d4504a266a..8d853fb66a 100644 --- a/src/Mod/TechDraw/Gui/DlgPrefsTechDrawGeneral.ui +++ b/src/Mod/TechDraw/Gui/DlgPrefsTechDrawGeneral.ui @@ -6,8 +6,8 @@ 0 0 - 460 - 510 + 496 + 531 @@ -277,7 +277,10 @@ for ProjectionGroups Font for labels - + + osifont + 10 + LabelFont @@ -616,6 +619,12 @@ for ProjectionGroups Name of the default PAT pattern + + Diamond + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + NamePattern diff --git a/src/Mod/TechDraw/Gui/DlgPrefsTechDrawGeneralImp.cpp b/src/Mod/TechDraw/Gui/DlgPrefsTechDrawGeneralImp.cpp index 52d4bc053b..acd3a0e52b 100644 --- a/src/Mod/TechDraw/Gui/DlgPrefsTechDrawGeneralImp.cpp +++ b/src/Mod/TechDraw/Gui/DlgPrefsTechDrawGeneralImp.cpp @@ -25,10 +25,15 @@ #include "PreCompiled.h" +#include +#include + #include "DlgPrefsTechDrawGeneralImp.h" #include +#include "PreferencesGui.h" using namespace TechDrawGui; +using namespace TechDraw; DlgPrefsTechDrawGeneralImp::DlgPrefsTechDrawGeneralImp( QWidget* parent ) : PreferencePage( parent ) @@ -64,8 +69,19 @@ void DlgPrefsTechDrawGeneralImp::saveSettings() void DlgPrefsTechDrawGeneralImp::loadSettings() { - double labelDefault = 8.0; +// double labelDefault = 8.0; + double labelDefault = Preferences::labelFontSizeMM(); plsb_LabelSize->setValue(labelDefault); + QFont prefFont(Preferences::labelFontQString()); + pfb_LabelFont->setCurrentFont(prefFont); +// pfb_LabelFont->setCurrentText(Preferences::labelFontQString()); //only works in Qt5 + + pfc_DefTemp->setFileName(Preferences::defaultTemplate()); + pfc_DefDir->setFileName(Preferences::defaultTemplateDir()); + pfc_HatchFile->setFileName(QString::fromStdString(DrawHatch::prefSvgHatch())); + pfc_FilePattern->setFileName(QString::fromStdString(DrawGeomHatch::prefGeomHatchFile())); + pfc_Welding->setFileName(PreferencesGui::weldingDirectory()); + pfc_LineGroup->setFileName(QString::fromUtf8(Preferences::lineGroupFile().c_str())); pfc_DefTemp->onRestore(); pfc_DefDir->onRestore(); diff --git a/src/Mod/TechDraw/Gui/PreferencesGui.cpp b/src/Mod/TechDraw/Gui/PreferencesGui.cpp new file mode 100644 index 0000000000..7ef0388c2e --- /dev/null +++ b/src/Mod/TechDraw/Gui/PreferencesGui.cpp @@ -0,0 +1,207 @@ +/*************************************************************************** + * Copyright (c) 2020 WandererFan * + * * + * This file is part of the FreeCAD CAx development system. * + * * + * This library is free software; you can redistribute it and/or * + * modify it under the terms of the GNU Library General Public * + * License as published by the Free Software Foundation; either * + * version 2 of the License, or (at your option) any later version. * + * * + * This library is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU Library General Public License for more details. * + * * + * You should have received a copy of the GNU Library General Public * + * License along with this library; see the file COPYING.LIB. If not, * + * write to the Free Software Foundation, Inc., 59 Temple Place, * + * Suite 330, Boston, MA 02111-1307, USA * + * * + ***************************************************************************/ + +#include "PreCompiled.h" + +#ifndef _PreComp_ +#include +#include +#include +#include +#include +#endif + +#include +#include +#include +#include +#include +#include + +#include "Rez.h" +#include "PreferencesGui.h" + +//getters for parameters used in multiple places. +//ensure this is in sync with preference page uis + +using namespace TechDrawGui; +using namespace TechDraw; + +QFont PreferencesGui::labelFontQFont() +{ + QString name = Preferences::labelFontQString(); + QFont f(name); + return f; +} + +int PreferencesGui::labelFontSizePX() +{ + return (int) (Rez::guiX(Preferences::labelFontSizeMM()) + 0.5); +} + +int PreferencesGui::dimFontSizePX() +{ + return (int) (Rez::guiX(Preferences::dimFontSizeMM()) + 0.5); +} + +QColor PreferencesGui::normalQColor() +{ + App::Color fcColor = Preferences::normalColor(); + return fcColor.asValue(); +} + +QColor PreferencesGui::selectQColor() +{ + App::Color fcColor = Preferences::selectColor(); + return fcColor.asValue(); +} + +QColor PreferencesGui::preselectQColor() +{ + App::Color fcColor = Preferences::preselectColor(); + return fcColor.asValue(); +} + +App::Color PreferencesGui::sectionLineColor() +{ + Base::Reference hGrp = App::GetApplication().GetUserParameter() + .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Decorations"); + App::Color fcColor; + fcColor.setPackedValue(hGrp->GetUnsigned("SectionColor", 0x000000FF)); + return fcColor; +} + +QColor PreferencesGui::sectionLineQColor() +{ + return sectionLineColor().asValue(); +} + +App::Color PreferencesGui::centerColor() +{ + Base::Reference hGrp = App::GetApplication().GetUserParameter(). + GetGroup("BaseApp")->GetGroup("Preferences")-> + GetGroup("Mod/TechDraw/Decorations"); + App::Color fcColor = App::Color((uint32_t) hGrp->GetUnsigned("CenterColor", 0x000000FF)); + return fcColor; +} + +QColor PreferencesGui::centerQColor() +{ + return centerColor().asValue(); +} + +QColor PreferencesGui::vertexQColor() +{ + return Preferences::vertexColor().asValue(); +} + +App::Color PreferencesGui::dimColor() +{ + Base::Reference hGrp = App::GetApplication().GetUserParameter(). + GetGroup("BaseApp")->GetGroup("Preferences")-> + GetGroup("Mod/TechDraw/Dimensions"); + App::Color result; + result.setPackedValue(hGrp->GetUnsigned("Color", 0x000000FF)); //#000000 black + return result; +} + +QColor PreferencesGui::dimQColor() +{ + return PreferencesGui::dimColor().asValue(); +} + + +App::Color PreferencesGui::leaderColor() +{ + Base::Reference hGrp = App::GetApplication().GetUserParameter(). + GetGroup("BaseApp")->GetGroup("Preferences")-> + GetGroup("Mod/TechDraw/LeaderLine"); + App::Color result; + result.setPackedValue(hGrp->GetUnsigned("Color", 0x000000FF)); //#000000 black + return result; +} + +QColor PreferencesGui::leaderQColor() +{ + return PreferencesGui::leaderColor().asValue(); +} + +int PreferencesGui::dimArrowStyle() +{ + Base::Reference hGrp = App::GetApplication().GetUserParameter(). + GetGroup("BaseApp")->GetGroup("Preferences")-> + GetGroup("Mod/TechDraw/Dimensions"); + int style = hGrp->GetInt("ArrowStyle", 0); + return style; +} + +double PreferencesGui::dimArrowSize() +{ + Base::Reference hGrp = App::GetApplication().GetUserParameter(). + GetGroup("BaseApp")->GetGroup("Preferences")-> + GetGroup("Mod/TechDraw/Dimensions"); + double size = hGrp->GetFloat("ArrowSize", Preferences::dimFontSizeMM()); + return size; +} + + +double PreferencesGui::edgeFuzz() +{ + Base::Reference hGrp = App::GetApplication().GetUserParameter(). + GetGroup("BaseApp")->GetGroup("Preferences")-> + GetGroup("Mod/TechDraw/General"); + double result = hGrp->GetFloat("EdgeFuzz",10.0); + return result; +} + +Qt::PenStyle PreferencesGui::sectionLineStyle() +{ + Base::Reference hGrp = App::GetApplication().GetUserParameter(). + GetGroup("BaseApp")->GetGroup("Preferences")-> + GetGroup("Mod/TechDraw/Decorations"); + Qt::PenStyle sectStyle = static_cast (hGrp->GetInt("SectionLine", 2)); + return sectStyle; +} + + +int PreferencesGui::mattingStyle() +{ + Base::Reference hGrp = App::GetApplication().GetUserParameter(). + GetGroup("BaseApp")->GetGroup("Preferences")-> + GetGroup("Mod/TechDraw/Decorations"); + int style = hGrp->GetInt("MattingStyle", 0); + return style; +} + +//lightgray #D3D3D3 + +QString PreferencesGui::weldingDirectory() +{ + std::string defaultDir = App::Application::getResourceDir() + "Mod/TechDraw/Symbols/Welding/AWS/"; + Base::Reference hGrp = App::GetApplication().GetUserParameter().GetGroup("BaseApp")-> + GetGroup("Preferences")->GetGroup("Mod/TechDraw/Files"); + + std::string symbolDir = hGrp->GetASCII("WeldingDir", defaultDir.c_str()); + QString qSymbolDir = QString::fromUtf8(symbolDir.c_str()); + return qSymbolDir; +} + diff --git a/src/Mod/TechDraw/Gui/PreferencesGui.h b/src/Mod/TechDraw/Gui/PreferencesGui.h new file mode 100644 index 0000000000..51848218a7 --- /dev/null +++ b/src/Mod/TechDraw/Gui/PreferencesGui.h @@ -0,0 +1,69 @@ +/*************************************************************************** + * Copyright (c) 2020 WandererFan * + * * + * This file is part of the FreeCAD CAx development system. * + * * + * This library is free software; you can redistribute it and/or * + * modify it under the terms of the GNU Library General Public * + * License as published by the Free Software Foundation; either * + * version 2 of the License, or (at your option) any later version. * + * * + * This library is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU Library General Public License for more details. * + * * + * You should have received a copy of the GNU Library General Public * + * License along with this library; see the file COPYING.LIB. If not, * + * write to the Free Software Foundation, Inc., 59 Temple Place, * + * Suite 330, Boston, MA 02111-1307, USA * + * * + ***************************************************************************/ + +#ifndef _PreferencesGui_h_ +#define _PreferencesGui_h_ + +class QFont; +class QString; +class QColor; + +#include + +namespace TechDrawGui +{ + +//getters for parameters used in multiple places. +class TechDrawGuiExport PreferencesGui { + +public: +static QFont labelFontQFont(); +static int labelFontSizePX(); +static int dimFontSizePX(); + +static QColor normalQColor(); +static QColor selectQColor(); +static QColor preselectQColor(); +static App::Color sectionLineColor(); +static QColor sectionLineQColor(); +static App::Color centerColor(); +static QColor centerQColor(); +static QColor vertexQColor(); +static App::Color leaderColor(); +static QColor leaderQColor(); +static App::Color dimColor(); +static QColor dimQColor(); + +static int dimArrowStyle(); +static double dimArrowSize(); + +static double edgeFuzz(); + +static Qt::PenStyle sectionLineStyle(); +static int mattingStyle(); + +static QString weldingDirectory(); + +}; + +} //end namespace TechDrawGui +#endif diff --git a/src/Mod/TechDraw/Gui/QGCustomText.cpp b/src/Mod/TechDraw/Gui/QGCustomText.cpp index aed63cfa83..091ff00551 100644 --- a/src/Mod/TechDraw/Gui/QGCustomText.cpp +++ b/src/Mod/TechDraw/Gui/QGCustomText.cpp @@ -45,6 +45,7 @@ #include "DrawGuiUtil.h" #include "QGICMark.h" #include "QGIView.h" +#include "PreferencesGui.h" #include "QGCustomText.h" using namespace TechDrawGui; @@ -186,29 +187,17 @@ void QGCustomText::paint ( QPainter * painter, const QStyleOptionGraphicsItem * QColor QGCustomText::getNormalColor() //preference! { -// Base::Console().Message("QGCT::getNormalColor() - pref\n"); - QColor result; - Base::Reference hGrp = getParmGroup(); - App::Color fcColor; - fcColor.setPackedValue(hGrp->GetUnsigned("NormalColor", 0x00000000)); - result = fcColor.asValue(); - return result; + return PreferencesGui::normalQColor(); } QColor QGCustomText::getPreColor() { - Base::Reference hGrp = getParmGroup(); - App::Color fcColor; - fcColor.setPackedValue(hGrp->GetUnsigned("PreSelectColor", 0xFFFF0000)); - return fcColor.asValue(); + return PreferencesGui::preselectQColor(); } QColor QGCustomText::getSelectColor() { - Base::Reference hGrp = getParmGroup(); - App::Color fcColor; - fcColor.setPackedValue(hGrp->GetUnsigned("SelectColor", 0x00FF0000)); - return fcColor.asValue(); + return PreferencesGui::selectQColor(); } Base::Reference QGCustomText::getParmGroup() diff --git a/src/Mod/TechDraw/Gui/QGEPath.cpp b/src/Mod/TechDraw/Gui/QGEPath.cpp index 2f0cee456a..9ba9634d4c 100644 --- a/src/Mod/TechDraw/Gui/QGEPath.cpp +++ b/src/Mod/TechDraw/Gui/QGEPath.cpp @@ -39,6 +39,7 @@ #include #include "DrawGuiStd.h" +#include "PreferencesGui.h" #include "QGIPrimPath.h" #include "QGIVertex.h" #include "QGIView.h" @@ -419,10 +420,7 @@ QPainterPath QGEPath::shape() const double QGEPath::getEdgeFuzz(void) const { - Base::Reference hGrp = App::GetApplication().GetUserParameter().GetGroup("BaseApp")-> - GetGroup("Preferences")->GetGroup("Mod/TechDraw/General"); - double result = hGrp->GetFloat("EdgeFuzz",10.0); - return result; + return PreferencesGui::edgeFuzz(); } void QGEPath::paint ( QPainter * painter, const QStyleOptionGraphicsItem * option, QWidget * widget) { diff --git a/src/Mod/TechDraw/Gui/QGIArrow.cpp b/src/Mod/TechDraw/Gui/QGIArrow.cpp index eaf93f3fec..90586ccbc3 100644 --- a/src/Mod/TechDraw/Gui/QGIArrow.cpp +++ b/src/Mod/TechDraw/Gui/QGIArrow.cpp @@ -39,6 +39,7 @@ #include #include "Rez.h" +#include "PreferencesGui.h" #include "QGIArrow.h" using namespace TechDrawGui; @@ -310,19 +311,12 @@ QPainterPath QGIArrow::makePyramid(Base::Vector3d dir, double length) int QGIArrow::getPrefArrowStyle() { - Base::Reference hGrp = App::GetApplication().GetUserParameter(). - GetGroup("BaseApp")->GetGroup("Preferences")-> - GetGroup("Mod/TechDraw/Dimensions"); - int style = hGrp->GetInt("ArrowStyle", 0); - return style; + return PreferencesGui::dimArrowStyle(); } double QGIArrow::getPrefArrowSize() { - Base::Reference hGrp = App::GetApplication().GetUserParameter(). - GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Dimensions"); - double style = hGrp->GetFloat("ArrowSize", 3.5); - return style; + return PreferencesGui::dimArrowSize(); } double QGIArrow::getOverlapAdjust(int style, double size) diff --git a/src/Mod/TechDraw/Gui/QGICenterLine.cpp b/src/Mod/TechDraw/Gui/QGICenterLine.cpp index 2aff501a95..7ac984d540 100644 --- a/src/Mod/TechDraw/Gui/QGICenterLine.cpp +++ b/src/Mod/TechDraw/Gui/QGICenterLine.cpp @@ -33,6 +33,7 @@ #include #include +#include "PreferencesGui.h" #include "QGICenterLine.h" using namespace TechDrawGui; @@ -71,10 +72,7 @@ void QGICenterLine::setBounds(double x1,double y1,double x2,double y2) QColor QGICenterLine::getCenterColor() { - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Decorations"); - App::Color fcColor = App::Color((uint32_t) hGrp->GetUnsigned("CenterColor", 0x00000000)); - return fcColor.asValue(); + return PreferencesGui::centerQColor(); } Qt::PenStyle QGICenterLine::getCenterStyle() diff --git a/src/Mod/TechDraw/Gui/QGIDecoration.cpp b/src/Mod/TechDraw/Gui/QGIDecoration.cpp index be44a56862..1fe22d59f6 100644 --- a/src/Mod/TechDraw/Gui/QGIDecoration.cpp +++ b/src/Mod/TechDraw/Gui/QGIDecoration.cpp @@ -37,12 +37,14 @@ #include #include "Rez.h" +#include "PreferencesGui.h" #include "ZVALUE.h" #include "DrawGuiUtil.h" #include "QGICMark.h" #include "QGIDecoration.h" using namespace TechDrawGui; +using namespace TechDraw; QGIDecoration::QGIDecoration() : m_colCurrent(Qt::black), @@ -91,35 +93,17 @@ void QGIDecoration::setColor(QColor c) QColor QGIDecoration::prefNormalColor() { - QColor result; - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Colors"); - App::Color fcColor; - fcColor.setPackedValue(hGrp->GetUnsigned("NormalColor", 0x00000000)); - result = fcColor.asValue(); - return result; + return PreferencesGui::normalQColor(); } QColor QGIDecoration::prefPreColor() { - QColor result; - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Colors"); - App::Color fcColor; - fcColor.setPackedValue(hGrp->GetUnsigned("PreSelectColor", 0x00000000)); - result = fcColor.asValue(); - return result; + return PreferencesGui::preselectQColor(); } QColor QGIDecoration::prefSelectColor() { - QColor result; - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Colors"); - App::Color fcColor; - fcColor.setPackedValue(hGrp->GetUnsigned("SelectColor", 0x00000000)); - result = fcColor.asValue(); - return result; + return PreferencesGui::selectQColor(); } void QGIDecoration::makeMark(double x, double y) diff --git a/src/Mod/TechDraw/Gui/QGIDimLines.cpp b/src/Mod/TechDraw/Gui/QGIDimLines.cpp index e710846b7b..23a742c331 100644 --- a/src/Mod/TechDraw/Gui/QGIDimLines.cpp +++ b/src/Mod/TechDraw/Gui/QGIDimLines.cpp @@ -36,9 +36,11 @@ #include #include +#include "PreferencesGui.h" #include "QGIDimLines.h" using namespace TechDrawGui; +using namespace TechDraw; QGIDimLines::QGIDimLines() { @@ -65,10 +67,7 @@ QPainterPath QGIDimLines::shape() const double QGIDimLines::getEdgeFuzz(void) const { - Base::Reference hGrp = App::GetApplication().GetUserParameter().GetGroup("BaseApp")-> - GetGroup("Preferences")->GetGroup("Mod/TechDraw/General"); - double result = hGrp->GetFloat("EdgeFuzz",10.0); - return result; + return PreferencesGui::edgeFuzz(); } diff --git a/src/Mod/TechDraw/Gui/QGIEdge.cpp b/src/Mod/TechDraw/Gui/QGIEdge.cpp index b1e6b76d69..4891b00d2e 100644 --- a/src/Mod/TechDraw/Gui/QGIEdge.cpp +++ b/src/Mod/TechDraw/Gui/QGIEdge.cpp @@ -35,9 +35,11 @@ #include #include +#include "PreferencesGui.h" #include "QGIEdge.h" using namespace TechDrawGui; +using namespace TechDraw; QGIEdge::QGIEdge(int index) : projIndex(index), @@ -83,7 +85,7 @@ QColor QGIEdge::getHiddenColor() { Base::Reference hGrp = App::GetApplication().GetUserParameter() .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Colors"); - App::Color fcColor = App::Color((uint32_t) hGrp->GetUnsigned("HiddenColor", 0x08080800)); + App::Color fcColor = App::Color((uint32_t) hGrp->GetUnsigned("HiddenColor", 0x000000FF)); return fcColor.asValue(); } @@ -99,10 +101,7 @@ Qt::PenStyle QGIEdge::getHiddenStyle() double QGIEdge::getEdgeFuzz(void) const { - Base::Reference hGrp = App::GetApplication().GetUserParameter().GetGroup("BaseApp")-> - GetGroup("Preferences")->GetGroup("Mod/TechDraw/General"); - double result = hGrp->GetFloat("EdgeFuzz",10.0); - return result; + return PreferencesGui::edgeFuzz(); } diff --git a/src/Mod/TechDraw/Gui/QGIGhostHighlight.cpp b/src/Mod/TechDraw/Gui/QGIGhostHighlight.cpp index c0ac483a4c..29436fbdb9 100644 --- a/src/Mod/TechDraw/Gui/QGIGhostHighlight.cpp +++ b/src/Mod/TechDraw/Gui/QGIGhostHighlight.cpp @@ -35,10 +35,12 @@ #include #include +//#include #include #include "Rez.h" #include "DrawGuiUtil.h" +#include "PreferencesGui.h" #include "QGIView.h" #include "QGIGhostHighlight.h" @@ -52,7 +54,7 @@ QGIGhostHighlight::QGIGhostHighlight() //make the ghost very visible QFont f(QGIView::getPrefFont()); - double fontSize = QGIView::getPrefFontSize(); + double fontSize = Preferences::labelFontSizeMM(); setFont(f, fontSize); setReference("drag"); setStyle(Qt::SolidLine); diff --git a/src/Mod/TechDraw/Gui/QGIHighlight.cpp b/src/Mod/TechDraw/Gui/QGIHighlight.cpp index 8501a8106e..0de794d231 100644 --- a/src/Mod/TechDraw/Gui/QGIHighlight.cpp +++ b/src/Mod/TechDraw/Gui/QGIHighlight.cpp @@ -37,10 +37,12 @@ #include #include "Rez.h" #include "DrawGuiUtil.h" +#include "PreferencesGui.h" #include "QGIView.h" #include "QGIHighlight.h" using namespace TechDrawGui; +using namespace TechDraw; QGIHighlight::QGIHighlight() { @@ -175,26 +177,17 @@ void QGIHighlight::setFont(QFont f, double fsize) QColor QGIHighlight::getHighlightColor() { - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Colors"); - App::Color fcColor = App::Color((uint32_t) hGrp->GetUnsigned("SectionColor", 0x08080800)); - return fcColor.asValue(); + return PreferencesGui::sectionLineQColor(); } Qt::PenStyle QGIHighlight::getHighlightStyle() { - Base::Reference hGrp = App::GetApplication().GetUserParameter().GetGroup("BaseApp")-> - GetGroup("Preferences")->GetGroup("Mod/TechDraw"); - Qt::PenStyle sectStyle = static_cast (hGrp->GetInt("SectionLine",2)); - return sectStyle; + return PreferencesGui::sectionLineStyle(); } int QGIHighlight::getHoleStyle() { - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Decorations"); - int style = hGrp->GetInt("MattingStyle", 0); - return style; + return PreferencesGui::mattingStyle(); } void QGIHighlight::paint ( QPainter * painter, const QStyleOptionGraphicsItem * option, QWidget * widget) { diff --git a/src/Mod/TechDraw/Gui/QGILeaderLine.cpp b/src/Mod/TechDraw/Gui/QGILeaderLine.cpp index b01d8c375f..833bd18230 100644 --- a/src/Mod/TechDraw/Gui/QGILeaderLine.cpp +++ b/src/Mod/TechDraw/Gui/QGILeaderLine.cpp @@ -57,6 +57,7 @@ #include "Rez.h" #include "ZVALUE.h" +#include "PreferencesGui.h" #include "QGIArrow.h" #include "ViewProviderLeader.h" #include "MDIViewPage.h" @@ -67,9 +68,8 @@ #include "QGILeaderLine.h" -using namespace TechDraw; using namespace TechDrawGui; - +using namespace TechDraw; //************************************************************** QGILeaderLine::QGILeaderLine() : @@ -359,7 +359,12 @@ void QGILeaderLine::draw() if ( vp == nullptr ) { return; } + + double scale = 1.0; TechDraw::DrawView* parent = featLeader->getBaseView(); + if (parent != nullptr) { + scale = parent->getScale(); + } if (m_editPath->inEdit()) { return; @@ -373,7 +378,6 @@ void QGILeaderLine::draw() } m_lineStyle = (Qt::PenStyle) vp->LineStyle.getValue(); - double scale = parent->getScale(); double baseScale = featLeader->getBaseScale(); double x = Rez::guiX(featLeader->X.getValue()); double y = - Rez::guiX(featLeader->Y.getValue()); @@ -577,21 +581,13 @@ TechDraw::DrawLeaderLine* QGILeaderLine::getFeature(void) double QGILeaderLine::getEdgeFuzz(void) const { - Base::Reference hGrp = App::GetApplication().GetUserParameter().GetGroup("BaseApp")-> - GetGroup("Preferences")->GetGroup("Mod/TechDraw/General"); - double result = hGrp->GetFloat("EdgeFuzz",10.0); - return result; + return PreferencesGui::edgeFuzz(); } QColor QGILeaderLine::getNormalColor() { // Base::Console().Message("QGILL::getNormalColor()\n"); - Base::Reference hGrp = App::GetApplication().GetUserParameter(). - GetGroup("BaseApp")->GetGroup("Preferences")-> - GetGroup("Mod/TechDraw/LeaderLines"); - App::Color fcColor; - fcColor.setPackedValue(hGrp->GetUnsigned("Color", 0x00000000)); - m_colNormal = fcColor.asValue(); + m_colNormal = PreferencesGui::leaderQColor(); auto lead( dynamic_cast(getViewObject()) ); if( lead == nullptr ) { diff --git a/src/Mod/TechDraw/Gui/QGIMatting.cpp b/src/Mod/TechDraw/Gui/QGIMatting.cpp index 0b1d810586..12fbc7574a 100644 --- a/src/Mod/TechDraw/Gui/QGIMatting.cpp +++ b/src/Mod/TechDraw/Gui/QGIMatting.cpp @@ -34,6 +34,7 @@ #include #include +#include "PreferencesGui.h" #include "QGCustomRect.h" #include "ZVALUE.h" #include "QGIMatting.h" @@ -103,10 +104,7 @@ void QGIMatting::draw() int QGIMatting::getHoleStyle() { - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Decorations"); - int style = hGrp->GetInt("MattingStyle", 0l); - return style; + return PreferencesGui::mattingStyle(); } //need this because QQGIG only updates BR when items added/deleted. diff --git a/src/Mod/TechDraw/Gui/QGIPrimPath.cpp b/src/Mod/TechDraw/Gui/QGIPrimPath.cpp index 67d5c0a45b..3355a13a0f 100644 --- a/src/Mod/TechDraw/Gui/QGIPrimPath.cpp +++ b/src/Mod/TechDraw/Gui/QGIPrimPath.cpp @@ -35,10 +35,12 @@ #include #include +#include "PreferencesGui.h" #include "QGIPrimPath.h" #include "QGIView.h" using namespace TechDrawGui; +using namespace TechDraw; QGIPrimPath::QGIPrimPath(): m_width(0), @@ -164,10 +166,7 @@ QColor QGIPrimPath::getNormalColor() if (parent != nullptr) { result = parent->getNormalColor(); } else { - Base::Reference hGrp = getParmGroup(); - App::Color fcColor; - fcColor.setPackedValue(hGrp->GetUnsigned("NormalColor", 0x00000000)); - result = fcColor.asValue(); + result = PreferencesGui::normalQColor(); } return result; @@ -187,10 +186,7 @@ QColor QGIPrimPath::getPreColor() if (parent != nullptr) { result = parent->getPreColor(); } else { - Base::Reference hGrp = getParmGroup(); - App::Color fcColor; - fcColor.setPackedValue(hGrp->GetUnsigned("PreSelectColor", 0xFFFF0000)); - result = fcColor.asValue(); + result = PreferencesGui::preselectQColor(); } return result; } @@ -209,10 +205,7 @@ QColor QGIPrimPath::getSelectColor() if (parent != nullptr) { result = parent->getSelectColor(); } else { - Base::Reference hGrp = getParmGroup(); - App::Color fcColor; - fcColor.setPackedValue(hGrp->GetUnsigned("SelectColor", 0x00FF0000)); - result = fcColor.asValue(); + result = PreferencesGui::selectQColor(); } return result; } diff --git a/src/Mod/TechDraw/Gui/QGIRichAnno.cpp b/src/Mod/TechDraw/Gui/QGIRichAnno.cpp index 9e4dba9575..dce2b8696f 100644 --- a/src/Mod/TechDraw/Gui/QGIRichAnno.cpp +++ b/src/Mod/TechDraw/Gui/QGIRichAnno.cpp @@ -58,12 +58,14 @@ #include +//#include #include #include #include #include "Rez.h" #include "ZVALUE.h" +#include "PreferencesGui.h" #include "QGIArrow.h" #include "ViewProviderRichAnno.h" #include "MDIViewPage.h" @@ -342,22 +344,13 @@ QPen QGIRichAnno::rectPen() const QFont QGIRichAnno::prefFont(void) { - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Labels"); - std::string fontName = hGrp->GetASCII("LabelFont", "osifont"); - QString family = Base::Tools::fromStdString(fontName); - QFont result; - result.setFamily(family); - return result; + return PreferencesGui::labelFontQFont(); } double QGIRichAnno::prefPointSize(void) { // Base::Console().Message("QGIRA::prefPointSize()\n"); - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Dimensions"); - double fontSize = hGrp->GetFloat("FontSize", 5.0); // this is mm, not pts! - + double fontSize = Preferences::dimFontSizeMM(); //this conversion is only approximate. the factor changes for different fonts. // double mmToPts = 2.83; //theoretical value double mmToPts = 2.00; //practical value. seems to be reasonable for common fonts. diff --git a/src/Mod/TechDraw/Gui/QGISectionLine.cpp b/src/Mod/TechDraw/Gui/QGISectionLine.cpp index b6e99ef7d0..b8e9ee6c3d 100644 --- a/src/Mod/TechDraw/Gui/QGISectionLine.cpp +++ b/src/Mod/TechDraw/Gui/QGISectionLine.cpp @@ -32,10 +32,12 @@ #include #include +//#include #include #include #include "Rez.h" +#include "PreferencesGui.h" #include "QGIView.h" #include "QGISectionLine.h" @@ -282,10 +284,7 @@ void QGISectionLine::setSectionColor(QColor c) QColor QGISectionLine::getSectionColor() { - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Decorations"); - App::Color fcColor = App::Color((uint32_t) hGrp->GetUnsigned("SectionColor", 0x00000000)); - return fcColor.asValue(); + return PreferencesGui::sectionLineQColor(); } //SectionLineStyle @@ -297,10 +296,7 @@ void QGISectionLine::setSectionStyle(int style) Qt::PenStyle QGISectionLine::getSectionStyle() { - Base::Reference hGrp = App::GetApplication().GetUserParameter().GetGroup("BaseApp")-> - GetGroup("Preferences")->GetGroup("Mod/TechDraw/Decorations"); - Qt::PenStyle sectStyle = static_cast (hGrp->GetInt("SectionLine", 2)); - return sectStyle; + return PreferencesGui::sectionLineStyle(); } //ASME("traditional") vs ISO("reference arrow method") arrows diff --git a/src/Mod/TechDraw/Gui/QGITile.cpp b/src/Mod/TechDraw/Gui/QGITile.cpp index f7dec4b892..7ef9c76488 100644 --- a/src/Mod/TechDraw/Gui/QGITile.cpp +++ b/src/Mod/TechDraw/Gui/QGITile.cpp @@ -36,18 +36,21 @@ #include #include +//#include #include #include #include #include #include "Rez.h" +#include "PreferencesGui.h" #include "DrawGuiUtil.h" #include "QGIView.h" #include "QGIWeldSymbol.h" #include "QGITile.h" using namespace TechDrawGui; +using namespace TechDraw; QGITile::QGITile(TechDraw::DrawTileWeld* dtw) : m_textL(QString::fromUtf8(" ")), @@ -189,7 +192,7 @@ void QGITile::makeText(void) } double vertAdjust = 0.0; - double minVertAdjust = prefFontSize() * 0.1; + double minVertAdjust = PreferencesGui::labelFontSizePX() * 0.1; if (m_font.pixelSize() > m_high) { vertAdjust = ((m_font.pixelSize() - m_high) / 2.0) + minVertAdjust; } @@ -381,19 +384,14 @@ double QGITile::getSymbolFactor(void) const double QGITile::prefFontSize(void) const { - Base::Reference hGrp = App::GetApplication().GetUserParameter(). - GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Dimensions"); - double sizeMM = hGrp->GetFloat("FontSize", QGIView::DefaultFontSizeInMM); - double fontSize = QGIView::calculateFontPixelSize(sizeMM); - return fontSize; +// Base::Reference hGrp = App::GetApplication().GetUserParameter(). +// GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Dimensions"); + return Preferences::dimFontSizeMM(); } QString QGITile::prefTextFont(void) const { - Base::Reference hGrp = App::GetApplication().GetUserParameter(). - GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Labels"); - std::string fontName = hGrp->GetASCII("LabelFont", "osifont"); - return QString::fromStdString(fontName); + return Preferences::labelFontQString(); } void QGITile::paint ( QPainter * painter, const QStyleOptionGraphicsItem * option, QWidget * widget) { diff --git a/src/Mod/TechDraw/Gui/QGIVertex.cpp b/src/Mod/TechDraw/Gui/QGIVertex.cpp index 3a4cf39b55..8f985dc7bd 100644 --- a/src/Mod/TechDraw/Gui/QGIVertex.cpp +++ b/src/Mod/TechDraw/Gui/QGIVertex.cpp @@ -35,6 +35,7 @@ #include #include +#include "PreferencesGui.h" #include "QGIPrimPath.h" #include "QGIVertex.h" @@ -44,12 +45,7 @@ QGIVertex::QGIVertex(int index) : projIndex(index), m_radius(2) { - Base::Reference hGrp = App::GetApplication().GetUserParameter().GetGroup("BaseApp")-> - GetGroup("Preferences")->GetGroup("Mod/TechDraw/Decorations"); - App::Color fcColor; - fcColor.setPackedValue(hGrp->GetUnsigned("VertexColor", 0x00000000)); - QColor vertexColor = fcColor.asValue(); - + QColor vertexColor = PreferencesGui::vertexQColor(); setFill(vertexColor, Qt::SolidPattern); setRadius(m_radius); diff --git a/src/Mod/TechDraw/Gui/QGIView.cpp b/src/Mod/TechDraw/Gui/QGIView.cpp index 4576e36c2d..d2fbe33a15 100644 --- a/src/Mod/TechDraw/Gui/QGIView.cpp +++ b/src/Mod/TechDraw/Gui/QGIView.cpp @@ -72,9 +72,11 @@ #include #include +#include "PreferencesGui.h" #include "QGIView.h" using namespace TechDrawGui; +using namespace TechDraw; const float labelCaptionFudge = 0.2f; // temp fiddle for devel @@ -96,7 +98,8 @@ QGIView::QGIView() m_pen.setColor(m_colCurrent); //Border/Label styling - m_font.setPixelSize(calculateFontPixelSize(getPrefFontSize())); +// m_font.setPixelSize(calculateFontPixelSize(getPrefFontSize())); + m_font.setPixelSize(PreferencesGui::labelFontSizePX()); m_decorPen.setStyle(Qt::DashLine); m_decorPen.setWidth(0); // 0 => 1px "cosmetic pen" @@ -437,7 +440,8 @@ void QGIView::drawCaption() QRectF displayArea = customChildrenBoundingRect(); m_caption->setDefaultTextColor(m_colCurrent); m_font.setFamily(getPrefFont()); - m_font.setPixelSize(calculateFontPixelSize(getPrefFontSize())); +// m_font.setPixelSize(calculateFontPixelSize(getPrefFontSize())); + m_font.setPixelSize(PreferencesGui::labelFontSizePX()); m_caption->setFont(m_font); QString captionStr = QString::fromUtf8(getViewObject()->Caption.getValue()); m_caption->setPlainText(captionStr); @@ -449,7 +453,8 @@ void QGIView::drawCaption() if (getFrameState() || vp->KeepLabel.getValue()) { //place below label if label visible m_caption->setY(displayArea.bottom() + labelHeight); } else { - m_caption->setY(displayArea.bottom() + labelCaptionFudge * getPrefFontSize()); +// m_caption->setY(displayArea.bottom() + labelCaptionFudge * getPrefFontSize()); + m_caption->setY(displayArea.bottom() + labelCaptionFudge * Preferences::labelFontSizeMM()); } m_caption->show(); } @@ -478,7 +483,8 @@ void QGIView::drawBorder() m_label->setDefaultTextColor(m_colCurrent); m_font.setFamily(getPrefFont()); - m_font.setPixelSize(calculateFontPixelSize(getPrefFontSize())); +// m_font.setPixelSize(calculateFontPixelSize(getPrefFontSize())); + m_font.setPixelSize(PreferencesGui::labelFontSizePX()); m_label->setFont(m_font); QString labelStr = QString::fromUtf8(getViewObject()->Label.getValue()); @@ -668,29 +674,17 @@ void QGIView::addArbitraryItem(QGraphicsItem* qgi) //TODO: change name to prefNormalColor() QColor QGIView::getNormalColor() { - Base::Reference hGrp = getParmGroupCol(); - App::Color fcColor; - fcColor.setPackedValue(hGrp->GetUnsigned("NormalColor", 0x00000000)); - m_colNormal = fcColor.asValue(); - return m_colNormal; + return PreferencesGui::normalQColor(); } QColor QGIView::getPreColor() { - Base::Reference hGrp = getParmGroupCol(); - App::Color fcColor; - fcColor.setPackedValue(hGrp->GetUnsigned("PreSelectColor", 0xFFFF0000)); - m_colPre = fcColor.asValue(); - return m_colPre; + return PreferencesGui::preselectQColor(); } QColor QGIView::getSelectColor() { - Base::Reference hGrp = getParmGroupCol(); - App::Color fcColor; - fcColor.setPackedValue(hGrp->GetUnsigned("SelectColor", 0x00FF0000)); - m_colSel = fcColor.asValue(); - return m_colSel; + return PreferencesGui::selectQColor(); } Base::Reference QGIView::getParmGroupCol() @@ -702,24 +696,17 @@ Base::Reference QGIView::getParmGroupCol() QString QGIView::getPrefFont() { - Base::Reference hGrp = App::GetApplication().GetUserParameter(). - GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Labels"); - std::string fontName = hGrp->GetASCII("LabelFont", "osifont"); - return QString::fromStdString(fontName); + return Preferences::labelFontQString(); } double QGIView::getPrefFontSize() { - Base::Reference hGrp = App::GetApplication().GetUserParameter(). - GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Labels"); - return hGrp->GetFloat("LabelSize", DefaultFontSizeInMM); + return Preferences::labelFontSizeMM(); } double QGIView::getDimFontSize() { - Base::Reference hGrp = App::GetApplication().GetUserParameter(). - GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Dimensions"); - return hGrp->GetFloat("FontSize", DefaultFontSizeInMM); + return Preferences::dimFontSizeMM(); } int QGIView::calculateFontPixelSize(double sizeInMillimetres) diff --git a/src/Mod/TechDraw/Gui/QGIViewBalloon.cpp b/src/Mod/TechDraw/Gui/QGIViewBalloon.cpp index 64c88ef302..d14fe4ad35 100644 --- a/src/Mod/TechDraw/Gui/QGIViewBalloon.cpp +++ b/src/Mod/TechDraw/Gui/QGIViewBalloon.cpp @@ -57,9 +57,11 @@ #include #include #include +//#include #include "Rez.h" #include "ZVALUE.h" +#include "PreferencesGui.h" #include "QGIArrow.h" #include "QGIDimLines.h" #include "QGIViewBalloon.h" @@ -399,6 +401,11 @@ void QGIViewBalloon::updateView(bool update) QString labelText = QString::fromUtf8(balloon->Text.getStrValue().data()); balloonLabel->setDimString(labelText, Rez::guiX(balloon->TextWrapLen.getValue())); balloonLabel->setColor(getNormalColor()); + balloonLines->setNormalColor(getNormalColor()); + balloonShape->setNormalColor(getNormalColor()); + arrow->setNormalColor(getNormalColor()); + arrow->setFillColor(getNormalColor()); + } updateBalloon(); @@ -836,11 +843,7 @@ void QGIViewBalloon::setPens(void) QColor QGIViewBalloon::getNormalColor() { - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Dimensions"); - App::Color fcColor; - fcColor.setPackedValue(hGrp->GetUnsigned("Color", 0x00000000)); - m_colNormal = fcColor.asValue(); + m_colNormal = PreferencesGui::dimQColor(); auto balloon( dynamic_cast(getViewObject()) ); if( balloon == nullptr ) @@ -857,10 +860,7 @@ QColor QGIViewBalloon::getNormalColor() int QGIViewBalloon::prefDefaultArrow() const { - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Dimensions"); - int arrow = hGrp->GetInt("BalloonArrow", QGIArrow::getPrefArrowStyle()); - return arrow; + return Preferences::balloonArrow(); } diff --git a/src/Mod/TechDraw/Gui/QGIViewDimension.cpp b/src/Mod/TechDraw/Gui/QGIViewDimension.cpp index f960b636c4..07b4922e8b 100644 --- a/src/Mod/TechDraw/Gui/QGIViewDimension.cpp +++ b/src/Mod/TechDraw/Gui/QGIViewDimension.cpp @@ -58,9 +58,11 @@ #include #include #include +//#include #include "Rez.h" #include "ZVALUE.h" +#include "PreferencesGui.h" #include "QGCustomLabel.h" #include "QGCustomBorder.h" @@ -360,12 +362,13 @@ int QGIDatumLabel::getPrecision(void) { int precision; bool global = false; - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Dimensions"); - global = hGrp->GetBool("UseGlobalDecimals", true); + global = Preferences::useGlobalDecimals(); if (global) { precision = Base::UnitsApi::getDecimals(); } else { + Base::Reference hGrp = App::GetApplication().GetUserParameter(). + GetGroup("BaseApp")->GetGroup("Preferences")-> + GetGroup("Mod/TechDraw/Dimensions"); precision = hGrp->GetInt("AltDecimals", 2); } return precision; @@ -2079,12 +2082,7 @@ void QGIViewDimension::drawAngle(TechDraw::DrawViewDimension *dimension, ViewPro QColor QGIViewDimension::prefNormalColor() { - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")-> - GetGroup("Mod/TechDraw/Dimensions"); - App::Color fcColor; - fcColor.setPackedValue(hGrp->GetUnsigned("Color", 0x00110000)); - m_colNormal = fcColor.asValue(); + m_colNormal = PreferencesGui::dimQColor(); // auto dim( dynamic_cast(getViewObject()) ); TechDraw::DrawViewDimension* dim = nullptr; @@ -2109,7 +2107,7 @@ QColor QGIViewDimension::prefNormalColor() return m_colNormal; } - fcColor = vpDim->Color.getValue(); + App::Color fcColor = vpDim->Color.getValue(); m_colNormal = fcColor.asValue(); return m_colNormal; } diff --git a/src/Mod/TechDraw/Gui/QGIViewPart.cpp b/src/Mod/TechDraw/Gui/QGIViewPart.cpp index 45eaa27157..5d7ee179c9 100644 --- a/src/Mod/TechDraw/Gui/QGIViewPart.cpp +++ b/src/Mod/TechDraw/Gui/QGIViewPart.cpp @@ -60,9 +60,11 @@ #include #include #include +//#include #include "Rez.h" #include "ZVALUE.h" +#include "PreferencesGui.h" #include "QGIFace.h" #include "QGIEdge.h" #include "QGIVertex.h" @@ -540,11 +542,7 @@ void QGIViewPart::drawViewPart() #endif //#if MOD_TECHDRAW_HANDLE_FACES // Draw Edges - Base::Reference hGrp = App::GetApplication().GetUserParameter().GetGroup("BaseApp")-> - GetGroup("Preferences")->GetGroup("Mod/TechDraw/Colors"); - App::Color fcEdgeColor; - fcEdgeColor.setPackedValue(hGrp->GetUnsigned("NormalColor", 0x00000000)); - QColor edgeColor = fcEdgeColor.asValue(); + QColor edgeColor = PreferencesGui::normalQColor(); const std::vector &geoms = viewPart->getEdgeGeometry(); std::vector::const_iterator itGeom = geoms.begin(); @@ -623,14 +621,10 @@ void QGIViewPart::drawViewPart() // Draw Vertexs: - hGrp = App::GetApplication().GetUserParameter().GetGroup("BaseApp")-> + Base::Reference hGrp = App::GetApplication().GetUserParameter().GetGroup("BaseApp")-> GetGroup("Preferences")->GetGroup("Mod/TechDraw/General"); double vertexScaleFactor = hGrp->GetFloat("VertexScale", 3.0); - hGrp = App::GetApplication().GetUserParameter().GetGroup("BaseApp")-> - GetGroup("Preferences")->GetGroup("Mod/TechDraw/Decorations"); - App::Color fcColor; - fcColor.setPackedValue(hGrp->GetUnsigned("VertexColor", 0x00000000)); - QColor vertexColor = fcColor.asValue(); + QColor vertexColor = PreferencesGui::vertexQColor(); bool showVertices = true; bool showCenterMarks = true; @@ -907,7 +901,8 @@ void QGIViewPart::drawSectionLine(TechDraw::DrawViewSection* viewSection, bool b double sectionFudge = Rez::guiX(10.0); double xVal, yVal; // double fontSize = getPrefFontSize(); - double fontSize = getDimFontSize(); +// double fontSize = getDimFontSize(); + double fontSize = Preferences::dimFontSizeMM(); if (horiz) { double width = Rez::guiX(viewPart->getBoxX()); double height = Rez::guiX(viewPart->getBoxY()); @@ -1011,7 +1006,8 @@ void QGIViewPart::drawHighlight(TechDraw::DrawViewDetail* viewDetail, bool b) } if (b) { - double fontSize = getPrefFontSize(); +// double fontSize = getPrefFontSize(); + double fontSize = Preferences::labelFontSizeMM(); QGIHighlight* highlight = new QGIHighlight(); addToGroup(highlight); highlight->setPos(0.0,0.0); //sb setPos(center.x,center.y)? diff --git a/src/Mod/TechDraw/Gui/QGIWeldSymbol.cpp b/src/Mod/TechDraw/Gui/QGIWeldSymbol.cpp index ea5c1e042b..c93e9f09c0 100644 --- a/src/Mod/TechDraw/Gui/QGIWeldSymbol.cpp +++ b/src/Mod/TechDraw/Gui/QGIWeldSymbol.cpp @@ -55,9 +55,11 @@ #include #include #include +//#include #include "Rez.h" #include "ZVALUE.h" +#include "PreferencesGui.h" #include "ViewProviderWeld.h" #include "MDIViewPage.h" #include "DrawGuiUtil.h" @@ -252,7 +254,8 @@ void QGIWeldSymbol::drawAllAround(void) m_allAround->setNormalColor(getCurrentColor()); m_allAround->setFill(Qt::NoBrush); - m_allAround->setRadius(calculateFontPixelSize(getDimFontSize())); +// m_allAround->setRadius(calculateFontPixelSize(getDimFontSize())); + m_allAround->setRadius(PreferencesGui::dimFontSizePX()); double width = m_qgLead->getLineWidth(); m_allAround->setWidth(width); m_allAround->setZValue(ZVALUE::DIMENSION); @@ -323,7 +326,8 @@ void QGIWeldSymbol::drawFieldFlag() QPointF(-2.0, -2.5), QPointF(0.0, -2.0) }; //flag sb about 2x text? - double scale = calculateFontPixelSize(getDimFontSize()) / 2.0; +// double scale = calculateFontPixelSize(getDimFontSize()) / 2.0; + double scale = PreferencesGui::dimFontSizePX() / 2.0; QPainterPath path; path.moveTo(flagPoints.at(0) * scale); int i = 1; @@ -510,29 +514,18 @@ TechDraw::DrawWeldSymbol* QGIWeldSymbol::getFeature(void) //preference QColor QGIWeldSymbol::prefNormalColor() { - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/LeaderLines"); - App::Color fcColor; - fcColor.setPackedValue(hGrp->GetUnsigned("Color", 0x00000000)); - m_colNormal = fcColor.asValue(); + m_colNormal = PreferencesGui::leaderQColor(); return m_colNormal; } double QGIWeldSymbol::prefArrowSize() { - Base::Reference hGrp = App::GetApplication().GetUserParameter(). - GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Dimensions"); - double size = Rez::guiX(hGrp->GetFloat("ArrowSize", 3.5)); - return size; + return PreferencesGui::dimArrowSize(); } double QGIWeldSymbol::prefFontSize(void) const { - Base::Reference hGrp = App::GetApplication().GetUserParameter(). - GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Dimensions"); - double sizeMM = hGrp->GetFloat("FontSize", QGIView::DefaultFontSizeInMM); - double fontSize = QGIView::calculateFontPixelSize(sizeMM); - return fontSize; + return Preferences::labelFontSizeMM(); } QRectF QGIWeldSymbol::boundingRect() const diff --git a/src/Mod/TechDraw/Gui/QGTracker.cpp b/src/Mod/TechDraw/Gui/QGTracker.cpp index 244cc62ed0..0fddf9f0e3 100644 --- a/src/Mod/TechDraw/Gui/QGTracker.cpp +++ b/src/Mod/TechDraw/Gui/QGTracker.cpp @@ -257,11 +257,12 @@ void QGTracker::onMousePress(QPointF pos) break; } } else if (m_points.size() == 1) { //first point selected + //just return pos to caller getPickedQGIV(pos); - setCursor(Qt::CrossCursor); + setCursor(Qt::CrossCursor); //why cross?? // Q_EMIT qViewPicked(pos, m_qgParent); //not in use yet. if (mode == TrackerMode::Point) { - setPoint(m_points); + setPoint(m_points); //first point is mouse click scene pos terminateDrawing(); } } diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw.ts index a84915dbca..5eadd9b315 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw.ts @@ -1,32 +1,112 @@ - + - CmdMidpoints + Cmd2LineCenterLine - - Midpoints + + Add Centerline between 2 Lines - CmdQuadrant + Cmd2PointCenterLine - - Quadrant + + Add Centerline between 2 Points + + + + + CmdMidpoints + + + Add Midpoint Vertices + + + + + CmdQuadrants + + + Add Quadrant Vertices + + + + + CmdTechDraw2LineCenterLine + + + TechDraw + + + + + Add Centerline between 2 Lines + + + + + CmdTechDraw2PointCenterLine + + + TechDraw + + + + + Add Centerline between 2 Points + + + + + CmdTechDraw3PtAngleDimension + + + TechDraw + + + + + Insert 3-Point Angle Dimension + + + + + CmdTechDrawActiveView + + + TechDraw + + + + + Insert Active View (3D View) + + + + + CmdTechDrawAngleDimension + + + TechDraw + + + + + Insert Angle Dimension CmdTechDrawAnnotation - + TechDraw - - + Insert Annotation @@ -34,627 +114,662 @@ CmdTechDrawArchView - + TechDraw - - Insert a Section Plane + + Insert Arch Workbench Object - - Inserts a view of a Section Plane from Arch Workbench + + Insert a View of a Section Plane from Arch Workbench - CmdTechDrawClip + CmdTechDrawBalloon - + TechDraw - - - Insert Clip group + + Insert Balloon Annotation - CmdTechDrawClipMinus + CmdTechDrawCenterLineGroup - + TechDraw - - Remove View from ClipGroup + + Insert Center Line - - Remove a View from Clip group + + Add Centerline to Faces - CmdTechDrawClipPlus + CmdTechDrawClipGroup - + TechDraw - - Add View to Clip group + + Insert Clip Group + + + + + CmdTechDrawClipGroupAdd + + + TechDraw - - Add a View to Clip group + + Add View to Clip Group + + + + + CmdTechDrawClipGroupRemove + + + TechDraw + + + + + Remove View from Clip Group CmdTechDrawCosmeticEraser - + TechDraw - - - Remove a cosmetic object + + Remove Cosmetic Object CmdTechDrawCosmeticVertex - + TechDraw - - - Add a cosmetic vertex + + Add Cosmetic Vertex - CmdTechDrawCosmeticVertexGrp + CmdTechDrawCosmeticVertexGroup - + TechDraw - - + Insert Cosmetic Vertex - - Cosmetic Vertex + + Add Cosmetic Vertex + + + + + CmdTechDrawDecorateLine + + + TechDraw + + + + + Change Appearance of Lines + + + + + CmdTechDrawDetailView + + + TechDraw + + + + + Insert Detail View + + + + + CmdTechDrawDiameterDimension + + + TechDraw + + + + + Insert Diameter Dimension + + + + + CmdTechDrawDimension + + + TechDraw + + + + + Insert Dimension CmdTechDrawDraftView - + TechDraw - - Insert a DraftWB object + + Insert Draft Workbench Object - + Insert a View of a Draft Workbench object - CmdTechDrawExportPage + CmdTechDrawExportPageDXF - + File - - Export page as SVG + + Export Page as DXF - - Export a page to an SVG file - - - - - CmdTechDrawExportPageDxf - - - File - - - - - Export page as DXF - - - - - Export a page to a DXF file - - - - + Save Dxf File - + Dxf (*.dxf) + + CmdTechDrawExportPageSVG + + + File + + + + + Export Page as SVG + + + + + CmdTechDrawExtentGroup + + + TechDraw + + + + + Insert Extent Dimension + + + + + Horizontal Extent + + + + + Vertical Extent + + + CmdTechDrawFaceCenterLine - + TechDraw - - - Add a centerline to a Face(s) + + Add Centerline to Faces + + + + + CmdTechDrawGeometricHatch + + + TechDraw + + + + + Apply Geometric Hatch to a Face + + + + + CmdTechDrawHatch + + + TechDraw + + + + + Hatch a Face using Image File + + + + + CmdTechDrawHorizontalDimension + + + TechDraw + + + + + Insert Horizontal Dimension + + + + + CmdTechDrawHorizontalExtentDimension + + + TechDraw + + + + + Insert Horizontal Extent Dimension CmdTechDrawImage - + TechDraw - - Insert bitmap image + + Insert Bitmap Image - - - Inserts a bitmap from a file into a Page + + + Insert Bitmap from a file into a page - + Select an Image File - + Image (*.png *.jpg *.jpeg) + + CmdTechDrawLandmarkDimension + + + TechDraw + + + + + Insert Landmark Dimension - EXPERIMENTAL + + + CmdTechDrawLeaderLine - + TechDraw - - - Add a line to a view + + Add Leaderline to View + + + + + CmdTechDrawLengthDimension + + + TechDraw + + + + + Insert Length Dimension CmdTechDrawLinkDimension - + TechDraw - - - Link a dimension to 3D geometry + + Link Dimension to 3D Geometry CmdTechDrawMidpoints - + TechDraw - - - Add midpoint vertices + + Add Midpoint Vertices - CmdTechDrawNewAngle3PtDimension + CmdTechDrawPageDefault - + TechDraw - - - Insert a new 3 point Angle dimension + + Insert Default Page - CmdTechDrawNewAngleDimension + CmdTechDrawPageTemplate - + TechDraw - - - Insert a new angle dimension - - - - - CmdTechDrawNewBalloon - - - TechDraw + + Insert Page using Template - - - Insert a new balloon - - - - - CmdTechDrawNewDiameterDimension - - - TechDraw - - - - - Insert a new diameter dimension - - - - - Insert a new diameter dimension feature - - - - - CmdTechDrawNewDimension - - - TechDraw - - - - - Insert a dimension into a drawing - - - - - Insert a new dimension - - - - - CmdTechDrawNewDistanceXDimension - - - TechDraw - - - - - Insert a new horizontal dimension - - - - - Insert a new horizontal distance dimension - - - - - CmdTechDrawNewDistanceYDimension - - - TechDraw - - - - - Insert a new vertical dimension - - - - - Insert a new vertical distance dimension - - - - - CmdTechDrawNewGeomHatch - - - TechDraw - - - - - - Apply geometric hatch to a Face - - - - - CmdTechDrawNewHatch - - - TechDraw - - - - - - Hatch a Face using image file - - - - - CmdTechDrawNewLengthDimension - - - TechDraw - - - - - - Insert a new length dimension - - - - - CmdTechDrawNewPage - - - TechDraw - - - - - - Insert new Page using Template - - - - + Select a Template File - + Template (*.svg *.dxf) - CmdTechDrawNewPageDef + CmdTechDrawProjectionGroup - + TechDraw - - - Insert new default Page - - - - - CmdTechDrawNewRadiusDimension - - - TechDraw - - - - - - Insert a new radius dimension - - - - - CmdTechDrawNewView - - - TechDraw - - - - - - Insert View in Page - - - - - CmdTechDrawNewViewDetail - - - TechDraw - - - - - - Insert Detail View - - - - - CmdTechDrawNewViewSection - - - TechDraw - - - - - - Insert Section View in Page - - - - - CmdTechDrawProjGroup - - - TechDraw - - - - + Insert Projection Group - + Insert multiple linked views of drawable object(s) - CmdTechDrawQuadrant + CmdTechDrawQuadrants - + TechDraw - - - Add quadrant vertices + + Add Quadrant Vertices + + + + + CmdTechDrawRadiusDimension + + + TechDraw + + + + + Insert Radius Dimension CmdTechDrawRedrawPage - + TechDraw - - - Redraw a page + + Redraw Page - CmdTechDrawRichAnno + CmdTechDrawRichTextAnnotation - + TechDraw - - - Add a rich text annotation + + Insert Rich Text Annotation - CmdTechDrawSpreadsheet + CmdTechDrawSectionView - + TechDraw - - Insert Spreadsheet view + + Insert Section View + + + + + CmdTechDrawShowAll + + + TechDraw - - Inserts a view of a selected spreadsheet + + Show/Hide Invisible Edges + + + + + CmdTechDrawSpreadsheetView + + + TechDraw + + + + + Insert Spreadsheet View + + + + + Insert View to a spreadsheet CmdTechDrawSymbol - + TechDraw - + Insert SVG Symbol - - Insert symbol from a svg file + + Insert symbol from a SVG file CmdTechDrawToggleFrame - + TechDraw - - + + Turn View Frames On/Off + + CmdTechDrawVerticalDimension + + + TechDraw + + + + + Insert Vertical Dimension + + + + + CmdTechDrawVerticalExtentDimension + + + TechDraw + + + + + Insert Vertical Extent Dimension + + + + + CmdTechDrawView + + + TechDraw + + + + + Insert View + + + + + Insert a View + + + + + CmdTechDrawWeldSymbol + + + TechDraw + + + + + Add Welding Information to Leaderline + + + MRichTextEdit @@ -820,77 +935,77 @@ - + 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 (*) @@ -898,1034 +1013,2232 @@ QObject - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + Wrong selection - - - No Shapes or Groups in this selection + + + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. - + 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 is no Section Plane in selection. + + There were no DraftWB objects in the selection. - + + Please select only 1 Arch Section. + + + + + No Arch Sections in selection. + + + + + Can not export selection + + + + + Page contains DrawViewArch which will not be exported. Continue? + + + + Select exactly one Spreadsheet object. - + No Drawing View - + Open Drawing View before attempting export to SVG. - - - - - - - - - - - - - - - + + + + + + + + + + + + Incorrect Selection - + Can not make a Dimension from this selection - - + + 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? - + 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 - - - - - - - - - - - - + + + Please select a View [and Edges]. + + + + + Select 2 point objects and 1 View. (1) + + + + + Select 2 point objects and 1 View. (2) + + + + + + + + + + + + + + + Incorrect selection - - + + Select an object first - - + + Too many objects selected - - + + Create a page first. - - + + No View of a Part in selection. - + No Feature with Shape in selection. - - - - - - - - + + + + + + + + + + + + + + + + + Task In Progress - - - - - - - - + + + + + + + + + + + + + + + + + Close active task dialog and try again. - - - - - + + + + Selection Error - + + + + + + + + + + + + + + + + + + + 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 a Face(s) for the center line. + + 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. + + + + + 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. + + + + + Nothing selected - + At least 1 object in selection is not a part view - + Unknown object type in selection - + + 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 - - Create/select a page first. + + No Drawing Pages in document. - + Which page? - + Too many pages - + + Select only 1 page. + + + + Can not determine correct page. - - Select exactly 1 page. - - - - + PDF (*.pdf) - - + + All Files (*.*) - + Export Page As PDF - + SVG (*.svg) - + Export page as SVG - - FreeCAD SVG Export - - - - + Show drawing - + Toggle KeepUpdated - + Click to update text - + New Leader Line - + Edit Leader Line - + Rich text creator - + + Rich text editor - - New Center Line - - - - + New Cosmetic Vertex - - - TechDrawGui::DlgPrefsTechDraw2Imp - - Dimensions + + Select a symbol - - Arrow Style + + ActiveView to TD View - - Show Units + + Create Center Line - - Color + + Edit Center Line - - Font Size + + New Detail - - Diameter Symbol - - - - - ⌀ + + Edit Detail - - Alternate Decimals + + Create Section View - - TechDraw Dimensions + + + Select at first an orientation - - Use Global Decimals + + Edit Section View - - Preferred arrowhead style + + Operation Failed - - 0 - Filled Triangle + + Create Welding Symbol - - 1 - Open Arrowhead - - - - - 2 - Tick - - - - - 3 - Dot - - - - - 4 - Open Circle - - - - - Arrow Size - - - - - Append unit to Dimension text - - - - - Dimension text color - - - - - Character to use to indicate Diameter dimension - - - - - Use system setting for decimal places. - - - - - 5 - Fork - - - - - Number of decimal places if not using Global Decimals - - - - - Dimension font size in units - - - - - Dimension arrowhead size in units - - - - - Default Format - - - - - Custom format for Dimension text - - - - - Decorations - - - - - Color for centerlines - - - - - Adjusts size of vertices in drawing - - - - - Vertex Scale - - - - - Round or Square outline in Detail view - - - - - Round - - - - - Square - - - - - Section Line Style - - - - - Center Line Style - - - - - Matting Style - - - - - Line type for centerlines - - - - - - NeverShow - - - - - Line color for sectionlines - - - - - Line Group Name - - - - - Name of entry in LineGroup CSV file - - - - - Vertex Color - - - - - Vertex display color - - - - - - Dash - - - - - - Dot - - - - - - DashDot - - - - - - DashDotDot - - - - - - Solid - - - - - Center Line Color - - - - - Section Line Color + + Edit Welding Symbol - TechDrawGui::DlgPrefsTechDrawImp + Std_Delete - - General + + You cannot delete this leader line because + it has a weld symbol that would become broken. - - Projection Angle + + + + + + + + + + + + + + Object dependencies - - First + + The page is not empty, therefore the + following referencing objects might be lost. + +Are you sure you want to continue? + - - Third + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: + - - - Hidden Line + + The projection group is not empty, therefore + the following referencing objects might be lost. + +Are you sure you want to continue? + - - NeverShow + + You cannot delete the anchor view of a projection group. - - Solid + + + You cannot delete this view because it has a section view that would become broken. - - Dash + + + You cannot delete this view because it has a detail view that would become broken. - - Dot + + + You cannot delete this view because it has a leader line that would become broken. - - DashDot + + The following referencing objects might break. + +Are you sure you want to continue? + - - DashDotDot + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + + + + + TaskActiveView + + + ActiveView to TD View - - Detect Faces + + Width - - Show Section Edges + + Width of generated view - - Keep Pages Up to Date + + Height - - TechDraw General + + Height of generated view - - Style for hidden lines + + Border - - Perform/skip face processing + + Minimal distance of the object from +the top and left view border - - Debugging option + + Paint background yes/no - - Update Pages as scheduled or skip - - - - - Automatically distribute secondary views. - - - - - AutoDistribute Secondary Views - - - - - Colors - - - - - Section Hatch - - - - - Section Face - - - - - Normal - - - - - PreSelected - - - - - Selected - - - - + Background - - Geom Hatch + + Background color - - Files + + Line Width - - Template Directory + + Width of lines in generated view - - Default Template + + Render Mode - - Hatch Image + + Drawing style - see SoRenderManager - - Line Group File + + AS_IS - - Location of default svg/png fill file + + WIREFRAME - - PAT File + + POINTS - - Default location for PAT file + + WIREFRAME_OVERLAY - - Alternate Line Group file + + HIDDEN_LINE - - Default PAT pattern + + BOUNDING_BOX + + + + + TaskWeldingSymbol + + + Welding Symbol - - Pattern Name + + Text before arrow side symbol - + + Text after arrow side symbol + + + + + Pick arrow side symbol + + + + + + Symbol + + + + + Text above arrow side symbol + + + + + Pick other side symbol + + + + + Text below other side symbol + + + + + Text after other side symbol + + + + + Flips the sides + + + + + Flip Sides + + + + + Text before other side symbol + + + + + Remove other side symbol + + + + + Delete + + + + + 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 + + + + + Text at end of symbol + + + + + Symbol Directory + + + + + Tail Text + + + + + TechDrawGui::DlgPrefsTechDrawAdvancedImp + + + + Advanced + + + + + Shape of line end caps. +Only change unless you know what you are doing! + + + + + Round + + + + + Square + + + + + Flat + + + + + 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. + + + + + Dump intermediate results during Detail view processing + + + + + Debug Detail + + + + + Include 2D Objects in projection + + + + + Show Loose 2D Geom + + + + + Dump intermediate results during Section view processing + + + + + Debug Section + + + + + Perform a fuse operation on input shape(s) before Section view processing + + + + + Fuse Before Section + + + + + Highlights border of section cut in section views + + + + + Show Section Edges + + + + + Maximum hatch line segments to use +when hatching a face with a PAT pattern + + + + + Line End Cap Shape + + + + + 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 +can be a performance penalty in complex models. + + + + + Detect Faces + + + + + Include edges with unexpected geometry (zero length etc.) in results + + + + + Allow Crazy Edges + + + + + Max SVG Hatch Tiles + + + + + Max PAT Hatch Segments + + + + + Dimension Format + + + + + Override automatic dimension format + + + + + Items in italics are default values for new objects. They have no effect on existing objects. + + + + + 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 + + + + + Show Center Marks + + + + + Default name in LineGroup CSV file + + + + + Detail View Outline Shape + + + + + Style for balloon leader line ends + + + + + Length of horizontal portion of Balloon leader + + + + + Ballon Leader Kink Length + + + + + Restrict Filled Triangle line end to vertical or horizontal directions + + + + + Balloon Orthogonal Triangle + + + + + Line Group Name + + + + + Balloon Shape + + + + + Show arc centers in printed output + + + + + Print Center Marks + + + + + Line style of detail highlight on base view + + + + + Detail Highlight Style + + + + + Items in italics are default values for new objects. They have no effect on existing objects. + + + + + 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 + + + + + Items in italics are default values for new objects. They have no effect on existing objects. + + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + + + + + Standard and Style + + + + + Standard to be used for dimensional values + + + + + ISO Oriented + + + + + ISO Referencing + + + + + ASME Inlined + + + + + ASME Referencing + + + + + Use system setting for number of decimals + + + + + Use Global Decimals + + + + + Append unit to dimension values + + + + + Show Units + + + + + Alternate Decimals + + + + + Number of decimals if 'Use Global Decimals' is not used + + + + + Font Size + + + + + Dimension text font size + + + + + Diameter Symbol + + + + + Character used to indicate diameter dimensions + + + + + ⌀ + + + + + Arrow Style + + + + + Arrowhead style + + + + + Arrow Size + + + + + Arrowhead size + + + + + Conventions + + + + + Projection Group Angle + + + + + Use first- or third-angle mutliview projection convention + + + + + First + + + + + Third + + + + + Page + + + + + Hidden Line Style + + + + + Style for hidden lines + + + + + Continuous + + + + + Dashed + + + + + Items in italics are default values for new objects. They have no effect on existing objects. + + + + + 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 Update' 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 - + Label Font - - Font for View Labels - - - - - Editable Text Marker Size - - - - - View Label size in units - - - - - Size of editable text marker in Templates (green dot). - - - - + Label Size + + + Font for labels + + + + + Label size + + + + + 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 + + + + + Items in italics are default values for new objects. They have no effect on existing objects. + + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + + + + + Hidden Line Removal + + + + + Show seam lines + + + + + + Show Seam Lines + + + + + Show smooth lines + + + + + + Show Smooth Lines + + + + + Show hard and outline edges (always shown) + + + + + + Show Hard Lines + + + + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + + + + + Use Polygon Approximation + + + + + Make lines of equal parameterization + + + + + + Show UV ISO Lines + + + + + Show hidden smooth edges + + + + + Show hidden seam lines + + + + + Show hidden equal parameterization lines + + + + + Visible + + + + + Hidden + + + + + Show hidden hard and outline edges + + + + + ISO Count + + + + + Number of ISO lines per face edge + + + + + Items in italics are default values for new objects. They have no effect on existing objects. + + + + + 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' + + + + + Selection + + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + + Mark Fuzz + + + + + Edge Fuzz + + + + + Size Adjustments + + + + + Tolerance font size adjustment. Multiplier of dimension font size. + + + + + Size of template field click handles + + + + + Vertex Scale + + + + + Size of center marks. Multiplier of vertex size. + + + + + Scale of vertex dots. Multiplier of line width. + + + + + Center Mark Scale + + + + + Tolerance Text Scale + + + + + Template Edit Mark + + + + + Welding Symbol Scale + + + + + Multiplier for size of welding symbols + + + + + Items in italics are default values for new objects. They have no effect on existing objects. + + TechDrawGui::MDIViewPage - + &Export SVG - + Toggle &Keep Updated - + Toggle &Frames - + 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 - + Dxf (*.dxf) - + Selected: - TechDrawGui::QGVPage + TechDrawGui::SymbolChooser - - Drawing page: + + Symbol Chooser - - exported from FreeCAD document: + + Select a symbol that should be used + + + + + Symbol Dir + + + + + Directory to welding symbols. @@ -1937,160 +3250,269 @@ Do you want to continue? - - Arrow + + Text: + + + + + Text to be displayed + + + + + Text Color: - Dot + Color for 'Text' - - Start Symbol + + Fontsize: - - Symbol: - - - - - Value: - - - - - Circular - - - - - None + + Fontsize for 'Text' + Shape: + + + + + Shape of the balloon bubble + + + + + Circular + + + + + None + + + + Triangle - + Inspection - + Hexagon - + Square - + Rectangle - - Scale: + + Shape Scale: + + + + + Scale factor for the 'Shape' + + + + + End Symbol: + + + + + End symbol for the balloon line + + + + + Line Width: + + + + + Leader line width + + + + + Leader Kink Length: + + + + + Length of balloon leader line kink 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 +- points: in equal distance to the points + + + + Aligned - - Color + + Shift Horizontal - - Weight + + Move line -Left or +Right - - Style + + Shift Vertical - - NoLine - - - - - Solid - - - - - Dash - - - - - Dot + + Move line +Up or -Down - DashDot - - - - - DashDotDot + Rotate + Rotate line +CCW or -CW + + + + + Color + + + + + Weight + + + + + Style + + + + + Continuous + + + + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + + Flip Ends + + + + + Dash + + + + + Dot + + + + + DashDot + + + + + DashDotDot + + + + Extend By - + Make the line a little longer. - + mm @@ -2103,46 +3525,122 @@ Do you want to continue? - + Base View - + Point Picker - + + Position from the view center + + + + + Position + + + + X - - Z - - - - + Y - + Pick a point for cosmetic vertex - + Left click to set a point - + In progress edit abandoned. Start over. + + TechDrawGui::TaskDetail + + + Detail Anchor + + + + + Base View + + + + + Detail View + + + + + Click to drag detail highlight to new position + + + + + Drag Highlight + + + + + size of detail view + + + + + X + + + + + Y + + + + + x position of detail highlight within view + + + + + y position of detail highlight within view + + + + + Radius + + + + + Reference + + + + + TechDrawGui::TaskDlgLineDecor + + + Restore Invisible Lines + + + TechDrawGui::TaskGeomHatch @@ -2186,22 +3684,22 @@ Do you want to continue? - + Name of pattern within file - + Color of pattern lines - + Enlarges/shrinks the pattern - + Thickness of lines within the pattern @@ -2214,17 +3712,24 @@ Do you want to continue? - + Base View - + Discard Changes - + + First pick the start pint of the line, +then at least a second point. +You can pick further points to get line segments. + + + + Pick Points @@ -2234,120 +3739,175 @@ Do you want to continue? - - - No Symbol + + Line color - - - Filled Triangle + + Width - - - Open Triangle + + Line width - - - Tick + + Continuous - - - + Dot - - - Open Circle - - - - - - Fork - - - - + End Symbol - + Color - - Weight - - - - + Style - + + Line style + + + + NoLine - - Solid - - - - + Dash - + 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. + + TechDrawGui::TaskLineDecor + + + Line Decoration + + + + + View + + + + + Lines + + + + + Style + + + + + Continuous + + + + + Dash + + + + + Dot + + + + + DashDot + + + + + DashDotDot + + + + + Color + + + + + Weight + + + + + Thickness of pattern lines. + + + + + Visible + + + + + False + + + + + True + + + TechDrawGui::TaskLinkDim @@ -2414,157 +3974,193 @@ Do you want to continue? - - + + Page - + First Angle - + Third Angle - + 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 - + Rotate down - + Secondary Projections - + Bottom - + Primary - + Right - + Left - + LeftFrontBottom - + Top - + RightFrontBottom - + RightFrontTop - + Rear - + LeftFrontTop - + Spin CW - + Spin CCW + + TechDrawGui::TaskRestoreLines + + + Restore Invisible Lines + + + + + All + + + + + Geometry + + + + + CenterLine + + + + + Cosmetic + + + + + + + + 0 + + + TechDrawGui::TaskRichAnno @@ -2573,113 +4169,217 @@ Do you want to continue? - + Max Width - + Base Feature - + + Maximal width, if -1 then automatic width + + + + Show Frame - + + Color + + + + + Line color + + + + + Width + + + + + Line width + + + + + Style + + + + + Line style + + + + + NoLine + + + + + Continuous + + + + + Dash + + + + + Dot + + + + + DashDot + + + + + DashDotDot + + + + Start Rich Text Editor + + + Input the annotation text directly or start the rich text editor + + TechDrawGui::TaskSectionView - - Quick Section Parameters - - - - - Define Your Section - - - - - Symbol - - - - + Identifier for this section - - Origin Y - - - - - - - Location of section plane - - - - - Origin X - - - - - Origin Z - - - - + Looking down - + Looking right - + Looking left - + + Section Parameters + + + + + BaseView + + + + + Identifier + + + + + Scale + + + + + Scale factor for the section view + + + + + Section Orientation + + + + Looking up - - Calculated Values + + Position from the 3D origin of the object in the view - - Projection Direction + + Section Plane Location - - Section Normal + + X - - Start over + + Y - - Reset + + Z + + + + + + TaskSectionView - bad parameters. Can not proceed. + + + + + Nothing to apply. No section direction picked yet + + + + + Can not continue. Object * %1 * not found. + + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + + + + + + + arrow + + + + + + + other @@ -2691,42 +4391,82 @@ Do you want to continue? - + Text Name: - + TextLabel - + Value: + + TechDraw_2LineCenterLine + + + Adds a Centerline between 2 Lines + + + + + TechDraw_2PointCenterLine + + + Adds a Centerline between 2 Points + + + TechDraw_CosmeticVertex - - Insert a Cosmetic Vertix into a View + + Inserts a Cosmetic Vertex into a View + + + + + TechDraw_FaceCenterLine + + + Adds a Centerline to Faces + + + + + TechDraw_HorizontalExtent + + + Insert Horizontal Extent Dimension TechDraw_Midpoints - - Insert Cosmetic Vertex at midpoint of Edge(s) + + Inserts Cosmetic Vertices at Midpoint of selected Edges - TechDraw_Quadrant + TechDraw_Quadrants - - Insert Cosmetic Vertex at quadrant points of Circle(s) + + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + + + + + TechDraw_VerticalExtentDimension + + + Insert Vertical Extent Dimension diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_af.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_af.qm index da17784d8d..30e0069db9 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_af.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_af.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_af.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_af.ts index f9c586cffc..3af41383be 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_af.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_af.ts @@ -36,12 +36,12 @@ CmdTechDraw2LineCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Lines Add Centerline between 2 Lines @@ -49,12 +49,12 @@ CmdTechDraw2PointCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Points Add Centerline between 2 Points @@ -75,12 +75,12 @@ CmdTechDrawActiveView - + TechDraw TechDraw - + Insert Active View (3D View) Insert Active View (3D View) @@ -114,17 +114,17 @@ CmdTechDrawArchView - + TechDraw TechDraw - + Insert Arch Workbench Object Insert Arch Workbench Object - + Insert a View of a Section Plane from Arch Workbench Insert a View of a Section Plane from Arch Workbench @@ -132,12 +132,12 @@ CmdTechDrawBalloon - + TechDraw TechDraw - + Insert Balloon Annotation Insert Balloon Annotation @@ -156,19 +156,19 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw TechDraw - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw TechDraw - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw TechDraw - + Remove View from Clip Group Remove View from Clip Group @@ -202,12 +202,12 @@ CmdTechDrawCosmeticEraser - + TechDraw TechDraw - + Remove Cosmetic Object Remove Cosmetic Object @@ -246,25 +246,25 @@ CmdTechDrawDecorateLine - + TechDraw TechDraw - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw TechDraw - + Insert Detail View Insert Detail View @@ -298,17 +298,17 @@ CmdTechDrawDraftView - + TechDraw TechDraw - + Insert Draft Workbench Object Insert Draft Workbench Object - + Insert a View of a Draft Workbench object Insert a View of a Draft Workbench object @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File Lêer - + Export Page as DXF Export Page as DXF - + Save Dxf File Stoor Dxf lêer - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,12 +339,12 @@ CmdTechDrawExportPageSVG - + File Lêer - + Export Page as SVG Export Page as SVG @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -456,12 +456,12 @@ Insert Bitmap from a file into a page - + Select an Image File Select an Image File - + Image (*.png *.jpg *.jpeg) Image (*.png *.jpg *.jpeg) @@ -534,12 +534,12 @@ CmdTechDrawPageDefault - + TechDraw TechDraw - + Insert Default Page Insert Default Page @@ -547,22 +547,22 @@ CmdTechDrawPageTemplate - + TechDraw TechDraw - + Insert Page using Template Insert Page using Template - + Select a Template File Select a Template File - + Template (*.svg *.dxf) Template (*.svg *.dxf) @@ -570,17 +570,17 @@ CmdTechDrawProjectionGroup - + TechDraw TechDraw - + Insert Projection Group Insert Projection Group - + Insert multiple linked views of drawable object(s) Insert multiple linked views of drawable object(s) @@ -614,12 +614,12 @@ CmdTechDrawRedrawPage - + TechDraw TechDraw - + Redraw Page Redraw Page @@ -640,12 +640,12 @@ CmdTechDrawSectionView - + TechDraw TechDraw - + Insert Section View Insert Section View @@ -653,12 +653,12 @@ CmdTechDrawShowAll - + TechDraw TechDraw - + Show/Hide Invisible Edges Show/Hide Invisible Edges @@ -666,17 +666,17 @@ CmdTechDrawSpreadsheetView - + TechDraw TechDraw - + Insert Spreadsheet View Insert Spreadsheet View - + Insert View to a spreadsheet Insert View to a spreadsheet @@ -684,17 +684,17 @@ CmdTechDrawSymbol - + TechDraw TechDraw - + Insert SVG Symbol Insert SVG Symbol - + Insert symbol from a SVG file Insert symbol from a SVG file @@ -702,13 +702,13 @@ CmdTechDrawToggleFrame - + TechDraw TechDraw - - + + Turn View Frames On/Off Turn View Frames On/Off @@ -742,17 +742,17 @@ CmdTechDrawView - + TechDraw TechDraw - + Insert View Insert View - + Insert a View Insert a View @@ -760,12 +760,12 @@ CmdTechDrawWeldSymbol - + TechDraw TechDraw - + Add Welding Information to Leaderline Add Welding Information to Leaderline @@ -935,77 +935,77 @@ More functions - + Standard Standaard - + Heading 1 Heading 1 - + Heading 2 Heading 2 - + Heading 3 Heading 3 - + Heading 4 Heading 4 - + Monospace Monospace - + - + Remove character formatting Remove character formatting - + Remove all formatting Remove all formatting - + Edit document source Edit document source - + Document source Document source - + Create a link Create a link - + Link URL: Link URL: - + Select an image Select an image - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Verkeerde keuse - - - No Shapes or Groups in this selection - No Shapes or Groups in this selection + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Select at least 1 DrawViewPart object as Base. - + Select one Clip group and one View. Select one Clip group and one View. - + Select exactly one View to add to group. Select exactly one View to add to group. - + Select exactly one Clip group. Select exactly one Clip group. - + Clip and View must be from same Page. Clip and View must be from same Page. - + Select exactly one View to remove from Group. Select exactly one View to remove from Group. - + View does not belong to a Clip View does not belong to a Clip - + Choose an SVG file to open Kies 'n SVG-lêer om oop te maak - + Scalable Vector Graphic Scalable Vector Graphic - + + All Files + All Files + + + Select at least one object. Select at least one object. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection Can not export selection - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. Select exactly one Spreadsheet object. - + No Drawing View No Drawing View - + Open Drawing View before attempting export to SVG. Open Drawing View before attempting export to SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Incorrect Selection @@ -1228,41 +1237,41 @@ Select 2 point objects and 1 View. (2) - - - - + + + + - - - + + + Incorrect selection Incorrect selection - + Select an object first Select an object first - + Too many objects selected Too many objects selected - + Create a page first. Create a page first. - + No View of a Part in selection. No View of a Part in selection. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,18 +1337,19 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection Wrong Selection @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. You must select a base View for the line. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,60 +1381,69 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. No CenterLine in selection. - + + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + Selection not understood. Selection not understood. - + You must select 2 Vertexes or an existing CenterLine. You must select 2 Vertexes or an existing CenterLine. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. No View in Selection. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. Select exactly one Leader line or one Weld symbol. - - + + Nothing selected Nothing selected - + At least 1 object in selection is not a part view At least 1 object in selection is not a part view - + Unknown object type in selection Unknown object type in selection @@ -1439,99 +1458,99 @@ Some Faces in selection are already hatched. Replace? - + No TechDraw Page No TechDraw Page - + Need a TechDraw Page for this command Need a TechDraw Page for this command - + Select a Face first Select a Face first - + No TechDraw object in selection No TechDraw object in selection - + Create a page to insert. Skep 'n bladsy om in te voeg. - - + + No Faces to hatch in this selection No Faces to hatch in this selection - + No page found No page found - - Create/select a page first. - Create/select a page first. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Which page? - + Too many pages Too many pages - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Can not determine correct page. - - Select exactly 1 page. - Select exactly 1 page. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) Alle lêers (*.*) - + Export Page As PDF Export Page As PDF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Export page as SVG - + Show drawing Wys tekening - + Toggle KeepUpdated Toggle KeepUpdated @@ -1541,68 +1560,89 @@ Click to update text - + New Leader Line New Leader Line - + Edit Leader Line Edit Leader Line - + Rich text creator Rich text creator - - + + Rich text editor Rich text editor - + New Cosmetic Vertex New Cosmetic Vertex - + Select a symbol Select a symbol - + ActiveView to TD View ActiveView to TD View - + Create Center Line Create Center Line - + Edit Center Line Edit Center Line - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol Create Welding Symbol - + Edit Welding Symbol Edit Welding Symbol @@ -1610,7 +1650,31 @@ Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Object dependencies + + + The page is not empty, therefore the following referencing objects might be lost. @@ -1623,29 +1687,16 @@ Are you sure you want to continue? - - - - - - - - - - Object dependencies - Object dependencies - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,22 +1709,28 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Kanselleer - - - - OK - Goed - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,100 +1758,102 @@ Are you sure you want to continue? ActiveView to TD View - + Width Breedte - + Width of generated view Width of generated view - + Height Hoogte - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background Background - + Background color Agtergrond kleur - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1024 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete Vee uit - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - Algemeen - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Kleure - - - - Normal - Normaallyn - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Selected - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Background - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Dimensioneer - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Center Line - - - - Vertex - Hoekpunt - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Pattern Name - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Skaal - - - - Default scale for new views - Default scale for new views - - - - Page - Bladsy - - - - Auto - Auto - - - - Custom - Custom - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Seleksie - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Vertex Scale - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Dimensions - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Aantekening - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Circular - - - - - None - Geen - - - - Triangle - Triangle - - - - Inspection - Inspection - - - - Hexagon - Hexagon - - - - - Square - Square - - - - Rectangle - Reghoek - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Dash - - - - - - Dot - Dot - - - - - DashDot - DashDot - - - - - DashDotDot - DashDotDot - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Filled Triangle - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Open Circle - - - - Fork - Fork - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Dashed - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Square - + Flat Flat - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Aantekening - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + Dash + + + + + + Dot + Dot + + + + + + DashDot + DashDot + + + + + + DashDotDot + DashDotDot + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Hide + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Circular + + + + None + Geen + + + + Triangle + Triangle + + + + Inspection + Inspection + + + + Hexagon + Hexagon + + + + + Square + Square + + + + Rectangle + Reghoek + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Sirkel + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Kleure + + + + Normal + Normaallyn + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Selected + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Background + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Dimensioneer + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Hoekpunt + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Dimensions + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Bladsy + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + Dashed + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + Algemeen + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Pattern Name + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Diamond + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Show smooth lines + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Skaal + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Bladsy + + + + Auto + Auto + + + + Custom + Custom + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Seleksie + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,82 +3177,105 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &Export SVG - + Toggle &Keep Updated Toggle &Keep Updated - + Toggle &Frames Toggle &Frames - + Export DXF Export DXF - + Export PDF Stoor na PDF - + Different orientation Different orientation - + The printer uses a different orientation than the drawing. Do you want to continue? The printer uses a different orientation than the drawing. Do you want to continue? - - + + Different paper size Different paper size - - + + The printer uses a different paper size than the drawing. Do you want to continue? The printer uses a different paper size than the drawing. Do you want to continue? - + Opening file failed Opening file failed - + Can not open file %1 for writing. Can not open file %1 for writing. - + Save Dxf File Stoor Dxf lêer - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: Gekies: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3130,243 +3284,273 @@ Do you want to continue? Balloon - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Start Symbol - - - - Symbol: - Symbol: - - - - Value: - Value: - - - + Circular Circular - + None Geen - + Triangle Triangle - + Inspection Inspection - + Hexagon Hexagon - + Square Square - + Rectangle Reghoek - - Scale: - Scale: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Center Line - + Base View Base View - + Elements Elements - + + Orientation + Oriëntasie + + + Top to Bottom line Top to Bottom line - + Vertical Vertikaal - + Left to Right line Left to Right line - + Horizontal Horisontaal - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Aligned - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - Roteer - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + Roteer + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color Color - + Weight Weight - + Style Styl - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Dash - + Dot Dot - + DashDot DashDot - + DashDotDot DashDotDot - + Extend By Extend By - + Make the line a little longer. Make the line a little longer. - + mm mm @@ -3379,27 +3563,32 @@ Do you want to continue? Cosmetic Vertex - + Base View Base View - + Point Picker Point Picker - + + Position from the view center + Position from the view center + + + + Position + Posisie + + + X X - - Z - Z - - - + Y Y @@ -3414,15 +3603,78 @@ Do you want to continue? Left click to set a point - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Base View + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Radius + + + + Reference + Verwysing + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3470,22 +3722,22 @@ Do you want to continue? Line Color - + Name of pattern within file Name of pattern within file - + Color of pattern lines Color of pattern lines - + Enlarges/shrinks the pattern Enlarges/shrinks the pattern - + Thickness of lines within the pattern Thickness of lines within the pattern @@ -3498,17 +3750,17 @@ Do you want to continue? Leader Line - + Base View Base View - + Discard Changes Discard Changes - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3517,147 +3769,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points Pick Points - + Start Symbol Start Symbol - - - - No Symbol - No Symbol - - - - - Filled Triangle - Filled Triangle - - - - - Open Triangle - Open Triangle - - - - - Tick - Tick - - - - Dot - Dot - - - - - Open Circle - Open Circle - - - - - Fork - Fork - - - - - Pyramid - Pyramid - - - - End Symbol - End Symbol - - - - Color - Color - - - Line color Line color - + Width Breedte - + Line width Line width - + Continuous Continuous - + + Dot + Dot + + + + End Symbol + End Symbol + + + + Color + Color + + + Style Styl - + Line style Line style - + NoLine NoLine - + Dash Dash - + DashDot DashDot - + DashDotDot DashDotDot - - + + Pick a starting point for leader line Pick a starting point for leader line - + Click and drag markers to adjust leader line Click and drag markers to adjust leader line - + Left click to set a point Left click to set a point - + Press OK or Cancel to continue Press OK or Cancel to continue - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. @@ -3670,75 +3878,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View Voorkoms - - Color - Color + + Lines + Lines - + Style Styl - - Weight - Weight - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - False - - - - True - True - - - + Continuous Continuous - + Dash Dash - + Dot Dot - + DashDot DashDot - + DashDotDot DashDotDot + + + Color + Color + + + + Weight + Weight + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + False + + + + True + True + TechDrawGui::TaskLinkDim @@ -3806,153 +4014,153 @@ You can pick further points to get line segments. First or Third Angle - - + + Page Bladsy - + First Angle First Angle - + Third Angle Third Angle - + Scale Skaal - + Scale Page/Auto/Custom Scale Page/Auto/Custom - + Automatic Automatic - + Custom Custom - + Custom Scale Custom Scale - + Scale Numerator Scale Numerator - + : : - + Scale Denominator Scale Denominator - + Adjust Primary Direction Adjust Primary Direction - + Current primary view direction Current primary view direction - + Rotate right Rotate right - + Rotate up Rotate up - + Rotate left Rotate left - + Rotate down Rotate down - + Secondary Projections Secondary Projections - + Bottom Bodem - + Primary Primary - + Right Regs - + Left Links - + LeftFrontBottom LeftFrontBottom - + Top Bo-aansig - + RightFrontBottom RightFrontBottom - + RightFrontTop RightFrontTop - + Rear Agterste - + LeftFrontTop LeftFrontTop - + Spin CW Spin CW - + Spin CCW Spin CCW @@ -4016,77 +4224,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame Show Frame - + Color Color - + Line color Line color - + Width Breedte - + Line width Line width - + Style Styl - + Line style Line style - + NoLine NoLine - + Continuous Continuous - + Dash Dash - + Dot Dot - + DashDot DashDot - + DashDotDot DashDotDot - + Start Rich Text Editor Start Rich Text Editor - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4094,97 +4302,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section Identifier for this section - + Looking down Looking down - + Looking right Looking right - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Skaal - - - - Section Orientation - Section Orientation - - - + Looking left Looking left - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - X + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - Y + + Scale + Skaal - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Pas toe + + Section Orientation + Section Orientation - + Looking up Looking up - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + X + + + + Y + Y + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4195,17 +4431,17 @@ You can pick further points to get line segments. Change Editable Field - + Text Name: Text Name: - + TextLabel TeksEtiket - + Value: Value: @@ -4238,8 +4474,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4254,16 +4490,16 @@ You can pick further points to get line segments. TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ar.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ar.qm index ab48ecf10d..45563d9e76 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ar.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ar.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ar.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ar.ts index 0c25dca81b..6d15343ea7 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ar.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ar.ts @@ -36,12 +36,12 @@ CmdTechDraw2LineCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Lines Add Centerline between 2 Lines @@ -49,12 +49,12 @@ CmdTechDraw2PointCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Points Add Centerline between 2 Points @@ -75,12 +75,12 @@ CmdTechDrawActiveView - + TechDraw TechDraw - + Insert Active View (3D View) Insert Active View (3D View) @@ -114,17 +114,17 @@ CmdTechDrawArchView - + TechDraw TechDraw - + Insert Arch Workbench Object Insert Arch Workbench Object - + Insert a View of a Section Plane from Arch Workbench Insert a View of a Section Plane from Arch Workbench @@ -132,12 +132,12 @@ CmdTechDrawBalloon - + TechDraw TechDraw - + Insert Balloon Annotation Insert Balloon Annotation @@ -156,19 +156,19 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw TechDraw - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw TechDraw - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw TechDraw - + Remove View from Clip Group Remove View from Clip Group @@ -202,12 +202,12 @@ CmdTechDrawCosmeticEraser - + TechDraw TechDraw - + Remove Cosmetic Object Remove Cosmetic Object @@ -246,25 +246,25 @@ CmdTechDrawDecorateLine - + TechDraw TechDraw - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw TechDraw - + Insert Detail View Insert Detail View @@ -298,17 +298,17 @@ CmdTechDrawDraftView - + TechDraw TechDraw - + Insert Draft Workbench Object Insert Draft Workbench Object - + Insert a View of a Draft Workbench object Insert a View of a Draft Workbench object @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File ملف - + Export Page as DXF Export Page as DXF - + Save Dxf File حفظ ملف الـ Dxf - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,12 +339,12 @@ CmdTechDrawExportPageSVG - + File ملف - + Export Page as SVG Export Page as SVG @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -456,12 +456,12 @@ Insert Bitmap from a file into a page - + Select an Image File تحديد ملف صورة - + Image (*.png *.jpg *.jpeg) صورة (*.png *.jpeg *.jpg) @@ -534,12 +534,12 @@ CmdTechDrawPageDefault - + TechDraw TechDraw - + Insert Default Page Insert Default Page @@ -547,22 +547,22 @@ CmdTechDrawPageTemplate - + TechDraw TechDraw - + Insert Page using Template Insert Page using Template - + Select a Template File Select a Template File - + Template (*.svg *.dxf) Template (*.svg *.dxf) @@ -570,17 +570,17 @@ CmdTechDrawProjectionGroup - + TechDraw TechDraw - + Insert Projection Group Insert Projection Group - + Insert multiple linked views of drawable object(s) Insert multiple linked views of drawable object(s) @@ -614,12 +614,12 @@ CmdTechDrawRedrawPage - + TechDraw TechDraw - + Redraw Page Redraw Page @@ -640,12 +640,12 @@ CmdTechDrawSectionView - + TechDraw TechDraw - + Insert Section View Insert Section View @@ -653,12 +653,12 @@ CmdTechDrawShowAll - + TechDraw TechDraw - + Show/Hide Invisible Edges Show/Hide Invisible Edges @@ -666,17 +666,17 @@ CmdTechDrawSpreadsheetView - + TechDraw TechDraw - + Insert Spreadsheet View Insert Spreadsheet View - + Insert View to a spreadsheet Insert View to a spreadsheet @@ -684,17 +684,17 @@ CmdTechDrawSymbol - + TechDraw TechDraw - + Insert SVG Symbol إدراج رمز الـ SVG - + Insert symbol from a SVG file Insert symbol from a SVG file @@ -702,13 +702,13 @@ CmdTechDrawToggleFrame - + TechDraw TechDraw - - + + Turn View Frames On/Off Turn View Frames On/Off @@ -742,17 +742,17 @@ CmdTechDrawView - + TechDraw TechDraw - + Insert View Insert View - + Insert a View Insert a View @@ -760,12 +760,12 @@ CmdTechDrawWeldSymbol - + TechDraw TechDraw - + Add Welding Information to Leaderline Add Welding Information to Leaderline @@ -935,77 +935,77 @@ More functions - + Standard قياسي - + Heading 1 Heading 1 - + Heading 2 Heading 2 - + Heading 3 Heading 3 - + Heading 4 Heading 4 - + Monospace Monospace - + - + Remove character formatting Remove character formatting - + Remove all formatting Remove all formatting - + Edit document source Edit document source - + Document source Document source - + Create a link Create a link - + Link URL: Link URL: - + Select an image Select an image - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection إختيار خاطئ - - - No Shapes or Groups in this selection - No Shapes or Groups in this selection + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Select at least 1 DrawViewPart object as Base. - + Select one Clip group and one View. Select one Clip group and one View. - + Select exactly one View to add to group. Select exactly one View to add to group. - + Select exactly one Clip group. Select exactly one Clip group. - + Clip and View must be from same Page. Clip and View must be from same Page. - + Select exactly one View to remove from Group. Select exactly one View to remove from Group. - + View does not belong to a Clip View does not belong to a Clip - + Choose an SVG file to open قم بإختيار ملف الـ SVG لفتحه - + Scalable Vector Graphic Scalable Vector Graphic - + + All Files + كل الملفات + + + Select at least one object. تحديد عنصر واحد على الأقل. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection Can not export selection - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. Select exactly one Spreadsheet object. - + No Drawing View لا يتوفر أي عرض للرسم - + Open Drawing View before attempting export to SVG. Open Drawing View before attempting export to SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection تحديد غير صحيح @@ -1228,41 +1237,41 @@ Select 2 point objects and 1 View. (2) - - - - + + + + - - - + + + Incorrect selection إختيار غير صحيح - + Select an object first قم بإختيار عنصراً أولا - + Too many objects selected تم تحديد عدد كبير جدا من العناصر - + Create a page first. قم بإنشاء صفحة أولا. - + No View of a Part in selection. No View of a Part in selection. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,18 +1337,19 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection Wrong Selection @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. You must select a base View for the line. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,60 +1381,69 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. No CenterLine in selection. - + + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + Selection not understood. Selection not understood. - + You must select 2 Vertexes or an existing CenterLine. You must select 2 Vertexes or an existing CenterLine. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. No View in Selection. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. Select exactly one Leader line or one Weld symbol. - - + + Nothing selected Nothing selected - + At least 1 object in selection is not a part view At least 1 object in selection is not a part view - + Unknown object type in selection Unknown object type in selection @@ -1439,99 +1458,99 @@ Some Faces in selection are already hatched. Replace? - + No TechDraw Page No TechDraw Page - + Need a TechDraw Page for this command Need a TechDraw Page for this command - + Select a Face first قم بإختيار وجها أولا - + No TechDraw object in selection No TechDraw object in selection - + Create a page to insert. Create a page to insert. - - + + No Faces to hatch in this selection No Faces to hatch in this selection - + No page found لم يتم العثور على أي صفحة - - Create/select a page first. - إنشاء/إختيار صفحة أولا. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? أي صفحة؟ - + Too many pages صفحات كثيرة جدا - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. يتعذر تحديد الصفحة الصحيحة. - - Select exactly 1 page. - قم بتحديد صفحة واحدة بالضبط. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) All Files (*.*) - + Export Page As PDF تصدير الصفحة بصيغة PDF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG تصدير الصفحة بصيغة SVG - + Show drawing إظهار الرسم - + Toggle KeepUpdated Toggle KeepUpdated @@ -1541,68 +1560,89 @@ أُنقر لتحديث النص - + New Leader Line New Leader Line - + Edit Leader Line Edit Leader Line - + Rich text creator Rich text creator - - + + Rich text editor Rich text editor - + New Cosmetic Vertex New Cosmetic Vertex - + Select a symbol Select a symbol - + ActiveView to TD View ActiveView to TD View - + Create Center Line Create Center Line - + Edit Center Line Edit Center Line - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol Create Welding Symbol - + Edit Welding Symbol Edit Welding Symbol @@ -1610,7 +1650,31 @@ Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Object dependencies + + + The page is not empty, therefore the following referencing objects might be lost. @@ -1623,29 +1687,16 @@ Are you sure you want to continue? - - - - - - - - - - Object dependencies - Object dependencies - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,22 +1709,28 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - إلغاء - - - - OK - حسناً - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,100 +1758,102 @@ Are you sure you want to continue? ActiveView to TD View - + Width العرض - + Width of generated view Width of generated view - + Height الارتفاع - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background الخلفية - + Background color لون الخلفية - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1024 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete حذف - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - العام - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - الألوان - - - - Normal - Normal - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - تم الإختيار - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - الخلفية - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - البعد - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Center Line - - - - Vertex - Vertex - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Pattern Name - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - السلم - - - - Default scale for new views - Default scale for new views - - - - Page - صفحة - - - - Auto - تلقائي - - - - Custom - مخصص - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Selection - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Vertex Scale - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - الأبعاد - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - تعليق توضيحي - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Circular - - - - - None - لا يوجد - - - - Triangle - مثلث - - - - Inspection - Inspection - - - - Hexagon - سداسي الأضلاع - - - - - Square - مربع - - - - Rectangle - مستطيل - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Dash - - - - - - Dot - نقطة - - - - - DashDot - DashDot - - - - - DashDotDot - DashDotDot - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Filled Triangle - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Open Circle - - - - Fork - Fork - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Dashed - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square مربع - + Flat Flat - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + تعليق توضيحي - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + Dash + + + + + + Dot + نقطة + + + + + + DashDot + DashDot + + + + + + DashDotDot + DashDotDot + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Hide + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Circular + + + + None + لا يوجد + + + + Triangle + مثلث + + + + Inspection + Inspection + + + + Hexagon + سداسي الأضلاع + + + + + Square + مربع + + + + Rectangle + مستطيل + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + دائرة + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + الألوان + + + + Normal + Normal + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + تم الإختيار + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + الخلفية + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + البعد + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Vertex + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + الأبعاد + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + صفحة + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + Dashed + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + العام + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Pattern Name + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Diamond + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Show smooth lines + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + السلم + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + صفحة + + + + Auto + تلقائي + + + + Custom + مخصص + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Selection + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,82 +3177,105 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &تصدير SVG - + Toggle &Keep Updated Toggle &Keep Updated - + Toggle &Frames Toggle &Frames - + Export DXF Export DXF - + Export PDF تصدير 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. Can not open file %1 for writing. - + Save Dxf File حفظ ملف الـ Dxf - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: محدد: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3130,243 +3284,273 @@ Do you want to continue? Balloon - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Start Symbol - - - - Symbol: - Symbol: - - - - Value: - القيمة: - - - + Circular Circular - + None لا يوجد - + Triangle مثلث - + Inspection Inspection - + Hexagon سداسي الأضلاع - + Square مربع - + Rectangle مستطيل - - Scale: - Scale: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Center Line - + Base View Base View - + Elements العناصر - + + Orientation + التوجه + + + Top to Bottom line Top to Bottom line - + Vertical رأسيا - + Left to Right line Left to Right line - + Horizontal أفقيا - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Aligned - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - تدوير - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + تدوير + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color لون - + Weight Weight - + Style Style - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Dash - + Dot نقطة - + DashDot DashDot - + DashDotDot DashDotDot - + Extend By Extend By - + Make the line a little longer. Make the line a little longer. - + mm مم @@ -3379,27 +3563,32 @@ Do you want to continue? Cosmetic Vertex - + Base View Base View - + Point Picker Point Picker - + + Position from the view center + Position from the view center + + + + Position + Position + + + X X - - Z - Z - - - + Y Y @@ -3414,15 +3603,78 @@ Do you want to continue? Left click to set a point - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Base View + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + نصف القطر + + + + Reference + المرجع + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3470,22 +3722,22 @@ Do you want to continue? لون الخط - + Name of pattern within file Name of pattern within file - + Color of pattern lines Color of pattern lines - + Enlarges/shrinks the pattern Enlarges/shrinks the pattern - + Thickness of lines within the pattern Thickness of lines within the pattern @@ -3498,17 +3750,17 @@ Do you want to continue? Leader Line - + Base View Base View - + Discard Changes Discard Changes - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3517,147 +3769,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points Pick Points - + Start Symbol Start Symbol - - - - No Symbol - No Symbol - - - - - Filled Triangle - Filled Triangle - - - - - Open Triangle - Open Triangle - - - - - Tick - Tick - - - - Dot - نقطة - - - - - Open Circle - Open Circle - - - - - Fork - Fork - - - - - Pyramid - Pyramid - - - - End Symbol - End Symbol - - - - Color - لون - - - Line color لون الخط - + Width العرض - + Line width عرض الخط - + Continuous Continuous - + + Dot + نقطة + + + + End Symbol + End Symbol + + + + Color + لون + + + Style Style - + Line style أسلوب الخط - + NoLine NoLine - + Dash Dash - + DashDot DashDot - + DashDotDot DashDotDot - - + + Pick a starting point for leader line Pick a starting point for leader line - + Click and drag markers to adjust leader line Click and drag markers to adjust leader line - + Left click to set a point Left click to set a point - + Press OK or Cancel to continue Press OK or Cancel to continue - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. @@ -3670,75 +3878,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View عرض - - Color - لون + + Lines + Lines - + Style Style - - Weight - Weight - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - خطأ - - - - True - صحيح - - - + Continuous Continuous - + Dash Dash - + Dot نقطة - + DashDot DashDot - + DashDotDot DashDotDot + + + Color + لون + + + + Weight + Weight + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + خطأ + + + + True + صحيح + TechDrawGui::TaskLinkDim @@ -3806,153 +4014,153 @@ You can pick further points to get line segments. الزاوية الأولى أو الثالثة - - + + Page صفحة - + First Angle الزاوية الأولى - + Third Angle الزاوية الثالثة - + Scale السلم - + Scale Page/Auto/Custom Scale Page/Auto/Custom - + Automatic تلقائي - + Custom مخصص - + Custom Scale مقياس مخصص - + Scale Numerator Scale Numerator - + : : - + Scale Denominator Scale Denominator - + Adjust Primary Direction ضبط الإتجاه الأساسي - + Current primary view direction Current primary view direction - + Rotate right تدوير لليمين - + Rotate up تدوير للأعلى - + Rotate left تدوير لليسار - + Rotate down تدوير للأسفل - + Secondary Projections تخطيطات ثانوية - + Bottom أسفل - + Primary Primary - + Right يمين - + Left يسار - + LeftFrontBottom LeftFrontBottom - + Top أعلى - + RightFrontBottom RightFrontBottom - + RightFrontTop RightFrontTop - + Rear خلفي - + LeftFrontTop LeftFrontTop - + Spin CW تدوير في إتجاه عقارب الساعة - + Spin CCW تدوير عكس إتجاه عقارب الساعة @@ -4016,77 +4224,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame Show Frame - + Color لون - + Line color لون الخط - + Width العرض - + Line width عرض الخط - + Style Style - + Line style أسلوب الخط - + NoLine NoLine - + Continuous Continuous - + Dash Dash - + Dot نقطة - + DashDot DashDot - + DashDotDot DashDotDot - + Start Rich Text Editor Start Rich Text Editor - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4094,97 +4302,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section Identifier for this section - + Looking down النظر لأسفل - + Looking right النظر لليمين - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - السلم - - - - Section Orientation - Section Orientation - - - + Looking left النظر لليسار - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - X + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - Y + + Scale + السلم - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Apply + + Section Orientation + Section Orientation - + Looking up النظر لأعلى - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + X + + + + Y + Y + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4195,17 +4431,17 @@ You can pick further points to get line segments. تغيير الحقل القابل للتعديل - + Text Name: إسم النص: - + TextLabel ملصق نص - + Value: القيمة: @@ -4238,8 +4474,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4254,16 +4490,16 @@ You can pick further points to get line segments. TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ca.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ca.qm index 571fdf970b..85b6618add 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ca.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ca.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ca.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ca.ts index 1305ecfe95..e3c3fda608 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ca.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ca.ts @@ -36,12 +36,12 @@ CmdTechDraw2LineCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Lines Add Centerline between 2 Lines @@ -49,12 +49,12 @@ CmdTechDraw2PointCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Points Add Centerline between 2 Points @@ -75,12 +75,12 @@ CmdTechDrawActiveView - + TechDraw TechDraw - + Insert Active View (3D View) Insert Active View (3D View) @@ -114,17 +114,17 @@ CmdTechDrawArchView - + TechDraw TechDraw - + Insert Arch Workbench Object Insert Arch Workbench Object - + Insert a View of a Section Plane from Arch Workbench Insert a View of a Section Plane from Arch Workbench @@ -132,12 +132,12 @@ CmdTechDrawBalloon - + TechDraw TechDraw - + Insert Balloon Annotation Insert Balloon Annotation @@ -156,19 +156,19 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw TechDraw - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw TechDraw - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw TechDraw - + Remove View from Clip Group Remove View from Clip Group @@ -202,12 +202,12 @@ CmdTechDrawCosmeticEraser - + TechDraw TechDraw - + Remove Cosmetic Object Remove Cosmetic Object @@ -246,25 +246,25 @@ CmdTechDrawDecorateLine - + TechDraw TechDraw - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw TechDraw - + Insert Detail View Insert Detail View @@ -298,17 +298,17 @@ CmdTechDrawDraftView - + TechDraw TechDraw - + Insert Draft Workbench Object Insert Draft Workbench Object - + Insert a View of a Draft Workbench object Insert a View of a Draft Workbench object @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File Fitxer - + Export Page as DXF Export Page as DXF - + Save Dxf File Save Dxf File - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,12 +339,12 @@ CmdTechDrawExportPageSVG - + File Fitxer - + Export Page as SVG Export Page as SVG @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -456,12 +456,12 @@ Insert Bitmap from a file into a page - + Select an Image File Selecciona un fitxer d'imatge - + Image (*.png *.jpg *.jpeg) Imatge (*.png *.jpg *.jpeg) @@ -534,12 +534,12 @@ CmdTechDrawPageDefault - + TechDraw TechDraw - + Insert Default Page Insert Default Page @@ -547,22 +547,22 @@ CmdTechDrawPageTemplate - + TechDraw TechDraw - + Insert Page using Template Insert Page using Template - + Select a Template File Select a Template File - + Template (*.svg *.dxf) Template (*.svg *.dxf) @@ -570,17 +570,17 @@ CmdTechDrawProjectionGroup - + TechDraw TechDraw - + Insert Projection Group Insert Projection Group - + Insert multiple linked views of drawable object(s) Insert multiple linked views of drawable object(s) @@ -614,12 +614,12 @@ CmdTechDrawRedrawPage - + TechDraw TechDraw - + Redraw Page Redraw Page @@ -640,12 +640,12 @@ CmdTechDrawSectionView - + TechDraw TechDraw - + Insert Section View Insert Section View @@ -653,12 +653,12 @@ CmdTechDrawShowAll - + TechDraw TechDraw - + Show/Hide Invisible Edges Show/Hide Invisible Edges @@ -666,17 +666,17 @@ CmdTechDrawSpreadsheetView - + TechDraw TechDraw - + Insert Spreadsheet View Insert Spreadsheet View - + Insert View to a spreadsheet Insert View to a spreadsheet @@ -684,17 +684,17 @@ CmdTechDrawSymbol - + TechDraw TechDraw - + Insert SVG Symbol Insert SVG Symbol - + Insert symbol from a SVG file Insert symbol from a SVG file @@ -702,13 +702,13 @@ CmdTechDrawToggleFrame - + TechDraw TechDraw - - + + Turn View Frames On/Off Turn View Frames On/Off @@ -742,17 +742,17 @@ CmdTechDrawView - + TechDraw TechDraw - + Insert View Insert View - + Insert a View Insert a View @@ -760,12 +760,12 @@ CmdTechDrawWeldSymbol - + TechDraw TechDraw - + Add Welding Information to Leaderline Add Welding Information to Leaderline @@ -935,77 +935,77 @@ More functions - + Standard Estàndard - + Heading 1 Heading 1 - + Heading 2 Heading 2 - + Heading 3 Heading 3 - + Heading 4 Heading 4 - + Monospace Monospace - + - + Remove character formatting Remove character formatting - + Remove all formatting Remove all formatting - + Edit document source Edit document source - + Document source Document source - + Create a link Create a link - + Link URL: Link URL: - + Select an image Select an image - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Selecció incorrecta - - - No Shapes or Groups in this selection - No Shapes or Groups in this selection + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Select at least 1 DrawViewPart object as Base. - + Select one Clip group and one View. Select one Clip group and one View. - + Select exactly one View to add to group. Select exactly one View to add to group. - + Select exactly one Clip group. Select exactly one Clip group. - + Clip and View must be from same Page. Clip and View must be from same Page. - + Select exactly one View to remove from Group. Select exactly one View to remove from Group. - + View does not belong to a Clip View does not belong to a Clip - + Choose an SVG file to open Triar un fitxer SVG per obrir - + Scalable Vector Graphic Vector grafic escalable - + + All Files + Tots els fitxers + + + Select at least one object. Selecciona com a mínim un objecte. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection Can not export selection - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. Seleccioneu exactament un objecte de full de càlcul. - + No Drawing View No Drawing View - + Open Drawing View before attempting export to SVG. Open Drawing View before attempting export to SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Selecció incorrecta @@ -1228,41 +1237,41 @@ Select 2 point objects and 1 View. (2) - - - - + + + + - - - + + + Incorrect selection Incorrect selection - + Select an object first Select an object first - + Too many objects selected Too many objects selected - + Create a page first. Crear una pàgina primer. - + No View of a Part in selection. No View of a Part in selection. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,18 +1337,19 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection Wrong Selection @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. You must select a base View for the line. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,60 +1381,69 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. No CenterLine in selection. - + + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + Selection not understood. Selection not understood. - + You must select 2 Vertexes or an existing CenterLine. You must select 2 Vertexes or an existing CenterLine. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. No View in Selection. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. Select exactly one Leader line or one Weld symbol. - - + + Nothing selected Nothing selected - + At least 1 object in selection is not a part view At least 1 object in selection is not a part view - + Unknown object type in selection Unknown object type in selection @@ -1439,99 +1458,99 @@ Some Faces in selection are already hatched. Replace? - + No TechDraw Page No TechDraw Page - + Need a TechDraw Page for this command Need a TechDraw Page for this command - + Select a Face first Select a Face first - + No TechDraw object in selection No TechDraw object in selection - + Create a page to insert. Create a page to insert. - - + + No Faces to hatch in this selection No Faces to hatch in this selection - + No page found Cap pàgina trobada - - Create/select a page first. - Create/select a page first. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Which page? - + Too many pages Too many pages - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Can not determine correct page. - - Select exactly 1 page. - Select exactly 1 page. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) All Files (*.*) - + Export Page As PDF Exporta la Pàgina com a PDF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Exporta la Pàgina com a SVG - + Show drawing Mostra el dibuix - + Toggle KeepUpdated Toggle KeepUpdated @@ -1541,68 +1560,89 @@ Click to update text - + New Leader Line New Leader Line - + Edit Leader Line Edit Leader Line - + Rich text creator Rich text creator - - + + Rich text editor Rich text editor - + New Cosmetic Vertex New Cosmetic Vertex - + Select a symbol Select a symbol - + ActiveView to TD View ActiveView to TD View - + Create Center Line Create Center Line - + Edit Center Line Edit Center Line - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol Create Welding Symbol - + Edit Welding Symbol Edit Welding Symbol @@ -1610,7 +1650,31 @@ Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Dependències de l'objecte + + + The page is not empty, therefore the following referencing objects might be lost. @@ -1623,29 +1687,16 @@ Are you sure you want to continue? - - - - - - - - - - Object dependencies - Dependències de l'objecte - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,22 +1709,28 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Cancel·la - - - - OK - D'acord - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,100 +1758,102 @@ Are you sure you want to continue? ActiveView to TD View - + Width Amplària - + Width of generated view Width of generated view - + Height Alçària - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background Fons - + Background color Color de fons - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1024 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete Elimina - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - General - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Colors - - - - Normal - Normal - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Selected - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Fons - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Dimensió - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Center Line - - - - Vertex - Vertex - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Nom del patró - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Escala - - - - Default scale for new views - Default scale for new views - - - - Page - Pàgina - - - - Auto - Auto - - - - Custom - Personalitzat - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Selecció - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Vertex Scale - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Dimensions - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Anotació - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Circular - - - - - None - Cap - - - - Triangle - Triangle - - - - Inspection - Inspection - - - - Hexagon - Hexàgon - - - - - Square - Quadrat - - - - Rectangle - Rectangle - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Dash - - - - - - Dot - Punt - - - - - DashDot - DashDot - - - - - DashDotDot - DashDotDot - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Filled Triangle - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Open Circle - - - - Fork - Fork - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Dashed - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Quadrat - + Flat Pla - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Anotació - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + Dash + + + + + + Dot + Punt + + + + + + DashDot + DashDot + + + + + + DashDotDot + DashDotDot + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Hide + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Circular + + + + None + Cap + + + + Triangle + Triangle + + + + Inspection + Inspection + + + + Hexagon + Hexàgon + + + + + Square + Quadrat + + + + Rectangle + Rectangle + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Cercle + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Colors + + + + Normal + Normal + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Selected + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Fons + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Dimensió + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Vertex + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Dimensions + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Pàgina + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + Dashed + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + General + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Nom del patró + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Diamant + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Mostrar línies suaus + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Escala + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Pàgina + + + + Auto + Auto + + + + Custom + Personalitzat + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Selecció + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,80 +3177,103 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &Export SVG - + Toggle &Keep Updated Toggle &Keep Updated - + Toggle &Frames Toggle &Frames - + Export DXF Export DXF - + Export PDF Exporta a PDF - + Different orientation Orientació diferent - + The printer uses a different orientation than the drawing. Do you want to continue? La impressora utilitza una orientació diferent que la del dibuix. Voleu continuar? - - + + Different paper size Mida de paper diferent - - + + The printer uses a different paper size than the drawing. Do you want to continue? La impressora utilitza una mida de paper diferent que la del dibuix. Voleu continuar? - + Opening file failed No s'ha pogut obrir l'arxiu - + Can not open file %1 for writing. Can not open file %1 for writing. - + Save Dxf File Save Dxf File - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: Seleccionat: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3128,243 +3282,273 @@ Do you want to continue? Balloon - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Start Symbol - - - - Symbol: - Symbol: - - - - Value: - Value: - - - + Circular Circular - + None Cap - + Triangle Triangle - + Inspection Inspection - + Hexagon Hexàgon - + Square Quadrat - + Rectangle Rectangle - - Scale: - Scale: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Center Line - + Base View Base View - + Elements Elements - + + Orientation + Orientació + + + Top to Bottom line Top to Bottom line - + Vertical Vertical - + Left to Right line Left to Right line - + Horizontal Horizontal - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Aligned - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - Rotació - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + Rotació + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color Color - + Weight Weight - + Style Estil - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Dash - + Dot Punt - + DashDot DashDot - + DashDotDot DashDotDot - + Extend By Extend By - + Make the line a little longer. Make the line a little longer. - + mm mm @@ -3377,27 +3561,32 @@ Do you want to continue? Cosmetic Vertex - + Base View Base View - + Point Picker Point Picker - + + Position from the view center + Position from the view center + + + + Position + Position + + + X X - - Z - Z - - - + Y Y @@ -3412,15 +3601,78 @@ Do you want to continue? Left click to set a point - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Base View + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Radi + + + + Reference + Ref + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3468,22 +3720,22 @@ Do you want to continue? Line Color - + Name of pattern within file Name of pattern within file - + Color of pattern lines Color of pattern lines - + Enlarges/shrinks the pattern Enlarges/shrinks the pattern - + Thickness of lines within the pattern Gruix de línia a aquest patró @@ -3496,17 +3748,17 @@ Do you want to continue? Leader Line - + Base View Base View - + Discard Changes Discard Changes - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3515,147 +3767,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points Pick Points - + Start Symbol Start Symbol - - - - No Symbol - No Symbol - - - - - Filled Triangle - Filled Triangle - - - - - Open Triangle - Open Triangle - - - - - Tick - Tick - - - - Dot - Punt - - - - - Open Circle - Open Circle - - - - - Fork - Fork - - - - - Pyramid - Pyramid - - - - End Symbol - End Symbol - - - - Color - Color - - - Line color Color de línia - + Width Amplària - + Line width Amplada de línia - + Continuous Continuous - + + Dot + Punt + + + + End Symbol + End Symbol + + + + Color + Color + + + Style Estil - + Line style Estil de línia - + NoLine NoLine - + Dash Dash - + DashDot DashDot - + DashDotDot DashDotDot - - + + Pick a starting point for leader line Pick a starting point for leader line - + Click and drag markers to adjust leader line Click and drag markers to adjust leader line - + Left click to set a point Left click to set a point - + Press OK or Cancel to continue Press OK or Cancel to continue - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. @@ -3668,75 +3876,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View Veure - - Color - Color + + Lines + Lines - + Style Estil - - Weight - Weight - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Fals - - - - True - Cert - - - + Continuous Continuous - + Dash Dash - + Dot Punt - + DashDot DashDot - + DashDotDot DashDotDot + + + Color + Color + + + + Weight + Weight + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + Fals + + + + True + Cert + TechDrawGui::TaskLinkDim @@ -3804,153 +4012,153 @@ You can pick further points to get line segments. First or Third Angle - - + + Page Pàgina - + First Angle Primer Angle - + Third Angle Tercer Angle - + Scale Escala - + Scale Page/Auto/Custom Scale Page/Auto/Custom - + Automatic Automatic - + Custom Personalitzat - + Custom Scale Escala Personalitzada - + Scale Numerator Numerador de l'escala - + : : - + Scale Denominator Denominador de l'escala - + Adjust Primary Direction Adjust Primary Direction - + Current primary view direction Current primary view direction - + Rotate right Rotate right - + Rotate up Rotate up - + Rotate left Rotate left - + Rotate down Rotate down - + Secondary Projections Projeccions secundàries - + Bottom Inferior - + Primary Primary - + Right Dreta - + Left Esquerra - + LeftFrontBottom LeftFrontBottom - + Top Planta - + RightFrontBottom RightFrontBottom - + RightFrontTop RightFrontTop - + Rear Posterior - + LeftFrontTop LeftFrontTop - + Spin CW Spin CW - + Spin CCW Spin CCW @@ -4014,77 +4222,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame Show Frame - + Color Color - + Line color Color de línia - + Width Amplària - + Line width Amplada de línia - + Style Estil - + Line style Estil de línia - + NoLine NoLine - + Continuous Continuous - + Dash Dash - + Dot Punt - + DashDot DashDot - + DashDotDot DashDotDot - + Start Rich Text Editor Start Rich Text Editor - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4092,97 +4300,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section Identificador d'aquesta secció - + Looking down Looking down - + Looking right Looking right - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Escala - - - - Section Orientation - Section Orientation - - - + Looking left Looking left - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - X + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - Y + + Scale + Escala - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Aplicar + + Section Orientation + Section Orientation - + Looking up Looking up - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + X + + + + Y + Y + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4193,17 +4429,17 @@ You can pick further points to get line segments. Canvia camp modificable - + Text Name: Text Name: - + TextLabel EtiquetaText - + Value: Value: @@ -4236,8 +4472,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4252,16 +4488,16 @@ You can pick further points to get line segments. TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_cs.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_cs.qm index f83eaf9e3c..a3aa6c2b93 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_cs.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_cs.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_cs.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_cs.ts index b77351431e..f4c2222e1a 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_cs.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_cs.ts @@ -36,12 +36,12 @@ CmdTechDraw2LineCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Lines Add Centerline between 2 Lines @@ -49,12 +49,12 @@ CmdTechDraw2PointCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Points Add Centerline between 2 Points @@ -75,12 +75,12 @@ CmdTechDrawActiveView - + TechDraw TechDraw - + Insert Active View (3D View) Insert Active View (3D View) @@ -114,17 +114,17 @@ CmdTechDrawArchView - + TechDraw TechDraw - + Insert Arch Workbench Object Insert Arch Workbench Object - + Insert a View of a Section Plane from Arch Workbench Insert a View of a Section Plane from Arch Workbench @@ -132,12 +132,12 @@ CmdTechDrawBalloon - + TechDraw TechDraw - + Insert Balloon Annotation Insert Balloon Annotation @@ -156,19 +156,19 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw TechDraw - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw TechDraw - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw TechDraw - + Remove View from Clip Group Remove View from Clip Group @@ -202,12 +202,12 @@ CmdTechDrawCosmeticEraser - + TechDraw TechDraw - + Remove Cosmetic Object Remove Cosmetic Object @@ -246,25 +246,25 @@ CmdTechDrawDecorateLine - + TechDraw TechDraw - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw TechDraw - + Insert Detail View Insert Detail View @@ -298,17 +298,17 @@ CmdTechDrawDraftView - + TechDraw TechDraw - + Insert Draft Workbench Object Insert Draft Workbench Object - + Insert a View of a Draft Workbench object Vložit zobrazení objektu z pracovního prostředí Draft @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File Soubor - + Export Page as DXF Export Page as DXF - + Save Dxf File Uložit soubor Dxf - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,12 +339,12 @@ CmdTechDrawExportPageSVG - + File Soubor - + Export Page as SVG Export Page as SVG @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -456,12 +456,12 @@ Insert Bitmap from a file into a page - + Select an Image File Vyberte soubor obrázku - + Image (*.png *.jpg *.jpeg) Obrázek (*.png *.jpg *.jpeg) @@ -534,12 +534,12 @@ CmdTechDrawPageDefault - + TechDraw TechDraw - + Insert Default Page Insert Default Page @@ -547,22 +547,22 @@ CmdTechDrawPageTemplate - + TechDraw TechDraw - + Insert Page using Template Insert Page using Template - + Select a Template File Select a Template File - + Template (*.svg *.dxf) Template (*.svg *.dxf) @@ -570,17 +570,17 @@ CmdTechDrawProjectionGroup - + TechDraw TechDraw - + Insert Projection Group Insert Projection Group - + Insert multiple linked views of drawable object(s) Insert multiple linked views of drawable object(s) @@ -614,12 +614,12 @@ CmdTechDrawRedrawPage - + TechDraw TechDraw - + Redraw Page Redraw Page @@ -640,12 +640,12 @@ CmdTechDrawSectionView - + TechDraw TechDraw - + Insert Section View Insert Section View @@ -653,12 +653,12 @@ CmdTechDrawShowAll - + TechDraw TechDraw - + Show/Hide Invisible Edges Show/Hide Invisible Edges @@ -666,17 +666,17 @@ CmdTechDrawSpreadsheetView - + TechDraw TechDraw - + Insert Spreadsheet View Insert Spreadsheet View - + Insert View to a spreadsheet Insert View to a spreadsheet @@ -684,17 +684,17 @@ CmdTechDrawSymbol - + TechDraw TechDraw - + Insert SVG Symbol Vložit SVG Symbol - + Insert symbol from a SVG file Insert symbol from a SVG file @@ -702,13 +702,13 @@ CmdTechDrawToggleFrame - + TechDraw TechDraw - - + + Turn View Frames On/Off Zapnout nebo vypnout zobrazení rámců @@ -742,17 +742,17 @@ CmdTechDrawView - + TechDraw TechDraw - + Insert View Insert View - + Insert a View Insert a View @@ -760,12 +760,12 @@ CmdTechDrawWeldSymbol - + TechDraw TechDraw - + Add Welding Information to Leaderline Add Welding Information to Leaderline @@ -935,77 +935,77 @@ Další funkce - + Standard Standard - + Heading 1 Nadpis 1 - + Heading 2 Nadpis 2 - + Heading 3 Nadpis 3 - + Heading 4 Nadpis 4 - + Monospace Neproporcionální - + - + Remove character formatting Odstranit formátování znaků - + Remove all formatting Vymazat veškeré formátování - + Edit document source Upravit zdrojový kód dokumentu - + Document source Zdrojový kód dokumentu - + Create a link Vytvořit odkaz - + Link URL: URL odkazu: - + Select an image Vyberte obrázek - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; Všechny (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Neplatný výběr - - - No Shapes or Groups in this selection - Ve výběru nejsou tvary nebo skupiny + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Vyberte alespoň 1 objekt zobrazení části jako základnu. - + Select one Clip group and one View. Vyberte jednu Sepnutou skupinu a jeden Pohled. - + Select exactly one View to add to group. Vyberte právě jedno zobrazení pro přidání do skupiny. - + Select exactly one Clip group. Vyberte právě jedno zobrazení sepnuté skupiny. - + Clip and View must be from same Page. Sepnutí a Zobrazení musí být na společné stránce. - + Select exactly one View to remove from Group. Vyberte právě jedno zobrazení pro odstranění ze skupiny. - + View does not belong to a Clip Zobrazení není součástí Sepnutí - + Choose an SVG file to open Zvolte soubor SVG pro otevření - + Scalable Vector Graphic Škálovatelná vektorová grafika - + + All Files + Všechny soubory + + + Select at least one object. Vyberte alespoň jeden objekt. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection Can not export selection - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. Vyberte právě jeden objekt Tabulky. - + No Drawing View Žádné zobrazení výkresu - + Open Drawing View before attempting export to SVG. Otevřete zobrazení výkresu před exportem do SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Nesprávný výběr @@ -1228,41 +1237,41 @@ Select 2 point objects and 1 View. (2) - - - - + + + + - - - + + + Incorrect selection Nesprávný výběr - + Select an object first Nejprve vyberte objekt - + Too many objects selected Příliš mnoho vybraných objektů - + Create a page first. Vytvořte nejprve stránku. - + No View of a Part in selection. Ve výběru není zobrazení součásti. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,18 +1337,19 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection Wrong Selection @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. Pro čáru je nutno vybrat základní pohled. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,60 +1381,69 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. No CenterLine in selection. - + + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + Selection not understood. Selection not understood. - + You must select 2 Vertexes or an existing CenterLine. You must select 2 Vertexes or an existing CenterLine. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. No View in Selection. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. Select exactly one Leader line or one Weld symbol. - - + + Nothing selected Není nic vybráno - + At least 1 object in selection is not a part view Minimálně 1 objekt ve výběru není součástí zobrazení dílu - + Unknown object type in selection Ve výběru je neznámý typ objektu @@ -1439,99 +1458,99 @@ Some Faces in selection are already hatched. Replace? - + No TechDraw Page Žádná stránka TechDraw - + Need a TechDraw Page for this command Pro tento příkaz je potřeba TechDraw stránka - + Select a Face first Nejprve vyberte plochu - + No TechDraw object in selection Ve výběru není objekt z TechDraw - + Create a page to insert. Vytvoření stránky pro vložení. - - + + No Faces to hatch in this selection V tomto výběru nejsou plochy pro šrafování - + No page found Stránka nebyla nalezena - - Create/select a page first. - Nejprve vytvořte/vyberte stránku. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Jaká strana? - + Too many pages Příliš mnoho stránek - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Nemohu určit správnou stránku. - - Select exactly 1 page. - Vyberte pouze 1 stránku. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) Všechny soubory (*.*) - + Export Page As PDF Exportovat stránku do PDF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Exportovat stránku do SVG - + Show drawing Zobrazit výkres - + Toggle KeepUpdated Přepnout průběžné aktualizace @@ -1541,68 +1560,89 @@ Klikněte pro aktualizaci textu - + New Leader Line Nová odkazová čára - + Edit Leader Line Upravit odkazovou čáru - + Rich text creator Rozšířený editor textu - - + + Rich text editor Rozšířený editor textu - + New Cosmetic Vertex Nový kosmetický vrchol - + Select a symbol Select a symbol - + ActiveView to TD View ActiveView to TD View - + Create Center Line Create Center Line - + Edit Center Line Edit Center Line - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol Create Welding Symbol - + Edit Welding Symbol Edit Welding Symbol @@ -1610,7 +1650,31 @@ Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Závislosti objektu + + + The page is not empty, therefore the following referencing objects might be lost. @@ -1623,29 +1687,16 @@ Are you sure you want to continue? - - - - - - - - - - Object dependencies - Závislosti objektu - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,22 +1709,28 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Zrušit - - - - OK - OK - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,100 +1758,102 @@ Are you sure you want to continue? ActiveView to TD View - + Width Šířka - + Width of generated view Width of generated view - + Height Výška - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background Pozadí - + Background color Barva pozadí - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1024 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete Odstranit - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - Obecné - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Barvy - - - - Normal - Normála - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Vybrané - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Pozadí - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Rozměr - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Osa - - - - Vertex - Vrchol - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Název vzoru - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Změna velikosti - - - - Default scale for new views - Default scale for new views - - - - Page - Stránka - - - - Auto - Automaticky - - - - Custom - Vlastní - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Výběr - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Měřítko vrcholu - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Rozměry - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Vysvětlivka - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Kruhový - - - - - None - Žádný - - - - Triangle - Trojúhelník - - - - Inspection - Prohlížení - - - - Hexagon - Šestiúhelník - - - - - Square - Čtverec - - - - Rectangle - Obdélník - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Čárka - - - - - - Dot - Tečka - - - - - DashDot - Čárka tečka - - - - - DashDotDot - Čárka tečka tečka - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Vyplněný trojúhelník - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Kružnice - - - - Fork - Vidlička - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Čárkovaný - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Čtverec - + Flat Rovné - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Vysvětlivka - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + Čárka + + + + + + Dot + Tečka + + + + + + DashDot + Čárka tečka + + + + + + DashDotDot + Čárka tečka tečka + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Hide + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Kruhový + + + + None + Žádný + + + + Triangle + Trojúhelník + + + + Inspection + Prohlížení + + + + Hexagon + Šestiúhelník + + + + + Square + Čtverec + + + + Rectangle + Obdélník + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Kruh + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Barvy + + + + Normal + Normála + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Vybrané + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Pozadí + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Rozměr + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Vrchol + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Rozměry + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Stránka + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + Čárkovaný + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + Obecné + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Název vzoru + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Diamant + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Zobrazit hladké čáry + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Změna velikosti + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Stránka + + + + Auto + Automaticky + + + + Custom + Vlastní + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Výběr + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,82 +3177,105 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &Exportovat SVG - + Toggle &Keep Updated Přepnout průběžné aktualizace - + Toggle &Frames Přepnout rámce - + Export DXF Exportovat DXF - + Export PDF Export PDF - + Different orientation Jiná orientace - + The printer uses a different orientation than the drawing. Do you want to continue? Tiskárna používá jinou orientaci než výkres. Chcete pokračovat? - - + + Different paper size Jiný formát papíru - - + + The printer uses a different paper size than the drawing. Do you want to continue? Tiskárna používá jiný formát papíru než výkres. Chcete pokračovat? - + Opening file failed Otevření souboru selhalo - + Can not open file %1 for writing. Soubor %1 nelze otevřít pro zápis. - + Save Dxf File Uložit soubor Dxf - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: Vybráno: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3130,243 +3284,273 @@ Chcete pokračovat? Pozice - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Počáteční symbol - - - - Symbol: - Symbol: - - - - Value: - Hodnota: - - - + Circular Kruhový - + None Žádný - + Triangle Trojúhelník - + Inspection Prohlížení - + Hexagon Šestiúhelník - + Square Čtverec - + Rectangle Obdélník - - Scale: - Měřítko: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Osa - + Base View Základní pohled - + Elements Elementy - + + Orientation + Orientace + + + Top to Bottom line Top to Bottom line - + Vertical Svisle - + Left to Right line Left to Right line - + Horizontal Vodorovně - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Zarovnané - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - Rotace - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + Rotace + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color Barva - + Weight Tloušťka - + Style Styl - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Čárka - + Dot Tečka - + DashDot Čárka tečka - + DashDotDot Čárka tečka tečka - + Extend By Rozšířit o - + Make the line a little longer. Mírně prodloužit čáru. - + mm mm @@ -3379,27 +3563,32 @@ Chcete pokračovat? Kosmetický vrchol - + Base View Základní pohled - + Point Picker Výběr bodu - + + Position from the view center + Position from the view center + + + + Position + Position + + + X X - - Z - Z - - - + Y Y @@ -3414,15 +3603,78 @@ Chcete pokračovat? Kliknutím levým tlačítkem nastavíte bod - + In progress edit abandoned. Start over. Ukončeno ve fázi úprav. Začněte znovu. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Základní pohled + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Poloměr + + + + Reference + Odkaz + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3470,22 +3722,22 @@ Chcete pokračovat? Barva čáry - + Name of pattern within file Název vzoru v souboru - + Color of pattern lines Barva čar vzoru - + Enlarges/shrinks the pattern Zvětší/zmenší vzor - + Thickness of lines within the pattern Tloušťka čar vzoru @@ -3498,17 +3750,17 @@ Chcete pokračovat? Odkazová čára - + Base View Základní pohled - + Discard Changes Zahodit změny - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3517,147 +3769,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points Vybrat body - + Start Symbol Počáteční symbol - - - - No Symbol - Žádný symbol - - - - - Filled Triangle - Vyplněný trojúhelník - - - - - Open Triangle - Otevřený trojúhelník - - - - - Tick - Fajfka - - - - Dot - Tečka - - - - - Open Circle - Kružnice - - - - - Fork - Vidlička - - - - - Pyramid - Pyramid - - - - End Symbol - Koncový symbol - - - - Color - Barva - - - Line color Barva čáry - + Width Šířka - + Line width Tloušťka čáry - + Continuous Continuous - + + Dot + Tečka + + + + End Symbol + Koncový symbol + + + + Color + Barva + + + Style Styl - + Line style Styl čáry - + NoLine Bez čáry - + Dash Čárka - + DashDot Čárka tečka - + DashDotDot Čárka tečka tečka - - + + Pick a starting point for leader line Vyberte počáteční bod pro odkazovou čáru - + Click and drag markers to adjust leader line Kliknutím a přetažením značek upravíte odkazovou čáru - + Left click to set a point Kliknutím levým tlačítkem nastavíte bod - + Press OK or Cancel to continue Pro pokračování stiskněte OK nebo Zrušit - + In progress edit abandoned. Start over. Ukončeno ve fázi úprav. Začněte znovu. @@ -3670,75 +3878,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View Pohled - - Color - Color + + Lines + Lines - + Style Styl - - Weight - Tloušťka - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Nepravda - - - - True - Pravda - - - + Continuous Continuous - + Dash Čárka - + Dot Tečka - + DashDot Čárka tečka - + DashDotDot Čárka tečka tečka + + + Color + Color + + + + Weight + Tloušťka + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + Nepravda + + + + True + Pravda + TechDrawGui::TaskLinkDim @@ -3806,153 +4014,153 @@ You can pick further points to get line segments. Evropské nebo americké - - + + Page Stránka - + First Angle Evropská - + Third Angle Třetí úhel - + Scale Změna velikosti - + Scale Page/Auto/Custom Měřítko Stránky/Automaticky/Volitelně - + Automatic Automaticky - + Custom Vlastní - + Custom Scale Vlastní měřítko - + Scale Numerator Čitatel měřítka - + : : - + Scale Denominator Jmenovatel měřítka - + Adjust Primary Direction Nastavit primární směr - + Current primary view direction Současný primární směr zobrazení - + Rotate right Otočit doprava - + Rotate up Otočit nahoru - + Rotate left Otočit doleva - + Rotate down Otočit dolů - + Secondary Projections Sekundární projekce - + Bottom Dole - + Primary Primární - + Right Vpravo - + Left Vlevo - + LeftFrontBottom Levé přední tlačítko - + Top Horní - + RightFrontBottom Pravé přední tlačítko - + RightFrontTop Vpravo vpředu nahoře - + Rear Zadní - + LeftFrontTop Vlevo vpředu nahoře - + Spin CW Otočit ve směru hodinových ručiček - + Spin CCW Otočit proti směru hodinových ručiček @@ -4016,77 +4224,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame Zobrazit rámeček - + Color Color - + Line color Barva čáry - + Width Šířka - + Line width Tloušťka čáry - + Style Styl - + Line style Styl čáry - + NoLine Bez čáry - + Continuous Continuous - + Dash Čárka - + Dot Tečka - + DashDot Čárka tečka - + DashDotDot Čárka tečka tečka - + Start Rich Text Editor Otevřít rozšířený textový editor - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4094,97 +4302,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section Označení tohoto řezu - + Looking down Pohled dolů - + Looking right Pohled doprava - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Změna velikosti - - - - Section Orientation - Section Orientation - - - + Looking left Pohled doleva - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - X + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - Y + + Scale + Změna velikosti - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Použít + + Section Orientation + Section Orientation - + Looking up Poheld nahoru - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + X + + + + Y + Y + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4195,17 +4431,17 @@ You can pick further points to get line segments. Změnit editační pole - + Text Name: Název textu: - + TextLabel Textový popisek - + Value: Hodnota: @@ -4238,8 +4474,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4254,16 +4490,16 @@ You can pick further points to get line segments. TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_de.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_de.qm index 015c102078..ada28d7ae6 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_de.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_de.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_de.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_de.ts index 7fba3c795c..8eda6ed302 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_de.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_de.ts @@ -6,7 +6,7 @@ Add Centerline between 2 Lines - Add Centerline between 2 Lines + Mittelline zwischen 2 Linien hinzufügen @@ -14,7 +14,7 @@ Add Centerline between 2 Points - Add Centerline between 2 Points + Mittelline zwischen 2 Punkten hinzufügen @@ -22,7 +22,7 @@ Add Midpoint Vertices - Add Midpoint Vertices + Kantenmittelpunkte hinzufügen @@ -30,33 +30,33 @@ Add Quadrant Vertices - Add Quadrant Vertices + Quadrantengrenzpunkte hinzufügen CmdTechDraw2LineCenterLine - + TechDraw Technisches Zeichnen - + Add Centerline between 2 Lines - Add Centerline between 2 Lines + Mittelline zwischen 2 Linien hinzufügen CmdTechDraw2PointCenterLine - + TechDraw Technisches Zeichnen - + Add Centerline between 2 Points - Add Centerline between 2 Points + Mittelline zwischen 2 Punkten hinzufügen @@ -69,20 +69,20 @@ Insert 3-Point Angle Dimension - Insert 3-Point Angle Dimension + Winkelmaß über 3 Punkte einfügen CmdTechDrawActiveView - + TechDraw Technisches Zeichnen - + Insert Active View (3D View) - Insert Active View (3D View) + Fügt die aktive (3D-) Ansicht ein @@ -95,7 +95,7 @@ Insert Angle Dimension - Insert Angle Dimension + Winkelmaß zweier Linien einfügen @@ -114,32 +114,32 @@ CmdTechDrawArchView - + TechDraw Technisches Zeichnen - + Insert Arch Workbench Object - Insert Arch Workbench Object + Objekt der Arch-Arbeitsumgebung einfügen - + Insert a View of a Section Plane from Arch Workbench - Insert a View of a Section Plane from Arch Workbench + Ansicht einer Schnittebene aus der Arch-Arbeitsumgebung einfügen CmdTechDrawBalloon - + TechDraw Technisches Zeichnen - + Insert Balloon Annotation - Insert Balloon Annotation + Balloon einfügen @@ -152,23 +152,23 @@ Insert Center Line - Insert Center Line + Mittellinie einfügen - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw Technisches Zeichnen - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw Technisches Zeichnen - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw Technisches Zeichnen - + Remove View from Clip Group Remove View from Clip Group @@ -202,12 +202,12 @@ CmdTechDrawCosmeticEraser - + TechDraw Technisches Zeichnen - + Remove Cosmetic Object Remove Cosmetic Object @@ -246,27 +246,27 @@ CmdTechDrawDecorateLine - + TechDraw Technisches Zeichnen - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw Technisches Zeichnen - + Insert Detail View - Insert Detail View + Detailansicht einfügen @@ -279,7 +279,7 @@ Insert Diameter Dimension - Insert Diameter Dimension + Durchmesser bemaßen @@ -292,23 +292,23 @@ Insert Dimension - Insert Dimension + Maß einfügen CmdTechDrawDraftView - + TechDraw Technisches Zeichnen - + Insert Draft Workbench Object - Insert Draft Workbench Object + Objekt der Draft-Arbeitsumgebung einfügen - + Insert a View of a Draft Workbench object Ansicht eines Objekts des Draft-Arbeitsbereichs einfügen @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File Datei - + Export Page as DXF - Export Page as DXF + Seite als DXF-Datei exportieren - + Save Dxf File Speichern als Dxf Datei - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,14 +339,14 @@ CmdTechDrawExportPageSVG - + File Datei - + Export Page as SVG - Export Page as SVG + Seite als SVG-Datei exportieren @@ -359,17 +359,17 @@ Insert Extent Dimension - Insert Extent Dimension + Maß über alles einfügen Horizontal Extent - Horizontal Extent + Horizontale Ausdehnung Vertical Extent - Vertical Extent + Vertikale Ausdehnung @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -395,7 +395,7 @@ Apply Geometric Hatch to a Face - Apply Geometric Hatch to a Face + Fläche mit Muster aus einer PAT-Datei schraffieren @@ -408,7 +408,7 @@ Hatch a Face using Image File - Hatch a Face using Image File + Fläche mit Muster aus einer Bilddatei schraffieren @@ -421,7 +421,7 @@ Insert Horizontal Dimension - Insert Horizontal Dimension + Horizontales Maß einfügen @@ -434,7 +434,7 @@ Insert Horizontal Extent Dimension - Insert Horizontal Extent Dimension + Maß für die horizontale Ausdehnung einfügen @@ -447,21 +447,21 @@ Insert Bitmap Image - Insert Bitmap Image + Bitmap-Grafik einfügen Insert Bitmap from a file into a page - Insert Bitmap from a file into a page + Fügt eine Grafik aus einer Bitmap-Datei in eine Seite ein - + Select an Image File Eine Bilddatei auswählen - + Image (*.png *.jpg *.jpeg) Bild (*.png *.jpg *.jpeg) @@ -489,7 +489,7 @@ Add Leaderline to View - Add Leaderline to View + Hinweislinie zur Ansicht hinzufügen @@ -502,7 +502,7 @@ Insert Length Dimension - Insert Length Dimension + Längenmaß einfügen @@ -515,7 +515,7 @@ Link Dimension to 3D Geometry - Link Dimension to 3D Geometry + Maß mit 3D Geometrie verknüpfen @@ -528,61 +528,61 @@ Add Midpoint Vertices - Add Midpoint Vertices + Kantenmittelpunkte hinzufügen CmdTechDrawPageDefault - + TechDraw Technisches Zeichnen - + Insert Default Page - Insert Default Page + Neues Zeichnungsblatt aus der Standardvorlage erstellen CmdTechDrawPageTemplate - + TechDraw Technisches Zeichnen - + Insert Page using Template - Insert Page using Template + Neues Zeichnungsblatt aus einer Vorlage erstellen - + Select a Template File - Select a Template File + Vorlage auswählen - + Template (*.svg *.dxf) - Template (*.svg *.dxf) + Vorlage (*.svg *.dxf) CmdTechDrawProjectionGroup - + TechDraw Technisches Zeichnen - + Insert Projection Group - Insert Projection Group + Ansichtengruppe einfügen - + Insert multiple linked views of drawable object(s) - Insert multiple linked views of drawable object(s) + Mehrere verbundene Ansichten der ausgewählten Bauteile einfügen @@ -595,7 +595,7 @@ Add Quadrant Vertices - Add Quadrant Vertices + Quadrantengrenzpunkte hinzufügen @@ -608,20 +608,20 @@ Insert Radius Dimension - Insert Radius Dimension + Radius bemaßen CmdTechDrawRedrawPage - + TechDraw Technisches Zeichnen - + Redraw Page - Redraw Page + Seite neu zeichnen @@ -634,81 +634,81 @@ Insert Rich Text Annotation - Insert Rich Text Annotation + Rich-Text-Anmerkung einfügen CmdTechDrawSectionView - + TechDraw Technisches Zeichnen - + Insert Section View - Insert Section View + Schnittansicht einfügen CmdTechDrawShowAll - + TechDraw Technisches Zeichnen - + Show/Hide Invisible Edges - Show/Hide Invisible Edges + Verdeckte Kanten ein-/ausblenden CmdTechDrawSpreadsheetView - + TechDraw Technisches Zeichnen - + Insert Spreadsheet View - Insert Spreadsheet View + Tabellenansicht einfügen - + Insert View to a spreadsheet - Insert View to a spreadsheet + Ansicht in eine Tabelle einfügen CmdTechDrawSymbol - + TechDraw Technisches Zeichnen - + Insert SVG Symbol SVG Symbol einfügen - + Insert symbol from a SVG file - Insert symbol from a SVG file + Zeichnungselement aus einer SVG-Datei einfügen CmdTechDrawToggleFrame - + TechDraw Technisches Zeichnen - - + + Turn View Frames On/Off Ansichtsrahmen ein- oder ausschalten @@ -723,7 +723,7 @@ Insert Vertical Dimension - Insert Vertical Dimension + Vertikales Maß einfügen @@ -736,38 +736,38 @@ Insert Vertical Extent Dimension - Insert Vertical Extent Dimension + Maß für die vertikale Ausdehnung einfügen CmdTechDrawView - + TechDraw Technisches Zeichnen - + Insert View - Insert View + Ansicht einfügen - + Insert a View - Insert a View + Fügt eine Ansicht ein CmdTechDrawWeldSymbol - + TechDraw Technisches Zeichnen - + Add Welding Information to Leaderline - Add Welding Information to Leaderline + Hinzufügen von Schweißinformationen zur Hinweisline @@ -935,77 +935,77 @@ Weitere Funktionen - + Standard Standard - + Heading 1 Überschrift 1. Ordnung - + Heading 2 Überschrift 2. Ordnung - + Heading 3 Überschrift 3. Ordnung - + Heading 4 Überschrift 4. Ordnung - + Monospace Monospace - + - + Remove character formatting Zeichenformatierung entfernen - + Remove all formatting Alle Formatierungen entfernen - + Edit document source Dokumentenquelle bearbeiten - + Document source Dokumentenquelle - + Create a link Verknüpfung erstellen - + Link URL: Verknüpfungs-URL: - + Select an image Bild auswählen - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; Alle (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Falsche Auswahl - - - No Shapes or Groups in this selection - Keine Formen oder Gruppen in dieser Auswahl + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Wähle mindestens 1 DrawViewPart-Objekt als Basis aus - + Select one Clip group and one View. Wähle eine Ausschnittsgruppe und eine Ansicht. - + Select exactly one View to add to group. Wählen Sie genau eine Ansicht aus, die Sie zur Gruppe hinzufügen möchten. - + Select exactly one Clip group. Wählen Sie genau eine Ausschnittsgruppe aus. - + Clip and View must be from same Page. Ausschnitt und Ansicht müssen von der selben Seite sein. - + Select exactly one View to remove from Group. Wählen Sie genau eine Ansicht aus, die Sie aus der Gruppe entfernen möchten. - + View does not belong to a Clip Ansicht gehört nicht zu einem Ausschnitt - + Choose an SVG file to open Wählen Sie eine SVG-Datei zum Öffnen aus - + Scalable Vector Graphic Skalierbare Vektorgrafik - + + All Files + Alle Dateien + + + Select at least one object. Wählen Sie mindestens ein Objekt. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection - Can not export selection + Kann Auswahl nicht exportieren - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. Wählen Sie genau ein Tabellen-Objekt. - + No Drawing View Keine Zeichnungsansicht - + Open Drawing View before attempting export to SVG. Öffnen Sie die Zeichnungsansichten vor dem Export nach SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Falsche Auswahl @@ -1228,41 +1237,41 @@ Select 2 point objects and 1 View. (2) - - - - + + + + - - - + + + Incorrect selection Falsche Auswahl - + Select an object first Zuerst ein Objekt auswählen - + Too many objects selected Zu viele Objekte ausgewählt - + Create a page first. Erstellen Sie zunächst eine Seite. - + No View of a Part in selection. Keine Teileansicht in der Auswahl. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,20 +1337,21 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection - Wrong Selection + Falsche Auswahl @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. Sie müssen eine Basisansicht für die Linie auswählen. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,60 +1381,69 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. - No CenterLine in selection. - - - - Selection not understood. - Selection not understood. + Keine Mittellinie in der Auswahl. + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + + Selection not understood. + Auswahl nicht verstanden. + + + You must select 2 Vertexes or an existing CenterLine. You must select 2 Vertexes or an existing CenterLine. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. - No View in Selection. + Keine Ansicht in der Auswahl. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. - Select exactly one Leader line or one Weld symbol. + Auswahl genau einer Hinweislinie oder eines Schweißsymbols. - - + + Nothing selected Nichts ausgewählt - + At least 1 object in selection is not a part view Mindestens 1 Objekt in der Auswahl ist keine Bauteilansicht - + Unknown object type in selection Unbekannter Objekttyp in der Auswahl @@ -1439,99 +1458,99 @@ Some Faces in selection are already hatched. Replace? - + No TechDraw Page Keine TechDraw-Seite - + Need a TechDraw Page for this command Benötige eine TechDraw-Seite für diesen Befehl - + Select a Face first Wählen Sie zuerst eine Fläche - + No TechDraw object in selection Diese Auswahl enthält kein TechDraw-Objekt - + Create a page to insert. Erzeugen Sie eine Seite zum Einfügen des Objekts. - - + + No Faces to hatch in this selection Diese Auswahl enthält keine zu schraffierende Flächen - + No page found Keine Seite gefunden - - Create/select a page first. - Erstelle/Selektiere zuerst eine Seite. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Welche Seite? - + Too many pages Zu viele Seiten - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Kann die richtige Seite nicht bestimmen - - Select exactly 1 page. - Wählen Sie genau 1 Seite. - - - + PDF (*.pdf) PDF (*.PDF) - - + + All Files (*.*) Alle Dateien (*.*) - + Export Page As PDF Seite als PDF-Datei exportieren - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Seite als SVG exportieren - + Show drawing Zeichnung anzeigen - + Toggle KeepUpdated Automatisches Aktualisieren umschalten @@ -1541,76 +1560,121 @@ Text zum aktualisieren anklicken - + New Leader Line - Neue Führungslinie + Neue Hinweislinie - + Edit Leader Line - Führungslinie bearbeiten + Hinweislinie bearbeiten - + Rich text creator Rich-Text Editor - - + + Rich text editor Rich-Text Editor - + New Cosmetic Vertex Neuer Hilfspunkt - + Select a symbol - Select a symbol + Wählen Sie ein Symbol aus - + ActiveView to TD View ActiveView to TD View - + Create Center Line - Create Center Line + Mittellinie erstellen - + Edit Center Line - Edit Center Line + Mittellinie bearbeiten - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol Create Welding Symbol - + Edit Welding Symbol - Edit Welding Symbol + Schweißsymbol bearbeiten Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Objektabhängigkeiten + + + The page is not empty, therefore the following referencing objects might be lost. @@ -1623,29 +1687,16 @@ Are you sure you want to continue? - - - - - - - - - - Object dependencies - Objektabhängigkeiten - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,22 +1709,28 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. - You cannot delete the anchor view of a projection group. + Die Basisansicht einer Projektionsgruppe kann nicht gelöscht werden. - - + + You cannot delete this view because it has a section view that would become broken. 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Abbrechen - - - - OK - OK - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,1127 +1758,270 @@ Are you sure you want to continue? ActiveView to TD View - + Width Breite - + Width of generated view - Width of generated view + Breite der generierten Ansicht - + Height Höhe - + + Height of generated view + Höhe der generierten Ansicht + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background Hintergrund - + Background color Hintergrundfarbe - + Line Width - Line Width + Linienbreite - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME - WIREFRAME + DRAHTGITTER - + POINTS - POINTS + PUNKTE - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol Welding Symbol - Welding Symbol + Schweißsymbol - + Text before arrow side symbol - Text before arrow side symbol + Text vor dem Schweißnahtsymbol der Pfeilseite - + Text after arrow side symbol - Text after arrow side symbol + Text nach dem Schweißnahtsymbol der Pfeilseite - + Pick arrow side symbol - Pick arrow side symbol + Auswahl des Schweißnahtsymbols der Pfeilseite - - + + Symbol - Symbol + Schweißnahtsymbol - + Text above arrow side symbol - Text above arrow side symbol + Text über dem Schweißnahtsymbol der Pfeilseite - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol - Pick other side symbol + Auswahl des Schweißnahtsymbols der Gegenseite - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol - Text below other side symbol + Text unter dem Schweißnahtsymbol der Gegenseite - + + Text after other side symbol + Text nach dem Schweißnahtsymbol der Gegenseite + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text vor dem Schweißnahtsymbol der Gegenseite + + + Remove other side symbol - Remove other side symbol + Entfernen des Schweißnahtsymbols der Gegenseite - + Delete Löschen - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - - All Around - All Around + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line - + + All Around + Umlaufend + + + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - - Text at end of symbol - Text at end of symbol - - - - Symbol Directory - Symbol Directory - - - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - + *.svg - *.svg + *.svg + + + + Text at end of symbol + Text am Ende des Schweißsymbols + + + + Symbol Directory + Symbolverzeichnis + + + + Tail Text + Gabeltext - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - Allgemein - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Farben - - - - Normal - Normal - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Ausgewählt - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Hintergrund - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Abmessung - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Mittellinie - - - - Vertex - Knoten - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Name des Schraffurmusters - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Skalieren - - - - Default scale for new views - Default scale for new views - - - - Page - Seite - - - - Auto - Automatisch - - - - Custom - Benutzerdefiniert - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Auswahl - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Punkt skalierung - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Bemaßungen - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Anmerkung - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Kreisförmig - - - - - None - Kein - - - - Triangle - Dreieck - - - - Inspection - Prüfmaß - - - - Hexagon - Sechseck - - - - - Square - Quadrat - - - - Rectangle - Rechteck - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Strichlinie - - - - - - Dot - Punkt - - - - - DashDot - Strich-Punkt - - - - - DashDotDot - Strich-Punkt-Punkt - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Gefülltes Dreieck - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Offener Kreis - - - - Fork - Winkel - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Gestrichelt - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Quadrat - + Flat Flach - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Anmerkung - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Volllinie + + + + + + Dash + Strichlinie + + + + + + Dot + Punkt + + + + + + DashDot + Strich-Punkt + + + + + + DashDotDot + Strich-Punkt-Punkt + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Ausblenden + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Kreisförmig + + + + None + Kein + + + + Triangle + Dreieck + + + + Inspection + Prüfmaß + + + + Hexagon + Sechseck + + + + + Square + Quadrat + + + + Rectangle + Rechteck + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Kreis + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Farben + + + + Normal + Normal + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Ausgewählt + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Hintergrund + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Abmessung + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Knoten + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Bemaßungen + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Seite + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Volllinie + + + + Dashed + Gestrichelt + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + Allgemein + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Name des Schraffurmusters + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Diamant + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Tangentiale Linien anzeigen + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible - Visible + Sichtbar - + Hidden - Verborgen + Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Skalieren + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Seite + + + + Auto + Automatisch + + + + Custom + Benutzerdefiniert + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Auswahl + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,80 +3177,103 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &Exportiere SVG - + Toggle &Keep Updated Automatisches Aktualisieren umschalten - + Toggle &Frames Rahmen umschalten - + Export DXF Export nach DXF - + Export PDF PDF exportieren - + Different orientation Andere Ausrichtung - + The printer uses a different orientation than the drawing. Do you want to continue? Der Drucker verwendet eine andere Ausrichtung als die Zeichnung. Möchten Sie fortfahren? - - + + Different paper size Anderes Papierformat - - + + The printer uses a different paper size than the drawing. Do you want to continue? Der Drucker verwendet eine andere Papiergröße als die Zeichnung. Möchten Sie fortfahren? - + Opening file failed Fehler beim Öffnen der Datei - + Can not open file %1 for writing. Datei %1 kann nicht zum Schreiben geöffnet werden. - + Save Dxf File Speichern als Dxf Datei - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: Ausgewählt: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3128,243 +3282,273 @@ Do you want to continue? Hinweiskreis - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Startsymbol - - - - Symbol: - Symbol: - - - - Value: - Wert: - - - + Circular Kreisförmig - + None Kein - + Triangle Dreieck - + Inspection Prüfmaß - + Hexagon Sechseck - + Square Quadrat - + Rectangle Rechteck - - Scale: - Maßstab: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Mittellinie - + Base View Basis-Ansicht - + Elements Elemente - + + Orientation + Orientierung + + + Top to Bottom line Top to Bottom line - + Vertical Vertikale - + Left to Right line Left to Right line - + Horizontal Horizontale - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Ausgerichtet - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - Drehen - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + Drehen + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color Farbe - + Weight Stärke - + Style Stil - + Continuous - Continuous + Volllinie - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Strichlinie - + Dot Punkt - + DashDot Strich-Punkt - + DashDotDot Strich-Punkt-Punkt - + Extend By Erweitern um - + Make the line a little longer. Verlängere die Linie etwas. - + mm mm @@ -3377,27 +3561,32 @@ Do you want to continue? Hilfspunkt - + Base View Basis-Ansicht - + Point Picker Punkt-Auswahl - + + Position from the view center + Position from the view center + + + + Position + Position + + + X X - - Z - Z - - - + Y Y @@ -3412,15 +3601,78 @@ Do you want to continue? Linksklick, um einen Punkt zu setzen - + In progress edit abandoned. Start over. Bearbeitung abgebrochen. Fang noch mal von vorne an. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Basis-Ansicht + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Radius + + + + Reference + Referenz + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3468,22 +3720,22 @@ Do you want to continue? Linienfarbe - + Name of pattern within file Name des Musters in der Datei - + Color of pattern lines Farbe der Schraffurlinien - + Enlarges/shrinks the pattern Das Schraffurmuster vergrößern / verkleinern - + Thickness of lines within the pattern Dicke der Linien innerhalb des Musters @@ -3496,166 +3748,122 @@ Do you want to continue? Hinweislinie - + Base View Basis-Ansicht - + Discard Changes Änderungen verwerfen - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. - First pick the start pint of the line, -then at least a second point. -You can pick further points to get line segments. + Wähle zuerst den Startpunkt der Linie, +und dann mindestens einen zweiten Punkt. +Du kannst weitere Punkte auswählen, um Liniensegmente zu erhalten. - + Pick Points Punkte auswählen - + Start Symbol Startsymbol - - - - No Symbol - Kein Symbol - - - - - Filled Triangle - Gefülltes Dreieck - - - - - Open Triangle - Offenes Dreieck - - - - - Tick - Senkrechter Strich - - - - Dot - Punkt - - - - - Open Circle - Offener Kreis - - - - - Fork - Winkel - - - - - Pyramid - Pyramid - - - - End Symbol - Endsymbol - - - - Color - Farbe - - - Line color Linienfarbe - + Width Breite - + Line width Linienbreite - + Continuous - Continuous + Volllinie - + + Dot + Punkt + + + + End Symbol + Endsymbol + + + + Color + Farbe + + + Style Stil - + Line style Stil-Eigenschaften der Linie - + NoLine Keine Linie - + Dash Strichlinie - + DashDot Strich-Punkt - + DashDotDot Strich-Punkt-Punkt - - + + Pick a starting point for leader line Wähle einen Startpunkt für die Hinweislinie - + Click and drag markers to adjust leader line Klicke und ziehe Markierungen, um die Hinweislinie anzupassen - + Left click to set a point Linksklick, um einen Punkt zu setzen - + Press OK or Cancel to continue Drücke OK oder ESC um fortzufahren - + In progress edit abandoned. Start over. Bearbeitung abgebrochen. Fang noch mal von vorne an. @@ -3665,78 +3873,78 @@ You can pick further points to get line segments. Line Decoration - Line Decoration + Liniendekoration - - Lines - Lines - - - + View Ansicht - - Color - Farbe + + Lines + Linien - + Style Stil - - Weight - Stärke - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Falsch - - - - True - Wahr - - - + Continuous - Continuous + Volllinie - + Dash Strichlinie - + Dot Punkt - + DashDot Strich-Punkt - + DashDotDot Strich-Punkt-Punkt + + + Color + Farbe + + + + Weight + Stärke + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Sichtbar + + + + False + Falsch + + + + True + Wahr + TechDrawGui::TaskLinkDim @@ -3804,153 +4012,153 @@ You can pick further points to get line segments. Projektionsmethode - - + + Page Seite - + First Angle Erster Winkel - + Third Angle Dritter Winkel - + Scale Skalieren - + Scale Page/Auto/Custom Maßstab wie Seite / Automatisch / Benutzerdefiniert - + Automatic Automatisch - + Custom Benutzerdefiniert - + Custom Scale Benutzerdefinierter Maßstab - + Scale Numerator Skalierungszähler - + : : - + Scale Denominator Skalierungsnenner - + Adjust Primary Direction Anpassen der Hauptrichtung - + Current primary view direction Aktuelle Hauptrichtung - + Rotate right Nach rechts drehen - + Rotate up Nach oben drehen - + Rotate left Nach links drehen - + Rotate down Nach unten drehen - + Secondary Projections Sekundäre Projektionen - + Bottom Unten - + Primary Hauptansicht - + Right Rechts - + Left Links - + LeftFrontBottom ISO von links vorne unten - + Top Oben - + RightFrontBottom ISO von rechts vorne unten - + RightFrontTop ISO von rechts vorne oben - + Rear Hinten - + LeftFrontTop ISO von links vorne oben - + Spin CW Drehen im Uhrzeigersinn - + Spin CCW Drehen gegen den Uhrzeigersinn @@ -3975,12 +4183,12 @@ You can pick further points to get line segments. CenterLine - CenterLine + Mittellinie Cosmetic - Cosmetic + Kosmetisch @@ -4014,175 +4222,203 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame Rahmen anzeigen - + Color Farbe - + Line color Linienfarbe - + Width Breite - + Line width Linienbreite - + Style Stil - + Line style Stil-Eigenschaften der Linie - + NoLine Keine Linie - + Continuous - Continuous + Volllinie - + Dash Strichlinie - + Dot Punkt - + DashDot Strich-Punkt - + DashDotDot Strich-Punkt-Punkt - + Start Rich Text Editor Rich-Text-Editor starten - + Input the annotation text directly or start the rich text editor - Input the annotation text directly or start the rich text editor + Anmerkungstext hier direkt eingeben oder den Rich-Text Editor starten TechDrawGui::TaskSectionView - + Identifier for this section Bezeichner für diesen Schnitt - + Looking down Blick nach unten - + Looking right Blick nach Rechts - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Skalieren - - - - Section Orientation - Section Orientation - - - + Looking left Blick nach Links - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - X + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Bezeichner - - Y - Y + + Scale + Skalieren - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Übernehmen + + Section Orientation + Schnittausrichtung - + Looking up Blick nach Oben - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + X + + + + Y + Y + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Schweißnahtsymbol + + + + + + arrow + arrow + + + + + + other + other @@ -4193,17 +4429,17 @@ You can pick further points to get line segments. Bearbeitbaren Texteintrag ändern - + Text Name: Textname: - + TextLabel TextLabel - + Value: Wert: @@ -4213,7 +4449,7 @@ You can pick further points to get line segments. Adds a Centerline between 2 Lines - Adds a Centerline between 2 Lines + Fügt eine Mittelline zwischen 2 Linien hinzu @@ -4221,7 +4457,7 @@ You can pick further points to get line segments. Adds a Centerline between 2 Points - Adds a Centerline between 2 Points + Fügt eine Mittelline zwischen 2 Punkten hinzu @@ -4229,15 +4465,15 @@ You can pick further points to get line segments. Inserts a Cosmetic Vertex into a View - Inserts a Cosmetic Vertex into a View + Fügt einen Hilfspunkt in eine Ansicht ein TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4245,23 +4481,23 @@ You can pick further points to get line segments. Insert Horizontal Extent Dimension - Insert Horizontal Extent Dimension + Maß für die horizontale Ausdehnung einfügen TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles @@ -4269,7 +4505,7 @@ You can pick further points to get line segments. Insert Vertical Extent Dimension - Insert Vertical Extent Dimension + Maß für die vertikale Ausdehnung einfügen diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_el.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_el.qm index 088934dc48..694a71191a 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_el.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_el.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_el.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_el.ts index e24bbd201d..fbfc263cef 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_el.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_el.ts @@ -36,12 +36,12 @@ CmdTechDraw2LineCenterLine - + TechDraw Τεχνική Σχεδίαση - + Add Centerline between 2 Lines Add Centerline between 2 Lines @@ -49,12 +49,12 @@ CmdTechDraw2PointCenterLine - + TechDraw Τεχνική Σχεδίαση - + Add Centerline between 2 Points Add Centerline between 2 Points @@ -75,12 +75,12 @@ CmdTechDrawActiveView - + TechDraw Τεχνική Σχεδίαση - + Insert Active View (3D View) Insert Active View (3D View) @@ -114,17 +114,17 @@ CmdTechDrawArchView - + TechDraw Τεχνική Σχεδίαση - + Insert Arch Workbench Object Insert Arch Workbench Object - + Insert a View of a Section Plane from Arch Workbench Insert a View of a Section Plane from Arch Workbench @@ -132,12 +132,12 @@ CmdTechDrawBalloon - + TechDraw Τεχνική Σχεδίαση - + Insert Balloon Annotation Insert Balloon Annotation @@ -156,19 +156,19 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw Τεχνική Σχεδίαση - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw Τεχνική Σχεδίαση - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw Τεχνική Σχεδίαση - + Remove View from Clip Group Remove View from Clip Group @@ -202,12 +202,12 @@ CmdTechDrawCosmeticEraser - + TechDraw Τεχνική Σχεδίαση - + Remove Cosmetic Object Remove Cosmetic Object @@ -246,25 +246,25 @@ CmdTechDrawDecorateLine - + TechDraw Τεχνική Σχεδίαση - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw Τεχνική Σχεδίαση - + Insert Detail View Insert Detail View @@ -298,17 +298,17 @@ CmdTechDrawDraftView - + TechDraw Τεχνική Σχεδίαση - + Insert Draft Workbench Object Insert Draft Workbench Object - + Insert a View of a Draft Workbench object Insert a View of a Draft Workbench object @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File Αρχείο - + Export Page as DXF Export Page as DXF - + Save Dxf File Αποθήκευση Αρχείου Dxf - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,12 +339,12 @@ CmdTechDrawExportPageSVG - + File Αρχείο - + Export Page as SVG Export Page as SVG @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -456,12 +456,12 @@ Insert Bitmap from a file into a page - + Select an Image File Επιλέξτε ένα Αρχείο Εικόνας - + Image (*.png *.jpg *.jpeg) Εικόνα (*.png *.jpg *.jpeg) @@ -534,12 +534,12 @@ CmdTechDrawPageDefault - + TechDraw Τεχνική Σχεδίαση - + Insert Default Page Insert Default Page @@ -547,22 +547,22 @@ CmdTechDrawPageTemplate - + TechDraw Τεχνική Σχεδίαση - + Insert Page using Template Insert Page using Template - + Select a Template File Select a Template File - + Template (*.svg *.dxf) Template (*.svg *.dxf) @@ -570,17 +570,17 @@ CmdTechDrawProjectionGroup - + TechDraw Τεχνική Σχεδίαση - + Insert Projection Group Insert Projection Group - + Insert multiple linked views of drawable object(s) Insert multiple linked views of drawable object(s) @@ -614,12 +614,12 @@ CmdTechDrawRedrawPage - + TechDraw Τεχνική Σχεδίαση - + Redraw Page Redraw Page @@ -640,12 +640,12 @@ CmdTechDrawSectionView - + TechDraw Τεχνική Σχεδίαση - + Insert Section View Insert Section View @@ -653,12 +653,12 @@ CmdTechDrawShowAll - + TechDraw Τεχνική Σχεδίαση - + Show/Hide Invisible Edges Show/Hide Invisible Edges @@ -666,17 +666,17 @@ CmdTechDrawSpreadsheetView - + TechDraw Τεχνική Σχεδίαση - + Insert Spreadsheet View Insert Spreadsheet View - + Insert View to a spreadsheet Insert View to a spreadsheet @@ -684,17 +684,17 @@ CmdTechDrawSymbol - + TechDraw Τεχνική Σχεδίαση - + Insert SVG Symbol Εισαγωγή συμβόλου SVG - + Insert symbol from a SVG file Insert symbol from a SVG file @@ -702,13 +702,13 @@ CmdTechDrawToggleFrame - + TechDraw Τεχνική Σχεδίαση - - + + Turn View Frames On/Off Turn View Frames On/Off @@ -742,17 +742,17 @@ CmdTechDrawView - + TechDraw Τεχνική Σχεδίαση - + Insert View Insert View - + Insert a View Insert a View @@ -760,12 +760,12 @@ CmdTechDrawWeldSymbol - + TechDraw Τεχνική Σχεδίαση - + Add Welding Information to Leaderline Add Welding Information to Leaderline @@ -935,77 +935,77 @@ More functions - + Standard Καθιερωμένο - + Heading 1 Heading 1 - + Heading 2 Heading 2 - + Heading 3 Heading 3 - + Heading 4 Heading 4 - + Monospace Monospace - + - + Remove character formatting Remove character formatting - + Remove all formatting Remove all formatting - + Edit document source Edit document source - + Document source Document source - + Create a link Create a link - + Link URL: Link URL: - + Select an image Select an image - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Λάθος επιλογή - - - No Shapes or Groups in this selection - No Shapes or Groups in this selection + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Επιλέξτε τουλάχιστον 1 Εξάρτημα Προβολής Σχεδίασης ως Βάση. - + Select one Clip group and one View. Select one Clip group and one View. - + Select exactly one View to add to group. Select exactly one View to add to group. - + Select exactly one Clip group. Select exactly one Clip group. - + Clip and View must be from same Page. Το παράθυρο Αποκοπής και η Προβολή πρέπει να είναι από την ίδια Σελίδα. - + Select exactly one View to remove from Group. Select exactly one View to remove from Group. - + View does not belong to a Clip Η Προβολή δεν ανήκει σε κάποιο παράθυρο Αποκοπής - + Choose an SVG file to open Επιλέξτε ένα αρχείο SVG για άνοιγμα - + Scalable Vector Graphic Αρχείο Κλιμακωτών Διανυσματικών Γραφικών - + + All Files + Όλα τα Αρχεία + + + Select at least one object. Επιλέξτε τουλάχιστον ένα αντικείμενο. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection Can not export selection - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. Επιλέξτε ακριβώς ένα Υπολογιστικό Φύλλο. - + No Drawing View Καμία Προβολή Σχεδίασης - + Open Drawing View before attempting export to SVG. Ανοίξτε την Προβολή Σχεδίασης πριν επιχειρήσετε να κάνετε εξαγωγή σε SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Εσφαλμένη Επιλογή @@ -1228,41 +1237,41 @@ Select 2 point objects and 1 View. (2) - - - - + + + + - - - + + + Incorrect selection Εσφαλμένη επιλογή - + Select an object first Επιλέξτε πρώτα ένα αντικείμενο - + Too many objects selected Επιλέχθηκαν πάρα πολλά αντικείμενα - + Create a page first. Δημιουργήστε πρώτα μια σελίδα. - + No View of a Part in selection. No View of a Part in selection. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,18 +1337,19 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection Wrong Selection @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. You must select a base View for the line. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,60 +1381,69 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. No CenterLine in selection. - + + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + Selection not understood. Selection not understood. - + You must select 2 Vertexes or an existing CenterLine. You must select 2 Vertexes or an existing CenterLine. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. No View in Selection. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. Select exactly one Leader line or one Weld symbol. - - + + Nothing selected Nothing selected - + At least 1 object in selection is not a part view At least 1 object in selection is not a part view - + Unknown object type in selection Unknown object type in selection @@ -1439,99 +1458,99 @@ 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 Faces to hatch in this selection - + No page found Δεν βρέθηκε σελίδα - - Create/select a page first. - Δημιουργήστε/επιλέξτε πρώτα μια σελίδα. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Ποια σελίδα; - + Too many pages Πάρα πολλές σελίδες - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Αδύνατος ο προσδιορισμός της σωστής σελίδας. - - Select exactly 1 page. - Επιλέξτε ακριβώς 1 σελίδα. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) Όλα τα αρχεία (*.*) - + Export Page As PDF Εξαγωγή Σελίδας ως PDF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Εξαγωγή Σελίδας ως SVG - + Show drawing Εμφανίστε σχέδιο - + Toggle KeepUpdated Εναλλαγή Ενημέρωσης της σελίδας @@ -1541,68 +1560,89 @@ Κάντε κλικ για ενημέρωση του κειμένου - + New Leader Line New Leader Line - + Edit Leader Line Edit Leader Line - + Rich text creator Rich text creator - - + + Rich text editor Rich text editor - + New Cosmetic Vertex New Cosmetic Vertex - + Select a symbol Select a symbol - + ActiveView to TD View ActiveView to TD View - + Create Center Line Create Center Line - + Edit Center Line Edit Center Line - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol Create Welding Symbol - + Edit Welding Symbol Edit Welding Symbol @@ -1610,7 +1650,31 @@ Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Εξαρτήσεις αντικειμένου + + + The page is not empty, therefore the following referencing objects might be lost. @@ -1623,29 +1687,16 @@ Are you sure you want to continue? - - - - - - - - - - Object dependencies - Εξαρτήσεις αντικειμένου - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,22 +1709,28 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Ακύρωση - - - - OK - ΟΚ - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,100 +1758,102 @@ Are you sure you want to continue? ActiveView to TD View - + Width Πλάτος - + Width of generated view Width of generated view - + Height Ύψος - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background Υπόβαθρο - + Background color Χρώμα υποβάθρου - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1024 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete Διαγραφή - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - Γενικές - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Χρώματα - - - - Normal - Κανονικό - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Επιλεγμένα - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Υπόβαθρο - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Διάσταση - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Center Line - - - - Vertex - Vertex - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Όνομα Μοτίβου - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Κλίμακα - - - - Default scale for new views - Default scale for new views - - - - Page - Σελίδα - - - - Auto - Αυτόματο - - - - Custom - Επιλογή - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Επιλογή - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Vertex Scale - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Διαστάσεις - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Σχολιασμός - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Circular - - - - - None - Κανένα - - - - Triangle - Τρίγωνο - - - - Inspection - Inspection - - - - Hexagon - Εξάγωνο - - - - - Square - Τετράγωνο - - - - Rectangle - Ορθογώνιο - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Παύλα - - - - - - Dot - Τελεία - - - - - DashDot - Παύλα-Τελεία - - - - - DashDotDot - Παύλα-Τελεία-Τελεία - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Filled Triangle - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Open Circle - - - - Fork - Fork - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Dashed - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Τετράγωνο - + Flat Επίπεδο - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Σχολιασμός - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + Παύλα + + + + + + Dot + Τελεία + + + + + + DashDot + Παύλα-Τελεία + + + + + + DashDotDot + Παύλα-Τελεία-Τελεία + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Hide + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Circular + + + + None + Κανένα + + + + Triangle + Τρίγωνο + + + + Inspection + Inspection + + + + Hexagon + Εξάγωνο + + + + + Square + Τετράγωνο + + + + Rectangle + Ορθογώνιο + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Κύκλος + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Χρώματα + + + + Normal + Κανονικό + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Επιλεγμένα + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Υπόβαθρο + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Διάσταση + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Vertex + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Διαστάσεις + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Σελίδα + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + Dashed + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + Γενικές + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Όνομα Μοτίβου + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Διαμάντι + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Εμφανίστε τις ομαλές γραμμές + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Κλίμακα + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Σελίδα + + + + Auto + Αυτόματο + + + + Custom + Επιλογή + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Επιλογή + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,82 +3177,105 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &Εξαγωγή SVG - + Toggle &Keep Updated Toggle &Keep Updated - + Toggle &Frames Toggle &Frames - + Export DXF Export DXF - + Export PDF Εξαγωγή σε 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. Can not open file %1 for writing. - + Save Dxf File Αποθήκευση Αρχείου Dxf - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: Επιλεγμένα: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3130,243 +3284,273 @@ Do you want to continue? Balloon - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Start Symbol - - - - Symbol: - Symbol: - - - - Value: - Τιμή: - - - + Circular Circular - + None Κανένα - + Triangle Τρίγωνο - + Inspection Inspection - + Hexagon Εξάγωνο - + Square Τετράγωνο - + Rectangle Ορθογώνιο - - Scale: - Scale: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Center Line - + Base View Base View - + Elements Στοιχεία - + + Orientation + Προσανατολισμός + + + Top to Bottom line Top to Bottom line - + Vertical Vertical - + Left to Right line Left to Right line - + Horizontal Horizontal - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Aligned - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - Περιστρέψτε - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + Περιστρέψτε + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color Χρώμα - + Weight Weight - + Style Τύπος μορφοποίησης - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Παύλα - + Dot Τελεία - + DashDot Παύλα-Τελεία - + DashDotDot Παύλα-Τελεία-Τελεία - + Extend By Extend By - + Make the line a little longer. Make the line a little longer. - + mm χιλιοστά @@ -3379,27 +3563,32 @@ Do you want to continue? Cosmetic Vertex - + Base View Base View - + Point Picker Point Picker - + + Position from the view center + Position from the view center + + + + Position + Position + + + X X - - Z - Z - - - + Y Y @@ -3414,15 +3603,78 @@ Do you want to continue? Left click to set a point - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Base View + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Ακτίνα + + + + Reference + Αναφορά + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3470,22 +3722,22 @@ Do you want to continue? Χρώμα Γραμμής - + Name of pattern within file Όνομα του μοτίβου εντός του φακέλου - + Color of pattern lines Χρώμα των γραμμών μοτίβου - + Enlarges/shrinks the pattern Μεγεθύνει/συρρικνώνει το μοτίβο - + Thickness of lines within the pattern Πάχος των γραμμών μοτίβου @@ -3498,17 +3750,17 @@ Do you want to continue? Leader Line - + Base View Base View - + Discard Changes Discard Changes - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3517,147 +3769,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points Pick Points - + Start Symbol Start Symbol - - - - No Symbol - No Symbol - - - - - Filled Triangle - Filled Triangle - - - - - Open Triangle - Open Triangle - - - - - Tick - Σημειώστε - - - - Dot - Τελεία - - - - - Open Circle - Open Circle - - - - - Fork - Fork - - - - - Pyramid - Pyramid - - - - End Symbol - End Symbol - - - - Color - Χρώμα - - - Line color Χρώμα γραμμής - + Width Πλάτος - + Line width Πλάτος γραμμής - + Continuous Continuous - + + Dot + Τελεία + + + + End Symbol + End Symbol + + + + Color + Χρώμα + + + Style Τύπος μορφοποίησης - + Line style Τύπος μορφοποίησης γραμμής - + NoLine NoLine - + Dash Παύλα - + DashDot Παύλα-Τελεία - + DashDotDot Παύλα-Τελεία-Τελεία - - + + Pick a starting point for leader line Pick a starting point for leader line - + Click and drag markers to adjust leader line Click and drag markers to adjust leader line - + Left click to set a point Left click to set a point - + Press OK or Cancel to continue Press OK or Cancel to continue - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. @@ -3670,75 +3878,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View Προβολή - - Color - Χρώμα + + Lines + Lines - + Style Τύπος μορφοποίησης - - Weight - Weight - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Ψευδές - - - - True - Αληθές - - - + Continuous Continuous - + Dash Παύλα - + Dot Τελεία - + DashDot Παύλα-Τελεία - + DashDotDot Παύλα-Τελεία-Τελεία + + + Color + Χρώμα + + + + Weight + Weight + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + Ψευδές + + + + True + Αληθές + TechDrawGui::TaskLinkDim @@ -3806,153 +4014,153 @@ You can pick further points to get line segments. Ορθογραφική Προβολή Πρώτης ή Τρίτης Γωνίας - - + + Page Σελίδα - + First Angle Πρώτη Γωνία - + Third Angle Τρίτη Γωνία - + Scale Κλίμακα - + Scale Page/Auto/Custom Κλίμακα Σελίδας/Αυτόματη/Προσαρμοσμένη - + Automatic Αυτόματη - + Custom Επιλογή - + Custom Scale Προσαρμοσμένη Κλίμακα - + Scale Numerator Αριθμητής Κλίμακας - + : : - + Scale Denominator Παρονομαστής Κλίμακας - + Adjust Primary Direction Ρύθμιση Κύριας Διεύθυνσης - + Current primary view direction Current primary view direction - + Rotate right Περιστροφή προς τα δεξιά - + Rotate up Περιστροφή προς τα πάνω - + Rotate left Περιστροφή προς τα αριστερά - + Rotate down Περιστροφή προς τα κάτω - + Secondary Projections Δευτερεύουσες Προβολές - + Bottom Κάτω - + Primary Κύριες - + Right Δεξιά - + Left Αριστερά - + LeftFrontBottom Μπροστά και Κάτω Αριστερά - + Top Πάνω - + RightFrontBottom Μπροστά και Κάτω Δεξιά - + RightFrontTop Μπροστά και Πάνω Δεξιά - + Rear Οπίσθια - + LeftFrontTop Μπροστά και Πάνω Αριστερά - + Spin CW Ωρολογιακή περιστροφή - + Spin CCW Αντιωρολογιακή περιστροφή @@ -4016,77 +4224,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame Show Frame - + Color Χρώμα - + Line color Χρώμα γραμμής - + Width Πλάτος - + Line width Πλάτος γραμμής - + Style Τύπος μορφοποίησης - + Line style Τύπος μορφοποίησης γραμμής - + NoLine NoLine - + Continuous Continuous - + Dash Παύλα - + Dot Τελεία - + DashDot Παύλα-Τελεία - + DashDotDot Παύλα-Τελεία-Τελεία - + Start Rich Text Editor Start Rich Text Editor - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4094,97 +4302,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section Αναγνωριστικό για αυτήν την τομή - + Looking down Προς τα κάτω - + Looking right Προς τα δεξιά - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Κλίμακα - - - - Section Orientation - Section Orientation - - - + Looking left Προς τα αριστερά - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - X + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - Y + + Scale + Κλίμακα - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Εφαρμογή + + Section Orientation + Section Orientation - + Looking up Προς τα πάνω - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + X + + + + Y + Y + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4195,17 +4431,17 @@ You can pick further points to get line segments. Αλλαγή Επεξεργάσιμου Πεδίου - + Text Name: Όνομα Κειμένου: - + TextLabel ΕτικέταΚειμένου - + Value: Τιμή: @@ -4238,8 +4474,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4254,16 +4490,16 @@ You can pick further points to get line segments. TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_es-ES.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_es-ES.qm index d1eb8a191e..1e21cc6e64 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_es-ES.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_es-ES.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_es-ES.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_es-ES.ts index 026c6d7b25..2bc0582e90 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_es-ES.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_es-ES.ts @@ -6,7 +6,7 @@ Add Centerline between 2 Lines - Add Centerline between 2 Lines + Añadir Línea Central entre 2 Líneas @@ -14,7 +14,7 @@ Add Centerline between 2 Points - Add Centerline between 2 Points + Añadir Línea Central entre 2 Puntos @@ -22,7 +22,7 @@ Add Midpoint Vertices - Add Midpoint Vertices + Añadir Vértices de Punto Medio @@ -30,33 +30,33 @@ Add Quadrant Vertices - Add Quadrant Vertices + Añadir Vértices de Cuadrante CmdTechDraw2LineCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Lines - Add Centerline between 2 Lines + Añadir Línea Central entre 2 Líneas CmdTechDraw2PointCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Points - Add Centerline between 2 Points + Añadir Línea Central entre 2 Puntos @@ -69,20 +69,20 @@ Insert 3-Point Angle Dimension - Insert 3-Point Angle Dimension + Insertar cota de ángulo de 3 puntos CmdTechDrawActiveView - + TechDraw TechDraw - + Insert Active View (3D View) - Insert Active View (3D View) + Insertar Vista Activa (Vista 3D) @@ -95,7 +95,7 @@ Insert Angle Dimension - Insert Angle Dimension + Insertar cota de ángulo @@ -114,30 +114,30 @@ CmdTechDrawArchView - + TechDraw TechDraw - + Insert Arch Workbench Object - Insert Arch Workbench Object + Insertar objeto Arch Workbench - + Insert a View of a Section Plane from Arch Workbench - Insert a View of a Section Plane from Arch Workbench + Insertar una vista de un plano de sección desde Arch Workbench CmdTechDrawBalloon - + TechDraw TechDraw - + Insert Balloon Annotation Insert Balloon Annotation @@ -152,23 +152,23 @@ Insert Center Line - Insert Center Line + Insertar Línea Central - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw TechDraw - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw TechDraw - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw TechDraw - + Remove View from Clip Group Remove View from Clip Group @@ -202,14 +202,14 @@ CmdTechDrawCosmeticEraser - + TechDraw TechDraw - + Remove Cosmetic Object - Remove Cosmetic Object + Eliminar Objeto Cosmético @@ -222,7 +222,7 @@ Add Cosmetic Vertex - Add Cosmetic Vertex + Añadir vértice cosmético @@ -235,38 +235,38 @@ Insert Cosmetic Vertex - Insert Cosmetic Vertex + Insertar vértice cosmético Add Cosmetic Vertex - Add Cosmetic Vertex + Añadir vértice cosmético CmdTechDrawDecorateLine - + TechDraw TechDraw - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw TechDraw - + Insert Detail View - Insert Detail View + Insertar Vista de Detalle @@ -279,7 +279,7 @@ Insert Diameter Dimension - Insert Diameter Dimension + Insertar cota de diámetro @@ -292,23 +292,23 @@ Insert Dimension - Insert Dimension + Insertar cota CmdTechDrawDraftView - + TechDraw TechDraw - + Insert Draft Workbench Object Insert Draft Workbench Object - + Insert a View of a Draft Workbench object Insertar una vista de un objeto del Entorno de Trabajo Draft @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File Archivo - + Export Page as DXF - Export Page as DXF + Exportar página como DXF - + Save Dxf File Guardar archivo Dxf - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,14 +339,14 @@ CmdTechDrawExportPageSVG - + File Archivo - + Export Page as SVG - Export Page as SVG + Exportar página como SVG @@ -359,7 +359,7 @@ Insert Extent Dimension - Insert Extent Dimension + Insertar cota de extensión @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -395,7 +395,7 @@ Apply Geometric Hatch to a Face - Apply Geometric Hatch to a Face + Aplicar Geometría de Rayado a la Cara @@ -408,7 +408,7 @@ Hatch a Face using Image File - Hatch a Face using Image File + Rayar una Cara usando un archivo de imagen @@ -421,7 +421,7 @@ Insert Horizontal Dimension - Insert Horizontal Dimension + Insertar cota horizontal @@ -434,7 +434,7 @@ Insert Horizontal Extent Dimension - Insert Horizontal Extent Dimension + Insertar cota de extensión horizontal @@ -447,21 +447,21 @@ Insert Bitmap Image - Insert Bitmap Image + Insertar imagen Bitmap Insert Bitmap from a file into a page - Insert Bitmap from a file into a page + Insertar Bitmap desde un archivo en una página - + Select an Image File Seleccione un archivo de imagen - + Image (*.png *.jpg *.jpeg) Imagen (*.jpeg de *.jpg *.png) @@ -476,7 +476,7 @@ Insert Landmark Dimension - EXPERIMENTAL - Insert Landmark Dimension - EXPERIMENTAL + Insertar cota de marca (EXPERIMENTAL) @@ -502,7 +502,7 @@ Insert Length Dimension - Insert Length Dimension + Insertar cota de longitud @@ -515,7 +515,7 @@ Link Dimension to 3D Geometry - Link Dimension to 3D Geometry + Enlazar cota a geometría 3D @@ -528,59 +528,59 @@ Add Midpoint Vertices - Add Midpoint Vertices + Añadir Vértices de Punto Medio CmdTechDrawPageDefault - + TechDraw TechDraw - + Insert Default Page - Insert Default Page + Insertar Página por Defecto CmdTechDrawPageTemplate - + TechDraw TechDraw - + Insert Page using Template - Insert Page using Template + Insertar Página usando Plantilla - + Select a Template File - Select a Template File + Seleccione un Archivo de Plantilla - + Template (*.svg *.dxf) - Template (*.svg *.dxf) + Plantilla (*.svg *.dxf) CmdTechDrawProjectionGroup - + TechDraw TechDraw - + Insert Projection Group - Insert Projection Group + Insertar Grupo de Proyección - + Insert multiple linked views of drawable object(s) Insert multiple linked views of drawable object(s) @@ -595,7 +595,7 @@ Add Quadrant Vertices - Add Quadrant Vertices + Añadir Vértices de Cuadrante @@ -608,20 +608,20 @@ Insert Radius Dimension - Insert Radius Dimension + Insertar cota de radio CmdTechDrawRedrawPage - + TechDraw TechDraw - + Redraw Page - Redraw Page + Redibujar Página @@ -634,81 +634,81 @@ Insert Rich Text Annotation - Insert Rich Text Annotation + Insertar Anotación de Texto Enriquecido CmdTechDrawSectionView - + TechDraw TechDraw - + Insert Section View - Insert Section View + Insertar Vista de Sección CmdTechDrawShowAll - + TechDraw TechDraw - + Show/Hide Invisible Edges - Show/Hide Invisible Edges + Mostrar/Ocultar Bordes Invisibles CmdTechDrawSpreadsheetView - + TechDraw TechDraw - + Insert Spreadsheet View - Insert Spreadsheet View + Insertar Vista de Hoja de Cálculo - + Insert View to a spreadsheet - Insert View to a spreadsheet + Insertar Vista a una hoja de cálculo CmdTechDrawSymbol - + TechDraw TechDraw - + Insert SVG Symbol Insertar símbolo SVG - + Insert symbol from a SVG file - Insert symbol from a SVG file + Insertar símbolo de un archivo SVG CmdTechDrawToggleFrame - + TechDraw TechDraw - - + + Turn View Frames On/Off Activar o desactivar la vista marcos @@ -723,7 +723,7 @@ Insert Vertical Dimension - Insert Vertical Dimension + Insertar cota vertical @@ -736,38 +736,38 @@ Insert Vertical Extent Dimension - Insert Vertical Extent Dimension + Insertar cota de extensión vertical CmdTechDrawView - + TechDraw TechDraw - + Insert View - Insert View + Insertar Vista - + Insert a View - Insert a View + Insertar una Vista CmdTechDrawWeldSymbol - + TechDraw TechDraw - + Add Welding Information to Leaderline - Add Welding Information to Leaderline + Añadir Información de Soldadura a la Línea de Flecha @@ -935,77 +935,77 @@ Más funciones - + Standard Estándar - + Heading 1 Cabecera 1 - + Heading 2 Cabecera 2 - + Heading 3 Cabecera 3 - + Heading 4 Cabecera 4 - + Monospace Monospace - + - + Remove character formatting Eliminar formato de caracteres - + Remove all formatting Quitar todo formato - + Edit document source Editar el documento fuente - + Document source Origen del Documento - + Create a link Crear un Enlace - + Link URL: URL de enlace: - + Select an image Seleccionar una imagen - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; Todo (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Selección incorrecta - - - No Shapes or Groups in this selection - No hay formas o grupos en esta selección + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Seleccione al menos 1 objeto de DrawViewPart como Base. - + Select one Clip group and one View. Seleccione 1 grupo de recorte y 1 Vista. - + Select exactly one View to add to group. Seleccione exactamente una vista para añadir al grupo. - + Select exactly one Clip group. Seleccione exactamente un único grupo de Clip. - + Clip and View must be from same Page. Clip y vista deben ser de la misma página. - + Select exactly one View to remove from Group. Seleccione exactamente una vista para eliminar del grupo. - + View does not belong to a Clip La vista no pertenece a un Clip - + Choose an SVG file to open Seleccionar un archivo SVG para abrir - + Scalable Vector Graphic Gráfico vectorial escalable - + + All Files + Todos los Archivos + + + Select at least one object. Seleccione al menos un objeto. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection - Can not export selection + No se puede exportar selección - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. Seleccione exactamente un objeto de hoja de cálculo. - + No Drawing View Sin vistas de dibujo - + Open Drawing View before attempting export to SVG. Vista del dibujo abierta antes de intentar exportar a SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Selección incorrecta @@ -1215,54 +1224,54 @@ Please select a View [and Edges]. - Please select a View [and Edges]. + Por favor, seleccione una Vista [y Aristas]. Select 2 point objects and 1 View. (1) - Select 2 point objects and 1 View. (1) + Seleccione objetos de 2 puntos y 1 vista.(1) Select 2 point objects and 1 View. (2) - Select 2 point objects and 1 View. (2) + Seleccione objetos de 2 puntos y 1 Vista. (2) - - - - + + + + - - - + + + Incorrect selection Selección incorrecta - + Select an object first Seleccione un objeto en primer lugar - + Too many objects selected Demasiados objetos seleccionados - + Create a page first. Cree una página de dibujo primero. - + No View of a Part in selection. Sin vista de un objeto Part en la selección. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,20 +1337,21 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection - Wrong Selection + Selección Incorrecta @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. Debe seleccionar una vista base para la línea. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,67 +1381,76 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. - No CenterLine in selection. - - - - Selection not understood. - Selection not understood. + No hay Línea Central en la selección. + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + + Selection not understood. + Selección no entendida. + + + You must select 2 Vertexes or an existing CenterLine. - You must select 2 Vertexes or an existing CenterLine. + Debe seleccionar 2 Vértices o una Línea Central existente. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. - No View in Selection. + No hay Vista en la Selección. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection - No Part Views in this selection + No hay Vistas de Piezas en esta selección - + Select exactly one Leader line or one Weld symbol. - Select exactly one Leader line or one Weld symbol. + Seleccione exactamente una línea de Flecha o un símbolo de Soldadura. - - + + Nothing selected Nada seleccionado - + At least 1 object in selection is not a part view Al menos 1 objeto en la selección no es una vista de pieza - + Unknown object type in selection Tipo de objeto desconocido en la selección Replace Hatch? - Replace Hatch? + ¿Reemplazar rayado? @@ -1439,99 +1458,99 @@ Some Faces in selection are already hatched. Replace? - + No TechDraw Page No hay página de TechDraw - + Need a TechDraw Page for this command Necesita una página TechDraw para este comando - + Select a Face first Seleccione primero una cara - + No TechDraw object in selection Ningún objeto TechDraw en la selección - + Create a page to insert. Crear una página para insertar. - - + + No Faces to hatch in this selection No hay caras para sombrear en esta selección - + No page found No se ha encontrado una página de dibujo - - Create/select a page first. - Crear/seleccionar una página primero. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? ¿Qué página? - + Too many pages Demasiadas páginas - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. No se puede determinar la página correcta. - - Select exactly 1 page. - Seleccione 1 página exactamente. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) Todos los archivos (*.*) - + Export Page As PDF Exportar página como PDF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Exportar página como SVG - + Show drawing Mostrar dibujo - + Toggle KeepUpdated Activar KeepUpdated @@ -1541,111 +1560,143 @@ Haga clic para actualizar el texto - + New Leader Line Nueva línea directriz - + Edit Leader Line Editar línea directriz - + Rich text creator Creador de texto enriquecido - - + + Rich text editor Editor de texto enriquecido - + New Cosmetic Vertex Nuevo vértice cosmético - + Select a symbol - Select a symbol + Seleccione un símbolo - + ActiveView to TD View ActiveView to TD View - + Create Center Line - Create Center Line + Crear Línea Central - + Edit Center Line - Edit Center Line + Editar Línea Central - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol - Create Welding Symbol + Crear Símbolo de Soldadura - + Edit Welding Symbol - Edit Welding Symbol + Editar Símbolo de Soldadura Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Dependencias del objeto + + + The page is not empty, therefore the following referencing objects might be lost. Are you sure you want to continue? - The page is not empty, therefore the - following referencing objects might be lost. + La página no está vacía, por lo tanto los + siguientes objetos de referencia podrían perderse. -Are you sure you want to continue? +¿Está seguro de que desea continuar? - - - - - - - - - - Object dependencies - Dependencias del objeto - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,21 +1709,27 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 section view that would become broken. + No puede eliminar esta vista porque tiene una vista de sección que se rompería. - - + + You cannot delete this view because it has a detail view that would become broken. - You cannot delete this view because it has a detail view that would become broken. + No puede eliminar esta vista porque tiene una vista de detalle que se rompería. + + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. @@ -1680,33 +1737,17 @@ Are you sure you want to continue? Are you sure you want to continue? - The following referencing objects might break. + Los siguientes objetos de referencia pueden romperse. -Are you sure you want to continue? +¿Está seguro de que desea continuar? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Cancelar - - - - OK - Aceptar - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,1127 +1758,270 @@ Are you sure you want to continue? ActiveView to TD View - + Width Ancho - + Width of generated view - Width of generated view + Ancho de la vista generada - + Height Altura - + + Height of generated view + Alto de la vista generada + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no - Paint background yes/no + Pintar fondo si/no - + Background Fondo - + Background color Color de fondo - + Line Width - Line Width + Grosor de Línea - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode - Render Mode + Modo de Renderizado - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol Welding Symbol - Welding Symbol + Símbolo de Soldadura - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol - Symbol + Símbolo - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete Borrar - - Field Weld - Field Weld + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line - + + Field Weld + Soldadura de Campo + + + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. + + + + *.svg + *.svg + + + + Text at end of symbol + Texto al final del símbolo + + + + Symbol Directory + Directorio de Símbolos + + + Tail Text Tail Text - - - Text at end of symbol - Text at end of symbol - - - - Symbol Directory - Symbol Directory - - - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg - - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - General - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Colores - - - - Normal - Normal - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Seleccionado - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Fondo - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Cota - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Línea Central - - - - Vertex - Vértice - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Nombre del patrón - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Escalar - - - - Default scale for new views - Default scale for new views - - - - Page - Página - - - - Auto - Auto - - - - Custom - Personalizado - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Selección - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Escala de vértices - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Dimensiones - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Anotación - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Circular - - - - - None - Ninguno - - - - Triangle - Triángulo - - - - Inspection - Inspección - - - - Hexagon - Hexágono - - - - - Square - Cuadrado - - - - Rectangle - Rectángulo - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Tablero - - - - - - Dot - Punto - - - - - DashDot - DashDot - - - - - DashDotDot - DashDotDot - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Triángulo relleno - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Círculo abierto - - - - Fork - Bifurcar - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Discontinua - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Cuadrado - + Flat Plano - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Anotación - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuo + + + + + + Dash + Tablero + + + + + + Dot + Punto + + + + + + DashDot + DashDot + + + + + + DashDotDot + DashDotDot + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Ocultar + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Circular + + + + None + Ninguno + + + + Triangle + Triángulo + + + + Inspection + Inspección + + + + Hexagon + Hexágono + + + + + Square + Cuadrado + + + + Rectangle + Rectángulo + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Circunferencia + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Colores + + + + Normal + Normal + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Seleccionado + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Fondo + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Cota + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Vértice + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Dimensiones + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Página + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuo + + + + Dashed + Discontinua + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + General + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Nombre del patrón + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Diamante + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Mostrar líneas suaves + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible - Visible + Visible - + Hidden - Oculto + Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Escalar + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Página + + + + Auto + Auto + + + + Custom + Personalizado + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Selección + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,82 +3177,105 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &Exportar SVG - + Toggle &Keep Updated Alternar y mantener actualizados - + Toggle &Frames Alternar Marcos - + Export DXF Exportar DXF - + Export PDF Exportar en PDF - + Different orientation Orientación diferente de la hoja - + The printer uses a different orientation than the drawing. Do you want to continue? La impresora utiliza una orientación de papel distinta a la del dibujo. ¿Desea continuar? - - + + Different paper size Tamaño de papel diferente - - + + The printer uses a different paper size than the drawing. Do you want to continue? La impresora usa un tamaño de papel distinto al del dibujo. ¿Desea continuar? - + Opening file failed No se pudo abrir el archivo - + Can not open file %1 for writing. No se puede abrir el archivo %1 para la escritura. - + Save Dxf File Guardar archivo Dxf - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: Seleccionado: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3130,243 +3284,273 @@ Do you want to continue? Globo - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Símbolo de inicio - - - - Symbol: - Símbolo: - - - - Value: - Valor: - - - + Circular Circular - + None Ninguno - + Triangle Triángulo - + Inspection Inspección - + Hexagon Hexágono - + Square Cuadrado - + Rectangle Rectángulo - - Scale: - Escala: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Línea Central - + Base View Vista base - + Elements Elementos - + + Orientation + Orientación + + + Top to Bottom line Top to Bottom line - + Vertical Vertical - + Left to Right line Left to Right line - + Horizontal Horizontal - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Alineado - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert + + Move line -Left or +Right + Mover línea -Izquierda o +Derecha - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Mover línea +Arriba o -Abajo + + + Rotate Girar - + Rotate line +CCW or -CW - Rotate line +CCW or -CW + Rotar línea +CCW o -CW - - Move line +Up or -Down - Move line +Up or -Down - - - - Move line -Left or +Right - Move line -Left or +Right - - - + Color Color - + Weight Peso - + Style Estilo - + Continuous - Continuous + Continuo - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Tablero - + Dot Punto - + DashDot DashDot - + DashDotDot DashDotDot - + Extend By Extender Por - + Make the line a little longer. Hacer la línea un poco más larga. - + mm mm @@ -3379,27 +3563,32 @@ Do you want to continue? Vértice cosmético - + Base View Vista base - + Point Picker Selector de puntos - + + Position from the view center + Position from the view center + + + + Position + Posición + + + X X - - Z - Z - - - + Y Y @@ -3414,17 +3603,80 @@ Do you want to continue? Clic izquierdo para establecer un punto - + In progress edit abandoned. Start over. En proceso de edición abandonado. Comenzar de nuevo. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Vista base + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Radio + + + + Reference + Referencia + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines - Restore Invisible Lines + Restaurar Líneas Invisibles @@ -3470,22 +3722,22 @@ Do you want to continue? Color de línea - + Name of pattern within file Nombre del patrón en el archivo - + Color of pattern lines Color patrón de las líneas - + Enlarges/shrinks the pattern Aumenta/disminuye el patrón - + Thickness of lines within the pattern Espesores de líneas dentro del patrón @@ -3498,166 +3750,122 @@ Do you want to continue? Línea directriz - + Base View Vista base - + Discard Changes Descartar cambios - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. - First pick the start pint of the line, -then at least a second point. -You can pick further points to get line segments. + Primero elige el punto de inicio de la línea, +y luego al menos un segundo punto. +Puedes elegir más puntos para obtener segmentos de línea. - + Pick Points Elegir puntos - + Start Symbol Símbolo de inicio - - - - No Symbol - Ningún símbolo - - - - - Filled Triangle - Triángulo relleno - - - - - Open Triangle - Triángulo abierto - - - - - Tick - Tick - - - - Dot - Punto - - - - - Open Circle - Círculo abierto - - - - - Fork - Bifurcar - - - - - Pyramid - Pyramid - - - - End Symbol - Símbolo final - - - - Color - Color - - - Line color Color de línea - + Width Ancho - + Line width Ancho de la línea - + Continuous - Continuous + Continuo - + + Dot + Punto + + + + End Symbol + Símbolo final + + + + Color + Color + + + Style Estilo - + Line style Estilo de línea - + NoLine Sin línea - + Dash Tablero - + DashDot DashDot - + DashDotDot DashDotDot - - + + Pick a starting point for leader line Escoge un punto de partida para la línea directriz - + Click and drag markers to adjust leader line Haga clic y arrastre marcadores para ajustar la línea directriz - + Left click to set a point Clic izquierdo para establecer un punto - + Press OK or Cancel to continue Presiona OK o Cancelar para continuar - + In progress edit abandoned. Start over. En proceso de edición abandonado. Comenzar de nuevo. @@ -3667,78 +3875,78 @@ You can pick further points to get line segments. Line Decoration - Line Decoration + Decoración de Línea - - Lines - Lines - - - + View Vista - - Color - Color + + Lines + Líneas - + Style Estilo - - Weight - Peso - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Falso - - - - True - Verdadero - - - + Continuous - Continuous + Continuo - + Dash Tablero - + Dot Punto - + DashDot DashDot - + DashDotDot DashDotDot + + + Color + Color + + + + Weight + Peso + + + + Thickness of pattern lines. + Grosor de las líneas de patrón. + + + + Visible + Visible + + + + False + Falso + + + + True + Verdadero + TechDrawGui::TaskLinkDim @@ -3806,153 +4014,153 @@ You can pick further points to get line segments. Primer o tercer ángulo - - + + Page Página - + First Angle Primer ángulo - + Third Angle Tercer ángulo - + Scale Escalar - + Scale Page/Auto/Custom Escala de página/Auto/Personal - + Automatic Automatico - + Custom Personalizado - + Custom Scale Escala personalizada - + Scale Numerator Numerador de la escala - + : : - + Scale Denominator Denominador de la escala - + Adjust Primary Direction Ajustar la dirección primaria - + Current primary view direction Dirección actual de la vista principal - + Rotate right Girar a la derecha - + Rotate up Girar hacia arriba - + Rotate left Girar a la izquierda - + Rotate down Gire hacia abajo - + Secondary Projections Proyecciones secundarias - + Bottom Inferior - + Primary Primaria - + Right Derecha - + Left Izquierda - + LeftFrontBottom IzquierdaFrenteInferior - + Top Planta - + RightFrontBottom DerechaFrenteInferior - + RightFrontTop DerechaFrenteSuperior - + Rear Posterior - + LeftFrontTop IzquierdaFrenteSuperior - + Spin CW Girar H - + Spin CCW Girar AH @@ -3962,7 +4170,7 @@ You can pick further points to get line segments. Restore Invisible Lines - Restore Invisible Lines + Restaurar Líneas Invisibles @@ -3977,12 +4185,12 @@ You can pick further points to get line segments. CenterLine - CenterLine + Línea Central Cosmetic - Cosmetic + Cosmético @@ -4013,178 +4221,206 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - Maximal width, if -1 then automatic width + Ancho máximo, si es -1 entonces ancho automático - + Show Frame Mostrar marco - + Color Color - + Line color Color de línea - + Width Ancho - + Line width Ancho de la línea - + Style Estilo - + Line style Estilo de línea - + NoLine Sin línea - + Continuous - Continuous + Continuo - + Dash Tablero - + Dot Punto - + DashDot DashDot - + DashDotDot DashDotDot - + Start Rich Text Editor Iniciar Editor de Texto Enriquecido - + Input the annotation text directly or start the rich text editor - Input the annotation text directly or start the rich text editor + Introduce el texto de anotación directamente o inicia el editor de texto enriquecido TechDrawGui::TaskSectionView - + Identifier for this section Identificador para esta sección - + Looking down Mirando hacia abajo - + Looking right Mirando a la derecha - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Escalar - - - - Section Orientation - Section Orientation - - - + Looking left Mirando a la izquierda - - Section Plane Location - Section Plane Location + + Section Parameters + Parámetros de Sección - - X - X + + BaseView + Vista Base - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identificador - - Y - Y + + Scale + Escalar - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Aplicar + + Section Orientation + Orientación de Sección - + Looking up Mirando hacia arriba - - - TaskSectionView - bad parameters. Can not proceed. - TaskSectionView - bad parameters. Can not proceed. + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Section Plane Location + Posición del Plano de Sección + + + + X + X + + + + Y + Y + + + + Z + Z + + + + + TaskSectionView - bad parameters. Can not proceed. + TaskSectionView - parámetros incorrectos. No se puede continuar. + + + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Símbolo + + + + + + arrow + arrow + + + + + + other + other @@ -4195,17 +4431,17 @@ You can pick further points to get line segments. Cambie el campo Editable - + Text Name: Nombre del texto: - + TextLabel Etiqueta Texto - + Value: Valor: @@ -4215,7 +4451,7 @@ You can pick further points to get line segments. Adds a Centerline between 2 Lines - Adds a Centerline between 2 Lines + Añade una Línea Central entre 2 Líneas @@ -4223,7 +4459,7 @@ You can pick further points to get line segments. Adds a Centerline between 2 Points - Adds a Centerline between 2 Points + Añade una Línea Central entre 2 puntos @@ -4231,15 +4467,15 @@ You can pick further points to get line segments. Inserts a Cosmetic Vertex into a View - Inserts a Cosmetic Vertex into a View + Inserta un Vértice Cosmético en una Vista TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4247,23 +4483,23 @@ You can pick further points to get line segments. Insert Horizontal Extent Dimension - Insert Horizontal Extent Dimension + Insertar cota de extensión horizontal TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles @@ -4271,7 +4507,7 @@ You can pick further points to get line segments. Insert Vertical Extent Dimension - Insert Vertical Extent Dimension + Insertar cota de extensión vertical diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_eu.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_eu.qm index 167f291857..0593afbf70 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_eu.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_eu.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_eu.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_eu.ts index b46718fcc2..23e12e4764 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_eu.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_eu.ts @@ -6,7 +6,7 @@ Add Centerline between 2 Lines - Add Centerline between 2 Lines + Gehitu 2 lerroren arteko erdiko lerroa @@ -14,7 +14,7 @@ Add Centerline between 2 Points - Add Centerline between 2 Points + Gehitu 2 punturen arteko erdiko lerroa @@ -22,7 +22,7 @@ Add Midpoint Vertices - Add Midpoint Vertices + Gehitu erdiko puntuko erpinak @@ -30,33 +30,33 @@ Add Quadrant Vertices - Add Quadrant Vertices + Gehitu koadrante-erpinak CmdTechDraw2LineCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Lines - Add Centerline between 2 Lines + Gehitu 2 lerroren arteko erdiko lerroa CmdTechDraw2PointCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Points - Add Centerline between 2 Points + Gehitu 2 punturen arteko erdiko lerroa @@ -69,20 +69,20 @@ Insert 3-Point Angle Dimension - Insert 3-Point Angle Dimension + Txertatu 3 puntuko angelu-kota bat CmdTechDrawActiveView - + TechDraw TechDraw - + Insert Active View (3D View) - Insert Active View (3D View) + Txertatu bista aktiboa (3D bista) @@ -95,7 +95,7 @@ Insert Angle Dimension - Insert Angle Dimension + Txertatu angelu-kota @@ -114,32 +114,32 @@ CmdTechDrawArchView - + TechDraw TechDraw - + Insert Arch Workbench Object - Insert Arch Workbench Object + Txertatu Arch lan-mahaiaren objektua - + Insert a View of a Section Plane from Arch Workbench - Insert a View of a Section Plane from Arch Workbench + Txertatu Arch lan-mahaiko sekzio-plano baten bista bat CmdTechDrawBalloon - + TechDraw TechDraw - + Insert Balloon Annotation - Insert Balloon Annotation + Txertatu bunbuilo-oharpena @@ -152,64 +152,64 @@ Insert Center Line - Insert Center Line + Txertatu erdiko lerroa - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw TechDraw - + Insert Clip Group - Insert Clip Group + Txertatu ebaketa-taldea CmdTechDrawClipGroupAdd - + TechDraw TechDraw - + Add View to Clip Group - Add View to Clip Group + Gehitu bista ebaketa-taldeari CmdTechDrawClipGroupRemove - + TechDraw TechDraw - + Remove View from Clip Group - Remove View from Clip Group + Kendu bista ebaketa-taldetik CmdTechDrawCosmeticEraser - + TechDraw TechDraw - + Remove Cosmetic Object - Remove Cosmetic Object + Kendu objektu kosmetikoa @@ -222,7 +222,7 @@ Add Cosmetic Vertex - Add Cosmetic Vertex + Gehitu erpin kosmetikoa @@ -235,38 +235,38 @@ Insert Cosmetic Vertex - Insert Cosmetic Vertex + Txertatu erpin kosmetikoa Add Cosmetic Vertex - Add Cosmetic Vertex + Gehitu erpin kosmetikoa CmdTechDrawDecorateLine - + TechDraw TechDraw - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw TechDraw - + Insert Detail View - Insert Detail View + Txertatu xehetasun-bista @@ -279,7 +279,7 @@ Insert Diameter Dimension - Insert Diameter Dimension + Txertatu diametro-kota bat @@ -292,23 +292,23 @@ Insert Dimension - Insert Dimension + Txertatu kota CmdTechDrawDraftView - + TechDraw TechDraw - + Insert Draft Workbench Object - Insert Draft Workbench Object + Txertatu Draft lan-mahaiaren objektua - + Insert a View of a Draft Workbench object Txertatu zirriborro lan-mahai objektu baten bista bat @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File Fitxategia - + Export Page as DXF - Export Page as DXF + Esportatu orrialdea DXF gisa - + Save Dxf File Gorde DXF fitxategia - + Dxf (*.dxf) DXF (*.dxf) @@ -339,14 +339,14 @@ CmdTechDrawExportPageSVG - + File Fitxategia - + Export Page as SVG - Export Page as SVG + Esportatu orrialdea SVG gisa @@ -359,17 +359,17 @@ Insert Extent Dimension - Insert Extent Dimension + Txertatu hedadura-kota bat Horizontal Extent - Horizontal Extent + Hedadura horizontala Vertical Extent - Vertical Extent + Hedadura bertikala @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -395,7 +395,7 @@ Apply Geometric Hatch to a Face - Apply Geometric Hatch to a Face + Aplikatu itzaleztadura geometrikoa aurpegi bati @@ -408,7 +408,7 @@ Hatch a Face using Image File - Hatch a Face using Image File + Itzaleztatu aurpegi bat irudi-fitxategi baten bidez @@ -421,7 +421,7 @@ Insert Horizontal Dimension - Insert Horizontal Dimension + Txertatu kota horizontala @@ -434,7 +434,7 @@ Insert Horizontal Extent Dimension - Insert Horizontal Extent Dimension + Txertatu hedadura horizontaleko kota @@ -447,21 +447,21 @@ Insert Bitmap Image - Insert Bitmap Image + Txertatu bitmap-irudia Insert Bitmap from a file into a page - Insert Bitmap from a file into a page + Txertatu fitxategi bateko bitmap bat orri batean - + Select an Image File Hautatu irudi-fitxategi bat - + Image (*.png *.jpg *.jpeg) Irudia (*.png *.jpg *.jpeg) @@ -476,7 +476,7 @@ Insert Landmark Dimension - EXPERIMENTAL - Insert Landmark Dimension - EXPERIMENTAL + Txertatu mugarri-kota - ESPERIMENTALA @@ -489,7 +489,7 @@ Add Leaderline to View - Add Leaderline to View + Gehitu gida-marra bistari @@ -502,7 +502,7 @@ Insert Length Dimension - Insert Length Dimension + Txertatu luzera-kota @@ -515,7 +515,7 @@ Link Dimension to 3D Geometry - Link Dimension to 3D Geometry + Estekatu kota 3D geometria batekin @@ -528,61 +528,61 @@ Add Midpoint Vertices - Add Midpoint Vertices + Gehitu erdiko puntuko erpinak CmdTechDrawPageDefault - + TechDraw TechDraw - + Insert Default Page - Insert Default Page + Txertatu orri lehenetsia CmdTechDrawPageTemplate - + TechDraw TechDraw - + Insert Page using Template - Insert Page using Template + Txertatu orria txantiloi bat erabilita - + Select a Template File - Select a Template File + Hautatu txantiloi-fitxategi bat - + Template (*.svg *.dxf) - Template (*.svg *.dxf) + Txantiloia (*.svg *.dxf) CmdTechDrawProjectionGroup - + TechDraw TechDraw - + Insert Projection Group - Insert Projection Group + Txertatu proiekzio-taldea - + Insert multiple linked views of drawable object(s) - Insert multiple linked views of drawable object(s) + Txertatu objektu marrazgai(ar)en bista estekatu anitz @@ -595,7 +595,7 @@ Add Quadrant Vertices - Add Quadrant Vertices + Gehitu koadrante-erpinak @@ -608,20 +608,20 @@ Insert Radius Dimension - Insert Radius Dimension + Txertatu erradio-kota bat CmdTechDrawRedrawPage - + TechDraw TechDraw - + Redraw Page - Redraw Page + Marraztu orria berriro @@ -634,81 +634,81 @@ Insert Rich Text Annotation - Insert Rich Text Annotation + Txertatu testu aberatseko oharpena CmdTechDrawSectionView - + TechDraw TechDraw - + Insert Section View - Insert Section View + Txertatu sekzio-bista CmdTechDrawShowAll - + TechDraw TechDraw - + Show/Hide Invisible Edges - Show/Hide Invisible Edges + Erakutsi/ezkutatu ertz ikusezinak CmdTechDrawSpreadsheetView - + TechDraw TechDraw - + Insert Spreadsheet View - Insert Spreadsheet View + Txertatu kalkulu-orriaren bista - + Insert View to a spreadsheet - Insert View to a spreadsheet + Txertatu bista kalkulu-orri bati CmdTechDrawSymbol - + TechDraw TechDraw - + Insert SVG Symbol Txertatu SVG ikurra - + Insert symbol from a SVG file - Insert symbol from a SVG file + Txertatu ikurra SVG fitxategi batetik CmdTechDrawToggleFrame - + TechDraw TechDraw - - + + Turn View Frames On/Off Aktibatu/desaktibatu bista-markoak @@ -723,7 +723,7 @@ Insert Vertical Dimension - Insert Vertical Dimension + Txertatu kota bertikala @@ -736,38 +736,38 @@ Insert Vertical Extent Dimension - Insert Vertical Extent Dimension + Txertatu hedadura bertikaleko kota CmdTechDrawView - + TechDraw TechDraw - + Insert View - Insert View + Txertatu bista - + Insert a View - Insert a View + Txertatu bista bat CmdTechDrawWeldSymbol - + TechDraw TechDraw - + Add Welding Information to Leaderline - Add Welding Information to Leaderline + Gehitu soldadura-informazioa gida-marrari @@ -935,77 +935,77 @@ Funtzio gehiago - + Standard Estandarra - + Heading 1 1. izenburua - + Heading 2 2. izenburua - + Heading 3 3. izenburua - + Heading 4 4. izenburua - + Monospace Monospace - + - + Remove character formatting Kendu karaktere-formatua - + Remove all formatting Kendu formatu guztia - + Edit document source Editatu dokumentu-iturburua - + Document source Dokumentu-iturburua - + Create a link Sortu esteka bat - + Link URL: Estekaren URLa: - + Select an image Hautatu irudi bat - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; Denak (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Hautapen okerra - - - No Shapes or Groups in this selection - Ez dago formarik edo talderik hautapen honetan + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Hautatu gutxienez marrazki-bistaren pieza bat oinarri gisa. - + Select one Clip group and one View. Hautatu ebaketa talde bat eta bista bat. - + Select exactly one View to add to group. Hautatu bista bakar bat taldeari gehitzeko. - + Select exactly one Clip group. Hautatu ebaketa-talde bakar bat. - + Clip and View must be from same Page. Ebaketak eta bistak orrialde berekoak izan behar dute. - + Select exactly one View to remove from Group. Hautatu bista bakar bat taldetik kentzeko. - + View does not belong to a Clip Bista ez da ebaketa batekoa - + Choose an SVG file to open Hautatu SVG fitxategi bat irekitzeko - + Scalable Vector Graphic Grafiko bektorial eskalagarria - + + All Files + Fitxategi guztiak + + + Select at least one object. Hautatu objektu bat gutxienez. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection - Can not export selection + Ezin da hautapena esportatu - + Page contains DrawViewArch which will not be exported. Continue? - Page contains DrawViewArch which will not be exported. Continue? + Orrialdeak DrawViewArch dauka, baina ez da esportatuko. Jarraitu? - + Select exactly one Spreadsheet object. Hautatu kalkulu-orri objektu zehatz bat. - + No Drawing View Ez dago marrazki-bistarik - + Open Drawing View before attempting export to SVG. Ireki marrazki-bista SVG formatura esportatzen saiatu baino lehen. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Hautapen okerra @@ -1215,54 +1224,54 @@ Please select a View [and Edges]. - Please select a View [and Edges]. + Hautatu bista bat [eta ertzak]. Select 2 point objects and 1 View. (1) - Select 2 point objects and 1 View. (1) + Hautatu bi puntu-objektu eta bista bat. (1) Select 2 point objects and 1 View. (2) - Select 2 point objects and 1 View. (2) + Hautatu bi puntu-objektu eta bista bat. (2) - - - - + + + + - - - + + + Incorrect selection Hautapen okerra - + Select an object first Hautatu objektu bat - + Too many objects selected Objektu gehiegi hautatuta - + Create a page first. Lehenengo, sortu orrialde bat. - + No View of a Part in selection. Ez dago piezaren bistarik hautapenean. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,20 +1337,21 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection - Wrong Selection + Hautapen okerra @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. Oinarrizko bista bat hautatu behar duzu lerrorako. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,167 +1381,176 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. - No CenterLine in selection. - - - - Selection not understood. - Selection not understood. + Ez dago erdiko lerrorik hautapenean. + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + + Selection not understood. + Hautapena ez da ulertzen. + + + You must select 2 Vertexes or an existing CenterLine. - You must select 2 Vertexes or an existing CenterLine. + 2 erpin edo lehendik dagoen erdiko lerro bat hautatu behar duzu. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. - No View in Selection. + Ez dago bistarik hautapenean. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection - No Part Views in this selection + Ez dago pieza-bistarik hautapen honetan - + Select exactly one Leader line or one Weld symbol. - Select exactly one Leader line or one Weld symbol. + Hautatu gida-marra bakar bat edo soldadura-ikur bakar bat. - - + + Nothing selected Ez da ezer hautatu - + At least 1 object in selection is not a part view Hautapeneko objektu bat gutxienez ez da pieza-bista bat - + Unknown object type in selection Objektu-forma ezezaguna hautapenean Replace Hatch? - Replace Hatch? + Ordeztu itzaleztadura? Some Faces in selection are already hatched. Replace? - Some Faces in selection are already hatched. Replace? + Hautapeneko zenbait aurpegi dagoeneko itzaleztatuta daude. Ordeztu? - + No TechDraw Page Ez dago TechDraw orrialderik - + Need a TechDraw Page for this command TechDraw orrialdea behar da komando honetarako - + Select a Face first Hautatu aurpegi bat lehenengo - + No TechDraw object in selection Ez dago TechDraw objekturik hautapenean - + Create a page to insert. Sortu orrialde bat bertan bistak txertatzeko. - - + + No Faces to hatch in this selection Ez dago itzaleztatzeko aurpegirik hautapen honetan - + No page found Ez da orririk aurkitu - - Create/select a page first. - Sortu/hautatu orri bat lehenengo. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Zein orri? - + Too many pages Orrialde gehiegi - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Ezin izan da orrialde zuzena zehaztu. - - Select exactly 1 page. - Hautatu orrialde bakar bat. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) Fitxategi guztiak (*.*) - + Export Page As PDF Esportatu orrialdea PDF gisa - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Esportatu orrialdea SVG gisa - + Show drawing Erakutsi marrazkia - + Toggle KeepUpdated Txandakatu eguneratuta mantentzea @@ -1541,138 +1560,176 @@ Egin klik testua eguneratzeko - + New Leader Line Gida-marra berria - + Edit Leader Line Editatu gida-marra - + Rich text creator Testu aberatsaren sortzailea - - + + Rich text editor Testu aberatsaren editorea - + New Cosmetic Vertex Erpin kosmetiko berria - + Select a symbol - Select a symbol + Hautatu ikur bat - + ActiveView to TD View - ActiveView to TD View + Bista aktiboa TD bistara - + Create Center Line - Create Center Line + Sortu erdiko lerroa - + Edit Center Line - Edit Center Line + Editatu erdiko lerroa - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol - Create Welding Symbol + Sortu soldadura-ikurra - + Edit Welding Symbol - Edit Welding Symbol + Editatu soldadura-ikurra Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Objektuaren mendekotasunak + + + The page is not empty, therefore the following referencing objects might be lost. Are you sure you want to continue? - The page is not empty, therefore the - following referencing objects might be lost. + Orria ez dagoenez hutsik, hurrengo +erreferentzia-objektuak galdu egin daitezke. -Are you sure you want to continue? +Jarraitu nahi duzu? - - - - - - - - - - Object dependencies - Objektuaren mendekotasunak - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. Are you sure you want to continue? - The projection group is not empty, therefore - the following referencing objects might be lost. + Proiekzio-taldea ez dagoenez hutsik, hurrengo +erreferentzia-objektuak galdu egin daitezke. -Are you sure you want to continue? +Jarraitu nahi duzu? - + You cannot delete the anchor view of a projection group. - You cannot delete the anchor view of a projection group. + Ezin da proiekzio-talde baten aingura-bista ezabatu. - - + + You cannot delete this view because it has a section view that would become broken. - You cannot delete this view because it has a section view that would become broken. + Ezin da bista hau ezabatu hautsita geratuko litzatekeen sekzio-bista bat duelako. - - + + You cannot delete this view because it has a detail view that would become broken. - You cannot delete this view because it has a detail view that would become broken. + Ezin da bista hau ezabatu hautsita geratuko litzatekeen bista xehe bat duelako. + + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. @@ -1680,33 +1737,17 @@ Are you sure you want to continue? Are you sure you want to continue? - The following referencing objects might break. + Hurrengo erreferentzia-objektuak hautsi egin daitezke. -Are you sure you want to continue? +Ziur zaude jarraitu nahi duzula? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Utzi - - - - OK - Ados - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1714,102 +1755,104 @@ Are you sure you want to continue? ActiveView to TD View - ActiveView to TD View + Bista aktiboa TD bistara - + Width Zabalera - + Width of generated view - Width of generated view + Sortutako bistaren zabalera - + Height Altuera - + + Height of generated view + Sortutako bistaren altuera + + + Border - Border + Ertza - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no - Paint background yes/no + Margotu atzeko planoa bai/ez - + Background Atzeko planoa - + Background color Atzeko planoaren kolorea - + Line Width - Line Width - - - - Width of lines in generated view. - Width of lines in generated view. - - - - Render Mode - Render Mode - - - - Drawing style - see SoRenderManager - Drawing style - see SoRenderManager - - - - AS_IS - AS_IS - - - - WIREFRAME - WIREFRAME - - - - POINTS - POINTS - - - - WIREFRAME_OVERLAY - WIREFRAME_OVERLAY - - - - HIDDEN_LINE - HIDDEN_LINE + Lerro-zabalera - BOUNDING_BOX - BOUNDING_BOX + Width of lines in generated view + Width of lines in generated view - - Height of generated view - Height of generated view + + Render Mode + Errendatze modua + + + + Drawing style - see SoRenderManager + Marrazki-estiloa - ikus SoRenderManager + + + + AS_IS + BERE_HORRETAN + + + + WIREFRAME + ALANBRE-BILBEA + + + + POINTS + PUNTUAK + + + + WIREFRAME_OVERLAY + ALANBRE-BILBEAREN_GAINJARTZEA + + + + HIDDEN_LINE + EZKUTUKO_LERROA + + + + BOUNDING_BOX + MUGA_KOADROA @@ -1817,1027 +1860,168 @@ Are you sure you want to continue? Welding Symbol - Welding Symbol + Soldadura-ikurra - + Text before arrow side symbol - Text before arrow side symbol + Testua geziaren aldeko ikurraren aurrean - + Text after arrow side symbol - Text after arrow side symbol + Testua geziaren aldeko ikurraren atzean - + Pick arrow side symbol - Pick arrow side symbol + Aukeratu geziaren aldeko ikurra - - + + Symbol - Symbol + Ikurra - + Text above arrow side symbol - Text above arrow side symbol + Testua geziaren aldeko ikurraren gainean - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol - Pick other side symbol + Aukeratu beste aldeko ikurra - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol - Text below other side symbol + Testua beste aldeko ikurraren azpian - + + Text after other side symbol + Testua beste aldeko ikurraren atzean + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Testua beste aldeko ikurraren aurrean + + + Remove other side symbol - Remove other side symbol + Kendu beste aldeko ikurra - + Delete Ezabatu - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld - Field Weld - - - - All Around - All Around - - - - Alternating - Alternating + Eremu-soldadura - Tail Text - Tail Text + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line - - Text at end of symbol - Text at end of symbol + + All Around + Inguru osoan + + + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds - Symbol Directory - Symbol Directory + Alternating + Txandaka - - Pick a directory of welding symbols - Pick a directory of welding symbols + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + *.svg - *.svg + *.svg + + + + Text at end of symbol + Testua ikurraren amaieran + + + + Symbol Directory + Ikur-direktorioa + + + + Tail Text + Buztaneko testua - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - Orokorra - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Koloreak - - - - Normal - Normala - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Hautatua - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Atzeko planoa - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Kota - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Erdiko lerroa - - - - Vertex - Erpina - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Eredu-izena - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Eskala - - - - Default scale for new views - Default scale for new views - - - - Page - Orrialdea - - - - Auto - Automatikoa - - - - Custom - Pertsonalizatua - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Hautapena - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Erpin-eskala - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Kotak - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Oharpena - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Zirkularra - - - - - None - Bat ere ez - - - - Triangle - Triangelua - - - - Inspection - Ikuskatzea - - - - Hexagon - Hexagonoa - - - - - Square - Laukia - - - - Rectangle - Laukizuzena - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Marra - - - - - - Dot - Puntua - - - - - DashDot - MarraPuntua - - - - - DashDotDot - MarraPuntuaPuntua - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Triangelu betea - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Zirkulu irekia - - - - Fork - Urkila - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Marratua - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Laukia - + Flat Laua - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Oharpena - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Jarraia + + + + + + Dash + Marra + + + + + + Dot + Puntua + + + + + + DashDot + MarraPuntua + + + + + + DashDotDot + MarraPuntuaPuntua + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Ezkutatu + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Zirkularra + + + + None + Bat ere ez + + + + Triangle + Triangelua + + + + Inspection + Ikuskatzea + + + + Hexagon + Hexagonoa + + + + + Square + Laukia + + + + Rectangle + Laukizuzena + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Zirkulua + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Koloreak + + + + Normal + Normala + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Hautatua + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Atzeko planoa + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Kota + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Erpina + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Kotak + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Orrialdea + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Jarraia + + + + Dashed + Marratua + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + Orokorra + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Eredu-izena + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Diamantea + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Erakutsi lerro leunak + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible - Visible + Ikusgai - + Hidden - Ezkutua + Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Eskala + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Orrialdea + + + + Auto + Automatikoa + + + + Custom + Pertsonalizatua + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Hautapena + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,82 +3177,105 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &Esportatu SVGa - + Toggle &Keep Updated Txandakatu &eguneratuta mantentzea - + Toggle &Frames Txandakatu &markoak - + Export DXF Esportatu DXFa - + Export PDF Esportatu PDFa - + Different orientation Orientazio desberdina - + The printer uses a different orientation than the drawing. Do you want to continue? Inprimagailuak eta marrazkiak orientazio desberdina dute. Jarraitu nahi duzu? - - + + Different paper size Paper-tamaina desberdina - - + + The printer uses a different paper size than the drawing. Do you want to continue? Inprimagailuak eta marrazkiak paper-tamaina desberdina dute. Jarraitu nahi duzu? - + Opening file failed Fitxategia irekitzeak huts egin du - + Can not open file %1 for writing. Ezin da %1 fitxategia ireki hura idazteko. - + Save Dxf File Gorde DXF fitxategia - + Dxf (*.dxf) DXF (*.dxf) - + Selected: Hautatua: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3130,243 +3284,273 @@ Jarraitu nahi duzu? Bunbuiloa - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Hasierako ikurra - - - - Symbol: - Ikurra: - - - - Value: - Balioa: - - - + Circular Zirkularra - + None Bat ere ez - + Triangle Triangelua - + Inspection Ikuskatzea - + Hexagon Hexagonoa - + Square Laukia - + Rectangle Laukizuzena - - Scale: - Eskala: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Erdiko lerroa - + Base View Oinarrizko bista - + Elements Elementuak - - Top to Bottom line - Top to Bottom line + + Orientation + Orientazioa - + + Top to Bottom line + Goitik beherako lerroa + + + Vertical Bertikala - + Left to Right line - Left to Right line + Ezkerretik eskuinerako lerroa - + Horizontal Horizontala - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Lerrokatua - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert + + Move line -Left or +Right + Mugitu lerroa ezkerrera edo eskuinera - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Mugitu lerroa gora edo behera + + + Rotate Biratu - + Rotate line +CCW or -CW - Rotate line +CCW or -CW + Biratu lerroa +CCW edo -CW - - Move line +Up or -Down - Move line +Up or -Down - - - - Move line -Left or +Right - Move line -Left or +Right - - - + Color Kolorea - + Weight Pisua - + Style Estiloa - + Continuous - Continuous + Jarraia - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Marra - + Dot Puntua - + DashDot MarraPuntua - + DashDotDot MarraPuntuaPuntua - + Extend By Luzatu honela: - + Make the line a little longer. Luzatu lerroa pixka bat. - + mm mm @@ -3379,27 +3563,32 @@ Jarraitu nahi duzu? Erpin kosmetikoa - + Base View Oinarrizko bista - + Point Picker Puntuen aukeratzailea - + + Position from the view center + Position from the view center + + + + Position + Posizioa + + + X X - - Z - Z - - - + Y Y @@ -3414,17 +3603,80 @@ Jarraitu nahi duzu? Ezkerreko klika puntu bat ezartzeko - + In progress edit abandoned. Start over. Abian dagoen edizioa utzi da. Hasi berriro. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Oinarrizko bista + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Erradioa + + + + Reference + Erreferentzia + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines - Restore Invisible Lines + Leheneratu lerro ikusezinak @@ -3470,22 +3722,22 @@ Jarraitu nahi duzu? Lerro-kolorea - + Name of pattern within file Ereduaren izena fitxategiaren barruan - + Color of pattern lines Eredu-lerroen kolorea - + Enlarges/shrinks the pattern Eredua handitzen/txikitzen du - + Thickness of lines within the pattern Eredu barruko lerroen lodiera @@ -3498,166 +3750,122 @@ Jarraitu nahi duzu? Gida-marra - + Base View Oinarrizko bista - + Discard Changes Baztertu aldaketak - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. - First pick the start pint of the line, -then at least a second point. -You can pick further points to get line segments. + Lehenengo aukeratu lerroaren hasierako puntua, +ondoren gutxienez bigarren puntu bat. +Puntu gehiago ere aukeratu daitezke lerro-segmentuak sortzeko. - + Pick Points Aukeratu puntuak - + Start Symbol Hasierako ikurra - - - - No Symbol - Ikurrik ez - - - - - Filled Triangle - Triangelu betea - - - - - Open Triangle - Triangelu irekia - - - - - Tick - Tika - - - - Dot - Puntua - - - - - Open Circle - Zirkulu irekia - - - - - Fork - Urkila - - - - - Pyramid - Pyramid - - - - End Symbol - Amaierako ikurra - - - - Color - Kolorea - - - Line color Lerro-kolorea - + Width Zabalera - + Line width Lerro-zabalera - + Continuous - Continuous + Jarraia - + + Dot + Puntua + + + + End Symbol + Amaierako ikurra + + + + Color + Kolorea + + + Style Estiloa - + Line style Lerro-estiloa - + NoLine Lerrorik ez - + Dash Marra - + DashDot MarraPuntua - + DashDotDot MarraPuntuaPuntua - - + + Pick a starting point for leader line Aukeratu gida-marraren hasierako puntua - + Click and drag markers to adjust leader line Klikatu eta arrastatu markatzaileak gida-marra doitzeko - + Left click to set a point Ezkerreko klika puntu bat ezartzeko - + Press OK or Cancel to continue Sakatu 'Ados' edo 'Utzi' jarraitzeko - + In progress edit abandoned. Start over. Abian dagoen edizioa utzi da. Hasi berriro. @@ -3667,78 +3875,78 @@ You can pick further points to get line segments. Line Decoration - Line Decoration + Lerro-apaingarria - - Lines - Lines - - - + View Bista - - Color - Kolorea + + Lines + Lerroak - + Style Estiloa - - Weight - Pisua - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Gezurra - - - - True - Egia - - - + Continuous - Continuous + Jarraia - + Dash Marra - + Dot Puntua - + DashDot MarraPuntua - + DashDotDot MarraPuntuaPuntua + + + Color + Kolorea + + + + Weight + Pisua + + + + Thickness of pattern lines. + Eredu-lerroen lodiera. + + + + Visible + Ikusgai + + + + False + Gezurra + + + + True + Egia + TechDrawGui::TaskLinkDim @@ -3806,153 +4014,153 @@ You can pick further points to get line segments. Lehen edo hirugarren angelua - - + + Page Orrialdea - + First Angle Lehen angelua - + Third Angle Hirugarren angelua - + Scale Eskala - + Scale Page/Auto/Custom Orrialde-eskala/automatikoa/pertsonalizatua - + Automatic Automatikoa - + Custom Pertsonalizatua - + Custom Scale Eskala pertsonalizatua - + Scale Numerator Eskala-zenbakitzailea - + : : - + Scale Denominator Eskala-izendatzailea - + Adjust Primary Direction Egokitu norabide nagusia - + Current primary view direction Uneko bista nagusiaren norabidea - + Rotate right Biratu eskuinera - + Rotate up Biratu gora - + Rotate left Biratu ezkerrera - + Rotate down Biratu behera - + Secondary Projections Bigarren mailako proiekzioak - + Bottom Azpikoa - + Primary Nagusia - + Right Eskuinekoa - + Left Ezkerrekoa - + LeftFrontBottom Ezkerra-aurrea-behea - + Top Goikoa - + RightFrontBottom Eskuina-aurrea-behea - + RightFrontTop Eskuina-aurrea-goia - + Rear Atzekoa - + LeftFrontTop Ezkerra-aurrea-goia - + Spin CW Biratu erlojuaren noranzkoan - + Spin CCW Biratu erlojuaren noranzkoaren aurka @@ -3962,7 +4170,7 @@ You can pick further points to get line segments. Restore Invisible Lines - Restore Invisible Lines + Leheneratu lerro ikusezinak @@ -3977,12 +4185,12 @@ You can pick further points to get line segments. CenterLine - CenterLine + Erdiko lerroa Cosmetic - Cosmetic + Kosmetikoa @@ -4013,178 +4221,206 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - Maximal width, if -1 then automatic width + Zabalera maximoa, -1 bada zabalera automatikoa - + Show Frame Erakutsi markoa - + Color Kolorea - + Line color Lerro-kolorea - + Width Zabalera - + Line width Lerro-zabalera - + Style Estiloa - + Line style Lerro-estiloa - + NoLine Lerrorik ez - + Continuous - Continuous + Jarraia - + Dash Marra - + Dot Puntua - + DashDot MarraPuntua - + DashDotDot MarraPuntuaPuntua - + Start Rich Text Editor Hasi testu aberatsaren editorea - + Input the annotation text directly or start the rich text editor - Input the annotation text directly or start the rich text editor + Sartu oharpenaren testua zuzenean edo abiarazi testu aberatsaren editorea TechDrawGui::TaskSectionView - + Identifier for this section Sekzio honen identifikatzailea - + Looking down Behera begira - + Looking right Eskuinera begira - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Eskala - - - - Section Orientation - Section Orientation - - - + Looking left Ezkerrera begira - - Section Plane Location - Section Plane Location + + Section Parameters + Sekzio-parametroak - - X - X + + BaseView + Oinarri-bista - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifikatzailea - - Y - Y + + Scale + Eskala - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Aplikatu + + Section Orientation + Sekzio-orientazioa - + Looking up Gora begira - - - TaskSectionView - bad parameters. Can not proceed. - TaskSectionView - bad parameters. Can not proceed. + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Section Plane Location + Sekzio-planoaren kokapena + + + + X + X + + + + Y + Y + + + + Z + Z + + + + + TaskSectionView - bad parameters. Can not proceed. + Sekzio-bistaren zeregina - parametro okerrak. Ezin da jarraitu. + + + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Ikurra + + + + + + arrow + arrow + + + + + + other + other @@ -4195,17 +4431,17 @@ You can pick further points to get line segments. Aldatu eremu editagarria - + Text Name: Testu-izena: - + TextLabel Testu-etiketa - + Value: Balioa: @@ -4215,7 +4451,7 @@ You can pick further points to get line segments. Adds a Centerline between 2 Lines - Adds a Centerline between 2 Lines + Erdiko lerro bat gehitzen du 2 lerroren artean @@ -4223,7 +4459,7 @@ You can pick further points to get line segments. Adds a Centerline between 2 Points - Adds a Centerline between 2 Points + Erdiko lerro bat gehitzen du 2 punturen artean @@ -4231,15 +4467,15 @@ You can pick further points to get line segments. Inserts a Cosmetic Vertex into a View - Inserts a Cosmetic Vertex into a View + Erpin kosmetikoa txertatzen du bista batean TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4247,23 +4483,23 @@ You can pick further points to get line segments. Insert Horizontal Extent Dimension - Insert Horizontal Extent Dimension + Txertatu hedadura horizontaleko kota TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles @@ -4271,7 +4507,7 @@ You can pick further points to get line segments. Insert Vertical Extent Dimension - Insert Vertical Extent Dimension + Txertatu hedadura bertikaleko kota diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_fi.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_fi.qm index e73d563f7f..97d1a8e9e8 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_fi.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_fi.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_fi.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_fi.ts index d2592bea9d..1263294e23 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_fi.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_fi.ts @@ -36,12 +36,12 @@ CmdTechDraw2LineCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Lines Add Centerline between 2 Lines @@ -49,12 +49,12 @@ CmdTechDraw2PointCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Points Add Centerline between 2 Points @@ -75,12 +75,12 @@ CmdTechDrawActiveView - + TechDraw TechDraw - + Insert Active View (3D View) Insert Active View (3D View) @@ -114,17 +114,17 @@ CmdTechDrawArchView - + TechDraw TechDraw - + Insert Arch Workbench Object Insert Arch Workbench Object - + Insert a View of a Section Plane from Arch Workbench Insert a View of a Section Plane from Arch Workbench @@ -132,12 +132,12 @@ CmdTechDrawBalloon - + TechDraw TechDraw - + Insert Balloon Annotation Insert Balloon Annotation @@ -156,19 +156,19 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw TechDraw - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw TechDraw - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw TechDraw - + Remove View from Clip Group Remove View from Clip Group @@ -202,12 +202,12 @@ CmdTechDrawCosmeticEraser - + TechDraw TechDraw - + Remove Cosmetic Object Remove Cosmetic Object @@ -246,25 +246,25 @@ CmdTechDrawDecorateLine - + TechDraw TechDraw - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw TechDraw - + Insert Detail View Insert Detail View @@ -298,17 +298,17 @@ CmdTechDrawDraftView - + TechDraw TechDraw - + Insert Draft Workbench Object Insert Draft Workbench Object - + Insert a View of a Draft Workbench object Insert a View of a Draft Workbench object @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File Tiedosto - + Export Page as DXF Export Page as DXF - + Save Dxf File Save Dxf File - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,12 +339,12 @@ CmdTechDrawExportPageSVG - + File Tiedosto - + Export Page as SVG Export Page as SVG @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -456,12 +456,12 @@ Insert Bitmap from a file into a page - + Select an Image File Select an Image File - + Image (*.png *.jpg *.jpeg) Image (*.png *.jpg *.jpeg) @@ -534,12 +534,12 @@ CmdTechDrawPageDefault - + TechDraw TechDraw - + Insert Default Page Insert Default Page @@ -547,22 +547,22 @@ CmdTechDrawPageTemplate - + TechDraw TechDraw - + Insert Page using Template Insert Page using Template - + Select a Template File Select a Template File - + Template (*.svg *.dxf) Template (*.svg *.dxf) @@ -570,17 +570,17 @@ CmdTechDrawProjectionGroup - + TechDraw TechDraw - + Insert Projection Group Insert Projection Group - + Insert multiple linked views of drawable object(s) Insert multiple linked views of drawable object(s) @@ -614,12 +614,12 @@ CmdTechDrawRedrawPage - + TechDraw TechDraw - + Redraw Page Redraw Page @@ -640,12 +640,12 @@ CmdTechDrawSectionView - + TechDraw TechDraw - + Insert Section View Insert Section View @@ -653,12 +653,12 @@ CmdTechDrawShowAll - + TechDraw TechDraw - + Show/Hide Invisible Edges Show/Hide Invisible Edges @@ -666,17 +666,17 @@ CmdTechDrawSpreadsheetView - + TechDraw TechDraw - + Insert Spreadsheet View Insert Spreadsheet View - + Insert View to a spreadsheet Insert View to a spreadsheet @@ -684,17 +684,17 @@ CmdTechDrawSymbol - + TechDraw TechDraw - + Insert SVG Symbol Insert SVG Symbol - + Insert symbol from a SVG file Insert symbol from a SVG file @@ -702,13 +702,13 @@ CmdTechDrawToggleFrame - + TechDraw TechDraw - - + + Turn View Frames On/Off Turn View Frames On/Off @@ -742,17 +742,17 @@ CmdTechDrawView - + TechDraw TechDraw - + Insert View Insert View - + Insert a View Insert a View @@ -760,12 +760,12 @@ CmdTechDrawWeldSymbol - + TechDraw TechDraw - + Add Welding Information to Leaderline Add Welding Information to Leaderline @@ -935,77 +935,77 @@ More functions - + Standard Standardi - + Heading 1 Heading 1 - + Heading 2 Heading 2 - + Heading 3 Heading 3 - + Heading 4 Heading 4 - + Monospace Monospace - + - + Remove character formatting Remove character formatting - + Remove all formatting Remove all formatting - + Edit document source Edit document source - + Document source Document source - + Create a link Create a link - + Link URL: Link URL: - + Select an image Select an image - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Väärä valinta - - - No Shapes or Groups in this selection - No Shapes or Groups in this selection + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Select at least 1 DrawViewPart object as Base. - + Select one Clip group and one View. Select one Clip group and one View. - + Select exactly one View to add to group. Select exactly one View to add to group. - + Select exactly one Clip group. Select exactly one Clip group. - + Clip and View must be from same Page. Clip and View must be from same Page. - + Select exactly one View to remove from Group. Select exactly one View to remove from Group. - + View does not belong to a Clip View does not belong to a Clip - + Choose an SVG file to open Valitse avattava SVG-tiedosto - + Scalable Vector Graphic Skaalautuva vektorigrafiikka - + + All Files + Kaikki tiedostot + + + Select at least one object. Select at least one object. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection Can not export selection - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. Valitse täsmälleen yksi kohde. - + No Drawing View No Drawing View - + Open Drawing View before attempting export to SVG. Open Drawing View before attempting export to SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Incorrect Selection @@ -1228,41 +1237,41 @@ Select 2 point objects and 1 View. (2) - - - - + + + + - - - + + + Incorrect selection Incorrect selection - + Select an object first Select an object first - + Too many objects selected Too many objects selected - + Create a page first. Luo sivu ensin. - + No View of a Part in selection. No View of a Part in selection. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,18 +1337,19 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection Wrong Selection @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. You must select a base View for the line. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,60 +1381,69 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. No CenterLine in selection. - + + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + Selection not understood. Selection not understood. - + You must select 2 Vertexes or an existing CenterLine. You must select 2 Vertexes or an existing CenterLine. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. No View in Selection. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. Select exactly one Leader line or one Weld symbol. - - + + Nothing selected Nothing selected - + At least 1 object in selection is not a part view At least 1 object in selection is not a part view - + Unknown object type in selection Unknown object type in selection @@ -1439,99 +1458,99 @@ Some Faces in selection are already hatched. Replace? - + No TechDraw Page No TechDraw Page - + Need a TechDraw Page for this command Need a TechDraw Page for this command - + Select a Face first Select a Face first - + No TechDraw object in selection No TechDraw object in selection - + Create a page to insert. Luo sivu kuvien lisäämistä varten. - - + + No Faces to hatch in this selection No Faces to hatch in this selection - + No page found Sivua ei löydy - - Create/select a page first. - Create/select a page first. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Which page? - + Too many pages Too many pages - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Can not determine correct page. - - Select exactly 1 page. - Select exactly 1 page. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) Kaikki tiedostot (*.*) - + Export Page As PDF Export Page As PDF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Export page as SVG - + Show drawing Näytä piirustus - + Toggle KeepUpdated Toggle KeepUpdated @@ -1541,68 +1560,89 @@ Click to update text - + New Leader Line New Leader Line - + Edit Leader Line Edit Leader Line - + Rich text creator Rich text creator - - + + Rich text editor Rich text editor - + New Cosmetic Vertex New Cosmetic Vertex - + Select a symbol Select a symbol - + ActiveView to TD View ActiveView to TD View - + Create Center Line Create Center Line - + Edit Center Line Edit Center Line - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol Create Welding Symbol - + Edit Welding Symbol Edit Welding Symbol @@ -1610,7 +1650,31 @@ Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Kohteiden riippuvuudet + + + The page is not empty, therefore the following referencing objects might be lost. @@ -1623,29 +1687,16 @@ Are you sure you want to continue? - - - - - - - - - - Object dependencies - Kohteiden riippuvuudet - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,22 +1709,28 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Peruuta - - - - OK - OK - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,100 +1758,102 @@ Are you sure you want to continue? ActiveView to TD View - + Width Leveys - + Width of generated view Width of generated view - + Height Korkeus - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background Tausta - + Background color Taustaväri - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1024 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete Poista - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - Yleiset - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Värit - - - - Normal - Normaali - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Selected - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Tausta - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Mitta - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Center Line - - - - Vertex - Kärkipiste - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Pattern Name - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Mittakaava - - - - Default scale for new views - Default scale for new views - - - - Page - Sivu - - - - Auto - Automaattinen - - - - Custom - Mukautettu - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Valinta - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Vertex Scale - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Mitat - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Huomautus - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Circular - - - - - None - Ei mitään - - - - Triangle - Kolmio - - - - Inspection - Inspection - - - - Hexagon - Kuusikulmio - - - - - Square - Neliö - - - - Rectangle - Suorakulmio - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Dash - - - - - - Dot - Piste - - - - - DashDot - DashDot - - - - - DashDotDot - DashDotDot - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Filled Triangle - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Open Circle - - - - Fork - Fork - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Dashed - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Neliö - + Flat Flat - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Huomautus - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + Dash + + + + + + Dot + Piste + + + + + + DashDot + DashDot + + + + + + DashDotDot + DashDotDot + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Hide + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Circular + + + + None + Ei mitään + + + + Triangle + Kolmio + + + + Inspection + Inspection + + + + Hexagon + Kuusikulmio + + + + + Square + Neliö + + + + Rectangle + Suorakulmio + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Ympyrä + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Värit + + + + Normal + Normaali + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Selected + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Tausta + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Mitta + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Kärkipiste + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Mitat + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Sivu + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + Dashed + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + Yleiset + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Pattern Name + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Timantti + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Näytä tasoitetut viivat + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden - Piilotettu + Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Mittakaava + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Sivu + + + + Auto + Automaattinen + + + + Custom + Mukautettu + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Valinta + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,82 +3177,105 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &Export SVG - + Toggle &Keep Updated Toggle &Keep Updated - + Toggle &Frames Toggle &Frames - + Export DXF Export DXF - + Export PDF Vienti PDF - + Different orientation Erilainen sivun suunta - + The printer uses a different orientation than the drawing. Do you want to continue? Tulostin käyttää eri paperisuuntaa kuin piirros. Haluatko jatkaa? - - + + Different paper size Erilainen paperikoko - - + + The printer uses a different paper size than the drawing. Do you want to continue? Tulostin käyttää eri paperikokoa kuin piirros. Haluatko jatkaa? - + Opening file failed Tiedoston avaaminen epäonnistui - + Can not open file %1 for writing. Can not open file %1 for writing. - + Save Dxf File Save Dxf File - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: Valittu: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3130,243 +3284,273 @@ Haluatko jatkaa? Balloon - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Start Symbol - - - - Symbol: - Symbol: - - - - Value: - Value: - - - + Circular Circular - + None Ei mitään - + Triangle Kolmio - + Inspection Inspection - + Hexagon Kuusikulmio - + Square Neliö - + Rectangle Suorakulmio - - Scale: - Scale: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Center Line - + Base View Base View - + Elements Osat - + + Orientation + Suunta + + + Top to Bottom line Top to Bottom line - + Vertical Pystysuora - + Left to Right line Left to Right line - + Horizontal Vaakasuora - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Aligned - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - Pyöritä - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + Pyöritä + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color Väri - + Weight Weight - + Style Tyyli - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Dash - + Dot Piste - + DashDot DashDot - + DashDotDot DashDotDot - + Extend By Extend By - + Make the line a little longer. Make the line a little longer. - + mm mm @@ -3379,27 +3563,32 @@ Haluatko jatkaa? Cosmetic Vertex - + Base View Base View - + Point Picker Point Picker - + + Position from the view center + Position from the view center + + + + Position + Sijainti + + + X X - - Z - Z - - - + Y Y @@ -3414,15 +3603,78 @@ Haluatko jatkaa? Left click to set a point - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Base View + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Säde + + + + Reference + Viittaus + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3470,22 +3722,22 @@ Haluatko jatkaa? Line Color - + Name of pattern within file Name of pattern within file - + Color of pattern lines Color of pattern lines - + Enlarges/shrinks the pattern Enlarges/shrinks the pattern - + Thickness of lines within the pattern Thickness of lines within the pattern @@ -3498,17 +3750,17 @@ Haluatko jatkaa? Leader Line - + Base View Base View - + Discard Changes Discard Changes - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3517,147 +3769,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points Pick Points - + Start Symbol Start Symbol - - - - No Symbol - No Symbol - - - - - Filled Triangle - Filled Triangle - - - - - Open Triangle - Open Triangle - - - - - Tick - Tick - - - - Dot - Piste - - - - - Open Circle - Open Circle - - - - - Fork - Fork - - - - - Pyramid - Pyramid - - - - End Symbol - End Symbol - - - - Color - Väri - - - Line color Viivan väri - + Width Leveys - + Line width Viivan leveys - + Continuous Continuous - + + Dot + Piste + + + + End Symbol + End Symbol + + + + Color + Väri + + + Style Tyyli - + Line style Viivatyyli - + NoLine NoLine - + Dash Dash - + DashDot DashDot - + DashDotDot DashDotDot - - + + Pick a starting point for leader line Pick a starting point for leader line - + Click and drag markers to adjust leader line Click and drag markers to adjust leader line - + Left click to set a point Left click to set a point - + Press OK or Cancel to continue Press OK or Cancel to continue - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. @@ -3670,75 +3878,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View Näytä - - Color - Väri + + Lines + Lines - + Style Tyyli - - Weight - Weight - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Epätosi - - - - True - Tosi - - - + Continuous Continuous - + Dash Dash - + Dot Piste - + DashDot DashDot - + DashDotDot DashDotDot + + + Color + Väri + + + + Weight + Weight + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + Epätosi + + + + True + Tosi + TechDrawGui::TaskLinkDim @@ -3806,153 +4014,153 @@ You can pick further points to get line segments. First or Third Angle - - + + Page Sivu - + First Angle Ensimmäinen kulma - + Third Angle Kolmas kulma - + Scale Mittakaava - + Scale Page/Auto/Custom Scale Page/Auto/Custom - + Automatic Automatic - + Custom Mukautettu - + Custom Scale Custom Scale - + Scale Numerator Scale Numerator - + : : - + Scale Denominator Scale Denominator - + Adjust Primary Direction Adjust Primary Direction - + Current primary view direction Current primary view direction - + Rotate right Kierrä oikealle - + Rotate up Kierrä ylös - + Rotate left Kierrä vasemmalle - + Rotate down Kierrä alas - + Secondary Projections Secondary Projections - + Bottom Pohja - + Primary Ensisijainen - + Right Oikea - + Left Vasen - + LeftFrontBottom LeftFrontBottom - + Top Yläpuoli - + RightFrontBottom RightFrontBottom - + RightFrontTop RightFrontTop - + Rear Takana - + LeftFrontTop LeftFrontTop - + Spin CW Spin CW - + Spin CCW Spin CCW @@ -4016,77 +4224,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame Show Frame - + Color Väri - + Line color Viivan väri - + Width Leveys - + Line width Viivan leveys - + Style Tyyli - + Line style Viivatyyli - + NoLine NoLine - + Continuous Continuous - + Dash Dash - + Dot Piste - + DashDot DashDot - + DashDotDot DashDotDot - + Start Rich Text Editor Start Rich Text Editor - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4094,97 +4302,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section Identifier for this section - + Looking down Looking down - + Looking right Looking right - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Mittakaava - - - - Section Orientation - Section Orientation - - - + Looking left Looking left - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - X + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - Y + + Scale + Mittakaava - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Käytä + + Section Orientation + Section Orientation - + Looking up Looking up - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + X + + + + Y + Y + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4195,17 +4431,17 @@ You can pick further points to get line segments. Change Editable Field - + Text Name: Text Name: - + TextLabel TekstiSelite - + Value: Value: @@ -4238,8 +4474,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4254,16 +4490,16 @@ You can pick further points to get line segments. TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_fil.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_fil.qm index 75983657b6..ad80ba5d62 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_fil.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_fil.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_fil.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_fil.ts index 77a1f92f65..d2fb858638 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_fil.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_fil.ts @@ -36,12 +36,12 @@ CmdTechDraw2LineCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Lines Add Centerline between 2 Lines @@ -49,12 +49,12 @@ CmdTechDraw2PointCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Points Add Centerline between 2 Points @@ -75,12 +75,12 @@ CmdTechDrawActiveView - + TechDraw TechDraw - + Insert Active View (3D View) Insert Active View (3D View) @@ -114,17 +114,17 @@ CmdTechDrawArchView - + TechDraw TechDraw - + Insert Arch Workbench Object Insert Arch Workbench Object - + Insert a View of a Section Plane from Arch Workbench Insert a View of a Section Plane from Arch Workbench @@ -132,12 +132,12 @@ CmdTechDrawBalloon - + TechDraw TechDraw - + Insert Balloon Annotation Insert Balloon Annotation @@ -156,19 +156,19 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw TechDraw - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw TechDraw - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw TechDraw - + Remove View from Clip Group Remove View from Clip Group @@ -202,12 +202,12 @@ CmdTechDrawCosmeticEraser - + TechDraw TechDraw - + Remove Cosmetic Object Remove Cosmetic Object @@ -246,25 +246,25 @@ CmdTechDrawDecorateLine - + TechDraw TechDraw - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw TechDraw - + Insert Detail View Insert Detail View @@ -298,17 +298,17 @@ CmdTechDrawDraftView - + TechDraw TechDraw - + Insert Draft Workbench Object Insert Draft Workbench Object - + Insert a View of a Draft Workbench object Insert a View of a Draft Workbench object @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File File - + Export Page as DXF Export Page as DXF - + Save Dxf File Save Dxf File - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,12 +339,12 @@ CmdTechDrawExportPageSVG - + File File - + Export Page as SVG Export Page as SVG @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -456,12 +456,12 @@ Insert Bitmap from a file into a page - + Select an Image File Pumili ng isang File ng Larawan - + Image (*.png *.jpg *.jpeg) Image (*.png *.jpg *.jpeg) @@ -534,12 +534,12 @@ CmdTechDrawPageDefault - + TechDraw TechDraw - + Insert Default Page Insert Default Page @@ -547,22 +547,22 @@ CmdTechDrawPageTemplate - + TechDraw TechDraw - + Insert Page using Template Insert Page using Template - + Select a Template File Select a Template File - + Template (*.svg *.dxf) Template (*.svg *.dxf) @@ -570,17 +570,17 @@ CmdTechDrawProjectionGroup - + TechDraw TechDraw - + Insert Projection Group Insert Projection Group - + Insert multiple linked views of drawable object(s) Insert multiple linked views of drawable object(s) @@ -614,12 +614,12 @@ CmdTechDrawRedrawPage - + TechDraw TechDraw - + Redraw Page Redraw Page @@ -640,12 +640,12 @@ CmdTechDrawSectionView - + TechDraw TechDraw - + Insert Section View Insert Section View @@ -653,12 +653,12 @@ CmdTechDrawShowAll - + TechDraw TechDraw - + Show/Hide Invisible Edges Show/Hide Invisible Edges @@ -666,17 +666,17 @@ CmdTechDrawSpreadsheetView - + TechDraw TechDraw - + Insert Spreadsheet View Insert Spreadsheet View - + Insert View to a spreadsheet Insert View to a spreadsheet @@ -684,17 +684,17 @@ CmdTechDrawSymbol - + TechDraw TechDraw - + Insert SVG Symbol Insert SVG Symbol - + Insert symbol from a SVG file Insert symbol from a SVG file @@ -702,13 +702,13 @@ CmdTechDrawToggleFrame - + TechDraw TechDraw - - + + Turn View Frames On/Off Turn View Frames On/Off @@ -742,17 +742,17 @@ CmdTechDrawView - + TechDraw TechDraw - + Insert View Insert View - + Insert a View Insert a View @@ -760,12 +760,12 @@ CmdTechDrawWeldSymbol - + TechDraw TechDraw - + Add Welding Information to Leaderline Add Welding Information to Leaderline @@ -935,77 +935,77 @@ More functions - + Standard Pamantayan - + Heading 1 Heading 1 - + Heading 2 Heading 2 - + Heading 3 Heading 3 - + Heading 4 Heading 4 - + Monospace Monospace - + - + Remove character formatting Remove character formatting - + Remove all formatting Remove all formatting - + Edit document source Edit document source - + Document source Document source - + Create a link Create a link - + Link URL: Link URL: - + Select an image Select an image - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Maling pagpili - - - No Shapes or Groups in this selection - No Shapes or Groups in this selection + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Pumili ng kahit isang DrawViewPart na bagay bilang Pundasyon. - + Select one Clip group and one View. Select one Clip group and one View. - + Select exactly one View to add to group. Select exactly one View to add to group. - + Select exactly one Clip group. Select exactly one Clip group. - + Clip and View must be from same Page. Clip at tanaw ay dapat na mula sa parehong Pahina. - + Select exactly one View to remove from Group. Select exactly one View to remove from Group. - + View does not belong to a Clip Ang pagtingin ay hindi isang Clip - + Choose an SVG file to open Pumili ng SVG file na bubuksan - + Scalable Vector Graphic Scalable Vector Graphic - + + All Files + Lahat ng mga File + + + Select at least one object. Pumili ng hindi bababa sa isang bagay. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection Can not export selection - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. Pumili ng isang eksaktong Spreadsheet object. - + No Drawing View Walang Guhit na Pagtingin - + Open Drawing View before attempting export to SVG. Buksan ang Drawing tanaw bago tangkaing i-luwas sa SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Maling Pagpipilian @@ -1228,41 +1237,41 @@ Select 2 point objects and 1 View. (2) - - - - + + + + - - - + + + Incorrect selection Maling pagpili - + Select an object first Pumili muna ng isang bagay - + Too many objects selected Napiling napakaraming mga bagay - + Create a page first. Lumikha muna ng page. - + No View of a Part in selection. No View of a Part in selection. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,18 +1337,19 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection Wrong Selection @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. You must select a base View for the line. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,60 +1381,69 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. No CenterLine in selection. - + + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + Selection not understood. Selection not understood. - + You must select 2 Vertexes or an existing CenterLine. You must select 2 Vertexes or an existing CenterLine. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. No View in Selection. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. Select exactly one Leader line or one Weld symbol. - - + + Nothing selected Nothing selected - + At least 1 object in selection is not a part view At least 1 object in selection is not a part view - + Unknown object type in selection Unknown object type in selection @@ -1439,99 +1458,99 @@ Some Faces in selection are already hatched. Replace? - + No TechDraw Page Walang TechDraw pahina - + Need a TechDraw Page for this command Kailangan mo ng Pahina ng TechDraw para sa utos na ito - + Select a Face first Pumili ng isang harapan muna - + No TechDraw object in selection Walang bagay sa TechDraw sa pagpili - + Create a page to insert. Create a page to insert. - - + + No Faces to hatch in this selection No Faces to hatch in this selection - + No page found Walang page na natagpuan - - Create/select a page first. - Create/select a page first. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Which page? - + Too many pages Mga pahina masyadong maraming - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Hindi matukoy ang tamang pahina. - - Select exactly 1 page. - Pumili ng eksaktong 1 na pahina. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) All Files (*.*) - + Export Page As PDF I-luwas ang Pahina Bilang PDF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG I-luwas pahina ng SVG - + Show drawing Ipakita ang drawing - + Toggle KeepUpdated Toggle KeepUpdated @@ -1541,68 +1560,89 @@ Click to update text - + New Leader Line New Leader Line - + Edit Leader Line Edit Leader Line - + Rich text creator Rich text creator - - + + Rich text editor Rich text editor - + New Cosmetic Vertex New Cosmetic Vertex - + Select a symbol Select a symbol - + ActiveView to TD View ActiveView to TD View - + Create Center Line Create Center Line - + Edit Center Line Edit Center Line - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol Create Welding Symbol - + Edit Welding Symbol Edit Welding Symbol @@ -1610,7 +1650,31 @@ Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Dependencies ng object + + + The page is not empty, therefore the following referencing objects might be lost. @@ -1623,29 +1687,16 @@ Are you sure you want to continue? - - - - - - - - - - Object dependencies - Dependencies ng object - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,22 +1709,28 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Kanselado - - - - OK - Okay - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,100 +1758,102 @@ Are you sure you want to continue? ActiveView to TD View - + Width Lapad - + Width of generated view Width of generated view - + Height Taas - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background Background - + Background color Kulay ng Background - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1025 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete Burahin - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - Pangkalahatan - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Mga kulay - - - - Normal - Normal - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Napili - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Background - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Sukat - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Center Line - - - - Vertex - Vertex - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Pangalan ng Pattern - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Timbangan - - - - Default scale for new views - Default scale for new views - - - - Page - Pahina - - - - Auto - Kusa - - - - Custom - Custom - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Pagpili - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Vertex Scale - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Mga dimensyon - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Annotation - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Circular - - - - - None - Wala - - - - Triangle - Tatlong pánulukan - - - - Inspection - Inspection - - - - Hexagon - Hexagon - - - - - Square - Kuwadrado - - - - Rectangle - -Taluhaba - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Dash - - - - - - Dot - Dot - - - - - DashDot - DashDot - - - - - DashDotDot - DashDotDot - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Filled Triangle - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Open Circle - - - - Fork - Fork - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Dashed - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Kuwadrado - + Flat Flat - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2847,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2895,151 +2103,1074 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Annotation - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + Dash + + + + + + Dot + Dot + + + + + + DashDot + DashDot + + + + + + DashDotDot + DashDotDot + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Hide + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Circular + + + + None + Wala + + + + Triangle + Tatlong pánulukan + + + + Inspection + Inspection + + + + Hexagon + Hexagon + + + + + Square + Kuwadrado + + + + Rectangle + +Taluhaba + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Sirkulo + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Mga kulay + + + + Normal + Normal + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Napili + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Background + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Sukat + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Vertex + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Mga dimensyon + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Pahina + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + Dashed + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + Pangkalahatan + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Pangalan ng Pattern + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Diamond + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Ipakita ang smooth na mga linya + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Timbangan + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Pahina + + + + Auto + Kusa + + + + Custom + Custom + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Pagpili + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3047,82 +3178,105 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &Export SVG - + Toggle &Keep Updated Toggle &Keep Updated - + Toggle &Frames Toggle &Frames - + Export DXF Export DXF - + Export PDF I-export ang PDF - + Different orientation Ibang orientasyon - + The printer uses a different orientation than the drawing. Do you want to continue? Ang printer ay gumagamit ng ibang orientasyon kaysa sa drawing. Gusto mong magpatuloy? - - + + Different paper size Ibang laki ng papel - - + + The printer uses a different paper size than the drawing. Do you want to continue? Ang printer ay gumagamit ng ibang sukat ng papel kaysa sa drawing. Gusto mong magpatuloy? - + Opening file failed Hindi nagtagumpay ang pagbubukas ng file - + Can not open file %1 for writing. Can not open file %1 for writing. - + Save Dxf File Save Dxf File - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: Hinirang: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3131,244 +3285,274 @@ Gusto mong magpatuloy? Balloon - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Start Symbol - - - - Symbol: - Symbol: - - - - Value: - Halaga: - - - + Circular Circular - + None Wala - + Triangle Tatlong pánulukan - + Inspection Inspection - + Hexagon Hexagon - + Square Kuwadrado - + Rectangle Taluhaba - - Scale: - Scale: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Center Line - + Base View Base View - + Elements Elemento - + + Orientation + Oryentasyon + + + Top to Bottom line Top to Bottom line - + Vertical Vertical - + Left to Right line Left to Right line - + Horizontal Horizontal - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Aligned - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - I-ikot - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + I-ikot + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color Kolor - + Weight Weight - + Style Estilo - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Dash - + Dot Dot - + DashDot DashDot - + DashDotDot DashDotDot - + Extend By Extend By - + Make the line a little longer. Make the line a little longer. - + mm mm @@ -3381,27 +3565,32 @@ Taluhaba Cosmetic Vertex - + Base View Base View - + Point Picker Point Picker - + + Position from the view center + Position from the view center + + + + Position + Position + + + X Exis - - Z - Z - - - + Y Y @@ -3416,15 +3605,78 @@ Taluhaba Left click to set a point - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Base View + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + Exis + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Guhit na mulâ sa gitnâ hanggang sa gilid ng bilog + + + + Reference + Reference + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3472,22 +3724,22 @@ Taluhaba Kolor ng linya - + Name of pattern within file Pangalan ng disenyo sa loob ng file - + Color of pattern lines Kulay ng mga guhit ng disenyo - + Enlarges/shrinks the pattern Pinalalawak/binabawasan ang disenyo - + Thickness of lines within the pattern Kapal ng mga guhit sa loob ng disenyo @@ -3500,17 +3752,17 @@ Taluhaba Leader Line - + Base View Base View - + Discard Changes Discard Changes - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3519,147 +3771,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points Pick Points - + Start Symbol Start Symbol - - - - No Symbol - No Symbol - - - - - Filled Triangle - Filled Triangle - - - - - Open Triangle - Open Triangle - - - - - Tick - Tick - - - - Dot - Dot - - - - - Open Circle - Open Circle - - - - - Fork - Fork - - - - - Pyramid - Pyramid - - - - End Symbol - End Symbol - - - - Color - Kolor - - - Line color Kulay ng linya - + Width Lapad - + Line width Lapad ng linya - + Continuous Continuous - + + Dot + Dot + + + + End Symbol + End Symbol + + + + Color + Kolor + + + Style Estilo - + Line style Istilo ng Linya - + NoLine NoLine - + Dash Dash - + DashDot DashDot - + DashDotDot DashDotDot - - + + Pick a starting point for leader line Pick a starting point for leader line - + Click and drag markers to adjust leader line Click and drag markers to adjust leader line - + Left click to set a point Left click to set a point - + Press OK or Cancel to continue Press OK or Cancel to continue - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. @@ -3672,75 +3880,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View Masdan - - Color - Kolor + + Lines + Lines - + Style Estilo - - Weight - Weight - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Hindi totoo - - - - True - Totoo - - - + Continuous Continuous - + Dash Dash - + Dot Dot - + DashDot DashDot - + DashDotDot DashDotDot + + + Color + Kolor + + + + Weight + Weight + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + Hindi totoo + + + + True + Totoo + TechDrawGui::TaskLinkDim @@ -3808,153 +4016,153 @@ You can pick further points to get line segments. Ika-Una o Ikatlong Anggulo - - + + Page Pahina - + First Angle Unang angle - + Third Angle Pangatlong Angle - + Scale Timbangan - + Scale Page/Auto/Custom Scale pahina/Auto/Custom - + Automatic Kusa - + Custom Custom - + Custom Scale Pasadyang Scale - + Scale Numerator Scale Numerator - + : : - + Scale Denominator TimbanganDenominator - + Adjust Primary Direction Ayusin ang Pangunahing gawi - + Current primary view direction Current primary view direction - + Rotate right Iikot pakanan - + Rotate up Iikot pataas - + Rotate left Iikot pakaliwa - + Rotate down Iikot pa baba - + Secondary Projections Pangalawang Proyekto - + Bottom Ibaba - + Primary Pangunahin - + Right Kanan - + Left Kaliwa - + LeftFrontBottom Kaliwang harapang pindutan - + Top Tugatog - + RightFrontBottom Kanang harapang pindutan - + RightFrontTop Kakanang harapang ibabaw - + Rear Likuran - + LeftFrontTop Kaliwang harapan sa ibabaw - + Spin CW Paikutin ang cw - + Spin CCW Paikutin ang ccw @@ -4018,77 +4226,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame Show Frame - + Color Kolor - + Line color Kulay ng linya - + Width Lapad - + Line width Lapad ng linya - + Style Estilo - + Line style Istilo ng Linya - + NoLine NoLine - + Continuous Continuous - + Dash Dash - + Dot Dot - + DashDot DashDot - + DashDotDot DashDotDot - + Start Rich Text Editor Start Rich Text Editor - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4096,97 +4304,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section Identifier para sa seksyon na ito - + Looking down Tingin sa ibaba - + Looking right Tingin sa kanan - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Timbangan - - - - Section Orientation - Section Orientation - - - + Looking left Tingin sa kaliwa - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - Exis + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - Y + + Scale + Timbangan - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Apply + + Section Orientation + Section Orientation - + Looking up Tingin sa itaas - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + Exis + + + + Y + Y + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4197,17 +4433,17 @@ You can pick further points to get line segments. Palitan ang mga na e-edit na field - + Text Name: Text Name: - + TextLabel TextLabel - + Value: Halaga: @@ -4240,8 +4476,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4256,16 +4492,16 @@ You can pick further points to get line segments. TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_fr.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_fr.qm index c60adef8db..e3b6ca7692 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_fr.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_fr.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_fr.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_fr.ts index 97592246aa..9fb5669609 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_fr.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_fr.ts @@ -6,7 +6,7 @@ Add Centerline between 2 Lines - Add Centerline between 2 Lines + Ajouter une ligne de centre entre 2 lignes @@ -14,7 +14,7 @@ Add Centerline between 2 Points - Add Centerline between 2 Points + Ajouter une ligne de centre entre 2 points @@ -22,7 +22,7 @@ Add Midpoint Vertices - Add Midpoint Vertices + Ajouter des sommets de points médians @@ -30,33 +30,33 @@ Add Quadrant Vertices - Add Quadrant Vertices + Ajouter des sommets de quadrants CmdTechDraw2LineCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Lines - Add Centerline between 2 Lines + Ajouter une ligne de centre entre 2 lignes CmdTechDraw2PointCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Points - Add Centerline between 2 Points + Ajouter une ligne de centre entre 2 points @@ -69,20 +69,20 @@ Insert 3-Point Angle Dimension - Insert 3-Point Angle Dimension + Insérer une cote angulaire à 3 points CmdTechDrawActiveView - + TechDraw TechDraw - + Insert Active View (3D View) - Insert Active View (3D View) + Insérer la vue active (dans la vue 3D) @@ -95,7 +95,7 @@ Insert Angle Dimension - Insert Angle Dimension + Insérer une cote angulaire @@ -114,32 +114,32 @@ CmdTechDrawArchView - + TechDraw TechDraw - + Insert Arch Workbench Object - Insert Arch Workbench Object + Insérer un objet de l'atelier Arch - + Insert a View of a Section Plane from Arch Workbench - Insert a View of a Section Plane from Arch Workbench + Insérer une vue d'un plan de coupe à partir de l'atelier Arch CmdTechDrawBalloon - + TechDraw TechDraw - + Insert Balloon Annotation - Insert Balloon Annotation + Insérer une annotation en bulle @@ -152,64 +152,64 @@ Insert Center Line - Insert Center Line + Insérer une ligne centrale - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw TechDraw - + Insert Clip Group - Insert Clip Group + Insérer une fenêtre de rognage CmdTechDrawClipGroupAdd - + TechDraw TechDraw - + Add View to Clip Group - Add View to Clip Group + Ajouter une vue à la fenêtre de rognage CmdTechDrawClipGroupRemove - + TechDraw TechDraw - + Remove View from Clip Group - Remove View from Clip Group + Supprimer la vue de la fenêtre de rognage CmdTechDrawCosmeticEraser - + TechDraw TechDraw - + Remove Cosmetic Object - Remove Cosmetic Object + Supprimer l'objet cosmétique @@ -222,7 +222,7 @@ Add Cosmetic Vertex - Add Cosmetic Vertex + Ajouter un sommet cosmétique @@ -235,38 +235,38 @@ Insert Cosmetic Vertex - Insert Cosmetic Vertex + Ajouter un sommet cosmétique Add Cosmetic Vertex - Add Cosmetic Vertex + Ajouter un sommet cosmétique CmdTechDrawDecorateLine - + TechDraw TechDraw - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw TechDraw - + Insert Detail View - Insert Detail View + Insérer une vue de détail @@ -279,7 +279,7 @@ Insert Diameter Dimension - Insert Diameter Dimension + Insérer une nouvelle cote de diamètre @@ -292,23 +292,23 @@ Insert Dimension - Insert Dimension + Insérer une cote CmdTechDrawDraftView - + TechDraw TechDraw - + Insert Draft Workbench Object - Insert Draft Workbench Object + Insérer un objet de l'atelier Draft - + Insert a View of a Draft Workbench object Insére une vue d’un objet de l'atelier Draft @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File Fichier - + Export Page as DXF - Export Page as DXF + Exporter une Page au format DXF - + Save Dxf File Enregistrez le fichier Dxf - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,14 +339,14 @@ CmdTechDrawExportPageSVG - + File Fichier - + Export Page as SVG - Export Page as SVG + Exporter une Page au format SVG @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -395,7 +395,7 @@ Apply Geometric Hatch to a Face - Apply Geometric Hatch to a Face + Appliquer une hachure géométrique à une face @@ -408,7 +408,7 @@ Hatch a Face using Image File - Hatch a Face using Image File + Hachurer une face en utilisant un fichier image @@ -421,7 +421,7 @@ Insert Horizontal Dimension - Insert Horizontal Dimension + Insérer une nouvelle cote horizontale @@ -447,21 +447,21 @@ Insert Bitmap Image - Insert Bitmap Image + Insérer une image Bitmap Insert Bitmap from a file into a page - Insert Bitmap from a file into a page + Insérer un Bitmap depuis un fichier dans une page - + Select an Image File Sélectionner un fichier image - + Image (*.png *.jpg *.jpeg) Image (*.png *.jpg, *.jpeg) @@ -502,7 +502,7 @@ Insert Length Dimension - Insert Length Dimension + Insérer une cote de longueur @@ -515,7 +515,7 @@ Link Dimension to 3D Geometry - Link Dimension to 3D Geometry + Lier une cote à une géométrie 3D @@ -528,61 +528,61 @@ Add Midpoint Vertices - Add Midpoint Vertices + Ajouter des sommets de points médians CmdTechDrawPageDefault - + TechDraw TechDraw - + Insert Default Page - Insert Default Page + Insérer une nouvelle page par défaut CmdTechDrawPageTemplate - + TechDraw TechDraw - + Insert Page using Template - Insert Page using Template + Insérer une nouvelle page à partir d'un modèle - + Select a Template File - Select a Template File + Sélectionner un fichier modèle - + Template (*.svg *.dxf) - Template (*.svg *.dxf) + Modèle (*.svg *.dxf) CmdTechDrawProjectionGroup - + TechDraw TechDraw - + Insert Projection Group - Insert Projection Group + Insérer un groupe projection - + Insert multiple linked views of drawable object(s) - Insert multiple linked views of drawable object(s) + Insérer plusieurs vues liées d'objets dessinables @@ -595,7 +595,7 @@ Add Quadrant Vertices - Add Quadrant Vertices + Ajouter des sommets de quadrants @@ -608,20 +608,20 @@ Insert Radius Dimension - Insert Radius Dimension + Insérer une nouvelle cote de rayon CmdTechDrawRedrawPage - + TechDraw TechDraw - + Redraw Page - Redraw Page + Redessiner la Page @@ -634,81 +634,81 @@ Insert Rich Text Annotation - Insert Rich Text Annotation + Insérer une annotation de texte enrichi CmdTechDrawSectionView - + TechDraw TechDraw - + Insert Section View - Insert Section View + Insérer une vue en coupe CmdTechDrawShowAll - + TechDraw TechDraw - + Show/Hide Invisible Edges - Show/Hide Invisible Edges + Afficher/Masquer les arrêtes cachées CmdTechDrawSpreadsheetView - + TechDraw TechDraw - + Insert Spreadsheet View - Insert Spreadsheet View + Insérer une vue de feuille de calcul - + Insert View to a spreadsheet - Insert View to a spreadsheet + Insérer une vue dans une feuille de calcul CmdTechDrawSymbol - + TechDraw TechDraw - + Insert SVG Symbol Insérer symbole SVG - + Insert symbol from a SVG file - Insert symbol from a SVG file + Insérer un symbole à partir d’un fichier SVG CmdTechDrawToggleFrame - + TechDraw TechDraw - - + + Turn View Frames On/Off Activer ou désactiver les cadres de vues @@ -723,7 +723,7 @@ Insert Vertical Dimension - Insert Vertical Dimension + Insérer une cote verticale @@ -736,36 +736,36 @@ Insert Vertical Extent Dimension - Insert Vertical Extent Dimension + Insérer une cote d'extension verticale CmdTechDrawView - + TechDraw TechDraw - + Insert View - Insert View + Insérer une vue - + Insert a View - Insert a View + Insérer une vue CmdTechDrawWeldSymbol - + TechDraw TechDraw - + Add Welding Information to Leaderline Add Welding Information to Leaderline @@ -935,77 +935,77 @@ Plus de fonctions - + Standard Standard - + Heading 1 Titre 1 - + Heading 2 Titre 2 - + Heading 3 Titre 3 - + Heading 4 Titre 4 - + Monospace Monospace - + - + Remove character formatting Supprimer le formatage de caractères - + Remove all formatting Supprimer tout le formatage - + Edit document source Éditer la source du document - + Document source Source du document - + Create a link Créer un lien - + Link URL: URL du lien : - + Select an image Sélectionner une image - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; Tous (*) @@ -1013,125 +1013,134 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Sélection invalide - - - No Shapes or Groups in this selection - Aucune forme ou groupe dans cette sélection + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Sélectionnez au moins 1 objet DrawViewPart comme base. - + Select one Clip group and one View. Sélectionnez un groupe de rognage et une vue. - + Select exactly one View to add to group. Sélectionnez exactement une vue à ajouter au groupe. - + Select exactly one Clip group. Sélectionner seulement un groupe de rognage . - + Clip and View must be from same Page. La fenêtre de rognage et la vue doivent être sur la même page. - + Select exactly one View to remove from Group. Sélectionnez exactement une vue à enlever du groupe. - + View does not belong to a Clip La vue n'appartient pas à une fenêtre de rognage - + Choose an SVG file to open Choisir un fichier SVG à ouvrir - + Scalable Vector Graphic Graphique Vectoriel Adaptable (Svg) - + + All Files + Tous les fichiers + + + Select at least one object. Sélectionner au moins un objet. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection - Can not export selection + Impossible d'exporter la sélection - + Page contains DrawViewArch which will not be exported. Continue? - Page contains DrawViewArch which will not be exported. Continue? + La page contient DrawViewArch qui ne sera pas exporté. Continuer ? - + Select exactly one Spreadsheet object. Sélectionner un seul objet Spreadsheet. - + No Drawing View Aucune vue de dessin - + Open Drawing View before attempting export to SVG. Ouvrir la vue de dessin avant d’essayer d’exporter vers SVG. @@ -1146,8 +1155,8 @@ - - + + Incorrect Selection Sélection non valide @@ -1216,54 +1225,54 @@ Please select a View [and Edges]. - Please select a View [and Edges]. + Veuillez sélectionner une vue [et arêtes]. Select 2 point objects and 1 View. (1) - Select 2 point objects and 1 View. (1) + Sélectionnez des objets à 2 points et 1 vue. (1) Select 2 point objects and 1 View. (2) - Select 2 point objects and 1 View. (2) + Sélectionnez des objets à 2 points et 1 vue. (2) - - - - + + + + - - - + + + Incorrect selection Sélection non valide - + Select an object first Sélectionnez d’abord un objet - + Too many objects selected Trop d'éléments sélectionnés - + Create a page first. Créez d'abord une page. - + No View of a Part in selection. Aucune vue d'une pièce dans la sélection. @@ -1282,12 +1291,12 @@ - - - - - - + + + + + + @@ -1303,12 +1312,12 @@ - - - - - - + + + + + + @@ -1329,20 +1338,21 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection - Wrong Selection + Sélection incorrecte @@ -1352,7 +1362,7 @@ - + You must select a base View for the line. Vous devez sélectionner une vue de base pour la ligne. @@ -1364,7 +1374,7 @@ - + No base View in Selection. @@ -1372,167 +1382,176 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. - No CenterLine in selection. - - - - Selection not understood. - Selection not understood. + Pas de ligne centrale dans la sélection. + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + + Selection not understood. + Sélection non comprise. + + + You must select 2 Vertexes or an existing CenterLine. - You must select 2 Vertexes or an existing CenterLine. + Vous devez sélectionner 2 sommets ou une ligne centrale existante. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. - No View in Selection. + Aucune vue dans la sélection. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. - Select exactly one Leader line or one Weld symbol. + Sélectionnez exactement une ligne de repère ou un symbole de soudure. - - + + Nothing selected Aucune sélection - + At least 1 object in selection is not a part view Au moins 1 objet dans la sélection n'est pas une vue de pièce - + Unknown object type in selection Type d'objet inconnu dans la sélection Replace Hatch? - Replace Hatch? + Remplacer la hachure ? Some Faces in selection are already hatched. Replace? - Some Faces in selection are already hatched. Replace? + Certaines faces dans la sélection sont déjà hachurées. Remplacer ? - + No TechDraw Page Aucune Page TechDraw - + Need a TechDraw Page for this command Une Page TechDraw est requise pour cette commande - + Select a Face first Sélectionnez d'abord une face - + No TechDraw object in selection Aucun objet TechDraw dans la sélection - + Create a page to insert. Créer une page à insérer. - - + + No Faces to hatch in this selection Pas de faces à hachurer dans la sélection - + No page found Aucune page trouvée - - Create/select a page first. - Créez ou sélectionnez d’abord une page. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Quelle page ? - + Too many pages Trop de pages - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Impossible de déterminer la page correcte. - - Select exactly 1 page. - Sélectionnez une seule page. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) Tous les fichiers (*.*) - + Export Page As PDF Exporter la page au format PDF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Exporter la page au format SVG - + Show drawing Afficher la mise en plan - + Toggle KeepUpdated Activer/désactiver la mise à jour @@ -1542,139 +1561,177 @@ Cliquez pour mettre à jour le texte - + New Leader Line Nouvelle ligne de référence - + Edit Leader Line Modifier la ligne de référence - + Rich text creator Créateur de texte enrichi - - + + Rich text editor Éditeur de texte enrichi - + New Cosmetic Vertex Nouveau Sommet Cosmétique - + Select a symbol - Select a symbol + Sélectionner un symbole - + ActiveView to TD View - ActiveView to TD View + De vue active à vue TD - + Create Center Line - Create Center Line + Créer une ligne centrale - + Edit Center Line - Edit Center Line + Modifier la ligne centrale - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol - Create Welding Symbol + Créer un symbole de soudure - + Edit Welding Symbol - Edit Welding Symbol + Modifier un symbole de soudure Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Dépendances des objets + + + The page is not empty, therefore the following referencing objects might be lost. Are you sure you want to continue? - The page is not empty, therefore the - following referencing objects might be lost. + La page n'est pas vide, donc les + objets de référence suivants peuvent être perdus. -Are you sure you want to continue? +Êtes-vous sûr de vouloir continuer ? - - - - - - - - - - Object dependencies - Dépendances des objets - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. Are you sure you want to continue? - The projection group is not empty, therefore - the following referencing objects might be lost. + Le groupe de projection n'est pas vide, donc + les objets de référence suivants peuvent être perdus. -Are you sure you want to continue? +Êtes-vous sûr de vouloir continuer ? - + You cannot delete the anchor view of a projection group. - You cannot delete the anchor view of a projection group. + Vous ne pouvez pas supprimer la vue d'ancrage d'un groupe de projection. - - + + You cannot delete this view because it has a section view that would become broken. 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1686,28 +1743,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Annuler - - - - OK - OK - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1715,1130 +1756,273 @@ Are you sure you want to continue? ActiveView to TD View - ActiveView to TD View + De vue active à vue TD - + Width Largeur - + Width of generated view - Width of generated view + Largeur de la vue générée - + Height Hauteur - + + Height of generated view + Hauteur de la vue générée + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no - Paint background yes/no + Colorer l'arrière-plan oui/non - + Background Arrière-plan - + Background color Couleur d'arrière-plan - + Line Width - Line Width + Épaisseur de ligne - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode - Render Mode + Mode Rendu - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS - POINTS + Points - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE - HIDDEN_LINE + Ligne cachée - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol Welding Symbol - Welding Symbol + Symbole de soudure - + Text before arrow side symbol - Text before arrow side symbol + Texte avant le symbole de flèche latéral - + Text after arrow side symbol - Text after arrow side symbol + Texte après le symbole du bout de la flèche - + Pick arrow side symbol - Pick arrow side symbol + Choisir le symbole du bout de la flèche - - + + Symbol - Symbol + Symbole - + Text above arrow side symbol - Text above arrow side symbol + Texte au dessus du symbole du bout de la flêche - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete Supprimer - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - - - All Around - All Around - - - - Alternating - Alternating - - Tail Text - Tail Text + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line - - Text at end of symbol - Text at end of symbol + + All Around + Tout autour + + + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds - Symbol Directory - Symbol Directory + Alternating + Alternée - - Pick a directory of welding symbols - Pick a directory of welding symbols + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + *.svg - *.svg + *.svg + + + + Text at end of symbol + Texte après le symbole + + + + Symbol Directory + Dossier des symboles + + + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - Général - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Couleurs - - - - Normal - Normal - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Sélection - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Arrière-plan - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Cote - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Ligne centrale - - - - Vertex - Sommet - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Nom du motif - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Échelle - - - - Default scale for new views - Default scale for new views - - - - Page - Feuille - - - - Auto - Plan de travail - - - - Custom - Personnalisée - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Sélection - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Taille des sommets - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Dimensions - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Annotation - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Circulaire - - - - - None - Aucun - - - - Triangle - Triangle - - - - Inspection - Inspection - - - - Hexagon - Hexagone - - - - - Square - Carré - - - - Rectangle - Rectangle - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Tiret - - - - - - Dot - Point - - - - - DashDot - Tiret point - - - - - DashDotDot - Tiret point point - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Triangle plein - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Cercle ouvert - - - - Fork - Fourche - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Tirets - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Carré - + Flat Plat - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2847,44 +2031,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2895,151 +2104,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Annotation - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continue + + + + + + Dash + Tiret + + + + + + Dot + Point + + + + + + DashDot + Tiret point + + + + + + DashDotDot + Tiret point point + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Cacher + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Circulaire + + + + None + Aucun + + + + Triangle + Triangle + + + + Inspection + Inspection + + + + Hexagon + Hexagone + + + + + Square + Carré + + + + Rectangle + Rectangle + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Cercle + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Couleurs + + + + Normal + Normal + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Sélection + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Arrière-plan + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Dimension + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Sommet + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Dimensions + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Feuille + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continue + + + + Dashed + Tirets + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + Général + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Nom du motif + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Diamant + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Afficher les lignes douces + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible - Visible + Visible - + Hidden - Masqué + Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Échelle + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Feuille + + + + Auto + Plan de travail + + + + Custom + Personnalisée + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Sélection + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3047,80 +3178,103 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &Exporter SVG - + Toggle &Keep Updated Activer/désactiver la &mise à jour - + Toggle &Frames Activer/désactiver les &cadres - + Export DXF Exporter en DXF - + Export PDF Exporter vers PDF - + Different orientation Orientation différente - + The printer uses a different orientation than the drawing. Do you want to continue? L'imprimante utilise une autre orientation que le dessin. Voulez-vous continuer ? - - + + Different paper size Format de papier différent - - + + The printer uses a different paper size than the drawing. Do you want to continue? L'imprimante utilise un format de papier différent que le dessin. Voulez-vous continuer ? - + Opening file failed L'ouverture du fichier a échoué - + Can not open file %1 for writing. Impossible d’ouvrir le fichier %1 en écriture. - + Save Dxf File Enregistrez le fichier Dxf - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: Sélectionné: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3129,243 +3283,273 @@ Do you want to continue? Ballon - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Symbole de début - - - - Symbol: - Symbole : - - - - Value: - Valeur : - - - + Circular Circulaire - + None Aucun - + Triangle Triangle - + Inspection Inspection - + Hexagon Hexagone - + Square Carré - + Rectangle Rectangle - - Scale: - Échelle : - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Ligne centrale - + Base View Vue de base - + Elements Éléments - - Top to Bottom line - Top to Bottom line + + Orientation + Orientation - + + Top to Bottom line + Ligne de haut en bas + + + Vertical Vertical - + Left to Right line - Left to Right line + Ligne de gauche à droite - + Horizontal Horizontal - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Aligné - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert + + Move line -Left or +Right + Déplacer la ligne -Gauche ou +Droite - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Déplacer la ligne +Haut ou -Bas + + + Rotate Pivoter - + Rotate line +CCW or -CW - Rotate line +CCW or -CW + Faire pivoter la ligne +CCW ou -CW - - Move line +Up or -Down - Move line +Up or -Down - - - - Move line -Left or +Right - Move line -Left or +Right - - - + Color Couleur - + Weight Poids - + Style Style - + Continuous - Continuous + Continue - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Tiret - + Dot Point - + DashDot Tiret point - + DashDotDot Tiret point point - + Extend By Étendre de - + Make the line a little longer. Rendre la ligne un peu plus longue. - + mm mm @@ -3378,27 +3562,32 @@ Do you want to continue? Sommet Cosmétique - + Base View Vue de base - + Point Picker Sélectionneur de Point - + + Position from the view center + Position from the view center + + + + Position + Position + + + X X - - Z - Z - - - + Y Y @@ -3413,17 +3602,80 @@ Do you want to continue? Clic gauche pour définir un point - + In progress edit abandoned. Start over. Modification en cours abandonnée. Recommencer. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Vue de base + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Rayon + + + + Reference + Référence + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines - Restore Invisible Lines + Restaurer les lignes cachées @@ -3469,22 +3721,22 @@ Do you want to continue? Couleur de trait - + Name of pattern within file Nom du motif dans le fichier - + Color of pattern lines Couleur des traits du motif - + Enlarges/shrinks the pattern Augmente/diminue l'échelle du motif - + Thickness of lines within the pattern Épaisseur de lignes dans le motif @@ -3497,166 +3749,122 @@ Do you want to continue? Ligne de rappel - + Base View Vue de base - + Discard Changes Annuler les Modifications - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. - First pick the start pint of the line, -then at least a second point. -You can pick further points to get line segments. + Tout d'abord, sélectionnez le point de départ de la ligne, +puis au moins un deuxième point. +Vous pouvez sélectionner d'autres points pour obtenir des segments de ligne. - + Pick Points Choisir des Points - + Start Symbol Symbole de début - - - - No Symbol - Pas de symbole - - - - - Filled Triangle - Triangle plein - - - - - Open Triangle - Triangle ouvert - - - - - Tick - Cocher - - - - Dot - Point - - - - - Open Circle - Cercle ouvert - - - - - Fork - Fourche - - - - - Pyramid - Pyramid - - - - End Symbol - Symbole de fin - - - - Color - Couleur - - - Line color Couleur de ligne - + Width Largeur - + Line width Largeur de ligne - + Continuous - Continuous + Continue - + + Dot + Point + + + + End Symbol + Symbole de fin + + + + Color + Couleur + + + Style Style - + Line style Style de ligne - + NoLine PasDeLigne - + Dash Tiret - + DashDot Tiret point - + DashDotDot Tiret point point - - + + Pick a starting point for leader line Choisir un point de départ pour la ligne de rappel - + Click and drag markers to adjust leader line Cliquer et glisser les marqueurs pour ajuster la ligne de rappel - + Left click to set a point Clic gauche pour définir un point - + Press OK or Cancel to continue Presser Accepter ou Abandonner pour poursuivre - + In progress edit abandoned. Start over. Modification en cours abandonnée. Recommencer. @@ -3666,78 +3874,78 @@ You can pick further points to get line segments. Line Decoration - Line Decoration + Esthétique de ligne - - Lines - Lines - - - + View Vue - - Color - Couleur + + Lines + Lignes - + Style Style - - Weight - Poids - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Faux - - - - True - Vrai - - - + Continuous - Continuous + Continue - + Dash Tiret - + Dot Point - + DashDot Tiret point - + DashDotDot Tiret point point + + + Color + Couleur + + + + Weight + Poids + + + + Thickness of pattern lines. + Épaisseur des lignes du motif. + + + + Visible + Visible + + + + False + Faux + + + + True + Vrai + TechDrawGui::TaskLinkDim @@ -3805,153 +4013,153 @@ You can pick further points to get line segments. Européenne ou américaine - - + + Page Feuille - + First Angle européenne - + Third Angle américaine - + Scale Échelle - + Scale Page/Auto/Custom Échelle de la page/auto/personnalisée - + Automatic Automatique - + Custom Personnalisée - + Custom Scale Échelle personnalisée - + Scale Numerator Numérateur de l’échelle - + : : - + Scale Denominator Dénominateur de l’échelle - + Adjust Primary Direction Ajuster la direction primaire - + Current primary view direction Direction actuelle de la vue principale - + Rotate right Pivoter à droite - + Rotate up Pivoter vers le haut - + Rotate left Pivoter à gauche - + Rotate down Pivoter vers le bas - + Secondary Projections Projections secondaires - + Bottom Dessous - + Primary Principale - + Right Droit - + Left Gauche - + LeftFrontBottom A gauche, devant et au dessous - + Top Dessus - + RightFrontBottom A droite, devant et au dessous - + RightFrontTop A droite, devant et au dessus - + Rear Arrière - + LeftFrontTop A gauche, devant et au dessus - + Spin CW Tourner dans le sens horaire - + Spin CCW Tourner dans le sens antihoraire @@ -3961,7 +4169,7 @@ You can pick further points to get line segments. Restore Invisible Lines - Restore Invisible Lines + Restaurer les lignes cachées @@ -3976,12 +4184,12 @@ You can pick further points to get line segments. CenterLine - CenterLine + Ligne centrale Cosmetic - Cosmetic + Cosmétique @@ -4012,80 +4220,80 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - Maximal width, if -1 then automatic width + Largeur maximale, si -1 largeur définie automatiquement - + Show Frame Afficher la structure - + Color Couleur - + Line color Couleur de ligne - + Width Largeur - + Line width Largeur de ligne - + Style Style - + Line style Style de ligne - + NoLine PasDeLigne - + Continuous - Continuous + Continue - + Dash Tiret - + Dot Point - + DashDot Tiret point - + DashDotDot Tiret point point - + Start Rich Text Editor Lancer l’éditeur de texte enrichi - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4093,97 +4301,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section Identifiant pour cette coupe - + Looking down Vers le bas - + Looking right Vers la droite - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Échelle - - - - Section Orientation - Section Orientation - - - + Looking left Vers la gauche - - Section Plane Location - Section Plane Location + + Section Parameters + Paramètres de coupe - - X - X + + BaseView + Vue de base - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifiant - - Y - Y + + Scale + Échelle - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Appliquer + + Section Orientation + Orientation de la section - + Looking up Vers le haut - - - TaskSectionView - bad parameters. Can not proceed. - TaskSectionView - bad parameters. Can not proceed. + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Section Plane Location + Emplacement du plan de coupe + + + + X + X + + + + Y + Y + + + + Z + Z + + + + + TaskSectionView - bad parameters. Can not proceed. + TaskSectionView - mauvais paramètres. Impossible de continuer. + + + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbole + + + + + + arrow + arrow + + + + + + other + other @@ -4194,17 +4430,17 @@ You can pick further points to get line segments. Changer le champ éditable - + Text Name: Nom du texte : - + TextLabel TextLabel - + Value: Valeur : @@ -4214,7 +4450,7 @@ You can pick further points to get line segments. Adds a Centerline between 2 Lines - Adds a Centerline between 2 Lines + Ajoute une ligne centrale entre 2 lignes @@ -4222,7 +4458,7 @@ You can pick further points to get line segments. Adds a Centerline between 2 Points - Adds a Centerline between 2 Points + Ajoute une ligne centrale entre 2 points @@ -4230,15 +4466,15 @@ You can pick further points to get line segments. Inserts a Cosmetic Vertex into a View - Inserts a Cosmetic Vertex into a View + Insère un Sommet Cosmétique dans une Vue TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4253,16 +4489,16 @@ You can pick further points to get line segments. TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles @@ -4270,7 +4506,7 @@ You can pick further points to get line segments. Insert Vertical Extent Dimension - Insert Vertical Extent Dimension + Insérer une cote d'extension verticale diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_gl.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_gl.qm index f56b164f61..ab28a16263 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_gl.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_gl.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_gl.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_gl.ts index 8c1ce5f6b9..c3e34b4ed8 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_gl.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_gl.ts @@ -36,12 +36,12 @@ CmdTechDraw2LineCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Lines Add Centerline between 2 Lines @@ -49,12 +49,12 @@ CmdTechDraw2PointCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Points Add Centerline between 2 Points @@ -75,12 +75,12 @@ CmdTechDrawActiveView - + TechDraw TechDraw - + Insert Active View (3D View) Insert Active View (3D View) @@ -114,17 +114,17 @@ CmdTechDrawArchView - + TechDraw TechDraw - + Insert Arch Workbench Object Insert Arch Workbench Object - + Insert a View of a Section Plane from Arch Workbench Insert a View of a Section Plane from Arch Workbench @@ -132,12 +132,12 @@ CmdTechDrawBalloon - + TechDraw TechDraw - + Insert Balloon Annotation Insert Balloon Annotation @@ -156,19 +156,19 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw TechDraw - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw TechDraw - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw TechDraw - + Remove View from Clip Group Remove View from Clip Group @@ -202,12 +202,12 @@ CmdTechDrawCosmeticEraser - + TechDraw TechDraw - + Remove Cosmetic Object Remove Cosmetic Object @@ -246,25 +246,25 @@ CmdTechDrawDecorateLine - + TechDraw TechDraw - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw TechDraw - + Insert Detail View Insert Detail View @@ -298,17 +298,17 @@ CmdTechDrawDraftView - + TechDraw TechDraw - + Insert Draft Workbench Object Insert Draft Workbench Object - + Insert a View of a Draft Workbench object Insire unha vista do obxecto de banco de traballo Borrador @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File Ficheiro - + Export Page as DXF Export Page as DXF - + Save Dxf File Gardar ficheiro Dxf - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,12 +339,12 @@ CmdTechDrawExportPageSVG - + File Ficheiro - + Export Page as SVG Export Page as SVG @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -456,12 +456,12 @@ Insert Bitmap from a file into a page - + Select an Image File Seleciona un Arquivo Imaxe - + Image (*.png *.jpg *.jpeg) Imaxe (*.png *.jpg *.jpeg) @@ -534,12 +534,12 @@ CmdTechDrawPageDefault - + TechDraw TechDraw - + Insert Default Page Insert Default Page @@ -547,22 +547,22 @@ CmdTechDrawPageTemplate - + TechDraw TechDraw - + Insert Page using Template Insert Page using Template - + Select a Template File Select a Template File - + Template (*.svg *.dxf) Template (*.svg *.dxf) @@ -570,17 +570,17 @@ CmdTechDrawProjectionGroup - + TechDraw TechDraw - + Insert Projection Group Insert Projection Group - + Insert multiple linked views of drawable object(s) Insert multiple linked views of drawable object(s) @@ -614,12 +614,12 @@ CmdTechDrawRedrawPage - + TechDraw TechDraw - + Redraw Page Redraw Page @@ -640,12 +640,12 @@ CmdTechDrawSectionView - + TechDraw TechDraw - + Insert Section View Insert Section View @@ -653,12 +653,12 @@ CmdTechDrawShowAll - + TechDraw TechDraw - + Show/Hide Invisible Edges Show/Hide Invisible Edges @@ -666,17 +666,17 @@ CmdTechDrawSpreadsheetView - + TechDraw TechDraw - + Insert Spreadsheet View Insert Spreadsheet View - + Insert View to a spreadsheet Insert View to a spreadsheet @@ -684,17 +684,17 @@ CmdTechDrawSymbol - + TechDraw TechDraw - + Insert SVG Symbol Insire Símbolo SVG - + Insert symbol from a SVG file Insert symbol from a SVG file @@ -702,13 +702,13 @@ CmdTechDrawToggleFrame - + TechDraw TechDraw - - + + Turn View Frames On/Off Activa ou desactiva a Vista de Estruturas @@ -742,17 +742,17 @@ CmdTechDrawView - + TechDraw TechDraw - + Insert View Insert View - + Insert a View Insert a View @@ -760,12 +760,12 @@ CmdTechDrawWeldSymbol - + TechDraw TechDraw - + Add Welding Information to Leaderline Add Welding Information to Leaderline @@ -935,77 +935,77 @@ Máis funcións - + Standard Estándar - + Heading 1 Cabeceira 1 - + Heading 2 Cabeceira 2 - + Heading 3 Cabeceira 3 - + Heading 4 Cabeceira 4 - + Monospace Monoespazo - + - + Remove character formatting Suprimir o formato de caracteres - + Remove all formatting Suprimir tódolos formatos - + Edit document source Editar un documento fonte - + Document source Fonte do documento - + Create a link Crear unha ligazón - + Link URL: Ligazón URL: - + Select an image Escolmar unha imaxe - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; Todo (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Escolma errada - - - No Shapes or Groups in this selection - Sen Formas ou Grupos nesta selección + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Escolme ao menos 1 obxecto DrawViewPart como base. - + Select one Clip group and one View. Escolmar un grupo de Recorte e unha Vista. - + Select exactly one View to add to group. Escolma exactamente unha vista a engadir ao grupo. - + Select exactly one Clip group. Escolma exactamente un obxecto Clip. - + Clip and View must be from same Page. Clip e Vista debe ser dende algunha Páxina. - + Select exactly one View to remove from Group. Escolma exactamente unha vista a remover dende o grupo. - + View does not belong to a Clip Na vista non aparece unha Clip - + Choose an SVG file to open Escolme un ficheiro SVG para abrir - + Scalable Vector Graphic Gráfico vectorial escalábel - + + All Files + Tódolos ficheiros + + + Select at least one object. Escolma canda menos un obxecto. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection Can not export selection - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. Escolme só un obxecto Folla de cálculo. - + No Drawing View Sen Vista do Debuxo - + Open Drawing View before attempting export to SVG. Abre Vista de Debuxo antes de tentar exportar a SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Selección Incorrecta @@ -1228,41 +1237,41 @@ Select 2 point objects and 1 View. (2) - - - - + + + + - - - + + + Incorrect selection Selección incorrecta - + Select an object first Primeiro escolme un obxecto - + Too many objects selected Demasiados obxectos escolmados - + Create a page first. Primeiro, cree unha páxina. - + No View of a Part in selection. Sen vista da peza en selección. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,18 +1337,19 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection Wrong Selection @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. Debes escolmar unha Vista base para a liña. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,60 +1381,69 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. No CenterLine in selection. - + + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + Selection not understood. Selection not understood. - + You must select 2 Vertexes or an existing CenterLine. You must select 2 Vertexes or an existing CenterLine. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. No View in Selection. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. Select exactly one Leader line or one Weld symbol. - - + + Nothing selected Nada escolmado - + At least 1 object in selection is not a part view Ao menos 1 obxecto da escolma non é unha vista parcial - + Unknown object type in selection Tipo de obxecto descoñecido na escolma @@ -1439,99 +1458,99 @@ Some Faces in selection are already hatched. Replace? - + No TechDraw Page Ningunha páxina TechDraw - + Need a TechDraw Page for this command Necesita Páxina TechDraw para este comando - + Select a Face first Escolma primeiro unha Cara - + No TechDraw object in selection Sen obxecto TechDraw en selección - + Create a page to insert. Crea unha páxina a insire. - - + + No Faces to hatch in this selection Sen Faces a raiar na selección - + No page found Páxina non atopada - - Create/select a page first. - Crea/selecciona unha páxina primeiro. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Cal páxina? - + Too many pages Demasiadas páxinas - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Non se pode determinar a páxina correcta. - - Select exactly 1 page. - Escolma exactamente 1 páxina. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) Tódolos ficheiros (*.*) - + Export Page As PDF Exporta Páxina Como PDF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Exporta páxina como SVG - + Show drawing Amosar debuxo - + Toggle KeepUpdated Activar KeepUpdated @@ -1541,68 +1560,89 @@ Premer para actualizar texto - + New Leader Line Nova Liña Guía - + Edit Leader Line Editar Liña Guía - + Rich text creator Creador de texto enriquecido - - + + Rich text editor Editor de texto enriquecido - + New Cosmetic Vertex Novo Vértice Cosmético - + Select a symbol Select a symbol - + ActiveView to TD View ActiveView to TD View - + Create Center Line Create Center Line - + Edit Center Line Edit Center Line - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol Create Welding Symbol - + Edit Welding Symbol Edit Welding Symbol @@ -1610,7 +1650,31 @@ Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Dependencias do obxecto + + + The page is not empty, therefore the following referencing objects might be lost. @@ -1623,29 +1687,16 @@ Are you sure you want to continue? - - - - - - - - - - Object dependencies - Dependencias do obxecto - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,22 +1709,28 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Cancelar - - - - OK - Aceptar - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,100 +1758,102 @@ Are you sure you want to continue? ActiveView to TD View - + Width Largura - + Width of generated view Width of generated view - + Height Altura - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background Fondo - + Background color Cor de fondo - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1024 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete Desbotar - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - Xeral - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Cores - - - - Normal - Normal - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Escolmado - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Fondo - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Acoutamento - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Centro da Liña - - - - Vertex - Vertex - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Patrón Nome - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Escala - - - - Default scale for new views - Default scale for new views - - - - Page - Páxina - - - - Auto - Automático - - - - Custom - Personalizar - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Selección - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Escala de Vértice - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Dimensións - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Apuntamento - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Circular - - - - - None - Ningún - - - - Triangle - Triángulo - - - - Inspection - Inspección - - - - Hexagon - Hexágono - - - - - Square - Cadrado - - - - Rectangle - Rectángulo - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Trazo - - - - - - Dot - Punto - - - - - DashDot - TrazoPunto - - - - - DashDotDot - TrazoPuntoPunto - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Triángulo Raiado - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Círculo Aberto - - - - Fork - Fork - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Liña de trazo - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Cadrado - + Flat Cha - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Apuntamento - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + Trazo + + + + + + Dot + Punto + + + + + + DashDot + TrazoPunto + + + + + + DashDotDot + TrazoPuntoPunto + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Hide + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Circular + + + + None + Ningún + + + + Triangle + Triángulo + + + + Inspection + Inspección + + + + Hexagon + Hexágono + + + + + Square + Cadrado + + + + Rectangle + Rectángulo + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Círculo + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Cores + + + + Normal + Normal + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Escolmado + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Fondo + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Acoutamento + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Vertex + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Dimensións + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Páxina + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + Liña de trazo + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + Xeral + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Patrón Nome + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Diamante + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Amosar liñas suaves + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden - Agochado + Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Escala + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Páxina + + + + Auto + Automático + + + + Custom + Personalizar + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Selección + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,82 +3177,105 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &Exporta SVG - + Toggle &Keep Updated Alternar &Desactivar Actualizacións - + Toggle &Frames Alternar &Estruturas - + Export DXF Exportar DXF - + Export PDF Exportar en PDF - + Different orientation Orientación diferente - + The printer uses a different orientation than the drawing. Do you want to continue? A impresora usa unha orientación de papel diferente da do debuxo. Quere seguir? - - + + Different paper size Tamaño de papel diferente - - + + The printer uses a different paper size than the drawing. Do you want to continue? A impresora usa un tamaño de papel diferente do do debuxo. Quere seguir? - + Opening file failed Falla ó abrir o ficheiro - + Can not open file %1 for writing. Non se pode abrir o ficheiro %1 para escribir. - + Save Dxf File Gardar ficheiro Dxf - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: Escolmado: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3130,243 +3284,273 @@ Quere seguir? Balón - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Símbolo Inicial - - - - Symbol: - Símbolo: - - - - Value: - Valor: - - - + Circular Circular - + None Ningún - + Triangle Triángulo - + Inspection Inspección - + Hexagon Hexágono - + Square Cadrado - + Rectangle Rectángulo - - Scale: - Escala: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Centro da Liña - + Base View Vista Base - + Elements Elementos - + + Orientation + Orientación + + + Top to Bottom line Top to Bottom line - + Vertical Vertical - + Left to Right line Left to Right line - + Horizontal Horizontal - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Aliñar - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - Xirar - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + Xirar + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color Cor - + Weight Peso - + Style Estilo - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Trazo - + Dot Punto - + DashDot TrazoPunto - + DashDotDot TrazoPuntoPunto - + Extend By Estender Por - + Make the line a little longer. Fai unha fila un pouco máis longa. - + mm mm @@ -3379,27 +3563,32 @@ Quere seguir? Vértice cosmético - + Base View Vista Base - + Point Picker Recolledor de Puntos - + + Position from the view center + Position from the view center + + + + Position + Position + + + X X - - Z - Z - - - + Y Y @@ -3414,15 +3603,78 @@ Quere seguir? Preme botón esquerdo para definir un punto - + In progress edit abandoned. Start over. En proceso edición abandonada. Inicia de novo. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Vista Base + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Raio + + + + Reference + Referencia + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3470,22 +3722,22 @@ Quere seguir? Cor de liña - + Name of pattern within file Nome do patrón dentro do ficheiro - + Color of pattern lines Cor de liñas patrón - + Enlarges/shrinks the pattern Aumenta/contrae o patrón - + Thickness of lines within the pattern Espesor das liñas dentro do patrón @@ -3498,17 +3750,17 @@ Quere seguir? Liña Guía - + Base View Vista Base - + Discard Changes Descartar Trocos - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3517,147 +3769,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points Recoller Puntos - + Start Symbol Símbolo Inicial - - - - No Symbol - Sen Símbolo - - - - - Filled Triangle - Triángulo Raiado - - - - - Open Triangle - Triángulo Aberto - - - - - Tick - Tick - - - - Dot - Punto - - - - - Open Circle - Círculo Aberto - - - - - Fork - Fork - - - - - Pyramid - Pyramid - - - - End Symbol - Símbolo Final - - - - Color - Cor - - - Line color Cor de liña - + Width Largura - + Line width Largura da liña - + Continuous Continuous - + + Dot + Punto + + + + End Symbol + Símbolo Final + + + + Color + Cor + + + Style Estilo - + Line style Estilo de liña - + NoLine SenLiña - + Dash Trazo - + DashDot TrazoPunto - + DashDotDot TrazoPuntoPunto - - + + Pick a starting point for leader line Escolma un punto de inicio para a liña líder - + Click and drag markers to adjust leader line Pincha e arrastra as marcas de axuste da liña líder - + Left click to set a point Preme botón esquerdo para definir un punto - + Press OK or Cancel to continue Premer OK ou Cancelar para continuar - + In progress edit abandoned. Start over. En proceso edición abandonada. Inicia de novo. @@ -3670,75 +3878,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View Vista - - Color - Cor + + Lines + Lines - + Style Estilo - - Weight - Peso - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Falso - - - - True - Verdadeiro - - - + Continuous Continuous - + Dash Trazo - + Dot Punto - + DashDot TrazoPunto - + DashDotDot TrazoPuntoPunto + + + Color + Cor + + + + Weight + Peso + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + Falso + + + + True + Verdadeiro + TechDrawGui::TaskLinkDim @@ -3806,153 +4014,153 @@ You can pick further points to get line segments. Primeiro ou Terceiro Ángulo - - + + Page Páxina - + First Angle Primeiro Ángulo - + Third Angle Terceiro Ángulo - + Scale Escala - + Scale Page/Auto/Custom Escala de Páxina/Auto/Persoal - + Automatic Automática - + Custom Personalizar - + Custom Scale Escala Persoal - + Scale Numerator Numerador da Escala - + : : - + Scale Denominator Denominador da Escala - + Adjust Primary Direction Axuste Dirección Primaria - + Current primary view direction Actual dirección da vista primaria - + Rotate right Rotación á dereita - + Rotate up Rotación xa - + Rotate left Rotación esquerda - + Rotate down Rotar cara abaixo - + Secondary Projections Proxeccións Secundarias - + Bottom Embaixo - + Primary Primario - + Right Dereita - + Left Esquerda - + LeftFrontBottom Esquerda-Cara-Abaixo - + Top Enriba - + RightFrontBottom Dereita-Cara-Abaixo - + RightFrontTop Dereita-Cara-Arriba - + Rear Traseira - + LeftFrontTop Esquerda-Cara-Arriba - + Spin CW Rotación horaria - + Spin CCW Rotación antihoraria @@ -4016,77 +4224,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame Amosar Estrutura - + Color Cor - + Line color Cor de liña - + Width Largura - + Line width Largura da liña - + Style Estilo - + Line style Estilo de liña - + NoLine SenLiña - + Continuous Continuous - + Dash Trazo - + Dot Punto - + DashDot TrazoPunto - + DashDotDot TrazoPuntoPunto - + Start Rich Text Editor Inicia Editor de Texto Enriquecido - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4094,97 +4302,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section Identificador para esta sección - + Looking down Mirando cara abaixo - + Looking right Mirando cara a dereita - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Escala - - - - Section Orientation - Section Orientation - - - + Looking left Mirando á esquerda - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - X + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - Y + + Scale + Escala - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Aplicar + + Section Orientation + Section Orientation - + Looking up Buscando - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + X + + + + Y + Y + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4195,17 +4431,17 @@ You can pick further points to get line segments. Troca o Campo Editable - + Text Name: Nome do texto: - + TextLabel TextLabel - + Value: Valor: @@ -4238,8 +4474,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4254,16 +4490,16 @@ You can pick further points to get line segments. TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_hr.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_hr.qm index 144236a7ec..938d52f1a7 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_hr.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_hr.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_hr.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_hr.ts index d58814b9e3..c0b431f815 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_hr.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_hr.ts @@ -36,12 +36,12 @@ CmdTechDraw2LineCenterLine - + TechDraw Tehničko Crtanje - + Add Centerline between 2 Lines Add Centerline between 2 Lines @@ -49,12 +49,12 @@ CmdTechDraw2PointCenterLine - + TechDraw Tehničko Crtanje - + Add Centerline between 2 Points Add Centerline between 2 Points @@ -75,12 +75,12 @@ CmdTechDrawActiveView - + TechDraw Tehničko Crtanje - + Insert Active View (3D View) Insert Active View (3D View) @@ -114,17 +114,17 @@ CmdTechDrawArchView - + TechDraw Tehničko Crtanje - + Insert Arch Workbench Object Insert Arch Workbench Object - + Insert a View of a Section Plane from Arch Workbench Insert a View of a Section Plane from Arch Workbench @@ -132,12 +132,12 @@ CmdTechDrawBalloon - + TechDraw Tehničko Crtanje - + Insert Balloon Annotation Insert Balloon Annotation @@ -156,19 +156,19 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw Tehničko Crtanje - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw Tehničko Crtanje - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw Tehničko Crtanje - + Remove View from Clip Group Remove View from Clip Group @@ -202,12 +202,12 @@ CmdTechDrawCosmeticEraser - + TechDraw Tehničko Crtanje - + Remove Cosmetic Object Remove Cosmetic Object @@ -246,25 +246,25 @@ CmdTechDrawDecorateLine - + TechDraw Tehničko Crtanje - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw Tehničko Crtanje - + Insert Detail View Insert Detail View @@ -298,17 +298,17 @@ CmdTechDrawDraftView - + TechDraw Tehničko Crtanje - + Insert Draft Workbench Object Insert Draft Workbench Object - + Insert a View of a Draft Workbench object Umetni pogled na objekt Radne površine Nacrt @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File Datoteka - + Export Page as DXF Export Page as DXF - + Save Dxf File Spremi Dxf Datoteku - + Dxf (*.dxf) DXF (*.dxf) @@ -339,12 +339,12 @@ CmdTechDrawExportPageSVG - + File Datoteka - + Export Page as SVG Export Page as SVG @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -456,12 +456,12 @@ Insert Bitmap from a file into a page - + Select an Image File Odaberite slikovnu datoteku - + Image (*.png *.jpg *.jpeg) Slika (*.png *.jpg *.jpeg) @@ -534,12 +534,12 @@ CmdTechDrawPageDefault - + TechDraw Tehničko Crtanje - + Insert Default Page Insert Default Page @@ -547,22 +547,22 @@ CmdTechDrawPageTemplate - + TechDraw Tehničko Crtanje - + Insert Page using Template Insert Page using Template - + Select a Template File Select a Template File - + Template (*.svg *.dxf) Template (*.svg *.dxf) @@ -570,17 +570,17 @@ CmdTechDrawProjectionGroup - + TechDraw Tehničko Crtanje - + Insert Projection Group Insert Projection Group - + Insert multiple linked views of drawable object(s) Insert multiple linked views of drawable object(s) @@ -614,12 +614,12 @@ CmdTechDrawRedrawPage - + TechDraw Tehničko Crtanje - + Redraw Page Redraw Page @@ -640,12 +640,12 @@ CmdTechDrawSectionView - + TechDraw Tehničko Crtanje - + Insert Section View Insert Section View @@ -653,12 +653,12 @@ CmdTechDrawShowAll - + TechDraw Tehničko Crtanje - + Show/Hide Invisible Edges Show/Hide Invisible Edges @@ -666,17 +666,17 @@ CmdTechDrawSpreadsheetView - + TechDraw Tehničko Crtanje - + Insert Spreadsheet View Insert Spreadsheet View - + Insert View to a spreadsheet Insert View to a spreadsheet @@ -684,17 +684,17 @@ CmdTechDrawSymbol - + TechDraw Tehničko Crtanje - + Insert SVG Symbol Umetanje SVG simbola - + Insert symbol from a SVG file Insert symbol from a SVG file @@ -702,13 +702,13 @@ CmdTechDrawToggleFrame - + TechDraw Tehničko Crtanje - - + + Turn View Frames On/Off Prebacuj Okvire Pogled Uključeno/Isključeno @@ -742,17 +742,17 @@ CmdTechDrawView - + TechDraw Tehničko Crtanje - + Insert View Insert View - + Insert a View Insert a View @@ -760,12 +760,12 @@ CmdTechDrawWeldSymbol - + TechDraw Tehničko Crtanje - + Add Welding Information to Leaderline Add Welding Information to Leaderline @@ -935,77 +935,77 @@ Više funkcija - + Standard Standard - + Heading 1 Zaglavlje 1 - + Heading 2 Zaglavlje 2 - + Heading 3 Zaglavlje 3 - + Heading 4 Zaglavlje 4 - + Monospace Monospace - + - + Remove character formatting Ukloni format znakova - + Remove all formatting Ukloni sva formatiranja - + Edit document source Uredi izvor dokumenta - + Document source Izvor dokumenta - + Create a link Stvorite poveznicu - + Link URL: URL poveznice: - + Select an image Odaberite sliku - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; Sve (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Pogrešan odabir - - - No Shapes or Groups in this selection - Nema oblika ili grupa u ovom odabiru + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Odaberite najmanje 1 DrawViewPart objekt kao bazu. - + Select one Clip group and one View. Odaberite 1 grupu Isječak i 1 Pogled. - + Select exactly one View to add to group. Odaberite točno jedan Pogled za dodavanje u grupu. - + Select exactly one Clip group. Odaberite točno jednu isječak grupu. - + Clip and View must be from same Page. Isječak i prikaz moraju biti s iste stranice. - + Select exactly one View to remove from Group. Odaberite točno jedan Pogled za uklanjanje iz grupe. - + View does not belong to a Clip Prikaz ne pripada isječku - + Choose an SVG file to open Odaberite SVG datoteku za otvaranje - + Scalable Vector Graphic Skalabilna vektorska grafika - + + All Files + Sve datoteke + + + Select at least one object. Odaberite barem jedan objekt. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection Can not export selection - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. Odaberite točno jedan objekt tablice. - + No Drawing View Nema pogleda crteža - + Open Drawing View before attempting export to SVG. Otvori prikaz prije izvoza u SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Netočan odabir @@ -1228,41 +1237,41 @@ Select 2 point objects and 1 View. (2) - - - - + + + + - - - + + + Incorrect selection Netočan odabir - + Select an object first Najprije odaberite objekt - + Too many objects selected Previše objekata odabrano - + Create a page first. Najprije napravite stranicu. - + No View of a Part in selection. Ne postoji Pogled na Dio u odabiru. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,18 +1337,19 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection Wrong Selection @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. Morate odabrati osnovni prikaz za redak. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,60 +1381,69 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. No CenterLine in selection. - + + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + Selection not understood. Selection not understood. - + You must select 2 Vertexes or an existing CenterLine. You must select 2 Vertexes or an existing CenterLine. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. No View in Selection. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. Select exactly one Leader line or one Weld symbol. - - + + Nothing selected Ništa nije odabrano - + At least 1 object in selection is not a part view Najmanje 1 predmet u odabiru nije Prikaz dijelova - + Unknown object type in selection Nepoznata vrsta objekta u izboru @@ -1439,99 +1458,99 @@ Some Faces in selection are already hatched. Replace? - + No TechDraw Page Nema stranice za tehničko crtanje - + Need a TechDraw Page for this command Potreban je stranicu tehničko crtanje za ovu naredbu - + Select a Face first Odaberite prvo naličje - + No TechDraw object in selection Nema objekta tehničkog crtanja u odabiru - + Create a page to insert. Stvaranje stranica za umetanje. - - + + No Faces to hatch in this selection Nema lica za šrafiranje u ovom odabiru - + No page found Stranica nije pronađena - - Create/select a page first. - Stvori/Odaberi stramicu prvo. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Koja stranica? - + Too many pages Previše stranica - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Nije moguće odrediti točnu stranicu. - - Select exactly 1 page. - Odaberite točno 1 stranicu. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) Sve datoteke (*.*) - + Export Page As PDF Izvoz Stranice u PDF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Izvoz Stranice u SVG - + Show drawing Prikaži crtež - + Toggle KeepUpdated Uključivanje/isključivanje KeepUpdated @@ -1541,68 +1560,89 @@ Klikni za nadogradnju teksta - + New Leader Line Nova linija vodilice - + Edit Leader Line Uređivanje linije vodilice - + Rich text creator Rich-Text stvaralac - - + + Rich text editor Rich-Text uređivač - + New Cosmetic Vertex Nova pomoćna tjemena točka - + Select a symbol Select a symbol - + ActiveView to TD View ActiveView to TD View - + Create Center Line Create Center Line - + Edit Center Line Edit Center Line - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol Create Welding Symbol - + Edit Welding Symbol Edit Welding Symbol @@ -1610,7 +1650,31 @@ Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Zavisnosti objekta + + + The page is not empty, therefore the following referencing objects might be lost. @@ -1623,29 +1687,16 @@ Are you sure you want to continue? - - - - - - - - - - Object dependencies - Zavisnosti objekta - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,22 +1709,28 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Otkazati - - - - OK - U redu - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,100 +1758,102 @@ Are you sure you want to continue? ActiveView to TD View - + Width Širina - + Width of generated view Width of generated view - + Height Visina - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background Pozadina - + Background color Boja pozadine - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1024 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete Izbriši - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - Općenito - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Boje - - - - Normal - Normalno - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Odabrano - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Pozadina - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Dimenzija - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Točka Središta - - - - Vertex - Vrh - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Naziv uzorka - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Skaliraj - - - - Default scale for new views - Default scale for new views - - - - Page - Stranica - - - - Auto - Automatski - - - - Custom - Prilagođeno - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Izbor - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Skaliranje Vrha - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Dimenzije - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Anotacija - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Okruglo - - - - - None - Prazno - - - - Triangle - Trokut - - - - Inspection - Inspekcija - - - - Hexagon - Šesterokut - - - - - Square - Kvadrat - - - - Rectangle - Pravokutnik - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Crtica - - - - - - Dot - Točka - - - - - DashDot - Crtica Točka - - - - - DashDotDot - Crtica Točka Točka - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Ispunjen Trokut - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Otvoreni Krug - - - - Fork - Račva - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Iscrtkano - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Kvadrat - + Flat Ravno - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Anotacija - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + Crtica + + + + + + Dot + Točka + + + + + + DashDot + Crtica Točka + + + + + + DashDotDot + Crtica Točka Točka + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Hide + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Okruglo + + + + None + Prazno + + + + Triangle + Trokut + + + + Inspection + Inspekcija + + + + Hexagon + Šesterokut + + + + + Square + Kvadrat + + + + Rectangle + Pravokutnik + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Krug + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Boje + + + + Normal + Normalno + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Odabrano + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Pozadina + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Dimenzija + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Vrh + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Dimenzije + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Stranica + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + Iscrtkano + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + Općenito + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Naziv uzorka + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Dijamant + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Prikaži glatke linije + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden - Skriveno + Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Skaliraj + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Stranica + + + + Auto + Automatski + + + + Custom + Prilagođeno + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Izbor + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,80 +3177,103 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &izvoz SVG - + Toggle &Keep Updated Uključivanje/isključivanje & Držati Obnovljeno - + Toggle &Frames Uključivanje/isključivanje & Okviri - + Export DXF Izvoz DFX - + Export PDF Izvoz PDF - + Different orientation Drugačija orijentacija - + The printer uses a different orientation than the drawing. Do you want to continue? Pisač koristi drugu orijentaciju ispisa nego što je u crtežu. Želite li nastaviti? - - + + Different paper size Drugačija veličina papira - - + + The printer uses a different paper size than the drawing. Do you want to continue? Pisač koristi drugu veličinu papra nego što je u crtežu. Želite li nastaviti? - + Opening file failed Otvaranje dokumenta nije uspjelo - + Can not open file %1 for writing. Ne mogu otvoriti dokument %1 za ispis. - + Save Dxf File Spremi Dxf Datoteku - + Dxf (*.dxf) DXF (*.dxf) - + Selected: Odabrane: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3128,243 +3282,273 @@ Do you want to continue? Balončić sa riječima - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Početni Simbol - - - - Symbol: - Simbol: - - - - Value: - Vrijednost: - - - + Circular Okruglo - + None Prazno - + Triangle Trokut - + Inspection Inspekcija - + Hexagon Šesterokut - + Square Kvadrat - + Rectangle Pravokutnik - - Scale: - Skaliranje: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Točka Središta - + Base View Osnovni Pogled - + Elements Elementi - + + Orientation + Orijentacija + + + Top to Bottom line Top to Bottom line - + Vertical Okomito - + Left to Right line Left to Right line - + Horizontal Vodoravno - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Poravnavanje - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - Rotiraj - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + Rotiraj + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color Boja - + Weight Važnost - + Style Stil - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Crtica - + Dot Točka - + DashDot Crtica Točka - + DashDotDot Crtica Točka Točka - + Extend By Proširi sa - + Make the line a little longer. Napravite liniju malo duže. - + mm mm @@ -3377,27 +3561,32 @@ Do you want to continue? Pomoćna tjemena točka - + Base View Osnovni Pogled - + Point Picker Odabir Točke - + + Position from the view center + Position from the view center + + + + Position + Položaj + + + X X - - Z - Z - - - + Y Y @@ -3412,15 +3601,78 @@ Do you want to continue? Lijevi klik za postavljanje točke - + In progress edit abandoned. Start over. Uređivanje napušteno. Početi ispočetka. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Osnovni Pogled + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Radijus + + + + Reference + Referenca + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3468,22 +3720,22 @@ Do you want to continue? Boja Linije - + Name of pattern within file Ime uzorka unutar datoteke - + Color of pattern lines Boja linije uzorka - + Enlarges/shrinks the pattern Povećava/smanjuje uzorak - + Thickness of lines within the pattern Debljina linije unutar uzorka @@ -3496,17 +3748,17 @@ Do you want to continue? Linija vodilice - + Base View Osnovni Pogled - + Discard Changes Odbaci promjene - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3515,147 +3767,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points Odaberi Točku - + Start Symbol Početni Simbol - - - - No Symbol - Bez Simbola - - - - - Filled Triangle - Ispunjen Trokut - - - - - Open Triangle - Otvoreni Trokut - - - - - Tick - Okomita crtica - - - - Dot - Točka - - - - - Open Circle - Otvoreni Krug - - - - - Fork - Račva - - - - - Pyramid - Pyramid - - - - End Symbol - Krajnji simbol - - - - Color - Boja - - - Line color Boja linije - + Width Širina - + Line width Širina linije - + Continuous Continuous - + + Dot + Točka + + + + End Symbol + Krajnji simbol + + + + Color + Boja + + + Style Stil - + Line style Stil crte - + NoLine BezLinije - + Dash Crtica - + DashDot Crtica Točka - + DashDotDot Crtica Točka Točka - - + + Pick a starting point for leader line Odaberite početnu točku za vodeću liniju - + Click and drag markers to adjust leader line Kliknite i povucite markere da biste prilagodili vodeću liniju - + Left click to set a point Lijevi klik za postavljanje točke - + Press OK or Cancel to continue Klikni na OK ili Prekini za nastavak - + In progress edit abandoned. Start over. Uređivanje napušteno. Početi ispočetka. @@ -3668,75 +3876,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View Pregled - - Color - Boja + + Lines + Lines - + Style Stil - - Weight - Važnost - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Netočno - - - - True - Točno - - - + Continuous Continuous - + Dash Crtica - + Dot Točka - + DashDot Crtica Točka - + DashDotDot Crtica Točka Točka + + + Color + Boja + + + + Weight + Važnost + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + Netočno + + + + True + Točno + TechDrawGui::TaskLinkDim @@ -3804,153 +4012,153 @@ You can pick further points to get line segments. Prvi ili treći kut - - + + Page Stranica - + First Angle Prvi kut - + Third Angle Treći kut - + Scale Skaliraj - + Scale Page/Auto/Custom Skalirati stranicu /Automatski /Prilagođeno - + Automatic Automatsko - + Custom Prilagođeno - + Custom Scale Prilagođeno skaliranje - + Scale Numerator Brojnik Skale - + : : - + Scale Denominator Nazivnik skale - + Adjust Primary Direction Podesite primarni smjer - + Current primary view direction Trenutni smjer primarnog pogleda - + Rotate right Rotiraj udesno - + Rotate up Rotiraj prema gore - + Rotate left Rotiraj ulijevo - + Rotate down Rotirajte prema dolje - + Secondary Projections Sporedna Projekcija - + Bottom Ispod - + Primary Primarno - + Right Desno - + Left Lijevo - + LeftFrontBottom Lijevo Naprijed Dolje - + Top Gore - + RightFrontBottom Desno Naprijed Dolje - + RightFrontTop Desno Naprijed Gore - + Rear Iza - + LeftFrontTop Lijevo Naprijed Gore - + Spin CW Vrti CW - + Spin CCW Vrti CCW @@ -4014,77 +4222,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame Prikaži Okvir - + Color Boja - + Line color Boja linije - + Width Širina - + Line width Širina linije - + Style Stil - + Line style Stil crte - + NoLine BezLinije - + Continuous Continuous - + Dash Crtica - + Dot Točka - + DashDot Crtica Točka - + DashDotDot Crtica Točka Točka - + Start Rich Text Editor Pokrenite Rich Text uređivač - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4092,97 +4300,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section Identifikator za ovaj dio - + Looking down Gleda dolje - + Looking right Gleda desno - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Skaliraj - - - - Section Orientation - Section Orientation - - - + Looking left Gleda lijevo - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - X + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - Y + + Scale + Skaliraj - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Primijeni + + Section Orientation + Section Orientation - + Looking up Gleda gore - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + X + + + + Y + Y + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4193,17 +4429,17 @@ You can pick further points to get line segments. Promjena polja koje se može uređivati - + Text Name: Naziv teksta: - + TextLabel Tekst oznaka - + Value: Vrijednost: @@ -4236,8 +4472,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4252,16 +4488,16 @@ You can pick further points to get line segments. TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_hu.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_hu.qm index ae308808c7..730eeae43d 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_hu.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_hu.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_hu.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_hu.ts index 4a68a63466..54f0793ce6 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_hu.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_hu.ts @@ -36,12 +36,12 @@ CmdTechDraw2LineCenterLine - + TechDraw MűszakiRajz - + Add Centerline between 2 Lines Add Centerline between 2 Lines @@ -49,12 +49,12 @@ CmdTechDraw2PointCenterLine - + TechDraw MűszakiRajz - + Add Centerline between 2 Points Add Centerline between 2 Points @@ -75,12 +75,12 @@ CmdTechDrawActiveView - + TechDraw MűszakiRajz - + Insert Active View (3D View) Insert Active View (3D View) @@ -114,17 +114,17 @@ CmdTechDrawArchView - + TechDraw MűszakiRajz - + Insert Arch Workbench Object Insert Arch Workbench Object - + Insert a View of a Section Plane from Arch Workbench Insert a View of a Section Plane from Arch Workbench @@ -132,12 +132,12 @@ CmdTechDrawBalloon - + TechDraw MűszakiRajz - + Insert Balloon Annotation Insert Balloon Annotation @@ -156,19 +156,19 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw MűszakiRajz - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw MűszakiRajz - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw MűszakiRajz - + Remove View from Clip Group Remove View from Clip Group @@ -202,12 +202,12 @@ CmdTechDrawCosmeticEraser - + TechDraw MűszakiRajz - + Remove Cosmetic Object Remove Cosmetic Object @@ -246,25 +246,25 @@ CmdTechDrawDecorateLine - + TechDraw MűszakiRajz - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw MűszakiRajz - + Insert Detail View Insert Detail View @@ -298,17 +298,17 @@ CmdTechDrawDraftView - + TechDraw MűszakiRajz - + Insert Draft Workbench Object Insert Draft Workbench Object - + Insert a View of a Draft Workbench object Szúrjon be egy nézetet a tervezet munkafelület tárgyból @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File Fájl - + Export Page as DXF Export Page as DXF - + Save Dxf File Dxf-fájl mentése - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,12 +339,12 @@ CmdTechDrawExportPageSVG - + File Fájl - + Export Page as SVG Export Page as SVG @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -456,12 +456,12 @@ Insert Bitmap from a file into a page - + Select an Image File Válasszon ki egy kép fájlt - + Image (*.png *.jpg *.jpeg) Kép (*.png *.jpg *.jpeg) @@ -534,12 +534,12 @@ CmdTechDrawPageDefault - + TechDraw MűszakiRajz - + Insert Default Page Insert Default Page @@ -547,22 +547,22 @@ CmdTechDrawPageTemplate - + TechDraw MűszakiRajz - + Insert Page using Template Insert Page using Template - + Select a Template File Select a Template File - + Template (*.svg *.dxf) Template (*.svg *.dxf) @@ -570,17 +570,17 @@ CmdTechDrawProjectionGroup - + TechDraw MűszakiRajz - + Insert Projection Group Insert Projection Group - + Insert multiple linked views of drawable object(s) Insert multiple linked views of drawable object(s) @@ -614,12 +614,12 @@ CmdTechDrawRedrawPage - + TechDraw MűszakiRajz - + Redraw Page Redraw Page @@ -640,12 +640,12 @@ CmdTechDrawSectionView - + TechDraw MűszakiRajz - + Insert Section View Insert Section View @@ -653,12 +653,12 @@ CmdTechDrawShowAll - + TechDraw MűszakiRajz - + Show/Hide Invisible Edges Show/Hide Invisible Edges @@ -666,17 +666,17 @@ CmdTechDrawSpreadsheetView - + TechDraw MűszakiRajz - + Insert Spreadsheet View Insert Spreadsheet View - + Insert View to a spreadsheet Insert View to a spreadsheet @@ -684,17 +684,17 @@ CmdTechDrawSymbol - + TechDraw MűszakiRajz - + Insert SVG Symbol SVG szimbólum beszúrása - + Insert symbol from a SVG file Insert symbol from a SVG file @@ -702,13 +702,13 @@ CmdTechDrawToggleFrame - + TechDraw MűszakiRajz - - + + Turn View Frames On/Off Keretek nézetének be-/kikapcsolása @@ -742,17 +742,17 @@ CmdTechDrawView - + TechDraw MűszakiRajz - + Insert View Insert View - + Insert a View Insert a View @@ -760,12 +760,12 @@ CmdTechDrawWeldSymbol - + TechDraw MűszakiRajz - + Add Welding Information to Leaderline Add Welding Information to Leaderline @@ -935,77 +935,77 @@ További funkciók - + Standard Általános - + Heading 1 Címsor 1 - + Heading 2 Címsor 2 - + Heading 3 Címsor 3 - + Heading 4 Címsor 4 - + Monospace Egyterű - + - + Remove character formatting Karakter formázás eltávolítása - + Remove all formatting Minden formázás eltávolítása - + Edit document source Dokumentumforrás szerkesztése - + Document source Dokumentumforrás - + Create a link Létrehoz egy hivatkozást - + Link URL: Hivatkozás webcíme: - + Select an image Válasszon ki egy képet - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; Összes (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Rossz kijelölés - - - No Shapes or Groups in this selection - Nincsenek alakzatok vagy csoportok ebben a kiválasztásban + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Jelöljön ki legalább 1 AlkatrészRajzNézet tárgyat a kiinduláshoz. - + Select one Clip group and one View. Egy kivágás csoport és egy nézet kiválasztása. - + Select exactly one View to add to group. Válasszon pontosan egy nézetet a csoporthoz adásra. - + Select exactly one Clip group. Jelöljön ki pontosan egy kivágandó tárgyat. - + Clip and View must be from same Page. Nyírás és a nézet azonos oldalon legyen. - + Select exactly one View to remove from Group. Válasszon pontosan egy nézetet a csoportból eltávolításra. - + View does not belong to a Clip Nézet nem tartozik kinyíráshoz - + Choose an SVG file to open SVG fájl kiválasztása megnyitáshoz - + Scalable Vector Graphic Méretezhető vektorgrafika - + + All Files + Összes fájl + + + Select at least one object. Jelöljön ki legalább egy objektumot. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection Can not export selection - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. Jelöljön ki pontosan egy számolótábla tárgyat. - + No Drawing View Nincs rajz nézet - + Open Drawing View before attempting export to SVG. Nyissa meg a rajz nézetet az SVG exportálási kísérlet előtt. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Hibás kijelölés @@ -1228,41 +1237,41 @@ Select 2 point objects and 1 View. (2) - - - - + + + + - - - + + + Incorrect selection Hibás kijelölés - + Select an object first Először válasszon ki egy tárgyat - + Too many objects selected Túl sok kijelölt objektum - + Create a page first. Először hozzon létre egy oldalt. - + No View of a Part in selection. Nincs alkatrész nézet ebben a kiválasztásban. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,18 +1337,19 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection Wrong Selection @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. Alapértelmezett nézetet kell kiválasztania az egyeneshez. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,60 +1381,69 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. No CenterLine in selection. - + + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + Selection not understood. Selection not understood. - + You must select 2 Vertexes or an existing CenterLine. You must select 2 Vertexes or an existing CenterLine. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. No View in Selection. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. Select exactly one Leader line or one Weld symbol. - - + + Nothing selected Semmi sincs kiválasztva - + At least 1 object in selection is not a part view Legalább 1 objektum a kijelölt részen nem egy résznézet - + Unknown object type in selection Ismeretlen típusú tárgy a kiválasztásban @@ -1439,99 +1458,99 @@ Some Faces in selection are already hatched. Replace? - + No TechDraw Page Nincs MűszakiRajz oldal - + Need a TechDraw Page for this command Szükséges egy MűszakiRajz oldal ehhez a parancshoz - + Select a Face first Először jelöljön ki egy felületet - + No TechDraw object in selection Nincs MűszakiRajz tárgy a kiválasztásban - + Create a page to insert. Oldal létrehozása a beillesztéshez. - - + + No Faces to hatch in this selection Nincs felület a straffozáshoz ebben a kijelölésben - + No page found Az oldal nem található - - Create/select a page first. - Először hozzon létre/válasszon ki egy oldalt. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Melyik oldal? - + Too many pages Túl sok oldal - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Nem tudja meghatározni a megfelelő oldalt. - - Select exactly 1 page. - Válasszon ki pontosan 1 oldalt. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) Összes fájl (*.*) - + Export Page As PDF Oldal export PDF formában - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Oldal export SVG formában - + Show drawing Mutasd a rajzot - + Toggle KeepUpdated Frissen tartás kapcsolója @@ -1541,68 +1560,89 @@ Kattintson a szöveg frissítéséhez - + New Leader Line Új vezér egyenes - + Edit Leader Line Vezér egyenes szerkesztése - + Rich text creator Szöveg szerkesztő - - + + Rich text editor Szöveg szerkesztő - + New Cosmetic Vertex Új szépítő csúcsvégpont - + Select a symbol Select a symbol - + ActiveView to TD View ActiveView to TD View - + Create Center Line Create Center Line - + Edit Center Line Edit Center Line - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol Create Welding Symbol - + Edit Welding Symbol Edit Welding Symbol @@ -1610,7 +1650,31 @@ Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Objektumfüggőségek + + + The page is not empty, therefore the following referencing objects might be lost. @@ -1623,29 +1687,16 @@ Are you sure you want to continue? - - - - - - - - - - Object dependencies - Objektumfüggőségek - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,22 +1709,28 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Mégse - - - - OK - OK - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,100 +1758,102 @@ Are you sure you want to continue? ActiveView to TD View - + Width Szélesség - + Width of generated view Width of generated view - + Height Magasság - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background Háttér - + Background color Háttér szín - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1024 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete Törlés - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - Általános - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Színek - - - - Normal - Normál - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Kiválasztott - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Háttér - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Dimenzió - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Közép vonal - - - - Vertex - Végpont - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Minta neve - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Méretezés - - - - Default scale for new views - Default scale for new views - - - - Page - Oldal - - - - Auto - Automatikus - - - - Custom - Egyéni - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Kijelölés - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Végpont nagyítás - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Méretek - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Jegyzet - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Körkörös - - - - - None - Egyik sem - - - - Triangle - Háromszög - - - - Inspection - Vizsgálat - - - - Hexagon - Hatszög - - - - - Square - Négyzet - - - - Rectangle - Téglalap - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Szaggatott - - - - - - Dot - Pont - - - - - DashDot - Pontvonal - - - - - DashDotDot - Kétpontvonal - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Kitöltött háromszög - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Nyitott kör - - - - Fork - Elágazás - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Szaggatott - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Négyzet - + Flat Lapos - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Jegyzet - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + Szaggatott + + + + + + Dot + Pont + + + + + + DashDot + Pontvonal + + + + + + DashDotDot + Kétpontvonal + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Hide + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Körkörös + + + + None + Egyik sem + + + + Triangle + Háromszög + + + + Inspection + Vizsgálat + + + + Hexagon + Hatszög + + + + + Square + Négyzet + + + + Rectangle + Téglalap + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Kör + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Színek + + + + Normal + Normál + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Kiválasztott + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Háttér + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Dimenzió + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Végpont + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Méretek + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Oldal + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + Szaggatott + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + Általános + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Minta neve + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Gyémánt bevonatú + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Mutassa a sima vonalakat + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden - Rejtett + Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Méretezés + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Oldal + + + + Auto + Automatikus + + + + Custom + Egyéni + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Kijelölés + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,81 +3177,104 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &Exportálás SVG-be - + Toggle &Keep Updated Frissen tartás kapcsolója - + Toggle &Frames Keretek kapcsolója - + Export DXF DXF export - + Export PDF Exportálás PDF-be - + Different orientation Eltérő tájolású - + The printer uses a different orientation than the drawing. Do you want to continue? A nyomtató a rajztól eltérő tájolást használ. Szeretné fojtatni? - - + + Different paper size Eltérő papírméret - - + + The printer uses a different paper size than the drawing. Do you want to continue? A nyomtató a rajztól eltérő méretű papír méretet használ. Szeretné folytatni? - + Opening file failed Fájl megnyitása sikertelen - + Can not open file %1 for writing. %1 fájlt nem nyitható meg íráshoz. - + Save Dxf File Dxf-fájl mentése - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: Kiválasztott: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3129,243 +3283,273 @@ Szeretné folytatni? Ballon - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Indulási szimbólum - - - - Symbol: - Szimbólum: - - - - Value: - Érték: - - - + Circular Körkörös - + None Egyik sem - + Triangle Háromszög - + Inspection Vizsgálat - + Hexagon Hatszög - + Square Négyzet - + Rectangle Téglalap - - Scale: - Méretarány: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Közép vonal - + Base View Alap nézet - + Elements Elemek - + + Orientation + Tájolás + + + Top to Bottom line Top to Bottom line - + Vertical Függőleges - + Left to Right line Left to Right line - + Horizontal Vízszintes - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Igazított - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - Forgatás - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + Forgatás + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color Szín - + Weight Súly - + Style Stílus - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Szaggatott - + Dot Pont - + DashDot Pontvonal - + DashDotDot Kétpontvonal - + Extend By Nyújt ennyivel - + Make the line a little longer. A vonalat kissé hosszabbá növeli. - + mm mm @@ -3378,27 +3562,32 @@ Szeretné folytatni? Szépítő csúcsvégpont - + Base View Alap nézet - + Point Picker Pont kiválasztó - + + Position from the view center + Position from the view center + + + + Position + Pozíció + + + X X - - Z - Z - - - + Y Y @@ -3413,15 +3602,78 @@ Szeretné folytatni? Bal klikk pont meghatározásához - + In progress edit abandoned. Start over. Folyamatban lévő szerkesztés megszakítva. Kezdje újra. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Alap nézet + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Sugár + + + + Reference + Referencia + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3469,22 +3721,22 @@ Szeretné folytatni? Vonal színe - + Name of pattern within file Minta neve a fájlon belül - + Color of pattern lines Vonal minták színe - + Enlarges/shrinks the pattern A minta növelése/zsugorítása - + Thickness of lines within the pattern Mintán belüli vonalak vastagsága @@ -3497,17 +3749,17 @@ Szeretné folytatni? Vezér egyenes - + Base View Alap nézet - + Discard Changes Változtatások elvetése - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3516,147 +3768,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points Pontok választása - + Start Symbol Indulási szimbólum - - - - No Symbol - Nincs szimbólum - - - - - Filled Triangle - Kitöltött háromszög - - - - - Open Triangle - Nyitott háromszög - - - - - Tick - Jelölők - - - - Dot - Pont - - - - - Open Circle - Nyitott kör - - - - - Fork - Elágazás - - - - - Pyramid - Pyramid - - - - End Symbol - Végződés szimbólum - - - - Color - Szín - - - Line color Vonalszín - + Width Szélesség - + Line width Vonalvastagság - + Continuous Continuous - + + Dot + Pont + + + + End Symbol + Végződés szimbólum + + + + Color + Szín + + + Style Stílus - + Line style Vonalstílus - + NoLine Nincs vonal - + Dash Szaggatott - + DashDot Pontvonal - + DashDotDot Kétpontvonal - - + + Pick a starting point for leader line Válasszon egy kezdő pontot a vezéregyenesnek - + Click and drag markers to adjust leader line Kattintson és húzzon jelöléseket a vezér egyenes beállításához - + Left click to set a point Bal klikk pont meghatározásához - + Press OK or Cancel to continue Nyomj OK-t vagy Mégse a folytatáshoz - + In progress edit abandoned. Start over. Folyamatban lévő szerkesztés megszakítva. Kezdje újra. @@ -3669,75 +3877,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View Nézet - - Color - Szín + + Lines + Lines - + Style Stílus - - Weight - Súly - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Hamis - - - - True - Igaz - - - + Continuous Continuous - + Dash Szaggatott - + Dot Pont - + DashDot Pontvonal - + DashDotDot Kétpontvonal + + + Color + Szín + + + + Weight + Súly + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + Hamis + + + + True + Igaz + TechDrawGui::TaskLinkDim @@ -3805,153 +4013,153 @@ You can pick further points to get line segments. Első vagy harmadik szög - - + + Page Oldal - + First Angle Első szög - + Third Angle Harmadik szög - + Scale Méretezés - + Scale Page/Auto/Custom Oldal/Auto/Egyéni lépték - + Automatic Automatikus - + Custom Egyéni - + Custom Scale Egyéni lépték - + Scale Numerator Lépték számláló - + : : - + Scale Denominator Lépték nevezője - + Adjust Primary Direction Állítsa be az elsődleges irányt - + Current primary view direction Aktuális elsődleges nézet iránya - + Rotate right Forgatás jobbra - + Rotate up Forgatás felfelé - + Rotate left Forgatás balra - + Rotate down Forgatás lefelé - + Secondary Projections Másodlagos vetítés - + Bottom Alsó - + Primary Elsődleges - + Right Jobb - + Left Bal - + LeftFrontBottom AljátólBalra - + Top Felülnézet - + RightFrontBottom AlátólJobbra - + RightFrontTop TetejétőlJobbra - + Rear Hátsó nézet - + LeftFrontTop TetejétőlBalra - + Spin CW Forgatás órajárás irányban CW - + Spin CCW Forgatás órajárással ellentétes irányban CCW @@ -4015,77 +4223,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame Keret megjelenítése - + Color Szín - + Line color Vonalszín - + Width Szélesség - + Line width Vonalvastagság - + Style Stílus - + Line style Vonalstílus - + NoLine Nincs vonal - + Continuous Continuous - + Dash Szaggatott - + Dot Pont - + DashDot Pontvonal - + DashDotDot Kétpontvonal - + Start Rich Text Editor Szöveg szerkesztő indítása - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4093,97 +4301,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section Ennek a szakasznak az azonosítója - + Looking down Lefelé nézve - + Looking right Jobbra nézve - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Méretezés - - - - Section Orientation - Section Orientation - - - + Looking left Balra nézve - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - X + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - Y + + Scale + Méretezés - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Alkalmaz + + Section Orientation + Section Orientation - + Looking up Felfelé nézve - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + X + + + + Y + Y + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4194,17 +4430,17 @@ You can pick further points to get line segments. Szerkeszthető mezőre váltás - + Text Name: Szöveg neve: - + TextLabel Szövegcímke - + Value: Érték: @@ -4237,8 +4473,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4253,16 +4489,16 @@ You can pick further points to get line segments. TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_id.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_id.qm index e87b5b75dc..02d0a4baa8 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_id.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_id.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_id.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_id.ts index cdb4c33a0b..01054422c8 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_id.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_id.ts @@ -36,12 +36,12 @@ CmdTechDraw2LineCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Lines Add Centerline between 2 Lines @@ -49,12 +49,12 @@ CmdTechDraw2PointCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Points Add Centerline between 2 Points @@ -75,12 +75,12 @@ CmdTechDrawActiveView - + TechDraw TechDraw - + Insert Active View (3D View) Insert Active View (3D View) @@ -114,17 +114,17 @@ CmdTechDrawArchView - + TechDraw TechDraw - + Insert Arch Workbench Object Insert Arch Workbench Object - + Insert a View of a Section Plane from Arch Workbench Insert a View of a Section Plane from Arch Workbench @@ -132,12 +132,12 @@ CmdTechDrawBalloon - + TechDraw TechDraw - + Insert Balloon Annotation Insert Balloon Annotation @@ -156,19 +156,19 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw TechDraw - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw TechDraw - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw TechDraw - + Remove View from Clip Group Remove View from Clip Group @@ -202,12 +202,12 @@ CmdTechDrawCosmeticEraser - + TechDraw TechDraw - + Remove Cosmetic Object Remove Cosmetic Object @@ -246,25 +246,25 @@ CmdTechDrawDecorateLine - + TechDraw TechDraw - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw TechDraw - + Insert Detail View Insert Detail View @@ -298,17 +298,17 @@ CmdTechDrawDraftView - + TechDraw TechDraw - + Insert Draft Workbench Object Insert Draft Workbench Object - + Insert a View of a Draft Workbench object Insert a View of a Draft Workbench object @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File Mengajukan - + Export Page as DXF Export Page as DXF - + Save Dxf File Save Dxf File - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,12 +339,12 @@ CmdTechDrawExportPageSVG - + File Mengajukan - + Export Page as SVG Export Page as SVG @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -456,12 +456,12 @@ Insert Bitmap from a file into a page - + Select an Image File Pilih File Gambar - + Image (*.png *.jpg *.jpeg) Gambar (*.png *.jpg *.jpeg) @@ -534,12 +534,12 @@ CmdTechDrawPageDefault - + TechDraw TechDraw - + Insert Default Page Insert Default Page @@ -547,22 +547,22 @@ CmdTechDrawPageTemplate - + TechDraw TechDraw - + Insert Page using Template Insert Page using Template - + Select a Template File Select a Template File - + Template (*.svg *.dxf) Template (*.svg *.dxf) @@ -570,17 +570,17 @@ CmdTechDrawProjectionGroup - + TechDraw TechDraw - + Insert Projection Group Insert Projection Group - + Insert multiple linked views of drawable object(s) Insert multiple linked views of drawable object(s) @@ -614,12 +614,12 @@ CmdTechDrawRedrawPage - + TechDraw TechDraw - + Redraw Page Redraw Page @@ -640,12 +640,12 @@ CmdTechDrawSectionView - + TechDraw TechDraw - + Insert Section View Insert Section View @@ -653,12 +653,12 @@ CmdTechDrawShowAll - + TechDraw TechDraw - + Show/Hide Invisible Edges Show/Hide Invisible Edges @@ -666,17 +666,17 @@ CmdTechDrawSpreadsheetView - + TechDraw TechDraw - + Insert Spreadsheet View Insert Spreadsheet View - + Insert View to a spreadsheet Insert View to a spreadsheet @@ -684,17 +684,17 @@ CmdTechDrawSymbol - + TechDraw TechDraw - + Insert SVG Symbol Insert SVG Symbol - + Insert symbol from a SVG file Insert symbol from a SVG file @@ -702,13 +702,13 @@ CmdTechDrawToggleFrame - + TechDraw TechDraw - - + + Turn View Frames On/Off Turn View Frames On/Off @@ -742,17 +742,17 @@ CmdTechDrawView - + TechDraw TechDraw - + Insert View Insert View - + Insert a View Insert a View @@ -760,12 +760,12 @@ CmdTechDrawWeldSymbol - + TechDraw TechDraw - + Add Welding Information to Leaderline Add Welding Information to Leaderline @@ -935,77 +935,77 @@ More functions - + Standard Standar - + Heading 1 Heading 1 - + Heading 2 Heading 2 - + Heading 3 Heading 3 - + Heading 4 Heading 4 - + Monospace Monospace - + - + Remove character formatting Remove character formatting - + Remove all formatting Remove all formatting - + Edit document source Edit document source - + Document source Document source - + Create a link Create a link - + Link URL: Link URL: - + Select an image Select an image - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Pilihan salah - - - No Shapes or Groups in this selection - No Shapes or Groups in this selection + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Select at least 1 DrawViewPart object as Base. - + Select one Clip group and one View. Select one Clip group and one View. - + Select exactly one View to add to group. Select exactly one View to add to group. - + Select exactly one Clip group. Select exactly one Clip group. - + Clip and View must be from same Page. Klip dan Tampilan harus dari Halaman yang sama. - + Select exactly one View to remove from Group. Select exactly one View to remove from Group. - + View does not belong to a Clip Lihat bukan milik Klip - + Choose an SVG file to open Pilih file SVG untuk membuka - + Scalable Vector Graphic Scalable Vector Graphic - + + All Files + Semua data + + + Select at least one object. Pilih setidaknya satu objek. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection Can not export selection - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. Pilih salah satu objek Spreadsheet. - + No Drawing View Tidak ada tampilan gambar - + Open Drawing View before attempting export to SVG. Buka Drawing View sebelum mencoba ekspor ke SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Seleksi yang salah @@ -1228,41 +1237,41 @@ Select 2 point objects and 1 View. (2) - - - - + + + + - - - + + + Incorrect selection Pilihan salah - + Select an object first Pilih objek terlebih dahulu - + Too many objects selected Terlalu banyak objek yang dipilih - + Create a page first. Buat halaman terlebih dahulu. - + No View of a Part in selection. No View of a Part in selection. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,18 +1337,19 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection Wrong Selection @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. You must select a base View for the line. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,60 +1381,69 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. No CenterLine in selection. - + + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + Selection not understood. Selection not understood. - + You must select 2 Vertexes or an existing CenterLine. You must select 2 Vertexes or an existing CenterLine. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. No View in Selection. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. Select exactly one Leader line or one Weld symbol. - - + + Nothing selected Nothing selected - + At least 1 object in selection is not a part view At least 1 object in selection is not a part view - + Unknown object type in selection Unknown object type in selection @@ -1439,99 +1458,99 @@ Some Faces in selection are already hatched. Replace? - + No TechDraw Page Tidak ada teknik menggambar - + Need a TechDraw Page for this command Butuh Halaman TechDraw untuk perintah ini - + Select a Face first Pilih Wajah dulu - + No TechDraw object in selection Tidak ada objek TechDraw dalam seleksi - + Create a page to insert. Create a page to insert. - - + + No Faces to hatch in this selection No Faces to hatch in this selection - + No page found Tidak ditemukan halaman - - Create/select a page first. - Create/select a page first. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Which page? - + Too many pages Terlalu banyak halaman - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Tidak dapat menentukan halaman yang benar. - - Select exactly 1 page. - Pilih tepat 1 halaman. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) All Files (*.*) - + Export Page As PDF Halaman Ekspor Sebagai PDF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Ekspor sebagai SVG - + Show drawing Tampilkan gambar - + Toggle KeepUpdated Toggle KeepUpdated @@ -1541,68 +1560,89 @@ Click to update text - + New Leader Line New Leader Line - + Edit Leader Line Edit Leader Line - + Rich text creator Rich text creator - - + + Rich text editor Rich text editor - + New Cosmetic Vertex New Cosmetic Vertex - + Select a symbol Select a symbol - + ActiveView to TD View ActiveView to TD View - + Create Center Line Create Center Line - + Edit Center Line Edit Center Line - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol Create Welding Symbol - + Edit Welding Symbol Edit Welding Symbol @@ -1610,7 +1650,31 @@ Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Objek dependensi + + + The page is not empty, therefore the following referencing objects might be lost. @@ -1623,29 +1687,16 @@ Are you sure you want to continue? - - - - - - - - - - Object dependencies - Objek dependensi - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,22 +1709,28 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Membatalkan - - - - OK - Baik - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,100 +1758,102 @@ Are you sure you want to continue? ActiveView to TD View - + Width Lebar - + Width of generated view Width of generated view - + Height Tinggi - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background Latar Belakang - + Background color Warna latar belakang - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1024 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete Menghapus - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - Umum - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Warna - - - - Normal - Normal - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Terpilih - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Latar Belakang - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Dimensi - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Center Line - - - - Vertex - Vertex - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Nama pola - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Skala - - - - Default scale for new views - Default scale for new views - - - - Page - Halaman - - - - Auto - Mobil - - - - Custom - Adat - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Pilihan - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Vertex Scale - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Ukuran - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Anotasi - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Circular - - - - - None - Tidak ada - - - - Triangle - Segi tiga - - - - Inspection - Inspection - - - - Hexagon - Segi enam - - - - - Square - Kotak - - - - Rectangle - Empat persegi panjang - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Berlari - - - - - - Dot - Dot - - - - - DashDot - DashDot - - - - - DashDotDot - DashDotDot - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Filled Triangle - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Open Circle - - - - Fork - Fork - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Dashed - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Kotak - + Flat Datar - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Anotasi - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + Berlari + + + + + + Dot + Dot + + + + + + DashDot + DashDot + + + + + + DashDotDot + DashDotDot + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Hide + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Circular + + + + None + Tidak ada + + + + Triangle + Segi tiga + + + + Inspection + Inspection + + + + Hexagon + Segi enam + + + + + Square + Kotak + + + + Rectangle + Empat persegi panjang + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Lingkaran + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Warna + + + + Normal + Normal + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Terpilih + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Latar Belakang + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Dimensi + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Vertex + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Ukuran + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Halaman + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + Dashed + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + Umum + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Nama pola + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Berlian + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Tunjukkan garis halus + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Skala + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Halaman + + + + Auto + Mobil + + + + Custom + Adat + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Pilihan + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,80 +3177,103 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG & Ekspor SVG - + Toggle &Keep Updated Toggle &Keep Updated - + Toggle &Frames Toggle &Frames - + Export DXF Export DXF - + Export PDF Ekspor PDF - + Different orientation Orientasi berbeda - + The printer uses a different orientation than the drawing. Do you want to continue? Printer menggunakan orientasi yang berbeda dari pada gambar. Apakah Anda ingin melanjutkan? - - + + Different paper size Ukuran kertas berbeda - - + + The printer uses a different paper size than the drawing. Do you want to continue? Printer menggunakan ukuran kertas yang berbeda dari pada gambar. Apakah Anda ingin melanjutkan? - + Opening file failed Membuka file gagal - + Can not open file %1 for writing. Can not open file %1 for writing. - + Save Dxf File Save Dxf File - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: Terpilih: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3128,243 +3282,273 @@ Do you want to continue? Balloon - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Start Symbol - - - - Symbol: - Symbol: - - - - Value: - Nilai: - - - + Circular Circular - + None Tidak ada - + Triangle Segi tiga - + Inspection Inspection - + Hexagon Segi enam - + Square Kotak - + Rectangle Empat persegi panjang - - Scale: - Scale: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Center Line - + Base View Base View - + Elements Elemen - + + Orientation + Orientasi + + + Top to Bottom line Top to Bottom line - + Vertical Vertical - + Left to Right line Left to Right line - + Horizontal Horizontal - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Aligned - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - Memutar - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + Memutar + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color Warna - + Weight Weight - + Style Gaya - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Berlari - + Dot Dot - + DashDot DashDot - + DashDotDot DashDotDot - + Extend By Extend By - + Make the line a little longer. Make the line a little longer. - + mm mm @@ -3377,27 +3561,32 @@ Do you want to continue? Cosmetic Vertex - + Base View Base View - + Point Picker Point Picker - + + Position from the view center + Position from the view center + + + + Position + Position + + + X X - - Z - Z - - - + Y Y @@ -3412,15 +3601,78 @@ Do you want to continue? Left click to set a point - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Base View + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Jari-jari + + + + Reference + Referensi + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3468,22 +3720,22 @@ Do you want to continue? Warna garis - + Name of pattern within file Nama pola dalam file - + Color of pattern lines Warna garis pola - + Enlarges/shrinks the pattern Memperbesar / mengecilkan pola - + Thickness of lines within the pattern Ketebalan garis dalam pola @@ -3496,17 +3748,17 @@ Do you want to continue? Leader Line - + Base View Base View - + Discard Changes Discard Changes - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3515,147 +3767,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points Pick Points - + Start Symbol Start Symbol - - - - No Symbol - No Symbol - - - - - Filled Triangle - Filled Triangle - - - - - Open Triangle - Open Triangle - - - - - Tick - Tick - - - - Dot - Dot - - - - - Open Circle - Open Circle - - - - - Fork - Fork - - - - - Pyramid - Pyramid - - - - End Symbol - End Symbol - - - - Color - Warna - - - Line color Line warna - + Width Lebar - + Line width Lebar garis - + Continuous Continuous - + + Dot + Dot + + + + End Symbol + End Symbol + + + + Color + Warna + + + Style Gaya - + Line style Gaya baris - + NoLine NoLine - + Dash Berlari - + DashDot DashDot - + DashDotDot DashDotDot - - + + Pick a starting point for leader line Pick a starting point for leader line - + Click and drag markers to adjust leader line Click and drag markers to adjust leader line - + Left click to set a point Left click to set a point - + Press OK or Cancel to continue Press OK or Cancel to continue - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. @@ -3668,75 +3876,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View Tampilan - - Color - Warna + + Lines + Lines - + Style Gaya - - Weight - Weight - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Salah - - - - True - Benar - - - + Continuous Continuous - + Dash Berlari - + Dot Dot - + DashDot DashDot - + DashDotDot DashDotDot + + + Color + Warna + + + + Weight + Weight + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + Salah + + + + True + Benar + TechDrawGui::TaskLinkDim @@ -3804,153 +4012,153 @@ You can pick further points to get line segments. Sudut Pertama atau Ketiga - - + + Page Halaman - + First Angle Sudut Pertama - + Third Angle Sudut Ketiga - + Scale Skala - + Scale Page/Auto/Custom Skala Halaman / Otomatis / Kustom - + Automatic Otomatis - + Custom Adat - + Custom Scale Skala Khusus - + Scale Numerator Numerator Skala - + : : - + Scale Denominator Skala denominator - + Adjust Primary Direction Sesuaikan Arah Utama - + Current primary view direction Current primary view direction - + Rotate right Putar ke kanan - + Rotate up Putar ke atas - + Rotate left Putar ke kiri - + Rotate down Putar ke bawah - + Secondary Projections Proyeksi Sekunder - + Bottom Bawah - + Primary Utama - + Right Kanan - + Left Kiri - + LeftFrontBottom LeftFrontBottom - + Top Puncak - + RightFrontBottom RightFrontBottom - + RightFrontTop RightFrontTop - + Rear Belakang - + LeftFrontTop LeftFrontTop - + Spin CW Spin CW - + Spin CCW Spin CCW @@ -4014,77 +4222,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame Show Frame - + Color Warna - + Line color Line warna - + Width Lebar - + Line width Lebar garis - + Style Gaya - + Line style Gaya baris - + NoLine NoLine - + Continuous Continuous - + Dash Berlari - + Dot Dot - + DashDot DashDot - + DashDotDot DashDotDot - + Start Rich Text Editor Start Rich Text Editor - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4092,97 +4300,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section Pengenal untuk bagian ini - + Looking down Melihat ke bawah - + Looking right Terlihat benar - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Skala - - - - Section Orientation - Section Orientation - - - + Looking left Menatap ke kiri - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - X + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - Y + + Scale + Skala - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Apply + + Section Orientation + Section Orientation - + Looking up Melihat ke atas - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + X + + + + Y + Y + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4193,17 +4429,17 @@ You can pick further points to get line segments. Ubah Bidang yang Dapat Diedit - + Text Name: Text Name: - + TextLabel TextLabel - + Value: Nilai: @@ -4236,8 +4472,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4252,16 +4488,16 @@ You can pick further points to get line segments. TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_it.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_it.qm index e15017f549..2b52f9447c 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_it.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_it.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_it.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_it.ts index 26393061a3..35d320efb8 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_it.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_it.ts @@ -6,7 +6,7 @@ Add Centerline between 2 Lines - Add Centerline between 2 Lines + Linea centrale a 2 linee @@ -14,7 +14,7 @@ Add Centerline between 2 Points - Add Centerline between 2 Points + Linea centrale a 2 punti @@ -22,7 +22,7 @@ Add Midpoint Vertices - Add Midpoint Vertices + Aggiungi vertice nel punto mediano @@ -30,33 +30,33 @@ Add Quadrant Vertices - Add Quadrant Vertices + Vertici quadrante CmdTechDraw2LineCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Lines - Add Centerline between 2 Lines + Linea centrale a 2 linee CmdTechDraw2PointCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Points - Add Centerline between 2 Points + Linea centrale a 2 punti @@ -69,20 +69,20 @@ Insert 3-Point Angle Dimension - Insert 3-Point Angle Dimension + Angolo da 3 punti CmdTechDrawActiveView - + TechDraw TechDraw - + Insert Active View (3D View) - Insert Active View (3D View) + Inserisci vista attiva (visualizzazione 3D) @@ -95,7 +95,7 @@ Insert Angle Dimension - Insert Angle Dimension + Angolo @@ -114,32 +114,32 @@ CmdTechDrawArchView - + TechDraw TechDraw - + Insert Arch Workbench Object - Insert Arch Workbench Object + Inserisci Oggetto Arch Workbench - + Insert a View of a Section Plane from Arch Workbench - Insert a View of a Section Plane from Arch Workbench + Inserisce una vista di un piano di sezione dell'ambiente Arch CmdTechDrawBalloon - + TechDraw TechDraw - + Insert Balloon Annotation - Insert Balloon Annotation + Pallinatura @@ -152,64 +152,64 @@ Insert Center Line - Insert Center Line + Inserisci linea centrale - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw TechDraw - + Insert Clip Group - Insert Clip Group + Gruppo di clip CmdTechDrawClipGroupAdd - + TechDraw TechDraw - + Add View to Clip Group - Add View to Clip Group + Aggiungi una vista al gruppo clip CmdTechDrawClipGroupRemove - + TechDraw TechDraw - + Remove View from Clip Group - Remove View from Clip Group + Rimuovi la vista dal gruppo clip CmdTechDrawCosmeticEraser - + TechDraw TechDraw - + Remove Cosmetic Object - Remove Cosmetic Object + Rimuovi oggetto cosmetico @@ -222,7 +222,7 @@ Add Cosmetic Vertex - Add Cosmetic Vertex + Aggiungi un vertice cosmetico @@ -235,38 +235,38 @@ Insert Cosmetic Vertex - Insert Cosmetic Vertex + Inserisce un Vertice Cosmetico Add Cosmetic Vertex - Add Cosmetic Vertex + Aggiungi un vertice cosmetico CmdTechDrawDecorateLine - + TechDraw TechDraw - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw TechDraw - + Insert Detail View - Insert Detail View + Dettaglio @@ -279,7 +279,7 @@ Insert Diameter Dimension - Insert Diameter Dimension + Diametro @@ -292,23 +292,23 @@ Insert Dimension - Insert Dimension + Quota CmdTechDrawDraftView - + TechDraw TechDraw - + Insert Draft Workbench Object - Insert Draft Workbench Object + Vista di Draft - + Insert a View of a Draft Workbench object Inserisce una vista di un oggetto dell'ambiente Draft @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File File - + Export Page as DXF - Export Page as DXF + Esporta la pagina in DXF - + Save Dxf File Salva il file DXF - + Dxf (*.dxf) DXF (*. dxf) @@ -339,14 +339,14 @@ CmdTechDrawExportPageSVG - + File File - + Export Page as SVG - Export Page as SVG + Esporta la pagina in SVG @@ -359,17 +359,17 @@ Insert Extent Dimension - Insert Extent Dimension + Dimensione di estensione Horizontal Extent - Horizontal Extent + Estensione orizzontale Vertical Extent - Vertical Extent + Estensione verticale @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -395,7 +395,7 @@ Apply Geometric Hatch to a Face - Apply Geometric Hatch to a Face + Applica un tratteggio geometrico ad una faccia @@ -408,7 +408,7 @@ Hatch a Face using Image File - Hatch a Face using Image File + Riempire una faccia utilizzando un file di immagine @@ -421,7 +421,7 @@ Insert Horizontal Dimension - Insert Horizontal Dimension + Quota orizzontale @@ -434,7 +434,7 @@ Insert Horizontal Extent Dimension - Insert Horizontal Extent Dimension + Estensione orizzontale @@ -447,21 +447,21 @@ Insert Bitmap Image - Insert Bitmap Image + Immagine bitmap Insert Bitmap from a file into a page - Insert Bitmap from a file into a page + Inserisce un'immagine bitmap da un file in una pagina - + Select an Image File Selezionare un file di immagine - + Image (*.png *.jpg *.jpeg) Immagine (*. png *. jpg *. jpeg) @@ -476,7 +476,7 @@ Insert Landmark Dimension - EXPERIMENTAL - Insert Landmark Dimension - EXPERIMENTAL + Quota da punti di riferimento - SPERIMENTALE @@ -489,7 +489,7 @@ Add Leaderline to View - Add Leaderline to View + Linea guida @@ -502,7 +502,7 @@ Insert Length Dimension - Insert Length Dimension + Lunghezza @@ -515,7 +515,7 @@ Link Dimension to 3D Geometry - Link Dimension to 3D Geometry + Link alla geometria 3D @@ -528,61 +528,61 @@ Add Midpoint Vertices - Add Midpoint Vertices + Aggiungi vertice nel punto mediano CmdTechDrawPageDefault - + TechDraw TechDraw - + Insert Default Page - Insert Default Page + Nuovo disegno standard CmdTechDrawPageTemplate - + TechDraw TechDraw - + Insert Page using Template - Insert Page using Template + Nuovo disegno da modello - + Select a Template File - Select a Template File + Selezionare un file modello - + Template (*.svg *.dxf) - Template (*.svg *.dxf) + Modello (*.svg *.dxf) CmdTechDrawProjectionGroup - + TechDraw TechDraw - + Insert Projection Group - Insert Projection Group + Gruppo di proiezioni - + Insert multiple linked views of drawable object(s) - Insert multiple linked views of drawable object(s) + Inserisce più viste collegate di oggetti disegnabili @@ -595,7 +595,7 @@ Add Quadrant Vertices - Add Quadrant Vertices + Vertici quadrante @@ -608,20 +608,20 @@ Insert Radius Dimension - Insert Radius Dimension + Raggio CmdTechDrawRedrawPage - + TechDraw TechDraw - + Redraw Page - Redraw Page + Ridisegna pagina @@ -634,81 +634,81 @@ Insert Rich Text Annotation - Insert Rich Text Annotation + Annotazione CmdTechDrawSectionView - + TechDraw TechDraw - + Insert Section View - Insert Section View + Vista di sezione CmdTechDrawShowAll - + TechDraw TechDraw - + Show/Hide Invisible Edges - Show/Hide Invisible Edges + Mostra/nascondi i bordi invisibili CmdTechDrawSpreadsheetView - + TechDraw TechDraw - + Insert Spreadsheet View - Insert Spreadsheet View + Vista foglio di calcolo - + Insert View to a spreadsheet - Insert View to a spreadsheet + Inserisce una vista di un foglio di calcolo CmdTechDrawSymbol - + TechDraw TechDraw - + Insert SVG Symbol Simbolo SVG - + Insert symbol from a SVG file - Insert symbol from a SVG file + Inserisce il simbolo da un file in formato svg CmdTechDrawToggleFrame - + TechDraw TechDraw - - + + Turn View Frames On/Off Attiva o disattiva la vista cornici @@ -723,7 +723,7 @@ Insert Vertical Dimension - Insert Vertical Dimension + Quota verticale @@ -736,38 +736,38 @@ Insert Vertical Extent Dimension - Insert Vertical Extent Dimension + Estensione verticale CmdTechDrawView - + TechDraw TechDraw - + Insert View - Insert View + Vista di oggetto - + Insert a View - Insert a View + Inserisce una vista CmdTechDrawWeldSymbol - + TechDraw TechDraw - + Add Welding Information to Leaderline - Add Welding Information to Leaderline + Informazioni di saldatura @@ -935,77 +935,77 @@ Altre funzioni - + Standard Standard - + Heading 1 Intestazione 1 - + Heading 2 Intestazione 2 - + Heading 3 Intestazione 3 - + Heading 4 Intestazione 4 - + Monospace Monospace - + - + Remove character formatting Rimuovi formattazione caratteri - + Remove all formatting Rimuovi la formattazione - + Edit document source Modifica sorgente documento - + Document source Sorgente documento - + Create a link Crea un link - + Link URL: URL link: - + Select an image Seleziona un'immagine - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; Tutti (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Selezione errata - - - No Shapes or Groups in this selection - In questa selezione non c'è nessuna forma o gruppo + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Seleziona almeno 1 oggetto DrawViewPart come Base. - + Select one Clip group and one View. Selezionare un gruppo Clip e una Vista. - + Select exactly one View to add to group. Selezionare esattamente una vista da aggiungere al gruppo. - + Select exactly one Clip group. Selezionare esattamente un gruppo di Clip. - + Clip and View must be from same Page. Clip e Vista deve essere dalla stessa pagina. - + Select exactly one View to remove from Group. Selezionare una vista da rimuovere dal gruppo. - + View does not belong to a Clip La Vista non appartiene a una Clip - + Choose an SVG file to open Seleziona un file SVG da aprire - + Scalable Vector Graphic Immagine vettoriale scalabile - + + All Files + Tutti i file + + + Select at least one object. Selezionare almeno un oggetto. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection - Can not export selection + Impossibile esportare la selezione - + Page contains DrawViewArch which will not be exported. Continue? - Page contains DrawViewArch which will not be exported. Continue? + La pagina contiene una DrawViewArch che non verrà esportata. Continuare? - + Select exactly one Spreadsheet object. Selezionare un solo oggetto Foglio di calcolo. - + No Drawing View Nessuna Vista di disegno - + Open Drawing View before attempting export to SVG. Aprire una Vista Disegno prima di tentare l'esportazione in SVG. @@ -1145,15 +1154,15 @@ - - + + Incorrect Selection Selezione non corretta Can not make a Dimension from this selection - Non è possibile creare una Dimensione da questa selezione + Non è possibile creare una Quota da questa selezione @@ -1194,12 +1203,12 @@ Need two straight edges to make an Angle Dimension - Per creare una dimensione di Angolo servono due bordi dritti + Per creare una quota di Angolo servono due bordi dritti Need three points to make a 3 point Angle Dimension - Per creare una dimensione di Angolo da 3 punti servono tre punti + Per creare una quota di Angolo da 3 punti servono tre punti @@ -1215,54 +1224,54 @@ Please select a View [and Edges]. - Please select a View [and Edges]. + Selezionare una vista [e un bordo]. Select 2 point objects and 1 View. (1) - Select 2 point objects and 1 View. (1) + Selezionare 2 oggetti punti e 1 vista. (1) Select 2 point objects and 1 View. (2) - Select 2 point objects and 1 View. (2) + Selezionare 2 oggetti punti e 1 vista. (2) - - - - + + + + - - - + + + Incorrect selection Selezione non corretta - + Select an object first Prima selezionare un oggetto - + Too many objects selected Troppi oggetti selezionati - + Create a page first. Prima creare una pagina. - + No View of a Part in selection. Nessuna vista di una Parte nella selezione. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,20 +1337,21 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection - Wrong Selection + Selezione sbagliata @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. Selezionare una vista base per la linea. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,167 +1381,176 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. - No CenterLine in selection. - - - - Selection not understood. - Selection not understood. + Nessuna linea centrale nella selezione. + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + + Selection not understood. + Selezione non compresa. + + + You must select 2 Vertexes or an existing CenterLine. - You must select 2 Vertexes or an existing CenterLine. + Selezionare 2 vertici o una linea centrale esistente. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. - No View in Selection. + Nessuna vista nella selezione. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection - No Part Views in this selection + Nessuna vista parte in questa selezione - + Select exactly one Leader line or one Weld symbol. - Select exactly one Leader line or one Weld symbol. + Seleziona solo una linea guida o un simbolo di saldatura. - - + + Nothing selected Nessuna selezione - + At least 1 object in selection is not a part view Almeno 1 oggetto nella selezione non è una vista parte - + Unknown object type in selection Tipo di oggetto sconosciuto nella selezione Replace Hatch? - Replace Hatch? + Sostituire il tratteggio? Some Faces in selection are already hatched. Replace? - Some Faces in selection are already hatched. Replace? + Alcune facce selezionate sono già tratteggiate. Sostituire? - + No TechDraw Page Nessuna pagina di TechDraw - + Need a TechDraw Page for this command Per questo comando serve una Pagina di TechDraw - + Select a Face first Prima selezionare una faccia - + No TechDraw object in selection Nessun oggetto TechDraw nella selezione - + Create a page to insert. Crea una pagina da inserire. - - + + No Faces to hatch in this selection In questa selezione non c'è nessuna faccia da trattegggiare - + No page found Nessuna pagina trovata - - Create/select a page first. - Creare o selezionare prima una pagina. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Quale pagina? - + Too many pages Troppe pagine - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Non si può determinare la pagina corretta. - - Select exactly 1 page. - Selezionare solo 1 pagina. - - - + PDF (*.pdf) PDF (*. pdf) - - + + All Files (*.*) Tutti i File (*.*) - + Export Page As PDF Esporta pagina in PDF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Esporta pagina in SVG - + Show drawing Mostra disegno - + Toggle KeepUpdated Attiva o disattiva aggiornamento automatico @@ -1541,138 +1560,176 @@ Fare clic per aggiornare il testo - + New Leader Line Nuova linea guida - + Edit Leader Line Modifica la linea guida - + Rich text creator Editor di Testi Avanzato RTF - - + + Rich text editor Editor di Testi Avanzato - + New Cosmetic Vertex Nuovo Vertice cosmetico - + Select a symbol - Select a symbol + Selezionare un simbolo - + ActiveView to TD View - ActiveView to TD View + Vista attiva in vista TechDraw - + Create Center Line - Create Center Line + Crea linea centrale - + Edit Center Line - Edit Center Line + Modifica linea centrale - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol - Create Welding Symbol + Crea simbolo di saldatura - + Edit Welding Symbol - Edit Welding Symbol + Modifica simbolo di saldatura Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Dipendenze dell'oggetto + + + The page is not empty, therefore the following referencing objects might be lost. Are you sure you want to continue? - The page is not empty, therefore the - following referencing objects might be lost. + La pagina non è vuota, pertanto i seguenti +oggetti di riferimento potrebbero andare persi. -Are you sure you want to continue? +Sicuri di voler continuare? - - - - - - - - - - Object dependencies - Dipendenze dell'oggetto - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. Are you sure you want to continue? - The projection group is not empty, therefore - the following referencing objects might be lost. + Il gruppo di proiezioni non è vuoto, pertanto i seguenti +oggetti di riferimento potrebbero andare persi. -Are you sure you want to continue? +Sicuri di voler continuare? - + You cannot delete the anchor view of a projection group. - You cannot delete the anchor view of a projection group. + Non è possibile eliminare la vista di ancoraggio di un gruppo di proiezione. - - + + You cannot delete this view because it has a section view that would become broken. - You cannot delete this view because it has a section view that would become broken. + Non è possibile eliminare questa vista perché ha una vista in sezione che si romperebbe. - - + + You cannot delete this view because it has a detail view that would become broken. - You cannot delete this view because it has a detail view that would become broken. + Non è possibile eliminare questa vista perché ha una vista in dettaglio che si romperebbe. + + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. @@ -1680,33 +1737,17 @@ Are you sure you want to continue? Are you sure you want to continue? - The following referencing objects might break. + I seguenti oggetti che sono collegati potrebbero rovinarsi. -Are you sure you want to continue? +Sicuro di voler continuare? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Annulla - - - - OK - OK - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1714,1130 +1755,273 @@ Are you sure you want to continue? ActiveView to TD View - ActiveView to TD View + Vista attiva in vista TechDraw - + Width Larghezza - + Width of generated view - Width of generated view + Larghezza della vista generata - + Height Altezza - + + Height of generated view + Altezza della vista generata + + + Border - Border + Bordo - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no - Paint background yes/no + Colora lo sfondo, sì o no - + Background Sfondo - + Background color Colore dello sfondo - + Line Width - Line Width + Larghezza linea - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode - Render Mode + Visualizzazione - + Drawing style - see SoRenderManager - Drawing style - see SoRenderManager + Stile di disegno - vedere SoRenderManager - + AS_IS - AS_IS + AS_IS - + WIREFRAME - WIREFRAME + WIREFRAME - + POINTS - POINTS + POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE - HIDDEN_LINE + Linee nascoste - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol Welding Symbol - Welding Symbol + Simbolo di saldatura - + Text before arrow side symbol - Text before arrow side symbol + Testo prima del simbolo - + Text after arrow side symbol - Text after arrow side symbol + Testo dopo il simbolo - + Pick arrow side symbol - Pick arrow side symbol + Scegliere il simbolo - - + + Symbol - Symbol + Simbolo - + Text above arrow side symbol - Text above arrow side symbol + Testo sopra il simbolo - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol - Pick other side symbol + Scegliere un altro simbolo - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol - Text below other side symbol + Testo sotto l'altro simbolo - + + Text after other side symbol + Testo dopo l'altro simbolo + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Testo prima dell'altro simbolo + + + Remove other side symbol - Remove other side symbol + Rimuove il simbolo dall'altro lato - + Delete Elimina - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld - Field Weld - - - - All Around - All Around - - - - Alternating - Alternating + Campo saldato - Tail Text - Tail Text + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line - - Text at end of symbol - Text at end of symbol + + All Around + Tutto intorno + + + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds - Symbol Directory - Symbol Directory + Alternating + Alternato - - Pick a directory of welding symbols - Pick a directory of welding symbols + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + *.svg - *.svg + *.svg + + + + Text at end of symbol + Testo alla fine del simbolo + + + + Symbol Directory + Directory del simbolo + + + + Tail Text + Testo di coda - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - Generale - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Colori - - - - Normal - Normale - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Selezionato - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Sfondo - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Quota - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Linea centrale - - - - Vertex - Vertice - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Nome del modello - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Scala - - - - Default scale for new views - Default scale for new views - - - - Page - Pagina - - - - Auto - Auto - - - - Custom - Personalizza - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Selezione - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Scala del vertice - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Dimensioni - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Annotazione - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Circolare - - - - - None - Nessuno - - - - Triangle - Triangolo - - - - Inspection - Ispezione - - - - Hexagon - Esagono - - - - - Square - Quadrato - - - - Rectangle - Rettangolo - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - A tratti - - - - - - Dot - Punto - - - - - DashDot - Tratto punto - - - - - DashDotDot - Tratto punto punto - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Triangolo pieno - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Cerchio aperto - - - - Fork - Frecce aperte - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Tratteggiato - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Quadrato - + Flat Piatto - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Annotazione - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continue + + + + + + Dash + A tratti + + + + + + Dot + Punto + + + + + + DashDot + Tratto punto + + + + + + DashDotDot + Tratto punto punto + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Nascondi + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Circolare + + + + None + Nessuno + + + + Triangle + Triangolo + + + + Inspection + Ispezione + + + + Hexagon + Esagono + + + + + Square + Quadrato + + + + Rectangle + Rettangolo + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Cerchio + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Colori + + + + Normal + Normale + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Selezionato + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Sfondo + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Dimensione + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Vertice + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Dimensioni + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Pagina + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continue + + + + Dashed + Tratteggiato + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + Generale + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Nome del modello + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Diamante + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Visualizza le linee levigate + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible - Visible + Visibile - + Hidden - Nascosto + Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Scala + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Pagina + + + + Auto + Auto + + + + Custom + Personalizza + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Selezione + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,80 +3177,103 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &Esporta SVG - + Toggle &Keep Updated Attiva o disattiva l'aggiornamento automatico - + Toggle &Frames Attiva o disattiva la struttura - + Export DXF Esporta in DXF - + Export PDF Esporta in formato PDF - + Different orientation Orientamento diverso - + The printer uses a different orientation than the drawing. Do you want to continue? La stampante utilizza un orientamento diverso rispetto al disegno. Si desidera continuare? - - + + Different paper size Formato carta diverso - - + + The printer uses a different paper size than the drawing. Do you want to continue? La stampante utilizza un formato di carta diverso rispetto al disegno. Si desidera continuare? - + Opening file failed Apertura del file non riuscita - + Can not open file %1 for writing. Impossibile aprire il file %1 per la scrittura. - + Save Dxf File Salva il file DXF - + Dxf (*.dxf) DXF (*. dxf) - + Selected: Selezionato: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3128,243 +3282,273 @@ Do you want to continue? Palloncino - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Simbolo iniziale - - - - Symbol: - Simbolo: - - - - Value: - Valore: - - - + Circular Circolare - + None Nessuno - + Triangle Triangolo - + Inspection Ispezione - + Hexagon Esagono - + Square Quadrato - + Rectangle Rettangolo - - Scale: - Scala: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Linea centrale - + Base View Vista base - + Elements Elementi - - Top to Bottom line - Top to Bottom line + + Orientation + Orientamento - + + Top to Bottom line + Dall'alto al basso + + + Vertical Verticale - + Left to Right line - Left to Right line + Da sinistra a destra - + Horizontal Orizzontale - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Allineata - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert + + Move line -Left or +Right + Sposta la linea - a sinistra o + a destra - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Sposta la linea + in su o - in giù + + + Rotate Ruota - + Rotate line +CCW or -CW - Rotate line +CCW or -CW + Ruota la linea + in senso antiorario o - in senso orario - - Move line +Up or -Down - Move line +Up or -Down - - - - Move line -Left or +Right - Move line -Left or +Right - - - + Color Colore - + Weight - Peso + Spessore - + Style Stile - + Continuous - Continuous + Continue - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash A tratti - + Dot Punto - + DashDot Tratto punto - + DashDotDot Tratto punto punto - + Extend By Estesa per - + Make the line a little longer. Rende la linea un po' più lunga. - + mm mm @@ -3377,27 +3561,32 @@ Do you want to continue? Vertice cosmetico - + Base View Vista base - + Point Picker - Selezione punto + Selettore del punto - + + Position from the view center + Position from the view center + + + + Position + Posizione + + + X X - - Z - Z - - - + Y Y @@ -3412,17 +3601,80 @@ Do you want to continue? Click sinistro per impostare un punto - + In progress edit abandoned. Start over. Modifica in corso abbandonata. Ricominciare. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Vista base + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Raggio + + + + Reference + Riferimento + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines - Restore Invisible Lines + Ripristina le linee invisibili @@ -3468,22 +3720,22 @@ Do you want to continue? Colore linea - + Name of pattern within file Nome del modello all'interno di file - + Color of pattern lines Colore delle linee del modello - + Enlarges/shrinks the pattern Ingrandisce/riduce il modello - + Thickness of lines within the pattern Spessore delle linee all'interno del modello @@ -3496,166 +3748,122 @@ Do you want to continue? Linea guida - + Base View Vista base - + Discard Changes Scarta le modifiche - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. - First pick the start pint of the line, -then at least a second point. -You can pick further points to get line segments. + Selezionare prima il punta iniziale della linea, +poi almeno un secondo punto. +Si possono scegliere ulteriori punti per ottenere dei segmenti di linea. - + Pick Points Scegliere i punti - + Start Symbol Simbolo iniziale - - - - No Symbol - Nessun simbolo - - - - - Filled Triangle - Triangolo pieno - - - - - Open Triangle - Triangolo aperto - - - - - Tick - Tratto - - - - Dot - Punto - - - - - Open Circle - Cerchio aperto - - - - - Fork - Frecce aperte - - - - - Pyramid - Pyramid - - - - End Symbol - Simbolo finale - - - - Color - Colore - - - Line color Colore della linea - + Width Larghezza - + Line width Spessore linea - + Continuous - Continuous + Continue - + + Dot + Punto + + + + End Symbol + Simbolo finale + + + + Color + Colore + + + Style Stile - + Line style Stile linea - + NoLine Nessuna Linea - + Dash A tratti - + DashDot Tratto punto - + DashDotDot Tratto punto punto - - + + Pick a starting point for leader line Scegli un punto di partenza per la linea guida - + Click and drag markers to adjust leader line Clicca e trascina i marcatori per regolare la linea guida - + Left click to set a point Click sinistro per impostare un punto - + Press OK or Cancel to continue Premere OK o Annulla per continuare - + In progress edit abandoned. Start over. Modifica in corso abbandonata. Ricominciare. @@ -3665,78 +3873,78 @@ You can pick further points to get line segments. Line Decoration - Line Decoration + Aspetto delle linee - - Lines - Lines - - - + View Vista - - Color - Colore + + Lines + Linee - + Style Stile - - Weight - Peso - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Falso - - - - True - Vero - - - + Continuous - Continuous + Continue - + Dash A tratti - + Dot Punto - + DashDot Tratto punto - + DashDotDot Tratto punto punto + + + Color + Colore + + + + Weight + Spessore + + + + Thickness of pattern lines. + Spessore delle linee del modello. + + + + Visible + Visibile + + + + False + Falso + + + + True + Vero + TechDrawGui::TaskLinkDim @@ -3804,153 +4012,153 @@ You can pick further points to get line segments. Primo o terzo angolo - - + + Page Pagina - + First Angle Primo angolo - + Third Angle Terzo angolo - + Scale Scala - + Scale Page/Auto/Custom Scala Pagina/Auto/Personalizzata - + Automatic Automatica - + Custom Personalizza - + Custom Scale Scala personalizzata - + Scale Numerator Numeratore della scala - + : : - + Scale Denominator Denominatore della scala - + Adjust Primary Direction Regola la direzione primaria - + Current primary view direction Direzione della vista principale corrente - + Rotate right Ruota a destra - + Rotate up Ruota verso l'alto - + Rotate left Ruota a sinistra - + Rotate down Ruota verso il basso - + Secondary Projections Proiezioni secondarie - + Bottom Dal basso - + Primary Primarie - + Right Da destra - + Left Da sinistra - + LeftFrontBottom Sinistra-frontale-inferiore - + Top Dall'alto - + RightFrontBottom Destra-frontale-inferiore - + RightFrontTop Destra-frontale-superiore - + Rear Da dietro - + LeftFrontTop Sinistra-frontale-superiore - + Spin CW Rotazione oraria - + Spin CCW Rotazione antioraria @@ -3960,7 +4168,7 @@ You can pick further points to get line segments. Restore Invisible Lines - Restore Invisible Lines + Ripristina le linee invisibili @@ -3975,12 +4183,12 @@ You can pick further points to get line segments. CenterLine - CenterLine + Linea centrale Cosmetic - Cosmetic + Cosmetica @@ -4011,178 +4219,206 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - Maximal width, if -1 then automatic width + Larghezza massima, se -1 allora larghezza automatica - + Show Frame Mostra la struttura - + Color Colore - + Line color Colore della linea - + Width Larghezza - + Line width Spessore linea - + Style Stile - + Line style Stile linea - + NoLine Nessuna Linea - + Continuous - Continuous + Continue - + Dash A tratti - + Dot Punto - + DashDot Tratto punto - + DashDotDot Tratto punto punto - + Start Rich Text Editor Avvia l'editor di testo avanzato - + Input the annotation text directly or start the rich text editor - Input the annotation text directly or start the rich text editor + Inserire direttamente il testo dell'annotazione o avviare l'editor di testo avanzato TechDrawGui::TaskSectionView - + Identifier for this section Identificatore per questa sezione - + Looking down Guardando verso il basso - + Looking right Guardando a destra - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Scala - - - - Section Orientation - Section Orientation - - - + Looking left Rivolta a sinistra - - Section Plane Location - Section Plane Location + + Section Parameters + Parametri della sezione - - X - X + + BaseView + Vista base - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identificatore - - Y - Y + + Scale + Scala - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Applica + + Section Orientation + Orientamento della sezione - + Looking up Rivolta in alto - - - TaskSectionView - bad parameters. Can not proceed. - TaskSectionView - bad parameters. Can not proceed. + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Section Plane Location + Posizione del piano di sezione + + + + X + X + + + + Y + Y + + + + Z + Z + + + + + TaskSectionView - bad parameters. Can not proceed. + Vista in sezione - parametri errati. Impossibile procedere. + + + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Simbolo + + + + + + arrow + arrow + + + + + + other + other @@ -4190,20 +4426,20 @@ You can pick further points to get line segments. Change Editable Field - Cambia il campo editabile + Cambia il testo del campo editabile - + Text Name: Nome del testo: - + TextLabel Etichetta Testo - + Value: Valore: @@ -4213,7 +4449,7 @@ You can pick further points to get line segments. Adds a Centerline between 2 Lines - Adds a Centerline between 2 Lines + Aggiunge una linea centrale tra 2 linee @@ -4221,7 +4457,7 @@ You can pick further points to get line segments. Adds a Centerline between 2 Points - Adds a Centerline between 2 Points + Aggiunge una linea centrale tra 2 punti @@ -4229,15 +4465,15 @@ You can pick further points to get line segments. Inserts a Cosmetic Vertex into a View - Inserts a Cosmetic Vertex into a View + Inserisce un vertice cosmetico in una vista TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4245,23 +4481,23 @@ You can pick further points to get line segments. Insert Horizontal Extent Dimension - Insert Horizontal Extent Dimension + Estensione orizzontale TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles @@ -4269,7 +4505,7 @@ You can pick further points to get line segments. Insert Vertical Extent Dimension - Insert Vertical Extent Dimension + Estensione verticale diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ja.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ja.qm index bd18a4b89c..92a8d2eb35 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ja.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ja.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ja.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ja.ts index 64ccb9778a..784c6f19d2 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ja.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ja.ts @@ -36,12 +36,12 @@ CmdTechDraw2LineCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Lines Add Centerline between 2 Lines @@ -49,12 +49,12 @@ CmdTechDraw2PointCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Points Add Centerline between 2 Points @@ -75,12 +75,12 @@ CmdTechDrawActiveView - + TechDraw TechDraw - + Insert Active View (3D View) Insert Active View (3D View) @@ -114,17 +114,17 @@ CmdTechDrawArchView - + TechDraw TechDraw - + Insert Arch Workbench Object Insert Arch Workbench Object - + Insert a View of a Section Plane from Arch Workbench Insert a View of a Section Plane from Arch Workbench @@ -132,12 +132,12 @@ CmdTechDrawBalloon - + TechDraw TechDraw - + Insert Balloon Annotation Insert Balloon Annotation @@ -156,19 +156,19 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw TechDraw - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw TechDraw - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw TechDraw - + Remove View from Clip Group Remove View from Clip Group @@ -202,12 +202,12 @@ CmdTechDrawCosmeticEraser - + TechDraw TechDraw - + Remove Cosmetic Object Remove Cosmetic Object @@ -246,25 +246,25 @@ CmdTechDrawDecorateLine - + TechDraw TechDraw - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw TechDraw - + Insert Detail View Insert Detail View @@ -298,17 +298,17 @@ CmdTechDrawDraftView - + TechDraw TechDraw - + Insert Draft Workbench Object Insert Draft Workbench Object - + Insert a View of a Draft Workbench object ドラフトワークベンチオブジェクトのビューを挿入 @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File ファイル - + Export Page as DXF Export Page as DXF - + Save Dxf File Dxf ファイルを保存 - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,12 +339,12 @@ CmdTechDrawExportPageSVG - + File ファイル - + Export Page as SVG Export Page as SVG @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -456,12 +456,12 @@ Insert Bitmap from a file into a page - + Select an Image File 画像ファイルを選択 - + Image (*.png *.jpg *.jpeg) 画像 (*.png *.jpg *.jpeg) @@ -534,12 +534,12 @@ CmdTechDrawPageDefault - + TechDraw TechDraw - + Insert Default Page Insert Default Page @@ -547,22 +547,22 @@ CmdTechDrawPageTemplate - + TechDraw TechDraw - + Insert Page using Template Insert Page using Template - + Select a Template File Select a Template File - + Template (*.svg *.dxf) Template (*.svg *.dxf) @@ -570,17 +570,17 @@ CmdTechDrawProjectionGroup - + TechDraw TechDraw - + Insert Projection Group Insert Projection Group - + Insert multiple linked views of drawable object(s) Insert multiple linked views of drawable object(s) @@ -614,12 +614,12 @@ CmdTechDrawRedrawPage - + TechDraw TechDraw - + Redraw Page Redraw Page @@ -640,12 +640,12 @@ CmdTechDrawSectionView - + TechDraw TechDraw - + Insert Section View Insert Section View @@ -653,12 +653,12 @@ CmdTechDrawShowAll - + TechDraw TechDraw - + Show/Hide Invisible Edges Show/Hide Invisible Edges @@ -666,17 +666,17 @@ CmdTechDrawSpreadsheetView - + TechDraw TechDraw - + Insert Spreadsheet View Insert Spreadsheet View - + Insert View to a spreadsheet Insert View to a spreadsheet @@ -684,17 +684,17 @@ CmdTechDrawSymbol - + TechDraw TechDraw - + Insert SVG Symbol SVG 記号を挿入 - + Insert symbol from a SVG file Insert symbol from a SVG file @@ -702,13 +702,13 @@ CmdTechDrawToggleFrame - + TechDraw TechDraw - - + + Turn View Frames On/Off ビューフレームのオン・オフを切り替え @@ -742,17 +742,17 @@ CmdTechDrawView - + TechDraw TechDraw - + Insert View Insert View - + Insert a View Insert a View @@ -760,12 +760,12 @@ CmdTechDrawWeldSymbol - + TechDraw TechDraw - + Add Welding Information to Leaderline Add Welding Information to Leaderline @@ -935,77 +935,77 @@ 他の機能 - + Standard 標準 - + Heading 1 見出し 1 - + Heading 2 見出し 2 - + Heading 3 見出し 3 - + Heading 4 見出し 4 - + Monospace 固定スペース - + - + Remove character formatting 文字フォーマットを削除 - + Remove all formatting 全てのフォーマットを削除 - + Edit document source ドキュメント ソースを編集 - + Document source ドキュメント ソース - + Create a link リンクを作成 - + Link URL: リンク先のURL: - + Select an image 画像を選択 - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; すべてのファイル (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection 誤った選択 - - - No Shapes or Groups in this selection - シェイプ、グループが選択されていません。 + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. ベースとして少なくとも1つのDrawViewPartオブジェクトを選択してください。 - + Select one Clip group and one View. クリップグループ、ビューをそれぞれ1つ選択してください。 - + Select exactly one View to add to group. グループに追加するビューを1つだけ選択してください。 - + Select exactly one Clip group. クリップグループを1つだけ選択してください。 - + Clip and View must be from same Page. クリップとビューは同じページのものである必要があります。 - + Select exactly one View to remove from Group. グループから取り除くビューを1つだけ選択してください。 - + View does not belong to a Clip ビューはクリップに属していません。 - + Choose an SVG file to open 開くSVGファイルを選択 - + Scalable Vector Graphic スケーラブル・ベクター・グラフィック - + + All Files + すべてのファイル + + + Select at least one object. 少なくとも1つのオブジェクトを選択してください。 + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection Can not export selection - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. スプレッドシートオブジェクトを1 つだけ選択して下さい。 - + No Drawing View 図面ビューがありません。 - + Open Drawing View before attempting export to SVG. SVGへのエクスポートを試みる前に図面ビューを開きます。 @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection 誤った選択です。 @@ -1228,41 +1237,41 @@ Select 2 point objects and 1 View. (2) - - - - + + + + - - - + + + Incorrect selection 誤った選択です。 - + Select an object first 最初にオブジェクトを選択してください - + Too many objects selected 選択されているオブジェクトが多すぎます。 - + Create a page first. 最初にページを作成してください - + No View of a Part in selection. パートのビューが選択されていません。 @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,18 +1337,19 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection Wrong Selection @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. 線のためのベースビューを選択する必要があります。 @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,60 +1381,69 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. No CenterLine in selection. - + + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + Selection not understood. Selection not understood. - + You must select 2 Vertexes or an existing CenterLine. You must select 2 Vertexes or an existing CenterLine. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. No View in Selection. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. Select exactly one Leader line or one Weld symbol. - - + + Nothing selected 何も選択されていません - + At least 1 object in selection is not a part view 選択されているオブジェクトの少なくとも1つがパートビューではありません - + Unknown object type in selection 選択されているのは不明なオブジェクトタイプです @@ -1439,99 +1458,99 @@ Some Faces in selection are already hatched. Replace? - + No TechDraw Page TechDrawページがありません。 - + Need a TechDraw Page for this command このコマンドにはTechDrawページが必要です。 - + Select a Face first 最初に面を選択してください - + No TechDraw object in selection 選択対象にTechDrawオブジェクトが含まれていません。 - + Create a page to insert. 挿入するページを作成 - - + + No Faces to hatch in this selection このセクションにはハッチングをする面がありません。 - + No page found ページが見つかりません - - Create/select a page first. - 最初にページの作成/選択をしてください。 + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? どのページですか? - + Too many pages ページが多すぎます - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. 正しいページを特定できません。 - - Select exactly 1 page. - 1ページだけ選択 - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) すべてのファイル (*.*) - + Export Page As PDF ページをPDFとしてエクスポート - + SVG (*.svg) SVG (*.svg) - + Export page as SVG ページをSVGとしてエクスポート - + Show drawing 図面を表示します - + Toggle KeepUpdated KeepUpdatedを切り替え @@ -1541,68 +1560,89 @@ クリックしてテキストをアップデート - + New Leader Line 新しい引き出し線 - + Edit Leader Line 引き出し線を編集 - + Rich text creator リッチテキストクリエイター - - + + Rich text editor リッチテキストエディタ - + New Cosmetic Vertex 新しい表示用の頂点 - + Select a symbol Select a symbol - + ActiveView to TD View ActiveView to TD View - + Create Center Line Create Center Line - + Edit Center Line Edit Center Line - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol Create Welding Symbol - + Edit Welding Symbol Edit Welding Symbol @@ -1610,7 +1650,31 @@ Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + オブジェクトの依存関係 + + + The page is not empty, therefore the following referencing objects might be lost. @@ -1623,29 +1687,16 @@ Are you sure you want to continue? - - - - - - - - - - Object dependencies - オブジェクトの依存関係 - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,55 +1709,45 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. Are you sure you want to continue? - The following referencing objects might break. + 以下の参照しているオブジェクトが壊れる可能性があります。 -Are you sure you want to continue? +続行しますか? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - キャンセル - - - - OK - OK - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,100 +1758,102 @@ Are you sure you want to continue? ActiveView to TD View - + Width - + Width of generated view Width of generated view - + Height 高さ - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background 背景色 - + Background color 背景色 - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1024 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete 削除 - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - 標準 - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - - - - - Normal - 標準 - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - 選択 - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - 背景色 - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - 寸法 - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - 主線 - - - - Vertex - 頂点 - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - パターン名 - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - 拡大縮小 - - - - Default scale for new views - Default scale for new views - - - - Page - ページ - - - - Auto - 自動 - - - - Custom - 色の編集 - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - 選択範囲 - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - 頂点のスケール - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - 寸法 - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - 注釈 - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - 円形 - - - - - None - なし - - - - Triangle - 正三角形 - - - - Inspection - 検査 - - - - Hexagon - 正六角形 - - - - - Square - 正方形 - - - - Rectangle - 四角形 - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - 破線 - - - - - - Dot - - - - - - DashDot - 一点鎖線 - - - - - DashDotDot - 二点鎖線 - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - 塗りつぶされた三角形 - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - 塗りつぶし無しの円 - - - - Fork - フォーク - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - 破線 - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square 正方形 - + Flat フラット - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + 注釈 - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + 破線 + + + + + + Dot + + + + + + + DashDot + 一点鎖線 + + + + + + DashDotDot + 二点鎖線 + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + 非表示 + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + 円形 + + + + None + なし + + + + Triangle + 正三角形 + + + + Inspection + 検査 + + + + Hexagon + 正六角形 + + + + + Square + 正方形 + + + + Rectangle + 四角形 + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + + + + + Normal + 標準 + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + 選択 + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + 背景色 + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + 寸法 + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + 頂点 + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + 寸法 + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + ページ + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + 破線 + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + 標準 + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + パターン名 + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + ダイヤモンド   + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + 滑線を表示 + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden - 非表示 + Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + 拡大縮小 + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + ページ + + + + Auto + 自動 + + + + Custom + 色の編集 + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + 選択範囲 + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,81 +3177,104 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &SVGをエクスポート - + Toggle &Keep Updated 自動更新を切り替え(&K) - + Toggle &Frames フレームを切り替え(&F) - + Export DXF DXFをエクスポート - + Export PDF 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. 書き込み用ファイル %1 を開くことができません。 - + Save Dxf File Dxf ファイルを保存 - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: 選択: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3129,243 +3283,273 @@ Do you want to continue? 吹き出し - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - 開始記号 - - - - Symbol: - 記号: - - - - Value: - 値: - - - + Circular 円形 - + None なし - + Triangle 正三角形 - + Inspection 検査 - + Hexagon 正六角形 - + Square 正方形 - + Rectangle 四角形 - - Scale: - 拡大縮小: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line 主線 - + Base View ベースビュー - + Elements 要素 - + + Orientation + 向き + + + Top to Bottom line Top to Bottom line - + Vertical 垂直方向 - + Left to Right line Left to Right line - + Horizontal 水平方向 - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned 整列 - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - 回転 - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + 回転 + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color - + Weight 太さ - + Style スタイル - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash 破線 - + Dot - + DashDot 一点鎖線 - + DashDotDot 二点鎖線 - + Extend By 延長元 - + Make the line a little longer. 線を少し長くする。 - + mm mm @@ -3378,27 +3562,32 @@ Do you want to continue? 表示用の頂点 - + Base View ベースビュー - + Point Picker 点ピッカー - + + Position from the view center + Position from the view center + + + + Position + Position + + + X X - - Z - Z - - - + Y Y @@ -3413,15 +3602,78 @@ Do you want to continue? 左クリックで点を設定 - + In progress edit abandoned. Start over. 処理中の編集を破棄しました。やり直してください。 + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + ベースビュー + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + 半径 + + + + Reference + 参照 + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3469,22 +3721,22 @@ Do you want to continue? 線の色 - + Name of pattern within file ファイル内のパターンの名前 - + Color of pattern lines パターンの線の色 - + Enlarges/shrinks the pattern パターンの拡大/縮小 - + Thickness of lines within the pattern パターン内の線の太さ @@ -3497,17 +3749,17 @@ Do you want to continue? 引き出し線 - + Base View ベースビュー - + Discard Changes 変更を破棄 - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3516,147 +3768,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points 点をピック - + Start Symbol 開始記号 - - - - No Symbol - 表示しない - - - - - Filled Triangle - 塗りつぶされた三角形 - - - - - Open Triangle - 塗りつぶし無しの三角形 - - - - - Tick - 目盛 - - - - Dot - - - - - - Open Circle - 塗りつぶし無しの円 - - - - - Fork - フォーク - - - - - Pyramid - Pyramid - - - - End Symbol - 終了記号 - - - - Color - - - - Line color 線の色 - + Width - + Line width ライン幅 - + Continuous Continuous - + + Dot + + + + + End Symbol + 終了記号 + + + + Color + + + + Style スタイル - + Line style ラインのスタイル - + NoLine 表示しない - + Dash 破線 - + 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 OK またはキャンセルを押すと続行します - + In progress edit abandoned. Start over. 処理中の編集を破棄しました。やり直してください。 @@ -3669,75 +3877,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View ビュー - - Color - + + Lines + Lines - + Style スタイル - - Weight - 太さ - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - False - - - - True - True - - - + Continuous Continuous - + Dash 破線 - + Dot - + DashDot 一点鎖線 - + DashDotDot 二点鎖線 + + + Color + + + + + Weight + 太さ + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + False + + + + True + True + TechDrawGui::TaskLinkDim @@ -3805,153 +4013,153 @@ You can pick further points to get line segments. 第1角度または第3角度 - - + + Page ページ - + First Angle 第一角法 - + Third Angle 第三角法 - + 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 左に回転 - + Rotate down 下に回転 - + Secondary Projections 副投影 - + Bottom 底面 - + Primary - + Right 右面図 - + Left 左面図 - + LeftFrontBottom 左前面下 - + Top 上面図 - + RightFrontBottom 右前面下 - + RightFrontTop 右前面上 - + Rear 背面図 - + LeftFrontTop 左前面上 - + Spin CW 時計回りに回転 - + Spin CCW 反時計回りに回転 @@ -4015,77 +4223,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame フレームを表示 - + Color - + Line color 線の色 - + Width - + Line width ライン幅 - + Style スタイル - + Line style ラインのスタイル - + NoLine 表示しない - + Continuous Continuous - + Dash 破線 - + Dot - + DashDot 一点鎖線 - + DashDotDot 二点鎖線 - + Start Rich Text Editor リッチテキストエディタを開始 - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4093,97 +4301,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section この断面の識別子 - + Looking down 下向き - + Looking right 右向き - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - 拡大縮小 - - - - Section Orientation - Section Orientation - - - + Looking left 左向き - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - X + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - Y + + Scale + 拡大縮小 - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - 適用する + + Section Orientation + Section Orientation - + Looking up 上向き - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + X + + + + Y + Y + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4194,17 +4430,17 @@ You can pick further points to get line segments. 編集可能フィールドの変更 - + Text Name: テキスト名: - + TextLabel テキストラベル - + Value: 値: @@ -4237,8 +4473,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4253,16 +4489,16 @@ You can pick further points to get line segments. TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_kab.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_kab.qm index 89965c00f9..5c4aed2f05 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_kab.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_kab.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_kab.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_kab.ts index 865d3265c9..8b78762a16 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_kab.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_kab.ts @@ -36,12 +36,12 @@ CmdTechDraw2LineCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Lines Add Centerline between 2 Lines @@ -49,12 +49,12 @@ CmdTechDraw2PointCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Points Add Centerline between 2 Points @@ -75,12 +75,12 @@ CmdTechDrawActiveView - + TechDraw TechDraw - + Insert Active View (3D View) Insert Active View (3D View) @@ -114,17 +114,17 @@ CmdTechDrawArchView - + TechDraw TechDraw - + Insert Arch Workbench Object Insert Arch Workbench Object - + Insert a View of a Section Plane from Arch Workbench Insert a View of a Section Plane from Arch Workbench @@ -132,12 +132,12 @@ CmdTechDrawBalloon - + TechDraw TechDraw - + Insert Balloon Annotation Insert Balloon Annotation @@ -156,19 +156,19 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw TechDraw - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw TechDraw - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw TechDraw - + Remove View from Clip Group Remove View from Clip Group @@ -202,12 +202,12 @@ CmdTechDrawCosmeticEraser - + TechDraw TechDraw - + Remove Cosmetic Object Remove Cosmetic Object @@ -246,25 +246,25 @@ CmdTechDrawDecorateLine - + TechDraw TechDraw - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw TechDraw - + Insert Detail View Insert Detail View @@ -298,17 +298,17 @@ CmdTechDrawDraftView - + TechDraw TechDraw - + Insert Draft Workbench Object Insert Draft Workbench Object - + Insert a View of a Draft Workbench object Insert a View of a Draft Workbench object @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File Fichier - + Export Page as DXF Export Page as DXF - + Save Dxf File Save Dxf File - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,12 +339,12 @@ CmdTechDrawExportPageSVG - + File Fichier - + Export Page as SVG Export Page as SVG @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -456,12 +456,12 @@ Insert Bitmap from a file into a page - + Select an Image File Select an Image File - + Image (*.png *.jpg *.jpeg) Image (*.png *.jpg *.jpeg) @@ -534,12 +534,12 @@ CmdTechDrawPageDefault - + TechDraw TechDraw - + Insert Default Page Insert Default Page @@ -547,22 +547,22 @@ CmdTechDrawPageTemplate - + TechDraw TechDraw - + Insert Page using Template Insert Page using Template - + Select a Template File Select a Template File - + Template (*.svg *.dxf) Template (*.svg *.dxf) @@ -570,17 +570,17 @@ CmdTechDrawProjectionGroup - + TechDraw TechDraw - + Insert Projection Group Insert Projection Group - + Insert multiple linked views of drawable object(s) Insert multiple linked views of drawable object(s) @@ -614,12 +614,12 @@ CmdTechDrawRedrawPage - + TechDraw TechDraw - + Redraw Page Redraw Page @@ -640,12 +640,12 @@ CmdTechDrawSectionView - + TechDraw TechDraw - + Insert Section View Insert Section View @@ -653,12 +653,12 @@ CmdTechDrawShowAll - + TechDraw TechDraw - + Show/Hide Invisible Edges Show/Hide Invisible Edges @@ -666,17 +666,17 @@ CmdTechDrawSpreadsheetView - + TechDraw TechDraw - + Insert Spreadsheet View Insert Spreadsheet View - + Insert View to a spreadsheet Insert View to a spreadsheet @@ -684,17 +684,17 @@ CmdTechDrawSymbol - + TechDraw TechDraw - + Insert SVG Symbol Insert SVG Symbol - + Insert symbol from a SVG file Insert symbol from a SVG file @@ -702,13 +702,13 @@ CmdTechDrawToggleFrame - + TechDraw TechDraw - - + + Turn View Frames On/Off Turn View Frames On/Off @@ -742,17 +742,17 @@ CmdTechDrawView - + TechDraw TechDraw - + Insert View Insert View - + Insert a View Insert a View @@ -760,12 +760,12 @@ CmdTechDrawWeldSymbol - + TechDraw TechDraw - + Add Welding Information to Leaderline Add Welding Information to Leaderline @@ -935,77 +935,77 @@ More functions - + Standard Tizeɣt - + Heading 1 Heading 1 - + Heading 2 Heading 2 - + Heading 3 Heading 3 - + Heading 4 Heading 4 - + Monospace Monospace - + - + Remove character formatting Remove character formatting - + Remove all formatting Remove all formatting - + Edit document source Edit document source - + Document source Document source - + Create a link Create a link - + Link URL: Link URL: - + Select an image Select an image - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Sélection invalide - - - No Shapes or Groups in this selection - No Shapes or Groups in this selection + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Select at least 1 DrawViewPart object as Base. - + Select one Clip group and one View. Select one Clip group and one View. - + Select exactly one View to add to group. Select exactly one View to add to group. - + Select exactly one Clip group. Select exactly one Clip group. - + Clip and View must be from same Page. Clip and View must be from same Page. - + Select exactly one View to remove from Group. Select exactly one View to remove from Group. - + View does not belong to a Clip View does not belong to a Clip - + Choose an SVG file to open Choisir un fichier SVG à ouvrir - + Scalable Vector Graphic Graphique Vectoriel Adaptable (Svg) - + + All Files + Tous les fichiers + + + Select at least one object. Select at least one object. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection Can not export selection - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. Merci de sélectionner un seul objet Spreadsheet - + No Drawing View No Drawing View - + Open Drawing View before attempting export to SVG. Open Drawing View before attempting export to SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Incorrect Selection @@ -1228,41 +1237,41 @@ Select 2 point objects and 1 View. (2) - - - - + + + + - - - + + + Incorrect selection Incorrect selection - + Select an object first Select an object first - + Too many objects selected Too many objects selected - + Create a page first. Créez d'abord une page. - + No View of a Part in selection. No View of a Part in selection. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,18 +1337,19 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection Wrong Selection @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. You must select a base View for the line. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,60 +1381,69 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. No CenterLine in selection. - + + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + Selection not understood. Selection not understood. - + You must select 2 Vertexes or an existing CenterLine. You must select 2 Vertexes or an existing CenterLine. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. No View in Selection. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. Select exactly one Leader line or one Weld symbol. - - + + Nothing selected Nothing selected - + At least 1 object in selection is not a part view At least 1 object in selection is not a part view - + Unknown object type in selection Unknown object type in selection @@ -1439,99 +1458,99 @@ Some Faces in selection are already hatched. Replace? - + No TechDraw Page No TechDraw Page - + Need a TechDraw Page for this command Need a TechDraw Page for this command - + Select a Face first Select a Face first - + No TechDraw object in selection No TechDraw object in selection - + Create a page to insert. Create a page to insert. - - + + No Faces to hatch in this selection No Faces to hatch in this selection - + No page found Aucune page trouvée - - Create/select a page first. - Create/select a page first. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Which page? - + Too many pages Too many pages - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Can not determine correct page. - - Select exactly 1 page. - Select exactly 1 page. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) All Files (*.*) - + Export Page As PDF Export Page As PDF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Export page as SVG - + Show drawing Afficher la mise en plan - + Toggle KeepUpdated Toggle KeepUpdated @@ -1541,68 +1560,89 @@ Click to update text - + New Leader Line New Leader Line - + Edit Leader Line Edit Leader Line - + Rich text creator Rich text creator - - + + Rich text editor Rich text editor - + New Cosmetic Vertex New Cosmetic Vertex - + Select a symbol Select a symbol - + ActiveView to TD View ActiveView to TD View - + Create Center Line Create Center Line - + Edit Center Line Edit Center Line - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol Create Welding Symbol - + Edit Welding Symbol Edit Welding Symbol @@ -1610,7 +1650,31 @@ Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Dépendances des objets + + + The page is not empty, therefore the following referencing objects might be lost. @@ -1623,29 +1687,16 @@ Are you sure you want to continue? - - - - - - - - - - Object dependencies - Dépendances des objets - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,22 +1709,28 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Annuler - - - - OK - IH - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,100 +1758,102 @@ Are you sure you want to continue? ActiveView to TD View - + Width Tehri - + Width of generated view Width of generated view - + Height Awrir - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background Arrière-plan - + Background color Couleur d'arrière-plan - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1024 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete Supprimer - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - Général - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Couleurs - - - - Normal - Normal - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Selected - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Arrière-plan - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Dimension - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Center Line - - - - Vertex - Vertex - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Pattern Name - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Sellum - - - - Default scale for new views - Default scale for new views - - - - Page - Asebter - - - - Auto - Auto - - - - Custom - Personnalisé - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Selection - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Vertex Scale - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Dimensions - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Annotation - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Circular - - - - - None - Ula yiwen - - - - Triangle - Triangle - - - - Inspection - Inspection - - - - Hexagon - Hexagone - - - - - Square - Carré - - - - Rectangle - Rectangle - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Dash - - - - - - Dot - Point - - - - - DashDot - DashDot - - - - - DashDotDot - DashDotDot - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Filled Triangle - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Open Circle - - - - Fork - Fork - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Dashed - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Carré - + Flat Flat - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Annotation - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + Dash + + + + + + Dot + Point + + + + + + DashDot + DashDot + + + + + + DashDotDot + DashDotDot + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Hide + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Circular + + + + None + Ula yiwen + + + + Triangle + Triangle + + + + Inspection + Inspection + + + + Hexagon + Hexagone + + + + + Square + Carré + + + + Rectangle + Rectangle + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Tawinest + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Couleurs + + + + Normal + Normal + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Selected + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Arrière-plan + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Dimension + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Vertex + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Dimensions + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Asebter + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + Dashed + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + Général + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Pattern Name + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Diamant + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Afficher les lignes douces + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Sellum + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Asebter + + + + Auto + Auto + + + + Custom + Personnalisé + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Selection + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,80 +3177,103 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &Export SVG - + Toggle &Keep Updated Toggle &Keep Updated - + Toggle &Frames Toggle &Frames - + Export DXF Export DXF - + Export PDF Exporter vers PDF - + Different orientation Orientation différente - + The printer uses a different orientation than the drawing. Do you want to continue? L'imprimante utilise une orientation différente que le dessin. Voulez-vous continuer ? - - + + Different paper size Format de papier différent - - + + The printer uses a different paper size than the drawing. Do you want to continue? L'imprimante utilise un format de papier différent que le dessin. Voulez-vous continuer ? - + Opening file failed L'ouverture du fichier a échoué - + Can not open file %1 for writing. Can not open file %1 for writing. - + Save Dxf File Save Dxf File - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: Sélectionné: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3128,243 +3282,273 @@ Do you want to continue? Balloon - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Start Symbol - - - - Symbol: - Symbol: - - - - Value: - Value: - - - + Circular Circular - + None Ula yiwen - + Triangle Triangle - + Inspection Inspection - + Hexagon Hexagone - + Square Carré - + Rectangle Rectangle - - Scale: - Scale: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Center Line - + Base View Base View - + Elements Éléments - + + Orientation + Orientation + + + Top to Bottom line Top to Bottom line - + Vertical Vertical - + Left to Right line Left to Right line - + Horizontal Horizontal - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Aligned - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - Pivoter - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + Pivoter + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color Ini - + Weight Weight - + Style Style - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Dash - + Dot Point - + DashDot DashDot - + DashDotDot DashDotDot - + Extend By Extend By - + Make the line a little longer. Make the line a little longer. - + mm mm @@ -3377,27 +3561,32 @@ Do you want to continue? Cosmetic Vertex - + Base View Base View - + Point Picker Point Picker - + + Position from the view center + Position from the view center + + + + Position + Position + + + X X - - Z - Z - - - + Y Y @@ -3412,15 +3601,78 @@ Do you want to continue? Left click to set a point - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Base View + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Aqqaṛ + + + + Reference + Référence + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3468,22 +3720,22 @@ Do you want to continue? Line Color - + Name of pattern within file Name of pattern within file - + Color of pattern lines Color of pattern lines - + Enlarges/shrinks the pattern Enlarges/shrinks the pattern - + Thickness of lines within the pattern Thickness of lines within the pattern @@ -3496,17 +3748,17 @@ Do you want to continue? Leader Line - + Base View Base View - + Discard Changes Discard Changes - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3515,147 +3767,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points Pick Points - + Start Symbol Start Symbol - - - - No Symbol - No Symbol - - - - - Filled Triangle - Filled Triangle - - - - - Open Triangle - Open Triangle - - - - - Tick - Tick - - - - Dot - Point - - - - - Open Circle - Open Circle - - - - - Fork - Fork - - - - - Pyramid - Pyramid - - - - End Symbol - End Symbol - - - - Color - Ini - - - Line color Ini n yizirig - + Width Tehri - + Line width Largeur de ligne - + Continuous Continuous - + + Dot + Point + + + + End Symbol + End Symbol + + + + Color + Ini + + + Style Style - + Line style Style de ligne - + NoLine NoLine - + Dash Dash - + DashDot DashDot - + DashDotDot DashDotDot - - + + Pick a starting point for leader line Pick a starting point for leader line - + Click and drag markers to adjust leader line Click and drag markers to adjust leader line - + Left click to set a point Left click to set a point - + Press OK or Cancel to continue Press OK or Cancel to continue - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. @@ -3668,75 +3876,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View Vue - - Color - Ini + + Lines + Lines - + Style Style - - Weight - Weight - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Non - - - - True - Oui - - - + Continuous Continuous - + Dash Dash - + Dot Point - + DashDot DashDot - + DashDotDot DashDotDot + + + Color + Ini + + + + Weight + Weight + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + Non + + + + True + Oui + TechDrawGui::TaskLinkDim @@ -3804,153 +4012,153 @@ You can pick further points to get line segments. First or Third Angle - - + + Page Asebter - + First Angle européenne - + Third Angle américaine - + Scale Sellum - + Scale Page/Auto/Custom Scale Page/Auto/Custom - + Automatic Automatic - + Custom Personnalisé - + Custom Scale Custom Scale - + Scale Numerator Scale Numerator - + : : - + Scale Denominator Scale Denominator - + Adjust Primary Direction Adjust Primary Direction - + Current primary view direction Current primary view direction - + Rotate right Rotate right - + Rotate up Rotate up - + Rotate left Rotate left - + Rotate down Rotate down - + Secondary Projections Secondary Projections - + Bottom Dessous - + Primary Primary - + Right Droit - + Left Gauche - + LeftFrontBottom LeftFrontBottom - + Top Dessus - + RightFrontBottom RightFrontBottom - + RightFrontTop RightFrontTop - + Rear Arrière - + LeftFrontTop LeftFrontTop - + Spin CW Spin CW - + Spin CCW Spin CCW @@ -4014,77 +4222,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame Show Frame - + Color Ini - + Line color Ini n yizirig - + Width Tehri - + Line width Largeur de ligne - + Style Style - + Line style Style de ligne - + NoLine NoLine - + Continuous Continuous - + Dash Dash - + Dot Point - + DashDot DashDot - + DashDotDot DashDotDot - + Start Rich Text Editor Start Rich Text Editor - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4092,97 +4300,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section Identifier for this section - + Looking down Looking down - + Looking right Looking right - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Sellum - - - - Section Orientation - Section Orientation - - - + Looking left Looking left - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - X + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - Y + + Scale + Sellum - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Apply + + Section Orientation + Section Orientation - + Looking up Looking up - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + X + + + + Y + Y + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4193,17 +4429,17 @@ You can pick further points to get line segments. Change Editable Field - + Text Name: Text Name: - + TextLabel TextLabel - + Value: Value: @@ -4236,8 +4472,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4252,16 +4488,16 @@ You can pick further points to get line segments. TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ko.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ko.qm index 7ceff8d367..d05d84956a 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ko.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ko.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ko.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ko.ts index 6e57cbc9d2..c24db1f346 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ko.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ko.ts @@ -36,12 +36,12 @@ CmdTechDraw2LineCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Lines Add Centerline between 2 Lines @@ -49,12 +49,12 @@ CmdTechDraw2PointCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Points Add Centerline between 2 Points @@ -75,12 +75,12 @@ CmdTechDrawActiveView - + TechDraw TechDraw - + Insert Active View (3D View) Insert Active View (3D View) @@ -114,17 +114,17 @@ CmdTechDrawArchView - + TechDraw TechDraw - + Insert Arch Workbench Object Insert Arch Workbench Object - + Insert a View of a Section Plane from Arch Workbench Insert a View of a Section Plane from Arch Workbench @@ -132,12 +132,12 @@ CmdTechDrawBalloon - + TechDraw TechDraw - + Insert Balloon Annotation Insert Balloon Annotation @@ -156,19 +156,19 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw TechDraw - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw TechDraw - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw TechDraw - + Remove View from Clip Group Remove View from Clip Group @@ -202,12 +202,12 @@ CmdTechDrawCosmeticEraser - + TechDraw TechDraw - + Remove Cosmetic Object Remove Cosmetic Object @@ -246,25 +246,25 @@ CmdTechDrawDecorateLine - + TechDraw TechDraw - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw TechDraw - + Insert Detail View Insert Detail View @@ -298,17 +298,17 @@ CmdTechDrawDraftView - + TechDraw TechDraw - + Insert Draft Workbench Object Insert Draft Workbench Object - + Insert a View of a Draft Workbench object Insert a View of a Draft Workbench object @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File 파일 - + Export Page as DXF Export Page as DXF - + Save Dxf File Save Dxf File - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,12 +339,12 @@ CmdTechDrawExportPageSVG - + File 파일 - + Export Page as SVG Export Page as SVG @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -456,12 +456,12 @@ Insert Bitmap from a file into a page - + Select an Image File Select an Image File - + Image (*.png *.jpg *.jpeg) Image (*.png *.jpg *.jpeg) @@ -534,12 +534,12 @@ CmdTechDrawPageDefault - + TechDraw TechDraw - + Insert Default Page Insert Default Page @@ -547,22 +547,22 @@ CmdTechDrawPageTemplate - + TechDraw TechDraw - + Insert Page using Template Insert Page using Template - + Select a Template File Select a Template File - + Template (*.svg *.dxf) Template (*.svg *.dxf) @@ -570,17 +570,17 @@ CmdTechDrawProjectionGroup - + TechDraw TechDraw - + Insert Projection Group Insert Projection Group - + Insert multiple linked views of drawable object(s) Insert multiple linked views of drawable object(s) @@ -614,12 +614,12 @@ CmdTechDrawRedrawPage - + TechDraw TechDraw - + Redraw Page Redraw Page @@ -640,12 +640,12 @@ CmdTechDrawSectionView - + TechDraw TechDraw - + Insert Section View Insert Section View @@ -653,12 +653,12 @@ CmdTechDrawShowAll - + TechDraw TechDraw - + Show/Hide Invisible Edges Show/Hide Invisible Edges @@ -666,17 +666,17 @@ CmdTechDrawSpreadsheetView - + TechDraw TechDraw - + Insert Spreadsheet View Insert Spreadsheet View - + Insert View to a spreadsheet Insert View to a spreadsheet @@ -684,17 +684,17 @@ CmdTechDrawSymbol - + TechDraw TechDraw - + Insert SVG Symbol Insert SVG Symbol - + Insert symbol from a SVG file Insert symbol from a SVG file @@ -702,13 +702,13 @@ CmdTechDrawToggleFrame - + TechDraw TechDraw - - + + Turn View Frames On/Off Turn View Frames On/Off @@ -742,17 +742,17 @@ CmdTechDrawView - + TechDraw TechDraw - + Insert View Insert View - + Insert a View Insert a View @@ -760,12 +760,12 @@ CmdTechDrawWeldSymbol - + TechDraw TechDraw - + Add Welding Information to Leaderline Add Welding Information to Leaderline @@ -935,77 +935,77 @@ More functions - + Standard 표준 - + Heading 1 Heading 1 - + Heading 2 Heading 2 - + Heading 3 Heading 3 - + Heading 4 Heading 4 - + Monospace Monospace - + - + Remove character formatting Remove character formatting - + Remove all formatting Remove all formatting - + Edit document source Edit document source - + Document source Document source - + Create a link Create a link - + Link URL: Link URL: - + Select an image Select an image - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection 잘못 된 선택 - - - No Shapes or Groups in this selection - No Shapes or Groups in this selection + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Select at least 1 DrawViewPart object as Base. - + Select one Clip group and one View. Select one Clip group and one View. - + Select exactly one View to add to group. Select exactly one View to add to group. - + Select exactly one Clip group. Select exactly one Clip group. - + Clip and View must be from same Page. Clip and View must be from same Page. - + Select exactly one View to remove from Group. Select exactly one View to remove from Group. - + View does not belong to a Clip View does not belong to a Clip - + Choose an SVG file to open 불러올 SVG 파일을 선택하세요 - + Scalable Vector Graphic 스케일러블 벡터 그래픽(SVG) - + + All Files + 모든 파일 + + + Select at least one object. Select at least one object. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection Can not export selection - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. Select exactly one Spreadsheet object. - + No Drawing View No Drawing View - + Open Drawing View before attempting export to SVG. Open Drawing View before attempting export to SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Incorrect Selection @@ -1228,41 +1237,41 @@ Select 2 point objects and 1 View. (2) - - - - + + + + - - - + + + Incorrect selection Incorrect selection - + Select an object first Select an object first - + Too many objects selected Too many objects selected - + Create a page first. Create a page first. - + No View of a Part in selection. No View of a Part in selection. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,18 +1337,19 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection Wrong Selection @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. You must select a base View for the line. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,60 +1381,69 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. No CenterLine in selection. - + + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + Selection not understood. Selection not understood. - + You must select 2 Vertexes or an existing CenterLine. You must select 2 Vertexes or an existing CenterLine. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. No View in Selection. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. Select exactly one Leader line or one Weld symbol. - - + + Nothing selected Nothing selected - + At least 1 object in selection is not a part view At least 1 object in selection is not a part view - + Unknown object type in selection Unknown object type in selection @@ -1439,99 +1458,99 @@ Some Faces in selection are already hatched. Replace? - + No TechDraw Page No TechDraw Page - + Need a TechDraw Page for this command Need a TechDraw Page for this command - + Select a Face first Select a Face first - + No TechDraw object in selection No TechDraw object in selection - + Create a page to insert. Create a page to insert. - - + + No Faces to hatch in this selection No Faces to hatch in this selection - + No page found 페이지를 찾을 수 없습니다 - - Create/select a page first. - Create/select a page first. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Which page? - + Too many pages Too many pages - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Can not determine correct page. - - Select exactly 1 page. - Select exactly 1 page. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) All Files (*.*) - + Export Page As PDF Export Page As PDF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Export page as SVG - + Show drawing 드로잉 보기 - + Toggle KeepUpdated Toggle KeepUpdated @@ -1541,68 +1560,89 @@ Click to update text - + New Leader Line New Leader Line - + Edit Leader Line Edit Leader Line - + Rich text creator Rich text creator - - + + Rich text editor Rich text editor - + New Cosmetic Vertex New Cosmetic Vertex - + Select a symbol Select a symbol - + ActiveView to TD View ActiveView to TD View - + Create Center Line Create Center Line - + Edit Center Line Edit Center Line - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol Create Welding Symbol - + Edit Welding Symbol Edit Welding Symbol @@ -1610,7 +1650,31 @@ Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + 개체의 의존도 + + + The page is not empty, therefore the following referencing objects might be lost. @@ -1623,29 +1687,16 @@ Are you sure you want to continue? - - - - - - - - - - Object dependencies - 개체의 의존도 - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,22 +1709,28 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - 취소 - - - - OK - 확인 - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,100 +1758,102 @@ Are you sure you want to continue? ActiveView to TD View - + Width 너비 - + Width of generated view Width of generated view - + Height 높이 - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background 배경 - + Background color 배경색 - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1024 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete 삭제 - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - 일반 - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - 색상 - - - - Normal - 일반 - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Selected - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - 배경 - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Dimension - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Center Line - - - - Vertex - Vertex - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Pattern Name - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Scale - - - - Default scale for new views - Default scale for new views - - - - Page - Page - - - - Auto - 자동 - - - - Custom - 색상 편집 - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - 선택 - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Vertex Scale - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Dimensions - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Annotation - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Circular - - - - - None - 없음 - - - - Triangle - 삼각형 - - - - Inspection - Inspection - - - - Hexagon - 육각형 - - - - - Square - 사각형 - - - - Rectangle - 사각형 - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Dash - - - - - - Dot - - - - - - DashDot - DashDot - - - - - DashDotDot - DashDotDot - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Filled Triangle - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Open Circle - - - - Fork - Fork - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Dashed - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square 사각형 - + Flat Flat - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Annotation - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + Dash + + + + + + Dot + + + + + + + DashDot + DashDot + + + + + + DashDotDot + DashDotDot + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Hide + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Circular + + + + None + 없음 + + + + Triangle + 삼각형 + + + + Inspection + Inspection + + + + Hexagon + 육각형 + + + + + Square + 사각형 + + + + Rectangle + 사각형 + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + 색상 + + + + Normal + 일반 + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Selected + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + 배경 + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Dimension + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Vertex + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Dimensions + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Page + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + Dashed + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + 일반 + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Pattern Name + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + 다이아몬드 + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Show smooth lines + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden - 숨김 + Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Scale + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Page + + + + Auto + 자동 + + + + Custom + 색상 편집 + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + 선택 + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,81 +3177,104 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &Export SVG - + Toggle &Keep Updated Toggle &Keep Updated - + Toggle &Frames Toggle &Frames - + Export DXF Export DXF - + Export PDF PDF 내보내기 - + Different orientation Different orientation - + The printer uses a different orientation than the drawing. Do you want to continue? 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. Can not open file %1 for writing. - + Save Dxf File Save Dxf File - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: 선택: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3129,243 +3283,273 @@ Do you want to continue? Balloon - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Start Symbol - - - - Symbol: - Symbol: - - - - Value: - Value: - - - + Circular Circular - + None 없음 - + Triangle 삼각형 - + Inspection Inspection - + Hexagon 육각형 - + Square 사각형 - + Rectangle 사각형 - - Scale: - Scale: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Center Line - + Base View Base View - + Elements 요소 - + + Orientation + Orientation + + + Top to Bottom line Top to Bottom line - + Vertical 세로 - + Left to Right line Left to Right line - + Horizontal 가로 - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Aligned - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - 회전 - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + 회전 + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color 색상 - + Weight Weight - + Style 스타일 - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Dash - + Dot - + DashDot DashDot - + DashDotDot DashDotDot - + Extend By Extend By - + Make the line a little longer. Make the line a little longer. - + mm mm @@ -3378,27 +3562,32 @@ Do you want to continue? Cosmetic Vertex - + Base View Base View - + Point Picker Point Picker - + + Position from the view center + Position from the view center + + + + Position + Position + + + X X - - Z - Z - - - + Y Y @@ -3413,15 +3602,78 @@ Do you want to continue? Left click to set a point - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Base View + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Radius + + + + Reference + 참조 + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3469,22 +3721,22 @@ Do you want to continue? Line Color - + Name of pattern within file Name of pattern within file - + Color of pattern lines Color of pattern lines - + Enlarges/shrinks the pattern Enlarges/shrinks the pattern - + Thickness of lines within the pattern Thickness of lines within the pattern @@ -3497,17 +3749,17 @@ Do you want to continue? Leader Line - + Base View Base View - + Discard Changes Discard Changes - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3516,147 +3768,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points Pick Points - + Start Symbol Start Symbol - - - - No Symbol - No Symbol - - - - - Filled Triangle - Filled Triangle - - - - - Open Triangle - Open Triangle - - - - - Tick - Tick - - - - Dot - - - - - - Open Circle - Open Circle - - - - - Fork - Fork - - - - - Pyramid - Pyramid - - - - End Symbol - End Symbol - - - - Color - 색상 - - - Line color 선 색 - + Width 너비 - + Line width 선 두께 - + Continuous Continuous - + + Dot + + + + + End Symbol + End Symbol + + + + Color + 색상 + + + Style 스타일 - + Line style 선 스타일 - + NoLine NoLine - + Dash Dash - + DashDot DashDot - + DashDotDot DashDotDot - - + + Pick a starting point for leader line Pick a starting point for leader line - + Click and drag markers to adjust leader line Click and drag markers to adjust leader line - + Left click to set a point Left click to set a point - + Press OK or Cancel to continue Press OK or Cancel to continue - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. @@ -3669,75 +3877,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View View - - Color - 색상 + + Lines + Lines - + Style 스타일 - - Weight - Weight - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - 거짓 - - - - True - - - - + Continuous Continuous - + Dash Dash - + Dot - + DashDot DashDot - + DashDotDot DashDotDot + + + Color + 색상 + + + + Weight + Weight + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + 거짓 + + + + True + + TechDrawGui::TaskLinkDim @@ -3805,153 +4013,153 @@ You can pick further points to get line segments. First or Third Angle - - + + Page Page - + First Angle First Angle - + Third Angle Third Angle - + Scale Scale - + Scale Page/Auto/Custom Scale Page/Auto/Custom - + Automatic Automatic - + Custom 색상 편집 - + Custom Scale Custom Scale - + Scale Numerator Scale Numerator - + : : - + Scale Denominator Scale Denominator - + Adjust Primary Direction Adjust Primary Direction - + Current primary view direction Current primary view direction - + Rotate right Rotate right - + Rotate up Rotate up - + Rotate left Rotate left - + Rotate down Rotate down - + Secondary Projections Secondary Projections - + Bottom 아래 - + Primary Primary - + Right 오른쪽 - + Left 왼쪽 - + LeftFrontBottom LeftFrontBottom - + Top - + RightFrontBottom RightFrontBottom - + RightFrontTop RightFrontTop - + Rear 후면 - + LeftFrontTop LeftFrontTop - + Spin CW Spin CW - + Spin CCW Spin CCW @@ -4015,77 +4223,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame Show Frame - + Color 색상 - + Line color 선 색 - + Width 너비 - + Line width 선 두께 - + Style 스타일 - + Line style 선 스타일 - + NoLine NoLine - + Continuous Continuous - + Dash Dash - + Dot - + DashDot DashDot - + DashDotDot DashDotDot - + Start Rich Text Editor Start Rich Text Editor - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4093,97 +4301,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section Identifier for this section - + Looking down Looking down - + Looking right Looking right - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Scale - - - - Section Orientation - Section Orientation - - - + Looking left Looking left - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - X + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - Y + + Scale + Scale - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - 적용 + + Section Orientation + Section Orientation - + Looking up Looking up - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + X + + + + Y + Y + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4194,17 +4430,17 @@ You can pick further points to get line segments. Change Editable Field - + Text Name: Text Name: - + TextLabel 텍스트 라벨 - + Value: Value: @@ -4237,8 +4473,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4253,16 +4489,16 @@ You can pick further points to get line segments. TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_lt.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_lt.qm index d7a23d7303..4e27af323b 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_lt.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_lt.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_lt.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_lt.ts index c280c12a37..a65f089b8d 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_lt.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_lt.ts @@ -36,12 +36,12 @@ CmdTechDraw2LineCenterLine - + TechDraw Techniniai brėžiniai - + Add Centerline between 2 Lines Add Centerline between 2 Lines @@ -49,12 +49,12 @@ CmdTechDraw2PointCenterLine - + TechDraw Techniniai brėžiniai - + Add Centerline between 2 Points Add Centerline between 2 Points @@ -75,12 +75,12 @@ CmdTechDrawActiveView - + TechDraw Techniniai brėžiniai - + Insert Active View (3D View) Insert Active View (3D View) @@ -114,17 +114,17 @@ CmdTechDrawArchView - + TechDraw Techniniai brėžiniai - + Insert Arch Workbench Object Insert Arch Workbench Object - + Insert a View of a Section Plane from Arch Workbench Insert a View of a Section Plane from Arch Workbench @@ -132,12 +132,12 @@ CmdTechDrawBalloon - + TechDraw Techniniai brėžiniai - + Insert Balloon Annotation Insert Balloon Annotation @@ -156,19 +156,19 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw Techniniai brėžiniai - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw Techniniai brėžiniai - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw Techniniai brėžiniai - + Remove View from Clip Group Remove View from Clip Group @@ -202,12 +202,12 @@ CmdTechDrawCosmeticEraser - + TechDraw Techniniai brėžiniai - + Remove Cosmetic Object Remove Cosmetic Object @@ -246,25 +246,25 @@ CmdTechDrawDecorateLine - + TechDraw Techniniai brėžiniai - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw Techniniai brėžiniai - + Insert Detail View Insert Detail View @@ -298,17 +298,17 @@ CmdTechDrawDraftView - + TechDraw Techniniai brėžiniai - + Insert Draft Workbench Object Insert Draft Workbench Object - + Insert a View of a Draft Workbench object Insert a View of a Draft Workbench object @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File Failas - + Export Page as DXF Export Page as DXF - + Save Dxf File Save Dxf File - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,12 +339,12 @@ CmdTechDrawExportPageSVG - + File Failas - + Export Page as SVG Export Page as SVG @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -456,12 +456,12 @@ Insert Bitmap from a file into a page - + Select an Image File Pasirinkti paveiksliuko rinkmeną - + Image (*.png *.jpg *.jpeg) Vaizdas (*.png *.jpg *.jpeg) @@ -534,12 +534,12 @@ CmdTechDrawPageDefault - + TechDraw Techniniai brėžiniai - + Insert Default Page Insert Default Page @@ -547,22 +547,22 @@ CmdTechDrawPageTemplate - + TechDraw Techniniai brėžiniai - + Insert Page using Template Insert Page using Template - + Select a Template File Select a Template File - + Template (*.svg *.dxf) Template (*.svg *.dxf) @@ -570,17 +570,17 @@ CmdTechDrawProjectionGroup - + TechDraw Techniniai brėžiniai - + Insert Projection Group Insert Projection Group - + Insert multiple linked views of drawable object(s) Insert multiple linked views of drawable object(s) @@ -614,12 +614,12 @@ CmdTechDrawRedrawPage - + TechDraw Techniniai brėžiniai - + Redraw Page Redraw Page @@ -640,12 +640,12 @@ CmdTechDrawSectionView - + TechDraw Techniniai brėžiniai - + Insert Section View Insert Section View @@ -653,12 +653,12 @@ CmdTechDrawShowAll - + TechDraw Techniniai brėžiniai - + Show/Hide Invisible Edges Show/Hide Invisible Edges @@ -666,17 +666,17 @@ CmdTechDrawSpreadsheetView - + TechDraw Techniniai brėžiniai - + Insert Spreadsheet View Insert Spreadsheet View - + Insert View to a spreadsheet Insert View to a spreadsheet @@ -684,17 +684,17 @@ CmdTechDrawSymbol - + TechDraw Techniniai brėžiniai - + Insert SVG Symbol Insert SVG Symbol - + Insert symbol from a SVG file Insert symbol from a SVG file @@ -702,13 +702,13 @@ CmdTechDrawToggleFrame - + TechDraw Techniniai brėžiniai - - + + Turn View Frames On/Off Turn View Frames On/Off @@ -742,17 +742,17 @@ CmdTechDrawView - + TechDraw Techniniai brėžiniai - + Insert View Insert View - + Insert a View Insert a View @@ -760,12 +760,12 @@ CmdTechDrawWeldSymbol - + TechDraw Techniniai brėžiniai - + Add Welding Information to Leaderline Add Welding Information to Leaderline @@ -935,77 +935,77 @@ More functions - + Standard Įprastinis - + Heading 1 Heading 1 - + Heading 2 Heading 2 - + Heading 3 Heading 3 - + Heading 4 Heading 4 - + Monospace Monospace - + - + Remove character formatting Remove character formatting - + Remove all formatting Remove all formatting - + Edit document source Edit document source - + Document source Document source - + Create a link Create a link - + Link URL: Link URL: - + Select an image Select an image - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Netinkama pasirinktis - - - No Shapes or Groups in this selection - No Shapes or Groups in this selection + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Select at least 1 DrawViewPart object as Base. - + Select one Clip group and one View. Select one Clip group and one View. - + Select exactly one View to add to group. Select exactly one View to add to group. - + Select exactly one Clip group. Select exactly one Clip group. - + Clip and View must be from same Page. Papildomas vaizdas ir rodinys turi būti tame pačiame lape. - + Select exactly one View to remove from Group. Select exactly one View to remove from Group. - + View does not belong to a Clip Rodinys nepriklauso papildomam vaizdui/pjūviui - + Choose an SVG file to open Pasirinkite SVG failą atvėrimui - + Scalable Vector Graphic SVG vektorinis grafikas - + + All Files + Visi failai + + + Select at least one object. Pažymėkite bent vieną objektą. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection Can not export selection - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. Pasirinkite tik vieną skaičiuoklės objektą. - + No Drawing View Nėra brėžinio vaizdo - + Open Drawing View before attempting export to SVG. Atidaryti brėžinio projekciją prieš bandant eksportuoti į SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Netinkamas pasirinkimas @@ -1228,41 +1237,41 @@ Select 2 point objects and 1 View. (2) - - - - + + + + - - - + + + Incorrect selection Netinkamas pasirinkimas - + Select an object first Pirmiausia pasirinkite objektą - + Too many objects selected Pasirinkta per daug objektų - + Create a page first. Pirmiausia sukurkite puslapį. - + No View of a Part in selection. No View of a Part in selection. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,18 +1337,19 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection Wrong Selection @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. You must select a base View for the line. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,60 +1381,69 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. No CenterLine in selection. - + + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + Selection not understood. Selection not understood. - + You must select 2 Vertexes or an existing CenterLine. You must select 2 Vertexes or an existing CenterLine. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. No View in Selection. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. Select exactly one Leader line or one Weld symbol. - - + + Nothing selected Nothing selected - + At least 1 object in selection is not a part view At least 1 object in selection is not a part view - + Unknown object type in selection Unknown object type in selection @@ -1439,99 +1458,99 @@ Some Faces in selection are already hatched. Replace? - + No TechDraw Page No TechDraw Page - + Need a TechDraw Page for this command Need a TechDraw Page for this command - + Select a Face first Select a Face first - + No TechDraw object in selection No TechDraw object in selection - + Create a page to insert. Create a page to insert. - - + + No Faces to hatch in this selection No Faces to hatch in this selection - + No page found Nerasta puslapių - - Create/select a page first. - Create/select a page first. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Which page? - + Too many pages Too many pages - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Can not determine correct page. - - Select exactly 1 page. - Select exactly 1 page. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) All Files (*.*) - + Export Page As PDF Export Page As PDF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Export page as SVG - + Show drawing Rodyti techninį brėžinį - + Toggle KeepUpdated Toggle KeepUpdated @@ -1541,68 +1560,89 @@ Click to update text - + New Leader Line New Leader Line - + Edit Leader Line Edit Leader Line - + Rich text creator Rich text creator - - + + Rich text editor Rich text editor - + New Cosmetic Vertex New Cosmetic Vertex - + Select a symbol Select a symbol - + ActiveView to TD View ActiveView to TD View - + Create Center Line Create Center Line - + Edit Center Line Edit Center Line - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol Create Welding Symbol - + Edit Welding Symbol Edit Welding Symbol @@ -1610,7 +1650,31 @@ Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Daikto priklausomybės + + + The page is not empty, therefore the following referencing objects might be lost. @@ -1623,29 +1687,16 @@ Are you sure you want to continue? - - - - - - - - - - Object dependencies - Daikto priklausomybės - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,55 +1709,45 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. Are you sure you want to continue? - The following referencing objects might break. + Likę saitai į daiktus gali būti nutraukti. -Are you sure you want to continue? +Ar esate įsitikinę, kad norite tęsti? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Atšaukti - - - - OK - Gerai - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,100 +1758,102 @@ Are you sure you want to continue? ActiveView to TD View - + Width Plotis - + Width of generated view Width of generated view - + Height Aukštis - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background Fonas - + Background color Pagrindo spalva - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1024 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete Naikinti - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - Bendrosios - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Spalvos - - - - Normal - Įprastiniai - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Pasirinktas - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Fonas - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Matmuo - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Center Line - - - - Vertex - Viršūnė - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Rašto pavadinimas - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Mastelis - - - - Default scale for new views - Default scale for new views - - - - Page - Puslapis - - - - Auto - Automatiškai - - - - Custom - Pasirinktinė - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Atranka - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Vertex Scale - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Matmenys - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Santrauka - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Circular - - - - - None - Joks - - - - Triangle - Trikampis - - - - Inspection - Inspection - - - - Hexagon - Šešiakampis - - - - - Square - Kvadratas - - - - Rectangle - Stačiakampis - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Brūkšnelis - - - - - - Dot - Taškas - - - - - DashDot - Brūkšnelis taškelis - - - - - DashDotDot - Brūkšnelis taškelis taškelis - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Filled Triangle - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Open Circle - - - - Fork - Fork - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Dashed - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Kvadratas - + Flat Flat - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Santrauka - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + Brūkšnelis + + + + + + Dot + Taškas + + + + + + DashDot + Brūkšnelis taškelis + + + + + + DashDotDot + Brūkšnelis taškelis taškelis + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Slėpti + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Circular + + + + None + Joks + + + + Triangle + Trikampis + + + + Inspection + Inspection + + + + Hexagon + Šešiakampis + + + + + Square + Kvadratas + + + + Rectangle + Stačiakampis + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Apskritimas + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Spalvos + + + + Normal + Įprastiniai + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Pasirinktas + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Fonas + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Matmuo + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Viršūnė + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Matmenys + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Puslapis + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + Dashed + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + Bendrosios + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Rašto pavadinimas + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Diamond + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Rodyti glodintas linijas + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Mastelis + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Puslapis + + + + Auto + Automatiškai + + + + Custom + Pasirinktinė + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Atranka + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,80 +3177,103 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG & Eksportuoti SVG - + Toggle &Keep Updated Toggle &Keep Updated - + Toggle &Frames Toggle &Frames - + Export DXF Export DXF - + Export PDF Eksportuoti į PDF - + Different orientation Kitokia padėtis - + The printer uses a different orientation than the drawing. Do you want to continue? Spausdintuvas naudoja kitokią lapo padėtį nei brėžinys. Ar norite tęsti? - - + + Different paper size Kitoks popieriaus dydis - - + + The printer uses a different paper size than the drawing. Do you want to continue? Spausdintuvas naudoja kitokio dydžio lapą, nei brėžinys. Ar norite tęsti? - + Opening file failed Failo atidarymas nepavyko - + Can not open file %1 for writing. Can not open file %1 for writing. - + Save Dxf File Save Dxf File - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: Pasirinktas: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3128,243 +3282,273 @@ Do you want to continue? Balloon - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Start Symbol - - - - Symbol: - Symbol: - - - - Value: - Reikšmė: - - - + Circular Circular - + None Joks - + Triangle Trikampis - + Inspection Inspection - + Hexagon Šešiakampis - + Square Kvadratas - + Rectangle Stačiakampis - - Scale: - Scale: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Center Line - + Base View Base View - + Elements Elementai - + + Orientation + Kampinė padėtis + + + Top to Bottom line Top to Bottom line - + Vertical Stačiai - + Left to Right line Left to Right line - + Horizontal Gulščiai - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Aligned - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - Pasukti - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + Vartyti + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color Spalva - + Weight Weight - + Style Stilius - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Brūkšnelis - + Dot Taškas - + DashDot Brūkšnelis taškelis - + DashDotDot Brūkšnelis taškelis taškelis - + Extend By Extend By - + Make the line a little longer. Make the line a little longer. - + mm mm @@ -3377,27 +3561,32 @@ Do you want to continue? Cosmetic Vertex - + Base View Base View - + Point Picker Point Picker - + + Position from the view center + Position from the view center + + + + Position + Position + + + X X - - Z - Z - - - + Y Y @@ -3412,15 +3601,78 @@ Do you want to continue? Left click to set a point - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Base View + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Spindulys + + + + Reference + Orientyras + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3468,22 +3720,22 @@ Do you want to continue? Linijos spalva - + Name of pattern within file Rašto pavadinimas faile - + Color of pattern lines Rašto linijų spalva - + Enlarges/shrinks the pattern Keičia rašto dydį - + Thickness of lines within the pattern Rašto linijų storis @@ -3496,17 +3748,17 @@ Do you want to continue? Leader Line - + Base View Base View - + Discard Changes Discard Changes - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3515,147 +3767,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points Pick Points - + Start Symbol Start Symbol - - - - No Symbol - No Symbol - - - - - Filled Triangle - Filled Triangle - - - - - Open Triangle - Open Triangle - - - - - Tick - Tick - - - - Dot - Taškas - - - - - Open Circle - Open Circle - - - - - Fork - Fork - - - - - Pyramid - Pyramid - - - - End Symbol - End Symbol - - - - Color - Spalva - - - Line color Linijos spalva - + Width Plotis - + Line width Linijos storis - + Continuous Continuous - + + Dot + Taškas + + + + End Symbol + End Symbol + + + + Color + Spalva + + + Style Stilius - + Line style Linijos stilius - + NoLine NoLine - + Dash Brūkšnelis - + DashDot Brūkšnelis taškelis - + DashDotDot Brūkšnelis taškelis taškelis - - + + Pick a starting point for leader line Pick a starting point for leader line - + Click and drag markers to adjust leader line Click and drag markers to adjust leader line - + Left click to set a point Left click to set a point - + Press OK or Cancel to continue Press OK or Cancel to continue - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. @@ -3668,75 +3876,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View Rodymas - - Color - Spalva + + Lines + Lines - + Style Stilius - - Weight - Weight - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Netiesta - - - - True - Tiesa - - - + Continuous Continuous - + Dash Brūkšnelis - + Dot Taškas - + DashDot Brūkšnelis taškelis - + DashDotDot Brūkšnelis taškelis taškelis + + + Color + Spalva + + + + Weight + Weight + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + Netiesta + + + + True + Tiesa + TechDrawGui::TaskLinkDim @@ -3804,153 +4012,153 @@ You can pick further points to get line segments. Pirmasis ar trečiasis kampas - - + + Page Puslapis - + First Angle Pirmasis kampas - + Third Angle Trečiasis kampas - + Scale Mastelis - + Scale Page/Auto/Custom Mastelis/Automatinis/Individualus - + Automatic Automatinis - + Custom Pasirinktinė - + Custom Scale Pasirinktinis mastelis - + Scale Numerator Mastelio skaitiklis - + : : - + Scale Denominator Mastelio vardiklis - + Adjust Primary Direction Nustatykite pagrindinę kryptį - + Current primary view direction Current primary view direction - + Rotate right Pasukti į dešinę - + Rotate up Pasukti aukštyn - + Rotate left Pasukti į kairę - + Rotate down Pasukti žemyn - + Secondary Projections Antrinės projekcijos - + Bottom Iš apačios - + Primary Pagrindinis - + Right Iš dešinės - + Left Iš kairės - + LeftFrontBottom Kairė/Priekis/Apačia - + Top Iš viršaus - + RightFrontBottom Dešinė/Priekis/Apačia - + RightFrontTop Dešinė/Priekis/Viršus - + Rear Iš galo - + LeftFrontTop Kairė/Priekis/Viršus - + Spin CW Sukti laikrodžio rodyklės kryptimi - + Spin CCW Sukti priešinga laikrodžio rodyklei kryptimi @@ -4014,77 +4222,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame Show Frame - + Color Spalva - + Line color Linijos spalva - + Width Plotis - + Line width Linijos storis - + Style Stilius - + Line style Linijos stilius - + NoLine NoLine - + Continuous Continuous - + Dash Brūkšnelis - + Dot Taškas - + DashDot Brūkšnelis taškelis - + DashDotDot Brūkšnelis taškelis taškelis - + Start Rich Text Editor Start Rich Text Editor - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4092,97 +4300,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section Šio pjūvio identifikatorius - + Looking down Žiūrėti žemyn - + Looking right Žiūrėti dašinėn - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Mastelis - - - - Section Orientation - Section Orientation - - - + Looking left Žiūrėti kairėn - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - X + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - Y + + Scale + Mastelis - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Pritaikyti + + Section Orientation + Section Orientation - + Looking up Žiūrėti aukštyn - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + X + + + + Y + Y + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4193,17 +4429,17 @@ You can pick further points to get line segments. Keisti redaguojamą lauką - + Text Name: Text Name: - + TextLabel Žymė - + Value: Reikšmė: @@ -4236,8 +4472,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4252,16 +4488,16 @@ You can pick further points to get line segments. TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_nl.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_nl.qm index 66a3c81c6b..038f387b83 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_nl.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_nl.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_nl.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_nl.ts index 35da1d58e1..c6c4859b72 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_nl.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_nl.ts @@ -36,12 +36,12 @@ CmdTechDraw2LineCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Lines Add Centerline between 2 Lines @@ -49,12 +49,12 @@ CmdTechDraw2PointCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Points Add Centerline between 2 Points @@ -75,12 +75,12 @@ CmdTechDrawActiveView - + TechDraw TechDraw - + Insert Active View (3D View) Insert Active View (3D View) @@ -114,17 +114,17 @@ CmdTechDrawArchView - + TechDraw TechDraw - + Insert Arch Workbench Object Insert Arch Workbench Object - + Insert a View of a Section Plane from Arch Workbench Insert a View of a Section Plane from Arch Workbench @@ -132,12 +132,12 @@ CmdTechDrawBalloon - + TechDraw TechDraw - + Insert Balloon Annotation Insert Balloon Annotation @@ -156,19 +156,19 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw TechDraw - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw TechDraw - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw TechDraw - + Remove View from Clip Group Remove View from Clip Group @@ -202,12 +202,12 @@ CmdTechDrawCosmeticEraser - + TechDraw TechDraw - + Remove Cosmetic Object Remove Cosmetic Object @@ -246,25 +246,25 @@ CmdTechDrawDecorateLine - + TechDraw TechDraw - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw TechDraw - + Insert Detail View Insert Detail View @@ -298,17 +298,17 @@ CmdTechDrawDraftView - + TechDraw TechDraw - + Insert Draft Workbench Object Insert Draft Workbench Object - + Insert a View of a Draft Workbench object Voeg een aanzicht van een Draft Workbench object toe @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File Bestand - + Export Page as DXF Export Page as DXF - + Save Dxf File Bewaar Dxf-bestand - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,12 +339,12 @@ CmdTechDrawExportPageSVG - + File Bestand - + Export Page as SVG Export Page as SVG @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -456,12 +456,12 @@ Insert Bitmap from a file into a page - + Select an Image File Kies een afbeeldingsbestand - + Image (*.png *.jpg *.jpeg) Afbeelding (*.png *.jpg *.jpeg) @@ -534,12 +534,12 @@ CmdTechDrawPageDefault - + TechDraw TechDraw - + Insert Default Page Insert Default Page @@ -547,22 +547,22 @@ CmdTechDrawPageTemplate - + TechDraw TechDraw - + Insert Page using Template Insert Page using Template - + Select a Template File Select a Template File - + Template (*.svg *.dxf) Template (*.svg *.dxf) @@ -570,17 +570,17 @@ CmdTechDrawProjectionGroup - + TechDraw TechDraw - + Insert Projection Group Insert Projection Group - + Insert multiple linked views of drawable object(s) Insert multiple linked views of drawable object(s) @@ -614,12 +614,12 @@ CmdTechDrawRedrawPage - + TechDraw TechDraw - + Redraw Page Redraw Page @@ -640,12 +640,12 @@ CmdTechDrawSectionView - + TechDraw TechDraw - + Insert Section View Insert Section View @@ -653,12 +653,12 @@ CmdTechDrawShowAll - + TechDraw TechDraw - + Show/Hide Invisible Edges Show/Hide Invisible Edges @@ -666,17 +666,17 @@ CmdTechDrawSpreadsheetView - + TechDraw TechDraw - + Insert Spreadsheet View Insert Spreadsheet View - + Insert View to a spreadsheet Insert View to a spreadsheet @@ -684,17 +684,17 @@ CmdTechDrawSymbol - + TechDraw TechDraw - + Insert SVG Symbol Vog een SVG-symbool in - + Insert symbol from a SVG file Insert symbol from a SVG file @@ -702,13 +702,13 @@ CmdTechDrawToggleFrame - + TechDraw TechDraw - - + + Turn View Frames On/Off Zet View Frames aan of uit @@ -742,17 +742,17 @@ CmdTechDrawView - + TechDraw TechDraw - + Insert View Insert View - + Insert a View Insert a View @@ -760,12 +760,12 @@ CmdTechDrawWeldSymbol - + TechDraw TechDraw - + Add Welding Information to Leaderline Add Welding Information to Leaderline @@ -935,77 +935,77 @@ Meer functies - + Standard Standaard - + Heading 1 Kop 1 - + Heading 2 Kop 2 - + Heading 3 Kop 3 - + Heading 4 Kop 4 - + Monospace Monospace - + - + Remove character formatting Verwijder de karakteropmaak - + Remove all formatting Verwijder alle opmaak - + Edit document source Bewerk de documentbron - + Document source Documentbron - + Create a link Maak een koppeling aan - + Link URL: URL van de koppeling: - + Select an image Kies een afbeelding - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Verkeerde selectie - - - No Shapes or Groups in this selection - Geen vormen of groepen in deze selectie + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Selecteer minstens 1 DrawViewPart-object als basis. - + Select one Clip group and one View. Selecteer één clipgroep en één weergave. - + Select exactly one View to add to group. Selecteer precies één Aanzicht om aan groep toe te voegen. - + Select exactly one Clip group. Selecteer precies één Clip groep. - + Clip and View must be from same Page. Clip en weergave moeten van dezelfde pagina zijn. - + Select exactly one View to remove from Group. Selecteer precies één Aanzicht om van groep te verwijderen. - + View does not belong to a Clip Weergave behoort niet tot een clip - + Choose an SVG file to open Kies een SVG-bestand om te openen - + Scalable Vector Graphic Schaalbare vectorafbeelding - + + All Files + Alle bestanden + + + Select at least one object. Selecteer minstens één object. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection Can not export selection - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. Selecteer exact één Spreadsheet-object. - + No Drawing View Geen tekenweergave - + Open Drawing View before attempting export to SVG. Open de tekenweergave voordat u probeert te exporteren naar SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Onjuiste Selectie @@ -1228,41 +1237,41 @@ Select 2 point objects and 1 View. (2) - - - - + + + + - - - + + + Incorrect selection Onjuiste selectie - + Select an object first Selecteer eerst een object - + Too many objects selected Te veel objecten geselecteerd - + Create a page first. Maak eerst een pagina. - + No View of a Part in selection. Geen aanzicht van een onderdeel in de selectie. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,18 +1337,19 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection Wrong Selection @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. U moet een basisweergave voor deze lijn selecteren. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,60 +1381,69 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. No CenterLine in selection. - + + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + Selection not understood. Selection not understood. - + You must select 2 Vertexes or an existing CenterLine. You must select 2 Vertexes or an existing CenterLine. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. No View in Selection. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. Select exactly one Leader line or one Weld symbol. - - + + Nothing selected Niets geselecteerd - + At least 1 object in selection is not a part view Tenminste 1 object in de selectie is geen deelweergave - + Unknown object type in selection Onbekend objecttype in de selectie @@ -1439,99 +1458,99 @@ Some Faces in selection are already hatched. Replace? - + No TechDraw Page Geen TechDraw-pagina - + Need a TechDraw Page for this command Dit commando vereist een TechDraw-pagina - + Select a Face first Kies eerst een vlak - + No TechDraw object in selection Geen TechDraw-object in de selectie - + Create a page to insert. Maak een pagina om in te voegen. - - + + No Faces to hatch in this selection Geen vlakken om te arceren in deze sectie - + No page found Geen pagina gevonden - - Create/select a page first. - Maak/selecteer eerst een pagina. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Welke pagina? - + Too many pages Te veel pagina's - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Kan de juiste pagina niet bepalen. - - Select exactly 1 page. - Selecteer precies 1 pagina. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) Alle bestanden (*.*) - + Export Page As PDF Exporteren als PDF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Exporteren als SVG - + Show drawing Toon tekening - + Toggle KeepUpdated Schakel KeepUpdated aan/uit @@ -1541,68 +1560,89 @@ Klik om de tekst te updaten - + New Leader Line Nieuwe leiderslijn - + Edit Leader Line Bewerk de leiderslijn - + Rich text creator Opgemaakte tekst-maker - - + + Rich text editor Opgemaakte tekst-editor - + New Cosmetic Vertex Nieuw cosmetisch eindpunt - + Select a symbol Select a symbol - + ActiveView to TD View ActiveView to TD View - + Create Center Line Create Center Line - + Edit Center Line Edit Center Line - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol Create Welding Symbol - + Edit Welding Symbol Edit Welding Symbol @@ -1610,7 +1650,31 @@ Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Object afhankelijkheden + + + The page is not empty, therefore the following referencing objects might be lost. @@ -1623,29 +1687,16 @@ Are you sure you want to continue? - - - - - - - - - - Object dependencies - Object afhankelijkheden - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,22 +1709,28 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Annuleren - - - - OK - OK - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,100 +1758,102 @@ Are you sure you want to continue? ActiveView to TD View - + Width Breedte - + Width of generated view Width of generated view - + Height Hoogte - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background Achtergrond - + Background color Achtergrond - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1024 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete Verwijderen - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - Algemeen - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Kleuren - - - - Normal - Normaal - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Geselecteerd - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Achtergrond - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Afmeting - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Centrale lijn - - - - Vertex - Vertex - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Patroonnaam - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Schalen - - - - Default scale for new views - Default scale for new views - - - - Page - Pagina - - - - Auto - Automatisch - - - - Custom - Eigen - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Selectie - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Eindpuntschaal - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Dimensies - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Aantekening - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Rond - - - - - None - Geen - - - - Triangle - Driehoek - - - - Inspection - Inspectie - - - - Hexagon - Zeshoek - - - - - Square - Vierkant - - - - Rectangle - Rechthoek - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Streep - - - - - - Dot - punt - - - - - DashDot - Streepstip - - - - - DashDotDot - Streepstipstip - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Gevulde driehoek - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Open cirkel - - - - Fork - Vork - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Gestreept - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Vierkant - + Flat Plat - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Aantekening - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + Streep + + + + + + Dot + punt + + + + + + DashDot + Streepstip + + + + + + DashDotDot + Streepstipstip + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Hide + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Rond + + + + None + Geen + + + + Triangle + Driehoek + + + + Inspection + Inspectie + + + + Hexagon + Zeshoek + + + + + Square + Vierkant + + + + Rectangle + Rechthoek + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Cirkel + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Kleuren + + + + Normal + Normaal + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Geselecteerd + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Achtergrond + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Afmeting + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Vertex + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Dimensies + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Pagina + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + Gestreept + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + Algemeen + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Patroonnaam + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Diamant + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Laat vloeiende lijnen zien + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden - Verborgen + Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Schalen + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Pagina + + + + Auto + Automatisch + + + + Custom + Eigen + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Selectie + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,81 +3177,104 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &Exporteer SVG - + Toggle &Keep Updated Schakel &KeepUpdated aan/uit - + Toggle &Frames Schakel &kaders aan/uit - + Export DXF Exporteer DXF - + Export PDF Exporteren als PDF - + Different orientation Verschillende oriëntatie - + The printer uses a different orientation than the drawing. Do you want to continue? De printer gebruikt een andere richting dan de tekening. Wil je doorgaan? - - + + Different paper size Ander papierformaat - - + + The printer uses a different paper size than the drawing. Do you want to continue? De printer gebruikt een ander papierfromaat dan de tekening. Wilt u toch doorgaan? - + Opening file failed Bestand openen mislukt - + Can not open file %1 for writing. Kan bestand '%1' niet openen om te schrijven. - + Save Dxf File Bewaar Dxf-bestand - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: Geselecteerd: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3129,243 +3283,273 @@ Do you want to continue? Ballon - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Startsymbool - - - - Symbol: - Symbool: - - - - Value: - Waarde: - - - + Circular Rond - + None Geen - + Triangle Driehoek - + Inspection Inspectie - + Hexagon Zeshoek - + Square Vierkant - + Rectangle Rechthoek - - Scale: - Schaal: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Centrale lijn - + Base View Basisweergave - + Elements Elementen - + + Orientation + Oriëntatie + + + Top to Bottom line Top to Bottom line - + Vertical Verticaal - + Left to Right line Left to Right line - + Horizontal Horizontaal - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Uitgelijnd - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - Draaien - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + Draaien + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color Kleur - + Weight Gewicht - + Style Stijl - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Streep - + Dot punt - + DashDot Streepstip - + DashDotDot Streepstipstip - + Extend By Uitbreiden met - + Make the line a little longer. Maak de lijn een beetje langer. - + mm mm @@ -3378,27 +3562,32 @@ Do you want to continue? Cosmetisch eindpunt - + Base View Basisweergave - + Point Picker Puntenkiezer - + + Position from the view center + Position from the view center + + + + Position + Positie + + + X X - - Z - Z - - - + Y Y @@ -3413,15 +3602,78 @@ Do you want to continue? Klik met de linkermuisknop om een punt in te stellen - + In progress edit abandoned. Start over. Bewerking in uitvoering stopgezet. Opnieuw beginnen. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Basisweergave + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Straal + + + + Reference + Referentie + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3469,22 +3721,22 @@ Do you want to continue? Lijnkleur - + Name of pattern within file Naam van het patroon binnen het bestand - + Color of pattern lines Kleur van de patroonlijnen - + Enlarges/shrinks the pattern Vergroot/verkleint het patroon - + Thickness of lines within the pattern Dikte van de lijnen binnen het patroon @@ -3497,17 +3749,17 @@ Do you want to continue? Leiderslijn - + Base View Basisweergave - + Discard Changes Wijzigingen negeren - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3516,147 +3768,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points Kies punten - + Start Symbol Startsymbool - - - - No Symbol - Geen symbool - - - - - Filled Triangle - Gevulde driehoek - - - - - Open Triangle - Open driehoek - - - - - Tick - Vink - - - - Dot - punt - - - - - Open Circle - Open cirkel - - - - - Fork - Vork - - - - - Pyramid - Pyramid - - - - End Symbol - Eindsymbool - - - - Color - Kleur - - - Line color Lijnkleur - + Width Breedte - + Line width Lijndikte - + Continuous Continuous - + + Dot + punt + + + + End Symbol + Eindsymbool + + + + Color + Kleur + + + Style Stijl - + Line style Lijnstijl - + NoLine GeenLijn - + Dash Streep - + DashDot Streepstip - + DashDotDot Streepstipstip - - + + Pick a starting point for leader line Kies een startpunt voor de leiderslijn - + Click and drag markers to adjust leader line Klik en sleep de markeringen om de leiderslijn aan te passen - + Left click to set a point Klik met de linkermuisknop om een punt in te stellen - + Press OK or Cancel to continue Druk op OK of Annuleren om verder te gaan - + In progress edit abandoned. Start over. Bewerking in uitvoering stopgezet. Opnieuw beginnen. @@ -3669,75 +3877,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View Aanzicht - - Color - Kleur + + Lines + Lines - + Style Stijl - - Weight - Gewicht - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Onwaar - - - - True - Waar - - - + Continuous Continuous - + Dash Streep - + Dot punt - + DashDot Streepstip - + DashDotDot Streepstipstip + + + Color + Kleur + + + + Weight + Gewicht + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + Onwaar + + + + True + Waar + TechDrawGui::TaskLinkDim @@ -3805,153 +4013,153 @@ You can pick further points to get line segments. Eerste of de derde hoek - - + + Page Pagina - + First Angle Eerste hoek - + Third Angle Derde hoek - + Scale Schalen - + Scale Page/Auto/Custom Paginaschaal/Automatisch/Aangepast - + Automatic Automatisch - + Custom Eigen - + Custom Scale Aangepaste schaal - + Scale Numerator Schaal teller - + : : - + Scale Denominator Schaal noemer - + Adjust Primary Direction Primaire richting aanpassen - + Current primary view direction Huidige hoofd aanzicht richting - + Rotate right Rechtsom draaien - + Rotate up Naar boven draaien - + Rotate left Linksom draaien - + Rotate down Naar beneden draaien - + Secondary Projections Secundaire projecties - + Bottom Onder - + Primary Primair - + Right Rechts - + Left Links - + LeftFrontBottom Linker Onderste Voorkant - + Top Boven - + RightFrontBottom Rechter Onderste Voorkant - + RightFrontTop Rechter Bovenste Voorkant - + Rear Achter - + LeftFrontTop Linker Bovenste Voorkant - + Spin CW Rechtsom draaien - + Spin CCW Linksom draaien @@ -4015,77 +4223,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame Toon frame - + Color Kleur - + Line color Lijnkleur - + Width Breedte - + Line width Lijndikte - + Style Stijl - + Line style Lijnstijl - + NoLine GeenLijn - + Continuous Continuous - + Dash Streep - + Dot punt - + DashDot Streepstip - + DashDotDot Streepstipstip - + Start Rich Text Editor Start opgemaakte teksteditor - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4093,97 +4301,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section Identificator voor deze sectie - + Looking down Naar beneden kijken - + Looking right Naar rechts kijken - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Schalen - - - - Section Orientation - Section Orientation - - - + Looking left Naar links kijken - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - X + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - Y + + Scale + Schalen - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Toepassen + + Section Orientation + Section Orientation - + Looking up Naar boven kijken - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + X + + + + Y + Y + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4194,17 +4430,17 @@ You can pick further points to get line segments. Verander bewerkbaar veld - + Text Name: Tekstnaam: - + TextLabel Tekstbenaming - + Value: Waarde: @@ -4237,8 +4473,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4253,16 +4489,16 @@ You can pick further points to get line segments. TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_no.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_no.qm index e1a0785f8e..bb15faeb15 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_no.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_no.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_no.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_no.ts index 886b792a3c..026d122a19 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_no.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_no.ts @@ -36,12 +36,12 @@ CmdTechDraw2LineCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Lines Add Centerline between 2 Lines @@ -49,12 +49,12 @@ CmdTechDraw2PointCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Points Add Centerline between 2 Points @@ -75,12 +75,12 @@ CmdTechDrawActiveView - + TechDraw TechDraw - + Insert Active View (3D View) Insert Active View (3D View) @@ -114,17 +114,17 @@ CmdTechDrawArchView - + TechDraw TechDraw - + Insert Arch Workbench Object Insert Arch Workbench Object - + Insert a View of a Section Plane from Arch Workbench Insert a View of a Section Plane from Arch Workbench @@ -132,12 +132,12 @@ CmdTechDrawBalloon - + TechDraw TechDraw - + Insert Balloon Annotation Insert Balloon Annotation @@ -156,19 +156,19 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw TechDraw - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw TechDraw - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw TechDraw - + Remove View from Clip Group Remove View from Clip Group @@ -202,12 +202,12 @@ CmdTechDrawCosmeticEraser - + TechDraw TechDraw - + Remove Cosmetic Object Remove Cosmetic Object @@ -246,25 +246,25 @@ CmdTechDrawDecorateLine - + TechDraw TechDraw - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw TechDraw - + Insert Detail View Insert Detail View @@ -298,17 +298,17 @@ CmdTechDrawDraftView - + TechDraw TechDraw - + Insert Draft Workbench Object Insert Draft Workbench Object - + Insert a View of a Draft Workbench object Insert a View of a Draft Workbench object @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File File - + Export Page as DXF Export Page as DXF - + Save Dxf File Save Dxf File - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,12 +339,12 @@ CmdTechDrawExportPageSVG - + File File - + Export Page as SVG Export Page as SVG @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -456,12 +456,12 @@ Insert Bitmap from a file into a page - + Select an Image File Select an Image File - + Image (*.png *.jpg *.jpeg) Image (*.png *.jpg *.jpeg) @@ -534,12 +534,12 @@ CmdTechDrawPageDefault - + TechDraw TechDraw - + Insert Default Page Insert Default Page @@ -547,22 +547,22 @@ CmdTechDrawPageTemplate - + TechDraw TechDraw - + Insert Page using Template Insert Page using Template - + Select a Template File Select a Template File - + Template (*.svg *.dxf) Template (*.svg *.dxf) @@ -570,17 +570,17 @@ CmdTechDrawProjectionGroup - + TechDraw TechDraw - + Insert Projection Group Insert Projection Group - + Insert multiple linked views of drawable object(s) Insert multiple linked views of drawable object(s) @@ -614,12 +614,12 @@ CmdTechDrawRedrawPage - + TechDraw TechDraw - + Redraw Page Redraw Page @@ -640,12 +640,12 @@ CmdTechDrawSectionView - + TechDraw TechDraw - + Insert Section View Insert Section View @@ -653,12 +653,12 @@ CmdTechDrawShowAll - + TechDraw TechDraw - + Show/Hide Invisible Edges Show/Hide Invisible Edges @@ -666,17 +666,17 @@ CmdTechDrawSpreadsheetView - + TechDraw TechDraw - + Insert Spreadsheet View Insert Spreadsheet View - + Insert View to a spreadsheet Insert View to a spreadsheet @@ -684,17 +684,17 @@ CmdTechDrawSymbol - + TechDraw TechDraw - + Insert SVG Symbol Insert SVG Symbol - + Insert symbol from a SVG file Insert symbol from a SVG file @@ -702,13 +702,13 @@ CmdTechDrawToggleFrame - + TechDraw TechDraw - - + + Turn View Frames On/Off Turn View Frames On/Off @@ -742,17 +742,17 @@ CmdTechDrawView - + TechDraw TechDraw - + Insert View Insert View - + Insert a View Insert a View @@ -760,12 +760,12 @@ CmdTechDrawWeldSymbol - + TechDraw TechDraw - + Add Welding Information to Leaderline Add Welding Information to Leaderline @@ -935,77 +935,77 @@ More functions - + Standard Standard - + Heading 1 Heading 1 - + Heading 2 Heading 2 - + Heading 3 Heading 3 - + Heading 4 Heading 4 - + Monospace Monospace - + - + Remove character formatting Remove character formatting - + Remove all formatting Remove all formatting - + Edit document source Edit document source - + Document source Document source - + Create a link Create a link - + Link URL: Link URL: - + Select an image Select an image - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Feil valg - - - No Shapes or Groups in this selection - No Shapes or Groups in this selection + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Select at least 1 DrawViewPart object as Base. - + Select one Clip group and one View. Select one Clip group and one View. - + Select exactly one View to add to group. Select exactly one View to add to group. - + Select exactly one Clip group. Select exactly one Clip group. - + Clip and View must be from same Page. Clip and View must be from same Page. - + Select exactly one View to remove from Group. Select exactly one View to remove from Group. - + View does not belong to a Clip View does not belong to a Clip - + Choose an SVG file to open Velg en SVG-fil å åpne - + Scalable Vector Graphic Scalable Vector Graphic - + + All Files + All Files + + + Select at least one object. Select at least one object. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection Can not export selection - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. Select exactly one Spreadsheet object. - + No Drawing View No Drawing View - + Open Drawing View before attempting export to SVG. Open Drawing View before attempting export to SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Incorrect Selection @@ -1228,41 +1237,41 @@ Select 2 point objects and 1 View. (2) - - - - + + + + - - - + + + Incorrect selection Incorrect selection - + Select an object first Select an object first - + Too many objects selected Too many objects selected - + Create a page first. Lag en side først. - + No View of a Part in selection. No View of a Part in selection. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,18 +1337,19 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection Wrong Selection @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. You must select a base View for the line. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,60 +1381,69 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. No CenterLine in selection. - + + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + Selection not understood. Selection not understood. - + You must select 2 Vertexes or an existing CenterLine. You must select 2 Vertexes or an existing CenterLine. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. No View in Selection. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. Select exactly one Leader line or one Weld symbol. - - + + Nothing selected Nothing selected - + At least 1 object in selection is not a part view At least 1 object in selection is not a part view - + Unknown object type in selection Unknown object type in selection @@ -1439,99 +1458,99 @@ Some Faces in selection are already hatched. Replace? - + No TechDraw Page No TechDraw Page - + Need a TechDraw Page for this command Need a TechDraw Page for this command - + Select a Face first Select a Face first - + No TechDraw object in selection No TechDraw object in selection - + Create a page to insert. Lag en side å sette inn. - - + + No Faces to hatch in this selection No Faces to hatch in this selection - + No page found Finner ikke siden - - Create/select a page first. - Create/select a page first. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Which page? - + Too many pages Too many pages - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Can not determine correct page. - - Select exactly 1 page. - Select exactly 1 page. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) Alle filer (*.*) - + Export Page As PDF Export Page As PDF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Export page as SVG - + Show drawing Vis tegning - + Toggle KeepUpdated Toggle KeepUpdated @@ -1541,68 +1560,89 @@ Click to update text - + New Leader Line New Leader Line - + Edit Leader Line Edit Leader Line - + Rich text creator Rich text creator - - + + Rich text editor Rich text editor - + New Cosmetic Vertex New Cosmetic Vertex - + Select a symbol Select a symbol - + ActiveView to TD View ActiveView to TD View - + Create Center Line Create Center Line - + Edit Center Line Edit Center Line - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol Create Welding Symbol - + Edit Welding Symbol Edit Welding Symbol @@ -1610,7 +1650,31 @@ Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Object dependencies + + + The page is not empty, therefore the following referencing objects might be lost. @@ -1623,29 +1687,16 @@ Are you sure you want to continue? - - - - - - - - - - Object dependencies - Object dependencies - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,22 +1709,28 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Avbryt - - - - OK - OK - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,100 +1758,102 @@ Are you sure you want to continue? ActiveView to TD View - + Width Bredde - + Width of generated view Width of generated view - + Height Høyde - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background Bakgrunn - + Background color Bakgrunnsfarge - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1024 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete Slett - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - Generelle - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Farger - - - - Normal - Normal - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Selected - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Bakgrunn - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Dimensjon - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Center Line - - - - Vertex - Vertex - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Pattern Name - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Skaler - - - - Default scale for new views - Default scale for new views - - - - Page - Side - - - - Auto - Auto - - - - Custom - Egendefinert - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Utvalg - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Vertex Scale - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Dimensions - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Merknad - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Circular - - - - - None - Ingen - - - - Triangle - Trekant - - - - Inspection - Inspection - - - - Hexagon - Sekskant - - - - - Square - Firkant - - - - Rectangle - Rektangel - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Dash - - - - - - Dot - Dot - - - - - DashDot - DashDot - - - - - DashDotDot - DashDotDot - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Filled Triangle - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Open Circle - - - - Fork - Fork - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Dashed - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Firkant - + Flat Flat - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Merknad - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + Dash + + + + + + Dot + Dot + + + + + + DashDot + DashDot + + + + + + DashDotDot + DashDotDot + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Hide + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Circular + + + + None + Ingen + + + + Triangle + Trekant + + + + Inspection + Inspection + + + + Hexagon + Sekskant + + + + + Square + Firkant + + + + Rectangle + Rektangel + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Sirkel + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Farger + + + + Normal + Normal + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Selected + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Bakgrunn + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Dimensjon + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Vertex + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Dimensions + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Side + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + Dashed + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + Generelle + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Pattern Name + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Diamond + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Show smooth lines + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Skaler + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Side + + + + Auto + Auto + + + + Custom + Egendefinert + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Utvalg + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,82 +3177,105 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &Export SVG - + Toggle &Keep Updated Toggle &Keep Updated - + Toggle &Frames Toggle &Frames - + Export DXF Export DXF - + Export PDF Eksporter PDF - + Different orientation Different orientation - + The printer uses a different orientation than the drawing. Do you want to continue? The printer uses a different orientation than the drawing. Do you want to continue? - - + + Different paper size Different paper size - - + + The printer uses a different paper size than the drawing. Do you want to continue? Skriveren bruker en annen papirstørrelse enn tegningen. Vil du fortsette? - + Opening file failed Opening file failed - + Can not open file %1 for writing. Can not open file %1 for writing. - + Save Dxf File Save Dxf File - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: Valgt: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3130,243 +3284,273 @@ Vil du fortsette? Balloon - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Start Symbol - - - - Symbol: - Symbol: - - - - Value: - Value: - - - + Circular Circular - + None Ingen - + Triangle Trekant - + Inspection Inspection - + Hexagon Sekskant - + Square Firkant - + Rectangle Rektangel - - Scale: - Scale: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Center Line - + Base View Base View - + Elements Elements - + + Orientation + Orientering + + + Top to Bottom line Top to Bottom line - + Vertical Vertical - + Left to Right line Left to Right line - + Horizontal Horizontal - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Aligned - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - Roter - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + Roter + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color Color - + Weight Weight - + Style Stil - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Dash - + Dot Dot - + DashDot DashDot - + DashDotDot DashDotDot - + Extend By Extend By - + Make the line a little longer. Make the line a little longer. - + mm mm @@ -3379,27 +3563,32 @@ Vil du fortsette? Cosmetic Vertex - + Base View Base View - + Point Picker Point Picker - + + Position from the view center + Position from the view center + + + + Position + Posisjon + + + X X - - Z - Z - - - + Y Y @@ -3414,15 +3603,78 @@ Vil du fortsette? Left click to set a point - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Base View + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Radius + + + + Reference + Referanse + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3470,22 +3722,22 @@ Vil du fortsette? Line Color - + Name of pattern within file Name of pattern within file - + Color of pattern lines Color of pattern lines - + Enlarges/shrinks the pattern Enlarges/shrinks the pattern - + Thickness of lines within the pattern Thickness of lines within the pattern @@ -3498,17 +3750,17 @@ Vil du fortsette? Leader Line - + Base View Base View - + Discard Changes Discard Changes - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3517,147 +3769,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points Pick Points - + Start Symbol Start Symbol - - - - No Symbol - No Symbol - - - - - Filled Triangle - Filled Triangle - - - - - Open Triangle - Open Triangle - - - - - Tick - Tick - - - - Dot - Dot - - - - - Open Circle - Open Circle - - - - - Fork - Fork - - - - - Pyramid - Pyramid - - - - End Symbol - End Symbol - - - - Color - Color - - - Line color Linjefarge - + Width Bredde - + Line width Line width - + Continuous Continuous - + + Dot + Dot + + + + End Symbol + End Symbol + + + + Color + Color + + + Style Stil - + Line style Line style - + NoLine NoLine - + Dash Dash - + DashDot DashDot - + DashDotDot DashDotDot - - + + Pick a starting point for leader line Pick a starting point for leader line - + Click and drag markers to adjust leader line Click and drag markers to adjust leader line - + Left click to set a point Left click to set a point - + Press OK or Cancel to continue Press OK or Cancel to continue - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. @@ -3670,75 +3878,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View Vis - - Color - Color + + Lines + Lines - + Style Stil - - Weight - Weight - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Usant - - - - True - Sant - - - + Continuous Continuous - + Dash Dash - + Dot Dot - + DashDot DashDot - + DashDotDot DashDotDot + + + Color + Color + + + + Weight + Weight + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + Usant + + + + True + Sant + TechDrawGui::TaskLinkDim @@ -3806,153 +4014,153 @@ You can pick further points to get line segments. First or Third Angle - - + + Page Side - + First Angle First Angle - + Third Angle Third Angle - + Scale Skaler - + Scale Page/Auto/Custom Scale Page/Auto/Custom - + Automatic Automatic - + Custom Egendefinert - + Custom Scale Custom Scale - + Scale Numerator Scale Numerator - + : : - + Scale Denominator Scale Denominator - + Adjust Primary Direction Adjust Primary Direction - + Current primary view direction Current primary view direction - + Rotate right Rotate right - + Rotate up Rotate up - + Rotate left Rotate left - + Rotate down Rotate down - + Secondary Projections Secondary Projections - + Bottom Bunn - + Primary Primary - + Right Høyre - + Left Venstre - + LeftFrontBottom LeftFrontBottom - + Top Topp - + RightFrontBottom RightFrontBottom - + RightFrontTop RightFrontTop - + Rear Bak - + LeftFrontTop LeftFrontTop - + Spin CW Spin CW - + Spin CCW Spin CCW @@ -4016,77 +4224,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame Show Frame - + Color Color - + Line color Linjefarge - + Width Bredde - + Line width Line width - + Style Stil - + Line style Line style - + NoLine NoLine - + Continuous Continuous - + Dash Dash - + Dot Dot - + DashDot DashDot - + DashDotDot DashDotDot - + Start Rich Text Editor Start Rich Text Editor - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4094,97 +4302,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section Identifier for this section - + Looking down Looking down - + Looking right Looking right - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Skaler - - - - Section Orientation - Section Orientation - - - + Looking left Looking left - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - X + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - Y + + Scale + Skaler - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Bruk + + Section Orientation + Section Orientation - + Looking up Looking up - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + X + + + + Y + Y + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4195,17 +4431,17 @@ You can pick further points to get line segments. Change Editable Field - + Text Name: Text Name: - + TextLabel Merkelapp - + Value: Value: @@ -4238,8 +4474,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4254,16 +4490,16 @@ You can pick further points to get line segments. TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_pl.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_pl.qm index 651ab89a66..0eb47379df 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_pl.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_pl.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_pl.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_pl.ts index 7060b61f5f..20072f02bc 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_pl.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_pl.ts @@ -36,12 +36,12 @@ CmdTechDraw2LineCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Lines Add Centerline between 2 Lines @@ -49,12 +49,12 @@ CmdTechDraw2PointCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Points Add Centerline between 2 Points @@ -75,12 +75,12 @@ CmdTechDrawActiveView - + TechDraw TechDraw - + Insert Active View (3D View) Insert Active View (3D View) @@ -114,17 +114,17 @@ CmdTechDrawArchView - + TechDraw TechDraw - + Insert Arch Workbench Object Insert Arch Workbench Object - + Insert a View of a Section Plane from Arch Workbench Insert a View of a Section Plane from Arch Workbench @@ -132,12 +132,12 @@ CmdTechDrawBalloon - + TechDraw TechDraw - + Insert Balloon Annotation Insert Balloon Annotation @@ -156,19 +156,19 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw TechDraw - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw TechDraw - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw TechDraw - + Remove View from Clip Group Remove View from Clip Group @@ -202,12 +202,12 @@ CmdTechDrawCosmeticEraser - + TechDraw TechDraw - + Remove Cosmetic Object Remove Cosmetic Object @@ -246,25 +246,25 @@ CmdTechDrawDecorateLine - + TechDraw TechDraw - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw TechDraw - + Insert Detail View Insert Detail View @@ -298,17 +298,17 @@ CmdTechDrawDraftView - + TechDraw TechDraw - + Insert Draft Workbench Object Insert Draft Workbench Object - + Insert a View of a Draft Workbench object Insert a View of a Draft Workbench object @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File Plik - + Export Page as DXF Export Page as DXF - + Save Dxf File Zapisz plik Dxf - + Dxf (*.dxf) DXF (*.dxf) @@ -339,12 +339,12 @@ CmdTechDrawExportPageSVG - + File Plik - + Export Page as SVG Export Page as SVG @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -456,12 +456,12 @@ Insert Bitmap from a file into a page - + Select an Image File Wybierz obraz - + Image (*.png *.jpg *.jpeg) Obraz (*.png *.jpg *.jpeg) @@ -534,12 +534,12 @@ CmdTechDrawPageDefault - + TechDraw TechDraw - + Insert Default Page Insert Default Page @@ -547,22 +547,22 @@ CmdTechDrawPageTemplate - + TechDraw TechDraw - + Insert Page using Template Insert Page using Template - + Select a Template File Select a Template File - + Template (*.svg *.dxf) Template (*.svg *.dxf) @@ -570,17 +570,17 @@ CmdTechDrawProjectionGroup - + TechDraw TechDraw - + Insert Projection Group Insert Projection Group - + Insert multiple linked views of drawable object(s) Insert multiple linked views of drawable object(s) @@ -614,12 +614,12 @@ CmdTechDrawRedrawPage - + TechDraw TechDraw - + Redraw Page Redraw Page @@ -640,12 +640,12 @@ CmdTechDrawSectionView - + TechDraw TechDraw - + Insert Section View Insert Section View @@ -653,12 +653,12 @@ CmdTechDrawShowAll - + TechDraw TechDraw - + Show/Hide Invisible Edges Show/Hide Invisible Edges @@ -666,17 +666,17 @@ CmdTechDrawSpreadsheetView - + TechDraw TechDraw - + Insert Spreadsheet View Insert Spreadsheet View - + Insert View to a spreadsheet Insert View to a spreadsheet @@ -684,17 +684,17 @@ CmdTechDrawSymbol - + TechDraw TechDraw - + Insert SVG Symbol Wstaw symbol SVG - + Insert symbol from a SVG file Insert symbol from a SVG file @@ -702,13 +702,13 @@ CmdTechDrawToggleFrame - + TechDraw TechDraw - - + + Turn View Frames On/Off Turn View Frames On/Off @@ -742,17 +742,17 @@ CmdTechDrawView - + TechDraw TechDraw - + Insert View Insert View - + Insert a View Insert a View @@ -760,12 +760,12 @@ CmdTechDrawWeldSymbol - + TechDraw TechDraw - + Add Welding Information to Leaderline Add Welding Information to Leaderline @@ -935,77 +935,77 @@ More functions - + Standard Standardowy - + Heading 1 Heading 1 - + Heading 2 Heading 2 - + Heading 3 Heading 3 - + Heading 4 Heading 4 - + Monospace Monospace - + - + Remove character formatting Remove character formatting - + Remove all formatting Remove all formatting - + Edit document source Edit document source - + Document source Document source - + Create a link Create a link - + Link URL: Link URL: - + Select an image Select an image - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Niewłaściwy wybór - - - No Shapes or Groups in this selection - Brak w zaznaczeniu kształtu lub grupy do kreskowania + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Wybierz przynajmniej 1 obiekt DrawViewPart jako podstawę. - + Select one Clip group and one View. Select one Clip group and one View. - + Select exactly one View to add to group. Select exactly one View to add to group. - + Select exactly one Clip group. Select exactly one Clip group. - + Clip and View must be from same Page. Klip i widok muszą byś z tej samej strony. - + Select exactly one View to remove from Group. Select exactly one View to remove from Group. - + View does not belong to a Clip Widok nie należy do klipu - + Choose an SVG file to open Wybierz plik SVG do otwarcia - + Scalable Vector Graphic Skalowalna grafika wektorowa - + + All Files + Wszystkie pliki + + + Select at least one object. Wybierz przynajmniej jeden obiekt. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection Can not export selection - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. Wybierz dokładnie jeden obiekt Arkusza. - + No Drawing View Brak widoku rysunku - + Open Drawing View before attempting export to SVG. Otwórz widok rysunku przed próbą eksportu do SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Niewłaściwy wybór @@ -1228,41 +1237,41 @@ Select 2 point objects and 1 View. (2) - - - - + + + + - - - + + + Incorrect selection Niewłaściwy wybór - + Select an object first Najpierw wybierz obiekt - + Too many objects selected Wybrałeś zbyt wiele obiektów - + Create a page first. Najpierw stwórz stronę. - + No View of a Part in selection. No View of a Part in selection. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,18 +1337,19 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection Wrong Selection @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. You must select a base View for the line. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,60 +1381,69 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. No CenterLine in selection. - + + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + Selection not understood. Selection not understood. - + You must select 2 Vertexes or an existing CenterLine. You must select 2 Vertexes or an existing CenterLine. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. No View in Selection. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. Select exactly one Leader line or one Weld symbol. - - + + Nothing selected Nothing selected - + At least 1 object in selection is not a part view At least 1 object in selection is not a part view - + Unknown object type in selection Unknown object type in selection @@ -1439,99 +1458,99 @@ Some Faces in selection are already hatched. Replace? - + No TechDraw Page Brak strony TechDraw - + Need a TechDraw Page for this command Potrzebne TechDraw do wykonania tego polecenia - + Select a Face first Najpierw wybierz powierzchnię - + No TechDraw object in selection Brak wybranego obiektu Techdraw - + Create a page to insert. Utwórz stronę do wstawienia. - - + + No Faces to hatch in this selection Brak powierzchni do kreskowania w zaznaczeniu - + No page found Nie znaleziono strony - - Create/select a page first. - Najpierw utwórz/wybierz stronę. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Która strona? - + Too many pages Zbyt wiele stron - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Nie można ustalić prawidłowej strony. - - Select exactly 1 page. - Wybierz dokładnie 1 stronę. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) Wszystkie pliki (*.*) - + Export Page As PDF Wyeksportuj stronę jako PDF - + SVG (*.svg) SVG(*.svg) - + Export page as SVG Wyeksportuj stronę jako SVG - + Show drawing Pokaż rysunek - + Toggle KeepUpdated Włącz KeepUpdated @@ -1541,68 +1560,89 @@ Kliknij, aby zaktualizować tekst - + New Leader Line New Leader Line - + Edit Leader Line Edit Leader Line - + Rich text creator Rich text creator - - + + Rich text editor Rich text editor - + New Cosmetic Vertex New Cosmetic Vertex - + Select a symbol Select a symbol - + ActiveView to TD View ActiveView to TD View - + Create Center Line Create Center Line - + Edit Center Line Edit Center Line - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol Create Welding Symbol - + Edit Welding Symbol Edit Welding Symbol @@ -1610,7 +1650,31 @@ Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Zależności obiektów + + + The page is not empty, therefore the following referencing objects might be lost. @@ -1623,29 +1687,16 @@ Are you sure you want to continue? - - - - - - - - - - Object dependencies - Zależności obiektów - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,22 +1709,28 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Anuluj - - - - OK - OK - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,100 +1758,102 @@ Are you sure you want to continue? ActiveView to TD View - + Width Szerokość - + Width of generated view Width of generated view - + Height Wysokość - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background Tło - + Background color Kolor tła - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1024 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete Usuń - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - Ogólne - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Kolory - - - - Normal - Normalny - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Wybrane - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Tło - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Wymiar - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Center Line - - - - Vertex - Wierzchołek - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Nazwa wzoru - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Skala - - - - Default scale for new views - Default scale for new views - - - - Page - Strona - - - - Auto - Automatyczny - - - - Custom - Niestandardowe - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Zaznaczanie - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Skaluj wierzchołki - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Wymiary - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Adnotacja - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Circular - - - - - None - Żaden - - - - Triangle - Trójkąt - - - - Inspection - Inspection - - - - Hexagon - Sześciokąt - - - - - Square - Kwadrat - - - - Rectangle - Prostokąt - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Kreska - - - - - - Dot - Kropka - - - - - DashDot - KreskaKropka - - - - - DashDotDot - KreskaKropkaKropka - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Filled Triangle - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Open Circle - - - - Fork - Fork - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Kreskowana - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Kwadrat - + Flat Płaski - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Adnotacja - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + Kreska + + + + + + Dot + Kropka + + + + + + DashDot + KreskaKropka + + + + + + DashDotDot + KreskaKropkaKropka + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Hide + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Circular + + + + None + Żaden + + + + Triangle + Trójkąt + + + + Inspection + Inspection + + + + Hexagon + Sześciokąt + + + + + Square + Kwadrat + + + + Rectangle + Prostokąt + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Okrąg + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Kolory + + + + Normal + Normalny + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Wybrane + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Tło + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Wymiar + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Wierzchołek + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Wymiary + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Strona + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + Kreskowana + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + Ogólne + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Nazwa wzoru + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Diament + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Pokaż wygładzone linie + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Skala + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Strona + + + + Auto + Automatyczny + + + + Custom + Niestandardowe + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Zaznaczanie + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,80 +3177,103 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &Eksport SVG - + Toggle &Keep Updated Włącz/wyłącz &automatyczną aktualizacje - + Toggle &Frames Włącz/wyłącz &Ramki - + Export DXF Export DXF - + Export PDF Eksportuj do PDF - + Different orientation Inna orientacja - + The printer uses a different orientation than the drawing. Do you want to continue? Drukarka używa inną orientacje strony niż rysunek. Czy chcesz kontynuować? - - + + Different paper size Inny rozmiar papieru - - + + The printer uses a different paper size than the drawing. Do you want to continue? Drukarka używa innego rozmiaru papieru niż rysunek. Czy chcesz kontynuować? - + Opening file failed Otwarcie pliku nie powiodło się - + Can not open file %1 for writing. Can not open file %1 for writing. - + Save Dxf File Zapisz plik Dxf - + Dxf (*.dxf) DXF (*.dxf) - + Selected: Wybrane: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3128,243 +3282,273 @@ Do you want to continue? Balloon - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Start Symbol - - - - Symbol: - Symbol: - - - - Value: - Wartość: - - - + Circular Circular - + None Żaden - + Triangle Trójkąt - + Inspection Inspection - + Hexagon Sześciokąt - + Square Kwadrat - + Rectangle Prostokąt - - Scale: - Scale: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Center Line - + Base View Base View - + Elements Elementy - + + Orientation + Orientacja + + + Top to Bottom line Top to Bottom line - + Vertical Pionowa - + Left to Right line Left to Right line - + Horizontal Pozioma - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Aligned - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - Obróć - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + Obróć + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color Kolor - + Weight Weight - + Style Styl - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Kreska - + Dot Kropka - + DashDot KreskaKropka - + DashDotDot KreskaKropkaKropka - + Extend By Extend By - + Make the line a little longer. Make the line a little longer. - + mm mm @@ -3377,27 +3561,32 @@ Do you want to continue? Cosmetic Vertex - + Base View Base View - + Point Picker Point Picker - + + Position from the view center + Position from the view center + + + + Position + Pozycja + + + X X - - Z - Z - - - + Y Y @@ -3412,15 +3601,78 @@ Do you want to continue? Left click to set a point - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Base View + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Promień + + + + Reference + Odniesienie + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3468,22 +3720,22 @@ Do you want to continue? Kolor linii - + Name of pattern within file Nazwa wzoru wewnątrz pliku - + Color of pattern lines Kolor linii wzoru - + Enlarges/shrinks the pattern Powiększa/pomniejsza wzór - + Thickness of lines within the pattern Grubość linii we wzorze @@ -3496,17 +3748,17 @@ Do you want to continue? Leader Line - + Base View Base View - + Discard Changes Discard Changes - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3515,147 +3767,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points Pick Points - + Start Symbol Start Symbol - - - - No Symbol - No Symbol - - - - - Filled Triangle - Filled Triangle - - - - - Open Triangle - Open Triangle - - - - - Tick - Odhacz - - - - Dot - Kropka - - - - - Open Circle - Open Circle - - - - - Fork - Fork - - - - - Pyramid - Pyramid - - - - End Symbol - End Symbol - - - - Color - Kolor - - - Line color Kolor linii - + Width Szerokość - + Line width Szerekość linii - + Continuous Continuous - + + Dot + Kropka + + + + End Symbol + End Symbol + + + + Color + Kolor + + + Style Styl - + Line style Styl linii - + NoLine NoLine - + Dash Kreska - + DashDot KreskaKropka - + DashDotDot KreskaKropkaKropka - - + + Pick a starting point for leader line Pick a starting point for leader line - + Click and drag markers to adjust leader line Click and drag markers to adjust leader line - + Left click to set a point Left click to set a point - + Press OK or Cancel to continue Press OK or Cancel to continue - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. @@ -3668,75 +3876,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View Widok - - Color - Kolor + + Lines + Lines - + Style Styl - - Weight - Weight - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Fałsz - - - - True - Prawda - - - + Continuous Continuous - + Dash Kreska - + Dot Kropka - + DashDot KreskaKropka - + DashDotDot KreskaKropkaKropka + + + Color + Kolor + + + + Weight + Weight + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + Fałsz + + + + True + Prawda + TechDrawGui::TaskLinkDim @@ -3804,153 +4012,153 @@ You can pick further points to get line segments. Pierwszy lub trzeci kąt - - + + Page Strona - + First Angle Kąt pierwszy - + Third Angle Kąt trzeci - + Scale Skala - + Scale Page/Auto/Custom Skala strony/automatyczna/niestandardowa - + Automatic Automatyczna - + Custom Niestandardowe - + Custom Scale Skala niestandardowa - + Scale Numerator Licznik skali - + : : - + Scale Denominator Mianownik skali - + Adjust Primary Direction Regulacja kierunku podstawowego - + Current primary view direction Current primary view direction - + Rotate right Obróć w prawo - + Rotate up Obróć w górę - + Rotate left Obróć w lewo - + Rotate down Obrót w dół - + Secondary Projections Dodatkowe projekcje - + Bottom U dołu - + Primary Główny - + Right Prawo - + Left Lewa - + LeftFrontBottom Lewy Przedni Dół - + Top Góra - + RightFrontBottom Prawy Przedni Dół - + RightFrontTop Prawy Przedni Górny - + Rear Tył - + LeftFrontTop Lewy Przedni Górny - + Spin CW Obróć zgodnie z ruchem wskazówek zegara - + Spin CCW Obróć niezgodnie z ruchem wskazówek zegara @@ -4014,77 +4222,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame Show Frame - + Color Kolor - + Line color Kolor linii - + Width Szerokość - + Line width Szerekość linii - + Style Styl - + Line style Styl linii - + NoLine NoLine - + Continuous Continuous - + Dash Kreska - + Dot Kropka - + DashDot KreskaKropka - + DashDotDot KreskaKropkaKropka - + Start Rich Text Editor Start Rich Text Editor - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4092,97 +4300,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section Identyfikator dla tej sekcji - + Looking down Widok w dół - + Looking right Widok w prawo - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Skala - - - - Section Orientation - Section Orientation - - - + Looking left Widok w lewo - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - X + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - Y + + Scale + Skala - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Zastosuj + + Section Orientation + Section Orientation - + Looking up Widok w górę - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + X + + + + Y + Y + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4193,17 +4429,17 @@ You can pick further points to get line segments. Zmień edytowalne pole - + Text Name: Nazwa tekstu: - + TextLabel Etykieta tekstu - + Value: Wartość: @@ -4236,8 +4472,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4252,16 +4488,16 @@ You can pick further points to get line segments. TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_pt-BR.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_pt-BR.qm index 10d0fcdc3a..d3e9c3fdc3 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_pt-BR.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_pt-BR.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_pt-BR.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_pt-BR.ts index 05e19f45d6..320ebbed02 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_pt-BR.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_pt-BR.ts @@ -6,7 +6,7 @@ Add Centerline between 2 Lines - Add Centerline between 2 Lines + Adicionar linha central às duas linhas @@ -14,7 +14,7 @@ Add Centerline between 2 Points - Add Centerline between 2 Points + Adicionar linha central aos dois pontos @@ -22,7 +22,7 @@ Add Midpoint Vertices - Add Midpoint Vertices + Adicionar ponto central aos vértices @@ -30,33 +30,33 @@ Add Quadrant Vertices - Add Quadrant Vertices + Adicionar vértices do Quadrante CmdTechDraw2LineCenterLine - + TechDraw TechDraw (Desenhos Técnicos) - + Add Centerline between 2 Lines - Add Centerline between 2 Lines + Adicionar linha central às duas linhas CmdTechDraw2PointCenterLine - + TechDraw TechDraw (Desenhos Técnicos) - + Add Centerline between 2 Points - Add Centerline between 2 Points + Adicionar linha central aos dois pontos @@ -69,20 +69,20 @@ Insert 3-Point Angle Dimension - Insert 3-Point Angle Dimension + Inserir cotagem de Ângulo por 3-Pontos CmdTechDrawActiveView - + TechDraw TechDraw (Desenhos Técnicos) - + Insert Active View (3D View) - Insert Active View (3D View) + Inserir a vista 3D ativa @@ -95,7 +95,7 @@ Insert Angle Dimension - Insert Angle Dimension + Inserir cotagem de ângulo @@ -114,32 +114,32 @@ CmdTechDrawArchView - + TechDraw TechDraw (Desenhos Técnicos) - + Insert Arch Workbench Object - Insert Arch Workbench Object + Inserir uma vista de um plano de corte da bancada de trabalho Arquitetura - + Insert a View of a Section Plane from Arch Workbench - Insert a View of a Section Plane from Arch Workbench + Inserir uma vista de um plano de corte da bancada de trabalho Arquitetura CmdTechDrawBalloon - + TechDraw TechDraw (Desenhos Técnicos) - + Insert Balloon Annotation - Insert Balloon Annotation + Inserir um balão de anotação @@ -152,64 +152,64 @@ Insert Center Line - Insert Center Line + Inserir Linha Central - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw TechDraw (Desenhos Técnicos) - + Insert Clip Group - Insert Clip Group + Inserir grupo de recorte CmdTechDrawClipGroupAdd - + TechDraw TechDraw (Desenhos Técnicos) - + Add View to Clip Group - Add View to Clip Group + Adicionar vista ao grupo de recorte CmdTechDrawClipGroupRemove - + TechDraw TechDraw (Desenhos Técnicos) - + Remove View from Clip Group - Remove View from Clip Group + Remover vista do grupo de recorte CmdTechDrawCosmeticEraser - + TechDraw TechDraw (Desenhos Técnicos) - + Remove Cosmetic Object - Remove Cosmetic Object + Remover objeto cosmético @@ -222,7 +222,7 @@ Add Cosmetic Vertex - Add Cosmetic Vertex + Adicionar Vértice Cosmético @@ -235,38 +235,38 @@ Insert Cosmetic Vertex - Insert Cosmetic Vertex + Inserir Vértice Cosmético Add Cosmetic Vertex - Add Cosmetic Vertex + Adicionar Vértice Cosmético CmdTechDrawDecorateLine - + TechDraw TechDraw (Desenhos Técnicos) - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw TechDraw (Desenhos Técnicos) - + Insert Detail View - Insert Detail View + Inserir vista de detalhe @@ -279,7 +279,7 @@ Insert Diameter Dimension - Insert Diameter Dimension + Inserir cotagem de diâmetro @@ -292,23 +292,23 @@ Insert Dimension - Insert Dimension + Inserir cotagem CmdTechDrawDraftView - + TechDraw TechDraw (Desenhos Técnicos) - + Insert Draft Workbench Object - Insert Draft Workbench Object + Inserir objeto da bancada de trabalho Traço - + Insert a View of a Draft Workbench object Inserir uma vista de um objeto da bancada de trabalho Draft @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File Arquivo - + Export Page as DXF - Export Page as DXF + Exportar página como DXF - + Save Dxf File Salvar o Arquivo Dxf - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,14 +339,14 @@ CmdTechDrawExportPageSVG - + File Arquivo - + Export Page as SVG - Export Page as SVG + Exportar página como SVG @@ -359,17 +359,17 @@ Insert Extent Dimension - Insert Extent Dimension + Inserir cotagem extensão Horizontal Extent - Horizontal Extent + Extensão horizontal Vertical Extent - Vertical Extent + Extensão vertical @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -395,7 +395,7 @@ Apply Geometric Hatch to a Face - Apply Geometric Hatch to a Face + Aplicar Trama Geométrica numa face @@ -408,7 +408,7 @@ Hatch a Face using Image File - Hatch a Face using Image File + Colocar Trama numa face usando um Ficheiro de Imagem @@ -421,7 +421,7 @@ Insert Horizontal Dimension - Insert Horizontal Dimension + Inserir cotagem horizontal @@ -434,7 +434,7 @@ Insert Horizontal Extent Dimension - Insert Horizontal Extent Dimension + Inserir cotagem Extensão Horizontal @@ -447,21 +447,21 @@ Insert Bitmap Image - Insert Bitmap Image + Inserir Imagem de Mapa de Bits Insert Bitmap from a file into a page - Insert Bitmap from a file into a page + Inserir ficheiro Mapa de bits numa página - + Select an Image File Selecione um arquivo de imagem - + Image (*.png *.jpg *.jpeg) Imagem (*. png *. jpg *. jpeg) @@ -476,7 +476,7 @@ Insert Landmark Dimension - EXPERIMENTAL - Insert Landmark Dimension - EXPERIMENTAL + Inserir cotagem de ponto de referência - EXPERIMENTAL @@ -489,7 +489,7 @@ Add Leaderline to View - Add Leaderline to View + Adicionar Linha de chamada na Vista @@ -502,7 +502,7 @@ Insert Length Dimension - Insert Length Dimension + Inserir cotagem de comprimento @@ -515,7 +515,7 @@ Link Dimension to 3D Geometry - Link Dimension to 3D Geometry + Ligar cotagem à Geometria 3D @@ -528,61 +528,61 @@ Add Midpoint Vertices - Add Midpoint Vertices + Adicionar ponto central aos vértices CmdTechDrawPageDefault - + TechDraw TechDraw (Desenhos Técnicos) - + Insert Default Page - Insert Default Page + Inserir Folha predefinida CmdTechDrawPageTemplate - + TechDraw TechDraw (Desenhos Técnicos) - + Insert Page using Template - Insert Page using Template + Inserir Folha usando Modelo - + Select a Template File - Select a Template File + Selecione um Ficheiro de modelo - + Template (*.svg *.dxf) - Template (*.svg *.dxf) + Modelo (*.svg *.dxf) CmdTechDrawProjectionGroup - + TechDraw TechDraw (Desenhos Técnicos) - + Insert Projection Group - Insert Projection Group + Inserir grupo de projeção - + Insert multiple linked views of drawable object(s) - Insert multiple linked views of drawable object(s) + Inserir varias vistas ligadas dos objeto(s) "desenháveis" @@ -595,7 +595,7 @@ Add Quadrant Vertices - Add Quadrant Vertices + Adicionar vértices do Quadrante @@ -608,20 +608,20 @@ Insert Radius Dimension - Insert Radius Dimension + Inserir cotagem do raio CmdTechDrawRedrawPage - + TechDraw TechDraw (Desenhos Técnicos) - + Redraw Page - Redraw Page + Redesenhar Folha @@ -634,81 +634,81 @@ Insert Rich Text Annotation - Insert Rich Text Annotation + Inserir anotação de Rich Text CmdTechDrawSectionView - + TechDraw TechDraw (Desenhos Técnicos) - + Insert Section View - Insert Section View + Inserir Vista de Seção CmdTechDrawShowAll - + TechDraw TechDraw (Desenhos Técnicos) - + Show/Hide Invisible Edges - Show/Hide Invisible Edges + Mostrar/Ocultar arestas invisíveis CmdTechDrawSpreadsheetView - + TechDraw TechDraw (Desenhos Técnicos) - + Insert Spreadsheet View - Insert Spreadsheet View + Inserir vista da Planilha - + Insert View to a spreadsheet - Insert View to a spreadsheet + Inserir vista numa Tabela (folha de cálculo) CmdTechDrawSymbol - + TechDraw TechDraw (Desenhos Técnicos) - + Insert SVG Symbol Inserir símbolo SVG - + Insert symbol from a SVG file - Insert symbol from a SVG file + Inserir símbolo de um ficheiro SVG CmdTechDrawToggleFrame - + TechDraw TechDraw (Desenhos Técnicos) - - + + Turn View Frames On/Off Ligar/desligar molduras das vistas @@ -723,7 +723,7 @@ Insert Vertical Dimension - Insert Vertical Dimension + Inserir cotagem vertical @@ -736,38 +736,38 @@ Insert Vertical Extent Dimension - Insert Vertical Extent Dimension + Inserir cotagem Extensão Vertical CmdTechDrawView - + TechDraw TechDraw (Desenhos Técnicos) - + Insert View - Insert View + Inserir vista - + Insert a View - Insert a View + Inserir uma vista CmdTechDrawWeldSymbol - + TechDraw TechDraw (Desenhos Técnicos) - + Add Welding Information to Leaderline - Add Welding Information to Leaderline + Adicionar Linha de chamada com Informações de soldadura @@ -775,22 +775,22 @@ Save changes - Guardar alterações + Salvar as alterações Close editor - Close editor + Fechar editor Paragraph formatting - Paragraph formatting + Formatação de parágrafo Undo (CTRL+Z) - Undo (CTRL+Z) + Desfazer (Ctrl + Z) @@ -826,17 +826,17 @@ Paste (CTRL+V) - Paste (CTRL+V) + Colar (Ctrl + V) Paste - Paste + Colar Link (CTRL+L) - Link (CTRL+L) + Link (CTRL+L) @@ -851,7 +851,7 @@ Italic (CTRL+I) - Italic (CTRL+I) + Itálico (Ctrl+I) @@ -876,7 +876,7 @@ Strike Out - Strike Out + Excluir @@ -891,22 +891,22 @@ Decrease indentation (CTRL+,) - Decrease indentation (CTRL+,) + Diminuir recuo (Cmd+[) Decrease indentation - Decrease indentation + Diminuir avanço Increase indentation (CTRL+.) - Increase indentation (CTRL+.) + Aumentar avanço (CTRL+.) Increase indentation - Increase indentation + Aumentar avanço @@ -935,77 +935,77 @@ Mais funções - + Standard Padrão - + Heading 1 Título 1 - + Heading 2 Título 2 - + Heading 3 Título 3 - + Heading 4 Título 4 - + Monospace Monoespaçada - + - + Remove character formatting Remover formatação de caracteres - + Remove all formatting Remover todas as formatações - + Edit document source Editar fonte de documento - + Document source Origem do documento - + Create a link Criar um link - + Link URL: URL do Link: - + Select an image Selecionar imagem - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; Todos (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Seleção errada - - - No Shapes or Groups in this selection - Não há formas ou grupos nesta seleção + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Selecione pelo menos 1 objeto DrawViewPart como Base. - + Select one Clip group and one View. Selecione um grupo de Clip e uma Visão. - + Select exactly one View to add to group. Selecione exatamente uma vista para adicionar ao grupo. - + Select exactly one Clip group. Selecione exatamente um grupo de recorte. - + Clip and View must be from same Page. Recorte e Vista devem estar na mesma página. - + Select exactly one View to remove from Group. Selecione exatamente uma vista para remover do grupo. - + View does not belong to a Clip A Vista não pertence a um Clip - + Choose an SVG file to open Escolha um arquivo SVG para abrir - + Scalable Vector Graphic Gráficos vetoriais escaláveis (Svg) - + + All Files + Todos os Arquivos + + + Select at least one object. Selecione pelo menos um objeto. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection - Can not export selection + Não é possível exportar a seleção - + Page contains DrawViewArch which will not be exported. Continue? - Page contains DrawViewArch which will not be exported. Continue? + A página contém vistas de arquitetura que não serão exportados. Continuar? - + Select exactly one Spreadsheet object. Selecione exatamente um objeto de planilha. - + No Drawing View Nenhuma Folha de desenho - + Open Drawing View before attempting export to SVG. Abra a folha de desenho antes de tentar a exportação de SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Seleção Incorreta @@ -1159,12 +1168,12 @@ Ellipse Curve Warning - Ellipse Curve Warning + Aviso de Curva Elipse Selected edge is an Ellipse. Radius will be approximate. Continue? - Selected edge is an Ellipse. Radius will be approximate. Continue? + A aresta selecionada é uma elipse. O raio será aproximado. Continuar? @@ -1172,24 +1181,24 @@ BSpline Curve Warning - BSpline Curve Warning + Aviso de Curva BSpline Selected edge is a BSpline. Radius will be approximate. Continue? - Selected edge is a BSpline. Radius will be approximate. Continue? + A aresta selecionada é uma BSpline. O raio será aproximado. Continuar? Selected edge is an Ellipse. Diameter will be approximate. Continue? - Selected edge is an Ellipse. Diameter will be approximate. Continue? + A aresta selecionada é uma elipse. Diâmetro será aproximado. Continuar? Selected edge is a BSpline. Diameter will be approximate. Continue? - Selected edge is a BSpline. Diameter will be approximate. Continue? + A aresta selecionada é uma BSpline. O diâmetro será aproximado. Continuar? @@ -1215,54 +1224,54 @@ Please select a View [and Edges]. - Please select a View [and Edges]. + Por favor, selecione uma vista [e arestas]. Select 2 point objects and 1 View. (1) - Select 2 point objects and 1 View. (1) + Selecionar 2 pontos e 1 vista. (1) Select 2 point objects and 1 View. (2) - Select 2 point objects and 1 View. (2) + Selecione 2 pontos e 1 vista. (2) - - - - + + + + - - - + + + Incorrect selection Selecção incorrecta - + Select an object first Selecione um objeto primeiro - + Too many objects selected Demasiados objetos selecionados - + Create a page first. Primeiro, crie uma página. - + No View of a Part in selection. Nenhuma vista de uma peça na seleção. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,17 +1311,17 @@ - - - - - - + + + + + + Close active task dialog and try again. - Close active task dialog and try again. + Fechar a caixa de diálogo ativa e tentar novamente. @@ -1320,7 +1329,7 @@ Selection Error - Selection Error + Erro de seleção @@ -1328,210 +1337,220 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection - Wrong Selection + Seleção errada Can not attach leader. No base View selected. - Can not attach leader. No base View selected. + Não é possível anexar chamada. Nenhuma vista base selecionada. - + You must select a base View for the line. - You must select a base View for the line. + Deve selecionar uma vista base para a linha. No DrawViewPart objects in this selection - No DrawViewPart objects in this selection + Não há objetos de desenho nesta seleção - + No base View in Selection. - No base View in Selection. + Nenhuma vista base na seleção. - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. - No CenterLine in selection. - - - - Selection not understood. - Selection not understood. + Não há linha de eixo na seleção. + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + + Selection not understood. + Seleção não compreendida. + + + You must select 2 Vertexes or an existing CenterLine. - You must select 2 Vertexes or an existing CenterLine. + Deve selecionar 2 vértices ou uma linha de eixo existente. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. - No View in Selection. + Nenhuma vista na seleção. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection - No Part Views in this selection + Não há vistas de peças nesta seleção - + Select exactly one Leader line or one Weld symbol. - Select exactly one Leader line or one Weld symbol. + Selecione apenas uma linha de chamada ou um símbolo de soldadura. - - + + Nothing selected - Nothing selected + Nada selecionado - + At least 1 object in selection is not a part view - At least 1 object in selection is not a part view + Pelo menos 1 objeto na seleção não é uma vista de peça - + Unknown object type in selection - Unknown object type in selection + Tipo de objeto desconhecido na seleção Replace Hatch? - Replace Hatch? + Substituir a Trama? Some Faces in selection are already hatched. Replace? - Some Faces in selection are already hatched. Replace? + Algumas faces na seleção já estão sombreadas. Substituir? - + No TechDraw Page Nenhuma página TechDraw - + Need a TechDraw Page for this command Uma página TechDraw é necessária para este comando - + Select a Face first Selecione uma face primeiro - + No TechDraw object in selection Nenhum objeto TechDraw na seleção - + Create a page to insert. Crie uma página para inserir. - - + + No Faces to hatch in this selection Sem faces para preencher nesta seleção - + No page found Nenhuma página encontrada - - Create/select a page first. - Criar/selecionar uma página primeiro. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Qual página? - + Too many pages Muitas páginas - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Não é possível determinar a página correta. - - Select exactly 1 page. - Selecione apenas 1 página. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) Todos os arquivos (*.*) - + Export Page As PDF Exportar página para PDF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Exportar página para SVG - + Show drawing Mostrar o desenho - + Toggle KeepUpdated Alternar atualização automática @@ -1541,111 +1560,143 @@ Clique pra atualizar o texto - + New Leader Line - New Leader Line + Nova linha de chamada - + Edit Leader Line - Edit Leader Line + Editar linha de chamada - + Rich text creator - Rich text creator + Criador de Rich text - - + + Rich text editor - Rich text editor + Editor de Rich text - + New Cosmetic Vertex - New Cosmetic Vertex + Novo vértice cosmético - + Select a symbol - Select a symbol + Selecione um símbolo - + ActiveView to TD View - ActiveView to TD View + Vista Ativa para a vista TD - + Create Center Line - Create Center Line + Criar linha de eixo - + Edit Center Line - Edit Center Line + Editar linha de eixo - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol - Create Welding Symbol + Criar Símbolo de soldadura - + Edit Welding Symbol - Edit Welding Symbol + Editar Símbolo de soldadura Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Dependências do objeto + + + The page is not empty, therefore the following referencing objects might be lost. Are you sure you want to continue? - The page is not empty, therefore the - following referencing objects might be lost. + A página não está vazia, portanto, os + seguintes objetos referenciados podem ser perdidos. -Are you sure you want to continue? +Tem certeza que deseja continuar? - - - - - - - - - - Object dependencies - Dependências do objeto - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,22 +1709,28 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Cancelar - - - - OK - OK - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1714,103 +1755,105 @@ Are you sure you want to continue? ActiveView to TD View - ActiveView to TD View + Vista Ativa para a vista TD - + Width Largura - + Width of generated view Width of generated view - + Height Altura - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background Cor de fundo - + Background color Cor de fundo - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1024 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete Excluir - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - Geral - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Cores - - - - Normal - Normal - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Selecionado - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Cor de fundo - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Dimensão - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Center Line - - - - Vertex - Vértice - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Nome da hachura - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Escalar - - - - Default scale for new views - Default scale for new views - - - - Page - Página - - - - Auto - Auto - - - - Custom - Personalizado - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Seleção - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Escala dos vértices - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Dimensões - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Anotação - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Circular - - - - - None - Nenhum - - - - Triangle - Triângulo - - - - Inspection - Inspection - - - - Hexagon - Hexágono - - - - - Square - Quadrado - - - - Rectangle - Retângulo - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Tracejado - - - - - - Dot - Ponto - - - - - DashDot - Traço Ponto - - - - - DashDotDot - Traço Ponto Ponto - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Filled Triangle - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Open Circle - - - - Fork - Fork - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Tracejado - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Quadrado - + Flat Plano - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Anotação - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + Tracejado + + + + + + Dot + Ponto + + + + + + DashDot + Traço Ponto + + + + + + DashDotDot + Traço Ponto Ponto + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Hide + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Circular + + + + None + Nenhum + + + + Triangle + Triângulo + + + + Inspection + Inspection + + + + Hexagon + Hexágono + + + + + Square + Quadrado + + + + Rectangle + Retângulo + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Círculo + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Cores + + + + Normal + Normal + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Selecionado + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Cor de fundo + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Dimensão + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Vértice + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Dimensões + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Página + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + Tracejado + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + Geral + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Nome da hachura + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Diamante + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Mostrar linhas suaves + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Escalar + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Página + + + + Auto + Auto + + + + Custom + Personalizado + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Seleção + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,81 +3177,104 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &Exportar para SVG - + Toggle &Keep Updated Alternar &manter atualizado - + Toggle &Frames Alternar &Quadros - + Export DXF Export DXF - + Export PDF Exportar PDF - + Different orientation Orientação diferente - + The printer uses a different orientation than the drawing. Do you want to continue? A impressora utiliza uma orientação diferente do que o desenho. Deseja continuar? - - + + Different paper size Tamanho de papel diferente - - + + The printer uses a different paper size than the drawing. Do you want to continue? A impressora usa um tamanho de papel diferente do que o desenho. Deseja continuar? - + Opening file failed Falha ao abrir arquivo - + Can not open file %1 for writing. Não é possível abrir o arquivo '%1' para a gravação. - + Save Dxf File Salvar o Arquivo Dxf - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: Selecionado: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3129,243 +3283,273 @@ Do you want to continue? Balloon - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Start Symbol - - - - Symbol: - Symbol: - - - - Value: - Valor: - - - + Circular Circular - + None Nenhum - + Triangle Triângulo - + Inspection Inspection - + Hexagon Hexágono - + Square Quadrado - + Rectangle Retângulo - - Scale: - Scale: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Center Line - + Base View Base View - + Elements Elementos - + + Orientation + Orientação + + + Top to Bottom line Top to Bottom line - + Vertical Vertical - + Left to Right line Left to Right line - + Horizontal Horizontal - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Aligned - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - Rotacionar - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + Rotacionar + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color Cor - + Weight Weight - + Style Estilo - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Tracejado - + Dot Ponto - + DashDot Traço Ponto - + DashDotDot Traço Ponto Ponto - + Extend By Extend By - + Make the line a little longer. Make the line a little longer. - + mm mm @@ -3378,27 +3562,32 @@ Do you want to continue? Cosmetic Vertex - + Base View Base View - + Point Picker Point Picker - + + Position from the view center + Position from the view center + + + + Position + Posição + + + X X - - Z - Z - - - + Y Y @@ -3413,15 +3602,78 @@ Do you want to continue? Left click to set a point - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Base View + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Raio + + + + Reference + Referência + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3469,22 +3721,22 @@ Do you want to continue? Cor de linha - + Name of pattern within file Nome do padrão dentro do arquivo - + Color of pattern lines Cor das linhas do padrão - + Enlarges/shrinks the pattern Aumenta/reduz o padrão - + Thickness of lines within the pattern Espessura das linhas dentro do padrão @@ -3497,17 +3749,17 @@ Do you want to continue? Leader Line - + Base View Base View - + Discard Changes Discard Changes - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3516,147 +3768,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points Pick Points - + Start Symbol Start Symbol - - - - No Symbol - No Symbol - - - - - Filled Triangle - Filled Triangle - - - - - Open Triangle - Open Triangle - - - - - Tick - Diagonal - - - - Dot - Ponto - - - - - Open Circle - Open Circle - - - - - Fork - Fork - - - - - Pyramid - Pyramid - - - - End Symbol - End Symbol - - - - Color - Cor - - - Line color Cor da linha - + Width Largura - + Line width Espessura de linha - + Continuous Continuous - + + Dot + Ponto + + + + End Symbol + End Symbol + + + + Color + Cor + + + Style Estilo - + Line style Estilo de linha - + NoLine NoLine - + Dash Tracejado - + DashDot Traço Ponto - + DashDotDot Traço Ponto Ponto - - + + Pick a starting point for leader line Pick a starting point for leader line - + Click and drag markers to adjust leader line Click and drag markers to adjust leader line - + Left click to set a point Left click to set a point - + Press OK or Cancel to continue Press OK or Cancel to continue - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. @@ -3669,75 +3877,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View Vista - - Color - Cor + + Lines + Lines - + Style Estilo - - Weight - Weight - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Falso - - - - True - Verdadeiro - - - + Continuous Continuous - + Dash Tracejado - + Dot Ponto - + DashDot Traço Ponto - + DashDotDot Traço Ponto Ponto + + + Color + Cor + + + + Weight + Weight + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + Falso + + + + True + Verdadeiro + TechDrawGui::TaskLinkDim @@ -3805,153 +4013,153 @@ You can pick further points to get line segments. Primeiro ou Terceiro Diedro - - + + Page Página - + First Angle Primeiro ângulo - + Third Angle Terceiro ângulo - + Scale Escalar - + Scale Page/Auto/Custom Escala Página/Automática/Personalizar - + Automatic Automática - + Custom Personalizado - + Custom Scale Escala personalizada - + Scale Numerator Numerador de escala - + : : - + Scale Denominator Denominador da Escala - + Adjust Primary Direction Ajustar Vista Frontal - + Current primary view direction Direção atual da vista principal - + Rotate right Girar para a direita - + Rotate up Girar para cima - + Rotate left Girar para a esquerda - + Rotate down Girar para baixo - + Secondary Projections Projecções Secundárias - + Bottom De baixo - + Primary Principal - + Right Direito - + Left Esquerda - + LeftFrontBottom EsquerdaFrenteInferior - + Top Topo - + RightFrontBottom DireitaFrenteInferior - + RightFrontTop DireitaFrenteSuperior - + Rear Traseira - + LeftFrontTop EsquerdaFrenteSuperior - + Spin CW Rodar no sentido horário - + Spin CCW Rodar no sentido anti-horário @@ -4015,77 +4223,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame Show Frame - + Color Cor - + Line color Cor da linha - + Width Largura - + Line width Espessura de linha - + Style Estilo - + Line style Estilo de linha - + NoLine NoLine - + Continuous Continuous - + Dash Tracejado - + Dot Ponto - + DashDot Traço Ponto - + DashDotDot Traço Ponto Ponto - + Start Rich Text Editor Start Rich Text Editor - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4093,97 +4301,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section Identificação do corte - + Looking down Sentido para baixo - + Looking right Sentido para a direita - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Escalar - - - - Section Orientation - Section Orientation - - - + Looking left Sentido para a esquerda - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - X + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - Y + + Scale + Escalar - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Aplicar + + Section Orientation + Section Orientation - + Looking up Sentido para cima - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + X + + + + Y + Y + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4194,17 +4430,17 @@ You can pick further points to get line segments. Mudar campo editável - + Text Name: Nome do texto: - + TextLabel Rótulo de texto - + Value: Valor: @@ -4237,8 +4473,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4246,23 +4482,23 @@ You can pick further points to get line segments. Insert Horizontal Extent Dimension - Insert Horizontal Extent Dimension + Inserir cotagem Extensão Horizontal TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles @@ -4270,7 +4506,7 @@ You can pick further points to get line segments. Insert Vertical Extent Dimension - Insert Vertical Extent Dimension + Inserir cotagem Extensão Vertical diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_pt-PT.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_pt-PT.qm index a4bbf3adc2..88b2124795 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_pt-PT.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_pt-PT.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_pt-PT.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_pt-PT.ts index c022d13f94..37228eb5a1 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_pt-PT.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_pt-PT.ts @@ -6,7 +6,7 @@ Add Centerline between 2 Lines - Add Centerline between 2 Lines + Adicionar linha de eixo entre 2 linhas @@ -14,7 +14,7 @@ Add Centerline between 2 Points - Add Centerline between 2 Points + Adicionar linha de eixo entre 2 Pontos @@ -22,7 +22,7 @@ Add Midpoint Vertices - Add Midpoint Vertices + Adicionar vértices de ponto médio @@ -30,33 +30,33 @@ Add Quadrant Vertices - Add Quadrant Vertices + Adicionar vértices do Quadrante CmdTechDraw2LineCenterLine - + TechDraw TechDraw (Desenhos Técnicos) - + Add Centerline between 2 Lines - Add Centerline between 2 Lines + Adicionar linha de eixo entre 2 linhas CmdTechDraw2PointCenterLine - + TechDraw TechDraw (Desenhos Técnicos) - + Add Centerline between 2 Points - Add Centerline between 2 Points + Adicionar linha de eixo entre 2 Pontos @@ -69,20 +69,20 @@ Insert 3-Point Angle Dimension - Insert 3-Point Angle Dimension + Inserir cotagem de Ângulo por 3-Pontos CmdTechDrawActiveView - + TechDraw TechDraw (Desenhos Técnicos) - + Insert Active View (3D View) - Insert Active View (3D View) + Inserir a vista 3D ativa @@ -95,7 +95,7 @@ Insert Angle Dimension - Insert Angle Dimension + Inserir cotagem de ângulo @@ -114,32 +114,32 @@ CmdTechDrawArchView - + TechDraw TechDraw (Desenhos Técnicos) - + Insert Arch Workbench Object - Insert Arch Workbench Object + Inserir uma vista de um plano de corte da bancada de trabalho Arquitetura - + Insert a View of a Section Plane from Arch Workbench - Insert a View of a Section Plane from Arch Workbench + Inserir uma vista de um plano de corte da bancada de trabalho Arquitetura CmdTechDrawBalloon - + TechDraw TechDraw (Desenhos Técnicos) - + Insert Balloon Annotation - Insert Balloon Annotation + Inserir um balão de anotação @@ -152,64 +152,64 @@ Insert Center Line - Insert Center Line + Inserir Linha de Eixo - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw TechDraw (Desenhos Técnicos) - + Insert Clip Group - Insert Clip Group + Inserir grupo de recorte CmdTechDrawClipGroupAdd - + TechDraw TechDraw (Desenhos Técnicos) - + Add View to Clip Group - Add View to Clip Group + Adicionar vista ao grupo de recorte CmdTechDrawClipGroupRemove - + TechDraw TechDraw (Desenhos Técnicos) - + Remove View from Clip Group - Remove View from Clip Group + Remover vista do grupo de recorte CmdTechDrawCosmeticEraser - + TechDraw TechDraw (Desenhos Técnicos) - + Remove Cosmetic Object - Remove Cosmetic Object + Remover objeto cosmético @@ -222,7 +222,7 @@ Add Cosmetic Vertex - Add Cosmetic Vertex + Adicionar Vértice Cosmético @@ -235,38 +235,38 @@ Insert Cosmetic Vertex - Insert Cosmetic Vertex + Inserir Vértice Cosmético Add Cosmetic Vertex - Add Cosmetic Vertex + Adicionar Vértice Cosmético CmdTechDrawDecorateLine - + TechDraw TechDraw (Desenhos Técnicos) - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw TechDraw (Desenhos Técnicos) - + Insert Detail View - Insert Detail View + Inserir vista de detalhe @@ -279,7 +279,7 @@ Insert Diameter Dimension - Insert Diameter Dimension + Inserir cotagem de diâmetro @@ -292,23 +292,23 @@ Insert Dimension - Insert Dimension + Inserir cotagem CmdTechDrawDraftView - + TechDraw TechDraw (Desenhos Técnicos) - + Insert Draft Workbench Object - Insert Draft Workbench Object + Inserir objeto da bancada de trabalho Traço - + Insert a View of a Draft Workbench object Inserir uma vista de um objeto da bancada de trabalho Draft @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File Ficheiro - + Export Page as DXF - Export Page as DXF + Exportar página como DXF - + Save Dxf File Salvar o Ficheiro Dxf - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,14 +339,14 @@ CmdTechDrawExportPageSVG - + File Ficheiro - + Export Page as SVG - Export Page as SVG + Exportar página como SVG @@ -359,17 +359,17 @@ Insert Extent Dimension - Insert Extent Dimension + Inserir cotagem extensão Horizontal Extent - Horizontal Extent + Extensão horizontal Vertical Extent - Vertical Extent + Extensão vertical @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -395,7 +395,7 @@ Apply Geometric Hatch to a Face - Apply Geometric Hatch to a Face + Aplicar Trama Geométrica numa face @@ -408,7 +408,7 @@ Hatch a Face using Image File - Hatch a Face using Image File + Colocar Trama numa face usando um Ficheiro de Imagem @@ -421,7 +421,7 @@ Insert Horizontal Dimension - Insert Horizontal Dimension + Inserir cotagem horizontal @@ -434,7 +434,7 @@ Insert Horizontal Extent Dimension - Insert Horizontal Extent Dimension + Inserir cotagem Extensão Horizontal @@ -447,21 +447,21 @@ Insert Bitmap Image - Insert Bitmap Image + Inserir Imagem de Mapa de Bits Insert Bitmap from a file into a page - Insert Bitmap from a file into a page + Inserir ficheiro Mapa de bits numa página - + Select an Image File Selecione um Ficheiro de imagem - + Image (*.png *.jpg *.jpeg) Imagem (*. png *. jpg *. jpeg) @@ -476,7 +476,7 @@ Insert Landmark Dimension - EXPERIMENTAL - Insert Landmark Dimension - EXPERIMENTAL + Inserir cotagem de ponto de referência - EXPERIMENTAL @@ -489,7 +489,7 @@ Add Leaderline to View - Add Leaderline to View + Adicionar Linha de chamada na Vista @@ -502,7 +502,7 @@ Insert Length Dimension - Insert Length Dimension + Inserir cotagem de comprimento @@ -515,7 +515,7 @@ Link Dimension to 3D Geometry - Link Dimension to 3D Geometry + Ligar cotagem à Geometria 3D @@ -528,61 +528,61 @@ Add Midpoint Vertices - Add Midpoint Vertices + Adicionar vértices de ponto médio CmdTechDrawPageDefault - + TechDraw TechDraw (Desenhos Técnicos) - + Insert Default Page - Insert Default Page + Inserir Folha predefinida CmdTechDrawPageTemplate - + TechDraw TechDraw (Desenhos Técnicos) - + Insert Page using Template - Insert Page using Template + Inserir Folha usando Modelo - + Select a Template File - Select a Template File + Selecione um Ficheiro de modelo - + Template (*.svg *.dxf) - Template (*.svg *.dxf) + Modelo (*.svg *.dxf) CmdTechDrawProjectionGroup - + TechDraw TechDraw (Desenhos Técnicos) - + Insert Projection Group - Insert Projection Group + Inserir grupo de projeção - + Insert multiple linked views of drawable object(s) - Insert multiple linked views of drawable object(s) + Inserir varias vistas ligadas dos objeto(s) "desenháveis" @@ -595,7 +595,7 @@ Add Quadrant Vertices - Add Quadrant Vertices + Adicionar vértices do Quadrante @@ -608,20 +608,20 @@ Insert Radius Dimension - Insert Radius Dimension + Inserir cotagem do raio CmdTechDrawRedrawPage - + TechDraw TechDraw (Desenhos Técnicos) - + Redraw Page - Redraw Page + Redesenhar Folha @@ -634,81 +634,81 @@ Insert Rich Text Annotation - Insert Rich Text Annotation + Inserir anotação de Rich Text CmdTechDrawSectionView - + TechDraw TechDraw (Desenhos Técnicos) - + Insert Section View - Insert Section View + Inserir Vista de Seção CmdTechDrawShowAll - + TechDraw TechDraw (Desenhos Técnicos) - + Show/Hide Invisible Edges - Show/Hide Invisible Edges + Mostrar/Ocultar arestas invisíveis CmdTechDrawSpreadsheetView - + TechDraw TechDraw (Desenhos Técnicos) - + Insert Spreadsheet View - Insert Spreadsheet View + Inserir Vista de Tabela (folha de cálculo) - + Insert View to a spreadsheet - Insert View to a spreadsheet + Inserir vista numa Tabela (folha de cálculo) CmdTechDrawSymbol - + TechDraw TechDraw (Desenhos Técnicos) - + Insert SVG Symbol Inserir símbolo SVG - + Insert symbol from a SVG file - Insert symbol from a SVG file + Inserir símbolo de um ficheiro SVG CmdTechDrawToggleFrame - + TechDraw TechDraw (Desenhos Técnicos) - - + + Turn View Frames On/Off Ligar/desligar molduras das vistas @@ -723,7 +723,7 @@ Insert Vertical Dimension - Insert Vertical Dimension + Inserir cotagem vertical @@ -736,38 +736,38 @@ Insert Vertical Extent Dimension - Insert Vertical Extent Dimension + Inserir cotagem Extensão Vertical CmdTechDrawView - + TechDraw TechDraw (Desenhos Técnicos) - + Insert View - Insert View + Inserir vista - + Insert a View - Insert a View + Inserir uma vista CmdTechDrawWeldSymbol - + TechDraw TechDraw (Desenhos Técnicos) - + Add Welding Information to Leaderline - Add Welding Information to Leaderline + Adicionar Linha de chamada com Informações de soldadura @@ -780,33 +780,33 @@ Close editor - Close editor + Fechar editor Paragraph formatting - Paragraph formatting + Formatação de parágrafo Undo (CTRL+Z) - Undo (CTRL+Z) + Desfazer (CTRL+Z) Undo - Undo + Desfazer Redo - Redo + Refazer Cut (CTRL+X) - Cut (CTRL+X) + Cortar (CTRL+X) @@ -816,7 +816,7 @@ Copy (CTRL+C) - Copy (CTRL+C) + Copiar (CTRL+C) @@ -826,17 +826,17 @@ Paste (CTRL+V) - Paste (CTRL+V) + Colar (CTRL+V) Paste - Paste + Colar Link (CTRL+L) - Link (CTRL+L) + Ligar (CTRL+L) @@ -851,7 +851,7 @@ Italic (CTRL+I) - Italic (CTRL+I) + Itálico (CTRL+I) @@ -861,7 +861,7 @@ Underline (CTRL+U) - Underline (CTRL+U) + Sublinhado (CTRL+U) @@ -871,52 +871,52 @@ Strikethrough - Strikethrough + Rasurado Strike Out - Strike Out + Excluir Bullet list (CTRL+-) - Bullet list (CTRL+-) + Lista de marcadores (CTRL+-) Ordered list (CTRL+=) - Ordered list (CTRL+=) + Lista ordenada (CTRL+=) Decrease indentation (CTRL+,) - Decrease indentation (CTRL+,) + Diminuir avanço (CTRL+,) Decrease indentation - Decrease indentation + Diminuir avanço Increase indentation (CTRL+.) - Increase indentation (CTRL+.) + Aumentar avanço (CTRL+.) Increase indentation - Increase indentation + Aumentar avanço Text foreground color - Text foreground color + Cor do texto em primeiro plano Text background color - Text background color + Cor de fundo do texto @@ -932,205 +932,214 @@ More functions - More functions + Mais funções - + Standard Standard - - - Heading 1 - Heading 1 - - - - Heading 2 - Heading 2 - - - - Heading 3 - Heading 3 - - - - Heading 4 - Heading 4 - - - - Monospace - Monospace - + Heading 1 + Cabeçalho 1 + + + + Heading 2 + Cabeçalho 2 + + + + Heading 3 + Cabeçalho 3 + + + + Heading 4 + Cabeçalho 4 + + + + Monospace + Monosespaçada + + + - - - Remove character formatting - Remove character formatting - + Remove character formatting + Remover formatação de caracter + + + Remove all formatting - Remove all formatting + Remover toda a formatação - + Edit document source - Edit document source + Editar fonte do documento - + Document source - Document source + Origem do documento - + Create a link - Create a link + Criar uma ligação - + Link URL: - Link URL: + URL da ligação: - + Select an image - Select an image + Selecione uma imagem - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) - JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; Todos (*) QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Seleção errada - - - No Shapes or Groups in this selection - Não há formas ou grupos nesta seleção + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Selecione pelo menos 1 objeto DrawViewPart como Base. - + Select one Clip group and one View. - Select one Clip group and one View. + Selecione um grupo de recorte e uma vista. - + Select exactly one View to add to group. Selecione exatamente uma vista para adicionar ao grupo. - + Select exactly one Clip group. Selecione exatamente um grupo de recorte. - + Clip and View must be from same Page. Recorte e Vista devem estar na mesma folha. - + Select exactly one View to remove from Group. Selecione exatamente uma vista para remover do grupo. - + View does not belong to a Clip A Vista não pertence a um recorte - + Choose an SVG file to open Escolha um ficheiro SVG para abrir - + Scalable Vector Graphic Gráficos vetoriais escaláveis (Svg) - + + All Files + Todos os Ficheiros + + + Select at least one object. Selecione pelo menos um objeto. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection - Can not export selection + Não é possível exportar a seleção - + Page contains DrawViewArch which will not be exported. Continue? - Page contains DrawViewArch which will not be exported. Continue? + A página contém vistas de arquitetura que não serão exportados. Continuar? - + Select exactly one Spreadsheet object. Selecione apenas um objeto folha de cálculo. - + No Drawing View Nenhuma Folha de desenho - + Open Drawing View before attempting export to SVG. Abra a folha de desenho antes de tentar a exportação de SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Seleção Incorreta @@ -1159,12 +1168,12 @@ Ellipse Curve Warning - Ellipse Curve Warning + Aviso de Curva Elipse Selected edge is an Ellipse. Radius will be approximate. Continue? - Selected edge is an Ellipse. Radius will be approximate. Continue? + A aresta selecionada é uma elipse. O raio será aproximado. Continuar? @@ -1172,24 +1181,24 @@ BSpline Curve Warning - BSpline Curve Warning + Aviso de Curva BSpline Selected edge is a BSpline. Radius will be approximate. Continue? - Selected edge is a BSpline. Radius will be approximate. Continue? + A aresta selecionada é uma BSpline. O raio será aproximado. Continuar? Selected edge is an Ellipse. Diameter will be approximate. Continue? - Selected edge is an Ellipse. Diameter will be approximate. Continue? + A aresta selecionada é uma elipse. Diâmetro será aproximado. Continuar? Selected edge is a BSpline. Diameter will be approximate. Continue? - Selected edge is a BSpline. Diameter will be approximate. Continue? + A aresta selecionada é uma BSpline. O diâmetro será aproximado. Continuar? @@ -1215,54 +1224,54 @@ Please select a View [and Edges]. - Please select a View [and Edges]. + Por favor, selecione uma vista [e arestas]. Select 2 point objects and 1 View. (1) - Select 2 point objects and 1 View. (1) + Selecionar 2 pontos e 1 vista. (1) Select 2 point objects and 1 View. (2) - Select 2 point objects and 1 View. (2) + Selecione 2 pontos e 1 vista. (2) - - - - + + + + - - - + + + Incorrect selection Selecção incorrecta - + Select an object first Selecione um objeto primeiro - + Too many objects selected Demasiados objetos selecionados - + Create a page first. Primeiro, crie uma página. - + No View of a Part in selection. Nenhuma vista de uma peça na seleção. @@ -1281,17 +1290,17 @@ - - - - - - + + + + + + Task In Progress - Task In Progress + Tarefa em execução @@ -1302,17 +1311,17 @@ - - - - - - + + + + + + Close active task dialog and try again. - Close active task dialog and try again. + Fechar a caixa de diálogo ativa e tentar novamente. @@ -1320,7 +1329,7 @@ Selection Error - Selection Error + Erro de seleção @@ -1328,210 +1337,220 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection - Wrong Selection + Seleção errada Can not attach leader. No base View selected. - Can not attach leader. No base View selected. + Não é possível anexar chamada. Nenhuma vista base selecionada. - + You must select a base View for the line. - You must select a base View for the line. + Deve selecionar uma vista base para a linha. No DrawViewPart objects in this selection - No DrawViewPart objects in this selection + Não há objetos de desenho nesta seleção - + No base View in Selection. - No base View in Selection. + Nenhuma vista base na seleção. - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. - No CenterLine in selection. - - - - Selection not understood. - Selection not understood. + Não há linha de eixo na seleção. + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + + Selection not understood. + Seleção não compreendida. + + + You must select 2 Vertexes or an existing CenterLine. - You must select 2 Vertexes or an existing CenterLine. + Deve selecionar 2 vértices ou uma linha de eixo existente. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. - No View in Selection. + Nenhuma vista na seleção. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection - No Part Views in this selection + Não há vistas de peças nesta seleção - + Select exactly one Leader line or one Weld symbol. - Select exactly one Leader line or one Weld symbol. + Selecione apenas uma linha de chamada ou um símbolo de soldadura. - - + + Nothing selected - Nothing selected + Nada selecionado - + At least 1 object in selection is not a part view - At least 1 object in selection is not a part view + Pelo menos 1 objeto na seleção não é uma vista de peça - + Unknown object type in selection - Unknown object type in selection + Tipo de objeto desconhecido na seleção Replace Hatch? - Replace Hatch? + Substituir a Trama? Some Faces in selection are already hatched. Replace? - Some Faces in selection are already hatched. Replace? + Algumas faces na seleção já estão sombreadas. Substituir? - + No TechDraw Page Nenhuma folha TechDraw - + Need a TechDraw Page for this command É necessária uma folha TechDraw para este comando - + Select a Face first Seleccione uma face primeiro - + No TechDraw object in selection Nenhum objeto TechDraw na seleção - + Create a page to insert. Criar uma página para inserir. - - + + No Faces to hatch in this selection Sem faces para preencher nesta seleção - + No page found Nenhuma página encontrada - - Create/select a page first. - Criar/selecionar uma folha primeiro. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Que folha? - + Too many pages Demasiadas folhas - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Não é possível determinar a folha correta. - - Select exactly 1 page. - Selecione apenas 1 folha. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) Todos os Ficheiros (*. *) - + Export Page As PDF Exportar folha como PDF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Exportar folha como SVG - + Show drawing Mostrar folha de desenho - + Toggle KeepUpdated Alternar atualização automática @@ -1541,111 +1560,143 @@ Clique para atualizar o texto - + New Leader Line - New Leader Line + Nova linha de chamada - + Edit Leader Line - Edit Leader Line + Editar linha de chamada - + Rich text creator - Rich text creator + Criador de Rich text - - + + Rich text editor - Rich text editor + Editor de Rich text - + New Cosmetic Vertex - New Cosmetic Vertex + Novo vértice cosmético - + Select a symbol - Select a symbol + Selecione um símbolo - + ActiveView to TD View - ActiveView to TD View + Vista Ativa para a vista TD - + Create Center Line - Create Center Line + Criar linha de eixo - + Edit Center Line - Edit Center Line + Editar linha de eixo - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol - Create Welding Symbol + Criar Símbolo de soldadura - + Edit Welding Symbol - Edit Welding Symbol + Editar Símbolo de soldadura Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Dependências do objeto + + + The page is not empty, therefore the following referencing objects might be lost. Are you sure you want to continue? - The page is not empty, therefore the - following referencing objects might be lost. + A página não está vazia, portanto, os + seguintes objetos referenciados podem ser perdidos. -Are you sure you want to continue? +Tem certeza que deseja continuar? - - - - - - - - - - Object dependencies - Dependências do objeto - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,22 +1709,28 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Cancelar - - - - OK - OK - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1714,103 +1755,105 @@ Are you sure you want to continue? ActiveView to TD View - ActiveView to TD View + Vista Ativa para a vista TD - + Width Largura - + Width of generated view Width of generated view - + Height Altura - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background Fundo - + Background color Cor de Fundo - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1024 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete Apagar - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - Geral - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Cores - - - - Normal - Normal - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Selecionado - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Fundo - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Cotagem - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Center Line - - - - Vertex - Vertex - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Nome do padrão (trama) - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Escala - - - - Default scale for new views - Default scale for new views - - - - Page - Folha de desenho - - - - Auto - Auto - - - - Custom - Personalizado - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Seleção - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Escala dos vértices - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Dimensões - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Anotação - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Circular - - - - - None - Nenhum - - - - Triangle - Triângulo - - - - Inspection - Inspection - - - - Hexagon - Hexágono - - - - - Square - Quadrado - - - - Rectangle - Retângulo - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Tracejado - - - - - - Dot - Ponto - - - - - DashDot - TraçoPonto - - - - - DashDotDot - TraçoPontoPonto - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Filled Triangle - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Open Circle - - - - Fork - Fork - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Dashed - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Quadrado - + Flat Direito - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Anotação - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + Tracejado + + + + + + Dot + Ponto + + + + + + DashDot + TraçoPonto + + + + + + DashDotDot + TraçoPontoPonto + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Hide + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Circular + + + + None + Nenhum + + + + Triangle + Triângulo + + + + Inspection + Inspection + + + + Hexagon + Hexágono + + + + + Square + Quadrado + + + + Rectangle + Retângulo + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Círculo + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Cores + + + + Normal + Normal + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Selecionado + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Fundo + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Dimensão + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Vertex + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Dimensões + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Folha de desenho + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + Dashed + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + Geral + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Nome do padrão (trama) + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Diamante + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Mostrar linhas suaves + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Escala + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Folha de desenho + + + + Auto + Auto + + + + Custom + Personalizado + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Seleção + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,80 +3177,103 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &Exportar SVG - + Toggle &Keep Updated Alternar &manter atualizado - + Toggle &Frames Alternar &Molduras - + Export DXF Export DXF - + Export PDF Exportar PDF - + Different orientation Orientação diferente - + The printer uses a different orientation than the drawing. Do you want to continue? A impressora utiliza uma orientação diferente da folha de desenho. Deseja continuar? - - + + Different paper size Tamanho de papel diferente - - + + The printer uses a different paper size than the drawing. Do you want to continue? A impressora usa um tamanho de papel diferente da folha de desenho. Deseja continuar? - + Opening file failed Falha ao abrir ficheiro - + Can not open file %1 for writing. Não é possível abrir o ficheiro %1 para a escrita. - + Save Dxf File Salvar o Ficheiro Dxf - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: Selecionado: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3128,243 +3282,273 @@ Do you want to continue? Balloon - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Start Symbol - - - - Symbol: - Symbol: - - - - Value: - Valor: - - - + Circular Circular - + None Nenhum - + Triangle Triângulo - + Inspection Inspection - + Hexagon Hexágono - + Square Quadrado - + Rectangle Retângulo - - Scale: - Scale: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Center Line - + Base View Base View - + Elements Elementos - + + Orientation + Orientação + + + Top to Bottom line Top to Bottom line - + Vertical Vertical - + Left to Right line Left to Right line - + Horizontal Horizontal - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Aligned - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - Rodar - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + Rodar + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color Cor - + Weight Weight - + Style Estilo - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Tracejado - + Dot Ponto - + DashDot TraçoPonto - + DashDotDot TraçoPontoPonto - + Extend By Extend By - + Make the line a little longer. Make the line a little longer. - + mm mm @@ -3377,27 +3561,32 @@ Do you want to continue? Cosmetic Vertex - + Base View Base View - + Point Picker Point Picker - + + Position from the view center + Position from the view center + + + + Position + Posição + + + X X - - Z - Z - - - + Y Y @@ -3412,15 +3601,78 @@ Do you want to continue? Left click to set a point - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Base View + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Raio + + + + Reference + Referência + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3468,22 +3720,22 @@ Do you want to continue? Cor da linha - + Name of pattern within file Nome do padrão (trama) contido no ficheiro - + Color of pattern lines Cor das linhas do padrão (trama) - + Enlarges/shrinks the pattern Aumenta/reduz o padrão (trama) - + Thickness of lines within the pattern Espessura das linhas dentro do padrão (trama) @@ -3496,17 +3748,17 @@ Do you want to continue? Leader Line - + Base View Base View - + Discard Changes Discard Changes - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3515,147 +3767,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points Pick Points - + Start Symbol Start Symbol - - - - No Symbol - No Symbol - - - - - Filled Triangle - Filled Triangle - - - - - Open Triangle - Open Triangle - - - - - Tick - diagonal - - - - Dot - Ponto - - - - - Open Circle - Open Circle - - - - - Fork - Fork - - - - - Pyramid - Pyramid - - - - End Symbol - End Symbol - - - - Color - Cor - - - Line color Cor da linha - + Width Largura - + Line width Largura da linha - + Continuous Continuous - + + Dot + Ponto + + + + End Symbol + End Symbol + + + + Color + Cor + + + Style Estilo - + Line style Estilo de linha - + NoLine NoLine - + Dash Tracejado - + DashDot TraçoPonto - + DashDotDot TraçoPontoPonto - - + + Pick a starting point for leader line Pick a starting point for leader line - + Click and drag markers to adjust leader line Click and drag markers to adjust leader line - + Left click to set a point Left click to set a point - + Press OK or Cancel to continue Press OK or Cancel to continue - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. @@ -3668,75 +3876,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View Ver - - Color - Cor + + Lines + Lines - + Style Estilo - - Weight - Weight - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Falso - - - - True - Verdadeiro - - - + Continuous Continuous - + Dash Tracejado - + Dot Ponto - + DashDot TraçoPonto - + DashDotDot TraçoPontoPonto + + + Color + Cor + + + + Weight + Weight + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + Falso + + + + True + Verdadeiro + TechDrawGui::TaskLinkDim @@ -3804,153 +4012,153 @@ You can pick further points to get line segments. Primeiro ou Terceiro Diedro - - + + Page Folha de desenho - + First Angle Primeiro Ângulo - + Third Angle Terceiro Ângulo - + Scale Escala - + Scale Page/Auto/Custom Escala Folha/Automática/Personalizar - + Automatic Automática - + Custom Personalizado - + Custom Scale Escala Personalizada - + Scale Numerator Numerador da Escala - + : : - + Scale Denominator Denominador da Escala - + Adjust Primary Direction Ajustar a direção principal - + Current primary view direction Direção atual da vista principal - + Rotate right Rodar para a direita - + Rotate up Rodar para cima - + Rotate left Rodar para a esquerda - + Rotate down Rodar para baixo - + Secondary Projections Projeções Secundárias - + Bottom De baixo - + Primary Principal - + Right Direita - + Left Esquerda - + LeftFrontBottom EsquerdaFrenteInferior - + Top Topo - + RightFrontBottom DireitaFrenteInferior - + RightFrontTop DireitaFrenteSuperior - + Rear Traseira - + LeftFrontTop EsquerdaFrenteSuperior - + Spin CW Rodar no sentido horário - + Spin CCW Rodar no sentido anti-horário @@ -4014,77 +4222,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame Show Frame - + Color Cor - + Line color Cor da linha - + Width Largura - + Line width Largura da linha - + Style Estilo - + Line style Estilo de linha - + NoLine NoLine - + Continuous Continuous - + Dash Tracejado - + Dot Ponto - + DashDot TraçoPonto - + DashDotDot TraçoPontoPonto - + Start Rich Text Editor Start Rich Text Editor - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4092,97 +4300,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section Identificação do corte - + Looking down Olhando para baixo - + Looking right Olhando para a direita - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Escala - - - - Section Orientation - Section Orientation - - - + Looking left Olhando para a esquerda - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - X + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - Y + + Scale + Escala - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Aplicar + + Section Orientation + Section Orientation - + Looking up Olhando para cima - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + X + + + + Y + Y + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4193,17 +4429,17 @@ You can pick further points to get line segments. Mudar campo editável - + Text Name: Nome do texto: - + TextLabel Rótulo de texto - + Value: Valor: @@ -4236,8 +4472,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4245,23 +4481,23 @@ You can pick further points to get line segments. Insert Horizontal Extent Dimension - Insert Horizontal Extent Dimension + Inserir cotagem Extensão Horizontal TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles @@ -4269,7 +4505,7 @@ You can pick further points to get line segments. Insert Vertical Extent Dimension - Insert Vertical Extent Dimension + Inserir cotagem Extensão Vertical diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ro.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ro.qm index 1bd482306d..4aa6bdac76 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ro.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ro.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ro.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ro.ts index e66d4f0aeb..4791540db1 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ro.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ro.ts @@ -36,12 +36,12 @@ CmdTechDraw2LineCenterLine - + TechDraw Desen tehnic - + Add Centerline between 2 Lines Add Centerline between 2 Lines @@ -49,12 +49,12 @@ CmdTechDraw2PointCenterLine - + TechDraw Desen tehnic - + Add Centerline between 2 Points Add Centerline between 2 Points @@ -75,12 +75,12 @@ CmdTechDrawActiveView - + TechDraw Desen tehnic - + Insert Active View (3D View) Insert Active View (3D View) @@ -114,17 +114,17 @@ CmdTechDrawArchView - + TechDraw Desen tehnic - + Insert Arch Workbench Object Insert Arch Workbench Object - + Insert a View of a Section Plane from Arch Workbench Insert a View of a Section Plane from Arch Workbench @@ -132,12 +132,12 @@ CmdTechDrawBalloon - + TechDraw Desen tehnic - + Insert Balloon Annotation Insert Balloon Annotation @@ -156,19 +156,19 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw Desen tehnic - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw Desen tehnic - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw Desen tehnic - + Remove View from Clip Group Remove View from Clip Group @@ -202,12 +202,12 @@ CmdTechDrawCosmeticEraser - + TechDraw Desen tehnic - + Remove Cosmetic Object Remove Cosmetic Object @@ -246,25 +246,25 @@ CmdTechDrawDecorateLine - + TechDraw Desen tehnic - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw Desen tehnic - + Insert Detail View Insert Detail View @@ -298,17 +298,17 @@ CmdTechDrawDraftView - + TechDraw Desen tehnic - + Insert Draft Workbench Object Insert Draft Workbench Object - + Insert a View of a Draft Workbench object Insert a View of a Draft Workbench object @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File Fişier - + Export Page as DXF Export Page as DXF - + Save Dxf File Salvează fișierul Dxf - + Dxf (*.dxf) Dxf(*.dxf) @@ -339,12 +339,12 @@ CmdTechDrawExportPageSVG - + File Fişier - + Export Page as SVG Export Page as SVG @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -456,12 +456,12 @@ Insert Bitmap from a file into a page - + Select an Image File Selectează o imagine - + Image (*.png *.jpg *.jpeg) Imagine (*.png *.jpg *.jpeg) @@ -534,12 +534,12 @@ CmdTechDrawPageDefault - + TechDraw Desen tehnic - + Insert Default Page Insert Default Page @@ -547,22 +547,22 @@ CmdTechDrawPageTemplate - + TechDraw Desen tehnic - + Insert Page using Template Insert Page using Template - + Select a Template File Select a Template File - + Template (*.svg *.dxf) Template (*.svg *.dxf) @@ -570,17 +570,17 @@ CmdTechDrawProjectionGroup - + TechDraw Desen tehnic - + Insert Projection Group Insert Projection Group - + Insert multiple linked views of drawable object(s) Insert multiple linked views of drawable object(s) @@ -614,12 +614,12 @@ CmdTechDrawRedrawPage - + TechDraw Desen tehnic - + Redraw Page Redraw Page @@ -640,12 +640,12 @@ CmdTechDrawSectionView - + TechDraw Desen tehnic - + Insert Section View Insert Section View @@ -653,12 +653,12 @@ CmdTechDrawShowAll - + TechDraw Desen tehnic - + Show/Hide Invisible Edges Show/Hide Invisible Edges @@ -666,17 +666,17 @@ CmdTechDrawSpreadsheetView - + TechDraw Desen tehnic - + Insert Spreadsheet View Insert Spreadsheet View - + Insert View to a spreadsheet Insert View to a spreadsheet @@ -684,17 +684,17 @@ CmdTechDrawSymbol - + TechDraw Desen tehnic - + Insert SVG Symbol Introduceți SVG & Simbol - + Insert symbol from a SVG file Insert symbol from a SVG file @@ -702,13 +702,13 @@ CmdTechDrawToggleFrame - + TechDraw Desen tehnic - - + + Turn View Frames On/Off Turn View Frames On/Off @@ -742,17 +742,17 @@ CmdTechDrawView - + TechDraw Desen tehnic - + Insert View Insert View - + Insert a View Insert a View @@ -760,12 +760,12 @@ CmdTechDrawWeldSymbol - + TechDraw Desen tehnic - + Add Welding Information to Leaderline Add Welding Information to Leaderline @@ -935,77 +935,77 @@ More functions - + Standard Standard - + Heading 1 Heading 1 - + Heading 2 Heading 2 - + Heading 3 Heading 3 - + Heading 4 Heading 4 - + Monospace Monospace - + - + Remove character formatting Remove character formatting - + Remove all formatting Remove all formatting - + Edit document source Edit document source - + Document source Document source - + Create a link Create a link - + Link URL: Link URL: - + Select an image Select an image - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Selecţie greşită - - - No Shapes or Groups in this selection - Nu este nici una dintre forme sau grupuri în acestă selecție + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Selectaţi cel puţin 1 obiect DrawViewPart ca bază. - + Select one Clip group and one View. Select one Clip group and one View. - + Select exactly one View to add to group. Select exactly one View to add to group. - + Select exactly one Clip group. Select exactly one Clip group. - + Clip and View must be from same Page. Clip şi View trebuie să fie din aceeaşi pagină. - + Select exactly one View to remove from Group. Select exactly one View to remove from Group. - + View does not belong to a Clip View nu aparține unui Clip - + Choose an SVG file to open Alegeţi un fişier SVG pentru deschidere - + Scalable Vector Graphic Vector Grafic Scalabil (Svg) - + + All Files + Toate fișierele + + + Select at least one object. Selectaţi cel puţin un obiect. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection Can not export selection - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. Selectați doar un singur obiect tip foaie de calcul Spreadsheet. - + No Drawing View Nu vezi desen în plan - + Open Drawing View before attempting export to SVG. Deschide vederea în plan înainte de a încerca exportul ca SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Selectarea incorectă @@ -1228,41 +1237,41 @@ Select 2 point objects and 1 View. (2) - - - - + + + + - - - + + + Incorrect selection Selectarea incorectă - + Select an object first Selectaţi un obiect mai întâi - + Too many objects selected Prea multe obiecte selectate - + Create a page first. Creați /selectați o pagină mai întâi. - + No View of a Part in selection. No View of a Part in selection. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,18 +1337,19 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection Wrong Selection @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. You must select a base View for the line. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,60 +1381,69 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. No CenterLine in selection. - + + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + Selection not understood. Selection not understood. - + You must select 2 Vertexes or an existing CenterLine. You must select 2 Vertexes or an existing CenterLine. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. No View in Selection. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. Select exactly one Leader line or one Weld symbol. - - + + Nothing selected Nothing selected - + At least 1 object in selection is not a part view At least 1 object in selection is not a part view - + Unknown object type in selection Unknown object type in selection @@ -1439,99 +1458,99 @@ Some Faces in selection are already hatched. Replace? - + No TechDraw Page Nici o pagină de TechDraw - + Need a TechDraw Page for this command Aveți nevoie de o TechDraw Page pentru această comandă - + Select a Face first Selectaţi mai întâi o fațetă - + No TechDraw object in selection Nici un obiect de TechDraw în selecţie - + Create a page to insert. Creează o pagină pentru inserare - - + + No Faces to hatch in this selection Nici o fațetă în această selecţie - + No page found Pagină negăsită - - Create/select a page first. - Creați /selectați o pagină mai întâi. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Care pagină? - + Too many pages Prea multe pagini - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Nu poate determina pagina corectă. - - Select exactly 1 page. - Selectaţi exact 1 pagină. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) Toate fișierele (*.*) - + Export Page As PDF Exportă pagina ca PDF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Exportă pagina ca SVG - + Show drawing Arată desenul - + Toggle KeepUpdated Activează/dezactivează KeepUpdated @@ -1541,68 +1560,89 @@ Faceţi clic pentru a actualiza textul - + New Leader Line New Leader Line - + Edit Leader Line Edit Leader Line - + Rich text creator Rich text creator - - + + Rich text editor Rich text editor - + New Cosmetic Vertex New Cosmetic Vertex - + Select a symbol Select a symbol - + ActiveView to TD View ActiveView to TD View - + Create Center Line Create Center Line - + Edit Center Line Edit Center Line - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol Create Welding Symbol - + Edit Welding Symbol Edit Welding Symbol @@ -1610,7 +1650,31 @@ Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Dependențe obiect + + + The page is not empty, therefore the following referencing objects might be lost. @@ -1623,29 +1687,16 @@ Are you sure you want to continue? - - - - - - - - - - Object dependencies - Dependențe obiect - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,22 +1709,28 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Renunţă - - - - OK - OK - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,100 +1758,102 @@ Are you sure you want to continue? ActiveView to TD View - + Width Lăţime - + Width of generated view Width of generated view - + Height Înălţime - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background Fundal - + Background color Culoarea de fundal - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1024 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete Ştergeţi - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - General - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Culori - - - - Normal - Normal - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Selectat - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Fundal - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Dimensiune - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Center Line - - - - Vertex - Vertex - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Nume model - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Scalare - - - - Default scale for new views - Default scale for new views - - - - Page - Pagină - - - - Auto - Automat - - - - Custom - Personalizat - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Selecţie - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Scara vârfului(punctului final) - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Dimensiuni - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Notatie - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Circular - - - - - None - Niciunul - - - - Triangle - Triunghi - - - - Inspection - Inspecție - - - - Hexagon - Hexagon - - - - - Square - Pătrat - - - - Rectangle - Dreptunghi - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Punct - - - - - - Dot - Punct - - - - - DashDot - Linie punct - - - - - DashDotDot - Linie două puncte - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Triunghi plin - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Cerc deschis - - - - Fork - Fork - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Linie Intrerupta - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Pătrat - + Flat Plat - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Notatie - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + Punct + + + + + + Dot + Punct + + + + + + DashDot + Linie punct + + + + + + DashDotDot + Linie două puncte + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Hide + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Circular + + + + None + Niciunul + + + + Triangle + Triunghi + + + + Inspection + Inspecție + + + + Hexagon + Hexagon + + + + + Square + Pătrat + + + + Rectangle + Dreptunghi + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Cerc + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Culori + + + + Normal + Normal + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Selectat + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Fundal + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Dimensiune + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Vertex + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Dimensiuni + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Pagină + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + Linie Intrerupta + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + General + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Nume model + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Diamant + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Se afişează liniile subțiri + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden - Ascuns + Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Scalare + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Pagină + + + + Auto + Automat + + + + Custom + Personalizat + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Selecţie + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,80 +3177,103 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG & Export SVG - + Toggle &Keep Updated Comuta & actualizează - + Toggle &Frames Comutare & cadre - + Export DXF Exportă PDF - + Export PDF Exportă PDF - + Different orientation Orientare diferită - + The printer uses a different orientation than the drawing. Do you want to continue? Imprimanta utilizează o orientare diferită decât desenul. Doriţi să continuaţi? - - + + Different paper size Hârtie de dimensiune diferită - - + + The printer uses a different paper size than the drawing. Do you want to continue? Imprimanta utilizează o altă dimensiune de hârtie decât desenul. Doriţi să continuaţi? - + Opening file failed Deschiderea fișierului a eșuat - + Can not open file %1 for writing. Imposibil de deschis fișierul %1 la scriere. - + Save Dxf File Salvează fișierul Dxf - + Dxf (*.dxf) Dxf(*.dxf) - + Selected: Selectat: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3128,243 +3282,273 @@ Do you want to continue? Balloon - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Simbol de început - - - - Symbol: - Simbol: - - - - Value: - Valoare: - - - + Circular Circular - + None Niciunul - + Triangle Triunghi - + Inspection Inspecție - + Hexagon Hexagon - + Square Pătrat - + Rectangle Dreptunghi - - Scale: - Scală: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Center Line - + Base View Base View - + Elements Elemente - + + Orientation + Orientarea + + + Top to Bottom line Top to Bottom line - + Vertical Vertical - + Left to Right line Left to Right line - + Horizontal Horizontal - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Aliniat - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - Rotire - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + Rotire + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color Culoare - + Weight Greutate - + Style Stil - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Punct - + Dot Punct - + DashDot Linie punct - + DashDotDot Linie două puncte - + Extend By Extend By - + Make the line a little longer. Make the line a little longer. - + mm mm @@ -3377,27 +3561,32 @@ Do you want to continue? Cosmetic Vertex - + Base View Base View - + Point Picker Point Picker - + + Position from the view center + Position from the view center + + + + Position + Position + + + X X - - Z - Z - - - + Y Y @@ -3412,15 +3601,78 @@ Do you want to continue? Left click to set a point - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Base View + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Raza + + + + Reference + Referinţă + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3468,22 +3720,22 @@ Do you want to continue? Culoarea liniei - + Name of pattern within file Numele de model în cadrul fişierului - + Color of pattern lines Culoarea liniilor de model - + Enlarges/shrinks the pattern Mareste/micsoreaza model - + Thickness of lines within the pattern Grosimea liniilor în model @@ -3496,17 +3748,17 @@ Do you want to continue? Leader Line - + Base View Base View - + Discard Changes Discard Changes - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3515,147 +3767,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points Alegere Puncte - + Start Symbol Simbol de început - - - - No Symbol - No Symbol - - - - - Filled Triangle - Triunghi plin - - - - - Open Triangle - Open Triangle - - - - - Tick - Cocher - - - - Dot - Punct - - - - - Open Circle - Cerc deschis - - - - - Fork - Fork - - - - - Pyramid - Pyramid - - - - End Symbol - Simbol de sfârșit - - - - Color - Culoare - - - Line color Culoarea liniei - + Width Lăţime - + Line width Latimea liniei - + Continuous Continuous - + + Dot + Punct + + + + End Symbol + Simbol de sfârșit + + + + Color + Culoare + + + Style Stil - + Line style Stilul de linie - + NoLine NuLinie - + Dash Punct - + DashDot Linie punct - + DashDotDot Linie două puncte - - + + Pick a starting point for leader line Pick a starting point for leader line - + Click and drag markers to adjust leader line Click and drag markers to adjust leader line - + Left click to set a point Left click to set a point - + Press OK or Cancel to continue Press OK or Cancel to continue - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. @@ -3668,75 +3876,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View Vizualizare - - Color - Culoare + + Lines + Lines - + Style Stil - - Weight - Greutate - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Fals - - - - True - Adevărat - - - + Continuous Continuous - + Dash Punct - + Dot Punct - + DashDot Linie punct - + DashDotDot Linie două puncte + + + Color + Culoare + + + + Weight + Greutate + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + Fals + + + + True + Adevărat + TechDrawGui::TaskLinkDim @@ -3804,153 +4012,153 @@ You can pick further points to get line segments. Européenne ou américaine - - + + Page Pagină - + First Angle Convenția/proiecția europeană - + Third Angle Convenția/proiecția americană - + Scale Scalare - + Scale Page/Auto/Custom Scară filme/Auto/Custom - + Automatic Automat - + Custom Personalizat - + Custom Scale Scară particularizată - + Scale Numerator Numărător de scară - + : : - + Scale Denominator Numitor de scară - + Adjust Primary Direction Ajustați prima direcție - + Current primary view direction Current primary view direction - + Rotate right Rotiţi spre dreapta - + Rotate up Rotire în sus - + Rotate left Rotiţi spre stânga - + Rotate down Rotiţi în jos - + Secondary Projections Proiectii secundare - + Bottom Partea de jos - + Primary Principal - + Right Dreapta - + Left Stanga - + LeftFrontBottom A gauche, devant et au dessus - + Top Partea de sus - + RightFrontBottom La dreapta, în față, de jos - + RightFrontTop La dreapta, în față, de sus - + Rear Din spate - + LeftFrontTop La stânga. în față, de sus - + Spin CW În sens orar - + Spin CCW În sens antiorar @@ -4014,77 +4222,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame Show Frame - + Color Culoare - + Line color Culoarea liniei - + Width Lăţime - + Line width Latimea liniei - + Style Stil - + Line style Stilul de linie - + NoLine NuLinie - + Continuous Continuous - + Dash Punct - + Dot Punct - + DashDot Linie punct - + DashDotDot Linie două puncte - + Start Rich Text Editor Start Rich Text Editor - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4092,97 +4300,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section Identificator pentru această secțiune - + Looking down Privnd în jos - + Looking right Privind spre dreapta - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Scalare - - - - Section Orientation - Section Orientation - - - + Looking left Privind spre stânga - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - X + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - Y + + Scale + Scalare - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Aplică + + Section Orientation + Section Orientation - + Looking up Privind în sus - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + X + + + + Y + Y + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4193,17 +4429,17 @@ You can pick further points to get line segments. Modificare câmp editabil - + Text Name: Numele textului : - + TextLabel TextLabel - + Value: Valoare: @@ -4236,8 +4472,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4252,16 +4488,16 @@ You can pick further points to get line segments. TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ru.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ru.qm index ba3ab9ca7a..63b513eaf7 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ru.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ru.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ru.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ru.ts index 2708cb4b1a..ed3a25ea56 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ru.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_ru.ts @@ -6,7 +6,7 @@ Add Centerline between 2 Lines - Add Centerline between 2 Lines + Добавить осевую линию между 2 линиями @@ -14,7 +14,7 @@ Add Centerline between 2 Points - Add Centerline between 2 Points + Добавить осевую линию между 2 точками @@ -22,7 +22,7 @@ Add Midpoint Vertices - Add Midpoint Vertices + Добавить вершины средней точки @@ -30,33 +30,33 @@ Add Quadrant Vertices - Add Quadrant Vertices + Добавить вершины в четвертях CmdTechDraw2LineCenterLine - + TechDraw Технический чертёж - + Add Centerline between 2 Lines - Add Centerline between 2 Lines + Добавить осевую линию между 2 линиями CmdTechDraw2PointCenterLine - + TechDraw Технический чертёж - + Add Centerline between 2 Points - Add Centerline between 2 Points + Добавить осевую линию между 2 точками @@ -69,20 +69,20 @@ Insert 3-Point Angle Dimension - Insert 3-Point Angle Dimension + Вставить Угловой размер по 3 точкам CmdTechDrawActiveView - + TechDraw Технический чертёж - + Insert Active View (3D View) - Insert Active View (3D View) + Вставить Активный вид (3D Вид) @@ -95,7 +95,7 @@ Insert Angle Dimension - Insert Angle Dimension + Вставить Угловой размер @@ -114,32 +114,32 @@ CmdTechDrawArchView - + TechDraw Технический чертёж - + Insert Arch Workbench Object - Insert Arch Workbench Object + Вставить Объект верстака Arch - + Insert a View of a Section Plane from Arch Workbench - Insert a View of a Section Plane from Arch Workbench + Вставить вид Секущей плоскости из верстака Arch CmdTechDrawBalloon - + TechDraw Технический чертёж - + Insert Balloon Annotation - Insert Balloon Annotation + Вставить примечание в баллоне @@ -152,64 +152,64 @@ Insert Center Line - Insert Center Line + Вставить осевую линию - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw Технический чертёж - + Insert Clip Group - Insert Clip Group + Вставить группу срезов CmdTechDrawClipGroupAdd - + TechDraw Технический чертёж - + Add View to Clip Group - Add View to Clip Group + Добавить вид в группу срезов CmdTechDrawClipGroupRemove - + TechDraw Технический чертёж - + Remove View from Clip Group - Remove View from Clip Group + Удалить вид из группы срезов CmdTechDrawCosmeticEraser - + TechDraw Технический чертёж - + Remove Cosmetic Object - Remove Cosmetic Object + Удалить косметический объект @@ -222,7 +222,7 @@ Add Cosmetic Vertex - Add Cosmetic Vertex + Добавить Косметическую вершину @@ -235,38 +235,38 @@ Insert Cosmetic Vertex - Insert Cosmetic Vertex + Вставить косметическую вершину Add Cosmetic Vertex - Add Cosmetic Vertex + Добавить Косметическую вершину CmdTechDrawDecorateLine - + TechDraw Технический чертёж - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw Технический чертёж - + Insert Detail View - Insert Detail View + Вставить Подробный вид @@ -279,7 +279,7 @@ Insert Diameter Dimension - Insert Diameter Dimension + Вставить Размер диаметра @@ -292,23 +292,23 @@ Insert Dimension - Insert Dimension + Вставить размер CmdTechDrawDraftView - + TechDraw Технический чертёж - + Insert Draft Workbench Object - Insert Draft Workbench Object + Вставить Объект верстака Draft - + Insert a View of a Draft Workbench object Вставить вид объекта из верстака Draft @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File Файл - + Export Page as DXF - Export Page as DXF + Экспорт страницы в DXF - + Save Dxf File Сохранить файл в формате Dxf - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,14 +339,14 @@ CmdTechDrawExportPageSVG - + File Файл - + Export Page as SVG - Export Page as SVG + Экспорт страницы в SVG @@ -359,17 +359,17 @@ Insert Extent Dimension - Insert Extent Dimension + Вставить размер габаритов Horizontal Extent - Horizontal Extent + Горизонтальный габарит Vertical Extent - Vertical Extent + Вертикальный габарит @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -395,7 +395,7 @@ Apply Geometric Hatch to a Face - Apply Geometric Hatch to a Face + Применить геометрическую штриховку к грани @@ -408,7 +408,7 @@ Hatch a Face using Image File - Hatch a Face using Image File + Штриховать грань, используя файл изображения @@ -421,7 +421,7 @@ Insert Horizontal Dimension - Insert Horizontal Dimension + Вставить Горизонтальный размер @@ -434,7 +434,7 @@ Insert Horizontal Extent Dimension - Insert Horizontal Extent Dimension + Вставить Горизонтальный размер габарита @@ -447,21 +447,21 @@ Insert Bitmap Image - Insert Bitmap Image + Вставить растровое изображение Insert Bitmap from a file into a page - Insert Bitmap from a file into a page + Вставить растровое изображение из файла на страницу - + Select an Image File Выберите файл изображения - + Image (*.png *.jpg *.jpeg) Изображение (*.png *.jpg *.jpeg) @@ -476,7 +476,7 @@ Insert Landmark Dimension - EXPERIMENTAL - Insert Landmark Dimension - EXPERIMENTAL + Вставить Размер знака - ЭКСПЕРИМЕНТАЛЬНО @@ -489,7 +489,7 @@ Add Leaderline to View - Add Leaderline to View + Добавить Указательную линию на Вид @@ -502,7 +502,7 @@ Insert Length Dimension - Insert Length Dimension + Вставить размер длины @@ -515,7 +515,7 @@ Link Dimension to 3D Geometry - Link Dimension to 3D Geometry + Связать размер с 3D геометрией @@ -528,61 +528,61 @@ Add Midpoint Vertices - Add Midpoint Vertices + Добавить вершины средней точки CmdTechDrawPageDefault - + TechDraw Технический чертёж - + Insert Default Page - Insert Default Page + Вставить страницу по умолчанию CmdTechDrawPageTemplate - + TechDraw Технический чертёж - + Insert Page using Template - Insert Page using Template + Вставить страницу используя шаблон - + Select a Template File - Select a Template File + Выбрать файл шаблона - + Template (*.svg *.dxf) - Template (*.svg *.dxf) + Шаблон (*.svg *.dxf) CmdTechDrawProjectionGroup - + TechDraw Технический чертёж - + Insert Projection Group - Insert Projection Group + Вставить Группу проекций - + Insert multiple linked views of drawable object(s) - Insert multiple linked views of drawable object(s) + Вставить несколько связанных видов чертежного(ых) объекта(ов) @@ -595,7 +595,7 @@ Add Quadrant Vertices - Add Quadrant Vertices + Добавить вершины в четвертях @@ -608,20 +608,20 @@ Insert Radius Dimension - Insert Radius Dimension + Вставить размер Радиуса CmdTechDrawRedrawPage - + TechDraw Технический чертёж - + Redraw Page - Redraw Page + Перерисовать страницу @@ -634,81 +634,81 @@ Insert Rich Text Annotation - Insert Rich Text Annotation + Вставить расширенную текстовую Аннотацию CmdTechDrawSectionView - + TechDraw Технический чертёж - + Insert Section View - Insert Section View + Вставить Вид Сечения CmdTechDrawShowAll - + TechDraw Технический чертёж - + Show/Hide Invisible Edges - Show/Hide Invisible Edges + Показать/скрыть невидимые края CmdTechDrawSpreadsheetView - + TechDraw Технический чертёж - + Insert Spreadsheet View - Insert Spreadsheet View + Вставить вид Электронной Таблицы - + Insert View to a spreadsheet - Insert View to a spreadsheet + Вставить Вид электронной таблицы CmdTechDrawSymbol - + TechDraw Технический чертёж - + Insert SVG Symbol Вставить SVG символ - + Insert symbol from a SVG file - Insert symbol from a SVG file + Вставить символ из файла SVG CmdTechDrawToggleFrame - + TechDraw Технический чертёж - - + + Turn View Frames On/Off Отображение рамки вкл/выкл @@ -723,7 +723,7 @@ Insert Vertical Dimension - Insert Vertical Dimension + Вставить вертикальный размер @@ -736,38 +736,38 @@ Insert Vertical Extent Dimension - Insert Vertical Extent Dimension + Вставить Вертикальный размер габарита CmdTechDrawView - + TechDraw Технический чертёж - + Insert View - Insert View + Вставить Вид - + Insert a View - Insert a View + Вставить Вид CmdTechDrawWeldSymbol - + TechDraw Технический чертёж - + Add Welding Information to Leaderline - Add Welding Information to Leaderline + Добавить информацию о сварке в указательную линию @@ -935,77 +935,77 @@ Больше функций - + Standard Стандартно - + Heading 1 Заголовок 1 - + Heading 2 Заголовок 2 - + Heading 3 Заголовок 3 - + Heading 4 Заголовок 4 - + Monospace Моноширинный - + - + Remove character formatting Удалить форматирование символов - + Remove all formatting Удалить всё форматирование - + Edit document source Изменить источник документа - + Document source Источник документа - + Create a link Создать ссылку - + Link URL: URL-адрес ссылки: - + Select an image Выберите изображение - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; Все (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Неправильный выбор - - - No Shapes or Groups in this selection - Нет Фигур или групп в выделении + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Выберите хотя бы один вид детали как базовый. - + 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 Выберите файл SVG для открытия - + Scalable Vector Graphic Масштабируемая векторная графика - + + All Files + Все файлы + + + Select at least one object. Выберите хотя бы один объект. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection - Can not export selection + Невозможно экспортировать выбранное - + Page contains DrawViewArch which will not be exported. Continue? - Page contains DrawViewArch which will not be exported. Continue? + Страница содержит DrawViewArch, который не будет экспортирован. Продолжить? - + Select exactly one Spreadsheet object. Выберите только один объект типа Таблица. - + No Drawing View Нет видов чертежа - + Open Drawing View before attempting export to SVG. Открыть вид чертежа перед экспортом в SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Некорректный выбор @@ -1215,54 +1224,54 @@ Please select a View [and Edges]. - Please select a View [and Edges]. + Пожалуйста, выберите Вид [и Грани]. Select 2 point objects and 1 View. (1) - Select 2 point objects and 1 View. (1) + Выберите 2 точечные объекты и 1 Вид. (1) Select 2 point objects and 1 View. (2) - Select 2 point objects and 1 View. (2) + Выберите 2 точечные объекты и 1 Вид. (2) - - - - + + + + - - - + + + Incorrect selection Некорректный выбор - + Select an object first Сначала выберите объект - + Too many objects selected Выбрано слишком много объектов - + Create a page first. Сначала создайте страницу. - + No View of a Part in selection. Нет видов детали в выбранном. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,20 +1337,21 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection - Wrong Selection + Неправильный выбор @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. Необходимо выбрать базовый вид для линии. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,167 +1381,176 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. - No CenterLine in selection. - - - - Selection not understood. - Selection not understood. + В выбранном нет ОсевойЛинии. + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + + Selection not understood. + Выделение не понятно. + + + You must select 2 Vertexes or an existing CenterLine. - You must select 2 Vertexes or an existing CenterLine. + Вы должны выбрать 2 Вершины или существующую ОсевуюЛинию. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. - No View in Selection. + Нет Вида в выделенном. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection - No Part Views in this selection + Нет видов Детали в этом выборе - + Select exactly one Leader line or one Weld symbol. - Select exactly one Leader line or one Weld symbol. + Выберите только одну Указательную линию или один символ Сварки. - - + + Nothing selected Ничего не выбрано - + At least 1 object in selection is not a part view Минимум 1 объект в выбранном не является местным видом - + Unknown object type in selection Неизвестный тип объекта в выбранном Replace Hatch? - Replace Hatch? + Заменить штриховку? Some Faces in selection are already hatched. Replace? - 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 Страниц не найдено - - Create/select a page first. - Сначала создайте/выберите страницу. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Какая страница? - + Too many pages Слишком много страниц - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Не возможно определить правильную страницу. - - Select exactly 1 page. - Выберите ровно 1 страницу. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) Все файлы (*.*) - + Export Page As PDF Экспорт страницы в PDF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Экспорт страницы в SVG - + Show drawing Показать чертёж - + Toggle KeepUpdated Вкл/Выкл обновление @@ -1541,138 +1560,176 @@ Нажмите, чтобы обновить текст - + New Leader Line Новая указательная линия - + Edit Leader Line Изменить указательную линию - + Rich text creator Создатель форматированного текста - - + + Rich text editor Редактор форматированного текста - + New Cosmetic Vertex Новая косметическая вершина - + Select a symbol - Select a symbol + Выберите символ - + ActiveView to TD View - ActiveView to TD View + Активный вид в вид TD - + Create Center Line - Create Center Line + Создать центральную линию - + Edit Center Line - Edit Center Line + Изменить центральную линию - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol - Create Welding Symbol + Создать символ сварки - + Edit Welding Symbol - Edit Welding Symbol + Изменить символ сварки Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Зависимости объектов + + + The page is not empty, therefore the following referencing objects might be lost. Are you sure you want to continue? - The page is not empty, therefore the - following referencing objects might be lost. + Страница не пуста, поэтому +следующие ссылки на объекты могут быть потеряны. -Are you sure you want to continue? +Вы уверены, что хотите продолжить? - - - - - - - - - - Object dependencies - Зависимости объектов - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. Are you sure you want to continue? - The projection group is not empty, therefore - the following referencing objects might be lost. + Группа Проекции не пуста, поэтому +следующие ссылки на объекты могут быть потеряны. -Are you sure you want to continue? +Вы уверены, что хотите продолжить? - + You cannot delete the anchor view of a projection group. - 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 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 detail view that would become broken. + Вы не можете удалить этот вид, потому что он имеет подробный вид, который будет нарушен. + + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Отмена - - - - OK - OK - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1714,102 +1755,104 @@ Are you sure you want to continue? ActiveView to TD View - ActiveView to TD View + Активный вид в вид TD - + Width Ширина - + Width of generated view - Width of generated view + Ширина сгенерированного вида - + Height Высота - + + Height of generated view + Высота сгенерированного вида + + + Border - Border + Граница - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no - Paint background yes/no + Окрасить фон да/нет - + Background Фон - + Background color Цвет фона - + Line Width - Line Width - - - - Width of lines in generated view. - Width of lines in generated view. - - - - Render Mode - Render Mode - - - - Drawing style - see SoRenderManager - Drawing style - see SoRenderManager - - - - AS_IS - AS_IS - - - - WIREFRAME - WIREFRAME - - - - POINTS - POINTS - - - - WIREFRAME_OVERLAY - WIREFRAME_OVERLAY - - - - HIDDEN_LINE - HIDDEN_LINE + Толщина линии - BOUNDING_BOX - BOUNDING_BOX + Width of lines in generated view + Width of lines in generated view - - Height of generated view - Height of generated view + + Render Mode + Режим отображения + + + + Drawing style - see SoRenderManager + Стиль рисования - см. SoRenderManager + + + + AS_IS + Как_есть + + + + WIREFRAME + Каркас(3Д объекта) + + + + POINTS + ТОЧКИ + + + + WIREFRAME_OVERLAY + Каркас (Переполнение памяти) + + + + HIDDEN_LINE + Скрытая_строка + + + + BOUNDING_BOX + Ограничивающий_параллелепипед @@ -1817,1027 +1860,168 @@ Are you sure you want to continue? Welding Symbol - Welding Symbol + Символ сварки - + Text before arrow side symbol - Text before arrow side symbol + Текст перед символом стрелки - + Text after arrow side symbol - Text after arrow side symbol + Текст после символа стрелки - + Pick arrow side symbol - Pick arrow side symbol + Выбрать символ стрелки - - + + Symbol - Symbol + Символ - + Text above arrow side symbol - Text above arrow side symbol + Текст выше символа стрелки - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol - Pick other side symbol + Выберите другой символ - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol - Text below other side symbol + Текст ниже другого символа - + + Text after other side symbol + Текст после символа стрелки + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Текст перед другим символом стрелки + + + Remove other side symbol - Remove other side symbol + Удалить другой символ - + Delete Удалить - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld - Field Weld - - - - All Around - All Around - - - - Alternating - Alternating + Поле сварки - Tail Text - Tail Text + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line - - Text at end of symbol - Text at end of symbol + + All Around + Все вокруг + + + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds - Symbol Directory - Symbol Directory + Alternating + Альтернативно - - Pick a directory of welding symbols - Pick a directory of welding symbols + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + *.svg - *.svg + *.svg + + + + Text at end of symbol + Текст в конце символа + + + + Symbol Directory + Каталог символов + + + + Tail Text + Замыкающий текст - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - Основные - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Цвета - - - - Normal - Обычные - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Выбрано - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Фон - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Размер - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Осевая линия - - - - Vertex - Вершина - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Имя шаблона - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Масштаб - - - - Default scale for new views - Default scale for new views - - - - Page - Страница - - - - Auto - Авто - - - - Custom - Дополнительно - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Выделение - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Масштаб вершины - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Размеры - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Заметка - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Круговой - - - - - None - Ничего - - - - Triangle - Треугольник - - - - Inspection - Проверка - - - - Hexagon - Шестиугольник - - - - - Square - Квадрат - - - - Rectangle - Прямоугольник - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Штрих - - - - - - Dot - Точка - - - - - DashDot - Штрихпунктир - - - - - DashDotDot - Штрихпунктир с 2 точками - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Заполненный треугольник - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Открытый круг - - - - Fork - Вилка - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Штриховая - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Квадрат - + Flat Плоскость - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Заметка - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Сплошная + + + + + + Dash + Штрих + + + + + + Dot + Точка + + + + + + DashDot + Штрихпунктир + + + + + + DashDotDot + Штрихпунктир с 2 точками + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Спрятать + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Круговой + + + + None + Ничего + + + + Triangle + Треугольник + + + + Inspection + Проверка + + + + Hexagon + Шестиугольник + + + + + Square + Квадрат + + + + Rectangle + Прямоугольник + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Окружность + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Цвета + + + + Normal + Обычные + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Выбрано + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Фон + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Размер + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Вершина + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Размеры + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Страница + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Сплошная + + + + Dashed + Штриховая + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + Основные + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Имя шаблона + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Алмаз + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Показать сглаженные линии + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible - Visible + Видимые - + Hidden - Скрыто + Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Масштаб + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Страница + + + + Auto + Авто + + + + Custom + Дополнительно + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Выделение + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,82 +3177,105 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG - Экспорт в SVG + &Экспорт в SVG - + Toggle &Keep Updated Вкл/Выкл обновление - + Toggle &Frames Вкл./Выкл рамки - + Export DXF Экспорт в DXF - + Export PDF Экспортировать в 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. Не удалось открыть файл %1 для записи. - + Save Dxf File Сохранить файл в формате Dxf - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: Выбрано: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3130,243 +3284,273 @@ Do you want to continue? Шар - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Начальный символ - - - - Symbol: - Символ: - - - - Value: - Значение: - - - + Circular Круговой - + None Ничего - + Triangle Треугольник - + Inspection Проверка - + Hexagon Шестиугольник - + Square Квадрат - + Rectangle Прямоугольник - - Scale: - Масштаб: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Осевая линия - + Base View Базовый вид - + Elements Элементы - - Top to Bottom line - Top to Bottom line + + Orientation + Ориентация - + + Top to Bottom line + Линия сверху вниз + + + Vertical По вертикали - + Left to Right line - Left to Right line + Линия слева направо - + Horizontal По горизонтали - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Выровненный - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert + + Move line -Left or +Right + Переместить линию -Влево или +Вправо - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Переместить линию +Вверх или -Вниз + + + Rotate Повернуть - + Rotate line +CCW or -CW - Rotate line +CCW or -CW + Поворот линии +ПрЧС или -ПоЧС - - Move line +Up or -Down - Move line +Up or -Down - - - - Move line -Left or +Right - Move line -Left or +Right - - - + Color Цвет - + Weight Толщина - + Style Стиль - + Continuous - Continuous + Сплошная - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Штрих - + Dot Точка - + DashDot Штрихпунктир - + DashDotDot Штрихпунктир с 2 точками - + Extend By Продлить на - + Make the line a little longer. Сделать линию немного длиннее. - + mm мм @@ -3379,27 +3563,32 @@ Do you want to continue? Косметическая вершина - + Base View Базовый вид - + Point Picker Выбор точек - + + Position from the view center + Position from the view center + + + + Position + Положение + + + X X - - Z - Z - - - + Y Y @@ -3411,20 +3600,83 @@ Do you want to continue? Left click to set a point - Щелкните левой кнопкой мыши, чтобы установить точку + Щёлкните левой кнопкой мыши, чтобы установить точку - + In progress edit abandoned. Start over. Редактирование прекращено. Начать сначала. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Базовый вид + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Радиус + + + + Reference + Ссылка + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines - Restore Invisible Lines + Восстановить невидимые Линии @@ -3457,7 +3709,7 @@ Do you want to continue? Line Weight - Толщина линии + Вес линии @@ -3470,22 +3722,22 @@ Do you want to continue? Цвет линии - + Name of pattern within file Имя шаблона в файле - + Color of pattern lines Цвет линий штриховки - + Enlarges/shrinks the pattern Увеличить / уменьшить шаблон - + Thickness of lines within the pattern Толщина линий штриховки @@ -3498,166 +3750,122 @@ Do you want to continue? Указательная линия - + Base View Базовый вид - + Discard Changes Отменить изменения - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. - First pick the start pint of the line, -then at least a second point. -You can pick further points to get line segments. + Сначала выберите начальную точку линии, +затем и вторую точку. +Вы можете выбрать дополнительные точки, чтобы получить звенья линии. - + Pick Points Выбрать точки - + Start Symbol Начальный символ - - - - No Symbol - Без символа - - - - - Filled Triangle - Заполненный треугольник - - - - - Open Triangle - Открытый треугольник - - - - - Tick - Зацеп - - - - Dot - Точка - - - - - Open Circle - Открытый круг - - - - - Fork - Вилка - - - - - Pyramid - Pyramid - - - - End Symbol - Конечный символ - - - - Color - Цвет - - - Line color Цвет линии - + Width Ширина - + Line width Ширина линии - + Continuous - Continuous + Сплошная - + + Dot + Точка + + + + End Symbol + Конечный символ + + + + Color + Цвет + + + Style Стиль - + Line style Стиль линии - + NoLine Без линии - + Dash Штрих - + DashDot Штрихпунктир - + DashDotDot Штрихпунктир с 2 точками - - + + 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 Нажмите OK или Отмена, чтобы продолжить - + In progress edit abandoned. Start over. Редактирование прекращено. Начать сначала. @@ -3667,90 +3875,90 @@ You can pick further points to get line segments. Line Decoration - Line Decoration + Оформление линии - - Lines - Lines - - - + View Вид - - Color - Цвет + + Lines + Линии - + Style Стиль - - Weight - Толщина - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Нет - - - - True - Да - - - + Continuous - Continuous + Сплошная - + Dash Штрих - + Dot Точка - + DashDot Штрихпунктир - + DashDotDot Штрихпунктир с 2 точками + + + Color + Цвет + + + + Weight + Толщина + + + + Thickness of pattern lines. + Толщина линий шаблона. + + + + Visible + Видимые + + + + False + Нет + + + + True + Да + TechDrawGui::TaskLinkDim Link Dimension - Связанный размер + Связать размер Link This 3D Geometry - Связать с 3D геометрией + Связать это с 3D геометрией @@ -3806,153 +4014,153 @@ You can pick further points to get line segments. Первый или третий угол - - + + Page Страница - + First Angle Первый угол - + Third Angle Третий угол - + 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 Поворот влево - + Rotate down Поворот вниз - + Secondary Projections Вторичные Проекции - + Bottom Снизу - + Primary Основной - + Right Справа - + Left Слева - + LeftFrontBottom - Слева Спереди Сзади + СлеваСпередиСзади - + Top Сверху - + RightFrontBottom Справа Спереди Сзади - + RightFrontTop Справа Спереди Сверху - + Rear Сзади - + LeftFrontTop - Слева Спереди Сверху + СлеваСпередиСверху - + Spin CW Поворот по часовой стрелке - + Spin CCW Поворот против часовой стрелки @@ -3962,7 +4170,7 @@ You can pick further points to get line segments. Restore Invisible Lines - Restore Invisible Lines + Восстановить невидимые Линии @@ -3977,12 +4185,12 @@ You can pick further points to get line segments. CenterLine - CenterLine + ОсеваяЛиния Cosmetic - Cosmetic + Косметика @@ -4013,178 +4221,206 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - Maximal width, if -1 then automatic width + Максимальная Ширина, если -1 - автоматическая ширина - + Show Frame Показать Рамку - + Color Цвет - + Line color Цвет линии - + Width Ширина - + Line width Ширина линии - + Style Стиль - + Line style Стиль линии - + NoLine Без линии - + Continuous - Continuous + Сплошная - + Dash Штрих - + Dot Точка - + DashDot Штрихпунктир - + DashDotDot Штрихпунктир с 2 точками - + Start Rich Text Editor Запустить текстовый редактор - + Input the annotation text directly or start the rich text editor - Input the annotation text directly or start the rich text editor + Введите текст прямо в аннотацию или запустите расширенный текстовый редактор TechDrawGui::TaskSectionView - + Identifier for this section Идентификатор для этого сечения - + Looking down Смотреть вниз - + Looking right Смотреть вправо - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Масштаб - - - - Section Orientation - Section Orientation - - - + Looking left Смотреть влево - - Section Plane Location - Section Plane Location + + Section Parameters + Параметры Сечения - - X - X + + BaseView + БазовыйВид - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Индификатор - - Y - Y + + Scale + Масштаб - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Применить + + Section Orientation + Ориентация сечения - + Looking up Смотреть вверх - - - TaskSectionView - bad parameters. Can not proceed. - TaskSectionView - bad parameters. Can not proceed. + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Section Plane Location + Расположение плоскости Сечения + + + + X + X + + + + Y + Y + + + + Z + Z + + + + + TaskSectionView - bad parameters. Can not proceed. + TaskSectionView - неправильные параметры. Не удаётся продолжить. + + + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Символ + + + + + + arrow + arrow + + + + + + other + other @@ -4192,20 +4428,20 @@ You can pick further points to get line segments. Change Editable Field - Изменить редактируемые поля + Изменить редактируемое поле - + Text Name: Название текста: - + TextLabel Текстовая надпись - + Value: Значение: @@ -4215,7 +4451,7 @@ You can pick further points to get line segments. Adds a Centerline between 2 Lines - Adds a Centerline between 2 Lines + Добавить ОсевуюЛинию между 2 Линиями @@ -4223,7 +4459,7 @@ You can pick further points to get line segments. Adds a Centerline between 2 Points - Adds a Centerline between 2 Points + Добавить ОсевуюЛинию между 2 Точками @@ -4231,15 +4467,15 @@ You can pick further points to get line segments. Inserts a Cosmetic Vertex into a View - Inserts a Cosmetic Vertex into a View + Вставить косметическую вершину в вид TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4247,23 +4483,23 @@ You can pick further points to get line segments. Insert Horizontal Extent Dimension - Insert Horizontal Extent Dimension + Вставить Горизонтальный размер габарита TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles @@ -4271,7 +4507,7 @@ You can pick further points to get line segments. Insert Vertical Extent Dimension - Insert Vertical Extent Dimension + Вставить Вертикальный размер габарита diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sk.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sk.qm index 318e94d211..c7e8445724 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sk.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sk.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sk.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sk.ts index 9d55249a18..21b203bcff 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sk.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sk.ts @@ -36,12 +36,12 @@ CmdTechDraw2LineCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Lines Add Centerline between 2 Lines @@ -49,12 +49,12 @@ CmdTechDraw2PointCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Points Add Centerline between 2 Points @@ -75,12 +75,12 @@ CmdTechDrawActiveView - + TechDraw TechDraw - + Insert Active View (3D View) Insert Active View (3D View) @@ -114,17 +114,17 @@ CmdTechDrawArchView - + TechDraw TechDraw - + Insert Arch Workbench Object Insert Arch Workbench Object - + Insert a View of a Section Plane from Arch Workbench Insert a View of a Section Plane from Arch Workbench @@ -132,12 +132,12 @@ CmdTechDrawBalloon - + TechDraw TechDraw - + Insert Balloon Annotation Insert Balloon Annotation @@ -156,19 +156,19 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw TechDraw - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw TechDraw - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw TechDraw - + Remove View from Clip Group Remove View from Clip Group @@ -202,12 +202,12 @@ CmdTechDrawCosmeticEraser - + TechDraw TechDraw - + Remove Cosmetic Object Remove Cosmetic Object @@ -246,25 +246,25 @@ CmdTechDrawDecorateLine - + TechDraw TechDraw - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw TechDraw - + Insert Detail View Insert Detail View @@ -298,17 +298,17 @@ CmdTechDrawDraftView - + TechDraw TechDraw - + Insert Draft Workbench Object Insert Draft Workbench Object - + Insert a View of a Draft Workbench object Insert a View of a Draft Workbench object @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File Súbor - + Export Page as DXF Export Page as DXF - + Save Dxf File Uložiť Dxf súbor - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,12 +339,12 @@ CmdTechDrawExportPageSVG - + File Súbor - + Export Page as SVG Export Page as SVG @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -456,12 +456,12 @@ Insert Bitmap from a file into a page - + Select an Image File Vybrať obrazový súbor - + Image (*.png *.jpg *.jpeg) Obraz (*.png *.jpg *.jpeg) @@ -534,12 +534,12 @@ CmdTechDrawPageDefault - + TechDraw TechDraw - + Insert Default Page Insert Default Page @@ -547,22 +547,22 @@ CmdTechDrawPageTemplate - + TechDraw TechDraw - + Insert Page using Template Insert Page using Template - + Select a Template File Select a Template File - + Template (*.svg *.dxf) Template (*.svg *.dxf) @@ -570,17 +570,17 @@ CmdTechDrawProjectionGroup - + TechDraw TechDraw - + Insert Projection Group Insert Projection Group - + Insert multiple linked views of drawable object(s) Insert multiple linked views of drawable object(s) @@ -614,12 +614,12 @@ CmdTechDrawRedrawPage - + TechDraw TechDraw - + Redraw Page Redraw Page @@ -640,12 +640,12 @@ CmdTechDrawSectionView - + TechDraw TechDraw - + Insert Section View Insert Section View @@ -653,12 +653,12 @@ CmdTechDrawShowAll - + TechDraw TechDraw - + Show/Hide Invisible Edges Show/Hide Invisible Edges @@ -666,17 +666,17 @@ CmdTechDrawSpreadsheetView - + TechDraw TechDraw - + Insert Spreadsheet View Insert Spreadsheet View - + Insert View to a spreadsheet Insert View to a spreadsheet @@ -684,17 +684,17 @@ CmdTechDrawSymbol - + TechDraw TechDraw - + Insert SVG Symbol Insert SVG Symbol - + Insert symbol from a SVG file Insert symbol from a SVG file @@ -702,13 +702,13 @@ CmdTechDrawToggleFrame - + TechDraw TechDraw - - + + Turn View Frames On/Off Turn View Frames On/Off @@ -742,17 +742,17 @@ CmdTechDrawView - + TechDraw TechDraw - + Insert View Insert View - + Insert a View Insert a View @@ -760,12 +760,12 @@ CmdTechDrawWeldSymbol - + TechDraw TechDraw - + Add Welding Information to Leaderline Add Welding Information to Leaderline @@ -935,77 +935,77 @@ More functions - + Standard Štandard - + Heading 1 Heading 1 - + Heading 2 Heading 2 - + Heading 3 Heading 3 - + Heading 4 Heading 4 - + Monospace Monospace - + - + Remove character formatting Remove character formatting - + Remove all formatting Remove all formatting - + Edit document source Edit document source - + Document source Document source - + Create a link Create a link - + Link URL: Link URL: - + Select an image Select an image - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Chybný výber - - - No Shapes or Groups in this selection - No Shapes or Groups in this selection + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Select at least 1 DrawViewPart object as Base. - + Select one Clip group and one View. Select one Clip group and one View. - + Select exactly one View to add to group. Select exactly one View to add to group. - + Select exactly one Clip group. Select exactly one Clip group. - + Clip and View must be from same Page. Clip and View must be from same Page. - + Select exactly one View to remove from Group. Select exactly one View to remove from Group. - + View does not belong to a Clip View does not belong to a Clip - + Choose an SVG file to open Vyberte súbor SVG k otvoreniu - + Scalable Vector Graphic Scalable Vector Graphic - + + All Files + All Files + + + Select at least one object. Select at least one object. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection Can not export selection - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. Select exactly one Spreadsheet object. - + No Drawing View No Drawing View - + Open Drawing View before attempting export to SVG. Open Drawing View before attempting export to SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Incorrect Selection @@ -1228,41 +1237,41 @@ Select 2 point objects and 1 View. (2) - - - - + + + + - - - + + + Incorrect selection Incorrect selection - + Select an object first Select an object first - + Too many objects selected Too many objects selected - + Create a page first. Create a page first. - + No View of a Part in selection. No View of a Part in selection. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,18 +1337,19 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection Wrong Selection @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. You must select a base View for the line. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,60 +1381,69 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. No CenterLine in selection. - + + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + Selection not understood. Selection not understood. - + You must select 2 Vertexes or an existing CenterLine. You must select 2 Vertexes or an existing CenterLine. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. No View in Selection. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. Select exactly one Leader line or one Weld symbol. - - + + Nothing selected Nothing selected - + At least 1 object in selection is not a part view At least 1 object in selection is not a part view - + Unknown object type in selection Unknown object type in selection @@ -1439,99 +1458,99 @@ Some Faces in selection are already hatched. Replace? - + No TechDraw Page No TechDraw Page - + Need a TechDraw Page for this command Need a TechDraw Page for this command - + Select a Face first Select a Face first - + No TechDraw object in selection No TechDraw object in selection - + Create a page to insert. Vytvoriť stránku pre vloženie. - - + + No Faces to hatch in this selection No Faces to hatch in this selection - + No page found No page found - - Create/select a page first. - Create/select a page first. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Which page? - + Too many pages Too many pages - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Can not determine correct page. - - Select exactly 1 page. - Select exactly 1 page. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) Všetky súbory (*.*) - + Export Page As PDF Export Page As PDF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Export page as SVG - + Show drawing Zobraziť nákres - + Toggle KeepUpdated Toggle KeepUpdated @@ -1541,68 +1560,89 @@ Click to update text - + New Leader Line New Leader Line - + Edit Leader Line Edit Leader Line - + Rich text creator Rich text creator - - + + Rich text editor Rich text editor - + New Cosmetic Vertex New Cosmetic Vertex - + Select a symbol Select a symbol - + ActiveView to TD View ActiveView to TD View - + Create Center Line Create Center Line - + Edit Center Line Edit Center Line - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol Create Welding Symbol - + Edit Welding Symbol Edit Welding Symbol @@ -1610,7 +1650,31 @@ Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Object dependencies + + + The page is not empty, therefore the following referencing objects might be lost. @@ -1623,29 +1687,16 @@ Are you sure you want to continue? - - - - - - - - - - Object dependencies - Object dependencies - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,22 +1709,28 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Zrušiť - - - - OK - OK - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,100 +1758,102 @@ Are you sure you want to continue? ActiveView to TD View - + Width Šírka - + Width of generated view Width of generated view - + Height Výška - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background Pozadie - + Background color Farba pozadia - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1024 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete Odstrániť - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - Všeobecné - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Farby - - - - Normal - Normálny - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Selected - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Pozadie - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Kóta - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Center Line - - - - Vertex - Vrchol - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Pattern Name - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Škála, zmena veľkosti - - - - Default scale for new views - Default scale for new views - - - - Page - Stránka - - - - Auto - Auto - - - - Custom - Custom - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Výber - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Vertex Scale - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Rozmery - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Anotácia - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Circular - - - - - None - Žiadny - - - - Triangle - Trojuholník - - - - Inspection - Inspection - - - - Hexagon - Šesťuholník - - - - - Square - Štvorec - - - - Rectangle - Obdĺžnik - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Dash - - - - - - Dot - Bodka - - - - - DashDot - DashDot - - - - - DashDotDot - DashDotDot - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Filled Triangle - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Open Circle - - - - Fork - Fork - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Dashed - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Štvorec - + Flat Flat - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Anotácia - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + Dash + + + + + + Dot + Bodka + + + + + + DashDot + DashDot + + + + + + DashDotDot + DashDotDot + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Hide + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Circular + + + + None + Žiadny + + + + Triangle + Trojuholník + + + + Inspection + Inspection + + + + Hexagon + Šesťuholník + + + + + Square + Štvorec + + + + Rectangle + Obdĺžnik + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Kružnica + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Farby + + + + Normal + Normálny + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Selected + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Pozadie + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Kóta + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Vrchol + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Rozmery + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Stránka + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + Dashed + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + Všeobecné + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Pattern Name + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Diamond + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Show smooth lines + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Škála, zmena veľkosti + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Stránka + + + + Auto + Auto + + + + Custom + Custom + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Výber + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,82 +3177,105 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &Export SVG - + Toggle &Keep Updated Toggle &Keep Updated - + Toggle &Frames Toggle &Frames - + Export DXF Export DXF - + Export PDF Export do PDF - + Different orientation Different orientation - + The printer uses a different orientation than the drawing. Do you want to continue? The printer uses a different orientation than the drawing. Do you want to continue? - - + + Different paper size Different paper size - - + + The printer uses a different paper size than the drawing. Do you want to continue? The printer uses a different paper size than the drawing. Do you want to continue? - + Opening file failed Opening file failed - + Can not open file %1 for writing. Can not open file %1 for writing. - + Save Dxf File Uložiť Dxf súbor - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: Vybrané: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3130,243 +3284,273 @@ Do you want to continue? Balloon - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Start Symbol - - - - Symbol: - Symbol: - - - - Value: - Value: - - - + Circular Circular - + None Žiadny - + Triangle Trojuholník - + Inspection Inspection - + Hexagon Šesťuholník - + Square Štvorec - + Rectangle Obdĺžnik - - Scale: - Scale: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Center Line - + Base View Base View - + Elements Elements - + + Orientation + Orientácia + + + Top to Bottom line Top to Bottom line - + Vertical Zvislý - + Left to Right line Left to Right line - + Horizontal Horizontálne - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Aligned - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - Otočiť - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + Otočiť + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color Farba - + Weight Weight - + Style Štýl - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Dash - + Dot Bodka - + DashDot DashDot - + DashDotDot DashDotDot - + Extend By Extend By - + Make the line a little longer. Make the line a little longer. - + mm mm @@ -3379,27 +3563,32 @@ Do you want to continue? Cosmetic Vertex - + Base View Base View - + Point Picker Point Picker - + + Position from the view center + Position from the view center + + + + Position + Pozícia + + + X X - - Z - Z - - - + Y Y @@ -3414,15 +3603,78 @@ Do you want to continue? Left click to set a point - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Base View + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Polomer + + + + Reference + Odkaz + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3470,22 +3722,22 @@ Do you want to continue? Line Color - + Name of pattern within file Name of pattern within file - + Color of pattern lines Color of pattern lines - + Enlarges/shrinks the pattern Enlarges/shrinks the pattern - + Thickness of lines within the pattern Thickness of lines within the pattern @@ -3498,17 +3750,17 @@ Do you want to continue? Leader Line - + Base View Base View - + Discard Changes Discard Changes - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3517,147 +3769,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points Pick Points - + Start Symbol Start Symbol - - - - No Symbol - No Symbol - - - - - Filled Triangle - Filled Triangle - - - - - Open Triangle - Open Triangle - - - - - Tick - Tick - - - - Dot - Bodka - - - - - Open Circle - Open Circle - - - - - Fork - Fork - - - - - Pyramid - Pyramid - - - - End Symbol - End Symbol - - - - Color - Farba - - - Line color Farba čiary - + Width Šírka - + Line width Hrúbka čiary - + Continuous Continuous - + + Dot + Bodka + + + + End Symbol + End Symbol + + + + Color + Farba + + + Style Štýl - + Line style Štýl čiary - + NoLine NoLine - + Dash Dash - + DashDot DashDot - + DashDotDot DashDotDot - - + + Pick a starting point for leader line Pick a starting point for leader line - + Click and drag markers to adjust leader line Click and drag markers to adjust leader line - + Left click to set a point Left click to set a point - + Press OK or Cancel to continue Press OK or Cancel to continue - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. @@ -3670,75 +3878,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View Pohľad - - Color - Farba + + Lines + Lines - + Style Štýl - - Weight - Weight - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Nie - - - - True - Áno - - - + Continuous Continuous - + Dash Dash - + Dot Bodka - + DashDot DashDot - + DashDotDot DashDotDot + + + Color + Farba + + + + Weight + Weight + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + Nie + + + + True + Áno + TechDrawGui::TaskLinkDim @@ -3806,153 +4014,153 @@ You can pick further points to get line segments. First or Third Angle - - + + Page Stránka - + First Angle First Angle - + Third Angle Third Angle - + Scale Škála, zmena veľkosti - + Scale Page/Auto/Custom Scale Page/Auto/Custom - + Automatic Automatic - + Custom Custom - + Custom Scale Custom Scale - + Scale Numerator Scale Numerator - + : : - + Scale Denominator Scale Denominator - + Adjust Primary Direction Adjust Primary Direction - + Current primary view direction Current primary view direction - + Rotate right Rotate right - + Rotate up Rotate up - + Rotate left Rotate left - + Rotate down Rotate down - + Secondary Projections Secondary Projections - + Bottom Spodok - + Primary Primary - + Right Vpravo - + Left Vľavo - + LeftFrontBottom LeftFrontBottom - + Top Zhora - + RightFrontBottom RightFrontBottom - + RightFrontTop RightFrontTop - + Rear Vzadu - + LeftFrontTop LeftFrontTop - + Spin CW Spin CW - + Spin CCW Spin CCW @@ -4016,77 +4224,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame Show Frame - + Color Farba - + Line color Farba čiary - + Width Šírka - + Line width Hrúbka čiary - + Style Štýl - + Line style Štýl čiary - + NoLine NoLine - + Continuous Continuous - + Dash Dash - + Dot Bodka - + DashDot DashDot - + DashDotDot DashDotDot - + Start Rich Text Editor Start Rich Text Editor - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4094,97 +4302,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section Identifier for this section - + Looking down Looking down - + Looking right Looking right - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Škála, zmena veľkosti - - - - Section Orientation - Section Orientation - - - + Looking left Looking left - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - X + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - Y + + Scale + Škála, zmena veľkosti - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Použiť + + Section Orientation + Section Orientation - + Looking up Looking up - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + X + + + + Y + Y + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4195,17 +4431,17 @@ You can pick further points to get line segments. Change Editable Field - + Text Name: Text Name: - + TextLabel Popisok - + Value: Value: @@ -4238,8 +4474,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4254,16 +4490,16 @@ You can pick further points to get line segments. TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sl.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sl.qm index 4b488f86b0..751302b6f6 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sl.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sl.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sl.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sl.ts index 02aa27fa3a..d00ad873bf 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sl.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sl.ts @@ -36,12 +36,12 @@ CmdTechDraw2LineCenterLine - + TechDraw TehRisanje - + Add Centerline between 2 Lines Add Centerline between 2 Lines @@ -49,12 +49,12 @@ CmdTechDraw2PointCenterLine - + TechDraw TehRisanje - + Add Centerline between 2 Points Add Centerline between 2 Points @@ -75,12 +75,12 @@ CmdTechDrawActiveView - + TechDraw TehRisanje - + Insert Active View (3D View) Insert Active View (3D View) @@ -114,17 +114,17 @@ CmdTechDrawArchView - + TechDraw TehRisanje - + Insert Arch Workbench Object Insert Arch Workbench Object - + Insert a View of a Section Plane from Arch Workbench Insert a View of a Section Plane from Arch Workbench @@ -132,12 +132,12 @@ CmdTechDrawBalloon - + TechDraw TehRisanje - + Insert Balloon Annotation Insert Balloon Annotation @@ -156,19 +156,19 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw TehRisanje - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw TehRisanje - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw TehRisanje - + Remove View from Clip Group Remove View from Clip Group @@ -202,12 +202,12 @@ CmdTechDrawCosmeticEraser - + TechDraw TehRisanje - + Remove Cosmetic Object Remove Cosmetic Object @@ -246,25 +246,25 @@ CmdTechDrawDecorateLine - + TechDraw TehRisanje - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw TehRisanje - + Insert Detail View Insert Detail View @@ -298,17 +298,17 @@ CmdTechDrawDraftView - + TechDraw TehRisanje - + Insert Draft Workbench Object Insert Draft Workbench Object - + Insert a View of a Draft Workbench object Vstavi Pogled objekta Draft delovnega okolja @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File Datoteka - + Export Page as DXF Export Page as DXF - + Save Dxf File Shrani datoteko Dxf - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,12 +339,12 @@ CmdTechDrawExportPageSVG - + File Datoteka - + Export Page as SVG Export Page as SVG @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -456,12 +456,12 @@ Insert Bitmap from a file into a page - + Select an Image File Izberite datoteko slike - + Image (*.png *.jpg *.jpeg) Slika (*.png *.jpg *.jpeg) @@ -534,12 +534,12 @@ CmdTechDrawPageDefault - + TechDraw TehRisanje - + Insert Default Page Insert Default Page @@ -547,22 +547,22 @@ CmdTechDrawPageTemplate - + TechDraw TehRisanje - + Insert Page using Template Insert Page using Template - + Select a Template File Select a Template File - + Template (*.svg *.dxf) Template (*.svg *.dxf) @@ -570,17 +570,17 @@ CmdTechDrawProjectionGroup - + TechDraw TehRisanje - + Insert Projection Group Insert Projection Group - + Insert multiple linked views of drawable object(s) Insert multiple linked views of drawable object(s) @@ -614,12 +614,12 @@ CmdTechDrawRedrawPage - + TechDraw TehRisanje - + Redraw Page Redraw Page @@ -640,12 +640,12 @@ CmdTechDrawSectionView - + TechDraw TehRisanje - + Insert Section View Insert Section View @@ -653,12 +653,12 @@ CmdTechDrawShowAll - + TechDraw TehRisanje - + Show/Hide Invisible Edges Show/Hide Invisible Edges @@ -666,17 +666,17 @@ CmdTechDrawSpreadsheetView - + TechDraw TehRisanje - + Insert Spreadsheet View Insert Spreadsheet View - + Insert View to a spreadsheet Insert View to a spreadsheet @@ -684,17 +684,17 @@ CmdTechDrawSymbol - + TechDraw TehRisanje - + Insert SVG Symbol Vstavi SVG simbol - + Insert symbol from a SVG file Insert symbol from a SVG file @@ -702,13 +702,13 @@ CmdTechDrawToggleFrame - + TechDraw TehRisanje - - + + Turn View Frames On/Off Preklopi ogrodja Pogledov Vklop/Izklop @@ -742,17 +742,17 @@ CmdTechDrawView - + TechDraw TehRisanje - + Insert View Insert View - + Insert a View Insert a View @@ -760,12 +760,12 @@ CmdTechDrawWeldSymbol - + TechDraw TehRisanje - + Add Welding Information to Leaderline Add Welding Information to Leaderline @@ -935,77 +935,77 @@ Več funkcij - + Standard Standard - + Heading 1 Naslov 1 - + Heading 2 Naslov 2 - + Heading 3 Naslov 3 - + Heading 4 Naslov 4 - + Monospace Enakokoračno - + - + Remove character formatting Odstrani oblikovanje znakov - + Remove all formatting Odstrani vse oblikovanje - + Edit document source Uredi vir dukumenta - + Document source Vir dokumenta - + Create a link Ustvari povezavo - + Link URL: URL povezava: - + Select an image Izberite sliko - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; Vse (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Napačna izbira - - - No Shapes or Groups in this selection - V izbiri ni Oblik ali Skupin + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Izberi vsaj 1 DrawViewPart objekt kot osnovo. - + Select one Clip group and one View. Izberite eno skupino Izrezkov in en Pogled. - + Select exactly one View to add to group. Izberi natanko en Pogled za dodajanje v skupino. - + Select exactly one Clip group. Izberi natanko eno skupino Izrezkov. - + Clip and View must be from same Page. Izrezek in Pogled morata biti iz iste Strani. - + Select exactly one View to remove from Group. Izberi natanko en Pogled za odstranitev iz skupine. - + View does not belong to a Clip Pogled ne pripada Clip-u - + Choose an SVG file to open Izberite datoteko SVG, ki jo želite odpreti - + Scalable Vector Graphic Vektorska slika spremenljive velikosti - + + All Files + Vse datoteke + + + Select at least one object. Izberite vsaj en predmet. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection Can not export selection - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. Izberite natanko eno preglednico. - + No Drawing View Ni Risarskega pogleda - + Open Drawing View before attempting export to SVG. Odpri Drawing Pogled preden poskušaš izvoziti v datoteko SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Nepravilna Izbira @@ -1228,41 +1237,41 @@ Select 2 point objects and 1 View. (2) - - - - + + + + - - - + + + Incorrect selection Nepravilna izbira - + Select an object first Izberi objekt najprej - + Too many objects selected Izbranih je preveč objektov - + Create a page first. Najprej ustvarite stran. - + No View of a Part in selection. V izboru ni pogleda dela. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,18 +1337,19 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection Wrong Selection @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. Za črto morate izbrati pogled predloge. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,60 +1381,69 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. No CenterLine in selection. - + + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + Selection not understood. Selection not understood. - + You must select 2 Vertexes or an existing CenterLine. You must select 2 Vertexes or an existing CenterLine. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. No View in Selection. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. Select exactly one Leader line or one Weld symbol. - - + + Nothing selected Nič ni izbrano - + At least 1 object in selection is not a part view Vsaj en predmet v izboru ni pogled - + Unknown object type in selection V izboru je nepoznana vrsta predmeta @@ -1439,99 +1458,99 @@ Some Faces in selection are already hatched. Replace? - + No TechDraw Page Ni TehRisanje strani - + Need a TechDraw Page for this command Za ta ukaz potrebujete stran TehRisanja - + Select a Face first Izberi ploskev najprej - + No TechDraw object in selection V izboru ni predmeta TehRisanja - + Create a page to insert. Ustvari stran za vstavljanje. - - + + No Faces to hatch in this selection V tem izboru ni Ploskev za šrafuro - + No page found Stran ni bila najdena - - Create/select a page first. - Najprej ustvari/izberi stran. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Katera stran? - + Too many pages Preveč strani - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Ni mogoče določiti pravilne strani. - - Select exactly 1 page. - Izberin natanko 1 stran. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) Vse datoteke (*.*) - + Export Page As PDF Izvozi stran v PDF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Izvozi stran kot SVG - + Show drawing Prikaži risbo - + Toggle KeepUpdated Preklopi KeepUpdated @@ -1541,68 +1560,89 @@ Klikni za posodobitev besedila - + New Leader Line Nova opisnica - + Edit Leader Line Uredi opisnico - + Rich text creator Ustvarjalnik obogatenega besedila - - + + Rich text editor Urejevalnik obogatenega besedila - + New Cosmetic Vertex Novo dopolnilno oglišče - + Select a symbol Select a symbol - + ActiveView to TD View ActiveView to TD View - + Create Center Line Create Center Line - + Edit Center Line Edit Center Line - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol Create Welding Symbol - + Edit Welding Symbol Edit Welding Symbol @@ -1610,7 +1650,31 @@ Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Odvisnosti predmetov + + + The page is not empty, therefore the following referencing objects might be lost. @@ -1623,29 +1687,16 @@ Are you sure you want to continue? - - - - - - - - - - Object dependencies - Odvisnosti predmetov - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,22 +1709,28 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Prekliči - - - - OK - Potrdi - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,100 +1758,102 @@ Are you sure you want to continue? ActiveView to TD View - + Width Širina - + Width of generated view Width of generated view - + Height Višina - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background Ozadje - + Background color Barva ozadja - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1024 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete Izbriši - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - Splošne nastavitve - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Barve - - - - Normal - Običajno - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Izbrano - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Ozadje - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Mera - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Središčnica - - - - Vertex - Vertex - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Ime Vzorca - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Povečava - - - - Default scale for new views - Default scale for new views - - - - Page - Stran - - - - Auto - Samodejno - - - - Custom - Po meri - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Izbira - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Povečava vozlišča - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Mere - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Opis - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Okrogel - - - - - None - Brez - - - - Triangle - Trikotnik - - - - Inspection - Pregled - - - - Hexagon - Šestkotnik - - - - - Square - Kvadrat - - - - Rectangle - Pravokotnik - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Črtkana - - - - - - Dot - Pika - - - - - DashDot - Črta pika - - - - - DashDotDot - Črta dve piki - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Zapolnjen Trikotnik - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Odprt krog - - - - Fork - Vilice - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Črtkano - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Kvadrat - + Flat Plosko - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Opis - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + Črtkana + + + + + + Dot + Pika + + + + + + DashDot + Črta pika + + + + + + DashDotDot + Črta dve piki + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Hide + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Okrogel + + + + None + Brez + + + + Triangle + Trikotnik + + + + Inspection + Pregled + + + + Hexagon + Šestkotnik + + + + + Square + Kvadrat + + + + Rectangle + Pravokotnik + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Krog + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Barve + + + + Normal + Običajno + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Izbrano + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Ozadje + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Mera + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Vertex + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Mere + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Stran + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + Črtkano + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + Splošne nastavitve + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Ime Vzorca + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Diamant + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Prikaži zglajene črte + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden - Skrito + Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Povečava + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Stran + + + + Auto + Samodejno + + + + Custom + Po meri + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Izbira + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,82 +3177,105 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &Izvozi SVG - + Toggle &Keep Updated Preklopi &Ohrani Posodobljeno - + Toggle &Frames Preklopi &Okvirji - + Export DXF Izvozi DXF - + Export PDF Izvoz PDF - + Different orientation Druga usmerjenost - + The printer uses a different orientation than the drawing. Do you want to continue? Tiskalnik uporablja drugo usmerjenost kot risba. Ali želite nadaljevati? - - + + Different paper size Druga velikost papirja - - + + The printer uses a different paper size than the drawing. Do you want to continue? Tiskalnik uporablja drugo velikost papirja kot risba. Ali želite nadaljevati? - + Opening file failed Odpiranje datoteke ni uspelo - + Can not open file %1 for writing. Datoteke %1 ni mogoče odpreti za pisanje. - + Save Dxf File Shrani datoteko Dxf - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: Izbrano: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3130,243 +3284,273 @@ Ali želite nadaljevati? Opisnica - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Začetni znak - - - - Symbol: - Znak: - - - - Value: - Vrednost: - - - + Circular Okrogel - + None Brez - + Triangle Trikotnik - + Inspection Pregled - + Hexagon Šestkotnik - + Square Kvadrat - + Rectangle Pravokotnik - - Scale: - Merilo: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Središčnica - + Base View Pogled podloge - + Elements Elementi - + + Orientation + Usmerjenost + + + Top to Bottom line Top to Bottom line - + Vertical Navpično - + Left to Right line Left to Right line - + Horizontal Vodoravno - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Poravnano - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - Zavrti - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + Zavrti + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color Barva - + Weight Debelina - + Style Slog - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Črtkana - + Dot Pika - + DashDot Črta pika - + DashDotDot Črta dve piki - + Extend By Podaljšaj za - + Make the line a little longer. Naradi črto malo daljšo. - + mm mm @@ -3379,27 +3563,32 @@ Ali želite nadaljevati? Dopolnilno oglišče - + Base View Pogled podloge - + Point Picker Izbirnik točk - + + Position from the view center + Position from the view center + + + + Position + Position + + + X X - - Z - Z - - - + Y Y @@ -3414,15 +3603,78 @@ Ali želite nadaljevati? Levi klik za določitev točke - + In progress edit abandoned. Start over. Tekom urejanja je prišlo do prekinitve. Začni znova. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Pogled podloge + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Polmer + + + + Reference + Osnova + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3470,22 +3722,22 @@ Ali želite nadaljevati? Barva črt - + Name of pattern within file Ime vzorca znotraj datoteke - + Color of pattern lines Barva črt vzorca - + Enlarges/shrinks the pattern Razširi/skrči vzorec - + Thickness of lines within the pattern Debelina črt znotraj vzorca @@ -3498,17 +3750,17 @@ Ali želite nadaljevati? Opisnica - + Base View Pogled podloge - + Discard Changes Zavrzi spremembe - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3517,147 +3769,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points Izberi točke - + Start Symbol Začetni znak - - - - No Symbol - Brez znaka - - - - - Filled Triangle - Zapolnjen Trikotnik - - - - - Open Triangle - Odprt trikotnik - - - - - Tick - Kljukica - - - - Dot - Pika - - - - - Open Circle - Odprt krog - - - - - Fork - Vilice - - - - - Pyramid - Pyramid - - - - End Symbol - Končni znak - - - - Color - Barva - - - Line color Barva črte - + Width Širina - + Line width Širina črte - + Continuous Continuous - + + Dot + Pika + + + + End Symbol + Končni znak + + + + Color + Barva + + + Style Slog - + Line style Slog črt - + NoLine Brezčrtno - + Dash Črtkana - + DashDot Črta pika - + DashDotDot Črta dve piki - - + + Pick a starting point for leader line Izberite začetno točko opisnice - + Click and drag markers to adjust leader line Za prilagoditev opisnice kliknite in povlecite oznake - + Left click to set a point Levi klik za določitev točke - + Press OK or Cancel to continue Klikni V redu ali Prekliči za nadaljevanje - + In progress edit abandoned. Start over. Tekom urejanja je prišlo do prekinitve. Začni znova. @@ -3670,75 +3878,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View Pogled - - Color - Barva + + Lines + Lines - + Style Slog - - Weight - Debelina - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Ni - - - - True - Je - - - + Continuous Continuous - + Dash Črtkana - + Dot Pika - + DashDot Črta pika - + DashDotDot Črta dve piki + + + Color + Barva + + + + Weight + Debelina + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + Ni + + + + True + Je + TechDrawGui::TaskLinkDim @@ -3806,153 +4014,153 @@ You can pick further points to get line segments. Prvi ali Tretji kot - - + + Page Stran - + First Angle Prvi kot - + Third Angle Tretji kot - + Scale Povečava - + Scale Page/Auto/Custom Skaliraj Stran/Samodejno/Po meri - + Automatic Avtomatsko - + Custom Po meri - + Custom Scale Skaliranje po meri - + Scale Numerator Števec skale - + : : - + Scale Denominator Imenovalec skale - + Adjust Primary Direction Prilagodi Prvotno Smer - + Current primary view direction Trenutna prvotna smer pogleda - + Rotate right Zavrti desno - + Rotate up Zavrti navzgor - + Rotate left Zavrti levo - + Rotate down Zavrti navzdol - + Secondary Projections Sekundarne Projekcije - + Bottom Spodaj - + Primary Primaren - + Right Desno - + Left Levo - + LeftFrontBottom LevaSprednjaSpodnja - + Top Zgoraj - + RightFrontBottom DesnaSprednjaSpodnja - + RightFrontTop LevaSprednjaZgornja - + Rear Zadaj - + LeftFrontTop LevaSprendnjaZgornja - + Spin CW Zavrti v smeri urinega kazalca (CW) - + Spin CCW Zavrti v nasprotni smeri urinega kazalca (CCW) @@ -4016,77 +4224,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame Pokaži okvir - + Color Barva - + Line color Barva črte - + Width Širina - + Line width Širina črte - + Style Slog - + Line style Slog črt - + NoLine Brezčrtno - + Continuous Continuous - + Dash Črtkana - + Dot Pika - + DashDot Črta pika - + DashDotDot Črta dve piki - + Start Rich Text Editor Zaženi urejevalnik obogatenega besedila - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4094,97 +4302,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section Identifikator tega razdelka - + Looking down Pogled navzdol - + Looking right Pogled desno - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Povečava - - - - Section Orientation - Section Orientation - - - + Looking left Pogled levo - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - X + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - Y + + Scale + Povečava - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Uveljavi + + Section Orientation + Section Orientation - + Looking up Pogled gor - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + X + + + + Y + Y + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4195,17 +4431,17 @@ You can pick further points to get line segments. Spremeni Polje za Urejanje - + Text Name: Ime Besedila: - + TextLabel Besedilna oznaka - + Value: Vrednost: @@ -4238,8 +4474,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4254,16 +4490,16 @@ You can pick further points to get line segments. TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sr.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sr.qm index 6dd14b2438..a5ca3dd0a0 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sr.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sr.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sr.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sr.ts index cfa0459b54..981ebb5881 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sr.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sr.ts @@ -36,12 +36,12 @@ CmdTechDraw2LineCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Lines Add Centerline between 2 Lines @@ -49,12 +49,12 @@ CmdTechDraw2PointCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Points Add Centerline between 2 Points @@ -75,12 +75,12 @@ CmdTechDrawActiveView - + TechDraw TechDraw - + Insert Active View (3D View) Insert Active View (3D View) @@ -114,17 +114,17 @@ CmdTechDrawArchView - + TechDraw TechDraw - + Insert Arch Workbench Object Insert Arch Workbench Object - + Insert a View of a Section Plane from Arch Workbench Insert a View of a Section Plane from Arch Workbench @@ -132,12 +132,12 @@ CmdTechDrawBalloon - + TechDraw TechDraw - + Insert Balloon Annotation Insert Balloon Annotation @@ -156,19 +156,19 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw TechDraw - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw TechDraw - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw TechDraw - + Remove View from Clip Group Remove View from Clip Group @@ -202,12 +202,12 @@ CmdTechDrawCosmeticEraser - + TechDraw TechDraw - + Remove Cosmetic Object Remove Cosmetic Object @@ -246,25 +246,25 @@ CmdTechDrawDecorateLine - + TechDraw TechDraw - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw TechDraw - + Insert Detail View Insert Detail View @@ -298,17 +298,17 @@ CmdTechDrawDraftView - + TechDraw TechDraw - + Insert Draft Workbench Object Insert Draft Workbench Object - + Insert a View of a Draft Workbench object Insert a View of a Draft Workbench object @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File Датотека - + Export Page as DXF Export Page as DXF - + Save Dxf File Save Dxf File - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,12 +339,12 @@ CmdTechDrawExportPageSVG - + File Датотека - + Export Page as SVG Export Page as SVG @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -456,12 +456,12 @@ Insert Bitmap from a file into a page - + Select an Image File Изаберите слику - + Image (*.png *.jpg *.jpeg) Слика (*.png *.jpg *.jpeg) @@ -534,12 +534,12 @@ CmdTechDrawPageDefault - + TechDraw TechDraw - + Insert Default Page Insert Default Page @@ -547,22 +547,22 @@ CmdTechDrawPageTemplate - + TechDraw TechDraw - + Insert Page using Template Insert Page using Template - + Select a Template File Select a Template File - + Template (*.svg *.dxf) Template (*.svg *.dxf) @@ -570,17 +570,17 @@ CmdTechDrawProjectionGroup - + TechDraw TechDraw - + Insert Projection Group Insert Projection Group - + Insert multiple linked views of drawable object(s) Insert multiple linked views of drawable object(s) @@ -614,12 +614,12 @@ CmdTechDrawRedrawPage - + TechDraw TechDraw - + Redraw Page Redraw Page @@ -640,12 +640,12 @@ CmdTechDrawSectionView - + TechDraw TechDraw - + Insert Section View Insert Section View @@ -653,12 +653,12 @@ CmdTechDrawShowAll - + TechDraw TechDraw - + Show/Hide Invisible Edges Show/Hide Invisible Edges @@ -666,17 +666,17 @@ CmdTechDrawSpreadsheetView - + TechDraw TechDraw - + Insert Spreadsheet View Insert Spreadsheet View - + Insert View to a spreadsheet Insert View to a spreadsheet @@ -684,17 +684,17 @@ CmdTechDrawSymbol - + TechDraw TechDraw - + Insert SVG Symbol Insert SVG Symbol - + Insert symbol from a SVG file Insert symbol from a SVG file @@ -702,13 +702,13 @@ CmdTechDrawToggleFrame - + TechDraw TechDraw - - + + Turn View Frames On/Off Turn View Frames On/Off @@ -742,17 +742,17 @@ CmdTechDrawView - + TechDraw TechDraw - + Insert View Insert View - + Insert a View Insert a View @@ -760,12 +760,12 @@ CmdTechDrawWeldSymbol - + TechDraw TechDraw - + Add Welding Information to Leaderline Add Welding Information to Leaderline @@ -935,77 +935,77 @@ More functions - + Standard Стандард - + Heading 1 Heading 1 - + Heading 2 Heading 2 - + Heading 3 Heading 3 - + Heading 4 Heading 4 - + Monospace Monospace - + - + Remove character formatting Remove character formatting - + Remove all formatting Remove all formatting - + Edit document source Edit document source - + Document source Document source - + Create a link Create a link - + Link URL: Link URL: - + Select an image Изаберите слику - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Погрешан избор - - - No Shapes or Groups in this selection - No Shapes or Groups in this selection + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Select at least 1 DrawViewPart object as Base. - + Select one Clip group and one View. Select one Clip group and one View. - + Select exactly one View to add to group. Select exactly one View to add to group. - + Select exactly one Clip group. Select exactly one Clip group. - + Clip and View must be from same Page. Clip and View must be from same Page. - + Select exactly one View to remove from Group. Select exactly one View to remove from Group. - + View does not belong to a Clip View does not belong to a Clip - + Choose an SVG file to open Изаберите 'SVG' датотеку за отварање - + Scalable Vector Graphic Scalable Vector Graphic - + + All Files + Све датотеке + + + Select at least one object. Изаберите бар један објекат. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection Can not export selection - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. Изаберите само једну унакрсну табелу. - + No Drawing View No Drawing View - + Open Drawing View before attempting export to SVG. Open Drawing View before attempting export to SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Incorrect Selection @@ -1228,41 +1237,41 @@ Select 2 point objects and 1 View. (2) - - - - + + + + - - - + + + Incorrect selection Incorrect selection - + Select an object first Прво изаберите објекат - + Too many objects selected Превише објеката је изабрано - + Create a page first. Прво направите cтраницу. - + No View of a Part in selection. No View of a Part in selection. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,18 +1337,19 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection Wrong Selection @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. You must select a base View for the line. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,60 +1381,69 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. No CenterLine in selection. - + + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + Selection not understood. Selection not understood. - + You must select 2 Vertexes or an existing CenterLine. You must select 2 Vertexes or an existing CenterLine. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. No View in Selection. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. Select exactly one Leader line or one Weld symbol. - - + + Nothing selected Ништа није изабрано - + At least 1 object in selection is not a part view At least 1 object in selection is not a part view - + Unknown object type in selection Unknown object type in selection @@ -1439,99 +1458,99 @@ Some Faces in selection are already hatched. Replace? - + No TechDraw Page No TechDraw Page - + Need a TechDraw Page for this command Need a TechDraw Page for this command - + Select a Face first Прво изаберите површ - + No TechDraw object in selection No TechDraw object in selection - + Create a page to insert. Направи страницу за уметање - - + + No Faces to hatch in this selection No Faces to hatch in this selection - + No page found Cтраница није пронађена - - Create/select a page first. - Create/select a page first. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Која страна? - + Too many pages Превише страна - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Can not determine correct page. - - Select exactly 1 page. - Изаберите тачно једну страну. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) Све Датотеке (*.*) - + Export Page As PDF Export Page As PDF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Export page as SVG - + Show drawing Прикажи цртеж - + Toggle KeepUpdated Toggle KeepUpdated @@ -1541,68 +1560,89 @@ Click to update text - + New Leader Line New Leader Line - + Edit Leader Line Edit Leader Line - + Rich text creator Rich text creator - - + + Rich text editor Rich text editor - + New Cosmetic Vertex New Cosmetic Vertex - + Select a symbol Select a symbol - + ActiveView to TD View ActiveView to TD View - + Create Center Line Create Center Line - + Edit Center Line Edit Center Line - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol Create Welding Symbol - + Edit Welding Symbol Edit Welding Symbol @@ -1610,7 +1650,31 @@ Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Међузависности објеката + + + The page is not empty, therefore the following referencing objects might be lost. @@ -1623,29 +1687,16 @@ Are you sure you want to continue? - - - - - - - - - - Object dependencies - Међузависности објеката - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,22 +1709,28 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Поништи - - - - OK - U redu - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,100 +1758,102 @@ Are you sure you want to continue? ActiveView to TD View - + Width Ширина - + Width of generated view Width of generated view - + Height Висина - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background Позадина - + Background color Боја позадине - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1024 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete Обриши - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - Glavno - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Боје - - - - Normal - Normal - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Изабрано - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Позадина - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Димензија - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Center Line - - - - Vertex - Vertex - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Pattern Name - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - увеличај/умањи - - - - Default scale for new views - Default scale for new views - - - - Page - Страна - - - - Auto - Аутоматски - - - - Custom - Прилагођено - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Избор - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Vertex Scale - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Димензије - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Анотација - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Circular - - - - - None - Ниједан - - - - Triangle - Троугао - - - - Inspection - Inspection - - - - Hexagon - Шестоугао - - - - - Square - Квадрат - - - - Rectangle - Правоугаоник - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Dash - - - - - - Dot - Тачка - - - - - DashDot - DashDot - - - - - DashDotDot - DashDotDot - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Filled Triangle - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Open Circle - - - - Fork - Fork - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Dashed - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Квадрат - + Flat Flat - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Анотација - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + Dash + + + + + + Dot + Тачка + + + + + + DashDot + DashDot + + + + + + DashDotDot + DashDotDot + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Hide + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Circular + + + + None + Ниједан + + + + Triangle + Троугао + + + + Inspection + Inspection + + + + Hexagon + Шестоугао + + + + + Square + Квадрат + + + + Rectangle + Правоугаоник + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Круг + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Боје + + + + Normal + Normal + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Изабрано + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Позадина + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Димензија + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Vertex + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Димензије + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Страна + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + Dashed + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + Glavno + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Pattern Name + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Diamond + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Прикажи глатке линије + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + увеличај/умањи + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Страна + + + + Auto + Аутоматски + + + + Custom + Прилагођено + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Избор + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,82 +3177,105 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &Export SVG - + Toggle &Keep Updated Toggle &Keep Updated - + Toggle &Frames Toggle &Frames - + Export DXF Export DXF - + Export PDF Извези PDF - + Different orientation Другачија оријентација - + The printer uses a different orientation than the drawing. Do you want to continue? Штампач кориcти другачију оријентацију од цртежа. Да ли желиш да наcтавиш? - - + + Different paper size Другачија величина папира - - + + The printer uses a different paper size than the drawing. Do you want to continue? Штампач кориcти другачију величину папира од цртежа. Да ли желиш да наcтавиш? - + Opening file failed Отварање датотеке неуcпешно - + Can not open file %1 for writing. Can not open file %1 for writing. - + Save Dxf File Save Dxf File - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: Одабрано: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3130,243 +3284,273 @@ Do you want to continue? Balloon - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Start Symbol - - - - Symbol: - Symbol: - - - - Value: - Value: - - - + Circular Circular - + None Ниједан - + Triangle Троугао - + Inspection Inspection - + Hexagon Шестоугао - + Square Квадрат - + Rectangle Правоугаоник - - Scale: - Scale: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Center Line - + Base View Base View - + Elements Елементи - + + Orientation + Оријентација + + + Top to Bottom line Top to Bottom line - + Vertical Vertical - + Left to Right line Left to Right line - + Horizontal Horizontal - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Поравнано - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - Ротирати - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + Ротирати + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color Боја - + Weight Weight - + Style Стил - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Dash - + Dot Тачка - + DashDot DashDot - + DashDotDot DashDotDot - + Extend By Extend By - + Make the line a little longer. Make the line a little longer. - + mm мм @@ -3379,27 +3563,32 @@ Do you want to continue? Cosmetic Vertex - + Base View Base View - + Point Picker Point Picker - + + Position from the view center + Position from the view center + + + + Position + Position + + + X 'X' - - Z - 'Z' - - - + Y 'Y' @@ -3414,15 +3603,78 @@ Do you want to continue? Left click to set a point - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Base View + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + 'X' + + + + Y + 'Y' + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Полупречник + + + + Reference + Референца + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3470,22 +3722,22 @@ Do you want to continue? Боја линије - + Name of pattern within file Name of pattern within file - + Color of pattern lines Боја линија шаблона - + Enlarges/shrinks the pattern Enlarges/shrinks the pattern - + Thickness of lines within the pattern Thickness of lines within the pattern @@ -3498,17 +3750,17 @@ Do you want to continue? Leader Line - + Base View Base View - + Discard Changes Одбаци промене - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3517,147 +3769,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points Pick Points - + Start Symbol Start Symbol - - - - No Symbol - No Symbol - - - - - Filled Triangle - Filled Triangle - - - - - Open Triangle - Open Triangle - - - - - Tick - Tick - - - - Dot - Тачка - - - - - Open Circle - Open Circle - - - - - Fork - Fork - - - - - Pyramid - Pyramid - - - - End Symbol - End Symbol - - - - Color - Боја - - - Line color Боја линије - + Width Ширина - + Line width Ширина линије - + Continuous Continuous - + + Dot + Тачка + + + + End Symbol + End Symbol + + + + Color + Боја + + + Style Стил - + Line style Cтил линије - + NoLine NoLine - + Dash Dash - + DashDot DashDot - + DashDotDot DashDotDot - - + + Pick a starting point for leader line Pick a starting point for leader line - + Click and drag markers to adjust leader line Click and drag markers to adjust leader line - + Left click to set a point Left click to set a point - + Press OK or Cancel to continue Press OK or Cancel to continue - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. @@ -3670,75 +3878,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View Приказ - - Color - Боја + + Lines + Lines - + Style Стил - - Weight - Weight - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Лажни - - - - True - Прави - - - + Continuous Continuous - + Dash Dash - + Dot Тачка - + DashDot DashDot - + DashDotDot DashDotDot + + + Color + Боја + + + + Weight + Weight + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + Лажни + + + + True + Прави + TechDrawGui::TaskLinkDim @@ -3806,153 +4014,153 @@ You can pick further points to get line segments. First or Third Angle - - + + Page Страна - + First Angle Први угао - + Third Angle Трећи угао - + Scale увеличај/умањи - + Scale Page/Auto/Custom Scale Page/Auto/Custom - + Automatic Automatic - + Custom Прилагођено - + Custom Scale Custom Scale - + Scale Numerator Scale Numerator - + : : - + Scale Denominator Scale Denominator - + Adjust Primary Direction Adjust Primary Direction - + Current primary view direction Current primary view direction - + Rotate right Rotate right - + Rotate up Rotate up - + Rotate left Rotate left - + Rotate down Rotate down - + Secondary Projections Secondary Projections - + Bottom Доле - + Primary Primary - + Right Деcно - + Left Лево - + LeftFrontBottom LeftFrontBottom - + Top Горе - + RightFrontBottom RightFrontBottom - + RightFrontTop RightFrontTop - + Rear Позади - + LeftFrontTop LeftFrontTop - + Spin CW Spin CW - + Spin CCW Spin CCW @@ -4016,77 +4224,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame Show Frame - + Color Боја - + Line color Боја линије - + Width Ширина - + Line width Ширина линије - + Style Стил - + Line style Cтил линије - + NoLine NoLine - + Continuous Continuous - + Dash Dash - + Dot Тачка - + DashDot DashDot - + DashDotDot DashDotDot - + Start Rich Text Editor Start Rich Text Editor - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4094,97 +4302,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section Identifier for this section - + Looking down Looking down - + Looking right Looking right - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - увеличај/умањи - - - - Section Orientation - Section Orientation - - - + Looking left Looking left - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - 'X' + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - 'Y' + + Scale + увеличај/умањи - - Z - 'Z' + + Scale factor for the section view + Scale factor for the section view - - Apply - Примени + + Section Orientation + Section Orientation - + Looking up Looking up - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + 'X' + + + + Y + 'Y' + + + + Z + 'Z' + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4195,17 +4431,17 @@ You can pick further points to get line segments. Change Editable Field - + Text Name: Име текста: - + TextLabel ТекcтОзнака - + Value: Value: @@ -4238,8 +4474,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4254,16 +4490,16 @@ You can pick further points to get line segments. TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sv-SE.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sv-SE.qm index 5591c26faa..80af551921 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sv-SE.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sv-SE.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sv-SE.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sv-SE.ts index 81abdea7ae..649dac2817 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sv-SE.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_sv-SE.ts @@ -36,12 +36,12 @@ CmdTechDraw2LineCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Lines Add Centerline between 2 Lines @@ -49,12 +49,12 @@ CmdTechDraw2PointCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Points Add Centerline between 2 Points @@ -75,12 +75,12 @@ CmdTechDrawActiveView - + TechDraw TechDraw - + Insert Active View (3D View) Insert Active View (3D View) @@ -114,17 +114,17 @@ CmdTechDrawArchView - + TechDraw TechDraw - + Insert Arch Workbench Object Insert Arch Workbench Object - + Insert a View of a Section Plane from Arch Workbench Insert a View of a Section Plane from Arch Workbench @@ -132,12 +132,12 @@ CmdTechDrawBalloon - + TechDraw TechDraw - + Insert Balloon Annotation Insert Balloon Annotation @@ -156,19 +156,19 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw TechDraw - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw TechDraw - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw TechDraw - + Remove View from Clip Group Remove View from Clip Group @@ -202,12 +202,12 @@ CmdTechDrawCosmeticEraser - + TechDraw TechDraw - + Remove Cosmetic Object Remove Cosmetic Object @@ -246,25 +246,25 @@ CmdTechDrawDecorateLine - + TechDraw TechDraw - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw TechDraw - + Insert Detail View Insert Detail View @@ -298,17 +298,17 @@ CmdTechDrawDraftView - + TechDraw TechDraw - + Insert Draft Workbench Object Insert Draft Workbench Object - + Insert a View of a Draft Workbench object Infoga en vy av ett objekt från arbetsytan Draft @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File Fil - + Export Page as DXF Export Page as DXF - + Save Dxf File Spara DXF-fil - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,12 +339,12 @@ CmdTechDrawExportPageSVG - + File Fil - + Export Page as SVG Export Page as SVG @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -456,12 +456,12 @@ Insert Bitmap from a file into a page - + Select an Image File Välj en bildfil - + Image (*.png *.jpg *.jpeg) Bild (*.png *.jpg *.jpeg) @@ -534,12 +534,12 @@ CmdTechDrawPageDefault - + TechDraw TechDraw - + Insert Default Page Insert Default Page @@ -547,22 +547,22 @@ CmdTechDrawPageTemplate - + TechDraw TechDraw - + Insert Page using Template Insert Page using Template - + Select a Template File Select a Template File - + Template (*.svg *.dxf) Template (*.svg *.dxf) @@ -570,17 +570,17 @@ CmdTechDrawProjectionGroup - + TechDraw TechDraw - + Insert Projection Group Insert Projection Group - + Insert multiple linked views of drawable object(s) Insert multiple linked views of drawable object(s) @@ -614,12 +614,12 @@ CmdTechDrawRedrawPage - + TechDraw TechDraw - + Redraw Page Redraw Page @@ -640,12 +640,12 @@ CmdTechDrawSectionView - + TechDraw TechDraw - + Insert Section View Insert Section View @@ -653,12 +653,12 @@ CmdTechDrawShowAll - + TechDraw TechDraw - + Show/Hide Invisible Edges Show/Hide Invisible Edges @@ -666,17 +666,17 @@ CmdTechDrawSpreadsheetView - + TechDraw TechDraw - + Insert Spreadsheet View Insert Spreadsheet View - + Insert View to a spreadsheet Insert View to a spreadsheet @@ -684,17 +684,17 @@ CmdTechDrawSymbol - + TechDraw TechDraw - + Insert SVG Symbol Infoga SVG-symbol - + Insert symbol from a SVG file Insert symbol from a SVG file @@ -702,13 +702,13 @@ CmdTechDrawToggleFrame - + TechDraw TechDraw - - + + Turn View Frames On/Off Växla vyramar av/på @@ -742,17 +742,17 @@ CmdTechDrawView - + TechDraw TechDraw - + Insert View Insert View - + Insert a View Insert a View @@ -760,12 +760,12 @@ CmdTechDrawWeldSymbol - + TechDraw TechDraw - + Add Welding Information to Leaderline Add Welding Information to Leaderline @@ -935,77 +935,77 @@ Fler funktioner - + Standard Standard - + Heading 1 Rubrik 1 - + Heading 2 Rubrik 2 - + Heading 3 Rubrik 3 - + Heading 4 Rubrik 4 - + Monospace Jämnbredd - + - + Remove character formatting Ta bort teckenformatering - + Remove all formatting Ta bort all formatering - + Edit document source Redigera dokumentkälla - + Document source Dokumentkälla - + Create a link Skapa en länk - + Link URL: Länk-URL: - + Select an image Välj en bild - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Fel val - - - No Shapes or Groups in this selection - Inga former eller grupper i markeringen + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Markera minst ett DrawViewPart-objekt som bas. - + Select one Clip group and one View. Markera en beskärningsgrupp och en vy. - + Select exactly one View to add to group. Markera exakt en vy att lägga till grupp. - + Select exactly one Clip group. Markera exakt en beskärningsgrupp. - + Clip and View must be from same Page. Beskärning och vy måste vara från samma sida. - + Select exactly one View to remove from Group. Markera exakt en vy att ta bort från grupp. - + View does not belong to a Clip Vy tillhör inte en beskärning - + Choose an SVG file to open Välj en SVG fil att öppna - + Scalable Vector Graphic Skalbar vektorgrafik - + + All Files + Alla Filer + + + Select at least one object. Markera minst ett objekt. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection Can not export selection - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. Välj exakt ett sprängskissobjekt. - + No Drawing View Ingen ritningsvy - + Open Drawing View before attempting export to SVG. Öppna ritningsvy innan försök att exportera till SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Felaktig markering @@ -1228,41 +1237,41 @@ Select 2 point objects and 1 View. (2) - - - - + + + + - - - + + + Incorrect selection Felaktig markering - + Select an object first Markera ett objekt först - + Too many objects selected För många objekt markerade - + Create a page first. Skapa en sida först. - + No View of a Part in selection. Ingen delvy i markeringen. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,18 +1337,19 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection Wrong Selection @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. Du måste markera en basvy för linjen. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,60 +1381,69 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. No CenterLine in selection. - + + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + Selection not understood. Selection not understood. - + You must select 2 Vertexes or an existing CenterLine. You must select 2 Vertexes or an existing CenterLine. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. No View in Selection. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. Select exactly one Leader line or one Weld symbol. - - + + Nothing selected Inget markerat - + At least 1 object in selection is not a part view Ett eller flera objekt i markeringen är inte en delvy - + Unknown object type in selection Okänd objekttyp i markering @@ -1439,99 +1458,99 @@ Some Faces in selection are already hatched. Replace? - + No TechDraw Page Ingen TechDraw-sida - + Need a TechDraw Page for this command En TechDraw-sida behövs för detta kommando - + Select a Face first Markera en yta först - + No TechDraw object in selection Inget TechDraw-objekt i markering - + Create a page to insert. Skapa en sida att infoga. - - + + No Faces to hatch in this selection Inga ytor att snittfylla i aktuell markering - + No page found Ingen sida hittades - - Create/select a page first. - Skapa eller markera en sida först. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Vilken sida? - + Too many pages För många sidor - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Kan inte fastställa korrekt sida. - - Select exactly 1 page. - Markera exakt en sida. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) Alla filer (*.*) - + Export Page As PDF Exportera sida som PDF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Exportera sida som SVG - + Show drawing Visa ritning - + Toggle KeepUpdated Växla "Håll uppdaterad" @@ -1541,68 +1560,89 @@ Klicka för att uppdatera text - + New Leader Line Ny hänvisningslinje - + Edit Leader Line Redigera hänvisningslinje - + Rich text creator Rich Text-skapare - - + + Rich text editor Rich Text-redigerare - + New Cosmetic Vertex Ny kosmetisk hörnpunkt - + Select a symbol Select a symbol - + ActiveView to TD View ActiveView to TD View - + Create Center Line Create Center Line - + Edit Center Line Edit Center Line - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol Create Welding Symbol - + Edit Welding Symbol Edit Welding Symbol @@ -1610,7 +1650,31 @@ Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Objektberoenden + + + The page is not empty, therefore the following referencing objects might be lost. @@ -1623,29 +1687,16 @@ Are you sure you want to continue? - - - - - - - - - - Object dependencies - Objektberoenden - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,22 +1709,28 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Avbryt - - - - OK - OK - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,100 +1758,102 @@ Are you sure you want to continue? ActiveView to TD View - + Width Bredd - + Width of generated view Width of generated view - + Height Höjd - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background Bakgrund - + Background color Bakgrundsfärg - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1024 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete Radera - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - Allmänt - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Färger - - - - Normal - Normal - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Markerad - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Bakgrund - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Dimension - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Centrumlinje - - - - Vertex - Hörn - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Mönsternamn - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Skala - - - - Default scale for new views - Default scale for new views - - - - Page - Sida - - - - Auto - Automatisk - - - - Custom - Anpassad - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Markering - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Hörnpunktsskalning - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Dimensioner - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Annotering - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Cirkulärt - - - - - None - Inget - - - - Triangle - Triangel - - - - Inspection - Inspektion - - - - Hexagon - Hexagon - - - - - Square - Kvadrat - - - - Rectangle - Rektangel - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Streck - - - - - - Dot - Punkt - - - - - DashDot - Streck-punkt - - - - - DashDotDot - Streck-punkt-punkt - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Fylld triangel - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Öppen cirkel - - - - Fork - Gaffel - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Streckad - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Kvadrat - + Flat Platt - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Annotering - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + Streck + + + + + + Dot + Punkt + + + + + + DashDot + Streck-punkt + + + + + + DashDotDot + Streck-punkt-punkt + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Hide + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Cirkulärt + + + + None + Inget + + + + Triangle + Triangel + + + + Inspection + Inspektion + + + + Hexagon + Hexagon + + + + + Square + Kvadrat + + + + Rectangle + Rektangel + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Cirkel + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Färger + + + + Normal + Normal + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Markerad + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Bakgrund + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Dimension + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Hörn + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Dimensioner + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Sida + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + Streckad + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + Allmänt + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Mönsternamn + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Diamant + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Visa utjämnade linjer + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Skala + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Sida + + + + Auto + Automatisk + + + + Custom + Anpassad + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Markering + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,81 +3177,104 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &Exportera SVG - + Toggle &Keep Updated Växla automatisk uppdatering - + Toggle &Frames Växla ramvisning - + Export DXF Exportera DXF - + Export PDF Exportera PDF - + Different orientation Annan orientering - + The printer uses a different orientation than the drawing. Do you want to continue? Skrivaren använder en annan orientering än ritningen. Vill du fortsätta? - - + + Different paper size Annan pappersstorlek - - + + The printer uses a different paper size than the drawing. Do you want to continue? Skrivaren använder en annan pappersstorlek än ritningen. Vill du fortsätta? - + Opening file failed Fel vid filöppning - + Can not open file %1 for writing. Kan inte öppna fil %1 i skrivläge. - + Save Dxf File Spara DXF-fil - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: Vald: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3129,243 +3283,273 @@ Do you want to continue? Ballong - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Startsymbol - - - - Symbol: - Symbol: - - - - Value: - Värde: - - - + Circular Cirkulärt - + None Inget - + Triangle Triangel - + Inspection Inspektion - + Hexagon Hexagon - + Square Kvadrat - + Rectangle Rektangel - - Scale: - Skalning: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Centrumlinje - + Base View Basvy - + Elements Element - + + Orientation + Orientering + + + Top to Bottom line Top to Bottom line - + Vertical Lodrät - + Left to Right line Left to Right line - + Horizontal Horisontell - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Justerad - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - Rotera - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + Rotera + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color Färg - + Weight Tjocklek - + Style Stil - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Streck - + Dot Punkt - + DashDot Streck-punkt - + DashDotDot Streck-punkt-punkt - + Extend By Förläng med - + Make the line a little longer. Gör linjen lite längre. - + mm mm @@ -3378,27 +3562,32 @@ Do you want to continue? Kosmetisk hörnpunkt - + Base View Basvy - + Point Picker Punktväljare - + + Position from the view center + Position from the view center + + + + Position + Position + + + X X - - Z - Z - - - + Y Y @@ -3413,15 +3602,78 @@ Do you want to continue? Vänsterklicka för att infoga punkt - + In progress edit abandoned. Start over. Pågående redigering avbruten. Börja om. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Basvy + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Radie + + + + Reference + Referens + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3469,22 +3721,22 @@ Do you want to continue? Linjefärg - + Name of pattern within file Namn på mönster i fil - + Color of pattern lines Färg på mönsterlinjer - + Enlarges/shrinks the pattern Förstorar/förminskar mönstret - + Thickness of lines within the pattern Tjocklek på linjer i mönstret @@ -3497,17 +3749,17 @@ Do you want to continue? Hänvisningslinje - + Base View Basvy - + Discard Changes Förkasta ändringar - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3516,147 +3768,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points Välj punkter - + Start Symbol Startsymbol - - - - No Symbol - Ingen symbol - - - - - Filled Triangle - Fylld triangel - - - - - Open Triangle - Öppen triangel - - - - - Tick - Bock - - - - Dot - Punkt - - - - - Open Circle - Öppen cirkel - - - - - Fork - Gaffel - - - - - Pyramid - Pyramid - - - - End Symbol - Slutsymbol - - - - Color - Färg - - - Line color Linjefärg - + Width Bredd - + Line width Linjebredd - + Continuous Continuous - + + Dot + Punkt + + + + End Symbol + Slutsymbol + + + + Color + Färg + + + Style Stil - + Line style Linje stil - + NoLine Ingen linje - + Dash Streck - + DashDot Streck-punkt - + DashDotDot Streck-punkt-punkt - - + + Pick a starting point for leader line Välj startpunkt för hänvisningslinje - + Click and drag markers to adjust leader line Klicka och dra markörer för att justera hänvisningslinje - + Left click to set a point Vänsterklicka för att infoga punkt - + Press OK or Cancel to continue Tryck Ok eller Avbryt för att fortsätta - + In progress edit abandoned. Start over. Pågående redigering avbruten. Börja om. @@ -3669,75 +3877,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View Vy - - Color - Färg + + Lines + Lines - + Style Stil - - Weight - Tjocklek - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Falskt - - - - True - Sant - - - + Continuous Continuous - + Dash Streck - + Dot Punkt - + DashDot Streck-punkt - + DashDotDot Streck-punkt-punkt + + + Color + Färg + + + + Weight + Tjocklek + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + Falskt + + + + True + Sant + TechDrawGui::TaskLinkDim @@ -3805,153 +4013,153 @@ You can pick further points to get line segments. Första eller tredje vinkel - - + + Page Sida - + First Angle Första vinkel - + Third Angle Tredje vinkel - + Scale Skala - + Scale Page/Auto/Custom Skala sida/auto/anpassad - + Automatic Automatisk - + Custom Anpassad - + Custom Scale Anpassad skalning - + Scale Numerator Täljare - + : : - + Scale Denominator Nämnare - + Adjust Primary Direction Justera primär riktning - + Current primary view direction Aktuell riktning för primär vy - + Rotate right Rotera höger - + Rotate up Rotera uppåt - + Rotate left Rotera vänster - + Rotate down Rotera nedåt - + Secondary Projections Sekundära projektioner - + Bottom Botten - + Primary Primär - + Right Höger - + Left Vänster - + LeftFrontBottom Vänster-front-botten - + Top Topp - + RightFrontBottom Höger-front-botten - + RightFrontTop Höger-front-topp - + Rear Bak - + LeftFrontTop Vänster-front-topp - + Spin CW Snurra medsols - + Spin CCW Snurra motsols @@ -4015,77 +4223,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame Visa ram - + Color Färg - + Line color Linjefärg - + Width Bredd - + Line width Linjebredd - + Style Stil - + Line style Linje stil - + NoLine Ingen linje - + Continuous Continuous - + Dash Streck - + Dot Punkt - + DashDot Streck-punkt - + DashDotDot Streck-punkt-punkt - + Start Rich Text Editor Starta Rich Text-redigerare - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4093,97 +4301,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section Identifierare för detta snitt - + Looking down Tittar nedåt - + Looking right Tittar åt höger - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Skala - - - - Section Orientation - Section Orientation - - - + Looking left Tittar åt vänster - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - X + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - Y + + Scale + Skala - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Verkställ + + Section Orientation + Section Orientation - + Looking up Tittar uppåt - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + X + + + + Y + Y + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4194,17 +4430,17 @@ You can pick further points to get line segments. Ändra redigerbart fält - + Text Name: Textnamn: - + TextLabel TextLabel - + Value: Värde: @@ -4237,8 +4473,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4253,16 +4489,16 @@ You can pick further points to get line segments. TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_tr.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_tr.qm index 0c5a9ea7e2..36f85f3e3b 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_tr.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_tr.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_tr.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_tr.ts index 5ec34b53f7..30c8785172 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_tr.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_tr.ts @@ -36,12 +36,12 @@ CmdTechDraw2LineCenterLine - + TechDraw TeknikÇizim - + Add Centerline between 2 Lines Add Centerline between 2 Lines @@ -49,12 +49,12 @@ CmdTechDraw2PointCenterLine - + TechDraw TeknikÇizim - + Add Centerline between 2 Points Add Centerline between 2 Points @@ -75,12 +75,12 @@ CmdTechDrawActiveView - + TechDraw TeknikÇizim - + Insert Active View (3D View) Insert Active View (3D View) @@ -114,17 +114,17 @@ CmdTechDrawArchView - + TechDraw TeknikÇizim - + Insert Arch Workbench Object Insert Arch Workbench Object - + Insert a View of a Section Plane from Arch Workbench Insert a View of a Section Plane from Arch Workbench @@ -132,12 +132,12 @@ CmdTechDrawBalloon - + TechDraw TeknikÇizim - + Insert Balloon Annotation Insert Balloon Annotation @@ -156,19 +156,19 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw TeknikÇizim - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw TeknikÇizim - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw TeknikÇizim - + Remove View from Clip Group Remove View from Clip Group @@ -202,12 +202,12 @@ CmdTechDrawCosmeticEraser - + TechDraw TeknikÇizim - + Remove Cosmetic Object Remove Cosmetic Object @@ -246,25 +246,25 @@ CmdTechDrawDecorateLine - + TechDraw TeknikÇizim - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw TeknikÇizim - + Insert Detail View Insert Detail View @@ -298,17 +298,17 @@ CmdTechDrawDraftView - + TechDraw TeknikÇizim - + Insert Draft Workbench Object Insert Draft Workbench Object - + Insert a View of a Draft Workbench object Taslak Çalışma Tezgahının (Draft Workbench) bir görünümünü ekle @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File Dosya - + Export Page as DXF Export Page as DXF - + Save Dxf File DXF dosyasını kaydet - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,12 +339,12 @@ CmdTechDrawExportPageSVG - + File Dosya - + Export Page as SVG Export Page as SVG @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -456,12 +456,12 @@ Insert Bitmap from a file into a page - + Select an Image File Bir Resim Dosyası Seç - + Image (*.png *.jpg *.jpeg) Resim (*.png *.jpg *.jpeg) @@ -534,12 +534,12 @@ CmdTechDrawPageDefault - + TechDraw TeknikÇizim - + Insert Default Page Insert Default Page @@ -547,22 +547,22 @@ CmdTechDrawPageTemplate - + TechDraw TeknikÇizim - + Insert Page using Template Insert Page using Template - + Select a Template File Select a Template File - + Template (*.svg *.dxf) Template (*.svg *.dxf) @@ -570,17 +570,17 @@ CmdTechDrawProjectionGroup - + TechDraw TeknikÇizim - + Insert Projection Group Insert Projection Group - + Insert multiple linked views of drawable object(s) Insert multiple linked views of drawable object(s) @@ -614,12 +614,12 @@ CmdTechDrawRedrawPage - + TechDraw TeknikÇizim - + Redraw Page Redraw Page @@ -640,12 +640,12 @@ CmdTechDrawSectionView - + TechDraw TeknikÇizim - + Insert Section View Insert Section View @@ -653,12 +653,12 @@ CmdTechDrawShowAll - + TechDraw TeknikÇizim - + Show/Hide Invisible Edges Show/Hide Invisible Edges @@ -666,17 +666,17 @@ CmdTechDrawSpreadsheetView - + TechDraw TeknikÇizim - + Insert Spreadsheet View Insert Spreadsheet View - + Insert View to a spreadsheet Insert View to a spreadsheet @@ -684,17 +684,17 @@ CmdTechDrawSymbol - + TechDraw TeknikÇizim - + Insert SVG Symbol SVG Simgesi ekle - + Insert symbol from a SVG file Insert symbol from a SVG file @@ -702,13 +702,13 @@ CmdTechDrawToggleFrame - + TechDraw TeknikÇizim - - + + Turn View Frames On/Off Görünüm Çerçevelerini Aç / Kapat @@ -742,17 +742,17 @@ CmdTechDrawView - + TechDraw TeknikÇizim - + Insert View Insert View - + Insert a View Insert a View @@ -760,12 +760,12 @@ CmdTechDrawWeldSymbol - + TechDraw TeknikÇizim - + Add Welding Information to Leaderline Add Welding Information to Leaderline @@ -935,77 +935,77 @@ Daha fazla işlev - + Standard Standart - + Heading 1 Başlık 1 - + Heading 2 Başlık 2 - + Heading 3 Başlık 3 - + Heading 4 Başlık 4 - + Monospace Tek aralıklı - + - + Remove character formatting Karakter düzenini kaldır - + Remove all formatting Tüm düzeni kaldır - + Edit document source Belge kaynağını düzenle - + Document source Belge kaynağı - + Create a link Bir bağlantı oluştur - + Link URL: Bağlantı URL'si: - + Select an image Bir resim seç - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; Tümü (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Yanlış seçim - - - No Shapes or Groups in this selection - Seçim içinde şekil(ler) ya da Grup(lar) yok + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. En az 1 DrawViewPart nesnesini Temel olarak seçin. - + Select one Clip group and one View. Bir kesim Grubu ve bir görünüm seçin. - + Select exactly one View to add to group. Gruba eklemek için tam olarak bir Görünüm seçin. - + Select exactly one Clip group. Tam olarak bir Kesim grubu seçin. - + Clip and View must be from same Page. Klip ve görünümü bakarak aynı sayfada olması gerekir. - + Select exactly one View to remove from Group. Gruptan kaldırmak için tam olarak bir Görünüm seçin. - + View does not belong to a Clip Görünüm bir klibe ait değil - + Choose an SVG file to open Açmak için bir SVG dosyası seçin - + Scalable Vector Graphic Ölçeklenebilir Vektör Grafiği - + + All Files + Tüm Dosyalar + + + Select at least one object. En az bir nesne seçin. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection Can not export selection - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. Tam olarak bir Hesap Tablosu nesnesi seçin. - + No Drawing View Çizim görünümü yok - + Open Drawing View before attempting export to SVG. Çizim Önizlemeyi açmadan SVG dosyasını dışarı aktarmayın. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Hatalı seçim @@ -1228,41 +1237,41 @@ Select 2 point objects and 1 View. (2) - - - - + + + + - - - + + + Incorrect selection Yanlış seçim - + Select an object first Önce bir nesne seçin - + Too many objects selected Çok fazla nesne seçili - + Create a page first. Önce bir sayfa oluşturun. - + No View of a Part in selection. Seçimdeki Parçanın Görünümü Yok. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,18 +1337,19 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection Wrong Selection @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. Çizgi için bir temel görünüm seçmelisiniz. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,60 +1381,69 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. No CenterLine in selection. - + + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + Selection not understood. Selection not understood. - + You must select 2 Vertexes or an existing CenterLine. You must select 2 Vertexes or an existing CenterLine. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. No View in Selection. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. Select exactly one Leader line or one Weld symbol. - - + + Nothing selected Seçili hiçbir şey yok - + At least 1 object in selection is not a part view Seçimdeki en az bir nesne bölüm görünümü değil - + Unknown object type in selection Seçimde bilinmeyen nesne tipi var @@ -1439,99 +1458,99 @@ Some Faces in selection are already hatched. Replace? - + No TechDraw Page TechDraw sayfa yok - + Need a TechDraw Page for this command Bu komut için bir TechDraw sayfa gerekiyor - + Select a Face first Önce bir etki alanı seçin - + No TechDraw object in selection TechDraw nesne seçimi yok - + Create a page to insert. İçeri aktarmak için bir sayfa oluşturun. - - + + No Faces to hatch in this selection Seçim içinde taranacak yüzey bulunmuyor - + No page found Sayfa bulunamadı - - Create/select a page first. - Öncelikle bir sayfa oluşturun / seçin. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Hangi Sayfa? - + Too many pages Çok fazla sayfa var - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Doğru sayfa belirlenemiyor. - - Select exactly 1 page. - Tam olarak 1 sayfayı seçin. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) Tüm dosyalar (*. *) - + Export Page As PDF Sayfayı PDF olarak dışa aktar - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Sayfayı SVG olarak dışa aktar - + Show drawing Çizimi göster - + Toggle KeepUpdated GüncelTutma Ayarı @@ -1541,68 +1560,89 @@ Metni güncellemek için tıklayın - + New Leader Line Yeni Kılavuz Çizgisi - + Edit Leader Line Kılavuz Çizgisini Düzenle - + Rich text creator Zengin metin oluşturucusu - - + + Rich text editor Zengin metin düzenleyicisi - + New Cosmetic Vertex Yeni Yüzeysel Köşe - + Select a symbol Select a symbol - + ActiveView to TD View ActiveView to TD View - + Create Center Line Create Center Line - + Edit Center Line Edit Center Line - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol Create Welding Symbol - + Edit Welding Symbol Edit Welding Symbol @@ -1610,7 +1650,31 @@ Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Nesne bağımlılıkları + + + The page is not empty, therefore the following referencing objects might be lost. @@ -1623,29 +1687,16 @@ Are you sure you want to continue? - - - - - - - - - - Object dependencies - Nesne bağımlılıkları - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,22 +1709,28 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - İptal et - - - - OK - Tamam - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,100 +1758,102 @@ Are you sure you want to continue? ActiveView to TD View - + Width Genişlik - + Width of generated view Width of generated view - + Height Yükseklik - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background Arkaplan - + Background color Arka plan rengi - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1024 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete Sil - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - Genel - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Renkler - - - - Normal - Olağan - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Seçili - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Arkaplan - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Boyut - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Eksen - - - - Vertex - Vertex - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Desen adı - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Ölçek - - - - Default scale for new views - Default scale for new views - - - - Page - Sayfa - - - - Auto - Otomatik - - - - Custom - Özel - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - seçim - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Nokta Ölçeği - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Ebatlar - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Not - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Dairesel - - - - - None - Hiçbiri - - - - Triangle - Üçgen - - - - Inspection - İnceleme - - - - Hexagon - Altıgen - - - - - Square - Kare - - - - Rectangle - Dikdörtgen - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Kır - - - - - - Dot - Noktalı - - - - - DashDot - Çizgi nokta - - - - - DashDotDot - DashDotDot - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Doldurulmuş Üçgen - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Daire aç - - - - Fork - Çatal - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Kesik çizgili - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Kare - + Flat Düz - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Not - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + Kır + + + + + + Dot + Noktalı + + + + + + DashDot + Çizgi nokta + + + + + + DashDotDot + DashDotDot + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Hide + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Dairesel + + + + None + Hiçbiri + + + + Triangle + Üçgen + + + + Inspection + İnceleme + + + + Hexagon + Altıgen + + + + + Square + Kare + + + + Rectangle + Dikdörtgen + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Çember + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Renkler + + + + Normal + Olağan + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Seçili + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Arkaplan + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Boyut + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Vertex + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Ebatlar + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Sayfa + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + Kesik çizgili + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + Genel + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Desen adı + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Elmas + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Düzgünleştirilmiş çizgileri göster + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden - Gizlenmiş + Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Ölçek + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Sayfa + + + + Auto + Otomatik + + + + Custom + Özel + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + seçim + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,81 +3177,104 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &SVG olarak dışarıya aktar - + Toggle &Keep Updated Ayarla & Güncel Tut - + Toggle &Frames Ayarla & Çerçeveler - + Export DXF DXF olarak dışa aktar - + Export PDF PDF olarak dışa aktar - + Different orientation Ekran yönü - + The printer uses a different orientation than the drawing. Do you want to continue? Yazıcı çizim daha farklı bir yönelim kullanır. Devam etmek istiyor musunuz? - - + + Different paper size Farklı kağıt boyutu - - + + The printer uses a different paper size than the drawing. Do you want to continue? Yazıcı, çizimden farklı bir kağıt boyutu kullanıyor. Devam etmek istiyor musun? - + Opening file failed Dosya açılamadı - + Can not open file %1 for writing. %1 dosyasını yazmak için açamazsın. - + Save Dxf File DXF dosyasını kaydet - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: Seçili: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3129,243 +3283,273 @@ Devam etmek istiyor musun? Balon - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Başlangıç sembolü - - - - Symbol: - Sembol: - - - - Value: - Değer: - - - + Circular Dairesel - + None Hiçbiri - + Triangle Üçgen - + Inspection İnceleme - + Hexagon Altıgen - + Square Kare - + Rectangle Dikdörtgen - - Scale: - Ölçek: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Eksen - + Base View Temel Görünüm - + Elements Elementler - + + Orientation + Yönlendirme + + + Top to Bottom line Top to Bottom line - + Vertical Dikey - + Left to Right line Left to Right line - + Horizontal Yatay - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Hizalanmış - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - Döndür - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + Döndür + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color Renk - + Weight Ağırlık - + Style Stil(tarz) - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Kır - + Dot Noktalı - + DashDot Çizgi nokta - + DashDotDot DashDotDot - + Extend By Tarafından uzat - + Make the line a little longer. Çizgiyi biraz daha uzun tut. - + mm mm @@ -3378,27 +3562,32 @@ Devam etmek istiyor musun? Kozmetik Köşe - + Base View Temel Görünüm - + Point Picker Nokta Seçici - + + Position from the view center + Position from the view center + + + + Position + Position + + + X X - - Z - Z - - - + Y Y @@ -3413,15 +3602,78 @@ Devam etmek istiyor musun? Bir nokta ayarlamak için sol tıkla - + In progress edit abandoned. Start over. Devam eden düzenleme terk edildi. Yeniden başla. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Temel Görünüm + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Yarıçap + + + + Reference + Referans + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3469,22 +3721,22 @@ Devam etmek istiyor musun? Hat rengi - + Name of pattern within file Oluşturulan desenin dosya içerisindeki adı - + Color of pattern lines Desen hatlarının rengi - + Enlarges/shrinks the pattern Hattın genişletilmesi/daraltılması - + Thickness of lines within the pattern Model üzerindeki hatların inceliği @@ -3497,17 +3749,17 @@ Devam etmek istiyor musun? Kılavuz çizgisi - + Base View Temel Görünüm - + Discard Changes Değişiklikleri at - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3516,147 +3768,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points Noktaları seçin - + Start Symbol Başlangıç sembolü - - - - No Symbol - Sembol yok - - - - - Filled Triangle - Doldurulmuş Üçgen - - - - - Open Triangle - Üçgen aç - - - - - Tick - işaretleme - - - - Dot - Noktalı - - - - - Open Circle - Daire aç - - - - - Fork - Çatal - - - - - Pyramid - Pyramid - - - - End Symbol - Bitiş sembolü - - - - Color - Renk - - - Line color Çizgi rengi - + Width Genişlik - + Line width Çizgi Kalınlığı - + Continuous Continuous - + + Dot + Noktalı + + + + End Symbol + Bitiş sembolü + + + + Color + Renk + + + Style Stil(tarz) - + Line style Çizgi stili - + NoLine ÇizgiYok - + Dash Kır - + DashDot Çizgi nokta - + DashDotDot DashDotDot - - + + Pick a starting point for leader line Kılavuz çizgisi için bir başlangıç noktası seçin - + Click and drag markers to adjust leader line Kılavuz çizgisini ayarlamak için işaretlere tıkla ve sürükle - + Left click to set a point Bir nokta ayarlamak için sol tıkla - + Press OK or Cancel to continue Devam etmek için Tamam veya İptal'e basın - + In progress edit abandoned. Start over. Devam eden düzenleme terk edildi. Yeniden başla. @@ -3669,75 +3877,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View Görünüm - - Color - Renk + + Lines + Lines - + Style Stil(tarz) - - Weight - Ağırlık - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Yanlış - - - - True - Doğru - - - + Continuous Continuous - + Dash Kır - + Dot Noktalı - + DashDot Çizgi nokta - + DashDotDot DashDotDot + + + Color + Renk + + + + Weight + Ağırlık + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + Yanlış + + + + True + Doğru + TechDrawGui::TaskLinkDim @@ -3805,153 +4013,153 @@ You can pick further points to get line segments. Birinci veya üçüncü açı - - + + Page Sayfa - + First Angle İki açıları arasındaki fark - + Third Angle Üçüncü açı - + Scale Ölçek - + Scale Page/Auto/Custom Sayfa/Otomatik/Öznel ölçeklendirme - + Automatic Otomatik - + Custom Özel - + Custom Scale Öznel Ölçeklendirme - + Scale Numerator Öznel numaralandırma - + : : - + Scale Denominator Ölçek Paydalandırma - + Adjust Primary Direction Ana Yön Gidişatı Ayarlama - + Current primary view direction Geçerli birincil görünüm yönü - + Rotate right Sağa çevir - + Rotate up Yukarı çevir - + Rotate left Sola çevir - + Rotate down Aşağı Döndür - + Secondary Projections İkincil eylem - + Bottom Alt - + Primary Birincil - + Right Sağ - + Left Sol - + LeftFrontBottom SolÖnAlt - + Top üst - + RightFrontBottom SağÖnAlt - + RightFrontTop SağÖnÜst - + Rear Arka - + LeftFrontTop SolÖnÜst - + Spin CW CW döndür - + Spin CCW CCW döndür @@ -4015,77 +4223,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame Çerçeveyi Göster - + Color Renk - + Line color Çizgi rengi - + Width Genişlik - + Line width Çizgi Kalınlığı - + Style Stil(tarz) - + Line style Çizgi stili - + NoLine ÇizgiYok - + Continuous Continuous - + Dash Kır - + Dot Noktalı - + DashDot Çizgi nokta - + DashDotDot DashDotDot - + Start Rich Text Editor Zengin Metin Editörünü Başlat - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4093,97 +4301,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section Bu birimin tanımlayıcısı - + Looking down Aşağıya bakma - + Looking right Sağa bakma - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Ölçek - - - - Section Orientation - Section Orientation - - - + Looking left Sola bakma - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - X + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - Y + + Scale + Ölçek - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Uygula + + Section Orientation + Section Orientation - + Looking up Yukarı bakma - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + X + + + + Y + Y + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4194,17 +4430,17 @@ You can pick further points to get line segments. Düzenlenebilir Alanı Değiştir - + Text Name: Metin Adı: - + TextLabel MetinEtiketi - + Value: Değer: @@ -4237,8 +4473,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4253,16 +4489,16 @@ You can pick further points to get line segments. TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_uk.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_uk.qm index 3506550f6d..be7cb19244 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_uk.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_uk.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_uk.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_uk.ts index ec6e12cf29..4a23aa81cd 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_uk.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_uk.ts @@ -36,12 +36,12 @@ CmdTechDraw2LineCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Lines Add Centerline between 2 Lines @@ -49,12 +49,12 @@ CmdTechDraw2PointCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Points Add Centerline between 2 Points @@ -75,12 +75,12 @@ CmdTechDrawActiveView - + TechDraw TechDraw - + Insert Active View (3D View) Insert Active View (3D View) @@ -114,17 +114,17 @@ CmdTechDrawArchView - + TechDraw TechDraw - + Insert Arch Workbench Object Insert Arch Workbench Object - + Insert a View of a Section Plane from Arch Workbench Insert a View of a Section Plane from Arch Workbench @@ -132,12 +132,12 @@ CmdTechDrawBalloon - + TechDraw TechDraw - + Insert Balloon Annotation Insert Balloon Annotation @@ -156,19 +156,19 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw TechDraw - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw TechDraw - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw TechDraw - + Remove View from Clip Group Remove View from Clip Group @@ -202,12 +202,12 @@ CmdTechDrawCosmeticEraser - + TechDraw TechDraw - + Remove Cosmetic Object Remove Cosmetic Object @@ -246,25 +246,25 @@ CmdTechDrawDecorateLine - + TechDraw TechDraw - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw TechDraw - + Insert Detail View Insert Detail View @@ -298,17 +298,17 @@ CmdTechDrawDraftView - + TechDraw TechDraw - + Insert Draft Workbench Object Insert Draft Workbench Object - + Insert a View of a Draft Workbench object Insert a View of a Draft Workbench object @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File Файл - + Export Page as DXF Export Page as DXF - + Save Dxf File Save Dxf File - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,12 +339,12 @@ CmdTechDrawExportPageSVG - + File Файл - + Export Page as SVG Export Page as SVG @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -456,12 +456,12 @@ Insert Bitmap from a file into a page - + Select an Image File Обрати файл зображення - + Image (*.png *.jpg *.jpeg) Зображення (*.png *.jpg *.jpeg) @@ -534,12 +534,12 @@ CmdTechDrawPageDefault - + TechDraw TechDraw - + Insert Default Page Insert Default Page @@ -547,22 +547,22 @@ CmdTechDrawPageTemplate - + TechDraw TechDraw - + Insert Page using Template Insert Page using Template - + Select a Template File Select a Template File - + Template (*.svg *.dxf) Template (*.svg *.dxf) @@ -570,17 +570,17 @@ CmdTechDrawProjectionGroup - + TechDraw TechDraw - + Insert Projection Group Insert Projection Group - + Insert multiple linked views of drawable object(s) Insert multiple linked views of drawable object(s) @@ -614,12 +614,12 @@ CmdTechDrawRedrawPage - + TechDraw TechDraw - + Redraw Page Redraw Page @@ -640,12 +640,12 @@ CmdTechDrawSectionView - + TechDraw TechDraw - + Insert Section View Insert Section View @@ -653,12 +653,12 @@ CmdTechDrawShowAll - + TechDraw TechDraw - + Show/Hide Invisible Edges Show/Hide Invisible Edges @@ -666,17 +666,17 @@ CmdTechDrawSpreadsheetView - + TechDraw TechDraw - + Insert Spreadsheet View Insert Spreadsheet View - + Insert View to a spreadsheet Insert View to a spreadsheet @@ -684,17 +684,17 @@ CmdTechDrawSymbol - + TechDraw TechDraw - + Insert SVG Symbol Вставити SVG-символ - + Insert symbol from a SVG file Insert symbol from a SVG file @@ -702,13 +702,13 @@ CmdTechDrawToggleFrame - + TechDraw TechDraw - - + + Turn View Frames On/Off Turn View Frames On/Off @@ -742,17 +742,17 @@ CmdTechDrawView - + TechDraw TechDraw - + Insert View Insert View - + Insert a View Insert a View @@ -760,12 +760,12 @@ CmdTechDrawWeldSymbol - + TechDraw TechDraw - + Add Welding Information to Leaderline Add Welding Information to Leaderline @@ -935,77 +935,77 @@ More functions - + Standard Стандартно - + Heading 1 Heading 1 - + Heading 2 Heading 2 - + Heading 3 Heading 3 - + Heading 4 Heading 4 - + Monospace Monospace - + - + Remove character formatting Remove character formatting - + Remove all formatting Remove all formatting - + Edit document source Edit document source - + Document source Document source - + Create a link Create a link - + Link URL: Link URL: - + Select an image Select an image - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Невірний вибір - - - No Shapes or Groups in this selection - No Shapes or Groups in this selection + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Select at least 1 DrawViewPart object as Base. - + Select one Clip group and one View. Select one Clip group and one View. - + Select exactly one View to add to group. Select exactly one View to add to group. - + Select exactly one Clip group. Select exactly one Clip group. - + Clip and View must be from same Page. Clip and View must be from same Page. - + Select exactly one View to remove from Group. Select exactly one View to remove from Group. - + View does not belong to a Clip View does not belong to a Clip - + Choose an SVG file to open Виберіть файл SVG для відкриття - + Scalable Vector Graphic Масштабована Векторна графіка - + + All Files + Всі файли + + + Select at least one object. Оберіть принаймні один об'єкт. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection Can not export selection - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. Виберіть саме один об'єкт електронної таблиці. - + No Drawing View No Drawing View - + Open Drawing View before attempting export to SVG. Open Drawing View before attempting export to SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Некоректний вибір @@ -1228,41 +1237,41 @@ Select 2 point objects and 1 View. (2) - - - - + + + + - - - + + + Incorrect selection Некоректний вибір - + Select an object first Оберіть об'єкт для початку - + Too many objects selected Обрано забагато об'єктів - + Create a page first. Спочатку створіть сторінку. - + No View of a Part in selection. No View of a Part in selection. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,18 +1337,19 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection Wrong Selection @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. You must select a base View for the line. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,60 +1381,69 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. No CenterLine in selection. - + + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + Selection not understood. Selection not understood. - + You must select 2 Vertexes or an existing CenterLine. You must select 2 Vertexes or an existing CenterLine. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. No View in Selection. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. Select exactly one Leader line or one Weld symbol. - - + + Nothing selected Nothing selected - + At least 1 object in selection is not a part view At least 1 object in selection is not a part view - + Unknown object type in selection Unknown object type in selection @@ -1439,99 +1458,99 @@ Some Faces in selection are already hatched. Replace? - + No TechDraw Page No TechDraw Page - + Need a TechDraw Page for this command Need a TechDraw Page for this command - + Select a Face first Оберіть поверхню першою - + No TechDraw object in selection No TechDraw object in selection - + Create a page to insert. Створити сторінку для вставки. - - + + No Faces to hatch in this selection No Faces to hatch in this selection - + No page found Сторінка не знайдена - - Create/select a page first. - Create/select a page first. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Which page? - + Too many pages Too many pages - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Can not determine correct page. - - Select exactly 1 page. - Select exactly 1 page. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) Всі файли (*.*) - + Export Page As PDF Експорт в PDF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Експорт в SVG - + Show drawing Показати креслення - + Toggle KeepUpdated Toggle KeepUpdated @@ -1541,68 +1560,89 @@ Click to update text - + New Leader Line New Leader Line - + Edit Leader Line Edit Leader Line - + Rich text creator Rich text creator - - + + Rich text editor Rich text editor - + New Cosmetic Vertex New Cosmetic Vertex - + Select a symbol Select a symbol - + ActiveView to TD View ActiveView to TD View - + Create Center Line Create Center Line - + Edit Center Line Edit Center Line - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol Create Welding Symbol - + Edit Welding Symbol Edit Welding Symbol @@ -1610,7 +1650,31 @@ Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Залежності об'єктів + + + The page is not empty, therefore the following referencing objects might be lost. @@ -1623,29 +1687,16 @@ Are you sure you want to continue? - - - - - - - - - - Object dependencies - Залежності об'єктів - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,22 +1709,28 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Скасувати - - - - OK - Гаразд - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,100 +1758,102 @@ Are you sure you want to continue? ActiveView to TD View - + Width Ширина - + Width of generated view Width of generated view - + Height Висота - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background Фон - + Background color Колір фону - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1024 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete Видалити - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - Загальне - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Кольори - - - - Normal - Звичайне - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Вибрано - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Фон - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Розмірність - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Center Line - - - - Vertex - Вершина - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Pattern Name - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Масштабування - - - - Default scale for new views - Default scale for new views - - - - Page - Сторінка - - - - Auto - Автоматично - - - - Custom - Підлаштувати - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Вибір - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Vertex Scale - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Розміри - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Анотація - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Circular - - - - - None - Немає - - - - Triangle - Трикутник - - - - Inspection - Inspection - - - - Hexagon - Шестикутник - - - - - Square - Квадрат - - - - Rectangle - Прямокутник - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Тире - - - - - - Dot - Крапка - - - - - DashDot - DashDot - - - - - DashDotDot - DashDotDot - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Filled Triangle - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Open Circle - - - - Fork - Fork - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Dashed - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Квадрат - + Flat Плоский - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Анотація - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + Тире + + + + + + Dot + Крапка + + + + + + DashDot + DashDot + + + + + + DashDotDot + DashDotDot + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Hide + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Circular + + + + None + Немає + + + + Triangle + Трикутник + + + + Inspection + Inspection + + + + Hexagon + Шестикутник + + + + + Square + Квадрат + + + + Rectangle + Прямокутник + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Коло + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Кольори + + + + Normal + Звичайне + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Вибрано + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Фон + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Розмірність + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Вершина + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Розміри + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Сторінка + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + Dashed + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + Загальне + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Pattern Name + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Алмаз + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Відобразити гладкі лінії + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Масштабування + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Сторінка + + + + Auto + Автоматично + + + + Custom + Підлаштувати + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Вибір + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,80 +3177,103 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &Експорт SVG - + Toggle &Keep Updated Toggle &Keep Updated - + Toggle &Frames Toggle &Frames - + Export DXF Export DXF - + Export PDF Експорт в 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. Can not open file %1 for writing. - + Save Dxf File Save Dxf File - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: Вибрано: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3128,243 +3282,273 @@ Do you want to continue? Balloon - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Start Symbol - - - - Symbol: - Symbol: - - - - Value: - Значення: - - - + Circular Circular - + None Немає - + Triangle Трикутник - + Inspection Inspection - + Hexagon Шестикутник - + Square Квадрат - + Rectangle Прямокутник - - Scale: - Scale: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Center Line - + Base View Base View - + Elements Елементи - + + Orientation + Орієнтація + + + Top to Bottom line Top to Bottom line - + Vertical По вертикалі - + Left to Right line Left to Right line - + Horizontal По горизонталі - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Aligned - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - Обертання - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + Обертання + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color Колір - + Weight Weight - + Style Стиль - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Тире - + Dot Крапка - + DashDot DashDot - + DashDotDot DashDotDot - + Extend By Extend By - + Make the line a little longer. Make the line a little longer. - + mm мм @@ -3377,27 +3561,32 @@ Do you want to continue? Cosmetic Vertex - + Base View Base View - + Point Picker Point Picker - + + Position from the view center + Position from the view center + + + + Position + Позиція + + + X X - - Z - Z - - - + Y Y @@ -3412,15 +3601,78 @@ Do you want to continue? Left click to set a point - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Base View + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Радіус + + + + Reference + Посилання + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3468,22 +3720,22 @@ Do you want to continue? Колір лінії - + Name of pattern within file Name of pattern within file - + Color of pattern lines Color of pattern lines - + Enlarges/shrinks the pattern Enlarges/shrinks the pattern - + Thickness of lines within the pattern Thickness of lines within the pattern @@ -3496,17 +3748,17 @@ Do you want to continue? Leader Line - + Base View Base View - + Discard Changes Discard Changes - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3515,147 +3767,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points Pick Points - + Start Symbol Start Symbol - - - - No Symbol - No Symbol - - - - - Filled Triangle - Filled Triangle - - - - - Open Triangle - Open Triangle - - - - - Tick - Tick - - - - Dot - Крапка - - - - - Open Circle - Open Circle - - - - - Fork - Fork - - - - - Pyramid - Pyramid - - - - End Symbol - End Symbol - - - - Color - Колір - - - Line color Колір лінії - + Width Ширина - + Line width Ширина лінії - + Continuous Continuous - + + Dot + Крапка + + + + End Symbol + End Symbol + + + + Color + Колір + + + Style Стиль - + Line style Стиль лінії - + NoLine NoLine - + Dash Тире - + DashDot DashDot - + DashDotDot DashDotDot - - + + Pick a starting point for leader line Pick a starting point for leader line - + Click and drag markers to adjust leader line Click and drag markers to adjust leader line - + Left click to set a point Left click to set a point - + Press OK or Cancel to continue Press OK or Cancel to continue - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. @@ -3668,75 +3876,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View Вигляд - - Color - Колір + + Lines + Lines - + Style Стиль - - Weight - Weight - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Ні - - - - True - Так - - - + Continuous Continuous - + Dash Тире - + Dot Крапка - + DashDot DashDot - + DashDotDot DashDotDot + + + Color + Колір + + + + Weight + Weight + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + Ні + + + + True + Так + TechDrawGui::TaskLinkDim @@ -3804,153 +4012,153 @@ You can pick further points to get line segments. First or Third Angle - - + + Page Сторінка - + First Angle Перший кут - + Third Angle Третій кут - + Scale Масштабування - + Scale Page/Auto/Custom Scale Page/Auto/Custom - + Automatic Автоматичний - + Custom Підлаштувати - + Custom Scale Користувацький масштаб - + Scale Numerator Чисельник масштабу - + : : - + Scale Denominator Знаменник масштабу - + Adjust Primary Direction Adjust Primary Direction - + Current primary view direction Current primary view direction - + Rotate right Повернути праворуч - + Rotate up Повернути вгору - + Rotate left Повернути ліворуч - + Rotate down Поворот униз - + Secondary Projections Вторинні проекції - + Bottom Внизу - + Primary Основний - + Right Направо - + Left Ліворуч - + LeftFrontBottom LeftFrontBottom - + Top Згори - + RightFrontBottom RightFrontBottom - + RightFrontTop RightFrontTop - + Rear Тил - + LeftFrontTop LeftFrontTop - + Spin CW Повернути за годинниковою стрілкою - + Spin CCW Повернути проти годинникової стрілки @@ -4014,77 +4222,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame Show Frame - + Color Колір - + Line color Колір лінії - + Width Ширина - + Line width Ширина лінії - + Style Стиль - + Line style Стиль лінії - + NoLine NoLine - + Continuous Continuous - + Dash Тире - + Dot Крапка - + DashDot DashDot - + DashDotDot DashDotDot - + Start Rich Text Editor Start Rich Text Editor - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4092,97 +4300,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section Ідентифікатор цього розрізу - + Looking down Дивитися униз - + Looking right Дивитися праворуч - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Масштабування - - - - Section Orientation - Section Orientation - - - + Looking left Дивитися ліворуч - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - X + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - Y + + Scale + Масштабування - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Застосувати + + Section Orientation + Section Orientation - + Looking up Дивитися вгору - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + X + + + + Y + Y + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4193,17 +4429,17 @@ You can pick further points to get line segments. Редагувати поле - + Text Name: Назва тексту: - + TextLabel ТекстовийНадпис - + Value: Значення: @@ -4236,8 +4472,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4252,16 +4488,16 @@ You can pick further points to get line segments. TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_val-ES.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_val-ES.qm index b84241d27e..c09e63dc54 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_val-ES.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_val-ES.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_val-ES.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_val-ES.ts index acfcbbea02..a445dfc768 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_val-ES.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_val-ES.ts @@ -6,7 +6,7 @@ Add Centerline between 2 Lines - Add Centerline between 2 Lines + Afig una línia central entre 2 línies @@ -14,7 +14,7 @@ Add Centerline between 2 Points - Add Centerline between 2 Points + Afig una línia central entre 2 punts @@ -22,7 +22,7 @@ Add Midpoint Vertices - Add Midpoint Vertices + Afig vèrtex de punt central @@ -30,33 +30,33 @@ Add Quadrant Vertices - Add Quadrant Vertices + Afig vèrtexs de quadrant CmdTechDraw2LineCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Lines - Add Centerline between 2 Lines + Afig una línia central entre 2 línies CmdTechDraw2PointCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Points - Add Centerline between 2 Points + Afig una línia central entre 2 punts @@ -69,20 +69,20 @@ Insert 3-Point Angle Dimension - Insert 3-Point Angle Dimension + Insereix una cota angular de 3 punts CmdTechDrawActiveView - + TechDraw TechDraw - + Insert Active View (3D View) - Insert Active View (3D View) + Insereix una vista activa (vista 3D) @@ -95,7 +95,7 @@ Insert Angle Dimension - Insert Angle Dimension + Insereix una cota angular @@ -114,32 +114,32 @@ CmdTechDrawArchView - + TechDraw TechDraw - + Insert Arch Workbench Object - Insert Arch Workbench Object + Insereix un objecte del banc de treball d'arquitectura - + Insert a View of a Section Plane from Arch Workbench - Insert a View of a Section Plane from Arch Workbench + Insereix una vista d'un pla de secció des d'un banc de treball d'arquitectura CmdTechDrawBalloon - + TechDraw TechDraw - + Insert Balloon Annotation - Insert Balloon Annotation + Insereix una anotació en un globus @@ -152,64 +152,64 @@ Insert Center Line - Insert Center Line + Insereix una línia central - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw TechDraw - + Insert Clip Group - Insert Clip Group + Insereix un grup clip CmdTechDrawClipGroupAdd - + TechDraw TechDraw - + Add View to Clip Group - Add View to Clip Group + Afig una vista al grup clip CmdTechDrawClipGroupRemove - + TechDraw TechDraw - + Remove View from Clip Group - Remove View from Clip Group + Elimina una vista del ClipGroup CmdTechDrawCosmeticEraser - + TechDraw TechDraw - + Remove Cosmetic Object - Remove Cosmetic Object + Elimina un objecte cosmètic @@ -222,7 +222,7 @@ Add Cosmetic Vertex - Add Cosmetic Vertex + Afig un vèrtex cosmètic @@ -235,38 +235,38 @@ Insert Cosmetic Vertex - Insert Cosmetic Vertex + Insereix un vèrtex cosmètic Add Cosmetic Vertex - Add Cosmetic Vertex + Afig un vèrtex cosmètic CmdTechDrawDecorateLine - + TechDraw TechDraw - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw TechDraw - + Insert Detail View - Insert Detail View + Insereix una vista de detall @@ -279,7 +279,7 @@ Insert Diameter Dimension - Insert Diameter Dimension + Insereix una cota de diàmetre @@ -292,23 +292,23 @@ Insert Dimension - Insert Dimension + Insereix una cota CmdTechDrawDraftView - + TechDraw TechDraw - + Insert Draft Workbench Object - Insert Draft Workbench Object + Insereix un objecte del banc de treball d'esborranys - + Insert a View of a Draft Workbench object Insereix una vista d'un objecte d'un banc de treball d'esborrany @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File Fitxer - + Export Page as DXF - Export Page as DXF + Exporta la pàgina com a DXF - + Save Dxf File Guarda el fitxer Dxf - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,14 +339,14 @@ CmdTechDrawExportPageSVG - + File Fitxer - + Export Page as SVG - Export Page as SVG + Exportar una pàgina com a SVG @@ -359,17 +359,17 @@ Insert Extent Dimension - Insert Extent Dimension + Insereix una cota d'extensió Horizontal Extent - Horizontal Extent + Extensió horitzontal Vertical Extent - Vertical Extent + Extensió vertical @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -395,7 +395,7 @@ Apply Geometric Hatch to a Face - Apply Geometric Hatch to a Face + Aplica la trama geomètrica a una cara @@ -408,7 +408,7 @@ Hatch a Face using Image File - Hatch a Face using Image File + Tramat d'una cara utilitzant un fitxer d'imatges @@ -421,7 +421,7 @@ Insert Horizontal Dimension - Insert Horizontal Dimension + Insereix una cota horitzontal @@ -434,7 +434,7 @@ Insert Horizontal Extent Dimension - Insert Horizontal Extent Dimension + Insereix una cota d'extensió horitzontal @@ -447,21 +447,21 @@ Insert Bitmap Image - Insert Bitmap Image + Insereix una imatge de mapa de bits Insert Bitmap from a file into a page - Insert Bitmap from a file into a page + Insereix una imatge de mapa de bits d'un fitxer en una pàgina - + Select an Image File Selecciona un fitxer d'imatge - + Image (*.png *.jpg *.jpeg) Imatge (*.png *.jpg *.jpeg) @@ -476,7 +476,7 @@ Insert Landmark Dimension - EXPERIMENTAL - Insert Landmark Dimension - EXPERIMENTAL + Insereix una cota de marca - EXPERIMENTAL @@ -489,7 +489,7 @@ Add Leaderline to View - Add Leaderline to View + Afig un línia guia a la vista @@ -502,7 +502,7 @@ Insert Length Dimension - Insert Length Dimension + Insereix una cota de longitud @@ -515,7 +515,7 @@ Link Dimension to 3D Geometry - Link Dimension to 3D Geometry + Enllaça una cota a una geometria 3D @@ -528,61 +528,61 @@ Add Midpoint Vertices - Add Midpoint Vertices + Afig vèrtex de punt central CmdTechDrawPageDefault - + TechDraw TechDraw - + Insert Default Page - Insert Default Page + Insereix una pàgina per defecte CmdTechDrawPageTemplate - + TechDraw TechDraw - + Insert Page using Template - Insert Page using Template + Insereix una pàgina utilitzant una plantilla - + Select a Template File - Select a Template File + Selecciona un fitxer de plantilla - + Template (*.svg *.dxf) - Template (*.svg *.dxf) + Plantilla (*.svg *.dxf) CmdTechDrawProjectionGroup - + TechDraw TechDraw - + Insert Projection Group - Insert Projection Group + Insereix un grup de projeccions - + Insert multiple linked views of drawable object(s) - Insert multiple linked views of drawable object(s) + Insereix diverses vistes enllaçades d'objectes dibuixables @@ -595,7 +595,7 @@ Add Quadrant Vertices - Add Quadrant Vertices + Afig vèrtexs de quadrant @@ -608,20 +608,20 @@ Insert Radius Dimension - Insert Radius Dimension + Insereix nova cota de radi CmdTechDrawRedrawPage - + TechDraw TechDraw - + Redraw Page - Redraw Page + Torna a dibuixar una pàgina @@ -634,81 +634,81 @@ Insert Rich Text Annotation - Insert Rich Text Annotation + Insereix una anotació de text enriquit CmdTechDrawSectionView - + TechDraw TechDraw - + Insert Section View - Insert Section View + Insereix una vista de secció CmdTechDrawShowAll - + TechDraw TechDraw - + Show/Hide Invisible Edges - Show/Hide Invisible Edges + Mostra/amaga les arestes invisibles CmdTechDrawSpreadsheetView - + TechDraw TechDraw - + Insert Spreadsheet View - Insert Spreadsheet View + Inserta una vista de full de càlcul - + Insert View to a spreadsheet - Insert View to a spreadsheet + Insereix vista a un full de càlcul CmdTechDrawSymbol - + TechDraw TechDraw - + Insert SVG Symbol Inserta un símbol SVG - + Insert symbol from a SVG file - Insert symbol from a SVG file + Insereix un símbol des d'un fitxer SGV CmdTechDrawToggleFrame - + TechDraw TechDraw - - + + Turn View Frames On/Off Activa o desactiva els marcs de la vista @@ -723,7 +723,7 @@ Insert Vertical Dimension - Insert Vertical Dimension + Insereix una cota vertical @@ -736,38 +736,38 @@ Insert Vertical Extent Dimension - Insert Vertical Extent Dimension + Insereix una cota d'extensió vertical CmdTechDrawView - + TechDraw TechDraw - + Insert View - Insert View + Insereix vista - + Insert a View - Insert a View + Insereix una vista CmdTechDrawWeldSymbol - + TechDraw TechDraw - + Add Welding Information to Leaderline - Add Welding Information to Leaderline + Afig la informació de soldadura a la línia guia @@ -935,77 +935,77 @@ Més funcions - + Standard Estàndard - + Heading 1 Encapçalament 1 - + Heading 2 Encapçalament 2 - + Heading 3 Encapçalament 3 - + Heading 4 Encapçalament 4 - + Monospace Monospace - + - + Remove character formatting Elimina la formatació de caràcters - + Remove all formatting Elimina tota la formatació - + Edit document source Edita la font del document - + Document source Font del document - + Create a link Crea un enllaç - + Link URL: URL de l'enllaç: - + Select an image Seleccioneu una imatge - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; Tot (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Selecció incorrecta - - - No Shapes or Groups in this selection - No hi ha formes o grups en aquesta selecció + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Seleccioneu com a mínim 1 objecte DrawViewPart com a base. - + Select one Clip group and one View. Seleccioneu un grup clip i una vista. - + Select exactly one View to add to group. Seleccioneu exactament una vista per a afegir al grup. - + Select exactly one Clip group. Seleccioneu exactament un grup clip. - + Clip and View must be from same Page. Clip i Vista han de ser de la mateixa pàgina. - + Select exactly one View to remove from Group. Seleccioneu exactament una vista per a eliminar del grup. - + View does not belong to a Clip La Vista no pertany a un Clip - + Choose an SVG file to open Trieu un fitxer SVG per a obrir-lo - + Scalable Vector Graphic Gràfic vectorial escalable - + + All Files + Tots els fitxers + + + Select at least one object. Seleccioneu com a mínim un objecte. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection - Can not export selection + No es pot exportar la selecció - + Page contains DrawViewArch which will not be exported. Continue? - Page contains DrawViewArch which will not be exported. Continue? + La pàgina conté DrawViewArch que no s'exportaran. Voleu continuar? - + Select exactly one Spreadsheet object. Seleccioneu exactament un sol objecte full de càlcul. - + No Drawing View Sense vistes de dibuix - + Open Drawing View before attempting export to SVG. Obri les vistes de dibuix abans d'intentar l'exportació a SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Selecció incorrecta @@ -1215,54 +1224,54 @@ Please select a View [and Edges]. - Please select a View [and Edges]. + Seleccioneu una vista [i una aresta]. Select 2 point objects and 1 View. (1) - Select 2 point objects and 1 View. (1) + Seleccioneu 2 objectes punt i una vista. (1) Select 2 point objects and 1 View. (2) - Select 2 point objects and 1 View. (2) + Seleccioneu 2 objectes punt i una vista. (2) - - - - + + + + - - - + + + Incorrect selection Selecció incorrecta - + Select an object first Seleccioneu primer un objecte - + Too many objects selected Massa objectes seleccionats - + Create a page first. Creeu una pàgina primer - + No View of a Part in selection. No hi ha cap vista d'una peça en la selecció. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,20 +1337,21 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection - Wrong Selection + Selecció incorrecta @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. Heu de seleccionar una vista de base per a la línia. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,167 +1381,176 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. - No CenterLine in selection. - - - - Selection not understood. - Selection not understood. + No hi ha cap línia central en la selecció. + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + + Selection not understood. + No s'ha entés la selecció. + + + You must select 2 Vertexes or an existing CenterLine. - You must select 2 Vertexes or an existing CenterLine. + Heu de seleccionar 2 vèrtex o una línia central existent. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. - No View in Selection. + No hi ha cap vista en la selecció. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection - No Part Views in this selection + No hi ha cap vista de peça en la selecció. - + Select exactly one Leader line or one Weld symbol. - Select exactly one Leader line or one Weld symbol. + Seleccioneu exactament una única línia guia o un únic símbol de soldadura. - - + + Nothing selected No s'ha seleccionat res - + At least 1 object in selection is not a part view Com a mínim 1 objecte eln la selecció no és una vista de peça - + Unknown object type in selection Tipus d'objecte desconegut en la selecció Replace Hatch? - Replace Hatch? + Voleu reemplaçar la trama? Some Faces in selection are already hatched. Replace? - Some Faces in selection are already hatched. Replace? + Algunes cares en la selecció ja tenen trama. Voleu reemplaçar-les? - + No TechDraw Page No hi ha cap pàgina TechDraw - + Need a TechDraw Page for this command Es necessita una pàgina TechDraw per a aquesta ordre - + Select a Face first Seleccioneu primer una cara - + No TechDraw object in selection No hi ha cap objecte TechDraw en la selecció - + Create a page to insert. Creeu una pàgina per a inserir. - - + + No Faces to hatch in this selection No hi ha cares on aplicar el tramat en aquesta selecció - + No page found No s'ha trobat cap pàgina. - - Create/select a page first. - Creeu/seleccioneu primer una pàgina. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Quina pàgina? - + Too many pages Massa pàgines - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. No es pot determinar la pàgina correcta. - - Select exactly 1 page. - Seleccioneu exactament un pàgina. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) Tots els fitxers (*.*) - + Export Page As PDF Exporta una pàgina com a PDF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Exportar una pàgina com a SVG - + Show drawing Mostra el dibuix - + Toggle KeepUpdated Activa/desactiva l'actualització automàtica @@ -1541,138 +1560,174 @@ Feu clic per a actualitzar el text - + New Leader Line Línia guia nova - + Edit Leader Line Edita la línia guia - + Rich text creator Creador de text enriquit - - + + Rich text editor Editor de text enriquit - + New Cosmetic Vertex Vèrtex cosmètic nou - + Select a symbol - Select a symbol + Seleccioneu un símbol - + ActiveView to TD View - ActiveView to TD View + VistaActiva en Vista TD - + Create Center Line - Create Center Line + Crea una línia central - + Edit Center Line - Edit Center Line + Edita la línia central - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol - Create Welding Symbol + Crea un símbol de soldadura - + Edit Welding Symbol - Edit Welding Symbol + Edita un símbol de soldadura Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Dependències de l'objecte + + + The page is not empty, therefore the following referencing objects might be lost. Are you sure you want to continue? - The page is not empty, therefore the - following referencing objects might be lost. + La pàgina no està buida, per tant es poden perdre els objectes de referència següents. -Are you sure you want to continue? +Segur que voleu continuar? - - - - - - - - - - Object dependencies - Dependències de l'objecte - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. Are you sure you want to continue? - The projection group is not empty, therefore - the following referencing objects might be lost. + El grup de projeccions no està buit, per tant es poden perdre els objectes de referència següents. -Are you sure you want to continue? +Segur que voleu continuar? - + You cannot delete the anchor view of a projection group. - You cannot delete the anchor view of a projection group. + No podeu eliminar la vista ancorada a un grup de projecció. - - + + You cannot delete this view because it has a section view that would become broken. - You cannot delete this view because it has a section view that would become broken. + No podeu suprimir aquesta vista perquè conté una vista de secció que es trencaria. - - + + You cannot delete this view because it has a detail view that would become broken. - You cannot delete this view because it has a detail view that would become broken. + No podeu suprimir aquesta vista perquè conté una vista de detall que es trencaria. + + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. @@ -1680,33 +1735,17 @@ Are you sure you want to continue? Are you sure you want to continue? - The following referencing objects might break. + Els objectes de referència següents es podrien trencar. -Are you sure you want to continue? +Segur que voleu continuar? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Cancel·la - - - - OK - D'acord - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1714,102 +1753,104 @@ Are you sure you want to continue? ActiveView to TD View - ActiveView to TD View + VistaActiva en Vista TD - + Width Amplària - + Width of generated view - Width of generated view + Amplària de la vista generada - + Height Alçària - + + Height of generated view + Alçària de la vista generada + + + Border - Border + Vora - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no - Paint background yes/no + Acoloreix el fons sí/no - + Background Fons - + Background color Color de fons - + Line Width - Line Width - - - - Width of lines in generated view. - Width of lines in generated view. - - - - Render Mode - Render Mode - - - - Drawing style - see SoRenderManager - Drawing style - see SoRenderManager - - - - AS_IS - AS_IS - - - - WIREFRAME - WIREFRAME - - - - POINTS - POINTS - - - - WIREFRAME_OVERLAY - WIREFRAME_OVERLAY - - - - HIDDEN_LINE - HIDDEN_LINE + Amplària de línia - BOUNDING_BOX - BOUNDING_BOX + Width of lines in generated view + Width of lines in generated view - - Height of generated view - Height of generated view + + Render Mode + Mode de renderització + + + + Drawing style - see SoRenderManager + Estil del dibuix - consulteu SoRenderManager + + + + AS_IS + AS_IS + + + + WIREFRAME + FILFERRO + + + + POINTS + PUNTS + + + + WIREFRAME_OVERLAY + SOBREPOSA_FILFERRO + + + + HIDDEN_LINE + AMAGA_LÍNIA + + + + BOUNDING_BOX + CAIXA_CONTENIDORA @@ -1817,1027 +1858,168 @@ Are you sure you want to continue? Welding Symbol - Welding Symbol + Símbol de soldadura - + Text before arrow side symbol - Text before arrow side symbol + Text abans del símbol de la fletxa - + Text after arrow side symbol - Text after arrow side symbol + Text després del símbol de la fletxa - + Pick arrow side symbol - Pick arrow side symbol + Tria el símbol de la fletxa - - + + Symbol - Symbol + Símbol - + Text above arrow side symbol - Text above arrow side symbol + Text damunt del símbol de la fletxa - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol - Pick other side symbol + Tria altre símbol lateral - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol - Text below other side symbol + Text davall d'altre símbol lateral - + + Text after other side symbol + Text després del símbol de la fletxa + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text abans d'altre símbol lateral + + + Remove other side symbol - Remove other side symbol + Elimina altre símbol lateral - + Delete Elimina - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld - Field Weld - - - - All Around - All Around - - - - Alternating - Alternating + Soldadura de camp - Tail Text - Tail Text + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line - - Text at end of symbol - Text at end of symbol + + All Around + A tot arreu + + + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds - Symbol Directory - Symbol Directory + Alternating + Alternança - - Pick a directory of welding symbols - Pick a directory of welding symbols + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + *.svg - *.svg + *.svg + + + + Text at end of symbol + Text al final del símbol + + + + Symbol Directory + Directori de símbols + + + + Tail Text + Text de la cua - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - General - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Colors - - - - Normal - Normal - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Seleccionat - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Fons - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Dimensió - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Línia central - - - - Vertex - Vertex - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Nom del patró - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Redimensiona - - - - Default scale for new views - Default scale for new views - - - - Page - Pàgina - - - - Auto - Auto - - - - Custom - Personalitzat - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Selecció - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Escala de vèrtex - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Dimensions - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Anotació - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Circular - - - - - None - Cap - - - - Triangle - Triangle - - - - Inspection - Inspecció - - - - Hexagon - Hexàgon - - - - - Square - Quadrat - - - - Rectangle - Rectangle - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Guió - - - - - - Dot - Punt - - - - - DashDot - Guió punt - - - - - DashDotDot - Guió punt punt - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Triangle emplenat - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Cercle obert - - - - Fork - Bifurcació - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Discontínua - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Quadrat - + Flat Pla - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2028,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2101,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Anotació - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continu + + + + + + Dash + Guió + + + + + + Dot + Punt + + + + + + DashDot + Guió punt + + + + + + DashDotDot + Guió punt punt + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Amaga + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Circular + + + + None + Cap + + + + Triangle + Triangle + + + + Inspection + Inspecció + + + + Hexagon + Hexàgon + + + + + Square + Quadrat + + + + Rectangle + Rectangle + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Cercle + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Colors + + + + Normal + Normal + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Seleccionat + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Fons + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Dimensió + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Vertex + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Dimensions + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Pàgina + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continu + + + + Dashed + Discontínua + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + General + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Nom del patró + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Diamant + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Mostra les línies suaus + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible - Visible + Visible - + Hidden - Amagada + Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Redimensiona + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Pàgina + + + + Auto + Auto + + + + Custom + Personalitzat + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Selecció + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,80 +3175,103 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &Exporta SVG - + Toggle &Keep Updated Activa/desactiva l'&actualització automàtica - + Toggle &Frames Activa/desactiva els &marcs - + Export DXF Exporta DXF - + Export PDF Exporta a PDF - + Different orientation Orientació diferent - + The printer uses a different orientation than the drawing. Do you want to continue? La impressora utilitza una orientació diferent de la del dibuix. Voleu continuar? - - + + Different paper size Mida de paper diferent - - + + The printer uses a different paper size than the drawing. Do you want to continue? La impressora utilitza una mida de paper diferent de la del dibuix. Voleu continuar? - + Opening file failed No s'ha pogut obrir el fitxer. - + Can not open file %1 for writing. No s'ha pogut obrir el fitxer %1 per a escriure-hi. - + Save Dxf File Guarda el fitxer Dxf - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: Seleccionat: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3128,243 +3280,273 @@ Do you want to continue? Globus - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Símbol inicial - - - - Symbol: - Símbol: - - - - Value: - Valor: - - - + Circular Circular - + None Cap - + Triangle Triangle - + Inspection Inspecció - + Hexagon Hexàgon - + Square Quadrat - + Rectangle Rectangle - - Scale: - Escala: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Línia central - + Base View Vista base - + Elements Elements - - Top to Bottom line - Top to Bottom line + + Orientation + Orientació - + + Top to Bottom line + Línia superior a la part inferior + + + Vertical Vertical - + Left to Right line - Left to Right line + Línia esquerra a la dreta - + Horizontal Horitzontal - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Alineat - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert + + Move line -Left or +Right + Mou la línia -esquerra o +dreta - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Mou la línia +amunt o -avall + + + Rotate Gira - + Rotate line +CCW or -CW - Rotate line +CCW or -CW + Gira la línia +en sentit antihorari CCW o - en sentit horari CW - - Move line +Up or -Down - Move line +Up or -Down - - - - Move line -Left or +Right - Move line -Left or +Right - - - + Color Color - + Weight Pes - + Style Estil - + Continuous - Continuous + Continu - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Guió - + Dot Punt - + DashDot Guió punt - + DashDotDot Guió punt punt - + Extend By Estén - + Make the line a little longer. Allarga un poc la línia. - + mm mm @@ -3377,27 +3559,32 @@ Do you want to continue? Vèrtex cosmètic - + Base View Vista base - + Point Picker Seleccionador de punts - + + Position from the view center + Position from the view center + + + + Position + Position + + + X X - - Z - Z - - - + Y Y @@ -3412,17 +3599,80 @@ Do you want to continue? Feu clic al botó esquerre per a definir un punt - + In progress edit abandoned. Start over. S'ha abandonat l'edició en procés. Torna a començar. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Vista base + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Radi + + + + Reference + Ref + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines - Restore Invisible Lines + Restaura les línies no visibles @@ -3468,22 +3718,22 @@ Do you want to continue? Color de la línia - + Name of pattern within file Nom del patró en el fitxer - + Color of pattern lines Color de les línies del patró - + Enlarges/shrinks the pattern Amplia/encongeix el patró - + Thickness of lines within the pattern Grossària de les línies en el patró @@ -3496,166 +3746,122 @@ Do you want to continue? Línia guia - + Base View Vista base - + Discard Changes Descarta els canvis - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. - First pick the start pint of the line, -then at least a second point. -You can pick further points to get line segments. + Primer trieu el punt inicial de la línia, +després, com a mínim, un segon punt. +Podeu seleccionar més punts per a obtenir segments de línia. - + Pick Points Selecciona punts - + Start Symbol Símbol inicial - - - - No Symbol - Sense símbol - - - - - Filled Triangle - Triangle emplenat - - - - - Open Triangle - Triangle obert - - - - - Tick - Tick - - - - Dot - Punt - - - - - Open Circle - Cercle obert - - - - - Fork - Bifurcació - - - - - Pyramid - Pyramid - - - - End Symbol - Símbol final - - - - Color - Color - - - Line color Color de línia - + Width Amplària - + Line width Amplària de línia - + Continuous - Continuous + Continu - + + Dot + Punt + + + + End Symbol + Símbol final + + + + Color + Color + + + Style Estil - + Line style Estil de línia - + NoLine Sense línia - + Dash Guió - + DashDot Guió punt - + DashDotDot Guió punt punt - - + + Pick a starting point for leader line Trieu un punt inicial per a la línia guia - + Click and drag markers to adjust leader line Feu clic i arrossegueu els marcadors per a ajustar la línia guia - + Left click to set a point Feu clic al botó esquerre per a definir un punt - + Press OK or Cancel to continue Premeu D'acord o Cancel·la per a continuar - + In progress edit abandoned. Start over. S'ha abandonat l'edició en procés. Torna a començar. @@ -3665,78 +3871,78 @@ You can pick further points to get line segments. Line Decoration - Line Decoration + Decoració de la línia - - Lines - Lines - - - + View Visualitza - - Color - Color + + Lines + Línies - + Style Estil - - Weight - Pes - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Fals - - - - True - Cert - - - + Continuous - Continuous + Continu - + Dash Guió - + Dot Punt - + DashDot Guió punt - + DashDotDot Guió punt punt + + + Color + Color + + + + Weight + Pes + + + + Thickness of pattern lines. + Grossària de les línies del patró. + + + + Visible + Visible + + + + False + Fals + + + + True + Cert + TechDrawGui::TaskLinkDim @@ -3804,153 +4010,153 @@ You can pick further points to get line segments. Primer o tercer angle - - + + Page Pàgina - + First Angle Primer angle - + Third Angle Tercer angle - + Scale Redimensiona - + Scale Page/Auto/Custom Escala la pàgina/automàtica/personalitzada - + Automatic Automàtica - + Custom Personalitzat - + Custom Scale Escala personalitzada - + Scale Numerator Numerador personalitzat - + : : - + Scale Denominator Denominador d'escala - + Adjust Primary Direction Ajusta la direcció principal - + Current primary view direction La direcció actual de la vista primària - + Rotate right Gira ala dreta - + Rotate up Gira cap amunt - + Rotate left Gira a l'esquerra - + Rotate down Gira cap avall - + Secondary Projections Projeccions secundària - + Bottom Inferior - + Primary Principal - + Right Dreta - + Left Esquerra - + LeftFrontBottom A l'esquerra, davant i avall - + Top Planta - + RightFrontBottom A la dreta, davant i avall - + RightFrontTop A la dreta, davant i amunt - + Rear Posterior - + LeftFrontTop A l'esquerra, davant i amunt - + Spin CW Gira en sentit horari - + Spin CCW Gira en sentit antihorari @@ -3960,7 +4166,7 @@ You can pick further points to get line segments. Restore Invisible Lines - Restore Invisible Lines + Restaura les línies no visibles @@ -3975,12 +4181,12 @@ You can pick further points to get line segments. CenterLine - CenterLine + Línia central Cosmetic - Cosmetic + Cosmètic @@ -4011,178 +4217,206 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - Maximal width, if -1 then automatic width + Amplària màxima, si és -1, l'amplària és automàtica - + Show Frame Mostra el marc - + Color Color - + Line color Color de línia - + Width Amplària - + Line width Amplària de línia - + Style Estil - + Line style Estil de línia - + NoLine Sense línia - + Continuous - Continuous + Continu - + Dash Guió - + Dot Punt - + DashDot Guió punt - + DashDotDot Guió punt punt - + Start Rich Text Editor Inicia l'editor de text enriquit - + Input the annotation text directly or start the rich text editor - Input the annotation text directly or start the rich text editor + Introduïu directament el text de l’anotació o inicieu l’editor de text enriquit TechDrawGui::TaskSectionView - + Identifier for this section Identificador d'aquesta secció - + Looking down Està mirant cap avall - + Looking right Està mirant cap a la dreta - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Redimensiona - - - - Section Orientation - Section Orientation - - - + Looking left Està mirant cap a l'esquerra - - Section Plane Location - Section Plane Location + + Section Parameters + Paràmetres de la secció - - X - X + + BaseView + Vista Base - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identificador - - Y - Y + + Scale + Redimensiona - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Aplica + + Section Orientation + Orientació de la secció - + Looking up Està mirant cap amunt - - - TaskSectionView - bad parameters. Can not proceed. - TaskSectionView - bad parameters. Can not proceed. + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Section Plane Location + Ubicació del pla de secció + + + + X + X + + + + Y + Y + + + + Z + Z + + + + + TaskSectionView - bad parameters. Can not proceed. + Vista de la secció de tasques - paràmetres incorrectes. No es pot procedir. + + + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Símbol + + + + + + arrow + arrow + + + + + + other + other @@ -4193,17 +4427,17 @@ You can pick further points to get line segments. Canvia el camp editable - + Text Name: Nom del text: - + TextLabel EtiquetaText - + Value: Valor: @@ -4213,7 +4447,7 @@ You can pick further points to get line segments. Adds a Centerline between 2 Lines - Adds a Centerline between 2 Lines + Afig una línia central entre 2 línies @@ -4221,7 +4455,7 @@ You can pick further points to get line segments. Adds a Centerline between 2 Points - Adds a Centerline between 2 Points + Afig una línia central entre 2 punts @@ -4229,15 +4463,15 @@ You can pick further points to get line segments. Inserts a Cosmetic Vertex into a View - Inserts a Cosmetic Vertex into a View + Insereix un vèrtex cosmètic en una vista TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4245,23 +4479,23 @@ You can pick further points to get line segments. Insert Horizontal Extent Dimension - Insert Horizontal Extent Dimension + Insereix una cota d'extensió horitzontal TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles @@ -4269,7 +4503,7 @@ You can pick further points to get line segments. Insert Vertical Extent Dimension - Insert Vertical Extent Dimension + Insereix una cota d'extensió vertical diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_vi.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_vi.qm index 75789f762f..42459fdc31 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_vi.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_vi.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_vi.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_vi.ts index 19251f38a4..053d3b1c36 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_vi.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_vi.ts @@ -36,12 +36,12 @@ CmdTechDraw2LineCenterLine - + TechDraw Vẽ Công nghệ - + Add Centerline between 2 Lines Add Centerline between 2 Lines @@ -49,12 +49,12 @@ CmdTechDraw2PointCenterLine - + TechDraw Vẽ Công nghệ - + Add Centerline between 2 Points Add Centerline between 2 Points @@ -75,12 +75,12 @@ CmdTechDrawActiveView - + TechDraw Vẽ Công nghệ - + Insert Active View (3D View) Insert Active View (3D View) @@ -114,17 +114,17 @@ CmdTechDrawArchView - + TechDraw Vẽ Công nghệ - + Insert Arch Workbench Object Insert Arch Workbench Object - + Insert a View of a Section Plane from Arch Workbench Insert a View of a Section Plane from Arch Workbench @@ -132,12 +132,12 @@ CmdTechDrawBalloon - + TechDraw Vẽ Công nghệ - + Insert Balloon Annotation Insert Balloon Annotation @@ -156,19 +156,19 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw Vẽ Công nghệ - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw Vẽ Công nghệ - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw Vẽ Công nghệ - + Remove View from Clip Group Remove View from Clip Group @@ -202,12 +202,12 @@ CmdTechDrawCosmeticEraser - + TechDraw Vẽ Công nghệ - + Remove Cosmetic Object Remove Cosmetic Object @@ -246,25 +246,25 @@ CmdTechDrawDecorateLine - + TechDraw Vẽ Công nghệ - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw Vẽ Công nghệ - + Insert Detail View Insert Detail View @@ -298,17 +298,17 @@ CmdTechDrawDraftView - + TechDraw Vẽ Công nghệ - + Insert Draft Workbench Object Insert Draft Workbench Object - + Insert a View of a Draft Workbench object Insert a View of a Draft Workbench object @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File Tập tin - + Export Page as DXF Export Page as DXF - + Save Dxf File Lưu tệp Dxf - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,12 +339,12 @@ CmdTechDrawExportPageSVG - + File Tập tin - + Export Page as SVG Export Page as SVG @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -456,12 +456,12 @@ Insert Bitmap from a file into a page - + Select an Image File Chọn một tệp ảnh - + Image (*.png *.jpg *.jpeg) Hình ảnh (*.png *.jpg *.jpeg) @@ -534,12 +534,12 @@ CmdTechDrawPageDefault - + TechDraw Vẽ Công nghệ - + Insert Default Page Insert Default Page @@ -547,22 +547,22 @@ CmdTechDrawPageTemplate - + TechDraw Vẽ Công nghệ - + Insert Page using Template Insert Page using Template - + Select a Template File Select a Template File - + Template (*.svg *.dxf) Template (*.svg *.dxf) @@ -570,17 +570,17 @@ CmdTechDrawProjectionGroup - + TechDraw Vẽ Công nghệ - + Insert Projection Group Insert Projection Group - + Insert multiple linked views of drawable object(s) Insert multiple linked views of drawable object(s) @@ -614,12 +614,12 @@ CmdTechDrawRedrawPage - + TechDraw Vẽ Công nghệ - + Redraw Page Redraw Page @@ -640,12 +640,12 @@ CmdTechDrawSectionView - + TechDraw Vẽ Công nghệ - + Insert Section View Insert Section View @@ -653,12 +653,12 @@ CmdTechDrawShowAll - + TechDraw Vẽ Công nghệ - + Show/Hide Invisible Edges Show/Hide Invisible Edges @@ -666,17 +666,17 @@ CmdTechDrawSpreadsheetView - + TechDraw Vẽ Công nghệ - + Insert Spreadsheet View Insert Spreadsheet View - + Insert View to a spreadsheet Insert View to a spreadsheet @@ -684,17 +684,17 @@ CmdTechDrawSymbol - + TechDraw Vẽ Công nghệ - + Insert SVG Symbol Chèn biểu tượng SVG - + Insert symbol from a SVG file Insert symbol from a SVG file @@ -702,13 +702,13 @@ CmdTechDrawToggleFrame - + TechDraw Vẽ Công nghệ - - + + Turn View Frames On/Off Turn View Frames On/Off @@ -742,17 +742,17 @@ CmdTechDrawView - + TechDraw Vẽ Công nghệ - + Insert View Insert View - + Insert a View Insert a View @@ -760,12 +760,12 @@ CmdTechDrawWeldSymbol - + TechDraw Vẽ Công nghệ - + Add Welding Information to Leaderline Add Welding Information to Leaderline @@ -935,77 +935,77 @@ More functions - + Standard Tiêu chuẩn - + Heading 1 Heading 1 - + Heading 2 Heading 2 - + Heading 3 Heading 3 - + Heading 4 Heading 4 - + Monospace Monospace - + - + Remove character formatting Remove character formatting - + Remove all formatting Remove all formatting - + Edit document source Edit document source - + Document source Document source - + Create a link Create a link - + Link URL: Link URL: - + Select an image Select an image - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection Lựa chọn sai - - - No Shapes or Groups in this selection - No Shapes or Groups in this selection + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Chọn ít nhất một đối tượng Phần khung nhìn vẽ như là một đối tượng cơ sở. - + Select one Clip group and one View. Select one Clip group and one View. - + Select exactly one View to add to group. Select exactly one View to add to group. - + Select exactly one Clip group. Select exactly one Clip group. - + Clip and View must be from same Page. Clip và Khung nhìn phải từ cùng một Trang. - + Select exactly one View to remove from Group. Select exactly one View to remove from Group. - + View does not belong to a Clip Khung nhìn không thuộc về một Clip - + Choose an SVG file to open Chọn một tệp SVG để mở - + Scalable Vector Graphic Đồ họa véc tơ có thể mở rộng - + + All Files + Tất cả các tệp + + + Select at least one object. Chọn ít nhất một đối tượng. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection Can not export selection - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. Chọn chính xác một đối tượng bảng tính. - + No Drawing View Không có khung nhìn vẽ nào - + Open Drawing View before attempting export to SVG. Mở khung nhìn vẽ trước khi xuất sang tệp SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Lựa chọn không đúng @@ -1228,41 +1237,41 @@ Select 2 point objects and 1 View. (2) - - - - + + + + - - - + + + Incorrect selection Lựa chọn không đúng - + Select an object first Chọn một đối tượng trước - + Too many objects selected Đã chọn quá nhiều đối tượng - + Create a page first. Tạo một trang trước. - + No View of a Part in selection. No View of a Part in selection. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,18 +1337,19 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection Wrong Selection @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. You must select a base View for the line. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,60 +1381,69 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. No CenterLine in selection. - + + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + Selection not understood. Selection not understood. - + You must select 2 Vertexes or an existing CenterLine. You must select 2 Vertexes or an existing CenterLine. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. No View in Selection. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. Select exactly one Leader line or one Weld symbol. - - + + Nothing selected Nothing selected - + At least 1 object in selection is not a part view At least 1 object in selection is not a part view - + Unknown object type in selection Unknown object type in selection @@ -1439,99 +1458,99 @@ Some Faces in selection are already hatched. Replace? - + No TechDraw Page Không có trang Vẽ Công nghệ - + Need a TechDraw Page for this command Cần một trang Vẽ Công nghệ cho lệnh này - + Select a Face first Chọn một Mặt trước - + No TechDraw object in selection Chưa chọn đối tượng Vẽ Công nghệ - + Create a page to insert. Create a page to insert. - - + + No Faces to hatch in this selection No Faces to hatch in this selection - + No page found Không tìm thấy trang nào - - Create/select a page first. - Tạo/Chọn một trang trước. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Trang nào? - + Too many pages Quá nhiều trang - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Không thể xác định đúng trang. - - Select exactly 1 page. - Chọn chính xác một trang. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) Tất cả các tệp (*.*) - + Export Page As PDF Xuất trang dưới dạng DXF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Xuất trang dưới dạng SVG - + Show drawing Hiển thị bản vẽ - + Toggle KeepUpdated Bật/tắt chế độ Tiếp tục cập nhật @@ -1541,68 +1560,89 @@ Nhấp chuột để cập nhật văn bản - + New Leader Line New Leader Line - + Edit Leader Line Edit Leader Line - + Rich text creator Rich text creator - - + + Rich text editor Rich text editor - + New Cosmetic Vertex New Cosmetic Vertex - + Select a symbol Select a symbol - + ActiveView to TD View ActiveView to TD View - + Create Center Line Create Center Line - + Edit Center Line Edit Center Line - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol Create Welding Symbol - + Edit Welding Symbol Edit Welding Symbol @@ -1610,7 +1650,31 @@ Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + Phụ thuộc đối tượng + + + The page is not empty, therefore the following referencing objects might be lost. @@ -1623,29 +1687,16 @@ Are you sure you want to continue? - - - - - - - - - - Object dependencies - Phụ thuộc đối tượng - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,22 +1709,28 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - Hủy - - - - OK - Đồng ý - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,100 +1758,102 @@ Are you sure you want to continue? ActiveView to TD View - + Width Bề rộng - + Width of generated view Width of generated view - + Height Chiều cao - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background Hình nền - + Background color Màu nền - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1024 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete Xóa - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - Chung - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - Màu sắc - - - - Normal - Bình thường - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Đã chọn - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - Hình nền - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - Kích thước - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Center Line - - - - Vertex - Vertex - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Tên mẫu - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - Kích cỡ - - - - Default scale for new views - Default scale for new views - - - - Page - Trang - - - - Auto - Tự động - - - - Custom - Tùy chọn - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - Lựa chọn - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Vertex Scale - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - Kích thước - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - Chú thích - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Circular - - - - - None - Không - - - - Triangle - Tam giác - - - - Inspection - Inspection - - - - Hexagon - Hình lục giác - - - - - Square - Hình vuông - - - - Rectangle - Hình chữ nhật - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Nét - - - - - - Dot - Chấm - - - - - DashDot - Nét chấm - - - - - DashDotDot - Nét chấm chấm - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Filled Triangle - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Open Circle - - - - Fork - Fork - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Dashed - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square Hình vuông - + Flat Phẳng - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + Chú thích - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + Nét + + + + + + Dot + Chấm + + + + + + DashDot + Nét chấm + + + + + + DashDotDot + Nét chấm chấm + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Hide + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Circular + + + + None + Không + + + + Triangle + Tam giác + + + + Inspection + Inspection + + + + Hexagon + Hình lục giác + + + + + Square + Hình vuông + + + + Rectangle + Hình chữ nhật + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + Vòng tròn + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + Màu sắc + + + + Normal + Bình thường + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Đã chọn + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + Hình nền + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + Kích thước + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Vertex + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + Kích thước + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + Trang + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + Dashed + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + Chung + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Tên mẫu + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + Hình thoi + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + Hiển thị đường trơn + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + Kích cỡ + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + Trang + + + + Auto + Tự động + + + + Custom + Tùy chọn + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + Lựa chọn + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,82 +3177,105 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &Xuất SVG - + Toggle &Keep Updated Toggle &Keep Updated - + Toggle &Frames Toggle &Frames - + Export DXF Export DXF - + Export PDF Xuất tệp PDF - + Different orientation Định hướng khác nhau - + The printer uses a different orientation than the drawing. Do you want to continue? Máy in sử dụng hướng khác với bản vẽ. Bạn có muốn tiếp tục? - - + + Different paper size Kích thước giấy khác nhau - - + + The printer uses a different paper size than the drawing. Do you want to continue? Máy in sử dụng kích cỡ giấy khác so với bản vẽ. Bạn có muốn tiếp tục? - + Opening file failed Không thể mở tệp - + Can not open file %1 for writing. Can not open file %1 for writing. - + Save Dxf File Lưu tệp Dxf - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: Đã chọn: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3130,243 +3284,273 @@ Bạn có muốn tiếp tục? Balloon - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Start Symbol - - - - Symbol: - Symbol: - - - - Value: - Giá trị: - - - + Circular Circular - + None Không - + Triangle Tam giác - + Inspection Inspection - + Hexagon Hình lục giác - + Square Hình vuông - + Rectangle Hình chữ nhật - - Scale: - Scale: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Center Line - + Base View Base View - + Elements Thành phần - + + Orientation + Sự định hướng + + + Top to Bottom line Top to Bottom line - + Vertical Nằm dọc - + Left to Right line Left to Right line - + Horizontal Nằm ngang - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Aligned - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - Xoay - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + Xoay + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color Màu - + Weight Weight - + Style Kiểu - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Nét - + Dot Chấm - + DashDot Nét chấm - + DashDotDot Nét chấm chấm - + Extend By Extend By - + Make the line a little longer. Make the line a little longer. - + mm mm @@ -3379,27 +3563,32 @@ Bạn có muốn tiếp tục? Cosmetic Vertex - + Base View Base View - + Point Picker Point Picker - + + Position from the view center + Position from the view center + + + + Position + Position + + + X X - - Z - Z - - - + Y Y @@ -3414,15 +3603,78 @@ Bạn có muốn tiếp tục? Left click to set a point - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Base View + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + Bán kính + + + + Reference + Tham chiếu + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3470,22 +3722,22 @@ Bạn có muốn tiếp tục? Màu đường vẽ - + Name of pattern within file Tên của mẫu có trong tệp - + Color of pattern lines Màu của các đường mẫu - + Enlarges/shrinks the pattern Phóng to / thu nhỏ mẫu - + Thickness of lines within the pattern Bề dày của các đường có trong mẫu @@ -3498,17 +3750,17 @@ Bạn có muốn tiếp tục? Leader Line - + Base View Base View - + Discard Changes Discard Changes - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3517,147 +3769,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points Pick Points - + Start Symbol Start Symbol - - - - No Symbol - No Symbol - - - - - Filled Triangle - Filled Triangle - - - - - Open Triangle - Open Triangle - - - - - Tick - Đánh dấu - - - - Dot - Chấm - - - - - Open Circle - Open Circle - - - - - Fork - Fork - - - - - Pyramid - Pyramid - - - - End Symbol - End Symbol - - - - Color - Màu - - - Line color Màu đường vẽ - + Width Bề rộng - + Line width Chiều rộng đường vẽ - + Continuous Continuous - + + Dot + Chấm + + + + End Symbol + End Symbol + + + + Color + Màu + + + Style Kiểu - + Line style Kiểu đường - + NoLine NoLine - + Dash Nét - + DashDot Nét chấm - + DashDotDot Nét chấm chấm - - + + Pick a starting point for leader line Pick a starting point for leader line - + Click and drag markers to adjust leader line Click and drag markers to adjust leader line - + Left click to set a point Left click to set a point - + Press OK or Cancel to continue Press OK or Cancel to continue - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. @@ -3670,75 +3878,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View Chế độ xem - - Color - Màu + + Lines + Lines - + Style Kiểu - - Weight - Weight - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - Sai - - - - True - Đúng - - - + Continuous Continuous - + Dash Nét - + Dot Chấm - + DashDot Nét chấm - + DashDotDot Nét chấm chấm + + + Color + Màu + + + + Weight + Weight + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + Sai + + + + True + Đúng + TechDrawGui::TaskLinkDim @@ -3806,153 +4014,153 @@ You can pick further points to get line segments. Góc thứ nhất hoặc góc thứ ba - - + + Page Trang - + First Angle Góc thứ nhất - + Third Angle Góc thứ ba - + Scale Kích cỡ - + Scale Page/Auto/Custom Tỷ lệ Trang/Tự động/Tùy chỉnh - + Automatic Tự động - + Custom Tùy chọn - + Custom Scale Tỷ lệ tùy chỉnh - + Scale Numerator Hệ số tỷ lệ - + : : - + Scale Denominator Mẫu số tỷ lệ - + Adjust Primary Direction Điều chỉnh hướng chính - + Current primary view direction Current primary view direction - + Rotate right Xoay phải - + Rotate up Xoay lên - + Rotate left Xoay trái - + Rotate down Xoay xuống - + Secondary Projections Chiếu phụ - + Bottom Đáy - + Primary Chính - + Right Phải - + Left Trái - + LeftFrontBottom Phía trước dưới bên trái - + Top Đỉnh - + RightFrontBottom Phía trước dưới bên phải - + RightFrontTop Phía trước trên bên phải - + Rear Phía sau - + LeftFrontTop Phía trước dưới bên trái - + Spin CW Xoay theo chiều kim đồng hồ - + Spin CCW Xoay ngược chiều kim đồng hồ @@ -4016,77 +4224,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame Show Frame - + Color Màu - + Line color Màu đường vẽ - + Width Bề rộng - + Line width Chiều rộng đường vẽ - + Style Kiểu - + Line style Kiểu đường - + NoLine NoLine - + Continuous Continuous - + Dash Nét - + Dot Chấm - + DashDot Nét chấm - + DashDotDot Nét chấm chấm - + Start Rich Text Editor Start Rich Text Editor - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4094,97 +4302,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section Mã định danh cho phần này - + Looking down Nhìn xuống dưới - + Looking right Nhìn sang phải - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - Kích cỡ - - - - Section Orientation - Section Orientation - - - + Looking left Nhìn sang trái - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - X + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - Y + + Scale + Kích cỡ - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - Áp dụng + + Section Orientation + Section Orientation - + Looking up Nhìn lên trên - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + X + + + + Y + Y + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4195,17 +4431,17 @@ You can pick further points to get line segments. Thay đổi Phần có thể chỉnh sửa - + Text Name: Tên văn bản: - + TextLabel Văn bản dán nhãn - + Value: Giá trị: @@ -4238,8 +4474,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4254,16 +4490,16 @@ You can pick further points to get line segments. TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_zh-CN.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_zh-CN.qm index 995f2f416f..6a57e94d2e 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_zh-CN.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_zh-CN.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_zh-CN.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_zh-CN.ts index 10db0cb4bf..495f7e0f99 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_zh-CN.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_zh-CN.ts @@ -36,12 +36,12 @@ CmdTechDraw2LineCenterLine - + TechDraw 制图 - + Add Centerline between 2 Lines Add Centerline between 2 Lines @@ -49,12 +49,12 @@ CmdTechDraw2PointCenterLine - + TechDraw 制图 - + Add Centerline between 2 Points Add Centerline between 2 Points @@ -75,12 +75,12 @@ CmdTechDrawActiveView - + TechDraw 制图 - + Insert Active View (3D View) Insert Active View (3D View) @@ -114,17 +114,17 @@ CmdTechDrawArchView - + TechDraw 制图 - + Insert Arch Workbench Object Insert Arch Workbench Object - + Insert a View of a Section Plane from Arch Workbench Insert a View of a Section Plane from Arch Workbench @@ -132,12 +132,12 @@ CmdTechDrawBalloon - + TechDraw 制图 - + Insert Balloon Annotation Insert Balloon Annotation @@ -156,19 +156,19 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw 制图 - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw 制图 - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw 制图 - + Remove View from Clip Group Remove View from Clip Group @@ -202,12 +202,12 @@ CmdTechDrawCosmeticEraser - + TechDraw 制图 - + Remove Cosmetic Object Remove Cosmetic Object @@ -246,25 +246,25 @@ CmdTechDrawDecorateLine - + TechDraw 制图 - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw 制图 - + Insert Detail View Insert Detail View @@ -298,17 +298,17 @@ CmdTechDrawDraftView - + TechDraw 制图 - + Insert Draft Workbench Object Insert Draft Workbench Object - + Insert a View of a Draft Workbench object 插入底图工作台对象视图 @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File 文件 - + Export Page as DXF Export Page as DXF - + Save Dxf File 保存 Dxf 文件 - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,12 +339,12 @@ CmdTechDrawExportPageSVG - + File 文件 - + Export Page as SVG Export Page as SVG @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -456,12 +456,12 @@ Insert Bitmap from a file into a page - + Select an Image File 选择图像文件 - + Image (*.png *.jpg *.jpeg) 图像 (*. png *. jpg *. jpeg) @@ -534,12 +534,12 @@ CmdTechDrawPageDefault - + TechDraw 制图 - + Insert Default Page Insert Default Page @@ -547,22 +547,22 @@ CmdTechDrawPageTemplate - + TechDraw 制图 - + Insert Page using Template Insert Page using Template - + Select a Template File Select a Template File - + Template (*.svg *.dxf) Template (*.svg *.dxf) @@ -570,17 +570,17 @@ CmdTechDrawProjectionGroup - + TechDraw 制图 - + Insert Projection Group Insert Projection Group - + Insert multiple linked views of drawable object(s) Insert multiple linked views of drawable object(s) @@ -614,12 +614,12 @@ CmdTechDrawRedrawPage - + TechDraw 制图 - + Redraw Page Redraw Page @@ -640,12 +640,12 @@ CmdTechDrawSectionView - + TechDraw 制图 - + Insert Section View Insert Section View @@ -653,12 +653,12 @@ CmdTechDrawShowAll - + TechDraw 制图 - + Show/Hide Invisible Edges Show/Hide Invisible Edges @@ -666,17 +666,17 @@ CmdTechDrawSpreadsheetView - + TechDraw 制图 - + Insert Spreadsheet View Insert Spreadsheet View - + Insert View to a spreadsheet Insert View to a spreadsheet @@ -684,17 +684,17 @@ CmdTechDrawSymbol - + TechDraw 制图 - + Insert SVG Symbol 插入 SVG 符号 - + Insert symbol from a SVG file Insert symbol from a SVG file @@ -702,13 +702,13 @@ CmdTechDrawToggleFrame - + TechDraw 制图 - - + + Turn View Frames On/Off 打开或关闭视图框 @@ -742,17 +742,17 @@ CmdTechDrawView - + TechDraw 制图 - + Insert View Insert View - + Insert a View Insert a View @@ -760,12 +760,12 @@ CmdTechDrawWeldSymbol - + TechDraw 制图 - + Add Welding Information to Leaderline Add Welding Information to Leaderline @@ -935,77 +935,77 @@ 更多功能 - + Standard 标准 - + Heading 1 标题1 - + Heading 2 标题2 - + Heading 3 标题3 - + Heading 4 标题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 (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; 所有 (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection 选择错误 - - - No Shapes or Groups in this selection - 此选择中没有形状或组 + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. 选中至少1个绘制视图零件对象作为基准。 - + 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 选择一个SVG文件打开 - + Scalable Vector Graphic 可缩放矢量图形 - + + All Files + 所有文件 + + + Select at least one object. 请至少选择一个对象。 + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection Can not export selection - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. 选择一个电子表格对象。 - + No Drawing View 无绘图视图 - + Open Drawing View before attempting export to SVG. 在尝试导出到 SVG 之前打开绘图视图。 @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection 选择错误 @@ -1228,41 +1237,41 @@ Select 2 point objects and 1 View. (2) - - - - + + + + - - - + + + Incorrect selection 选择错误 - + Select an object first 首先选择对象 - + Too many objects selected 选择的对象过多 - + Create a page first. 首先创建一个页面。 - + No View of a Part in selection. 没有选择中零件的视图。 @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,18 +1337,19 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection Wrong Selection @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. 您必须为该线选择一个基视图。 @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,60 +1381,69 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. No CenterLine in selection. - + + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + Selection not understood. Selection not understood. - + You must select 2 Vertexes or an existing CenterLine. You must select 2 Vertexes or an existing CenterLine. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. No View in Selection. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. Select exactly one Leader line or one Weld symbol. - - + + Nothing selected 未选择任何内容 - + At least 1 object in selection is not a part view 至少一个所选对象不是零件视图 - + Unknown object type in selection 选择了未知的对象类型 @@ -1439,99 +1458,99 @@ Some Faces in selection are already hatched. Replace? - + No TechDraw Page 无 TechDraw 页 - + Need a TechDraw Page for this command 此命令需要TechDraw 页 - + Select a Face first 先选择一个面 - + No TechDraw object in selection 选择中没有 TechDraw 对象 - + Create a page to insert. 创建一个插入页面. - - + + No Faces to hatch in this selection 在此选择中没有面可以填充剖面线 - + No page found 没有找到页面 - - Create/select a page first. - 首先创建/选择一个页面。 + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? 哪一页? - + Too many pages 页数过多 - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. 无法确定正确的页面。 - - Select exactly 1 page. - 仅选择1页。 - - - + PDF (*.pdf) PDF (* pdf) - - + + All Files (*.*) 所有文件(*.*) - + Export Page As PDF 以 PDF 格式导出页面 - + SVG (*.svg) SVG (*.svg) - + Export page as SVG 以 SVG格式导出页面 - + Show drawing 显示绘图 - + Toggle KeepUpdated 切换保持更新 @@ -1541,68 +1560,89 @@ 单击以更新文本 - + New Leader Line 新建引导线 - + Edit Leader Line 编辑引导线 - + Rich text creator 富文本生成器 - - + + Rich text editor 富文本编辑器 - + New Cosmetic Vertex New Cosmetic Vertex - + Select a symbol Select a symbol - + ActiveView to TD View ActiveView to TD View - + Create Center Line Create Center Line - + Edit Center Line Edit Center Line - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol Create Welding Symbol - + Edit Welding Symbol Edit Welding Symbol @@ -1610,7 +1650,31 @@ Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + 对象依赖关系 + + + The page is not empty, therefore the following referencing objects might be lost. @@ -1623,29 +1687,16 @@ Are you sure you want to continue? - - - - - - - - - - Object dependencies - 对象依赖关系 - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,22 +1709,28 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - 取消 - - - - OK - 确定 - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,100 +1758,102 @@ Are you sure you want to continue? ActiveView to TD View - + Width 宽度 - + Width of generated view Width of generated view - + Height 高度 - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background 背景 - + Background color 背景颜色 - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1024 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete 删除 - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - 常规 - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - 颜色 - - - - Normal - 法向 - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - 选定 - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - 背景 - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - 尺寸标注 - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - 中心线 - - - - Vertex - 顶点 - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - 图样名称 - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - 缩放 - - - - Default scale for new views - Default scale for new views - - - - Page - - - - - Auto - 自动 - - - - Custom - 自定义 - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - 选择 - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - 顶点比例 - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - 尺寸 - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - 注释 - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - 环形 - - - - - None - - - - - Triangle - 三角形 - - - - Inspection - 检查 - - - - Hexagon - 六边形 - - - - - Square - 正方形 - - - - Rectangle - 矩形 - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - 虚线 - - - - - - Dot - - - - - - DashDot - 点划线 - - - - - DashDotDot - 双点划线 - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - 填充三角形 - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - 无填充圆 - - - - Fork - Fork - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Dashed - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square 正方形 - + Flat 平头孔 - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + 注释 - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + 虚线 + + + + + + Dot + + + + + + + DashDot + 点划线 + + + + + + DashDotDot + 双点划线 + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Hide + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + 环形 + + + + None + + + + + Triangle + 三角形 + + + + Inspection + 检查 + + + + Hexagon + 六边形 + + + + + Square + 正方形 + + + + Rectangle + 矩形 + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + 颜色 + + + + Normal + 法向 + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + 选定 + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + 背景 + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + 尺寸标注 + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + 顶点 + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + 尺寸 + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + Dashed + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + 常规 + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + 图样名称 + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + 钻石 + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + 显示平滑线 + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + 缩放 + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + + + + + Auto + 自动 + + + + Custom + 自定义 + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + 选择 + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,80 +3177,103 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &导出 SVG - + Toggle &Keep Updated 切换和保持更新 - + Toggle &Frames Toggle &Frames - + Export DXF 导出 DXF - + Export PDF 导出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. 无法打开文件“%1”进行写入。 - + Save Dxf File 保存 Dxf 文件 - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: 已选择: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3128,243 +3282,273 @@ Do you want to continue? 气球框 - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - 开始符号 - - - - Symbol: - 代号: - - - - Value: - 值: - - - + Circular 环形 - + None - + Triangle 三角形 - + Inspection 检查 - + Hexagon 六边形 - + Square 正方形 - + Rectangle 矩形 - - Scale: - 比例: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line 中心线 - + Base View 基准视图 - + Elements 元素 - + + Orientation + 方向 + + + Top to Bottom line Top to Bottom line - + Vertical 垂直 - + Left to Right line Left to Right line - + Horizontal 水平 - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned 对齐 - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - 旋转 - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + 旋转 + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color 颜色 - + Weight 重量 - + Style 样式 - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash 虚线 - + Dot - + DashDot 点划线 - + DashDotDot 双点划线 - + Extend By Extend By - + Make the line a little longer. 使线条稍稍变长。 - + mm mm @@ -3377,27 +3561,32 @@ Do you want to continue? Cosmetic Vertex - + Base View 基准视图 - + Point Picker 点选取器 - + + Position from the view center + Position from the view center + + + + Position + 位置 + + + X X - - Z - Z - - - + Y Y @@ -3412,15 +3601,78 @@ Do you want to continue? 左键单击以设置点 - + In progress edit abandoned. Start over. 放弃当前编辑。重新开始。 + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + 基准视图 + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Y + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + 半径 + + + + Reference + 参考 + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3468,22 +3720,22 @@ Do you want to continue? 线条颜色 - + Name of pattern within file 文件中的图样名称 - + Color of pattern lines 图样线条的颜色 - + Enlarges/shrinks the pattern 放大/缩小图样 - + Thickness of lines within the pattern 此图样线宽 @@ -3496,17 +3748,17 @@ Do you want to continue? 引线 - + Base View 基准视图 - + Discard Changes 放弃更改 - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3515,147 +3767,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points 选取点 - + Start Symbol 开始符号 - - - - No Symbol - 无符号 - - - - - Filled Triangle - 填充三角形 - - - - - Open Triangle - 空心三角形 - - - - - Tick - 刻度 - - - - Dot - - - - - - Open Circle - 无填充圆 - - - - - Fork - Fork - - - - - Pyramid - Pyramid - - - - End Symbol - 结束符号 - - - - Color - 颜色 - - - Line color 线条颜色 - + Width 宽度 - + Line width 线宽 - + Continuous Continuous - + + Dot + + + + + End Symbol + 结束符号 + + + + Color + 颜色 + + + Style 样式 - + Line style 线条样式 - + NoLine NoLine - + Dash 虚线 - + 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. 放弃当前编辑。重新开始。 @@ -3668,75 +3876,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View 视图 - - Color - 颜色 + + Lines + Lines - + Style 样式 - - Weight - 重量 - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - - - - - True - - - - + Continuous Continuous - + Dash 虚线 - + Dot - + DashDot 点划线 - + DashDotDot 双点划线 + + + Color + 颜色 + + + + Weight + 重量 + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + + + + + True + + TechDrawGui::TaskLinkDim @@ -3804,153 +4012,153 @@ You can pick further points to get line segments. 第一或第三视角 - - + + Page - + First Angle 第一视角投影法 - + Third Angle 第三视角投影法 - + 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 向左旋转 - + Rotate down 向下旋转 - + Secondary Projections 第二投影方向 - + Bottom 底视 - + Primary 主要 - + Right 右视 - + Left 左视 - + LeftFrontBottom 左前方底部 - + Top 俯视 - + RightFrontBottom 右前方底部 - + RightFrontTop 右前方顶部 - + Rear 后视 - + LeftFrontTop 左前方顶部 - + Spin CW 顺时针旋转 - + Spin CCW 逆时针旋转 @@ -4014,77 +4222,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame 显示边框 - + Color 颜色 - + Line color 线条颜色 - + Width 宽度 - + Line width 线宽 - + Style 样式 - + Line style 线条样式 - + NoLine NoLine - + Continuous Continuous - + Dash 虚线 - + Dot - + DashDot 点划线 - + DashDotDot 双点划线 - + Start Rich Text Editor 启动富文本编辑器 - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4092,97 +4300,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section 此剖面的标识符 - + Looking down 俯视 - + Looking right 右视 - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - 缩放 - - - - Section Orientation - Section Orientation - - - + Looking left 左视 - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - X + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - Y + + Scale + 缩放 - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - 应用 + + Section Orientation + Section Orientation - + Looking up 仰视 - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + X + + + + Y + Y + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4193,17 +4429,17 @@ You can pick further points to get line segments. 更改可编辑字段 - + Text Name: 文本名称: - + TextLabel 文本标签 - + Value: 值: @@ -4236,8 +4472,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4252,16 +4488,16 @@ You can pick further points to get line segments. TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_zh-TW.qm b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_zh-TW.qm index c3c358a638..faca995d8f 100644 Binary files a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_zh-TW.qm and b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_zh-TW.qm differ diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_zh-TW.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_zh-TW.ts index 03428d1488..76a87092a3 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_zh-TW.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw_zh-TW.ts @@ -36,12 +36,12 @@ CmdTechDraw2LineCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Lines Add Centerline between 2 Lines @@ -49,12 +49,12 @@ CmdTechDraw2PointCenterLine - + TechDraw TechDraw - + Add Centerline between 2 Points Add Centerline between 2 Points @@ -75,12 +75,12 @@ CmdTechDrawActiveView - + TechDraw TechDraw - + Insert Active View (3D View) Insert Active View (3D View) @@ -114,17 +114,17 @@ CmdTechDrawArchView - + TechDraw TechDraw - + Insert Arch Workbench Object Insert Arch Workbench Object - + Insert a View of a Section Plane from Arch Workbench Insert a View of a Section Plane from Arch Workbench @@ -132,12 +132,12 @@ CmdTechDrawBalloon - + TechDraw TechDraw - + Insert Balloon Annotation Insert Balloon Annotation @@ -156,19 +156,19 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces CmdTechDrawClipGroup - + TechDraw TechDraw - + Insert Clip Group Insert Clip Group @@ -176,12 +176,12 @@ CmdTechDrawClipGroupAdd - + TechDraw TechDraw - + Add View to Clip Group Add View to Clip Group @@ -189,12 +189,12 @@ CmdTechDrawClipGroupRemove - + TechDraw TechDraw - + Remove View from Clip Group Remove View from Clip Group @@ -202,12 +202,12 @@ CmdTechDrawCosmeticEraser - + TechDraw TechDraw - + Remove Cosmetic Object Remove Cosmetic Object @@ -246,25 +246,25 @@ CmdTechDrawDecorateLine - + TechDraw TechDraw - - Change Appearance of Line(s) - Change Appearance of Line(s) + + Change Appearance of Lines + Change Appearance of Lines CmdTechDrawDetailView - + TechDraw TechDraw - + Insert Detail View Insert Detail View @@ -298,17 +298,17 @@ CmdTechDrawDraftView - + TechDraw TechDraw - + Insert Draft Workbench Object Insert Draft Workbench Object - + Insert a View of a Draft Workbench object 插入由Draft Workbench 物件事角 @@ -316,22 +316,22 @@ CmdTechDrawExportPageDXF - + File 檔案 - + Export Page as DXF Export Page as DXF - + Save Dxf File 儲存DXF檔 - + Dxf (*.dxf) Dxf (*.dxf) @@ -339,12 +339,12 @@ CmdTechDrawExportPageSVG - + File 檔案 - + Export Page as SVG Export Page as SVG @@ -381,8 +381,8 @@ - Add Centerline to Face(s) - Add Centerline to Face(s) + Add Centerline to Faces + Add Centerline to Faces @@ -456,12 +456,12 @@ Insert Bitmap from a file into a page - + Select an Image File 選擇一個影像檔 - + Image (*.png *.jpg *.jpeg) 影像 (*.png *.jpg *.jpeg) @@ -534,12 +534,12 @@ CmdTechDrawPageDefault - + TechDraw TechDraw - + Insert Default Page Insert Default Page @@ -547,22 +547,22 @@ CmdTechDrawPageTemplate - + TechDraw TechDraw - + Insert Page using Template Insert Page using Template - + Select a Template File Select a Template File - + Template (*.svg *.dxf) Template (*.svg *.dxf) @@ -570,17 +570,17 @@ CmdTechDrawProjectionGroup - + TechDraw TechDraw - + Insert Projection Group Insert Projection Group - + Insert multiple linked views of drawable object(s) Insert multiple linked views of drawable object(s) @@ -614,12 +614,12 @@ CmdTechDrawRedrawPage - + TechDraw TechDraw - + Redraw Page Redraw Page @@ -640,12 +640,12 @@ CmdTechDrawSectionView - + TechDraw TechDraw - + Insert Section View Insert Section View @@ -653,12 +653,12 @@ CmdTechDrawShowAll - + TechDraw TechDraw - + Show/Hide Invisible Edges Show/Hide Invisible Edges @@ -666,17 +666,17 @@ CmdTechDrawSpreadsheetView - + TechDraw TechDraw - + Insert Spreadsheet View Insert Spreadsheet View - + Insert View to a spreadsheet Insert View to a spreadsheet @@ -684,17 +684,17 @@ CmdTechDrawSymbol - + TechDraw TechDraw - + Insert SVG Symbol 插入 SVG 符號 - + Insert symbol from a SVG file Insert symbol from a SVG file @@ -702,13 +702,13 @@ CmdTechDrawToggleFrame - + TechDraw TechDraw - - + + Turn View Frames On/Off 開/關 視圖幀 @@ -742,17 +742,17 @@ CmdTechDrawView - + TechDraw TechDraw - + Insert View Insert View - + Insert a View Insert a View @@ -760,12 +760,12 @@ CmdTechDrawWeldSymbol - + TechDraw TechDraw - + Add Welding Information to Leaderline Add Welding Information to Leaderline @@ -935,77 +935,77 @@ More functions - + Standard 標準 - + Heading 1 Heading 1 - + Heading 2 Heading 2 - + Heading 3 Heading 3 - + Heading 4 Heading 4 - + Monospace Monospace - + - + Remove character formatting Remove character formatting - + Remove all formatting Remove all formatting - + Edit document source Edit document source - + Document source Document source - + Create a link Create a link - + Link URL: Link URL: - + Select an image Select an image - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) @@ -1013,124 +1013,133 @@ QObject - - - - - - - - - - - + + + + + + + + + + + + - - - + + - - - - - - + + + + + + Wrong selection 錯誤的選取 - - - No Shapes or Groups in this selection - 此選擇中沒有形狀或組 + + + No Shapes, Groups or Links in this selection + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. Select at least 1 DrawViewPart object as Base. - + Select one Clip group and one View. Select one Clip group and one View. - + Select exactly one View to add to group. Select exactly one View to add to group. - + Select exactly one Clip group. Select exactly one Clip group. - + Clip and View must be from same Page. Clip and View must be from same Page. - + Select exactly one View to remove from Group. Select exactly one View to remove from Group. - + View does not belong to a Clip View does not belong to a Clip - + Choose an SVG file to open 選擇要開啟的 SVG 檔 - + Scalable Vector Graphic 可縮放向量圖檔 - + + All Files + 所有檔案 + + + Select at least one object. Select at least one object. + + + There were no DraftWB objects in the selection. + There were no DraftWB objects in the selection. + - Select exactly one object. - Select exactly one object. + Please select only 1 Arch Section. + Please select only 1 Arch Section. - - - Selected object is not ArchSection. - Selected object is not ArchSection. + + No Arch Sections in selection. + No Arch Sections in selection. - + Can not export selection Can not export selection - + Page contains DrawViewArch which will not be exported. Continue? Page contains DrawViewArch which will not be exported. Continue? - + Select exactly one Spreadsheet object. 請僅選擇一個試算表物件 - + No Drawing View No Drawing View - + Open Drawing View before attempting export to SVG. Open Drawing View before attempting export to SVG. @@ -1145,8 +1154,8 @@ - - + + Incorrect Selection Incorrect Selection @@ -1228,41 +1237,41 @@ Select 2 point objects and 1 View. (2) - - - - + + + + - - - + + + Incorrect selection Incorrect selection - + Select an object first Select an object first - + Too many objects selected Too many objects selected - + Create a page first. 請先建立一個頁面 - + No View of a Part in selection. No View of a Part in selection. @@ -1281,12 +1290,12 @@ - - - - - - + + + + + + @@ -1302,12 +1311,12 @@ - - - - - - + + + + + + @@ -1328,18 +1337,19 @@ - - - - - - + + + + + + + - - - - - + + + + + Wrong Selection Wrong Selection @@ -1351,7 +1361,7 @@ - + You must select a base View for the line. You must select a base View for the line. @@ -1363,7 +1373,7 @@ - + No base View in Selection. @@ -1371,60 +1381,69 @@ - You must select a Face(s) or an existing CenterLine. - You must select a Face(s) or an existing CenterLine. + You must select Faces or an existing CenterLine. + You must select Faces or an existing CenterLine. - - - - + No CenterLine in selection. No CenterLine in selection. - + + + + Selection is not a CenterLine. + Selection is not a CenterLine. + + + Selection not understood. Selection not understood. - + You must select 2 Vertexes or an existing CenterLine. You must select 2 Vertexes or an existing CenterLine. - + + Need 2 Vertices or 1 CenterLine. + Need 2 Vertices or 1 CenterLine. + + + No View in Selection. No View in Selection. - - You must select a View and/or line(s). - You must select a View and/or line(s). + + You must select a View and/or lines. + You must select a View and/or lines. - + No Part Views in this selection No Part Views in this selection - + Select exactly one Leader line or one Weld symbol. Select exactly one Leader line or one Weld symbol. - - + + Nothing selected Nothing selected - + At least 1 object in selection is not a part view At least 1 object in selection is not a part view - + Unknown object type in selection Unknown object type in selection @@ -1439,99 +1458,99 @@ Some Faces in selection are already hatched. Replace? - + No TechDraw Page No TechDraw Page - + Need a TechDraw Page for this command Need a TechDraw Page for this command - + Select a Face first Select a Face first - + No TechDraw object in selection No TechDraw object in selection - + Create a page to insert. 創建要插入的頁面。 - - + + No Faces to hatch in this selection No Faces to hatch in this selection - + No page found 未發現頁面 - - Create/select a page first. - Create/select a page first. + + No Drawing Pages in document. + No Drawing Pages in document. - + Which page? Which page? - + Too many pages Too many pages - + + Select only 1 page. + Select only 1 page. + + + Can not determine correct page. Can not determine correct page. - - Select exactly 1 page. - Select exactly 1 page. - - - + PDF (*.pdf) PDF (*.pdf) - - + + All Files (*.*) 所有檔 (*.*) - + Export Page As PDF Export Page As PDF - + SVG (*.svg) SVG (*.svg) - + Export page as SVG Export page as SVG - + Show drawing 顯示圖面 - + Toggle KeepUpdated Toggle KeepUpdated @@ -1541,68 +1560,89 @@ Click to update text - + New Leader Line New Leader Line - + Edit Leader Line Edit Leader Line - + Rich text creator Rich text creator - - + + Rich text editor Rich text editor - + New Cosmetic Vertex New Cosmetic Vertex - + Select a symbol Select a symbol - + ActiveView to TD View ActiveView to TD View - + Create Center Line Create Center Line - + Edit Center Line Edit Center Line - - Create SectionView - Create SectionView + + New Detail + New Detail - - Edit SectionView - Edit SectionView + + Edit Detail + Edit Detail - + + Create Section View + Create Section View + + + + + Select at first an orientation + Select at first an orientation + + + + Edit Section View + Edit Section View + + + + Operation Failed + Operation Failed + + + Create Welding Symbol Create Welding Symbol - + Edit Welding Symbol Edit Welding Symbol @@ -1610,7 +1650,31 @@ Std_Delete - + + You cannot delete this leader line because + it has a weld symbol that would become broken. + You cannot delete this leader line because + it has a weld symbol that would become broken. + + + + + + + + + + + + + + + + Object dependencies + 物件相依 + + + The page is not empty, therefore the following referencing objects might be lost. @@ -1623,29 +1687,16 @@ Are you sure you want to continue? - - - - - - - - - - Object dependencies - 物件相依 - - - - The group cannot be deleted because its items have the - following section and detail views that would get broken: + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: - The group cannot be deleted because its items have the - following section and detail views that would get broken: + 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. @@ -1658,22 +1709,28 @@ Are you sure you want to continue? - + You cannot delete the anchor view of a projection group. 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 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 detail view that would become broken. + + + + You cannot delete this view because it has a leader line that would become broken. + You cannot delete this view because it has a leader line that would become broken. + The following referencing objects might break. @@ -1685,28 +1742,12 @@ Are you sure you want to continue? Are you sure you want to continue? - - - SymbolChooser - - SymbolChooser - SymbolChooser - - - - Cancel - 取消 - - - - OK - 確定 - - - - Symbol Dir - Symbol Dir + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + You cannot delete this weld symbol because + it has a tile weld that would become broken. @@ -1717,100 +1758,102 @@ Are you sure you want to continue? ActiveView to TD View - + Width 寬度 - + Width of generated view Width of generated view - + Height 高度 - + + Height of generated view + Height of generated view + + + Border Border - - Unused area around view - Unused area around view + + Minimal distance of the object from +the top and left view border + Minimal distance of the object from +the top and left view border - + Paint background yes/no Paint background yes/no - + Background 背景 - + Background color 背景顏色 - + Line Width Line Width - - Width of lines in generated view. - Width of lines in generated view. + + Width of lines in generated view + Width of lines in generated view - + Render Mode Render Mode - + Drawing style - see SoRenderManager Drawing style - see SoRenderManager - + AS_IS AS_IS - + WIREFRAME WIREFRAME - + POINTS POINTS - + WIREFRAME_OVERLAY WIREFRAME_OVERLAY - + HIDDEN_LINE HIDDEN_LINE - + BOUNDING_BOX BOUNDING_BOX - - - Height of generated view - Height of generated view - TaskWeldingSymbol @@ -1820,1024 +1863,165 @@ Are you sure you want to continue? Welding Symbol - + Text before arrow side symbol Text before arrow side symbol - + Text after arrow side symbol Text after arrow side symbol - + Pick arrow side symbol Pick arrow side symbol - - + + Symbol Symbol - + Text above arrow side symbol Text above arrow side symbol - - Text after other side symbol - Text after other side symbol - - - + Pick other side symbol Pick other side symbol - - Text before other side symbol - Text before other side symbol - - - + Text below other side symbol Text below other side symbol - + + Text after other side symbol + Text after other side symbol + + + + Flips the sides + Flips the sides + + + + Flip Sides + Flip Sides + + + + Text before other side symbol + Text before other side symbol + + + Remove other side symbol Remove other side symbol - + Delete 刪除 - + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + Field Weld Field Weld - + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + All Around All Around - + + Offsets the lower symbol to indicate alternating welds + Offsets the lower symbol to indicate alternating welds + + + Alternating Alternating - - Tail Text - Tail Text + + Directory to welding symbols. +This directory will be used for the symbol selection. + Directory to welding symbols. +This directory will be used for the symbol selection. - + + *.svg + *.svg + + + Text at end of symbol Text at end of symbol - + Symbol Directory Symbol Directory - - Pick a directory of welding symbols - Pick a directory of welding symbols - - - - *.svg - *.svg + + Tail Text + Tail Text - TechDrawGui::DlgPrefsTechDraw1Imp + TechDrawGui::DlgPrefsTechDrawAdvancedImp - - General - 一般 - - - - Drawing Update - Drawing Update - - - - Whether or not pages are updated every time the 3D model is changed - Whether or not pages are updated every time the 3D model is changed - - - - Update With 3D (global policy) - Update With 3D (global policy) - - - - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - Whether or not a page's 'Keep Update' property -can override the global 'Update With 3D' parameter - - - - Allow Page Override (global policy) - Allow Page Override (global policy) - - - - Update pages as scheduled or skip updates. -Checked is the default for new pages. - Update pages as scheduled or skip updates. -Checked is the default for new pages. - - - - Keep Page Up To Date - Keep Page Up To Date - - - - Automatically distribute secondary views -for ProjectionGroups - Automatically distribute secondary views -for ProjectionGroups - - - - Auto-distribute Secondary Views - Auto-distribute Secondary Views - - - - Colors - 顏色 - - - - Normal - 垂直 - - - - Normal line color - Normal line color - - - - Hidden Line - Hidden Line - - - - Hidden line color - Hidden line color - - - - Preselected - Preselected - - - - Preselection color - Preselection color - - - - Section Face - Section Face - - - - Section face color - Section face color - - - - Selected - Selected - - - - Selected item color - Selected item color - - - - Section Hatch - Section Hatch - - - - Section face hatch color - Section face hatch color - - - - Background - 背景 - - - - Window background color - Window background color - - - - Geometric Hatch - Geometric Hatch - - - - Geometric hatch color - Geometric hatch color - - - - Dimension - 標註 - - - - Color of Dimension lines and text. - Color of Dimension lines and text. - - - - Section Line - Section Line - - - - Center Line - Center Line - - - - Vertex - Vertex - - - - Transparent faces if checked - Transparent faces if checked - - - - Transparent Faces - Transparent Faces - - - - Face color - Face color - - - - Markups - Markups - - - - Default color for annotations - Default color for annotations - - - - Labels - Labels - - - - Label Font - Label Font - - - - Label Size - Label Size - - - - Font for labels - Font for labels - - - - Label size - Label size - - - - Files - Files - - - - Default Template - Default Template - - - - Default template file for new pages - Default template file for new pages - - - - Template Directory - Template Directory - - - - Starting directory for menu 'Insert Page using Template' - Starting directory for menu 'Insert Page using Template' - - - - SVG Hatch Pattern - SVG Hatch Pattern - - - - Default SVG or bitmap file for hatching - Default SVG or bitmap file for hatching - - - - Line Group File - Line Group File - - - - Alternate file for personal LineGroup definition - Alternate file for personal LineGroup definition - - - - Welding Directory - Welding Directory - - - - Default directory for welding symbols - Default directory for welding symbols - - - - PAT File - PAT File - - - - Default PAT pattern definition file for geometric hatching - Default PAT pattern definition file for geometric hatching - - - - Pattern Name - Pattern Name - - - - Name of the default PAT pattern - Name of the default PAT pattern - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw2Imp - - - - Scale - 縮放 - - - - Default scale for new views - Default scale for new views - - - - Page - - - - - Auto - 自動 - - - - Custom - 自訂 - - - - Default scale for views if Scale Type is Custom - Default scale for views if Scale Type is Custom - - - - Page Scale - Page Scale - - - - Default scale for new pages - Default scale for new pages - - - - View Scale Type - View Scale Type - - - - View Custom Scale - View Custom Scale - - - - Selection - 選擇 - - - - OverLap Radius (TBI) - OverLap Radius (TBI) - - - - Area to be inspected for overlap object selection. (not implemented yet) - Area to be inspected for overlap object selection. (not implemented yet) - - - - Edge Fuzz - Edge Fuzz - - - - Mark Fuzz - Mark Fuzz - - - - Size of selection area around edges - Size of selection area around edges - - - - Selection area around center marks - Selection area around center marks - - - - Size Adjustments - Size Adjustments - - - - Size of center marks. Multiplier of vertex size. - Size of center marks. Multiplier of vertex size. - - - - Tolerance font size adjustment. Multiplier of dimension font size. - Tolerance font size adjustment. Multiplier of dimension font size. - - - - Vertex Scale - Vertex Scale - - - - Center Mark Scale - Center Mark Scale - - - - Tolerance Text Scale - Tolerance Text Scale - - - - Template Edit Mark - Template Edit Mark - - - - Scale of vertex dots. Multiplier of line width. - Scale of vertex dots. Multiplier of line width. - - - - Size of template field click handles in mm - Size of template field click handles in mm - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw3Imp - - - - Dimensions - 尺寸 - - - - Character to use to indicate Diameter dimension - Character to use to indicate Diameter dimension - - - - ⌀ - - - - - Number of decimal places if not using Global Decimals - Number of decimal places if not using Global Decimals - - - - Use system setting for decimal places. - Use system setting for decimal places. - - - - Use Global Decimals - Use Global Decimals - - - - Font Size - Font Size - - - - Preferred arrowhead style - Preferred arrowhead style - - - - 0 - Filled Triangle - 0 - Filled Triangle - - - - 1 - Open Arrowhead - 1 - Open Arrowhead - - - - 2 - Tick - 2 - Tick - - - - 3 - Dot - 3 - Dot - - - - 4 - Open Circle - 4 - Open Circle - - - - 5 - Fork - 5 - Fork - - - - 6 - Pyramid - 6 - Pyramid - - - - Alternate Decimals - Alternate Decimals - - - - Custom format for Dimension text - Custom format for Dimension text - - - - %.2f - %.2f - - - - Standard and Style - Standard and Style - - - - Arrow Size - Arrow Size - - - - Arrow Style - Arrow Style - - - - Dimension font size - Dimension font size - - - - Dimension arrowhead size - Dimension arrowhead size - - - - Default Format - Default Format - - - - Preferred standard and style of drawing dimensional values - Preferred standard and style of drawing dimensional values - - - - ISO Oriented - ISO Oriented - - - - ISO Referencing - ISO Referencing - - - - ASME Inlined - ASME Inlined - - - - ASME Referencing - ASME Referencing - - - - Diameter Symbol - Diameter Symbol - - - - Append unit to Dimension text - Append unit to Dimension text - - - - Show Units - Show Units - - - - Annotation - 注釋 - - - - Line Group Name - Line Group Name - - - - Matting Style - Matting Style - - - - Shape of balloon "bubble". - Shape of balloon "bubble". - - - - Circular - Circular - - - - - None - - - - - Triangle - 三角形 - - - - Inspection - Inspection - - - - Hexagon - 六角形 - - - - - Square - 正方形 - - - - Rectangle - 矩形 - - - - Length of horizontal portion of Balloon leader - Length of horizontal portion of Balloon leader - - - - Ballon Leader Kink Length - Ballon Leader Kink Length - - - - Forces last leader line segment to be horizontal - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - Leader Line Auto Horizontal - - - - Line type for centerlines - Line type for centerlines - - - - - NeverShow - NeverShow - - - - - - Continuous - Continuous - - - - - Dash - Dash - - - - - - Dot - - - - - - DashDot - DashDot - - - - - DashDotDot - DashDotDot - - - - Balloon Leader Arrow - Balloon Leader Arrow - - - - Type of arrowhead on leader - Type of arrowhead on leader - - - - Filled Triangle - Filled Triangle - - - - Open Arrow - Open Arrow - - - - Hash Mark - Hash Mark - - - - Open Circle - Open Circle - - - - Fork - Fork - - - - Pyramid - Pyramid - - - - Name of entry in LineGroup CSV file - Name of entry in LineGroup CSV file - - - - Section Line Standard - Section Line Standard - - - - Keep pyramid leader line end in vertical or horizontal position. - Keep pyramid leader line end in vertical or horizontal position. - - - - Balloon Pyramid Ortho - Balloon Pyramid Ortho - - - - ANSI - ANSI - - - - ISO - ISO - - - - Round or Square outline in Detail view - Round or Square outline in Detail view - - - - Round - Round - - - - Balloon Shape - Balloon Shape - - - - Center Line Style - Center Line Style - - - - Section Line Style - Section Line Style - - - - Show arc center marks in Views. - Show arc center marks in Views. - - - - Show Center Marks - Show Center Marks - - - - Show arc centers on printed output - Show arc centers on printed output - - - - Print Center Marks - Print Center Marks - - - - Conventions - Conventions - - - - Projection Group "Angle" - Projection Group "Angle" - - - - Use First or Third Angle mutli-view convention. - Use First or Third Angle mutli-view convention. - - - - First - First - - - - Third - Third - - - - Hidden Line Style - Hidden Line Style - - - - Style for hidden lines. - Style for hidden lines. - - - - Dashed - Dashed - - - - Items in italics are default values for new objects. They have no effect on existing objects. - Items in italics are default values for new objects. They have no effect on existing objects. - - - - TechDrawGui::DlgPrefsTechDraw4Imp - - - + + Advanced Advanced - - Change the shape of ends of edges. Used for 1:1 scale stencil making. - Change the shape of ends of edges. Used for 1:1 scale stencil making. + + Shape of line end caps. +Only change unless you know what you are doing! + Shape of line end caps. +Only change unless you know what you are doing! - + Round Round - + Square 正方形 - + Flat Flat - - Dump intermediate results during Detail processing - Dump intermediate results during Detail processing - - - - Debug Detail - Debug Detail - - - + 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. @@ -2846,44 +2030,69 @@ For large scalings you might get an error about to many SVG tiles. Then you need to increase the tile limit. - + + Dump intermediate results during Detail view processing + Dump intermediate results during Detail view processing + + + + Debug Detail + Debug Detail + + + + Include 2D Objects in projection + Include 2D Objects in projection + + + + Show Loose 2D Geom + Show Loose 2D Geom + + + + Dump intermediate results during Section view processing + Dump intermediate results during Section view processing + + + + Debug Section + Debug Section + + + + Perform a fuse operation on input shape(s) before Section view processing + Perform a fuse operation on input shape(s) before Section view processing + + + + Fuse Before Section + Fuse Before Section + + + + Highlights border of section cut in section views + Highlights border of section cut in section views + + + + Show Section Edges + Show Section Edges + + + Maximum hatch line segments to use when hatching a face with a PAT pattern Maximum hatch line segments to use when hatching a face with a PAT pattern - - Perform a fuse operation on the input shape(s) before Section processing - Perform a fuse operation on the input shape(s) before Section processing + + Line End Cap Shape + Line End Cap Shape - - Fuse Before Section - Fuse Before Section - - - - Highlights the border of the section cut in section views - Highlights the border of the section cut in section views - - - - Show Section Edges - Show Section Edges - - - - Dump intermediate results during Section processing - Dump intermediate results during Section processing - - - - Debug Section - 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 @@ -2894,151 +2103,1073 @@ Faces must be detected in order to use hatching, but there can be a performance penalty in complex models. - + Detect Faces Detect Faces - - Edge End Cap - Edge End Cap + + Include edges with unexpected geometry (zero length etc.) in results + Include edges with unexpected geometry (zero length etc.) in results - - Max SVG Hatch Tiles - Max SVG Hatch Tiles - - - - Max PAT Hatch Segs - Max PAT Hatch Segs - - - - Include edges with unexpected geometry (zero length etc) to be included in results. - Include edges with unexpected geometry (zero length etc) to be included in results. - - - + Allow Crazy Edges Allow Crazy Edges - - Include 2d Objects in projection - Include 2d Objects in projection + + Max SVG Hatch Tiles + Max SVG Hatch Tiles - - Show Loose 2D Geom - Show Loose 2D Geom + + Max PAT Hatch Segments + Max PAT Hatch Segments - + + Dimension Format + Dimension Format + + + + Override automatic dimension format + Override automatic dimension format + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. - TechDrawGui::DlgPrefsTechDraw5Imp + TechDrawGui::DlgPrefsTechDrawAnnotationImp - - HLR Parameters - HLR Parameters + + + Annotation + 注釋 - + + Center Line Style + Center Line Style + + + + Style for section lines + Style for section lines + + + + + + NeverShow + NeverShow + + + + + + Continuous + Continuous + + + + + + Dash + Dash + + + + + + Dot + + + + + + + DashDot + DashDot + + + + + + DashDotDot + DashDotDot + + + + Section Line Standard + Section Line Standard + + + + Section Cut Surface + Section Cut Surface + + + + Default appearance of cut surface in section view + Default appearance of cut surface in section view + + + + Hide + Hide + + + + Solid Color + Solid Color + + + + SVG Hatch + SVG Hatch + + + + PAT Hatch + PAT Hatch + + + + Forces last leader line segment to be horizontal + Forces last leader line segment to be horizontal + + + + Leader Line Auto Horizontal + Leader Line Auto Horizontal + + + + Length of balloon leader line kink + Length of balloon leader line kink + + + + Type for centerlines + Type for centerlines + + + + Shape of balloon annotations + Shape of balloon annotations + + + + Circular + Circular + + + + None + + + + + Triangle + 三角形 + + + + Inspection + Inspection + + + + Hexagon + 六角形 + + + + + Square + 正方形 + + + + Rectangle + 矩形 + + + + Balloon Leader End + Balloon Leader End + + + + Standard to be used to draw section lines + Standard to be used to draw section lines + + + + ANSI + ANSI + + + + ISO + ISO + + + + Outline shape for detail views + Outline shape for detail views + + + + Circle + + + + + Section Line Style + Section Line Style + + + + Show arc center marks in views + Show arc center marks in views + + + + Show Center Marks + Show Center Marks + + + + Default name in LineGroup CSV file + Default name in LineGroup CSV file + + + + Detail View Outline Shape + Detail View Outline Shape + + + + Style for balloon leader line ends + Style for balloon leader line ends + + + + Length of horizontal portion of Balloon leader + Length of horizontal portion of Balloon leader + + + + Ballon Leader Kink Length + Ballon Leader Kink Length + + + + Restrict Filled Triangle line end to vertical or horizontal directions + Restrict Filled Triangle line end to vertical or horizontal directions + + + + Balloon Orthogonal Triangle + Balloon Orthogonal Triangle + + + + Line Group Name + Line Group Name + + + + Balloon Shape + Balloon Shape + + + + Show arc centers in printed output + Show arc centers in printed output + + + + Print Center Marks + Print Center Marks + + + + Line style of detail highlight on base view + Line style of detail highlight on base view + + + + Detail Highlight Style + Detail Highlight Style + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + 顏色 + + + + Normal + 垂直 + + + + Normal line color + Normal line color + + + + Hidden Line + Hidden Line + + + + Hidden line color + Hidden line color + + + + Preselected + Preselected + + + + Preselection color + Preselection color + + + + Section Face + Section Face + + + + Section face color + Section face color + + + + Selected + Selected + + + + Selected item color + Selected item color + + + + Section Line + Section Line + + + + Section line color + Section line color + + + + Background + 背景 + + + + Background color around pages + Background color around pages + + + + Hatch + Hatch + + + + Hatch image color + Hatch image color + + + + Dimension + 標註 + + + + Color of dimension lines and text. + Color of dimension lines and text. + + + + Geometric Hatch + Geometric Hatch + + + + Geometric hatch pattern color + Geometric hatch pattern color + + + + Centerline + Centerline + + + + Centerline color + Centerline color + + + + Vertex + Vertex + + + + Color of vertices in views + Color of vertices in views + + + + Object faces will be transparent + Object faces will be transparent + + + + Transparent Faces + Transparent Faces + + + + Face color (if not transparent) + Face color (if not transparent) + + + + Detail Highlight + Detail Highlight + + + + Leaderline + Leaderline + + + + Default color for leader lines + Default color for leader lines + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + 尺寸 + + + + Standard and Style + Standard and Style + + + + Standard to be used for dimensional values + Standard to be used for dimensional values + + + + ISO Oriented + ISO Oriented + + + + ISO Referencing + ISO Referencing + + + + ASME Inlined + ASME Inlined + + + + ASME Referencing + ASME Referencing + + + + Use system setting for number of decimals + Use system setting for number of decimals + + + + Use Global Decimals + Use Global Decimals + + + + Append unit to dimension values + Append unit to dimension values + + + + Show Units + Show Units + + + + Alternate Decimals + Alternate Decimals + + + + Number of decimals if 'Use Global Decimals' is not used + Number of decimals if 'Use Global Decimals' is not used + + + + Font Size + Font Size + + + + Dimension text font size + Dimension text font size + + + + Diameter Symbol + Diameter Symbol + + + + Character used to indicate diameter dimensions + Character used to indicate diameter dimensions + + + + ⌀ + + + + + Arrow Style + Arrow Style + + + + Arrowhead style + Arrowhead style + + + + Arrow Size + Arrow Size + + + + Arrowhead size + Arrowhead size + + + + Conventions + Conventions + + + + Projection Group Angle + Projection Group Angle + + + + Use first- or third-angle mutliview projection convention + Use first- or third-angle mutliview projection convention + + + + First + First + + + + Third + Third + + + + Page + + + + + Hidden Line Style + Hidden Line Style + + + + Style for hidden lines + Style for hidden lines + + + + Continuous + Continuous + + + + Dashed + Dashed + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + 一般 + + + + Drawing Update + Drawing Update + + + + Whether or not pages are updated every time the 3D model is changed + Whether or not pages are updated every time the 3D model is changed + + + + Update With 3D (global policy) + Update With 3D (global policy) + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + Allow Page Override (global policy) + 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 drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + Keep Page Up To Date + Keep Page Up To Date + + + + Automatically distribute secondary views +for ProjectionGroups + Automatically distribute secondary views +for ProjectionGroups + + + + Auto-distribute Secondary Views + Auto-distribute Secondary Views + + + + Labels + Labels + + + + Label Font + Label Font + + + + Label Size + Label Size + + + + Font for labels + Font for labels + + + + Label size + Label size + + + + Files + Files + + + + Default Template + Default Template + + + + Default template file for new pages + Default template file for new pages + + + + Template Directory + Template Directory + + + + Starting directory for menu 'Insert Page using Template' + Starting directory for menu 'Insert Page using Template' + + + + Hatch Pattern File + Hatch Pattern File + + + + Default SVG or bitmap file for hatching + Default SVG or bitmap file for hatching + + + + Line Group File + Line Group File + + + + Alternate file for personal LineGroup definition + Alternate file for personal LineGroup definition + + + + Welding Directory + Welding Directory + + + + Default directory for welding symbols + Default directory for welding symbols + + + + PAT File + PAT File + + + + Default PAT pattern definition file for geometric hatching + Default PAT pattern definition file for geometric hatching + + + + Pattern Name + Pattern Name + + + + Name of the default PAT pattern + Name of the default PAT pattern + + + + Diamond + 鑽石 + + + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + HLR + + + Hidden Line Removal Hidden Line Removal - - - + + Show seam lines + Show seam lines + + + + Show Seam Lines Show Seam Lines - - - + + Show smooth lines + 顯示平滑線 + + + + Show Smooth Lines Show Smooth Lines - - Show Hard and Outline Edges (alway shown) - Show Hard and Outline Edges (alway shown) + + Show hard and outline edges (always shown) + Show hard and outline edges (always shown) - - + + Show Hard Lines Show Hard Lines - - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. - Use an approximation to find hidden lines. Fast, but results is a collection of short straight lines. + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. - + Use Polygon Approximation Use Polygon Approximation - + Make lines of equal parameterization Make lines of equal parameterization - - - Show UV Iso Lines - Show UV Iso Lines + + + Show UV ISO Lines + Show UV ISO Lines - + Show hidden smooth edges Show hidden smooth edges - - Show hidden Seam lines - Show hidden Seam lines + + Show hidden seam lines + Show hidden seam lines - + Show hidden equal parameterization lines Show hidden equal parameterization lines - + Visible Visible - + Hidden Hidden - - Show hidden Hard and Outline edges - Show hidden Hard and Outline edges + + Show hidden hard and outline edges + Show hidden hard and outline edges - - Iso Count - Iso Count + + ISO Count + ISO Count - - Number of Iso lines per Face edge - Number of Iso lines per Face edge + + Number of ISO lines per face edge + Number of ISO lines per face edge - + + Items in italics are default values for new objects. They have no effect on existing objects. + Items in italics are default values for new objects. They have no effect on existing objects. + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + 縮放 + + + + Page Scale + Page Scale + + + + Default scale for new pages + Default scale for new pages + + + + View Scale Type + View Scale Type + + + + Default scale for new views + Default scale for new views + + + + Page + + + + + Auto + 自動 + + + + Custom + 自訂 + + + + View Custom Scale + View Custom Scale + + + + Default scale for views if 'View Scale Type' is 'Custom' + Default scale for views if 'View Scale Type' is 'Custom' + + + + Selection + 選擇 + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + Mark Fuzz + Mark Fuzz + + + + Edge Fuzz + Edge Fuzz + + + + Size Adjustments + Size Adjustments + + + + Tolerance font size adjustment. Multiplier of dimension font size. + Tolerance font size adjustment. Multiplier of dimension font size. + + + + Size of template field click handles + Size of template field click handles + + + + Vertex Scale + Vertex Scale + + + + Size of center marks. Multiplier of vertex size. + Size of center marks. Multiplier of vertex size. + + + + Scale of vertex dots. Multiplier of line width. + Scale of vertex dots. Multiplier of line width. + + + + Center Mark Scale + Center Mark Scale + + + + Tolerance Text Scale + Tolerance Text Scale + + + + Template Edit Mark + Template Edit Mark + + + + Welding Symbol Scale + Welding Symbol Scale + + + + Multiplier for size of welding symbols + Multiplier for size of welding symbols + + + Items in italics are default values for new objects. They have no effect on existing objects. Items in italics are default values for new objects. They have no effect on existing objects. @@ -3046,80 +3177,103 @@ can be a performance penalty in complex models. TechDrawGui::MDIViewPage - + &Export SVG &Export SVG - + Toggle &Keep Updated Toggle &Keep Updated - + Toggle &Frames Toggle &Frames - + Export DXF Export DXF - + Export PDF 匯出 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. Can not open file %1 for writing. - + Save Dxf File 儲存DXF檔 - + Dxf (*.dxf) Dxf (*.dxf) - + Selected: 已選: + + TechDrawGui::SymbolChooser + + + Symbol Chooser + Symbol Chooser + + + + Select a symbol that should be used + Select a symbol that should be used + + + + Symbol Dir + Symbol Dir + + + + Directory to welding symbols. + Directory to welding symbols. + + TechDrawGui::TaskBalloon @@ -3128,243 +3282,273 @@ Do you want to continue? Balloon - - FILLED_TRIANGLE - FILLED_TRIANGLE + + Text: + Text: + + + + Text to be displayed + Text to be displayed + + + + Text Color: + Text Color: - OPEN_ARROW - OPEN_ARROW + Color for 'Text' + Color for 'Text' - - HASH_MARK - HASH_MARK + + Fontsize: + Fontsize: - - DOT - DOT + + Fontsize for 'Text' + Fontsize for 'Text' - - OPEN_CIRCLE - OPEN_CIRCLE + + Shape: + Shape: - - FORK - FORK + + Shape of the balloon bubble + Shape of the balloon bubble - - PYRAMID - PYRAMID - - - - NONE - NONE - - - - Start Symbol - Start Symbol - - - - Symbol: - Symbol: - - - - Value: - Value: - - - + Circular Circular - + None - + Triangle 三角形 - + Inspection Inspection - + Hexagon 六角形 - + Square 正方形 - + Rectangle 矩形 - - Scale: - Scale: - - - - TechDrawGui::TaskCL2Lines - - - 2 Line Parameters - 2 Line Parameters + + Shape Scale: + Shape Scale: - - Flip ends - Flip ends + + Scale factor for the 'Shape' + Scale factor for the 'Shape' + + + + End Symbol: + End Symbol: + + + + End symbol for the balloon line + End symbol for the balloon line + + + + Line Width: + Line Width: + + + + Leader line width + Leader line width + + + + Leader Kink Length: + Leader Kink Length: + + + + Length of balloon leader line kink + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line Center Line - + Base View Base View - + Elements 元素 - + + Orientation + 定位 + + + Top to Bottom line Top to Bottom line - + Vertical Vertical - + Left to Right line Left to Right line - + Horizontal Horizontal - - Option not implemented yet - Option not implemented yet + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points - + Aligned Aligned - - Shift Horiz - Shift Horiz + + Shift Horizontal + Shift Horizontal - - Shift Vert - Shift Vert - - - - Rotate - 旋轉 - - - - Rotate line +CCW or -CW - Rotate line +CCW or -CW - - - - Move line +Up or -Down - Move line +Up or -Down - - - + Move line -Left or +Right Move line -Left or +Right - + + Shift Vertical + Shift Vertical + + + + Move line +Up or -Down + Move line +Up or -Down + + + + Rotate + 旋轉 + + + + Rotate line +CCW or -CW + Rotate line +CCW or -CW + + + Color 色彩 - + Weight Weight - + Style 風格 - + Continuous Continuous - + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + Flip Ends + Flip Ends + + + Dash Dash - + Dot - + DashDot DashDot - + DashDotDot DashDotDot - + Extend By Extend By - + Make the line a little longer. Make the line a little longer. - + mm mm @@ -3377,27 +3561,32 @@ Do you want to continue? Cosmetic Vertex - + Base View Base View - + Point Picker Point Picker - + + Position from the view center + Position from the view center + + + + Position + 位置 + + + X X - - Z - Z - - - + Y Ÿ @@ -3412,15 +3601,78 @@ Do you want to continue? Left click to set a point - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. + + TechDrawGui::TaskDetail + + + Detail Anchor + Detail Anchor + + + + Base View + Base View + + + + Detail View + Detail View + + + + Click to drag detail highlight to new position + Click to drag detail highlight to new position + + + + Drag Highlight + Drag Highlight + + + + size of detail view + size of detail view + + + + X + X + + + + Y + Ÿ + + + + x position of detail highlight within view + x position of detail highlight within view + + + + y position of detail highlight within view + y position of detail highlight within view + + + + Radius + 半徑 + + + + Reference + 參考 + + TechDrawGui::TaskDlgLineDecor - + Restore Invisible Lines Restore Invisible Lines @@ -3468,22 +3720,22 @@ Do you want to continue? Line Color - + Name of pattern within file Name of pattern within file - + Color of pattern lines Color of pattern lines - + Enlarges/shrinks the pattern Enlarges/shrinks the pattern - + Thickness of lines within the pattern Thickness of lines within the pattern @@ -3496,17 +3748,17 @@ Do you want to continue? Leader Line - + Base View Base View - + Discard Changes Discard Changes - + First pick the start pint of the line, then at least a second point. You can pick further points to get line segments. @@ -3515,147 +3767,103 @@ then at least a second point. You can pick further points to get line segments. - + Pick Points Pick Points - + Start Symbol Start Symbol - - - - No Symbol - No Symbol - - - - - Filled Triangle - Filled Triangle - - - - - Open Triangle - Open Triangle - - - - - Tick - Tick - - - - Dot - - - - - - Open Circle - Open Circle - - - - - Fork - Fork - - - - - Pyramid - Pyramid - - - - End Symbol - End Symbol - - - - Color - 色彩 - - - Line color 線條顏色 - + Width 寬度 - + Line width 線寬 - + Continuous Continuous - + + Dot + + + + + End Symbol + End Symbol + + + + Color + 色彩 + + + Style 風格 - + Line style 線型式 - + NoLine NoLine - + Dash Dash - + DashDot DashDot - + DashDotDot DashDotDot - - + + Pick a starting point for leader line Pick a starting point for leader line - + Click and drag markers to adjust leader line Click and drag markers to adjust leader line - + Left click to set a point Left click to set a point - + Press OK or Cancel to continue Press OK or Cancel to continue - + In progress edit abandoned. Start over. In progress edit abandoned. Start over. @@ -3668,75 +3876,75 @@ You can pick further points to get line segments. Line Decoration - - Lines - Lines - - - + View 檢視 - - Color - 色彩 + + Lines + Lines - + Style 風格 - - Weight - Weight - - - - Thickness of pattern lines. - Thickness of pattern lines. - - - - Visible - Visible - - - - False - 錯誤 - - - - True - 正確 - - - + Continuous Continuous - + Dash Dash - + Dot - + DashDot DashDot - + DashDotDot DashDotDot + + + Color + 色彩 + + + + Weight + Weight + + + + Thickness of pattern lines. + Thickness of pattern lines. + + + + Visible + Visible + + + + False + 錯誤 + + + + True + 正確 + TechDrawGui::TaskLinkDim @@ -3804,153 +4012,153 @@ You can pick further points to get line segments. First or Third Angle - - + + Page - + First Angle 第一視角 - + Third Angle 第三視角 - + Scale 縮放 - + Scale Page/Auto/Custom Scale Page/Auto/Custom - + Automatic Automatic - + Custom 自訂 - + Custom Scale Custom Scale - + Scale Numerator Scale Numerator - + : : - + Scale Denominator Scale Denominator - + Adjust Primary Direction Adjust Primary Direction - + Current primary view direction Current primary view direction - + Rotate right Rotate right - + Rotate up Rotate up - + Rotate left Rotate left - + Rotate down Rotate down - + Secondary Projections Secondary Projections - + Bottom 底部 - + Primary Primary - + Right - + Left - + LeftFrontBottom LeftFrontBottom - + Top - + RightFrontBottom RightFrontBottom - + RightFrontTop RightFrontTop - + Rear - + LeftFrontTop LeftFrontTop - + Spin CW Spin CW - + Spin CCW Spin CCW @@ -4014,77 +4222,77 @@ You can pick further points to get line segments. Maximal width, if -1 then automatic width - + Show Frame Show Frame - + Color 色彩 - + Line color 線條顏色 - + Width 寬度 - + Line width 線寬 - + Style 風格 - + Line style 線型式 - + NoLine NoLine - + Continuous Continuous - + Dash Dash - + Dot - + DashDot DashDot - + DashDotDot DashDotDot - + Start Rich Text Editor Start Rich Text Editor - + Input the annotation text directly or start the rich text editor Input the annotation text directly or start the rich text editor @@ -4092,97 +4300,125 @@ You can pick further points to get line segments. TechDrawGui::TaskSectionView - + Identifier for this section Identifier for this section - + Looking down Looking down - + Looking right Looking right - - Section Parameters - Section Parameters - - - - BaseView - BaseView - - - - Identifier - Identifier - - - - Scale - 縮放 - - - - Section Orientation - Section Orientation - - - + Looking left Looking left - - Section Plane Location - Section Plane Location + + Section Parameters + Section Parameters - - X - X + + BaseView + BaseView - - - - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> - <html><head/><body><p>Location of section plane in 3D coordinates</p></body></html> + + Identifier + Identifier - - Y - Ÿ + + Scale + 縮放 - - Z - Z + + Scale factor for the section view + Scale factor for the section view - - Apply - 應用 + + Section Orientation + Section Orientation - + Looking up Looking up - - + + Position from the 3D origin of the object in the view + Position from the 3D origin of the object in the view + + + + Section Plane Location + Section Plane Location + + + + X + X + + + + Y + Ÿ + + + + Z + Z + + + + TaskSectionView - bad parameters. Can not proceed. TaskSectionView - bad parameters. Can not proceed. - - TaskSectionView::apply - No section direction picked yet - TaskSectionView::apply - No section direction picked yet + + Nothing to apply. No section direction picked yet + Nothing to apply. No section direction picked yet + + + + Can not continue. Object * %1 * not found. + Can not continue. Object * %1 * not found. + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + Symbol + + + + + + arrow + arrow + + + + + + other + other @@ -4193,17 +4429,17 @@ You can pick further points to get line segments. Change Editable Field - + Text Name: Text Name: - + TextLabel 文字標籤 - + Value: Value: @@ -4236,8 +4472,8 @@ You can pick further points to get line segments. TechDraw_FaceCenterLine - Adds a Centerline to Face(s) - Adds a Centerline to Face(s) + Adds a Centerline to Faces + Adds a Centerline to Faces @@ -4252,16 +4488,16 @@ You can pick further points to get line segments. TechDraw_Midpoints - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) - Inserts Cosmetic Vertices at Midpoint of selected Edge(s) + Inserts Cosmetic Vertices at Midpoint of selected Edges + Inserts Cosmetic Vertices at Midpoint of selected Edges TechDraw_Quadrants - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) - Inserts Cosmetic Vertices at Quadrant Points of selected Circle(s) + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + Inserts Cosmetic Vertices at Quadrant Points of selected Circles diff --git a/src/Mod/TechDraw/Gui/TaskCenterLine.cpp b/src/Mod/TechDraw/Gui/TaskCenterLine.cpp index f6701cfa86..7d4d6fa07c 100644 --- a/src/Mod/TechDraw/Gui/TaskCenterLine.cpp +++ b/src/Mod/TechDraw/Gui/TaskCenterLine.cpp @@ -57,6 +57,7 @@ #include #include "DrawGuiStd.h" +#include "PreferencesGui.h" #include "QGVPage.h" #include "QGIView.h" #include "QGIPrimPath.h" @@ -419,9 +420,7 @@ void TaskCenterLine::enableTaskButtons(bool b) double TaskCenterLine::getCenterWidth() { - Base::Reference hGrp = App::GetApplication().GetUserParameter().GetGroup("BaseApp")-> - GetGroup("Preferences")->GetGroup("Mod/TechDraw/Decorations"); - std::string lgName = hGrp->GetASCII("LineGroup","FC 0.70mm"); + std::string lgName = Preferences::lineGroup(); auto lg = TechDraw::LineGroup::lineGroupFactory(lgName); double width = lg->getWeight("Graphic"); @@ -444,10 +443,7 @@ Qt::PenStyle TaskCenterLine::getCenterStyle() QColor TaskCenterLine::getCenterColor() { - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Decorations"); - App::Color fcColor = App::Color((uint32_t) hGrp->GetUnsigned("CenterColor", 0x00000000)); - return fcColor.asValue(); + return PreferencesGui::centerQColor(); } double TaskCenterLine::getExtendBy(void) diff --git a/src/Mod/TechDraw/Gui/TaskCosVertex.cpp b/src/Mod/TechDraw/Gui/TaskCosVertex.cpp index 09a7f548ff..e43b095ac5 100644 --- a/src/Mod/TechDraw/Gui/TaskCosVertex.cpp +++ b/src/Mod/TechDraw/Gui/TaskCosVertex.cpp @@ -47,6 +47,8 @@ #include #include #include +#include +#include #include #include @@ -218,28 +220,40 @@ void TaskCosVertex::startTracker(void) void TaskCosVertex::onTrackerFinished(std::vector pts, QGIView* qgParent) { // Base::Console().Message("TCV::onTrackerFinished()\n"); + (void) qgParent; if (pts.empty()) { Base::Console().Error("TaskCosVertex - no points available\n"); return; } - if (qgParent != nullptr) { - m_qgParent = qgParent; - } else { - //if vertex is outside of baseFeat, qgParent will be nullptr - QGVPage* qgvp = m_mdi->getQGVPage(); - QGIView* qgiv = qgvp->findQViewForDocObj(m_baseFeat); - m_qgParent = qgiv; - Base::Console().Message("TaskCosVertex - qgParent is nullptr\n"); -// return; - } - //save point unscaled. + QPointF dragEnd = pts.front(); //scene pos of mouse click + double scale = m_baseFeat->getScale(); - QPointF temp = pts.front(); - QPointF temp2 = m_qgParent->mapFromScene(temp) / scale; - m_savePoint = Rez::appX(temp2); + double x = Rez::guiX(m_baseFeat->X.getValue()); + double y = Rez::guiX(m_baseFeat->Y.getValue()); + + DrawViewPart* dvp = m_baseFeat; + DrawProjGroupItem* dpgi = dynamic_cast(dvp); + if (dpgi != nullptr) { + DrawProjGroup* dpg = dpgi->getPGroup(); + if (dpg == nullptr) { + Base::Console().Message("TCV:onTrackerFinished - projection group is confused\n"); + //TODO::throw something. + return; + } + x += Rez::guiX(dpg->X.getValue()); + y += Rez::guiX(dpg->Y.getValue()); + } + //x,y are scene pos of dvp/dpgi + + QPointF basePosScene(x, -y); //base position in scene coords + QPointF displace = dragEnd - basePosScene; + QPointF scenePosCV = displace / scale; + + m_savePoint = Rez::appX(scenePosCV); pointFromTracker = true; updateUi(); + m_tracker->sleep(true); m_inProgressLock = false; ui->pbTracker->setEnabled(false); diff --git a/src/Mod/TechDraw/Gui/TaskDetail.cpp b/src/Mod/TechDraw/Gui/TaskDetail.cpp index d1eba52135..9b9fabd9e7 100644 --- a/src/Mod/TechDraw/Gui/TaskDetail.cpp +++ b/src/Mod/TechDraw/Gui/TaskDetail.cpp @@ -125,7 +125,7 @@ TaskDetail::TaskDetail(TechDraw::DrawViewPart* baseFeat): this, SLOT(onYEdit())); connect(ui->qsbRadius, SIGNAL(valueChanged(double)), this, SLOT(onRadiusEdit())); - connect(ui->aeReference, SIGNAL(editingFinished()), + connect(ui->leReference, SIGNAL(editingFinished()), this, SLOT(onReferenceEdit())); m_ghost = new QGIGhostHighlight(); @@ -199,7 +199,7 @@ TaskDetail::TaskDetail(TechDraw::DrawViewDetail* detailFeat): this, SLOT(onYEdit())); connect(ui->qsbRadius, SIGNAL(valueChanged(double)), this, SLOT(onRadiusEdit())); - connect(ui->aeReference, SIGNAL(editingFinished()), + connect(ui->leReference, SIGNAL(editingFinished()), this, SLOT(onReferenceEdit())); m_ghost = new QGIGhostHighlight(); @@ -281,7 +281,7 @@ void TaskDetail::setUiFromFeat() ui->qsbX->setValue(anchor.x); ui->qsbY->setValue(anchor.y); ui->qsbRadius->setValue(radius); - ui->aeReference->setText(ref); + ui->leReference->setText(ref); } //update ui point fields after tracker finishes @@ -296,7 +296,7 @@ void TaskDetail::enableInputFields(bool b) ui->qsbX->setEnabled(b); ui->qsbY->setEnabled(b); ui->qsbRadius->setEnabled(b); - ui->aeReference->setEnabled(b); + ui->leReference->setEnabled(b); } void TaskDetail::onXEdit() @@ -316,7 +316,7 @@ void TaskDetail::onRadiusEdit() void TaskDetail::onReferenceEdit() { - updateDetail(); + updateDetail(); //<<<<< } void TaskDetail::onDraggerClicked(bool b) @@ -431,23 +431,29 @@ void TaskDetail::createDetail() void TaskDetail::updateDetail() { // Base::Console().Message("TD::updateDetail()\n"); - Gui::Command::openCommand("Update Detail"); - double x = ui->qsbX->rawValue(); - double y = ui->qsbY->rawValue(); - Base::Vector3d temp(x, y, 0.0); - TechDraw::DrawViewDetail* detailFeat = getDetailFeat(); - detailFeat->AnchorPoint.setValue(temp); + try { + Gui::Command::openCommand("Update Detail"); + double x = ui->qsbX->rawValue(); + double y = ui->qsbY->rawValue(); + Base::Vector3d temp(x, y, 0.0); + TechDraw::DrawViewDetail* detailFeat = getDetailFeat(); + detailFeat->AnchorPoint.setValue(temp); - double radius = ui->qsbRadius->rawValue(); - detailFeat->Radius.setValue(radius); - QString qRef = ui->aeReference->text(); - std::string ref = Base::Tools::toStdString(qRef); - detailFeat->Reference.setValue(ref); + double radius = ui->qsbRadius->rawValue(); + detailFeat->Radius.setValue(radius); + QString qRef = ui->leReference->text(); + std::string ref = Base::Tools::toStdString(qRef); + detailFeat->Reference.setValue(ref); - detailFeat->recomputeFeature(); - getBaseFeat()->requestPaint(); - Gui::Command::updateActive(); - Gui::Command::commitCommand(); + detailFeat->recomputeFeature(); + getBaseFeat()->requestPaint(); + Gui::Command::updateActive(); + Gui::Command::commitCommand(); + } + catch (...) { + //this is probably due to appl closing while dialog is still open + Base::Console().Error("Task Detail - detail feature update failed.\n"); + } } //***** Getters **************************************************************** diff --git a/src/Mod/TechDraw/Gui/TaskDetail.ui b/src/Mod/TechDraw/Gui/TaskDetail.ui index 5ea4e5937e..1b9be3601d 100644 --- a/src/Mod/TechDraw/Gui/TaskDetail.ui +++ b/src/Mod/TechDraw/Gui/TaskDetail.ui @@ -7,7 +7,7 @@ 0 0 304 - 244 + 253 @@ -223,13 +223,7 @@ - - - Detail identifier - - - 1 - + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter @@ -240,11 +234,6 @@ - - Gui::AccelLineEdit - QLineEdit -
Gui/Widgets.h
-
Gui::QuantitySpinBox QWidget diff --git a/src/Mod/TechDraw/Gui/TaskLeaderLine.cpp b/src/Mod/TechDraw/Gui/TaskLeaderLine.cpp index 2f317c6e92..6f63cb7873 100644 --- a/src/Mod/TechDraw/Gui/TaskLeaderLine.cpp +++ b/src/Mod/TechDraw/Gui/TaskLeaderLine.cpp @@ -47,10 +47,12 @@ #include #include #include +//#include #include #include "DrawGuiStd.h" +#include "PreferencesGui.h" #include "QGVPage.h" #include "QGIView.h" #include "QGIPrimPath.h" @@ -757,18 +759,12 @@ void TaskLeaderLine::enableTaskButtons(bool b) int TaskLeaderLine::getPrefArrowStyle() { - Base::Reference hGrp = App::GetApplication().GetUserParameter(). - GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Dimensions"); - int style = hGrp->GetInt("ArrowStyle", 0); - return style; + return PreferencesGui::dimArrowStyle(); } double TaskLeaderLine::prefWeight() const { - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")-> - GetGroup("Mod/TechDraw/Decorations"); - std::string lgName = hGrp->GetASCII("LineGroup","FC 0.70mm"); + std::string lgName = Preferences::lineGroup(); auto lg = TechDraw::LineGroup::lineGroupFactory(lgName); double weight = lg->getWeight("Thin"); delete lg; //Coverity CID 174670 @@ -777,14 +773,9 @@ double TaskLeaderLine::prefWeight() const App::Color TaskLeaderLine::prefLineColor(void) { - Base::Reference hGrp = App::GetApplication().GetUserParameter(). - GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Markups"); - App::Color result; - result.setPackedValue(hGrp->GetUnsigned("Color", 0x00000000)); - return result; + return PreferencesGui::leaderColor(); } - //****************************************************************************** bool TaskLeaderLine::accept() diff --git a/src/Mod/TechDraw/Gui/TaskProjGroup.cpp b/src/Mod/TechDraw/Gui/TaskProjGroup.cpp index d27caa7b92..7afd578b0c 100644 --- a/src/Mod/TechDraw/Gui/TaskProjGroup.cpp +++ b/src/Mod/TechDraw/Gui/TaskProjGroup.cpp @@ -109,7 +109,8 @@ TaskProjGroup::TaskProjGroup(TechDraw::DrawProjGroup* featView, bool mode) : connect(ui->sbScaleDen, SIGNAL(valueChanged(int)), this, SLOT(scaleManuallyChanged(int))); // Slot for Projection Type (layout) - connect(ui->projection, SIGNAL(currentIndexChanged(int)), this, SLOT(projectionTypeChanged(int))); +// connect(ui->projection, SIGNAL(currentIndexChanged(int)), this, SLOT(projectionTypeChanged(int))); + connect(ui->projection, SIGNAL(currentIndexChanged(QString)), this, SLOT(projectionTypeChanged(QString))); m_page = multiView->findParentPage(); Gui::Document* activeGui = Gui::Application::Instance->getDocument(m_page->getDocument()); @@ -211,29 +212,23 @@ void TaskProjGroup::rotateButtonClicked(void) } } -void TaskProjGroup::projectionTypeChanged(int index) +//void TaskProjGroup::projectionTypeChanged(int index) +void TaskProjGroup::projectionTypeChanged(QString qText) { - if(blockUpdate) + if(blockUpdate) { return; + } - if(index == 0) { - //layout per Page (Document) + if (qText == QString::fromUtf8("Page")) { multiView->ProjectionType.setValue("Default"); - - } else if(index == 1) { - // First Angle layout - multiView->ProjectionType.setValue("First Angle"); - } else if(index == 2) { - // Third Angle layout - multiView->ProjectionType.setValue("Third Angle"); } else { - Base::Console().Log("Error - TaskProjGroup::projectionTypeChanged - unknown projection layout: %d\n", - index); - return; + std::string text = qText.toStdString(); + multiView->ProjectionType.setValue(text.c_str()); } // Update checkboxes so checked state matches the drawing setupViewCheckboxes(); + multiView->recomputeFeature(); } void TaskProjGroup::scaleTypeChanged(int index) diff --git a/src/Mod/TechDraw/Gui/TaskProjGroup.h b/src/Mod/TechDraw/Gui/TaskProjGroup.h index fe3c7e12c1..c03e80648b 100644 --- a/src/Mod/TechDraw/Gui/TaskProjGroup.h +++ b/src/Mod/TechDraw/Gui/TaskProjGroup.h @@ -82,8 +82,8 @@ protected Q_SLOTS: void rotateButtonClicked(void); // void onResetClicked(void); - - void projectionTypeChanged(int index); +/* void projectionTypeChanged(int index);*/ + void projectionTypeChanged(QString qText); void scaleTypeChanged(int index); void scaleManuallyChanged(int i); diff --git a/src/Mod/TechDraw/Gui/TaskProjGroup.ui b/src/Mod/TechDraw/Gui/TaskProjGroup.ui index d750b271dd..3be133997f 100644 --- a/src/Mod/TechDraw/Gui/TaskProjGroup.ui +++ b/src/Mod/TechDraw/Gui/TaskProjGroup.ui @@ -60,14 +60,6 @@ First or Third Angle - - false - - - - Page - - First Angle @@ -78,6 +70,11 @@ Third Angle + + + Page + +
diff --git a/src/Mod/TechDraw/Gui/TaskRichAnno.cpp b/src/Mod/TechDraw/Gui/TaskRichAnno.cpp index d19c93df09..3944c4d6ff 100644 --- a/src/Mod/TechDraw/Gui/TaskRichAnno.cpp +++ b/src/Mod/TechDraw/Gui/TaskRichAnno.cpp @@ -48,10 +48,12 @@ #include #include #include +//#include #include #include "DrawGuiStd.h" +#include "PreferencesGui.h" #include "QGVPage.h" #include "QGIView.h" #include "QGIPrimPath.h" @@ -314,10 +316,7 @@ void TaskRichAnno::onEditorExit(void) double TaskRichAnno::prefWeight() const { - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")-> - GetGroup("Mod/TechDraw/Decorations"); - std::string lgName = hGrp->GetASCII("LineGroup","FC 0.70mm"); + std::string lgName = Preferences::lineGroup(); auto lg = TechDraw::LineGroup::lineGroupFactory(lgName); double weight = lg->getWeight("Graphic"); delete lg; //Coverity CID 174670 @@ -326,11 +325,7 @@ double TaskRichAnno::prefWeight() const App::Color TaskRichAnno::prefLineColor(void) { - Base::Reference hGrp = App::GetApplication().GetUserParameter(). - GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Markups"); - App::Color result; - result.setPackedValue(hGrp->GetUnsigned("Color", 0x00000000)); - return result; + return PreferencesGui::leaderColor(); } diff --git a/src/Mod/TechDraw/Gui/TaskWeldingSymbol.cpp b/src/Mod/TechDraw/Gui/TaskWeldingSymbol.cpp index bfcc9223d2..f035a2fc39 100644 --- a/src/Mod/TechDraw/Gui/TaskWeldingSymbol.cpp +++ b/src/Mod/TechDraw/Gui/TaskWeldingSymbol.cpp @@ -57,10 +57,12 @@ #include #include #include +//#include #include #include "DrawGuiStd.h" +#include "PreferencesGui.h" #include "QGVPage.h" #include "QGIView.h" #include "QGIPrimPath.h" @@ -195,7 +197,7 @@ void TaskWeldingSymbol::setUiPrimary() { // Base::Console().Message("TWS::setUiPrimary()\n"); setWindowTitle(QObject::tr("Create Welding Symbol")); - m_currDir = QString::fromUtf8(prefSymbolDir().c_str()); + m_currDir = PreferencesGui::weldingDirectory(); ui->fcSymbolDir->setFileName(m_currDir); ui->pbArrowSymbol->setFocus(); @@ -215,7 +217,7 @@ void TaskWeldingSymbol::setUiEdit() // Base::Console().Message("TWS::setUiEdit()\n"); setWindowTitle(QObject::tr("Edit Welding Symbol")); - m_currDir = QString::fromUtf8(prefSymbolDir().c_str()); //sb path part of 1st symbol file?? + m_currDir = PreferencesGui::weldingDirectory(); ui->fcSymbolDir->setFileName(m_currDir); ui->cbAllAround->setChecked(m_weldFeat->AllAround.getValue()); @@ -634,16 +636,6 @@ void TaskWeldingSymbol::enableTaskButtons(bool b) m_btnCancel->setEnabled(b); } -std::string TaskWeldingSymbol::prefSymbolDir() -{ - std::string defaultDir = App::Application::getResourceDir() + "Mod/TechDraw/Symbols/Welding/AWS/"; - Base::Reference hGrp = App::GetApplication().GetUserParameter().GetGroup("BaseApp")-> - GetGroup("Preferences")->GetGroup("Mod/TechDraw/Files"); - - std::string symbolDir = hGrp->GetASCII("WeldingDir", defaultDir.c_str()); - return symbolDir; -} - //****************************************************************************** bool TaskWeldingSymbol::accept() diff --git a/src/Mod/TechDraw/Gui/ViewProviderBalloon.cpp b/src/Mod/TechDraw/Gui/ViewProviderBalloon.cpp index 90ae93a7ad..e7ad512ce5 100644 --- a/src/Mod/TechDraw/Gui/ViewProviderBalloon.cpp +++ b/src/Mod/TechDraw/Gui/ViewProviderBalloon.cpp @@ -47,11 +47,14 @@ #include #include +//#include +#include "PreferencesGui.h" #include "TaskBalloon.h" #include "ViewProviderBalloon.h" using namespace TechDrawGui; +using namespace TechDraw; PROPERTY_SOURCE(TechDrawGui::ViewProviderBalloon, TechDrawGui::ViewProviderDrawingView) @@ -64,28 +67,17 @@ ViewProviderBalloon::ViewProviderBalloon() static const char *group = "Balloon Format"; - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Labels"); - std::string fontName = hGrp->GetASCII("LabelFont", "osifont"); - - hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Dimensions"); - double fontSize = hGrp->GetFloat("FontSize", QGIView::DefaultFontSizeInMM); - ADD_PROPERTY_TYPE(Font,(fontName.c_str()),group,App::Prop_None, "The name of the font to use"); - ADD_PROPERTY_TYPE(Fontsize,(fontSize),group,(App::PropertyType)(App::Prop_None),"Dimension text size in units"); - - hGrp = App::GetApplication().GetUserParameter().GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Decorations"); - std::string lgName = hGrp->GetASCII("LineGroup","FC 0.70mm"); + ADD_PROPERTY_TYPE(Font,(Preferences::labelFont().c_str()),group,App::Prop_None, "The name of the font to use"); + ADD_PROPERTY_TYPE(Fontsize,(Preferences::dimFontSizeMM()), + group,(App::PropertyType)(App::Prop_None),"Balloon text size in units"); + std::string lgName = Preferences::lineGroup(); auto lg = TechDraw::LineGroup::lineGroupFactory(lgName); double weight = lg->getWeight("Thin"); delete lg; //Coverity CID 174670 ADD_PROPERTY_TYPE(LineWidth,(weight),group,(App::PropertyType)(App::Prop_None),"Leader line width"); - hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Dimensions"); - App::Color fcColor; - fcColor.setPackedValue(hGrp->GetUnsigned("Color", 0x00000000)); - ADD_PROPERTY_TYPE(Color,(fcColor),group,App::Prop_None,"Color of the text"); + ADD_PROPERTY_TYPE(Color,(PreferencesGui::dimColor()), + group,App::Prop_None,"Color of the balloon"); } ViewProviderBalloon::~ViewProviderBalloon() @@ -188,4 +180,4 @@ bool ViewProviderBalloon::canDelete(App::DocumentObject *obj) const // thus we can pass this action Q_UNUSED(obj) return true; -} \ No newline at end of file +} diff --git a/src/Mod/TechDraw/Gui/ViewProviderDimension.cpp b/src/Mod/TechDraw/Gui/ViewProviderDimension.cpp index 7d77bd6217..ed429f6802 100644 --- a/src/Mod/TechDraw/Gui/ViewProviderDimension.cpp +++ b/src/Mod/TechDraw/Gui/ViewProviderDimension.cpp @@ -41,11 +41,14 @@ #include #include +//#include +#include "PreferencesGui.h" #include "QGIViewDimension.h" #include "ViewProviderDimension.h" using namespace TechDrawGui; +using namespace TechDraw; const char *ViewProviderDimension::StandardAndStyleEnums[]= { "ISO Oriented", "ISO Referencing", "ASME Inlined", "ASME Referencing", NULL }; @@ -64,8 +67,10 @@ ViewProviderDimension::ViewProviderDimension() static const char *group = "Dim Format"; - ADD_PROPERTY_TYPE(Font, (prefFont().c_str()), group, App::Prop_None, "The name of the font to use"); - ADD_PROPERTY_TYPE(Fontsize, (prefFontSize()), group, (App::PropertyType)(App::Prop_None), + ADD_PROPERTY_TYPE(Font, (Preferences::labelFont().c_str()), + group, App::Prop_None, "The name of the font to use"); + ADD_PROPERTY_TYPE(Fontsize, (Preferences::dimFontSizeMM()), + group, (App::PropertyType)(App::Prop_None), "Dimension text size in units"); ADD_PROPERTY_TYPE(LineWidth, (prefWeight()), group, (App::PropertyType)(App::Prop_None), "Dimension line width"); @@ -162,39 +167,23 @@ TechDraw::DrawViewDimension* ViewProviderDimension::getViewObject() const } App::Color ViewProviderDimension::prefColor() const -{ - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")-> - GetGroup("Mod/TechDraw/Dimensions"); - App::Color fcColor; - fcColor.setPackedValue(hGrp->GetUnsigned("Color", 0x00001100)); - return fcColor; +{ + return PreferencesGui::dimColor(); } std::string ViewProviderDimension::prefFont() const -{ - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")-> - GetGroup("Mod/TechDraw/Labels"); - std::string fontName = hGrp->GetASCII("LabelFont", "osifont"); - return fontName; +{ + return Preferences::labelFont(); } double ViewProviderDimension::prefFontSize() const { - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")-> - GetGroup("Mod/TechDraw/Dimensions"); - double fontSize = hGrp->GetFloat("FontSize", QGIView::DefaultFontSizeInMM); - return fontSize; + return Preferences::dimFontSizeMM(); } double ViewProviderDimension::prefWeight() const { - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")-> - GetGroup("Mod/TechDraw/Decorations"); - std::string lgName = hGrp->GetASCII("LineGroup","FC 0.70mm"); + std::string lgName = Preferences::lineGroup(); auto lg = TechDraw::LineGroup::lineGroupFactory(lgName); double weight = lg->getWeight("Thin"); delete lg; //Coverity CID 174670 diff --git a/src/Mod/TechDraw/Gui/ViewProviderDrawingView.cpp b/src/Mod/TechDraw/Gui/ViewProviderDrawingView.cpp index f083d784ff..2235daf354 100644 --- a/src/Mod/TechDraw/Gui/ViewProviderDrawingView.cpp +++ b/src/Mod/TechDraw/Gui/ViewProviderDrawingView.cpp @@ -184,13 +184,15 @@ QGIView* ViewProviderDrawingView::getQView(void) TechDraw::DrawView* dv = getViewObject(); if (dv) { Gui::Document* guiDoc = Gui::Application::Instance->getDocument(getViewObject()->getDocument()); - Gui::ViewProvider* vp = guiDoc->getViewProvider(getViewObject()->findParentPage()); - ViewProviderPage* dvp = dynamic_cast(vp); - if (dvp) { - if (dvp->getMDIViewPage()) { - if (dvp->getMDIViewPage()->getQGVPage()) { - qView = dynamic_cast(dvp->getMDIViewPage()-> - getQGVPage()->findQViewForDocObj(getViewObject())); + if (guiDoc != nullptr) { + Gui::ViewProvider* vp = guiDoc->getViewProvider(getViewObject()->findParentPage()); + ViewProviderPage* dvp = dynamic_cast(vp); + if (dvp) { + if (dvp->getMDIViewPage()) { + if (dvp->getMDIViewPage()->getQGVPage()) { + qView = dynamic_cast(dvp->getMDIViewPage()-> + getQGVPage()->findQViewForDocObj(getViewObject())); + } } } } @@ -249,10 +251,12 @@ MDIViewPage* ViewProviderDrawingView::getMDIViewPage() const { MDIViewPage* result = nullptr; Gui::Document* guiDoc = Gui::Application::Instance->getDocument(getViewObject()->getDocument()); - Gui::ViewProvider* vp = guiDoc->getViewProvider(getViewObject()->findParentPage()); //if not in page.views, !@#$% - ViewProviderPage* dvp = dynamic_cast(vp); - if (dvp) { - result = dvp->getMDIViewPage(); + if (guiDoc != nullptr) { + Gui::ViewProvider* vp = guiDoc->getViewProvider(getViewObject()->findParentPage()); + ViewProviderPage* dvp = dynamic_cast(vp); + if (dvp) { + result = dvp->getMDIViewPage(); + } } return result; } diff --git a/src/Mod/TechDraw/Gui/ViewProviderGeomHatch.cpp b/src/Mod/TechDraw/Gui/ViewProviderGeomHatch.cpp index 5d91a31a69..53bee35a91 100644 --- a/src/Mod/TechDraw/Gui/ViewProviderGeomHatch.cpp +++ b/src/Mod/TechDraw/Gui/ViewProviderGeomHatch.cpp @@ -55,10 +55,12 @@ #include #include "TaskGeomHatch.h" +#include "PreferencesGui.h" #include "ViewProviderDrawingView.h" #include "ViewProviderGeomHatch.h" using namespace TechDrawGui; +using namespace TechDraw; PROPERTY_SOURCE(TechDrawGui::ViewProviderGeomHatch, Gui::ViewProviderDocumentObject) @@ -184,10 +186,7 @@ void ViewProviderGeomHatch::updateGraphic(void) void ViewProviderGeomHatch::getParameters(void) { - Base::Reference hGrp = App::GetApplication().GetUserParameter(). - GetGroup("BaseApp")->GetGroup("Preferences")-> - GetGroup("Mod/TechDraw/Decorations"); - std::string lgName = hGrp->GetASCII("LineGroup","FC 0.70mm"); + std::string lgName = Preferences::lineGroup(); auto lg = TechDraw::LineGroup::lineGroupFactory(lgName); double weight = lg->getWeight("Graphic"); delete lg; //Coverity CID 174667 diff --git a/src/Mod/TechDraw/Gui/ViewProviderLeader.cpp b/src/Mod/TechDraw/Gui/ViewProviderLeader.cpp index 8016becb94..53ea8cb4e8 100644 --- a/src/Mod/TechDraw/Gui/ViewProviderLeader.cpp +++ b/src/Mod/TechDraw/Gui/ViewProviderLeader.cpp @@ -55,6 +55,7 @@ #include #include +#include "PreferencesGui.h" #include "MDIViewPage.h" #include "QGVPage.h" #include "QGIView.h" @@ -62,6 +63,7 @@ #include "ViewProviderLeader.h" using namespace TechDrawGui; +using namespace TechDraw; PROPERTY_SOURCE(TechDrawGui::ViewProviderLeader, TechDrawGui::ViewProviderDrawingView) @@ -198,8 +200,7 @@ TechDraw::DrawLeaderLine* ViewProviderLeader::getFeature() const double ViewProviderLeader::getDefLineWeight(void) { double result = 0.0; - Base::Reference hGrp = App::GetApplication().GetUserParameter().GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Decorations"); - std::string lgName = hGrp->GetASCII("LineGroup","FC 0.70mm"); + std::string lgName = Preferences::lineGroup(); auto lg = TechDraw::LineGroup::lineGroupFactory(lgName); result = lg->getWeight("Thin"); delete lg; //Coverity CID 174670 @@ -207,12 +208,8 @@ double ViewProviderLeader::getDefLineWeight(void) } App::Color ViewProviderLeader::getDefLineColor(void) -{ - Base::Reference hGrp = App::GetApplication().GetUserParameter(). - GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Markups"); - App::Color result; - result.setPackedValue(hGrp->GetUnsigned("Color", 0x00000000)); - return result; +{ + return PreferencesGui::leaderColor(); } void ViewProviderLeader::handleChangedPropertyType(Base::XMLReader &reader, const char *TypeName, App::Property *prop) diff --git a/src/Mod/TechDraw/Gui/ViewProviderPage.cpp b/src/Mod/TechDraw/Gui/ViewProviderPage.cpp index b70975b83b..a10527be3b 100644 --- a/src/Mod/TechDraw/Gui/ViewProviderPage.cpp +++ b/src/Mod/TechDraw/Gui/ViewProviderPage.cpp @@ -63,6 +63,7 @@ #include #include +#include "PreferencesGui.h" #include "MDIViewPage.h" #include "QGVPage.h" #include "QGITemplate.h" @@ -71,6 +72,7 @@ using namespace TechDrawGui; +using namespace TechDraw; #define _SHOWDRAWING 10 #define _TOGGLEUPDATE 11 @@ -406,10 +408,7 @@ void ViewProviderPage::finishRestoring() m_docReady = true; //control drawing opening on restore based on Preference //mantis #2967 ph2 - don't even show blank page - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/General"); - bool autoUpdate = hGrp->GetBool("KeepPagesUpToDate", 1l); - if (autoUpdate) { + if (Preferences::keepPagesUpToDate()) { static_cast(showMDIViewPage()); } Gui::ViewProviderDocumentObject::finishRestoring(); diff --git a/src/Mod/TechDraw/Gui/ViewProviderRichAnno.cpp b/src/Mod/TechDraw/Gui/ViewProviderRichAnno.cpp index 54234a7e6c..607117af05 100644 --- a/src/Mod/TechDraw/Gui/ViewProviderRichAnno.cpp +++ b/src/Mod/TechDraw/Gui/ViewProviderRichAnno.cpp @@ -48,7 +48,9 @@ #include #include +//#include +#include "PreferencesGui.h" #include "MDIViewPage.h" #include "QGVPage.h" #include "QGIView.h" @@ -56,6 +58,7 @@ #include "ViewProviderRichAnno.h" using namespace TechDrawGui; +using namespace TechDraw; // there are only 5 frame line styles App::PropertyIntegerConstraint::Constraints ViewProviderRichAnno::LineStyleRange = {0, 5, 1}; @@ -164,37 +167,24 @@ TechDraw::DrawRichAnno* ViewProviderRichAnno::getFeature() const } App::Color ViewProviderRichAnno::getDefLineColor(void) -{ - Base::Reference hGrp = App::GetApplication().GetUserParameter(). - GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Markups"); - App::Color result; - result.setPackedValue(hGrp->GetUnsigned("Color", 0x00000000)); - return result; +{ + return PreferencesGui::leaderColor(); } std::string ViewProviderRichAnno::getDefFont(void) -{ - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Labels"); - std::string fontName = hGrp->GetASCII("LabelFont", "osifont"); - return fontName; +{ + return Preferences::labelFont(); } double ViewProviderRichAnno::getDefFontSize() { - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Dimensions"); - double fontSize = hGrp->GetFloat("FontSize", 5.0); - return fontSize; + return Preferences::dimFontSizeMM(); } double ViewProviderRichAnno::getDefLineWeight(void) { double result = 0.0; - Base::Reference hGrp = App::GetApplication().GetUserParameter(). - GetGroup("BaseApp")->GetGroup("Preferences")-> - GetGroup("Mod/TechDraw/Decorations"); - std::string lgName = hGrp->GetASCII("LineGroup","FC 0.70mm"); + std::string lgName = Preferences::lineGroup(); auto lg = TechDraw::LineGroup::lineGroupFactory(lgName); result = lg->getWeight("Graphics"); delete lg; diff --git a/src/Mod/TechDraw/Gui/ViewProviderViewPart.cpp b/src/Mod/TechDraw/Gui/ViewProviderViewPart.cpp index 14682108e9..b583a5b7fc 100644 --- a/src/Mod/TechDraw/Gui/ViewProviderViewPart.cpp +++ b/src/Mod/TechDraw/Gui/ViewProviderViewPart.cpp @@ -58,11 +58,13 @@ #include #include +#include "PreferencesGui.h" #include "QGIView.h" #include "TaskDetail.h" #include "ViewProviderViewPart.h" using namespace TechDrawGui; +using namespace TechDraw; PROPERTY_SOURCE(TechDrawGui::ViewProviderViewPart, TechDrawGui::ViewProviderDrawingView) @@ -86,9 +88,7 @@ ViewProviderViewPart::ViewProviderViewPart() static const char *hgroup = "Highlight"; //default line weights - Base::Reference hGrp = App::GetApplication().GetUserParameter().GetGroup("BaseApp")-> - GetGroup("Preferences")->GetGroup("Mod/TechDraw/Decorations"); - std::string lgName = hGrp->GetASCII("LineGroup","FC 0.70mm"); + std::string lgName = Preferences::lineGroup(); auto lg = TechDraw::LineGroup::lineGroupFactory(lgName); double weight = lg->getWeight("Thick"); @@ -104,7 +104,7 @@ ViewProviderViewPart::ViewProviderViewPart() ADD_PROPERTY_TYPE(ExtraWidth,(weight),group,App::Prop_None,"The thickness of LineGroup Extra lines, if enabled"); delete lg; //Coverity CID 174664 - hGrp = App::GetApplication().GetUserParameter().GetGroup("BaseApp")-> + Base::Reference hGrp = App::GetApplication().GetUserParameter().GetGroup("BaseApp")-> GetGroup("Preferences")->GetGroup("Mod/TechDraw/Decorations"); double defScale = hGrp->GetFloat("CenterMarkScale",0.50); @@ -118,9 +118,8 @@ ViewProviderViewPart::ViewProviderViewPart() //properties that affect Section Line ADD_PROPERTY_TYPE(ShowSectionLine ,(true) ,dgroup,App::Prop_None,"Show/hide section line if applicable"); - int defLineStyle = hGrp->GetInt("SectionLine", 2); SectionLineStyle.setEnums(LineStyleEnums); - ADD_PROPERTY_TYPE(SectionLineStyle, (defLineStyle), dgroup, App::Prop_None, + ADD_PROPERTY_TYPE(SectionLineStyle, (PreferencesGui::sectionLineStyle()), dgroup, App::Prop_None, "Set section line style if applicable"); ADD_PROPERTY_TYPE(SectionLineColor, (prefSectionColor()), dgroup, App::Prop_None, "Set section line color if applicable"); @@ -388,11 +387,7 @@ bool ViewProviderViewPart::canDelete(App::DocumentObject *obj) const App::Color ViewProviderViewPart::prefSectionColor(void) { - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Decorations"); - App::Color fcColor; - fcColor.setPackedValue(hGrp->GetUnsigned("SectionColor", 0x00FF0000)); - return fcColor; + return PreferencesGui::sectionLineColor(); } App::Color ViewProviderViewPart::prefHighlightColor(void) diff --git a/src/Mod/TechDraw/Gui/ViewProviderViewSection.cpp b/src/Mod/TechDraw/Gui/ViewProviderViewSection.cpp index 52a5751ba0..61fbc07fb5 100644 --- a/src/Mod/TechDraw/Gui/ViewProviderViewSection.cpp +++ b/src/Mod/TechDraw/Gui/ViewProviderViewSection.cpp @@ -48,9 +48,10 @@ #include #include +//#include +#include "PreferencesGui.h" #include "TaskSectionView.h" - #include "ViewProviderViewSection.h" using namespace TechDrawGui; @@ -185,7 +186,7 @@ void ViewProviderViewSection::getParameters(void) { Base::Reference hGrp = App::GetApplication().GetUserParameter() .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Colors"); - App::Color cutColor = App::Color((uint32_t) hGrp->GetUnsigned("CutSurfaceColor", 0xC8C8C800)); + App::Color cutColor = App::Color((uint32_t) hGrp->GetUnsigned("CutSurfaceColor", 0xD3D3D3FF)); CutSurfaceColor.setValue(cutColor); // App::Color hatchColor = App::Color((uint32_t) hGrp->GetUnsigned("SectionHatchColor", 0x00000000)); diff --git a/src/Mod/TechDraw/Gui/ViewProviderWeld.cpp b/src/Mod/TechDraw/Gui/ViewProviderWeld.cpp index 47c1dfbde5..245b35acfa 100644 --- a/src/Mod/TechDraw/Gui/ViewProviderWeld.cpp +++ b/src/Mod/TechDraw/Gui/ViewProviderWeld.cpp @@ -45,11 +45,12 @@ #include #include +#include "PreferencesGui.h" #include "TaskWeldingSymbol.h" - #include "ViewProviderWeld.h" using namespace TechDrawGui; +using namespace TechDraw; PROPERTY_SOURCE(TechDrawGui::ViewProviderWeld, TechDrawGui::ViewProviderDrawingView) @@ -163,20 +164,12 @@ bool ViewProviderWeld::doubleClicked(void) std::string ViewProviderWeld::prefFontName(void) { - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")-> - GetGroup("Mod/TechDraw/Labels"); - std::string fontName = hGrp->GetASCII("LabelFont", "osifont"); - return fontName; + return Preferences::labelFont(); } double ViewProviderWeld::prefFontSize(void) { - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")-> - GetGroup("Mod/TechDraw/Dimensions"); - double fontSize = hGrp->GetFloat("FontSize", QGIView::DefaultFontSizeInMM); - return fontSize; + return Preferences::labelFontSizeMM(); } double ViewProviderWeld::prefTileTextAdjust(void) diff --git a/src/Mod/TechDraw/Gui/mrichtextedit.cpp b/src/Mod/TechDraw/Gui/mrichtextedit.cpp index bc1c13ea3d..39d339d379 100644 --- a/src/Mod/TechDraw/Gui/mrichtextedit.cpp +++ b/src/Mod/TechDraw/Gui/mrichtextedit.cpp @@ -54,13 +54,18 @@ #include +#include "PreferencesGui.h" #include "mrichtextedit.h" +using namespace TechDrawGui; +using namespace TechDraw; + MRichTextEdit::MRichTextEdit(QWidget *parent, QString textIn) : QWidget(parent) { setupUi(this); m_lastBlockList = 0; f_textedit->setTabStopWidth(40); - setDefFontSize(getDefFontSizeNum()); +// setDefFontSize(getDefFontSizeNum()); + setDefFontSize(TechDrawGui::PreferencesGui::labelFontSizePX()); m_defFont = getDefFont().family(); f_textedit->setFont(getDefFont()); @@ -750,9 +755,7 @@ void MRichTextEdit::setDefFontSize(int fs) int MRichTextEdit::getDefFontSizeNum(void) { // Base::Console().Message("MRTE::getDefFontSizeNum()\n"); - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Dimensions"); - double fontSize = hGrp->GetFloat("FontSize", 5.0); // this is mm, not pts! + double fontSize = TechDraw::Preferences::dimFontSizeMM(); //this conversion is only approximate. the factor changes for different fonts. // double mmToPts = 2.83; //theoretical value @@ -777,10 +780,7 @@ void MRichTextEdit::setDefFont(QString f) QFont MRichTextEdit::getDefFont(void) { - Base::Reference hGrp = App::GetApplication().GetUserParameter() - .GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Labels"); - std::string fontName = hGrp->GetASCII("LabelFont", "osifont"); - QString family = Base::Tools::fromStdString(fontName); + QString family = Base::Tools::fromStdString(Preferences::labelFont()); m_defFont = family; QFont result; result.setFamily(family); diff --git a/src/Mod/TemplatePyMod/FeaturePython.py b/src/Mod/TemplatePyMod/FeaturePython.py index fe2b14ad51..4f97492637 100644 --- a/src/Mod/TemplatePyMod/FeaturePython.py +++ b/src/Mod/TemplatePyMod/FeaturePython.py @@ -24,8 +24,6 @@ class Box(PartFeature): def onChanged(self, fp, prop): ''' Print the name of the property that has changed ''' FreeCAD.Console.PrintMessage("Change property: " + str(prop) + "\n") - if prop == "Length" or prop == "Width" or prop == "Height": - fp.Shape = Part.makeBox(fp.Length,fp.Width,fp.Height) def execute(self, fp): ''' Print a short message when doing a recomputation, this method is mandatory ''' @@ -111,10 +109,11 @@ class ViewProviderBox: def makeBox(): - FreeCAD.newDocument() + doc=FreeCAD.newDocument() a=FreeCAD.ActiveDocument.addObject("Part::FeaturePython","Box") Box(a) ViewProviderBox(a.ViewObject) + doc.recompute() # ----------------------------------------------------------------------------- @@ -139,11 +138,12 @@ class ViewProviderLine: return "Flat Lines" def makeLine(): - FreeCAD.newDocument() + doc=FreeCAD.newDocument() a=FreeCAD.ActiveDocument.addObject("Part::FeaturePython","Line") Line(a) #ViewProviderLine(a.ViewObject) a.ViewObject.Proxy=0 # just set it to something different from None + doc.recompute() # ----------------------------------------------------------------------------- @@ -319,10 +319,11 @@ class ViewProviderOctahedron: return None def makeOctahedron(): - FreeCAD.newDocument() + doc=FreeCAD.newDocument() a=FreeCAD.ActiveDocument.addObject("App::FeaturePython","Octahedron") Octahedron(a) ViewProviderOctahedron(a.ViewObject) + doc.recompute() # ----------------------------------------------------------------------------- @@ -417,7 +418,7 @@ class ViewProviderPoints: def makePoints(): - FreeCAD.newDocument() + doc=FreeCAD.newDocument() import Mesh m=Mesh.createSphere(5.0).Points import Points @@ -434,6 +435,7 @@ def makePoints(): a.Points=p PointFeature(a) ViewProviderPoints(a.ViewObject) + doc.recompute() # ----------------------------------------------------------------------------- @@ -509,29 +511,25 @@ class ViewProviderMesh: def makeMesh(): - FreeCAD.newDocument() + doc=FreeCAD.newDocument() import Mesh a=FreeCAD.ActiveDocument.addObject("Mesh::FeaturePython","Mesh") a.Mesh=Mesh.createSphere(5.0) MeshFeature(a) ViewProviderMesh(a.ViewObject) - + doc.recompute() + # ----------------------------------------------------------------------------- class Molecule: def __init__(self, obj): ''' Add two point properties ''' obj.addProperty("App::PropertyVector","p1","Line","Start point") - obj.addProperty("App::PropertyVector","p2","Line","End point").p2=FreeCAD.Vector(1,0,0) + obj.addProperty("App::PropertyVector","p2","Line","End point").p2=FreeCAD.Vector(5,0,0) obj.Proxy = self - def onChanged(self, fp, prop): - if prop == "p1" or prop == "p2": - ''' Print the name of the property that has changed ''' - fp.Shape = Part.makeLine(fp.p1,fp.p2) - def execute(self, fp): ''' Print a short message when doing a recomputation, this method is mandatory ''' fp.Shape = Part.makeLine(fp.p1,fp.p2) @@ -539,7 +537,6 @@ class Molecule: class ViewProviderMolecule: def __init__(self, obj): ''' Set this object to the proxy object of the actual view provider ''' - obj.Proxy = self sep1=coin.SoSeparator() self.trl1=coin.SoTranslation() sep1.addChild(self.trl1) @@ -550,6 +547,8 @@ class ViewProviderMolecule: sep2.addChild(coin.SoSphere()) obj.RootNode.addChild(sep1) obj.RootNode.addChild(sep2) + # triggers an updateData call so the the assignment at the end + obj.Proxy = self def updateData(self, fp, prop): "If a property of the handled feature has changed we have the chance to handle this here" @@ -568,10 +567,11 @@ class ViewProviderMolecule: return None def makeMolecule(): - FreeCAD.newDocument() + doc=FreeCAD.newDocument() a=FreeCAD.ActiveDocument.addObject("Part::FeaturePython","Molecule") Molecule(a) ViewProviderMolecule(a.ViewObject) + doc.recompute() # ----------------------------------------------------------------------------- @@ -628,11 +628,12 @@ def makeCircleSet(): y=y+0.5 x=x+0.5 - FreeCAD.newDocument() + doc=FreeCAD.newDocument() a=FreeCAD.ActiveDocument.addObject("App::FeaturePython","Circles") c=CircleSet(a) v=ViewProviderCircleSet(a.ViewObject) a.Shape=comp + doc.recompute() # ----------------------------------------------------------------------------- @@ -644,11 +645,11 @@ class EnumTest: obj.Proxy = self def execute(self, fp): - return - + return + class ViewProviderEnumTest: def __init__(self, obj): - ''' Set this object to the proxy object of the actual view provider ''' + ''' Set this object to the proxy object of the actual view provider ''' obj.addProperty("App::PropertyEnumeration","Enum3","","Enumeration3").Enum3=["One","Two","Three"] obj.addProperty("App::PropertyEnumeration","Enum4","","Enumeration4").Enum4=["One","Two","Three"] obj.Proxy = self @@ -714,9 +715,9 @@ class DistanceBolt: fp.Shape = extrude def makeDistanceBolt(): - FreeCAD.newDocument() + doc=FreeCAD.newDocument() bolt=FreeCAD.ActiveDocument.addObject("Part::FeaturePython","Distance_Bolt") bolt.Label = "Distance bolt" DistanceBolt(bolt) bolt.ViewObject.Proxy=0 - + doc.recompute() diff --git a/src/Mod/Test/Gui/Resources/translations/Test.ts b/src/Mod/Test/Gui/Resources/translations/Test.ts index 6ecdf4dc58..03aeb4cc76 100644 --- a/src/Mod/Test/Gui/Resources/translations/Test.ts +++ b/src/Mod/Test/Gui/Resources/translations/Test.ts @@ -1,6 +1,6 @@ - + TestGui::UnitTest @@ -102,12 +102,12 @@ 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 +115,12 @@ 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_zh-CN.qm b/src/Mod/Tux/Resources/translations/Tux_zh-CN.qm index 5a805040ca..7a1ea64e3f 100644 Binary files a/src/Mod/Tux/Resources/translations/Tux_zh-CN.qm and b/src/Mod/Tux/Resources/translations/Tux_zh-CN.qm differ diff --git a/src/Mod/Tux/Resources/translations/Tux_zh-CN.ts b/src/Mod/Tux/Resources/translations/Tux_zh-CN.ts index a21613b448..12af936e48 100644 --- a/src/Mod/Tux/Resources/translations/Tux_zh-CN.ts +++ b/src/Mod/Tux/Resources/translations/Tux_zh-CN.ts @@ -46,7 +46,7 @@ Middle mouse button. - 鼠标中键 + 鼠标中键。 @@ -91,7 +91,7 @@ Middle mouse button or H key. - 鼠标中键或H键 + 鼠标中键或 H 键。 diff --git a/src/Mod/Web/Gui/Resources/translations/Web.ts b/src/Mod/Web/Gui/Resources/translations/Web.ts index 6881b42d98..03332ad5b5 100644 --- a/src/Mod/Web/Gui/Resources/translations/Web.ts +++ b/src/Mod/Web/Gui/Resources/translations/Web.ts @@ -1,6 +1,6 @@ - + CmdWebBrowserBack @@ -129,12 +129,12 @@ QObject - + Browser - + File does not exist! @@ -142,18 +142,18 @@ WebGui::BrowserView - - + + Error - + There were errors while loading the file. Some data might have been modified or not recovered at all. Look in the report view for more specific information about the objects involved. - + Loading %1... @@ -161,17 +161,17 @@ WebGui::WebView - + Open in External Browser - + Open in new window - + View source diff --git a/src/Tools/embedded/Qt/Qt.pro b/src/Tools/embedded/Qt/Qt.pro index 79ea029b5f..8d1f508e07 100644 --- a/src/Tools/embedded/Qt/Qt.pro +++ b/src/Tools/embedded/Qt/Qt.pro @@ -1,12 +1,26 @@ -###################################################################### -# Automatically generated by qmake (2.01a) Di 15. Mrz 12:13:51 2011 -###################################################################### - -TEMPLATE = app -TARGET = -DEPENDPATH += . -INCLUDEPATH += . - -# Input -HEADERS += mainwindow.h -SOURCES += main.cpp mainwindow.cpp + +TEMPLATE = app +TARGET = Qt +INCLUDEPATH += . + +linux { + INCLUDEPATH += /usr/include/python3.6 + LIBS += -lpython3.6m +} + +QT += widgets + +# The following define makes your compiler warn you if you use any +# feature of Qt which has been marked as deprecated (the exact warnings +# depend on your compiler). Please consult the documentation of the +# deprecated API in order to know how to port your code away from it. +DEFINES += QT_DEPRECATED_WARNINGS + +# You can also make your code fail to compile if you use deprecated APIs. +# In order to do so, uncomment the following line. +# You can also select to disable deprecated APIs only up to a certain version of Qt. +#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0 + +# Input +HEADERS += mainwindow.h +SOURCES += main.cpp mainwindow.cpp diff --git a/src/Tools/embedded/Qt/main.cpp b/src/Tools/embedded/Qt/main.cpp index cfc0df94ff..f00a5adfdc 100644 --- a/src/Tools/embedded/Qt/main.cpp +++ b/src/Tools/embedded/Qt/main.cpp @@ -1,15 +1,21 @@ -#include +#include #include #include "mainwindow.h" int main(int argc, char *argv[]) { - char* name = "Qt example"; - Py_SetProgramName(name); + const char* name = "Qt example"; + Py_SetProgramName(Py_DecodeLocale(name,NULL)); Py_Initialize(); - PySys_SetArgv(argc, argv); + + size_t size = argc; + wchar_t **_argv = new wchar_t*[size]; + for (int i = 0; i < argc; i++) { + _argv[i] = Py_DecodeLocale(argv[i],NULL); + } + PySys_SetArgv(argc, _argv); QApplication app(argc, argv); MainWindow mainWin; diff --git a/src/Tools/embedded/Qt/mainwindow.cpp b/src/Tools/embedded/Qt/mainwindow.cpp index 0212ea6f31..bb66026f17 100644 --- a/src/Tools/embedded/Qt/mainwindow.cpp +++ b/src/Tools/embedded/Qt/mainwindow.cpp @@ -3,6 +3,7 @@ #include #include #include +#include #if defined(Q_WS_X11) # include #endif @@ -87,7 +88,7 @@ void MainWindow::loadFreeCAD() PyObject *ptype, *pvalue, *ptrace; PyErr_Fetch(&ptype, &pvalue, &ptrace); PyObject* pystring = PyObject_Str(pvalue); - const char* error = PyString_AsString(pystring); + const char* error = PyUnicode_AsUTF8(pystring); QMessageBox::warning(this, "Error", error); Py_DECREF(pystring); } @@ -110,7 +111,7 @@ void MainWindow::newDocument() PyObject *ptype, *pvalue, *ptrace; PyErr_Fetch(&ptype, &pvalue, &ptrace); PyObject* pystring = PyObject_Str(pvalue); - const char* error = PyString_AsString(pystring); + const char* error = PyUnicode_AsUTF8(pystring); QMessageBox::warning(this, "Error", error); Py_DECREF(pystring); } @@ -119,7 +120,6 @@ void MainWindow::newDocument() void MainWindow::embedWindow() { - WId hwnd = this->centralWidget()->winId(); PyObject* main = PyImport_AddModule("__main__"); PyObject* dict = PyModule_GetDict(main); std::stringstream cmd; @@ -134,18 +134,41 @@ void MainWindow::embedWindow() << "\n" << "FreeCADGui.addWorkbench(BlankWorkbench)\n" << "FreeCADGui.activateWorkbench(\"BlankWorkbench\")\n" - << "FreeCADGui.embedToWindow(\"" << hwnd << "\")\n" << "\n"; + +#if defined(Q_WS_X11) || defined(Q_OS_WIN) + WId hwnd = this->centralWidget()->winId(); + cmd << "FreeCADGui.embedToWindow(\"" << hwnd << "\")\n" + << "\n"; +#endif + PyObject* result = PyRun_String(cmd.str().c_str(), Py_file_input, dict, dict); if (result) { Py_DECREF(result); + +#if !defined(Q_WS_X11) + // This is a workaround for the lack of a replacement of QX11EmbedWidget with Qt5 + QWidget* mw = nullptr; + for (auto it : qApp->topLevelWidgets()) { + if (it->inherits("Gui::MainWindow")) { + mw = it; + break; + } + } + if (mw) { + QVBoxLayout* vb = new QVBoxLayout(); + centralWidget()->setLayout(vb); + vb->addWidget(mw); + } +#endif + embedAct->setDisabled(true); } else { PyObject *ptype, *pvalue, *ptrace; PyErr_Fetch(&ptype, &pvalue, &ptrace); PyObject* pystring = PyObject_Str(pvalue); - const char* error = PyString_AsString(pystring); + const char* error = PyUnicode_AsUTF8(pystring); QMessageBox::warning(this, "Error", error); Py_DECREF(pystring); } diff --git a/src/Tools/generateBase/generateDS.py b/src/Tools/generateBase/generateDS.py index 5bd7ffe460..8c2559bd16 100644 --- a/src/Tools/generateBase/generateDS.py +++ b/src/Tools/generateBase/generateDS.py @@ -3205,7 +3205,7 @@ Usage: python generateDS.py [ options ] Options: -o Output file name for data representation classes -s Output file name for subclasses - -p Prefix string to be pre-pended to the class names + -p Prefix string to be prepended to the class names -n Transform names with table in mappingfilename. -f Force creation of output files. Do not ask. -a Namespace abbreviation, e.g. "xsd:". Default = 'xs:'.